Commensurability and quasi-isometric classification of hyperbolic

advertisement
Commensurability and quasi-isometric classification
of hyperbolic surface group amalgams
Emily Stark
November 25, 2014
Abstract. Let CS denote the class of groups isomorphic to the fundamental group
of two closed hyperbolic surfaces identified along an essential simple closed curve in
each. We construct a bi-Lipschitz map between the universal covers of these spaces
equipped with a CAT(−1) metric, proving all groups in CS are quasi-isometric. The
class CS has infinitely many abstract commensurability classes, which we characterize in terms of the ratio of the Euler characteristic of the two surfaces and the
topological type of the curves identified. We characterize the groups in CS that
contain a maximal element in their abstract commensurability class restricted to CS .
1. Introduction
To study finitely generated infinite groups, one may use algebraic and geometric classifications. Abstract commensurability defines an algebraic equivalence relation on the
class of groups, where we say two groups are abstractly commensurable if they contain
isomorphic subgroups of finite index. The geometry of finitely generated groups may be
studied by identifying a group with a family of metric spaces, which is well-defined up
to quasi-isometric equivalence and includes all Cayley graphs for the group constructed
with respect to finite generating sets. A finitely generated group is quasi-isometric to
any finite-index subgroup, so, if two finitely generated groups are abstractly commensurable, then they are quasi-isometric. Two fundamental questions in geometric group
theory are to classify the abstract commensurability and quasi-isometry classes within
a class of finitely generated groups and to understand for which classes of groups the
characterizations coincide. In this paper, we present a solution to these questions restricted to the class CS of groups isomorphic to the fundamental group of two closed
hyperbolic surfaces identified along an essential simple closed curve in each.
Our first theorem gives the quasi-isometric classification.
Theorem 1. If X1 = Sg1 ∪γ Sg10 and X2 = Sg2 ∪ρ Sg20 where Sgi and Sgi0 are closed
hyperbolic surfaces for i = 1, 2 and γ : S 1 → X1 and ρ : S 1 → X2 are the images
of essential simple closed curves under identification, then there exists a bi-Lipschitz
f1 → X
f2 mapping lifts of γ to lifts of ρ bijectively.
equivalence Φ : X
Corollary 2. If G1 , G2 ∈ CS , then G1 and G2 are quasi-isometric.
1
2
Corollary 2 also follows from Theorem 4.14 of Malone’s unpublished work in [7]; groups
in CS are examples of geometric amalgamations of free groups with the same degree
refinement, a matrix associated to the graph of groups splitting. The proof in [7]
follows the techniques of Behrstock and Neumann in [1]: a model space is constructed
by identifying the universal cover of a surface with boundary with a fattened tree
and gluing these trees along boundary curves. The bi-Lipschitz equivalence of these
spaces follows from [1], and thus these groups are shown to be quasi-isometric. In
our result, we study the CAT(−1) structure of these groups, constructing an explicit
bi-Lipschitz equivalence between the universal covers of two closed hyperbolic surfaces
identified along essential simple closed curves. The class CS is a subclass of the class
of limit groups, described in [2]; in particular, all groups in CS are constructible limit
groups of level 1. The quasi-isometric classification within the class of limit groups in
full generality remains open, and we expect the techniques of this paper may be used
towards this classification.
The class CS is also a subclass of the class C of groups isomorphic to the fundamental
group of two hyperbolic surfaces identified along a primitive closed curve in each. We
prove that within C, any group quasi-isometric to a group in CS is in CS .
Proposition 3. If G ∈ CS and G0 ∈ C\CS , then G and G0 are not quasi-isometric.
The abstract commensurability classes within CS are finer than the quasi-isometry
classes; while there is a unique quasi-isometry class in CS , there are infinitely many
abstract commensurability classes. Whyte, in [14], proves a similar result for free
products of hyperbolic surface groups, which may be thought of as fundamental groups
of closed hyperbolic surfaces identified along null-homotopic curves in each, and are
also a subclass of limit groups.
Theorem 4. ([14], Theorem 1.6, 1.7) Let Σg be the fundamental group of a surface of
genus g ≥ 2 and let m, n ≥ 2. Let Γ1 ∼
= Σa1 ∗Σa2 ∗. . .∗Σan and Γ2 ∼
= Σb1 ∗Σb2 ∗. . .∗Σbm .
Then Γ1 and Γ2 are quasi-isometric, and Γ1 and Γ2 are abstractly commensurable if
and only if
χ(Γ2 )
χ(Γ1 )
=
.
n−1
m−1
Our classification in CS up to abstract commensurability depends on Euler characteristic as well. Our techniques rely on the results of [4], [6] that the class of groups CS
and its class of finite-index subgroups are topologically rigid: any isomorphism between
subgroups of finite index in this class is induced by a homeomorphism between K(G, 1)
spaces that consist of a set of closed surfaces identified along a set of essential simple
closed curves. We prove the ratio of the Euler characteristic of the surfaces identified
and the topological type of the curves identified are obstructions to the existence of
homeomorphic finite sheeted covers, and we construct a common cover in the absence
of these obstructions. Our result is the following.
Theorem 5. If G1 , G2 ∈ CS , then G1 and G2 are abstractly commensurable if and
only if G1 and G2 may be expressed as π1 (Sg1 ) ∗ha1 i π1 (Sg10 ) and π1 (Sg2 ) ∗ha2 i π1 (Sg20 ),
3
respectively, so that ai identifies [γi ] ∈ π1 (Sgi ) and [γi0 ] ∈ π1 (Sgi0 ), and the following
conditions hold.
(a)
χ(Sg1 )
χ(Sg2 )
=
,
χ(Sg10 )
χ(Sg20 )
(b) t(γ1 ) = t(γ2 ),
(c) t(γ10 ) = t(γ20 ),
χ(S
)
r,1
where t(γ) = 1 if γ is a non-separating simple closed curve, and t(γ) = χ(Ss,1
) if γ is
a separating simple closed curve such that Sg = Sr,1 ∪γ Ss,1 and χ(Sr,1 ) ≤ χ(Ss,1 ).
The result in Theorem 5 is related to the abstract commensurability classification of
the right-angled Coxeter groups considered by Crisp and Paoluzzi in [4],
Wm,n = W (Γm,n ),
where Γm,n denotes the graph consisting of a circuit of length m + 4 and a circuit
of length n + 4 which are identified along a common subpath of edge-length 2. For
all m and n, the group Wm,n is the orbifold fundamental group of a 2-dimensional
reflection orbi-complex Om,n which is finitely covered by a space consisting of two hyperbolic surfaces identified along a single non-separating essential simple closed curve.
Conversely, all amalgams of surface groups over non-separating essential simple closed
curves are finite index subgroups of Wm,n for some m and n, dependent on the Euler
characteristic of the two surfaces. Thus, our theorem extends their result.
Corollary 6. ([4] Theorem 1.1) Let 1 ≤ m ≤ n and 1 ≤ k ≤ `. Then Wm,n and Wk,`
k
are abstractly commensurable if and only if m
n = `.
Dani and Thomas, in [5], prove a quasi-isometric classification within a class of rightangled Coxeter groups which includes Wm,n , and our result in Theorem 1 also gives
the following.
Corollary 7. ([5] Theorem 1.5) For all m, n, k, ` ≥ 1, Wm,n and Wk,` are quasiisometric.
In order to extend the result of Crisp and Paoluzzi to the setting of separating simple
closed curves, we prove the following result.
Proposition 8. Let G1 , G2 ∈ CS . If G1 and G2 are abstractly commensurable then
there exist normal subgroups N1 / G1 and N2 / G2 of finite index such that N1 ∼
= N2 .
A maximal element in the abstract commensurability class of a group G is a group
G0 that contains every other element in the abstract commensurability class of G as
a finite-index subgroup. A classic result in this setting is that of Margulis [8], who
proved that if H ≤ P SL(2, C) is a discrete subgroup of finite covolume, then there
exists a maximal element in the abstract commensurability class of H if and only if H is
non-arithmetic. It follows that the commensurability class of a non-arithmetic finitevolume hyperbolic 3-manifold contains a minimal element: there exists an orbifold
finitely covered by every other manifold in the commensurability class. Recent surveys
4
on notions of commensurability are given by Paoluzzi [10] and Walsh [13]. Within the
class CS , we prove the following analog.
Define the maximal element in the abstract commensurability class of G ∈ CS restricted
to CS to be a group G0 ∈ CS that contains every other element in the abstract commensurability class of G in CS as a finite index subgroup. We prove that a maximal
element restricted to the class CS exists only under the following conditions.
Proposition 9. Let G ∼
= π1 (Sg ) ∗hγi π1 (Sg0 ) ∈ CS be given by the monomorphisms
γ 7→ [γg ] ∈ π1 (Sg ), and γ 7→ [γg0 ] ∈ π1 (Sg0 ). Then there exists a maximal element in
the abstract commensurability class of G restricted to CS if and only if γg and γg0 are
separating simple closed curves with Sg = Sr,1 ∪γg Ss,1 , Sg0 = Sr0 ,1 ∪γg0 Ss0 ,1 and r 6= s,
r0 6= s0 .
The outline of the paper is as follows. The space and groups we consider are defined
in Section 2. In Section 3, we describe the geometry and quasi-isometry classes of
groups in CS ; we construct a bi-Lipschitz map between the universal covers of specified
K(G, 1) spaces for any G ∈ CS and prove the quasi-isometry class containing CS in C
does not contain any group not in CS . In Section 4, we describe the topology of a set
of K(G, 1) spaces and their finite-sheeted covers, prove the abstract commensurability
classification, and characterize the groups in CS that contain a maximal element in
their abstract commensurability class restricted to CS .
Acknowledgments. The author is deeply grateful for many discussions with her advisor Genevieve Walsh. The author also wishes to thank Andy Eisenberg for thoughtful
comments on a draft of this paper, Pallavi Dani for pointing out a gap in an earlier
version of Theorem 5, and her peers Jeff Carlson, Charlie Cunningham, Burns Healy,
Garret Laforge, and Chris O’Donnell for helpful conversations throughout this work.
This material is partially based upon work supported by the National Science Foundation Graduate Research Fellowship Program under Grant No. DGE-0806676.
2. Preliminaries
An orientable surface of genus g with b boundary components will be denoted Sg,b ;
we use Sg to denote Sg,0 . A hyperbolic surface is a surface that admits a metric of
constant negative curvature. A (hyperbolic) surface group refers to the fundamental
group of a (hyperbolic) surface. A closed curve in a surface Sg,b is a continuous map
S 1 → Sg,b , and we typically identify a closed curve with its image in the surface. An
essential closed curve γ is primitive if it cannot be written as [γ] = [γ0n ] for some closed
curve γ0 . A closed curve is simple if it is embedded. A homotopy class of simple closed
curves is a homotopy class in which there exists a simple closed curve representative.
A multicurve in Sg,b is the union of a finite collection of disjoint simple closed curves
in Sg,b .
Let X denote the class of spaces homeomorphic to two hyperbolic surfaces identified
along a primitive closed curve in each. Let XS ⊂ X be the subclass in which the
5
curves that are identified are simple. Let C be the class of groups isomorphic to the
fundamental group of a space in X , and let CS ⊂ C be the subclass of groups isomorphic
to the fundamental group of a space in XS . If G ∈ C then G ∼
= π1 (Sg ) ∗hγi π1 (Sh ),
the amalgamated free product of two hyperbolic surface groups over Z. We suppress
in our notation the monomorphisms ig : hγi → π1 (Sg ) and ih : hγi → π1 (Sh ) given by
ig : γ 7→ [γg ], ih : γ 7→ [γh ], where γg : S 1 → Sg and γh : S 1 → Sh .
3. Quasi-isometric classification
3.1. The hyperbolic structure of groups in CS . Let G ∈ CS so that G ∼
= π1 (X),
1
where X = Sg ∪γ Sh ⊂ XS , and γ is the image of γg : S → Sg identified to γh : S 1 → Sh
in X. One can choose hyperbolic metrics on Sg and Sh so that the length of the
geodesic representatives of [γg ] and [γh ] is equal. Gluing by an isometry yields a
e For details on gluing
piecewise hyperbolic complex with CAT(−1) universal cover X.
e consists of convex subspaces of H2
constructions, see ([3], Section II.11.) The space X
that are the preimages of hyperbolic surfaces with boundary, identified along geodesic
e is a geometric graph
lines that are the preimages of the curve γ. The universal cover X
of spaces in the following sense. For more details on graphs of groups and graphs of
spaces, see [11], [12].
Definition 10. A geometric graph of spaces is a graph of spaces, G, consisting of a set
of vertex spaces, {Vi }i∈I , and a set of edge spaces, {Ei,j }(i,j)∈J , with J ⊂ I × I, i < j,
so that the vertex and edge spaces are geodesic metric spaces and there are isometric
embeddings
Ei,j → Vi ,
Ei,j → Vj ,
as convex subsets. The geometric realization of G is the metric space X given by the
disjoint union of the vertex and edge spaces, identified according to the relations of G,
and given the induced path metric. The underlying graph of the graph of spaces G is
the abstract graph specifying G.
To prove that all groups in CS are quasi-isometric, we exhibit a bi-Lipschitz equivalence
between the universal covers of the corresponding spaces in XS .
Definition 11. A map f : (X, dX ) → (Y, dY ) is K-bi-Lipschitz if there exists K ≥ 1
with
1
dX (x1 , x2 ) ≤ dY (f (x1 ), f (x2 )) ≤ KdX (x1 , x2 )
K
and a K-bi-Lipschitz equivalence if, in addition, it is a homeomorphism. A map is said
to be a bi-Lipschitz equivalence if it is a K-bi-Lipschitz equivalence for some K. Two
spaces X and Y are bi-Lipschitz equivalent if there exists a bi-Lipschitz equivalence
from X to Y .
We will need the following two lemmas.
6
Lemma 12. Suppose P and P 0 are compact convex hyperbolic polygons. Then P and
P 0 are bi-Lipschitz equivalent.
Lemma 13. Let T1 and T2 be tilings of convex regions R1 , R2 ⊂ H2 by compact convex
polygons of finitely many isometry types. If T1 and T2 have isomorphic dual graphs,
then R1 and R2 are bi-Lipschitz equivalent.
Proof. The tilings T1 and T2 of convex subsets of H2 are examples of locally finite
geometric graphs of spaces, where the vertex spaces are the tiles, the underlying graph
is the dual graph to the tiling, and R1 and R2 are the geometric realizations of T1
and T2 , respectively. In this language, suppose T1 and T2 consist of a set of vertex
and edge spaces {Vi }I , {Ei,j }J and {Wi }I , {Fi,j }J , respectively. Since T1 and T2 have
isomorphic dual graphs and there are finitely many isometry types of polygons, by
Lemma 12, there exists a K-bi-Lipschitz equivalence
φi : V i → Wi
for all i ∈ I such that
φi (Ei,j ) = φj (Ei,j ) = Fi,j
for all (i, j) ∈ J. There is an induced bijection
Φ : R1 → R2
defined by Φ|Vi = φi (Vi ), which is continuous by the pasting lemma.
Let x, y ∈ R1 , and let p be the geodesic path from x to y. The path p can be
n−1
decomposed into a union of geodesic segments {[xi , xi+1 ]}i=0
, with x0 = x and xn = y
so that the interior of each subpath [xi , xi+1 ] is contained entirely in a vertex space
Vi since there are finitely many isometry types of compact polygons in the tiling. If
a segment is contained in an edge space Ei,j , we may choose either Vi or Vj since
φi (Ei,j ) = φj (Ei,j ). By assumption, there exists a K-bi-Lipschitz equivalence φi :
Vi → Wi for all i. Since Φ(p) is a path connecting Φ(x) and Φ(y),
d(Φ(x), Φ(y)) =
n−1
X
d(φi (xi ), φi (xi+1 ))
i=0
≤
n−1
X
Kd(xi , xi+1 )
i=0
= K
n−1
X
d(xi , xi+1 )
i=0
= Kd(x, y).
The other inequality follows similarly. Namely, suppose q is a geodesic path from
Φ(x) to Φ(y). The path q can be decomposed into a union of geodesic segments
{[wi , wi+1 ]m−1
i=0 } where w0 = Φ(x), wm = Φ(y) and the interior of [wi , wi+1 ] is contained
7
Figure 1. On the left are lifts of a generating curve for a genus two surface,
and on the right, lifts of a curve representing the commutator element. Both
figures were drawn with Curt McMullen’s lim program [9].
entirely in a vertex space, Wi . Then, since Φ−1 (q) is a path from x to y, and φi is a
K-bi-Lipschitz equivalence for all i,
d(Φ(x), Φ(y)) =
m−1
X
d(wi , wi+1 )
i=0
≥
m−1
X
i=0
=
1
−1
d(φ−1
i (wi ), φi (wi+1 ))
K
m−1
1 X
−1
d(φ−1
i (wi ), φi (wi+1 ))
K
i=0
1
d(x, y).
≥
K
Thus, K1 d(x, y) ≤ d(Φ(x), Φ(y)) ≤ Kd(x, y), so Φ is a K-bi-Lipschitz equivalence.
e with X ∈ XS . In this section, we
3.2. Bi-Lipschitz equivalence of spaces X
e and X
e 0 with X, X 0 ∈ XS in two
construct a bi-Lipschitz equivalence between spaces X
steps. In Proposition 14 we construct a bi-Lipschitz equivalence between connected
hyperbolic regions in the complement of the set of lifts in the universal covers of X and
X 0 , giving an explicit map from the boundary lifts of one region onto the boundary lifts
in another region. Then, in Theorem 15, we extend this map to the entire universal
e and X
e 0.
covers, X
Proposition 14. Let Sg and Sh be closed hyperbolic surfaces each equipped with a
hyperbolic metric. Let γ : S 1 → Sg and ρ : S 1 → Sh be essential simple closed curves.
Let LΓ be the set of lifts of γ in H2 and let LP be the set of lifts of ρ in H2 . If Rγ is
the closure of a component of H2 \LΓ and Rρ is the closure of a component of H2 \LP ,
then there exists a bi-Lipschitz equivalence
φ̄ : Rγ → Rρ ,
mapping the lifts bounding Rγ bijectively onto the lifts bounding Rρ .
8
Figure 2. On the left is a tiling of H2 by a regular 8-gon. On the right are
the lifts of a nonseparating closed curve chosen so that each lift intersects the
fundamental domain in a single segment. Both figures were drawn with lim
[9].
Proof. Let Lγ be the set of lifts bounding Rγ and Lρ be the set of lifts bounding Rρ .
If γ̃ denotes the axis of [γ] and ρ̃ denotes the axis of [ρ], we may assume γ̃ ∈ Lγ and
ρ̃ ∈ Lρ since π1 (Sg ) and π1 (Sh ) act transitively on the set of lifts.
The outline of the proof is as follows. We first restrict to specific hyperbolic metrics on
Sg and Sh and specify a generating set S for π1 (Sg ) and a generating set T for π1 (Sh ).
We define a map between the lifts,
φ : Lγ → Lρ ,
recursively, as a union of bijective partial functions, φn . The recursion hypothesis is if
|g|S ≤ n, where |g|S denotes the word length of g with respect to the generating set S,
then gγ̃ ∈ Lγ is included in the domain of φn and if |h|T ≤ n, then hρ̃ ∈ Lρ is included
in the image of φn . Thus, the map φ is exhaustive on Lγ and Lρ .
The construction of φ induces a tiling of the regions Rγ and Rρ by compact convex
hyperbolic polygons and a homeomorphism
φ̄ : Rγ → Rρ .
Note that this tiling is determined by φ and is different from the tiling of H2 by
fundamental domains; in general, the tiling contains more than one isometry type of
tile and is not preserved by π1 (Sg ). We prove there are finitely many isometry types
of tiles in Rγ and Rρ and the dual graph to each tiling is a tree. We show φ̄ maps tiles
in Rγ to tiles in Rρ and induces an isomorphism between the dual trees. Therefore,
we may apply Lemma 13 to conclude that Rγ and Rρ are bi-Lipschitz equivalent.
To make these notions precise, we begin by restricting to specific hyperbolic metrics on
Sg and Sh and giving the non-standard generating sets S and T , defined with respect
9
h
g
Figure 3. The generating set S is defined so that dS (g, h) = 1 since g and
h lie in fundamental domains that share a vertex.
to these metrics and chosen to make the recursion hypotheses hold. The following,
when described for γ and π1 (Sg ), holds likewise for ρ and π1 (Sh ).
Any two hyperbolic metrics on Sg are bi-Lipschitz equivalent, so assume the hyperbolic
metric on Sg is given by a representation π1 (Sg ) → P SL(2, R) with a fundamental
domain for the action of π1 (Sg ) on the hyperbolic plane a 4g-gon and so that the axis
of [γ], γ̃ : R → H2 , intersects each translate of the fundamental domain in a single
geodesic segment. Parametrize γ̃ so that γ̃(n) is the midpoint of a geodesic segment
in a translate of the fundamental domain for all n ∈ Z. Since π1 (Sg ) acts on H2 by
isometries, gγ̃(n) is the midpoint of a geodesic segment of gγ̃ for all g ∈ π1 (Sg ) and all
n ∈ Z. Give the set of lifts a cell structure by declaring gγ̃(n) a 0-cell for all g ∈ π1 (Sg )
and n ∈ Z.
Let S be the generating set for π1 (Sg ) that consists of the 16g 2 − 8g elements of π1 (Sg )
that map γ̃(0) onto the fundamental domains that share a vertex with the fundamental
domain containing γ̃(0). Let dS be the word metric on π1 (Sg ) with generating set S.
Since there is a one-to-one correspondence between 0-cells in H2 and elements of π1 (Sg ),
define dS (gγ̃(s), g0 γ̃(r)) to be dS (gγ s , g0 γ r ).
The map between the set of lifts must preserve the ordering on the boundary, so orient
∂∞ H2 , the visual boundary of H2 . View ∂∞ H2 ∼
= S 1 as the unit interval [0, 1] with the
identification 0 ∼ 1. A geodesic line, `(t), defines two points on the boundary, which
we denote `+∞ and `−∞ . Orient the boundary clockwise so that γ̃ +∞ = 0. We may
assume that for all lifts gγ̃ ∈ Lγ , ∂∞ (gγ̃) ⊂ S 1 \[0, γ̃ −∞ ]. Since γ and ρ are simple
closed curves, the order on the boundary gives a total order on the lifts in Lγ and Lρ ;
we say gγ̃ < hγ̃ if ∂∞ (gγ̃) < ∂∞ (hγ̃).
Construction:
In this section, we specify a map between the lifts, φ : Lγ → Lρ , and a map between
S
S
the regions φ̄ : Rγ → Rρ , recursively, with φ = n φn and φ̄ = n φ̄n . The maps φn
10
induce a tiling of Rγ and Rρ by compact convex hyperbolic polygons and the map
φ̄n : Rγ → Rρ . The recursion hypotheses are:
(1) If |g|S ≤ n, then gγ̃ ∈ Lγ is included in the domain of φn , and if |h|T ≤ n, then
hρ̃ ∈ Lρ is included in the image of φn .
(2) Each tile has at most M = 3 + max{64g 2 − 32g, 64h2 − 32h} edges, and each
edge constructed in the interior of Rγ connects vertices g0 γ̃(r) and gγ̃(s) with
dS (g0 γ̃(r), gγ̃(s)) = 1.
(3) The dual graph to each tiling is a tree, and φ̄ maps tiles in Rγ to tiles in Rρ ,
inducing an isomorphism between the dual trees.
Stage one:
Begin by choosing the set of lifts of γ and ρ in the domain and image of φ1 . Let Wγ1
and Wρ1 be the set of all vertices in Rγ and Rρ at distance 1 from γ̃(0) and ρ̃(0) in
the metrics dS and dT , respectively, and select and label every lift that intersects these
sets as follows. No lift intersects two edges of any fundamental domain that share a
vertex, so a lift intersects Wγ1 in at most three vertices, {gγ̃(k − 1), gγ̃(k), gγ̃(k + 1)}
for some k ∈ Z, as illustrated in Figure 4.
Let
Sγ1 = {g1 γ̃(0), . . . , gm γ̃(0)} ⊂ Wγ1
Sρ1 = {h1 ρ̃(0), . . . , hn ρ̃(0)} ⊂ Wρ1
be the subset of vertices of Wγ1 and Wρ1 so that for Sγ1 :
(a) One vertex of each lift that intersects Wγ1 is included.
(b) If a lift intersects Wγ1 in three vertices, the middle vertex is chosen.
(c) The vertices are labeled so that gi γ̃ < gj γ̃ if i < j.
Likewise for Sρ1 . Condition (a) ensures recursion hypothesis (1) is satisfied, and condition (b) ensures dS (gi γ̃(0), gi+1 γ̃(0)) = 1 and dT (hi ρ̃(0), hi+1 ρ̃(0)) = 1, and condition
(c) is used to preserve the ordering on the boundary.
If m = n, continue to the definition of φ1 . Otherwise, if m < n, let Wγ1,r be the set of
all vertices in Rγ at distance 1 from {γ̃(1), γ̃(2), . . . , γ̃(r)}, and select the n − m lifts
that intersect Wγ1,r lowest in the ordering from the boundary. If there do not exist
n − m such lifts that intersect Wγ1,r , increase r. Choose and label one vertex of each of
these lifts so that if a lift intersects Wγ1,r in three vertices, the middle vertex is chosen,
and the selected vertices are labeled gm+1 γ̃(0), . . . , gn γ̃(0) so that gi γ̃ < gj γ̃ if i < j.
Then dS (gi γ̃(0), gi+1 γ̃(0)) = 1 for 1 ≤ i < n.
11
~
γ(0)
Rγ
~
γ(1)
~
γ(3)
~
γ(2)
Figure 4. A sketch of the lift γ̃, the intersection of Rγ and the fundamental
domains γ̃ passes through, and the vertices at distance 1 from the vertices
labeled. The small arrow indicates the orientation on ∂∞ H2 .
We define φ1 : gi γ̃ 7→ hi ρ̃; to give the map explicitly, preserving the orientation on the
boundary, re-label the lifts by
L1γ = {`eg (t), `g1 (t), . . . , `gn (t)} ⊂ Lγ
L1ρ = {`eh (t), `h1 (t), . . . , `hn (t)} ⊂ Lρ
where `gi = gi γ̃, eg and eh denote the identity elements, and `gi is parametrized so
that `gi (0) = gi γ̃(0), dS (`gi (p), `gi (q)) = |p − q| for p, q ∈ Z, and `+∞
< `−∞
gi
gi ; likewise
1
for Lρ . Define
φ1 : L1γ → L1ρ
by,
φ1 (`eg (t)) = `eh (t),
φ1 (`gi (t)) = `hi (t)
for all 1 ≤ i ≤ n.
If m ≤ n, construct a hyperbolic polygon, Pγ1 , in Rγ with vertices
Vγ1 = {γ̃(−1), g1 γ̃(0), . . . , gn γ̃(0), γ̃(r)},
edges connecting vertices adjacent in the list, and an edge connecting γ̃(r) and γ̃(−1),
where r is given above if m < n and r = 1 if m = n. Similarly, construct a hyperbolic
polygon, Pρ1 , in Rρ with vertices
Vρ1 = {ρ̃(−1), h1 ρ̃(0), . . . , hn ρ̃(0), ρ̃(1)},
edges connecting vertices adjacent in the list, and an edge connecting ρ̃(1) and ρ̃(−1).
If m > n, the process is carried out in reverse, and the final vertices in the sets Vγ1 and
Vρ1 are γ̃(1) and ρ̃(s) for some s. Define
φ̄1 : Pγ1 7→ Pρ1
12
Figure 5. A sketch of the lifts mapped during stage 1, and, below, the first
two polygons constructed in the tilings of Rγ and Rρ .
by mapping the vertices in Vγ1 to the vertices in Vρ1 , in order, and extending to a
homeomorphism on the edges and interior.
The polygons Pγ1 and Pρ1 have an equal number of sides, M , by construction. We claim
3 ≤ M ≤ 2 + max{16g 2 − 8g, 16h2 − 8h}.
By the choice of representation, each translate of the fundamental domain that intersects Rγ intersects Rγ in at least two vertices, so m, n ≥ 1, proving the lower bound.
On the other hand, m, n ≤ max{16g 2 − 8g, 16h2 − 8h} by the choice of generating
sets, proving the upper bound. In addition, each edge constructed in the interior of
Rγ satisfies dS (gi γ̃(0), gi+1 γ̃(0)) = 1 for 1 ≤ i ≤ n − 1. Likewise for Pρ1 . The dual tree
after stage one is a single point, thus, all recursion hypotheses are satisfied.
Stage n:
Suppose φn−1 , n − 1 stages of the tiling, and φ̄n−1 have been constructed, satisfying
the hypothesis of the recursion. For each of the K edges constructed in the interior of
Rγ during stage n − 1, extend the maps φn−1 and φ̄n−1 and the tiling as follows.
Suppose {g0 γ̃(0), gγ̃(0)} is the ith edge constructed during stage n − 1 in the interior
of Rγ , g0 γ̃ < gγ̃, and φn−1 induces the map φ̄n−1 : {g0 γ̃(0), gγ̃(0)} 7→ {h0 ρ̃(0), hρ̃(0)}.
13
Figure 6. A sketch of the sets (1) and (2) and the fundamental domains
that contain these elements, which are drawn in dashed lines. The shaded
regions indicate tiles constructed during previous stages.
Consider
(1)
{g0 γ̃(−1), g0 γ̃(0), gγ̃(0), gγ̃(1)},
(2)
{h0 ρ̃(−1), h0 ρ̃(0), hρ̃(0), hρ̃(1)}.
In a manner similar to that of stage 1, first choose the lifts of γ and ρ in the domain
and image of φni . Let Wγni and Wρni be the set of all vertices in Rγ and Rρ at distance
1 from (1) and (2) that do not lie on a lift included in the domain or image of φn−1 ,
respectively. Select and label each lift that intersects one of these sets as follows. Let
Sγni = {gi,1 γ̃(0), . . . , gi,r γ̃(0)} ⊂ Wγni
Sρni = {hi,1 ρ̃(0), . . . , hi,s ρ̃(0)} ⊂ Wρni
be the subset of vertices of Wγni and Wρni chosen so that for Sγni :
(a) One vertex of each lift that intersects Wγni is included.
(b) If a lift intersects Wγni in three vertices, the middle vertex is chosen.
(c) The vertices are labeled so that gi γ̃ < gj γ̃ if i < j.
Likewise for the vertices in Sρni . Condition (b) ensures dS (gi,k γ̃(0), gi,k+1 γ̃(0)) = 1 and
dT (hi,k ρ̃(0), hi,k+1 ρ̃(0)) = 1.
If r = s, continue to the definition of φni . Otherwise, if r < s, let Wγni ,k be the set
of all vertices in Rγ at distance 1 from {gγ̃(2), gγ̃(3), . . . , gγ̃(k)} that do not lie on
a lift included in the domain of φn−1 , and select the s − r lifts that intersect Wγni ,k
lowest in the ordering from the boundary. If there do not exist s − r such lifts, increase
k. Choose and label one vertex of each of these lifts so that if a lift intersects Wγni ,k
14
Figure 7. An illustration of the new lifts that are mapped at stage n, and
below, tiles constructed during stage n.
in three vertices, the middle vertex is chosen, and the vertices selected are labeled
gi,r+1 γ̃(0), . . . , gi,s γ̃(0) so that gi,j γ̃ < gi,k γ̃ if j < k. Then dS (gi,j γ̃(0), gi,j+1 γ̃(0)) = 1
for 1 ≤ j < s.
As before, we map gi,j γ̃ to hi,j ρ̃; to define the map φni , label these lifts
Lnγ i = {`gi,1 (t), . . . , `gi,s (t)} ⊂ Lγ ,
Lnρ i = {`hi,1 (t), . . . , `hi,s (t)} ⊂ Lρ
where `gi,k = gi,k γ̃ and is parametrized so that `gi,k (0) = gi,k γ̃(0), dS (`gi,k (p), `gi,k (q)) =
−∞
ni
|p − q| for p, q ∈ Z and `+∞
gi,k < `gi,k ; likewise for Lρ . Define
φni : Lnγ i → Lnρ i
by
φni (`gi,j (t)) = `hi,j (t)
for all 1 ≤ j ≤ s and let
φn = φn−1 ∪
K
[
φni .
i=1
If r ≤ s, construct a hyperbolic polygon, Pγni in Rγ with vertices
Vγni = {g0 γ̃(0), g0 γ̃(−1), gi,1 γ̃(0), . . . , gi,s γ̃(0), gγ̃(k), gγ̃(1), gγ̃(0)},
15
edges connecting adjacent vertices in the list, and an edge connecting g0 γ̃(0) and gγ̃(0),
where k is given above if r < s and k = 2 if r = s. Construct a hyperbolic polygon,
Pρni in Rρ with vertices
Vρni = {h0 ρ̃(0), h0 ρ̃(−1), hi,1 ρ̃(0), . . . , hi,s ρ̃(0), hρ̃(2), hρ̃(1), hρ̃(0)},
edges connecting vertices adjacent in the list, and an edge connecting h0 ρ̃(0) and hρ̃(0).
If r > s, the process is carried out in reverse. Define
φ̄ni : Pγni 7→ Pρni
by mapping vertices in Vγni to vertices in Vρni in the order given in the lists, and
extending to the edges and interior by a homeomorphism. Let
φ̄n = φ̄n−1 ∪
K
[
φ̄ni .
i=1
To prove the first recursion hypothesis holds after stage n, consider Γ, the Cayley
graph for π1 (Sg ) with generating set S, which maps into the hyperbolic plane with the
0-cells, {gγ̃(0)}, previously described and edges that are geodesic segments. A more
standard Cayley graph, Γ0 , for π1 (Sg ) maps into H2 dual to the tiling by 4g-gons; there
is a 4g-gon in Γ0 about each vertex in the tiling. The Cayley graph Γ is obtained from
the Cayley graph Γ0 by replacing each 4g-gon with K4g , the complete graph on 4g
vertices. Let ΓR be the subgraph of Γ induced by vertices contained in Rγ . That is,
ΓR consists of all vertices that lie on the lifts in Lγ and all the edges in Γ between these
vertices. The subgraph ΓR is connected since any fundamental domain that intersects
Rγ intersects Rγ in at least two vertices. Now, let gγ̃ ∈ Rγ with |g|S = n. Since
the subgraph ΓR is connected, there exists g 0 ∈ ΓR with dS (gγ̃(0), g 0 γ̃(0)) = 1 and
|g 0 |S ≤ n − 1. By the recursion hypothesis, g 0 γ̃ is in the domain of φn−1 , so g 0 γ̃(0) lies
on the edge of a polygon in the interior of Rγ . Hence gγ̃ is in the domain of φn by the
choice of elements in the set (1) and Wγni ,k .
The bound on the number of sides of the polygons Pγni and Pρni holds by the choice of
elements in Wγni ,1 , Wρni ,1 and the size of the generating sets, which imply
(3)
r ≤ 64g 2 − 32g and s ≤ 64h2 − 32h.
Each edge of Pγni in the interior of Rγ satisfies
dS (gi,j γ̃(0), gi,j+1 γ̃(0)) = 1, dS (hi,j ρ̃(0), hi,j+1 ρ̃(0)) = 1
for 1 ≤ j ≤ n − 1 by construction.
Finally, the dual tree associated to φ̄ni has one additional edge, connecting the tile
constructed in stage n−1 containing g0 γ̃(0) and gγ̃(0) to the tile constructed associated
to φni . Since φ̄ still maps the edge {g0 γ̃(0), gγ̃(0)} to the edge {h0 ρ̃(0), hρ̃(0)}, φ̄
extends the isomorphism between the dual trees.
16
Finitely many isometry types of tiles:
By this construction, Rγ and Rρ are tiled by compact convex hyperbolic polygons
and φ induces an isomorphism between the dual trees of the tilings. The final claim
needed to conclude the proof is that there are only finitely many isometry types of
tiles constructed.
By the recursion hypothesis, each polygon in Rγ has at most M edges, where M =
3 + max{64g 2 − 32g, 64h2 − 32}. To bound the edge lengths, observe that all but
possibly one edge of the polygon connects vertices v and w with dS (v, w) = 1. There
are at most 16g 2 − 8g edge lengths of these edges; let L be the length of the longest.
The last edge connects gγ̃(k) and gγ̃(1) and k ≤ 64h2 − 32h. So the maximum length
of this edge is k × d, where d is the translation length of [γ]. Let N = max{L, n × d}.
Let P be a polygon constructed in the tiling and fix a vertex gγ̃(0) in the polygon.
All other vertices lie in Bgγ̃(0) (r), a ball of radius r = M × N in the hyperbolic
plane with center gγ̃(0). The element g −1 ∈ π1 (Sg ) is an isometry mapping gγ̃(0)
to γ̃(0), and Bgγ̃(0) (r) to Bγ̃(0) (r), a ball of radius r about γ̃(0). Since the group
action preserves the 0-cells, g −1 maps P to a polygon in Bγ̃(0) (r) with vertices gi γ̃(0)
and dS (γ̃(0), gi γ̃(0)) ≤ r. There are only finitely many polygons in this ball with
vertices gi γ̃(0), so there are only finitely many isometry types of polygons constructed
in the tiling. A similar argument holds for the tiling of Rρ , concluding the proof of
Proposition 14.
To prove the entire universal covers of X1 , X2 ∈ XS are bi-Lipschitz equivalent, we map
the regions incident to the axis of [γ] to the regions incident to the axis of [ρ] using the
bi-Lipschitz equivalence from Proposition 14. We use the action of the groups by deck
transformations on the universal covers to extend the map recursively along regions
incident to the lifts that bound a region already in the domain.
Theorem 15. If X1 = Sg1 ∪γ Sg10 and X2 = Sg2 ∪ρ Sg20 where Sgi and Sgi0 are closed
hyperbolic surfaces for i = 1, 2 and γ : S 1 → X1 and ρ : S 1 → X2 are the images
of essential simple closed curves under identification, then there exists a bi-Lipschitz
f1 → X
f2 mapping lifts of γ to lifts of ρ bijectively.
equivalence Φ : X
Proof. Let γ̃ and ρ̃ be the axes for [γ] and [ρ], respectively. Then γ̃ is contained in
a hyperbolic plane stabilized by π1 (Sg1 ) and a hyperbolic plane stabilized by π1 (Sg10 ),
and ρ̃ is contained in a hyperbolic plane stabilized by π1 (Sg2 ) and a hyperbolic plane
stabilized by π1 (Sg20 ). Let R1 and R2 be the convex regions bounded by lifts incident to
γ̃ in the plane stabilized by π1 (Sg1 ) and let R3 and R4 be the convex regions bounded
by lifts incident to γ̃ in the plane stabilized by π1 (Sg10 ). Similarly, let S1 and S2 be the
convex regions bounded by lifts incident to ρ̃ in the plane stabilized by π1 (Sg2 ) and let
S3 and S4 be the convex regions bounded by lifts incident to ρ̃ in the plane stabilized
by π1 (Sg20 ).
17
By Proposition 14, there exist Ki -bi-Lipschitz equivalences
φ̄i : Ri → Si
that are bijective on the lifts bounding Ri and Si and each map γ̃ to ρ̃. Let K =
max{Ki } so that φi is a K-bi-Lipschitz equivalence for 1 ≤ i ≤ 4. Define
Φ|Ri = φ̄i .
To extend the map coherently along the regions incident to a lift already included
f1 and X
f2 with colors
in the domain, color the convex regions bounded by lifts in X
{C1 , C2 , C3 , C4 } as follows. Let C(R) denote the color of region R. Two-color the
plane stabilized by π1 (Sg1 ) with C1 and C2 so that C(Ri ) = Ci and so that adjacent
regions have distinct colors. Do the same for the planes stabilized by π1 (Sg10 ), π1 (Sg2 ),
f1 and
and π1 (Sg0 ) so that C(Ri ) = C(Si ) = Ci . Extend the coloring to a coloring of X
2
f2 recursively as follows. Suppose a hyperbolic plane, H, stabilized by a conjugate of
X
π1 (Sg1 ) or π1 (Sg10 ) has not been colored and that H intersects, in a lift gγ̃, a hyperbolic
plane that has been colored. Then g −1 H contains γ̃, and has been colored. For every
f2 in analogously.
region R ⊂ H, let C(R) = C(g −1 R). Color X
Observe that, regardless of the topological type of γi and γi0 , π1 (Xi ) is transitive on
f1 and X
f2 .
the regions restricted to one color in X
Define the map Φ recursively. Suppose R is a region that intersects, in a lift gγ̃, the
f2 . Then Φ : gγ̃ 7→ g 0 ρ̃ for some
boundary of a region already mapped by Φ to X
f2 intersecting g 0 ρ̃ with C(R) = C(S) = Ci for
g 0 ∈ π1 (X2 ). Let S be the region in X
some i, 1 ≤ i ≤ 4. Then, map R to S by the map
Φ|R = g 0 ◦ φi ◦ g −1 ,
a K-bi-Lipschitz equivalence since g and g 0 are isometries.
3.3. Amalgams over immersed curves. All groups in CS are quasi-isometric, and
the quasi-isometric classification of groups of the form π1 (Sg ) ∗hai π1 (Sh ) in full generality depends on the image of a in the groups π1 (Sg ) and π1 (Sh ).
Proposition 16. If G ∈ CS and G0 ∈ C\CS , then G and G0 are not quasi-isometric.
Proof. All groups in C are δ-hyperbolic, so any quasi-isometry between groups in this
class induces a homeomorphism between their visual boundaries. The boundary of a
lift of the curves identified is the intersection of two circles in the boundary of the group,
∂G. The number of components in the complement of the boundary of a lift depends
on whether the curves identified have simple representatives on the surface. That is,
if both curves identified are simple, there are four components in the complement of
the boundary of a lift in ∂G, while if at least one curve has no simple representative,
there are fewer than four components in the complement of the boundary of a lift in
∂G. A homeomorphism preserves the number of components in the complement of the
boundary of a lift, so the fundamental group of a space obtained by identifying closed
18
hyperbolic surfaces along two essential simple closed curves is not quasi-isometric to
the fundamental group of a space obtained by identifying along at least one curve with
no simple representative.
Corollary 17. If G ∈ CS and G0 ∈ C\CS , then G and G0 are not abstractly commensurable.
The quasi-isometric and abstract commensurability classification of groups in C remains open.
4. Abstract commensurability classification
In this section, we give the abstract commensurability classification for groups in CS
and characterize the groups in CS that contain a maximal element in their abstract
commensurability class restricted to CS . We use `cm(a, b) to denote the least common
multiple of a and b and gcd(a, b) to denote the greatest common divisor of a and b.
4.1. The topology of spaces in XS . The subgroup structure of an amalgamated
product is described in the following theorem of Scott and Wall.
Theorem 18. ([11], Theorem 3.7) If G ∼
= A ∗C B and if H ≤ G, then H is the
fundamental group of a graph of groups, where the vertex groups are subgroups of
conjugates of A or B and the edge groups are subgroups of conjugates of C.
Topologically, Theorem 18 implies that any finite-sheeted cover of the space X =
Sg ∪γ Sh , where γ is the image of γg : S 1 → Sg and γh : S 1 → Sh under identification,
consists of a set of surfaces which cover Sg and a set of surfaces which cover Sh ,
identified along multicurves that are the preimages of γg and γh . These covers are
examples of simple, thick, 2-dimensional hyperbolic P-manifolds (see [6], Definition
2.3.) So, the following topological rigidity theorem of Lafont allows us to address the
abstract commensurability classification for members in CS from a topological point of
view. Corollary 20 also follows from the proof of Proposition 3.1 in [4].
Theorem 19. ([6], Theorem 1.2) Let X1 and X2 be a pair of simple, thick, 2dimensional hyperbolic P -manifolds, and assume that φ : π1 (X1 ) → π1 (X2 ) is an
isomorphism. Then there exists a homeomorphism Φ : X1 → X2 that induces φ on the
level of fundamental groups.
∼ π1 (X), G0 =
∼ π1 (X 0 ) and X, X 0 ∈ XS . Then
Corollary 20. Let G, G0 ∈ CS with G =
G and G0 are abstractly commensurable if and only if X and X 0 have homeomorphic
finite-sheeted covering spaces.
In the proof of the classification theorem, we make use of the corollary of the following
proposition, which, topologically, implies that if X, X 0 ∈ XS and π1 (X) and π1 (X 0 ) are
abstractly commensurable, then X and X 0 have homeomorphic finite-sheeted regular
covering spaces.
19
Proposition 21. Let G1 , G2 ∈ CS . If G1 and G2 are abstractly commensurable, then
there exist normal subgroups of finite index, N1 / G1 and N2 / G2 , such that N1 ∼
= N2 .
Proof. Suppose G1 and G2 are abstractly commensurable. Let X1 , X2 ∈ XS with
G1 ∼
= π1 (X2 ). By Corollary 20, there exist finite-sheeted covering
= π1 (X1 ) and G2 ∼
spaces Y1 → X1 and Y2 → X2 that are homeomorphic, Y1 ∼
= Y2 .
The spaces X1 and X2 may be subdivided into finite simplicial complexes, which lifts to
a realization of Y1 and Y2 as finite simplicial complexes. There is a common refinement
of these simplicial realizations, and a simplicial homeomorphism Y1 → Y2 .
Let X denote the universal cover of Y1 and Y2 , equipped with the simplicial structure.
Let Aut(X) denote the group of simplicial automorphisms of X. Then G1 , G2 ≤
Aut(X). We claim that these are subgroups of finite index; we will show X/G1 is a
finite-sheeted cover of X/Aut(X), and likewise for X/G2 . To see this, observe that a
simplex modulo its automorphism group has positive area so X/Aut(X) has positive
area. Since X/G1 has finite area, it forms a finite-sheeted cover of X/Aut(X); likewise
for X/G2 .
So, G1 , G2 ≤\
Aut(X) are finite-index subgroups, hence so is G1 ∩ G2 ≤ Aut(X). The
subgroup
g(G1 ∩ G2 )g −1 is then a normal finite index subgroup of both G1
g∈Aut(X)
and G2 .
To study finite-sheeted covering spaces, we use the following well-known fact.
Lemma 22. If X is a CW-complex and X 0 is a degree n cover of X, then χ(X 0 ) =
nχ(X), where χ denotes Euler characteristic.
A converse to Lemma 22 holds for hyperbolic surfaces with one boundary component,
which we use to construct covers of spaces in XS .
Lemma 23. For gi ≥ 1, if χ(Sg2 ,1 ) = nχ(Sg1 ,1 ), then Sg2 ,1 n-fold covers Sg1 ,1 .
Proof. Let
π1 (Sgi ,1 ) = ha1 , b1 , . . . , agi , bgi | i ∼
=F
2gi
be presentations for the fundamental groups of Sgi ,1 . Then, the homotopy class of
the boundary element γi : S 1 → Sgi ,1 corresponds to the element [a1 , b1 ] . . . [agi , bgi ] ∈
π1 (Sgi ,1 ).
We exhibit π1 (Sg2 ,1 ) as an index n subgroup of π1 (Sg1 ,1 ) so that in the corresponding
cover, γ2 has preimage a single curve that n-fold covers γ1 .
Realize π1 (Sg1 ,1 ) as the fundamental group of a wedge of 2g1 oriented circles labeled
by the generating set. Construct an n-fold cover of this space as a graph, Γ, on n
vertices labeled {0, . . . , n − 1}. For every generator besides a1 , construct an oriented
n-cycle on the n vertices with each edge labeled by the generator. Since χ(Sg1 ,1 ) and
20
a1
b1
2
b1
a2
a2
1
b2
a1
b2
3
a2
b1
b2
a1 b1 a2 b2 a1
0
b2
4
b2
a2
b1
a1
a2
b1
a1
b2
6
a2
5
b1
a1
a2
a1
b1
b2
Figure 8. A covering map that realizes S11,1 as a 7-fold cover of S2,1 .
χ(Sg2 ,1 ) are both odd, n must be odd as well. Let {i, i + 1} and {i + 1, 1} be directed
edges labeled by a1 for i < n and i odd. Construct a directed loop labeled a1 at vertex
{0}. By construction, Γ covers the wedge of circles given above.
To see that γ1 has a preimage with one component, choose a vertex v in the graph Γ
and consider the edge path p with edges labeled ([a1 , b1 ] . . . [ag1 , bg1 ])k , a preimage of
a representative of γ1 . Then n is the smallest non-zero k for which p terminates at v.
To see this, note that it suffices to consider the path p0 = [a1 , b1 ]k since every other
segment [aj , bj ] returns to its initial vertex. Starting at vertex {0}, observe that the
path [a1 , b1 ]k terminates at the vertex labeled



2k − 1
2n − 2k


0
proving the claim.
if 0 < k < b n2 c mod n
if b n2 c ≤ k < n mod n
if k = 0 mod n,
21
If γ : S 1 → Sg is an essential simple closed curve, then up to a homeomorphism of the
surface Sg , the curve γ is either non-separating or separating so that Sg = Sr,1 ∪γ Ss,1 .
We characterize the topological type of γ with the following notation.
Definition 24. Let γ : S 1 → Sg be an essential simple closed curve. Let t(γ), the
χ(Sr,1 )
topological type of γ, be 1 if γ is non-separating and χ(Ss,1
) , where χ(Sr,1 ) ≤ χ(Ss,1 ), if
γ is separating.
Definition 25. If Sg and Sh are closed hyperbolic surfaces, γ is a multicurve on Sg
and ρ is a multicurve on Sh , we say (Sg , γ) covers (Sh , ρ) if there exists a covering map
p : Sg → Sh so that γ is the full preimage of ρ in Sg , γ = p−1 (ρ).
Proposition 26. Let Sg1 and Sg2 be closed hyperbolic surfaces and γ1 : S 1 → Sg1 and
γ2 : S 1 → Sg2 essential simple closed curves. There exists (Sg , γ) which covers both
(Sg1 , γ1 ) and (Sg2 , γ2 ) if and only if t(γ1 ) = t(γ2 ).
Proof. Suppose there exists (Sg0 , γ0 ) which covers both (Sg1 , γ1 ) and (Sg2 , γ2 ). Then
there exists (Sg , γ) a regular cover of (Sg1 , γ1 ) and a cover of (Sg2 , γ2 ).
First suppose that γ1 is a non-separating simple closed curve; we claim that t(γ2 ) = 1.
Either γ2 is non-separating, or γ2 is separating so that Sg2 = Sr,1 ∪γ2 Ss,1 . Since the
cover of Sg1 is regular, Sg \γ consists of a set of homeomorphic surfaces with boundary.
Color Sr,1 red and Ss,1 blue, which lifts to a coloring of the components of Sg \γ. Let
CR denote the red components of Sg \γ and let CS denote the blue components of
Sg \γ; then, CR covers Sr,1 and CS covers Ss,1 . The colored boundary components of
the surfaces in Sg \γ come in red-blue pairs that project to γ2 under the covering map.
Since all components of Sg \γ are homeomorphic, there are an equal number of red and
blue components. Thus, χ(CR ) = χ(CS ). So,
χ(CS ) = χ(CR ) = nχ(Sr,1 ) = nχ(Ss,1 ),
and therefore r = s, and t(γ2 ) = 1. Likewise, if γ2 is non-separating, then t(γ1 ) = 1.
Otherwise, both γ1 and γ2 are separating simple closed curves with Sg1 = Sr1 ,1 ∪γ1 Ss1 ,1
and Sg2 = Sr2 ,1 ∪γ2 Ss2 ,1 , and ri ≤ si . Since the cover of Sg1 is regular, Sg \γ consists
of two homeomorphism classes of surfaces with boundary: Sgr ,br which cover Sr1 ,1 and
Sgs ,bs which cover Ss1 ,1 . Since there is a homeomorphism of Sg taking any lift of γ2 to
any other lift of γ2 , we may assume Sgr ,br cover Sr2 ,1 and Sgs ,bs cover Ss2 ,1 , as well.
Suppose that Sgr ,br forms a ki degree cover of Sri ,1 and that Sgs ,bs forms an `i degree
cover of Ssi ,1 . Further, suppose that Sg contains K subsurfaces homeomorphic to Sgr ,br
and L subsurfaces homeomorphic to Sgs ,bs . If Sg is an ni degree cover of Sgi , then
(4)
ni = L`i = Kki .
By Lemma 22,
(5)
χ(Sgr ,br ) = k1 χ(Sr1 ,1 ) = k2 χ(Sr2 ,1 ),
22
χ(Sgs ,bs ) = `1 χ(Ss1 ,1 ) = `2 χ(Ss2 ,1 ).
Combining (4) and (5), we have
χ(Sr1 ,1 )
χ(Sr2 ,1 )
=
,
χ(Ss1 ,1 )
χ(Ss2 ,1 )
so t(γ1 ) = t(γ2 ).
For the converse, let L = −`cm(|χ(Sg1 )|, |χ(Sg2 )|) and let ki = χ(SLg ) . We construct
i
(Sg , γ) so that χ(Sg ) = 2L and γ has two components, each of which covers γi by
degree ki .
First suppose that t(γ1 ) = t(γ2 ) = 1. Let Sg be the closed surface with Euler characteristic 2L. Let γ be a multicurve on Sg so that Sg \γ consists of two surfaces with
Euler characteristic L and two boundary components. We prove (Sg , γ) covers both
(Sg1 , γ1 ); the proof that (Sg , γ covers (Sg2 , γ2 ) is similar. If γ1 is non-separating, the
pair (Sg , γ) covers (Sg1 , γ1 ) via an intermediate cover
2
k
1
(Sg , γ) −→ (Sf
g1 , γe1 ) −→ (Sg1 , γ1 ).
Let Sf
g1 be the closed surface with Euler characteristic L. Arranging the handles
symmetrically about a central handle, choose γe1 : S 1 → Sf
g1 a non-separating simple
2π
closed curve so that upon rotation by k1 , γe1 projects to γ1 and (Sf
g1 , γe1 ) is a cyclic
f
cover of (Sg , γ1 ) of degree k1 . Then (Sg , γ) covers (Sg , γe1 ): arrange the handles
1
1
symmetrically about the multicurve γ and rotate by π.
Otherwise, γ1 is separating with Sg1 = Sr,1 ∪γ1 Ss,1 and r = s. If g2 is even, the pair
(Sg , γ) covers (Sg1 , γ1 ) via an intermediate cover
2
k
1
(Sg , γ) −→ (Sf
g1 , γe1 ) −→ (Sg1 , γ1 ),
Since g2 is even, L is congruent to 2 modulo 4, so L2 is odd.
g
To construct Sf
g1 , let Sr,1 be the surface with one boundary component and Euler
L
g
characteristic 2 and let S
s,1 be the surface with one boundary component and Euler
L
g
g
characteristic 2 . By Lemma 23, S
r,1 covers Sr,1 by degree k1 and Ss,1 covers Ss,1 by
g
g
g
g
degree k1 . Let Sf
g = Sr,1 ∪γ˜ Ss,1 be the surface obtained by identifying Sr,1 and Ss,1
where k1 =
L
χ(Sg1 ) .
1
1
along their boundary curves. Then γe1 is a separating curve that projects to γ1 and
f
f
(Sf
g1 , γe1 ) covers (Sg1 , γ1 ) by degree k1 . To see that (Sg , γ) covers (Sg1 , γe1 ), cut Sg1
g
g
along a non-separating curve in S
r,1 and a non-separating curve in Ss,1 and double the
resulting surface with four boundary components. Re-gluing the boundary components
in pairs yields (Sg , γ), as illustrated in Figure 9.
χ(S )
2L
If g2 is odd, (Sg , γ) covers (Sg1 , γ1 ) by degree χ(Sgg ) = χ(S
= 2n d, where n ≥ 1 and
g1 )
1
d is an odd integer. The covering is given via intermediate covers:
2
2
2
d
f
(Sg , γ) −→ . . . −→ (Sc
g1 , γb1 ) −→ (Sg1 , γe1 ) −→ (Sg1 , γ1 ).
23
Figure 9. An example of a multicurve that projects to a non-separating
curve and a separating curve under different covering maps.
d
The first intermediate cover, (Sf
g1 , γe1 ) −→ (Sg1 , γ1 ), is constructed similarly to above.
d·χ(Sg1 )
g
That is, since χ(Sg1 ) is congruent to 2 modulo 4,
is odd. If d > 1, let S
r,1 be the
2
d·χ(Sg1 )
g
surface with one boundary component and Euler characteristic
and let S
s,1 be
2
d·χ(S
)
g1
. By Lemma
the surface with one boundary component and Euler characteristic
2
g
g
f
g
g
23, S
r,1 covers Sr,1 by degree d and Ss,1 covers Ss,1 by degree d. Let Sg1 = Sr,1 ∪γ˜2 Ss,1
g
g
be the surface obtained by identifying S
r,1 and Ss,1 along their boundary curves. Then
f
(Sg1 , γe1 ) covers (Sg1 , γ1 ) by degree d.
2
f
The second intermediate cover, (Sc
g1 , γb1 ) −→ (Sg1 , γe1 ), is the degree two cover of
f
f
g
(Sg1 , γe1 ) obtained by cutting Sg1 along a non-separating curve in S
r,1 and a nong
separating curve in Ss,1 , doubling the resulting surface with four boundary components, and re-gluing along the boundary curves as illustrated in Figure 9. Then, γb1 is
a multicurve that bounds two subsurfaces in Sc
g1 , each with two boundary components
and the same Euler characteristic.
n−1 :
c
If n = 1, then (Sg , γ) = (Sc
g1 , γb1 ). Otherwise, (Sg , γ) covers (Sg1 , γb1 ) by degree 2
cut Sc
b once.
g1 along a non-separating curve that intersects each of the components of γ
Double the resulting surface with two boundary components and re-glue the boundary
components in pairs to form a double cover of (Sc
g1 , γb1 ). Repeat this process n − 1
2
2
times to obtain the cover (Sg , γ) −→ . . . −→ (Sc
g , γb1 ).
1
Suppose now that t(γ1 ) = t(γ2 ) 6= 1 so that Sg1 = Sr1 ,1 ∪γ1 Ss1 ,1 , Sg2 = Sr2 ,1 ∪γ2 Ss2 ,1 ,
and
χ(Sr1 ,1 )
χ(Ss1 ,1 )
=
χ(Sr2 ,1 )
χ(Ss2 ,1 ) .
Construct (Sg , γ) via an intermediate cover
2
k
i
(Sg , γ) −→ (Sg0 , γ0 ) −→
(Sgi , γi ).
Let LR = −`cm(|χ(Sr1 ,1 )|, |χ(Sr2 ,1 )|) and LS = −`cm(|χ(Ss1 ,1 )|, |χ(Ss2 ,1 )|); then LR
and LS are both odd integers. Let SR,1 be the surface with one boundary component
and Euler characteristic LR and let SS,1 be the surface with one boundary component
and Euler characteristic LS . By Lemma 23, SR,1 covers Sri ,1 with degree χ(SLrR,1 ) and
i
24
χ(S
)
χ(S
)
SS,1 covers Ssi ,1 with degree χ(SLsS ,1 ) . Since χ(Ssr1 ,1
= χ(Ssr2 ,1
, χ(SLrR,1 ) = χ(SLsS ,1 ) . Let
1 ,1 )
2 ,1 )
i
i
i
Sg0 = SR,1 ∪γ0 SS,1 , be the surface obtained by identifying SR,1 and SS,1 along their
boundary curves. Then, (Sg0 , γ0 ) covers (Sgi , γi ) by degree ki .
Let (Sg , γ) be the 2-fold cover of (Sg0 , γ0 ) obtained by cutting Sg0 along a nonseparating curve in SR,1 and a non-separating curve in SS,1 and doubling the resulting
surface with four boundary components. Re-gluing the boundary components in pairs
yields (Sg , γ). Then (Sg , γ) covers (Sgi , γi ) and γ is a multicurve with two components,
each of which covers γi by degree ki .
4.2. Abstract commensurability classification. In this section we give the complete abstract commensurability classification within CS . We will use the following
notation in the proof of the theorem: if Sg and Sh are closed surfaces and γg ⊂ Sg and
γh ⊂ Sh are (the images of) multicurves on Sg and Sh , we write (Sg , γg ) ∼
= (Sh , γh ) if
there exists a homeomorphism Sg → Sh mapping γg bijectively to γh .
Theorem 27. If G1 , G2 ∈ CS , then G1 and G2 are abstractly commensurable if and
only if G1 and G2 may be expressed as G1 ∼
= π1 (Sg1 )∗ha1 i π1 (Sg10 ) and G2 ∼
= π1 (Sg2 )∗ha2 i
0
π1 (Sg20 ), given by the monomorphisms ai 7→ [γi ] ∈ π1 (Sgi ) and ai 7→ [γi ] ∈ π1 (Sgi0 ), and
the following conditions hold.
(a)
χ(Sg1 )
χ(Sg2 )
=
,
χ(Sg10 )
χ(Sg20 )
(b) t(γ1 ) = t(γ2 ),
(c) t(γ10 ) = t(γ20 ).
Proof. Let G1 , G2 ∈ CS so that G1 ∼
= π1 (X1 ) and G2 ∼
= π1 (X2 ) with X1 , X2 ∈ XS ,
and suppose G1 and G2 are abstractly commensurable. By Proposition 21, there exist
e1 → X1
finite-index normal subgroups N1 / G1 and N2 / G2 so that N1 ∼
= N2 . Let p1 : X
e2 → X2 be the regular covers corresponding to the subgroups N1 and N2 ,
and p2 : X
e1 ∼
e2 .
respectively. By Theorem 19, X
=X
Let X1 = Sg1 ∪a1 Sg10 where a1 : S 1 → X1 is the image of the essential simple closed
curves γ1 : S 1 → Sg1 and γ10 : S 1 → Sg10 under identification. Then G1 ∼
= π1 (Sg1 ) ∗ha1 i
π1 (Sg10 ) as in the statement of the theorem. Let
S = p−1
1 (Sg1 , γ1 ) =
G
i∈I
(Si , ρi )
and
0
S 0 = p−1
1 (Sg10 , γ1 ) =
G
(Si0 , ρi0 ),
i0 ∈I 0
disjoint unions of closed hyperbolic surfaces Si and Si0 and multicurves ρi and ρi0 . Since
e1 → X1 is regular, there exist pairs of closed surfaces and multicurves
the cover p1 : X
(Sg , γg ) and (Sg0 , γg0 ) so that (Sg , γ) ∼
= (Si , ρi ) and (Sg0 , γ 0 ) ∼
= (Si0 , ρi0 ) for all i ∈ I and
0
0
i ∈I.
Realize X2 as a union of surfaces and G2 as an amalgamated free product as follows.
e1 ∼
e2 , the space X
e2 also consists of the surfaces S and S 0 . Let γ0 : S 1 → X
e1
Since X
=X
be an essential simple closed curve such that p1 (γ0 ) = a1 . Let S0 ∈ S and S00 ∈ S 0 be
such that γ0 ⊂ S0 ∩ S00 . Let Sg2 = p2 (S0 ) and Sg20 = p2 (S00 ), and a2 = p2 (γ0 ) so that
25
X2 = Sg2 ∪a2 Sg20 . Let γ2 : S 1 → Sg2 and γ20 : S 1 → Sg20 map to the inclusion of a2 in
Sg2 and Sg20 . Then G2 ∼
= π1 (Sg2 ) ∗ha2 i π1 (Sg20 ) as in the statement of the theorem.
e2 → X2 , we construct a covering map q2 : X
e2 →
Using the regularity of the cover p2 : X
−1
−1
0
0
0
X2 so that q2 (Sg2 , γ2 ) = S and q2 (Sg20 , γ2 ) = S . We define q2 on S and S and prove
it is well-defined on the overlap. Let fi : (Si , ρi ) → (S0 , ρ0 ) and fi0 : (Si0 , ρi0 ) → (S00 , ρ00 )
be homeomorphisms for all i ∈ I and i0 ∈ I 0 . Let q2 = p2 ◦ fi on S and let q2 = p2 ◦ fi0
on S 0 . The set p−1
2 (a2 ) is a collection of disjoint simple closed curves, each of which
e2 → X2 is a regular cover. Thus, q2 is
projects to a2 by the same degree since p2 : X
e2 .
well defined on the intersection of S and S 0 in X
−1
−1
−1
0
0
Since p−1
1 (Sg1 , γ1 ) = q2 (Sg2 , γ2 ) and p1 (Sg10 , γ1 ) = q2 (Sg20 , γ2 ), claims (b) and (c)
follow from Proposition 26.
e1 is a k1 degree cover of X1 and X
e2 is a k2 degree
To prove claim (a), suppose that X
0
cover of X2 , Sg is an ni degree cover of Sgi , and Sg0 is an ni degree cover of Sgi0 for
ei consists of m copies of Sg and m0 copies of Sg0 . Then,
i = 1, 2. Suppose X
ki = ni m = n0i m0
so that
k1
n1
n0
=
= 01 .
k2
n2
n2
(6)
Also, by Lemma 22,
(7)
χ(Sg ) = n1 χ(Sg1 ) = n2 χ(Sg2 ),
χ(Sg0 ) = n01 χ(Sg10 ) = n02 χ(Sg20 ).
Combining (6) and (7) we have
χ(Sg10 )
χ(Sg1 )
.
=
χ(Sg2 )
χ(Sg20 )
For the converse, we construct a common cover of X1 and X2 when the conditions of the
theorem hold. Let (Sg , γ) be the cover of (Sg1 , γ1 ) and (Sg2 , γ2 ) given by Proposition
26 and let (Sg0 , γ 0 ) be the cover of (Sg10 , γ10 ) and (Sg20 , γ20 ) given by Proposition 26. Let
L = −`cm(|χ(Sg1 )|, |χ(Sg2 )|) and let L0 = −`cm(|χ(Sg10 )|, |χ(Sg20 )|). By construction,
2L
(Sg , γ) covers (Sgi , γi ) by degree χ(S
and each component of γ covers γi by degree
g )
L
χ(Sgi ) .
i
Likewise, (Sg0 , γ 0 ) covers (Sgi0 , γi ) by degree
covers γi0 by degree
L
χ(Sg0 ) .
2L
χ(Sg0 )
and each component of γ 0
i
Let X be the space obtained by identifying Sg and Sg0 along
i
the two components of γ and the two components of γ 0 . By condition (a),
L
L0
=
= ni .
χ(Sgi )
χ(Sgi0 )
Thus, X forms a 2n1 -fold cover of X1 and a 2n2 -fold cover of X2 . Therefore, G1 and
G2 are abstractly commensurable.
26
X1
U
X2
U
X3
U
X4
U
Figure 10. Example: The groups π1 (X1 ), π1 (X2 ), and π1 (X3 ) are abstractly commensurable, but are not abstractly commensurable with π1 (X4 ).
All four groups are quasi-isometric.
4.3. Maximal element in an abstract commensurability class.
Proposition 28. Let G ∼
= π1 (Sg ) ∗hγi π1 (Sg0 ) ∈ CS be given by the monomorphisms
γ 7→ [γg ] ∈ π1 (Sg ), and γ 7→ [γg0 ] ∈ π1 (Sg0 ). Then there exists a maximal element in
the abstract commensurability class of G restricted to CS if and only if γg and γg0 are
separating simple closed curves with Sg = Sr,1 ∪γg Ss,1 , Sg0 = Sr0 ,1 ∪γg0 Ss0 ,1 and r 6= s,
r0 6= s0 .
Proof. We first exhibit a maximal element when the conditions of the proposition hold.
Suppose G ∼
= π1 (Sg ) ∗hγi π1 (Sg0 ) ∈ CS where γg and γg0 are separating simple closed
curves with Sg = Sr,1 ∪γg Ss,1 and Sg0 = Sr0 ,1 ∪γg0 Ss0 ,1 where r 6= s and r0 6= s0 . Let Xg
denote the space obtained by identifying Sg and Sg0 along γg and γg0 . Let C denote the
abstract commensurability class of G restricted to CS . We construct a space X ∈ XS
that Xg covers and prove that if H ∈ C with H ∼
= π1 (Xh ) and Xh ∈ XS , then Xh
covers X as well. Then, π1 (X) is a maximal element in C.
There exist relatively prime p and q and relatively prime p0 and q 0 so that
χ(Sr,1 )
p
=
χ(Ss,1 )
q
and
χ(Sr0 ,1 )
p0
= 0.
χ(Ss0 ,1 )
q
So, χ(Sr,1 ) = −dp, χ(Ss,1 ) = −dq, χ(Sr0 ,1 ) = −d0 p0 , and χ(Ss0 ,1 ) = −d0 q 0 , for some
d, d0 ∈ N. Let k = gcd(d, d0 ). Let Su,1 be the surface with one boundary component
and Euler characteristic − kd p, let Sv,1 be the surface with one boundary component
and Euler characteristic − kd q, let Su0 ,1 be the surface with one boundary component
0
and Euler characteristic − dk p0 , and let Sv0 ,1 be the surface with one boundary com0
ponent and Euler characteristic − dk q 0 . Let S = Su,1 ∪γ Sv,1 be the surface obtained
by identifying Su,1 and Sv,1 along their boundary curves and let S 0 = Su0 ,1 ∪γ 0 Sv0 ,1 be
the surface obtained by identifying Su0 ,1 and Sv0 ,1 along their boundary curves. Then,
27
(Sg , γg ) covers (S, γ) by degree k and (Sg0 , γg0 ) covers (S 0 , γ 0 ) by degree k; so, Xg covers
X by degree k.
To see that π1 (X) is a maximal element C, let H ∼
= π1 (Sh ) ∗hρi π1 (Sh0 ) ∈ C be given by
the monomorphisms ρ 7→ [γh ] ∈ π1 (Sh ) and ρ 7→ [γh0 ] ∈ π1 (Sh0 ). By Theorem 27 (b-i)
and (b’-i’), γh and γh0 are separating simple closed curves so that Sh = Sm,1 ∪γh Sn,1
and Sh0 = Sm0 ,1 ∪γh0 Sn0 ,1 , where
χ(Sm,1 )
p
=
χ(Sn,1 )
q
and
χ(Sm0 ,1 )
p0
= 0.
χ(Sn0 ,1 )
q
Then χ(Sm,1 ) = −f p, χ(Sn,1 ) = −f q, χ(Sm0 ,1 ) = −f 0 p0 , and χ(Sn0 ,1 ) = −f 0 q 0 for some
χ(S )
χ(Sh )
−d(p+q)
−f (p+q)
f
d
, hence −d
f, f 0 ∈ N. By Theorem 27 (a), χ(S g0 ) = χ(S
0 (p0 +q 0 ) = −f 0 (p0 +q 0 ) , so d0 = f 0 .
0)
g
h
0
0
Let ` = gcd(f, f 0 ). By a fact of basic number theory, kd = f` and kd0 = f`0 . Therefore,
(Sh , γh ) covers (S, γ) by degree ` and (Sh0 , γh0 ) covers (S 0 , γ 0 ) by degree `; thus, Xh
covers X by degree ` as desired.
If G ∈ CS does not satisfy the conditions of the proposition, then there are two groups,
H1 and H2 , in the abstract commensurability class of G in CS , where H1 ∼
= π1 (Sh1 )∗hγi
π1 (Sh01 ), H2 ∼
= π1 (Sh2 ) ∗hρi π1 (Sh02 ) and, up to relabeling, γ 7→ [γh1 ] ∈ π1 (Sh1 ), ρ 7→
[γh2 ] ∈ π1 (Sh2 ), where γh1 is an essential non-separating simple closed curve and γh2 is
a separating simple closed curve. Thus, (Sh1 , γh1 ) and (Sh2 , γh2 ) cannot cover the same
pair (S, γ), so there is no maximal element in the abstract commensurability class of
G in CS .
References
[1] J. Behrstock and W. Neumann, Quasi-isometric classification of graph manifold groups. Duke
Math. Jour. 141 (2008), pgs. 217–240.
[2] M. Bestvina and M. Feighn, Notes on Sela’s work: limit groups and Makanin-Razborov diagrams.
Geometric and Cohomological Methods in Group Theory, LMS Lecture Note Series 358 (2009),
pgs. 1-29.
[3] M. Bridson and A. Haefliger, Metric spaces of non-positive curvature. Springer-Verlag, Berlin, 1999.
[4] J. Crisp and L. Paoluzzi, Commensurability classification of a family of right-angled Coxeter groups.
Proc. Amer. Math. Soc. 136 (2008), pgs. 2343–2349.
[5] P. Dani and A. Thomas. Quasi-isometry classification of certain right-angled Coxeter groups. (2014)
arXiv:1402.6224v2.
[6] J.F. Lafont, Diagram rigidity for geometric amalgamations of free groups. J. Pure Appl. Algebra
209 (2007), pgs. 771–780.
[7] W. Malone, Topics in geometric group theory. Ph.D. thesis, Univeristy of Utah, (2010), pgs. 1–79.
[8] G. Margulis, Discrete groups of motions of manifolds of nonpositive curvature. Proceedings of the
Int. Cong. of Math., Vancouver, B.C. 2 (1975), pgs. 21–34.
[9] C. McMullen, Kleinian Groups. http://www.math.harvard.edu/∼ctm/programs/index.html
[10] L. Paoluzzi, The notion of commensurability in group theory and geometry. RIMS Kkyroku 1836
(2013), pgs. 124–137.
[11] P. Scott and C.T. Wall, Topological methods in group theory. Lon. Math. Soc. Lecture Note Ser.,
Cambridge Univ. Press, Cambridge 36 (1979), pgs. 137–203.
[12] J. Serre, Trees, Springer, New York, 1980.
28
[13] G. Walsh, Orbifolds and commensurability. Interactions Between Hyperbolic Geometry, Quantum
Topology and Number Theory, Contemporary Mathematics 541 (2011), pgs. 221–231.
[14] K. Whyte, Amenability, Bilipschitz equivalence, and the Von Neumann conjecture. Duke Math.
Jour. 99 (1999), pgs. 93–112.
Download