Group Actions and Burnside's Lemma
Group Actions and Burnside's Lemma — A group action is a homomorphism from a group into the symmetric group of a set , encoding symmetry as transformations. Burnside's Lemma (the Cauchy–Frobenius Lemma) counts the number of orbits as the average number of fixed points: . Applies to combinatorial enumeration under symmetry (colorings of beads, faces, graphs). Originated with Cauchy (1845) and Frobenius (1887); popularized by Burnside (1897).
Symmetry partitions a set into orbits — clusters of elements interchangeable by the group. Counting orbits directly is awkward, but there is a beautiful double-counting bridge: the total number of (element, symmetry-that-fixes-it) incidences equals both the sum over elements of their stabilizer sizes and the sum over group elements of their fixed-point sets. Dividing by converts this into the headline formula — orbits = average fixed points.
Formal Statement
Let be a group with identity , and let be a set. A (left) group action of on is a function , written , satisfying:
Derivation hint: The identity axiom; the neutral element must act as the identity transformation.
Derivation hint: The compatibility axiom; acting by then equals acting by the product . Here is the group, the underlying set, group elements, a point. An action is faithful if distinct group elements act as distinct permutations.
Each induces a map , . Axioms [1]–[2] make a bijection with inverse , and the assignment
Derivation hint: follows from [2]; bijectivity from via [1]. is a group homomorphism. Conversely, every homomorphism defines an action. Thus a group action IS a homomorphism into the symmetric group.
For :
Derivation hint: The orbit is the set of all points reachable from by group elements.
Derivation hint: is a subgroup — it contains and is closed under products and inverses by axioms [1]–[2]. The set of orbits is denoted , and is the number of orbits.
For a group acting on and any , there is a bijection between the orbit of and the set of left cosets of its stabilizer:
Derivation hint: The map is a well-defined bijection from onto .
Let a finite group act on a finite set . For let . Then the number of orbits is the average number of fixed points:
Derivation hint: Double-count the set by summing over (gives ) and over (gives ), then apply orbit–stabilizer.
Why It Holds
Define the incidence set
Derivation hint: collects all pairs of a symmetry and a point it fixes; we count two ways.
Step 1 — Count by summing over . Fixing first, the points paired with it are exactly :
Derivation hint: Partition by its first coordinate ; the fiber over has size .
Step 2 — Count by summing over . Fixing first, the elements paired with it are exactly :
Derivation hint: Partition by its second coordinate ; the fiber over has size .
Step 3 — Apply orbit–stabilizer. By [6], , so
Derivation hint: Substitute the orbit–stabilizer identity into [10] and factor out .
Step 4 — Sum the reciprocals orbit by orbit. Group the points of into their orbits (a disjoint partition). Within a single orbit , every point shares the same orbit size , so the points contribute :
Derivation hint: Each orbit contributes exactly to the sum, so the total is the number of orbits.
Step 5 — Combine. Equate [9] with [11] using [12]:
Derivation hint: Divide both sides by to isolate the orbit count.
∎Frobenius proved the orbit-counting formula in 1887, well before Burnside's 1897 textbook (where it appears without attribution, leading to the durable misnomer "Burnside's Lemma"). Cauchy had stated the transitive case in 1845. Frobenius was a towering figure of the Berlin school: he founded character theory of finite groups with Issai Schur and Richard Dedekind, proved the Frobenius theorem on division algebras, and gave the modern treatment of group representations. Historians of mathematics often advocate the name Cauchy–Frobenius Lemma to credit the actual discoverers — Burnside himself attributed the result to Frobenius in his book.
Building Intuition
Picture coloring the four corners of a square with 2 colors. There are raw colorings, but many are "the same" if you allow rotating the square — rotating by shouldn't produce a new necklace. The symmetry group (here, the rotation group ) acts on the 16 colorings, and orbits = genuinely distinct designs. To count orbits directly you would have to inspect each design and merge equivalents — tedious and error-prone. Burnside flips the problem: instead of asking "how many distinct designs?", ask "for each symmetry, how many designs does it leave untouched?" The identity fixes all 16; a rotation only fixes monochrome designs (all corners equal), of which there are 2. Averaging these local counts over the whole group magically returns the global orbit count. The lemma works because each orbit, no matter its size, contributes exactly its "fair share" of when you weight by reciprocal orbit size — that is the content of Step 4.
Worked Examples
Given: Color the 6 beads of a circular necklace using black/white. The symmetry group is the cyclic group of rotations. Count distinct necklaces.
Step 1 — Total colorings: .
Step 2 — Fixed points of each rotation. A rotation permutes the 6 positions in cycles; a coloring is fixed iff all positions in each cycle share a color. The number of cycles of is , so .
| 0 | 6 | 64 |
| 1 | 1 | 2 |
| 2 | 2 | 4 |
| 3 | 3 | 8 |
| 4 | 2 | 4 |
| 5 | 1 | 2 |
Step 3 — Apply Burnside [7]:
Derivation hint: Sum the fixed-point column and divide by .
Answer: (no units — a pure count).
Given: Paint the 6 faces of a cube, each one of 3 colors. Two colorings are equivalent if related by a rotation of the cube. The rotation group has . Count distinct cubes.
Step 1 — Total colorings: .
Step 2 — Classify the 24 rotations by their cycle structure on faces, computing :
| Type | Count | Face cycle structure | #cycles | |
|---|---|---|---|---|
| identity | 1 | 6 | 729 | |
| face | 6 | 3 | 27 | |
| face | 3 | 4 | 81 | |
| vertex | 8 | 2 | 9 | |
| edge | 6 | 3 | 27 |
Step 3 — Weighted sum.
Derivation hint: Multiply each value by the number of group elements of that type, then add.
Step 4 — Apply Burnside [7]:
Derivation hint: Divide the total incidence count by .
Answer: .
Common Misconceptions
The average must be an integer — but not because each term is. The right side of [7] divides by and is guaranteed to come out a whole number, even though individual fixed-point counts and partial sums need not be divisible by . If your computation yields a non-integer, you have made an arithmetic error or miscounted a cycle structure.
Burnside requires finite and finite . The averaging is meaningless for infinite groups; there are continuous analogues (averaging over a compact group with Haar measure) but they are not Burnside's Lemma.
is a subset of , not a subgroup. Beginners conflate (points fixed by a single ) with (group elements fixing a single ). The former lives in , the latter in . The proof's double-counting hinges on keeping them distinct.
The naive "divide by group size" shortcut fails. A tempting but wrong heuristic: "with colorings and symmetries, there are roughly orbits." For the 6-bead necklace this gives , but the true count is 14. The discrepancy arises because orbits have unequal sizes — symmetric colorings (like all-black) have small orbits, inflating the orbit count above the naive estimate. Only Burnside's careful averaging over fixed points, not over , gives the correct answer. The naive estimate is exact only when the action is free (every stabilizer trivial), so that all orbits have full size .
Connections
Group actions are the connective tissue of algebra. The Orbit-Stabilizer Theorem underwrites the proof of Burnside and equally drives the Sylow Theorems (via groups acting on coset spaces and subgroup sets by conjugation). The conjugation action of on itself, , has orbits equal to Conjugacy Classes and stabilizers equal to centralizers — giving the class equation. Burnside's Lemma generalizes to the Pólya Enumeration Theorem, which refines fixed-point counting into a cycle-index polynomial that tracks how many beads of each color appear. The homomorphism viewpoint [3] connects to Cayley's Theorem (every group embeds in a symmetric group via the regular action) and to Group Representations (linear actions on vector spaces).
Real-World Applications
Historical Development
Subtleties & Limits
Burnside's Lemma counts orbits but does not list representatives or describe orbit sizes — extracting one canonical element per orbit (the orbit problem / canonical form problem) can be computationally expensive, and for large symmetry groups (e.g. graph isomorphism) finding canonical representatives is far harder than counting. Pólya theory extends the count to a full generating function but still does not yield explicit representatives. For infinite groups acting on infinite sets, orbit counting requires measure-theoretic averaging over compact groups (Haar integration), and for non-compact groups there may be no meaningful finite count at all; the ergodic-theoretic study of orbit equivalence and orbit-counting in these settings remains a deep, active research area. Even the asymptotic growth of the number of unlabeled structures (graphs, hypergraphs) as , where Burnside is the starting tool, connects to open enumeration questions.
See Also
Orbit-Stabilizer Theorem · Polya Enumeration Theorem · Sylow Theorems · Conjugacy Classes and the Class Equation · Cayley's Theorem · Permutations and Symmetric Groups · Group Representations and Character Theory