Chapter 05
Hard

Normal Subgroups & Quotient Groups

00 · Symbol Glossary

$N \trianglelefteq G$N is a normal subgroup of G

Read "NN is normal in GG." A special kind of subgroup — one where left and right cosets always coincide, making it possible to build a genuine quotient group.

$gNg^{-1}$Conjugate of N by g

The set {gng−1:n∈N}\{gng^{-1} : n\in N\} — take every element of NN, "sandwich" it between gg and g−1g^{-1}. Normality is exactly the statement that this sandwiching never moves NN at all.

$G/N$Quotient group

The set of cosets of NN in GG, equipped with the coset-multiplication operation (aN)(bN)=abN(aN)(bN)=abN — a bona fide group once NN is normal. Read "GG mod NN."

$Z(G)$Center of G

Z(G)={z∈G:zg=gz for all g∈G}Z(G) = \{z\in G : zg=gz \text{ for all } g\in G\} — the elements that commute with everything. Always a normal subgroup, and a first measure of "how abelian" GG is: Z(G)=GZ(G)=G exactly when GG itself is abelian.

$gxg^{-1}$Conjugate of an element x by g

A single element's version of the sandwiching operation above. xx and gxg−1gxg^{-1} are called conjugate; this relation reappears as the engine behind Chapter 08's group actions and Chapter 09's Sylow theorems.


01 · The Problem With Coset Multiplication

Chapter 04 built G/HG/H, the set of cosets. The natural next question: can G/HG/H be given its own group structure, using the most obvious possible rule, (aH)(bH):=abH(aH)(bH) := abH?

Common mistake — Assuming coset multiplication is automatically well-defined

Let G=S3G=S_3 and H={e,(1 2)}H=\{e,(1\,2)\} (order 2, not normal — verified below). Take two ways of naming the same coset: (1 2)H=H(1\,2)H = H and also, checking membership, (1 2)⋅e=(1 2)∈H(1\,2) \cdot e = (1\,2) \in H, so indeed (1 2)H=H(1\,2)H=H.

Now compute (1 3)H⋅(1 2)H(1\,3)H \cdot (1\,2)H two ways, using different representatives of the same cosets, and see if the rule "aH⋅bH:=abHaH\cdot bH := abH" gives a consistent answer. Using a=(1 3)a=(1\,3), b=(1 2)b=(1\,2): product coset is (1 3)(1 2)H(1\,3)(1\,2)H. But (1 3)H(1\,3)H also equals (1 3)(1 2)H(1\,3)(1\,2)H if (1 2)∈H(1\,2)\in H — pick a different representative of bb's coset, say b′=eb'=e (also representing HH since eH=HeH=H): product coset is (1 3)e H=(1 3)H(1\,3)e\, H = (1\,3)H. Working out (1 3)(1 2)(1\,3)(1\,2) in cycle notation gives a different coset than (1 3)(1\,3) alone represents. The "obvious" rule gives two different answers depending on which representative was used — it is not well-defined for this HH.

This is exactly the well-definedness question from Theorem 1.5 (Zn\mathbb{Z}_n's operations not depending on the chosen representative), reappearing in a harder setting: what property of HH guarantees the analogous rule works for cosets of a general group?


02 · Normal Subgroups

Definition — Normal Subgroup

N≤GN\le G is normal, written N⊴GN\trianglelefteq G, if gNg−1=NgNg^{-1}=N for every g∈Gg\in G, where gNg−1={gng−1:n∈N}gNg^{-1}=\{gng^{-1}:n\in N\}.

Theorem 5.1 — Equivalent Characterizations of Normality

For N≤GN\le G, the following are equivalent: (a) gNg−1=NgNg^{-1}=N for all g∈Gg\in G; (b) gN=NggN=Ng for all g∈Gg\in G; (c) every left coset of NN equals the corresponding right coset.

Proof

(a) ⇒\Rightarrow (b): Multiply both sides of gNg−1=NgNg^{-1}=N on the right by gg: gN=NggN = Ng.

(b) ⇒\Rightarrow (a): Multiply both sides of gN=NggN=Ng on the right by g−1g^{-1}: gNg−1=NgNg^{-1}=N.

(b)   ⟺  \iff (c): identical statements, just naming "gNgN" and "NgNg" as "the left coset by gg" and "the right coset by gg."

A weaker-looking but equivalent condition

Definition 5.1's condition (a) can be checked one element at a time: NN is normal iff for every g∈Gg\in G and every n∈Nn\in N, the single conjugate gng−1gng^{-1} lies back in NN (this gives gNg−1⊆NgNg^{-1}\subseteq N; the reverse inclusion follows by applying the same fact to g−1g^{-1}). This element-by-element version is usually the easiest to check in practice, and is the version used in most of the examples below.


03 · Recognizing Normal Subgroups

Example — Every subgroup of an abelian group is normal

If GG is abelian, gng−1=gg−1n=ngng^{-1} = gg^{-1}n = n for every nn — conjugation does nothing at all. So gNg−1=NgNg^{-1}=N trivially, for any subgroup NN. In an abelian group, "subgroup" and "normal subgroup" are the same thing — this is precisely why normality never came up in Chapters 01–04, which worked mostly with Zn\mathbb{Z}_n and Z\mathbb{Z}.

Example — $\{e\}$ and $G$ are always normal

g{e}g−1={geg−1}={e}g\{e\}g^{-1} = \{geg^{-1}\} = \{e\} for any gg. And gGg−1=GgGg^{-1}=G since conjugation by gg is a bijection G→GG\to G (it has inverse "conjugate by g−1g^{-1}") that happens to map GG onto itself. Both extremes of the subgroup lattice are always normal, in every group.

Theorem 5.2 — Index-2 Subgroups Are Always Normal

If H≤GH\le G and [G:H]=2[G:H]=2, then H⊴GH\trianglelefteq G.

Proof

There are exactly two left cosets: HH itself and one other, which (since the cosets partition GG) must be G∖HG\setminus H (everything not in HH). The same is true for right cosets: HH and G∖HG\setminus H. So for g∈Hg\in H: gH=H=HggH=H=Hg. For g∉Hg\notin H: gHgH is the other left coset, necessarily G∖HG\setminus H; likewise Hg=G∖HHg=G\setminus H. Either way gH=HggH=Hg, so by Theorem 5.1(b), H⊴GH\trianglelefteq G.

Example — The rotation subgroup of $D_n$ is normal

R={e,r,…,rn−1}≤DnR=\{e,r,\ldots,r^{n-1}\}\le D_n has ∣R∣=n|R|=n and ∣Dn∣=2n|D_n|=2n, so [Dn:R]=2[D_n:R]=2. By Theorem 5.2, R⊴DnR\trianglelefteq D_n — no case-by-case conjugation check needed.

Common mistake — A reflection subgroup of $D_3$ is not normal

Let H={e,s}≤D3H=\{e,s\}\le D_3 (a single reflection). Conjugate ss by the rotation rr: geometrically, "rotate, reflect across the original axis, rotate back" reflects across a different axis than ss did — so rsr−1rsr^{-1} is a different reflection, not in H={e,s}H=\{e,s\} unless n≤2n\le2. Algebraically, using srs=r−1srs=r^{-1} (Chapter 02, Section 05) rearranged as rs=sr−1rs=sr^{-1}: rsr−1=sr−1r−1=sr−2rsr^{-1} = sr^{-1}r^{-1}=sr^{-2}, which for n=3n=3 is srsr, a different reflection, not equal to ss. rHr−1≠HrHr^{-1}\neq H: not normal. This is exactly why [Dn:H]=n[D_n:H]=n here, not 22 — Theorem 5.2 simply doesn't apply to this subgroup.

Fact — The Center Is Always Normal

Z(G)={z∈G:zg=gz ∀g∈G}Z(G) = \{z\in G : zg=gz\ \forall g\in G\} satisfies Z(G)⊴GZ(G)\trianglelefteq G.

Proof

First, Z(G)≤GZ(G)\le G: nonempty (e∈Z(G)e\in Z(G), since ee commutes with everything); closed (if z1,z2∈Z(G)z_1,z_2\in Z(G), then (z1z2)g=z1(z2g)=z1(gz2)=(z1g)z2=(gz1)z2=g(z1z2)(z_1z_2)g = z_1(z_2g)=z_1(gz_2)=(z_1g)z_2=(gz_1)z_2=g(z_1z_2) for every gg, so z1z2∈Z(G)z_1z_2\in Z(G)); closed under inverses (if zg=gzzg=gz, multiply both sides on the left and right by z−1z^{-1} to get gz−1=z−1ggz^{-1}=z^{-1}g, so z−1∈Z(G)z^{-1}\in Z(G)). By Theorem 3.1, Z(G)≤GZ(G)\le G.

Normal: for any g∈Gg\in G and z∈Z(G)z\in Z(G), gzg−1=(gz)g−1=(zg)g−1=z(gg−1)=z∈Z(G)gzg^{-1} = (gz)g^{-1} = (zg)g^{-1} = z(gg^{-1}) = z \in Z(G), using gz=zggz=zg since z∈Z(G)z\in Z(G). So gZ(G)g−1⊆Z(G)gZ(G)g^{-1}\subseteq Z(G) for every gg; applying this with g−1g^{-1} in place of gg gives the reverse inclusion, so gZ(G)g−1=Z(G)gZ(G)g^{-1}=Z(G).


04 · The Quotient Group

Normality is exactly the condition that repairs the well-definedness failure from Section 01.

Theorem 5.3 — G/N Is a Group When N Is Normal

If N⊴GN\trianglelefteq G, then coset multiplication (aN)(bN):=abN(aN)(bN) := abN is well-defined (independent of the choice of representatives a,ba,b), and G/NG/N is a group under this operation, with ∣G/N∣=[G:N]|G/N| = [G:N] (and =∣G∣/∣N∣=|G|/|N| when GG is finite).

Proof

Well-defined. Suppose aN=a′NaN=a'N and bN=b′NbN=b'N; we must show abN=a′b′NabN=a'b'N. By Theorem 4.1, a−1a′∈Na^{-1}a'\in N and b−1b′∈Nb^{-1}b'\in N, so a′=an1a'=an_1 and b′=bn2b'=bn_2 for some n1,n2∈Nn_1,n_2\in N. Then:

a′b′=an1bn2=ab(b−1n1b)n2a'b' = an_1bn_2 = ab(b^{-1}n_1b)n_2

Since NN is normal, b−1n1b∈Nb^{-1}n_1b \in N (this is exactly condition (a) of Theorem 5.1, applied with g=b−1g=b^{-1}), so (b−1n1b)n2∈N(b^{-1}n_1b)n_2 \in N by closure. Writing n3:=(b−1n1b)n2∈Nn_3 := (b^{-1}n_1b)n_2 \in N, we get a′b′=ab n3a'b' = ab\,n_3, so a′b′∈abNa'b' \in abN, and by Theorem 4.1, a′b′N=abNa'b'N = abN. The product coset does not depend on the representatives chosen.

Group axioms. Closure: (aN)(bN)=abN(aN)(bN)=abN, and abNabN is again a coset (a left coset by the element abab), so it's an element of G/NG/N. Associativity: ((aN)(bN))(cN)=(ab)N⋅cN=(ab)cN=a(bc)N=aN⋅(bc)N=(aN)((bN)(cN))\big((aN)(bN)\big)(cN) = (ab)N\cdot cN = (ab)cN = a(bc)N = aN\cdot(bc)N = (aN)\big((bN)(cN)\big), inherited directly from associativity in GG. Identity: eN=NeN=N satisfies (aN)(N)=aN=(N)(aN)(aN)(N) = aN = (N)(aN). Inverses: (aN)(a−1N)=aa−1N=eN=N(aN)(a^{-1}N) = aa^{-1}N = eN = N, so (aN)−1=a−1N(aN)^{-1}=a^{-1}N.

Order. G/NG/N is, as a set, exactly the set of cosets whose count is [G:N][G:N] by definition; this doesn't change by giving it a group operation.

Compare this proof to Theorem 1.5, side by side

The heart of this proof — writing a′=an1a'=an_1, b′=bn2b'=bn_2, expanding the product, and showing the "extra" terms land back inside NN — is structurally identical to the well-definedness proof for ++ and ×\times on Zn\mathbb{Z}_n in Chapter 01. The one new ingredient, b−1n1b∈Nb^{-1}n_1b\in N, is precisely where normality gets used; without it, the extra term n1n_1 would sit in the wrong place in the product and there would be no way to absorb it back into NN.


05 · Worked Quotient Groups

Example — $\mathbb{Z}/n\mathbb{Z}$, revisited

G=(Z,+)G=(\mathbb{Z},+), N=nZN=n\mathbb{Z}. Since GG is abelian, N⊴GN\trianglelefteq G automatically. The quotient group Z/nZ\mathbb{Z}/n\mathbb{Z} has elements 0+nZ,1+nZ,…,(n−1)+nZ0+n\mathbb{Z}, 1+n\mathbb{Z}, \ldots, (n-1)+n\mathbb{Z}, with operation (a+nZ)+(b+nZ)=(a+b)+nZ(a+n\mathbb{Z})+(b+n\mathbb{Z}) = (a+b)+n\mathbb{Z} — exactly Zn\mathbb{Z}_n from Chapter 01, now revealed as a genuine quotient group rather than an ad hoc construction. This is the reason the notation "Zn\mathbb{Z}_n" and "Z/nZ\mathbb{Z}/n\mathbb{Z}" are used interchangeably throughout mathematics.

Step-by-step — Building $D_4/R$ where $R$ is the rotation subgroup
1
Confirm normality: [D4:R]=8/4=2[D_4:R]=8/4=2, so by Theorem 5.2, R⊴D4R\trianglelefteq D_4.
2
List the cosets: exactly [D4:R]=2[D_4:R]=2 of them: RR itself, and sRsR (any reflection times RR) — the set of all four reflections.
3
Multiply within the quotient: (R)(R)=R(R)(R)=R (identity element of the quotient). (sR)(sR)=s2R=eR=R(sR)(sR) = s^2R = eR = R (since s2=es^2=e). (R)(sR)=sR=(sR)(R)(R)(sR)=sR=(sR)(R).
4
Recognize the structure: two elements, RR acting as identity, and sRsR squaring to the identity — this is exactly the Cayley table of Z2\mathbb{Z}_2.
5
Conclusion: D4/RD_4/R has order 22 and behaves exactly like Z2\mathbb{Z}_2 — the "shape" of the two-element group is unavoidable, since Corollary 4.6 already forces every group of prime order 2 to be cyclic.
Common mistake — Writing G/H when H isn't normal

D3/{e,s}D_3/\{e,s\} is not valid notation — {e,s}\{e,s\} is not normal in D3D_3 (Section 03's FailBlock), so coset multiplication is not well-defined on this set of cosets, and "D3/{e,s}D_3/\{e,s\}" does not denote a group. The set of cosets still exists (Chapter 04 built it for any subgroup), but only normal subgroups earn the right to the quotient-group notation and structure.


06 · Exercises

EXERCISE 5.1

Use the element-by-element version of normality: for g∈D4g\in D_4 and n∈{e,r2}n\in\{e,r^2\}, is gng−1gng^{-1} always back in {e,r2}\{e,r^2\}? Try g=sg=s (a reflection) and n=r2n=r^2.

N={e,r2}N=\{e,r^2\}. For n=en=e: geg−1=e∈Ngeg^{-1}=e\in N always. For n=r2n=r^2: using the relation srs=r−1srs=r^{-1} (equivalently sr2s=(srs)(srs)⋅sr^2s = (srs)(srs)\cdot suitably, or directly sr2s−1=(srs−1)2=(r−1)2=r−2=r2sr^2s^{-1} = (srs^{-1})^2 = (r^{-1})^2=r^{-2}=r^2 since r4=er^4=e), we get sr2s−1=r2∈Nsr^2s^{-1}=r^2 \in N. Since conjugating by a reflection also lands back in NN, and conjugating by any rotation power keeps r2r^2 fixed (rotations commute with each other), every conjugate of r2r^2 stays in {e,r2}\{e,r^2\}.

N={e,r2}⊴D4N=\{e,r^2\}\trianglelefteq D_4.

Show that N={e,r2}N=\{e,r^2\} is a normal subgroup of D4D_4 (where rr has order 4), by checking that conjugating r2r^2 by both a rotation and a reflection keeps it inside NN.

EXERCISE 5.2

Compute ∣G/N∣|G/N| using Theorem 5.3, then recall Corollary 4.6 about groups of that specific order.

∣G/N∣=∣G∣/∣N∣=8/2=4|G/N| = |G|/|N| = 8/2 = 4.

Corollary 4.6 only forces cyclicity for prime order — 44 is not prime, so G/NG/N need not be cyclic. (It could be Z4\mathbb{Z}_4 or the noncyclic group Z2×Z2\mathbb{Z}_2\times\mathbb{Z}_2, a distinction that Chapter 07's direct products will make precise.)

If ∣G∣=8|G|=8 and N⊴GN\trianglelefteq G with ∣N∣=2|N|=2, what is ∣G/N∣|G/N|? Does Corollary 4.6 guarantee G/NG/N is cyclic? Why or why not?

EXERCISE 5.3

Apply Theorem 5.2 directly — you only need to compute one number.

An≤SnA_n \le S_n with ∣Sn∣=n!|S_n|=n! and ∣An∣=n!/2|A_n|=n!/2, so [Sn:An]=n!/(n!/2)=2[S_n:A_n] = n!/(n!/2) = 2.

By Theorem 5.2, an index-2 subgroup is automatically normal: An⊴SnA_n \trianglelefteq S_n, for every n≥2n\geq2, with no case-by-case conjugation check required.

Using Theorem 5.2, explain why An⊴SnA_n \trianglelefteq S_n for every n≥2n\geq2, without checking any conjugations directly.

EXERCISE 5.4

Recall that Z(G)=GZ(G)=G exactly when every pair of elements commutes.

Z(G)={z:zg=gz ∀g∈G}Z(G) = \{z : zg=gz\ \forall g\in G\}. If GG is abelian, every element commutes with every other, so every z∈Gz\in G satisfies the defining condition: Z(G)=GZ(G)=G.

Conversely, if Z(G)=GZ(G)=G, then every element of GG commutes with every other element of GG (by definition of Z(G)Z(G)) — which is exactly the statement that GG is abelian.

Z(G)=G  ⟺  GZ(G)=G \iff G is abelian.

Prove that Z(G)=GZ(G)=G if and only if GG is abelian.


07 · Chapter Summary

ConceptStatement
Normal subgroupN⊴GN\trianglelefteq G: gNg−1=NgNg^{-1}=N for all g∈Gg\in G
Equivalent conditionsgNg−1=N  ⟺  gN=Ng  ⟺  gNg^{-1}=N \iff gN=Ng \iff left cosets = right cosets (Thm 5.1)
Abelian groupsEvery subgroup is automatically normal
Index-2 shortcut[G:H]=2  ⟹  H⊴G[G:H]=2 \implies H\trianglelefteq G (Thm 5.2)
Center Z(G)Z(G)Always normal; Z(G)=G  ⟺  GZ(G)=G \iff G abelian
Quotient group G/NG/N(aN)(bN)=abN(aN)(bN)=abN well-defined   ⟺  N⊴G\iff N\trianglelefteq G (Thm 5.3)
$G/N
Z/nZ\mathbb{Z}/n\mathbb{Z}The familiar Zn\mathbb{Z}_n, now seen as a genuine quotient group

Next: Chapter 06 — Group Homomorphisms & Isomorphism Theorems formalizes what it means for two groups to be "structurally the same," and shows that every quotient group G/NG/N arises naturally as the image of a structure-preserving map out of GG.