Linear Algebra – How to Find a Matrix Relative to New Bases

linear algebralinear-transformationsmatricesvector-spaces

Let matrix $T = \left(\begin{array}{cc}1 & 2 \\1 & -1\end{array}\right).$
Let $e_1 = (1,1)^T$ and $e_2 = (3,1)^T$. $T$ is currently relative to the standard basis. If asked to find $T$ relative to bases $e_1,e_2$, do you solve the problem via:

(a) $H$ \ $T$ (note: matlab notation; this solves for $x$ in $Hx = T$).

or (b) $H^{-1} * T * H$?

where $H$ = $\left(\begin{array}{cc}1 & 3 \\-1 & 1\end{array}\right).$

I'm confused because question: Find matrix of linear transformation seems to suggest that (b) is the way to go, but the question Find matrix of linear transformation relative to new bases seems to suggest that a way of representing a matrix relative to a new basis is more like (a) [not exactly the same since $T$ is not invertible, but since $T$ for us is invertible, we can ignore this fact.]

Best Answer

Basically the way to think about your matrix product is as a series of transformations.

First you transform your vector from the new basis to the standard basis. Notice that $H$ transforms vectors from the new basis to their representations wrt the standard basis. This is exactly what we want. So the first matrix (the one that'll go on the right -- and thus will be multiplied by the vector on the right first) will be $H$.

Now that your vector is in the standard basis, you want to transform your vector with $T$. So that'll be your middle matrix in this product.

Finally, you'd like to transform your vector from it's coordinates with respect to the standard basis to the new basis. This is just the inverse of $H$: i.e. $H^{-1}$.

So your matrix wrt to the new basis is just $T' = H^{-1}TH$.


P.S. I don't see how solving for $x$ in $Hx=T$, which is presumably a column vector, has anything to do with getting the matrix which represents the same linear transformation as $T$ wrt your new basis.

Related Question