nLab
basis theorem

Contents

Idea

The basis theorem for vector spaces states that every vector space V admits a basis, or in other words is a free module over its ground field of scalars. It is a famous classical consequence of the axiom of choice (and is equivalent to it by a result of Andreas Blass, proved in 1984).

Statement and proofs

Basis theorem

If V is a vector space over any field K, then V has a basis.

Proof

We apply Zorn's lemma as follows: consider the poset consisting of the linearly independent subsets of V, ordered by inclusion (so SS if and only if SS). If (S α) is a chain in the poset, then

S= αS αS = \bigcup_\alpha S_\alpha

is an upper bound, for each v in the span of S belongs to some S α and is uniquely expressible as a finite linear combination of elements in S α and in any S β containing S α, hence uniquely expressible as a finite linear combination of elements in S. Thus the hypothesis of Zorn’s lemma obtains for this poset; therefore this poset has a maximal element, say B.

Let W be the span of B. If W were a proper subspace of V, then for any v in the set-theoretic complement of W, B{v} is a linearly independent set (for if

a 0v+a 1w 1++a nw n=0(w 1,,w nB)a_0 v + a_1 w_1 + \ldots + a_n w_n = 0 \qquad (w_1, \ldots, w_n \in B)

we must have a 0=0 – else we can multiply by 1/a 0 and express v as a linear combination of the w i, contradicting ¬(vW) – and then the remaining a i are 0 since the w i are linearly independent). This contradicts the maximality of B. We therefore conclude that W=V, and B is a basis for V.

I’ll write out a proof of the converse, that the axiom of choice follows from the basis theorem, as soon as I’ve digested it – Todd.

Generalisations

Given any linearly independent set A and spanning set C, if AC, then there is a basis B with ABC; the theorem above is the special case where A= and C=V. The proof of this more general theorem is a straightforward generalisation of the proof above.

Revised on February 10, 2012 13:57:26 by Urs Schreiber (89.204.139.196)