An R-module is a free module if it has a basis : every has a unique expression as a finite sum , with . Equivalently, it is a direct sum of copies of . Let be the quotient map. When is free, choose a basis and lifts . The universal property of a free module defines an -linear map by . It satisfies , so every decomposes uniquely as
This gives a split short exact sequence and . If is also free, the union of its basis and the lifted quotient basis is a basis of : spanning follows from the decomposition, and applying to a putative relation kills all quotient coefficients before independence in kills the remaining ones. Thus free submodule and free quotient imply a free module.
For the first claim, take and
Here are free modules and . But is a torsion-free module, whereas contains the nonzero torsion element . Therefore claim (1) is false.
For the second claim, the same lifting construction works without assuming that is free. Since both isomorphic quotient modules are free, it yields
Thus claim (2) is true. Equivalently, this uses the fact that free modules are projective.
Prove the submodule theorem for free modules over a principal ideal domain by induction on the rank of . For a submodule , project onto its first coordinate. The image is an ideal . If , then is a submodule of and induction applies. Otherwise choose projecting to . Every has first coordinate and hence lies in the projection kernel. The domain property shows meets that kernel only at zero. Thus
and the kernel is a free module by induction. This proves that is free, of rank at most .
To prove free modules are projective, choose a basis of a free module . For the given surjection , choose with and extend linearly. Finite support of basis expansions makes the resulting module homomorphism well defined, and .
Finally, take a finite generating set of a projective module to obtain a surjection . Projectivity applied to gives a section with . Thus is injective and identifies with a submodule of . The proved submodule theorem for free modules over a principal ideal domain shows that every finitely generated projective module over a principal ideal domain is free.
Let be free with basis . Given a surjection and a map , choose satisfying . There is a unique linear map with , and on every basis vector
Thus , proving that free modules are projective.