Understanding Change of Basis in Vector Spaces

In summary: So if you have a vector in S-space, and you want to get it in Euclidean 3D space, you have to do the following:In summary, the change of basis matrix is the matrix that transforms vectors between two bases.
  • #1
princy
14
0
hi.. can anyone say what is the concept behind change of basis.. y do we change a vector of one basis to another?
 
Physics news on Phys.org
  • #2
In general, each component of a vector in one basis becomes a linear combination of the components of the vectors in the other basis.
 
  • #3
One reason why we change bases because we are looking for another representation of some vector. Representing a vector as a vector generated by a basis gives us a concrete interpretation of this vector, and if we were ever given an "easy" basis, we can give ourselves an "easy" representation of a vector.
For example, suppose you had a basis {v_1, ... v_n } so that T ( v_i ) = c_i v_i where c_i is some constant and v_i is anything in your basis. Then any vector in your space, w, can be written as w = a1v1 + a2v2 +... . + an vn, and Tw = a1 Tv1 + ... an Tvn = a1 c1 v1 +... an cn vn
So all T does to some vector w in V is scale the coefficients by another factor
the matrix interpretation would be that if you had a n x n diagonal matrix, and an n x 1 column vector, to multiply those two, you'd only have to multiply each row by whatever is on the corresponding row on the matrix ( whatever is on the diagonal )
 
  • #4
yes, some bases make calculations easier, a matrix might have a "nicer" form, such as upper triangular, or diagonal, or one might want to make a basis orthonormal, to simplify calcuating inner products.

another reason might be that you have, for example, some data that is given in terms of certain linearly independent functions, but you want to express these in terms of "standard functions". perhaps "cost" is determined by one polynomial, and "productivity" by another polynomial, and you want to express the results in terms of 1,x,x^2,x^3, etc.

sometimes, one basis makes the geometry more transparent, and the spatial relationships more obvious. you might transform a "slanted" space, to one that has perpendicular axes, to get a better feel for what things "look like".
 
  • #5
Beware that if you want to express a linear transformation by a matrix in some "weird" space, you have to include the change of basis matrix, which is the identity transformation of vectors between weird space and Euclidean space.

For example,
S=(s1,s2,s3) is the one that identity transform matrix from S-space to Euclidean 3D space.

But what is the matrix from Euclidean 3D space to S-space? It is S inverse!
 

FAQ: Understanding Change of Basis in Vector Spaces

What is a change of basis in vector spaces?

A change of basis in vector spaces refers to the process of representing a given vector in terms of a different set of basis vectors. Basis vectors are a set of vectors that span a vector space and any vector in that space can be expressed as a linear combination of these basis vectors. By changing the basis vectors, we are essentially changing the coordinate system used to represent the vector.

Why is understanding change of basis important in vector spaces?

Understanding change of basis is important in vector spaces because it allows us to easily transform vectors between different coordinate systems. This is particularly useful in applications such as computer graphics, where vectors are often represented in different coordinate systems and need to be transformed to be used in different calculations.

What is the role of a transformation matrix in change of basis?

A transformation matrix is used to transform a vector from one coordinate system to another. It is a square matrix whose columns are made up of the new basis vectors. Multiplying a vector by this matrix gives us the new coordinates of the vector in the new basis.

How do you find the transformation matrix for a change of basis?

To find the transformation matrix for a change of basis, we first need to determine the coordinates of the new basis vectors in terms of the old basis vectors. Then, we can arrange these coordinates as columns in a matrix to create the transformation matrix. To transform a vector to the new basis, we simply multiply it by this transformation matrix.

Can a vector have different representations in different bases?

Yes, a vector can have different representations in different bases. This is because the coordinates of a vector depend on the basis used to represent it. A vector may have different magnitudes and directions when expressed in different bases, but it still represents the same physical quantity or object.

Similar threads

Back
Top