In the mathematical subject of geometric group theory, a train track map is a continuous map f from a finite connected graph to itself which is a homotopy equivalence and which has particularly nice cancellation properties with respect to iterations. This map sends vertices to vertices and edges to nontrivial edge-paths with the property that for every edge e of the graph and for every positive integer n the path f<sup>n</sup>(e) is immersed, that is f<sup>n</sup>(e) is locally injective on e. Train-track maps are a key tool in analyzing the dynamics of automorphisms of finitely generated free groups and in the study of the Culler–Vogtmann Outer space.
Train track maps for free group automorphisms were introduced in a 1992 paper of Bestvina and Handel. The notion was motivated by Thurston's train tracks on surfaces, but the free group case is substantially different and more complicated. In their 1992 paper Bestvina and Handel proved that every irreducible automorphism of F<sub>n</sub> has a train-track representative. In the same paper they introduced the notion of a relative train track and applied train track methods to solve the Scott conjecture which says that for every automorphism ñ of a finitely generated free group F<sub>n</sub> the fixed subgroup of ñ is free of rank at most n. In a subsequent paper Bestvina and Handel applied the train track techniques to obtain an effective proof of Thurston's classification of homeomorphisms of compact surfaces (with or without boundary) which says that every such homeomorphism is, up to isotopy, either reducible, of finite order or pseudo-anosov.
Since then train tracks became a standard tool in the study of algebraic, geometric and dynamical properties of automorphisms of free groups and of subgroups of Out(F<sub>n</sub>). Train tracks are particularly useful since they allow to understand long-term growth (in terms of length) and cancellation behavior for large iterates of an automorphism of F<sub>n</sub> applied to a particular conjugacy class in F<sub>n</sub>. This information is especially helpful when studying the dynamics of the action of elements of Out(F<sub>n</sub>) on the Culler–Vogtmann Outer space and its boundary and when studying F<sub>n</sub> actions of on real trees. Examples of applications of train tracks include: a theorem of Brinkmann proving that for an automorphism ñ of F<sub>n</sub> the mapping torus group of ñ is word-hyperbolic if and only if ñ has no periodic conjugacy classes; a theorem of Bridson and Groves that for every automorphism ñ of F<sub>n</sub> the mapping torus group of ñ satisfies a quadratic isoperimetric inequality; a proof of algorithmic solvability of the conjugacy problem for free-by-cyclic groups; and others.
Train tracks were a key tool in the proof by Bestvina, Feighn and Handel that the group Out(F<sub>n</sub>) satisfies the Tits alternative.
The machinery of train tracks for injective endomorphisms of free groups was later developed by Dicks and Ventura.
For a finite graph ÃÂ (which is thought of here as a 1-dimensional cell complex) a combinatorial map is a continuous map
such that:
Let àbe a finite connected graph. A combinatorial map f : àâ àis called a train track map if for every edge e of àand every integer n âÂÂ¥ 1 the edge-path f<sup>n</sup>(e) contains no backtracks, that is, it contains no subpaths of the form hh<sup>−1</sup> where h is an edge of ÃÂ. In other words, the restriction of f<sup>n</sup> to e is locally injective (or an immersion) for every edge e and every n âÂÂ¥ 1.
When applied to the case n = 1, this definition implies, in particular, that the path f(e) has no backtracks.
Let F<sub>k</sub> be a free group of finite rank k âÂÂ¥ 2. Fix a free basis A of F<sub>k</sub> and an identification of F<sub>k</sub> with the fundamental group of the rose R<sub>k</sub> which is a wedge of k circles corresponding to the basis elements of A.
Let àâ Out(F<sub>k</sub>) be an outer automorphism of F<sub>k</sub>.
A topological representative of ÃÂ is a triple (ÃÂ, ÃÂ, f) where:
The map àin the above definition is called a marking and is typically suppressed when topological representatives are discussed. Thus, by abuse of notation, one often says that in the above situation f : àâ àis a topological representative of ÃÂ.
Let àâ Out(F<sub>k</sub>) be an outer automorphism of F<sub>k</sub>. A train track map which is a topological representative of àis called a train track representative of ÃÂ.
Let f : àâ àbe a combinatorial map. A turn is an unordered pair e, h of oriented edges of à(not necessarily distinct) having a common initial vertex. A turn e, h is degenerate if e = h and nondegenerate otherwise.
A turn e, h is illegal if for some n âÂÂ¥ 1 the paths f<sup>n</sup>(e) and f<sup>n</sup>(h) have a nontrivial common initial segment (that is, they start with the same edge). A turn is legal if it not illegal.
An edge-path e<sub>1</sub>,..., e<sub>m</sub> is said to contain turns e<sub>i</sub><sup>−1</sup>, e<sub>i+1</sub> for i = 1,...,m−1.
A combinatorial map f : àâ àis a train-track map if and only if for every edge e of àthe path f(e) contains no illegal turns.
Let f : àâ àbe a combinatorial map and let E be the set of oriented edges of ÃÂ. Then f determines its derivative map Df : E â E where for every edge e Df(e) is the initial edge of the path f(e). The map Df naturally extends to the map Df : T â T where T is the set of all turns in ÃÂ. For a turn t given by an edge-pair e, h, its image Df(t) is the turn Df(e), Df(h). A turn t is legal if and only if for every n âÂÂ¥ 1 the turn (Df)<sup>n</sup>(t) is nondegenerate. Since the set T of turns is finite, this fact allows one to algorithmically determine if a given turn is legal or not and hence to algorithmically decide, given f, whether or not f is a train-track map.
Let àbe the automorphism of F(a,b) given by ÃÂ(a) = b, ÃÂ(b) = ab. Let àbe the wedge of two loop-edges E<sub>a</sub> and E<sub>b</sub> corresponding to the free basis elements a and b, wedged at the vertex v. Let f : àâ àbe the map which fixes v and sends the edge E<sub>a</sub> to E<sub>b</sub> and that sends the edge E<sub>b</sub> to the edge-path E<sub>a</sub>E<sub>b</sub>. Then f is a train track representative of ÃÂ.
An outer automorphism ÃÂ of F<sub>k</sub> is said to be reducible if there exists a free product decomposition
where all H<sub>i</sub> are nontrivial, where m âÂÂ¥ 1 and where àpermutes the conjugacy classes of H<sub>1</sub>,...,H<sub>m</sub> in F<sub>k</sub>. An outer automorphism àof F<sub>k</sub> is said to be irreducible if it is not reducible.
It is known that àâ Out(F<sub>k</sub>) be irreducible if and only if for every topological representative f : àâ àof ÃÂ, where àis finite, connected and without degree-one vertices, any proper f-invariant subgraph of àis a forest.
The following result was obtained by Bestvina and Handel in their 1992 paper where train track maps were originally introduced:
Let àâ Out(F<sub>k</sub>) be irreducible. Then there exists a train track representative of ÃÂ.
For a topological representative f:ÃÂâÂÂàof an automorphism àof F<sub>k</sub> the transition matrix M(f) is an rxr matrix (where r is the number of topological edges of ÃÂ) where the entry m<sub>ij</sub> is the number of times the path f(e<sub>j</sub>) passes through the edge e<sub>i</sub> (in either direction). If àis irreducible, the transition matrix M(f) is irreducible in the sense of the Perron–Frobenius theorem and it has a unique Perron–Frobenius eigenvalue û(f) âÂÂ¥ 1 which is equal to the spectral radius of M(f).
One then defines a number of different moves on topological representatives of ÃÂ that are all seen to either decrease or preserve the Perron–Frobenius eigenvalue of the transition matrix. These moves include: subdividing an edge; valence-one homotopy (getting rid of a degree-one vertex); valence-two homotopy (getting rid of a degree-two vertex); collapsing an invariant forest; and folding. Of these moves the valence-one homotopy always reduced the Perron–Frobenius eigenvalue.
Starting with some topological representative f of an irreducible automorphism ÃÂ one then algorithmically constructs a sequence of topological representatives
of ÃÂ where f<sub>n</sub> is obtained from f<sub>n−1</sub> by several moves, specifically chosen. In this sequence, if f<sub>n</sub> is not a train track map, then the moves producing f<sub>n+1</sub> from f<sub>n</sub> necessarily involve a sequence of folds followed by a valence-one homotopy, so that the Perron–Frobenius eigenvalue of f<sub>n+1</sub> is strictly smaller than that of f<sub>n</sub>. The process is arranged in such a way that Perron–Frobenius eigenvalues of the maps f<sub>n</sub> take values in a discrete substet of . This guarantees that the process terminates in a finite number of steps and the last term f<sub>N</sub> of the sequence is a train track representative of ÃÂ.
A consequence (requiring additional arguments) of the above theorem is the following:
Unlike for elements of mapping class groups, for an irreducible àâ Out(F<sub>k</sub>) it is often the case that