Skip to content
The book

Group actions, class equation, p-groups

Why this is asked: The class equation is the engine: it proves p-groups have non-trivial centre, and drives the 'no simple group of order n' arguments.

In one sentence

Orbit-stabiliser converts group theory into counting, the class equation is that count applied to conjugation, and Sylow's theorems are what let you decide the structure of a group from its order alone.

Why the exam asks it

Because "show no group of order nn is simple" is a self-contained puzzle with a standard method, and because the two Sylow conditions — np≡1(modp)n_p \equiv 1 \pmod p and np∣mn_p \mid m — are easy to state and easy to apply in the wrong order.

The idea

A group GG acts on a set XX by g⋅xg\cdot x, compatibly with the operation. The orbit of xx is {g⋅x}\{g\cdot x\} and the stabiliser Gx={g:g⋅x=x}G_x = \{g : g\cdot x = x\} is a subgroup.

Orbit-stabiliser: ∣Orb(x)∣=[G:Gx]|{\rm Orb}(x)| = [G : G_x].

Every orbit size therefore divides ∣G∣|G|, which is the fact that does the work. Orbits partition XX, so ∣X∣=∑∣Orb∣|X| = \sum |{\rm Orb}| over representatives.

The class equation

Take GG acting on itself by conjugation. Orbits are conjugacy classes, stabilisers are centralisers, and fixed points are exactly the centre:

∣G∣=∣Z(G)∣+∑i[G:C(xi)],|G| = |Z(G)| + \sum_{i}[G : C(x_i)],

summed over representatives of the classes with more than one element. Each term in the sum is >1> 1 and divides ∣G∣|G|.

Two standard consequences:

  • A pp-group has a non-trivial centre. Every term in the sum is divisible by pp, and so is ∣G∣|G|, so p∣∣Z(G)∣p \mid |Z(G)|.
  • Every group of order p2p^2 is abelian. The centre is non-trivial, and G/Z(G)G/Z(G) cyclic forces GG abelian, so ∣Z(G)∣=p|Z(G)| = p is impossible.

That second argument uses a lemma worth memorising in its own right: if G/Z(G)G/Z(G) is cyclic then GG is abelian. It is the engine of most small-order classification.

Sylow

Let ∣G∣=pkm|G| = p^k m with p∤mp \nmid m.

  1. Existence: Sylow pp-subgroups of order pkp^k exist.
  2. Conjugacy: any two are conjugate, and every pp-subgroup lies in one.
  3. Counting: np≡1(modp)n_p \equiv 1 \pmod p and np∣mn_p \mid m.

The immediate corollary used everywhere: np=1n_p = 1   ⟺  \iff the Sylow pp-subgroup is normal, because conjugacy of Sylow subgroups means a unique one is fixed by conjugation.

Order 15. n5∣3n_5 \mid 3 and n5≡1(mod5)n_5 \equiv 1 \pmod 5, so n5∈{1,3}n_5 \in \{1,3\} and 3≢13 \not\equiv 1, forcing n5=1n_5 = 1. Similarly n3=1n_3 = 1. Both Sylow subgroups are normal, intersect trivially, and G≅C3×C5≅C15G \cong C_3 \times C_5 \cong C_{15}. Every group of order 1515 is cyclic.

Order 12. n3∣4n_3 \mid 4 and n3≡1(mod3)n_3 \equiv 1 \pmod 3, so n3∈{1,4}n_3 \in \{1,4\}. Both occur — C12C_{12} has n3=1n_3 = 1, and A4A_4 has n3=4n_3 = 4 — so counting alone does not finish, and this is why A4A_4 keeps appearing. But no group of order 1212 is simple: if n3=4n_3 = 4 then the four Sylow 33-subgroups contribute 88 elements of order 33, leaving exactly 44, which must form the unique Sylow 22-subgroup, hence normal.

That counting move — count elements of prime order, see what is left — is the standard technique for non-simplicity.

Burnside

#orbits=1∣G∣∑g∈G∣Fix(g)∣,\#\text{orbits} = \frac{1}{|G|}\sum_{g\in G}|{\rm Fix}(g)|,

the tool for counting colourings up to symmetry.

Where intuition breaks

"np≡1(modp)n_p \equiv 1 \pmod p, so np=1n_p = 1." It is one congruence and one divisibility, and often both 11 and a larger value satisfy them — order 1212 with n3∈{1,4}n_3 \in \{1,4\}. Options quote one condition and drop the other.

"np=1n_p = 1 means the group is abelian." It means that Sylow subgroup is normal. A4A_4 has a normal Sylow 22-subgroup and is not abelian.

"A pp-group is abelian." It has non-trivial centre. D4D_4 has order 88, centre of order 22, and is not abelian. Order p2p^2 forces abelian; p3p^3 does not.

"G/Z(G)G/Z(G) cyclic, so Z(G)=GZ(G) = G." It gives GG abelian, which then makes Z(G)=GZ(G) = G — but the useful direction is the implication, and its usual role is to prove ∣Z(G)∣=p|Z(G)| = p impossible for ∣G∣=p2|G| = p^2.

"Orbits all have the same size." Only for transitive actions. In general orbit sizes vary and each divides ∣G∣|G|.

"The class equation says ∣G∣=∑|G| = \sum class sizes." It does, and the point is that the centre contributes ∣Z(G)∣|Z(G)| classes of size 11. Writing ∣Z(G)∣|Z(G)| separately is what makes the divisibility argument work.

"Every group of order pkp^k has a normal subgroup of every order pjp^j." True for pp-groups, and worth recognising — it is one of the few places the converse of Lagrange does hold.

The exam's angle

  1. Factor the order and list Sylow possibilities. Apply both conditions; most questions are decided by the pair.
  2. If some np=1n_p = 1, you have a normal subgroup and the group is not simple. That is usually the whole question.
  3. If no np=1n_p = 1, count elements. Distinct Sylow pp-subgroups intersect trivially for prime order, so np(p−1)n_p(p-1) elements have order pp; see whether the total exceeds ∣G∣|G|.
  4. For pp-groups reach for the class equation — non-trivial centre is almost always the first step.
  5. G/Z(G)G/Z(G) cyclic ⇒\Rightarrow abelian closes a surprising number of arguments.

The night before

  • Orbit-stabiliser: ∣Orb(x)∣=[G:Gx]|{\rm Orb}(x)| = [G:G_x]; orbit sizes divide ∣G∣|G|.
  • Class equation: ∣G∣=∣Z(G)∣+∑[G:C(xi)]|G| = |Z(G)| + \sum [G:C(x_i)], each term >1>1 and dividing ∣G∣|G|.
  • pp-groups have non-trivial centre. ∣G∣=p2⇒|G| = p^2 \Rightarrow abelian. p3p^3 does not — D4D_4.
  • G/Z(G)G/Z(G) cyclic ⇒\Rightarrow GG abelian.
  • Sylow: exist; all conjugate; np≡1(modp)n_p \equiv 1 \pmod p and np∣mn_p \mid m. np=1  ⟺  n_p = 1 \iff normal.
  • Order 1515: forced cyclic. Order 1212: n3∈{1,4}n_3 \in \{1,4\}, both occur, but never simple.
  • Counting elements of order pp is the standard non-simplicity move.
  • Burnside: orbits =1∣G∣∑∣Fix(g)∣= \frac1{|G|}\sum|{\rm Fix}(g)|.

See it move

The class equation, and what it proves about p-groupsinteractive

This visual is part of Trap Analysis

Counting orbits mod p — the argument behind almost every small-group structure result.

Unlock interactive visuals

More in Groups

Take it further

Last revised . Found a mistake? Tell us — corrections are the fastest thing we act on.

Next: Sylow theorems and groups of small order

Create a free account to keep your place and have this feed your study plan.

ShareWhatsAppTelegram

Open this in the full syllabus view · Unit 2