MIT 18.701 — Lecture 4

The Correspondence Theorem, Quotient Groups, The Isomorphism Theorems, Conjugation in SnS_n

§ Proof of the Correspondence Theorem

We'll start by giving a proof of the Correspondence Theorem.

Theorem. (Correspondence Theorem) Let f:GGf: G \to G' be a surjective homomorphism, and let K=ker(f)K = \ker(f) be its kernel. Consider the following collections of subgroups:

A:={subgroups of G containing K}  and  B:={subgroups of G}.A := \{\text{subgroups of } G \text{ containing } K\} ~ \text{ and } ~ B := \{\text{subgroups of } G'\}.

Then there is a bijection from AA to BB that sends subgroups HAH \in A to subgroups f(H):={f(h):hH}Bf(H) := \{f(h): h \in H\} \in B.

Proof: The proof is “largely self-proving”—the statement of the theorem itself is the deep part.

Step 1. For any HAH \in A and HBH' \in B, we have f(H)Bf(H) \in B and f1(H)Af^{-1}(H') \in A.

Proof: One needs to check the following:

  1. The set f(H)f(H) contains the identity and is closed under multiplication and inverses.

  2. The set f1(H)f^{-1}(H') contains the identity and is closed under multiplication and inverses.

  3. The set f1(H)f^{-1}(H') contains KK.

The first two follow from ff being a homomorphism, and the third follows from the definition of KK.   \square

Great! Now it remains to show f:ABf: A \to B is in fact a bijection. This comes in two steps.

Step 2. For any HAH \in A, we have f1(f(H))=Hf^{-1}(f(H)) = H.

Proof: The fact Hf1(f(H))H \subseteq f^{-1}(f(H)) is clear—this is true for any function ff and any set HH, in fact! So it remains to show f1(f(H))Hf^{-1}(f(H)) \subseteq H. The key tool for this step is the assumption that KHK \subseteq H.

  • Equivalently, it remains to show that if hf1(f(H))h \in f^{-1}(f(H)), then hHh \in H.

  • The condition hf1(f(H))h \in f^{-1}(f(H)) is equivalent to the claim that f(h)=f(h)f(h) = f(h') for some hHh' \in H.

  • What does f(h)=f(h)f(h) = f(h') mean? It means h=hkh = h'k for some kKk \in K, of course!

  • But both hh' and kk are elements of HH, so h=hkh = h'k must also be an element of HH, as desired.   \square

And here's the final step.

Step 3. For any HBH' \in B, we have f(f1(H))=Hf(f^{-1}(H')) = H'.

Proof: Again, f(f1(H))Hf(f^{-1}(H')) \subseteq H' is clear, independent of the context of ff and HH'. So it remains to show Hf(f1(H))H' \subseteq f(f^{-1}(H')). The key tool for this step is the assumption that ff is surjective.

  • Equivalently, it remains to show that if hHh' \in H', then hf(f1(H))h' \in f(f^{-1}(H')).

  • Because ff is surjective, there exists some hGh \in G such that f(h)=hf(h) = h'.

  • Well, then for this hh, we have hf1(H)h \in f^{-1}(H'). So f(h)=hf(f1(H))f(h) = h' \in f(f^{-1}(H')), as desired.   \square

Some “reading comprehension” questions:

Example. (Kernel) What goes wrong if subgroups in AA need not contain the kernel?

Solution: Consider a subgroup HGH\subseteq G that does not contain KK. Then the subgroup H=f(H)H' = f(H) of GG' contains the identity of GG', so f1(H)f^{-1}(H') contains KK, but HH does not. So f1(f(H))=f1(H)Hf^{-1}(f(H)) = f^{-1}(H') \neq H, which is bad.   \square

Example. (Surjectivity) What goes wrong if ff need not be surjective?

Solution: Then the set BB could be whatever it wanted to be, so f:ABf: A \to B would not be surjective.   \square

§ Quotient Groups

Recall that HH is a normal subgroup of GG (denoted HGH \unlhd G) if and only if gHg1=HgHg^{-1} = H for all gGg \in G.

Remark. Equivalently, HGH \unlhd G if and only if gHg1HgHg^{-1} \subseteq H for all gGg \in G (i.e. we only need to check one direction of inclusion). The reason is that subgroup conjugation is a bijection; gHg1gHg^{-1} and HH always have the same size.

Also recall that every kernel KK of a homomorphism f:GGf: G \to G' is a normal subgroup. But does the other direction hold? Must every normal subgroup KGK \unlhd G be the kernel of some homomorphism f:GGf: G \to G'?

Theorem. (Normal Subgroups Are Kernels) For every normal subgroup KGK \unlhd G, there exists a homomorphism f:GGf: G \to G' such that KK is the kernel of ff.

Proof: Here's the key observation.

Claim. The cosets of KK in GG are closed under multiplication, where multiplication of cosets C1C_1 and C2C_2 is defined by C1C2={c1c2:c1C1,c2C2}C_1C_2 = \{c_1c_2: c_1 \in C_1, c_2 \in C_2\}.

Proof: The product of C1=g1KC_1 = g_1K and C2=g2KC_2 = g_2K is equal to:

(g1K)(g2K)=g1(Kg2)K=g1(g2K)K=(g1g2)K,(g_1K)(g_2K) = g_1(Kg_2)K = g_1(g_2K)K = (g_1g_2)K,

which itself is a coset, as desired!   \square

Thus, we may take GG' to be the group of all cosets of KK under the operation of coset multiplication! Then the homomorphism f:GGf: G \to G' defined by f(g)=gKf(g) = gK is exactly what we need.   \blacksquare

The group of cosets GG' in the proof above has a special name.

Definition (Quotient Group). Given KGK \unlhd G, the group of cosets of KK is the quotient group and is denoted G/KG/K.

Remark. Suppose we try to define the product of cosets C1C_1 and C2C_2 of HGH \subset G as follows:

“Definition”. The product of C1=g1HC_1 = g_1H and C2=g2HC_2 = g_2H is C1C2=(g1g2)HC_1C_2 = (g_1g_2)H.

This definition is flawed! There are many different possible g1Gg_1 \in G we could choose for which “C1=g1HC_1 = g_1H” holds. So depending on which g1g_1 we choose as a representative of C1C_1, we might get a different product (g1g2)H(g_1g_2)H.

The crux of the above proof is the observation that HGH \unlhd G implies that no matter which representatives (g1,g2)(g_1, g_2) we choose, the resulting product (g1g2)H(g_1g_2)H will be consistent!

Example. Take G=ZG = \mathbb{Z} and KGK \unlhd G to be K=nZK = n \mathbb{Z}. Then the quotient group G/K=Z/nZG/K = \mathbb{Z} / n \mathbb{Z} is isomorphic to CnC_n.

Remark. The claim that “cosets of KK are closed under multiplication” is false if KK is not a normal subgroup. Take G=S3G = S_3 and H={e,(1 2)}H = \{e, (1 \ 2)\} for a counterexample.

Example. Take the group G=GLn(R)G = GL_n(\mathbb{R}) and KGK \unlhd G to be K=SLn(R)K = SL_n(\mathbb{R}). Then the quotient group G/K=GLn(R)/SLn(R)G/K = GL_n(\mathbb{R})/SL_n(\mathbb{R}) is isomorphic to (R×,×)(\mathbb{R}^{\times}, \times).

§ The Isomorphism Theorems

There are many isomorphism theorems, whose names are largely inconsistent across sources.

Theorem. (First Isomorphism Theorem) Let f:GGf: G \to G' be a surjective homomorphism, and take K=ker(f)K = \ker(f). Then G/KG/K is isomorphic to GG' under some isomorphism fˉ:G/KG\bar{f}: G/K \to G'.

More strongly, if we denote π:GG/K\pi: G \to G/K, then there is a unique choice of fˉ\bar{f} for which f=fˉπf = \bar{f} \circ \pi.

Proof: The proof is similar to that of the Correspondence Theorem: it's not that deep. The constraint f=fˉπf = \bar{f} \circ \pi implies that for any gGg \in G, we must have:

f(g)=fˉπ(g)      f(g)=fˉ(gK).f(g) = \bar{f} \circ \pi (g) ~ \implies ~ f(g) = \bar{f}(gK).

So there is a unique way to define fˉ:G/KG\bar{f}: G/K \to G' by sending gKG/KgK \in G/K to f(g)Gf(g) \in G'. Some things to check:

Check #1. Is fˉ\bar{f} well defined?

Proof: Yes! Suppose g1Kg_1K and g2Kg_2K refer to the same coset in G/KG/K; then it suffices to show fˉ(g1K)=fˉ(g2K)\bar{f}(g_1K) = \bar{f}(g_2K). Note that there exist k1,k2Kk_1, k_2 \in K such that g1k1=g2k2g_1k_1 = g_2k_2, so we may write:

fˉ(g1K)=f(g1)=f(g2k2k11)=f(g2)=fˉ(g2K),\bar{f}(g_1K) = f(g_1) = f(g_2k_2k_1^{-1}) = f(g_2) = \bar{f}(g_2K),

as desired. (The key simplifying step f(g2k2k11)=f(g2)f(g_2k_2k_1^{-1}) = f(g_2) follows from K=ker(f)K = \ker(f).)   \square

Check #2. Is fˉ\bar{f} an isomorphism?

Proof: Yes! The fact that fˉ\bar{f} preserves multiplication can be seen as follows:

fˉ(g1K)fˉ(g2K)=f(g1)f(g2)=f(g1g2)=fˉ(g1g2K)=fˉ((g1K)(g2K)).\bar{f}(g_1K) \bar{f}(g_2K) = f(g_1)f(g_2) = f(g_1g_2) = \bar{f}(g_1g_2K) = \bar{f}((g_1K)(g_2K)).

The fact that fˉ\bar{f} is surjective follows from the surjectivity of ff.

And finally, the injectivity of fˉ\bar{f} follows from the fact that the equation fˉ(gK)=1\bar{f}(gK) = 1 has a unique solution:

fˉ(gK)=1      f(g)=1      gK      gK=K. \bar{f}(gK) = 1 ~ \iff ~ f(g) = 1 ~ \iff ~ g \in K ~ \iff ~ gK = K. ~ \square

These two checks suffice to show that our constructed fˉ\bar{f} works and is unique.   \blacksquare

Now given any homomorphism f:GGf: G \to G', we may factor it as follows:

See the “category theory” diagram below for a visualization of this factorization.

§ Conjugation and Normality in SnS_n

Example. Consider a permutation πSn\pi \in S_n and a cyclic permutation σ=(a1 a2  ak)\sigma = (a_1 \ a_2 \ \cdots \ a_k).

What does [πσπ1][ \pi \sigma \pi^{-1} ] look like? Well, it sends π(ai)\pi(a_i) to:

[πσπ1]π(ai)=[πσ](ai)=π(ai+1)[ \pi \sigma \pi^{-1} ] \pi(a_i) = [ \pi \sigma ] (a_i) = \pi(a_{i + 1})

Therefore, the permutation πσπ1\pi \sigma \pi^{-1} can be written in cycle notation as πσπ1=(π(a1) π(a2)  π(ak))\pi \sigma \pi^{-1} = (\pi(a_1) \ \pi(a_2) \ \cdots \ \pi(a_k)). In other words, conjugating a permutation is equivalent to “relabeling” its entries.

In general, this means H=(1 2  n)CnSnH = \langle ( 1 \ 2 \ \cdots \ n ) \rangle \cong C_n \subseteq S_n cannot be a normal subgroup of SnS_n for n>3n > 3. This is because πHπ1\pi H \pi^{-1} can be generated by any nn-cycle of SnS_n, so HH does not remain invariant under conjugation.