Lectures
A complete set of fully illustrated course notes, in book format, is available here.
These notes will consist of a more detailed discussion of what was done in the classroom. I intend the classroom to be a place to explore the ideas and interact with puzzles.
Lectures by Topic
# | name | ||
---|---|---|---|
0 | Intro to Course | slides from class (pdf) | recording |
1 | Permutation Puzzles Introduction | recording | |
2 | A Bit of Set Theory | notes template (pdf) code from book: (view) (.ipynb) |
recording |
B | Basic Properties of Integers: Extended Euclidean Algorithm and Euler's $\phi$-function |
code from book: (view) (.ipynb) (SMC ) | recording |
3 | Permutations |
notes for class (pdf) code from book: (view) (.ipynb) |
recording recording |
4 | Permutations: Cycle Form |
notes for class (pdf) code from book: (view) (.ipynb) |
recording |
5 | From Puzzle to Permutations: Representing Puzzles by Permutations |
notes for class (pdf) code from book: (view) (.ipynb) |
recording recording |
6 | Permutations: Products of 2-Cycles |
notes for class (pdf) |
recording |
7 | Permutations: The Parity Theorem |
notes for class (pdf) |
recording(1) br> recording(2) |
8 | Permutations: $A_n$ and $3$-Cycles |
notes for class (pdf) |
recording |
9 | The $15$-Puzzle |
notes for class (pdf) |
recording(1) recording(2) |
10 | Groups | notes for class (pdf) code from book: (view) (.ipynb) |
recording(1) recording(2) |
Midterm 1 Review Session | recording | ||
11 | Subgroups |
notes for class (pdf) |
recording(1) recording(2) |
12 | Puzzle Groups |
notes for class (pdf) code from book: (view) (.ipynb) |
recording |
13 | Permutations: Commutators |
notes for class (pdf) |
recording |
14 | Permutations: Conjugates |
notes for class (pdf) |
recording |
15 | The Oval Track Puzzle |
notes for class (pdf) |
recording(1) recording(2) |
16 | |||
17 | Partitions and Equivalence Relations | notes for class (pdf) |
recording |
18 | Cosets and Lagrange's Theorem | notes for class (pdf) |
recording |
19 | Rubik's Cube: Beginnings - A Solution Strategy |
notes for class (pdf) 5-step solution guide (pdf) |
recording |
Midterm 2 Review Session | recording | ||
20 | Rubik's Cube: Fundamental Theorem of Cubology |
notes for class (pdf) CubeTwister stickers: orientation markings orientation numbers Identification Numbers: (view) (.ipynb) |
recording(1) recording(2) last example additional examples |
21 | Rubik's Cube: Subgroups | notes for class (pdf) | recording |
22 | Symmetry and Counting I: The Orbit-Stabilizer Theorem |
||
23 | Symmetry and Counting II: Burnside's Theorem |
||
24 | Lights Out Puzzle |
matrix grid boards code from book: (view) (.ipynb) (SMC ) |
|
A | SageMath - An Introduction | code from book: (view) (.ipynb) (SMC ) | |
X | Futurama Episode: The Prisoner of Benda |
Futurama Mind Swap Puzzle notes (pdf) |
recording |
References
Books: Rubik's cube and related math:
-
Inside Rubik's Cube and Beyond. Christoph Bandelow.
-
Handbook of Cubik Math Alexander H. Frey, Jr. and David Singmaster.
-
Oval Track and Other Permutation Puzzles. John O. Kiltinen.
-
Adventure's In Group Theory. David Joyner.
-
The 15 Puzzle. Jerry Slocum and Die Sonneveld.
-
The Cube: The Ultimate Guide to the World's Bestselling Puzzle - Secrets, Stories, Solutions. Jerry Slocum.
Books on Algebra: Group Theory (Permutations), Linear Algebra:
-
Contemporary Abstract Algebra. Joseph A. Gallian.
-
Abstract Algebra: Theory and Applications. Tom Judson.
-
A First Course in Linear Algebra. Robert A. Beezer.
Web sites:
-
Jaaps Puzzle Page: Extensive information on twisty puzzles.
-
Cube 20: Twenty moves suffice to solve Rubik's cube.
-
Kociemba: Designer of the two-phase algorithm which most programs use to solve the cube.
SageMath:
-
SageMath tutorial: A nice introduction to SageMath.
Videos:
Youtube Video: New Rubik's Cube World Recod by Mats Valk! 4.74 seconds (interview and breakdown by Matt Parker)
-
Piece-by-Piece Documentary on speedcubing
-
What a speedcuber sees when he solves the Rubik's cube. Interesting look at a solve through the eyes and mind of a speedcuber.
Articles for Further Reading about Group Theory:
Assigning Driver's License Numbers. Joseph Gallian. Mathematics Magazine 64 (1991): 13-22.
The Mathematics of Identification Numbers. Joseph Gallian. The College Mathematics Journal. Vol 22, No. 3 (May, 1991), pp. 194-202.
Modular Arithmetic in the Marketplace. Joseph Gallian, Steven Winters. The American Mathematical Monthly. Vol 96, No. 6 (Jun. - Jul., 1988), pp. 548-551.
An Application of Elementary Group Theory to Central Solitaire. Arie Bialostocki. The College Mathematics Journal. Vol 29, No. 3 (May, 1998), pp. 208-212.
Invariants Under Actions To Amaze Your Friends. Douglas E. Ensley. Mathematics Magazine. Vol 72, No. 5 (Dec., 1999), pp. 383-387.
Getting it Together with Polynominoes. Dmitry Fomin. Quantum: The Magazine of Math and Science. National Seience Teachers Association. Vol 2, No. 2 (Nov. - Dec., 1991), pp. 20-23.
Error Detection Methods. Joseph Gallian. Jun. 2003, pp. 1-24.
Abelian Forcing Sets. Joseph Gallian. The American Mathematical Monthly. Vol 100, No. 6 (Jun. - Jul., 1993), pp. 580-582.
Perfect Shuffles and Their Relation to Math. Gina Kolata. Science. New Series, Vol. 216, No 4545 (Apr. 30, 1982), pp. 505-506
An Introduction to Group Theory for Chemists. J. Edmund White. Journal of Chemical Education, 1967, 44 (3), p. 128
Hidden Group Structure. Ruth Berger. Mathematics Magazine. Vol. 78, No. 1 (Feb., 2005), pp. 45-48
Contemporary Abstract Algebra. Joseph A. Gallian.
Abstract Algebra: Theory and Applications. Tom Judson.
A First Course in Linear Algebra. Robert A. Beezer.
Jaaps Puzzle Page: Extensive information on twisty puzzles.
Cube 20: Twenty moves suffice to solve Rubik's cube.
Kociemba: Designer of the two-phase algorithm which most programs use to solve the cube.
SageMath tutorial: A nice introduction to SageMath.
Youtube Video: New Rubik's Cube World Recod by Mats Valk! 4.74 seconds (interview and breakdown by Matt Parker)
Piece-by-Piece Documentary on speedcubing
What a speedcuber sees when he solves the Rubik's cube. Interesting look at a solve through the eyes and mind of a speedcuber.
Assigning Driver's License Numbers. Joseph Gallian. Mathematics Magazine 64 (1991): 13-22.
The Mathematics of Identification Numbers. Joseph Gallian. The College Mathematics Journal. Vol 22, No. 3 (May, 1991), pp. 194-202.
Modular Arithmetic in the Marketplace. Joseph Gallian, Steven Winters. The American Mathematical Monthly. Vol 96, No. 6 (Jun. - Jul., 1988), pp. 548-551.
An Application of Elementary Group Theory to Central Solitaire. Arie Bialostocki. The College Mathematics Journal. Vol 29, No. 3 (May, 1998), pp. 208-212.
Invariants Under Actions To Amaze Your Friends. Douglas E. Ensley. Mathematics Magazine. Vol 72, No. 5 (Dec., 1999), pp. 383-387.
Getting it Together with Polynominoes. Dmitry Fomin. Quantum: The Magazine of Math and Science. National Seience Teachers Association. Vol 2, No. 2 (Nov. - Dec., 1991), pp. 20-23.
Error Detection Methods. Joseph Gallian. Jun. 2003, pp. 1-24.
Abelian Forcing Sets. Joseph Gallian. The American Mathematical Monthly. Vol 100, No. 6 (Jun. - Jul., 1993), pp. 580-582.
Perfect Shuffles and Their Relation to Math. Gina Kolata. Science. New Series, Vol. 216, No 4545 (Apr. 30, 1982), pp. 505-506
An Introduction to Group Theory for Chemists. J. Edmund White. Journal of Chemical Education, 1967, 44 (3), p. 128
Hidden Group Structure. Ruth Berger. Mathematics Magazine. Vol. 78, No. 1 (Feb., 2005), pp. 45-48
Resources
-
Puzzle Boards
-
Puzzle Templates
-
Final Checklist
-
Previous versions of notes booklet
- latest (.pdf) - Jan, 2021
- Sep 06, 2019
- June 30, 2016
- May 29, 2015
- May 07, 2012