Mr Davis 97 said:
Thanks, it makes sense now. In general, if I know what the standard basis is for a vector space, how could I construct other bases from that standard basis?
For example, if we consider the standard basis for polynomials of degree 2 with real coefficients to be ##\{1, x, x^2\}##, we can say that ##\{1, 2.33\ x, x^2\}## is a different basis. So a "cheap" way to construct a different basis is multiply some of the basis vectors in the standard basis by some non-zero scalars.
If you want to do something more interesting, you need more complicated algorithms. The general idea would be to replace some of the vectors in the standard basis by linear combinations of themselves and other vectors in the standard basis without introducing any dependence in the new basis. For example, we could replace ##\{1,x,x^2\}## by ##\{1 + x, 1 - x, x^2\}## by using the observation that ## 1 = (1/2)((1+x) + (1-x)) ## and ## x = (1/2)( (1+x) - (1-x) ) ##.
Also, are there any examples of vector spaces where there are a small finite number of bases?
That's an interesting question!
If you are studying a text where the field of scalars is assumed to be the real numbers or the complex numbers, the answer is "no" because of what I mentioned above about being able to create a new basis vector by using a scalar multiple of it. However, as other's have mentioned, there are examples of vector spaces where the field of scalars is finite. For example, we can try the set of polynomials in degree at most 2 with coefficients in the integers mod 3. Does that work ? It has only a finite number of elements in it.
The topic of a "standard basis" highlights the distinction between a "vector" and a "representation of a vector". For example, it is tempting to declare that {(1,0,0), (0,1,0), (0,0,1)} is "the standard basis" for a 3 dimensional vector space. But what "(0,1,0)" represents is ambiguous. For example, if we consider the vector space of polynomials of degree at most 2 with real valued coefficients and take its standard basis to be ##\{1, x, x^2\}## then "(0,1,0)" represents the polynomial ##(0)(1) + (1)(x) + 0(x^2) ##. But in the context of a book on physics, the author would probably assume "(0,1,0)" represents a vector in the y-direction in a cartesian coordinate system.
So, in an abstract vector space, declaring that a set like {(1,0,0), (0,1,0), (0,0,1)} is "the standard basis" doesn't really define what the standard basis is. A representation like "(0,1,0)" only has meaning
after we have specified what the vectors in the "standard basis" are.
Furthermore, a basis is defined as a
set of vectors with certain properties. In a
set, the order of the elements doesn't matter. So ##\{1,x,x^2\}## is the same basis as ##\{1,x^2,x\}##. For a representation like "(0,1,0)" to have a definite meaning, we must not only specify the set of basis vectors, we must also specify that they are listed in a definite order.