← back to geometry

Transformations

Wikipedia · wpGeometric transformation · CC BY-SA 4.0

A transformation moves every point in the plane to a new position. The interesting ones preserve something: distances (isometries), angles (conformal maps), or straight lines (affine maps). The symmetries of a shape form a group under composition.

Translation

Slide every point by the same vector (dx, dy). Distances and angles are preserved. No fixed points.

Scheme

Rotation

Rotate every point around the origin by angle theta. The formulas: x' = x cos(theta) - y sin(theta), y' = x sin(theta) + y cos(theta). Preserves distances and angles. One fixed point: the center.

Scheme

Reflection

Flip every point across a line. Reflection across the x-axis: (x, y) maps to (x, -y). Across the y-axis: (-x, y). Across y=x: (y, x). Reflections preserve distances but reverse orientation.

mirror original reflected 180° rotation = two reflections
Scheme

Scaling and composition

Scaling multiplies coordinates by a factor. Uniform scaling (same factor for x and y) preserves angles but not distances. Transformations compose: applying rotation then translation is a new transformation. The set of all isometries of a shape forms its symmetry group.

Scheme
Neighbors

Cross-references

Foundations (Wikipedia)