Cokernel (categorical)
In a pointed category, the cokernel of f:A→B is the coequalizer of f and the zero morphism A→B.
Let be a category with a zero object, and hence with zero morphisms . Given a morphism , a cokernel of is a morphism
such that:
- , and
- for every morphism with , there exists a unique morphism with
This construction is dual to a kernel.
Equivalent characterizations
Equivalently, is a coequalizer of the parallel pair .
Remarks
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 .)