Zero-cokernel criterion for epimorphisms
ID: zero-cokernel-criterion-for-epimorphisms
In an abelian category, a morphism is an epimorphism if and only if its categorical cokernel object is zero. For the reverse implication, any difference of maps annihilating the morphism factors through its cokernel and is therefore zero. The cokernel invariance under pushout then proves both preservation and reflection of epimorphisms by pushout.
New to topics? Read the docs here!