Note: Hyperbolic Dodecahedra

Steve Trettel

|

I just had reason to calculate the size of a regular right angled dodecahedron again, a quantity I know I’ve calculated several times before, but could not find my old notes. To prevent this happening again, I’ll record the calculation here.

We’ll proceed in a little more generality, and consider an arbitrary regular hyperbolic dodecahedron, with dihedral angles θ. In the end, we will specialize and give the measurements for three dodecahedra: the right angled one, Seifert & Weber’s, and the idea regular dodecahedron. Our goal will be to calculate several quantities:

  • f, the distance from the center to the center of a face
  • v, the distance from the center to a vertex
  • e, the distance from the center to an edge’s midpoint
  • s, the side-length

PICTURE

The trick is to get the computation down a dimension into the hyperbolic plane. Call the center of the dodecahedron O, and choose two adjacent faces meeting in an edge. Slice the dodecahedron with the hyperbolic plane passing through the center and the midpoint of each of the faces. This plane also passes through the edge-midpoint, so in our slice we have the following figure:

PICTURE

The angle δ at the center is the same as the Euclidean angle between two adjacent face centers of a dodecahedron (as one can see by looking in the tangent space to O, and thinking about the geodesics heading out to face centers). This is readily computable if we recall some properties of a Euclidean dodecahedron of side length a (where ϕ is the golden ratio)

  • The outer radius (origin to vertex) is rout=32ϕa
  • The mid-radius (origin to edge center) is rmid=ϕ22a
  • The in-radius (origin to face center) is rin=ϕ223ϕ

Below is an image of the corresponding slice of a Euclidean dodecahedron, where we can read of the trigonometry of δ: PICTURE

cosδ2=rinrmid=13ϕ sinδ2=2ϕ3ϕ,tanδ2=2ϕ

However, these simplify in Q[ϕ] which will help us going forward:

cosδ2=ϕ5sinδ2=1ϕ5tanδ2=1ϕ

Subdividing the quadrilateral above by a geodesic from O to the edge center gives two congruent right triangles, and we can proceed by hyperbolic trigonometry.

PICTURE

All three angles of the triangle are known, so we can immediately read off relations for the side lengths:

coshf=cosθ2sinδ2=coshe=cotδ2cotθ2

f=acosh(ϕ5cosθ2) e=acosh(ϕcotθ2)

To compute v and s we need to slice our dodecahedron differently, with a slice passing through two vertices and the center O. In this slice, the two sides eminating from O are both length v, and the remaining is an actual edge of the dodecahedron, with side length s. The angle η at O agrees with the corresponding angle for a Euclidean dodecahedron, which we compute (as above) from its side length and radii:

PICTURE

cosη2=rmidrout=ϕ3

From this we find simplified forms of the trigonometric values in Q[ϕ]:

cosη2=ϕ3sinη2=1ϕ3tanη2=1ϕ2

Back in the hyperbolic case, a similar subdivision into two right triangles completes our work

PICTURE

tanη2=tanhs2sinhecosη2=tanhetanhv

Computing sinhe,tanhe explicitly in terms of known quantities:

sinhe=cosh2e1=ϕ2cot2θ21=ϕ2tan2θ21 tanhe=1sech2e=11ϕ2cot2θ2=1tan2θ2ϕ2

Using this, we can solve the previous relations for v

tanhv=tanhecosη2=1tan2θ2ϕ2ϕ3 v=atanh(3ϕ1tan2θ2ϕ2)

and s:

tanhs2=tanη2sinhe=1ϕ2ϕ2tan2θ21 s=2atanh(1ϕ2ϕ2tan2θ21)

(Regular Dodecahedra) The regular hyperbolic dodecahedron with dihedral angle θ has the measurements f,e,v,s determined by coshf=ϕ5cosθ2 coshe=ϕtanθ2 tanhv=3ϕ1tan2θ2ϕ2 tanhs2=1ϕ2ϕ2tan2θ21

Right Angled Coxeter Dodecahedron

When the dihedral angles are right, θ=π/2 so plugging in gives

f=acosh(ϕ512)0.808461 e=acosh(ϕ)1.06128 v=atanh(3ϕ11ϕ2)1.22646 s=2atanh(ϕ21ϕ2)0.530638

We record simplified versions for future reference:

(Right Dodecahedron Measurements)

The measurements of a right angled dodecahedron are θ=π/2 f=acoshϕ520.808461 e=acoshϕ1.06128 v=atanh3ϕ31.22646 s=2atanh1ϕ30.530638

Where f is the distance from O to a face center, e the distance to an edge center, v the distance to a vertex, and s the side length.

Seifert Weber Dodecahdron

Seifert weber dodecahedral space is built by identifying opposite faces of a dodecahedron with a 3/10 twist. Such a gluing pairs up edges in collections of five, meaning in the universal cover there are five dodecahedra around each edge. Realizing this in the hyperbolic metric requires a regular dodecahedron with all dihedral angles 2π/5. The trigonometry of π/5 involves even more copies of the golden ratio:

cosπ5=ϕ2sinπ5=125ϕtanπ5=1ϕ5ϕ

Using these,

f=acosh(ϕ5ϕ2)0.996384 e=acosh(ϕϕϕ5)0.952797 v=atanh(3ϕ11ϕ25ϕ3)1.90285 s=2atanh(1ϕ2ϕ2ϕ351)1.99277

Again we record for future reference

(Seifert Weber Dodecahedron Measurements)

θ=2π/5 f=acoshϕ3540.996384 e=acoshϕ550.952797 v=atanh(3ϕ15ϕ5)1.90285 s=2atanh(1ϕ2ϕ551)1.99277

Where f is the distance from O to a face center, e the distance to an edge center, v the distance to a vertex, and s the side length.

Ideal Dodecahedron

To make a hyperbolic dodecahedron with all vertices idea we cannot follow the procedure above and start with the dihedral angle. Instead we are assuming that v is infinite. In terms of our formulas, this means tanhv=1, which lets us find e:

ϕ3=cosη2=tanhetanhv=tanhe e=atanhϕ3

We can then use the fact that we know e to solve the dihedral angle θ itself:

coshe=11tanh2e=11ϕ23=ϕ3 coshe=ϕcotθ2 tanθ2=13

This is incredibly nice: a tangent of 1/3 means an angle of π/6 so θ=π/3, the dihedral angle of 60 degrees. Knowing the dihedral angle, we can find the radius to the face centers using the original formula

coshf=ϕ5cosθ2=ϕ532

Collected together:

(Ideal Dodecahedron)

A regular ideal dodecahedron has v,s= and

θ=π/3 f=acoshϕ3541.08394 e=atanhϕ31.6902

Where f is the distance from O to a face center, e the distance to an edge center, v the distance to a vertex, and s the side length.