This is what I got so far before getting stuck
Proof: Show that $im \iota \subseteq ker f$. Let $g \in im \ \iota$. Then there is some $n \in ker\ f$ such that $g = \iota(n)$. If $f: M \rightarrow N$ is surjective, then $im \ \iota = M$. Since $g \in im \ \iota$, then $f(g) = f(\iota(n)) = 0$ implies $g \in ker f$. So $im \ \iota \subseteq ker f$. Next we show that $ker f \subseteq im \ \iota$. Let $h \in ker f$, then the definition of $ker f$ means that $h \in im \ \iota$ if $f$ is surjective.
In the problem I used $\iota $ as the map from $0 \rightarrow ker f$. I also used the definitions of both the $im \iota$ and $ker f$. My question is whether if this outline makes any sense or if there's an appropriate way to approach the problem. I'm not sure if I should approach the relations $imf = ker \iota'$, where $\iota': N \rightarrow co ker f$. Similarly but using $co ker f$ instead of $ker f$. Confusion arises when I use the definition of exactness, i.e. $im \ \iota = ker \ f$ and then there's the $ker \ f $ in the exact sequence $0 \rightarrow ker f \rightarrow M \rightarrow N$. Are these two $ker f$ the same? Sorry this feels like a dumb question.
