El Gallian Álgebra Abstracta texto tiene un número de ejercicios de la forma 'Determinar el número de homomorphisms entre dos grupos de $G$$H$'. Se señaló que, en el caso de un cíclico $G$, la determinación de la imagen de un generador de $G$ bajo un homomorphism $\phi$ es suficiente para especificar la totalidad de la asignación, ya que $\phi(g^n)=\phi(g)^n$ cualquier $g \in G$. Por lo tanto determinar el número de homomorphisms se simplifica a contar generadores de $H$ y la aplicación del Teorema de Lagrange. Hay otras propiedades útiles de homomorphisms que puede ser utilizado como trucos para este tipo de problema o simplemente las estrategias generales cuando se cuentan los mapas entre los $\textbf{non-cyclic groups}$? Dos ejemplos que veo en el texto de los ejercicios son:
(1): Determinar todos los homomorphisms de $S_3$ $G$donde $G$ es Abelian.
(2): Determinar el número de homomorphisms de $Z_p\oplus Z_p\to Z_p$ donde $p$ es el primer ($Z_p$ ser un subgrupo de la aditivo de los enteros).
Gracias de antemano!