Edge lengths and radii as functions of the dihedral angle.
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 and Weber’s, and the ideal 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
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:
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=23ϕa
The mid-radius (origin to edge center) is rmid=2ϕ2a
The in-radius (origin to face center) is rin=23−ϕϕ2a
Below is an image of the corresponding slice of a Euclidean dodecahedron, where we can read off the trigonometry of δ:
However, these simplify in Q[ϕ] which will help us going forward:
cos2δ=5ϕsin2δ=ϕ51tan2δ=ϕ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.
All three angles of the triangle are known, so we can immediately read off relations for the side lengths:
coshf=sin2δcos2θcoshe=cot2δcot2θ
f=acosh(ϕ5cos2θ)e=acosh(tan2θϕ)
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 emanating 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:
cos2η=routrmid=3ϕ
From this we find simplified forms of the trigonometric values in Q[ϕ]:
cos2η=3ϕsin2η=ϕ31tan2η=ϕ21
Back in the hyperbolic case, a similar subdivision into two right triangles completes our work
tan2η=sinhetanh2scos2η=tanhvtanhe
Computing sinhe,tanhe explicitly in terms of known quantities:
All four at once, over the only range in which such a dodecahedron exists:
Right-Angled Coxeter Dodecahedron
When the dihedral angles are right, θ=π/2, and plugging in gives
f=acosh(ϕ521)≈0.808461e=acosh(ϕ)≈1.06128v=atanh(ϕ31−ϕ21)≈1.22646s=2atanh(ϕ2ϕ2−1)≈1.06128
We record simplified versions for future reference:
TheoremRight-Angled Dodecahedron Measurements
The measurements of a right-angled dodecahedron are
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 Dodecahedron
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:
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 ideal 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ϕ=cos2η=tanhvtanhe=tanhe⟹e=atanh3ϕ
We can then use the fact that we know e to solve the dihedral angle θ itself:
This is incredibly nice: a tangent of 1/3 means an angle of π/6, so θ=π/3: a dihedral angle of 60 degrees.
Knowing the dihedral angle, we can find the radius to the face centers using the original formula
coshf=ϕ5cos2θ=ϕ523
Collected together:
TheoremIdeal Dodecahedron
A regular ideal dodecahedron has v,s=∞ and
θfe=π/3=acoshϕ435≈1.08394=atanh3ϕ≈1.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.