Suppose $f: A \longrightarrow B$ is a morphism in an abelian category $\mathcal{C}$.
What I consider an abelian category:
- $\mathcal{C}$ is additive.
- Every morphism has a kernel and a cokernel.
- Every monomorphism is a kernel and every epimorphism is a cokernel.
With that, we can define:
$Im(f)= kernel(cokernel(f))$
$Coim(f)=cokernel(kernel(f))$
where $k: K \longrightarrow A$ is a kernel of $f$ if $ k \circ f = 0_{K,B}$ and whenever $h \circ f = 0$, $h$ factors uniquely through $k$. (i.e. $h= k \circ h'$). And $q:B \longrightarrow C$ is a cokernel of $f$ if $ f \circ q = 0_{A,C}$ and whenever $f \circ h = 0$, $h$ factors uniquely through $q$ (i.e. $h = h' \circ q$).
Notation: $0_{A,B}$ is the zero morphism obtained composing $A \longrightarrow 0$ and $0 \longrightarrow B$.
Once I have defined $Im(f)$ and $Coim(f)$, I want to check that there exists a natural map between them, called $\overline{f}$ which is isomorphism.
I have been working with epimorphisms and monomorphisms notions but I am a little bit lost. Any help/hint?
Related but do not understand: Equivalent conditions for a preabelian category to be abelian