IB Maths AA SL Topic 2 — Functions Paper 1 & 2 ~9 min read

Translations of Graphs

A translation slides a graph across the plane without changing its shape, size, or orientation. In this note you’ll learn how to read a translation vector, write the new equation, and sketch the result confidently.

📘 What you need to know

What is a translation?

Imagine you’ve drawn a curve on a piece of paper. Now you slide that paper — keeping it flat, not rotating it, not stretching it — and tape it down somewhere else on your desk. The curve hasn’t changed at all; only its position has.

That is exactly what a translation does to a graph. Every single point moves the same distance, in the same direction. The shape, size, and orientation are all preserved. The only thing that changes is where the graph sits on the axes.

To describe the slide precisely, we use a translation vector. It has two numbers stacked on top of each other:

ab Translation vector
a — how far across (left or right)
b — how far up or down

Reading the signs

The sign of each number tells you which direction the graph moves:

Positive a
Move right
Negative a
Move left
Positive b
Move up
Negative b
Move down
A translation only changes where the graph sits — it never tilts, flips, or resizes it. If the curve gets taller, narrower, or upside-down, that’s a stretch or a reflection, not a translation.
A curve translated in 4 directions
x y O left right up down original

Horizontal translations (left and right)

A horizontal translation slides the graph sideways. The change always happens inside the function brackets — and here’s where most students go wrong, so read carefully.

Horizontal translation
y = f(xa) translation by a0

🤔 Why does “minus a” mean “move RIGHT by a”?

This trips up almost every student the first time. The trick I always teach: the new graph copies whatever the original did at x = 0, but now it does it at x = a instead.

Take f(x − 3). For the inside to equal 0, we need x = 3. So the new graph is doing at x = 3 what the old graph did at x = 0 — meaning the curve has shifted 3 units to the right. Once you see this, you’ll never get the direction wrong again.

Move RIGHT by a
y = f(xa)
Vector a0  (a > 0)
Move LEFT by a
y = f(x + a)
Vector a0

What happens to coordinates and asymptotes?

For a horizontal translation by a units to the right:

Vertical translations (up and down)

Vertical translations are friendlier — the rule actually matches your intuition. Adding a positive number outside the function lifts the whole graph up; subtracting drops it down.

Vertical translation
y = f(x) + b translation by 0b
Move UP by b
y = f(x) + b
Vector 0b  (b > 0)
Move DOWN by b
y = f(x) − b
Vector 0b

For a vertical translation by b units up:

Notice the pattern: the asymptote that’s parallel to the direction of the slide is the one that doesn’t move. A horizontal slide pushes vertical lines along with it; a vertical slide pushes horizontal lines along with it.

↔ Horizontal translation

x-coordinatechanges
y-coordinatestays the same
Vertical asymptotemoves
Horizontal asymptoteunchanged

↕ Vertical translation

x-coordinatestays the same
y-coordinatechanges
Vertical asymptoteunchanged
Horizontal asymptotemoves

Equation decoder — read the shift in seconds

Once you’ve practised a few, reading translations becomes automatic. Here’s a quick reference to lock it in:

Equation
Translation vector
y = f(x − 5)
50 5 units right
y = f(x + 2)
−20 2 units left
y = f(x) + 4
04 4 units up
y = f(x) − 7
0−7 7 units down
y = f(x − 3) + 1
31 3 right & 1 up
In the exam, write the answer using proper vector notation, e.g. “translate by 2−4“. Sloppy phrasing like “moved 2 across and 4 down” can lose easy marks.

Worked examples

WE 1

Find the equation after a horizontal translation

The graph of y = f(x) is translated by the vector 40. Write the equation of the new graph.

Step 1: Read the vector Top number = 4 → 4 units right. Bottom = 0 → no vertical shift. Step 2: Apply the rule Right by a = 4 ⇒ replace x with (x − 4). Step 3: Write it y = f(x − 4) minus inside the bracket = move right!
WE 2

Find the equation after a vertical translation

The graph of y = x2 is translated by the vector 0−5. Write the equation of the new graph.

Step 1: Read the vector Top = 0 → no horizontal shift. Bottom = −5 → 5 units down. Step 2: Apply the rule Down means subtract on the outside. Step 3: Write it y = x2 − 5
WE 3

Translate named points on a curve

The graph of y = f(x) has a maximum at A(−1, 5) and a minimum at B(3, −3). Find the new coordinates of A and B on:

(a) y = f(x + 3)    (b) y = f(x) + 3

(a) y = f(x + 3) → vector −30 x-coords drop by 3, y-coords stay A′(−4, 5),   B′(0, −3) (b) y = f(x) + 3 → vector 03 x-coords stay, y-coords go up by 3 A′(−1, 8),   B′(3, 0) always shift the named points first, then sketch through them
WE 4

Translate a graph with asymptotes

The graph of y = 1x has asymptotes x = 0 and y = 0. Find the equations of the asymptotes after a translation by the vector 2−1.

Step 1: Move the vertical asymptote Vertical line, horizontal slide → it moves with the graph. x = 0 → x = 0 + 2 = 2 Step 2: Move the horizontal asymptote Horizontal line, vertical slide → it moves with the graph. y = 0 → y = 0 + (−1) = −1 x = 2  &  y = −1
WE 5

Describe the translation

Describe the single transformation that maps y = f(x) onto y = f(x + 6) − 2.

Step 1: Look inside the bracket +6 inside → horizontal shift → 6 units LEFT. Step 2: Look outside the function −2 outside → vertical shift → 2 units DOWN. Step 3: Combine into one vector Translate by −6−2 always answer in column-vector form for full marks

💡 Top tips

⚠ Common mistakes

Master this note and the rest of transformations becomes much easier — reflections and stretches all build on the “inside vs outside” pattern you just learned here.

Need help with Translations of Graphs?

Get 1-on-1 help from an IB examiner who knows exactly what Paper 1 & 2 are looking for.

Book Free Session →