This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

On the discretness of states accessible via right-angled paths in hyperbolic space

Ernesto García    Pablo Lessa
Abstract

We consider the control problem where, given an orthonormal tangent frame in the hyperbolic plane or three dimensional hyperbolic space, one is allowed to transport the frame a fixed distance r>0r>0 along the geodesic in direction of the first vector, or rotate it in place a right angle. We characterize the values of r>0r>0 for which the set of orthonormal frames accessible using these transformations is discrete.

In the hyperbolic plane this is equivalent to solving the discreteness problem (see [Gil19] and the references therein) for a particular one parameter family of two-generator subgroups of PSL2()\text{PSL}_{2}(\mathbb{R}). In the three dimensional case we solve this problem for a particular one parameter family of subgroups of the isometry group which have four generators.

1 Introduction

Imagine a robot which can move forward a fixed distance and rotate in place a right angle. Which states are accessible for such a system from a given initial position and orientation?

It is clear that, if placed on the Euclidean plane, the robot is constrained to move on a square grid. The attainable states (position and orientation) for the robot are the vertices of the grid and the four orientations parallel to the edges.

However, if we imagine the robot constrained to move on the surface a sphere, it is simple to see that the accessible states may form either a finite or infinite set, depending on the relationship between the distance the robot is allowed to advance and the diameter of the sphere.

To formalize this consider the unit sphere S2S^{2} centered at the origin in 3\mathbb{R}^{3}. Fixing any point pS2p\in S^{2} and unit tangent vector vv at pp to represent the initial state of the robot, we may identify the space of possible states with the group of rotations SO(3)\text{SO}(3) via the mapping R(Rp,Rv)R\mapsto(Rp,Rv).

With this identification the set of accessible states corresponds to the subgroup GrG_{r} of SO(3)\text{SO}(3) generated by the two elements RR and ArA_{r}, where RR is the unique rotation fixing pp and rotating vv a clockwise right angle, and ArA_{r} is the unique rotation advancing (p,v)(p,v) a distance rr along the geodesic (great circle) with initial speed vv.

In particular, the set of accessible states is finite if and only if GrG_{r} is a finite subgroup of SO(3)\text{SO}(3).

The finite subgroups of SO(3)\text{SO}(3) are well known (see for example [Arm88, Chapter 19]) and their classification implies that GrG_{r} is discrete if and only if r=nπ/2r=n\pi/2 for some integer nn.

In what follows we answer the above question in the hyperbolic plane 2\mathbb{H}^{2}, and also in three dimensional hyperbolic space 3\mathbb{H}^{3}.

1.1 Statements

Fix an orientation on 2\mathbb{H}^{2} and let Isom+(2)\text{Isom}^{+}(\mathbb{H}^{2}) be its group of orientation preserving isometries. As in the spherical case we fix an initial point p2p\in\mathbb{H}^{2} and a unit tangent vector vTp2v\in T_{p}\mathbb{H}^{2} which represent the initial position and orientation of the robot. The set of states is identified with the group Isom+(2)\text{Isom}^{+}(\mathbb{H}^{2}) via the mapping g(g(p),Dpg(v))g\mapsto(g(p),D_{p}g(v)).

Let RR be the clockwise rotation by a right angle fixing pp, and ArA_{r} be the translation of distance rr along the positive direction of the geodesic with initial condition vv.

The set of accessible states is the orbit of vv under the group GrG_{r} generated by RR and ArA_{r}. For r>0r>0 this set is always infinite, but we are interested in whether it is discrete or not.

We will use acosh(x)=log(x+x21)\operatorname{acosh}(x)=\log(x+\sqrt{x^{2}-1}) to denote the inverse hyperbolic cosine function.

Our main result is the following:

Theorem 1.

Let r5<r6<r_{5}<r_{6}<\cdots be the sequence where rn=acosh(1+2cos(2πn))r_{n}=\operatorname{acosh}(1+2\cos(\frac{2\pi}{n})) is the side of the (unique up to isometry) regular nn-gon with interior right angles in 2\mathbb{H}^{2}, let r=limn+rn=acosh(3)r_{\infty}=\lim\limits_{n\to+\infty}r_{n}=\operatorname{acosh}(3), and let GrG_{r} be the group generated by RR and ArA_{r} (as defined above).

Then GrG_{r} is discrete if and only if r{rn:n5}[r,+)r\in\{r_{n}:n\geq 5\}\cup[r_{\infty},+\infty). For all other values of rr the group GrG_{r} is dense in Isom+(2)\text{Isom}^{+}(\mathbb{H}^{2}).

Using the Poincaré Polygon Theorem we will show in section 3.1 that for n5n\geq 5 the group GrnG_{r_{n}} acts with a fundamental domain given by a triangle with angles π/4,π/4,2π/n\pi/4,\pi/4,2\pi/n.

In section 3.2 we will show that when rrr\geq r_{\infty} the group GrG_{r} preserves a embedded tree of degree 4, which in particular shows that GrG_{r} is discrete.

In sections 3.3 and 3.4 we show that in the remaining cases GrG_{r} is not discrete, using Jørgensen’s inequality. This implies that GrG_{r} is dense in these cases by a well known dichotomy (see Proposition 7, and [Sul85, Section 1]).

We will extend theorem 1 to three dimensional hyperbolic space 3\mathbb{H}^{3} as follows.

Let Isom+(3)\text{Isom}^{+}(\mathbb{H}^{3}) be the group of orientation preserving isometries of 3\mathbb{H}^{3}. Fix a point p3p\in\mathbb{H}^{3} and an orthogonal tangent frame v1,v2,v3v_{1},v_{2},v_{3} based at pp. Suppose ArA_{r} is the isometry which transports the given frame a distance rr along the geodesic with initial condition (p,v1)(p,v_{1}) while R12,R23,R31R_{12},R_{23},R_{31} are 90º90º rotations fixing pp in the direction of the planes generated by (v1,v2),(v2,v3)(v_{1},v_{2}),(v_{2},v_{3}), and (v3,v1)(v_{3},v_{1}) respectively.

Theorem 2.

The subgroup GrG_{r} of Isom+(3)\text{Isom}^{+}(\mathbb{H}^{3}) generated by Ar,R12,R23,R31A_{r},R_{12},R_{23},R_{31} is discrete if and only if r{rn:n5}[r,+)r\in\{r_{n}:n\geq 5\}\cup[r_{\infty},+\infty) where rnr_{n} are defined as in Theorem 1. For all other values of rr the group is dense in Isom+(3)\text{Isom}^{+}(\mathbb{H}^{3}).

Furthermore, Gr5G_{r_{5}} is cocompact, Gr6G_{r_{6}} is not cocompact but has finite covolume, and GrnG_{r_{n}} has infinite covolume for all n7n\geq 7.

The proof of theorem 2 rests on theorem 1, Andreev’s theorem (see [RHD07]), and the Poincaré Polyhedron Theorem for reflexion groups (see [dlH91]). It is given in section 4.

1.2 Relationship to the existing literature

The discreteness problem is the problem of determining whether a finitely generated group of isometries of hyperbolic space is discrete (see [Gil19] and the references therein). Both of our results are solutions to this problem for particular one parameter families of subgroups of isometries in 2\mathbb{H}^{2} and 3\mathbb{H}^{3} respectively.

The Gilman-Maskit algorithm (see [Gil95] and [GM91]) gives a finite sequence of steps to determine whether a two generator subgroup of Isom+(2)\text{Isom}^{+}(\mathbb{H}^{2}) is discrete or not. Theorem 1 gives additional information on the structure of the set of parameters for which the algorithm will yield one result or the other. An illustration of the arguments of [Gil95] applied to one parameter considered here is given in section 5.2.

It was shown in [Kap16] that no real number algorithm exists for determining whether a finitely generated group of isometries of 3\mathbb{H}^{3} is discrete or not.

The results of [Gru08] and [CC94] are related to a generalization of the family of groups GrG_{r} where the rotation RR has order 2N2N for some N2N\geq 2 (instead of 44 as in theorem 1). For further discussion see section 5.1.

In the context of theorem 1, the Poincaré polygon theorem (see for example [dR71] or [Mas71]) directly implies that GrnG_{r_{n}} is discrete for n=5,6,n=5,6,\ldots and preserves a tiling by regular polygons.

The Poincaré theorem also holds in higher dimensional hyperbolic space (see [EP94]) and is sufficient to establish that Gr5G_{r_{5}} is discrete and cocompact in the context of theorem 2. However a simple argument comunicated to us by Roland Roeder, which we give in section 4 shows that the corresponding compact polyhedra for r6,r7,r_{6},r_{7},\ldots do not exist in 3\mathbb{H}^{3}. We will show, however, that an infinite volume polyhedra corresponding to each rnr_{n} for n=6,7,n=6,7,\ldots does exist, and apply the Poincaré polyhedron theorem (specifically the version for reflexion groups given here [dlH91]) to it to obtain theorem 2.

In the context of both theorem 1 and theorem 2, when r>rr>r_{\infty} the group GrG_{r} contains a finite index Schottky group and therefore its behavior is well understood in the literature. For example, in the two dimensional case, the results of [CC94] imply that GrG_{r} leaves invariant a regular tree of degree NN which is bi-Lipschitz embedded in the hyperbolic plane. This case is also covered by results on finite valued matrix cocycles in [ABY10]. At the critical distance rr_{\infty} there is still an embedded tree preserved by GrG_{r_{\infty}} but the embedding is no longer bi-Lipschitz.

A well known argument (see for example [Sul85, Part 1]) implies that in both the two and three dimensional cases, for each r>0r>0 either GrG_{r} is discrete or dense in the corresponding group Isom+(2)\text{Isom}^{+}(\mathbb{H}^{2}) or Isom+(3)\text{Isom}^{+}(\mathbb{H}^{3}). We give the details of this argument for 2\mathbb{H}^{2} in Proposition 7. This implies the dichotomy for 3\mathbb{H}^{3}, as we explain at the beginning of section 4.

The Margulis lemma (see for example [BGS85, Theorem 9.5]) implies that GrG_{r} is dense for all rr small enough.

Results of Benoist and Quint imply a discretness vs denseness dichotomy for GrG_{r} when acting on any finite area quotient of 2\mathbb{H}^{2} as discussed in [Led13].

Software implementations of a ‘robot’ (usually called a ‘turtle’ in this context) receiving commands to move forward or turn in place by given amounts date back to the LOGO programming language [Ad81]. Some implementation details and exploration of the hyperbolic case is given in [SCMT91]. A rudimentary but functional software implementation of a hyperbolic turtle has been made available by one of the authors [Lesb]. Several of the figures in this article were prepared with the software available here [Lesa].

2 Preliminaries

We now recall some basic facts on hyperbolic geometry which will be used in what follows, see [Bea95] for a general reference on this subject.

The hyperbolic plane 2\mathbb{H}^{2} is the unique, up to isometry, complete simply connected surface with curvature 1-1. Concrete manifolds with explicit metrics satisfying these properties are called models of the hyperbolic plane.

The upper half-plane model is the space {z:Im(z)>0}\{z\in\mathbb{C}:\operatorname{Im}(z)>0\} endowed with the Riemannian metric 1y2(dx2+dy2)\frac{1}{y^{2}}(dx^{2}+dy^{2}). The orientation preserving isometries in this model are the Möebius transformations of the form

zaz+bcz+dz\mapsto\frac{az+b}{cz+d}

where a,b,c,da,b,c,d\in\mathbb{R} and adbc=1ad-bc=1.

The disk model is the space 𝔻={z:|z|<1}\mathbb{D}=\{z\in\mathbb{C}:|z|<1\} with the metric (21(x2+y2))2(dx2+dy2)\left(\frac{2}{1-(x^{2}+y^{2})}\right)^{2}(dx^{2}+dy^{2}). Figures 1, 2, 3, 4, and 6 below illustrate the disk model. An isometry between the upper half-plane and disk model is zziz+iz\mapsto\frac{z-i}{z+i}.

In both of these models the hyperbolic geodesics are Euclidean straight lines or circles which are perpendicular to the boundary. In particular there is a unique, globally minimizing, geodesic between any pair of points in \mathbb{H}.

An orientation preserving isometry of 2\mathbb{H}^{2} is called elliptic, parabolic, or hyperbolic, acording to whether it fixes a single interior point, a single boundary point, or two boundary points, respectively, in the disk model.

Elliptic isometries are also called rotations, they act as rotations in the tangent space of their fixed point in 2\mathbb{H}^{2}. An element

±(cos(θ)sin(θ)sin(θ)cos(θ))PSL2()\pm\begin{pmatrix}\cos(\theta)&-\sin(\theta)\\ \sin(\theta)&\cos(\theta)\end{pmatrix}\in\operatorname{PSL}_{2}(\mathbb{R})

acts as a rotation of angle 2θ-2\theta (i.e. a clockwise rotation) in the half-plane model.

Hyperbolic isometries are also called translations, they fix a unique geodesic in 2\mathbb{H}^{2} and act as a translation of a certain distance when restricted to this geodesic. An element

±(et00et)PSL2()\pm\begin{pmatrix}e^{t}&0\\ 0&e^{-t}\end{pmatrix}\in\operatorname{PSL}_{2}(\mathbb{R})

acts as a translation of distance 2t2t in the upper half-plane model.

From the Gauss-Bonnet theorem and explicit construction in one of the models shows that there exists a geodesic triangle in 2\mathbb{H}^{2} with interior angles α,β,γ\alpha,\beta,\gamma in 2\mathbb{H}^{2} if and only if α+β+γ<π\alpha+\beta+\gamma<\pi, and in this case the triangle is unique up to isometries.

In the hyperbolic plane given the length of two sides of a triangle and the angle between them the length of the third side is determined by the hyperbolic law of cosines

cosh(c)=cosh(a)cosh(b)sinh(a)sinh(b)cos(γ)\cosh(c)=\cosh(a)\cosh(b)-\sinh(a)\sinh(b)\cos(\gamma)

where a,b,ca,b,c are the lengths of the sides opposite to angles α,β,γ\alpha,\beta,\gamma respectively.

As in spherical geometry, in 2\mathbb{H}^{2} two angles of a triangle and the length of the side between determine the third angle (in Euclidean geometry the length of the side plays no role in this relation). In the hyperbolic case the relation is given by the second hyperbolic law of cosines which states

cos(γ)=cos(α)cos(β)+sin(α)sin(β)cosh(c).\cos(\gamma)=-\cos(\alpha)\cos(\beta)+\sin(\alpha)\sin(\beta)\cosh(c).

Let Isom+(2)\text{Isom}^{+}(\mathbb{H}^{2}) be the group of orientation preserving isometries of 2\mathbb{H}^{2} endowed with the topology of pointwise convergence (which in this case is equivalent to locally uniform convergence because all functions are uniformly Lipschitz). The upper half-plane model shows that Isom+(2)\text{Isom}^{+}(\mathbb{H}^{2}) is homeomorphic to PSL2()\operatorname{PSL}_{2}(\mathbb{R}) with the topology of pointwise convergence coming from SL2()\operatorname{SL}_{2}(\mathbb{R}).

A Fuchsian group is a discrete subgroup of Isom+(2)\text{Isom}^{+}(\mathbb{H}^{2}) (i.e. a subgroup which is discrete as a subset with respect to the given topology).

Given a subgroup GG of Isom+(2)\text{Isom}^{+}(\mathbb{H}^{2}) if the orbit GpGp is not discrete for some p2p\in\mathbb{H}^{2} then GG is not discrete. On the other hand if GG has a finite index subgroup HH which is discrete it follows that GG is discrete.

From the map zz¯z\mapsto\overline{z} in the disk model, one obtains that given a geodesic in 2\mathbb{H}^{2} there is a unique orientation reversing isometry that acts as the identity on the geodesic. We call this the axial symmetry with respect to the geodesic.

If σ1,σ2\sigma_{1},\sigma_{2} are axial symmetries along two geodesics then their composition σ1σ2\sigma_{1}\sigma_{2} yields, a rotation of angle 2θ2\theta if the geodesics meet at an angle θ\theta, a parabolic isometry if the geodesics do not intersect but the distance between them is zero, and a translation of distance 2t2t if the geodesics are at a positive distance tt.

3 Proof of theorem 1

We fix in this section the notation introduced preceeding the statement of theorem 1. In particular, recall that we have fixed a point p2p\in\mathbb{H}^{2} and a unit tangent vector vv based at pp. We let ArA_{r} be the translation of distance rr in direction vv along the geodesic with initial condition vv and RR be the clockwise rotation by 90º90º fixing pp. The group GrG_{r} is generated by ArA_{r} and RR.

3.1 Tilings

We will now discuss the values of rr for which GrG_{r} is discrete and preserves a tiling by regular polygons. Our result will be a consequence of the Poincaré Polygon Theorem (see [dR71] or [Mas71]) which we now state in a version sufficient for our purpose:

Theorem 3 (Poincaré Polygon Theorem).

Suppose that PP is a compact polygon in 2\mathbb{H}^{2} with an even number 2N2N of sides which are oriented so that each vertex of PP is the endpoint and starting point of some edge.

Divide the edges of PP into NN pairs (s1,t1),,(sN,tN)(s_{1},t_{1}),\ldots,(s_{N},t_{N}). Suppose that for each pair of sides (si,ti)(s_{i},t_{i}) an orientation preserving isometry σi\sigma_{i} is given such that the interior of σi(P)\sigma_{i}(P) is disjoint from PP and such that σi(si)=ti\sigma_{i}(s_{i})=t_{i}.

If a vertex pp is the starting point of an edge sis_{i} we define σi(p)\sigma_{i}(p) as its successor, if on the other hand pp is the starting point of an edge tit_{i} we define σi1(p)\sigma_{i}^{-1}(p) as its successor. An elliptic cycle is the complete orbit of a vertex under the successor mapping.

If the sum of interior angles among the vertices of each elliptic cycle is 2π/k2\pi/k for some natural number kk (depending on the cycle) then the group generated by σ1,,σN\sigma_{1},\ldots,\sigma_{N} is discrete, the translates of PP under this group cover HH, and no two translates of PP by distinct elements of the group intersect at an interior point.

The conclusions of the above theorem can be restated by saying that PP is a fundamental domain for the group generated by σ1,,σN\sigma_{1},\ldots,\sigma_{N}.

A geodesic triangle with interior angles π/4,π/4\pi/4,\pi/4 and 2π/n2\pi/n (where nn is a natural number) exists in 2\mathbb{H}^{2} if and only if

π4+π4+2πn<π\frac{\pi}{4}+\frac{\pi}{4}+\frac{2\pi}{n}<\pi

which implies n5n\geq 5.

We consider such a triangle TnT_{n} with a vertex at pp and edges in directions vv and ww forming a clockwise angle of π/4\pi/4, and such that the edge in direction vv is opposite to the interior angle 2π/n2\pi/n.

By the second hyperbolic law of cosines, the length of the side with direction vv has length

rn=acosh(1+2cos(2πn)).r_{n}=\operatorname{acosh}\left(1+2\cos\left(\frac{2\pi}{n}\right)\right).

Notice that the sequence rnr_{n} is increasing, we define

r=limn+rn=acosh(3).r_{\infty}=\lim\limits_{n\to+\infty}r_{n}=\operatorname{acosh}(3).
Proposition 4.

For each n=5,6,n=5,6,\ldots the group GrnG_{r_{n}} is discrete and TnT_{n} is a fundamental domain.

Proof.

Let mm be the midpoint of the geodesic segment [p,Arn(p)][p,A_{r_{n}}(p)], and let aa and bb be the other two sides of TnT_{n} where aa has and endpoint at pp.

The isometry σ1=ArnR2\sigma_{1}=A_{r_{n}}R^{2} fixes mm and sends the geodesic segment [p,m][p,m] to [m,Arn(p)][m,A_{r_{n}}(p)]. The isometry σ2=ArnR\sigma_{2}=A_{r_{n}}R maps aa to bb fixing their shared endpoint.

By theorem 3 the group generated by σ1\sigma_{1} and σ2\sigma_{2} is discrete and has TnT_{n} as a fundamental domain. Since this group coincides with GrnG_{r_{n}} this establishes the claim. ∎

Refer to caption
Figure 1: The tiling corresponding to r=r5r=r_{5}.

3.2 Trees

We will now discuss the case where the group GrG_{r} is discrete and preserves and embedded regular tree of degree four. This happens exactly when rrr\geq r_{\infty}.

Refer to caption
Figure 2: The embedded tree for r=r+0.05r=r_{\infty}+0.05.

For this purpose let Br=RArR1B_{r}=RA_{r}R^{-1} and HrH_{r} be the group generated by ArA_{r} and BrB_{r}.

Also, we define the four closed half-planes N,S,E,WN,S,E,W (for North, South, East, and West respectively) by

N={q:dist(q,p)dist(q,Br1(p))},N=\{q:\operatorname{dist}(q,p)\geq\operatorname{dist}(q,B_{r}^{-1}(p))\},
S={q:dist(q,p)dist(q,Br(p))},S=\{q:\operatorname{dist}(q,p)\geq\operatorname{dist}(q,B_{r}(p))\},
E={q:dist(q,p)dist(q,Ar(p))},E=\{q:\operatorname{dist}(q,p)\geq\operatorname{dist}(q,A_{r}(p))\},
W={q:dist(q,p)dist(q,Ar1(p))},W=\{q:\operatorname{dist}(q,p)\geq\operatorname{dist}(q,A_{r}^{-1}(p))\},

where dist(a,b)\operatorname{dist}(a,b) is the hyperbolic distance between aa and bb.

We define the central region C=(NSEW)C=\mathbb{H}\setminus(N\cup S\cup E\cup W).

Proposition 5.

The regions N,S,E,WN,S,E,W are pairwise disjoint if and only if rrr\geq r_{\infty}. In this case HrH_{r} is discrete and freely generated by ArA_{r} and BrB_{r}. Also, GrG_{r} is discrete, the stabilizer of CC in GrG_{r} is generated by RR, and GrG_{r} preserves a geodesic embedding of the regular tree of degree four.

Proof.

Without loss of generality assume the regions NN and EE intersect. Let x,yx,y be the closest points to pp in NN and EE respectively. Observe that the geodesic segments [p,x][p,x] and [p,y][p,y] have length r/2r/2 and meet at a right angle at pp.

If NEN\cap E\neq\emptyset then there is an intersection point zz which is in the boundary of both regions and is equidistant from xx and yy.

Consider the triangle TT with vertices p,x,zp,x,z and let α\alpha be the interior angle at zz. Notice that the interior angle at xx is π/2\pi/2 and at pp is π/4\pi/4 so that 0<α<π/40<\alpha<\pi/4. By the second hyperbolic law of cosines one has

r=2acosh(2cos(α))<2acosh(2)=acosh(3)=r.r=2\operatorname{acosh}(\sqrt{2}\cos(\alpha))<2\operatorname{acosh}(\sqrt{2})=\operatorname{acosh}(3)=r_{\infty}. (1)

Conversely, if the inequality above is satisfied a triangle with angles π/2,π/4,α\pi/2,\pi/4,\alpha exists in 2\mathbb{H}^{2}. Placing two such triangles with right angles at xx and yy respectively, sharing a vertex at pp and a side along the perpendicular bisector of xx and yy it follows that NN and EE intersect at a common third vertex zz.

Suppose now that rrr\geq r_{\infty} so that N,S,E,WN,S,E,W are pairwise disjoint.

Notice that Ar(2W)EA_{r}(\mathbb{H}^{2}\setminus W)\subset E ,Ar1(2E)WA_{r}^{-1}(\mathbb{H}^{2}\setminus E)\subset W, Br(2N)SB_{r}(\mathbb{H}^{2}\setminus N)\subset S, and Br1(2S)NB_{r}^{-1}(\mathbb{H}^{2}\setminus S)\subset N.

This shows that if XX is any non-trivial reduced word in Ar,Ar1,Br,Br1A_{r},A_{r}^{-1},B_{r},B_{r}^{-1} (i.e. a finite product where no element is followed by its inverse) then X(C)C=X(C)\cap C=\emptyset. Hence the group HrH_{r} is freely generated by ArA_{r} and BrB_{r} (this is an instance of the well known ping-pong lemma, see for example [Kob12]) and is discrete since the orbit of pp, and the stabilizer of pp is trivial.

Notice that GrG_{r} is generated by HrH_{r} and RR, and RHrR1=HrRH_{r}R^{-1}=H_{r} (it suffices to check RArR1HrRA_{r}R^{-1}\in H_{r} and RBrR1HrRB_{r}R^{-1}\in H_{r}). Hence, HrH_{r} is a normal subgroup of GrG_{r}.

Furthermore, since R(C)=CR(C)=C it follows that if X,YHrX,Y\in H_{r} and XRi=YRjXR^{i}=YR^{j} then X=YX=Y and i=j(mod 4)i=j\ (\text{mod}\ 4). This shows that Hr,HrR,HrR2H_{r},H_{r}R,H_{r}R^{2} and HrR3H_{r}R^{3} are pairwise disjoint. It follows that their union must be GrG_{r} and [Gr:Hr]=4[G_{r}:H_{r}]=4. If XRiXR^{i} is an element of GrG_{r} we have that XRi(C)=X(C)=CXR^{i}(C)=X(C)=C if and only if XX is the identity, so the stabilizer of CC in GrG_{r} is generated by RR as claimed.

Let x,y,z,wx,y,z,w be the closest points to pp in the regions N,S,E,WN,S,E,W respectively. The set {p,x,y,z,w}\{p,x,y,z,w\} is RR-invariant and the union of geodesic segments S=[p,x][p,y][p,z][p,w]S=[p,x]\cup[p,y]\cup[p,z]\cup[p,w] intersect pairwise only at pp. Notice that X(S)SX(S)\cap S\neq\emptyset for a non-identity element XHrX\in H_{r} if and only if X{Ar,Ar1,Br,Br1}X\in\{A_{r},A_{r}^{-1},B_{r},B_{r}^{-1}\} in which case the intersection is a single point from the set {x,y,z,w}\{x,y,z,w\}. It follows that the HrH_{r}-orbit of SS is a tree of degree four (the Cayley graph of HrH_{r}) with all edges of length rr, and is invariant under GrG_{r} as claimed. ∎

3.3 Irrational rotations

In this section and the following one we will show that the only values of r>0r>0 for which GrG_{r} is discrete are given by propositions 4 and 5. We will also show that for all other values of rr the group GrG_{r} is dense in Isom+(2)\text{Isom}^{+}(\mathbb{H}^{2}).

Refer to caption
Refer to caption
Refer to caption
Figure 3: An illustration of 100,200100,200 and 300300 iterations of ArRA_{r}R applied to a segment of length rr for r=r2πr=r_{2\pi}.

For this purpose the first important observation is the following:

Proposition 6.

The isometry ArRA_{r}R is elliptic if and only if r<rr<r_{\infty}.

Proof.

We repeat the argument from the proof of Proposition 5.

Let σ2\sigma_{2} be the axial symmetry (orientation reversing isometry which is the identity along a geodesic) with respect to the geodesic passing through pp in direction perpendicular to vv.

Define σ1=Ar/2σ2Ar/21\sigma_{1}=A_{r/2}\sigma_{2}A_{r/2}^{-1} and notice that Ar=σ1σ2A_{r}=\sigma_{1}\sigma_{2}.

Letting σ3\sigma_{3} be the symmetry with respect to the geodesic passing through pp in a direction 45º45º clockwise from vv, notice that R=σ2σ3R=\sigma_{2}\sigma_{3}.

To conclude observe that AR=σ1σ2σ2σ3=σ1σ3AR=\sigma_{1}\sigma_{2}\sigma_{2}\sigma_{3}=\sigma_{1}\sigma_{3} is elliptic if and only if the geodesics fixed by σ1\sigma_{1} and σ3\sigma_{3} intersect. If this happens there exist a triangle with a side of length r/2r/2 adjacent to angles π/2\pi/2 and π/4\pi/4. By the second law of cosines (see equation 1) this happens if and only if r<rr<r_{\infty}. ∎

The following well known argument (see [Sul85, Section 1]) shows that if GrG_{r} is not discrete then it is dense in Isom+(2)\text{Isom}^{+}(\mathbb{H}^{2}). In particular, this happens if ArRA_{r}R is elliptic of infinite order.

Proposition 7.

For each r>0r>0 either GrG_{r} is discrete or dense in Isom+(2)\text{Isom}^{+}(\mathbb{H}^{2}).

Proof.

We use the Poincaré model where 2\mathbb{H}^{2} is identified with the unit disc 𝔻={z:|z|<1}\mathbb{D}=\{z\in\mathbb{C}:|z|<1\} and Isom+(2)\text{Isom}^{+}(\mathbb{H}^{2}) with the group MM of complex Möbius transformations preserving 𝔻\mathbb{D}.

Let SS be the closure of GrG_{r} in MM and S0S_{0} the connected component of the identity in SS. Notice that S0S_{0} is normal in SS and is a connected Lie subgroup of MM.

If S0S_{0} has dimension 0 then SS (and therefore GrG_{r}) is discrete. We suppose from now on that this is not the case.

If S0S_{0} is a proper subgroup of MM then there is a non-empty set FF with at most two points in the closed disk 𝔻¯\overline{\mathbb{D}} such that S0S_{0} is the set of elements in MM fixing all points in FF.

Since S0S_{0} is normal in SS it follows that all elements of SS permute the points in FF.

However, it is immediate that no finite set in 𝔻¯\overline{\mathbb{D}} is invariant by both ArA_{r} and Br=RArR1B_{r}=RA_{r}R^{-1}. Therefore S0=MS_{0}=M and GrG_{r} is dense as claimed. ∎

3.4 Non-primitive rotations

Refer to caption
Figure 4: A non-simple right angled polygon with sides of length r=r9/2r=r_{9/2}.

We extend the definition of rnr_{n} used in proposition 4 to all t>4t>4 with the formula

rt=acosh(1+2cos(2πt)).r_{t}=\operatorname{acosh}\left(1+2\cos\left(\frac{2\pi}{t}\right)\right).

It is simple to see that trtt\mapsto r_{t} is an increasing homeomorphism from (4,+)(4,+\infty) to (0,r)(0,r_{\infty}) and that ArtRA_{r_{t}}R is a rotation of angle 2π/t2\pi/t.

If tt is irrational then by proposition 7 the group GrtG_{r_{t}} is dense in Isom+(2)\text{Isom}^{+}(\mathbb{H}^{2}). Proposition 4 shows that if t=5,6,7,t=5,6,7,\ldots then GrtG_{r_{t}} is discrete.

It remains to discuss the case t=p/q>4t=p/q>4 where pp and qq are coprime and q>1q>1. We will show that GrtG_{r_{t}} is dense for these values of tt.

For this purpose we will use Jørgensen’s inequality (see [Jø76]) applied to well chosen elements of GrG_{r}.

Theorem 8 (Jørgensen’s inequality).

Let GG be a non-elementary Fuchsian group generated by two elements X,YPSL2()X,Y\in\operatorname{PSL}_{2}(\mathbb{R}), then

|tr(X)24|+|tr([X,Y])2|1,|\operatorname{tr}(X)^{2}-4|+|\operatorname{tr}([X,Y])-2|\geq 1,

where tr(Z)\operatorname{tr}(Z) denotes the trace of a matrix ZZ and [X,Y]=XYX1Y1[X,Y]=XYX^{-1}Y^{-1} is the commutator of XX and YY.

Proposition 9.

If t=p/q>4t=p/q>4 is a reduced fraction with q>1q>1 then GrtG_{r_{t}} is dense in Isom+(2)\text{Isom}^{+}(\mathbb{H}^{2}).

Proof.

We use the upper half plane model where 2\mathbb{H}^{2} is identified with {z:Im(z)>0}\{z\in\mathbb{C}:\operatorname{Im}(z)>0\}. We fix p=ip=i and v=iv=i (the unit tangent vector pointing upwards with base point ii). The group Isom+(2)\text{Isom}^{+}(\mathbb{H}^{2}) is identified with PSL2()\operatorname{PSL}_{2}(\mathbb{R}) where

(abcd)\begin{pmatrix}a&b\\ c&d\end{pmatrix}

corresponds to the isometry zaz+bcz+dz\mapsto\frac{az+b}{cz+d}.

With this identification we have

Ar=(er/200er/2),R=12(1111).A_{r}=\begin{pmatrix}e^{r/2}&0\\ 0&e^{-r/2}\end{pmatrix},R=\frac{1}{\sqrt{2}}\begin{pmatrix}1&-1\\ 1&1\end{pmatrix}.

In general if RθR_{\theta} is the matrix corresponding to the clockwise rotation of angle θ\theta fixing pp one has tr(R)=2cos(θ/2)\operatorname{tr}(R)=2\cos(\theta/2). If TT is the matrix corresponding to a translation along a geodesic which passes through pp then tr(T)=2cosh(dist(p,T(p))/2)\operatorname{tr}(T)=2\cosh(\operatorname{dist}(p,T(p))/2).

Let oo be the fixed point of ArtRA_{r_{t}}R. The triangle with vertices p,o,App,o,Ap has angles π/4,π/4,2π/t\pi/4,\pi/4,2\pi/t so that by the second law of cosines one has

a=dist(p,o)=acosh(1+cos(2π/t)sin(2π/t)).a=\operatorname{dist}(p,o)=\operatorname{acosh}\left(\frac{1+\cos(2\pi/t)}{\sin(2\pi/t)}\right).

Notice that, because t=p/qt=p/q, for some integer kk one has that X=(ArtR)kX=(A_{r_{t}}R)^{k} is a rotation of angle 2π/p2\pi/p fixing oo.

We will apply Jørgensen’s inequality to XX and R2R^{2}. For this purpose notice first that

|tr(X)24|=|4cos(π/p)24|=4(1cos(π/p)2)=4sin(π/p)2.|\operatorname{tr}(X)^{2}-4|=|4\cos(\pi/p)^{2}-4|=4(1-\cos(\pi/p)^{2})=4\sin(\pi/p)^{2}.

We now notice that

[X,R2]=XR2X1R2=(XR2X1)R2[X,R^{2}]=XR^{2}X^{-1}R^{-2}=(XR^{2}X^{-1})R^{2}

is the composition of a central symmetry (i.e. a 180º180º rotation) centered at pp, and a central symmetry centered at X(p)X(p). It follows that [X,R2][X,R^{2}] is a translation of distance 2dist(p,X(p))2\operatorname{dist}(p,X(p)) along the geodesic passing through pp and X(p)X(p).

This implies that tr([X,R2])=2cosh(dist(p,X(p)))\operatorname{tr}([X,R^{2}])=2\cosh(\operatorname{dist}(p,X(p))). Since pp and X(p)X(p) are at distance aa from oo and the segments [p,o][p,o] and [X(p),o][X(p),o] form an angle of 2π/p2\pi/p by the law of cosines one has

tr([X,R2])2\displaystyle\operatorname{tr}([X,R^{2}])-2 =2(cosh(dist(p,X(p)))1)\displaystyle=2(\cosh(\operatorname{dist}(p,X(p)))-1)
=2(cosh(a)2sinh(a)2cos(2π/p)1)\displaystyle=2(\cosh(a)^{2}-\sinh(a)^{2}\cos(2\pi/p)-1)
=2(1cos(2π/p))sinh(a)2\displaystyle=2(1-\cos(2\pi/p))\sinh(a)^{2}
=2(1cos(π/p)2+sin(π/p)2)sinh(a)2\displaystyle=2(1-\cos(\pi/p)^{2}+\sin(\pi/p)^{2})\sinh(a)^{2}
=4sin(π/p)2sinh(a)2.\displaystyle=4\sin(\pi/p)^{2}\sinh(a)^{2}.

From this we obtain

|tr(X)24|+|tr([X,R2])2|\displaystyle|\operatorname{tr}(X)^{2}-4|+|\operatorname{tr}([X,R^{2}])-2| =4sin(π/p)2cosh(a)2\displaystyle=4\sin(\pi/p)^{2}\cosh(a)^{2}
=4sin(πp)2(1+cos(2πqp)sin(2πqp))2.\displaystyle=4\sin\left(\frac{\pi}{p}\right)^{2}\left(\frac{1+\cos\left(\frac{2\pi q}{p}\right)}{\sin\left(\frac{2\pi q}{p}\right)}\right)^{2}.

Denote the right hand side above by f(p,q)f(p,q), and notice that if q2q\geq 2 and pq>4\frac{p}{q}>4 then f(p,q)f(p,2)f(p,q)\leq f(p,2). So it suffices to show that f(p,2)<1f(p,2)<1 for all integers pp with p/2>4p/2>4 (so p9p\geq 9).

Hence, setting x=π/px=\pi/p it suffices to show that

4sin(x)2(1+cos(4x))2sin(4x)2<1,4\sin(x)^{2}\frac{(1+\cos(4x))^{2}}{\sin(4x)^{2}}<1,

when 0<x<π/90<x<\pi/9. We will show that, in fact, the above inequality holds when x(0,π/4)x\in(0,\pi/4).

Reordering and taking square roots, we must prove that

2(1+cos(4x))<sin(4x)sin(x),2(1+\cos(4x))<\frac{\sin(4x)}{\sin(x)},

which applying the double angle formulas is equivalent to

2(1+cos(2x)2sin(2x)2)=4cos(2x)2<2sin(2x)cos(2x)sin(x).2(1+\cos(2x)^{2}-\sin(2x)^{2})=4\cos(2x)^{2}<\frac{2\sin(2x)\cos(2x)}{\sin(x)}.

For x(0,π/4)x\in(0,\pi/4) one has that cos(2x)\cos(2x) is positive, so the above is equivalent to

2cos(2x)<sin(2x)sin(x),2\cos(2x)<\frac{\sin(2x)}{\sin(x)},

which using the double angle formula for sin(2x)\sin(2x) yields

2cos(2x)<2sin(x)cos(x)sin(x)=2cos(x),2\cos(2x)<\frac{2\sin(x)\cos(x)}{\sin(x)}=2\cos(x),

which holds for all x(0,π/4)x\in(0,\pi/4). ∎

4 Proof of theorem 2

Let p,v1,v2,v3,Ar,R12,R23,R31p,v_{1},v_{2},v_{3},A_{r},R_{12},R_{23},R_{31} be as defined preceeding the statement of theorem 2.

If r{rn}[r,+)r\notin\{r_{n}\}\cup[r_{\infty},+\infty) then considering the subgroups generated by Ar,R12A_{r},R_{12} and Ar,R21A_{r},R_{21} respectively and applying theorem 1 one has that GrG_{r} is dense in the set of isometries of two perpendicular geodesically embedded copies of 2\mathbb{H}^{2} in 3\mathbb{H}^{3}.

It follows that, given any point q3q\in\mathbb{H}^{3}, the closure of GrG_{r} contains the rotations fixing qq with axis perpendicular to the two aforementioned hyperbolic planes. This implies that the closure of GrG_{r} contains all rotations fixing qq and therefore that GrG_{r} is dense in Isom+(3)\text{Isom}^{+}(\mathbb{H}^{3}) in all these cases.

It remains to show that GrG_{r} is discrete for all r{r5,r6,}[r,+)r\in\{r_{5},r_{6},\ldots\}\cup[r_{\infty},+\infty).

The same ping-pong argument given in the proof of Proposition 5 above (using six instead of four regions) yields that GrG_{r} is discrete if rrr\geq r_{\infty}.

Lemma 10.

If rrr\geq r_{\infty} then GrG_{r} is discrete and preserves an embedding of the regular tree of degree six.

Proof.

Let T1=Ar,T2=R12ArR121,T3=R31ArR311,T_{1}=A_{r},T_{2}=R_{12}A_{r}R_{12}^{-1},T_{3}=R_{31}A_{r}R_{31}^{-1}, and for i=1,2,3i=1,2,3 let Ni={q:dist(q,p)dist(q,Ti(p))},N_{i}=\{q:\operatorname{dist}(q,p)\geq\operatorname{dist}(q,T_{i}(p))\}, and Si={q:dist(q,p)dist(q,Ti1(p))}S_{i}=\{q:\operatorname{dist}(q,p)\geq\operatorname{dist}(q,T_{i}^{-1}(p))\}.

We claim that the six regions N1,S1,N2,S2,N3,S3N_{1},S_{1},N_{2},S_{2},N_{3},S_{3} are disjoint if and only if rrr\geq r_{\infty}.

To establish the claim assume, without loss of generality (since one may permute and take the inverse of the transformations TiT_{i}), that N1N2N_{1}\cap N_{2}\neq\emptyset and let qN1N2q^{\prime}\in N_{1}\cap N_{2}.

Let qq be the orthogonal projection of qq^{\prime} onto the plane PP containing pp and tangent vectors v1,v2v_{1},v_{2} (defined preceding the statement of theorem 2). The triangles with vertices (p,q,q),(T1(p),q,q)(p,q,q^{\prime}),(T_{1}(p),q,q^{\prime}) and (T2(p),q,q)(T_{2}(p),q,q^{\prime}) have a right angle at qq, and share the side joining qq and qq^{\prime}. Since dist(q,Ti(p))dist(q,p)\operatorname{dist}(q^{\prime},T_{i}(p))\leq\operatorname{dist}(q^{\prime},p) for i=1,2i=1,2 it follows that dist(q,Ti(p))dist(q,p)\operatorname{dist}(q,T_{i}(p))\leq\operatorname{dist}(q,p) as well. Therefore qN1N2q\in N_{1}\cap N_{2}.

Since the group generated by ArA_{r} and R12R_{12} preserves PP, it follows from proposition 5 that N1PN_{1}\cap P and N2PN_{2}\cap P are disjoint if and only if rrr\geq r_{\infty}. Hence N1N_{1} and N2N_{2} are disjoint if and only if rrr\geq r_{\infty} as claimed.

Notice that Ti(3Si)NiT_{i}(\mathbb{H}^{3}\setminus S_{i})\subset N_{i} and Ti1(3Ni)SiT_{i}^{-1}(\mathbb{H}^{3}\setminus N_{i})\subset S_{i} for all ii.

Letting C=3i=13(NiSi)C=\mathbb{H}^{3}\setminus\bigcup\limits_{i=1}^{3}(N_{i}\cup S_{i}) this implies that if XX is any non-trivial reduced word in T1,T11,T2,T21,T3,T31T_{1},T_{1}^{-1},T_{2},T_{2}^{-1},T_{3},T_{3}^{-1} then X(C)C=X(C)\cap C=\emptyset. Hence the group HrH_{r} generated by T1,T2,T3T_{1},T_{2},T_{3} is free and discrete.

We now claim that HrH_{r} has finite index in GrG_{r} and therefore GrG_{r} is also discrete.

To see this let SS be the group generated by R12,R23R_{12},R_{23}, and R31R_{31}. Notice that SS is finite and in fact |S|=24|S|=24.

One has that GrG_{r} is generated by HrH_{r} and SS, and RHrR1=HrRH_{r}R^{-1}=H_{r} for all RSR\in S (it suffices to check this for the generators). Hence, HrH_{r} is a normal subgroup of GrG_{r}.

Furthermore, since R(C)=CR(C)=C for all RSR\in S it follows that if X,YHrX,Y\in H_{r} and XR1=YR2XR_{1}=YR_{2} with R1,R2SR_{1},R_{2}\in S then X(C)=Y(C)X(C)=Y(C) and therefore X=YX=Y. This shows that HrR1H_{r}R_{1} and HrR2H_{r}R_{2} are disjoint, and it follows that [Gr:Hr]=|S|=24[G_{r}:H_{r}]=|S|=24 as claimed.

Notice furthermore that g(C)=Cg(C)=C for gGrg\in G_{r} if and only if gSg\in S.

To conclude we now show that the action of GrG_{r} preserves a tree of degree six.

For this purpose for each ii let ni,sin_{i},s_{i} be the closest points to pp in the regions NiN_{i} and SiS_{i} respectively. The set {p}i=13{ni,si}\{p\}\cup\bigcup\limits_{i=1}^{3}\{n_{i},s_{i}\} is SS-invariant and the union of geodesic segments A=i=13[p,si][p,ni]A=\bigcup\limits_{i=1}^{3}[p,s_{i}]\cup[p,n_{i}] intersect pairwise only at pp. Notice that X(A)AX(A)\cap A\neq\emptyset for a non-identity element XHrX\in H_{r} if and only if X{T1,T11,T2,T21,T3,T31}X\in\{T_{1},T_{1}^{-1},T_{2},T_{2}^{-1},T_{3},T_{3}^{-1}\} in which case the intersection is a single point from the set {n1,s1,n2,s2,n3,s3}\{n_{1},s_{1},n_{2},s_{2},n_{3},s_{3}\}. It follows that the HrH_{r}-orbit of AA is a tree of degree six (the Cayley graph of HrH_{r}) with all edges of length rr, and is invariant under GrG_{r} as claimed. ∎

We will now discuss the cases where r=rnr=r_{n} for n=5,6,n=5,6,\ldots.

Lemma 11.

For all n5n\geq 5 the group GrnG_{r_{n}} is discrete. The group Gr5G_{r_{5}} is cocompact, Gr6G_{r_{6}} is not cocompact but has finite covolume, and GrnG_{r_{n}} has infinite covolume for all n7n\geq 7.

To prove the result we will construct polyhedral tilings of 3\mathbb{H}^{3} which are preserved in each case. Only in the case r=r5r=r_{5} are the polyhedra compact.

A finite sided polyhedron with sides which are regular nn-gons with interior right-angles, and all dihedral angles equal to 90º90º, cannot exist if n6n\geq 6. To see this we give an argument communicated to us by Roland Roeder.

Suppose such a polyhedron exists for some nn, let V,E,FV,E,F be the number of vertices, edges, and faces respectively. Because the dihedral angles are non-obtuse each vertex is the intersection of exactly three faces by [RHD07, Proposition 1.1], so V=nF/3V=nF/3. Since each edge is the intersection of two faces one has E=nF/2E=nF/2. Substituting this into Euler’s polyhedron formula we obtain

VE+F=(n3n2+1)F=6n6F=2.V-E+F=\left(\frac{n}{3}-\frac{n}{2}+1\right)F=\frac{6-n}{6}F=2.

It follows that n5n\leq 5 from which n=5n=5 is the only possibility in 3\mathbb{H}^{3}. We now show that this possibility actually occurs.

Lemma 12.

There exists a convex hyperbolic dodecahedra CC whose faces are regular right-angled hyperbolic pentagons.

Proof.

By Andreev’s theorem [RHD07, Proposition 1.1], there exists up to isometry a unique hyperbolic dodecahedron CC such that the angle between any two faces at a shared edge is 90º90º.

It follows (for example from [RHD07, Proposition 1.1]) that all the interior angles of each face are also right angles. Hence, all faces are regular pentagons with interior right angles and their side length is r5r_{5}. ∎

We will now show that, if n=6,7,n=6,7,\ldots, gluing hyperbolic nn-gons at a right angle along each edge one bounds an infinite volume convex polyhedra in 3\mathbb{H}^{3}.

Lemma 13.

For each n6n\geq 6 there exists an infinite volume convex polyhedra in 3\mathbb{H}^{3} whose faces are regular nn-gons with interior right angles (contained in a totally geodesic embedded hyperbolic plane), any two intersecting faces share a side and intersect at a right dihedral angle along this side, and exactly three sides meet at each vertex.

Proof.

We will prove the case r=r6r=r_{6} separately. See figure 5 for this case.

Consider the upper half space model of hyperbolic space. On the boundary, take a tiling by regular (Euclidean) hexagons such that the distance between the centers of neighboring hexagons is 22. At the center of each hexagon consider a Euclidean sphere of radius 2\sqrt{2}. The intersection of each sphere with the upper half space is a geodesically embedded copy of 2\mathbb{H}^{2}. Furthermore, the copies corresponding to neighboring hexagons intersect at a right angle. The part of each half sphere which is not contained in any other is a regular hyperbolic hexagon with interior right angles and exactly three of these meet at each vertex.

We define CC as the region bounded by the constructed hexagons which does not accumulate on the boundary plane in this model. Since CC contains a horoball it has infinite volume. In this case, and only for n=6n=6, the polyhedra CC has a single limit point on the geometric boundary of 3\mathbb{H}^{3} (the point corresponding to \infty in the upper half space model).

Suppose now that r=rnr=r_{n} for some natural number n7n\geq 7. Since 1n+13<12\frac{1}{n}+\frac{1}{3}<\frac{1}{2} there exists a tiling of 2\mathbb{H}^{2} by regular (i.e. all sides and interior angles are equal) nn-gons with exactly three meeting at each vertex.

Consider a totally geodesic embedding HH of 2\mathbb{H}^{2} into 3\mathbb{H}^{3}. Tile HH as described above. Let x,yHx,y\in H be neighboring vertices in the tiling and consider unit speed geodesics α,β\alpha,\beta perpendicular to HH at α(0)=x\alpha(0)=x and β(0)=y\beta(0)=y respectively. Assume furthermore that α(t)\alpha(t) and β(t)\beta(t) are on the same side of HH for all tt.

Let sns_{n} be the length of the side of the hyperbolic regular nn-gon with interior angles of 2π/32\pi/3. Direct calculation shows that sn<rns_{n}<r_{n}.

The distance between α(t)\alpha(t) and β(t)\beta(t) has minimum sns_{n} at t=0t=0 and goes to infinity when t+t\to+\infty. Therefore, there exists t0>0t_{0}>0 such that this distance is exactly rnr_{n}.

For each pair of vertices as above let α(t0),β(t0)\alpha(t_{0}),\beta(t_{0}) be vertices of the polyhedron to be constructed, and the geodesic segment between them be a side. The geodesics α,β\alpha,\beta are chosen so their positive direction is always the same fixed component of the complement of HH in 3\mathbb{H}^{3}.

Notice that the vertices and sides constructed from the tiling on HH are equivariant under the group of isometries of 3\mathbb{H}^{3} which preserve the tiling and preserve each connected component of the complement of HH.

In particular, considering the order nn rotation along the geodesic perpendicular to HH at the center of a tile in HH, one sees that the vertices constructed from those of the given tile are in a totally geodesically embedded hyperbolic plane in 3\mathbb{H}^{3} which is perpendicular to the axis of this rotation.

Hence, we may define a face of the polyhedron by considering this plane, and we have shown that it is a hyperbolic regular nn-gon with interior right angles.

Since exactly three faces meet at each vertex, and the interior angles of all faces are right angles, it follows that the dihedral angle between faces sharing an edge is also a right angle.

Define CC as the component bounded by these faces which contains HH. Since CC contains a half space it has infinite volume. ∎

Using the polyhedra of lemma 13 the discreteness of GrG_{r} follows from the Poincaré theorem for reflexion groups [dlH91, Chapter 3] and a simple algebraic argument.

Proof of lemma 11.

Fix nn and let CC be the polyhedron given by lemma 13.

We may assume that the initial orthonormal frame is placed at a vertex of CC and that the unit vectors in the frame point in the direction of the incident sides meeting at this vertex.

Let SS be the group generated by the set of reflexions with respect to the faces of CC. By the Poincaré Polyhedron Theorem for reflexion groups [dlH91, Chapter 3] the group SS is discrete and CC is a fundamental domain of its action.

On the other hand the group GG of isometries of 3\mathbb{H}^{3} which stabilizes CC is also discrete because the distance between distinct faces of CC is bounded from below.

Observe that gSg1=SgSg^{-1}=S for all gGg\in G so that the group generated by GG and SS coincides with SGSG, the set of elements of the form sgsg for some sSs\in S and gGg\in G.

We claim that the group SGSG is discrete.

To see this suppose that skgks_{k}g_{k} is a sequence of elements in this group converging to the identity. One has sk(gk(C))=sk(C)s_{k}(g_{k}(C))=s_{k}(C) and since CC is fundamental domain for SS it follows that sks_{k} is the identity for all kk large enough. However since GG is discrete it follows that gkg_{k} is also the identity for all kk large enough. Hence, SGSG is discrete as claimed.

To conclude it suffices to show that GrSGG_{r}\subset SG.

Recall that the initial point pp is a vertex of CC and the starting orthonormal frame vectors v1,v2,v3v_{1},v_{2},v_{3} point in the direction of the sides containing pp. Hence if RR is any of the rotations R12,R23,R31R_{12},R_{23},R_{31} one has that R(C)R(C) shares a common face with CC. Hence choosing sSs\in S to be the symmetry along that face one has sRGsR\in G and therefore RSGR\in SG.

Similarly, because v2v_{2} and v3v_{3} belong to totally geodesically embedded hyperbolic planes containing the side in direction v1v_{1}, one has that Ar(v2)A_{r}(v_{2}) and Ar(v3)A_{r}(v_{3}) are in the direction of two the sides containing Ar(p)A_{r}(p) other than the geodesic segment [p,Ar(p)][p,A_{r}(p)]. Hence, Ar(C)A_{r}(C) shares the face containing those two directions with CC. Once again taking ss to be the reflexion along this face one obtains ArSGA_{r}\in SG.

This concludes the proof that GrSGG_{r}\subset SG from which it follows that GrG_{r} is discrete.

We will now discuss the covolume of GrnG_{r_{n}} for n6n\geq 6.

Letting n=6n=6 notice from lemma 13 that there is a unique boundary point ξ\xi which is an accumulation point of CC. Considering the union UU of all half-geodesics starting at a face of CC and ending at ξ\xi notice that UU must contain a fundamental domain of the action of Gr6G_{r_{6}}. Since UU has finite volume it follows that Gr6G_{r_{6}} has finite covolume.

Now suppose that n7n\geq 7, we claim that the quotient of CC by its stabilizer has infinite volume. This implies that claim that Gr7G_{r_{7}} has infinite covolume.

To establish the claim notice that the stabilizer of CC coincides with that of the tiling of of the hyperbolic plane HH considered in lemma 13. Since one of the half spaces delimited by HH is entirely contained in CC the claim follows from the fact that any Fuchsian group acting on HH has infinite covolume in 3\mathbb{H}^{3}. This, in turn, follows from the fact that the set UU of half-geodesics perpendicular to HH which start in a fundamental domain of the action on HH has infinite volume. ∎

Refer to caption
Figure 5: Illustration of the proof of lemma 13 for r=r6r=r_{6}. The spheres are centered at the midpoints of hexagons which tile a horizontal plane and their radii is such that two neighboring spheres intersect at a right angle. In the upper half plane model, the surfaces obtained by truncating these spheres along planes perpendicular to the hexagonal tiling are hyperbolic right angled hexagons.

5 Further discussion

5.1 Other primitive rotations

Following [Gru08], fix a natural number N2N\geq 2, a real number s(0,1)s\in(0,1), and setting ξ=exp(iπ/N)\xi=\exp(i\pi/N) let

Tl(z)=z+sξlsξ¯lz+1,T_{l}(z)=\frac{z+s\xi^{l}}{s\overline{\xi}^{l}z+1},

for 0l2N10\leq l\leq 2N-1.

Let GN,sG_{N,s} be the group of automorphisms of the unit disk 𝔻={z:|z|<1}\mathbb{D}=\{z\in\mathbb{C}:|z|<1\} generated by T0,T1,,T2N1T_{0},T_{1},\ldots,T_{2N-1}.

Endowing 𝔻\mathbb{D} with the hyperbolic metric each TlT_{l} is a translations of distance r=log(1+s1s)r=\log(\frac{1+s}{1-s}). The axis of translation for TlT_{l} and Tl+1T_{l+1} intersect at 0 with an angle of π/N\pi/N. Hence, setting N=2N=2, the group G2,sG_{2,s} is the same as HrH_{r} defined in section 3.2.

In [Gru08, Theorem 2, part (i)], citing [CC94, Theorem 3, part (i)] for proof, it is claimed that if scos(π/2N)s\leq\cos(\pi/2N) then the group GN,sG_{N,s} is not discrete.

Setting N=2N=2, this would imply that HrH_{r} (which we recall is the group generated by ArA_{r} and RArR1RA_{r}R^{-1}) is not discrete for all

rlog(1+12112)=log(2+121)=log(3+22)=acosh(3)=r,r\leq\log\left(\frac{1+\frac{1}{\sqrt{2}}}{1-\frac{1}{\sqrt{2}}}\right)=\log\left(\frac{\sqrt{2}+1}{\sqrt{2}-1}\right)=\log(3+2\sqrt{2})=\operatorname{acosh}(3)=r_{\infty},

contradicting the cases Grn,n5G_{r_{n}},n\geq 5 of theorem 1.

The mistake in the proof of [CC94, Theorem 3, part (i)] is that [CC94, Lemma 2 and Lemma 3] only show that the mapping Φ\Phi from the 2N2N-regular tree to 𝔻\mathbb{D} considered by the authors is not an embedding. But this does not entail that the group GN,sG_{N,s} is not discrete.

Despite this mistake the following question still seems natural and interesting:

Question 14.

Let RR be a rotation of even order 2N2N fixing a point p2p\in\mathbb{H}^{2} and ArA_{r} a translation of distance r>0r>0 along a geodesic containg pp. For which values of r>0r>0 is the group GrG_{r} generated by RR and ArA_{r} discrete?

It seems that the methods used in the present article are sufficient to prove that there exists an increasing bounded sequence SS such that GrG_{r} is discrete if and only if rS[supS,+)r\in S\cup[\sup S,+\infty). However, a complete characterization of the sequence SS does not follow immediately.

5.2 Relationship to the Gilman-Maskit algorithm

Refer to caption
Figure 6: Illustration corresponding to the Gilman-Maskit algorithm argument applied to the group HrH_{r} for r=r14/3r=r_{14/3}.

We fix in this section r=r14/3r=r_{14/3} and consider the group HrH_{r} generated by ArA_{r} and BrB_{r} as defined in section 3.2. By Theorem 1 the group GrG_{r} is not discrete (see figure 7, and therefore HrH_{r} is not discrete (since it is a finite index subgroup of GrG_{r}).

The key step of our proof of non-discreteness of HrH_{r} is the application of Jørgensen’s inequality to suitable elements of GrG_{r} (see Proposition 9).

We will now apply the arguments of [Gil95] (which are much more general since they cover all groups generated by two translations with intersecting axes) to the generators ArA_{r} and BrB_{r} of HrH_{r} for the sake of comparison. To keep with Gilman’s notation set A=Ar,B=BrA=A_{r},B=B_{r} and G=HrG=H_{r}. See figure 6 where the following discussion is illustrated.

We start with the Discreteness Theorem [Gil95, Theorem 3.1.1].

In our particular case the commutator [A,B][A,B] is a rotation of angle 4×2π3144\times 2\pi\frac{3}{14}. Hence, we land in case 4 of the theorem with tr([A,B])=2cos(k2π/n)\operatorname{tr}([A,B])=-2\cos\left(k2\pi/n\right) with k=3k=3 and n=7n=7.

The discussion is given in terms of an acute triangle ActA,B\text{Act}_{A,B}. To calculate this triangle one begins setting p=p2p=p_{2} and p1=Ar/2(p)p_{1}=A_{r/2}(p) and p3=Br/2(p)p_{3}=B_{r/2}(p) and considers the triangle TA,BT_{A,B} with vertices p1,p2,p3p_{1},p_{2},p_{3}. In our case TA,BT_{A,B} is a right isosceles triangle, and therefore the algorithm given in [Gil95, Section 2] stops immediately and TA,B=ActA,BT_{A,B}=\text{Act}_{A,B}.

This implies that, since k=3k=3, and ActA,B\text{Act}_{A,B} is a right isosceles triangle, the group is discrete according to [Gil95, Theorem 3.1.1] contradicting theorem 1.

However [Gil95, Theorem 3.2.1] states that if ActA,B\text{Act}_{A,B} is a right isosceles triangle then one must have k=2k=2 which is also a contradiction.

It seems that the mistake is only in the statement of the results and not the proofs. Going further into the arguments of [Gil95, Section 13] one sees that the the key point of the argument is the Matelski-Beardon count stated in [Gil95, Theorem A.0.2].

According to the Matelski-Beardon count we should consider the group GG^{*} generated by the central symmetries (rotations of angle 180º180º) Ep1,Ep2,Ep3E_{p_{1}},E_{p_{2}},E_{p_{3}} centered at p1,p2,p3p_{1},p_{2},p_{3} respectively. Let PP be the pentagon with vertices p3,p2,Ep1(p2)p_{3},p_{2},E_{p_{1}}(p_{2}), γ(p3)\gamma(p_{3}), and oo where γ=Ep1Ep2Ep3\gamma=E_{p_{1}}E_{p_{2}}E_{p_{3}} and oo is the fixed point of γ\gamma.

Assuming that GG* is discrete let tt be the quotient between the area of PP and the area of 2/G\mathbb{H}^{2}/G^{*}. The theorem implies that if k=3k=3 then t=2t=2.

Hence, verifying that one cannot have t=2t=2 yields an alternative proof of non-discreteness of GG from the one given above.

Refer to caption
Refer to caption
Refer to caption
Figure 7: An illustration of 1,101,10 and 100100 iterations of M=(ArR)9RM=(A_{r}R)^{9}R for r=r14/3r=r_{14/3}.

References

  • [ABY10] Artur Avila, Jairo Bochi, and Jean-Christophe Yoccoz. Uniformly hyperbolic finite-valued SL(2,){\rm SL}(2,\mathbb{R})-cocycles. Comment. Math. Helv., 85(4):813–884, 2010.
  • [Ad81] Harold Abelson and Andrea A. diSessa. Turtle geometry. MIT Press, Cambridge, Mass.-London, 1981. The computer as a medium for exploring mathematics, MIT Press Series in Artificial Intelligence.
  • [Arm88] M. A. Armstrong. Groups and symmetry. Undergraduate Texts in Mathematics. Springer-Verlag, New York, 1988.
  • [Bea95] Alan F. Beardon. The geometry of discrete groups, volume 91 of Graduate Texts in Mathematics. Springer-Verlag, New York, 1995. Corrected reprint of the 1983 original.
  • [BGS85] Werner Ballmann, Mikhael Gromov, and Viktor Schroeder. Manifolds of nonpositive curvature, volume 61 of Progress in Mathematics. Birkhäuser Boston, Inc., Boston, MA, 1985.
  • [CC94] Joel M. Cohen and Flavia Colonna. Embeddings of trees in the hyperbolic disk. Complex Variables Theory Appl., 24(3-4):311–335, 1994.
  • [dlH91] Pierre de la Harpe. An invitation to Coxeter groups. In Group theory from a geometrical viewpoint (Trieste, 1990), pages 193–253. World Sci. Publ., River Edge, NJ, 1991.
  • [dR71] G. de Rham. Sur les polygones générateurs de groupes fuchsiens. Enseignement Math., 17:49–61, 1971.
  • [EP94] David B. A. Epstein and Carlo Petronio. An exposition of Poincaré’s polyhedron theorem. Enseign. Math. (2), 40(1-2):113–170, 1994.
  • [Gil95] Jane Gilman. Two-generator discrete subgroups of PSL(2,𝐑){\rm PSL}(2,{\bf R}). Mem. Amer. Math. Soc., 117(561):x+204, 1995.
  • [Gil19] Jane Gilman. Roots and rational powers in PSL(2,)PSL(2,\mathbb{R}) and discreteness. Geom. Dedicata, 201:139–154, 2019.
  • [GM91] J. Gilman and B. Maskit. An algorithm for 22-generator Fuchsian groups. Michigan Math. J., 38(1):13–32, 1991.
  • [Gru08] Jean-Claude Gruet. Hyperbolic random walks. In Séminaire de probabilités XLI, volume 1934 of Lecture Notes in Math., pages 279–294. Springer, Berlin, 2008.
  • [Jø76] Troels Jørgensen. On discrete groups of Möbius transformations. Amer. J. Math., 98(3):739–749, 1976.
  • [Kap16] Michael Kapovich. Discreteness is undecidable. Internat. J. Algebra Comput., 26(3):467–472, 2016.
  • [Kob12] Thomas Koberda. Ping-pong lemmas with applications to geometry and topology. In Geometry, topology and dynamics of character varieties, volume 23 of Lect. Notes Ser. Inst. Math. Sci. Natl. Univ. Singap., pages 139–158. World Sci. Publ., Hackensack, NJ, 2012.
  • [Led13] François Ledrappier. Mesures stationnaires sur les espaces homogènes (d’après Yves Benoist et Jean-François Quint). Astérisque, (352):Exp. No. 1058, x–xi, 535–556, 2013. Séminaire Bourbaki. Vol. 2011/2012. Exposés 1043–1058.
  • [Lesa] Pablo Lessa. Dibujos hiperbólicos. Github. https://github.com/pablolessa/dibujos_hiperbolicos.
  • [Lesb] Pablo Lessa. Hyperbolic turtle graphics. Github. https://github.com/pablolessa/hturtle.
  • [Mas71] Bernard Maskit. On Poincaré’s theorem for fundamental polygons. Advances in Math., 7:219–230, 1971.
  • [RHD07] Roland K. W. Roeder, John H. Hubbard, and William D. Dunbar. Andreev’s theorem on hyperbolic polyhedra. Ann. Inst. Fourier (Grenoble), 57(3):825–882, 2007.
  • [SCMT91] Helen Sims-Coomber, Ralph Martin, and Michael Thorne. A non-euclidean implementation of logo. Computers & Graphics, 15(1):117 – 130, 1991.
  • [Sul85] Dennis Sullivan. Quasiconformal homeomorphisms and dynamics. II. Structural stability implies hyperbolicity for Kleinian groups. Acta Math., 155(3-4):243–260, 1985.