Call a group G finitely generated if there is a finitely subset X$\subseteq$G with G=$<X>$. Prove that every subgroup S of a finitely generated abelian group G is itself finitely generated.
I am trying to use mathematical induction to prove it. when only has one element, then we can prove every subgroup S of a finitely generated abelian group G is itself finitely generated in this case( the statement is true). Then, suppose we have X=$<a_{1},a_{2},...,a_{n}>$, and I suppose that statement is still true in this case. Then when X=$<a_{1},a_{2},...,a_{n+1}>$, then given a S which is a subgroup of G, and suppose $a_{n+1}$ is in S, thenI want to try to prove G/<$a_{n+1}$> =$<a_{1}<a_{n+1}>,a_{2}<a_{n+1}>...,a_{n}<a_{n+1}>>$. I think it is true. Then I have difficulies solving this problem, I don't know how to continue. Can someone tell me how to prove this question? I don't know how to continue? And you don't need to use my methods. If you have your own methods to solve the problem, can you tell me how to prove it?
You can prove this as follows. First, note that $\mathbb Z$ is a Noetherian ring (definition see here). This basically follows from the fact that $\mathbb Z$ is a Euclidean ring. Now, the group $G$ is a finitely generated $\mathbb Z$-module, since any abelian group is a $\mathbb Z$-module. Moreover, we have the fact that every finitely generated module over a Noetherian ring is Noetherian (see e.g. here, proposition 4.1.6). Finally, by definition of Noetherian module (see here), every submodule of a Noetherian module is finitely generated. So we conclude that every subgroup of $G$ is finitely generated.
Of course, this "proof" is just a bunch of links, but the concepts of Noetherian rings and modules are quite useful and worth the effort of learning them.