Cosets and Lagrange’s theorem

At a Glance

Why This Chapter Matters

Coset and Lagrange questions appear in Section A compulsory (Q1) in four recent years, always for 10 marks. All questions use one of two weapons: (a) the First Isomorphism Theorem — the image order divides the domain order — or (b) the product-set formula ∣HK∣=∣H∣∣K∣/∣H∩K∣|HK|=|H||K|/|H\cap K| combined with ∣HK∣≤∣G∣|HK|\le|G|. Sylow III provides a third tool for questions about counting subgroups of prime order. Master these three tools and all four historical questions are solved in under 7 minutes each.

Minimum Theory

Lagrange’s theorem. If H≤GH\le G (finite group), then ∣H∣|H| divides ∣G∣|G| and ∣G∣=[G:H]⋅∣H∣|G|=[G:H]\cdot|H|.

Index multiplication. For K≤H≤GK\le H\le G: [G:K]=[G:H]⋅[H:K][G:K]=[G:H]\cdot[H:K].

First Isomorphism Theorem. If ϕ:G→G′\phi:G\to G' is a homomorphism then G/ker⁡ϕ≅Im⁡ϕG/\ker\phi\cong\operatorname{Im}\phi. So ∣Im⁡ϕ∣|\operatorname{Im}\phi| divides ∣G∣|G|. For a surjection, ∣G′∣|G'| divides ∣G∣|G|.

Product-set formula. For finite subgroups H,K≤GH,K\le G: ∣HK∣=∣H∣⋅∣K∣∣H∩K∣,∣HK∣≤∣G∣.|HK|=\frac{|H|\cdot|K|}{|H\cap K|}, \qquad |HK|\le|G|. These two combine to give ∣H∩K∣≥∣H∣∣K∣/∣G∣|H\cap K|\ge|H||K|/|G|.

Sylow III. The number npn_p of Sylow pp-subgroups satisfies np≡1(modp)n_p\equiv1\pmod p and np∣[G:P]n_p\mid[G:P].

The centre, and the lemma that makes Lagrange bite on it. The centre is Z(G)={a∈G: ax=xa for every x∈G}.Z(G)=\{a\in G:\ ax=xa\ \text{for every }x\in G\}. It is a normal subgroup (gzg−1=zgzg^{-1}=z for z∈Z(G)z\in Z(G)), so ∣Z(G)∣|Z(G)| divides ∣G∣|G| and the quotient G/Z(G)G/Z(G) exists — both facts are needed together.

Lemma. If G/Z(G)G/Z(G) is cyclic, then GG is abelian (hence Z(G)=GZ(G)=G).

Proof. Write Z=Z(G)Z=Z(G) and suppose G/Z=⟨gZ⟩G/Z=\langle gZ\rangle. Any a,b∈Ga,b\in G have a=giz1a=g^iz_1, b=gjz2b=g^jz_2 with z1,z2∈Zz_1,z_2\in Z. Since central elements commute with everything and powers of gg commute with each other, ab=gi+jz1z2=gjz2giz1=baab=g^{i+j}z_1z_2=g^{j}z_2g^{i}z_1=ba. ■\blacksquare

The lemma is a contrapositive engine: it says [G:Z(G)][G:Z(G)] can never be prime, because a prime-order quotient is cyclic and would force GG abelian, i.e. [G:Z(G)]=1[G:Z(G)]=1. Translating a sentence about commuting elements into a statement about ∣Z(G)∣|Z(G)| is the first move in any centre question.

Coset partition of G by H, and the product-set containment HK\subseteq G

Question Archetypes

ArchetypeRecognition
sylow-counting$
order-counting-argument$
subgroup-existenceEvery nonzero element of Zp\mathbb{Z}_p generates it; or subgroup of given order via element orders
onto-homomorphismDoes a surjection G→G′G\to G' exist? — check divisibility $
centre-order-dichotomy$

sylow-counting (1 question(s); 2024)

Recognition Cues — ∣G∣=mn|G|=mn with m,nm,n prime and m>nm>n; asked for “at most one subgroup of order mm.”

Solution Template

  1. Subgroups of order mm are precisely the Sylow mm-subgroups.
  2. Sylow III: nm≡1(modm)n_m\equiv1\pmod m and nm∣nn_m\mid n (since [G:P]=n[G:P]=n).
  3. Divisors of prime nn are {1,n}\{1,n\}. Rule out nm=nn_m=n: that would need n≡1(modm)n\equiv1\pmod m, i.e. m∣(n−1)m\mid(n-1); impossible since m>n>n−1≥0m>n>n-1\ge0.
  4. Conclude nm=1n_m=1.

Worked Example

2024 Paper 2, 2024-P2-Q1a (10 marks)

GG has order mnmn, m>nm>n prime. Show GG has at most one subgroup of order mm.

Sylow III gives nm∈{1,n}n_m\in\{1,n\} and nm≡1(modm)n_m\equiv1\pmod{m}. If nm=nn_m=n, then m∣(n−1)m\mid(n-1); impossible since m>n>n−1m>n>n-1. Hence nm=1n_m=1. At most one subgroup of order m.  ■\boxed{\text{At most one subgroup of order }m.}\;\blacksquare

order-counting-argument (1 question(s); 2025)

Recognition Cues — o(H),o(K)>o(G)o(H),o(K)>\sqrt{o(G)}; prove nontrivial intersection.

Worked Example

2025 Paper 2, 2025-P2-Q1a (10 marks)

H,K≤GH,K\le G, o(H),o(K)>o(G)o(H),o(K)>\sqrt{o(G)}. Show H∩K≠{e}H\cap K\ne\{e\}.

Assume ∣H∩K∣=1|H\cap K|=1. Then ∣HK∣=∣H∣∣K∣>∣G∣⋅∣G∣=∣G∣|HK|=|H||K|>\sqrt{|G|}\cdot\sqrt{|G|}=|G|. But ∣HK∣≤∣G∣|HK|\le|G| — contradiction. Hence ∣H∩K∣>1|H\cap K|>1.

H∩K≠{e}.  ■\boxed{H\cap K\ne\{e\}.}\;\blacksquare

Proof of the product-set formula (needed to quote it): Map H×K→HKH\times K\to HK by (h,k)↦hk(h,k)\mapsto hk. Each element g∈HKg\in HK has exactly ∣H∩K∣|H\cap K| preimages (ht,t−1k)(ht, t^{-1}k) for t∈H∩Kt\in H\cap K. So ∣H∣∣K∣=∣HK∣⋅∣H∩K∣|H||K|=|HK|\cdot|H\cap K|, giving ∣HK∣=∣H∣∣K∣/∣H∩K∣|HK|=|H||K|/|H\cap K|.

subgroup-existence (1 question(s); 2016)

Worked Example

2016 Paper 2, 2016-P2-Q2b (10 marks, coset part)

Every nonzero element of Zp\mathbb{Z}_p (pp prime) generates Zp\mathbb{Z}_p.

Let a≠0a\ne0 in Zp\mathbb{Z}_p. By Lagrange, ∣⟨a⟩∣|\langle a\rangle| divides pp. Since pp is prime, ∣⟨a⟩∣∈{1,p}|\langle a\rangle|\in\{1,p\}. Since a≠0a\ne0, ∣⟨a⟩∣≠1|\langle a\rangle|\ne1, so ∣⟨a⟩∣=p=∣Zp∣|\langle a\rangle|=p=|\mathbb{Z}_p|, giving ⟨a⟩=Zp\langle a\rangle=\mathbb{Z}_p. ■\blacksquare

(Without Lagrange: gcd⁡(a,p)=1\gcd(a,p)=1, so the pp multiples 0,a,2a,…,(p−1)a0,a,2a,\ldots,(p-1)a are distinct mod pp, exhausting Zp\mathbb{Z}_p.)

onto-homomorphism (1 question(s); 2023)

Worked Example

2023 Paper 2, 2023-P2-Q1a (10 marks)

Does an onto homomorphism from ∣G∣=10|G|=10 to ∣G′∣=6|G'|=6 exist?

If ϕ:G↠G′\phi:G\twoheadrightarrow G' exists, then by the First Isomorphism Theorem ∣G′∣=[G:ker⁡ϕ]|G'|=[G:\ker\phi] divides ∣G∣=10|G|=10. But 6∤106\nmid10. No such homomorphism exists. ■\blacksquare

centre-order-dichotomy (1 question(s); 2026)

The tell is a question phrased entirely about elements, whose subject is really the order of the centre. Lagrange restricts ∣Z(G)∣|Z(G)| to the divisors of ∣G∣|G|; the G/Z(G)G/Z(G)-cyclic lemma kills the intermediate ones; only the two extremes survive, and those two extremes are the dichotomy the question states.

Recognition Cues

Solution Template

  1. Translate the sentence into the centre, at the top. ”GG is abelian”   ⟺  Z(G)=G\iff Z(G)=G; “no non-identity element commutes with everything”   ⟺  Z(G)={e}\iff Z(G)=\{e\}. State what is now to be proved.
  2. Show Z(G)⊴GZ(G)\trianglelefteq G so that Lagrange applies and G/Z(G)G/Z(G) exists.
  3. List the divisors: ∣Z(G)∣∈{1,p,q,pq}|Z(G)|\in\{1,p,q,pq\}. The two extremes are the two alternatives; the whole proof is eliminating the middle.
  4. Prove the lemma, do not quote it — this is where the marks are.
  5. Eliminate: if 1<∣Z(G)∣<pq1<|Z(G)|<pq then [G:Z(G)][G:Z(G)] is prime, hence G/Z(G)G/Z(G) is cyclic, hence GG is abelian, hence Z(G)=GZ(G)=G — contradiction.

Worked Example

2026 Paper 2, 2026-P2-Q1a (10 marks)

Let GG be a group of order pqpq, pp and qq primes. Show that either GG is abelian or no non-identity element commutes with every element of GG.

Source: analysis/solutions/2026-P2-Q1a.md

Step 1 — Translate. The claim is exactly Z(G)=GZ(G)=G or Z(G)={e}Z(G)=\{e\}: the centre of a group of order pqpq can never be a proper non-trivial subgroup.

Step 2 — Lagrange. Z(G)≤GZ(G)\le G and is normal, so ∣Z(G)∣|Z(G)| divides pqpq and G/Z(G)G/Z(G) is defined. By unique factorisation the divisors of pqpq are 1,p,q,pq1,p,q,pq (if p=qp=q this reads 1,p,p21,p,p^2 — the middle two coincide, which changes nothing).

Step 3 — Eliminate the middle. Suppose 1<∣Z(G)∣<pq1<|Z(G)|<pq. Then [G:Z(G)]=pq/∣Z(G)∣∈{p,q}[G:Z(G)]=pq/|Z(G)|\in\{p,q\} is prime. A group of prime order is cyclic, so G/Z(G)G/Z(G) is cyclic, so by the Lemma GG is abelian, so Z(G)=GZ(G)=G and ∣Z(G)∣=pq|Z(G)|=pq — contradicting ∣Z(G)∣<pq|Z(G)|<pq.

Step 4 — Conclude. Only ∣Z(G)∣=pq|Z(G)|=pq (so GG is abelian) and ∣Z(G)∣=1|Z(G)|=1 (so no non-identity element is central) survive. ■\blacksquare

Two remarks that finish the answer. (i) The proof never assumes p≠qp\ne q: it uses only that every proper non-trivial divisor of pqpq is prime, which holds for p=qp=q too, so no case-split is needed. (ii) Both alternatives genuinely occur — Zpq\mathbb{Z}_{pq} is abelian, while S3S_3 (order 66) and the non-abelian group of order 2121 have trivial centre — so neither can be dropped.

Common Traps

Common Traps (all archetypes)

Marks-Aware Writing

All four questions are 10 marks. Each proof needs: (a) the theorem invoked (named), (b) its application to the specific numerical data, (c) the case analysis ruling out the unwanted value, and (d) a boxed conclusion with ■\blacksquare. Stating the theorem without applying it to the numbers earns ≤3 marks.

Practice Set

Ready to drill what you just read?

Daily Practice turns these patterns into one adaptive set a day — practised daily until they're automatic, free for everyone.

See Daily Practice →

This chapter is part of the Maths Coverage Map — 14 years, mapped. Get the take-away PDF free.