Let $\mathscr{A}$ be an Abelian category, and let $$0\to A\xrightarrow{i}B\xrightarrow{q}C\to 0$$ be a short exact sequence in $\mathscr{A}$. Then it is a simple fact (proved by working with elements) that in the category of modules $\mathscr{A}=R\hbox{-}\mathbf{Mod}$, we have the following equivalence:
TFAE:
- $B=A\oplus C$, with inclusion maps $$A\xrightarrow{i}B\xleftarrow{j}C$$ and projection maps $$A\xleftarrow{p}B\xrightarrow{q}C$$ satisfying the usual identities.
- There exists some morphism $j:C\to B$ such that $q\circ j = \mathrm{id}_C$.
- There exists some morphism $p:B\to A$ such that $p\circ i = \mathrm{id}_A$.
Now it's trivial to show that 1) implies 2) and 3). If I can prove that 2) implies 1), than the case 3) implies 1) should probably follow by analogy. My current approach is to define the map $$B\xrightarrow{p}\mathrm{coker\,}j$$ and to somehow show that $p\circ i:A\to\mathrm{coker\,}j$ is an isomorphism. However, I can't seem to figure out how to do this.