Homomorphism
Homomorphisms are the maps between algebraic objects. There are two main types: group homomorphisms and ring homomorphisms. (Other examples include vector space homomorphisms, which are generally called linear maps, as well as homomorphisms of modules and homomorphisms of algebras.)
Generally speaking, a homomorphism between two algebraic objects \(A,B\) is a function \(f \colon A \to B\) which preserves the algebraic structure on \(A\) and \(B.\) That is, if elements in \(A\) satisfy some algebraic equation involving addition or multiplication, their images in \(B\) satisfy the same algebraic equation. The details of the definitions of homomorphisms in various contexts depend on the algebraic structures of \(A\) and \(B.\)
If the operations on \(A\) and \(B\) are both addition, then the homomorphism condition is \(f(a+b) = f(a)+f(b).\) If \(A\) and \(B\) are both rings, with addition and multiplication, there is also a multiplicative condition: \(f(ab) = f(a)f(b).\)
A bijective homomorphism is called an isomorphism. An isomorphism between two algebraic objects \(A\) and \(B\) identifies them with each other; they are, in an algebraic sense, the same object (possibly written in two different ways). The most common use of homomorphisms in abstract algebra is via the three so-called isomorphism theorems, which allow for the identification of certain quotient objects with certain other subobjects (subgroups, subrings, etc.)
The study of the interplay between algebraic objects is fundamental in the study of algebra. The existence and properties of homomorphisms from one algebraic object to another give a rich depth of information about the objects and their relationship. Many important concepts in abstract algebra, such as
the integers modulo \(n\)
a prime ideal in a ring
the sign of a permutation,
can be naturally considered as (respectively) the image of a homomorphism, the kernel of a homomorphism, or the homomorphism itself.
Definitions and Examples
Let \(A\) and \(B\) be groups, with operations given by \( \circ_A\) and \(\circ_B\) respectively. A group homomorphism \(f \colon A \to B\) is a function \(f\) such that \(f(x \circ_A y) = f(x) \circ_B f(y)\) for all \(x,y \in A.\)
Let \(R\) and \(S\) be rings, with operations \( + \) and \(\cdot\) (this is a slight abuse of notation, but the formulas below are more unwieldy with subscripts on the operations). A ring homomorphism \(f \colon R \to S\) is a function \(f\) such that
\(f(a+b) = f(a)+f(b)\) for all \(a,b \in R\)
\(f(ab)=f(a)f(b)\) for all \(a,b \in R\)
\(f(1_R) = 1_S.\)
(In this wiki, "ring" means "ring with unity"; a homomorphism of rings is defined in the same way, but without the third condition.)
In both cases, a homomorphism is called an isomorphism if it is bijective.
Show that if \(f \colon R \to S\) is a ring homomorphism, \( f(0_R) = 0_S.\)
Note that \(f(0_R) = f(0_R+0_R) = f(0_R) + f(0_R)\) by the homomorphism property. Since \(f(0_R)\) has an additive inverse in \(S,\) we can add it to both sides of this equation to get \( 0_S = f(0_R).\) \(_\square\)
For any groups \(G\) and \(H,\) there is a trivial homomorphism \( z \colon G \to H\) given by \(z(g) = 1_H\) for all \(g\in G.\)
Let \(n\) be a positive integer. The function \( r \colon {\mathbb Z} \to {\mathbb Z}_n\) defined by \( r(a) = a \pmod n\) is a ring homomorphism (and as such, it is a homomorphism of additive groups).
Define \( c \colon {\mathbb C} \to {\mathbb C}\) by \( c(z) = {\overline{z}},\) i.e. \(c\) is complex conjugation. Then \(c\) is a homomorphism from \(\mathbb C\) to itself. It is clearly a bijection, so it is in fact an isomorphism from \(\mathbb C\) to itself.
Let \(R\) be a subring of \(S\), and pick \(\alpha \in S.\) Then there is an evaluation homomorphism \(ev_{\alpha} \colon R[x] \to S,\) where \( R[x]\) is the ring of polynomials with coefficients in \(R.\) It is given by \( ev_{\alpha}(f(x)) = f(\alpha).\)
The map \( f \colon {\mathbb R} \to {\mathbb R}^*\) defined by \( f(x) = e^x\) is a group homomorphism. Note that \(\mathbb R\) is an additive group and \({\mathbb R}^*,\) the set of nonzero real numbers, is a multiplicative group. The verification that \(f\) is a group homomorphism is precisely the law of exponents: \(e^{x+y} = e^x \cdot e^y.\)
Let \(S_n\) be the symmetric group on \(n\) letters. There is a unique nontrivial group homomorphism \( \epsilon \colon S_n \to \{\pm 1\},\) the latter being a group under multiplication. The value \(\epsilon(\sigma)\) for \(\sigma \in S_n\) is called the sign of \(\sigma,\) and is important in many applications, including one definition of the determinant of a matrix.
Which of the following function(s) define group homomorphisms?
I. \( f \colon GL_2({\mathbb R}) \to GL_2({\mathbb R})\) defined by \(f(A) = A^2\)
II. \( f \colon {\mathbb Z}_4 \to {\mathbb Z}\) defined by \( f(0) = 0,\) \( f(1) = 1,\) \( f(2) = 2,\) \(f(3) = 3\)
III. \( f \colon {\mathbb Z} \to {\mathbb Z}_4\) defined by \( f(x) = x \pmod 4.\)
Notation:
\(GL_2({\mathbb R})\) is the group of invertible \(2 \times 2\) matrices with real entries, with the operation being matrix multiplication.
\( \mathbb Z\) is the additive group of the integers.
\({\mathbb Z}_4\) is the additive group of the integers modulo 4, whose elements are \( \{0,1,2,3\}.\)
Kernel and Image
Any homomorphism \(f \colon A \to B\) has two objects associated to it: the kernel, which is a subset of \(A,\) and the image, which is a subset of \(B.\)
Let \(f \colon G \to H\) be a group homomorphism. The kernel of \(f,\) \(\text{ker}(f),\) is the subset of \(G\) consisting of elements \(g\) such that \(f(g) = 1_H\) (where \(1_H\) is the group identity element).
Let \(\phi \colon R \to S\) be a ring homomorphism. The kernel of \(\phi,\) \(\text{ker}(\phi),\) is the subset of \(R\) consisting of elements \(r\) such that \(\phi(r) = 0_S.\)
For further exploration of the kernel in the setting of vector spaces, see the wiki.
The kernel of a homomorphism is an important object, in both group and ring theory. The following theorem identifies what kind of object it is:
Let \( f \colon G \to H \) be a group homomorphism. Then \( \text{ker}(f)\) is a normal subgroup of \(G,\) and \(\text{im}(f)\) is a subgroup of \(H.\)
Let \(\phi \colon R \to S\) be a ring homomorphism. Then \( \text{ker}(\phi)\) is an ideal of \(R,\) and \(\text{im}(\phi)\) is a subring of \(S.\)
Continuing the six examples above:
If \(z\colon G\to H\) is the trivial homomorphism, then \(\text{ker}(z) = G\) and \(\text{im}(z) = \{1_H\},\) the trivial subgroup of \(H.\)
The kernel of reduction mod \(n\) is the ideal \(n{\mathbb Z}\) consisting of multiples of \(n.\) The image is all of \({\mathbb Z}_n\); reduction mod \(n\) is surjective.
The kernel of complex conjugation is \( \{0\},\) the trivial ideal of \(\mathbb C.\) (Note that \( 0\) is always in the kernel of a ring homomorphism, by the above example.) The image is all of \(\mathbb C.\)
The kernel of evaluation at \(\alpha\) is the set of polynomials with coefficients in \(R\) which vanish at \(\alpha.\) This ideal is not always easy to determine, depending on the nature of \(R\) and \(S.\) To take a common example, suppose \(R = {\mathbb Q}, S = {\mathbb C}, \alpha = \sqrt{2}+\sqrt{3}.\) Which polynomials with rational coefficients vanish on \( \sqrt{2}+\sqrt{3}\)? (See the algebraic number theory wiki for an answer.)
The image of evaluation at \(\alpha\) is a ring called \(R[\alpha],\) which is a subring of \(S\) consisting of polynomials in \(\alpha\) with coefficients in \(R.\)The kernel of exponentiation is the set of elements which map to the identity element of \({\mathbb R}^*,\) which is \(1.\) So the kernel is \( \{0\}.\) And the image of exponentiation is the subgroup \( {\mathbb R}^*_+\) of positive real numbers.
The kernel of the sign homomorphism is known as the alternating group \(A_n.\) It is an important subgroup of \(S_n\) which furnishes examples of simple groups for \(n \ge 5.\) The image of the sign homomorphism is \( \{\pm 1\},\) since the sign is a nontrivial map, so it takes on both \(+1\) and \(-1\) for certain permutations.
Properties of Homomorphisms
Composition: The composition of homomorphisms is a homomorphism. That is, if \(f \colon A \to B \) and \(g \colon B \to C\) are homomorphisms, then \( g \circ f \colon A \to C\) is a homomorphism as well.
Isomorphisms: If \(f \) is an isomorphism, which is a bijective homomorphism, then \( f^{-1} \) is also a homomorphism. (Compare with homeomorphism, a similar concept in topology, which is a continuous function with a continuous inverse; a bijective continuous function does not necessarily have a continuous inverse.)
Injectivity and the kernel: A group homomorphism \(f\) is injective if and only if its kernel \( \text{ker}(f)\) equals \( \{1\},\) where \(1\) denotes the identity element of the domain. A ring homomorphism is injective if and only if its kernel equals \( \{0\},\) where \( 0\) denotes the additive identity of the domain.
Field homomorphisms: If \(R\) is a field and \(S\) is not the zero ring, then any homomorphism \(f \colon R \to S\) is injective. (Proof: the kernel is an ideal, and the only ideals in a field are the entire field and the zero ideal. Since \(f(1) = 1,\) it must be the latter.)