Rodrigues formula

from Wikipedia, the free encyclopedia

The Rodrigues formula , named after Olinde Rodrigues , is a formula for the exponential function of an antisymmetric 3 × 3 matrix, which describes a cross product in matrix form. It is:

The 3 × 3 identity matrix denotes .

Its main application is that the result describes a rotation around the axis with an angle as a matrix.

Derivation

The exponential function can be represented in an infinite series that converges absolutely for all values ​​from as:

The equation can also be used for any square matrices . One that is suitable for this because of its special properties is the matrix of the cross product . For three-dimensional, real space it reads :

The following formula is obtained by multiplying:

,

where is the length of the vector . This means that the powers of the matrix can always be reduced to powers with exponents less than 3. Therefore, these matrices are suitable for insertion into power series.

There are also Taylor expansions for sine and cosine . They are:

These equations can be combined: terms with an even exponent can be replaced by the cosine expansion and terms with an odd exponent by the sine expansion. After a few simplifications, the Rodrigues equation is obtained.

properties

Be . Then:

application

The Rodrigues formula plays a role especially in robotics and computer graphics . There is always a coordinate system, defined by , in which the following applies to a vector :

This means that the matrix represents a rotation around the axis . The angle of rotation is included , i.e. the length of the vector.

literature

  • MEH Ismail: Classical and Quantum Orthogonal Polynomials in One Variable. Cambridge University Press, Cambridge UK 2005, ISBN 0-521-78201-5 .
  • O. Faugeras: Three-Dimensional Computer Vision - A Geometric Viewpoint. MIT Press, Cambridge MA 1993, ISBN 0-262-06158-9 .