Find the Axis of rotation for T

65 Views Asked by At

Given a unit vector $\vec a$ $ \epsilon R $, prove the following transformation represents a rotation matrix:

$$ T\vec x=(\vec a \cdot \vec x)\vec a + (\vec a\times \vec x ).$$

If we take a look what this transformation does to the basis vectors $S =(i,j,k)$ in $R^3$ we get the matrix $$T_{SS}\begin{bmatrix}a_1^2 & -a_3 & a_2 \\a_3 & a_2^2 & -a_1 \\ -a_2 & a_1 & a_3^2\end{bmatrix},$$ which is an Skew-symmetric matrix which means the eigenvalues are purely imaginary. The determinant is obviously non negative. And we know the matrix can represents a rotation mirroring or both,

How do I prove that T is really a represents a rotation, and how do I find the axis of rotation?.

Note: I havent used the fact that $\mid \vec a \mid= 1$ .

2

There are 2 best solutions below

3
On BEST ANSWER

Hints!

  • $T\vec{a} = \vec{a}$
  • If $\vec{x} \perp \vec{a}$, then $T\vec{x} = \vec{x} \times \vec{a}$, which is perpendicular to $\vec{x}$ and $\vec{a}$.
0
On

Hint.

$$ T = \vec a^{\dagger}\cdot \vec a + \vec a\times $$

then

$$ T^{\dagger}\cdot T = (\vec a^{\dagger}\cdot \vec a + \vec a\times)^{\dagger}\cdot(\vec a^{\dagger}\cdot \vec a + \vec a\times) = (\vec a^{\dagger}\cdot \vec a)^2 -(\vec a\times) ^2 $$

because $(\vec a\times)^{\dagger}=-\vec a\times$

hence

$$ T^{\dagger}\cdot T =\left( \begin{array}{ccc} a_1^4+\left(a_2^2+a_3^2\right) a_1^2+a_2^2+a_3^2 & a_1 a_2 \left(a_1^2+a_2^2+a_3^2-1\right) & a_1 a_3 \left(a_1^2+a_2^2+a_3^2-1\right) \\ a_1 a_2 \left(a_1^2+a_2^2+a_3^2-1\right) & a_2^4+\left(a_2^2+1\right) a_3^2+a_1^2 \left(a_2^2+1\right) & a_2 a_3 \left(a_1^2+a_2^2+a_3^2-1\right) \\ a_1 a_3 \left(a_1^2+a_2^2+a_3^2-1\right) & a_2 a_3 \left(a_1^2+a_2^2+a_3^2-1\right) & a_3^4+a_1^2 \left(a_3^2+1\right)+a_2^2 \left(a_3^2+1\right) \\ \end{array} \right) $$