Skip to content

Eigen-properties of a Rotation Matrix


Let R be a rotation matrix R^TR=I and \mathrm{det} R=1. Usually we don’t talk about rotation matrix in higher space, though the definition of the rotation matrix is not constrained on 2D or 3D.

1. Eigenvalues and Eigenvectors:

Consider the rotation axis of R is x, then Rx=x. So R must have an eigenvalue as 1. The corresponding eigenvector is the rotation axis.

The other eigenvalues are all complex. And |\lambda_i|=1. That means the eigenvalues is the root of \lambda^d=1. For 3D, the eigenvalues are

\{1, e^{-\theta}, e^{+\theta}\}

2. Singular values and Singular vectors:

An SVD of A is A=U\Sigma V^T. The singular values of A is the square root of the eigenvalues of A^TA and AA^T. If A is a rotation matrix, then A^TA=AA^T=I. So the eigenvalues of I is 1. So the singular values of A is all 1. So the condition number of a rotation matrix is


So the numerical stability of R is the best!

The singular vectors of A is respectively the eigenvectors of A^TA=I and AA^T=I.

Questions remained:

(1) why does the eigenvalues of R be the root of x^d=1?

(2) the eigenvector of R associating its complex eigenvalue is real or complex?

No comments yet

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: