Vamos a arreglar algo de la terminología en primer lugar. Una categoría $\mathcal{C}$ es preabelian si:
1) $Hom_{\mathcal{C}}(A,B)$ es un grupo abelian para cada $A,B$ de manera tal que la composición es biadditive,
2) $\mathcal{C}$ tiene un cero de objeto,
3) $\mathcal{C}$ ha binario productos,
4) $\mathcal{C}$ ha núcleos y cokernels.
Una categoría $\mathcal{C}$ es abelian si es preabelian y satisface:
5) cada monomorphism es un kernel y cada epimorphism es un cokernel.
Definir el coimage de un mapa de la cokernel de su núcleo y de la imagen a ser el núcleo de su cokernel. Tenemos el siguiente diagrama conmutativo:
donde $\overline{f}$ es la única existente en mapa (a causa de la universalidad de kernel y cokernel).
Estoy teniendo problemas para probar la siguiente:
Un preabelian categoría $\mathcal{C}$ es abelian iff $\overline{f}$ es un isomorfismo.
Lo contrario es demostrar fácilmente, estoy teniendo problemas para que prueben $\Rightarrow$...