What Are Function Transformations?
Function transformations are systematic rules that modify the graph of a function by shifting, reflecting, stretching or compressing it. Instead of plotting dozens of points for each new function, you can start from a known parent graph and apply transformations to obtain the new shape instantly.
This is one of the most powerful techniques in A-Level and AP mathematics — it turns graph sketching from tedious calculation into elegant pattern recognition.
Function Transformation Lab
Learning Goals: By the end of this guide, you should be able to:
- Apply vertical and horizontal translations to any function graph.
- Perform reflections in the x-axis and y-axis.
- Apply vertical and horizontal stretches and compressions.
- Combine multiple transformations in the correct order.
The Four Families of Transformations
1. Translations (Shifting)
A translation slides the entire graph without changing its shape.
| Transformation | Equation | Effect |
|---|---|---|
| Vertical shift up by | Every point moves up units | |
| Vertical shift down by | Every point moves down units | |
| Horizontal shift left by | Every point moves left units | |
| Horizontal shift right by | Every point moves right units |
The counter-intuitive rule: shifts the graph left, not right. Think of it as: the function reaches each value units earlier along the x-axis.
2. Reflections
| Transformation | Equation | Effect |
|---|---|---|
| Reflect in x-axis | All y-coordinates are negated | |
| Reflect in y-axis | All x-coordinates are negated |
3. Stretches and Compressions
| Transformation | Equation | Effect |
|---|---|---|
| Vertical stretch by factor | y-coordinates multiplied by | |
| Vertical compression by factor | y-coordinates divided by | |
| Horizontal compression by factor | x-coordinates divided by | |
| Horizontal stretch by factor | x-coordinates multiplied by |
Another counter-intuitive rule: makes the graph narrower (compressed horizontally), not wider. It's the opposite of what the "2" might suggest.
4. Combined Transformations
When multiple transformations are applied, the order matters. The general form is:
Where:
- = vertical stretch/reflection
- = horizontal stretch/reflection
- = horizontal translation
- = vertical translation
Recommended order: Horizontal operations first (inside the function), then vertical operations (outside).
Worked Examples
Example 1: Describing a Transformation
Question: The graph of is transformed to . Describe the transformation.
Solution: Comparing with , we identify and .
The graph is translated 3 units to the right and 2 units up. The vertex moves from to .
Example 2: Finding the New Equation
Question: The graph of is reflected in the x-axis and then stretched vertically by a factor of 3. Write the equation of the new graph.
Step 1: Reflect in x-axis:
Step 2: Vertical stretch by factor 3:
Answer:
Common Mistakes
- Confusing the direction of horizontal transformations — shifts LEFT, not right. shifts RIGHT, not left.
- Wrong order of combined transformations — Always apply transformations inside the brackets first (horizontal), then outside (vertical).
- Forgetting that horizontal stretches are reciprocal — is a horizontal compression by factor , not a stretch by factor 2.
Exam Tips (A-Level / AP / IB)
- When asked to "describe the transformation", always state the type (translation/reflection/stretch) and the details (direction, distance, scale factor, axis of reflection).
- For translations, use vector notation where expected: a translation of means 3 right, 2 down.
- Check your answer by substituting a known point from the original graph and verifying it maps to the correct point on the transformed graph.
Frequently Asked Questions
Does the order of transformations always matter?
Not always — commutative pairs like two translations or two reflections in different axes can be swapped. But mixing translations with stretches or reflections does depend on order. When in doubt, follow: horizontal operations first, vertical second.
How do I handle transformations of trigonometric functions?
The same rules apply. For : is the amplitude (vertical stretch), affects the period (), is the phase shift, and is the vertical translation.
Related Topics
- Trigonometric Graphs — See how transformations affect the shape and position of sine and cosine curves.
- Derivatives from First Principles — Understand how transformations affect the derivative of a function.
- Conic Sections — Apply translations to reposition circles, ellipses and parabolas.