8 cubes can be joined face-to-face to form a closed ring with a hole in it, with each cube sharing a face with only two others. The same can be done with 8 dodecahedrons. Is the same possible with the other platonic solids? What is the minimum number of each solid needed to form such a loop?

Given a convex regular d-polytope, is there a general way to determine if it can form a loop, by gluing their d-1 dimensional faces together? (Assuming the loop has a hole and no two objects intersecting, ie no two objects share a d-volume).
And is there a way to compute the minimum number of equal polytopes needed for this?

alt text

Edit: added image

I am also looking for software that can be used to check for atleast small N


2 Answers 2


All but the tetrahedron.

As noted in a comment, ultimately referencing a 1972 paper, for tetrahedra this cannot be done. I haven't looked at the paper, but the proof may go as follows: Let the vertices of your base tetrahedron be the standard basis vectors in $\mathbb R^4$ times 4, so their center point is the all-ones vector. Construct the four matrices which reflect through the faces of your tetrahedron (while fixing the sum-to-4 hyperplane). Observe that some entries of these matrices equal $\frac23$. Apply a reduced word in the reflection group to the all-ones vector, and prove by induction that the first generator in the word is always indicated by which entry has the lowest power of 3 in the denominator, with a predictable pattern mod 3 in the numerators. Conclude that no nontrivial product of reflections takes the center point back to itself.

For the octahedron, attaching a pair along opposite faces allows you to continue in the pattern of carbon atoms in the diamond crystal structure, where each atom has tetrahedral bonds in directions all four of which are the negatives of any neighbor's bonds. It is thus possible to glue together 12 octahedra positioned like the carbons and C-C bonds of the "chair" conformation of cyclohexane. Since eight of the twenty faces of an icosahedron are inclined like the faces of an octahedron, the exact same arrangement is possible with icosahedra.

EDIT: In fact, you can do better. Given any polytope that has two pairs of opposite parallel facets such that reflected polytopes may be attached to all four facets simultaneously without overlapping, a thickened parallelogram may be constructed by attaching eight identical polytopes along facets. This works because a pair of parallel reflections amounts to a pure translation, making the same possible attachment directions available at both ends of the double reflection.

  • 5
    $\begingroup$ Actually, there's no need to keep track of the numerators mod 3, and the same proof works for regular simplices of any dimension $d$, by noticing which entry of the multiply-reflected all-ones vector has the lowest power in the denominator of $d$, in odd dimensions, or $\frac d2$, in even dimensions greater than $2$. It follows that the representation of the Coxeter group (whose graph is a complete graph with all edges labelled by infinity) is faithful for all $d>2$, and that no such solid torus loop exists for any higher-dimensional regular simplex. I think that finishes the question. $\endgroup$
    – Tracy Hall
    Jan 28, 2011 at 23:54
  • 4
    $\begingroup$ The same answer is also referenced on page 150 of Martin Gardner's 1987 "Time Travel and Other Mathematical Bewilderments". He credits Kurt Schmucker for the 8-polyhedron solutions for the four larger platonic solids and the same paper of J. H. Mason for the impossibility proof for tetrahedra. $\endgroup$
    – Tracy Hall
    Jan 29, 2011 at 2:56
  • $\begingroup$ @Tracy-Hall, my eyes must be missing the reference to the 1972 paper on this page. What/where exactly is the paper you're referring to? Thanks for the Martin Garner reference. $\endgroup$ Feb 1, 2011 at 2:20
  • 3
    $\begingroup$ It's not on this page, but found in the top answer to math.stackexchange.com/questions/19386/tetrahedral-torus that Willie Wong linked to in a comment to the question. $\endgroup$
    – Tracy Hall
    Feb 4, 2011 at 1:28

A long time ago a similar question arose in the sci.math newsgroup. I worked it out that in order to make a loop out of dodecahedra, one has to use sets of three dodecahedra in a row, as shown (four times) in the picture above -- otherwise one introduces a set of rotations in R^3 which has no relations which we can use to get the first and last faces to line up. See http://www.math-atlas.org/98/dodec_prf



Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.