Introduction: Suppose I have a rigid body with the inertia matrix in the initial position $I_0$ . If the body fixed coordinate axis rotate with matrix $R$ then it's inertia matrix will be $I_B = R^T I_0 R$. Suppose the eigenvectors of $I_0$ are $\vec{v}_1, \vec{v}_2, \vec{v}_3$. Being principal axis they are orthgonal. Then $R^T v_1$ is an eigenvector of $I_B$.
Question: if a torque $T_c$ parallel with $R^T v_1$is applied at the center of mass, will the body have an angular velocity also parallel with $R^T v_1$ ? That is: will $\omega \times T_c = 0$ knowing that $I_B T_c = \lambda_1 T_c$ ?
I think the answer is yes, but I am unable to prove it ... I know that $T_c = \omega \times (I_B \omega) + I_B \dot{\omega}$ I tried to show $\omega \times T_c = 0$ but $\omega \times T_C = \omega (\omega^T I_B \omega) - I_B\omega (\omega^T \omega) + \omega \times I_B\omega$. I do not know how to proceed ...
Of course, if $\omega$ is a principal axis, then $T_c = I_B \dot{\omega}$ is also an eigenvector of $I_B$, but I am interested if the converse is true ...