Prove that there is no surjective homomorphism from $\Bbb Z_{16} \oplus \Bbb Z_{2}$ onto $\Bbb Z_4 \oplus \Bbb Z_4$.
The book I'm reading starts off the proof with:
Suppose $\phi$ is such a homomorphism between the two groups, then $f: \Bbb Z_{16} \oplus \Bbb Z_{2} / \ker \phi \rightarrow \phi(\Bbb Z_{16} \oplus \Bbb Z_{2})$ is an isomorphism. Therefore $\ker \phi = \langle (8,1) \rangle, \langle (0,1 \rangle),$ or $\langle (8,0)\rangle$.
How does the isomorphism imply that this is what the kernel equals?