Euclidean group
Algebraic structure → Group theory Group theory 



Infinite dimensional Lie group

Group theory → Lie groups Lie groups 


In mathematics, the Euclidean group E(n), also known as ISO(n) or similar, is the symmetry group of ndimensional Euclidean space. Its elements are the isometries associated with the Euclidean distance, and are called Euclidean isometries, Euclidean transformations or rigid transformations.
Euclidean isometries are classified into direct isometries and indirect isometries, an indirect isometry being an isometry that transforms any object into its mirror image. The direct Euclidean isometries form a group, the special Euclidean group, whose elements are called Euclidean motions, displacements or rigid motions.
These groups are among the oldest and most studied, at least in the cases of dimension 2 and 3 – implicitly, long before the concept of group was invented.
Overview
Dimensionality
The number of degrees of freedom for E(n) is n(n + 1)/2, which gives 3 in case n = 2, and 6 for n = 3. Of these, n can be attributed to available translational symmetry, and the remaining n(n − 1)/2 to rotational symmetry.
Direct and indirect isometries
There is a subgroup E^{+}(n) of the direct isometries, i.e., isometries preserving orientation, also called rigid motions; they are the moves of a rigid body in ndimensional space. These include the translations, and the rotations, which together generate E^{+}(n). E^{+}(n) is also called a special Euclidean group, and denoted SE(n).
The others are the indirect isometries, also called opposite isometries. The subgroup E^{+}(n) is of index 2. In other words, the indirect isometries form a single coset of E^{+}(n). Given any indirect isometry, for example a given reflection R that reverses orientation, all indirect isometries are given as DR, where D is a direct isometry.
The Euclidean group for SE(3) is used for the kinematics of a rigid body, in classical mechanics. A rigid body motion is in effect the same as a curve in the Euclidean group. Starting with a body B oriented in a certain way at time t = 0, its orientation at any other time is related to the starting orientation by a Euclidean motion, say f(t). Setting t = 0, we have f(0) = I, the identity transformation. This means that the curve will always lie inside E^{+}(3), in fact: starting at the identity transformation I, such a continuous curve can certainly never reach anything other than a direct isometry. This is for simple topological reasons: the determinant of the transformation cannot jump from +1 to −1.
The Euclidean groups are not only topological groups, they are Lie groups, so that calculus notions can be adapted immediately to this setting.
Relation to the affine group
The Euclidean group E(n) is a subgroup of the affine group for n dimensions, and in such a way as to respect the semidirect product structure of both^{[clarification needed]} groups. This gives, a fortiori, two ways of writing elements in an explicit notation. These are:
 by a pair (A, b), with A an n × n orthogonal matrix, and b a real column vector of size n; or
 by a single square matrix of size n + 1, as explained for the affine group.
Details for the first representation are given in the next section.
In the terms of Felix Klein's Erlangen programme, we read off from this that Euclidean geometry, the geometry of the Euclidean group of symmetries, is therefore a specialisation of affine geometry. All affine theorems apply. The origin of Euclidean geometry allows definition of the notion of distance, from which angle can then be deduced.
Detailed discussion
Subgroup structure, matrix and vector representation
The Euclidean group is a subgroup of the group of affine transformations.
It has as subgroups the translational group T(n), and the orthogonal group O(n). Any element of E(n) is a translation followed by an orthogonal transformation (the linear part of the isometry), in a unique way:
where A is an orthogonal matrix
or the same orthogonal transformation followed by a translation:
with c = Ab
T(n) is a normal subgroup of E(n): for any translation t and any isometry u, we have
 u^{−1}tu
again a translation (one can say, through a displacement that is u acting on the displacement of t; a translation does not affect a displacement, so equivalently, the displacement is the result of the linear part of the isometry acting on t).
Together, these facts imply that E(n) is the semidirect product of O(n) extended by T(n), which is written as . In other words, O(n) is (in the natural way) also the quotient group of E(n) by T(n):
Now SO(n), the special orthogonal group, is a subgroup of O(n), of index two. Therefore, E(n) has a subgroup E^{+}(n), also of index two, consisting of direct isometries. In these cases the determinant of A is 1.
They are represented as a translation followed by a rotation, rather than a translation followed by some kind of reflection (in dimensions 2 and 3, these are the familiar reflections in a mirror line or plane, which may be taken to include the origin, or in 3D, a rotoreflection).
This relation is commonly written as:
or, equivalently:
 .
Subgroups
Types of subgroups of E(n):
 Finite groups.
 They always have a fixed point. In 3D, for every point there are for every orientation two which are maximal (with respect to inclusion) among the finite groups: O_{h} and I_{h}. The groups I_{h} are even maximal among the groups including the next category.
 Countably infinite groups without arbitrarily small translations, rotations, or combinations,
 i.e., for every point the set of images under the isometries is topologically discrete. E.g. for 1 ≤ m ≤ n a group generated by m translations in independent directions, and possibly a finite point group. This includes lattices. Examples more general than those are the discrete space groups.
 Countably infinite groups with arbitrarily small translations, rotations, or combinations.
 In this case there are points for which the set of images under the isometries is not closed. Examples of such groups are, in 1D, the group generated by a translation of 1 and one of √2, and, in 2D, the group generated by a rotation about the origin by 1 radian.
 Noncountable groups, where there are points for which the set of images under the isometries is not closed.
 E.g. in 2D all translations in one direction, and all translations by rational distances in another direction.
 Noncountable groups, where for all points the set of images under the isometries is closed.
 E.g.
 all direct isometries that keep the origin fixed, or more generally, some point (in 3D called the rotation group)
 all isometries that keep the origin fixed, or more generally, some point (the orthogonal group)
 all direct isometries E^{+}(n)
 the whole Euclidean group E(n)
 one of these groups in an mdimensional subspace combined with a discrete group of isometries in the orthogonal (n−m)dimensional space
 one of these groups in an mdimensional subspace combined with another one in the orthogonal (n−m)dimensional space
Examples in 3D of combinations:
 all rotations about one fixed axis
 ditto combined with reflection in planes through the axis and/or a plane perpendicular to the axis
 ditto combined with discrete translation along the axis or with all isometries along the axis
 a discrete point group, frieze group, or wallpaper group in a plane, combined with any symmetry group in the perpendicular direction
 all isometries which are a combination of a rotation about some axis and a proportional translation along the axis; in general this is combined with kfold rotational isometries about the same axis (k ≥ 1); the set of images of a point under the isometries is a kfold helix; in addition there may be a 2fold rotation about a perpendicularly intersecting axis, and hence a kfold helix of such axes.
 for any point group: the group of all isometries which are a combination of an isometry in the point group and a translation; for example, in the case of the group generated by inversion in the origin: the group of all translations and inversion in all points; this is the generalized dihedral group of R^{3}, Dih(R^{3}).
Overview of isometries in up to three dimensions
E(1), E(2), and E(3) can be categorized as follows, with degrees of freedom:
Type of isometry  Degrees of freedom  Preserves orientation? 

Identity  0  Yes 
Translation  1  Yes 
Reflection in a point  1  No 
Type of isometry  Degrees of freedom  Preserves orientation? 

Identity  0  Yes 
Translation  2  Yes 
Rotation about a point  3  Yes 
Reflection in a line  2  No 
Glide reflection  3  No 
Type of isometry  Degrees of freedom  Preserves orientation? 

Identity  0  Yes 
Translation  3  Yes 
Rotation about an axis  5  Yes 
Screw displacement  6  Yes 
Reflection in a plane  3  No 
Glide plane operation  5  No 
Improper rotation  6  No 
Inversion in a point  3  No 
Chasles' theorem asserts that any element of E^{+}(3) is a screw displacement.
See also 3D isometries that leave the origin fixed, space group, involution.
Commuting isometries
For some isometry pairs composition does not depend on order:
 two translations
 two rotations or screws about the same axis
 reflection with respect to a plane, and a translation in that plane, a rotation about an axis perpendicular to the plane, or a reflection with respect to a perpendicular plane
 glide reflection with respect to a plane, and a translation in that plane
 inversion in a point and any isometry keeping the point fixed
 rotation by 180° about an axis and reflection in a plane through that axis
 rotation by 180° about an axis and rotation by 180° about a perpendicular axis (results in rotation by 180° about the axis perpendicular to both)
 two rotoreflections about the same axis, with respect to the same plane
 two glide reflections with respect to the same plane
Conjugacy classes
The translations by a given distance in any direction form a conjugacy class; the translation group is the union of those for all distances.
In 1D, all reflections are in the same class.
In 2D, rotations by the same angle in either direction are in the same class. Glide reflections with translation by the same distance are in the same class.
In 3D:
 Inversions with respect to all points are in the same class.
 Rotations by the same angle are in the same class.
 Rotations about an axis combined with translation along that axis are in the same class if the angle is the same and the translation distance is the same.
 Reflections in a plane are in the same class
 Reflections in a plane combined with translation in that plane by the same distance are in the same class.
 Rotations about an axis by the same angle not equal to 180°, combined with reflection in a plane perpendicular to that axis, are in the same class.
See also
 Fixed points of isometry groups in Euclidean space
 Euclidean plane isometry
 Poincaré group
 Coordinate rotations and reflections
 Reflection through the origin
 Plane of rotation
References
 Cederberg, Judith N. (2001). A Course in Modern Geometries. pp. 136–164. ISBN 9780387989723.
 William Thurston. Threedimensional geometry and topology. Vol. 1. Edited by Silvio Levy. Princeton Mathematical Series, 35. Princeton University Press, Princeton, NJ, 1997. x+311 pp. ISBN 0691083045