Geometry • Transformations in the Plane

Representing Transformations as Functions in the Plane

Discover how every slide, flip, and turn of a geometric figure can be captured precisely with function notation — turning visual intuition into algebraic power.

From Ancient Mosaics to Modern Math: A Brief History

People have been transforming shapes for thousands of years — long before anyone wrote a formula for it. Ancient artists tiled palace floors by repeating patterns, Greek mathematicians studied symmetry in polygons, and Renaissance architects used reflections to design balanced buildings. The idea that you could describe these movements with a precise mathematical rule, however, took centuries to develop.

~300 BCE
Euclid's Elements
Euclid described rigid motions — translations and rotations — as ways to prove two figures are congruent. He moved shapes mentally but didn't use coordinates or equations to do it.
1637
René Descartes
Descartes invented the coordinate plane, connecting geometry to algebra. For the first time, every point in the plane had a pair of numbers (x, y), which opened the door to describing movements with equations.
1800s
Felix Klein's Erlangen Program
Klein proposed that all of geometry could be organized by its transformations — the operations that preserve certain properties. This idea made transformations the foundation of modern geometry rather than just a side tool.
20th Century
Function Notation
Mathematicians formalized the idea that a transformation is a function: it takes an input point and returns an output point. Writing T(x, y) = (x′, y′) gave everyone a compact, universal language for any movement in the plane.

The question that ties all of this history together is deceptively simple: If I slide, flip, or spin a shape, how can I describe exactly where every single point ends up? The answer — treating each transformation as a function — is the topic of this lesson.

Core Principles & Definitions

Before we dive into formulas, let's nail down the key ideas. A transformation is a rule that takes each point in the plane and maps it to a new location. When we say "maps," we mean exactly the same thing as a function in algebra: one input gives one output. The input is a point (x, y), and the output is its image point, often written (x′, y′). The original point is called the pre-image.

1

Transformation = Function

A transformation T in the plane is a function that assigns to every input point (x, y) exactly one output point T(x, y) = (x′, y′). No point is left out, and no point gets two different images.
2

Pre-image & Image

The pre-image is the original point or figure before the transformation. The image is where it lands afterward. We often label images with prime marks: A → A′.
3

Rigid vs. Non-Rigid

A rigid (isometric) transformation preserves distances and angles — translations, reflections, and rotations. A non-rigid transformation (like a dilation) changes size but preserves shape.
4

Domain & Range

The domain of a transformation is the entire coordinate plane (all possible input points). The range is the set of all image points. For rigid transformations, the range is also the whole plane.
Key Takeaway
Think of a transformation like a GPS recalculating your position. You give it your current coordinates (the pre-image), and the rule inside the GPS spits out new coordinates (the image). Every point gets exactly one new address — that's what makes it a function.

Seeing Transformations on the Coordinate Plane

The diagram below shows a triangle and three of its images after different transformations. Notice how each transformation can be stated as a function rule — an equation that tells you exactly how to compute the new coordinates from the old ones.

Figure 1 — A triangle and two of its images. Each transformation is described by a function rule that converts input coordinates into output coordinates.

In the diagram, the cyan triangle is the pre-image with vertices A(1, 1), B(3, 1), and C(1, 3). The violet triangle is its image after the translation function T(x, y) = (x − 4, y − 2), which shifts every point 4 units left and 2 units down. The pink triangle is the image after reflection over the y-axis, described by R(x, y) = (−x, y). Both images are obtained by simply plugging the original coordinates into the function rule — every single point follows the same rule, and that consistency is what makes each transformation a function.

The Mathematical Framework

Now that you have the visual intuition, let's write down the function rules for the four main transformations you'll encounter. In each case, the function takes an ordered pair (x, y) as input and produces a new ordered pair as output.

Translation
T(x, y) = (x + a, y + b)
a = horizontal shift (positive → right), b = vertical shift (positive → up)

A translation slides every point the same distance in the same direction. The numbers a and b are constants you choose — they define the "direction vector" of the slide. Because every point moves by the same amount, the shape's size and orientation stay exactly the same.

Reflection
Over x-axis: Rₓ(x, y) = (x, −y) Over y-axis: Rᵧ(x, y) = (−x, y) Over y = x: R_{y=x}(x, y) = (y, x)
Each line of reflection has its own rule. The reflected point is the same distance from the line, but on the opposite side.

A reflection "flips" the plane across a line (called the line of reflection). It reverses orientation — if you traced the vertices of a triangle clockwise, the image traces them counterclockwise. The three formulas above cover the most common reflection lines you'll see in this course.

Rotation about the Origin
90° CCW: R₉₀(x, y) = (−y, x) 180°: R₁₈₀(x, y) = (−x, −y) 270° CCW: R₂₇₀(x, y) = (y, −x)
CCW = counterclockwise. 270° CCW is the same as 90° clockwise.

A rotation spins every point around a fixed center (usually the origin) by a given angle. The three formulas above handle the standard angles tested most often. For other angles, the general formula involves sine and cosine, but at this level the three listed above cover the key cases.

Dilation (centered at the origin)
Dₖ(x, y) = (kx, ky)
k = scale factor. If |k| > 1 the figure enlarges; if 0 < |k| < 1 it shrinks.

A dilation is the one non-rigid transformation in our toolkit. It changes the size of the figure while preserving its shape (angles stay the same, but lengths are multiplied by k). When k = 1, nothing changes; when k = −1, you get a 180° rotation, which shows how these transformations can overlap.

Classifying Transformations at a Glance

The diagram below organizes all four transformations by two key properties: whether they preserve distance (are rigid) and whether they preserve orientation (the "handedness" of the figure). Understanding this classification helps you predict what a transformation will and won't change.

Figure 2 — Classification tree of the four main transformations, showing how they relate to rigidity and orientation.
TransformationFunction Rule (Example)Preserves Distance?Preserves Orientation?
Translation(x, y) → (x + 3, y − 2)YesYes
Rotation(x, y) → (−y, x) [90° CCW]YesYes
Reflection(x, y) → (−x, y) [over y-axis]YesNo
Dilation(x, y) → (2x, 2y) [k = 2]NoYes (if k > 0)

Notice how the function notation makes it easy to compare transformations side by side. You can see at a glance which coordinate gets negated (a sign of reflection), which coordinates get swapped (a hallmark of certain rotations), or which coordinates are scaled (a dilation).

Worked Example: Composing Two Transformations

Let's work through a full problem that combines what we've learned. We'll apply two transformations in sequence to a triangle and express each one in function notation.

Problem
1
Problem StatementTriangle PQR has vertices P(2, 5), Q(4, 1), and R(6, 3). First, reflect △PQR over the x-axis, then translate the result 3 units to the left and 1 unit up. Find the final coordinates of each vertex.
2
Step 1 — Write the reflection functionReflecting over the x-axis means we negate the y-coordinate and leave x unchanged. The function is:
Rₓ(x, y) = (x, −y)
3
Step 2 — Apply the reflection to each vertexRₓ(2, 5) = (2, −5) → P′ Rₓ(4, 1) = (4, −1) → Q′ Rₓ(6, 3) = (6, −3) → R′
4
Step 3 — Write the translation function"3 units left" means subtract 3 from x; "1 unit up" means add 1 to y:
T(x, y) = (x − 3, y + 1)
5
Step 4 — Apply the translation to the reflected verticesT(2, −5) = (2 − 3, −5 + 1) = (−1, −4) → P″ T(4, −1) = (4 − 3, −1 + 1) = (1, 0) → Q″ T(6, −3) = (6 − 3, −3 + 1) = (3, −2) → R″
6
Step 5 — Interpret the resultThe final image triangle P″Q″R″ has vertices at (−1, −4), (1, 0), and (3, −2). We could express the entire composition as a single function: (T ∘ Rₓ)(x, y) = (x − 3, −y + 1). This "composed" function does both steps in one shot — plug in any point and get the final image directly.

Strengths, Limitations & Comparisons

Representing transformations as functions is powerful, but it's helpful to understand both what it does well and where its limits lie — especially compared to describing transformations in words or with geometric constructions.

AspectFunction NotationVerbal / Geometric Description
PrecisionExact — gives you the output coordinates directlyCan be vague ("slide it to the right")
SpeedFast for calculations; easy to program into a computerSlower to carry out by hand; relies on diagrams
CompositionEasy to chain: just substitute one function into anotherRequires doing each step separately on a drawing
IntuitionCan feel abstract — harder to "see" what's happeningMore visual and intuitive, especially for beginners
Non-standard linesReflections over lines like y = 2x need more complex formulasEasy to construct with compass & straightedge
Centers ≠ originRotations / dilations not centered at the origin require extra stepsGeometric methods handle any center naturally
Key Takeaway
Function notation is like giving someone turn-by-turn directions instead of a hand-drawn map. The directions are precise and easy to follow step by step, but sometimes you lose the big-picture view. The best geometry students learn to move fluently between the algebraic (function) description and the visual (diagram) description — each strengthens the other.

Connections to Advanced Theory

What you've learned in this lesson is the foundation for several more advanced ideas you'll encounter later in your math journey. Here's a preview of where transformation functions lead.

This LessonWhat Comes Next
Writing transformations as (x, y) → (x′, y′)Matrix transformations — in later courses, you'll represent each transformation as a 2×2 matrix, making composition as simple as matrix multiplication.
Composing two transformationsGroups of symmetries — collections of transformations that can be composed and undone form algebraic structures called groups, studied in abstract algebra.
Rigid transformations preserve distanceCongruence proofs — the Common Core defines congruence through rigid motions. If you can find a sequence of rigid transformations mapping one figure onto another, they are congruent by definition.
Dilations change size but preserve shapeSimilarity — a dilation followed by rigid motions defines similarity. This connects transformations directly to similar triangles and proportional reasoning.

In short, representing transformations as functions isn't just a technique for solving geometry problems — it's the gateway to a way of thinking that extends through linear algebra, computer graphics, physics, and beyond. Every time a video game rotates a character on screen or a GPS recalculates your route, it's applying exactly the kind of function rules you've learned here, just at a much larger scale.

Practice Problems

PROBLEM 1CONCEPTUAL
A student claims that the rule (x, y) → (x², y) is a rigid transformation. Explain why this claim is incorrect, using the definition of a rigid transformation and a specific example of two points to support your reasoning.
PROBLEM 2BASIC IDENTIFICATION
The point M(−3, 7) is mapped to M′(3, 7). Which transformation function was applied? Write the rule in function notation.
PROBLEM 3INTERMEDIATE
A triangle has vertices A(1, 2), B(4, 2), and C(4, 6). Apply a 90° counterclockwise rotation about the origin. Find the image vertices A′, B′, and C′, and verify that the side length AB is preserved.
PROBLEM 4APPLIED / MULTI-STEP
A game developer needs to animate a spaceship at point S(5, −2). The animation requires: first, a dilation with scale factor k = 2 centered at the origin, then a translation of 4 units left and 6 units up. Write a single composed function for this sequence and find the final position of the spaceship.
PROBLEM 5CRITICAL THINKING
Is there a single rigid transformation that maps △ABC with vertices A(0, 0), B(4, 0), C(0, 3) to △A′B′C′ with vertices A′(0, 0), B′(0, 4), C′(−3, 0)? If so, identify the transformation and write its function rule. If not, explain what sequence of rigid transformations would work and write the composed function.

Lesson Summary

Every geometric transformation in the plane — whether it's a translation, reflection, rotation, or dilation — can be represented as a function that takes an input point (x, y) and produces exactly one output point (x′, y′). This function-based perspective transforms geometry from a purely visual subject into one where you can compute, verify, and compose operations with algebraic precision. Rigid transformations (translations, rotations, and reflections) preserve distances and form the foundation for defining congruence, while dilations change size but preserve shape, laying the groundwork for similarity.

By writing transformations in function notation, you gain the ability to compose multiple transformations into a single rule, predict exactly where any point will land, and communicate geometric ideas with clarity and precision. Whether you're proving two triangles congruent, programming a video game, or preparing for more advanced math, the skill of translating a visual transformation into an algebraic function — and back again — is one of the most versatile tools in your geometry toolkit.

Varsity Tutors • Geometry (Common Core) • Representing Transformations as Functions in the Plane