In algebra, the kernel of a homomorphism is the relation describing how elements in the ___domain of the homomorphism become related in the image.[1] A homomorphism is a function that preserves the underlying algebraic structure in the ___domain to its image.

A group homomorphism from the group to the group is illustrated, with the groups represented by a blue oval on the left and a yellow circle on the right respectively. The kernel of is the red circle on the left, as sends it to the identity element 1 of .
An example for a kernel - the linear operator transforms all points on the line to the zero point , thus they form the kernel for the linear operator

When the algebraic structures involved have an underlying group structure, the kernel is taken to be the preimage of the group's identity element in the image, that is, it consists of the elements of the ___domain mapping to the image's identity.[2] For example, the map that sends every integer to its parity (that is, 0 if the number is even, 1 if the number is odd) would be a homomorphism to the integers modulo 2, and its respective kernel would be the even integers which all have 0 as its parity.[3] The kernel of a homomorphism of group-like structures will only contain the identity if and only if the homomorphism is injective, that is if the inverse image of every element consists of a single element. This means that the kernel can be viewed as a measure of the degree to which the homomorphism fails to be injective.[4]

For some types of structure, such as abelian groups and vector spaces, the possible kernels are exactly the substructures of the same type. This is not always the case, and some kernels have received a special name, such as normal subgroups for groups[5] and two-sided ideals for rings.[6] The concept of a kernel has been extended to structures such that the inverse image of a single element is not sufficient for deciding whether a homomorphism is injective. In these cases, the kernel is a congruence relation.[1]

Kernels allow defining quotient objects (also called quotient algebras in universal algebra). For many types of algebraic structure, the fundamental theorem on homomorphisms (or first isomorphism theorem) states that image of a homomorphism is isomorphic to the quotient by the kernel.[1][4]

Definition

edit

Group homomorphisms

edit

A group is a set   with a binary operation   satisfying the following three properties for all  :[7]

  1. Associative:  
  2. Identity: There is an   such that  
  3. Inverses: There is an   for each   such that  

A group is also called abelian if it also satisfies  .[7]

Let   and   be groups. A group homomorphism from   to   is a function   such that   for all  .[8] (For simplicity, the operation symbol   is omitted.) Letting   is the identity element of  , then the kernel of   is the preimage of the singleton set  ; that is, the subset of   consisting of all those elements of   that are mapped by   to the element  .[2][9]

The kernel is usually denoted   (or a variation).[2] In symbols:

 

Since a group homomorphism preserves identity elements, the identity element   of   must belong to the kernel.[2] The homomorphism   is injective if and only if its kernel is only the singleton set  .[10]

  is a subgroup of   and further it is a normal subgroup. Thus, there is a corresponding quotient group  . This is isomorphic to  , the image of   under   (which is a subgroup of   also), by the first isomorphism theorem for groups.[4]

Ring homomorphisms

edit

A ring with identity (or unity) is a set   with two binary operations   and   satisfying:[11][12]

  1.   with   is an abelian group with identity  .
  2. Multiplication   is associative.
  3. Distributive:   and   for all  
  4. Multiplication   has an identity element  .[a]

A ring is commutative if the multiplication is commutative, and such a ring is a field when every   has a multiplicative inverse, that is, some   where  .[12] Let   and   be rings. A ring homomorphism from   to   is a function   satisfying for all  :[13]

  1.  
  2.  

The kernel of   is the kernel as additive groups.[14] It is the preimage of the zero ideal  , which is, the subset of   consisting of all those elements of   that are mapped by   to the element  . The kernel is usually denoted   (or a variation). In symbols:

 

Since a ring homomorphism preserves zero elements, the zero element   of   must belong to the kernel. The homomorphism   is injective if and only if its kernel is only the singleton set  . This is always the case if   is a field, and   is not the zero ring.[6]

Since   contains the multiplicative identity only when   is the zero ring, it turns out that the kernel is generally not a subring of  . The kernel is a subrng, and, more precisely, a two-sided ideal of  . Thus, it makes sense to speak of the quotient ring  . The first isomorphism theorem for rings states that this quotient ring is naturally isomorphic to the image of   (which is a subring of  ).[6]

Linear maps

edit
 
Kernel and image of a linear map L from V to W

Given a field  , a vector space (over  ) is an abelian group   (with binary operation   and identity  ) with scalar multiplication from   satisfying for all   and  :[15]

  1.  
  2.  
  3.  
  4.  

Let   and   be vector spaces over the field  . A linear map (or linear transformation) from   to   is a function   satisfying for all   and  :[16]

  1.  
  2.  

If   is the zero vector of  , then the kernel of   (or null space[17]) is the preimage of the zero subspace  ; that is, the subset of   consisting of all those elements of   that are mapped by   to the element  . The kernel is denoted as  , or some variation thereof, and is symbolically defined as:

 

Since a linear map preserves zero vectors, the zero vector   of   must belong to the kernel. The transformation   is injective if and only if its kernel is reduced to the zero subspace.[18]

The kernel   is always a linear subspace of  .[19] Thus, it makes sense to speak of the quotient space  . The first isomorphism theorem for vector spaces states that this quotient space is naturally isomorphic to the image of   (which is a subspace of  ). As a consequence, the dimension of   equals the dimension of the kernel plus the dimension of the image.[19]

Module homomorphisms

edit

Let   be a ring. A modules over   is defined exactly like a vector space over a field, using the same axioms, expect the field is replaced with a ring. In fact, a module over a field is exactly the same as a vector space over a field.[20] Let   and   be  -modules. A module homomorphism from   to   is also a function   satisfying the same analogous properties of a linear map. The kernel of   is defined to be:[21]

 

Every kernel is a submodule of the ___domain module, which means they always contain 0, the additive identity of the module. Kernels of abelian groups can be considered a particular kind of module kernel when the underlying ring is the integers.[21]

Examples

edit

Group homomorphisms

edit

Let   be the cyclic group on 6 elements   with modular addition,   be the cyclic on 2 elements   with modular addition, and   the homomorphism that maps each element   to the element   modulo 2 in  . Then  , since all these elements are mapped to  . The quotient group   has two elements:   and  , and is isomorphic to  .[22]

Given a isomorphism  , one has  .[22] On the other hand, if this mapping is merely a homomorphism where H is the trivial group, then   for all  , so thus  .[22]

Let   be the map defined as  . Then this is a homomorphism with the kernel consisting precisely the points of the form  . This mapping is considered the "projection onto the x-axis."[22] A similar phenomenon occurs with the mapping   defined as  , where the kernel is the points of the form  [9]

For a non-abelian example, let   denote the Quaternion group, and   the Klein 4-group. Define a mapping   to be:[22]

 
 
 
 

Then this mapping is a homomorphism where  .[22]

Let   denote the circle group, consisting of all complex numbers with absolute value (or modulus) of  , with the group operation being multiplication.[23] Then the function   sending   is a homomorphism with the integers being the kernel. The first isomorphism theorem then implies that  .[24]

The symmetric group on   elements,  , has a surjective homomorphism   that takes each permutation to the parity of the number of transpositions whose product is that permutation. The alternating group   is the kernel of this homomorphism, consisting of the even permutations. The alternating group is a non-abelian simple group for  .[25]

The determinant of   invertible matrices of the real numbers  , whose set is denoted   and called the general linear group of   matrices of  , is a homomorphism onto the multiplication group   (consisting of all non-zero real numbers), and the kernel of the determinant is called the special linear group   of   matrices of  . These are the matrices whose determinant is precisely  .[26]

Given a group   and an element, the mapping   is an automorphism - an isomorphism whose ___domain and image are the same group. This gives a homomorphism from   to its automorphism group  , mapping each   to its respective inner automorphism as described, and the kernel of this homomorphism is the center   of  , consisting of   where for every  , we have  , or equivalently  . More generally, for every normal subgroup   of   (i.e. groups closed under conjugation), this conjugation map is also an automorphism on  , giving another homomorphism   to  , with the kernel being the centralizer   of   in  , being the set of   where for every  , we have  .[27]

Ring homomorphisms

edit

Consider the mapping   where the later ring is the integers modulo 2 and the map sends each number to its parity; 0 for even numbers, and 1 for odd numbers. This mapping turns out to be a homomorphism, and since the additive identity of the later ring is 0, the kernel is precisely the even numbers.[3]

Let   be defined as  . This mapping, which happens to be a homomorphism, sends each polynomial to its constant term. It maps a polynomial to zero if and only if said polynomial's constant term is 0.[3] Polynomials with real coefficients can receive a similar homomorphism, with its kernel being the polynomials with constant term 0.[28]

Linear maps

edit

Let   be defined as  , then the kernel of   (that is, the null space) will be the set of points   such that  , and this set is a subspace of   (the same is true for every kernel of a linear map).[17]

If   represents the derivative operator on real polynomials, then the kernel of   will consist of the polynomials with deterivative equal to 0, that is the constant functions.[17]

Consider the mapping  , where   is a polynomial with real coefficients. Then   is a linear map whose kernel is precisely 0, since 0 is the only polynomial to satisfy   for all  .[17]

Quotient algebras

edit

The kernel of a homomorphism can be used to define a quotient algebra. Let   and   be groups,   be a group homomorphism, and denote  . Put   to be the set of fibers of the homomorphism  , where a fiber is the set of points of the ___domain mapping to a single point in the range.[29] Let   denotes the fiber of the element  , then a group operation on the set of fibers can be endowed by  , and   is called the quotient group (or factor group), to be read as "G modulo K" or "G mod K".[29] The terminology arises from the fact that the kernel represents the fiber of the identity element of the range,  , and that the remaining elements are simply "translates" of the kernel, so the quotient group is obtained by "dividing out" the kernel.[29]

The fibers can also be described by looking at the ___domain relative to the kernel; given   and any element  , then   where:[29]

 
 

these sets are called the left and right cosets respectively, and can be defined in general for any arbitrary subgroup of  .[29][30][31] The group operation can then be defined as  , which is well-defined regardless of the choice of representatives of the fibers.[29][32]

According to the first isomorphism theorem, there is an isomorphism  , where the later group is the image of the homomorphism  , and the isomorphism is defined as  , and such map is also well-defined.[4][33]

For rings, modules, and vector spaces, one can define the respective quotient algebras via the underlying additive group structure, with cosets represented as  . Ring multiplication can be defined on the quotient algebra as  , and is well-defined.[6] For a ring   (possibly a field when describing vector spaces) and a module homomorphism   with kernel  , one can define scalar multiplication on   by   for   and  , which will also be well-defined.[34]

Kernel structures

edit

The structure of kernels allows for the building of quotient algebras from structures satisfying the properties of kernels. Any subgroup   of a group   can construct a quotient   by the set of all cosets of   in  .[29] The natural way to turn this into a group, similar to the treatment for the quotient by a kernel, is to define an operation on (left) cosets by  , however this operation is well defined if and only if the subgroup   is closed under conjugation under  , that is, if   and  , then  . Furthermore, the operation being well defined is sufficient for the quotient to be a group.[29] Subgroups satisfying this property are called normal subgroups.[29] Every kernel of a group is a normal subgroup, and for a given normal subgroup   of a group  , the natural projection   defined as   is a homomorphism with  , so the normal subgroups are precisely the subgroups which are kernels.[29] The closure under conjugation, however, gives a criterion for when a subgroup is a kernel for some homomorphism.[29]

For a ring  , treating it as a group, one can take a quotient group via an arbitrary subgroup   of the ring, which will be normal due to the ring's additive group being abelian. To define multiplication on  , the multiplication of cosets, defined as   needs to be well-defined. Taking representatives   and   of   and   respectively, for   and  , yields:[6]

 

Setting   implies that   is closed under multiplication, while setting   shows that  , that is,   is closed under arbitrary multiplication by elements on the left. Similarly, taking   implies that   is also closed under multiplication by arbitrary elements on the right.[6] Any subgroup of   that is closed under multiplication by any element of the ring is called an ideal.[6] Analogously to normal subgroups, the ideals of a ring are precisely the kernels of homomorphisms.[6]

Exact sequence

edit
 
An exact sequence of groups. At each pair of homomorphism, the image of the previous homomorphism becomes the kernel of the next homomorphism, that is they get sent to the identity element.

Kernels are used to define exact sequences of homomorphisms for groups and modules. Given modules  ,  , and  , a pair of homomorphisms  , written as   is said to be exact (at  ) if  . An exact sequence is then a sequence of modules and homomorphisms   where each adjacent pair of modules and homomorphisms is exact.[35]

It is unnecessary to label the homomorphisms in an exact sequence which start or end at the zero module as there is only one unique map; the map   when the zero module is the ___domain, and the map   when the zero module is the range. [36] Exact sequences can be used to describe when a homomorphism is injective, surjective, or an isomorphism. In particular, the sequences  ,  , and   are exact if and only if the labeled homomorphism are injective, surjective, and an isomorphism respectively.[35][37]

A particular kind of exact sequence is a short exact sequence, which is of the form  . These sequences are related to the extension problem: given modules   and  , determine the modules   where   is a submodule of  , and their resulting quotient is isomorphic to  . Such a module is called an extension of   by  [35] (or alternatively, an extension of   by  [37]). The extension problem, when written as exact sequences, can be stated as finding all short exact sequences   with   and   fixed.[35] Such an extension implies that   and   is the kernel of  .[37]

Universal algebra

edit

Kernels can be generalized in universal algebra for homomorphisms between any two algebraic structures. An operation on a set   is a function of the form  , where   is the arity (or rank) of the operation. An  -ary operation takes an ordered list of   elements from   and maps them to a single element in  . An algebraic structure is a tuple   where   is the underlying set of the algebra, and   is an indexed set of operations   on  , with their interpretation denoted  . The set indexing   is the language, which also maps each operation symbol to their fixed arity (called the rank function). Two algebraic structures are similar when they share the same language, including their rank function.[38][39]

Let   and   be algebraic structures of a similar type  . A homomorphism is a function   that respects the interpretation of each  , that is, taking   to be an  -ary operation, and   for  : [40][41]

 

The kernel of  , denoted  , is the subset of the direct product   consisting of all ordered pairs of elements of   whose components are both mapped by   to the same element in  . In symbols:[42][1]

 

The homomorphism   is injective if and only if its kernel is the diagonal set  , which is always contained inside the kernel.[43][1]   is an equivalence relation on  , and in fact a congruence relation, meaning that for an n-ary operation  , the relation   for   implies  . It makes sense to speak of the quotient algebra  , with the set consisting of the equivalence classes   of the kernel, and the well-defined operations defined for an  -ary operation   as: [44]

 

The first isomorphism theorem in universal algebra states that this quotient algebra is naturally isomorphic to the image of   (which is a subalgebra of  ).[45]

Category theory

edit

Kernels of morphisms

edit

Kernels can be generalized in categories that have zero objects. A category must satisfy having:[46]

  • Objects  
  • Morphisms  
  • Composition; if   and  , then denote their composition as  
  • Associativity: if  ,  , and  , then  
  • An identity morphism   where composition with it results in the same morphism; for  ,  

A morphism   is an isomorphism when there exists a morphism   such that   and   are the identity morphisms.[46]A zero object is an object of a category in which there exists exactly one morphism going to every object and exactly one morphism from every object. Any two zero objects are isomorphic to each other.[47] If the zero object of a category is labeled  , then the composition of the morphisms   is the  -morphism from   to  .[48]

The kernel of a morphism   is a morphism   that is universal to the property that  . In other words, if there is a morphism   with  , then there exists a unique morphism   such that  . This is illustrated in the commutative diagram:[48]

 

The kernel is denoted as  . The kernel is the limit of the diagram  . By reversing the direction of the morphisms and compositions given in the definition of a kernel, this defines the notion of a cokernel, denoted as  . The image (category theory) of a morphism is defined as   when the respective kernel/cokernel exist.[48]

The notions of kernels/cokernels gives rise to the definition of an abelian category. A category is additive when it has a zero object, products for any two objects, and the morphisms between any two fixed objects form an abelian group with composition distributing over the addition on this group. Morphisms in an additive category may be called homomorphisms. An additive category is then called an abelian category when every homomorphism has a kernel and cokernel, every monomorphism is the kernel of its cokernel, and every epimorphism is the cokernel of its kernel.[48]

Equalizer

edit

Kernels of morphisms can be generalized by the notion of an equalizer. An equalizer for two morphism   in a category is an object   and a morphism   such that  , and moverover it is universal with respect to this property; if   is another morphism with  , then there exists a unique morphism   such that  . Any equalizer morphism must be monic; if   with  , then  .[49]

For abelian groups, the equalizer of two homomorphisms is the same as the equalizer between the difference of these two homomorphisms and the zero homomorphism, so the only equalizers that are needed to be considered in the category of abelian groups are the ones between any homomorphism   and the zero homomorphism  . The object of such an equalizer is (up to isomorphism)  , the kernel of the homomorphism  , and the associated morphism is the inclusion map.[49] This example illustrates that equalizers are a generalization of a kernel of a morphism, in particular, the kernel of a morphism is the equalizer between the morphism with the respective zero morphism.[50]

Kernel pairs

edit

The kernel pair of a morphism   is defined as the pullback on this morphism paired with itself. It can be visualized with the commutative diagram:[51]

 

Kernels of functors

edit

Functors between categories can also have a kernel. A (covariant) functor from a category   to  , denoted  , maps objects and morphisms from   to   such that the following hold:[52]

  1. If  , then  
  2.  
  3.  

A congruence on a category   is an equivalence relation   on morphisms where   implies they share the same ___domain and codomain, and furthermore   for any applicable morphisms   and  . A congruence gives rise to an associated congruence category   with the same objects as   but with morphisms consisting of   where  , composition being defined componentwise, and the identity morphism being  . Then a quotient category   can be formed, where the objects are again the same as  , the morphisms are the equivalence classes   under the congruence, the identity morphism being its associated equivalence class  , and composition defined as  . There are two projection functors from the congruence category to the original category, labeled as  , and there is a quotient functor   from the category to its quotient category acting as the coequalizer[b] of the two projection functors.[53]

A functor   gives a congruence   where   if and only if they share the same ___domain and codomain, and furthermore  . The kernel of   is then denoted as the associated congruence category  .[53]

See also

edit

Notes

edit
  1. ^ Some sources[11][12] do not include the multiplicative identity   in the definition of a ring.
  2. ^ A coequalizer is defined the same way as an equalizer but with the morphism directions reversed.

References

edit
  1. ^ a b c d e McKenzie, McNulty & Taylor 1987, pp. 27–29
  2. ^ a b c d Dummit & Foote 2004, p. 75
  3. ^ a b c Dummit & Foote 2004, p. 240
  4. ^ a b c d Dummit & Foote 2004, p. 97
  5. ^ Dummit & Foote 2004, p. 82
  6. ^ a b c d e f g h Dummit & Foote 2004, pp. 239–247
  7. ^ a b Fraleigh & Katz 2003, pp. 23, 37–39
  8. ^ Fraleigh & Katz 2003, p. 125
  9. ^ a b Hungerford 2014, p. 263
  10. ^ Hungerford 2014, p. 264
  11. ^ a b Fraleigh & Katz 2003, pp. 167, 172
  12. ^ a b c Dummit & Foote 2004, pp. 223–224
  13. ^ Fraleigh & Katz 2003, p. 171
  14. ^ Fraleigh & Katz 2003, p. 238
  15. ^ Fraleigh & Katz 2003, pp. 274–275
  16. ^ Fraleigh & Katz 2003, p. 282
  17. ^ a b c d Axler, p. 59
  18. ^ Axler, p. 60
  19. ^ a b Dummit & Foote 2004, p. 413
  20. ^ Dummit & Foote 2004, p. 337
  21. ^ a b Dummit & Foote 2004, pp. 345–346
  22. ^ a b c d e f Dummit & Foote 2004, pp. 78–80
  23. ^ Rotman 2002, p. 53
  24. ^ Rotman 2002, pp. 86–87
  25. ^ Dummit & Foote 2004, pp. 106–111
  26. ^ Rotman 2002, p. 76
  27. ^ Dummit & Foote 2004, pp. 133–134
  28. ^ Hungerford 2014, p. 155
  29. ^ a b c d e f g h i j k Dummit & Foote 2004, pp. 74, 76–77, 80–82
  30. ^ Hungerford 2014, pp. 237–239
  31. ^ Fraleigh & Katz 2003, p. 97
  32. ^ Fraleigh & Katz 2003, p. 138
  33. ^ Fraleigh & Katz 2003, p. 307
  34. ^ Dummit & Foote 2004, pp. 345–349
  35. ^ a b c d Dummit & Foote 2004, pp. 378–380
  36. ^ Rotman 2002, p. 435
  37. ^ a b c Rotman 2002, p. 436
  38. ^ Burris & Sankappanavar 2012, p. 23
  39. ^ McKenzie, McNulty & Taylor 1987, pp. 11–13
  40. ^ Burris & Sankappanavar 2012, p. 28
  41. ^ McKenzie, McNulty & Taylor 1987, p. 20
  42. ^ Burris & Sankappanavar 2012, p. 44
  43. ^ Burris & Sankappanavar 2012, p. 50
  44. ^ Burris & Sankappanavar 2012, p. 36
  45. ^ Burris & Sankappanavar 2012, pp. 44–46
  46. ^ a b Vakil 2024, pp. 29–30
  47. ^ Vakil 2024, p. 35
  48. ^ a b c d Vakil 2024, pp. 53–54
  49. ^ a b Awodey 2006, pp. 54–57
  50. ^ Riehl, p. 139
  51. ^ Riehl, p. 103
  52. ^ Awodey 2006, p. 8
  53. ^ a b Awodey 2006, pp. 71–72

Sources

edit
  • Awodey, Steve (2006). Category theory. Oxford : Oxford ; New York: Clarendon Press ; Oxford University Press. ISBN 978-0-19-856861-2.
  • Axler, Sheldon. Linear Algebra Done Right (4th ed.). Springer.
  • Burris, Stanley; Sankappanavar, H.P. (2012). A Course in Universal Algebra (Millennium ed.). S. Burris and H.P. Sankappanavar. ISBN 978-0-9880552-0-9.
  • Dummit, David Steven; Foote, Richard M. (2004). Abstract algebra (3rd ed.). Hoboken, NJ: Wiley. ISBN 978-0-471-43334-7.
  • Fraleigh, John B.; Katz, Victor (2003). A first course in abstract algebra. World student series (7th ed.). Boston: Addison-Wesley. ISBN 978-0-201-76390-4.
  • Hungerford, Thomas W. (2014). Abstract Algebra: an introduction (3rd ed.). Boston, MA: Brooks/Cole, Cengage Learning. ISBN 978-1-111-56962-4.
  • McKenzie, Ralph; McNulty, George F.; Taylor, W. (1987). Algebras, lattices, varieties. The Wadsworth & Brooks/Cole mathematics series. Monterey, Calif: Wadsworth & Brooks/Cole Advanced Books & Software. ISBN 978-0-534-07651-1.
  • Riehl, Emily. Category Theory in Context. Dover Publications.
  • Rotman, Joseph J. (2002). Advanced modern algebra. Upper Saddle River, NJ: Prentice Hall. ISBN 0130878685.
  • Vakil, Ravi. "The Rising Sea: Foundations of Algebraic Geometry" (PDF). Retrieved 10 August 2025.