Rigid transformation

Share on Facebook Share on Twitter Email
Wikipedia on Answers.com:

Rigid transformation

Top

In mathematics, a rigid transformation or a Euclidean transformation is a transformation from a Euclidean space to itself that preserves distances between every pair of points (isometry).

Rigid transformations include rotations, translations, reflections, or their combination. Sometimes reflections are excluded from the definition of a rigid transformation by imposing that the transformation also preserve the handedness of figures in the Euclidean space (a reflection would not preserve handedness; for instance, it would tranform a left hand into a right hand). To avoid ambiguity, this smaller class of transformations is known as proper rigid transformations (informally, also known as roto-translations). In general, any proper rigid transformation can be decomposed as a rotation followed by a translation, while any rigid transformation can be decomposed as an improper rotation followed by a translation (or as a sequence of reflections).

Any object will keep the same shape and size after a proper rigid transformation, but not after an improper one.

All rigid transformations are affine transformations. Rigid transformations which involve a translation are not linear transformations. Not all transformations are rigid transformations. An example is a shear, which changes two axes in different ways, or a similarity transformation, which preserves angles but not lengths. The set of all (proper and improper) rigid transformations is a group called the Euclidean group, denoted E(n) for n-dimensional Euclidean spaces). The set of proper rigid transformation is called special Euclidean group, denoted SE(n).

In mechanics, proper rigid transformations in a 3-dimensional Euclidean space, denoted SE(3), are used to represent the linear and angular displacement of rigid bodies.

Formal definition

A rigid transformation is formally defined as a transformation that, when acting on any vector v, produces a transformed vector T(v) of the form

T(v) = R v + t

where RT = R−1 (i.e., R is an orthogonal transformation), and t is a vector giving the translation of the origin.

A proper rigid transformation has, in addition,

det(R) = 1

which means that R does not produce a reflection, and hence it represents a rotation (an orientation-preserving orthogonal transformation). Indeed, when an orthogonal transformation matrix produces a reflection, its determinant is -1.

References

  • Galarza, Ana Irene Ramírez; Seade, José (2007), Introduction to classical geometries, Birkhauser .

Post a question - any question - to the WikiAnswers community:

Copyrights: