Group Homomorphisms and the Isomorphism Theorems
A group homomorphism is a structure-preserving map satisfying . The First Isomorphism Theorem states that every homomorphism factors as , 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.
A homomorphism is the natural notion of a "function" between groups: it respects multiplication, and hence the identity and inverses. Its kernel measures how far it is from being injective, and is always a normal subgroup; conversely every normal subgroup arises as a kernel. The Isomorphism Theorems (there are three or four, depending on counting) make this precise, showing that quotients, images, and kernels are three views of the same data. The surprising fact is that an apparently coarse operation — collapsing a normal subgroup to a point — produces a group exactly isomorphic to a concrete image inside another group, with no information lost beyond the kernel.
The Core Insight
A homomorphism is completely controlled by two pieces of data: its kernel (a normal subgroup of ) and its image (a subgroup of ). The fibers of are precisely the cosets of , so the quotient — 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
Group Homomorphism
Let and be groups. A map is a homomorphism if for all :
Here is multiplication in and is multiplication in . We write both as juxtaposition when context is clear.
Two immediate consequences:
Kernel and Image
For a homomorphism , define the kernel and image:
The kernel is a normal subgroup of (written ), and the image is a subgroup of .
Quotient Group
If , the set of left cosets is a group under
with identity and inverse . The map , , is a surjective homomorphism called the canonical projection, with .
First Isomorphism Theorem
Let be a group homomorphism with kernel . Then and the induced map
is a group isomorphism. Equivalently, factors as , where is projection and the inclusion of into :
Second (Diamond) Isomorphism Theorem
Let be a subgroup and a normal subgroup. Then is a subgroup, , , and
Third (Quotient) Isomorphism Theorem
Let and with . Then and
Fourth (Correspondence/Lattice) Theorem
Let with projection . There is an inclusion-preserving bijection between subgroups of containing and subgroups of , given by . Under it, normal subgroups correspond to normal subgroups, and indices are preserved.
Why It Holds
First Isomorphism Theorem
We prove each claim about with .
Step 1 — is a subgroup. If then by [1] and [2], so . Also by [2]. Hence . Step 2 — is normal. For and :By Steps 5–7, is a bijective homomorphism, i.e. an isomorphism, proving [6].
Third Isomorphism Theorem (illustrating reuse)
Define by . Since , if then , so ; thus is well-defined. It is a homomorphism: . It is surjective since every is hit. Its kernel is
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
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 becomes indistinguishable after applying . The quotient 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: partitions into the fibers . These fibers all have the same size (they are cosets of ), so is like a flattening that stacks each coset onto one point. The third theorem then says quotients can be taken in stages — "dividing by all at once" equals "dividing by first, then by the leftover " — just like cancelling fractions.
The First Isomorphism Theorem as a factorization diagram
<svg viewBox="0 0 640 360" xmlns="http://www.w3.org/2000/svg">
<rect width="640" height="360" fill="#0a0e17"/>
<text x="320" y="30" fill="#e2e8f0" font-size="16" text-anchor="middle">Every homomorphism factors through its quotient</text>
<!-- Nodes -->
<text x="90" y="150" fill="#e2e8f0" font-size="22" text-anchor="middle">G</text>
<text x="540" y="150" fill="#e2e8f0" font-size="22" text-anchor="middle">H</text>
<text x="90" y="300" fill="#e2e8f0" font-size="18" text-anchor="middle">G/K</text>
<text x="540" y="300" fill="#e2e8f0" font-size="18" text-anchor="middle">im φ</text>
<!-- Top arrow phi -->
<line x1="120" y1="145" x2="510" y2="145" stroke="#94a3b8" stroke-width="2" marker-end="url(#arr)"/>
<text x="315" y="135" fill="#d4a853" font-size="16" text-anchor="middle">φ</text>
<!-- projection pi -->
<line x1="90" y1="165" x2="90" y2="285" stroke="#94a3b8" stroke-width="2" marker-end="url(#arr)"/>
<text x="70" y="230" fill="#e2e8f0" font-size="14" text-anchor="middle">π</text>
<!-- inclusion iota -->
<line x1="540" y1="285" x2="540" y2="165" stroke="#94a3b8" stroke-width="2" marker-end="url(#arr)"/>
<text x="562" y="230" fill="#e2e8f0" font-size="14" text-anchor="middle">ι</text>
<!-- iso bar-phi (key curve) -->
<line x1="120" y1="295" x2="500" y2="295" stroke="#d4a853" stroke-width="3" marker-end="url(#arrgold)"/>
<text x="310" y="320" fill="#d4a853" font-size="16" text-anchor="middle">φ̄ (isomorphism, ≅)</text>
<defs>
<marker id="arr" markerWidth="10" markerHeight="10" refX="8" refY="3" orient="auto">
<path d="M0,0 L8,3 L0,6 Z" fill="#94a3b8"/>
</marker>
<marker id="arrgold" markerWidth="10" markerHeight="10" refX="8" refY="3" orient="auto">
<path d="M0,0 L8,3 L0,6 Z" fill="#d4a853"/>
</marker>
</defs>
<text x="320" y="350" fill="#94a3b8" font-size="12" text-anchor="middle">φ = ι ∘ φ̄ ∘ π with K = ker φ</text>
</svg>
Worked Examples
Determinant: $GL_2(\mathbb{R}) \to \mathbb{R}^\times$
Given: The determinant map (nonzero reals under multiplication). Step 1 — Homomorphism. , so [1] holds. Step 2 — Image. For any , the matrix has determinant , so (surjective). Step 3 — Kernel. , the special linear group. Step 4 — Apply [6]. The First Isomorphism Theorem gives:Reduction mod $n$: $\mathbb{Z} \to \mathbb{Z}/n\mathbb{Z}$, with a Third-Theorem computation
Given: , , and the subgroups , with . Step 1 — First Theorem. is surjective with , so (the canonical case). Step 2 — Set up the Third Theorem. Take , , . Then is the subgroup , of order . Step 3 — Apply [8].Common Misconceptions
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 is not normal, the coset multiplication is not well-defined, so is at best a set of cosets, not a group. need not be normal in . The image is always a subgroup of , but it need not be normal. Normality belongs to the kernel inside , not the image inside . , not . The quotient matches the image, which may be a proper subgroup of the codomain. Confusing image with codomain is the most common error. A non-normal subgroup with no quotient group. Let and , a subgroup of order 2. It is not normal: .Try to multiply cosets. The left cosets are , , . Attempt via representatives:
- Using : product coset .
- Using the other representatives : product coset .
Two representatives give different answers (), so coset multiplication is ill-defined. Hence is not a group, confirming that normality is essential and that cannot be a kernel.
Connections
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: 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
- Cryptography (RSA, Diffie–Hellman). The map on is a homomorphism; quotient structure and kernels determine which exponents are invertible, underpinning Public-Key Cryptography.
- Error-correcting codes. Linear codes are kernels/images of homomorphisms ; the syndrome map is a quotient by the code, giving the First Theorem a coding-theory reading.
- Crystallography. Space groups map onto point groups via a homomorphism whose kernel is the translation lattice; point group classifies the 230 crystallographic space groups.
- Physics — gauge theory. Gauge symmetries are described by quotients of Lie groups; the homomorphism structure governs which fields are physical (Noether's program).
- Public elections / fairness via homomorphic encryption. Additively homomorphic encryption lets tallies be computed on ciphertexts, relying on .
- Robotics & computer graphics. The covering homomorphism with kernel gives the quaternion description of 3D rotations: .
- Chemistry — molecular symmetry. Character tables of molecular point groups arise from homomorphisms of symmetry groups into matrix groups (representations), analyzed via kernels and images.
Historical Development
- 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 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
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 grows super-polynomially; counting groups of a given order is a hard, partly open enumeration problem.
- The extension problem. Knowing and does not determine : there may be many non-isomorphic groups with the same normal subgroup and quotient (e.g. vs. , both extensions of by ). Classifying extensions is governed by group cohomology , an active area.
- Infinite and topological refinements. For topological or Lie groups, 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.