Proposition

Let φ\varphi be a homomorphism of RR-modules. Then the short exact sequence

0kerφMφN00 \longrightarrow \ker \varphi \longrightarrow M \overset{\varphi}\longrightarrow N \longrightarrow 0

splits if and only of φ\varphi has a right inverse.

Proof

Suppose the sequence splits. Then MM can be identified with the direct sum kerφN,\ker \varphi \oplus N, with φ\varphi being a projection. Then the inclusion NkerφNN \to \ker \varphi \oplus N is a right inverse of φ.\varphi.

Suppose instead that φ\varphi has a right inverse φr\varphi^{r}. Then we can contemplate the morphism ρ=φrφ.\rho = \varphi^{r} \circ \varphi. Certainly

ρρ=φrφφrφ=φrφ,\rho \circ \rho = \varphi^{r} \circ \varphi \circ \varphi^{r} \circ \varphi = \varphi^{r} \circ \varphi,

so ρ\rho is idempotent.

By 6.3 this gives us Mimρkerρ.M \cong \im \rho \oplus \ker \rho. Since kerρ=kerφ\ker \rho = \ker \varphi (since a right inverse cannot kill further elements, not killed by φ\varphi).

If we restrict φ\varphi to imρ,\im \rho, then φ\varphi is an isomorphism. This is because φ\varphi is already surjective, and selecting a unique preimage via φr\varphi^{r} for each element of NN forces injectivity, as these preimages live in imρ\im \rho by construction. So imρN.\im \rho \cong N.

\blacksquare