Transformations (AQA A-Level Further Maths): Revision Notes
Transformations
Introduction to matrix transformations
Matrices allow us to describe certain geometric transformations including rotations, reflections and enlargements. When we can represent a transformation using a matrix, we call it a linear transformation.
A point with coordinates can be represented by a position vector . To transform this point, we apply a transformation matrix by pre-multiplying the vector. This means we multiply the vector by the transformation matrix, placing the matrix on the left side of the multiplication.
Pre-multiplication is essential for transformations. The transformation matrix must always be on the left: , not . This ordering ensures the matrix multiplication is defined and produces the correct result.
Finding the image of a vector
To calculate where a vector moves to under a transformation, we use matrix multiplication. If we have a transformation matrix and want to find the image of vector , we compute:
The result represents the new position after the transformation.
Worked Example: Reflection in the x-axis
Consider finding the image of point under the transformation .
Step 1: Represent point as the vector
Step 2: Multiply by :
Result: This is a reflection in the x-axis. The point moves from to .

Standard 2D transformation matrices
Reflection matrices
Different matrices produce reflections in different lines. You need to memorise these standard reflection matrices:
Reflection in the x-axis:
Reflection in the y-axis:
Reflection in the line :
Reflection in the line :
Memory Aid for Reflection in :
For the reflection, notice that the off-diagonal positions swap to give . This swapping of positions reflects the swapping of and coordinates.
Rotation matrices
For an anticlockwise rotation by angle about the origin, we use the matrix:
Note that positive angles always give anticlockwise rotations. The pattern here is helpful to remember: cosine appears on the leading diagonal, sine appears on the other diagonal with a negative sign in the top-right position.
Rotation Matrix Pattern:
Remember: "Cos on diagonal, sin swapped with negative"
This pattern makes it easier to recall the correct positions and signs when writing rotation matrices.
Stretch matrices
A stretch changes distances in one direction only. The stretch is parallel to one of the coordinate axes.
Stretch with scale factor parallel to the x-axis:
This multiplies x-coordinates by while leaving y-coordinates unchanged.
Stretch with scale factor parallel to the y-axis:
This multiplies y-coordinates by while leaving x-coordinates unchanged.
Memory Aid for Stretches:
The scale factor on the diagonal stretches that axis: in the top-left position stretches the x-direction, while in the bottom-right position stretches the y-direction.
Enlargement matrices
An enlargement with scale factor and centre at the origin changes distances equally in all directions:
This multiplies both coordinates by , scaling the entire figure.
The identity matrix
The identity matrix is a special matrix that leaves all points unchanged:
It has the important property that for any matrix :
This is similar to how multiplying a number by 1 leaves it unchanged.
Finding transformation matrices
When a transformation is described geometrically but you need to find its matrix, consider what happens to the basis vectors and .
The key principle is:
The matrix describes a transformation that maps:
- to
- to
This means the first column of the matrix shows where moves to, and the second column shows where moves to.
The Basis Vector Method:
The columns of a transformation matrix represent the images of the basis vectors:
- First column = image of
- Second column = image of
This is the key to finding any transformation matrix from a geometric description.
Worked Example: Finding a Rotation Matrix
Find the matrix that represents a rotation of anticlockwise about the origin.
Solution:
Let the matrix be .
Step 1: Choose the two basis vectors and determine their images after a anticlockwise rotation:
- moves to
- moves to
Step 2: Apply the matrix equation for the first basis vector:
This gives us and .
Step 3: Apply the matrix equation for the second basis vector:
This gives us and .
Result: The transformation matrix is:
Worked Example: Finding a 60° Rotation Matrix
Find the matrix representing a anticlockwise rotation about the origin.
Solution:
Using the basis vectors:
- maps to
- maps to

Result: The transformation matrix is:
Transforming multiple points simultaneously
Transformations can be applied to several points at once by forming a matrix from their position vectors. Each column represents one point.
Worked Example: Enlargement of Multiple Points
Find the image of the points , and under the transformation described by . Describe the transformation geometrically.
Solution:
Form a matrix with the position vectors as columns:
Result: The image points are , and .
This is an enlargement of scale factor 2, centre the origin. Each coordinate is multiplied by 2.
Combined transformations
When we apply one transformation followed by another, we can represent the combined effect using matrix multiplication. However, the order of matrices is important.
If transformation is followed by transformation , then represents the combined transformation.
Notice the order: to apply transformation to a vector first, you multiply by . Then to apply , you multiply the result by . This gives , hence .
Remember the Order of Transformations:
means apply first, then . The order is read right to left.
This is like function composition: if you write , you apply first, then . Similarly, means apply first, then .
Memory Aid: ROT-ATION = Remember Order of Transformations - Apply from right to left.
Worked Example: Rotation Followed by Reflection
Find the single matrix that represents a rotation of anticlockwise followed by a reflection in the y-axis.
Solution:
Step 1: Identify the rotation matrix.
For rotation of anticlockwise:
- is transformed to
- is transformed to
Therefore
Step 2: Identify the reflection matrix.
For reflection in the y-axis:
- is transformed to
- is transformed to
Therefore
Step 3: Calculate the combined transformation :
Result: This is a reflection in the line .
3D transformations
We use matrices to represent transformations in three-dimensional space. Points in 3D have position vectors .
3D reflection matrices
To reflect in a coordinate plane, we change the sign of the coordinate perpendicular to that plane.
Reflection in the plane (the yz-plane):
Reflection in the plane (the xz-plane):
Reflection in the plane (the xy-plane):
3D rotation matrices
When rotating around a coordinate axis, the coordinate along that axis stays unchanged. This creates a rotation pattern within the matrix.
Pattern for 3D Rotations:
The axis you rotate around stays still. That coordinate doesn't change, so you see the standard 2D rotation matrix in the other two coordinates. The unchanged coordinate has a 1 in its position on the diagonal and zeros elsewhere.
Rotation around the x-axis by angle anticlockwise:
The x-coordinate doesn't change, and we see the standard 2D rotation in the yz-coordinates.
Rotation around the y-axis by angle anticlockwise:
Rotation around the z-axis by angle anticlockwise:
The z-coordinate doesn't change, and we see the standard 2D rotation in the xy-coordinates.
Worked Example: 3D Rotation Around x-axis
Find the matrix that represents a rotation of anticlockwise around the x-axis, and find the image of point under .
Solution:
Step 1: Write the rotation matrix using the formula:
Step 2: Pre-multiply the vector representing point by matrix :
Result: The image point is .
Invariant points
An invariant point is a point that remains unchanged when a transformation is applied to it. If we have transformation matrix and position vector , then:
If , then represents an invariant point.
For any linear transformation, the origin is always an invariant point, because:
Memory Aid: " of equals " - the point stays the same under the transformation.
Method for finding invariant points
To find invariant points:
- Write a general vector to represent the invariant point
- Pre-multiply by the transformation matrix to form simultaneous equations
- Solve the equations to find either a specific point or a line of invariant points
- If finding invariant lines, equate coefficients to determine the equation
Worked Example: Finding an Invariant Point
Find any invariant points under the transformation given by .
Solution:
Step 1: Let be an invariant point.
Then:
Step 2: This gives:
Step 3: Simplifying:
Step 4: From the second equation:
Substituting into the first equation: , so and .
Therefore .
Result: The only invariant point is .
Lines of invariant points
Some transformations have a line of invariant points where every point on the line maps to itself under the transformation.
For example, consider a reflection in the line . Every point on this line is unchanged by the reflection, so is a line of invariant points.
Worked Example: Finding a Line of Invariant Points
Find the invariant points under the transformation given by .
Solution:
Step 1: Let be an invariant point.
Then:
Step 2: This gives:
Step 3: Both equations simplify to the same result: .
Result: This represents a line through the origin. Any point of the form is invariant, so there is a line of invariant points given by .
Invariant lines
An invariant line is different from a line of invariant points. For an invariant line, every point on the line maps to another point on the same line (but not necessarily to itself).
Key Distinction:
- Line of invariant points: Every point on the line maps to itself
- Invariant line: Every point on the line maps to another point on the same line
For example, consider a rotation of around the origin. The origin is invariant, but if you take any line through the origin, every point on that line rotates to a different point on the same line. These are invariant lines, not lines of invariant points.
To find equations of invariant lines, use to represent the general form, then use the transformation to find possible values of and .
Worked Example: Finding Invariant Lines
Find the equations of the invariant lines of the transformation given by .
Solution:
Step 1: Write the general point on a line as where the line has equation .
Step 2: Apply the transformation:
This gives:
Step 3: For the image to lie on the same line, we need .
Substituting:
Step 4: Expanding:
Step 5: Collecting terms in :
For this to be true for all values of , we need:
- Coefficient of : , which gives , so
- Constant term:
Step 6: From the coefficient equation: or .
When : The constant term equation gives , so . This means is an invariant line.
When : The constant term equation gives , which is satisfied for any value of . This means is an invariant line for any value of .
Result: The invariant lines are and (for any constant ).
Key Points to Remember:
- Always pre-multiply: To transform a vector, multiply it by the transformation matrix on the left:
- Standard matrices: Memorise the reflection, rotation, stretch and enlargement matrices
- Basis vector method: The columns of a transformation matrix show where and move to
- Order matters for combinations: means apply first, then - the order is read right to left
- Origin is always invariant: For any linear transformation, always maps to itself
- Invariant points vs invariant lines: Points on a line of invariant points map to themselves; points on an invariant line map to other points on the same line