Theorem
Let be a finite dimensional vector space and let
and
be any two different bases for
. For all pairs of bases
and
, we have
.
Proof
We will use proof by contradiction to show that, given two different bases for a finite dimensional vector space , say
and
,
leads to a contradiction.
To do so, consider the set . Since it is a basis, it is linearly independent, and a linear combination of the vectors in
can generate any vector in
. It follows that said linear combination can generate the vector
, so that the set
is linearly dependent. Since is linearly dependent, some
can be written as a linear combination of the vectors preceeding it for some
. Considering the set
, it follows from the previous reasoning that, since we can make the vector
via a linear combination of the elements of
, that
can still make any vector in
. For a similar reason, the set
is also linearly depenedent.
Note that we have appended the last vector of and removed one element from
.
is linearly dependent. If we continue this approach, at each step we have removed the same amount of elements as we have added. Thus, at the 6th step we will have removed 6 elements (
‘s) from
and added 6 elements of
to the set
.
Now, we have two cases. Since we are assuming that , we have that either
, or
. If
, then on the
th iteration, we will have a set that consists of
many
‘s and no
‘s. Since we know that at each stage, our algorithm leaves us with a set that can generate any vector in
and is linearly dependent, our contradiction will be that one of these conditions is broken.
To see that this must be the case for , recall that for any vector
, the coefficients of the linear combination that generates it are unique (proof given here). Now consider a vector
such that
is not in the final set of
after
iterations. Then, the vector
cannot be generated by the set of vectors left after the
th iteration, and it follows that this set is not a basis. But this contradicts the fact that
.
Now let . The same logic as above applies, so that it cannot be the case that the set is still a basis, since it only contains a strict subset of
. Therefore, it must be the case that
.