Thm. Every vector space has a basis. (even in the case of infinite dimension)
proof) Let V be a vector space other than {0}. Pick a vector x≠0 from V. Consider the set
X={S⊆V|x∈S,S is linearly independent}.
Then (X,⊆) is an ordered set. Obviously X is nonempty because {x}∈X. By Hausdorff maximal principle (see below), X has a maximal chain m. Let M:=, an upper bound of .
Two things to check:
1) Is linearly independent?
Because the set is a chain of sets of linearly independent vectors, also is linearly independent. For a more accurate proof, pick arbitrary vectors from . Then there exists a set in which have all 's. All sets in are linearly independent, so is . All subsets of are also linearly independent, so is a set only with 's.
2) Does span ?
If not, there exists a vector . Then also linearly independent. Since and , is not an upper bound of . Contradiction.
Zorn's lemma: If every chain of a nonempty ordered set has an upper bound, then has a maximal element.
Caution: There may be more than one maximal element. For example, in the first set above, both and are maximal.
Hausdorff maximal principle: Every ordered set has a maximal chain.
Caution: There may be more than one maximal chain. Again in the first set above, both and are maximal chains. The second set has 6 maximal chains. Find them!
Zorn's lemma and Hausdorff maximal principle are logically equivalent.
proof)
Let be a nonempty ordered set, and be a set of all chains of . Pick any chain from , i.e., a chain of chains of . The set is an ordered set with order relation . Then the set
is the upper bound of the chain , so, by Zorn's lemma, has a maximal element which is a maximal chain of .
Caution: Union of all 's above may not be maximal. Consider and a chain of chains . Union of all elements of is not a maximal chain of , but is an upper bound of of which the existence is premise of Zorn's lemma.
Let be a nonempty ordered set. Suppose that every chain of has an upper bound. By Hausdorff, has a maximal chain , so also has an upper bound . If there exists such that , then also a chain. But this contradicts with the maximality of . Therefore is a maximal element of .