|
Size: 1855
Comment: Complex values
|
Size: 1809
Comment: Splitting note sections
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 33: | Line 33: |
| A rotation matrix is always an [[LinearAlgebra/Orthogonality#Orthonormality|orthogonal matrix]]. It follows that '''''R'''^T^ = '''R'''^-1^''. | A rotation matrix is always [[LinearAlgebra/Orthogonality#Orthonormality|orthonormal]]. It follows that '''''R'''^T^ = '''R'''^-1^''. |
| Line 35: | Line 35: |
| The [[LinearAlgebra/Determinant|determinant]] of a rotation matrix is either 1 or -1. | The [[LinearAlgebra/Determinant|determinant]] of a pure rotation matrix, i.e., one that rotates and does not stretch, is either 1 or -1. |
| Line 37: | Line 37: |
| At least some of the [[LinearAlgebra/EigenvaluesAndEigenvectors|eigenvectors]] of a rotation matrix must be complex valued. Recall that eigenvectors maintain their direction through a transformation. Rotation necessarily makes this impossible, unless they are allowed to take on complex values. | ---- |
| Line 39: | Line 39: |
| Furthermore, note that all eigenvectors of the rotation matrix in ''R^2^'' are complex; 2 of the 3 eigenvectors of the rotation matrix in ''R^3^'' are complex. The reason for this is that the axis of rotation is the only vector which maintains its direction, and while this axis can be expressed in ''R^3^'' space, it exists outside the plane in ''R^2^'' space. | == Eigenvectors == A matrix that rotates will always have [[Calculus/ComplexVector|complex]] [[LinearAlgebra/EigenvaluesAndEigenvectors|eigenvectors]]. In fact, a complex eigenpair means that the transformation involves rotation. Consider the 2-dimensional case again. There clearly cannot be ''any'' vectors which do not change direction through rotation. Consider now the 3-dimensional rotation matrix for rotation around the Z axis. This is fundamentally the same rotation. But now all vectors along the axis of rotation are unchanged by rotation. |
Rotation Matrix
A rotation matrix represents the linear transformation of rotation.
Contents
Description
A rotation matrix is defined for a specific number of dimensions. In R2, a rotation matrix is:
where θ is the angle of counter-clockwise rotation. Note that a negative θ represents clockwise rotation.
As an example, a counter-clockwise rotation of 90 degrees (or π/2 radians) is represented by:
In R3, there are separate rotation matrices for each dimension.
where α, β, and γ represent yaw, pitch, and roll in the Z, Y, and X dimensions respectively. A complete rotation matrix in three dimensions can then be calculated as R = Rz(α)Ry(β)Rx(γ).
Properties
A rotation matrix is always orthonormal. It follows that RT = R-1.
The determinant of a pure rotation matrix, i.e., one that rotates and does not stretch, is either 1 or -1.
Eigenvectors
A matrix that rotates will always have complex eigenvectors. In fact, a complex eigenpair means that the transformation involves rotation.
Consider the 2-dimensional case again. There clearly cannot be any vectors which do not change direction through rotation.
Consider now the 3-dimensional rotation matrix for rotation around the Z axis. This is fundamentally the same rotation. But now all vectors along the axis of rotation are unchanged by rotation.
