In abstract algebra, a ring homomorphism is a function ϕ:R→S between two rings R and S that preserves the ring operations of addition and multiplication, satisfying ϕ(a+b)=ϕ(a)+ϕ(b) and ϕ(ab)=ϕ(a)ϕ(b) for all a,b∈R.[1][2] Many standard definitions further require that ϕ maps the multiplicative identity of R to that of S, so ϕ(1R)=1S, ensuring consistency with units and subring structures.[3] This preservation implies additional properties, such as ϕ(0R)=0S and ϕ(−a)=−ϕ(a), making ϕ an additive group homomorphism as well.[1]The kernel of a ring homomorphism ϕ:R→S, defined as ker(ϕ)={r∈R∣ϕ(r)=0S}, forms a two-sided ideal of R, which enables the construction of quotient rings.[1][2] Conversely, the image im(ϕ)={ϕ(r)∣r∈R} is a subring of S.[1] A fundamental result, the first isomorphism theorem for rings, states that if ϕ:R→S is a ring homomorphism, then R/ker(ϕ)≅im(ϕ) as rings, providing a means to classify rings up to isomorphism via homomorphic images.[2]Ring homomorphisms are essential tools in commutative and non-commutative algebra, facilitating the study of ring extensions, ideals, and modules; for instance, the evaluation map from the polynomial ringR[x] to R at a point c is a surjective homomorphism with kernel the principal ideal (x−c).[2] They also underpin concepts like universal properties in ring theory and play a key role in algebraic geometry through morphisms of affine varieties.[4]
Definition and Conventions
Formal Definition
In abstract algebra, a ring is a nonempty set R equipped with two binary operations, addition+ and multiplication⋅, such that (R,+) is an abelian group (with additive identity 0 and additive inverses for each element), multiplication is associative, and the distributive laws hold: for all r,s,t∈R,
(r+s)⋅t=r⋅t+s⋅t,t⋅(r+s)=t⋅r+t⋅s.
[5]A ring homomorphism is a function ϕ:R→S between rings R and S that preserves both operations, meaning
ϕ(a+b)=ϕ(a)+ϕ(b),ϕ(a⋅b)=ϕ(a)⋅ϕ(b)
for all a,b∈R.[5]Unlike a group homomorphism, which preserves only the single group operation, a ring homomorphism must respect both the additive group structure and the multiplicative operation of the rings.[6]When R and S are unital rings (possessing multiplicative identities 1R and 1S), many conventions additionally require ϕ(1R)=1S, though this is not part of the minimal definition above.[7]
Unital vs. Non-Unital Homomorphisms
In ring theory, a unital homomorphism between unital rings R and S is a ring homomorphismϕ:R→S that additionally preserves the multiplicative identity, satisfying ϕ(1R)=1S. This condition ensures that the homomorphism respects the full structure of the rings as unital algebras, and it has become the standard convention in most modern textbooks on abstract algebra.[8] For instance, in the ring of integersZ, the identity map id:Z→Z is unital, as it sends 1 to 1.In contrast, a non-unital homomorphism does not require preservation of the identity, allowing maps where ϕ(1R)=1S. Such homomorphisms are particularly useful when studying rngs (rings without a multiplicative identity) or when considering ideals as substructures, where the domain may lack a unit compatible with the target ring's identity. An example is the zero map from a unital ring R to another unital ring S, which preserves addition and multiplication but sends 1R to 0S=1S (unless S is the trivial ring). This map qualifies as a non-unital homomorphism but fails the unital condition in standard definitions.[9]The preference for unital homomorphisms reflects a historical shift in conventions during the mid-20th century, moving from earlier flexible definitions to stricter requirements influenced by the Bourbaki group's axiomatic approach, which emphasized unital structures for consistency in algebraic developments. Prior texts, such as van der Waerden's Moderne Algebra (1930), permitted non-unital maps, but by the 1950s, Bourbaki's Algèbre standardized unital preservation for ring homomorphisms between unital rings.[10]Unital homomorphisms have significant implications for structural properties: they map units of R to units of S, since if u∈R is a unit with inverse v, then ϕ(u)ϕ(v)=ϕ(uv)=ϕ(1R)=1S, making ϕ(v) the inverse of ϕ(u). Similarly, they preserve nilpotency, mapping nilpotent elements of R to nilpotent elements of S, as ϕ(x)n=ϕ(xn)=ϕ(0S)=0S if xn=0R. These properties highlight why the unital condition is favored in contexts requiring preservation of invertibility and radical elements, such as commutative algebra and module theory.[8]
Core Properties
Preservation of Operations
A ring homomorphism ϕ:R→S between rings R and S preserves the ring operations, meaning ϕ(a+b)=ϕ(a)+ϕ(b) and ϕ(ab)=ϕ(a)ϕ(b) for all a,b∈R. This preservation extends to the additive identity: ϕ(0R)=0S. To see this, note that ϕ(0R)=ϕ(0R+0R)=ϕ(0R)+ϕ(0R), so ϕ(0R) is an additive idempotent in S, which must be the zero element 0S.[11][12]The homomorphism also respects additive inverses. For any a∈R, ϕ(a+(−a))=ϕ(0R)=0S, so ϕ(a)+ϕ(−a)=0S, which implies ϕ(−a)=−ϕ(a). This follows directly from the preservation of addition and the additive identity.[13]In the unital case, where ring homomorphisms are required to preserve the multiplicative identity, ϕ(1R)=1S. This convention ensures that the homomorphism respects the full ring structure, including scalar multiplication by the identity.[3][14] Preservation of addition and multiplication implicitly ensures that distributivity holds in the image, as ϕ(a(b+c))=ϕ(ab+ac)=ϕ(ab)+ϕ(ac)=ϕ(a)ϕ(b)+ϕ(a)ϕ(c)=ϕ(a)(ϕ(b)+ϕ(c)).[2]Ring homomorphisms preserve certain algebraic relations, such as zero divisors and idempotents. If ab=0R for a,b∈R, then ϕ(a)ϕ(b)=ϕ(ab)=ϕ(0R)=0S, so the zero product relation is maintained in S. Similarly, if e∈R is idempotent (e2=e), then ϕ(e)2=ϕ(e2)=ϕ(e), making ϕ(e) idempotent in S. These properties follow directly from the preservation of multiplication.[12][9]If a ring homomorphism ϕ:R→S is bijective, its inverse ϕ−1:S→R is also a ring homomorphism, preserving addition, multiplication, and (in the unital case) the multiplicative identity. This fact is discussed in the Special Morphisms in Ring Theory subsection of the Categorical Framework.
Kernel and Ideals
The kernel of a ring homomorphism ϕ:R→S between rings R and S is defined as ker(ϕ)={r∈R∣ϕ(r)=0S}, where 0S denotes the zero element in S.[15] This set forms a two-sided ideal in R.[16]To see that ker(ϕ) is an ideal, first note that it is an additive subgroup of R because ϕ preserves addition: if a,b∈ker(ϕ), then ϕ(a+b)=ϕ(a)+ϕ(b)=0S+0S=0S, and ϕ(−a)=−ϕ(a)=−0S=0S. For the absorption property, consider any r∈R; then ϕ(ra)=ϕ(r)ϕ(a)=ϕ(r)⋅0S=0S for a∈ker(ϕ), and similarly ϕ(ar)=0S, establishing that ker(ϕ) absorbs multiplication from both sides due to the homomorphism preserving the ring multiplication.[17][18]The homomorphism ϕ is injective if and only if ker(ϕ)={0R}, where 0R is the zero element in R. Indeed, if ker(ϕ)={0R}, then ϕ(r)=0S implies r=0R, ensuring distinct elements map distinctly; conversely, if ϕ is injective and ϕ(r)=0S, then r=0R.[15][19]Every ideal I of R arises as the kernel of some ring homomorphism, specifically the canonical quotient map π:R→R/I defined by π(r)=r+I, which satisfies ker(π)=I.[14] In commutative rings, where left and right ideals coincide, every ideal is thus a kernel; in non-commutative rings, only two-sided ideals serve as kernels of homomorphisms.[16][18]
Images and Induced Structures
Image of a Homomorphism
In ring theory, the image of a ring homomorphism ϕ:R→S is defined as Im(ϕ)={ϕ(r)∣r∈R}, which is equivalently denoted as ϕ(R). This set is a subset of the codomainS, denoted ϕ(R)⊆S, and inherits the ring operations of addition and multiplication from S.[3][12]The image Im(ϕ) forms a subring of S. To see this, note that it contains the zero element since ϕ(0R)=0S. It is closed under addition because for any ϕ(r1),ϕ(r2)∈Im(ϕ), we have ϕ(r1)+ϕ(r2)=ϕ(r1+r2)∈Im(ϕ), by the preservation of addition. Similarly, closure under multiplication follows from ϕ(r1)⋅ϕ(r2)=ϕ(r1r2)∈Im(ϕ). Additive inverses are preserved as well: −ϕ(r)=ϕ(−r)∈Im(ϕ). Thus, Im(ϕ) satisfies the subring axioms.[3][20][12]A ring homomorphism ϕ:R→S is surjective if and only if Im(ϕ)=S. In this case, ϕ is an epimorphism in the category of rings (though the categorical notion is distinct and covered elsewhere). Moreover, Im(ϕ) is the smallest subring of S containing all elements of the form ϕ(r) for r∈R, as it is generated precisely by these images under the operations of S. In the unital case, where ϕ(1R)=1S, the image contains the multiplicative identity 1S and thus is a unital subring; for non-unital homomorphisms, the image may not contain 1S.[15][3][21]Unlike the kernel, which is always an ideal of the domain R, the imageIm(ϕ) need not be an ideal of S in general. For instance, it is a subring but fails to absorb multiplication by arbitrary elements of S unless S is constructed as a quotient involving the image. This distinction highlights the asymmetric roles of domain and codomain structures under homomorphisms.[12][1][21]
First Isomorphism Theorem
The First Isomorphism Theorem for rings asserts that if ϕ:R→S is a ring homomorphism between rings R and S, then the quotient ringR/ker(ϕ) is isomorphic to the imageim(ϕ) as rings.[15] This result establishes a fundamental connection between the kernel of the homomorphism, which is an ideal of R, and the subring generated by the homomorphism in S.[22]To prove the theorem, define a map ψ:R/ker(ϕ)→im(ϕ) by ψ(r+ker(ϕ))=ϕ(r) for all r∈R. This map is well-defined because if r+ker(ϕ)=r′+ker(ϕ), then r−r′∈ker(ϕ), so ϕ(r)=ϕ(r′).[23] It is a ring homomorphism since
The isomorphism preserves operations through coset representatives, as the operations in the quotient are defined via those in R.[15] Moreover, ψ is bijective: it is surjective because every element of im(ϕ) is ϕ(r) for some r∈R, and injective because if ψ(r+ker(ϕ))=0, then ϕ(r)=0, so r∈ker(ϕ) and r+ker(ϕ)=0+ker(ϕ).[22]The theorem holds for unital rings when ϕ preserves the multiplicative identity, ensuring the isomorphism maps the identity coset to the identity in the image; it extends to non-unital rings (rngs) with analogous definitions, where the kernel remains an ideal and the quotient is a rng.[23] Implications include the classification of ring homomorphisms up to isomorphism via their kernels and images, and the fact that every homomorphism factors through its kernel, providing a universal property for quotients by ideals.[15] This theorem is analogous to the first isomorphism theorem in group theory and was formalized in abstract algebra texts in the 1940s, such as Nathan Jacobson's The Theory of Rings (1943).
Illustrative Examples
Basic Ring Homomorphisms
One fundamental example of a ring homomorphism is the inclusion map ι:Z→Q defined by ι(n)=n for each integern. This map preserves both addition and multiplication, as ι(m+n)=m+n=ι(m)+ι(n) and ι(mn)=mn=ι(m)ι(n), and it maps the multiplicative identity 1∈Z to 1∈Q.[24]Another basic example is the canonical projection πn:Z→Z/nZ for a positive integern, given by πn(k)=k+nZ, or equivalently, the residue class of kmodulon. This homomorphism preserves addition and multiplication because the operations in the quotient ringZ/nZ are defined componentwise modulon, and its kernel is the principal ideal nZ. The map is surjective, with every residue class in the codomain achieved. For the specific case n=6, the homomorphismϕ:Z→Z/6Z defined by ϕ(k)=kmod6 generates the entire codomain as the image, since the integers modulo 6 form a cyclic ring of order 6.[25][26][27]The evaluation homomorphism ϕ:Z[x]→Z at x=0, defined by ϕ(f)=f(0) for any polynomial f∈Z[x], provides an example involving polynomial rings. It preserves addition and multiplication because evaluating constant terms and products at 0 aligns with the ring operations in Z, and its kernel is the principal ideal (x) generated by the indeterminate x. This map is surjective onto Z, as constant polynomials achieve all integer values.[28]Complex conjugation ⋅:C→C, defined by a+bi=a−bi for a,b∈R, is a ring automorphism of the field of complex numbers. It preserves addition and multiplication, as z+w=z+w and zw=zw, and fixes the identity 1. Being bijective, it is both injective and surjective.[29]A key fact about ring homomorphisms involving fields is that any ring homomorphism ϕ:F→R from a field F to a nonzero ring R is injective. This follows because the kernel of ϕ is an ideal in F, and since ϕ is unital, ker(ϕ) is proper (as ϕ(1F)=1R=0R), hence must be {0}, yielding injectivity.[30]
Homomorphisms Involving Polynomial Rings
A key example of a ring homomorphism involving polynomial rings is the evaluation homomorphism. For a field k and an element a∈k, the evaluation map eva:k[x]→k is defined by sending a polynomialp(x)=cnxn+⋯+c1x+c0 to p(a)=cnan+⋯+c1a+c0, which acts as the identity on constants in k and sends the indeterminate x to a. This map preserves addition and multiplication because polynomial operations correspond to those in k under substitution.The kernel of the evaluation homomorphism eva is the principal ideal generated by the monic linear polynomial x−a, consisting of all polynomials in k[x] that vanish at a. By the first isomorphism theorem for rings, the image of eva is isomorphic to the quotient ring k[x]/(x−a).Polynomial rings satisfy a universal property that characterizes homomorphisms from them. Given a ring homomorphism ϕ:k→S to another ring S and an element s∈S, there exists a unique ring homomorphism ψ:k[x]→S such that ψ extends ϕ on constants (i.e., ψ∣k=ϕ) and sends x to s. This property reflects the fact that k[x] is the free commutative ring on one generator over k, so any homomorphism out of k[x] is uniquely determined by the image of the generator x.[31]Under this extension, the homomorphism ψ evaluates polynomials at the image of x: for any p(x)∈k[x], ψ(p(x))=p(s), where the right-hand side substitutes s for x in p using the ring operations in S. More generally, homomorphisms between polynomial rings can be induced by base ring maps; for rings R and S with a homomorphism η:R→S, and an element v∈S[y], there is a unique extension to θ:R[x]→S[y] sending x to v and restricting to η on R.[31]An illustrative example is the inclusion homomorphism from Z[x] to Q[x], which embeds integer polynomials into rational polynomials by preserving integer coefficients as rationals and fixing the indeterminate x. This map is induced by the standard inclusion Z↪Q and is injective since Z is a subring of Q.
Counterexamples and Limitations
Non-Preserving Maps
A map between rings qualifies as a homomorphism only if it preserves both addition and multiplication (as well as the multiplicative identity in unital rings). Functions that satisfy one condition but fail the other illustrate common failures in this regard.Consider the map ϕ:Z→Z defined by ϕ(n)=2n. This is an additive group homomorphism because ϕ(m+n)=2(m+n)=2m+2n=ϕ(m)+ϕ(n) for all m,n∈Z. However, it is not multiplicative, as ϕ(1⋅1)=ϕ(1)=2=4=ϕ(1)ϕ(1). In fact, this map also fails to preserve the multiplicative identity, since ϕ(1)=2=1.[32]In contrast, some maps preserve multiplication but fail additivity. For instance, the absolute value map ψ:Z→Z given by ψ(n)=∣n∣ satisfies ψ(mn)=∣mn∣=∣m∣∣n∣=ψ(m)ψ(n) for all m,n∈Z. Yet it is not additive, since ψ(1+(−1))=ψ(0)=0=2=ψ(1)+ψ(−1). Another example is the squaring map σ:Z→Z defined by σ(n)=n2, which is multiplicative because σ(mn)=(mn)2=m2n2=σ(m)σ(n), but fails additivity as σ(1+1)=4=2=σ(1)+σ(1).[33][34]In the context of fields, a non-zero map that is both additive and multiplicative must be a ring homomorphism, and such homomorphisms are necessarily injective. However, non-zero ring homomorphisms between fields are rare, often limited to automorphisms or embeddings into larger fields, depending on the characteristic and other properties.[35]A frequent pitfall when attempting to identify ring homomorphisms is verifying only one operation while assuming the other holds, underscoring the need to check both explicitly.
Cases Where Properties Fail
A standard example of a non-injective ring homomorphism is the canonical projection π:Z→Z/nZ for n>1, defined by π(k)=kmodn. This map preserves addition and multiplication, but its kernel is nZ={0}, so it fails to be injective.Another case where surjectivity fails occurs with the inclusion homomorphism i:Z↪Q, which embeds the integers into the rationals while preserving ring operations. Although i is injective with trivial kernel, its image is Z, a proper subring of Q, so it is not surjective.[36] Similarly, the evaluation homomorphism ev0:Z[x]→Q given by ev0(f)=f(0) is a ring homomorphism whose image is Z⊊Q, hence non-surjective.[8]Ring homomorphisms may also fail to preserve multiplicative units when considering non-unital rings, often called rngs. For instance, the inclusion j:2Z↪Z maps even integers to integers, preserving addition and multiplication, but 2Z lacks a multiplicative identity, and the image j(2Z) does not contain the unit1 of Z. In conventions where ring homomorphisms are not required to preserve units, examples like the map ϕ:R→R defined by ϕ(r)=er for a unital ring R and idempotent e=1 also send the unit 1R to e=1R, failing to preserve the identity.[9]A notable limitation in ring theory is that epimorphisms—morphisms that are right-cancellative in the category of rings—are not always surjective, unlike in the category of sets. The inclusion i:[Z](/page/Z)↪[Q](/page/Q) exemplifies this: it is an epimorphism because any two ring homomorphisms Q→T that agree on [Z](/page/Z) must agree everywhere, as Q is the localization of [Z](/page/Z) at the nonzero elements, yet i is not surjective. This contrasts with injectivity, where monomorphisms in the category of rings coincide with injective homomorphisms, but the distinction highlights how categorical properties can diverge from classical ones in ring theory.[37]
Categorical Framework
The Category of Rings
In category theory, the category of rings, commonly denoted Ring, has as its objects all rings—typically unital rings equipped with a multiplicative identity—and as its morphisms all ring homomorphisms that preserve both addition and multiplication, including the identity element.[38] This structure ensures that Ring satisfies the axioms of a category: the composition of two ring homomorphisms ϕ:R→S and ψ:S→T yields another ring homomorphism ψ∘ϕ:R→T, since addition and multiplication are preserved componentwise, and the identity morphism idR:R→R is the identity map, which clearly preserves the ring operations.[3]A key feature of Ring is the forgetful functorU:Ring→Ab to the category of abelian groups, which maps each ring to its underlying additive abelian group and each ring homomorphism to the corresponding group homomorphism, discarding the multiplicative structure. This functor is faithful and highlights the additive aspect of rings, but Ring itself is not an abelian category, as evidenced by the presence of non-split exact sequences that do not behave as in abelian categories—for instance, certain short exact sequences in the additive sense fail to split in the ring context due to the interaction with ideals and quotients.[39]Variants of Ring address specific conventions: the category CommRing (or CRing) restricts objects to commutative rings (with unity) and morphisms to homomorphisms preserving commutativity, while Rng considers non-unital rings (or "rngs") without requiring a multiplicative identity, allowing homomorphisms that need not preserve a unit.[40] These variants maintain the compositional and identity properties but adapt to the absence of unity, providing a framework for studying ring structures without the unital assumption.
Special Morphisms in Ring Theory
In ring theory, an endomorphism of a ring R is a ring homomorphism ϕ:R→R.[41] The set of all endomorphisms of R, denoted End(R), forms a ring under pointwise addition and composition as multiplication.[42]An automorphism of a ring R is a bijective endomorphism ϕ:R→R whose inverse is also a ring homomorphism. The set of all automorphisms of R, denoted Aut(R), forms a group under composition.[43] Automorphisms preserve all ring-theoretic invariants, such as the ideal structure and characteristic of the ring.[44]A ring isomorphism is a bijective ring homomorphism ϕ:R→S whose inverse ϕ−1:S→R is also a ring homomorphism./16:_Rings/16.05:_Ring_Homomorphisms_and_Ideals) Two rings are isomorphic if there exists a ring isomorphism between them, meaning they are structurally identical up to relabeling of elements.[15]In the category of rings, a monomorphism is a ring homomorphism that is left-cancellative: if ϕ:R→S is a monomorphism and ψ1,ψ2:S→T satisfy ψ1∘ϕ=ψ2∘ϕ, then ψ1=ψ2. For ring homomorphisms, monomorphisms are precisely the injective homomorphisms.[45]An epimorphism in the category of rings is a ring homomorphism that is right-cancellative: if ϕ:R→S is an epimorphism and ψ1,ψ2:T→S satisfy ϕ∘ψ1=ϕ∘ψ2, then ψ1=ψ2. Unlike in the category of sets, epimorphisms of rings are not necessarily surjective; for example, the inclusion mapZ→Q is an epimorphism because any ring homomorphism from Q to another ring is uniquely determined by its restriction to Z, but it is not surjective.[36] In the subcategory of commutative rings, non-surjective epimorphisms such as Z→Q also exist, highlighting that surjectivity does not always coincide with the categorical notion of epimorphism.[46]