Skip to content
Elite Mathematics
IGCSE · 4MA1 · Topic

Transformations: past paper questions & worked solutions

Every Transformations question from the 4MA1 papers in our bank, 2020–2026, sorted from easiest to hardest. Try each one first, then open the worked solution.

11questions
48marks in total
20%of papers (11 of 54) include it
2/5/4easy / medium / hard

Questions, easiest first

Level is estimated from marks: 1–2 easy, 3–4 medium, 5+ hard.

1. May 2023 P1HR · Q10

Easy2 marks
May 2023 P1HR Question 10 (2 marks): Transformations – 10 y x 14 13 12 11 10 9 8 7 6 5 4 3 2 1 O 14 13 12 11 10 9 8 7 6 5 4 3 2 1 On the grid, enlarge the shaded shape with scale factor 1 3 and centre (1, 7) (Total for Question 10 is 2 marks)
Show worked solution
  1. Use
    \[ \text{new point}=(1,7)+\frac13\left(\text{old point}-(1,7)\right) \]
  2. The original vertices are
    \[ (7,4),\ (13,4),\ (7,13) \]
  3. They become
    \[ (3,6),\ (5,6),\ (3,9) \]
Final answer

draw the triangle with vertices \((3,6),(5,6),(3,9)\).

2. Jan 2020 P1H · Q8

Easy2 marks
Jan 2020 P1H Question 8 (2 marks): Transformations – 8 y x O 11 10 9 8 7 6 5 4 3 2 1 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 On the grid, enlarge the shaded shape with scale factor 1 2 and centre (1, 2) (Total for Question 8 is 2 marks)
Show worked solution
  1. Use
    \[ \text{new point}=(1,2)+\frac12\left(\text{old point}-(1,2)\right) \]
  2. The vertices
    \[ (7,10),\ (15,10),\ (15,4),\ (11,4) \]
  3. become
    \[ (4,6),\ (8,6),\ (8,3),\ (6,3) \]
Final answer

draw the enlarged shape with vertices \((4,6),(8,6),(8,3),(6,3)\).

3. Jun 2026 P2H · Q5

Medium4 marks
Jun 2026 P2H Question 5 (4 marks): Transformations – 5 y x O −2 −1 4 5 3 1 2 A B 6 7 8 9 10 −2 −1 2 3 1 4 6 7 5 8 9 10 (a) Describe fully the single transformation that maps triangle A onto triangle B     (3) (b) On the grid, translate triangle A by the vector 4 3 � � �� �
Show worked solution
  1. Part (a) | Step 1

    Triangle \(A\) has vertices \((3,4),(4,4),(3,6)\); the corresponding vertices of \(B\) are \((5,5),(7,5),(5,9)\). The lengths have doubled.

    Read corresponding vertices and compare side lengths.

  2. Part (a) | Step 2

    For enlargement factor \(2\), the centre \(O\) satisfies \(B=O+2(A-O)\), so \(O=2A-B\). Using \((3,4)\mapsto(5,5)\) gives \(O=(6,8)-(5,5)=(1,3)\).

    Find the fixed centre from a corresponding pair; the other pairs give the same centre.

  3. Part (b) | Step 1

    Add \((4,-3)\) to every vertex: \((3,4)\mapsto(7,1)\), \((4,4)\mapsto(8,1)\), and \((3,6)\mapsto(7,3)\). Plot these three points, join them with straight sides and label the triangle \(C\).

    A translation moves every point by the same vector.

Final answer

(a) Enlargement with scale factor \(2\) and centre \((1,3)\).

(b) \(C:(7,1),(8,1),(7,3)\).

4. Jun 2025 P2HR · Q5

Medium4 marks
Jun 2025 P2HR Question 5 (4 marks): Transformations – 5 y x O -2 -3 -1 2 1 4 3 5 6 7 8 9 10 -2 -3 -1 2 1 4 5 3 6 7 8 9 10 A (a) On the grid above, reflect shape A in the line y = x (2) y x O -2 -3 -1 2 1 4 3 5 6 7 8 9 10 -2 -3 -1 2 1 4 5 3 6 7 8 9 10 B (b) On the grid above
Show worked solution
  1. (a) Reflection in swaps each

    (a) Reflection in \(y=x\) swaps each coordinate:

    \[ (x,y)\mapsto(y,x) \]
  2. The image of has vertices

    The image of \(A\) has vertices

    \[ (2,5),\ (2,8),\ (3,7),\ (3,6) \]
  3. (b) Enlarge by scale factor

    (b) Enlarge \(B\) by scale factor \(2\) from centre \((1,1)\).

  4. The vertices become
    \[ (5,3),\ (9,3),\ (7,7),\ (5,7) \]
Final answer

(a) vertices \((2,5),(2,8),(3,7),(3,6)\); (b) vertices \((5,3),(9,3),(7,7),(5,7)\).

5. May 2025 4WM2HR · Q4

Medium4 marks
May 2025 4WM2HR Question 4 (4 marks): Transformations – 4 y x O −2 −3 −4 −5 −6 −1 2 1 4 3 5 6 7 8 −2 −3 −4 −1 2 1 4 5 3 6 7 8 A (a) On the grid above, rotate triangle A 90° anticlockwise about 1 2 , Label your triangle B (2) y x O −2 −3 −4 −5 −6 −1 2 1 4 3 5 6 7 8 −2 −3 −4 −1
Show worked solution
  1. Required

    \(a\) Rotate triangle A 90° anticlockwise about (1,2); label triangle B. (b) Describe fully the transformation mapping C onto D.

  2. The rule for 90 anticlockwise

    The rule for 90° anticlockwise rotation about (*a*,*b*): (*x*, *y*) → (*a* − (*y*−*b*),  *b* + (*x*−*a*)) About (1,2): (*x*,*y*) → (3−*y*,  *x*+1)

  3. Triangle A has vertices A

    Triangle A has vertices *A*<sub>1</sub>(2,7), *A*<sub>2</sub>(4,5), *A*<sub>3</sub>(2,5). Apply the rule: (2,7) → (−4,3),   (4,5) → (−2,5),   (2,5) → (−2,3)

  4. Answer

    Triangle B has vertices (−4,3), (−2,5), (−2,3)

  5. Identify corresponding vertices of C

    Identify corresponding vertices of C and D from the diagram and compute the vector: $$(4,\\,4) \\longrightarrow (-5,\\,7): \\quad \\vec{v} = \\begin{pmatrix}-9\\\\3\\end{pmatrix}$$ Check: (6,1) → (−3,4) gives the same vector $\\begin{pmatrix}-9\\\\3\\end{pmatrix}$

Final answer

Translation by vector $\\begin{pmatrix}-9\\\\3\\end{pmatrix}$

6. Jun 2024 P2HR · Q2

Medium4 marks
Jun 2024 P2HR Question 2 (4 marks): Transformations – 2 y x O -4 -2 -8 -6 2 A 4 6 8 -6 -8 -2 -4 2 4 6 8 B (a) Describe fully the single transformation that maps shape A onto shape B     (2) (b) On the grid above, rotate shape A 180° about (-1, 0) Label your shape C (2) (Tot
Show worked solution
  1. (a) Shape moves to shape

    (a) Shape \(A\) moves to shape \(B\) by the vector

    \[ \begin{pmatrix}3\\-5\end{pmatrix} \]
  2. Use matrices

    So the transformation is a translation by \(\begin{pmatrix}3\\-5\end{pmatrix}\).

  3. (b) For a rotation about

    (b) For a \(180^\circ\) rotation about \((-1,0)\),

    \[ (x,y)\mapsto(-2-x,\ -y) \]
  4. The image has vertices
    \[ (-4,-1),\ (-6,-1),\ (-5,-2),\ (-4,-2) \]
Final answer

(a) translation by \(\begin{pmatrix}3\\-5\end{pmatrix}\); (b) vertices \((-4,-1),(-6,-1),(-5,-2),(-4,-2)\).

7. Jun 2022 P2HR · Q1

Medium4 marks
Jun 2022 P2HR Question 1 (4 marks): Transformations – Answer ALL TWENTY FIVE questions. Write your answers in the spaces provided. You must write down all the stages in your working. 1 O x y 10 8 6 4 2 A B 2 4 6 8 10 12 14 (a) Describe fully the single transformation that m
Show worked solution
  1. Use trigonometry

    (a) Triangle \(A\) is enlarged to triangle \(B\).

  2. The scale factor is
    \[ 3 \]
  3. Use Transformations tag correct

    Using corresponding vertices gives centre \((3,0)\).

  4. Use Transformations tag correct

    So the transformation is an enlargement, scale factor \(3\), centre \((3,0)\).

  5. (b) Translating triangle by

    (b) Translating triangle \(A\) by

    \[ \begin{pmatrix}-4\\3\end{pmatrix} \]
  6. gives vertices
    \[ (1,4),\ (2,4),\ (1,6) \]
Final answer

(a) enlargement, scale factor \(3\), centre \((3,0)\); (b) vertices \((1,4),(2,4),(1,6)\).

8. Jun 2025 P2H · Q2

Hard5 marks
Jun 2025 P2H Question 2 (5 marks): Transformations – 2 O y x 2 4 6 8 10 12 14 2 4 6 8 10 12 A (a) On the grid, enlarge shape A with scale factor 3 and centre (0, 1) (2) O y x 1 2 3 4 5 6 7 8 9 10 2 1 3 5 7 9 4 6 8 P Q (b) Describe fully the single transformation that maps
Show worked solution
  1. Use Transformations correct

    (a) Enlarge from centre \((0,1)\) with scale factor \(3\).

  2. The vertices become
    \[ (3,1),\ (9,1),\ (9,10),\ (6,10),\ (6,4),\ (3,4) \]
  3. Use trigonometry

    (b) Triangle \(P\) is mapped to triangle \(Q\) by a \(180^\circ\) rotation about \((5,5)\).

Final answer

(a) vertices \((3,1),(9,1),(9,10),(6,10),(6,4),(3,4)\); (b) rotation \(180^\circ\) about \((5,5)\).

9. Nov 2023 P2H · Q3

Hard5 marks
Nov 2023 P2H Question 3 (5 marks): Transformations – 3 2 O 1 4 5 3 6 8 y 7 1 2 4 3 6 T 5 8 x 7 (a) Reflect shape T in the line y = x (2) 2 O 1 4 5 3 6 8 y 9 7 1 2 4 3 6 A B 5 8 x 7 (b) Describe fully the single transformation that maps triangle A onto triangle B     (3) (T
Show worked solution
  1. (a) Reflection in swaps the

    (a) Reflection in \(y=x\) swaps the coordinates:

    \[ (x,y)\mapsto(y,x) \]
  2. The reflected T shape has

    The reflected T-shape has vertices

    \[ (6,1),(6,4),(5,4),(5,3),(4,3),(4,2),(5,2),(5,1) \]
  3. Use trigonometry

    (b) Triangle \(A\) is mapped to \(B\) by an enlargement with scale factor \(3\) and centre \((7,2)\).

Final answer

(a) reflected vertices \((6,1),(6,4),(5,4),(5,3),(4,3),(4,2),(5,2),(5,1)\); (b) enlargement, scale factor \(3\), centre \((7,2)\).

10. Jan 2021 P2HR · Q5

Hard6 marks
Jan 2021 P2HR Question 5 (6 marks): Transformations – 5 Here is a shape P drawn on a grid of squares. x y 2 4 6 8 2 4 6 8 10 12 14 O -2 -4 -6 -8 -2 -4 -6 -8 -10 P 10 (a) On the grid, rotate shape P 180° about the point (-3, 2) Label the new shape Q. (2) (b) On the grid, tra
Show worked solution
  1. (a) For a rotation about

    (a) For a \(180^\circ\) rotation about \((-3,2)\),

    \[ (x,y)\mapsto(-6-x,\ 4-y) \]
  2. The image has vertices
    \[ (-3,9),\ (-9,9),\ (-9,6),\ (-6,6) \]
  3. (b) Translate by
    \[ \begin{pmatrix}10\\8\end{pmatrix} \]
  4. The image has vertices
    \[ (7,3),\ (13,3),\ (13,6),\ (10,6) \]
  5. Use trigonometry

    (c) Triangle \(T\) is mapped to triangle \(U\) by an enlargement with scale factor \(2\) and centre \((-3,3)\).

Final answer

(a) vertices \((-3,9),(-9,9),(-9,6),(-6,6)\); (b) vertices \((7,3),(13,3),(13,6),(10,6)\); (c) enlargement, scale factor \(2\), centre \((-3,3)\).

11. May 2023 P1H · Q4

Hard8 marks
May 2023 P1H Question 4 (8 marks): Transformations – 4 The diagram shows a sketch of triangle A and triangle B on a coordinate grid. B A (6, 12) (2, d) (9, e) (-7, 2) (-11, -5) ( f, -3) y x O Diagram NOT accurately drawn (a) Given that triangle A has been translated to giv
Show worked solution
  1. Use matrices

    (a) The translation from \((-7,2)\) to \((6,12)\) is

    \[ \begin{pmatrix}13\\10\end{pmatrix} \]
  2. Use Transformations tag correct

    So

    \[ (-11,-5)\mapsto(2,5) \]
  3. Use Transformations tag correct

    and

    \[ (f,-3)\mapsto(9,7) \]
  4. Apply transformation

    Therefore

    \[ d=5,\qquad e=7,\qquad f=-4 \]
  5. (b) Shape maps to by

    (b) Shape \(P\) maps to \(Q\) by an enlargement with scale factor \(3\) and centre \((0,2)\).

  6. (c) Rotate clockwise about

    (c) Rotate \(P\) \(90^\circ\) clockwise about \((3,5)\). The image has vertices

    \[ (3,6),\ (1,6),\ (0,5),\ (1,5) \]
Final answer

(a) \(d=5,\ e=7,\ f=-4\); (b) enlargement, scale factor \(3\), centre \((0,2)\); (c) vertices \((3,6),(1,6),(0,5),(1,5)\).

More IGCSE Maths 4MA1 topics

Dr Eslam Ahmed
Dr Eslam Ahmed

Elite Mathematics · Questions classified by topic, solutions checked by Dr Eslam