Skip to main content

Section 2.5 Ring homomorphisms and ideals

Subsection 2.5.1 Ring homomorphisms

Definition 2.5.1. Ring homomorphism.

Let \(R\) and \(S\) be rings. A ring homomorphism is a function \(\phi\colon R\rightarrow S\) satisfying the following properties.
  1. \(\phi(r+r')=\phi(r)+\phi(r')\) (i.e., \(\phi\) is a group homomorphism from \((R,+)\) to \((S,+)\)).
  2. \(\phi(r\, r')=\phi(r)\phi(r')\) for all \(r,r'\in R\text{.}\)
  3. \(\phi(1_R)=1_S\text{.}\)
Given a ring homomorphism \(\phi\colon R\rightarrow S\text{,}\) its kernel \(\ker \phi\) is defined as
\begin{align*} \ker\phi\amp =\{r\in R\mid \phi(r)=0\}\amp \text{.} \end{align*}
An isomorphism is a bijective ring homomorphism.
Given rings \(R\) and \(S\text{,}\) we will write \(\Hom(R,S)\) for the set of all ring homomorphisms from \(R\) to \(S\text{:}\) i.e.,
\begin{align*} \Hom(R,S)\amp =\{\phi\colon R\rightarrow S\mid \phi \text{ a ring homomorphism}\} \amp \text{.} \end{align*}

Warning 2.5.2. Ring homomorphism.

The Dummit and Foote text does not include axiom (iii), since rings there are not assumed to be unital. Additionally, (iii) does not follow logically form (i) and (ii): e.g., the zero map between any two rings satisfies (i) and (ii), but not (iii) necessarily.

Proof.

Remark 2.5.4. Group structure of rings.

The last statement of PropositionΒ 2.5.3 follows immediately from the fact that a ring homomorphism \(\phi\colon R\rightarrow S\) is in particular a group homomorphism with respect to the additive structures of \(R\) and \(S\text{.}\) This is one of many examples where we will exploit the group structure of rings to obtain useful results (or steps toward a result) in the context of rings.

Example 2.5.5. \(\Hom(\Z/3\Z, \Z/2\Z)\).

Prove that \(\Hom(\Z/3\Z, \Z/2\Z)=\emptyset\)
Solution.
Assume by contradiction that \(\phi\colon \Z/3\Z\rightarrow \Z/2\Z\) is a ring homomorphism. Since in particular \(\phi\) is a group homomorphism, \(\phi([1]_3)\) is an element of \(\Z/2\Z\) of order dividing \(3\text{.}\) (See PropositionΒ 1.24.3.) But \([0]_2\) is the only such element. Thus \(\phi([1]_3)=[0]_2\text{:}\) a contradiction, since \([0]_2\ne 1\) in \(\Z/2\Z\text{.}\)

Example 2.5.8. \(\Hom(\Z[x],R)\).

Let \(R\) be a commutative ring. Show that there is a bijection between \(\Hom(\Z[x], R)\) and \(R\text{.}\)
Solution.
From TheoremΒ 2.5.7 we know there is a bijection between \(\Hom(\Z[x], R)\) and \(\Hom(\Z, R)\times R\text{.}\) From TheoremΒ 2.5.6, on the other hand, we know that \(\Hom(\Z, R)=\{\phi}\text{,}\) where \(\phi(n)=n\cdot 1_R=n\in R\) for all \(n\in \Z\text{.}\) The result follows since \(\{\phi\}\times R\) is in bijective correspondence with \(R\text{.}\) More explicitly, all homomorphisms \(\phi\colon \Z[x]\rightarrow R\) are of the form
\begin{align} \phi(\sum_{k=0}^na_kx^k) \amp = \sum_{k=0}^na_k r^k\text{,}\tag{2.5.1} \end{align}
for some \(r\in R\text{.}\) Note that the integers \(a_k\) appearing on the right must be interpreted as the ring elements
\begin{align*} a_k \amp =a_k\cdot 1_R\in R\text{.} \end{align*}
The next definition introduces some terminology and notation for some common types of homomorphisms out of polynomial rings.

Definition 2.5.9. Change of coefficients, reduction, evaluation.

Let \(R\) be a nonzero commutative ring.
  • Change of coefficient.
    Let \(\phi\colon R\rightarrow S\) be a ring homomorphism. According to TheoremΒ 2.5.7, the map
    \begin{align*} R[x] \amp \rightarrow S[x]\\ f=\sum_{k=0}^na_kx^k \amp \mapsto \sum_{k=0}^n\phi(a_k)x^k \end{align*}
    is a ring homomorphism. We call this a change of coefficient homomorphism on \(R[x]\text{,}\) and denote \(f^\phi(x)=\sum_{k=0}^n\phi(a_k)x^k\text{:}\) i.e., \(f^\phi\) is the result of applying \(\phi\) to the coefficients of \(f\text{.}\)
  • Reduction modulo \(I\).
    As a special case of the change of coefficient homomorphism, given an ideal \(I\subseteq R\) and corresponding quotient map \(\pi\colon R\rightarrow R/I\text{,}\) writing \(\overline{r}\) for \(\pi(r)\text{,}\) we call the change of coefficient homomorphism
    \begin{align} R[x] \amp \rightarrow R/I[x]\tag{2.5.2}\\ f(x)=\sum_{k=0}^na_kx^k \amp \mapsto f^\pi(x)=\sum_{k=0}^n\overline{a_k}x^k\tag{2.5.3} \end{align}
    the reduction modulo \(I\) map. In this setting will often write \(\overline{f}\) or \(f\boldmod I\) for \(f^\pi\text{.}\) Moreover, in the special case of a nonzero ideal \((n)\subseteq \Z\text{,}\) we may also write \(f\boldmod n\) instead of \(f\boldmod (n)\text{.}\)
  • Evaluation.
    Given \(r\in R\text{,}\) the ring homomorphism \(R[x]\rightarrow R\) defined as \(f\mapsto f(r)\) is called evaluation at \(r\) map.

Remark 2.5.10. Change of coefficient and evaluation.

With our new terminology in hand, we can now reformulate TheoremΒ 2.5.7 as follows: every ring homomorphism \(\phi\colon R[x]\rightarrow S\text{,}\) where \(S\) is commutative, can be written uniquely in the form
\begin{align} \phi(f) \amp = f^\psi(s)\text{,}\tag{2.5.4} \end{align}
where \(\psi\colon R\rightarrow S\) is a ring homomorphism and \(s\in S\text{.}\) In other words the homomorphism \(\phi\) decomposes uniquely as follows:
Decomposition of polynomial ring homomorphism into a change of coefficients and evaluation map
Figure 2.5.11. Decomposition of a polynomial ring homomorphism
Here by abuse of notation \(\psi\) names the change of coefficient map \(f\mapsto f^\psi\text{,}\) and \(\epsilon_s\) is the evaluation at \(s\) map from \(S[x]\) to \(S\text{.}\)

Specimen 27. Augmentation map.

Let \(R\) be a nontrivial commutative ring, and let \(G\) be a finite group The map \(\phi\colon R\, G\rightarrow R\) defined as
\begin{align*} \phi(\sum_{g\in G}a_g g)\amp = \sum_{g\in G} a_g \amp \end{align*}
is a surjective ring homomorphism called the augmentation map. Its kernel
\begin{align*} \ker \phi \amp =\{\sum_{g\in G}a_g\, g\in R\, G\mid \sum_{g\in G}a_g=0\} \end{align*}
is called the augmentation ideal.

Example 2.5.12. Augmentation map.

Let \(R\) be a nontrivial commutative ring, and let \(G\) be a finite group. Prove that the augmentation map \(\phi\colon R\, G\rightarrow R\) is a surjective ring homomorphism.
Solution.
It is easy to see that \(\phi\) is group homomorphism, \(\phi(1)=1_R\text{,}\) and moreover that it is surjective (since \(\phi(r\, e)=r\) for any \(r\in R\)). It remains only to show that it is multiplicative. Given elements \(r=\sum_{g\in G}a_g\, g\text{,}\) \(s=\sum_{g\in G}b_g\, g\) of \(R\, G\text{,}\) we have \(rs=\sum_{g\in G}c_g\, g\text{,}\) where
\begin{align*} c_g \amp =\sum_{\substack{(h,k)\in G\times G\\ hk=g}}a_h b_k\\ \amp = \sum_{h\in G}a_h b_{h^{-1}g}\text{.} \end{align*}
Thus
\begin{align*} \phi(rs) \amp =\sum_{g\in G}c_g\\ \amp =\sum_{g\in G}\sum_{h\in G}a_hb_{h^{-1}g}\\ \amp =\sum_{h\in H}\sum_{g\in G}a_hb_{h^{-1}g} \amp (+ \text{ is comm. and assoc.})\\ \amp =\sum_{h\in G}a_h\sum_{g\in G}b_{h^{-1}g} \amp (\text{dist.})\\ \amp = \sum_{h\in G}a_h\sum_{g'\in G}b_{g'}\\ \amp = \sum_{g\in G}a_h \cdot \sum_{g\in G}b_g \amp (\text{dist.})\\ \amp = \phi(r)\phi(s)\text{,} \end{align*}
as desired.

Subsection 2.5.2 Ideals

Definition 2.5.13. Ideal.

An ideal of a ring \(R\) is a subset \(I\subseteq R\) satisfying the following properties.
  1. \(I\) is a subgroup of \((R,+)\text{.}\)
  2. \(I\) is closed under left multiplication: i.e., if \(i\in I\text{,}\) then \(ri\in I\) for all \(r\in R\text{.}\)
  3. \(I\) is closed under right multiplication: i.e., if \(i\in I\text{,}\) then \(ir\in I\) for all \(r\in R\text{.}\)
A subset \(I\) of \(R\) is a left ideal if it satisfies (i) and (ii); it is a right ideal if it satisfies (i) and (iii).

Example 2.5.14. Trivial ideals.

Given a ring \(R\text{,}\) the sets \(\{0\}\) and \(R\) are easily seen to be ideals of \(R\text{.}\) We will call these trivial ideals. Additionally we will call an ideal \(I\) nonzero if \(I\ne \{0\}\text{,}\) and proper if \(I\ne R\text{.}\)
Solution.

Proof.

We leave all but (3) to the reader. For (3), it is clear that \(IJ\) as defined is a subgroup of \((R,+)\text{.}\) Given any \(r,s\in R\text{,}\) and element \(a=\sum_{k=1}^ni_kj_k\in IJ\text{,}\) with \(i_k\in I\) and \(j_k\in J\) for all \(k\text{,}\) we have
\begin{align} ras \amp = \sum_{k=1}^n(ri_k)(j_ks)\tag{2.5.5}\\ \amp = \sum_{k=1}^ni_k' j_k'\text{,}\tag{2.5.6} \end{align}
where
\begin{align} i_k' \amp = ri_k\in I \amp (I \text{ an ideal})\tag{2.5.7}\\ j_k' \amp j_ks\in J \amp (J \text{ an idea})\text{,}\tag{2.5.8} \end{align}
showing that \(ras\in IJ\text{,}\) as desired.

Definition 2.5.16. Generated ideals.

Let \(A\) be a subset of a ring \(R\text{.}\) The ideal generated by \(A\), denoted \((A)\text{,}\) is the intersection of all ideals of \(R\) containing \(A\text{:}\) i.e.,
\begin{align*} (A) \amp = \bigcap_{\substack{I \text{ ideal} \\ A\subseteq I}} I \text{.} \end{align*}
If \(A=\{a_1,a_2,\dots, a_n\}\text{,}\) we wite \((A)=(a_1,a_2,\dots, a_n)\) for \(A\text{;}\) similarly, if \(A=(a_1,a_2,\dots, )\text{,}\) we write \((A)=(a_1,a_2,\dots)\text{.}\)
An ideal \(I\) is finitely generated if we have \(I=(a_1,a_2,\dots, a_n)\) for some elements \(a_i\in R\text{;}\) it is principal if \(I=(a)\) for some \(a\in R\text{.}\)

Proof.

Since \(\ker\phi\) is an ideal of \(R\text{,}\) we have
\begin{align*} (A)\subseteq \ker\phi \amp \iff A\subseteq \ker\phi \amp (\knowl{./knowl/xref/prop_generated_ideals.html}{\text{2.5.17}})\\ \amp \iff \phi(a)=0 \text{ for all } a\in A\text{.} \end{align*}

Example 2.5.19. Ideals of \(\Z\).

Give an explicit description of the set of all ideals of \(\Z\text{.}\)
Solution.
Let \(I\) be an ideal of \(\Z\text{.}\) Since in particular \(I\) is a subgroup of \(\Z\text{,}\) we know that \(I\) can be written uniquely as
\begin{align*} I \amp =\angvec{n}\\ \amp =\{kn\mid k\in \Z\} \end{align*}
for some nonnegative integer \(n\in \Z_{\geq 0}\text{.}\) It is easy to see, using PropositionΒ 2.5.17, that \(\angvec{n}=(n)\text{,}\) the principal ideal generated by \((n)\text{.}\) We conclude that the correspondence
\begin{align*} n \amp \leftrightarrow (n) \end{align*}
gives a bijective correspondence between nonnegative integers of \(\Z\) and ideals of \(\Z\text{.}\) In particular, all ideals of \(\Z\) are principal.
Recall that for any ring \(R\text{,}\) there is a unique ring homomorphism \(\phi\colon \Z\rightarrow R\text{:}\) namely, \(\phi(n)=n\cdot 1_R\) for all \(n\in R\text{.}\) We can define the characteristic of a ring using this homomorphism.

Definition 2.5.20. Characteristic of a ring.

Let \(R\) be a nonzero ring. The characteristic of \(R\text{,}\) denoted \(\ch R\text{,}\) is defined as the nonnegative integer \(n\) such that \(\ker \phi = (n)\text{,}\) where \(\phi\colon \Z\rightarrow R\) is the unique ring homomorphism from \(\Z\) to \(R\text{.}\) Equivalently, \(\ch R\) is either the smallest positive integeger \(n\) satisfying \(n\cdot 1_R=0\text{,}\) or 0 if no such integer exists.

Proof.

Example 2.5.22. Ideals of division rings.

Let \(D\) be a division ring. Prove that the only ideals of \(D\) are \(\{0\}\) and \(D\) itself.
Solution.
Let \(I\) be an ideal of \(D\) that is not the zero ideal, and let \(a\in I\) be any nonzero element. Since \(D\) is a division ring, there is an element \(b\in D\) satisfying \(ab=ba=1\text{.}\) It follows that for any \(r\in D\text{,}\) we have
\begin{align*} r \amp =r\cdot 1= r(ba)=(rb)a\in I\text{,} \end{align*}
and thus that \(I=D\text{.}\)

Example 2.5.23. Ideals of \(M_n(R)\).

Let \(R\) be commutative ring. Prove that all ideals of \(M_n(R)\) are of the form \(M_n(I)\) for some ideal \(I\subseteq R\text{,}\) where we define
\begin{align*} M_n(I) \amp = \{[a_{ij}]\in M_n(R)\mid a_{ij}\in I\}\text{.} \end{align*}
In particular, given a field \(K\text{,}\) the only ideals of \(M_n(K)\) are \(\{0\}\) and \(M_n(K)\) itself.
Solution.
Left as homework exercise.

Definition 2.5.24. Simple ring.

A nonzero ring \(R\) is simple if its only ideals are \(\{0\}\) and \(R\text{.}\)
From the previous examples, we see that fields, division rings more generally, and also matrix rings over fields are all examples of simple rings. One useful property of simple rings is that any nontrivial homomorphism out of a simple ring is injective.

Proof.

Since \(S\) is nonzero, the ideal \(\ker\phi\) is not equal to \(R\text{.}\) It follows that \(\ker\phi=(0)\text{,}\) and hence that \(\phi\) is injective (by group homomorphism properties).
We end this section with an official definition of a ring algebra.

Definition 2.5.26. \(R\)-algebra.

Let \(R\) be a commutative ring. An \(R\)-algebra (or algebra over \(R\)) is a nonzero ring \(S\) together with a ring homomorphism \(\phi\colon R\rightarrow S\) such that \(\im\phi=\phi(R)\) is contained in the center of \(S\) (i.e., elements of the subring \(\phi(R)\subseteq S\) commute with all elements of \(S\)). We write \(S/R\) to denote that \(S\) is an \(R\)-algebra.
It is easy to see that our constructions \(R\, G\text{,}\) \(M_n(R)\text{,}\) \(R[x]\text{,}\) and \(R[[x]]\) are all examples of \(R\)-algebras. Furthermore, in these examples, the corresponding ring homomorphism defining the \(R\)-algebra structure is injective, allowing us to identify \(R\) as a subring of the given \(R\)-algebra. This of course is not always the case, simply because a ring homomorphism need not be injective. However, it is always the case with algebras \(S/F\) where \(F\) is a field. This is because nontrivial ring homomorphisms \(\phi\colon F\rightarrow S\) are injective by PropositionΒ 2.5.25