Introduction to Graph Transformations
Graph transformations allow us to take a known parent function and systematically alter its position, orientation, or scale to produce new functions , without starting from scratch each time.
At AHL level, you need to master four core transformation types and, crucially, how to combine them correctly in composite transformations.
The four core transformations are:
- Translations , shifting the graph horizontally or vertically
- Reflections , flipping the graph over an axis
- Vertical stretches/compressions , scaling the graph away from or towards the x-axis
- Horizontal stretches/compressions , scaling the graph away from or towards the y-axis
All of these can be expressed using the general transformed form:
where each parameter controls a specific transformation. Understanding what each parameter does , and in what order to apply them , is the central skill of this subtopic.
Use (or , ) as your go-to parent function when practising transformations. Their familiar shapes make it easy to spot what has changed.
Vertical Translations
Vertical Translation: A transformation of the form that shifts every point on the graph of up or down by units, without changing the shape of the graph.
The rule is straightforward:
- If : graph shifts up by units
- If : graph shifts down by units
Every point on maps to on the new graph.
Example: Starting from :
- shifts the parabola 3 units up. The vertex moves from to .
- shifts the parabola 5 units down. The vertex moves to .
The shape of the parabola is identical in all three cases , only the position changes.
A vertical translation changes the y-intercept and any y-coordinates of key points, but does not affect the x-coordinates of any point, nor does it change the overall shape or orientation of the graph.