Basis Vector Transformation referes to converting a \(M \times P\) Source Basis Vector Matrix \(S\) to a \(M \times Q\) Target Basis Vector Matrix \(T\) (where \(2 \leq Q \leq P\)) by Post Mutiplying it with a \(P \times Q\) Basis Vector Matrix \(L\) (also called the Basis Vector Transformation Matrix).
That is
\(T = SL\) ...(1)
For any given Pair of Basis Vector Matrices \(S\) and \(T\), a Basis Vector Transformation Matrix \(L\) can exist only under following conditions
The Target Basis Vector Matrix \(T\) must represent the either the Same Vector Space as the Source Basis Vector Matrix \(S\) or a Vector Subspace of the Source Basis Vector Matrix \(S\) .
Provided the conditions given above are met, the Basis Vector Transformation Matrix \(L\) can be calculated as
\(L = {S_D}^T T\) ...(2) (where \(S_D\) is Dual Matrix of \(S\))
If the Source Basis Vector Matrix \(S\) is a Complex Matrix, then the Basis Vector Transformation Matrix \(L\) can also be calculated as
\(L = {S_D}^{\dagger}T\) ...(3)
If the Source Basis Vector Matrix \(S\) is a Square Matrix, then the formuale given in equation (2) and (3) get reduced to
\(L = S^{-1}T\) ...(4)
Basis Vector Transformation can also refer to Representing Each Vector in One Set of Basis Vector (Target Basis Vectors) in terms of a Vector of Some Other Set of Basis Vector (Source Basis Vectors).
For example, let's consider \(M\)-Dimensional Source Basis Vector Set \(S\) consisting of \(P\) Basis Vectors (\(\vec{e_1}, \vec{e_2}, ..., \vec{e_p}\)) and \(M\)-Dimensional Target Basis Vector Set \(T\) consisting of \(Q\) Basis Vectors (\(\vec{e'_1}, \vec{e'_2}, ..., \vec{e'_q}\)) (where \(2 \leq Q \leq P\))
as given below
Now, Basis Vector Transformation from \(S\) to \(T\) requires Each Vector in Basis Vector Set \(T\) to be Represented in terms of a Vector given in Basis Vector Set \(S\) as follows