Skip to content

Homomorphisms and Isomorphism Theorems

5.1 Group Homomorphisms

A homomorphism ϕ:GH\phi : G \to H is a function satisfying ϕ(ab)=ϕ(a)ϕ(b)\phi(ab) = \phi(a)\phi(b) for all a,bGa, b \in G.

Proposition 5.1. If ϕ:GH\phi : G \to H is a homomorphism, then:

  1. ϕ(eG)=eH\phi(e_G) = e_H.
  2. ϕ(a1)=ϕ(a)1\phi(a^{-1}) = \phi(a)^{-1} for all aGa \in G.
  3. ϕ(an)=ϕ(a)n\phi(a^n) = \phi(a)^n for all nZn \in \mathbb{Z}.

Proof. (1) ϕ(eG)=ϕ(eGeG)=ϕ(eG)ϕ(eG)\phi(e_G) = \phi(e_G \cdot e_G) = \phi(e_G)\phi(e_G)So by cancellation in HH ϕ(eG)=eH\phi(e_G) = e_H. (2) eH=ϕ(eG)=ϕ(aa1)=ϕ(a)ϕ(a1)e_H = \phi(e_G) = \phi(aa^{-1}) = \phi(a)\phi(a^{-1})So ϕ(a1)=ϕ(a)1\phi(a^{-1}) = \phi(a)^{-1}. \blacksquare

5.2 Kernel and Image

The kernel of ϕ\phi is ker(ϕ)={gG:ϕ(g)=eH}\ker(\phi) = \{g \in G : \phi(g) = e_H\}.

The image of ϕ\phi is im(ϕ)={ϕ(g):gG}\mathrm{im}(\phi) = \{\phi(g) : g \in G\}.

Theorem 5.2. ker(ϕ)G\ker(\phi) \trianglelefteq G and im(ϕ)H\mathrm{im}(\phi) \leq H.

Proof. We show ker(ϕ)\ker(\phi) is a normal subgroup.

  • ϕ(e)=eH\phi(e) = e_HSo eker(ϕ)e \in \ker(\phi).
  • If a,bker(ϕ)a, b \in \ker(\phi)Then ϕ(ab1)=ϕ(a)ϕ(b)1=eHeH=eH\phi(ab^{-1}) = \phi(a)\phi(b)^{-1} = e_H e_H = e_HSo ab1ker(ϕ)ab^{-1} \in \ker(\phi).
  • If aker(ϕ)a \in \ker(\phi) and gGg \in GThen ϕ(gag1)=ϕ(g)ϕ(a)ϕ(g)1=ϕ(g)eHϕ(g)1=eH\phi(gag^{-1}) = \phi(g)\phi(a)\phi(g)^{-1} = \phi(g)e_H\phi(g)^{-1} = e_H so gag1ker(ϕ)gag^{-1} \in \ker(\phi).

Thus ker(ϕ)G\ker(\phi) \trianglelefteq G. The …/1-number-and-algebra/3_proof-and-logic that im(ϕ)H\mathrm{im}(\phi) \leq H is straightforward. \blacksquare

5.3 The First Isomorphism Theorem

Theorem 5.3 (First Isomorphism Theorem). If ϕ:GH\phi : G \to H is a surjective homomorphism, then

G/ker(ϕ)HG / \ker(\phi) \cong H

More generally (even if ϕ\phi is not surjective), G/ker(ϕ)im(ϕ)G / \ker(\phi) \cong \mathrm{im}(\phi).

Proof. Define ϕ:G/ker(ϕ)H\overline{\phi} : G/\ker(\phi) \to H by ϕ(gker(ϕ))=ϕ(g)\overline{\phi}(g \ker(\phi)) = \phi(g). This is well-defined: if gker(ϕ)=g"ker(ϕ)g \ker(\phi) = g" \ker(\phi)Then g1gker(ϕ)g'^{-1}g \in \ker(\phi) So ϕ(g1g)=eH\phi(g'^{-1}g) = e_HGiving ϕ(g)=ϕ(g)\phi(g) = \phi(g'). It is a homomorphism: ϕ((aker(ϕ))(bker(ϕ)))=ϕ(abker(ϕ))=ϕ(ab)=ϕ(a)ϕ(b)=ϕ(aker(ϕ))ϕ(bker(ϕ))\overline{\phi}((a\ker(\phi))(b\ker(\phi))) = \overline{\phi}(ab\ker(\phi)) = \phi(ab) = \phi(a)\phi(b) = \overline{\phi}(a\ker(\phi))\overline{\phi}(b\ker(\phi)). It is injective: ϕ(gker(ϕ))=eHϕ(g)=eHgker(ϕ)gker(ϕ)=ker(ϕ)\overline{\phi}(g\ker(\phi)) = e_H \Rightarrow \phi(g) = e_H \Rightarrow g \in \ker(\phi) \Rightarrow g\ker(\phi) = \ker(\phi). By construction, im(ϕ)=im(ϕ)\mathrm{im}(\overline{\phi}) = \mathrm{im}(\phi). \blacksquare

5.4 Second and Third Isomorphism Theorems

Theorem 5.4 (Second Isomorphism Theorem). If NGN \trianglelefteq G and HGH \leq GThen HNGHN \leq G NHNN \trianglelefteq HN, HNHH \cap N \trianglelefteq HAnd

H/(HN)HN/NH / (H \cap N) \cong HN / N

Proof. Define ϕ:HHN/N\phi : H \to HN/N by ϕ(h)=hN\phi(h) = hN. This is a homomorphism (since NN is normal). It is surjective: any element of HN/NHN/N has the form hnN=hN=ϕ(h)hnN = hN = \phi(h). Its kernel is {hH:hN=N}={hH:hN}=HN\{h \in H : hN = N\} = \{h \in H : h \in N\} = H \cap N. By the first isomorphism theorem, H/(HN)HN/NH/(H \cap N) \cong HN/N. \blacksquare

Theorem 5.5 (Third Isomorphism Theorem). If KNGK \trianglelefteq N \trianglelefteq G with KGK \trianglelefteq GThen

(G/K)/(N/K)G/N(G/K)/(N/K) \cong G/N

Proof. Define ϕ:G/KG/N\phi : G/K \to G/N by ϕ(gK)=gN\phi(gK) = gN. Well-defined: gK=gKgK = g'K implies g1gKNg^{-1}g' \in K \subseteq NSo gN=gNgN = g'N. Surjective and ker(ϕ)=N/K\ker(\phi) = N/K. Apply the first Isomorphism theorem. \blacksquare

5.5 Worked Example

Problem. Show that R/R+Z/2Z\mathbb{R}^* / \mathbb{R}^+ \cong \mathbb{Z}/2\mathbb{Z}.

Solution. Define ϕ:R{1,1}Z/2Z\phi : \mathbb{R}^* \to \{1, -1\} \cong \mathbb{Z}/2\mathbb{Z} by ϕ(x)=sgn(x)\phi(x) = \mathrm{sgn}(x). This is a homomorphism since sgn(xy)=sgn(x)sgn(y)\mathrm{sgn}(xy) = \mathrm{sgn}(x)\mathrm{sgn}(y). It is surjective. Its kernel is {xR:sgn(x)=1}=R+\{x \in \mathbb{R}^* : \mathrm{sgn}(x) = 1\} = \mathbb{R}^+. By the first isomorphism theorem, R/R+Z/2Z\mathbb{R}^* / \mathbb{R}^+ \cong \mathbb{Z}/2\mathbb{Z}. \blacksquare

5.6 Further Worked Examples

Example 5.6 (Trivial Homomorphism). For any groups G,HG, HThe map ϕ:GH\phi : G \to H defined by ϕ(g)=eH\phi(g) = e_H for all gGg \in G is a homomorphism (the trivial homomorphism). Its kernel is GG And its image is {eH}\{e_H\}.

Example 5.7 (Sign Homomorphism). The sign map sgn:Sn{1,1}\mathrm{sgn} : S_n \to \{1, -1\} is a surjective Homomorphism with kernel AnA_n. By the first isomorphism theorem, Sn/AnZ/2ZS_n / A_n \cong \mathbb{Z}/2\mathbb{Z}.

Example 5.8 (Determinant Homomorphism). The determinant det:GLn(R)R\det : GL_n(\mathbb{R}) \to \mathbb{R}^* Is a surjective group homomorphism with kernel SLn(R)SL_n(\mathbb{R}). By the first isomorphism theorem, GLn(R)/SLn(R)RGL_n(\mathbb{R}) / SL_n(\mathbb{R}) \cong \mathbb{R}^*.

Example 5.9 (Conjugation Homomorphism). For a fixed gGg \in GThe map cg:GGc_g : G \to G defined by cg(x)=gxg1c_g(x) = gxg^{-1} is an automorphism of GG (an inner automorphism). It is a homomorphism since cg(xy)=gxyg1=(gxg1)(gyg1)=cg(x)cg(y)c_g(xy) = gxyg^{-1} = (gxg^{-1})(gyg^{-1}) = c_g(x)c_g(y). It is bijective with inverse cg1c_{g^{-1}}.

Problem. Define ϕ:ZZ/nZ\phi : \mathbb{Z} \to \mathbb{Z}/n\mathbb{Z} by ϕ(k)=k+nZ\phi(k) = k + n\mathbb{Z}. Verify that ϕ\phi is a surjective homomorphism and identify the quotient.

Solution

Solution. ϕ(k+m)=(k+m)+nZ=(k+nZ)+(m+nZ)=ϕ(k)+ϕ(m)\phi(k + m) = (k+m) + n\mathbb{Z} = (k + n\mathbb{Z}) + (m + n\mathbb{Z}) = \phi(k) + \phi(m) So ϕ\phi is a homomorphism. It is surjective since every coset k+nZk + n\mathbb{Z} equals ϕ(k)\phi(k). The kernel is ker(ϕ)={kZ:knZ}=nZ\ker(\phi) = \{k \in \mathbb{Z} : k \in n\mathbb{Z}\} = n\mathbb{Z}. By the first isomorphism theorem, Z/nZZ/nZ\mathbb{Z}/n\mathbb{Z} \cong \mathbb{Z}/n\mathbb{Z} (the canonical projection). \blacksquare

5.7 The Correspondence Theorem

Theorem 5.6 (Correspondence Theorem / Fourth Isomorphism Theorem). Let ϕ:GH\phi : G \to H be a Surjective homomorphism with K=ker(ϕ)K = \ker(\phi). Then there is an inclusion-preserving bijection

{subgroups of G containing K}{subgroups of H}\{\mathrm{subgroups\ of\ } G \mathrm{\ containing\ } K\} \longleftrightarrow \{\mathrm{subgroups\ of\ } H\}

Given by Uϕ(U)U \mapsto \phi(U) with inverse Vϕ1(V)V \mapsto \phi^{-1}(V). This bijection satisfies:

  1. UGU \trianglelefteq G if and only if ϕ(U)H\phi(U) \trianglelefteq H.
  2. [G:U]=[H:ϕ(U)][G : U] = [H : \phi(U)] for all UKU \supseteq K.
  3. G/UH/ϕ(U)G/U \cong H/\phi(U) when UGU \trianglelefteq G.

Proof. Define Φ(U)=ϕ(U)\Phi(U) = \phi(U) and Ψ(V)=ϕ1(V)={gG:ϕ(g)V}\Psi(V) = \phi^{-1}(V) = \{g \in G : \phi(g) \in V\}.

  • ΦΨ=id\Phi \circ \Psi = \mathrm{id}: Φ(Ψ(V))=ϕ(ϕ1(V))=V\Phi(\Psi(V)) = \phi(\phi^{-1}(V)) = V (since ϕ\phi is surjective).
  • ΨΦ=id\Psi \circ \Phi = \mathrm{id} on subgroups containing KK: if UKU \supseteq KThen Ψ(Φ(U))=ϕ1(ϕ(U))=U\Psi(\Phi(U)) = \phi^{-1}(\phi(U)) = U (since ker(ϕ)=KU\ker(\phi) = K \subseteq U).

For normality: if UGU \trianglelefteq GThen for any hHh \in H and uUu \in U Write h=ϕ(g)h = \phi(g). Then hϕ(u)h1=ϕ(g)ϕ(u)ϕ(g)1=ϕ(gug1)ϕ(U)h\phi(u)h^{-1} = \phi(g)\phi(u)\phi(g)^{-1} = \phi(gug^{-1}) \in \phi(U) Since gug1Ugug^{-1} \in U. Conversely, if ϕ(U)H\phi(U) \trianglelefteq HThen for any gGg \in G and uUu \in U ϕ(gug1)=ϕ(g)ϕ(u)ϕ(g)1ϕ(U)\phi(gug^{-1}) = \phi(g)\phi(u)\phi(g)^{-1} \in \phi(U)So gug1ϕ1(ϕ(U))=Ugug^{-1} \in \phi^{-1}(\phi(U)) = U.

For the index: ϕ\phi restricts to a surjection Uϕ(U)U \to \phi(U) with kernel KK So U/K=ϕ(U)|U/K| = |\phi(U)|Giving G/U=H/ϕ(U)|G|/|U| = |H|/|\phi(U)|. \blacksquare

5.8 Automorphism Groups

An automorphism of GG is an isomorphism ϕ:GG\phi : G \to G. The set of all automorphisms of GG Forms a group under composition, denoted Aut(G)\mathrm{Aut}(G).

For each gGg \in GThe inner automorphism cg:GGc_g : G \to G is defined by cg(x)=gxg1c_g(x) = gxg^{-1}. The set of inner automorphisms Inn(G)={cg:gG}\mathrm{Inn}(G) = \{c_g : g \in G\} is a normal subgroup of Aut(G)\mathrm{Aut}(G).

Proposition 5.7. Inn(G)G/Z(G)\mathrm{Inn}(G) \cong G/Z(G).

Proof. Define ψ:GAut(G)\psi : G \to \mathrm{Aut}(G) by ψ(g)=cg\psi(g) = c_g. This is a homomorphism: ψ(gh)=cgh\psi(gh) = c_{gh}And cgh(x)=ghx(gh)1=g(hxh1)g1=cg(ch(x))=(cgch)(x)c_{gh}(x) = ghx(gh)^{-1} = g(hxh^{-1})g^{-1} = c_g(c_h(x)) = (c_g \circ c_h)(x). The image is Inn(G)\mathrm{Inn}(G). The kernel is {gG:cg=id}={gG:gxg1=x for all xG}=Z(G)\{g \in G : c_g = \mathrm{id}\} = \{g \in G : gxg^{-1} = x \ \mathrm{for\ all\ x} \in G\} = Z(G). By the first isomorphism theorem, Inn(G)G/Z(G)\mathrm{Inn}(G) \cong G/Z(G). \blacksquare

Example. Aut(S3)S3\mathrm{Aut}(S_3) \cong S_3. Since Z(S3)={e}Z(S_3) = \{e\}We have Inn(S3)S3\mathrm{Inn}(S_3) \cong S_3. Since Aut(S3)S3!=6|\mathrm{Aut}(S_3)| \leq |S_3|! = 6 (automorphisms permute the three elements of order 22), And Inn(S3)\mathrm{Inn}(S_3) already has 66 elements, we get Aut(S3)=Inn(S3)S3\mathrm{Aut}(S_3) = \mathrm{Inn}(S_3) \cong S_3.

Example. Aut(Z/nZ)(Z/nZ)\mathrm{Aut}(\mathbb{Z}/n\mathbb{Z}) \cong (\mathbb{Z}/n\mathbb{Z})^*The group of units Modulo nn. An automorphism of Z/nZ\mathbb{Z}/n\mathbb{Z} is determined by where it sends 11And 11 can map to any generator, i.e., any [k][k] with gcd(k,n)=1\gcd(k, n) = 1.

Example. Aut(Z/8Z)(Z/8Z)={1,3,5,7}V4\mathrm{Aut}(\mathbb{Z}/8\mathbb{Z}) \cong (\mathbb{Z}/8\mathbb{Z})^* = \{1, 3, 5, 7\} \cong V_4. The four automorphisms are xxx \mapsto x, x3xx \mapsto 3x, x5xx \mapsto 5x, x7xx \mapsto 7x. Note that 32=91(mod8)3^2 = 9 \equiv 1 \pmod{8}So every non-identity automorphism has order 22.

5.9 Semidirect Products

Definition. Let HH and KK be groups and let ϕ:KAut(H)\phi : K \to \mathrm{Aut}(H) be a homomorphism. The semidirect product HϕKH \rtimes_\phi K is the set H×KH \times K with the group operation

(h1,k1)(h2,k2)=(h1ϕ(k1)(h2),k1k2)(h_1, k_1)(h_2, k_2) = (h_1 \cdot \phi(k_1)(h_2), k_1 k_2)

When ϕ\phi is the trivial homomorphism, this reduces to the direct product H×KH \times K.

Proposition 5.8. In G=HϕKG = H \rtimes_\phi KThe subgroup H={(h,eK)}H' = \{(h, e_K)\} is normal in GG And K={(eH,k)}K' = \{(e_H, k)\} is a subgroup with HK={(eH,eK)}H' \cap K' = \{(e_H, e_K)\} and HK=GH'K' = G.

Proof. Conjugation: (eH,k)(h,eK)(eH,k)1=(eHϕ(k)(h),k)(eH,k1)=(ϕ(k)(h),eK)H(e_H, k)(h, e_K)(e_H, k)^{-1} = (e_H \cdot \phi(k)(h), k)(e_H, k^{-1}) = (\phi(k)(h), e_K) \in H'. So HGH' \trianglelefteq G. The remaining claims are immediate. \blacksquare

Example. Dn=Z/nZZ/2ZD_n = \mathbb{Z}/n\mathbb{Z} \rtimes \mathbb{Z}/2\mathbb{Z} where the action of Z/2Z\mathbb{Z}/2\mathbb{Z} on Z/nZ\mathbb{Z}/n\mathbb{Z} sends kkk \mapsto -k (inversion). Explicitly: (a,0)(b,0)=(a+b,0)(a, 0)(b, 0) = (a + b, 0), (a,0)(b,1)=(a+b,1)(a, 0)(b, 1) = (a + b, 1) (a,1)(b,0)=(ab,1)(a, 1)(b, 0) = (a - b, 1), (a,1)(b,1)=(ab,0)(a, 1)(b, 1) = (a - b, 0).

Problem. Show that there are exactly two groups of order 66: Z/6Z\mathbb{Z}/6\mathbb{Z} and S3S_3.

Solution

Solution. G=6=23|G| = 6 = 2 \cdot 3. By Sylow’s third theorem: n31(mod3)n_3 \equiv 1 \pmod{3} and n3n_3 Divides 22So n3=1n_3 = 1. The Sylow 33-subgroup H=aZ/3ZH = \langle a \rangle \cong \mathbb{Z}/3\mathbb{Z} is normal.

Let bb be an element of order 22 (exists by Cauchy). Since HGH \trianglelefteq G bab1Hbab^{-1} \in H. The action of b\langle b \rangle on HH by conjugation is a homomorphism Z/2ZAut(Z/3Z)Z/2Z\mathbb{Z}/2\mathbb{Z} \to \mathrm{Aut}(\mathbb{Z}/3\mathbb{Z}) \cong \mathbb{Z}/2\mathbb{Z}.

There are two such homomorphisms:

  1. Trivial: bab1=abab^{-1} = a. Then GZ/3Z×Z/2ZZ/6ZG \cong \mathbb{Z}/3\mathbb{Z} \times \mathbb{Z}/2\mathbb{Z} \cong \mathbb{Z}/6\mathbb{Z}.
  2. Inversion: bab1=a1bab^{-1} = a^{-1}. Then GZ/3ZZ/2Z=S3G \cong \mathbb{Z}/3\mathbb{Z} \rtimes \mathbb{Z}/2\mathbb{Z} = S_3.

These are the only two possibilities, up to isomorphism. \blacksquare

Problem. Classify all groups of order 21=3721 = 3 \cdot 7.

Solution

Solution. n71(mod7)n_7 \equiv 1 \pmod{7} and n7n_7 divides 33So n7=1n_7 = 1. The Sylow 77-subgroup H=aZ/7ZH = \langle a \rangle \cong \mathbb{Z}/7\mathbb{Z} is normal.

n31(mod3)n_3 \equiv 1 \pmod{3} and n3n_3 divides 77So n3=1n_3 = 1 or 77.

The action of a Sylow 33-subgroup K=bZ/3ZK = \langle b \rangle \cong \mathbb{Z}/3\mathbb{Z} on HH by conjugation Is a homomorphism Z/3ZAut(Z/7Z)Z/6Z\mathbb{Z}/3\mathbb{Z} \to \mathrm{Aut}(\mathbb{Z}/7\mathbb{Z}) \cong \mathbb{Z}/6\mathbb{Z}.

Aut(Z/7Z)\mathrm{Aut}(\mathbb{Z}/7\mathbb{Z}) has exactly one subgroup of order 33 (generated by x2xx \mapsto 2x Since 23=81(mod7)2^3 = 8 \equiv 1 \pmod{7}).

Case 1: Trivial action (n3=1n_3 = 1): GZ/7Z×Z/3ZZ/21ZG \cong \mathbb{Z}/7\mathbb{Z} \times \mathbb{Z}/3\mathbb{Z} \cong \mathbb{Z}/21\mathbb{Z}.

Case 2: Non-trivial action (n3=7n_3 = 7): bab1=a2bab^{-1} = a^2 (or equivalently a4a^4). This gives the non-abelian semidirect product Z/7ZZ/3Z\mathbb{Z}/7\mathbb{Z} \rtimes \mathbb{Z}/3\mathbb{Z}.

There are exactly two groups of order 2121. \blacksquare