Basis of a vector space
A basis of a vector space V is a set of linearly independent vectors whose span is the space V.
Why we introduce a basis of a vector space
Let V be a vector space and W ⊆ V a subset such that the span span(W) of this set is equal to the space V, that is span(W) = V. Example: let W = {(1, 0), (0, 1), (2, 3)} and V = ℝ2.
Clearly span(W) = ℝ2. The set W has only three vectors, yet thanks to the span we can use it to describe the whole infinite set of vectors ℝ2. This raises a question: can we remove some more vectors from W and still keep the property span(W) = ℝ2?
If we threw away the last vector (2, 3), for example, we would get the set W1 = {(1, 0), (0, 1)}. The span of this set is again ℝ2. So the question becomes: what is the smallest set of vectors whose span is ℝ2?
If we removed either of the two remaining vectors from W1, the resulting set, call it W2, would no longer have ℝ2 as its span. For example, the span of the set W2 = {(1, 0)} would be span(W2) = {(a, 0) ∣ a ∈ ℝ}. This is certainly not equal to ℝ2, since it is missing the vector (0, 1), for instance.
So the set W1 = {(1, 0), (0, 1)} is a minimal set of vectors whose span is the space ℝ2. Other questions we might ask are:
- Is there some completely different one-element set whose span is the space ℝ2?
- Is there a unique smallest set of vectors whose span is the space ℝ2?
As we all know from the tabloids, if a newspaper headline is a question, the answer is no, and this case is no different. There is no one-element set whose span is ℝ2. We can prove it like this:
Is there a one-element set whose span is ℝ2?
Suppose there is a set {x} containing one vector x whose linear combinations make up the whole space ℝ2. Then there must be real numbers a1, a2 such that
Why these particular vectors? It hardly matters which vectors we choose, as long as they are linearly independent.
Write x = (x1, x2). Then certainly x1, x2 ≠ 0, because if x1 = 0, we could hardly get the vector (1, 0) as a linear combination of the vector x. The same goes for x2. We just write out the previous pair of equations in full:
Writing these as separate equations:
The second and third equations tell us that a1 = a2 = 0, because if x1, x2 ≠ 0, the only way to get zero in the products a1 · x2 and a2 · x1 is a1 = a2 = 0. But this contradicts the first and fourth equations: if a1 = 0, then a1 · x1 = 0, but the first equation says that a1 · x1 = 1.
So no one-element set can have the space ℝ2 as its span.
Is there a smallest set of vectors whose span is ℝ2?
We know that there is no one-element set with this property, and we know that the set W = {(1, 0), (0, 1)} has ℝ2 as its span. So we ask whether this is the only two-element set whose span is ℝ2.
Of course it is not, because another two-element set, W = {(2, 0), (0, 2)}, also has the span ℝ2. Any pair of vectors (a, 0), (0, a) with a ∈ ℝ, a ≠ 0 has ℝ2 as its span. In fact, any pair of linearly independent vectors has ℝ2 as its span. So there are infinitely many two-element sets whose span can generate ℝ2.
At the same time, any three-element subset W3 ⊆ ℝ2 consists of dependent vectors. Why? If we have three vectors (a, b), (c, d), (e, f), we can write them in a matrix:
This matrix has rank at most two, so it must contain a linearly dependent column (vector).
Definition of a basis of a vector space
Let V be a vector space and let B ⊆ V. We say that B is a basis of the vector space V if:
- span(B) = V
- B is a linearly independent set of vectors.
A basis is an independent set of vectors whose span is the space V. So a basis is a minimal set of vectors whose span is the space V. If we removed one element from a basis, its span would no longer be the space V. If we added one vector, that vector would be a linear combination of the other vectors.
In the space ℝn, the set of n-tuples (1, 0, …, 0), (0, 1, 0, …, 0), …, (0, 0, …, 0, 1) forms a basis of ℝn, and this basis is called the standard basis. For ℝ3, for example, we get the standard basis (1, 0, 0), (0, 1, 0), (0, 0, 1). The vector (a, b, c) is then obtained as the combination
If we removed the vector (0, 1, 0), the span of the new set would not be ℝ3. If we added the vector (14, −2, 5), it would be a linear combination of the other vectors with coefficients a = 14, b = −2, c = 5.
Basic properties of a basis of a vector space
-
Every vector space V has a basis; for the trivial space {0} – the space that contains a single vector, the zero vector – it is the empty set. Every linearly independent set B0 ⊆ V is either a basis of V or can be extended to one. If B0 is not a basis, that is span(B0) ≠ V, then there is a vector x0 ∈ V ∖ span(B0). This vector is not a combination of vectors from B0. We add it to the set B0 and get a new set B1 = B0 ∪ {x0}. Again we can say that B1 is either a basis or can be extended to one. If the space V has a finite basis, then after finitely many steps we get a set of independent vectors Bn that is a basis of V.
-
A basis of a space is not unique; there is always more than one.
-
All bases of a vector space have the same number of elements (vectors), or are infinite. For example, all bases of the space ℝ2 have two vectors, and no set of three elements or of one element is a basis of ℝ2.
-
If we have a basis B = {e1, …, en} of a space V, then every vector x in V can be written as a linear combination of the vectors from the basis, that is, there are real coefficients a1, …, an such that
These coefficients are unique. That is, if for coefficients b1, …, bn we also had
then this must mean that a1 = b1, …, an = bn.
Chapters: Vector spaces, Examples of vector spaces, Vector subspace, Linear combination of vectors, Span, Basis of a vector space, Dimension of a vector space, Change-of-basis matrix