Standard Matrix Transformations (Edexcel International AS Further Maths: Further Pure 1): Revision Note

Exam code: XFM01

Mark Curtis

Written by: Mark Curtis

Reviewed by: Dan Finlay

Updated on

Reflection Matrices

How do I find reflection matrices?

  • Imagine the unit square OABC

    • It has a side-length 1 unit

    • O is the origin

The unit square
  • The coordinates of A  and C as column vectors are

    • A=(10) and C=(01)

  • Under a reflection about an axis or y=±x, A moves to A' and C moves to C'  

    • The matrix, M representing this reflection is M=(A' |C')

    • A' and C' are column vectors of their new positions

      • The points O  and B  are not needed, as we can draw the reflected square using just A' and C' (O  won't move)

  • For example:

    • To find the matrix representing a reflection about the x-axis

      • A stays where it is, so A'=(10)

      • C goes to C'=(01) (on the negative y-axis)

      • M=(A' |C')=(1001)

    • To find the matrix representing a reflection in the line y=x

      • A goes to A'=(01) (on the positive y-axis)

      •  C goes to C'=(10) (on the positive x-axis)

      • M=(A' |C')=(0110)

      • (This is not the same as the identity matrix, as the 1s are on the wrong diagonal)

Worked Example

(a) The matrix M represents a reflection in the y-axis.

Work out M.

Consider how the points A and C on the unit square are transformed by a reflection in the y-axis

TuW80_W4_reflection-matrix-we-1

The point A  (10) moves to A'  (10) 

The point C  (01) remains in the same place

The transformation matrix is given by M=(A' |C') 

M=(1001)

(b) Describe fully the transformation represented by the matrix N=(0110).

 

Consider how the points A and C on the unit square are transformed

The point A  (10) moves to A' (01) 

The point C  (01) moves to C'  (10)

It helps to draw a picture of the unit square being transformed with vertices clearly labelled

reflection-matrix-we-2

This transformation could be a rotation of 180° about O or a reflection in y=x
The vertices A' and C' are in the correct places for a reflection, but not a rotation

The matrix N represents a reflection in the line y=x

Enlargement & Stretch Matrices

Which matrix represents an enlargement?

  • The matrix M=(k00k) represents an enlargement of scale factor k about the origin, O

    • This is the same as M=kI

      • I is the identity matrix

Which matrix represents a stretch?

  • The matrix M=(a001) represents a stretch parallel to the x-axis of scale factor a

    • The point (x, y) becomes (ax, y)

  • The matrix M=(100b) represents a stretch parallel to the y-axis of scale factor b

    • The point (x, y) becomes (x, by)

  • The matrix M=(a00b) represents a combined stretch of scale factor a parallel to the x-axis and scale factor b parallel to the y-axis

    • If a=b, the combined stretch is an enlargement

Examiner Tips and Tricks

Use phrases like "parallel to the x-axis" or "parallel to the y-axis" to describe stretches (not "left" or "up"!)

Worked Example

A transformation is represented by the matrix M=(3+p003p).

Describe fully the transformation in each of the following cases:

(a) p=0

Substitute in p=0

M=(3+00030)=(3003)

This has the form M=(k00k) where k=3

M represents an enlargement of scale factor 3 about the origin

You must give its scale factor and centre of enlargement

(b) p=2

Substitute in p=2

M=(3+20032)=(5001)

This has the form M=(a001) where a=5

M represents a stretch of scale factor 5 parallel to the x-axis

You must give its scale factor and direction

Rotation Matrices

How do I find matrices for rotations by multiples of 90°?

  • Imagine the unit square OABC

    • It has a side-length of 1 unit

    • O is the origin

unit-square
  • The coordinates of A and C as column vectors are

    • A=(10) and C=(01)

  • Under a rotation about the origin, A moves to A' and C moves to C

    • The matrix, M representing this rotation is M=(A' |C')

    • A' and C' are column vectors of their new positions

      • The points O and B are not needed, as we can draw the rotated square using just A' and C' (O won't move)

  • For example:

    • To find the matrix representing a rotation of 90° anticlockwise about the origin

      • A goes to A'=(01) (on the positive y-axis)

      • C goes to C'=(10) (on the negative x-axis)

      • M=(A' |C')=(0110)

    • To find the matrix representing a rotation of 180° about the origin

      • A goes to A'=(10) (on the negative x-axis)

      • C goes to C'=(01) (on the negative y-axis)

      • M=(A' |C')=(1001)

      • This is the same as M=I where I is the identity matrix

Examiner Tips and Tricks

Students often confuse rotations of 180° with reflections in the lines y=±x .

How do I find matrices for rotations by any angle?

  • A rotation anticlockwise by any angle, θ, about the origin is represented by the matrix:

    • M=(cos θsin θsin θcos θ)

      • θ can be in degrees or radians

  • A negative value of θ represents a clockwise rotation

    • Remember that sin(θ)=sin θ but that cos(θ)=cos θ

  • You can substitute in multiples of 90° to get the matrices above

  • You may be required to recognise common angles from their ratios

    • For example, 32=cos(π6)

Examiner Tips and Tricks

You are given the rotation matrix in the Formulae Booklet.

Worked Example

(a) Describe fully the transformation represented by the matrix P=(0110).

Consider how the points A and C on the unit square are transformed

The point A  (10) moves to A' (01) 

The point C  (01) moves to C'  (10)

It helps to draw a picture of the unit square being transformed with vertices clearly labelled

A rotation of 90 degrees anticlockwise

This transformation could be a rotation of 90° clockwise about O or a reflection in the x-axis
The vertices A' and C' are not in the correct places for a reflection, but are for a rotation

The matrix P represents a rotation of 90° clockwise about the origin

You must give its angle, direction and centre of rotation
270° anticlockwise would also be accepted

(b) Find Q, the matrix that represents a clockwise rotation of 120° about the origin, giving your answer in an exact form.

The matrix for an anticlockwise rotation by θ is(cos θsin θsin θcos θ)
θ is negative, as the rotation is clockwise

θ=120°

Substitute this value of θ into the matrix
Use that cos(θ)=cos θ and that sin(θ)=sin θ

(cos(120°)sin(120°)sin(120°)cos(120°))=(cos(120°)sin(120°)sin(120°)cos(120°))

Use a calculator to find these values (or common angles and symmetry)

Q=(12323212)

Unlock more, it's free!

Join the 100,000+ Students that ❤️ Save My Exams

the (exam) results speak for themselves:

Mark Curtis

Author: Mark Curtis

Expertise: Maths Content Creator

Mark graduated twice from the University of Oxford: once in 2009 with a First in Mathematics, then again in 2013 with a PhD (DPhil) in Mathematics. He has had nine successful years as a secondary school teacher, specialising in A-Level Further Maths and running extension classes for Oxbridge Maths applicants. Alongside his teaching, he has written five internal textbooks, introduced new spiralling school curriculums and trained other Maths teachers through outreach programmes.

Dan Finlay

Reviewer: Dan Finlay

Expertise: Portfolio Lead

Dan graduated from the University of Oxford with a First class degree in mathematics. As well as teaching maths for over 8 years, Dan has marked a range of exams for Edexcel, tutored students and taught A Level Accounting. Dan has a keen interest in statistics and probability and their real-life applications.