<<

Packings by translation balls in SL^2(R)

Emil Moln´ar,Jen˝oSzirmai and Andrei Vesnin

Abstract. For one of Thurston model spaces, SL^2(R), we discuss translation balls and packing that space by such balls in contrast to the packing by stan- dard () balls. We present an infinite family of packings generated by discrete groups of , and observe numerical results on their densities. In particular, we found packings whose densities are close to the upper bound density for ball packings in the hyperbolic 3-space.

Mathematics Subject Classification (2000). 52C17, 52C22, 52B15, 53A35, 51M20.

Keywords. Thurston , SL^2(R) , ball packings, tiling, reg- ular prism, volume in SL^2(R) space.

1. Introduction and preliminaries

1.1. Ball packings in spaces of constant curvature

In the present paper we consider ball (sphere) packings in the non-Euclidean 3- dimensional space SL^2(R). Since the subject of sphere packing has a long story, let we recall some known results. The story of studying density of sphere packing in the 3-dimensional Euclidean space E3 arises from the famous Johannes Kepler’s monograph “The Six-Cornered Snowflake” (1611), where he conjectured: No pack- ing of spheres of the same radius has a density greater than the face-centered cubic packing. This is the oldest problem in discrete geometry and is an important part of the Hilbert’s 18-th problem. In 1953, L´aszl´oFejes T´othreduced the Kepler conjecture to an enormous calculation procedure that involved specific cases, and later he suggested that computers might be helpful for solving the problem. In this

This work was done in the framework of scientific collaboration between HAS and RAS “Investi- gation of combinatorial and geometric structures: graphs, sequences, orbifods”. AV was partially supported by RFBR (grant number 13–01–00513). 2 Emil Moln´ar,Jen˝oSzirmai and Andrei Vesnin

way the Kepler conjecture has finally been proved√ by Thomas Hales [6]. Thus, the greatest packing density for E3 is equal to π/ 18 = 0.74048. Here and below we present only five digits after the point for constant under discussion. Let X be one n n n of the n-dimensional spaces of constant curvature: E , H , or S (n ≥ 2). Let dn(r) be the density of n + 1 spheres of radius r mutually touching one another with respect to the simplex spanned by the centres of the spheres. L. Fejes T´othand H. S. M. Coxeter conjectured that in an n-dimensional space of constant curvature the density of packing balls of radius r can not exceed dn(r). The 2-dimensional spherical case was done by L. Fejes T´oth[5]. In the case of the Euclidean space En the conjecture has been proved by C. A. Rogers [16]. In [3] K. B¨or¨oczkyproved the following result. Theorem 1.1. [3] In an n-dimensional space of constant curvature consider a pack- ing of spheres of radius r. In spherical space suppose that r < π/4. Then the density of each sphere in its Dirichlet – Voronoi cell cannot exceed the density of n+1 spheres of radius r mutually touching one another with respect to the simplex spanned by their centres.

It was shown in [2] that in H3 the upper bound density is equal to 0.85326 that can be realized by the horoball packing corresponding to tiling of H3 by ideal regular tetrahedra. However, this construction of horoballs, under the Coxeter reflectional symmetry group (3, 3, 6) in H3 does not lead to a ball packing whose density is close as possible to the above upper bound. Moreover, we do not know about any H3 packing with equal balls, either group generated packing (see the next section) or other one, whose density would be close to this upper bound. Furthermore, we do not know any similar general upper bound in the other Thurston geometries (see the next subsection 1.2), although the second author has analogous conjectures on the upper bound in Nil and S2 × R, respectively (see subsection 1.3).

1.2. Group generated packing

It is known due to Thurston that there are exactly eight 3-dimensional so-called model geometries [17]. We already mentioned three of them: E3, S3, and H3. An- 2 2 other five are: S × R, H × R, SL^2(R), Nil, and Sol. The uniform interpretation of all eight Thurston geometries in the projective 3-sphere and 3-space was done by E. Moln´arin [9]. Basing on this interpretation some results on sphere packing of Thurston model spaces were obtained recently. Let X be one of Thurston model spaces, and let d(P,Q) be the standard (i. e. geodesic, or later, also translation) distance between points P,Q ∈ X. A set B ⊂ X of balls is said to be a ball packing if any two balls B1,B2 ∈ B are either touching or disjoint. We recall that a group Γ acts on a space X properly discontinuously if for any compact C ⊂ X the set {g ∈ Γ: g(C) ∩ C 6= ∅} is finite. For brevity we shall say that a group Γ is discrete instead of saying that Γ acts properly discontinuously. For a discrete group Γ of isometries of X and a point P ∈ X denote by D(P ) a Dirichlet — Voronoi cell of Packings by translation balls in SL^2(R) 3

Γ centred in P :

D(P ) = {Q ∈ X : d(P,Q) ≤ d(g(P ),Q) for all g ∈ Γ}.

In the following we suppose for Γ and P that D(P ) has a finite volume. Let BP be a ball in D(P ) centred in P . Then the orbit set Γ(BP ) = {g(BP ): g ∈ Γ} is a ball packing in X. Such packing B = Γ(BP ) will be referred as a group Γ generated packing.

Definition 1.2. The density of a group Γ generated packing Γ(BP ) is the following ratio: vol(B ) δ = P , (1.1) vol(D(P ))

where D(P ) is the Dirihlet – Voronoi cell for Γ centred in P and BP ⊂ D(P ).

Suppose that Γ and P ∈ X are fixed. We say that a group Γ generated packing Γ(BP ) is dense if its density is maximal. Denote by ΓP the stabilizer of a point P ∈ X in the group Γ. Then the radius ρ of any ball BP ⊂ D(P ) satisfies the following inequality: 1 ρ(P ) 6 min d(P, g(P )). 2 g∈Γ\ΓP Obviously, if ρ(P ) realises the equality, then the corresponding group Γ generated packing is dense. Then we can look for the maximal (optimal) density depending on P and on the possibly free parameters for Γ, which can be a difficult problem.

1.3. Ball packings in Thurston model spaces

Group generated packings in Thurston model spaces different of constant curvature spaces have been intensively investigated last years. The lattice-like sphere packing of the Nil space of the best known density 0.78085 was found by J. Szirmai in [18]. It seems to be surprising that this density is greater than 0.74048 corresponding to the Euclidean case. Two-parameter geodesic ball packings in SL^2(R) corresponding to the later groups pq21 of prismatic tillings were constructed by E. Moln´arand J. Szirmai in [12]. Their record density was 0.567362 for (p, q) = (8, 10) .

In the space H2×R the sphere packing corresponding to certain generalized Coxeter group with density 0.60726 was found by J. Szirmai in [20]. In the space S2 ×R the sphere packing corresponding to a generalized Coxeter group with density 0.87757 was found by J. Szirmai in [23]. Let us recall the following conjecture posed in [23].

Conjecture 1.3. Let B be an arbitrary packing with congruent balls in a Thurston model space X, where B is generated by a discrete group of isometries of X. Then its density doesn’t exceed 0.87757 realized in S2 × R. 4 Emil Moln´ar,Jen˝oSzirmai and Andrei Vesnin

1.4. The double link group Gp,q and its orbifold in SL^2(R)

Denote by Gp,q, for integer p, q > 3, a two-generated group with the following presentation: p q −1 −1 −1 −1 Gp,q = ha, b : a = b = ababa b a b = 1i. (1.2) We recall that the group ha, b : ababa−1b−1a−1b−1 = 1i is a fundamental group of 2 the 2-component link 41 (in standard knot theory notations), presented in Fig. 1. This link is also known as the double-link. Generators a and b correspond to

2 Figure 1. The 2-component link 41 (double-link).

meridian loops around link components. So, Gp,q is orbifold group of the 3-orbiold 2 Op,q with underlying space the 3-sphere, the singular set 41, and singular angles 2π/p and 2π/q around its components. Topological properties of cyclic branched coverings of orbifolds Op,p were investigated in [14, 15]. 1 1 1 In [13] we have already demonstrated that for p, q > 3, satisfying p + q < 2 ,

the realization of the group Gp,q as a group of isometries of SL^2(R) (using the projective model of that space). Moreover, we described the realization of its fun-

damental polyhedron. Thus, the orbifold Op,q admits SL^2(R)–geometry for those parameters. (See [1] about geometrization of 3-orbifolds.)

In [22] that group Gp,q, denoted by pq21, appeared in a context of prismatic

tilings as the space group of SL^2(R) generated by a p–gonal rotation a and a q– gonal rotation b such that their product h = ab is a half-screw 21. This prismatic tiling was used in [12] to construct an infinite family of group Gp.q generated ball

packings in SL^2(R). As well as standard (geodesic) balls in Thurston model spaces, E. Moln´arinitiated (see, for example [7]) to consider translation balls which correspond to calculating distances along translation curves instead of geodesic curves in the standard case. Thus, one can talk about translation distance, translation curves, and translation balls. For spaces E3, S3, H3, S2 × R, and H2 × R the translation objects are the same as the standard ones, but for the other three Thurston model spaces they are different. Packings by translation balls in SL^2(R) 5

In the present paper we discuss packing by equal translation balls in SL^2(R). We define the translations of SL^2(R) as the specific group acting transitively on points; its invariant arc–length–square; and further the translation curve, the translation distance, spheres and balls. Then we construct the infinite family of packing in SL^2(R) by translation balls generated by the group Gp,q = pq21 action. Of cause, any translation ball is a subset of a standard ball of the same centre and radius. But this fact doesn’t give us deciding information about densities, because of the difference of geodesic and translation distances, and so, shape difference of corresponding Dirihlet – Voronoi cells, depending on parameters p and q. Indeed, so far we got larger densities for tranlation ball packings for the groups pq21 above (see our Table 1 for results of computations, where the best obtained case is indicated by bold). But nevertheless, it seems an open question if there is a packing in SL^2(R) by translation balls whose density is close to above mentioned constant 0.85326 (which is the upper bound density in H3).

2. Translations in SL]2R

2.1. The model in the projective 3–sphere

Since SL2R is a 3-dimensional , its universal covering space SL^2(R) is also a Lie group and admits a Riemann metric invariant under (say) right multi- plication.

We recall that the geometry of SL^2(R) arises naturally as geometry of a fibre line bundle over a base hyperbolic plane H2. Consider C¯ = C ∪ {∞} as the complex projective line with the correspondence z ∼ (1, z) ∼ (z0, z1). Using the homo- 0 1 0 1 geneous coordinates the right action (w , w ) = (z , z )g by g ∈ SL2(R) can be written as δ β δ β (w0, w1) = (z0, z1) = (z0δ + z1γ, z0β + z1α), for g = . γ α γ α β + zα This action corresponds to the standard linear-fractional action z 7→ , δ + zγ where α, β, γ, δ ∈ R and αδ − βγ = 1. If two elements of SL2(R) have equal quotients in PSL2(R), then they represent the same action. Let P3 be the projective space and let PS3 be the projective sphere with co- δ β ordinates (x0; x1; x2; x3). We correspond to each element ∈ PSL ( ) γ α 2 R projective coordinates according to the following formulae: α + δ β − γ β + γ α − δ x0 = , x1 = , x2 = , x3 = . 2 2 2 2 6 Emil Moln´ar,Jen˝oSzirmai and Andrei Vesnin

Considering the inverse, we have α = x0 + x3, β = x1 + x2, , γ = −x1 + x2, δ = −x3 + x0 up to a (multiplicative) projective freedom. Since βγ − αδ < 0, we get −(x0)2 − (x1)2 + (x2)2 + (x3)2 < 0. (2.1) For X(x0; x1; x2; z3) and Y (y0; y1; y2; y3) define the scalar product as the follows: hX,Y i = −x0y0 − x1y1 + x2y2 + x3y3, (2.2) The inequality (2.1) defines the interior of the one-sheeted hyperboloid solid H in the projective sphere: H = {X ∈ PS3 : hX,Xi < 0}. (2.3) In (inhomogeneous) Euclidean coordinates x = x1/x0, y = x2/x0, z = x3/x0 the inequality (2.1) looks as the following: −x2 + y2 + z2 < 1. (2.4)

4 Let {ei, i = 0, 1, 2, 3} be the basis in R that can be considered as a simplex coordi- nate system in PS3. Vertices of the corresponding coordinate simplex are the origin ∞ ∞ E0 = (1; 0; 0; 0) and three ideal points of the axes: E1 (0; 1; 0; 0), E2 (0; 0; 1; 0), ∞ 3 3 and E3 (0; 0; 0; 1). For P , as well as for PS , consider the one-parameter screw collineation group S consisting of elements Sϕ of the form       e0 cos ϕ sin ϕ 0 0 e0  e1   − sin ϕ cos ϕ 0 0   e1  Sϕ :   7→     , (2.5)  e2   0 0 cos ϕ − sin ϕ   e2  e3 0 0 sin ϕ cos ϕ e3 with −π/2 < ϕ ≤ π/2 (mod π) in the case of P3, and with −π < ϕ ≤ π (mod 2π) in the case of PS3. This group action preserves the signature (−, −, +, +) of the scalar product in (2.2) and so, it preserves the hyperboloid solid H ⊂ PS3. For any two different points their S-orbits are either mutually skew lines or they coincide (see Fig. 2 and [9] for details).

2 ∞ ∞ 1 The plane H0 := E0E2 E3 (that corresponds to the condition x = 0) intersects H and represents the hyperbolic plane H2 with the absolute {(x0; x1; x2; x3): −x0x0 + x2x2 + x3x3 = 0, x1 = 0}. For any point Y (y0; y1; y2; y3) ∈ H its orbit S(Y ) under the group action is the following set depending of the parameter ϕ: S(Y ) = {(y0 cos ϕ − y1 sin ϕ; y0 sin ϕ + y1 cos ϕ; (2.6) y2 cos ϕ + y3 sin ϕ; −y2 sin ϕ + y3 cos ϕ)}. Packings by translation balls in SL^2(R) 7 H

2 8 H 2 x=0 E1

E0 E 8 Z 3

E0 8

E3 8

E 8 2 E - 2 2

Figure 2. The hyperboloid model.

2 The set {S(Y ): Y ∈ H} forms a fiber line bundle in H, and the plane H0 is its 0 1 2 3 2 base. Indeed, the intersection point Z(z ; z ; z ; z ) of the the plane H0 with the line S(Y ) passing through Y (y0; y1; y2; y3) has the following coordinates: z0 = y0y0 + y1y1; z1 = 0; z2 = y0y2 − y1y3; z3 = y0y3 + y1y2. In this case we say that the bundle line S(Y ) grows up at a point Z. Let He be the universal covering space of the hyperboloid H constructed by extending the fixed ˜ point free action of Sϕ for any ϕ ∈ R. Then H is modelling our space: ˜ 2 H = SL^2R = T]1H . 2 Thus, every bundle line that grows up at a point of the hyperbolic base plane H0 2 presents the revolving tangent vector from T]1H (see [9]).

2.2. Isometries of SL^2(R)

The G of He is defined by collineations, acting on the right on points as row matrices (x0; x1; x2; x3) and leaving the polarity (by the scalar product (2.2)) and the line bundle invariant. In the basis {ei, i = 0, 1, 2, 3} any element of G can be presented by a  0 1 2 3  a0 a0 a0 a0 0 1 2 3  a1 a1 a1 a1  A =  0 1 2 3  (2.7)  a2 a2 a2 a2  0 1 2 3 a3 a3 a3 a3 with det(A) = 1 and the following conditions: 0 1 2 3 2 3 1 0 a0 = ±a1, a2 = ±a3, a1 = ±a0, a2 = ±a3; 0 1 2 3 2 3 0 1 (2.8) a1 = ∓a0, a3 = ∓a2, a0 = ∓a1, a2 = ∓a3; 8 Emil Moln´ar,Jen˝oSzirmai and Andrei Vesnin and 0 2 1 2 2 2 3 2 −(a0) − (a0) + (a0) + (a0) = −1; 0 2 1 2 2 2 3 2 −(a2) − (a2) + (a2) + (a2) = 1; 0 0 1 1 2 2 3 3 (2.9) −a0a2 − a0a2 + a0a2 + a0a2 = 0; 0 1 1 0 2 3 3 2 −a0a2 − a0a2 + a0a2 + a0a2 = 0. Of course, we allow the projective freedom by positive proportionality. Let us denote by G+ the subgroup of G corresponding to the choice of the upper sign in formulae (2.8). For any B ∈ S if A−1BA = B then A ∈ G+, and if A−1BA = B−1 then A ∈ G \ G+.

2.3. Translation curves as straight lines

We recall some basic facts about translation curves in SL^2(R) following [7]. For any point X(x0; x1; x2; x3) ∈ H (and later also for points in He) the translation map from the origin E0(1; 0; 0; 0) to X is defined by the translation matrix T ,  x0 x1 x2 x3   −x1 x0 x3 −x2  T =   . (2.10)  x2 x3 x0 x1  x3 −x2 −x1 x0 Its inverse is  x0 −x1 −x2 −x3  1 0 3 2 −1 1  x x −x x  T = ·   . (2.11) det T  −x2 −x3 x0 −x1  −x3 x2 x1 x0 It is easy to garantee by −x0x0 − x1x1 + x2x2 + x3x3 = −1 that the matrix T satisfies (2.8) and (2.9) and T ∈ G+. Let us consider for a given vector (q; u; v; w) a curve C(t) = (x0(t); x1(t); x2(t); x3(t)), t ≥ 0, in H starting at the origin: C(0) = E0(1; 0; 0; 0) and such that C˙(0) = (x ˙ 0(0);x ˙ 1(0);x ˙ 2(0);x ˙ 3(0)) = (q; u; v; w), where C˙(t) = (x ˙ 0(t);x ˙ 1(t);x ˙ 2(t);x ˙ 3(t)) is the tangent vector at any point of the curve. For t ≥ 0 there exists a matrix  x0(t) x1(t) x2(t) x3(t)   −x1(t) x0(t) x3(t) −x2(t)  T (t) =   (2.12)  x2(t) x3(t) x0(t) x1(t)  x3(t) −x2(t) −x1(t) x0(t) which defines the translation from C(0) to C(t): C(0) · T (t) = C(t), t > 0. (2.13) The t-parametrized family T (t) of translations is used in the following definition. Packings by translation balls in SL^2(R) 9

Definition 2.1. The curve C(t), t > 0, is said to be a translation curve if ˙ ˙ C(0) · T (t) = C(t), t > 0. (2.14)

In coordinates this relation can be written as follows:  x0(t) x1(t) x2(t) x3(t)  1 0 3 2  −x (t) x (t) x (t) −x (t)  0 1 2 3 (q, u, v, w) ·   = (x ˙ (t), x˙ (t), x˙ (t), x˙ (t)).  x2(t) x3(t) x0(t) x1(t)  x3(t) −x2(t) −x1(t) x0(t) (2.15) By rearranging the left part of the equation we get  q u v w  0 1 2 3  −u q −w v  0 1 2 3 (x (t), x (t), x (t), x (t)) ·   = (x ˙ (t), x˙ (t), x˙ (t), x˙ (t)).  v −w q −u  w v u q (2.16) Denoting by  q u v w   −u q −w v  Q =   . (2.17)  v −w q −u  w v u q we can rewrite this equation briefly in the form ˙ C(t) · Q = C(t), t > 0. (2.18) This equation is said to be the translation dynamical system. We remark that the translation dynamical system (2.16) is considered up to an exponential function. In particular, if x0(t) 6= 0 then (x0(t); x1(t); x2(t); x3(t)) ∼ (1; x(t); y(t); z(t)), where x(t) = x1(t)/x0(t), y(t) = x2(t)/x0(t), z(t) = x3(t)/x0(t). The triple of functions (x(t), y(t), z(t)) represets the Euclidean coordinates. From the characteristic equation det(Q − λI) = 0, having the form [(q − λ)2 − (−u2 + v2 + w2)]2 = 0, one can find solutions of (2.16), depending on (q, u, v, w). It was done in [7], where solutions split into the following three cases. Case I: −u2 + v2 + w2 > 0. Let 0 < a ∈ R be such that a2 = −u2 + v2 + w2. Then any solution of (2.16) can be presented as  u v w  (x0(t); x1(t); x2(t); x3(t)) = eqt cosh(at); sinh(at); sinh(at); sinh(at) , a a a (2.19) hence in Euclidean coordinates: u v w x(t) = tanh(at), y(t) = tanh(at), z(t) = tanh(at). (2.20) a a a 10 Emil Moln´ar,Jen˝oSzirmai and Andrei Vesnin

This solution can be extended for all t ∈ R along a straight line in SL^2(R) (a segment of the hyperboloid solid H). This is the case of a H2–direction curve. Case II: −u2 + v2 + w2 < 0. Let 0 < a ∈ R be such that −a2 = −u2 + v2 + w2. Then any solution of (2.16) can be presented as  u v w  (x0(t); x1(t); x2(t); x3(t)) = eqt cos(at); sin(at); sin(at); sin(at) , (2.21) a a a hence in Euclidean coordinates: u v w x(t) = tan(at), y(t) = tan(at), z(t) = tan(at). (2.22) a a a

This solution can be extended for all t ∈ R along a straight line in SL^2(R) (in the sense of the universal cover He of the hyperboloid H in PS3). This is a fibre- direction curve. Case III: −u2 +v2 +w2 = 0. This case corresponds to an asymptotic direction. The unique solution of (2.16) is a straight line on the asymptotic cone of H, passing through the origin E0 and ideal points (0; u; v; w) and (0; −u; −v; −w) in the sense of PS3. In the Euclidean coordinates we have x(t) = ut. y(t) = vt, z(t) = wt. (2.23) As we see, the translation curves are straight lines in the projective embedding of

SL^2(R). Summarising the above cases the following result holds. Proposition 2.2. [7] Translation curves in the one-parted hyperboloid model of

SL^2(R)-geometry are characterized by formulae (2.20), (2.22), and (2.23).

2.4. Translation distance

It was observed above that for any X(x0; x1; x2; x3) ∈ He there is a suitable trans- −1 formation T , given by (2.11) which sent X to the origin E0 along a translation curve.

Definition 2.3. A translation distance ρ(E0,X) between the origin E0(1; 0; 0; 0) and the point X(1; x; y; z) is the length of a translation curve connecting them.

For a given translation curve C = C(t) the initial unit tangent vector (u, v, w) (in Euclidean coordinates) at E0 can be presented as u = sin α, v = cos α cos λ, w = cos α sin λ, (2.24) π π for some − 2 6 α 6 2 and −π < λ 6 π. In He this vector is of length square −u2 + v2 + w2 = cos 2α. We always can assume that C is parametrized by the translation arc-length parameter t = s > 0. Then coordinates of a point X(x; y; z) of C, such that the translation distance between E0 and X equals s, depend on (λ, α, s) as geographic coordinates according to the above considered three cases as follows. Packings by translation balls in SL^2(R) 11

2 2 2 2 Case I: 0 < −u + v + w (the case of a H –direction). We have s(E0,X) > 0 and √ tanh(s cos 2α) (x(s); y(s); z(s)) = √ (sin α, cos α cos λ, cos α sin λ) (2.25) cos 2α 2 2 2 2 2 π π where −u + v + w = − sin α + cos α = cos 2α for − 4 < α < 4 . 2 2 2 Case II: −u + v + w < 0 (the case of a fibre direction). We have s(E0,X) > 0 and √ tan(s − cos 2α) (x(s); y(s); z(s)) = √ (sin α, cos α cos λ, cos α sin λ) (2.26) − cos 2α 2 2 2 2 2 π π π π where u − v − w = sin α − cos α = − cos 2α for − 2 6 α < − 4 or 4 < α 6 2 . π Firstly, 0 6 s < 2 holds, then s will be extended to R+ by the universal cover He ∼ SL^2(R). Case III: −u2 + v2 + w2 = 0 (the case of an asymptotic direction). We have s(E0,X) > 0 and √ 2s (x(s); y(s); z(s)) = (±1, cos λ, sin λ) (2.27) 2 √ √ √ π 2 2 2 since α = ± 4 , u = ± 2 , v = 2 cos λ, and w = 2 sin λ. Fixing s = ρ as a radius and considering coordinates λ and α from (2.24) as a longitude and an altitude, we use (2.25), (2.26), (2.27) to get parametrizations of the sphere S(E0, ρ) by (λ, α) and of the ball B(E0, ρ) by (λ, α, s), 0 6 s 6 ρ.

Proposition 2.4. The longitude half circle C(E0, ρ; λ) with fixed λ and varying α in S(E0, ρ) is a smooth curve. The sphere S(E0, ρ) is a smooth surface for any ρ ∈ R+. All the functions and their (multiple) derivaties by α in (2.25), (2.26), (2.27) are defined by limit extension at α = π/4 and at α = −π/4.

The projective machinery provides us a distance metric δ(X,Y ) by the scalar product of X(x0; x1; x2; x3) ∈ H and Y (y0; y1; y2; y3) ∈ H given by (2.2). Thus, k(α) −hX,Y i + phX,Y i2 − hX,XihY,Y i δ(X,Y ) = ln . (2.28) 2 −hX,Y i − phX,Y i2 − hX,XihY,Y i

The relations between parameters k(α) from (2.28) and α from (2.24) can be found by comparing the translation distance by Definition 2.3 with (2.28). Proposition 2.5. The following relations hold: 1 π π k(α) = √ , if − < α < , cos 2α 4 4 and 1 π π π π k(α) = √ , if − < α < − or < α < . i − cos 2α 2 4 4 2 12 Emil Moln´ar,Jen˝oSzirmai and Andrei Vesnin

Proof. Consider points X(1; x; y; z) and Y = E0(1; 0; 0; 0). For α ∈ [0, π/4) by (2.25) with s = ρ the formula (2.28) leads to √ 1 + tanh(ρ cos 2α) e2δ/k(α) = √ , 1 − tanh(ρ cos 2α) √ √ whence δ/k(α) = ρ cos 2α. Therefore, δ = ρ if and only if k(α) = 1/ cos 2α. Analgously, for α ∈ (π/4, π/2) or (−π/2, −π/4) by (2.26) the formula (2.28) leads to √ 1 + i tan(ρ − cos 2α) e2δ/k(α) = √ , 1 − i tan(ρ − cos 2α) √ √ whence δ/k(α) = iρ − cos 2α. Therefore, δ = ρ if and only if k(α) = 1/(i − cos 2α). For α = π/4 we get degeneration in above formula leading to δ(X,Y ) = 0. Then we take δ = ρ by formula (2.27). 

2.5. Infinitesimal distance

Let the arc-length-square at the origin E0(1; 0; 0; 0) be the positive definite qua- dratic differential form (d¯s)2 = (d¯x1)2 + (d¯x2)2 + (d¯x3)2. (2.29) To find similar differential form at an arbitrary point X(x0; x1; x2; x3) we apply a translation from X to E0 by (2.10) (the pull back method): (d¯x0; d¯x1; d¯x2; d¯x3) = (dx0; dx1; dx2; dx3) · T −1 =  x0 −x1 −x2 −x3 1 0 3 2 (2.30) 0 1 2 3  x x −x x  1 = (dx ; dx ; dx ; dx ) ·   · −x2 −x3 x0 −x1 det T −x3 x2 x1 x0 Then at the point X(x0; x1; x2; x3) we get 1 (ds)2 = · [−(x0)2 − (x1)2 + (x3)2 + (x4)2]2 n · [−(dx0)x1 + (dx1)x0 − (dx2)x3 + (dx3)x2]2+ (2.31) +[−(dx0)x2 − (dx1)x3 + (dx2)x0 + (dx3)x1]2+ o +[−(dx0)x3 + (dx1)x2 − (dx2)x1 + (dx3)x0]2 , or with Euclidean coordinates (1; x; y; z)

2 1 n 2 (ds) = 2 · [(dx) − (dy)z + (dz)y] + [1 + xx − yy − zz] (2.32) o +[−(dx)z + (dy) + (dz)x]2 + [(dx)y − (dy)x + (dz)]2 . Packings by translation balls in SL^2(R) 13

The volume element will be, by the standard method dx dy dz d vol = . (2.33) (1 + xx − yy − zz)2 Since −(x0)2 −(x1)2 +(x2)2 +(x3)2 < 0, using the projective freedom by a positive multiplier function c(t), we can assume that −(x0)2 − (x1)2 + (x2)2 + (x3)2 = −1.

Let us introduce the so-called hyperboloid coordinates for H˜ as follows (x0; x1; x2; x3) = (cosh r cos ϕ; cosh r sin ϕ; sinh r cos(θ − ϕ); sinh r sin(θ − ϕ)), (2.34) where (r, θ) are polar coordinates of the hyperbolic base plane, and ϕ is the fibre coordinate (see [7, 9] for details). Then −(x0)2 − (x1)2 + (x2)2 + (x3)2 = − cosh2 r + sinh2 r = −1 (2.35) that agrees with our assumption. The above invariant infinitesimal arc-length- square looks in these coordinates as follows: 2 (ds)2 = (dr)2 + cosh2 r sinh2 r(dθ)2 + (dϕ) + sinh2 r(dθ) . (2.36) The geodesic curves and balls corresponding to the above metric (2.36) have been described explicitly in [4] in terms of the hyperboloid coordinates (2.34) (see also [12]). Also, for the volume element we have 1 d vol = sinh(2r) dr dθ dϕ. 2

2.6. Translation balls

Proposition 2.6. Consider He with geographic coordinates (λ, α, s), where λ is the π π longitude ,−π < λ ≤ π, α is the altitude, − 2 6 α 6 2 , and s is the distance. Let BT (E0, ρ) be the translation ball centered in E0(1; 0; 0; 0) with radius ρ. If 0 1 2 3 X(x ; x ; x ; x ) belongs to BT (E0, ρ), then its coordinates are given by the fol- lowing shortened formulae:  √    x0 cosh(s cos√ 2α) 1 √ sin α sin α x1  √ sinh(s cos 2α)   √ tanh(s cos 2α)    =  cos 2α √  ∼  cos 2α √  (2.37) x2  cos√ α cos λ sinh(s cos 2α)  cos√ α cos λ tanh(s cos 2α)   cos 2α cos 2α 3  √   √  x cos√ α cos λ sinh(s cos 2α) cos√ α sin λ tanh(s cos 2α) cos 2α cos 2α π π for − 4 < α < 4 ; and  √    x0 cos(s − cos 2α) 1 sin α √ sin α √ x1  √ sin(s − cos 2α)  √ tan(s − cos 2α)   =  − cos 2α √  ∼  − cos 2α √  (2.38)  2  cos√ α cos λ sin(s − cos 2α)  cos√ α cos λ tan(s − cos 2α) x  − cos 2α − cos 2α 3  √   √  x √cos α sin λ sin(s − cos 2α) √cos α sin λ tan(s − cos 2α) − cos 2α − cos 2α 14 Emil Moln´ar,Jen˝oSzirmai and Andrei Vesnin

π π π π for − 2 < α < − 4 and 4 < α < 2 ; and (x0; x1; x2; x3) = (1; s sin α; , s cos α cos λ; s cos α sin λ) (2.39) π π for α = − 4 or α = 4 .

Proof. The result follows from the formulae of translation distance (2.25), (2.26), (2.27), respectively. 

In Fig. 3 we demonstrate the difference between geodesic balls and translation balls centered in E0(1; 0; 0; 0) with radius ρ = 1 and with radius ρ = 1.5, respec- tively. Here the indicated values are tanh(1) = 0.76159 and tanh(1.5) = 0.90514

rho = 1.0000 rho = 1.5000

1.5 12.5

1.25

10.0 1.0

7.5 0.75

5.0 0.5

0.25 2.5

0.0 0.0

−0.75 −0.5 −0.25 0.0 0.25 0.5 0.75 −44−3 −2 −1 0 1 2 3

Figure 3. Geodesic ball and translation ball with radius 1 and 1.5.

corresponding to α = 0, and also tan(1) = 1.55740 and tan(1.5) = 14.10141 corre- sponding to α = π/2.

2.7. Volume formula

Proposition 2.7. Consider He with geographic coordinates (λ, α, s), where λ is the π π longitude, −π < λ ≤ π, α is the altitude, − 2 6 α 6 2 , and s is the distance. If π 0 ≤ |α| ≤ 4 then the volume is given by   p 2 Z Z Z cos (α) sinh s cos (2 α) vol1 := ds dα dλ, (2.40) λ α s cos (2 α) π π if 4 ≤ |α| ≤ 2 , then the volume is given by   p 2 Z Z Z cos (α) sin s − cos (2 α) vol2 := ds dα dλ. (2.41) λ α s − cos (2 α) Packings by translation balls in SL^2(R) 15

Proof. The method is standard and the result follows from the volume element (2.33) and the Jacobians by (2.37) and (2.39), respectively. 

Thus, calculating volume of a region in He we need to divide the region in two π π π parts according to cases 0 ≤ |α| ≤ 4 and 4 ≤ |α| ≤ 2 as above. Then the whole volume will be given as a sum vol = vol1 + vol2 of volumes of two parts. In Fig. 4 we demonstrate numerically that volumes of geodesic balls (by [4], [12]) are larger than volumes of translation balls of the same radius, both are centered in E0(1; 0; 0; 0).

30

25

20

15

10

5

0 0.00.25 0.5 0.75 1.0 1.25 1.5 s

Figure 4. Volumes for geodesic balls are larger than for transla- tion balls.

3. Prism tilings under the group pq21

3.1. A family of prisms

In [22] J. Szirmai defined the bounded regular prisms and described their tilings

in SL^2(R) by the rotational isometry group pq21. This realizes the orbifold group 2 Gp,q coresponding to the 2-component link 41 (the double link) pictured in Fig. 1. The group Gp,q presentation is given by (1.2).

The group Gp,q = pq21 was explicitely constructed on the base of Fig. 5 by its fundamental (topological) polyhedron A1,...,Ap,B1,...,Bp with the following face pairing: −1 s s a : a := OO Bp(O) ∪ OBpA1(O) 7→ OO B1(O) ∪ OB1A2(O) =: a, (3.1) 16 Emil Moln´ar,Jen˝oSzirmai and Andrei Vesnin

8 s E 8 1 A1=Bp= B = 3 B2 A2 E3 B s 2 s O=O H A2 p=3;q=7

B1

A 8 1 E2 s B A 1 3 A H 2 O -1 H s Bp= B3

A3 A1

8 E2

Figure 5. The fundamental polyhedron in the case p = 3, q = 7 as a p-rotation about the x-axis OOs through angle 2π/p; −1 b : b := A1A2B1(A1) 7→ A1BpB1(A1) =: b, (3.2)

as a q-rotation about the fibre line A1B1 = f1, through angle 2π/q; −1 s s s : s := OA1A2(O) 7→ O BpB1(O ) =: s, (3.3) as a screw motion along OOs. The Poincar´ealgorithm (see [8] for details) will provide also defining relations by the edge equivalence classes as follows s p q {OO } : a = 1, {A1B1} : b = 1, s s −1 −1 {OA1,OA2,O B1,O B2} : asa s = 1, −1 {A1A2,A1Bp,A2B1,BpB1} : babs = 1. So by s = bab we get the presentation p q −1 −1 −1 −1 pq21 = ha, b : a = b = ababa b a b = 1i, (3.4) as desired by matrices for a an b (see [22] for details).

The coordinates of the vertices A1A2A3 ...Ap of the base figure and the corre- sponding vertices B1B2B3 ...Bp of the cover face can be computed for all given parameters by s π π 1 − tan p tan q tanh(OA1) = b := π π . (3.5) 1 + tan q tan q

Moreover, the equation of the curve cA1A2 , connecting A1 and A2, can be deter- mined (see [22] for details). Packings by translation balls in SL^2(R) 17

3.2. The volume of the bounded regular prisms Pp(q) The volume formula of a sector-like 3-dimensional domain vol(D(Φ)) can be com- puted by (2.36) in hyperboloid coordinates. This is defined on the base of figure D lying in the base plane (see Fig. 5) and by fibre translation τ given by (2.10) with height Φ depending on (p, q). Theorem 3.1. Suppose we are given a sector-like region D illustrated in Fig. 5, left, so a continuous function r = r(θ) where the radius r depends upon the angle θ. The volume of domain D(Φ)) is derived by the following integral: Z 1 vol(D(Φ)) = sinh(2r)dr dθ dφ = D 2 (3.6) Z Φ Z θ2 Z r(θ) 1 Z θ2 1 = sinh(2r) dr dθ dφ = Φ (cosh(2r(θ)) − 1) dθ. 0 θ1 0 2 θ1 4

Let Tp(q) be the regular prism tiling above and let Pp(q) be one of its tiles. We get the following

Theorem 3.2. Let Pp(q) be a bounded regular prism with integer parameters p and 2p q such that p ≥ 3 and p−2 < q. Then its volume can be computed by the following formula: vol(Pp(q)) = vol(D(p, q, Φ)) · p, (3.7) where vol(D(p, q, Φ)) is the volume of the sector-like 3-dimensional domain that is given by the sector region OA1A2 ⊂ P (see Fig. 5, right) and by Φ = A1B1, the

SL^2(R) height of the prism, depending on p and q.

3.3. The optimal translation ball packings to prism tilings Tp(q) under pq21

Let Tp(q) be a regular prism tiling and let Pp(q) be one of its tiles which is given by its base figure that is centered at the origin with vertices A1A2A3 ...Ap in the base plane of the model (see Fig. 6) and the corresponding vertices B1B2 B3 ...Bp and C1C2C3 ...Cp are generated by fibre translations τ := abab = baba and its inverse, given by (2.5) with parameter Φ. It can be assumed by symmetry arguments that the optimal translation ball is centered in the origin. Denote by TB(E0, ρopt) the translation ball centered in E0(1; 0; 0; 0) of radius ρopt we are searching for. The volume vol(Pp(q)) is given by the parameters p, q and Φ ≥ ρopt. The images of Pp(q) by the discrete group pq21 covers the SL^2(R) space without overlap. For the density of the packing it is sufficient to relate the volume of the optimal ball to that of the solid Pp(q) (see Definition 1.2).

The optimal radius ρopt can be determined as the distance between the origin and the curve cA1A2 , related to the half height Φ/2 = π/2 − π/p − π/q 18 Emil Moln´ar,Jen˝oSzirmai and Andrei Vesnin

Figure 6. The optimal cell and ball configuration for parameters p = 3 and q = 7.

of the prism, determined by p and q. We study only one case of the multiply

transitive translation ball packings where the fundamental domain of the SL^2(R) space group pq21 is not a prism. Let the fundamental domains be derived by the Dirichlet — Voronoi cells (D-V cells) where their centers are images of the origin. The volume of the fundamental domain and of the D-V cell is the same, respectively, as in the prism case (for any above fixed (p, q)). These locally densest translation ball packings can be determined for all possible 2p fixed integer parameters p and q such that p ≥ 3 and p−2 < q. The optimal radius ρopt is n Φ d(O,Oab)o ρ = min artanh (OA ), , , (3.8) opt 1 2 2 where d(O,Oab) is the translation distance between O and Oab by Definition 2.3. The maximal density of the above ball packings can be computed for any possible parameters p, q. In Table 1 we have summarized some numerical results. The best density that we found corresponds to the case (p, q) = (5, 10000) (indicating that q → ∞) and is equal to 0.84170. Our projective method gives a way to study and solve similar problems in the Thurston geometries (see e.g. [10, 11, 18, 19, 20, 21, 23]). In the present paper we examined packings of SL^2(R) related to the double-link groups Gp,q action. In the forthcoming paper we will exam packings in SL^2(R) with equal (geodesic and translation) balls, which are related to the trefoil orbifold groups action, described in [13]. We expect that this approach will give very dense ball packings.

References [1] Boileau, M. – Leeb, B. – Porti, J., Geomtrization of 3-dimentional orbifolds. Ann. of Math. 162 (2005), 195–290. [2] B¨or¨oczky, K. – Florian, A. Uber¨ die dichteste Kugelpackung im hyperbolischen Raum. Acta Math. Hung., 15 (1964), 237–245. Packings by translation balls in SL^2(R) 19 Table 1. Results of computations.

(p, q) ρopt vol(TB(E0, ρopt)) vol(Pp(q)) δ(Kopt) (3,7) 0.074800 0.001754 0.016785 0.104479 (3,10000) 0.523285 0.611569 0.821480 0.744472 (4,9) 0.436332 0.352498 0.761544 0.462874 (4,10000) 0.706922 1.532435 2.465428 0.621570 (5,9) 0.593412 0.896825 1.760689 0.509360 (5,10000) 0.942164 3.735768 4.438362 0.841700 (6,9) 0.698132 1.474648 2.924327 0.504269 (6,11) 0.761598 1.927591 3.480191 0.553875 (6,12) 0.785398 2.119807 3.701102 0.572750 (6,20) 0.890118 3.127081 4.753859 0.657798 (6,30) 0.942478 3.739679 5.329586 0.701683 (6,80) 1.007928 4.620337 6.095509 0.757990 (6,1000) 1.044056 5.165713 6.540317 0.789826 (6,10000) 1.046883 5.210271 6.575789 0.792342 (7,9) 0.772932 2.017535 4.181962 0.482438 (7,40) 1.043458 5.156318 7.621626 0.676538 (7,10000) 1.121683 6.493953 8.807213 0.737345 (8,8) 0.785398 2.119807 4.934802 0.429563 (8,10000) 1.177783 7.598848 11.097384 0.684742 (9,7) 0.772932 2.017535 5.376808 0.375229 (9,10000) 1.221416 8.550262 13.426720 0.636809 (12,25) 1.183333 7.715256 16.803330 0.459150

[3] B¨or¨oczky, K. Packing of spheres in spaces of constant curvature. Acta Math. Acad. Sci. Hungar., 32 (1978), 243–261. [4] Divjak, B. – Erjavec, Z. – Szabolcs, B. – Szil´agyi,B. and geodesic spheres in SL(2^, R) geometry. Math. Commun., 14 (2009), 413–424. [5] Fejes T´oth,L. Regul¨are Figuren, Akademiai Kiad, Budapest, (1965). [6] Hales, C. T. A proof of the Kepler conjecture. Annals of Mathematics. Second Series, 162 (2005), 1065–1185. [7] E. Moln´ar– Szil´agyi,B. Translation curves and their spheres in homogeneous ge- ometries. Publ. Math. Debrecen., 78 (2011), 327–346. [8] Moln´ar,E. Polyhedron complexes with simply transitive group actions and their realizations. Acta Math. Hung., 38 (1997), 175–216. [9] Moln´ar,E. The projective interpretation of the eight 3-dimensional homogeneous geometries. Beitr. Algebra Geom., 38 (1997) No. 2, 261–288. [10] Moln´ar,E. – Szirmai, J. Symmetries in the 8 homogeneous 3-geometries. Symmetry Cult. Sci., 21 (2010), 87-117. 20 Emil Moln´ar,Jen˝oSzirmai and Andrei Vesnin

[11] Moln´ar,E. – Szirmai, J. Classification of Sol lattices. Geom. Dedicata, 161 (2012), 251-275. [12] Moln´ar,E. – Szirmai, J. Volumes and geodesic ball packings to the regular prism

tilings in SL^2(R) space. Publ. Math. Debrecen, (2013), to appear. [13] Moln´ar,E. – Szirmai, J. – Vesnin, A. Projective metric realizations of cone-manifolds with singularities along 2-bridge knots and links. Journal of Geometry, 95 (2009), 91-133. [14] Mulazzani, M. – Vesnin, A., The many faces of cyclic branched coverings of 2-bridge knots and links. Atti Sem. Mat. Fis. Univ. Modena, Supplemento al Vol. IL (2001), 177–215. [15] Petronio, C. – Vesnin, A., Two-sided asymptotic bounds for the complexity of cyclic branched coverings of two-bridge links. Osaka J. Math. 46 (2009), 1077–1095. [16] Rogers, C. A. Packing and covering, Cambridge University Press, (1964). [17] Scott, P. The geometries of 3-manifolds. Bull. London Math. Soc., 15 (1983) 401–487. [18] Szirmai, J. The densest geodesic ball packing by a type of Nil lattices. Beitr. Algebra Geom., 48(2) (2007) 383–398. 2 [19] Szirmai, J. Geodesic ball packing in S × R space for generalized Coxeter space groups. Beitr. Algebra Geom., 52 (2011), 413–430. 2 [20] Szirmai, J. Geodesic ball packing in H × R space for generalized Coxeter space groups. Math. Commun., 17 (2012), 151-170. [21] Szirmai, J. Lattice-like translation ball packings in Nil space. Publ. Math. Debrecen, 80 (2012), 427–440.

[22] Szirmai, J. Regular prism tilings in SL^2R space. Aequat. Math. (2013) DOI: 10.1007/s00010-013-0221-y, published online. [23] Szirmai, J. A candidate to the densest packing with equal balls in the Thurston geometries. Beitr. Algebra Geom. (2013) DOI:10.1007/s13366-013-0158-2, published online.

Emil Moln´ar Budapest University of Technology and Economics Institute of Mathematics, Department of Geometry Budapest XI, Egry J. u. 1, H. II. 22 H-1521, Budapest, Hungary e-mail: [email protected]

Jen˝oSzirmai Budapest University of Technology and Economics Institute of Mathematics, Department of Geometry Budapest XI, Egry J. u. 1, H. II. 22 H-1521, Budapest, Hungary e-mail: [email protected] Packings by translation balls in SL^2(R) 21

Andrei Vesnin Sobolev Institute of Mathematics pr. ak. Koptyuga 4, Novosibirsk 630090, Russia and Omsk State Technical University pr. Mira 11, Omsk 644050, Russia e-mail: [email protected]