Stretching Functions in MYP Extended Maths
Learn vertical and horizontal stretches of functions in MYP Extended Maths Year 5. Master af(x) and f(bx) with clear scale factor rules and worked examples.
What Is a Stretch?
A stretch scales a graph — making it taller or flatter, narrower or wider — without moving it to a different location. Stretches are distinct from translations and reflections because they change the distances between points, not just their position or sign. At Extended level, you need to handle both vertical and horizontal stretches with precision.
Vertical Stretch: af(x)
Multiplying the output by a constant a gives y = af(x). This stretches the graph vertically by a scale factor of a:
- If a > 1, the graph is stretched away from the x-axis (taller).
- If 0 < a < 1, the graph is compressed toward the x-axis (flatter).
- If a < 0, there is also a reflection in the x-axis (covered in Transformation Functions 2).
Every point (x, y) becomes (x, ay). The x-intercepts stay fixed; the y-intercept and all other y-values scale by a.
Horizontal Stretch: f(bx)
Replacing x with bx inside the function gives y = f(bx). This stretches the graph horizontally by a scale factor of 1/b:
- If b > 1, the graph is compressed horizontally (narrower).
- If 0 < b < 1, the graph is stretched horizontally (wider).
Every point (x, y) becomes (x/b, y). The y-intercept is unchanged; the x-intercepts and all other x-values scale by 1/b. As with horizontal translations, the scale factor is the reciprocal of b — a common source of confusion.
Worked Example
Start with f(x) = x². Then 2f(x) = 2x² is a narrower parabola (vertical stretch, scale factor 2). And f(2x) = (2x)² = 4x² — also appears narrower but for a different reason (horizontal compression, scale factor 1/2). Understanding the distinction matters for Criterion C communication tasks.
Common Mistakes
- Confusing af(x) and f(bx) — one scales y-values, the other scales x-values.
- Forgetting that f(bx) has a horizontal scale factor of 1/b, not b.
- Not updating the x-intercepts when applying a horizontal stretch.