Physics Library
 An open source physics library
Encyclopedia | Forums | Docs | Random |  
Login
create new user
Username:
Password:
forget your password?
Main Menu
Sections

Meta

Talkback

Downloads

Information
[parent] example of Euler angles: proper Euler angles (Example)

Euler Angles: Proper Euler Angles Examples, Exercises, and Solutions

This entry is the exercise companion to Euler Angles: proper Euler angles.

The problems focus on the six proper Euler sequences, repeated outer-axis geometry, the universal singularity sin β = 0, and the flagship intrinsic 3-1-3 sequence.

All exercises are stated first. Complete solutions follow afterward.

1 Convention summary

PhysicsLibrary uses

Bv =  BCA Av.
(1)

For intrinsic i-j-k,

BCA  =  Ck(γ)Cj (β)Ci(α).
(2)

For proper Euler angles,

k = i,    i ⁄= j,
(3)

so

BC  =  C (γ)C  (β )C (α).
   A    i     j    i
(4)

The six proper Euler sequences are

121,   131,  212,   232,   313,  323.
(5)

Their generic singularity is

sin β =  0.
(6)

2 Visual reference

PIC

Figure. The six intrinsic proper Euler sequences.

PIC

Figure. The proper Euler singularity illustrated with intrinsic 3-1-3.

3 Exercises

  1. Recognize proper Euler sequences.

    Which are proper Euler?

    121,   123,  313,   312,   232,  231.
  2. Generate all six sequences.

    Derive all six proper Euler axis orders from the rule that the first and third labels match while the middle label differs.

  3. Write all six passive products.

    Write the passive intrinsic DCM product for every proper Euler sequence.

  4. Recover a sequence from a product.

    Identify the sequence represented by

    BCA  =  C2(γ)C1 (β )C2(α ).
  5. Recover another sequence.

    Identify the sequence represented by

    BCA  =  C1(γ)C3 (β )C1(α ).
  6. Repeated label versus physical axis.

    Explain why the two axis-3 rotations in intrinsic 3-1-3 are not generally rotations about the same physical direction.

  7. Single-angle reductions for 3-1-3.

    For

    BCA  =  C3(γ)C1 (β )C3(α ),

    find the result when:

    1. β = γ = 0;
    2. α = γ = 0;
    3. α = β = 0.
  8. Universal singularity.

    State the generic proper Euler singularity and its values on

    0 ≤ β  ≤ π.
  9. Outer-angle coupling at β =  0  .

    Show algebraically that only α + γ remains observable when β = 0.

  10. Outer-angle coupling at β =  π  .

    Explain geometrically why the outer angles are again coupled at β = π.

  11. Derive the third row of the 3-1-3 DCM.

    Starting from

    BCA  =  C3(γ)C1 (β )C3(α ),

    derive the third row.

  12. Extract 3-1-3 angles.

    For a nonsingular passive DCM

         ⌊              ⌋
       C11  C12  C13
C  = ⌈ C21  C22  C23⌉ ,
       C31  C32  C33

    write the principal 3-1-3 extraction formulas.

  13. Numerical 3-1-3 DCM.

    Compute the passive DCM for

    α = 30∘,     β = 60∘,     γ = − 20∘.
  14. Numerical round trip.

    Use the matrix from Exercise 13 to recover the original principal (α,β,γ).

  15. Equivalent extrinsic 3-1-3.

    Find the extrinsic description equivalent to intrinsic

    3-1-3(α,β,γ ).

    Why is the unchanged digit string potentially misleading?

  16. Another proper Euler conversion.

    Convert intrinsic

    2-3-2(α,β, γ)

    to its equivalent extrinsic description.

  17. Alternate branch.

    State an alternate proper Euler triple equivalent to (α,β,γ) away from singularity and explain why a principal branch is needed.

  18. Passive quaternion counterpart.

    Write the passive quaternion product for intrinsic 3-1-3 and state the quaternion/DCM consistency relation.

  19. Distinguish Euler families from singularity.

    Which family has singularity cos β = 0?

    Which has singularity sin β = 0?

  20. Convention audit.

    A mechanics text says only “use a 3-1-3 Euler rotation.” List at least five additional convention questions that must be answered before its formulas can be copied into PhysicsLibrary.

4 Solutions

Solution 1: recognize proper Euler sequences

Proper Euler sequences have equal first and third labels.

Thus

121,     313,     232

are proper Euler.

The others shown are Tait Bryan.

Solution 2: generate all six sequences

Choose the repeated outer axis in three ways.

For each choice, select either of the other two axes as the middle axis.

Hence

3 × 2 = 6.

The sequences are

121,   131,  212,   232,   313,  323.
(7)

Solution 3: write all six passive products

Using

B
 CA =  Ci(γ)Cj (β )Ci(α),

we obtain

C121 = C1 (γ)C2(β )C1(α),
(8)

C131 = C1 (γ)C3(β )C1(α),
(9)

C212 = C2 (γ)C1(β )C2(α),
(10)

C232 = C2 (γ)C3(β )C2(α),
(11)

C313 = C3 (γ)C1(β )C3(α),
(12)

and

C323 = C3 (γ)C2(β )C3(α).
(13)

Solution 4: recover a sequence from a product

The rightmost factor contains the first angle and identifies the first axis.

Thus

C2 (γ)C1(β)C2 (α)

is intrinsic

2-1-2.
(14)

Solution 5: recover another sequence

Likewise,

C1 (γ)C3(β)C1 (α)

is intrinsic

1-3-1.
(15)

Solution 6: repeated label versus physical axis

The first axis 3 belongs to the initial frame.

After the first rotation, the middle rotation about the new axis 1 changes the current frame orientation.

The final axis 3 belongs to that second intermediate frame.

Therefore the first and third axis-3 directions are generally not parallel. The repeated digit means the same coordinate-axis label in different intermediate frames, not necessarily the same physical line.

Solution 7: single-angle reductions for 3-1-3

From

BC   =  C (γ)C  (β )C (α ),
   A     3     1    3

we obtain

                   B
β =  γ = 0   =⇒      CA =  C3(α ),
(16)

                   B
α =  γ = 0   =⇒      CA =  C1(β ),
(17)

and

α =  β = 0   =⇒     BCA =  C3(γ ).
(18)

Solution 8: universal singularity

Every proper Euler sequence is singular when

sin β =  0.
(19)

On

0 ≤ β  ≤ π,

the singular values are

β =  0    or     β = π.
(20)

Solution 9: outer-angle coupling at beta equals zero

At

β = 0,

the middle rotation becomes the identity:

Cj(0) = I.

Thus

B
  CA =  Ci(γ)Ci(α).
(21)

Same-axis rotations add, so

Ci(γ)Ci(α ) = Ci (α + γ).
(22)

Only

α + γ
(23)

can therefore be determined from the final orientation.

Solution 10: outer-angle coupling at beta equals pi

At

β =  π,

the middle rotation reverses the repeated outer axis.

The first and third physical axes therefore lie on the same line but point in opposite directions.

Two rotations about that same physical line cannot be recovered independently. Only one signed difference combination of the outer angles remains observable.

Solution 11: derive the third row of the 3-1-3 DCM

Multiplication gives the third row

[                ]
 sαsβ  − cαsβ  cβ  .
(24)

Hence

C31 = sαs β,
(25)

C32 = − cαsβ,
(26)

and

C33 = cβ.
(27)

These entries directly motivate the inverse formulas.

Solution 12: extract 3-1-3 angles

On the nonsingular principal branch,

β = arccos(C33),
(28)

α = atan2 (C31,− C32),
(29)

and

γ = atan2(C13, C23).
(30)

These formulas require

sin β ⁄=  0.
(31)

Solution 13: numerical 3-1-3 DCM

For

      ∘            ∘              ∘
α = 30 ,     β = 60 ,     γ = − 20 ,
B              ∘      ∘      ∘
 CA  = C3 (− 20 )C1 (60 )C3(30 )
(32)

gives

        ⌊0.89930   0.32175   − 0.29620⌋
B       ⌈                             ⌉
  CA ≈   0.06127   0.57791    0.81380   .
         0.43301  − 0.75000   0.50000
(33)

Solution 14: numerical round trip

The middle angle is

                                       ∘
β =  arccos(C33) = arccos(0.50000) = 60 .

The first angle is

α = atan2(0.43301, 0.75000 ) = 30∘.

The third angle is

                                    ∘
γ = atan2 (− 0.29620, 0.81380 ) = − 20 .

Thus

              ∘    ∘    ∘
(α, β,γ) = (30 ,60 ,− 20 ).
(34)

Solution 15: equivalent extrinsic 3-1-3

Reverse the axis order and reverse the angle association.

Because 3-1-3 is a palindrome, the digit string remains unchanged:

intrinsic 3-1-3(α,β,γ ) ≡ extrinsic 3-1- 3 (γ, β,α ).
(35)

The unchanged digits can hide the fact that the axis construction and chronological angle assignment have changed.

Solution 16: another proper Euler conversion

Similarly,

intrinsic 2-3-2(α,β,γ ) ≡ extrinsic 2-3- 2 (γ, β,α ).
(36)

Solution 17: alternate branch

Away from singularity, an equivalent proper Euler triple is

(α′,β′,γ′) = (α +  π,− β,γ + π ),
(37)

with the outer angles wrapped by multiples of 2π if needed.

Therefore Euler coordinates are not globally unique.

The principal choice

0 ≤ β ≤ π

selects a standard representative.

Solution 18: passive quaternion counterpart

For intrinsic 3-1-3,

B      P     P    P
 qA = q3 (γ)q1 (β)q3 (α).
(38)

The quaternion and DCM describe the same passive map:

B         B
 CA  = C ( qA ).
(39)

Solution 19: distinguish Euler families from singularity

The condition

cos β = 0

belongs to the Tait Bryan family.

The condition

sinβ =  0

belongs to the proper Euler family.

Solution 20: convention audit

The sequence label alone is incomplete.

At minimum, determine:

  1. whether the sequence is intrinsic or extrinsic;
  2. whether the transformation is active or passive;
  3. the coordinate-map direction;
  4. whether row or column vectors are used;
  5. the positive-angle convention;
  6. whether the listed angles are chronological first, second, and third angles;
  7. whether the written matrix order is operator order or chronological prose order;
  8. the inverse-map principal ranges.

Only after those conventions agree should formulas be copied directly.

5 Compact review

The six proper Euler sequences are

121,   131,  212,   232,   313,  323.
(40)

For intrinsic i-j-i,

BCA =  Ci(γ)Cj (β )Ci(α).
(41)

Their generic singularity is

sin β =  0.
(42)

For intrinsic 3-1-3,

BCA  =  C3(γ)C1 (β )C3(α ).
(43)

Away from singularity,

β = arccos(C  ),
            33
(44)

α = atan2 (C  ,− C  ),
            31    32
(45)

and

γ = atan2(C13, C23).
(46)

6 Sources and exercise provenance

The exercises and solutions in this companion are newly written for PhysicsLibrary to reinforce the framework developed in Euler angles: proper Euler angles.

References

[1]   H. Goldstein, C. Poole, and J. Safko, Classical Mechanics, 3rd ed., Addison Wesley, 2002. Publisher search

[2]   D. M. Henderson, Euler Angles, Quaternions, and Transformation Matrices: Working Relationships, JSC-12960, NASA Johnson Space Center, 1977. NASA Technical Reports Server

[3]   J. Diebel, “Representing Attitude: Euler Angles, Unit Quaternions, and Rotation Vectors,” Stanford University, 2006. Online PDF

License

Unless otherwise noted, this PhysicsLibrary entry is intended for release under the Creative Commons Attribution ShareAlike 4.0 International license.


"example of Euler angles: proper Euler angles" is owned by bloftin.
(view preamble)
View style:
Keywords:  Euler angles, proper Euler angles, 3-1-3 sequence, passive transformation, intrinsic rotation, direction cosine matrix, gimbal lock, exercises, worked solutions

This object's parent.

Cross-references: operator, vectors, identity, mechanics, relation, quaternion product, quaternion, matrix, formulas, observable, Euler Angles

This is version 1 of example of Euler angles: proper Euler angles, born on 2026-08-30.
Object id is 1130, canonical name is ExampleOfEulerAnglesProperEulerAngles.
Accessed 75 times total.

Classification:
Physics Classification45.40.-f (Dynamics and kinematics of rigid bodies)
 02.40.Yy (Geometric mechanics )
 02.10.Ud (Linear algebra)
Pending Errata and Addenda
None.
Discussion
Style: Expand: Order:

No messages.

Interact
rate | post | correct | update request | add example | add (any)