The Void Cube in GAP
I have been amusing myself messing around with GAP and have modeled the void cube. The void cube is a standard cube with indistinguishable center cubie facelets. The void cube may be modeled by the group: < R , U , F , TR , RU , TF > , where the latter three generators are "Tier" or "Tandem" moves of a face and the adjacent middle slice. Note that the generators do not move the DBL cubie. As such, this is a fixed corner cubie model. The DBL cubie provides the necessary frame of reference which defines which face is Up, which face is Right and so forth. The tandem moves are the fixed corner cubie model counterparts of the L , D , B moves in the standard fixed center facelet model--they perform the same rearrangement of the cubies relative to one another.
Representing the group in GAP as permutations of the 48 corner/edge facelets:
[ Singmaster-Reid facelet order: [ UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR [ Standard Face Turns: R := (3,17,11,21)(4,18,12,22)(25,39,46,30)(26,37,47,28)(27,38,48,29); U := (1,3,5,7)(2,4,6,8)(25,28,31,34)(26,29,32,35)(27,30,33,36); F := (1,20,9,18)(2,19,10,17)(25,35,40,38)(26,36,41,39)(27,34,42,37); L := (7,23,15,19)(8,24,16,20)(31,45,40,36)(32,43,41,34)(33,44,42,35); D := (9,15,13,11)(10,16,14,12)(37,40,43,46)(38,41,44,47)(39,42,45,48); B := (5,22,13,24)(6,21,14,23)(28,48,43,33)(29,46,44,31)(30,47,45,32); [ Middle Slice Turns sans the center cubies, which remain fixed. As such [ these moves cannot be performed on the standard cube. MR := (1,10,13,6)(2,9,14,5); MU := (17,22,23,20)(18,21,24,19); MF := (3,8,15,12)(4,7,16,11); [ Tier Turns: TR := R * MR; TU := U * MU; TF := F * MF; SuperGroup := Group( R , U , F , L , D , B , TR , TU , TF ); StandardCube := Group( R , U , F , L , D , B ); VoidCube := Group( R , U , F , TR , TU , TF ); SG := Size( SuperGroup ); [ 86504006548979712000 SC := Size( StandardCube ); [ 43252003274489856000 SV := Size( VoidCube); [ 3604333606207488000 SG / SC; [ 2 SG / SV; [ 24
First note that the tier turns have odd position parity. They move twelve cubies in three, odd parity, four cycles. In contrast to the standard cube, it is possible to swap two cubies on the void cube. For example the UF and UR cubies may be swapped by:
[ Cubie Swap: R F U TU' F' TR' TU' F' U R' TR U' F TU CubieSwap := TU * F * U^-1 * TR * R^-1 * U * F^-1 * TU^-1 * TR^-1 * F^-1 * TU^-1 * U * F * R; [ (1,3)(2,4)
Thus, represented in this way the void cube group is not a subgroup of the standard cube group. Rather, it is the subgroup of a super group of the standard cube group which includes odd position parity states. The void cube group is the subgroup of the super group with the DBL cubie in the identity state. Thus the order of the void cube group is 1/24 the order of the super group. The standard cube group is the subgroup of the super group with even position parity and is 1/2 the size of the super group.
It is possible to map the elements of the void cube 1:1 to cosets of a subgroup of the standard cube group. This subgroup is the Dots group, the group of cube states with the edge and corner facelets of each face the same color:
[ Six spot pattern 1: R' U' D F' B R' L D Dots1 := D * L * R^-1 * B * F^-1 * D * U^-1 * R^-1; [ Six spot pattern 2: B' U' D R' L B' F D Dots2 := D * F * B^-1 * L * R^-1 * D * U^-1 * B^-1; DotsGroup := Group( Dots1 , Dots2 );Size(DotsGroup); [ 12 List( DotsGroup ); [ (), (1,13)(2,14)(3,11)(4,12)(5,9)(6,10)(7,15)(8,16)(17,21)(18,22)(19,23)(20,24) (25,46)(26,47)(27,48)(28,37)(29,38)(30,39)(31,40)(32,41)(33,42)(34,43) (35,44)(36,45), (1,5)(2,6)(3,7)(4,8)(9,13)(10,14)(11,15)(12,16)(17,23)(18,24)(19,21)(20,22) (25,31)(26,32)(27,33)(28,34)(29,35)(30,36)(37,43)(38,44)(39,45)(40,46) (41,47)(42,48), (1,9)(2,10)(3,15)(4,16)(5,13)(6,14)(7,11)(8,12)(17,19)(18,20)(21,23)(22,24) (25,40)(26,41)(27,42)(28,43)(29,44)(30,45)(31,46)(32,47)(33,48)(34,37) (35,38)(36,39), (1,17,4)(2,18,3)(5,19,12)(6,20,11)(7,10,22)(8,9,21)(13,23,16)(14,24,15) (25,26,27)(28,36,38)(29,34,39)(30,35,37)(31,41,48)(32,42,46)(33,40,47) (43,45,44), (1,23,12)(2,24,11)(3,6,22)(4,5,21)(7,14,18)(8,13,17)(9,19,16)(10,20,15) (25,32,48)(26,33,46)(27,31,47)(28,30,29)(34,45,38)(35,43,39)(36,44,37) (40,41,42), (1,19,8)(2,20,7)(3,10,24)(4,9,23)(5,17,16)(6,18,15)(11,14,22)(12,13,21) (25,41,33)(26,42,31)(27,40,32)(28,39,44)(29,37,45)(30,38,43)(34,36,35) (46,47,48), (1,21,16)(2,22,15)(3,14,20)(4,13,19)(5,23,8)(6,24,7)(9,17,12)(10,18,11) (25,47,42)(26,48,40)(27,46,41)(28,45,35)(29,43,36)(30,44,34)(31,32,33) (37,39,38), (1,4,17)(2,3,18)(5,12,19)(6,11,20)(7,22,10)(8,21,9)(13,16,23)(14,15,24) (25,27,26)(28,38,36)(29,39,34)(30,37,35)(31,48,41)(32,46,42)(33,47,40) (43,44,45), (1,16,21)(2,15,22)(3,20,14)(4,19,13)(5,8,23)(6,7,24)(9,12,17)(10,11,18) (25,42,47)(26,40,48)(27,41,46)(28,35,45)(29,36,43)(30,34,44)(31,33,32) (37,38,39), (1,12,23)(2,11,24)(3,22,6)(4,21,5)(7,18,14)(8,17,13)(9,16,19)(10,15,20) (25,48,32)(26,46,33)(27,47,31)(28,29,30)(34,38,45)(35,39,43)(36,37,44) (40,42,41), (1,8,19)(2,7,20)(3,24,10)(4,23,9)(5,16,17)(6,15,18)(11,22,14)(12,21,13) (25,33,41)(26,31,42)(27,32,40)(28,44,39)(29,45,37)(30,43,38)(34,35,36) (46,48,47) ]
The Dots group elements are the actions of the twelve T rotation symmetries on the facelets—the two fold rotations about the principal axes of the cube and the three fold rotations about the cube diagonals. Thus each state of the void cube corresponds to twelve states of the standard cube which have the same arrangement of the edge and corner cubies relative to one another but differ in their relation to the center cubies. On the standard cube the following two turn sequences give two different cube states corresponding to the above UF / UR cubie swap:
B F' R B' R' B' L' B F' D F R B R' R D' B L R' U' B R' U' L R' B F D' U R'
They differ only in the orientation of the permutation relative to the center cubies and represent the same void cube state. As facelet permutations neither of the two, indeed none of the twelve coset members, is an element of the void cube group. This element has odd position parity and is represented by an element of the super group outside of the standard cube group.