Note: Hyperbolic Dodecahedra Ball Model

Steve Trettel

|

This is a computation of the hyperplanes that bound a regular dodecahedron with dihedral angle θ in the Poincare ball model, useful if you want to draw an extrinsic picture of such a dodecahedron.

Describing Faces Given Dihedral Angle

Geodesics in the ball model are either planes through the origin or spheres orthogonal to the bounding unit 2-sphere. We will center our dodecahedron at the origin of the ball so all bounding planes are segments of spheres, which can be represented by giving their (euclidean) center cR3 and their (euclidean) radius r>0. But as all these spheres must be orthogonal to the boundary of the ball model, these degrees of freedom depend on one another. We can make this relationship concrete by noticing that two circles of radii r1,r2 whose centers are distance d apart intersect orthogonally if r12+r22=d2, by the pythagorean theorem.

PICTURE

Thus, a circle centered at cR2 of radius r is a hyperbolic geodesic if

r2+1=c2

Thus, we can encode a geodesic plane by a unit vector u^S2 and a radius r, from which the center can be recovered as c=r2+1u^. For a hyperbolic dodecahedron, the unit vectors corresponding to face centers are parameterized by the vertices of a regular euclidean icosahedron. Connecting these two vertices to the center yields an icoseles triangle, where if the distance to the verticies is 1, the remaining edge length is 2/2+ϕ.

PICTURE

To work with dodecahedra of dihedral angle θ, we will need a generalization of this relationship for circles making angle θ. This follows from the analogous diagram, replacing the pythagorean theorem with the Law of Cosines. One subtlety - the triangle involved does not itself have angle θ, as that is the angle of tangents to the circles at their intersection, and the triangle is made of radii. A quick diagram reveals however that this new angle χ is just πθ:

DIAGRAM

Applying the law of cosines yields r12+r222r1r2cosχ=d2, and as cosχ=cosθ this becomes

r12+r22+2r1r2cosθ=d2

Now for a regular dodecahedron, the radii for all geodesic sides are equal, and this simplifies to 2r2+2r2cosθ=d2, or

2r2(1+cosθ)=d2

With |c| as the distance of the centers from the ball model origin, we can draw a familiar triangle using two adjacent face centers: a triangle from the icosahedron. And we know its trigonometry: its base d is 2/2+ϕ times the two equal heights. Finally, we already know |c|2=r2+1 (each geodesic plane is orthogonal to the boundary):

THREE PICTURES OF THESE THREE CASES

d2=2r2(1+cosθ)d=22+ϕcc2=1+r2

Putting these three facts together lets us get a single equation for the missing radius r:

42+ϕ(1+r2)=2r2(1+cosθ)

Solving for radius yields

r2=22+ϕ1+cosϕ22+ϕ

Simplifying a bit

r=1(2+ϕ)(1+cosθ2)1

Using the half angle identity gives an alternative description

r=1(2+ϕ)cos2θ21

However this is often easier to work with and remember if we instead compute 1/r2:

1r2=(2+ϕ)cos2θ21

Specific Dodecahedra

Plugging in different dihedral angles gives different dodecahedra, much like in our intrinsic computations.

Right-Angled

If θ=π/2 then cosθ=0 and

1r2=(2+ϕ)1+cosθ21=(2+ϕ)1+021=2+ϕ21=ϕ2r=2ϕ

Seifert-Weber

Here the dihedral angle is θ=cos2π5. Using the half angle identity it will prove useful to know cosπ5=ϕ2. Plugging this in,

1r2=(2+ϕ)cos2θ21=(2+ϕ)cos2π51=(2+ϕ)ϕ21

Using the arithmetic of the golden ratio, this simplifies as

(2+ϕ)ϕ21=2ϕ+ϕ221=3ϕ+121=3ϕ12

Thus the radius is

r=23ϕ1

Generalizing to Other Polytopes

The same reasoning generalizes directly to other regular polytopes (say, finding coxeter cubes, etc). Let s be the distance between two adjacent face centers of a polytope (that is, the side length of its dual if the vertices are on the unit sphere): in the case above we had s=22+ϕ. Then our fundamental equation for radius remains unchanged:

f2(1+r2)=2r2(1+cosθ)$

And we can solve this for radius, by multiplying out and collecting terms with r:

r2=f22(1+cosθ)f2

Or potentially simpler, using the half angle identity cosθ2=1+cosθ2

r2=f24cosθ2f2=14f2cos2θ21r=1(2fcosθ2)21