Loading [MathJax]/jax/output/HTML-CSS/jax.js

Saturday, 14 July 2012

Rotations in three dimensions

Lie groups are continuous groups. An example of a continuous group, that I manage to visualize, are rotations in three-dimensional space.
Fig. 1: An arbitrary rotation is undone by three rotations about the z-, y- and x-axes. 
Rotations form a group since:
  • The result of two rotations a and b, conducted one after the other, written formally as ab, is again a rotation ("closure").
  • A series of rotations can be grouped at will, we'll always arrive at the same result. I.e. (ab)c=a(bc) ("associativity").
  • Rotating an object by zero degrees is regarded a rotation as well. This operation, denoted by e, commutes with every other rotation ea=ae ("identity element").
  • Every rotation through an angle α can be undone by a rotation through α ("inverse element").
Every rotation in three-dimensional space can be decomposed into a rotation about the x-axis, a rotation about the y-axis and a rotation about the z-axis (Fig. 1).
Fig.2: Three-dimensional rotations are not commutative.
Rotations in three-dimensional space are non-commutative. I.e. in general the order of the rotations does matter for the final position (Fig. 2).

Algebraically rotations are expressed in terms of 3x3 matrices.
Rx(α)=(1000cosαsinα0sinαcosα)Ry(α)=(cosα0sinα010sinα0cosα)Rz(α)=(cosαsinα0sinαcosα0001)
Here, the matrix Rx(α) describes the rotation about the x-axis by an angle α. E.g., the point (x,y,z) rotated by α about the x-axis, by β about the y-axis and by γ about the z-axis is given by
Rz(γ)Ry(β)Rx(α)(xyz)


No comments:

Post a Comment