Equivalent condition to $M_1 \cong M_2 \times M_3$ in a short exact sequence of modules.

abstract-algebraexact-sequencemodules

Let $0 \rightarrow M_2 \xrightarrow{f} M_1 \xrightarrow{g} M_3 \rightarrow 0$ be a short exact sequence of modules. Prove that $M_1 \cong M_2 \times M_3$ if and only if there exists homomorphisms $\phi \colon M_1 \to M_2$ and $\psi \colon M_3 \to M_1$ such that $f \circ \phi + \psi \circ g = \mathrm{Id}_{M_1}$.

It looks like splitting lemma, but is a weakest condition. How I can prove this?

Best Answer

Composing by $g$ on the left, it follows $(g \circ \psi-id) \circ g=0$. As $g$ is onto, we get $g \circ \psi=id$, ie $\psi$ is a section. Similarly, $\phi \circ f=id$.

We have morphisms $\alpha=(\phi,g): M_1 \rightarrow M_2 \times M_3$ and $\beta=f \oplus \psi: M_2 \times M_3 \rightarrow M_1$ with $\beta \circ \alpha=id$. Let $x \in M_2,y \in M_3$ be such that $\beta(x,y)=0$. Then $f(x)=-\psi(y)$. So $-y=-g \circ \psi(y)=g \circ f(x)=0$. So $y=0$ so $f(x)=0$ so $x=0$ and $\beta$ is injective.

Thus $\alpha$ and $\beta$ are inverse isomorphisms.

Related Question