HallsofIvy said:
I would like to point out that, in an abstract vector space, there is NO "standard basis". You can, of course, represent any vector space in terms of Rn but that requires choosing a specific basis for the vectors space first.
fair enough, but there are reasons for choosing the standard basis as standard in F
n, for any field F, because then (if we call this basis B):
[v]
B = v
(the coordinates of the vector v in that basis form a coordinate vector which is v itself).
in much the same vein, choosing the standard basis for Mat
mxn(F), allows us to use coordinates that are the individual matrix entries.
in other words, for certain vector spaces, the standard basis is "invisible". this makes the "translation" part (mapping our "standard" basis to an "arbitrary" basis) carried by a linear algebra isomorphism: when we specify a basis for the vector space of real polynomials, we implicitly define this "change of basis" transformation, because we have no way of naming individual polynomials without assigning some basis (that is, saying which coefficients they have). there are some good reasons for putting all the difficulty in the "hom-set" (the linear transformations), the rank-nullity theorem is one of them.
put another way: we can prove the differentiation operator is a linear operator, without exhibiting a basis for the space of real polynomials, but we cannot actually compute a derivative without choosing a basis.
one sees this all the time in field theory: one can define F(a) abstractly as an extension of F, and as an extension it automatically becomes a vector space over F. but if you want to know: is this certain element of E (where E is some other extension of F) in F(a), you need a way to express elements of F(a) in terms of elements of F, and a.
or: in taking determinants...although the determinant is an invariant of a linear transformation, actually calculating one requires you choose a basis.
my apologies for being somewhat long-winded. my point is: there is very good reason for picking F
n as the canonical example of an n-dimensional vector space: it has a canonical basis. and vector spaces are "free objects": dimension completely determines a vector space (up to isomorphism).
i do agree, however, that when talking about vector spaces (as in teaching a class), one should underscore that a basis is indeed a choice, and we are free to make it arbitrarily (any LI spanning set will do). for many purposes, we don't need to know which one we picked.