Determining all homomorphisms from $\mathbb Z_m$ to $\mathbb Z_n$ ?

152 Views Asked by At

What are all homomorphisms from $\mathbb Z_n$ to $\mathbb Z_n$ ? I know about all automorphisms but am not clear about all homomorphisms ; are there a total of $n$ homomorphisms ? In general , what are all homomorphisms from $\mathbb Z_m$ to $\mathbb Z_n$ ?