Basis of a vector space

A useful observation is that for any vector space V of dimension n, giving a particular basis B is the same that choosing a particular isomorphism

b:Rn⟶V

In this context, the coordinates or components of v∈V are given by b−1(v). Moreover, a basis change is identifiable with an element P∈GL(n,R) in the sense that b∘P is a new isomorphism of Rn into V. That is, if we have two basis b1,b2:Rn↦V, the basis change is a P:Rn↦Rn such that

b2=b1∘P

On the other hand, any transformation T∈GL(V) can be seen as a change of basis. If we fix a basis we have

b1:Rn⟼V⟼TV

We can define T~=b1−1Tb1 (basis change) and b2=Tb1 (new basis), so that we get

b2=b1∘T~

If we denote by BV the set of all the basis, what we have presented is a right group action of the general linear group GL(n) in BV.

This approach is important in principal bundle#Alternative approach and homogeneous space#Intuitive approach. It is generalized in general covariance and contravariance.

See also covariance and contravariance in linear algebra.