GroupTheory
RubiksCubeGroup
construct a permutation group isomorphic to the group of Rubik's Cube
Calling Sequence
Description
Examples
Compatibility
RubiksCubeGroup()
The group of Rubik's Cube (TM) is a group of cube transformations of the popular Rubik's Cube (TM) puzzle game.
The RubiksCubeGroup() command returns a permutation group isomorphic to the Rubik's Cube (TM) group.
with⁡GroupTheory:
R ≔ RubiksCubeGroup⁡
R≔ < a permutation group on 48 letters with 6 generators >
GroupOrder⁡R
43252003274489856000
IsSimple⁡R
false
Degree⁡R
48
IsTransitive⁡R
numelems⁡Orbits⁡R
2
map⁡numelems,Orbits⁡R
24,24
Labels⁡R
front,back,left,right,up,down
zip⁡assign,Labels⁡R,Generators⁡R:
Let us construct the so-called "slice squared" subgroup, whose generators rotate a central "slice" by a half-turn.
SS ≔ Subgroup⁡`.`⁡right2,left2,`.`⁡up2,down2,`.`⁡front2,back2,R
SS≔1,482,473,466,437,428,419,3211,3012,2913,2814,2716,2517,2418,2319,2220,2133,4034,3935,3836,37,1,413,434,445,456,468,489,1610,1511,1412,1317,4019,3820,3721,3622,3524,3325,3226,3127,3028,29,1,82,73,64,59,2510,2611,2714,3015,3116,3217,3318,3419,3522,3823,3924,4041,4842,4743,4644,45
These generators commute with one another, so they generate a commutative subgroup of R.
IsAbelian⁡SS
true
GroupOrder⁡SS
8
The GroupTheory[RubiksCubeGroup] command was introduced in Maple 17.
For more information on Maple 17 changes, see Updates in Maple 17.
See Also
GroupTheory[Degree]
GroupTheory[GroupOrder]
GroupTheory[IsAbelian]
GroupTheory[IsTransitive]
GroupTheory[Subgroup]
Download Help Document