$1.$ Dejemos que $M$ sea un noetheriano $R$ - módulo. Demostramos que si $f : M \longrightarrow M$ es un suryecto $R$ - homomorfismo de módulo de $M$ a sí mismo, entonces $f$ es un isomorfismo. Es fácil ver que basta con demostrar que $f$ es inyectiva. Ahora el núcleo de cualquier $R$ - es siempre un submódulo, por lo que podemos considerar la siguiente cadena ascendente de núcleos
$$\ker f \subset \ker f^2 \subset \ker f^3 \subset ....$$
que eventualmente debe ser constante por la condición noetheriana por lo que podemos suponer que hay $ n \in \Bbb{N}$ tal que
$$\ker f^n = \ker f^{n+1} = \ker f^{n+2} = \ldots = \ker f^{2n} = \ldots .$$
Ahora afirmamos que
$$\ker f^n \cap \operatorname{Im} f^n = \{0\}.$$
Claramente $0$ está en el lado izquierdo, así que sólo tenemos que mostrar la inclusión inversa. Tomemos $x \in \ker f^n \cap \operatorname{Im} f^n$ . Entonces $f^n(x) = 0$ y existe $y \in M$ tal que $x = f^n(y)$ . Poniendo esta expresión encontrada para $x$ en $f^n(x) = 0$ conseguimos que
$$f^{2n}(y) = 0$$
y por lo tanto que $y \in \ker f^{2n}$ . Pero entonces, como se ha señalado anteriormente $\ker f^{2n} = \ker f^n$ y por lo tanto que $f^n(y) = 0$ . Pero $x = f^n(y)$ y así $x$ es cero, lo que demuestra nuestra afirmación de que $\ker f^n \cap \operatorname{Im} f^n = \{0\}$ . Ahora, porque $f$ es suryente se deduce que $\operatorname{Im} f^n = M$ . Sin embargo, $\ker f^n \subset M$ para que $\{0\} = \ker f \cap M = \ker f$ para que $f$ es inyectiva y, por tanto, un isomorfismo.
$\hspace{6in} \square$
Editar: Problemas suplementarios:
(1) Demostrar que cualquier inyectiva $R$ - endomorfismo de módulo $\phi : M \rightarrow M$ para $M$ un módulo artiniano es suryente (y por tanto un isomorfismo). Sugerencia: Considere la cadena descendente
$$\operatorname{Coker} \phi \supset \operatorname{Coker} \phi^2 \supset \operatorname{Coker} \phi^3 \supset \ldots $$
(2) Considerando un anillo artiniano $R$ como un módulo sobre sí mismo, demuestre que si $R$ es un dominio integral artiniano, entonces debe ser un campo (Pista: considere un $R$ - módulo endomorfismo y aplicar (1) arriba).
(3) Dejemos que $R$ sea un anillo local artiniano con ideal máximo $\mathfrak{m}$ . Demostrar que $\mathfrak{m}$ de $R$ es nilpotente. Pista: Por la condición Artiniana tenemos la cadena descendente $$\mathfrak{m} \supset \mathfrak{m}^2 \supset \ldots \supset \mathfrak{m}^k = \mathfrak{m}^{k+1} = \ldots $$
para algunos $k \in \Bbb{N}$ . Supongamos que $\mathfrak{m}^k \neq 0$ (Sí, estamos usando el mismo $k$ ). Por el lema de Zorn se puede elegir un ideal $I$ en $R$ mínimo con respecto a la propiedad que $I\cdot \mathfrak{m}^k \neq 0$ . Esto es decir que existe un elemento $x \in I$ tal que $x \mathfrak{m}^k \neq 0$ y, por tanto, por la minimidad de $I$ , $(x) = I$ . Considerando $(x)$ como $R$ - y observando que está generado finitamente, concluir que
$$(x)\mathfrak{m}^k = (x)$$
y aplicar el Lemma de Nakayama para obtener una contradicción.