there is no injective group homomorphism from $\mathbb Z\times\mathbb Z$ into $\mathbb Z$
But i don't know why it is true.
should i investigate all group homomorphisms from $\mathbb Z\times\mathbb Z$ into $\mathbb Z$?
Do you have any idea to help me? :(
We have $$\begin{array}{rcl}h(h(0,1),0) &=& h(\underbrace{1+\cdots +1}_{h(0,1)\mbox{ times}},0)\\ &=& h(\underbrace{(1,0)+\cdots +(1,0)}_{h(0,1)\mbox{ times}})\\ &=& \underbrace{h(1,0)+\cdots +h(1,0)}_{h(0,1)\mbox{ times}}\\ &=& h(0,1).h(1,0).\end{array}$$
We also have $$\begin{array}{rcl}h(0,h(1,0)) &=& h(0,\underbrace{1+\cdots +1}_{h(1,0)\mbox{ times}})\\ &=& h(\underbrace{(0,1)+\cdots +(0,1)}_{h(1,0)\mbox{ times}})\\ &=& \underbrace{h(0,1)+\cdots +h(0,1)}_{h(1,0)\mbox{ times}}\\ &=& h(0,1).h(1,0).\end{array}$$
It follows that $h(h(0,1),0)=h(0,h(1,0))$ and hence if $h$ is injective then we must have $h(0,1)=0$ and $h(1,0)=0$ but then $h$ has non-trivial kernel which contradicts injectivity.