Cayley’s Theorem

At a Glance

Why This Chapter Matters

Cayley’s theorem is one of the great unifying results of group theory: it says that abstract groups are, in a precise sense, nothing more than groups of symmetries. UPSC 2017 tested it as a Section A proof question worth 10 marks — the entire proof fits cleanly in under a page if you know the left regular representation. Beyond its intrinsic importance, the construction used in the proof (left multiplication as a permutation) reappears in the proofs of Sylow’s theorems.

Minimum Theory

Statement

Theorem (Cayley, 1854). Every group GG is isomorphic to a subgroup of S∣G∣S_{|G|} (the symmetric group on ∣G∣|G| elements). In particular, every group of order nn embeds in SnS_n.

The Left Regular Representation

For each g∈Gg \in G, define λg:G→G\lambda_g : G \to G by λg(x)=gx\lambda_g(x) = gx (left multiplication by gg).

Claim 1. λg\lambda_g is a bijection.

Proof. λg\lambda_g is injective: λg(x)=λg(y)⇒gx=gy⇒x=y\lambda_g(x) = \lambda_g(y) \Rightarrow gx = gy \Rightarrow x = y. It is surjective: for any y∈Gy \in G, λg(g−1y)=g(g−1y)=y\lambda_g(g^{-1}y) = g(g^{-1}y) = y. Hence λg∈Sym(G)\lambda_g \in \mathrm{Sym}(G). ✓\checkmark

So we may define a map ϕ:G→Sym(G)\phi : G \to \mathrm{Sym}(G) by ϕ(g)=λg\phi(g) = \lambda_g.

Claim 2. ϕ\phi is a group homomorphism.

Proof. For g,h∈Gg, h \in G and any x∈Gx \in G: ϕ(gh)(x)=λgh(x)=(gh)x=g(hx)=λg(λh(x))=(λg∘λh)(x)=(ϕ(g)∘ϕ(h))(x).\phi(gh)(x) = \lambda_{gh}(x) = (gh)x = g(hx) = \lambda_g(\lambda_h(x)) = (\lambda_g \circ \lambda_h)(x) = (\phi(g) \circ \phi(h))(x). Since xx is arbitrary, ϕ(gh)=ϕ(g)ϕ(h)\phi(gh) = \phi(g)\phi(h). ✓\checkmark

Claim 3. ϕ\phi is injective.

Proof. Suppose ϕ(g)=ϕ(h)\phi(g) = \phi(h), i.e., λg=λh\lambda_g = \lambda_h. Evaluating at e∈Ge \in G: ge=λg(e)=λh(e)=he  ⟹  g=h.ge = \lambda_g(e) = \lambda_h(e) = he \implies g = h. So ker⁡(ϕ)={e}\ker(\phi) = \{e\}, which means ϕ\phi is injective. ✓\checkmark

Conclusion. Since ϕ:G→Sym(G)\phi : G \to \mathrm{Sym}(G) is an injective homomorphism, by the first isomorphism theorem G≅ϕ(G)≤Sym(G).G \cong \phi(G) \le \mathrm{Sym}(G). When ∣G∣=n|G| = n, we have ∣Sym(G)∣=n!=∣Sn∣|\mathrm{Sym}(G)| = n! = |S_n| and Sym(G)≅Sn\mathrm{Sym}(G) \cong S_n, so GG embeds in SnS_n. ■\blacksquare

Concrete Example: Z3↪S3\mathbb{Z}_3 \hookrightarrow S_3

Label elements of Z3={0,1,2}\mathbb{Z}_3 = \{0, 1, 2\} as 1,2,31, 2, 3.

So Z3≅{e,(1  2  3),(1  3  2)}≤S3\mathbb{Z}_3 \cong \{e, (1\;2\;3), (1\;3\;2)\} \le S_3. ✓\checkmark

Question Archetypes

ArchetypeRecognition
state-and-proveState Cayley’s theorem; write the full proof via left regular representation
apply-to-small-groupFind the explicit embedding of a group of order 3 or 4 into SnS_n

state-and-prove (1 question; 2017)

Recognition Cues

Solution Template

  1. State the theorem precisely.
  2. Define λg(x)=gx\lambda_g(x) = gx and ϕ(g)=λg\phi(g) = \lambda_g.
  3. Prove λg\lambda_g is a bijection (so ϕ\phi maps into Sym(G)\mathrm{Sym}(G)).
  4. Prove ϕ\phi is a homomorphism.
  5. Prove ϕ\phi is injective (by evaluating at ee).
  6. Conclude G≅ϕ(G)≤Sym(G)≅SnG \cong \phi(G) \le \mathrm{Sym}(G) \cong S_n.

Worked Example

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

State and prove Cayley’s theorem.

Solution.

Theorem. Every group GG is isomorphic to a subgroup of the symmetric group Sym(G)\mathrm{Sym}(G). In particular, if ∣G∣=n|G| = n, then GG is isomorphic to a subgroup of SnS_n.

Proof.

For each g∈Gg \in G, define the map λg:G→G\lambda_g : G \to G by λg(x)=gxfor all x∈G.\lambda_g(x) = gx \quad \text{for all } x \in G.

Step 1: λg∈Sym(G)\lambda_g \in \mathrm{Sym}(G). For injectivity, λg(x)=λg(y)⇒gx=gy⇒x=y\lambda_g(x) = \lambda_g(y) \Rightarrow gx = gy \Rightarrow x = y (left cancellation). For surjectivity, given y∈Gy \in G take x=g−1yx = g^{-1}y; then λg(x)=g(g−1y)=y\lambda_g(x) = g(g^{-1}y) = y. Hence λg\lambda_g is a bijection on GG.

Step 2: Define ϕ:G→Sym(G)\phi : G \to \mathrm{Sym}(G) by ϕ(g)=λg\phi(g) = \lambda_g.

Step 3: ϕ\phi is a homomorphism. For any g,h∈Gg, h \in G and x∈Gx \in G: ϕ(gh)(x)=(gh)x=g(hx)=λg(λh(x))=(ϕ(g)∘ϕ(h))(x).\phi(gh)(x) = (gh)x = g(hx) = \lambda_g(\lambda_h(x)) = (\phi(g) \circ \phi(h))(x). Since this holds for all xx, ϕ(gh)=ϕ(g)ϕ(h)\phi(gh) = \phi(g)\phi(h).

Step 4: ϕ\phi is injective. If ϕ(g)=ϕ(h)\phi(g) = \phi(h) then λg=λh\lambda_g = \lambda_h, so in particular λg(e)=λh(e)\lambda_g(e) = \lambda_h(e), giving g=hg = h. Hence ker⁡(ϕ)={e}\ker(\phi) = \{e\}.

Conclusion. By the first isomorphism theorem, G/ker⁡(ϕ)≅ϕ(G)G/\ker(\phi) \cong \phi(G), i.e., G≅ϕ(G)G \cong \phi(G). Since ϕ(G)⊆Sym(G)\phi(G) \subseteq \mathrm{Sym}(G) and is a homomorphic image of a group it is a subgroup, so ϕ(G)≤Sym(G)\phi(G) \le \mathrm{Sym}(G).

When GG is finite of order nn, Sym(G)≅Sn\mathrm{Sym}(G) \cong S_n, completing the proof.

G≅ϕ(G)≤Sym(G)≅Sn  ■\boxed{G \cong \phi(G) \le \mathrm{Sym}(G) \cong S_n}\;\blacksquare

Common Traps

Marks-Aware Writing

10 marks (Section A):

Every step must be shown; a “sketch” will lose marks at this level.

Practice Set

Only one historical question on this atom (shown above).

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.