Kernel (categorical)
Kernels are a categorical version of “solutions of ”, defined using universal properties.
Throughout, assume is a category with a zero object (e.g. any additive category ), so that for any objects there is a distinguished zero morphism .
Definition (Kernel)
Given a morphism in , a kernel of is a morphism
such that:
- , and
- (Universal property) for every morphism with , there exists a unique morphism with
Equivalently, is an equalizer of the parallel pair .
A kernel, if it exists, is unique up to unique isomorphism . In any category, kernels are monomorphisms (because equalizers are monic).
Examples
. For a homomorphism of abelian groups, with inclusion is the categorical kernel.
. For an -linear map , the usual submodule with inclusion is the kernel.
. For a group homomorphism , the usual kernel with inclusion is the categorical kernel (here the zero morphism is the constant map to the identity element).