Rubik's Cube

It is rare to find a puzzle, or toy, that has captured the imagination of millions, is accessible to all age levels, is challenging, yet satisfying, and is so mathematically rich. Rubik's cube is one such puzzle.

The applet below was written by Werner Randelshofer ( CubeTwister).

In this course we'll investigate the cube, learn how to model it using group theory, uncover a solvability criteria, and best of all, we'll learn how to solve it by building our own move sequences.

Generic placeholder image

Notation

We introduce the basic terminalogy and notation used for the cube.

View details »

Generic placeholder image

Representation

We represent the cube as a subgroup of $S_{48}$ and compute with this group in SageMath.

View details »

Generic placeholder image

Cubology

The Fundamental Theorem of Cubology: the solvability criteria for the cube.

View details »

Generic placeholder image

Solve the Cube

Learn a basic 5-step solution for the cube. A perfect solution for beginners.

View details »