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$ .
Hints!