Chapter 13
Medium

Ring Homomorphisms

00 · Symbol Glossary

$\varphi: R \to S$Ring homomorphism from R to S

A function respecting both ring operations: φ(a+b)=φ(a)+φ(b)\varphi(a+b)=\varphi(a)+\varphi(b) and φ(ab)=φ(a)φ(b)\varphi(ab)=\varphi(a)\varphi(b). Twice the structure to preserve compared to a group homomorphism.

$\ker\varphi$Kernel of a ring homomorphism

ker⁡φ={a∈R:φ(a)=0S}\ker\varphi = \{a\in R : \varphi(a)=0_S\} — everything collapsing to zero. Turns out to always be an ideal, not merely a subring.

$\mathrm{im}\,\varphi$Image of a ring homomorphism

im φ={φ(a):a∈R}⊆S\mathrm{im}\,\varphi = \{\varphi(a):a\in R\}\subseteq S — everything actually hit. A subring of SS.

$R\cong S$Ring isomorphism

A bijective ring homomorphism exists between RR and SS — the rings are structurally identical.


01 · Ring Homomorphisms

Definition — Ring Homomorphism

A function φ:R→S\varphi: R\to S between rings is a ring homomorphism if for all a,b∈Ra,b\in R:

φ(a+b)=φ(a)+φ(b),φ(ab)=φ(a)φ(b)\varphi(a+b)=\varphi(a)+\varphi(b), \qquad \varphi(ab)=\varphi(a)\varphi(b)

If both rings have unity, φ\varphi is additionally required to satisfy φ(1R)=1S\varphi(1_R)=1_S (this course's convention).

Already half a group homomorphism

The additive condition φ(a+b)=φ(a)+φ(b)\varphi(a+b)=\varphi(a)+\varphi(b) says exactly that φ\varphi is a group homomorphism from (R,+)(R,+) to (S,+)(S,+). Every fact from Chapter 06 about additive behavior — preserving 00, preserving additive inverses — transfers immediately. The multiplicative condition is the genuinely new ingredient.


02 · Basic Properties

Theorem 13.1 — Ring Homomorphisms Preserve Additive Structure

For a ring homomorphism φ:R→S\varphi: R\to S: (a) φ(0R)=0S\varphi(0_R)=0_S; (b) φ(−a)=−φ(a)\varphi(-a)=-\varphi(a) for every a∈Ra\in R.

Proof

Both are Theorem 6.1(a) and (b) applied to φ\varphi as a group homomorphism of (R,+)→(S,+)(R,+)\to(S,+) — no new argument is needed, since these facts only ever used the additive structure.

Theorem 13.2 — Ring Homomorphisms Preserve Units

If φ:R→S\varphi: R\to S is a (unital) ring homomorphism and a∈R×a\in R^\times, then φ(a)∈S×\varphi(a)\in S^\times, with φ(a−1)=φ(a)−1\varphi(a^{-1})=\varphi(a)^{-1}.

Proof

Since a∈R×a\in R^\times, aa−1=a−1a=1Raa^{-1}=a^{-1}a=1_R. Applying φ\varphi: φ(a)φ(a−1)=φ(aa−1)=φ(1R)=1S\varphi(a)\varphi(a^{-1}) = \varphi(aa^{-1}) = \varphi(1_R) = 1_S, and similarly φ(a−1)φ(a)=1S\varphi(a^{-1})\varphi(a)=1_S. So φ(a−1)\varphi(a^{-1}) satisfies the defining property of φ(a)−1\varphi(a)^{-1} in SS; by uniqueness of inverses (Theorem 1.2, applied inside the monoid (S,×)(S,\times)), φ(a−1)=φ(a)−1\varphi(a^{-1})=\varphi(a)^{-1}, and φ(a)∈S×\varphi(a)\in S^\times.


03 · Kernel and Image

Theorem 13.3 — The Kernel Is an Ideal

ker⁡φ={a∈R:φ(a)=0S}\ker\varphi = \{a\in R : \varphi(a)=0_S\} is an ideal of RR.

Proof

By Theorem 6.3 (applied to the additive group homomorphism), ker⁡φ\ker\varphi is an additive subgroup of RR: condition I1 holds. For absorption (I2): take r∈Rr\in R, a∈ker⁡φa\in\ker\varphi. Then φ(ra)=φ(r)φ(a)=φ(r)⋅0S=0S\varphi(ra) = \varphi(r)\varphi(a) = \varphi(r)\cdot0_S = 0_S (using φ(a)=0S\varphi(a)=0_S and Theorem 11.1 applied in SS). So ra∈ker⁡φra\in\ker\varphi. Both ideal conditions hold.

Ideals are exactly ring-homomorphism kernels

This is the ring-theoretic echo of Theorem 6.3: just as every normal subgroup is exactly the kernel of some group homomorphism (namely the quotient map), every ideal is exactly the kernel of some ring homomorphism (the quotient map R→R/IR\to R/I, Chapter 12). Absorption — the extra condition ideals need beyond subring closure — is precisely what's forced by wanting ker⁡φ\ker\varphi to swallow multiplication by the whole ring, not just by itself.

Theorem 13.4 — The Image Is a Subring

im φ≤S\mathrm{im}\,\varphi \le S (as a subring).

Proof

Nonempty: 0S=φ(0R)∈im φ0_S=\varphi(0_R)\in\mathrm{im}\,\varphi. Subtraction-closed: φ(a)−φ(b)=φ(a)+(−φ(b))=φ(a)+φ(−b)=φ(a−b)∈im φ\varphi(a)-\varphi(b) = \varphi(a)+(-\varphi(b)) = \varphi(a) + \varphi(-b) = \varphi(a-b) \in \mathrm{im}\,\varphi (using Theorem 13.1(b) and additivity). Multiplication-closed: φ(a)φ(b)=φ(ab)∈im φ\varphi(a)\varphi(b)=\varphi(ab)\in\mathrm{im}\,\varphi. By Theorem 11.6, im φ\mathrm{im}\,\varphi is a subring.

Theorem 13.5 — Injective iff Trivial Kernel

A ring homomorphism φ:R→S\varphi: R\to S is injective if and only if ker⁡φ={0R}\ker\varphi=\{0_R\}.

Proof

Identical to Theorem 6.4's proof, applied to the additive group homomorphism — injectivity is purely an additive-structure question, unaffected by multiplication.


04 · The First Isomorphism Theorem for Rings

Theorem 13.6 — First Isomorphism Theorem (Rings)

For any ring homomorphism φ:R→S\varphi: R\to S:

R/ker⁡φ  ≅  im φR/\ker\varphi \;\cong\; \mathrm{im}\,\varphi

Proof

Write I=ker⁡φI=\ker\varphi (an ideal by Theorem 13.3, so R/IR/I is a ring by Theorem 12.4). Define φˉ:R/I→im φ\bar\varphi: R/I\to\mathrm{im}\,\varphi by φˉ(a+I)=φ(a)\bar\varphi(a+I)=\varphi(a).

By Theorem 6.5 (applied to the additive group homomorphism), φˉ\bar\varphi is well-defined, additive, injective, and surjective onto im φ\mathrm{im}\,\varphi — every part of that proof used only the additive structure, so it transfers unchanged.

It remains to check φˉ\bar\varphi respects multiplication: φˉ((a+I)(b+I))=φˉ(ab+I)=φ(ab)=φ(a)φ(b)=φˉ(a+I)φˉ(b+I)\bar\varphi\big((a+I)(b+I)\big) = \bar\varphi(ab+I) = \varphi(ab) = \varphi(a)\varphi(b) = \bar\varphi(a+I)\bar\varphi(b+I). And φˉ(1+I)=φ(1R)=1S\bar\varphi(1+I)=\varphi(1_R)=1_S. So φˉ\bar\varphi is a bijective ring homomorphism: a ring isomorphism.

Example — Z/nZ ≅ Z_n, now as rings

π:Z→Zn\pi:\mathbb{Z}\to\mathbb{Z}_n, π(a)=[a]\pi(a)=[a], is a ring homomorphism (additivity from Chapter 06; multiplicativity is exactly Theorem 1.5's well-definedness of [a][b]=[ab][a][b]=[ab]; π(1)=[1]\pi(1)=[1]). ker⁡π=nZ\ker\pi = n\mathbb{Z} (Chapter 06), and π\pi is surjective. By Theorem 13.6:

Z/nZ  ≅  Zn\mathbb{Z}/n\mathbb{Z} \;\cong\; \mathbb{Z}_n

now as an isomorphism of rings, not merely of additive groups — confirming Chapter 12's quotient-ring construction reproduces Zn\mathbb{Z}_n's full ring structure, multiplication included.

Example — Evaluation homomorphisms

Let RR be the ring of all functions f:[0,1]→Rf:[0,1]\to\mathbb{R} under pointwise addition and multiplication: (f+g)(x):=f(x)+g(x)(f+g)(x):=f(x)+g(x), (fg)(x):=f(x)g(x)(fg)(x):=f(x)g(x). Fix c∈[0,1]c\in[0,1] and define evc:R→R\mathrm{ev}_c: R\to\mathbb{R} by evc(f)=f(c)\mathrm{ev}_c(f) = f(c).

Checking the axioms: evc(f+g)=(f+g)(c)=f(c)+g(c)=evc(f)+evc(g)\mathrm{ev}_c(f+g) = (f+g)(c) = f(c)+g(c) = \mathrm{ev}_c(f)+\mathrm{ev}_c(g). evc(fg)=(fg)(c)=f(c)g(c)=evc(f)evc(g)\mathrm{ev}_c(fg) = (fg)(c) = f(c)g(c) = \mathrm{ev}_c(f)\mathrm{ev}_c(g). evc(1)=1(c)=1\mathrm{ev}_c(\mathbf{1}) = \mathbf{1}(c) = 1 (where 1\mathbf{1} is the constant function 1). A genuine ring homomorphism.

ker⁡(evc)={f∈R:f(c)=0}\ker(\mathrm{ev}_c) = \{f\in R : f(c)=0\} — every function vanishing at the single point cc — is, by Theorem 13.3, an ideal of RR, with no direct computation needed.

evc\mathrm{ev}_c is surjective onto R\mathbb{R} (every real number is f(c)f(c) for the constant function f≡f\equiv that number). By Theorem 13.6, R/ker⁡(evc)≅RR/\ker(\mathrm{ev}_c) \cong \mathbb{R} — a field. By Theorem 12.6 (Chapter 12), this means ker⁡(evc)\ker(\mathrm{ev}_c) is a maximal ideal of RR, purely as a consequence of the First Isomorphism Theorem, without any direct argument about ideals strictly between it and RR.


05 · Exercises

EXERCISE 13.1

Check both the additive and multiplicative homomorphism conditions directly using properties of complex conjugation.

Let φ:C→C\varphi:\mathbb{C}\to\mathbb{C}, φ(z)=zˉ\varphi(z)=\bar z (complex conjugation). Additivity: z+w‾=zˉ+wˉ\overline{z+w} = \bar z+\bar w (standard fact about conjugation). Multiplicativity: zw‾=zˉwˉ\overline{zw}=\bar z\bar w (also standard). Unity: 1ˉ=1\bar1=1. All conditions hold: complex conjugation is a ring homomorphism C→C\mathbb{C}\to\mathbb{C} — in fact bijective (its own inverse), so a ring automorphism (C≅C\mathbb{C}\cong\mathbb{C} via a nontrivial map).

Show that complex conjugation φ(z)=zˉ\varphi(z)=\bar z is a ring homomorphism C→C\mathbb{C}\to\mathbb{C}.

EXERCISE 13.2

Apply Theorem 13.5 directly: compute the kernel of the reduction-mod-6 map on Z12\mathbb{Z}_{12}.

Let φ:Z12→Z6\varphi:\mathbb{Z}_{12}\to\mathbb{Z}_6, φ([a]12)=[a]6\varphi([a]_{12}) = [a]_6 (well-defined by a Theorem 1.5-style argument, since 12=2×612=2\times6). ker⁡φ={[a]12:a≡0(mod6)}={[0],[6]}\ker\varphi = \{[a]_{12} : a\equiv0\pmod6\} = \{[0],[6]\} — not just {[0]}\{[0]\}.

By Theorem 13.5, since ker⁡φ≠{0}\ker\varphi\neq\{0\}, φ\varphi is not injective.

Let φ:Z12→Z6\varphi:\mathbb{Z}_{12}\to\mathbb{Z}_6 send [a]12↦[a]6[a]_{12}\mapsto[a]_6. Find ker⁡φ\ker\varphi and determine injectivity using Theorem 13.5.

EXERCISE 13.3

Apply Theorem 13.6 to the map from Exercise 13.2, using that it's surjective onto Z6\mathbb{Z}_6.

By Theorem 13.6, Z12/{[0],[6]}≅Z6\mathbb{Z}_{12}/\{[0],[6]\} \cong \mathbb{Z}_6 (as rings). Order check: ∣Z12∣/∣{[0],[6]}∣=12/2=6=∣Z6∣\lvert\mathbb{Z}_{12}\rvert/\lvert\{[0],[6]\}\rvert = 12/2=6=\lvert\mathbb{Z}_6\rvert. ✓

State the conclusion of Theorem 13.6 applied to the homomorphism from Exercise 13.2, and check the orders match.

EXERCISE 13.4

Compute φ(0)\varphi(0) two ways: via Theorem 13.1, and by testing whether the candidate map even respects addition.

Consider φ:Z→Z\varphi:\mathbb{Z}\to\mathbb{Z}, φ(n)=n+1\varphi(n)=n+1 (the same non-example from Chapter 06). φ(0)=1≠0\varphi(0)=1\neq0 — violating Theorem 13.1(a) directly. Since every genuine ring homomorphism must send 0R↦0S0_R\mapsto0_S, φ\varphi cannot be a ring homomorphism (nor even a group homomorphism, as Chapter 06 already showed).

Explain, using Theorem 13.1, why φ(n)=n+1\varphi(n)=n+1 cannot be a ring homomorphism Z→Z\mathbb{Z}\to\mathbb{Z}.


06 · Chapter Summary

ConceptStatement
Ring homomorphismφ(a+b)=φ(a)+φ(b)\varphi(a+b)=\varphi(a)+\varphi(b), φ(ab)=φ(a)φ(b)\varphi(ab)=\varphi(a)\varphi(b), φ(1R)=1S\varphi(1_R)=1_S
Preserves 00, additive inversesThm 13.1 (inherited from group homomorphism facts)
Preserves unitsa∈R×  ⟹  φ(a)∈S×a\in R^\times \implies \varphi(a)\in S^\times (Thm 13.2)
KernelAlways an ideal of RR (Thm 13.3)
ImageAlways a subring of SS (Thm 13.4)
Injective testφ\varphi injective   ⟺  ker⁡φ={0}\iff \ker\varphi=\{0\} (Thm 13.5)
First Isomorphism TheoremR/ker⁡φ≅im φR/\ker\varphi \cong \mathrm{im}\,\varphi (Thm 13.6)

Next: Chapter 14 — Polynomial Rings builds R[x]R[x], the ring of polynomials over a ring RR, setting up the central examples — degree, roots, and factorization — needed for Euclidean domains, PIDs, and eventually field extensions.