Let \(I\) be linearly independent in \(V\text{.}\) Add elements to it until it spans \(V\text{,}\) and denote this new set \(S\text{.}\) Let \(\cP\) denote the collection of all subsets \(X\) of \(V\) such that \(I\subseteq X \subseteq S\) and \(X\) is linearly independent. We make \(\cP\) into a poset by the order relation \(\subseteq\text{,}\) set containment.
We note that \(I \in \cP\text{.}\)
Let \(\cT\) be any totally ordered subset of \(\cP\text{.}\) If \(\cT\) is empty, then \(\cT\) is (vacuously) bounded above by \(I\text{.}\) Assume \(\cT\) is non-empty. Let \(Z = \bigcup_{Y \in \cT} Y\text{.}\) I claim \(Z \in \cP\text{.}\)
Given \(z_1, \dots, z_m \in Z\text{,}\) for each \(i\) we have \(z_i \in Y_i\) for some \(Y_i \in\cT\text{.}\) Since \(\cT\) is totally ordered, one of \(Y_1, \dots, Y_m\) contains all the others and hence it contains all the \(z_i\)’s. Since each \(Y_i\) is linearly independent, this shows \(z_1, \dots, z_m\) are linearly independent. We have shown that every finite subset of \(Z\) is linearly independent, and hence \(Z\) is linearly independent. Since \(\cT\) is non-empty, \(Z \supseteq I\text{.}\) Since each member of \(\cT\) is contained in \(S\text{,}\) \(Z \subseteq S\text{.}\) Thus, \(Z \in \cP\text{,}\) and it is clearly an upper bound for \(\cT\text{.}\)
We may thus apply
Zorn’s Lemma to conclude that
\(\cP\) has at least one maximal element,
\(B\text{.}\) I claim
\(B\) is a basis of
\(V\text{.}\)
Note that \(B\) is linearly independent and \(I \subseteq B \subseteq S\) by construction. We need to show that it spans \(V\text{.}\) Suppose not. Since \(S\) spans \(V\text{,}\) if \(S \subseteq \Span(B)\text{,}\) then \(\Span(B)\) would have to be all of \(V\text{.}\) (For note that if \(\Span(S) = V\) and \(S \subseteq \Span(B)\text{,}\) then for any \(v \in V\) we may write \(v = \sum_i c_i s_i\) for \(s_i \in S\) and \(s_i = \sum_j a_{i,j} b_{i,j}\) with \(b_{i,j} \in B\) and hence \(v= \sum_{i,j} c_i a_{i,j} b_{i,j}\text{,}\) which implies \(\Span(B) = V\text{.}\))
Since we are assuming \(\Span(B) \ne V\text{,}\) there must be at least one \(v \in S\) such that \(v \notin \Span(B)\text{.}\) Set \(X := B \cup \{v\}\text{.}\) Notice, \(I \subset X \subseteq S\) and, by CITEX , \(X\) is linearly independent. This shows that \(X\) is an element of \(\cP\) that is strictly bigger than \(B\text{,}\) contrary to the maximality of \(B\text{.}\) So, \(B\) must span \(V\) and hence it is a basis.
Thus \(I\) is contained in the basis \(B\text{.}\)