MakarovSuites
English
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Contact & licences

Math

Rubik's cube as a group

Treat a Rubik cube as exact facelet permutations. Animate products, inverses, conjugation and a commutator, then inspect cycle counts and the order of the resulting group element.

Rubik's cube as a group — Actual application image
Actual application image

Try this

Each face turn permutes 54 oriented facelets. Repeat an algorithm until it returns to identity; its order is the least common multiple of its cycle lengths.

Equations used in the module
Equations
g^ord(g) = e
ord(g) = lcm(lengths of disjoint cycles)
[R,U] = R U R⁻¹ U⁻¹
A B and B A need not be equal

Related experiments

Back to catalogue
Klein bottle and the projective plane — Actual application image

Math

Klein bottle and the projective plane

Explore a Klein-bottle immersion and a Roman-surface image of the projective plane. Follow a local normal and inspect the identifications behind non-orientability.

Kuramoto synchronisation — Actual application image

Math

Kuramoto synchronisation

Watch forty coupled phase oscillators synchronize. Adjust coupling and natural-frequency spread while following individual phases and the complex order parameter.