Group Homomorphisms and the Isomorphism Theorems

⚡ Key Takeaways

A group homomorphism is a structure-preserving map φ:G→H\varphi: G \to H satisfying φ(ab)=φ(a)φ(b)\varphi(ab) = \varphi(a)\varphi(b). The First Isomorphism Theorem states that every homomorphism factors as G/ker⁡φ≅im⁡φG/\ker\varphi \cong \operatorname{im}\varphi, identifying quotient groups with images. These results, developed by Noether, Dedekind, and Jordan (19th–early 20th c.), are the central organizing tool of group theory.

💡 The Core Insight

A homomorphism φ:G→H\varphi: G \to H is completely controlled by two pieces of data: its kernel K=ker⁡φK = \ker\varphi (a normal subgroup of GG) and its image im⁡φ\operatorname{im}\varphi (a subgroup of HH). The fibers of φ\varphi are precisely the cosets of KK, so the quotient G/KG/K — the set of cosets with induced multiplication — is in canonical bijection with the image, and that bijection is itself an isomorphism. To know a homomorphism is to know which normal subgroup it kills.

Formal Statement

DefinitionGroup Homomorphism

Let (G,⋅)(G, \cdot) and (H,∗)(H, *) be groups. A map φ:G→H\varphi: G \to H is a homomorphism if for all a,b∈Ga, b \in G:

1
φ(a⋅b)=φ(a)∗φ(b).\quad \varphi(a \cdot b) = \varphi(a) * \varphi(b).

Derivation hint: This single axiom is the definition; everything else (identity, inverses) is derived from it. Here a⋅ba \cdot b is multiplication in GG and φ(a)∗φ(b)\varphi(a) * \varphi(b) is multiplication in HH. We write both as juxtaposition when context is clear. Two immediate consequences:

2
φ(eG)=eH,φ(a−1)=φ(a)−1.\quad \varphi(e_G) = e_H, \qquad \varphi(a^{-1}) = \varphi(a)^{-1}.

Derivation hint: Apply [1] to eG eG=eGe_G\,e_G = e_G and cancel; apply [1] to a a−1=eGa\,a^{-1}=e_G and use the first part.

DefinitionKernel and Image

For a homomorphism φ:G→H\varphi: G \to H, define the kernel and image:

3
ker⁡φ={ g∈G:φ(g)=eH },im⁡φ={ φ(g):g∈G }.\quad \ker\varphi = \{\, g \in G : \varphi(g) = e_H \,\}, \qquad \operatorname{im}\varphi = \{\, \varphi(g) : g \in G \,\}.

Derivation hint: The kernel is the preimage of the trivial subgroup {eH}\{e_H\}; the image is the set-theoretic range. The kernel is a normal subgroup of GG (written K⊴GK \trianglelefteq G), and the image is a subgroup of HH.

DefinitionQuotient Group

If N⊴GN \trianglelefteq G, the set of left cosets G/N={gN:g∈G}G/N = \{ gN : g \in G\} is a group under

4
(aN)(bN)=(ab)N,\quad (aN)(bN) = (ab)N,

Derivation hint: Well-definedness requires normality: if aN=a′NaN=a'N and bN=b′NbN=b'N, normality Na=aNN a = a N lets you re-bracket a′b′∈abNa'b' \in abN. with identity eN=NeN = N and inverse (gN)−1=g−1N(gN)^{-1} = g^{-1}N. The map π:G→G/N\pi: G \to G/N, g↦gNg \mapsto gN, is a surjective homomorphism called the canonical projection, with ker⁡π=N\ker\pi = N.

TheoremFirst Isomorphism Theorem

Let φ:G→H\varphi: G \to H be a group homomorphism with kernel K=ker⁡φK = \ker\varphi. Then K⊴GK \trianglelefteq G and the induced map

5
φˉ:G/K⟶im⁡φ,φˉ(gK)=φ(g)\quad \bar\varphi: G/K \longrightarrow \operatorname{im}\varphi, \qquad \bar\varphi(gK) = \varphi(g)

Derivation hint: Define φˉ\bar\varphi on cosets; well-defined because gK=g′K  ⟺  g−1g′∈K  ⟺  φ(g)=φ(g′)gK = g'K \iff g^{-1}g' \in K \iff \varphi(g)=\varphi(g'). is a group isomorphism. Equivalently, φ\varphi factors as φ=ι∘φˉ∘π\varphi = \iota \circ \bar\varphi \circ \pi, where π\pi is projection and ι\iota the inclusion of im⁡φ\operatorname{im}\varphi into HH:

6
G/ker⁡φ  ≅  im⁡φ.\quad G/\ker\varphi \;\cong\; \operatorname{im}\varphi.

Derivation hint: This is the statement that φˉ\bar\varphi is a bijective homomorphism; see the proof below.

TheoremSecond (Diamond) Isomorphism Theorem

Let S≤GS \le G be a subgroup and N⊴GN \trianglelefteq G a normal subgroup. Then SN={sn:s∈S,n∈N}SN = \{sn : s\in S, n \in N\} is a subgroup, N⊴SNN \trianglelefteq SN, S∩N⊴SS \cap N \trianglelefteq S, and

7
S/(S∩N)  ≅  SN/N.\quad S/(S \cap N) \;\cong\; SN/N.

Derivation hint: Apply the First Theorem to the composite S↪SN↠SN/NS \hookrightarrow SN \twoheadrightarrow SN/N; its kernel is S∩NS \cap N, its image is SN/NSN/N.

TheoremThird (Quotient) Isomorphism Theorem

Let N⊴GN \trianglelefteq G and K⊴GK \trianglelefteq G with N≤KN \le K. Then K/N⊴G/NK/N \trianglelefteq G/N and

8
(G/N)/(K/N)  ≅  G/K.\quad (G/N)\big/(K/N) \;\cong\; G/K.

Derivation hint: The map G/N→G/KG/N \to G/K, gN↦gKgN \mapsto gK, is a well-defined surjective homomorphism with kernel K/NK/N; apply the First Theorem.

TheoremFourth (Correspondence/Lattice) Theorem

Let N⊴GN \trianglelefteq G with projection π:G→G/N\pi: G \to G/N. There is an inclusion-preserving bijection between subgroups of GG containing NN and subgroups of G/NG/N, given by S↦S/NS \mapsto S/N. Under it, normal subgroups correspond to normal subgroups, and indices are preserved.

Why It Holds

ProofFirst Isomorphism Theorem

We prove each claim about φ:G→H\varphi: G \to H with K=ker⁡φK = \ker\varphi.

Step 1 — KK is a subgroup. If a,b∈Ka,b \in K then φ(ab−1)=φ(a)φ(b)−1=eHeH−1=eH\varphi(ab^{-1}) = \varphi(a)\varphi(b)^{-1} = e_H e_H^{-1} = e_H by [1] and [2], so ab−1∈Kab^{-1} \in K. Also eG∈Ke_G \in K by [2]. Hence K≤GK \le G.

Step 2 — KK is normal. For g∈Gg \in G and k∈Kk \in K:

φ(gkg−1)=φ(g)φ(k)φ(g)−1=φ(g) eH φ(g)−1=eH,\varphi(gkg^{-1}) = \varphi(g)\varphi(k)\varphi(g)^{-1} = \varphi(g)\,e_H\,\varphi(g)^{-1} = e_H,

so gkg−1∈Kgkg^{-1} \in K. Thus gKg−1⊆KgKg^{-1} \subseteq K for all gg, i.e. K⊴GK \trianglelefteq G.

Step 3 — Fibers are cosets. For g,g′∈Gg, g' \in G:

φ(g)=φ(g′)  ⟺  φ(g−1g′)=eH  ⟺  g−1g′∈K  ⟺  gK=g′K.\varphi(g) = \varphi(g') \iff \varphi(g^{-1}g') = e_H \iff g^{-1}g' \in K \iff gK = g'K.

So the level sets of φ\varphi are exactly the cosets of KK.

Step 4 — φˉ\bar\varphi is well-defined. Define φˉ(gK)=φ(g)\bar\varphi(gK) = \varphi(g). By Step 3, if gK=g′KgK = g'K then φ(g)=φ(g′)\varphi(g) = \varphi(g'), so the value does not depend on the coset representative.

Step 5 — φˉ\bar\varphi is a homomorphism. Using [4] and [1]:

φˉ((aK)(bK))=φˉ(abK)=φ(ab)=φ(a)φ(b)=φˉ(aK)φˉ(bK).\bar\varphi\big((aK)(bK)\big) = \bar\varphi(abK) = \varphi(ab) = \varphi(a)\varphi(b) = \bar\varphi(aK)\bar\varphi(bK).

Step 6 — φˉ\bar\varphi is injective. If φˉ(gK)=eH\bar\varphi(gK) = e_H then φ(g)=eH\varphi(g) = e_H, so g∈Kg \in K, hence gK=KgK = K, the identity of G/KG/K. The kernel of φˉ\bar\varphi is trivial, so it is injective.

Step 7 — φˉ\bar\varphi is surjective onto im⁡φ\operatorname{im}\varphi. Every element of im⁡φ\operatorname{im}\varphi has the form φ(g)=φˉ(gK)\varphi(g) = \bar\varphi(gK). By Steps 5–7, φˉ:G/K→im⁡φ\bar\varphi: G/K \to \operatorname{im}\varphi is a bijective homomorphism, i.e. an isomorphism, proving [6]. ■\blacksquare

∎
ProofThird Isomorphism Theorem (illustrating reuse)

Define ψ:G/N→G/K\psi: G/N \to G/K by ψ(gN)=gK\psi(gN) = gK. Since N≤KN \le K, if gN=g′NgN = g'N then g−1g′∈N⊆Kg^{-1}g' \in N \subseteq K, so gK=g′KgK = g'K; thus ψ\psi is well-defined. It is a homomorphism: ψ(aN bN)=ψ(abN)=abK=(aK)(bK)\psi(aN\,bN) = \psi(abN) = abK = (aK)(bK). It is surjective since every gKgK is hit. Its kernel is

ker⁡ψ={gN:gK=K}={gN:g∈K}=K/N.\ker\psi = \{ gN : gK = K\} = \{ gN : g \in K \} = K/N.

By the First Isomorphism Theorem applied to ψ\psi, (G/N)/(K/N)≅G/K(G/N)/(K/N) \cong G/K, which is [8]. ■\blacksquare

∎
mathematician · Emmy Noether | 1882–1935

Emmy Noether crystallized the modern abstract viewpoint in which the Isomorphism Theorems are stated. Working in Göttingen, she reformulated algebra around homomorphisms, ideals, modules, and chain conditions rather than explicit element computations. Her 1927 paper Abstrakter Aufbau der Idealtheorie and her influence on van der Waerden's Moderne Algebra (1930–31) made the "First Isomorphism Theorem" framing standard. Noether's broader program — treating algebraic structures via their structure-preserving maps — is the conceptual ancestor of category theory. She is equally celebrated in physics for Noether's theorem linking symmetries to conservation laws.

Building Intuition

🧠 Intuition

Think of a homomorphism as a lossy compression of a group. The kernel is exactly the information that gets thrown away: everything in the same coset of KK becomes indistinguishable after applying φ\varphi. The quotient G/KG/K is the "compressed file" — and the First Isomorphism Theorem says this compressed file is a perfect, lossless copy of the image. Nothing is wasted: the only collapse that happens is the unavoidable one forced by the kernel. A second picture: φ\varphi partitions GG into the fibers φ−1(h)\varphi^{-1}(h). These fibers all have the same size (they are cosets of KK), so φ\varphi is like a flattening that stacks each coset onto one point. The third theorem then says quotients can be taken in stages — "dividing by KK all at once" equals "dividing by NN first, then by the leftover K/NK/N" — just like cancelling fractions.

Figure
The First Isomorphism Theorem as a factorization diagram

```svg

Every homomorphism factors through its quotient G H G/K im φ φ π ι φ̄ (isomorphism, ≅) φ = ι ∘ φ̄ ∘ π with K = ker φ

```

Worked Examples

ExampleDeterminant: GL2(R)→R×GL_2(\mathbb{R}) \to \mathbb{R}^\times

Given: The determinant map det⁡:GL2(R)→R×\det: GL_2(\mathbb{R}) \to \mathbb{R}^\times (nonzero reals under multiplication).

Step 1 — Homomorphism. det⁡(AB)=det⁡(A)det⁡(B)\det(AB) = \det(A)\det(B), so [1] holds.

Step 2 — Image. For any r≠0r \neq 0, the matrix diag⁡(r,1)\operatorname{diag}(r,1) has determinant rr, so im⁡det⁡=R×\operatorname{im}\det = \mathbb{R}^\times (surjective).

Step 3 — Kernel. ker⁡det⁡={A:det⁡A=1}=SL2(R)\ker\det = \{A : \det A = 1\} = SL_2(\mathbb{R}), the special linear group.

Step 4 — Apply [6]. The First Isomorphism Theorem gives:

 GL2(R)/SL2(R)  ≅  R× \boxed{\,GL_2(\mathbb{R})\big/SL_2(\mathbb{R}) \;\cong\; \mathbb{R}^\times\,}

Interpretation: Collapsing all volume-preserving (det =1=1) transformations identifies a matrix only by its scaling factor on area. The quotient remembers exactly the determinant and nothing else.

ExampleReduction mod nn: Z→Z/nZ\mathbb{Z} \to \mathbb{Z}/n\mathbb{Z}, with a Third-Theorem computation

Given: φ:Z→Z/12Z\varphi: \mathbb{Z} \to \mathbb{Z}/12\mathbb{Z}, φ(k)=k  12\varphi(k) = k \bmod 12, and the subgroups N=12ZN = 12\mathbb{Z}, K=4ZK = 4\mathbb{Z} with N≤K≤ZN \le K \le \mathbb{Z}.

Step 1 — First Theorem. φ\varphi is surjective with ker⁡φ=12Z\ker\varphi = 12\mathbb{Z}, so Z/12Z≅Z/12Z\mathbb{Z}/12\mathbb{Z} \cong \mathbb{Z}/12\mathbb{Z} (the canonical case).

Step 2 — Set up the Third Theorem. Take G=ZG = \mathbb{Z}, N=12ZN = 12\mathbb{Z}, K=4ZK = 4\mathbb{Z}. Then K/N=4Z/12ZK/N = 4\mathbb{Z}/12\mathbb{Z} is the subgroup {0,4,8}⊆Z/12Z\{0, 4, 8\} \subseteq \mathbb{Z}/12\mathbb{Z}, of order 33.

Step 3 — Apply [8].

(Z/12Z)/(4Z/12Z)  ≅  Z/4Z.(\mathbb{Z}/12\mathbb{Z})\big/(4\mathbb{Z}/12\mathbb{Z}) \;\cong\; \mathbb{Z}/4\mathbb{Z}.

Step 4 — Order check. ∣Z/12Z∣=12|\mathbb{Z}/12\mathbb{Z}| = 12, ∣4Z/12Z∣=3|4\mathbb{Z}/12\mathbb{Z}| = 3, and 12/3=412/3 = 4. Consistent.

 (Z/12Z)/{0,4,8}  ≅  Z/4Z \boxed{\,(\mathbb{Z}/12\mathbb{Z})\big/\{0,4,8\} \;\cong\; \mathbb{Z}/4\mathbb{Z}\,}

Interpretation: "Reducing mod 12, then mod 4" equals "reducing mod 4" — cancellation of the modulus, exactly the staged-quotient idea.

Common Misconceptions

⚠️ Common mistake

Not every subgroup is a kernel. Only normal subgroups arise as kernels of homomorphisms, and only normal subgroups admit a well-defined quotient group via [4]. If NN is not normal, the coset multiplication (aN)(bN)=abN(aN)(bN) = abN is not well-defined, so G/NG/N is at best a set of cosets, not a group.

im⁡φ\operatorname{im}\varphi need not be normal in HH. The image is always a subgroup of HH, but it need not be normal. Normality belongs to the kernel inside GG, not the image inside HH.

G/K≅im⁡φG/K \cong \operatorname{im}\varphi, not G/K≅HG/K \cong H. The quotient matches the image, which may be a proper subgroup of the codomain. Confusing image with codomain is the most common error.

Counterexample

A non-normal subgroup with no quotient group. Let G=S3G = S_3 and S={e,(1 2)}S = \{e, (1\,2)\}, a subgroup of order 2. It is not normal: (1 3)(1 2)(1 3)−1=(2 3)∉S(1\,3)(1\,2)(1\,3)^{-1} = (2\,3) \notin S. Try to multiply cosets. The left cosets are SS, (1 3)S={(1 3),(1 2 3)}(1\,3)S = \{(1\,3),(1\,2\,3)\}, (2 3)S={(2 3),(1 3 2)}(2\,3)S = \{(2\,3),(1\,3\,2)\}. Attempt (1 3)S⋅(1 3)S(1\,3)S \cdot (1\,3)S via representatives:

  • Using (1 3)⋅(1 3)=e(1\,3)\cdot(1\,3) = e: product coset =S= S.
  • Using the other representatives (1 2 3)⋅(1 2 3)=(1 3 2)(1\,2\,3)\cdot(1\,2\,3) = (1\,3\,2): product coset =(2 3)S= (2\,3)S.

Two representatives give different answers (S≠(2 3)SS \neq (2\,3)S), so coset multiplication is ill-defined. Hence S3/SS_3/S is not a group, confirming that normality is essential and that SS cannot be a kernel.

Connections

connection

The Isomorphism Theorems sit at the hub of algebra. They are the group-theoretic special case of theorems holding for Rings and Ring Homomorphisms (with ideals replacing normal subgroups) and Modules over a Ring (with submodules). The kernel–image dichotomy generalizes to the notion of exact sequences: 1→K→G→im⁡φ→11 \to K \to G \to \operatorname{im}\varphi \to 1 is a short exact sequence, the starting point of Homological Algebra. The Correspondence Theorem underlies the Lattice of Subgroups and is used heavily in Galois Theory, where the Galois correspondence is its field-theoretic analogue. All of this is unified by Category Theory, where homomorphisms are morphisms, quotients are coequalizers, and the First Isomorphism Theorem becomes the existence of an image factorization.

Real-World Applications

🔬 Where this appears

Historical Development

⏳ History
- 1830–1832 — Évariste Galois introduces normal subgroups (his "diviseurs propres") implicitly while studying solvability of equations; the seed of the quotient idea.
- 1854 — Arthur Cayley gives an abstract definition of a group, enabling maps between groups to be considered.
- 1869–1870 — Camille Jordan develops permutation-group theory in his Traité des substitutions, proving early forms of composition-series results (the Jordan–Hölder theorem) that depend on quotients.
- 1889 — Otto Hölder completes and corrects Jordan's results, firmly establishing quotient groups G/NG/N as legitimate objects and proving the Jordan–Hölder theorem.
- 1895–1896 — Heinrich Weber systematizes abstract group theory in his Lehrbuch der Algebra, standardizing homomorphism terminology.
- 1920s — Emmy Noether reframes algebra around homomorphisms and quotients; the Isomorphism Theorems acquire their modern statement and proof via the kernel–image factorization.
- 1927 — Noether's Abstrakter Aufbau der Idealtheorie articulates the structural viewpoint for rings/modules, with the group case as prototype.
- 1930–1931 — B. L. van der Waerden publishes Moderne Algebra, the textbook that disseminated Noether's and Artin's formulations worldwide, fixing the "First/Second/Third Isomorphism Theorem" naming.
- 1945 — Eilenberg & Mac Lane found category theory, recasting the theorems as universal properties of quotients and images.

Subtleties & Limits

open-problem

The Isomorphism Theorems are theorems (fully proved), but the structures they describe leave deep open territory:

  • Classifying all groups up to isomorphism is hopeless in general. Even with the theorems, the number of finite groups of order 2n2^n grows super-polynomially; counting groups of a given order is a hard, partly open enumeration problem.
  • The extension problem. Knowing N⊴GN \trianglelefteq G and G/NG/N does not determine GG: there may be many non-isomorphic groups with the same normal subgroup and quotient (e.g. Z/4\mathbb{Z}/4 vs. Z/2×Z/2\mathbb{Z}/2 \times \mathbb{Z}/2, both extensions of Z/2\mathbb{Z}/2 by Z/2\mathbb{Z}/2). Classifying extensions is governed by group cohomology H2(G/N,N)H^2(G/N, N), an active area.
  • Infinite and topological refinements. For topological or Lie groups, G/KG/K must be given a quotient topology and the "isomorphism" must be a homeomorphism; the Open Mapping Theorem (for locally compact groups) is needed for the topological First Isomorphism Theorem to hold, and counterexamples exist without completeness hypotheses.

See Also

Normal Subgroups · Cosets and Lagrange's Theorem · Quotient Groups · Rings and Ring Homomorphisms · Galois Theory · Category Theory · Group Actions · Exact Sequences and Homological Algebra