Translate, stretch and reflect a graph vertically
Track how changing a function's output moves points while leaving their input coordinates unchanged.
Section 1.2 · Functions
Pure Mathematics 1 (Paper 1) · AS & A Level Mathematics 9709, 2026–2027. Written practice is self-checked; show your reasoning and domain restrictions.
Before you begin
- Identify the coordinates of a point on a function graph.
- Substitute a value into a formula and multiply signed numbers.
Work on paper. Try each question before revealing help, and explain why your method works.
Quick readiness check
A point (1, 4) lies on y = f(x). What does f(1) equal?
What you will learn
- Describe y = f(x) + a and y = af(x) using translations, stretches and reflections.
- Apply simple output transformations in the specified order.
Change the output, keep the input
If (u, v) lies on y = f(x), then (u, v + a) lies on y = f(x) + a. This is a translation by vector (0, a): upward for a > 0, downward for a < 0. The input coordinate and domain do not change. The range translates by the same amount.
For y = af(x), points become (u, av). If a > 0, this is a stretch parallel to the y-axis with factor a; a factor between 0 and 1 reduces vertical distances from the x-axis. If a < 0, reflect in the x-axis and stretch parallel to the y-axis with factor |a|. The special value a = 0 makes a constant zero function on the original domain and loses information about its original range.
Use the final rule to check transformation order
For y = 2f(x) + 3, first multiply each original output by 2, then add 3. A point (−1, 2) becomes (−1, 7). This is a vertical stretch with factor 2 followed by an upward translation of 3. Reversing those operations would give 2(f(x) + 3) = 2f(x) + 6 instead.
If f has minimum −4 at x = 2 and range y ≥ −4, then y = −3f(x) + 2 has maximum 14 at the same input. The negative multiplier reverses the output inequality: −3f(x) ≤ 12, so the new range is y ≤ 14. A minimum can become a maximum when the graph is reflected.
Pause and explain
What does y = −f(x) do to the original graph?
Worked example
Describe y = 2f(x) + 3 from y = f(x), and find the image of the point (−1, 2).
Show the worked solution
- Multiply output values by 2: stretch parallel to the y-axis with factor 2.
- Then add 3 to outputs: translate upward by 3.
- Keep the input −1; the new output is 2(2) + 3 = 7.
Answer Vertical stretch factor 2, then translation (0, 3); point (−1, 7).
Try a topic test
Choose Easy, Normal or Difficult. Save your answers and open worked review after finishing.
Test this topic →From guided practice to a new situation
Write your answer and reasoning first. Use a hint only if you are stuck. The model solution is for self-checking; your written work is not automatically marked.
A graph y = f(x) contains (1, 4). Describe y = f(x) + 5 and give the image of that point.
Give me a hint
An added constant outside f changes only the output.
Compare my reasoning
- The rule adds 5 to every output.
- This is translation by vector (0, 5), with the input coordinate unchanged.
- The new point is (1, 4 + 5) = (1, 9).
Translation (0, 5); point (1, 9).
Look for these in your work
- Name a vertical translation with its direction and amount.
- Preserve x and add 5 to y.
The function f has range y ≥ −4 and a minimum at (2, −4). Find the range and extreme point of y = −3f(x) + 2.
Give me a hint
Multiplication by a negative number reverses the output inequality.
Compare my reasoning
- Multiply the original range inequality by −3: −3f(x) ≤ 12.
- Add 2 to get the new range y ≤ 14.
- The original minimum point becomes (2, −3(−4) + 2) = (2, 14), now a maximum.
Range y ≤ 14; maximum at (2, 14).
Look for these in your work
- Reverse the range inequality correctly.
- Keep the input coordinate and identify the new extreme type.
At input 1, f has output 3. Compare the point after a vertical stretch factor 2 followed by a downward translation of 1 with the point after the reverse order.
Give me a hint
Write an output rule for each order before calculating.
Compare my reasoning
- Stretch then translate gives 2f(x) − 1, so output 2(3) − 1 = 5.
- Translate then stretch gives 2(f(x) − 1), so output 2(3 − 1) = 4.
- Both keep the input 1, but the different rules give different points.
Stretch then translate: (1, 5). Reverse order: (1, 4).
Look for these in your work
- Express both orders with correctly placed brackets.
- Use the different outputs to explain why order matters.
Common mistakes
- Output transformations change y-coordinates, not x-coordinates.
- Use a positive scale factor together with a named reflection when describing a negative multiplier.
- Changing the order of a stretch and a translation usually changes the final graph.
What can you explain now?
The graph y = f(x) contains (3, −2). Where does this point move on y = −2f(x) + 1?
Compare with the explanation
(3, 5).
Keep x = 3 and transform its output: −2(−2) + 1 = 5.
After trying it yourself, choose your next review. This is your self-assessment.
Your review choice appears on Today. Sign in to sync it across devices.
Make it stick
Describe f(x) + a, af(x) and −f(x) by tracking one point. Give an example where reversing a stretch and a translation changes the result.
If you needed the solution, close it and solve the problem again from a blank page. A correct answer is stronger when you can explain the reason for each step.