Open and Dense Topological Transitivity of Extensions by Non-Compact Fiber of Hyperbolic Systems: A Review

Currently, there is great renewed interest in proving the topological transitivity of various classes of continuous dynamical systems. Even though this is one of the most basic dynamical properties that can be investigated, the tools used by various authors are quite diverse and are strongly related to the class of dynamical systems under consideration. The goal of this review article is to present the state of the art for the class of Hölder extensions of hyperbolic systems with non-compact connected Lie group fiber. The hyperbolic systems we consider are mostly discrete time. In particular, we address the stability and genericity of topological transitivity in large classes of such transformations. The paper lists several open problems and conjectures and tries to place this topic of research in the general context of hyperbolic and topological dynamics.


Introduction
A dynamical system is a continuous map f of a topological space X.We emphasize that in this paper, X will be mostly a non-compact set and f will be invertible.Given a dynamical system (X, f ), a basic property that one may study is topological transitivity, that is the existence of a dense forward orbit x, f (x), f 2 (x), . . . .If X is locally compact separable without isolated points, then (X, f ) is topologically transitive if and only if for any non-empty open subsets U, V ⊂ X, there exists n ≥ 1, such that f n (U ) ∩ V = ∅.The topological spaces that we will work with, Riemannian manifolds and phase spaces of shifts of the finite type, satisfy these conditions.Let us observe that other, sometimes equivalent with ours, definitions are introduced in the literature for topological transitivity.One may refer to the survey papers of Blanchard [1] or Kolyada-Snoha [2] for a more in-depth discussion and other definitions/interpretations of topological transitivity.This notion is also closely related to the notion of topological chaos introduced by Devaney [3].The original definition of topological chaos given by Devaney, in addition to topological transitivity, requires the existence of a dense set of periodic points and the sensitive dependence of initial data for the dynamical system.It was later shown by Banks et al. [4] that the sensitivity of the initial data is a consequence of the other two conditions.
Various examples of topological transitive transformations are constructed in the literature.In some respects, topological transitivity is the topological counterpart of ergodicity.We recall that a probability measure µ on a measurable space X is ergodic with respect to a measurable map f : X → X if and only if the only f -invariant subsets, up to subsets of measure zero, are X and the empty set.If X is compact topological space and the continuous map f has an invariant Borel probability measure µ, which is positive on open sets, then topological transitivity is implied by ergodicity.It was shown by Oxtoby and Ulam [5] that ergodicity is a residual property, in the set of homeomorphisms of a manifold X of dimension at least two, if µ is a nonatomic measure of full support with µ(∂X) = 0. We recall that a residual property for a complete metric space is one that is valid for a second Baire category subset.
Examples of topological transitive transformations of the plane are constructed by Besicovitch [6,7] and Shnirelman [8].Their work was generalized by Sidorov [9], who constructed topological transitive extensions of a topologically transitive map with fiber an arbitrary Banach space.
The class of hyperbolic dynamical systems, introduced in the 1960s-1970s by Anosov and Sinai [10] in the USSR and by Bowen [11] and Smale [12] in the USA, provides many examples of ergodic and, in particular, topologically transitive transformations.Hyperbolic systems have a splitting of the tangent bundle into two invariant subbundles, one contracting and one expanding.These bundles are integrable into stable/unstable foliations.A standard reference for the theory of hyperbolic dynamical systems is the monograph of Katok and Hasselblatt [13].During our exposition, we will assume as known or already defined many standard notions discussed there.Similar techniques can be applied to continuous dynamical systems, such as hyperbolic flows.Building on an argument of Hopf [14], who proved the ergodicity of the geodesic flow of a surface of negative curvature, Anosov [15] proved the ergodicity of the geodesic flow of any manifold of negative curvature.A key ingredient of the proof is the existence of invariant stable and unstable foliations for the geodesic flow.These foliations are, in general, only transversally Hölder, but exhibit the absolute continuity of the holonomy maps; this allows the Hopf argument to be carried out.
Partially hyperbolic diffeomorphisms were introduced in the 1980s by Brin and Pesin [16] as a generalization of hyperbolic diffeomorphisms.Partially hyperbolic diffeomorphisms have a splitting of the tangent bundle into three invariant subbundles, one contracting, one expanding and one, called the center bundle, for which the expansion/contraction is in-between.The contracting and expanding subbundles are always integrable into stable/unstable foliations.It was expected that, in the presence of a smooth invariant volume, ergodicity with respect to the volume measure should be true for many of these transformations.Brin and Pesin [16] proved ergodicity under the assumptions that the stable/unstable foliations are smooth and form an accessible pair, that is, one can travel from any point in the manifold to any other point in the manifold via a path built out of segments sitting inside stable/unstable leaves.The argument was carried forward by Grayson, Pugh and Shub [17], Pugh and Shub [18] and Burns and Wilkinson [19].The state of the art in this direction is that the accessibility of the pair of stable/unstable foliations implies ergodicity.Nevertheless, accessibility turned out to be difficult to prove.Some progress was done in the case of a one-dimensional center subbundle; see, e.g., [20].Hertz [21] proved the stable ergodicity of certain linear automorphisms of the torus.Furthermore, Dolgopyat and Wilkinson [22] proved that stable accessibility is dense in the C 1 -topology for the class of volume preserving partially hyperbolic diffeomorphisms.Pugh and Shub conjectured that in C 2 and even C r , r ≥ 2 topology, accessibility is open and dense.
If the invariant volume does not exist, then even in the presence of partial hyperbolicity, different tools are needed in order to study topological transitivity.Given a dynamical system (X, f ), a point x ∈ X is called recurrent if for any neighborhood U of x, there exists a positive integer n ≥ 1, such that f n (x) ∈ U .In particular, any periodic point is recurrent.Brin [23] proved that a C 1 diffeomorphism that has an accessible pair of stable/unstable foliations and a dense set of recurrent points is topologically transitive.This result has, nevertheless, limited applicability due to the difficulty of proving the accessibility and density of recurrent points.In particular, it is difficult to exhibit a dense set of periodic points for such transformations.Open sets of transitive partially hyperbolic diffeomorphisms are found by Bonatti and Diaz [24], building on previous examples found by Shub [25].
A robust obstruction to topological transitivity is the existence of a trapping region, i.e., a non-empty open proper subset U ⊂ M , such that f ( Ū ) ⊆ U .When this obstruction does not occur, it follows from the work of Bonatti and Crovisier [26] that a generic C 1 diffeomorphism of a compact Riemannian manifold is topologically transitive.This result relies on the Pugh-Hayashi [27][28][29] closing lemma, and it is not available beyond the C 1 category.
Another direction currently pursued in the literature is that of linear topological chaos, that is, the study of topological chaos for infinite dimensional continuous linear operators [30].The techniques employed in linear topological chaos are quite different from those employed in the study of hyperbolic dynamical systems and will not be discussed in this review.
In the rest of this review paper, we summarize the results about the topological transitivity for various classes of non-compact Lie group extensions of hyperbolic systems.These classes of dynamical systems can be thought of as thin classes of partially hyperbolic systems.
2. Lie Group Extensions of Hyperbolic Systems: Basic Definitions and the Main Conjecture Definition 1.Consider a continuous transformation f : X → X, a Lie group Γ and a continuous map β : X → Γ called a cocycle.These determine a skew product, or Γ-extension, It is assumed throughout the rest of the paper that X is a hyperbolic basic set.Of interest to us is whether non-compact Lie group extensions of a hyperbolic basic set are typically topologically transitive.Definition 2. Let (M, d M ) be a smooth manifold endowed with a Riemannian metric.Let f : M → M be a smooth diffeomorphism and X ⊂ M a compact and f -invariant subset of M .We say that X is hyperbolic if there exists a continuous Df -invariant splitting E s ⊕ E u of the tangent bundle T X M and constants C 1 > 0, 0 < λ < 1, such that for all n ≥ 0 and x ∈ X, we have: If X coincides with M , then f is called hyperbolic, or Anosov, diffeomorphism.We say that X is locally maximal if there exists an open neighborhood U of X, such that every compact f -invariant set of U is contained in X.A locally maximal hyperbolic set X is a basic set for f : M → M if f : X → X is transitive and X does not consist of a single periodic orbit.
We present some motivation for the study of Lie group extensions of hyperbolic systems.These transformations have many common properties with partially hyperbolic diffeomorphisms.If the fiber is a compact connected Lie group, the cocycle β is at least C 1 and the hyperbolic basic set (X, f ) is an Anosov diffeomorphism, then the extension is a partially hyperbolic diffeomorphism.In general, we will see that if a certain bunching condition for the center direction holds, then f β has stable and unstable foliations.If the Lie group Γ is not compact, the extension f β acts on a space that does not support an invariant probability measure.Thus, the class of non-compact Lie group extensions can be considered as a test bed for the more general class of partially hyperbolic diffeomorphisms that do not have a nice invariant probability measure.
Given a connected Lie group Γ and a cocycle β : X → Γ, we consider the Γ-extension f β : X × Γ → X × Γ.We say that the cocycle β is topologically transitive (for brevity, transitive,) if the corresponding skew product f β is transitive.
Let LΓ be the Lie algebra of Γ.We denote by e Γ the identity element of Γ.Let Ad denote the adjoint representation of Γ on LΓ.Let • be a norm on LΓ.There is a metric d on Γ with the following properties (see Pollicott and Walkden [31]): , where: (occasionally, we use the last formula to keep notation simple; its meaning is the ordered product given by the middle expression).
If Q is a trajectory of f of length k (i.e., Q = {x, f (x), . . ., f k−1 (x)} for some x), then we define the height of β over Q to be β(Q) = β(k, x).In particular, if x is a periodic point of period , then the height of the corresponding periodic orbit P is β(P ) = β( , x).
By abuse of notation, we often refer to "the periodic orbit P " instead of "the orbit of the periodic point x" when x is clear from the context.Definition 4. Given a cocycle β : X → Γ over f : X → X, define µ ≥ 1 to be: For f fixed, we say that the cocycle β has subexponential growth if µ = 1.
Remark 1.The subexponential growth condition is automatically satisfied for any cocycle if the group Γ is compact, nilpotent or a semidirect product of compact and nilpotent.This follows from the well-known result that nilpotent Lie groups have polynomial growth [32].
Recall the definition of cohomology: Definition 5. Let Γ be a topological group.If β 1 , β 2 : X → Γ are continuous functions and f : X → X is a continuous map, then β 1 , β 1 are called cohomologous (over f ) if there exists a continuous map u : X → Γ, such that: In [33], we proposed a general conjecture about topological transitivity in the class of Hölder cocycles.We start by observing that if the cocycle β takes values in a proper closed sub-semigroup S of the fiber Γ, then obviously f β is not transitive.An example is the group Γ = R with sub-semigroup S consisting of the set of non-negative numbers.As IntS = ∅, we can construct open sets of nontransitive R-extensions.Another example is the group Γ = SL(n, R) with sub-semigroup S consisting of matrices with non-negative entries.Since IntS = ∅, again we can construct open sets of nontransitive SL(n, R)-extensions.
Our conjecture is that this situation is the only essential obstruction to transitivity.
Conjecture 1 (Main Conjecture).Assume that X is a hyperbolic basic set for f : X → X and Γ is a finite-dimensional connected Lie group.Among the Hölder cocycles β : X → Γ with subexponential growth that are not cohomologous to a cocycle with values in a maximal sub-semigroup of Γ with a non-empty interior, there is a Hölder open and dense set for which the extension f β is transitive.

Statements of Available Results
The conjecture is proven for various classes of Lie groups.The techniques used so far are quite diverse and seem to depend heavily on the particular properties of the group that appears in the fiber.

Γ Compact Connected Lie Group
We start by observing that in this case, closed sub-semigroups coincide with closed subgroups and that there are no proper sub-semigroups with a nonempty interior.It was proven by Brin [23] that if the fiber Γ is a compact connected Lie group, then topologically transitive extensions of a transitive Anosov diffeomorphism contain a set that is open and dense in the C 2 -topology.An extension of Brin's general transitivity result is obtained in [34,35], in which accessibility is replaced by -accessibility for any > 0. This improvement allows one to consider extensions with a disconnected base, such as subshifts of the finite type.
As observed in [20], Brin's result also holds in the Hölder topology.In fact, over an Anosov diffeomorphism, for any r > 0, the C r cocycles that are transitive contain a Hölder-open (meaning C s -open for any s ∈ (0, 1), s ≤ r) and C r -dense set, and this result generalizes to extensions of a hyperbolic attractor.The latter result does not hold for extensions of general hyperbolic basic sets when r < 1 (in particular, the result is false if (X, f ) is topologically conjugate to a subshift of finite type and Γ is a torus: the interior of the transitive C r -cocycles contains no cocycle of higher smoothness).However, for compact group extensions of general hyperbolic basic sets, Field et al. [36] proved that the transitive extensions contain a set that is: (i) Hölder open and dense (proving the Main Conjecture 1); and (ii) C 2 -open, C r -dense for all r ≥ 2. See, also, [37][38][39].
Burns and Wilkinson [40] generalized Brin's result by showing the stability of the ergodicity of the extensions with compact fiber for perturbations in the class of C r diffeomorphisms.

Γ = R n
In this case, the maximal sub-semigroups with non-empty interior are the half-spaces whose bounding hyperplane contains the origin.Hence, stable transitivity is certainly not a generic property of R n -extensions.However, there are no further obstructions.We recall that a continuous map f of a topological space X is called weakly topologically mixing if f × f is topologically transitive.We can associate with each periodic orbit We denote by PD β = {β(n, x) : f n x = x, x ∈ X} the collection of all heights over the closed orbits of f .Nitica and Pollicott [41] proved the following result: Theorem 1.Let X be an infranilmanifold, f : X → X an Anosov diffeomorphism and β : X → R n a Hölder cocycle.Then, the following are equivalent: 1. the cocycle β is not cohomologous to a cocycle that takes values in a half-space; 2. the set PD β is not separated by any hyperplane passing through the origin; 3. the extension f β is transitive; 4. the extension f β is C 0 -stably transitive; 5. the extension f β is weakly mixing; 6. the extension f β is C 0 -stably weakly mixing; 7. for any direction in R n , there exist orbits of f β that are unbounded in the positive sense and orbits that are unbounded in the negative sense (i.e., ∀v ∈ R n − {0}, ∃x, y ∈ X, ∀N > 0, ∃n, m ≥ 0 such that β(n, x), v ≥ N and β(m, y), v ≤ −N ).
Remark 2. We note that, due to a result of Bousch [42], one can check if a cocycle β is cohomologous to one that takes values in a half-space by looking at the periodic data P D β .
Therefore, one has a complete dichotomy for an R n -extension f β over an infranil Anosov diffeomorphism: either it is transitive (and, hence, stably transitive), or β is cohomologous to a cocycle with values in such a half-space.Moreover, the transitive Hölder R n -extensions f β are actually C 0 -stably transitive, that is, if β is C 0 -close enough to β and f β is transitive, then f β is transitive.
A crucial ingredient in the proof of Theorem 1 is that the induced map in the first Čech cohomology groups f * : H 1 (X, Z) → H 1 (X, Z) does not have one as an eigenvalue.This is known to be the case for an Anosov diffeomorphism of an infranilmanifold, and it is an important open question as to whether this is the case for all Anosov diffeomorphisms (cf.[43]) (indeed, it is an open question as to whether there are Anosov diffeomorphisms on spaces other than infranilmanifolds).
Moss and Walkden [44] replace the condition about the induced map in cohomology by the weaker condition that the first Čech cohomology group H 1 (X, Z) has finite rank, where X is a hyperbolic basic set.Moreover, the action in the base is extended to hyperbolic flows.Their proof gives an explicit and global description of the set of functions β that give rise to transitive skew-products in terms of the cohomology of the hyperbolic basic set X.
We recall that a continuous map f of a topological space X is called topologically mixing if for any open subsets U, V ⊆ X, there exists a positive integer N , such that f n (U ) ∩ V = ∅ for any n ≥ N .The following problem seems to be open.Problem 1. Find a topologically mixing R-extension of an Anosov diffeomorphism.
For general hyperbolic basic sets, transitive R n -extensions need not be stably transitive.However, let S denote the set of cocycles that are not cohomologous to a cocycle with values in a half-space.For cocycles in S, Field et al. [36] proved a result identical to that stated above for compact group extensions.Again this proves the Main Conjecture 1 for R n -extensions.Similar results hold for general Abelian finite-dimensional Lie groups Γ = R n × T d , where T d is a d-dimensional torus.

Γ Is a Euclidean-Type Group
An important test case of a Euclidean-type group is the special Euclidean group, which is the semidirect product Γ = SE(n) = SO(n) R n with the action of SO(n) on R n given by the usual matrix multiplication.In this case, it is easy to see that there are no proper sub-semigroups with non-empty interior.It is shown in [33,45,46] that when n is even, the set of cocycles that are transitive is Hölder-open and C r -dense, thus solving the conjecture in this case.The conjecture remains open for n ≥ 3 odd.The difference between the case n odd and n even is due to the different behavior of a generic element in Γ: if n is even, then for a residual set of elements in Γ, the closure of the semigroup generated by an element is a compact subgroup of Γ; if n is odd, then for a residual set of elements in Γ, the closure of the semigroup generated by an element is an unbounded subset of Γ. Problem 2. For 0 < α < 1, find a C α -stable transitive SE(3)-extension of an Anosov diffeomorphism.
In this direction, we show in [47] that for SE(n)-extensions, n ≥ 3 odd, the transitivity is generic.
Theorem 2. Let X be a basic hyperbolic set for f : X → X.Let r > 0, and let n ≥ 3 be odd.Amongst the C r cocycles β : X → SE(n), the transitive cocycles form a residual set.
More generally, one may consider Euclidean-type groups of the form Γ = G R n , where G is a compact connected Lie group acting linearly (and orthogonally) on R n , and the group multiplication is given by: Let Fix G = {v ∈ R n : gv = v for all g ∈ G}.Set π : Γ → Fix G to be the projection onto the R n -component and then orthogonal projection onto Fix G.If Fix G = {0}, then there is an obvious obstruction to transitivity, namely that πβ : X → Fix G takes values in a half-space.More generally, if πβ is cohomologous to a cocycle with values in a half space, then f β is not transitive.This is the only obstruction in generalizing Theorem 2 to general Euclidean-type groups.
Theorem 3. Let X be a basic hyperbolic set for f : X → X, and let Γ = G R n be a Euclidean-type group.Let r > 0. Define S to be the space of C r cocycles β : X → Γ for which πβ : X → Fix G is not cohomologous to a cocycle with values in a half-space.
Then, S is an open subset of the space of C r cocycles, and the transitive cocycles β : X → Γ form a residual subset of S.

Remark 3. (1) If
Fix G = 0, then there is no obstruction to transitivity, so Theorem 2 is a special case of Theorem 3.
(2) By a standard argument, the set of transitive C r cocycles can be written as a countable intersection of C r -open sets.We include the argument below.Hence, it suffices to prove the density in Theorems 2 and 3.
Choose a countable basis {U k } k of the topology on X × Γ and denote by C r k, the C r cocycles β ∈ S for which there is a positive integer n, such that where a, b ∈ R n , c ∈ R and I n is the n-dimensional identity matrix.

Remark 4. (1)
We can identify H n with R n ⊕ R n ⊕ R endowed with the multiplication: where a, b, A, B ∈ R n , c, C ∈ R (2) H 1 is the standard three-dimensional Heisenberg group.
The center of There is an obvious obstruction to transitivity, namely that β : X → H n ∼ = R 2n takes values in a half-space bounded by a hyperplane passing through the origin (for brevity, call this a half-space from now on).More generally, if β is cohomologous to a cocycle with values in a half-space, then f β is not transitive.
If r > 0, let S r (X, H n ) be the set of C r cocycles β : X → H n for which β is not cohomologous to a cocycle with values in a half-space.The main result in [48], improving on a weaker result showing only genericity and proven in [49], is: Then S r (X, H n ) contains a dense and open set of transitive cocycles.

More precisely, we prove:
Theorem 5 ([48, Theorem 1.5]).Let X be a hyperbolic basic set for f : X → X and β : X → H n a Hölder cocycle.If β : X → R 2n is transitive, then so is β.
A new technical tool needed in the proof of Theorem 4, which is of independent interest, is a diophantine approximation result, which shows the existence of an infinite set of approximate positive integer solutions for a diophantine system of equations consisting of a quadratic indefinite form and several linear equations, provided exact solutions exist over R. The set of approximate solutions can be chosen to point in a certain direction; this direction can be chosen from a residual subset of full measure of the set of real directions solving exactly the system of equations.
Assume that rankQ ≥ 2k +3.Then, for a residual, full measure set (in the induced topology/Lebesgue measure) of vectors v = 0 in: for any > 0, there are x n ∈ Z d , such that: (1) In particular, with a constant C > 0 determined by the linear forms.
There is a class of nilpotent groups, analogous to the Heisenberg groups, but with a compact center, for which we obtain stronger results and for which the proofs are much simpler.
The normal subgroup of H n generated by (0, 0, 1) is isomorphic to Z. Denote by Γ n the quotient If β : X → Γ n is a cocycle, denote by β : X → R 2n the corresponding quotient cocycle.For r > 0, let S r (X, Γ n ) be the set of C r cocycles β : X → Γ n for which β is not cohomologous to a cocycle with values in a half-space.
Theorem 8 ([49, Theorem 1.5]).Assume that X is a basic hyperbolic set for f : X → X.Let n ≥ 1, r > 0.Then, there is an open and dense set of transitive cocycles in S r (X, Γ n ).

Γ Is a Compact and Nilpotent Semidirect Product
In this subsection, we follow [50].Definition 7. A connected Lie group Γ is called a good semidirect product if it is a semidirect product K N , where N is a nilpotent Lie group, K is a compact Lie group and, in addition, if T is a maximal torus in K; the only element of N fixed under conjugation by T is the identity.Definition 8.A connected Lie group Γ is perfect if its commutator subgroup [Γ, Γ] coincides with Γ.
Theorem 9 ([50, Theorem 1.1]).Assume that X is a hyperbolic basic set for f : X → X.Let Γ = K N be a good semidirect product that is perfect.Then, in the class of C r -cocycles β : X → Γ, r > 0, the transitive ones contain an open and dense set.
We describe next a large class of Lie groups that satisfy the assumptions in Theorem 9. Definition 9. Let K be R or C. Let n be a positive integer, and let n = n 1 + n 2 + • • • + n , where n i , 1 ≤ i ≤ are also positive integers.Define G(n 1 , n 2 , . . ., n , K) to be the subgroup of GL(n, K), which consists of all block matrices: where: • the block A i is an arbitrary matrix in the orthogonal group SO(n i ) (respectively, the unitary group • the blocks below the diagonal are zero. Remark 5.For n ≥ 3, the partition (n − 1, 1) gives the special Euclidean group SE(n − 1).
Theorem 10 ([50, Theorem 1.2]).Let K be R or C. Let n ≥ 3 be an integer and n 1 + n 2 + • • • + n = n a partition of n, where (n 1 , n 2 , . . ., n ) are even integers, all greater or equal to four, except possibly for a single occurrence of one.Then, Γ = G(n 1 , n 2 , . . ., n , K) is a good semidirect product, which is perfect.Problem 3. If n i = 2, for some 1 ≤ i ≤ , and if there is no more than one one among the n i 's, then the group G(n 1 , n 2 , . . ., n , R) is a good semidirect product that is not perfect.If there are at least two ones among the n i 's, then the group G(n 1 , n 2 , . . ., n , R) is not a good semidirect product.With the exception of the case G = SE(2) = G(2, 1, R), solved in [46] using results about extensions with Abelian fiber, Theorem 10 leaves open the transitivity conjecture for these cases.Definition 10.If Γ is a topological group, we call g ∈ Γ compact if the closure of the subgroup generated by g is compact.We denote by C(Γ) the set of compact elements in Γ. Remark 6.The proof of Theorem 9 is based on the existence of an open dense set of compact elements in Γ.It is shown in [51] that if a connected Lie subgroup H of GL(n, K) contains an open neighborhood of the identity in which compact elements are dense and is maximal with this property, then H is conjugate to a group G(n 1 , n 2 , . . ., n , K).This remark shows the optimality of our results and the limitations of the method.In order to solve Problem 3, one needs to develop new techniques.

Γ Is a Non-Compact Semisimple Lie Group
The conjecture is not verified for any non-compact semisimple Lie group.Nevertheless, for Γ = SL(2, R) and, more generally, for Γ = Sp(n, R), open sets of transitive extensions are constructed in [33].Here is a brief description of the construction.One uses the existence of compact elements in Γ that are stably compact under small perturbations.No such elements are known in SL(3, R) or many other non-compact semisimple Lie groups.These compact elements can be chosen arbitrarily close to the identity.We start with the identity cocycle β.After a small perturbation, we can arrange for the height of β over the orbit of a fixed periodic point x 0 ∈ X to be a stably compact element.Using the method described in Section 4, this allows one to construct a set of generators for Γ in the range L β (x 0 ) (defined in Section 4) that are close to the identity.The generating property is stable under small perturbations due to a classical result of Kuranishi [52].In conjunction with Theorem 11 in Section 4, this gives a stably transitive extension with fiber Sp(n, R).

Criterion for Transitivity
In order to prove the topological transitivity of extensions with non-compact fiber, sometimes we are able to use the methods developed by Brin in the proof of his general result mentioned in the Introduction.This is due to the existence of the pair of stable/unstable foliations for the extension and the fact that generic accessibility for the pair is easy to prove in some cases.The difficult part is to show the density of recurrent points.The compact factors in Γ are sometimes easy to accommodate, due to the existence of compact elements.See [46] for the case of Γ = SE(2) and Γ = K × R n with K compact.
We denote by W s (x) and W u (x) the stable and unstable leaves of the hyperbolic dynamical system f through the point x ∈ X.The next lemma is a consequence of [20,Appendix A].Detailed proofs can be found in [53].
Lemma 1. Assume that X is a hyperbolic basic set for f : X → X, that Γ is a connected Lie group and β : X → Γ an α-Hölder cocycle that has subexponential growth.Then, the Γ-extension f β : X × Γ → X ×Γ admits stable and unstable foliations, which are α-Hölder and invariant under right multiplication by elements of Γ.The stable and unstable leaves of f β through (x, e Γ ) ∈ X × Γ are the graphs of the functions: These functions are α-Hölder and vary continuously with the cocycle β in the following sense: if β k → β in the C 0 -topology and β k remains C α -bounded, then γ s k,x → γ s x and γ u k,x → γ u x on W s loc (x) in the C 0 -topology.
We call the values of the functions γ s x , γ u x holonomies along stable/unstable leaves.A new criterion for topological transitivity applicable to extensions was developed in [33].One of the key notions introduced in [33] is: Definition 11.Let Γ be a connected Lie group, X a basic hyperbolic set for f : X → X, β : X → Γ a cocycle and f β : X × Γ → X × Γ the skew-extension.Given x ∈ X, let: We will refer to L β (x) as the range of β over x.
That is, the set L β (x) consists of the possible limits lim k→∞ β(n k , x k ), subject to x k → x and f n k (x k ) → x.Note that we do not require that n k → ∞ or that x k = x.Clearly, L β (x) is a closed subset of Γ.
Theorem 11.Assume that X is a hyperbolic basic set for f : X → X, that Γ is a connected Lie group and β : X → Γ a Hölder cocycle that has subexponential growth.Then: (1) L β (x) is a closed semigroup of Γ for each x ∈ X.
The following lemma is [33,Lemma 2.2].Briefly, it says that the heights of f β over two nearby trajectories in the base are close, independent of the lengths of the trajectories.This result is used in the constructions of elements in L β .Lemma 2. Assume that X is a hyperbolic basic set for f : X → X, that Γ is a connected Lie group and β : X → Γ an α-Hölder cocycle that has subexponential growth.Then, there is a constant C 5 > 0 with the following property.
For any > 0 sufficiently small, any n ≥ 1 and any two trajectories

Admissible Sequences of Products of Holonomies
We observe that a priori, the set L β introduced in the previous section may be empty.In this section, we describe a method for obtaining elements in L β .We follow closely [47].
Throughout this section, (M, d M ) is a Riemannian manifold, X ⊂ M is a basic hyperbolic set for f : X → X with contraction constant λ ∈ (0, 1) satisfying (1), Γ a connected Lie group and β : X → Γ an α-Hölder cocycle that has subexponential growth.Definition 12.By a periodic heteroclinic cycle, we mean a cycle consisting of points p 1 , . . ., p k that are periodic for the map f , have disjoint trajectories, such that p j is transverse heteroclinic to p j+1 through a point ζ j ∈ W u (p j ) ∩ W s (p j+1 ), for j = 1, . . ., k (where p k+1 = p 1 ).
Let P 1 , . . ., P k be the corresponding periodic orbits and denote the periods by 1 , . . ., k .Denote by O j the heteroclinic trajectory from p j to p j+1 (of the point ζ j chosen above), and by H j the holonomy along this heteroclinic connection (that is, along W u (p j ) from p j to ζ j and then along W s (p j+1 ) from ζ j to p j+1 ).
Replace the heteroclinic orbit O j from p j to p j+1 by the trajectory Q j of length j M j + j+1 M j+1 that spends time j M j in the first half of O j and time j+1 M j+1 in the second half of O j ; that is, For the trajectory connecting p k to p k+1 , we allow M 1 and M k+1 to be distinct.The positive integers M j will be chosen later.
Consider the heights β(P j ) and β(Q j ) over the periodic orbits P j and trajectories Q j .
Lemma 3.For j = 1, . . ., k, the limit: exists and is the product of the holonomies along the unstable and stable leaves of O j , from p j to p j+1 .
Proof.This follows from Lemma 1.
Next, write Q = Q1 . . .Qk where Qj has length M j + M j+1 .Define γ j = β(Q j ), γj = β( Qj ).Note that Q j and Qj have a length of at most 2 max N and that Qj -shadows Q j with ≤ C 4 λ min N .It follows from Lemma 2 that d(γ i , γi ) ≤ Cλ α min N ( Ad(γ i ) + 1) where C = C α 4 C 5 .Hence, using the properties of the metric on Γ and the fact that β has subexponential growth, we have: where η > 0 can be chosen arbitrarily small and Ad(β(n, x)) ≤ (1 + η) n for n large enough.Restricting to admissible sequences, min N and max N are comparable, and Part (2) follows.The proof of Part (3) is similar using (5).
Remark 7. Proving that the limit A = lim N →∞ A(N ) exists is challenging.The proof depends on the group that appears in the fiber.If Γ is the Heisenberg group, the components of A(N ) are a quadratic and several linear polynomials.In order to extract a convergent subsequence, we need to show that a diophantine system of a quadratic and several linear equations has approximate solutions.A difficulty is that, even though we can prescribe the leading coefficients in these equations, we cannot control all of the coefficients.Lower order coefficients depend on the holonomy factors in A(N ), which are difficult to control generically.This is the place where the diophantine approximation results, such as Theorem 7, come into play.

Semigroup Problem
For many Lie groups Γ, it is not hard to show that, for an integer p > 0 big enough, there is a large open set U ⊂ Γ p , such that if F ∈ U , then the family F generates Γ, that is the group generated by F is dense in Γ.The proof of transitivity of an extension f β is based on showing that the set L β (x) of "heights" of β over a (periodic) point x is the whole fiber Γ.See Theorem 11.To obtain the condition L β (x) = Γ, we have to prove that for a typical family F ∈ Γ p that generates Γ as a group, if F is not contained in a maximal sub-semigroup with a non-empty interior, then F generates Γ as a semigroup, as well.We refer to this question as the semigroup problem.For example, if Γ = R, the problem states that if a set S contains both positive and negative numbers, then the closure of the semigroup generated by S is a group.
The semigroup problem was solved for Γ = R n [41] and more generally for groups of the form Γ = K × R n , where K is a compact Lie group [33,Theorem 5.10].It is also solved for Γ = SE(n) [33,Theorem 6.8], for certain solvable groups that are semidirect products of R n with R m , such as Aff + in [55], and for the Heisenberg group in [48].
open, and f is transitive if and only if β is in each of the sets C r k, .
3.4.Γ Is a Nilpotent Lie GroupDefinition 6.For n ≥ 1, let H n denote the group consisting of matrices of the form: