Skip to content

Homomorphisms and Isomorphism Theorems

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

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

  1. ϕ(eG)=eH\phi(e_G) = e_H.
  2. ϕ(a−1)=ϕ(a)−1\phi(a^{-1}) = \phi(a)^{-1} for all a∈Ga \in G.
  3. ϕ(an)=ϕ(a)n\phi(a^n) = \phi(a)^n for all n∈Zn \in \mathbb{Z}.

Proof. (1) ϕ(eG)=ϕ(eG⋅eG)=ϕ(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)=ϕ(aa−1)=ϕ(a)ϕ(a−1)e_H = \phi(e_G) = \phi(aa^{-1}) = \phi(a)\phi(a^{-1})So ϕ(a−1)=ϕ(a)−1\phi(a^{-1}) = \phi(a)^{-1}. ■\blacksquare

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

The image of ϕ\phi is im(ϕ)={ϕ(g):g∈G}\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 e∈ker⁡(ϕ)e \in \ker(\phi).
  • If a,b∈ker⁡(ϕ)a, b \in \ker(\phi)Then ϕ(ab−1)=ϕ(a)ϕ(b)−1=eHeH=eH\phi(ab^{-1}) = \phi(a)\phi(b)^{-1} = e_H e_H = e_HSo ab−1∈ker⁡(ϕ)ab^{-1} \in \ker(\phi).
  • If a∈ker⁡(ϕ)a \in \ker(\phi) and g∈Gg \in GThen ϕ(gag−1)=ϕ(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 gag−1∈ker⁡(ϕ)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

Theorem 5.3 (First Isomorphism Theorem). If ϕ:G→H\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 g′−1g∈ker⁡(ϕ)g'^{-1}g \in \ker(\phi) So ϕ(g′−1g)=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)=eH⇒g∈ker⁡(ϕ)⇒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

Theorem 5.4 (Second Isomorphism Theorem). If N⊴GN \trianglelefteq G and H≤GH \leq GThen HN≤GHN \leq G N⊴HNN \trianglelefteq HN, H∩N⊴HH \cap N \trianglelefteq HAnd

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

Proof. Define ϕ:H→HN/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 {h∈H:hN=N}={h∈H:h∈N}=H∩N\{h \in H : hN = N\} = \{h \in H : h \in N\} = H \cap N. By the first isomorphism theorem, H/(H∩N)≅HN/NH/(H \cap N) \cong HN/N. ■\blacksquare

Theorem 5.5 (Third Isomorphism Theorem). If K⊴N⊴GK \trianglelefteq N \trianglelefteq G with K⊴GK \trianglelefteq GThen

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

Proof. Define ϕ:G/K→G/N\phi : G/K \to G/N by ϕ(gK)=gN\phi(gK) = gN. Well-defined: gK=g′KgK = g'K implies g−1g′∈K⊆Ng^{-1}g' \in K \subseteq NSo gN=g′NgN = g'N. Surjective and ker⁡(ϕ)=N/K\ker(\phi) = N/K. Apply the first Isomorphism theorem. ■\blacksquare

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 {x∈R∗: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

Example 5.6 (Trivial Homomorphism). For any groups G,HG, HThe map ϕ:G→H\phi : G \to H defined by ϕ(g)=eH\phi(g) = e_H for all g∈Gg \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/An≅Z/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)≅R∗GL_n(\mathbb{R}) / SL_n(\mathbb{R}) \cong \mathbb{R}^*.

Example 5.9 (Conjugation Homomorphism). For a fixed g∈Gg \in GThe map cg:G→Gc_g : G \to G defined by cg(x)=gxg−1c_g(x) = gxg^{-1} is an automorphism of GG (an inner automorphism). It is a homomorphism since cg(xy)=gxyg−1=(gxg−1)(gyg−1)=cg(x)cg(y)c_g(xy) = gxyg^{-1} = (gxg^{-1})(gyg^{-1}) = c_g(x)c_g(y). It is bijective with inverse cg−1c_{g^{-1}}.

Problem. Define ϕ:Z→Z/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⁡(ϕ)={k∈Z:k∈nZ}=nZ\ker(\phi) = \{k \in \mathbb{Z} : k \in n\mathbb{Z}\} = n\mathbb{Z}. By the first isomorphism theorem, Z/nZ≅Z/nZ\mathbb{Z}/n\mathbb{Z} \cong \mathbb{Z}/n\mathbb{Z} (the canonical projection). ■\blacksquare

Theorem 5.6 (Correspondence Theorem / Fourth Isomorphism Theorem). Let ϕ:G→H\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. U⊴GU \trianglelefteq G if and only if ϕ(U)⊴H\phi(U) \trianglelefteq H.
  2. [G:U]=[H:ϕ(U)][G : U] = [H : \phi(U)] for all U⊇KU \supseteq K.
  3. G/U≅H/ϕ(U)G/U \cong H/\phi(U) when U⊴GU \trianglelefteq G.

Proof. Define Φ(U)=ϕ(U)\Phi(U) = \phi(U) and Ψ(V)=ϕ−1(V)={g∈G:ϕ(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 U⊇KU \supseteq KThen Ψ(Φ(U))=ϕ−1(ϕ(U))=U\Psi(\Phi(U)) = \phi^{-1}(\phi(U)) = U (since ker⁡(ϕ)=K⊆U\ker(\phi) = K \subseteq U).

For normality: if U⊴GU \trianglelefteq GThen for any h∈Hh \in H and u∈Uu \in U Write h=ϕ(g)h = \phi(g). Then hϕ(u)h−1=ϕ(g)ϕ(u)ϕ(g)−1=ϕ(gug−1)∈ϕ(U)h\phi(u)h^{-1} = \phi(g)\phi(u)\phi(g)^{-1} = \phi(gug^{-1}) \in \phi(U) Since gug−1∈Ugug^{-1} \in U. Conversely, if ϕ(U)⊴H\phi(U) \trianglelefteq HThen for any g∈Gg \in G and u∈Uu \in U ϕ(gug−1)=ϕ(g)ϕ(u)ϕ(g)−1∈ϕ(U)\phi(gug^{-1}) = \phi(g)\phi(u)\phi(g)^{-1} \in \phi(U)So gug−1∈ϕ−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

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

For each g∈Gg \in GThe inner automorphism cg:G→Gc_g : G \to G is defined by cg(x)=gxg−1c_g(x) = gxg^{-1}. The set of inner automorphisms Inn(G)={cg:g∈G}\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 ψ:G→Aut(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(hxh−1)g−1=cg(ch(x))=(cg∘ch)(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 {g∈G:cg=id}={g∈G:gxg−1=x for all x∈G}=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 x↦xx \mapsto x, x↦3xx \mapsto 3x, x↦5xx \mapsto 5x, x↦7xx \mapsto 7x. Note that 32=9≡1(mod8)3^2 = 9 \equiv 1 \pmod{8}So every non-identity automorphism has order 22.

Definition. Let HH and KK be groups and let ϕ:K→Aut(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 H′∩K′={(eH,eK)}H' \cap K' = \{(e_H, e_K)\} and H′K′=GH'K' = G.

Proof. Conjugation: (eH,k)(h,eK)(eH,k)−1=(eH⋅ϕ(k)(h),k)(eH,k−1)=(ϕ(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 H′⊴GH' \trianglelefteq G. The remaining claims are immediate. ■\blacksquare

Example. Dn=Z/nZ⋊Z/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 k↦−kk \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)=(a−b,1)(a, 1)(b, 0) = (a - b, 1), (a,1)(b,1)=(a−b,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=2⋅3|G| = 6 = 2 \cdot 3. By Sylow’s third theorem: n3≡1(mod3)n_3 \equiv 1 \pmod{3} and n3n_3 Divides 22So n3=1n_3 = 1. The Sylow 33-subgroup H=⟨a⟩≅Z/3ZH = \langle a \rangle \cong \mathbb{Z}/3\mathbb{Z} is normal.

Let bb be an element of order 22 (exists by Cauchy). Since H⊴GH \trianglelefteq G bab−1∈Hbab^{-1} \in H. The action of ⟨b⟩\langle b \rangle on HH by conjugation is a homomorphism Z/2Z→Aut(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: bab−1=abab^{-1} = a. Then G≅Z/3Z×Z/2Z≅Z/6ZG \cong \mathbb{Z}/3\mathbb{Z} \times \mathbb{Z}/2\mathbb{Z} \cong \mathbb{Z}/6\mathbb{Z}.
  2. Inversion: bab−1=a−1bab^{-1} = a^{-1}. Then G≅Z/3Z⋊Z/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=3⋅721 = 3 \cdot 7.

Solution

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

n3≡1(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=⟨b⟩≅Z/3ZK = \langle b \rangle \cong \mathbb{Z}/3\mathbb{Z} on HH by conjugation Is a homomorphism Z/3Z→Aut(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 x↦2xx \mapsto 2x Since 23=8≡1(mod7)2^3 = 8 \equiv 1 \pmod{7}).

Case 1: Trivial action (n3=1n_3 = 1): G≅Z/7Z×Z/3Z≅Z/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): bab−1=a2bab^{-1} = a^2 (or equivalently a4a^4). This gives the non-abelian semidirect product Z/7Z⋊Z/3Z\mathbb{Z}/7\mathbb{Z} \rtimes \mathbb{Z}/3\mathbb{Z}.

There are exactly two groups of order 2121. ■\blacksquare