Can we find all group homomorphism from $\mathbb{Z}^n$ to $\mathbb{Z}^n$?
For such a map surjective always imply isomorphism (like $\mathbb{Z}$)?
Can we find all group homomorphism from $\mathbb{Z}^n$ to $\mathbb{Z}^n$?
For such a map surjective always imply isomorphism (like $\mathbb{Z}$)?
if the epic morphism were not monic then it would have a non-trivial kernel $K$. then, we would have $Z^n \cong Z^n \oplus K$
$\operatorname{Hom}_{\mathbb Z}(\mathbb Z^n,\mathbb Z^n)\simeq\operatorname{Hom}_{\mathbb Z}(\mathbb Z,\mathbb Z^n)^n\simeq\mathbb Z^{n^2}$. In fact, a group homomorphism from $\mathbb Z^n$ to $\mathbb Z^n$ corresponds to a matrix in $M_{n}(\mathbb Z)$.
Every surjective endomorphism of $\mathbb Z^n$ is an isomorphism: if $A\in M_n(\mathbb Z)$ is the corresponding matrix of a surjective endomorphism of $\mathbb Z^n$, then there exists $B\in M_n(\mathbb Z)$ such that $AB=I_n$. Now, by taking the determinant, it follows that $A$ is invertible. (For a more general case see here.)