Orbit Counting Applications
The orbit-counting formula (Burnside's lemma) converts symmetry-quotient problems into fixed-point averages. The canonical statement and group-theoretic proof live in Burnside's LemmaBurnside's LemmaThe number of orbits equals the average size of fixed-point sets over the group.Read more →; this note collects concrete counting applications.
Necklaces — 3 beads, 2 colors under rotations
The rotation group acts on colorings:
| Coloring | Fixed by ? | Fixed by ? | Fixed by ? |
|---|---|---|---|
| RRR | yes | yes | yes |
| RRB | yes | no | no |
| RBR | yes | no | no |
| RBB | yes | no | no |
| BRR | yes | no | no |
| BRB | yes | no | no |
| BBR | yes | no | no |
| BBB | yes | yes | yes |
Fixed-point counts: , , .
The 4 distinct necklaces: all-red, all-blue, two-red-one-blue, one-red-two-blue.
Necklaces — 4 beads, 2 colors under rotations
, . Fixed-point counts: , , , .
Face colorings of a square under rotations
acts on 4-face colorings with 2 colors. Same calculation as above gives 6 rotationally distinct colorings.
Connections
The abstract formula is Burnside's LemmaBurnside's LemmaThe number of orbits equals the average size of fixed-point sets over the group.Read more → in the group-theory section. Polya enumeration (Polya EnumerationPolya EnumerationThe cycle index polynomial encodes all Burnside fixed-point counts into one generating function for weighted orbit counting.Read more →) refines this into a cycle-index generating function that tracks color multiplicities. The orbit-stabilizer identity used throughout is a consequence of Lagrange's TheoremLagrange's TheoremSubgroup order divides group orderRead more →.
Lean4 Proof
import Mathlib.GroupTheory.GroupAction.Quotient
/-- 3-bead 2-color necklace count under C_3 rotations: (8+2+2)/3 = 4. -/
theorem necklace_3_2 : (8 + 2 + 2) / 3 = 4 := by decide
/-- 4-bead 2-color necklace count under C_4 rotations: (16+2+4+2)/4 = 6. -/
theorem necklace_4_2 : (16 + 2 + 4 + 2) / 4 = 6 := by decideReferenced by
- Polya EnumerationCombinatorics