**math.GR Group Theory** - Group theory provides methods for understanding the Rubik's cube, and for [generating algorithms](http://www.math.toronto.edu/~drorbn/Talks/Mathcamp-0907/NCGE.html) for solving the cube remarkably quickly from any state the cube may be in.