Two questions on free modules over a PID
While reading about free modules over a PID I had two natural questions come up. To provide some context, here are two standard facts:
- every submodule of a free module over a PID is free, and the proof involves the well-ordering principle,
- given where has finite rank, there exists a basis of and ring elements such that is a basis of . (Of course and are over a PID.) The standard proof is over the Smith Normal Form and requires us to rely on the fact that the required row/column operations we do to perform a change of basis are finite.
Relationship to the Axiom of Choice
What is the relationship of the first fact to the Axiom of Choice? For context we know “every vector space has a basis” is equivalent to Choice. So it does not seem implausible that the first fact is equivalent to Axiom of Choice too.
Nice bases of a submodule of a free module of infinite rank
Is the second fact true if has infinite rank? If not, which disprove it? Alternatively what extra conditions do we need to put on the underlying ring of ? (For instance we know making it a field is sufficient.) So on and so forth.