Maths WorkshopMaths problems with full solutions
Exercise 2147Algebra › GroupsM1Added 3 Nov 2026

Burnside's lemma

#Burnside lemma#group action#counting

Statement

Let GG (finite) act on a finite set XX. Show that the number of orbits equals
1∣G∣∑g∈G∣Xg∣,\frac{1}{|G|}\sum_{g\in G}|X^g|,
where Xg={x∈X:gx=x}X^g=\{x\in X:gx=x\}.

Hint

Count the set {(g,x):gx=x}\{(g,x):gx=x\} in two ways.

Show solutionHide solution

Solution

Double count. Let S={(g,x)∈G×X:gx=x}S=\{(g,x)\in G\times X:gx=x\}. Then
∣S∣=∑g∈G∣Xg∣=∑x∈X∣Stab⁡(x)∣.|S|=\sum_{g\in G}|X^g|=\sum_{x\in X}|\operatorname{Stab}(x)|.

Orbit-stabilizer. For each orbit OO, all stabilizers have the same size ∣G∣/∣O∣|G|/|O| (since [G:Stab⁡(x)]=∣O∣[G:\operatorname{Stab}(x)]=|O|). So
∑x∈O∣Stab⁡(x)∣=∣O∣⋅∣G∣∣O∣=∣G∣.\sum_{x\in O}|\operatorname{Stab}(x)|=|O|\cdot\frac{|G|}{|O|}=|G|.
Summing over orbits: ∑x∈X∣Stab⁡(x)∣=∣G∣⋅#orbits\sum_{x\in X}|\operatorname{Stab}(x)|=|G|\cdot\#\text{orbits}.

Conclusion. #orbits=1∣G∣∑g∣Xg∣\#\text{orbits}=\frac{1}{|G|}\sum_g|X^g|.