So far we have treated G as the group itself — a set of elements with multiplication. But the real power of a group is in how it acts on other sets. G acts on the 26 cubies and their orientations; the 48-element outer symmetry group acts on G itself.
Beyond the internal cube group G, the cube as a 3D object has its own symmetry group of 48 elements — known in chemistry/crystallography as O_h. It decomposes into 10 conjugacy classes:
Hover an axis (or click below) to highlight a symmetry class. Red = face axes (C₄, 4-fold), blue = body diagonals (C₃, 3-fold), gold = edge axes (C₂, 2-fold).
Apply it to the 48-element outer cube symmetry group acting on G — that gives the count of "essentially distinct" cube states (ignoring whole-cube rotations and mirrors). For each symmetry g, Fix(g) is the set of cube states invariant under g.
The cube has 51 = 48 outer symmetries (group O_h), in 10 conjugacy classes. Click any class to see its axis, order, and approximate fix count.
| Symmetry | Fixed states (Fix g) | Meaning |
|---|---|---|
| identity | 4.3 × 10¹⁹ | all of G fixed |
| face 90° rotation | ~1.4 × 10⁹ each | states with that 4-fold symmetry |
| face/edge 180° rotation | ~10¹⁰ each | states with that 2-fold symmetry |
| corner 120° rotation | ~10⁶ each | states with that 3-fold symmetry |
| mirror reflection | ~10⁹ each | mirror-symmetric states |
Sum the fixed-point counts and divide by |D| = 48 (the order of the outer symmetry group):
This number is slightly bigger than |G| / 48 ≈ 9.01 × 10¹⁷ — because only a handful of states (like superflip) carry full 48-fold symmetry, while most states have none. So the "truly distinct" count is just a touch above the naive |G| / 48.
Pick a cubie type and see its orbit size |G·x| and stabilizer size |Stab(x)|. Their product is always |G|.
x = URF
|G·x| = 8
all 8 corner positions (where any corner cubie can land under G)
|Stab(x)| = 5,406,500,409,311,232,000
all operations fixing URF including orientation = subgroup of index 8 · 3 = 24
Take X = 26 cubies (corners + edges), G acting. Pick any corner c (say URF, position 0). Its orbit G · c is all 8 corner positions, since G can send URF anywhere. Its stabiliser Stab(c) is the subgroup of operations fixing URF — order |G| / 8 = 5,406,500,409,311,232,000.
Pick an edge: |Orbit| = 12, |Stab| = |G| / 12 ≈ 3.6 × 10¹⁸. Orbit-stabiliser is the divide-and-conquer principle behind many cube solvers' two-table designs (one keyed by corners, one by edges).
The theorem is both obvious and stunning on the cube: G embeds in the symmetric group on |G| = 4.3 × 10¹⁹ elements. But in practice, G fits into S₈ × S₁₂ (dimension 8! + 12!) — the much tighter "natural embedding" that justifies why the (cp, ep) state vector suffices to describe a group element.
The 48-element acts on G; each 's fixed-point set depends on its conjugacy class. Typical values across the 10 classes:
| Class | Size | Description | |Fix(g)| |
|---|---|---|---|
| e | 1 | identity | |G| = 4.33 × 10¹⁹ |
| 6 | 90° face-axis rotation | ≈ √|G| ≈ 6.6 × 10⁹ | |
| 3 | 180° face-axis | ≈ |G|^{1/2} · 倍数 | |
| 8 | 120° body-diagonal | ≈ |G|^{1/3} ≈ 3.5 × 10⁶ | |
| 6 | 180° edge-midpoint axis | ≈ 9.3 × 10⁹ | |
| i | 1 | inversion through centre | ≈ 10¹⁰ |
| 23 | improper / mirror / rotoreflection | class-dependent, 10⁶–10¹⁰ each |
A typical "k-fold symmetric" element gives (because k-fold symmetry pins each of cp, co, ep, eo onto its own k-orbit fixed locus). This is the practical numerical form of the Cauchy–Frobenius / Burnside count applied to the cube.
The classic Pólya example: "how many essentially different ways to colour the 6 faces of a cube with 6 colours, modulo 24 rotations?" By Burnside:
| Rotation class | Count | #cycles on faces | Contribution | |
|---|---|---|---|---|
| e | 1 | 6 | 46,656 | 46,656 |
| (90°) | 6 | 3 | 216 | 1,296 |
| (180°) | 3 | 4 | 1,296 | 3,888 |
| 8 | 2 | 36 | 288 | |
| 6 | 3 | 216 | 1,296 | |
| Sum | 53,424 | |||
For "exactly 6 distinct colours, one per face," the answer is . These are the 30 essentially distinct coloured cubes — but Erno Rubik (1974) used a single fixed colouring and let the stickers move around, giving 4.3 × 10¹⁹. Both counts are Burnside-style, separated by 18 orders of magnitude.