A comment on my last YouTube video pointed out that the SL(2,3) group expressed by the Quaternion Cube is isomorphic to the group formed by multiplication of the unit Hurwitz quaternions.
There are five different orders of unit Hurwitz quaternions: 1, 2, 3, 4, and 6; On the puzzle, the order represents how many times a sequence must be repeated to return to where you started.
The Quaternion Cube is a rather easy-to-solve puzzle that I designed to visually demonstrate the Quaternion Group Q₈.
The puzzle turns over the top 4 vertices of a cube, with 1:2 gearing connecting the opposing corners. There are linear slides under the edge pieces that prevent the static corners from blocking the overall movement.
The puzzle has 24 possible positions, which express the group SL(2,3)
. SL(2,3)
contains the Quaternion Group (Q₈) as a subgroup, and these Q₈ states are expressed over the 8 edges whenever the corners are solved.
STL Files: https://quirkycubes.com/public/QuaternionCube_STL.zip
Sticker Template: https://quirkycubes.com/public/QuaternionCube_Stickers.eps
Hardware required:
I printed my copy out of ABS and vapor-smoothed it to post process it. I don’t see any reason that it wouldn’t work in PLA, but you will need to sand the edge hooks a little to get smooth motion. Here are the settings I use on a Bambu P1S:
The DoDot M12 is a twisty puzzle that mechanically demonstrates Mathieu group M12. It’s a modification of my original vertex-turning dodecahedron where sets of three turning axes are geared together internally. This gearing was chosen to greatly reduce the number of possible permutations of the ‘dot’ pieces, which behave according to the rules of the 12-element M12 permutation group. The edge pieces of the puzzle behave as 6 disjoint orbits of 5 pieces, which makes them easy to solve. I greyed out the petals to avoid making the puzzle too complicated.