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.
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
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,
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.
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)