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φ={aR:φ(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):aR}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 φ:RS\varphi: R\to S between rings is a ring homomorphism if for all a,bRa,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 φ:RS\varphi: R\to S: (a) φ(0R)=0S\varphi(0_R)=0_S; (b) φ(a)=φ(a)\varphi(-a)=-\varphi(a) for every aRa\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 φ:RS\varphi: R\to S is a (unital) ring homomorphism and aR×a\in R^\times, then φ(a)S×\varphi(a)\in S^\times, with φ(a1)=φ(a)1\varphi(a^{-1})=\varphi(a)^{-1}.

Proof

Since aR×a\in R^\times, aa1=a1a=1Raa^{-1}=a^{-1}a=1_R. Applying φ\varphi: φ(a)φ(a1)=φ(aa1)=φ(1R)=1S\varphi(a)\varphi(a^{-1}) = \varphi(aa^{-1}) = \varphi(1_R) = 1_S, and similarly φ(a1)φ(a)=1S\varphi(a^{-1})\varphi(a)=1_S. So φ(a1)\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)), φ(a1)=φ(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φ={aR:φ(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 rRr\in R, akerφ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 rakerφ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 RR/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)=φ(ab)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 φ:RS\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 φ:RS\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/Iimφ\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

π:ZZn\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:RR\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)={fR: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 ff\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 φ:CC\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 CC\mathbb{C}\to\mathbb{C} — in fact bijective (its own inverse), so a ring automorphism (CC\mathbb{C}\cong\mathbb{C} via a nontrivial map).

Show that complex conjugation φ(z)=zˉ\varphi(z)=\bar z is a ring homomorphism CC\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 φ:Z12Z6\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:a0(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 φ:Z12Z6\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 φ:ZZ\varphi:\mathbb{Z}\to\mathbb{Z}, φ(n)=n+1\varphi(n)=n+1 (the same non-example from Chapter 06). φ(0)=10\varphi(0)=1\neq0 — violating Theorem 13.1(a) directly. Since every genuine ring homomorphism must send 0R0S0_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 ZZ\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 unitsaR×    φ(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.