**Theorem 2.4.**Every vector space $V$ over a division ring $D$ has a basis and is therefore a free $D$-module. More generally every linearly independent subset of $V$ is contained in a basis of $V.$
I do not understand why the second statement of the theorem is a generalization of the first statement, could anyone clarify this for me please?
The first statement establishes that bases exist, and the second statement says more:
Obviously if you can extend any linearly independent set to a basis (you coudld just start with a single nonzero element, for example) then bases exist, as given in the first statement.
Another example of this would be
and
The second statement is clearly stronger.
There are situations where the first sort of thing holds, but not the second. For example, projective modules always have maximal submodules, but I believe I saw a post here once that showed you could not always find a maximal submodule containing a given submodule.