Cokernel (categorical)
In a pointed category, the cokernel of f:A→B is the coequalizer of f and the zero morphism A→B.
Cokernel (categorical)
Cokernels are dual to kernels , capturing “quotienting out by the image of ” in contexts where that makes sense.
Throughout, assume is a category with a zero object (e.g. any additive category ), hence zero morphisms .
Definition (Cokernel)
Given a morphism in , a cokernel of is a morphism
such that:
- , and
- (Universal property) for every morphism with , there exists a unique morphism with
Equivalently, is a coequalizer of the parallel pair .
A cokernel, if it exists, is unique up to unique isomorphism . Cokernels are epimorphisms (because coequalizers are epic).
Examples
. For a homomorphism, , and the cokernel map is the quotient .
. For an -linear map, .
. For a group homomorphism , the cokernel is the quotient
where is the normal closure of the subgroup in . (This is the coequalizer of and the trivial map .)