|
|
|||||||
|
Solution 7: a negative angle checkBecause
![]() we obtain
![]() Applying it to the same vector gives
This is the opposite coordinate change from the positive angle case in Exercise 6.
Solution 8: orthogonalityWe have
![]() Multiplying gives
The analogous results are
Solution 9: inverse and transposeFor every orthogonal matrix,
![]() Also, replacing λ by −λ reverses the signs of the sine terms but leaves the cosine terms unchanged. That is exactly what the transpose does for these matrices. Hence
Solution 10: determinantExpanding det C2(λ) along the second row gives
Each elementary passive rotation matrix should have determinant +1 because it is a proper orthogonal matrix.
Solution 11: active versus passiveIf Ri(λ) is the active vector rotation matrix for the same positive geometric angle, then
The passive map changes coordinates by the inverse of the active vector rotation.
Solution 12: columns as transformed basis vectorsThe columns of BC A are the coordinates of the basis vectors of frame A expressed in frame B. Therefore the columns of C3(λ) are
![]() So the old x and y basis vectors are expressed in the new rotated frame by the first two columns, while the z basis vector is unchanged.
Solution 13: small angle formFor small |λ|,
![]() Thus
Solution 14: build a 3-2-1 passive Euler matrixFor the PhysicsLibrary passive intrinsic 3-2-1 sequence,
![]() Therefore
The rightmost factor acts first on a coordinate column.
Solution 15: zero angle specializationStarting from
![]() set ϕ = 0 and 𝜃 = 0. Since
![]() the product reduces to
So only the yaw transformation remains.
Solution 16: reverse mapIf
![]() then
Explicitly,
Solution 17: sign debuggingA quick test is to evaluate the student’s matrix at λ = π∕2. This gives
![]() Applying it to
![]() produces
![]() whereas the correct PhysicsLibrary passive matrix should send that vector to
![]() for positive frame rotation about +z. So the student’s matrix is the active rotation matrix or, equivalently, the passive matrix with the angle sign reversed.
Solution 18: composition orderA coordinate column is multiplied from the right. Thus in
![]() the first factor acting on Av is C i(α). The result is then acted on by Cj(β), and finally by Ck(γ). So the matrix product still represents the chronological intrinsic sequence i → j → k.
5 Compact reviewThe essential formulas reinforced in this exercise companion are
and
These formulas are the building blocks for all later Euler angle matrix derivations.
6 References and further readingHenderson provides a classic engineering presentation of Euler angles, quaternions, and transformation matrices. Moore gives a modern passive reference frame treatment. Diebel provides a compact comparison of attitude representations.
References
[1] D. M. Henderson, Euler Angles, Quaternions, and Transformation Matrices: Working Relationships, JSC-12960, NASA Johnson Space Center, 1977. NASA Technical Reports Server [2] J. K. Moore, Learn Multibody Dynamics, chapter “Orientation of Reference Frames,” 2026 edition. Licensed CC BY 4.0. Orientation of Reference Frames [3] J. Diebel, “Representing Attitude: Euler Angles, Unit Quaternions, and Rotation Vectors,” Stanford University, 2006. Online PDF
LicenseUnless otherwise noted, this PhysicsLibrary entry is intended for release under the Creative Commons Attribution ShareAlike 4.0 International license. "example of Euler angles: elementary axis rotations and passive rotation matrices" is owned by bloftin.
This object's parent. Cross-references: composition, matrix product, relation, determinant, vector, formulas, Euler Angle, matrices, Euler Angles This is version 1 of example of Euler angles: elementary axis rotations and passive rotation matrices, born on 2026-08-30. Object id is 1133, canonical name is ExampleOfEulerAnglesElementaryAxisRotationsAndPassiveRotationMatrices. Accessed 56 times total. Classification:
|
|
|
|
|
|
|