next up previous
Next: About this document ... Up: 3-F Previous: 3-F

Notes

Here is a review of the ``exchange'' proof that two finite bases of a vector space must have the same size.

This proof is important because it can be done directly from the basic definition of a vector space instead of requiring facts about matrices.

If you are asked to do this proof, it is Lemma 2 that is expected.

Let $ V$ be a vector space.



Lemma 1. If $ v _ 1,\dots, v _ m$ are linearly dependent, then some $ v _ i$ is in the span of the preceding vectors $ v _ 1,\dots, v _ {i-1}$.

Proof. If $ r _ 1 v _ 1 + \dots + r _ m v _ m =$   0, with $ r _ 1,\dots, r _ m$ not all 0, let $ i$ be the highest index with $ r _ i \neq 0$. Then

$ v _ i = \left (- {\frac{\displaystyle r _ 1}{\displaystyle r _ i}} \right ) v ...
...ft (- {\frac{\displaystyle r _ {i-1}}{\displaystyle r _ i}} \right )v _ {i-1} +$   0$ + \dots +$   0.



Remark. This was simple, but in the theory of vector spaces this is where we need the the field property that every nonzero field element has a multiplicative inverse. If we tried to use $ \mathbb{Z}$ for scalars, Lemma 1 would fail.



Corollary. [not needed for the proof of the theorem] If none of $ v _ 1,\dots, v _ n$ is in the span of the preceding vectors, then this list is linearly independent

Proof. This is just the contrapositive of the statement of Lemma 1.

Note. To say that $ v
_ 1$ is not in the span of the preceding vectors means that $ v _ 1 \neq$   0, because the span of no vectors is $ \{$0$ \}$.



Lemma 2. If $ V$ is spanned by $ v _ 1,\dots, v _ n$ and if $ w _ 1,\dots, w _ m$ are linearly independent in $ V$, then $ m \leq n$.

Proof. We keep making new spanning sets by ``exchanging'' $ w _ 1,\dots, w _ m$ for $ v _ 1,\dots, v _ n$ one vector at a time, as follows.

Start with

$ v _ 1,\dots, v _ n$,

which span $ V$. Now consider the list

$ w _ 1,v _ 1,\dots, v _ n$.

Since $ w _ 1 \in$   span$ (v _ 1,\dots, v _ n)$ this new list is linearly dependent. By Lemma 1, some vector is in the span of the preceding vectors. It can't be $ w _ 1$ since $ w _
1 \neq$   0 (being in a linearly independent set of vectors). So it is $ v _ i$ for some $ i$, say $ i_1$. Then we can remove $ v _ {i_1}$ from the list and still have a spanning set:

$ w _ 1, \underbrace{v _ 1,\dots, v _ n}_{\mbox{omit }v_{i_1}}$.

Now consider the list

$ w _ 2, w _ 1, \underbrace{v _ 1,\dots, v _ n}_{\mbox{omit }v_{i_1}}$.

Again, since $ w _ 2$ was in the span of the preceding list, the new list is linearly dependent and some vector is in the span of the preceding. Again, it can't be $ w _ 2$ or $ w _ 1$ because $ w _ 2,w _ 1$ are linearly independent. Therefore we can remove another vector $ v _ {i_2}$ from the list and still have a spanning set:

$ w _ 2, w _ 1, \underbrace{v _ 1,\dots, v _ n}_{\mbox{omit }v_{i_1},v_{i_2}}$.

We continue in this way, putting in $ w$'s at the left and taking out $ v$'s. If $ m > n$ then we will run out of $ v$'s and have a spanning set consisting of some but not all of $ w _ 1,\dots, w _ m$, which is impossible because no $ w _ j$ is in the span of the rest. This is a contradiction, so $ m \leq n$.



Remarks. (1) It might be neater to throw in $ w _ m$ first instead of $ w _ 1$, then $ w _ {m-1}$, etc., so $ w _ 1,\dots, w _ m$ appear in the original order.

(2) This is really an informal proof by induction. We may discuss proof by induction later.

(3) Notation for this proof is a special problem. In describing the list of $ w _ 1,v _ 1,\dots, v _ n$ with $ v _ i$ omitted, we would usually say $ w _ 1,v _ 1,\dots, v _ {i-1}, v _ {i+1},\dots
v _ n$. That's fine, but for omitting two vectors it doesn't work because we don't know which of $ v _ {i-1}$, $ v _ {i-2}$ occurs first.

Still another approach is to say after each step that since the list still spans in any order, by re-indexing we can assume that it's $ v _ n$ that is to be deleted, then $ v _ {n-1}$, etc. That's actually a neater way to say it, but re-indexing after every step seems harder to think about.



Theorem. (``invariance of dimension'') If $ V$ has a basis of $ m$ elements and a basis of $ n$ elements, then $ m = n$.

Proof. Since a basis is both linearly independent and a spanning set, Lemma 2 applies both ways around to show $ m \geq n$ and $ m \leq n$. Therefore $ m = n$.



Definition. If $ V$ has a basis of $ n$ elements then we say $ V$ has dimension $ n$.

The Theorem tells us that this definition is not ambiguous; there is only one possible dimension.


next up previous
Next: About this document ... Up: 3-F Previous: 3-F
Kirby A. Baker 2001-11-13