« Section 67: Problem 5 Solution

Section 67: Problem 6 Solution

Working problems is a crucial part of learning mathematics. No one can learn topology merely by poring over the definitions, theorems, and examples that are worked out in the text. One must work part of it out for oneself. To provide that opportunity is the purpose of the exercises.
James R. Munkres
Prove the following:
Theorem. If is a free abelian group of rank , then any subgroup of is a free abelian group of rank at most .
Proof. We can assume , the -fold cartesian product of with itself. Let be projection on the th coordinate. Given , let consist of all elements of such that for . Then is a subgroup of .
Consider the subgroup of . If this subgroup is nontrivial, choose so that is a generator of this subgroup. Otherwise, set .
(a) Show generates , for each .
(b) Show the nonzero elements of form a basis for , for each .
(c) Show that is free abelian with rank at most .
(a) First, we need to show that if is a subgroup of , then is either trivial or infinite cyclic. If is not trivial, then it contains a positive integer. Let be the least positive integer that belongs to . Suppose . Then, there are some integer numbers and such that and . We have where the right hand side is in , hence, is in . Since is the least positive integer in , . We conclude that for every , there is some such that . At the same time, for every , . Therefore, is generated by .
The above fact proves that generates . Suppose, generates . Using the fact above, generates , hence, for every , there is some such that . Then, , and can be generated by . Therefore, can be generated by . By induction, we are done.
(b) This can be done by induction starting from the last coordinate. In fact, the step is already outlined in (a).
(c) Follows from (a) and (b).