CAIE A-Level · Mathematics 9709 · Functions

Transformations of Graphs — Pure Mathematics 1 (9709)

9 min readSyllabus 1.2PreviewBy Uzair Khan

Syllabus objective

Understand and use the transformations of the graph of y = f(x) given by y = f(x) + a, y = f(x + a), y = af(x), y = f(ax) and simple combinations of these (including use of the terms 'translation', 'reflection' and 'stretch').

Introduction

Transformations of graphs are a core tool in Pure Mathematics 1. Rather than plotting every function from scratch, you can derive the graph of a related function by applying a systematic geometric change — a translation, reflection, or stretch — to one you already know. In the 9709 exam, questions may ask you to describe a transformation in words, sketch a transformed graph (labelling key points), write down the equation of a transformed curve, or determine unknown parameters from a given transformation. Marks are frequently lost through sign errors and confusing horizontal with vertical effects, so precision here is essential.


Core Concept

Starting from a base graph y=f(x)y = f(x), the syllabus requires you to understand four families of transformation and their combinations.

1. Vertical Translation: y=f(x)+ay = f(x) + a

Every yy-value is increased by aa. The graph shifts upward by aa units (downward if a<0a < 0). The xx-coordinates of all points are unchanged.

  • In vector notation: translation by (0a)\begin{pmatrix}0\\a\end{pmatrix}.

2. Horizontal Translation: y=f(x+a)y = f(x + a)

The graph shifts left by aa units (right if a<0a < 0). Note the counter-intuitive direction: replacing xx with x+ax + a moves the graph in the negative xx-direction.

  • In vector notation: translation by (a0)\begin{pmatrix}-a\\0\end{pmatrix}.

3. Vertical Stretch / Reflection: y=af(x)y = af(x)

Every yy-value is multiplied by aa. This is a stretch parallel to the yy-axis with scale factor aa.

  • If a>1a > 1: the graph is stretched away from the xx-axis.
  • If 0<a<10 < a < 1: the graph is compressed towards the xx-axis.
  • If a=1a = -1: the graph is reflected in the xx-axis.
  • If a<0a < 0 (other values): a stretch combined with a reflection in the xx-axis.

Points on the xx-axis (where f(x)=0f(x) = 0) are invariant.

4. Horizontal Stretch / Reflection: y=f(ax)y = f(ax)

Every xx-value is divided by aa. This is a stretch parallel to the xx-axis with scale factor 1a\tfrac{1}{a}.

  • If a>1a > 1: the graph is compressed towards the yy-axis.
  • If 0<a<10 < a < 1: the graph is stretched away from the yy-axis.
  • If a=1a = -1: the graph is reflected in the yy-axis.

Points on the yy-axis (where x=0x = 0) are invariant.

Summary Table

TransformationEffect on graphInvariant line
y=f(x)+ay = f(x) + aTranslation by (0a)\begin{pmatrix}0\\a\end{pmatrix}None
y=f(x+a)y = f(x + a)Translation by (a0)\begin{pmatrix}-a\\0\end{pmatrix}None
y=af(x)y = af(x), a>0a > 0Stretch \parallel to yy-axis, scale factor aaxx-axis
y=f(ax)y = f(ax), a>0a > 0Stretch \parallel to xx-axis, scale factor 1a\tfrac{1}{a}yy-axis
y=f(x)y = -f(x)Reflection in the xx-axisxx-axis
y=f(x)y = f(-x)Reflection in the yy-axisyy-axis

Unlock the full Functions note with Nova

You're reading the preview. Unlock the complete note — every worked example, examiner pitfall and practice question — plus 24/7 AI tutoring from Nova that teaches directly from these notes.

Keep learning

Explore CAIE A-Level Mathematics tutoring →

View the full Mathematics syllabus →

Part of Novark's free CAIE A-Level Mathematics notes