I think this must have been questioned before, but after searching, I couldn't find it.
I thought of considering a set of $\{x_1, ..., x_n\}$ such that $\lt x_1, ... x_n\gt = A$. The hypotesis shows easily that $\lt f(x_1), ... f(x_n)\gt = A$
Also thought about having an ideal $I_1=Nu(f)$ and define $I_n$ such that I take an $x_n \in A -I_{n-1}$ and $I_n=I_{n-1} \cdot \lt x_n \gt$. Since A is Noetherian, for some m, $I_m=A$, but couldn't find a way with this to show that $f^{-1}(0)=0$ or anything else that shows that f is inyective.
One last thing I thought was the inverse of the first thought: I take a set that generates A, then the inverse of that set must generate A.
All of this trouble is because I'm assumming $A$ is infinite. If $A$ is finite it's easy because they have the same amount of elements
[modules] surjective noetherian. Also related. – rschwieb Oct 19 '18 at 10:58