I would like to know when $H_1:=\Bbb{Z}^n$ is isomorphic (as a group) to $H_2:=\Bbb{Z}^m$, saying like that I would say only when $n=m$ but it's not a proof.
My idea : I can assume that they are isomorphic when $n\ne m$ and take $$G_1:=\{x\in H_1: y\in H_2, x=2y\}$$ and $$G_2:=\{x\in H_2: y\in H_1, x=2y\}.$$ I was thinking that it's a copy of $\Bbb{Z}/2\Bbb{Z}, n$ times and the other one $m$ times, and so it's a contradiction. Is that correct ? I am not sure because it's more an intuitive explanation than a proof.