Group Theory
and
Rubik's Cube

Fall 2011
course
navigation

Sep 8

ground rules

first explorations

Discuss first assignment. How did you think about these things?
Let's look at topspin systematically.
Let's define
R rotate to the right L rotate to the left F flip the center wheel
and then write a sequence like
RFLF right then flip then left then flip
and also sketch the numbers on the wheel, and follow what happens to 'em.

A key idea: any position we can get to (by a sequence of moves) is itself a transformation that we can apply by doing those moves. So we could give that a new name, and add to the (R, L, F) list.
Before doing this for top spin, let's look at a really small example.

D4

Start with something sort of like topspin but much smaller.
Consider a circle of four numbers.
1 4 2 3
We're going only two transformations: a rotation and a vertical flip. What positions can we get to, and how do they relate to each other?

Let
R = rotate clockwise 4 3 1 2 F = flip top and bottom turning the original into 3 4 2 1
Then consider what happens when we several in a row: we get some other transform.
Work this out in class and then write down the whole "multiplication table" for this thing.

groups

The collection of things we just discussed and the "do two in a row" is, in fact, what a mathematical "group" is all about. Here are the wikipedia articles for the one we just discussed.
Here's the math technobabble definition
A "group" a set of things G = {a, b, c, ...} and a binary operation a * b that have the following properties : closure : For all x,y in G, x*y=z is also in G. identity: There exists an element e of G such that for all x in G, e*x = x*e = x . associativity: For all x,y,z in G, (x*y)*z = x*(y*z) inverse: For each x in G, there is x' such that x*x' = x'*x = e.

some buzzwords

(I'm collecting all these on the "definitions" page; see links to left.)

our puzzles as groups

That was a lot. Discuss it in the context of D4: what does that look like when thought of as a puzzle? As a group?

group theory background

what's next

http://cs.marlboro.edu/ courses/ fall2011/rubik/ notes/ Sep_8
last modified Wednesday September 2 2015 3:13 pm EDT