Plane isometries are geometric realizations of group structure. Instead of manipulating abstract symbols, one composes rigid motions of the Euclidean plane. This chapter matters because it shows how algebra records symmetry, and because it gives concrete nonabelian groups that can actually be pictured. The classification of plane isometries into exactly four types is one of the cleanest theorems in elementary geometry, and the finite subgroups of the isometry group turn out to be precisely the cyclic and dihedral groups from earlier chapters.


§12.1 Isometries of the plane

Definition 12.1 (Plane isometry)

A plane isometry (or rigid motion) is a bijection that preserves Euclidean distance:

for all .

Theorem 12.2. The set of all plane isometries forms a group under composition.

This group is called the Euclidean group of the plane, or the isometry group .

Theorem 12.3 (Affine form of an isometry)

Every plane isometry can be written in the form

where is an orthogonal matrix (satisfying ) and .

Since , we have . This determinant is the key invariant that separates orientation-preserving from orientation-reversing isometries.


§12.2 The four types: classification theorem

Theorem 12.4 (Classification of plane isometries)

Every plane isometry is exactly one of the following:

TypeOrientationFixed points
TranslationPreserving ()None (unless , i.e., identity)
RotationPreserving ()Exactly one (the center)
ReflectionReversing ()An entire line (the axis)
Glide reflectionReversing ()None

This classification is exhaustive and mutually exclusive. The identity map is conventionally grouped with translations () or with rotations (); either convention is harmless.


§12.3 Translations

Definition 12.5 (Translation)

For , the translation by is

Theorem 12.6. The set of translations forms a subgroup isomorphic to .

Remark 12.7

The group of translations is abelian (since vector addition is commutative) and is a normal subgroup of : for any isometry ,

which is again a translation. This normality is fundamental to the semidirect product structure of the Euclidean group (see Section 12.10).


§12.4 Rotations

Definition 12.8 (Rotation)

The rotation by angle about point is the isometry

where is the standard rotation matrix. In the special case :

Theorem 12.9. The rotations about the origin form a group isomorphic to .

Remark 12.10

A rotation has a unique fixed point, namely . The order of in is finite if and only if is rational. Concretely, has order and generates a cyclic subgroup .


§12.5 Reflections

Definition 12.11 (Reflection)

The reflection across a line is the isometry that sends each point to its mirror image across . In coordinates, if passes through the origin at angle from the -axis, then

Theorem 12.12. Every reflection has order .

The fixed-point set of a reflection is exactly the line .

Theorem 12.13 (Two reflections: the two key cases)

The composition of two reflections yields either a translation or a rotation, depending on whether the reflection axes are parallel or intersecting.

Corollary 12.14

Every plane isometry is a product of at most three reflections.


§12.6 Glide reflections

Definition 12.15 (Glide reflection)

A glide reflection is the composition of a reflection across a line with a nonzero translation where is parallel to :

Remark 12.16

A glide reflection has no fixed points: if , then . But maps to and moves points off to the opposite side, so would have to lie on and simultaneously satisfy , contradicting .

The requirement is essential: with the map reduces to a reflection.

Example 12.17. The map is a glide reflection: it reflects across the -axis and then translates by .


§12.7 Orientation

Definition 12.18 (Orientation of an isometry)

An isometry is called:

  • Orientation-preserving if .
  • Orientation-reversing if .

Theorem 12.19. The orientation-preserving isometries form a normal subgroup of index in .

Summary table

TypeOrientationFixed points
Translation ()PreservingNone
Rotation ()PreservingOne point (center)
ReflectionReversingA line (axis)
Glide reflectionReversingNone

§12.8 Finite subgroups of the isometry group

Theorem 12.20 (Leonardo’s theorem)

Every finite subgroup of is isomorphic to either:

  • a cyclic group (consisting of rotations about a common center), or
  • a dihedral group (consisting of rotations and reflections).

Definition 12.21 (Dihedral group, geometric definition)

The dihedral group is the group of all symmetries of a regular -gon. It has order and is generated by a rotation and a reflection subject to:

The elements are .

Example 12.22 (Symmetry groups of familiar figures)

FigureSymmetry groupOrderGenerators
Equilateral triangleRotation , any reflection
SquareRotation , any reflection
Regular -gonRotation , any reflection
CircleAll rotations, any one reflection

The orientation-preserving symmetries of a regular -gon form the cyclic subgroup , which has index and is therefore normal.


§12.9 Connection to Chapter 8: as a permutation group

Label the vertices of the regular -gon as . Each symmetry permutes these vertices, giving a faithful action . This embeds as a subgroup of .

Example 12.23 ()

Label the vertices of the triangle (clockwise). Then:

SymmetryPermutation
Identity
Rotation ()
Rotation ()
Reflection (axis through vertex )
Reflection (axis through vertex )
Reflection (axis through vertex )

Since and is injective, we have .

Example 12.24 ()

Label the vertices of a square (clockwise). Then the rotation and the reflection (across the vertical axis through vertices and ) generate . Since , the embedding is proper. is a subgroup of but not the whole group.

The relation can be verified in cycle notation:


§12.10 Lang’s perspective: the Euclidean group

From Lang’s viewpoint, this chapter is the first place where a naturally occurring nontrivial semidirect product becomes impossible to ignore.

Definition 12.25 (Semidirect product)

Let and be groups, and let

be a homomorphism describing an action of on by automorphisms. The semidirect product is the set with multiplication

If the action is trivial, so that for every , then this reduces to the direct product:

So semidirect products are the correct generalization of direct products when one factor twists the other by conjugation.

Theorem 12.26. .

Here the action of on is the obvious linear action:

Figure: the Euclidean group as a semidirect product.

Translations form the normal subgroup, orthogonal maps supply the linear part, and the action arrow records how rotations and reflections twist translations by conjugation.

Why this is not a direct product

The distinction matters. Let be rotation by about the origin, and let be translation by .

Then

while

These are different isometries. So the rotation subgroup and translation subgroup do not commute elementwise, which rules out a direct product decomposition.

This is the concrete content of the twisting term in the semidirect product law.

The normal subgroup and the quotient

Let

be the translation subgroup. We already know from Remark 12.7 that .

The quotient by translations is

because the quotient remembers only the linear part . So the Euclidean group sits in a short exact sequence

The semidirect product description says this sequence splits: there is an actual subgroup of isomorphic to , namely the origin-fixing isometries.

Orientation-preserving isometries

The determinant separates the full Euclidean group into two large pieces:

  • : translations and rotations;
  • : reflections and glide reflections.

So the orientation-preserving subgroup is

This is the subgroup of all isometries of the form

Why this viewpoint is worth keeping

The semidirect product structure explains several earlier facts at once:

  • translations are normal because ;
  • rotations about the origin form the complementary subgroup ;
  • finite dihedral groups fit the same pattern: where the nontrivial element of acts on by inversion;
  • Chapter 15’s extension language will repackage this as a split exact sequence.

So Lang’s lesson here is not only that plane isometries can be classified. It is that a natural geometric group already has an internal architecture:


Bridge to Chapter 15 — semidirect products become split exact sequences

Chapter 12 is the first place in these notes where a semidirect product is not an artificial construction but a naturally occurring answer.

The two guiding examples are:

  • the Euclidean group together with
  • the dihedral group together with

The key structural point is that both quotient maps admit sections:

  • the subgroup of origin-fixing orthogonal maps inside ;
  • the reflection subgroup inside .

That is exactly the phenomenon Chapter 15 - Factor-Group Computations and Simple Groups will rename a split short exact sequence.

So the bridge is:

  • Chapter 12: geometry produces semidirect products;
  • Chapter 15: exact-sequence language explains why those semidirect products occur.

If you keep this bridge in mind, then Chapter 15 will feel like a clarification of Chapter 12 rather than a sudden new abstraction.


§12.11 Worked examples

Example 12.27 (Composing two reflections in parallel lines)

Let be reflection across the line and be reflection across the line .

and .

Their composition:

This is translation by . Note , twice the distance between the lines.

Example 12.28 (Composing two reflections in intersecting lines)

Let be reflection across the -axis and be reflection across the line (which makes with the -axis).

and .

Their composition:

Indeed, .

Example 12.29 (Identifying an isometry)

The map can be written as

Here , so and . By the classification, is a rotation. The center is the fixed point, found by solving :

So is rotation by about .


§12.13 Flashcard-ready summary

Key facts to memorize

  1. Isometry: distance-preserving bijection ; always has the form with .
  2. Classification: every plane isometry is exactly one of: translation, rotation, reflection, or glide reflection.
  3. Orientation: (translations, rotations) or (reflections, glide reflections).
  4. Two parallel reflections translation (by twice the distance between the lines).
  5. Two intersecting reflections rotation (by twice the angle between the lines).
  6. Every isometry = product of at most 3 reflections.
  7. Reflection has order 2. Glide reflection has infinite order.
  8. Translations form a normal subgroup .
  9. Rotations about the origin: .
  10. Leonardo’s theorem: every finite subgroup of is or .
  11. : symmetry group of regular -gon, order , relations , .
  12. and by labeling vertices.
  13. Euclidean group: (semidirect product).

What should be mastered before leaving Chapter 12

  • State the definition of a plane isometry and its affine form
  • Classify a given isometry into translation, rotation, reflection, or glide reflection
  • Use orientation () and fixed-point count to determine the type
  • Compute the composition of two reflections in both key cases (parallel / intersecting)
  • Know that every isometry decomposes into at most three reflections
  • Identify the symmetry group of a regular -gon as and its rotation subgroup as
  • State and justify Leonardo’s theorem (finite subgroups are or )
  • Write elements of as permutations in by labeling vertices
  • Explain the semidirect product structure
  • Solve classification and composition problems in coordinates