Skip to main content
SingaporeMathsSyllabus dot point

How do translations, stretches and reflections change the graph and the equation of a function?

Relate the graph of y equals a f(b(x + c)) + d to the graph of y equals f(x) through translations, stretches and reflections, and apply combined transformations in the correct order

A focused answer to the H2 Mathematics outcome on graph transformations. Translations, stretches and reflections, the effect of each parameter, the order of combined transformations, and the effect on asymptotes and key points.

Generated by Claude Opus 4.89 min answer

Reviewed by: AI editorial process; not yet individually human-reviewed

Have a quick question? Jump to the Q&A page

Jump to a section
  1. What this dot point is asking
  2. The answer
  3. Examples in context
  4. Try this

What this dot point is asking

SEAB wants you to connect the graph of y=af(b(x+c))+dy = a\,\mathrm{f}(b(x + c)) + d to the graph of y=f(x)y = \mathrm{f}(x) by describing the translations, stretches and reflections involved, applying them in the correct order, and tracking what happens to key points and asymptotes.

The answer

The four basic transformations

Working from y=f(x)y = \mathrm{f}(x):

  • Vertical translation: y=f(x)+dy = \mathrm{f}(x) + d shifts the graph up by dd (down if d<0d < 0).
  • Horizontal translation: y=f(x+c)y = \mathrm{f}(x + c) shifts the graph left by cc (right if c<0c < 0). The sign is counter-intuitive: x+cx + c moves in the negative direction.
  • Vertical stretch: y=af(x)y = a\,\mathrm{f}(x) stretches by scale factor aa parallel to the yy-axis. If a<0a < 0 it also reflects in the xx-axis.
  • Horizontal stretch: y=f(bx)y = \mathrm{f}(bx) stretches by scale factor 1b\dfrac{1}{b} parallel to the xx-axis. If b<0b < 0 it also reflects in the yy-axis.

Reflections

  • y=f(x)y = -\mathrm{f}(x) reflects in the xx-axis.
  • y=f(x)y = \mathrm{f}(-x) reflects in the yy-axis.

These are the special cases of vertical or horizontal stretch with a negative scale factor.

Order of combined transformations

For y=af(b(x+c))+dy = a\,\mathrm{f}(b(x + c)) + d:

  • Changes inside the function affect xx and are applied to the input (horizontal), in the reverse of the usual order.
  • Changes outside the function affect yy (vertical), applied in the natural order.

A safe routine for the vertical part: stretch by aa, then translate by dd. For the horizontal part: factor out bb to read the stretch by 1b\frac{1}{b} and the translation by cc.

Effect on features

Translations move asymptotes and key points by the same shift. A vertical stretch by aa multiplies yy-coordinates (and the height of horizontal asymptotes) by aa; a horizontal stretch by 1b\frac{1}{b} scales xx-coordinates and vertical asymptote positions.

Examples in context

Example 1. Building a curve from a parent. The graph y=1x2+3y = \dfrac{1}{x - 2} + 3 is the basic reciprocal y=1xy = \dfrac{1}{x} translated 22 right and 33 up, so its asymptotes shift from x=0x = 0, y=0y = 0 to x=2x = 2, y=3y = 3. Reading the transformation gives the sketch instantly.

Example 2. A sinusoidal model. A tide height h=2sin(π6t)+5h = 2\sin\left(\dfrac{\pi}{6}t\right) + 5 takes the base sint\sin t, stretches it horizontally (period 1212 hours), stretches it vertically by 22 (amplitude 22 m), and translates it up by 55 m (mean level), so transformations describe the whole model.

Try this

Q1. Describe the transformation taking y=f(x)y = \mathrm{f}(x) to y=f(x)4y = \mathrm{f}(x) - 4. [1 mark]

  • Cue. Translation 44 units in the negative yy-direction (down).

Q2. The point (1,6)(1, 6) lies on y=f(x)y = \mathrm{f}(x). Find its image on y=f(2x)y = \mathrm{f}(2x). [2 marks]

  • Cue. Horizontal compression by 12\frac{1}{2}: xx-coordinate halves to 12\frac{1}{2}, giving (12,6)\left(\frac{1}{2}, 6\right).

Q3. Describe fully the transformations mapping y=cosxy = \cos x to y=cos(xπ2)y = \cos(x - \frac{\pi}{2}). [2 marks]

  • Cue. Translation π2\frac{\pi}{2} in the positive xx-direction (right), which gives sinx\sin x.

Exam-style practice questions

Practice questions written in the style of SEAB exam questions on this dot point, with worked answer explainers. The year tag is the paper they imitate, not the source.

Original4 marksThe graph of y=f(x)y = \mathrm{f}(x) has a maximum point at (2,5)(2, 5). State the coordinates of the corresponding point on the graph of y=3f(x1)2y = 3\mathrm{f}(x - 1) - 2.
Show worked answer →

Work outwards. The replacement xx1x \to x - 1 translates the graph 11 unit in the positive xx-direction, so the xx-coordinate becomes 2+1=32 + 1 = 3.

The factor 33 stretches vertically by scale factor 33 about the xx-axis, so the yy-coordinate 55 becomes 1515.

The 2-2 translates down by 22, so the yy-coordinate becomes 152=1315 - 2 = 13.

The corresponding point is (3,13)(3, 13).

Markers reward the horizontal translation in the correct direction, the vertical stretch, the downward translation, and the final coordinates.

Original4 marksDescribe fully a sequence of transformations that maps the graph of y=x2y = x^2 onto the graph of y=2(x+3)21y = 2(x + 3)^2 - 1.
Show worked answer →

Starting from y=x2y = x^2:

Replace xx by x+3x + 3: translate 33 units in the negative xx-direction, giving y=(x+3)2y = (x + 3)^2.

Multiply by 22: stretch vertically by scale factor 22 (parallel to the yy-axis), giving y=2(x+3)2y = 2(x + 3)^2.

Subtract 11: translate 11 unit in the negative yy-direction, giving y=2(x+3)21y = 2(x + 3)^2 - 1.

Markers reward all three transformations with correct directions and scale factor, and a sensible order (horizontal translation, then stretch, then vertical translation).

Related dot points