Significance
This paper studies generalizations of the classical Apollonian circle packing, a beautiful geometric fractal that has a surprising underlying integral structure. On the one hand, infinitely many such generalized objects exist, but on the other, they may, in principle, be completely classified, as they fall into, only finitely, many “families,” all in bounded dimensions.
Keywords: sphere packings, crystallographic, arithmetic, polyhedra, Coxeter diagrams
Abstract
We introduce the notion of a “crystallographic sphere packing,” defined to be one whose limit set is that of a geometrically finite hyperbolic reflection group in one higher dimension. We exhibit an infinite family of conformally inequivalent crystallographic packings with all radii being reciprocals of integers. We then prove a result in the opposite direction: the “superintegral” ones exist only in finitely many “commensurability classes,” all in, at most, 20 dimensions.
The goal of this program is to understand the basic “nature” of the classical Apollonian gasket. Why does its integral structure exist? (Of course, it follows here from Descartes’ Kissing Circles Theorem, but is there a more fundamental, intrinsic explanation?) Are there more like it? (Around a half-dozen similarly integral circle and sphere packings were previously known, each given by an ad hoc description.) If so, how many more? Can they be classified? We develop a basic unified framework for addressing these questions, and find two surprising phenomena:
(♡) there is indeed a whole infinite zoo of integral sphere packings, and
(♠) up to “commensurability,” there are only finitely many Apollonian-like objects, over all dimensions.
Definition 1:
By an -packing (or just packing) of , we mean an infinite collection of oriented -spheres (or co-dim-1 planes) so that: The interiors of spheres are disjoint, and The union of the interiors of the spheres is dense in space. The bend of a sphere is the reciprocal of its (signed) radius.* To be dense but disjoint, the spheres in the packing must have arbitrarily small radii, so arbitrarily large bends. If every sphere in has integer bend, then we call the packing integral.
Without more structure, one can make completely arbitrary constructions of integral packings. A key property enjoyed by the classical Apollonian circle packing and connecting it to the theory of “thin groups” (see refs. 1–3) is that it arises as the limit set of a geometrically finite reflection group in hyperbolic space of one higher dimension.
Definition 2:
We call a packing crystallographic if its limit set is that of some geometrically finite reflection group .
This definition is sufficiently general to encompass all previously proposed generalizations of Apollonian gaskets found in the literature, including refs. 4–10. With these two basic and general definitions in place, we may already state our first main result, confirming .
Theorem 3.
There exist infinitely many conformally inequivalent integral crystallographic packings.
We show in Fig. 1 but one illustrative example, whose only “obvious” symmetry is a vertical mirror image. It turns out (but may be hard to tell just from the picture) that this packing does indeed arise as the limit set of a Kleinian reflection group. The argument leading to Theorem 3 comes from constructing circle packings “modeled on” combinatorial types of convex polyhedra, as follows.
Fig. 1.
An integral crystallographic packing. (The circles are labeled with their bend.)
: Polyhedral Packings
Let be the combinatorial type of a convex polyhedron. Equivalently, is a 3-connected‡ planar graph. A version of the Koebe–Andreev–Thurston Theorem§ says that there exists a geometrization of (that is, a realization of its vertices in with straight lines as edges and faces contained in Euclidean planes) having a midsphere (meaning, a sphere tangent to all edges). This midsphere is then also simultaneously a midsphere for the dual polyhedron . Fig. 2A shows the case of a cuboctahedron and its dual, the rhombic dodecahedron.
Fig. 2.
Geometrization and cluster/cocluster pair for cuboctahedron with dual rhombic dodecahedron. (A) , , and their midsphere. (B) An orthogonal cluster and cocluster pair with nerves and .
Stereographically projecting to , we obtain a cluster (just meaning, a finite collection) of circles, whose nerve (that is, tangency graph) is isomorphic to , and a cocluster, , with nerve , which meets orthogonally. Again, the example of the cuboctahedron is shown in Fig. 2B.
Definition 4:
The orbit of the cluster under the group generated by reflections through the cocluster is said to be modeled on the polyhedron .
Lemma 5.
An orbit modeled on a polyhedron is a crystallographic packing.
See Fig. 3 for a packing modeled on the cuboctahedron. Such packings are unique up to conformal/anticonformal maps by Mostow rigidity, but Möbius transformations do not generally preserve arithmetic.
Fig. 3.
A packing modeled on the cuboctahedron, shown with cocluster.
Definition 6:
We call a polyhedron integral if there exists some packing modeled on , which is integral.
It is not hard to see that the cuboctahedron is indeed integral, as is the tetrahedron, which corresponds to the classical Apollonian gasket. It is a fundamental problem to classify all integral polyhedra.
Let us point out some basic difficulties with this problem. First of all, it is nontrivial to determine whether, given a particular polyhedron, there exists some packing modeled on it that is integral. Indeed, Koebe–Andreev–Thurston geometrization is an infinite limiting process, and how is one to know whether 3.9999 is really 4? To the rescue is Mostow rigidity again, which implies that one can always find cluster/cocluster configurations with all centers and radii algebraic. This means that after computing enough decimal places, one can guess what the nearby algebraic values might be and then rigorously verify whether the guess gives the correct tangency data. This algorithm works for small examples, but once is sufficiently complicated, it may take a very long time for the guessing process to halt. (The code for this algorithm is available at math.rutgers.edu/alexk/crystallographic.)
Despite these difficulties, we are able to show the following toward .
Theorem 7.
Infinitely many polyhedra are integral and give rise to infinitely many conformally inequivalent integral polyhedral packings.
This of course implies Theorem 3. We stress the conformal inequivalence here because it turns out that infinitely many polyhedra give rise to the same crystallographic packing; so, the first part of Theorem 7, that infinitely many polyhedra are integral, does not by itself imply Theorem 3. To explain the main ideas in the proof, we need some more notation.
Returning to the general setting of crystallographic packings, recall that is assumed to arise as the limit set of a discrete group ; we call the latter a symmetry group of .
Definition 8:
Given a packing with symmetry group , we define its supergroup, , to be the group generated by itself, plus reflections through all spheres in . Abusing notation, we may write this as
In the case of a polyhedral packing , the supergroup is simply the group generated by reflections in both the cluster and cocluster, .
Definition 9:
The superpacking, , of with symmetry group is the orbit of under its supergroup, that is,
Note that the superpacking is not a packing by our definition as the sphere interiors are no longer disjoint.¶
Definition 10:
We call a packing superintegral if every bend in its superpacking is an integer. (Note that an unrelated notion of “superintegrality” is defined in ref. 12, section 8.)
Remark 11.
While different symmetry groups lead to different (but commensurate) supergroups , the superpackings are universal, the same for all choices of .
Returning to polyhedral packings, we say that a polyhedron is superintegral if some packing modeled on it is. To prove Theorem 7, we actually prove the following stronger statement.
Theorem 12.
Infinitely many polyhedra are superintegral and give rise to infinitely many conformally inequivalent superintegral crystallographic packings.
Although every previously known integral packing was also superintegral, we discover that the latter is a strictly stronger condition.
Lemma 13.
There exist infinitely many conformally inequivalent crystallographic packings that are integral but not superintegral.
Remark 14:
Just one example of an integral but not superintegral polyhedron is the hexagonal pyramid. See also Remark 21.
To prove Theorem 12, we define certain operations on “seed” polyhedra, which we call “growths,” including doubling the seed along a vertex or a face, and observe that, while these generally wreak havoc on the resulting packings , so and are usually conformally inequivalent, the superpackings are essentially preserved, in fact
In particular, if a polyhedron is superintegral, then all of its growths are also superintegral, and hence integral. This proves Theorem 12 and hence Theorem 3.
: Classifying Superintegral Crystallographic Packings
Toward the opposite general problem of classifying integral and superintegral crystallographic packings, we make two basic observations. The first, having nothing to do with integrality, shows that the entire theory of crystallographic packings is “low”-dimensional.
Theorem 15.
Crystallographic packings can only exist in dimensions .
To prove this, we need the following.
Lemma 16.
The supergroup of a crystallographic packing with symmetry group is a lattice, that is, it acts on with finite covolume.
We first sketch a proof of this lemma. Let be a symmetry group for ; then, it is assumed to be geometrically finite (recall that this means some uniform thickening of the convex core of has finite volume). Since is a reflection group, it has an essentially unique fundamental polyhedron . The domain of discontinuity of (that is, the complement in of its limit set ) is the union of disjoint open geometric balls, since the limit set is assumed to coincide with the set of limit points of . The quotient is then a disjoint union of finitely many open ends. For each end, we develop the domain under the -action and fill an open ball, the boundary of which is then an (unoriented) sphere in . A geodesic hemisphere above such a ball is a frontier of the flare, cutting the walls it meets of either tangentially or at right angles (for, otherwise, the spheres in would overlap). Hence, when we form the supergroup by adjoining to reflections through all of the spheres in , we obtain a discrete action, and moreover the original domain of discontinuity has been entirely cut out, rendering a lattice.
Returning to Theorem 15, Vinberg (14) and Prokhorov (15) showed that hyperbolic reflection lattices can only exist in dimensions , and hence crystallographic packings are similarly bounded in dimension, proving the theorem. (The number 996 is not expected to be sharp.)
Next, we show that not only is the dimension bounded, but if we assume superintegrality, then (up to commensurability) there are only finitely many Apollonian-like objects.
Definition 17:
Two crystallographic packings are said to be commensurate if their supergroups are.
Theorem 18.
There are only finitely many commensurability classes of superintegral crystallographic packings, all of dimension .
To prove this theorem, we show the following.
Theorem 19.
If is a superintegral crystallographic packing, then its supergroup is arithmetic.#
In fact, to conclude arithmeticity, it is sufficient that the orbit under the supergroup of a single sphere has all integer bends. Let us sketch a proof. To a (positively oriented) sphere of center and radius , we attach the “inversive coordinates”
Here, is the bend, and is the cobend, that is, the reciprocal of the coradius, the latter defined as the radius of the sphere after inversion through the unit sphere; see the discussion in, e.g., refs. 17 and 18. The vector lies on a one-sheeted hyperboloid , where is the (universal) “discriminant” form,
In these coordinates,
| [1] |
is a right action by Möbius transformations on the row vector . Since is a lattice, it is essentially (up to finite index components) Zariski dense in ; hence, the orbit of is essentially Zariski dense in the quadric . There is then a choice of cluster of spheres whose matrix of inversive coordinates has (full) rank . Make such a choice arbitrarily. This cluster has a Gram matrix of inversive products,
| [2] |
which is invertible (also has rank ). Let
be its inverse, which also induces a quadratic form having signature . Then is conjugate to a “bends” group,
which now acts on the left on the (second) column vector of bends in ; this vector lies on the cone , and is a lattice in . Though a priori real valued, we claim that is in fact rational. Indeed, by assumption, the -orbit
lies in and is Zariski dense in the cone. However, a quadratic form having a Zariski dense set of integer points on the cone is easily seen to be rational, as claimed. Next, we observe that, since is a linear action, it in fact preserves a full-rank -lattice . However, the group
is easily seen to be congruence and contains . Hence, is arithmetic, as is its conjugate . This proves Theorem 19.
Returning to Theorem 18, this now follows the amazing fact (19–22) that there are only finitely many commensurability classes of arithmetic reflection groups. The ones defined over , as supergroups of superintegral packings are (see the proof of Theorem 19), all have dimension (see ref. 23); this proves Theorem 18.
It turns out that superintegrality is a necessary condition in Theorem 19, and mere integrality is insufficient. Indeed, we discover the following.
Lemma 20.
There exist infinitely many conformally inequivalent integral (but of course not superintegral) packings whose supergroups are nonarithmetic.
Remark 21:
The supergroup of the hexagonal pyramid is nonarithmetic; see also Remark 14.
Remark 22:
Note also that there is no contradiction with Theorem 12 (and Theorem 3), as the packings constructed there fall into finitely many commensurability classes.
Given these finiteness results, the complete classification of superintegral crystallographic packings will then rely on understanding to what extent a converse of Theorem 19 may be true.
Question 23.
Given an arithmetic reflection group, is it commensurate with the supergroup of a superintegral crystallographic packing?
We will say that an arithmetic group “supports” a packing if the answer to the above is YES. We have investigated this question in some special cases and found the following positive results.
Theorem 24.
The answer to Question 23 is YES for all nonuniform lattices over in dimension . Namely, every reflective (that is, commensurate to a reflection group) Bianchi group supports a superintegral crystallographic packing.
In higher dimensions, we are also able to show the following.
Theorem 25.
The answer is YES for certain lattices in dimensions and ; that is, superintegral crystallographic packings exist in all these dimensions.
Before saying more about these theorems, let us point out that we suspect that the answer may be NO in general.
Remark 26:
At present, we do not know of a single superintegral (or even integral) packing whose supergroup is cocompact. In dimension , the integral orthogonal groups preserving the form are cocompact and reflective only when the coefficient or 15, see ref. 24. We suspect, but do not know how to prove, that neither of these reflection groups support crystallographic packings. See Remark 29.
Remark 27:
Taking, e.g., the ring of the golden mean, we can construct -superintegral packings (that is, with all bends in ), and having supergroup the right-angled dodecahedron (which is arithmetic and co-compact). It is an interesting problem to extend our theory to packings with bends in integer rings. (And more generally to complex hyperbolic space, , etc.)
Theorems 24 and 25 follow from our Structure Theorem:
Theorem 28 (Structure Theorem for Crystallographic Packings).
Let be a set of walls (that is, spheres), the reflections through which generate a hyperbolic lattice, and orient these walls so that the fundamental domain is the intersection of their exteriors. Assume that decomposes into a cluster/cocluster pair:
| [3] |
so that
-
•
Any pair of spheres in is either disjoint or tangent, and
-
•
Any sphere in is either disjoint, tangent, or orthogonal to any in .
Let be the (thin) group generated by reflections through the cocluster. Then the cluster orbit under this group, , is a crystallographic packing.
Conversely, every crystallographic packing arises in this way.
The converse direction follows from our proof of Lemma 16, and the forward direction uses similar ideas. Hence, answering Question 23 for a given reflection lattice is equivalent to finding a decomposition as in Eq. 3, or proving that one cannot exist.
Remark 29:
In the case of the cocompact forms in Remark 26, we are not yet able, after some effort, to find a reflective subgroup (or prove it does not exist) with a suitable decomposition of the form Eq. 3.
Returning to Theorem 24, our proof of this result relies on the complete classification by Belolipetsky and Mcleod (25) of reflective Bianchi groups. For example, the Bianchi group is commensurate to a maximal reflection group having the Coxeter diagram illustrated in Fig. 4. (we follow Vinberg’s convention for the labeling, as indicated there.)
Fig. 4.
The Coxeter diagram for the reflective subgroup of the maximal discrete extension of the Bianchi group . Vertices denote reflecting walls, and two vertices are connected by: a dotted line, if the walls’ interiors are disjoint; a thick line, if the walls meet at a cusp; thin lines, if the walls meet at dihedral angle ; or no line, if the walls intersect orthogonally.
One realization of the Coxeter diagram in Fig. 4 is given by reflecting walls (circles) illustrated in Fig. 5A, with the same labeling. (The reader may check that the angles of intersection are as claimed in the Coxeter diagram.) The reader may now also verify that the decomposition of labeled walls as:
| [4] |
satisfies the assumptions of Theorem 28 and hence gives rise to a crystallographic packing by taking the orbit of under the group of reflections through . The resulting packing is shown in Fig. 5B, which is the familiar cuboctahedral packing in disguise. (Compare with Fig. 3.)
Fig. 5.
(A) The reflecting walls in Fig. 4. (B) The packing resulting from the orbit generated by on the cluster in the decomposition Eq. 4.
All but one of the (finite list of) reflective Bianchi groups can be similarly verified via the Structure Theorem to support superintegral packings; see Figs. 1 and 2 in ref. 25. The only case in which the decomposition Eq. 3 is not straightforward from studying this Coxeter data is the Bianchi group on the Eisenstein integers (that is, adjoining the cube root of unity). It turns out, in this case, that the Coxeter diagram in the literature has a minor mistake that can be traced to an early paper of Shaiheev (26); it has propagated in the literature ever since. The issue comes from the execution of Vinberg’s algorithm for reflection subgroups, which, for the Eisenstein integers, has extra stabilizers due to the larger group of units. The true diagram is
![]() |
and the Eisenstein Bianchi group has a subgroup with Coxeter diagram
![]() |
This last diagram supports a decomposition as in Eq. 3 by taking either or . We are thus finished sketching the only nonimmediate case of Theorem 24.
Remark 30:
In fact, it turns out that all previously known integral circle packings (and many new ones) arise in this way as limit sets of thin subgroups of reflective Bianchi groups.∥
To prove Theorem 25, we apply the Structure Theorem to (manipulations of) certain other Coxeter diagrams, e.g., Vinberg’s diagrams (27) in dimensions for the reflective subgroup of the integer orthogonal group preserving the form . In dimensions and 21, arithmetic reflection groups are known, but currently not crystallographic packings.
Integral but Nonsuperintegral Packings
Let us say more about what happens in Remarks 14 and 21. When is the hexagonal pyramid, its supergroup can be computed to have (symmetric) Gram matrix (see Eq. 2)
| [5] |
Vinberg’s Arithmeticity Criterion (28) (see also ref. 29, Theorem 3.1) says in this context that is arithmetic if and only if cyclic products of are always integers. This is almost the case for Eq. 5, except for the entry in the top right; hence is nonarithmetic (see Lemma 20). However, it is nearly so; indeed, , viewed as a subgroup of (see Eq. 1), can be conjugated to lie in with unbounded denominators in its entries. The latter group is a perfectly nice -arithmetic lattice in the product , but is already a lattice on projection to the first factor, . This too implies that is nonarithmetic and, in this sense, is reminiscent of constructions of nonarithmetic groups by Deligne and Mostow (30). It is interesting to understand whether all integral but nonsuperintegral packings arise this way.
Local–Global Principles
We conclude with a discussion of whether local–global principles hold for bends of crystallographic circle () packings. (For higher-dimensional sphere packings, this problem becomes easier; see, e.g., ref. 31.) As explained in ref. 1 for the case of the classical Apollonian packing, the “asymptotic” local–global principle is proved in ref. 32. This method was extended in the thesis of Zhang (33) to show the same statement for packings modeled on the octahedron. Most recently, Fuchs, Stage, and Zhang (34) showed that the Bourgain–Kontorovich method extends to the following context:
Theorem 31.
Let be a packing with symmetry group and let . Assume that there is a circle tangent to so that the stabilizer of in is a congruence (Fuchsian) group. Then the orbit satisfies an asymptotic local–global principle.
The assumption of the existence of such a companion circle is a generalization of Sarnak’s observation (35) in the classical Apollonian case that such leads to certain shifted binary quadratic forms representing bends in the orbit. We show that this condition is both satisfied and not satisfied infinitely often.
Theorem 32.
The assumptions (and hence conclusions) of Theorem 31 are satisfied for infinitely many conformally inequivalent superintegral crystallographic packings. The same statement holds with “are satisfied” replaced by “are not satisfied.”
Thus, even the asymptotic local–global problem remains open in this generality. Lacking evidence against the local–global principle in all of these examples, we conjecture that it does indeed hold.
Acknowledgments
The authors benefitted tremendously from numerous enlightening conversations about this work with Arthur Baragar, Misha Belolipetsky, Elena Fuchs, Jeremy Kahn, Jeff Lagarias, Alan Reid, Igor Rivin, Peter Sarnak, Kate Stange, Akshay Venkatesh, Alex Wright, and Xin Zhang. We also thank the referee for comments and suggestions. A.K. is partially supported by National Science Foundation (NSF) CAREER Grant Division of Mathematical Sciences (DMS)-1455705, NSF Focused Research Group (FRG) Grant DMS-1463940, an Israel Binational Science Foundation grant, a Simons Fellowship, a von Neumann Fellowship at the Institute for Advanced Study (IAS), and the IAS’s NSF Grant DMS-1638352. K.N. is partially supported by NSF FRG Grant DMS-1463940.
Footnotes
The authors declare no conflict of interest.
This article is a PNAS Direct Submission.
*In dimensions , that is, for circle packings, the bend is just the curvature. However, in higher dimensions , the various “curvatures” of an -sphere are proportional to , not radius; so, we instead use the term “bend.”
‡Recall that a graph is -connected if it remains connected whenever fewer than vertices are removed.
§See, e.g., ref. 11 for an exposition of a proof.
¶A related notion of superpacking for the classical Apollonian gasket arose already in work of Graham et al. (12); see also the viewpoint of “Schmidt arrangements” in the work of Stange (9) and Sheydvasser (13).
#Recall that a real hyperbolic lattice is arithmetic (of the simplest type, as all reflection lattices are) if it is commensurate with the automorphism group of a hyperbolic quadratic form over the ring of integers of a totally real number field (see, e.g., ref. 16).
∥Note that Stange (9) defines what she calls “-Apollonian circle packings,” which are not required to fill the plane (and hence are not “packings” by our definition); these exist for every Bianchi group.
References
- 1.Kontorovich A. From Apollonius to Zaremba: Local-global phenomena in thin orbits. Bull Amer Math Soc. 2013;50:187–228. [Google Scholar]
- 2.Kontorovich A. Levels of distribution and the affine sieve. Ann Fac Sci Toulouse Math. 2014;23:933–966. [Google Scholar]
- 3.Sarnak P. 2014. Notes on thin matrix groups. Thin Groups and Superstrong Approximation, Mathematical Sciences Research Institute Publications (Cambridge Univ Press, New York), Vol 61, pp 343–362.
- 4.Boyd DW. A new class of infinite sphere packings. Pac J Math. 1974;50:383–398. [Google Scholar]
- 5.Maxwell G. Sphere packings and hyperbolic reflection groups. J Algebra. 1982;79:78–97. [Google Scholar]
- 6.Chen H, Labbé J-P. Lorentzian Coxeter systems and Boyd-Maxwell ball packings. Geom Dedicata. 2015;174:43–73. [Google Scholar]
- 7.Guettler G, Mallows C. A generalization of Apollonian packing of circles. J Comb. 2010;1:1–27. [Google Scholar]
- 8.Butler S, Graham R, Guettler G, Mallows C. Irreducible Apollonian configurations and packings. Discrete Comput Geom. 2010;44:487–507. [Google Scholar]
- 9.Stange KE. The Apollonian structure of Bianchi groups. Trans Amer Math Soc. 2018;370:6169–6219. [Google Scholar]
- 10.Baragar A. Higher dimensional Apollonian packings, revisited. Geom Dedicata. 2017;195:137–167. [Google Scholar]
- 11.Ziegler GM. 2007. Convex polytopes: Extremal constructions and f-vector shapes.“Geometric Combinatorics”, Park City Mathematical Institute (PCMI) 2004, IAS/ParkCity Mathematics Series, eds Miller E, Reiner V, Sturmfels B (Amer Math Soc,Providence, RI), Vol 13, pp 617–691. With an appendix by Th. Schröder and N. Witte.
- 12.Graham RL, Lagarias JC, Mallows CL, Wilks AR, Yan CH. Apollonian circle packings: Geometry and group theory II. Super-Apollonian group and integral packings. Discrete Comput Geom. 2006;35:1–36. [Google Scholar]
- 13.Sheydvasser A. 2017. Quaternion orders and superpackings. arXiv:1708.03405. Preprint, posted September 6, 2018.
- 14.Vinberg ÈB. The nonexistence of crystallographic reflection groups in Lobachevskil̆ spaces of large dimension. Funktsional Anal i Prilozhen. 1981;15:67–68. [Google Scholar]
- 15.Prokhorov MN. Absence of discrete groups of reflections with a noncompact fundamental polyhedron of finite volume in a Lobachevskil̆ space of high dimension. Izv Akad Nauk SSSR Ser Mat. 1986;50:413–424. [Google Scholar]
- 16.Belolipetsky M. Arithmetic hyperbolic reflection groups. Bull Amer Math Soc. 2016;53:437–475. doi: 10.1007/s00574-021-00270-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Kontorovich A. 2017 Letter to Bill Duke. Available at https://math.rutgers.edu∼alexk/files/LetterToDuke.pdf. Accessed December 12, 2018.
- 18.Lagarias JC, Mallows CL, Wilks AR. Beyond the Descartes circle theorem. Amer Math Mon. 2002;109:338–361. [Google Scholar]
- 19.Long DD, Maclachlan C, Reid AW. Arithmetic Fuchsian groups of genus zero. Pure Appl Math Q. 2006;2:569–599. [Google Scholar]
- 20.Agol I. International Congress of Mathematicians. Vol II. Eur Math Soc; Zurich: 2006. Finiteness of arithmetic Kleinian reflection groups; pp. 951–960. [Google Scholar]
- 21.Agol I, Belolipetsky M, Storm P, Whyte K. Finiteness of arithmetic hyperbolic reflection groups. Groups Geom Dyn. 2008;2:481–498. [Google Scholar]
- 22.Nikulin VV. Finiteness of the number of arithmetic groups generated by reflections in Lobachevskil̆ spaces. Izv Math. 2007;71:53–56. [Google Scholar]
- 23.Frank E. Über die maximale Dimension von Lorentz-Gittern mit coendlicher Spiegelungsgruppe] J Number Theory. 1996;61:103–144. [Google Scholar]
- 24.Angus McLeod J. 2013 Arithmetic hyperbolic reflection groups (ProQuest LLC, Ann Arbor, MI). PhD thesis (University of Durham, Durham, UK). Available at etheses.dur.ac.uk/7743/?. Accessed December 12, 2018.
- 25.Belolipetsky M, Mcleod J. Reflective and quasi-reflective Bianchi groups. Transform Groups. 2013;18:971–994. [Google Scholar]
- 26.Shaiheev MK. Reflective subgroups in Bianchi groups. Selecta Math Soviet. 1990;9:315–322. [Google Scholar]
- 27.Vinberg ÈB. On groups of unit elements of certain quadratic forms. Mat Sb. 1972;87:18–36. [Google Scholar]
- 28.Vinberg ÈB. Discrete groups generated by reflections in Lobačevskil̆ spaces. Mat Sb. 1967;1:429–444; correction, ibid. 73 (115), 303, 1967. [Google Scholar]
- 29.Vinberg ÈB, Shvartsman OV. 1993. Discrete groups of motions of spaces of constant curvature. Geometry II, Encyclopaedia of Mathematics Science (Springer, Berlin), pp 139–248.
- 30.Deligne P, Mostow GD. Monodromy of hypergeometric functions and nonlattice integral monodromy. Inst Hautes Études Sci Publ Math. 1986;63:5–89. [Google Scholar]
- 31.Kontorovich A. 2017. The local-global principle for integral Soddy sphere packings. arXiv:1208.5441. Preprint, posted June 15, 2017.
- 32.Bourgain J, Kontorovich A. On the local-global conjecture for integral Apollonian gaskets. Invent Math. 2014;196:589–650. [Google Scholar]
- 33.Zhang X. On the local-global principle for integral Apollonian 3-circle packings. J Reine Angew Math. 2018;2018:71–110. [Google Scholar]
- 34.Fuchs E, Stange K, Zhang X. 2017. Local-global principles in circle packings. arXiv:1707.06708. Preprint, posted August 7, 2017.
- 35.Sarnak P. 2007 Letter to J. Lagarias about Integral Apollonian Packings. Available at web.math.princeton.edu/sarnak/AppolonianPackings.pdf. Accessed December 12, 2018.







