AbstractDynamic Topological Logic (DTL) is a combination of S4, under its topological interpretation, and the temporal logic LTL interpreted over the natural numbers. DTL is used to reason about properties of dynamical systems based on topological spaces. Semantics are given by dynamic topological models, which are tuples <X,T,f,V>, where <X,T> is a topological space, f a function on X and V a truth valuation assigning subsets of X to propositional variables.Our main result is that the set of valid formulas of DTL over spaces with continuous functions is recursively enumerable. We show this by defining alternative semantics for DTL. Under standard semantics, DTL is not complete for Kripke frames. However, we introduce the notion of a non-de...