2 March, 2005

2000 Mathematics Subject Classification. 20F65, (20F67.20E08,57M07).
<ph f="cmbx">Limit groups for relatively hyperbolic groups, II: Makanin-Razborov diagrams</ph>

Daniel Groves

Daniel Groves, Department of Mathematics, California Institute of Technology, Pasadena, CA, 91125, USA E-mail address : groves@caltech.edu

1 Introduction

This paper is a continuation of [17. Throughout this paper, Γ   will denote a torsion-free group which is hyperbolic relative to a collection of free abelian subgroups. For an arbitrary finitely generated group G   , we wish to understand the set Hom ( G , Γ )   of all homomorphisms from G   to Γ   .
In [17we considered a sequence of homomorphisms { h i : G Γ }   and extracted a limiting G   -action on a suitable asymptotic cone, and then extracted an R   -tree with a nontrivial G   -action. This R   -tree allows much information to be obtained. In particular, in case G = Γ   , we studied Aut ( Γ )   and also proved that Γ   is Hopfian. In this paper, we continue this study, in case G   is an arbitrary finitely generated group.
In particular, we construct a Makanin-Razborov diagram for G   , which gives a parametrisation of Hom ( G , Γ )   (see Section  6 below). We build on our work from [17, which in turn builds on our previous work of [15and [16. The strategy is to follow [27, § 1 , though there are extra technical difficulties to deal with.
To a system of equations Σ   over Γ   in finitely many variables there is naturally associated a finitely generated group G Σ   , with generators the variables in Σ   , and relations the equations. The solutions to Σ   in Γ   are in bijection with the elements of Hom ( G Σ , Γ )   . Thus, Makanin-Razborov diagrams give a description of the set of solutions to a given system of equations over Γ   . For free groups, building on the work of Makanin and Razborov, Makanin-Razborov diagrams were constructed by Kharlampovich and Miasnikov [20, and also by Sela [26. For torsion-free hyperbolic groups, Makanin-Razborov diagrams were constructed by Sela [27, and it is Sela's approach that we follow here. Alibegović [2constructed Makanin-Razborov diagrams for limit groups.
Limit groups are hyperbolic relative to their maximal non-cyclic abelian subgroups (see [8and [1). Limits groups are also torsion-free.
Therefore, the main result of this paper (the construction of Makanin-Razborov diagrams) generalises the main result of [2. Alibegović has another approach to the construction of Makanin-Razborov diagrams for these relatively hyperbolic groups (see [2,Remark3.7).
The main results of this paper are the following:
Theorem  5.9  Suppose that Γ   is a torsion-free relatively hyperbolic group with abelian parabolics, and that G   is a finitely generated group.
Then G   is a Γ   -limit group if and only if G   is fully residually Γ   .
Proposition  5.10  Suppose that Γ   is a torsion-free relatively hyperbolic group with abelian parabolics. Then there are only countably many Γ   -limit groups.
Definition  5.14  A group G   is a called equationally Noetherian if every system of equations over G   in finitely many variables is equivalent to a finite subsystem.
Theorem  5.15  Let Γ   be a torsion-free relatively hyperbolic group with abelian parabolics. Then Γ   is equationally Noetherian. Theorem  6.4  Let G   be a finitely generated group and Γ   a torsion-free relatively hyperbolic group with abelian parabolics. Associated to G   is a Makanin-Razborov diagram, with vertices G   and Γ   -limit quotients of G   , and edges a canonical quotient map. Any homomorphism h Hom ( G , Γ )   can be given by compositions of modular automorphisms of the Γ   -limit groups in the diagram with the canonical maps from Γ   -limit groups into their maximal proper shortening quotients, and finally with either embeddings of a Γ   -limit group in the diagram into Γ   , or general homomorphisms of the terminal free groups that appear in the diagram into Γ   .
See Sections  3 ,  4 ,  5 and  6 for definitions and discussion of the terminology in Theorem  6.4 above. The output of Theorem  6.4 is a parametrisation of Hom ( G , Γ )   for an aribtrary finitely generated group G   , in terms of successive proper quotients of G   (with a fixed canonical quotient), modular automorphisms, embeddings into Γ   , and homomorphisms from a free group to Γ   . Note that for a fixed finitely generated free group F   of rank d   , the set Hom ( F , Γ )   can be naturally parametrised by F d   , by the universal property of free groups.
Sela [28,I.8asked whether Theorems  5.15 and  6.4 hold in the context of CAT ( 0 )   groups with isolated flats. We believe that relatively hyperbolic groups with abelian parabolics are a natural setting for these questions.
An outline of this paper is as follows. In Section  2 we recall the definition of relatively hyperbolic groups, and recall the construction of limiting R   -trees from [15and [17, as well as other useful results. In Section  3 we improve upon our version of Sela's shortening argument from [16and [17to deal with arbitrary sequences of homomorphisms { h n : G Γ }   where G   is an arbitrary finitely generated group. In Section  4 we recall Sela's construction of shortening quotients from [26, and adapt this construction to our setting. In Section  5 we prove Theorem  5.2 , one of the main technical results of this paper. We also prove Theorems  5.10 ,  5.15 , and a number of structural results about Γ   -limit groups. Finally in Section  6 we construct Makanin-Razborov diagrams over Γ   .
In the future work [18, we will continue to study the elementary theory of torsion-free relatively hyperbolic groups with free abelian parabolic subgroups.
Acknowledgement. I would like to thank Zlil Sela for providing me with the proof of [27,Proposition1.21, which is repeated in the proof of Proposition  5.13 in this paper.

2 Preliminaries

2.1 Relatively hyperbolic groups

Relatively hyperbolic groups were first defined by Gromov in his seminal paper on hyperbolic groups [14. Another definition was given by Farb [13, and further definitions given by Bowditch [6. These definitions are all equivalent (see [7and [29). Recently there has been a large amount of interest in these groups (see [1, 7, 9, 10, 11, 21, 30, among others).
The definition we give here is due to Bowditch [6.
Definition 2.1. A group Γ   with a family G   of finitely generated subgroups is called hyperbolic relative to G   if Γ   acts on a δ   -hyperbolic graph K   with finite quotient and finite edge stabilisers, where the stabilisers of infinite valence vertices are the elements of G   , so that K   has only finitely many orbits of simple loops of length n   for each positive integer n   .
The groups in G   are called parabolic subgroups of Γ   .
In this paper we will be exclusively interested in relatively hyperbolic groups which are torsion-free and have abelian parabolic subgroups.

2.2 The limiting R   -tree

In this subsection we recall a construction from [17(see also [15for more details). Suppose that Γ   is a torsion-free relatively hyperbolic group with abelian parabolic subgroups. In [17, we constructed a space X   on which Γ   acts properly and cocompactly by isometries. For each parabolic subgroup P   (of rank n   , say) there is in X   an isometrically embedded copy of R n   , with the Euclidean metric, so that the action of P   leaves this Euclidean space invariant and this P   -action is proper and cocompact with quotient the n   -torus.
Suppose now that G   is a finitely generated group, and that { h n : G Γ }   is a sequence of homomorphisms, and suppose that the h n   do not differ only by post-composition with an inner automorphism of Γ   .
By considering the induced actions of G   on X   , and passing to a limit, we extract an isometric action of G   on the asymptotic cone X ω   of X   such that this action has no global fixed point. There is a separable G   -invariant subset C X ω   , and by passing to a subsequence { f i }   of { h i }   we may assume that the (appropriately scaled) actions of G   on X   converge in the Gromov-Hausdorff topology to the G   -action on C   .
The space C   is a tree-graded metric space, in the terminology of Druţ u and Sapir [10. Informally, this means that there is a collection of `pieces' (in this case finite dimensional Euclidean spaces), and otherwise the space is `tree-like' (see [10for the precise definition and many properties of tree-graded metric spaces). By carefully choosing lines in the `pieces', and projecting, an R   -tree T   is extracted from C   . This tree T   comes equipped with an isometric G   -action with no global fixed points and the kernel of the G   -action on T   is the same as the kernel of the G   -action on C   . For more details on this entire construction, see [17and [15.
Definition 2.2. Suppose that { h n : G Γ }   is a sequence of homomorphisms. The stable kernel of { h n }   , denoted Ker ( h n )   , is the set of all g G   so that g ker ( h n )   for all but finitely many n   .
The following theorem recalls some of the properties of the G   -action on the R   -tree T   .
Theorem 2.3 (cf. Theorem 4.4, [15and Theorem 6.4, [17). Suppose that Γ   is a torsion-free group that is hyperbolic relative to a collection of free abelian subgroups and that G   is a finitely generated group. Let { h n : G Γ }   be a sequence of pairwise non-conjugate homomorphisms. There is a subsequence { f i }   of { h i }   and an action of G   on an R   -tree T   so that if K   is the kernel of the action of G   on T   and L : = G / K   then
  • (1) The stabiliser in L   of any nondegenerate segment in T   is free abelian;
  • (2) If T   is isometric to a real line then L   is free abelian, and for all but finitely n   the group h n ( G )   is free abelian;
  • (3) If g G   stabilises a tripod in T   then g Ker ( f i ) K   ;
  • (4) Let [ y 1 , y 2 ] [ y 3 , y 4 ]   be non-degenerate segments in T   , and assume that Stab L ( [ y 3 , y 4 ] )   is nontrivial. Then Stab L ( [ y 1 , y 2 ] ) = Stab L ( [ y 3 , y 4 ] ) .   In particular, the action of L   on T   is stable; and
  • (5) L   is torsion-free.
Thus T   is isometric to a line if and only if L   is abelian. If L   is not abelian then K = Ker ( f i )   .
We now recall the definition of Γ   -limit groups. There are many ways of defining Γ   -limit groups. We choose a geometric definition using the above construction.
Definition 2.4 (cf. Definition 1.11, [27, Definition 1.2, [17). A strict Γ   -limit group is a quotient G / K   where G   is a finitely generated group, and K   is the kernel of the action of G   on T   , where T   is the R   -tree arising from a sequence of non-conjugate homomorphisms { h n : G Γ }   as described above.
A Γ   -limit group is a group which is either a strict Γ   -limit group or a finitely generated subgroup of Γ   .
Remark 2.5. There are finitely generated subgroups of torsion-free hyperbolic groups which are not finitely presented (see, for example, [22). Therefore, when Γ   is a torsion-free relatively hyperbolic group with free abelian parabolic subgroups, a Γ   -limit group need not be finitely presented. This presents substantial complications (many of which are already dealt with by Sela in [27), some of which are solved by the application of Theorem  5.7 below.

2.3 Acylindrical accessibility and JSJ decompositions

In [24, Sela studied acylindrical graph of groups decomposition, and proved an accessibility theorem for k   -acylindrical splittings. Unlike other accessibility results such as [12and [3, Sela's result holds for finitely generated groups, rather than just for finitely presented groups.
We can apply acylindrical accessibility to our limiting construction because (i) tripod stabilisers are trivial; and (ii) maximal abelian subgroups of Γ   -limit groups are malnormal. See [16for a more detailed discussion of this and of JSJ decompositions.
The construction of the limiting R   -tree immediately implies that the abelian JSJ of a non-abelian, freely indecomposable strict Γ   -limit group is nontrivial.
We can also apply the arguments of [26,Theorem3.2and [25,Theorem3.2, as adapted in [16(this adaptation also applies to the results in [17) to prove that the cyclic JSJ decomposition of such a group is nontrivial – see Theorem  5.1 below. But first, we recall the shortening argument.

3 The shortening argument

In [16and [17we described a version of Sela's shortening argument which worked for sequences of surjective homomorphisms to Γ   , and described in [16why this notion is insufficient for all sequences of homomorphisms.
In this section we present another version of the shortening argument, which works for all sequences of homomorphisms { h n : G Γ }   , for any finite generated group G   . This version was stated but not proved in [17, and we give the proof here.
There are two equivalent approaches to this version of the shortening argument. The first is to find a group G ^   which contains G   and shorten using elements of Mod ( G ^ )   , rather than just elements of Mod ( G )   (this approach was used in the proof of [16,Theorem7.9) . The second approach is to use the `bending' moves of Alibegović [2. We use the second approach, because it yields a simpler parametrisation of Hom ( G , Γ )   when we construct Makanin-Razborov diagrams in Section  6 .
Recall the definition of Mod ( G )   for a finitely generated group G   .
Definition 3.1. Let G   be a finitely generated group. A Dehn twist is an automorphism of one of the following two types:
  • (1) Suppose that G = A * C B   and that c   is contained in the centre of C   . Then define φ Aut ( G )   by φ ( a ) = a   for a A   and φ ( b ) = c b c 1   for b B   ;
  • (2) Suppose that G = A * C   , that c   is in the centre of C   , and that t   is the stable letter of this HNN extension.
    Then define φ Aut ( G )   by φ ( a ) = a   for a A   and φ ( t ) = t c   .
Definition 3.2 (Generalised Dehn twists). Suppose G   has a graph of groups decomposition with abelian edge groups, and A   is an abelian vertex group in this decomposition. Let A 1 A   be the subgroup generated by all edge groups connecting A   to other vertex groups in the decomposition. Any automorphism of A   that fixes A 1   elementwise can be naturally extended to an automorphism of the ambient group G   . Such an automorphism is called a generalised Dehn twist of G   .
Definition 3.3. Let G   be a finitely generated group. We define M o d ( G )   to be the subgroup of A u t ( G )   generated by:
  • (1) Inner automorphisms;
  • (2) Dehn twists arising from splittings of G   with abelian edge groups; and
  • (3) Generalised Dehn twists arising from graph of groups decompositions of G   with abelian edge groups.
Similar definitions are made in [26,§5and [4,§1.
We will try to shorten homomorphisms by precomposing by elements of Mod ( G )   . However, as seen in [16,§3, this is not sufficient to get the most general result. Thus, we also define a further kind of move (very similar to Alibegović's bending move, [2,§2.
Definition 3.4. Suppose that Γ   is a torsion-free group which is hyperbolic relative to free abelian subgroups, that G   is a finitely generated group and that h : G Γ   is a homomorphism. We define two kinds of `bending' moves as follows:
  • (B1) Let Λ   be a graph of groups decomposition of G   , and let A   be an abelian vertex group of G   . Suppose that h ( A )   is contained in a parabolic subgroup P G   .
    A move of type (B1) replaces h   by a homomorphism h   which is such that (i) h ( A ) P   ; and (ii) h   agrees with h   on all edge groups adjacent to A   , and all vertex groups other than A   .
  • (B2) Let Λ   be a graph of groups decomposition of G   , and let A   be an abelian edge group associated to an edge e   . Suppose that h ( A )   is contained in a parabolic subgroup P Γ   . A move of type (B2) replaces h   by a map which either (i) conjugates a component of π 1 ( Λ \ e )   by an element of P   , in case e   is separating; or (ii) multiplies the stable letter associated to e   by an element of P   , in case e   is non-separating.
Definition 3.5 (cf. Definition 4.2, [4; Definition 2.11, [2). We define the relation `   ' on the set of homomorphisms h : G Γ   to be the equivalence relation generated by setting h 1 h 2   if h 2   is obtained from h 1   by:
  • (1) precomposing with an element of Mod ( G )   ;
  • (2) postcomposing with an inner automorphism of Γ   ; or
  • (3) a bending move of type (B1) or (B2).
Definition 3.6. Let A   be an arbitrary finite generating set for G   , and let X   be the space upon which Γ   acts properly, cocompactly and isometrically, with basepoint x   . For a homomorphism h : G Γ   define h   by h : = max g A d X ( x , h ( g ) . x ) .   A homomorphism h : G Γ   is short if for any h   such that h h   we have h h   .
The following is the main result of this section.
Theorem 3.7. Suppose that Γ   is a non-abelian, freely indecomposable and torsion-free group which is hyperbolic relative to a collection of free abelian subgroups. Let G   be a freely indecomposable finitely generated group and { h n : G Γ }   be a sequence of non-conjugate homomorphisms which converges to a faithful action of G   on C   as above. Then, for all but finitely many n   , the homomorphism h n   is not short.
  • Proof. Suppose that the sequence { h n : G Γ }   converges into a faithful G   -action on C   . From this we extract a faithful G   -action on an R   -tree T   .
    The group G   is freely indecomposable and the stabiliser in G   of any tripod in T   is trivial, so we can apply the decomposition theorem of Sela – [24,Theorem3.1– and decompose T   into subtrees of three types:
    axial, IET, and discrete (note that because G   is freely indecomposable and tripod stabilisers are trivial, there are no thin components in T   ).
    This decomposition of T   induces a graph of groups decomposition of G   , which will allow us to shorten h n   for sufficiently large n   . See [24or [16, § 4for more information.
    Note that there are two sources for segments in T   . There are segments in C   , and there are flats in C   which are projected to lines in T   . We treat these as two separate cases. However, we can make the following simplifications (let P   be the collection of lines in T   which are projections of flats in C   ):
    • (1) Suppose that Y   is an IET subtree of T   and that p E P   is a line in T   . Then the intersection Y p E   contains at most a point ([16,Proposition4.3);
    • (2) Suppose that a line l T   is an axial subtree of T   and and let the line p E   be in P   . If l p E   contains more than a point then l = p E   ([16,Proposition4.5);
    • (3) If an edge e   in the discrete part of T   has an intersection of positive length with p E P   then e p E   ([16,Lemma4.7).
    Fix a finite generating set A   for G   . Let y   be the basepoint in T   , and consider the paths [ y , u . y ]   for u A   . If there is any IET component of T   which intersects any segment [ y , u . y ]   nontrivially then we can apply [23,Theorem5.1and [16,Corollary4.4to shorten these intersections whilst leaving the remaining segments unchanged (to see that we can have G   finitely generated rather than finitely presented, see [16,Remark4.8).
    Suppose that some segment [ y , u . y ]   has an intersection of positive length with some axial component l T   so that l   is not contained in any p E P   . Then [16,Theorem5.1can be used to shorten those segments [ y , u i . y ]   intersecting the orbit of p E   nontrivially, and leaving other segments unchanged.
    Suppose that [ y , u . y ]   intersects some line p E   nontrivially, and that p E   is an axial component of T   . The only place where the proof of [16,Theorem5.2breaks down is that the images h i ( G )   may not intersect parabolics in its image in denser and denser subsets (when measured with the scaled metric). However, this is exactly what the bending move (B1) is designed to deal with.
    We have the following analogue of [16,Proposition5.4: Let E   denote the flat in C   which projects to p E   . The subgroup Stab G ( E )   is an abelian subgroup of G   . There is a sequence of flats E i X i   so that E i E   in the Gromov topology. The subgroups h i ( Stab G ( E ) )   are abelian, and fix the flat E i   , for sufficiently large i   . Thus h i ( Stab g ( E ) )   is contained in a unique maximal abelian subgroup A E i   of Γ   . If we fix a finite subset W   of Stab G ( E )   and ε > 0   , then for sufficiently large i   , there is an automorphism σ i : A E i A E i   so that
    • (1) For every w W   , and every r i E i   , d X i ( r i , h i ( σ i ( w ) ) . r i ) < ε ,  
    • (2) For any k Stab G ( E )   which acts trivially on E   we have σ i ( h i ( k ) ) = h i ( k )   .
    The proof of the existence of such a σ i   is the same as the proof of [16,Proposition5.4. Such a σ i   induces a move of Type (B1) in a straightforward manner, since the adjacent edge groups to the vertex group Stab G ( E )   contain elements which act trivially on E   , therefore we replace h i   by the homomorphism which agrees with h i   on all edge groups and on all vertex groups which are not Stab G ( E )   , and replaces h i | Stab G ( E )   by σ i h i | Stab G ( E )   .
    We now construct shortening elements for all but finitely many of the intervals [ y n , h n ( u ) . y n ]   by following the proof of [23,Theorem5.1(see [16, § 5for more details).
    Finally, we are left with the case where [ y , u . y ]   is contained entirely in the discrete part of T   . We follow the proof of [16,Theorem6.1, which in turn followed Section 6 of [23. This argument naturally splits into a number of cases. Case 1: y   is contained in the interior of an edge e   .
    Case 1a: e   is not contained entirely in a line p E P   and e ¯ T / G   is a splitting edge.
    This case follows directly as in [16, § 6.
    Case 1b: e   is not completely contained in a line p E P   and e ¯   is not a splitting edge.
    This case also follows directly as in [16, § 6.
    Case 1c: e   is contained in a line p E P   and e ¯   is a splitting edge.
    In this case, we have a graph of groups decomposition G = H 1 * A E H 2   , where A E = Stab G ( E )   (and E   is the flat in C   which projects to p E   ).
    The Dehn twist which is found in [16, § 6is naturally replaced by a bending move of type (B2).
    Case 1d: e   is contained in a line p E P   and e ¯   is not a splitting edge.
    Once again the Dehn twist is replaced by a bending move of Type (B2). Case 2: y   is a vertex of T   .
    Once again here there are four cases, depending on whether on edge adjacent to y   is or is not a splitting edge and is or is not contained in a line p E P   . In case an edge e   is not contained in a line p E P   , we proceed exactly as in [16, following [23directly. In case e p E   , we replace the shortening Dehn twists by bending moves of type (B2) as in Case 1 above.
    Therefore, in any case, we can find moves which shorten all but finitely many of the h i   , as required.

4 Shortening quotients

We now recall the concept of shortening quotients from [26and [27.
Let G   be a finitely generated group, Γ   a torsion-free relatively hyperbolic group with abelian parabolics and { h n : G Γ }   a stable sequence of homomorphisms, with associated Γ   -limit group L   , and suppose that L   is d   -generated. The shortening procedure constructs a sequence of homomorphisms { ν i : F d Γ }   which has a subsequence converging to a Γ   -limit group Q   , equipped with a canonical epimorphism η : L Q   . We follow the construction from [26, § 3and [25(see [16for more details in this context).
Given the situation described in the previous paragraph, we now describe the construction of { ν i }   , Q   and η   . Let Λ L   be the canonical abelian JSJ decomposition for L   , with vertex groups V 1 , , V m   and edge groups E 1 , , E s   .
As in [26and [16we do not yet know that the edge groups are finitely generated (though this will eventually turn out to be the case; see Proposition  5.11 below).
We can `approximate' the finitely generated group L   by finitely presented groups U n   , each equipped with a graph of groups decomposition Λ n   which is a `lift' of Λ   . See [26, § 3and [16for more details of this.
The output of this is a commutative diagram: W 1 κ 1 W 2 κ n 1 W n 1 κ n W n ι 1 ι 2 ι n 1 ι n U 1 κ 1 U 2 κ n 1 U n 1 κ n U n λ 0 λ 1 λ n 1 λ n Γ Γ Γ Γ   The Γ   -limit group L   is the direct limit of the sequence { ( W i , κ ) }   .
The group U n   comes with a generating set, and a graph of groups decomposition. The equivalence relation used to define short homomorphisms in the previous section is naturally defined also for the set of homomorphisms Hom ( U n , Γ )   . When defining the equivalence relation for `short', we restrict to those elements of Mod ( U n )   which come from the graph of groups decomposition Λ n   .
The group W i   is a subgroup of U n   (and the map ι n   is inclusion), and comes with a generating set { x 1 1 , , x l 1 1 , , x 1 m , , x l m m , y 1 , , y b }   , which corresponds to a generating set for L   coming from the graph of groups decomposition Λ L   . For a homomorphism h : W i Γ   define the following stretching constant:
μ i ( h ) = max 1 j l i d X ( x , h ( x j i ) . x ) , and
χ r ( h ) = d X ( x , h ( y r ) . x ) .
Also define the corresponding ( m + b )   -tuple tup ( h ) = ( μ 1 ( h ) , , μ m ( h ) , χ 1 ( h ) , , χ r ( h ) ) .   Now for each n 1   choose a homomorphism λ n ^ : W n Γ   so that λ n ^ λ n ι n   and so that tup ( λ n ^ )   is minimal amongst all homomorphisms equivalent to λ n ι n   (the set of ( m + b )   -tuples is given the lexicographic order).
Passing to a subsequence of { λ ^ n }   , we obtain an associated Γ   -limit group Q   . There are two cases to consider here: (i) Q   is a strict Γ   -limit group; and (ii) Q   is not a strict Γ   -limit group. In case (ii), let π n : F d Γ   be given by π n = λ ^ n ψ n   , where F d   is the free group of rank d   and ψ n : F d U n   is the canonical quotient map. Since Q   is not a strict Γ   -limit group, we may assume that the (convergent) subsequence of { π n }   is constant, and Q   is isomorphic to a subgroup of Γ   . In this case, since each image λ ^ n ( U n )   is isomorphic to λ ( U n )   via the natural map between generating sets, it is not hard to see that L   and Q   are isomorphic via the natural map between generating sets.
In case Q   is a strict Γ   -limit group, each vertex group V i   is embedded canonically in Q   (see [26, § 3 or [16, § 7 for more details). We also claim that there is a canonical epimorphism π : L Q   . To see this, it remains to see that each of the relations corresponding to stable letters in Λ L   are preserved when the canonical generating set for L   is mapped to the canonical generating set for Q   . For each such relation w   , there is some n   so that for all m > n   the group U m   includes w = 1   as a defining relation. This defining relation is preserved by the shortening moves, and so holds in the Γ   -limit group Q   .
The above group Q   is called the shortening quotient of L   associated to { h n : G Γ }   .
Although we speak of the shortening quotient, it depends on the choices of shortest homomorphism in the equivalence class of h n   , and also on the convergent subsequence of { h n ^ }   chosen. Of course, it also depends on the choice of finite generating set for G   , but we assume this is fixed.
Proposition 4.1 (cf. Proposition 1.15, [27). Let G   be a finitely generated group, and Γ   a torsion free relatively hyperbolic group with abelian parabolics, and let { u s : G Γ }   be a sequence of homomorphisms that converges into an action of a non-abelian, freely indecomposable strict Γ   -limit group L   on an R   -tree T   . If for every index s   , the group u s ( G )   is not isomorphic to L   by the natural map that sends the images of the generators of G   in u s ( G )   to the images of these generators in L   , then every shortening quotient of L   which is obtained from the sequence { u s }   is a proper quotient of L   .
  • Proof (of Proposition  4.1 ). Suppose that Q   is the shortening quotient of L   associated to { u s ^ }   as described above, and let { π n : F d Γ }   be the homomorphism arising from λ ^ n ψ n   , where ψ n : F d U n   is the canonical quotient map. Let { π s n }   denote the convergent subsequence.
    The hypothesis of the proposition implies that Q   is a strict Γ   -limit group, and that { π s n }   do not belong to finitely many conjugacy classes.
    Since each of the π s n   is short, the shortening argument implies that the limiting action cannot be faithful, which is to say that Q   is a proper quotient of L   .

5 Γ   -limit groups

In this section we follow [27in order to understand Γ   -limit groups, and Hom ( G , Γ )   , where Γ   is an aribitrary finitely generated group. The main technical results of this section are Theorem  5.1 , Theorem  5.2 and Theorem  5.7 .
These results are then applied to prove various applications of these results: Theorem  5.9 , Proposition  5.10 , Theorem  5.15 , and in the next section the construction of Makanin-Razborov diagrams.
Theorem 5.1 (cf. Theorem 3.2, p. 14, [26). Let Γ   be a torsion-free group which is hyperbolic relative to a collection of free abelian subgroups, and let L   be a strict Γ   -limit group which is nonabelian and freely indecomposable. Then L   admits a principal cyclic splitting.
  • Proof. The strategy is to follow the proof of [26,Theorem3.2, which is very similar to the proof of [25,Theorem3.2, the difference being in [26that there might be abelian subgroups of the limit group which are not locally cyclic.
    In the proof of the Hopf property for Γ   , we have already adapted [25,Theorem3.2to the current context (see [16and [17), and we already there had to deal with abelian subgroups of the Γ   -limit group which are not locally cyclic. Therefore, the proof of this theorem proceeds almost exactly as in [16(with the translations made in [17).
    The only substantial difference is that we need to use the improved version of the shortening argument presented in Section  3 of this paper.
    One of the key points of the proof is a construction very similar to that of shortening quotients as in the previous section, although for this proof this construction is used in the process of deducing an elaborate contradiction.
Let G   be a fixed finitely generated group. Define an order on the set of Γ   -limit groups that are quotients of G   as follows: suppose R 1   and R 2   are both Γ   -limit groups that are quotients of G   , and that η i : G R i   are the (fixed) canonical quotient maps. We say R 1 > R 2   if there exists an epimorphism with non-trivial kernel τ : R 1 R 2   so that η 2 = τ η 1   . We say that R 1   and R 2   are equivalent if there is an isomorphism τ : R 1 R 2   so that η 2 = τ η 1   .
The following is one of the main technical results of this paper.
Theorem 5.2 (cf. Theorem 1.12, [27). Let Γ   be a torsion-free group which is hyperbolic relative to free abelian subgroups, and let G   be a finitely generated group. Every decreasing sequence of Γ   -limit groups that are quotients of G   : R 1 > R 2 > R 3 > ,   terminates after finitely many steps.
For limit groups, the analogous result has a short proof using algebraic geometry (see [4). However (as observed by M. Kapovich; see, for example, [5, § 1.4), not all hyperbolic groups are linear and the same is therefore true for relatively hyperbolic groups.
Before we prove Theorem  5.2 , we prove the following lemma (implicit in [27,p.7):
Lemma 5.3. Let Ξ   be a finitely generated group, let L   be a Ξ   -limit group and suppose that L   is d   -generated. Then L   can be obtained as a limit of homomorphisms { h n : F d Ξ }   , where F d   is the free group of rank d   .
  • Proof. If L   can be embedded in Ξ   , then we can take the constant sequence { h : F d Ξ }   , where h = ι π   , for a fixed surjection π : F d L   and fixed embedding ι : L Ξ   .
    Otherwise, suppose that L   is obtained from a sequence { h n : G Ξ }   . Suppose that { x 1 , , x d }   is a generating set for L   . For each n   , define G n G   to be generated by elements y 1 , n , , y d , n   , where h n ( y i , n ) = x i   . Now define π n : F d G   by f i = y i , n   , where { f 1 , , f d }   is a basis of F d   . It is not difficult to see that L   is realised as the limit of the sequence of homomorphisms { h n π n : F d Ξ }   .
  • Proof (of Theorem  5.2 ). We follow the proof of [27,Theorem1.12.
    In order to obtain a contradiction, we suppose that there exists a finitely generated group G   , for which there exists an infinite descending sequence of Γ   -limit groups: R 1 > R 2 > R 2 > .   Without loss of generality, we may assume that G = F d   , the free group of rank d   . Let { f 1 , , f d }   be a basis for F d   , and let C   be the Cayley graph of F d   with respect to this generating set. We construct a particular descreasing sequence of Γ   -limit groups as follows. Let R 1   be a Γ   -limit group with the following properties:
    • (1) R 1   is a proper quotient of F d   ;
    • (2) R 1   can be extended to an infinite decreasing sequence of Γ   -limit groups: R 1 > L 2 > L 3 >   ;
    • (3) The map η 1 : F d R 1   maps to the identity the maximal number of elements in the ball of radius 1   about the identity in C   among all possible maps from F d   to a Γ   -limit group L   that satisfies the first two conditions.
    Continue to define the sequence inductively. Suppose that the finite sequence R 1 > R 2 > > R n 1   has been constructed, and choose R n   to satisfy:
    • (1) R n   is a proper quotient of R n 1   ;
    • (2) The finite decreasing sequence of Γ   -limit groups R 1 > R 2 > > R n   can be extended to an infinite decreasing sequence; and
    • (3) The map η n : F d R n   maps to the identity the maximal number of elements in the ball of radius n   about the identity in C   among all possible maps from F d   to a Γ   -limit group L n   satisfying the first two conditions.
    It is worth noting that we do not insist that the Γ   -limit groups R n   be strict Γ   -limit groups. This will be important later, because to study a single homomorphism, we consider a constant sequence, which leads to a Γ   -limit group which need not be strict.
    Since each of the Γ   -limit groups R n   is a quotient of F d   , each R n   is d   -generated. Let { r 1 , n , , r d , n }   be a generating set for R n   . By Lemma  5.3 , R n   can be obtained as a limit of a sequence of homomorphisms { v i n : F d Γ }   , with the quotient map η n : F d R n   sending f i   to r i , n   .
    For each n   , choose a homomorphism v i n n : F d Γ   for which:
    • (1) Every element in the ball of radius n   about the identity in C   that is mapped to the identity by η n : F d R n   is mapped to the identity by v i n n   . Every such element that is mapped to a nontrivial element by η n   is mapped to a nontrivial element by v i n n   ; and
    • (2) There exists an element f F d   that is mapped to the identity by η n + 1 : F d R n + 1   for which v i n n ( f ) 1   .
    Denote the homomorphism v i n n   by h n   . By construction, the set of homomorphisms { h n : F d Γ }   does not belong to a finite set of conjugacy classes. Therefore, from the sequence { h n }   we can extract a subsequence that converges into a (strict) Γ   -limit group, denoted R   . By construction, the Γ   -limit group R   is the direct limit of the sequence of (proper) epimorphisms: F d R 1 R 2 .   Let η : F d R   be the canonical quotient map.
    Lemma 5.4 (cf. Lemma 1.13, [27).
    • (1) the set of homomorphisms { h n : F d Γ }   do not belong to finitely many conjugacy classes, hence R   is a strict Γ   -limit group;
    • (2) R   is not finitely presented;
    • (3) R   is not the free product of a finitely presented group and freely indecomposable Γ   -limit groups that do not admit a cyclic splitting;
    • (4) Let R = U 1 * * U t * F   be the most refined (Grushko) free decomposition of R   , where F   is a finitely generated group. Then there exists an index j   , with 1 j t   , for which:
      • (a) U j   is not finitely presented;
      • (b) If B   is a finitely generated subgroup of F d   such that η ( B ) = U j   then the restrictions h n | B   do not belong to finitely many conjugacy classes. Furthermore, if b 1 , , b p   is a generating set for B   , then for every index n   , the group h n ( B )   is not isomorphic to η ( B )   by an isomorphism that sends h n ( b i )   to η ( b i )   .
    • Proof (of Lemma  5.4 ). Given Theorem  5.1 , the proof of this is identical to that of [27,Lemma1.13.
    The Γ   -limit group R   is a proper quotient of each of the Γ   -limit groups R n   . For each index n   , the group R n   was chosen to maximise the number of elements in the ball of radius n   about the identity in C   that are mapped to the identity in Γ   among all Γ   -limit groups that are proper quotients of R n 1   and that admit an infinite descending chain of Γ   -limit groups. Therefore, it is not difficult to see that R   does not admit an infinite descending chain of Γ   -limit groups.
    We now obtain a finite resolution of R   :
    Proposition 5.5 (cf. Proposition 1.16, [27). Let { h n : F d Γ }   be the sequence of homomorphisms constructed above. Then there exists a finite sequence of Γ   -limit groups: R L 1 L s ,   so that
    • (1) The epimorphisms along the sequence are proper epimorphisms;
    • (2) Let L s = H 1 * * H r * F   be the (possibly trivial) Grushko free decomposition of L s   . There exists a subsequence { h n t }   of { h n : F d Γ }   so that each of the homomorphisms h n t   can be written in the form; h n t = ν t η s 1 φ s 1 t η s 2 φ 1 t η 0 ,   where each φ i t Mod ( L i )   , and ν t : L s Γ   is a homomorphism that embeds each of the factors H j   of L s   into Γ   ;
    • (3) The sequence of homomorphism { h n t }   converges into a faithful action of R   on ann R   -tree T   . Furthermore, the entire sequence of homomorphisms h n t   factors through the epimorphism η : F d R   .
    • Proof (of Proposition  5.5 ). Given Lemma  5.4 and Proposition  4.1 the proof is identical to that of [27,Proposition1.16.
      We note that the groups L 1 , , L s   are found by taking successive shortening quotients, so that L 1   is a shortening quotient of R   .
    The homomorphisms { h n : F d Γ }   were chosen so that for every index n   there exists some element f F d   for which η n + 1 ( f ) = 1   and h n ( f ) 1   . Since R   is a proper quotient of all of the Γ   -limit groups R n   , for every index n   and every element f F d   , if η n + 1 ( f ) = 1   then η ( f ) = 1   . By Part  3 of Proposition  5.5 it is possible to extract a subsequence { h n t : F d Γ }   that factors through the group R   , which is to say that there is a homomorphism π t : R Γ   so that h n t = π t η   . Hence, for every index t   , and every element f F d   , if η n t + 1 ( f ) = 1   then η ( f ) = 1   , which implies that h n t ( f ) = 1   , in contradiction to the way that the homomorphisms h n   were chosen.
    This finally ends the proof of Theorem  5.2 .
Corollary 5.6. Let Γ   be a torsion-free relatively hyperbolic group with abelian parabolics, and let L   be a Γ   -limit group.
Then L   is Hopfian.
Corollary  5.6 generalises one of the main results of [17, and implies that the relation defined on Γ   -limit groups which are quotients of a fixed group G   is a partial order. The proof of the following theorem is identical to that of [27,Theorem1.17.
Theorem 5.7 (cf. Theorem 1.17, [27). Let G   be a finitely generated group and Γ   a torsion-free relatively hyperbolic group with abelian parabolics, and let { h n : G Γ }   be a sequence of homomorphisms. Then there exists a finite sequence of Γ   -limit groups: G L 1 L 2 L s ,   for which
  • (1) η 0 : G L 1   is an epimorphism and η i : L i L i + 1   is a proper epimorphism for each 1 i s 1   ;
  • (2) Let L s = H 1 * * H r * F   be the Grushko free decomposition of L s   . Then there exists a subsequence { h n t }   os { h n }   so that each of the homomorphisms h n t   can be decomposed as: h n t = ν t η s 1 φ s 1 t η s 2 φ 1 t η 0 ,   where φ i t Mod ( L i )   and ν t : L s Γ   embeds each of the freely indecomposable factors H j   of L s   into Γ   ;
  • (3) The sequence of homomorphisms h n t : G Γ   is either constant or converges into a faithful action of L 1   on a tree-graded space C   . Furthermore, the entire sequence of homomorphisms h n t   factor through the epimorphism η 0 : G L 1   .
Given Theorem  5.7 , if a sequence { h n : G Γ }   converges into a Γ   -limit group L   , then by passing to a subsequence we may assume that each h n   factors through the canonical quotient map η : G L   , so we may replace { h n }   by a sequence of homomorphisms from L   to Γ   . This simplifies the definition of shortening quotients considerably, since we may start with a sequence { h n : L Γ }   . Proposition  4.1 still holds in this context (in fact the proof is easier).
Definition 5.8. Let Γ   and G   be finitely generated groups.
We say that G   is fully residually Γ   is for every finite G   there is a homomorphism h : G Γ   which is injective on   .
Theorem 5.9. Let Γ   be a nonabelian torsion-free relatively hyperbolic group with abelian parabolics. A finitely generated group G   is a Γ   -limit group if and only if it is fully residually Γ   .
  • Proof. If G   is a fully residually Γ   then it is certainly a Γ   -limit group.
    Suppose that G   is a Γ   -limit group, obtained from a sequence { h n : U Γ }   . By Theorem  5.7 , by passing to a subsequence we may assume that each of the h n   factor through the Γ   -limit group G   . Now it is clear that G   is fully residually Γ   .
Proposition 5.10. Let Γ   be a torsion-free relatively hyperbolic group with abelian parabolics. Then there are only countably many Γ   -limit groups.
  • Proof. If Γ   is abelian, then all Γ   -limit groups are finitely generated abelian groups, of which there are only countably many.
    Suppose then that Γ   is nonabelian. We apply the proof of Theorem  5.7 , along with the construction of shortening quotients. By Theorem  5.7 , for any Γ   -limit group L   there is a finitely generated free group G   and a sequence G L L 2 L s ,   where each of the non-free factors in the Grushko decomposition of L s   admits an embedding into Γ   , and each L i   is a shortening quotient of the previous term in the sequence. We consider the limit groups which arise with sequences of increasing lengths, and note that there are only countably many for each length.
    If L = L s   , then L   is the free product of finitely many finitely generated subgroups of Γ   and (possibly) a finitely generated free group.
    Since there are countably many finitely generated subgroups of Γ   , there are countably many such Γ   -limit groups.
    We now consider hot to obtain L i 1   from L i   . First, L i   admits a Grushko free decomposition into freely indecomposable nonabelian Γ   -limit groups, along with possibly a free group and a free product of finitely generated free abelian groups. Each freely indecomposable nonabelian factor H i 1 , j   of L i 1   admits a graph of groups decomposition Λ H i 1 , j   , whose edge groups are free abelian groups. By induction on i   , and the fact that abelian subgroups of Γ   are finitely generated, we may assume that these edge groups are finitely generated. The vertex groups of Λ H i 1 , j   are either abelian groups, surface groups, or embed in L i   (by the construction of shortening quotients; see Section  4 ). Therefore, each such free factor of L i 1   can be formed by taking finitely many HNN extensions and amalgamated free products of finitely generated subgroups of L i   over finitely generated abelian subgroups. There are only countably many such constructions. This completes the proof.
The following result follows from the proof of Proposition  5.10 .
Corollary 5.11. Any abelian subgroup of a Γ   -limit group is finitely generated free abelian.
Proposition 5.12 (cf. Proposition 1.20, [27). Let G   be a finitely generated group and Γ   a torsion-free relatively hyperbolic group with abelian parabolics. Let R 1 , R 2   be a sequence of Γ   -limit groups that are all quotients of G   so that R 1 < R 2 < .   Then there exists a Γ   -limit group R   , a quotient of G   , so that R > R m   for all m   .
  • Proof. For each m   , choose a homomorphism h m : G Γ   that factors through the quotient map η m : G R m   as h m = h m η m   and so that h m   is injective on the ball of radius m   in R m   . This is possible by Theorem  5.7 .
    A subsequence of { h m }   converges to a Γ   -limit group R   , which is a quotient of G   . By Theorem  5.7 , we may assume that each element of this subsequence factors through the canonical quotient map η : G R   .
    We prove that R > R m   for each m   . We have quotient maps η : G R   , and η i : G R i   . Since R i < R i + 1   there exists τ i : R i + 1 R i   so that η i = τ i η i + 1   . In particular, ker ( η i + 1 ) ker ( η i )   .
    Let A   be the fixed finite generating set for G   . We attempt to define a homomorphism κ i : R R i   as follows: for a A   , define κ i ( η ( a ) ) = η i ( a )   . This is well-defined if and only if ker ( η ) ker ( η i )   . Therefore, suppose that g ker ( η )   . Since each h j   factors through η   , we have h j ( g ) = 1   for all j   . Suppose that g   lies in the ball of radius n   about the identity in the Cayley graph of G   . Then for all j   , the element η j ( g )   lies in the ball of radius n   about the identity in R j   . Since h j ( g ) = 1   , for all j   , and by the defining property of the h j   , if k n   then η k ( g ) = 1   .
    Thus since for all j   we have ker ( η j + 1 ) ker ( η j )   we have η i ( g ) = 1   , as required. We have constructed a homomorphism κ i : R R i   so that η i = κ i η   , which is to say that R > R i   . This finishes the proof.
Propositions  5.10 and  5.12 imply that there are maximal elements for the set of Γ   -limit groups which are quotients of a fixed finitely generated group G   , under the order described before Theorem  5.2 .
Recall that we say that two Γ   -limit groups which are quotients of G   , η 1 : G R 1   and η 2 : G R 2   are equivalent if there is an isomorphism τ : R 1 R 2   so that η 2 = η 1 τ   .
Proposition 5.13 (cf. Proposition 1.21, [27). Let G   be a finitely generated group and Γ   a torsion-free group hyperbolic relative to free abelian subgroups. Then there are only finitely many equivalence classes of maximal elements in the set of Γ   -limit groups that are quotients of G   .
  • Proof. The following proof was explained to me by Zlil Sela in the context of torsion-free hyperbolic groups. The same proof works in the current context.
    Suppose on the contrary that there are infinitely many non-equivalent maximal Γ   -limit groups R 1 , R 2 ,   , each a quotient of G   . Let η i : G R i   be the canonical quotient map. Fixing a finite generating set A   for G   , we fix a finite generating set for each of the R i   , and hence obtain maps ν i : F d R i   , where d = | A |   . There is a fixed quotient map π : F d G   so that for each i   we have ν i = η i π   .
    For each i   , consider the set of words of length 1   in F d   that are mapped to the identity by ν i   . This set is finite for each i   , and there is a bound on its size, so there is a subsequence of the R i   so that this set is the same for all i   . Starting with this subsequence, consider those words of length 2   in F d   which are mapped to the identity by ν i   , and again there is a subsequence for which this (bounded) collection is the same for all i   . Continue with this process for all lengths of words in F d   , passing to finer and finer subsequences, and consider the diagonal subsequence.
    We continue to denote this subsequence by R 1 , R 2 ,   .
    Now, for each i   , choose a homomorphism h i : F d Γ   so that for words w   of length at most i   in F d   , we have h i ( w ) = 1   if and only if ν i ( w ) = 1   , and so that h i   factors through the quotient map π : F d G   .
    This is possible because each R i   is a Γ   -limit group which is a quotient of G   .
    A subsequence of { h i : F d Γ }   converges into a Γ   -limit group M   , which is a quotient of G   since all h i   factor through π   . Let ψ : F d M   be the canonical quotient, and φ : G M   the quotient for which ψ = φ π   . Note that a word w   of length at most i   in F d   maps to the identity under ψ   if and only if ν i ( w ) = 1   .
    Now, R 1 , R 2 ,   are non-equivalent maximal Γ   -limit quotients, so (possibly discarding one R i   which is equivalent to M   ) are all non-equivalent to M   . Therefore, for each i   there does not exist a homomorphism μ : M R i   so that ν i = μ ψ   . That is to say that for each i   there exists u i F d   so that ψ ( u i ) = 1   but ν i ( u i ) 1   .
    We now construct a new sequence of homomorphisms τ i : F d Γ   that all factor through π : F d G   so that
    •   a word w F d   of length at most i   satisfies τ i ( w ) = 1   if and only if ν i ( w ) = 1   ; and
    •   τ i ( u i ) 1   .
    By Theorem  5.5 there is a subsequence { τ n i }   of { τ i }   which converges into a Γ   -limit group (which must be M   ) so that each τ n i   factors through ψ : F d M   . Therefore, there is r i : M Γ   so that τ n i = r i ψ   .
    However, we have that ψ ( u n i ) = 1   , but 1 τ n i ( u n i ) = r i ( ψ ( u n i ) ) = r i ( 1 ) = 1   , a contradiction. This contradicts the existence of R 1 , R 2 ,   , and finishes the proof.
Definition 5.14. A group G   is a called equationally Noetherian if every system of equations over G   in finitely many variables is equivalent to a finite subsystem.
The following theorem answers a question (essentially) asked by Sela [28,I.8(ii). We believe that relatively hyperbolic groups with abelian parabolics form a more natural context for this question than CAT ( 0 )   groups with isolated flats. In this context, [28,I.8(i)was answered by the author in [17and [28,I.8(iii)is answered in Theorem  6.4 below.
Theorem 5.15 (cf. Theorem 1.22, [27). Suppose that Γ   is a torsion-free relatively hyperbolic group with abelian parabolics.
  • Proof. We follow the proof of [27,Theorem1.22.
    Let Σ   be a system of equations in finitely many variables over Γ   . We iteratively construct a directed locally finite tree as follows. Start with the first equation σ 1   in Σ   , and associate with it a one relator group G 1   , generated by the variables of Σ   with relator corresponding to σ 1   .
    By Proposition  5.13 , to G 1   is associated finitely many maximal Γ   -limit groups R 1 , , R m   which are quotients of G 1   . Place G 1   at the root node of a tree, and a directed edge from G 1   to each R i   .
    Now let σ 2   be the second equation in Σ   , and consider each R i   in turn. If σ 2   represents the trivial element of R i   , leave it unchanged. If σ 2   is nontrivial in R i   , define R i ^ = R i / σ 2 R i   . With R i ^   , we associate its finite collection of maximal Γ   -limit quotients, and extend the locally finite tree by adding new vertices for these quotients of R i   , and directed edges joining R i   to each of its quotients.
    Continue this procedure iteratively. By Theorem  5.2 , each branch of this locally finite tree is finite, and therefore by Konig's Lemma the entire tree is finite. This implies that the construction of this tree terminates after finitely many steps, which implies that Σ   is equivalent to a finite subsystem.
Guba [19proved the analogous theorem for free groups, whilst Sela [27proved it for torsion-free hyperbolic groups.

6 Makanin-Razborov diagrams

In this final section, we describe the construction of Makanin-Razborov diagrams for Γ   , which give a description of the set Hom ( G , Γ )   , where Γ   is an arbitrary finitely generated group. This is analogous to the constructions in [26, § 5 and [27, § 1 .
Let R   be a freely indecomposable Γ   -limit group, and let r 1 , , r m R   be a fixed generating set for R   . We assume that we always use the generating set { r 1 , , r m }   to define the length of homomorphisms, and hence to find short homomorphisms.
We need to understand those shortening quotients of R   obtained from sequences of homomorphisms { h n : R Γ }   so that each h n ( R )   is a proper quotient of R   . By Proposition  4.1 , each such shortening quotient is a proper quotient of R   .
Following [26, 27we say that two proper shortening quotients S 1 , S 2   of R   are equivalent if there is an isomorphism τ : S 1 S 2   so that the canonical quotient maps η i : R S i   , for i = 1 , 2   satisfy η 2 = τ η 1   .
This defines an equivalence relation on the set of shortening quotients of R   , paired with the canonical quotient maps: { ( S i , η i : R S i ) }   .
Let S Q ( R , r 1 , , r m )   be the set of (proper) shortening quotients of R   . On the set S Q ( R , r 1 , , r m )   we define a partial order as follows:
given two proper shortening quotients S 1 , S 2   of R   , along with canonical quotients η i : R S i   , we say that S 1 > S 2   if there exists a proper epimorphism ν : S 1 S 2   so that η 2 = ν η 1   .
Lemma 6.1 (cf. Lemma 1.23, [27). Let R   be a freely-indecomposable Γ   -limit group. Let S 1 < S 2 < S 3 <   (where S j S Q ( R , r 1 , , r m )   ) be a properly increasing sequence of (proper) shortening quotients of R   . Then there exists a shortening quotient S S Q ( R , r 1 , , r m )   so that for each j   we have S > S j   .
  • Proof. Restricting to short homomorphisms throughout, the proof is identical to that of Proposition  5.12 above.
Lemma 6.2 (cf. Lemma 1.24, [27). Let R   be a freely-indecomposable Γ   -limit group. The set, S Q ( R , r 1 , , r m )   , of (proper) shortening quotients of R   contains only finitely many equivalence classes of maximal elements with respect to the partial order.
  • Proof. Once again, restricting throughout to short homomorphisms, the proof is identical to the of Proposition  5.13 above.
We can now use shortening quotients to `encode and simplify' all homomorphisms from a freely-indecomposable Γ   -limit group into Γ   .
Proposition 6.3 (cf. Proposition 1.25, [27). Suppose that R   is a freely-indecomposable Γ   -limit group. Let r 1 , , r m R   be a generating set for R   , and let M 1 , , M k   be a set of representatives of the (finite) set of equivalence classes of maximal (proper) shortening quotients in S Q ( R , r 1 , , r m )   , equipped with the canonical quotient maps η i : R M i   , for i = 1 , , k   .
Let h : R Γ   be a homomorphism which is not an embedding.
Then there exist a (not necessarily unique) index 1 i k   , a modular automorphism φ h Mod ( R )   , and a homomorphism h M i : M i Γ   so that h φ h = h M i η i   /
  • Proof. Choose h ^ h   so that h ^   is short. The constant sequence h ^ , h ^ ,   converges into a proper shortening quotient S   of R   . Now, S = h ^ ( R )   , and the canonical quotient map is just h ^   . There exists some M i   so that M i > S   or M i   is equivalent to S   . In either case, we get the required conclusion.
Finally, we now construct Makanin-Razborov diagrams over Γ   . Let G   be an aribtrary finitely generated group. By Proposition  5.13 , G   has finitely many (equivalence classes of ) maximal Γ   -limit quotients, R 1 , , R s   , say. We now continue with each of the R i   in parallel.
Let R   be one such maximal Γ   -limit quotient of G   . The there is a free factorisation, R = H 1 * * H l * F g   , where each H i   is a freely-indecomposable non-cyclic subgroup of R   and F g   is a finitely generated free group. Let r 1 1 , , r m 1 1 R   generate H 1   , and r 1 2 , , r m 2 2 R   generate H 2   , etc.
By Lemma  6.1 the set of (proper) shortening quotients of H i   contain maximal elements, and by Lemma  6.2 there are only finite many equivalence classes of maximal Γ   -limit quotients of each H i   . For i = 1 , , l   , let M 1 i , , M k i I   be a collection of representatives of the equivalence classes of maximal proper shortening quotients in S Q ( H i , r 1 i , , r m i i )   , and let η j i : H i M j i   be the canonical quotient map.
We now define the Makanin-Razborov diagram of G   iteratively. Start by mapping G   to its finite collection of maximal Γ   -limit quotients, and continue with each of the maximal Γ   -limit quotients in parallel.
Denote such a maximal Γ   -limit quotient of G   by R   . Factor R   into H 1 * * H l * F g   as above. To each of the factors H i   associate k i   directed edges starting at H i   and terminating at M j i   , a maximal shortening Γ   -limit quotient of H i   . Do not proceed from F g   .
Now for each M j i   we find a free product factorisation and to each (nonfree) factor associate the finitely many maximal shortening quotients.
This procedure terminates after finitely many steps by Theorem  5.2  (and Konig's Lemma). We have constructed the Makanin-Razborov diagram associated to G   .
In summary, we have
Theorem 6.4 (cf. Theorem 1.26, [27). Let G   be a finitely generated group and Γ   a torsion-free relatively hyperbolic group with abelian parabolics. Associated to G   is a Makanin-Razborov diagram, with vertices Γ   -limit quotients, and edges the canonical quotient map. Any homomorphism h Hom ( G , Γ )   can be given by compositions of modular automorphisms of the Γ   -limit groups in the diagram with the canonical maps from Γ   -limit groups into their maximal proper shortening quotients, and finally with either embeddings of a Γ   -limit group in the diagram into Γ   , or general homomorphisms of the terminal free groups that appear in the diagram into Γ   .
Theorem  6.4 answers a question (essentially) asked by Sela [28,ProblemI.8(iii). See the discussion above Theorem  5.15 above.
In the future work [18we will continue the study of the elementary theory of Γ   .
References

  1. E. Alibegović, A combination theorem for relatively hyperbolic groups, Bull. LMS, to appear.
  2. E. Alibegović, Makanin-Razborov diagrams for limit groups, preprint.
  3. M. Bestvina and M. Feighn, Bounding the complexity of simplicial group actions, Invent. Math. 103 (1991), 449–469.
  4. M Bestvina and M. Feighn, Notes on Sela's work: Limit groups and Makanin-Razborov diagrams, preprint.
  5. M. Bestvina, Questions in geometric group theory, available at http://www.math.utah.edu/   bestvina.
  6. B. Bowditch, Relatively hyperbolic groups, preprint.
  7. F. Dahmani, Classifying spaces and boundaries for relatively hyperbolic groups, Proc. London Math. Soc. (3) 86 (2003), 666–684.
  8. F. Dahmani, Combination of convergence groups, Geom. Topol. 7 (2003), 933–963.
  9. F. Dahmani, Accidental parabolics and relatively hyperbolic groups, preprint.
  10. C. Druţ u and M. Sapir, Tree-graded spaces and asymptotic cones of groups, preprint.
  11. C. Druţ u and M. Sapir, Relatively hyperbolic groups with rapid decay property, preprint.
  12. M. Dunwoody, The accessibility of finitely presented groups, Invent. Math. 81 (1985), 449–457.
  13. B. Farb, Relatively hyperbolic groups, GAFA 8 (1998), 810–840.
  14. M. Gromov, Hyperbolic groups, in Essays in group theory (S.M. Gersten, ed.), Springer Verlag, MSRI Publ. 8 (1987), 75-263.
  15. D. Groves, Limits of (certain) CAT ( 0 )   groups, I: Compactification, preprint. Available at http://arxiv.org/abs/math.GR/0404440.
  16. D. Groves, Limits of (certain) CAT ( 0 )   groups, II: The Hopf property and the shortening argument, preprint. Available at http://arxiv.org/abs/math.GR/0408080.
  17. D. Groves, Limit groups for relatively hyperbolic groups, I: The basic tools, preprint. Available at http://arxiv.org/abs/math.GR/0412492.
  18. D. Groves, The elementary theory of torsion-free relatively hyperbolic groups with abelian parabolics, in preparation.
  19. V. Guba, Equivalence of infinite systems of equations in free groups and semigroups to finite subsystems, Math. Zametki 40 (1986), 321–324.
  20. O. Kharlampovich and A. Miasnikov, Irreducible affine varieties over a free group. I, II. J. Alg. 200 (1998), 472–516, 517–570.
  21. D. Osin, Relatively hyperbolic groups: Intrinsic geometry, algebraic properties, and algorithmic properties, preprint.
  22. E. Rips, Subgroups of small cancellation groups, Bull. LMS 14 (1982), 45–47.
  23. E. Rips and Z. Sela, Structure and rigidity in hyperbolic groups I, GAFA 4 (1994), 337—371.
  24. Z. Sela, Acylindrical accessibility for groups, Invent. Math. 129 (1997), 527–565.
  25. Z. Sela, Endomorphisms of hyperbolic groups I: The Hopf property, Topology 38 (1999), 301-321.
  26. Z. Sela, Diophantine geometry over groups, I: Makanin-Razborov diagrams. Publ. Math. IHES 93 (2001), 31–105.
  27. Z.. Sela, Diophantine geometry over groups VIII: The elementary theory of a hyperbolic group, preprint.
  28. Z. Sela, Diophantine geometry over groups: a list of research problems, http://www.ma.huji.ac.il/   zlil/problems.dvi/
  29. A. Szczepanski, Relatively hyperbolic groups, Michigan Math. J. 45 (1998), 611–618.
  30. A. Yaman, A topological characterisation of relatively hyperbolic groups, J. Reine Angew. Math. 566 (2004), 41–89.

Daniel Groves, Department of Mathematics, California Institute of Technology, Pasadena, CA, 91125, USA E-mail address : groves@caltech.edu