Symmetrical Twist Assignment, a chimera
A corner cubie may be moved to any of the eight corner cubicles in three different ways; untwisted, with clockwise twist or with counterclockwise twist. The standard convention is to assign the twist with reference the orientation of the cubie's U/D facelet vis-a-vis the cubicle's U/D face. If the cubie's U/D facelet is on the cubicle's U/D face the cubie is untwisted. If the cubie's U/D facelet is rotated 120° clockwise from the cubicle's U/D face the cubie has clockwise twist and vice versa. The disturbing thing about this convention is that it is unsymmetrical. Under this definition the 12 q-turns have different effects on the twist of the cubies turned. Turns of the U and D faces have no effect on the twist of the cubies while a q-turn of any of the other four faces twist two cubies clockwise and two cubies counterclockwise. Since all the faces are symmetry equivalent it has always seemed to me that there ought to be a way of defining corner cubie orientation which preserves this equivalence.
I looked through the cube lovers archives and found a post by Jerry Bryan back in 1996 which mitigates against my supposition. Jerry related the twist to the conjugacy class of the permutations giving the three orientations for a cubie ⇒ cubicle transformation. I look on these transformations as rotations about the symmetry axes of the cube, that is, as elements of the cubic rotational point group. For example the the UFR cubie may be moved to the URB cubicle by; 1. a 90° ccw rotation about the U/D (y axis), 2. a 90° cw rotation about the R/L (x axis) and 3. a 180° rotation about the two fold axis going through the UR and DL edge cubies (the axis bisecting the angle made by the x and y axes). To evaluate Jerry's argument, I printed out the rotations giving no twist ( 0 ), clockwise twist ( 1 ), and counterclockwise twist ( 2 ) for all the cubie to cubicle transformations using Schoenflies notation:
UFR ⇒ UFR 0 x, y, z E 1 y, z, x C23xyz 2 z, x, y C3xyz UFR ⇒ UBL 0 -x, y,-z C2y 1 -y, z,-x C23xy'z' 2 -z, x,-y C3x'y'z UFR ⇒ DFL 0 -x,-y, z C2z 1 -y,-z, x C23x'yz' 2 -z,-x, y C3xy'z' UFR ⇒ DBR 0 x,-y,-z C2x 1 y,-z,-x C23x'y'z 2 z,-x,-y C3x'yz' UFR ⇒ URB 0 z, y,-x C4y 1 x, z,-y C34x 2 y, x,-z C2xy UFR ⇒ ULF 0 -z, y, x C34y 1 -x, z, y C2yz 2 -y, x, z C4z UFR ⇒ DRF 0 z,-y, x C2xz 1 x,-z, y C4x 2 y,-x, z C34z UFR ⇒ DLB 0 -z,-y,-x C2xz' 1 -x,-z,-y C2yz' 2 -y,-x,-z C2xy' *** UBL ⇒ UFR 0 -x, y,-z C2y 1 y,-z,-x C23x'y'z 2 -z,-x, y C3xy'z' UBL ⇒ UBL 0 x, y, z E 1 -y,-z, x C23x'yz' 2 z,-x,-y C3x'yz' UBL ⇒ DFL 0 x,-y,-z C2x 1 -y, z,-x C23xy'z' 2 z, x, y C3xyz UBL ⇒ DBR 0 -x,-y, z C2z 1 y, z, x C23xyz 2 -z, x,-y C3x'y'z UBL ⇒ URB 0 -z, y, x C34y 1 -x,-z,-y C2yz' 2 y,-x, z C34z UBL ⇒ ULF 0 z, y,-x C4y 1 x,-z, y C4x 2 -y,-x,-z C2xy' UBL ⇒ DRF 0 -z,-y,-x C2xz' 1 -x, z, y C2yz 2 y, x,-z C2xy UBL ⇒ DLB 0 z,-y, x C2xz 1 x, z,-y C34x 2 -y, x, z C4z *** DFL ⇒ UFR 0 -x,-y, z C2z 1 -y, z,-x C23xy'z' 2 z,-x,-y C3x'yz' DFL ⇒ UBL 0 x,-y,-z C2x 1 y, z, x C23xyz 2 -z,-x, y C3xy'z' DFL ⇒ DFL 0 x, y, z E 1 y,-z,-x C23x'y'z 2 -z, x,-y C3x'y'z DFL ⇒ DBR 0 -x, y,-z C2y 1 -y,-z, x C23x'yz' 2 z, x, y C3xyz DFL ⇒ URB 0 z,-y, x C2xz 1 -x, z, y C2yz 2 -y,-x,-z C2xy' DFL ⇒ ULF 0 -z,-y,-x C2xz' 1 x, z,-y C34x 2 y,-x, z C34z DFL ⇒ DRF 0 z, y,-x C4y 1 -x,-z,-y C2yz' 2 -y, x, z C4z DFL ⇒ DLB 0 -z, y, x C34y 1 x,-z, y C4x 2 y, x,-z C2xy *** DBR ⇒ UFR 0 x,-y,-z C2x 1 -y,-z, x C23x'yz' 2 -z, x,-y C3x'y'z DBR ⇒ UBL 0 -x,-y, z C2z 1 y,-z,-x C23x'y'z 2 z, x, y C3xyz DBR ⇒ DFL 0 -x, y,-z C2y 1 y, z, x C23xyz 2 z,-x,-y C3x'yz' DBR ⇒ DBR 0 x, y, z E 1 -y, z,-x C23xy'z' 2 -z,-x, y C3xy'z' DBR ⇒ URB 0 -z,-y,-x C2xz' 1 x,-z, y C4x 2 -y, x, z C4z DBR ⇒ ULF 0 z,-y, x C2xz 1 -x,-z,-y C2yz' 2 y, x,-z C2xy DBR ⇒ DRF 0 -z, y, x C34y 1 x, z,-y C34x 2 -y,-x,-z C2xy' DBR ⇒ DLB 0 z, y,-x C4y 1 -x, z, y C2yz 2 y,-x, z C34z *** URB ⇒ UFR 0 -z, y, x C34y 1 y, x,-z C2xy 2 x,-z, y C4x URB ⇒ UBL 0 z, y,-x C4y 1 -y, x, z C4z 2 -x,-z,-y C2yz' URB ⇒ DFL 0 z,-y, x C2xz 1 -y,-x,-z C2xy' 2 -x, z, y C2yz URB ⇒ DBR 0 -z,-y,-x C2xz' 1 y,-x, z C34z 2 x, z,-y C34x URB ⇒ URB 0 x, y, z E 1 -z, x,-y C3x'y'z 2 y,-z,-x C23x'y'z URB ⇒ ULF 0 -x, y,-z C2y 1 z, x, y C3xyz 2 -y,-z, x C23x'yz' URB ⇒ DRF 0 x,-y,-z C2x 1 -z,-x, y C3xy'z' 2 y, z, x C23xyz URB ⇒ DLB 0 -x,-y, z C2z 1 z,-x,-y C3x'yz' 2 -y, z,-x C23xy'z' *** ULF ⇒ UFR 0 z, y,-x C4y 1 y,-x, z C34z 2 -x, z, y C2yz ULF ⇒ UBL 0 -z, y, x C34y 1 -y,-x,-z C2xy' 2 x, z,-y C34x ULF ⇒ DFL 0 -z,-y,-x C2xz' 1 -y, x, z C4z 2 x,-z, y C4x ULF ⇒ DBR 0 z,-y, x C2xz 1 y, x,-z C2xy 2 -x,-z,-y C2yz' ULF ⇒ URB 0 -x, y,-z C2y 1 z,-x,-y C3x'yz' 2 y, z, x C23xyz ULF ⇒ ULF 0 x, y, z E 1 -z,-x, y C3xy'z' 2 -y, z,-x C23xy'z' ULF ⇒ DRF 0 -x,-y, z C2z 1 z, x, y C3xyz 2 y,-z,-x C23x'y'z ULF ⇒ DLB 0 x,-y,-z C2x 1 -z, x,-y C3x'y'z 2 -y,-z, x C23x'yz' *** DRF ⇒ UFR 0 z,-y, x C2xz 1 -y, x, z C4z 2 x, z,-y C34x DRF ⇒ UBL 0 -z,-y,-x C2xz' 1 y, x,-z C2xy 2 -x, z, y C2yz DRF ⇒ DFL 0 -z, y, x C34y 1 y,-x, z C34z 2 -x,-z,-y C2yz' DRF ⇒ DBR 0 z, y,-x C4y 1 -y,-x,-z C2xy' 2 x,-z, y C4x DRF ⇒ URB 0 x,-y,-z C2x 1 z, x, y C3xyz 2 -y, z,-x C23xy'z' DRF ⇒ ULF 0 -x,-y, z C2z 1 -z, x,-y C3x'y'z 2 y, z, x C23xyz DRF ⇒ DRF 0 x, y, z E 1 z,-x,-y C3x'yz' 2 -y,-z, x C23x'yz' DRF ⇒ DLB 0 -x, y,-z C2y 1 -z,-x, y C3xy'z' 2 y,-z,-x C23x'y'z *** DLB ⇒ UFR 0 -z,-y,-x C2xz' 1 -y,-x,-z C2xy' 2 -x,-z,-y C2yz' DLB ⇒ UBL 0 z,-y, x C2xz 1 y,-x, z C34z 2 x,-z, y C4x DLB ⇒ DFL 0 z, y,-x C4y 1 y, x,-z C2xy 2 x, z,-y C34x DLB ⇒ DBR 0 -z, y, x C34y 1 -y, x, z C4z 2 -x, z, y C2yz DLB ⇒ URB 0 -x,-y, z C2z 1 -z,-x, y C3xy'z' 2 -y,-z, x C23x'yz' DLB ⇒ ULF 0 x,-y,-z C2x 1 z,-x,-y C3x'yz' 2 y,-z,-x C23x'y'z DLB ⇒ DRF 0 -x, y,-z C2y 1 -z, x,-y C3x'y'z 2 -y, z,-x C23xy'z' DLB ⇒ DLB 0 x, y, z E 1 z, x, y C3xyz 2 y, z, x C23xyz
( A note about the above notation. The x , y , z axes map the the R , U , F faces. This comes from the common way the coordinate axes are drawn on the page. The x axis points to the right on the page, the y axis points to the top of the page and the z axis is perpendicular to the page pointing toward you. The subscripts designate the positive axis direction, xy'z denotes the 1,-1, 1 axis vector, xz' denotes the 1, 0,-1 axis vector, etc.
I define the sense of a rotation using the right hand rule: placing the thumb of the right hand pointing in the positive axis direction, a positive rotation is the direction the fingers move in making a fist, i.e. counterclockwise. With this convention C3x'y'z is a 120° counterclockwise rotation about the -1,-1, 1 vector (the three fold axis emerging from the LDF cubicle.)
The conventional twist can be related to the D4 cubic group subgroup having y as the principal axis and its two cosets.
D4 Symmetry: E C2x C2y C2z C4y C34y C2xz C2xz' Coset One: C3xyz C3x'yz' C3x'y'z C3xy'z' C2xy C4z C34z C2xy' Coset Two: C23xyz C23x'y'z C23xy'z' C23x'yz' C34x C2yz C4x C2yz'
D4 rotations give the untwisted orientation, coset one gives twist in one sense and coset two gives twist in the opposite sense.
For fans of permutation notation an element of the C3 permutation group may be extracted from the axis mapping. First flatten the mapping by removing any minus signs. The corner cubies may be grouped into two tetrahedral sets: T1. UFR UBL DFL DBR and T2. URB ULF DRF DLB. For transforms within each set the flattened axis mapping is an element of C3. For example the transforms for UFR ⇒ UBL:
0 -x, y,-z ⇒ x, y, z ⇒ 1,2,3 1 -y, z,-x ⇒ y, z, x ⇒ 2,3,1 2 -z, x,-y ⇒ z, x, y ⇒ 3,1,2
For transforms between the two sets the flattened mapping is not an element of C3 and must be transformed into one. Using the y axis as the reference axis swap the x and z mappings. For the UFR ⇒ URB transforms:
0 z, y,-x ⇒ z, y, x ⇒ x, y, z ⇒ 1,2,3 1 x, z,-y ⇒ x, z, y ⇒ y, z, x ⇒ 2,3,1 2 y, x,-z ⇒ y, x, z ⇒ z, x, y ⇒ 3,1,2
After these digressions lets get back to Jerry's analysis. Looking at the transformations within each tetrahedral domain, T1 and T2, the assignment of twist is actually independent of any reference direction. It doesn't matter which face one uses as reference; U/D , R/L , F/B, the twist assigned is the same. The transformations within each domain are the D2 rotations and its cosets within the T rotational group. The D2 subgroup is symmetrical within the cubic rotational group which makes it independent of any reference axis. It looks the same regardless.
The mischief comes in when cubies are moved from one tetrahedral domain to the other. Jerry observed that with one exception the three transforms for each cubie to cubical rearrangement were not of the same conjugate class and that this might be the basis of a symmetrical definition of twist. The exception is when a cubie is moved to its antipodal position, e.g. UFR ⇒ DLB:
UFR ⇒ DLB 0 -z,-y,-x C2xz' 1 -x,-z,-y C2yz' 2 -y,-x,-z C2xy'
These three transforms are symmetry equivalent. They are members of the same conjugate class. The dilemma is that in any scheme of assigning twist one of the above must be designated as untwisted and doing so breaks the symmetry and defines a reference axis. Jerry concluded, and I agree, that this points up that a symmetrical definition of twist is a chimera. Any consistent assignment of twist must break the cubic symmetry of the cube.