In
mathematics
Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
, a rigid transformation (also called Euclidean transformation or Euclidean isometry) is a
geometric transformation of a
Euclidean space that preserves the
Euclidean distance between every pair of points.
The rigid transformations include
rotations
Rotation, or spin, is the circular movement of an object around a '' central axis''. A two-dimensional rotating object has only one possible central axis and can rotate in either a clockwise or counterclockwise direction. A three-dimensional ...
,
translations,
reflections, or any sequence of these. Reflections are sometimes excluded from the definition of a rigid transformation by requiring that the transformation also preserve the
handedness
In human biology, handedness is an individual's preferential use of one hand, known as the dominant hand, due to it being stronger, faster or more Fine motor skill, dextrous. The other hand, comparatively often the weaker, less dextrous or sim ...
of objects in the Euclidean space. (A reflection would not preserve handedness; for instance, it would transform a left hand into a right hand.) To avoid ambiguity, a transformation that preserves handedness is known as a proper rigid transformation, or rototranslation. Any proper rigid transformation can be decomposed into a rotation followed by a translation, while any improper rigid transformation can be decomposed into an
improper rotation followed by a translation, or into a sequence of reflections.
Any object will keep the same
shape and size after a proper rigid transformation.
All rigid transformations are examples of
affine transformations. The set of all (proper and improper) rigid transformations is a
mathematical group called the
Euclidean group
In mathematics, a Euclidean group is the group of (Euclidean) isometries of a Euclidean space \mathbb^n; that is, the transformations of that space that preserve the Euclidean distance between any two points (also called Euclidean transformations). ...
, denoted for -dimensional Euclidean spaces. The set of proper rigid transformations is called special Euclidean group, denoted .
In
kinematics
Kinematics is a subfield of physics, developed in classical mechanics, that describes the Motion (physics), motion of points, Physical object, bodies (objects), and systems of bodies (groups of objects) without considering the forces that cause ...
, proper rigid transformations in a 3-dimensional Euclidean space, denoted SE(3), are used to represent the
linear and
angular displacement of
rigid bodies. According to
Chasles' theorem, every rigid transformation can be expressed as a
screw displacement.
Formal definition
A rigid transformation is formally defined as a transformation that, when acting on any vector , produces a transformed vector of the form
where (i.e., is an
orthogonal transformation), and 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
Rotation, or spin, is the circular movement of an object around a '' central axis''. A two-dimensional rotating object has only one possible central axis and can rotate in either a clockwise or counterclockwise direction. A three-dimensional ...
(an orientation-preserving orthogonal transformation). Indeed, when an orthogonal
transformation matrix produces a reflection, its determinant is −1.
Distance formula
A measure of distance between points, or
metric, is needed in order to confirm that a transformation is rigid. The
Euclidean distance formula for is the generalization of the
Pythagorean theorem
In mathematics, the Pythagorean theorem or Pythagoras' theorem is a fundamental relation in Euclidean geometry between the three sides of a right triangle. It states that the area of the square whose side is the hypotenuse (the side opposite t ...
. The formula gives the distance squared between two points and as the sum of the squares of the distances along the coordinate axes, that is
where and , and the dot denotes the
scalar product.
Using this distance formula, a rigid transformation has the property,
Translations and linear transformations
A
translation of a vector space adds a vector to every vector in the space, which means it is the transformation
It is easy to show that this is a rigid transformation by showing that the distance between translated vectors equal the distance between the original vectors:
A ''linear transformation'' of a vector space, , preserves
linear combinations,
A linear transformation can be represented by a matrix, which means
where is an matrix.
A linear transformation is a rigid transformation if it satisfies the condition,
that is
Now use the fact that the scalar product of two vectors v.w can be written as the matrix operation , where the T denotes the matrix transpose, we have
Thus, the linear transformation ''L'' is rigid if its matrix satisfies the condition
where is the identity matrix. Matrices that satisfy this condition are called ''orthogonal matrices.'' This condition actually requires the columns of these matrices to be orthogonal unit vectors.
Matrices that satisfy this condition form a mathematical
group under the operation of matrix multiplication called the ''orthogonal group of n×n matrices'' and denoted .
Compute the determinant of the condition for an
orthogonal matrix to obtain
which shows that the matrix can have a determinant of either +1 or −1. Orthogonal matrices with determinant −1 are reflections, and those with determinant +1 are rotations. Notice that the set of orthogonal matrices can be viewed as consisting of two manifolds in separated by the set of singular matrices.
The set of rotation matrices is called the ''special orthogonal group,'' and denoted . It is an example of a
Lie group
In mathematics, a Lie group (pronounced ) is a group that is also a differentiable manifold. A manifold is a space that locally resembles Euclidean space, whereas groups define the abstract concept of a binary operation along with the additio ...
because it has the structure of a manifold.
References
{{Reflist
Functions and mappings
Kinematics
Euclidean symmetries