Vector Transformations 2
Vector Transformations and Composite Matrices
IB Mathematics HL • Vectors and Matrices • Transformations • Composite Transformations
Lesson Overview
This lesson focuses on affine transformations of the plane of the form
![]()
In IB Paper 2, students may need to determine the translation vector, find the matrix of a transformation from images of points, split a matrix into simpler transformations, and identify the centre of a combined enlargement and rotation.
In this question, Zara studies how a triangle is transformed and then rewrites the same transformation in different ways.
⭐ Key Concepts
- An affine transformation has the form
![]()
- The image of the origin gives the translation vector
. - The columns of
can be found from the images of
and
. - An enlargement with scale factor
, centre
, is represented by
![]()
- A rotation matrix has the form
![]()
- If a point
is the centre of a transformation, then it is invariant, so it satisfies
![]()
📘 Clear IB-Style Explanation
When a transformation is written as
![]()
the matrix
controls the linear part of the transformation, while
shifts every point by the same vector.
A useful IB strategy is to start with the image of the origin, since
![]()
After that, use the images of the basis vectors
and
to reconstruct the matrix
.
Once
is known, you can often factor it into a product of simpler matrices such as an enlargement and a rotation.
📌 Worked Example — Affine Transformation of a Triangle
A transformation
of the plane is represented by
![]()
where
is a
matrix and
is a
vector.
The triangle
has coordinates
![]()
Under
, these points are transformed to
![Rendered by QuickLaTeX.com \[O'(0,1),\qquad A'\left(\frac14,1+\frac{\sqrt3}{4}\right),\qquad B'\left(\frac{\sqrt3}{4},\frac34\right)\]](https://i0.wp.com/alphyschool.org/wp-content/ql-cache/quicklatex.com-e9ec41d10f07dd86d5ccd5987196734f_l3.png?resize=417%2C60&ssl=1)
(a.i) By considering the image of
, find
.
(a.ii) By considering the images of
and
, show that
![Rendered by QuickLaTeX.com \[P= \begin{pmatrix} \frac{\sqrt3}{4} & \frac14 \\ -\frac14 & \frac{\sqrt3}{4} \end{pmatrix}.\]](https://i0.wp.com/alphyschool.org/wp-content/ql-cache/quicklatex.com-20f6f251df52eae90f11be787eff0c7e_l3.png?resize=153%2C60&ssl=1)
can be written as
, where
and
are matrices.
represents an enlargement with scale factor
, centre
.
represents a rotation about
.
(b) Write down the matrix
.
(c.i) Use
to find the matrix
.
(c.ii) Hence find the angle and direction of the rotation represented by
.
The transformation
can also be described by an enlargement of scale factor
, centre
, followed by a rotation about the same centre.
(d.i) Write down an equation satisfied by
.
(d.ii) Find the value of
and the value of
.
Solution
(a.i) Find ![]()
Since
, and the origin maps to
,
![]()
📊 Marks: A1
(a.ii) Find ![]()
Since
![Rendered by QuickLaTeX.com \[T\begin{pmatrix}1\\0\end{pmatrix} = P\begin{pmatrix}1\\0\end{pmatrix} + \begin{pmatrix}0\\1\end{pmatrix} = \begin{pmatrix} \frac{\sqrt3}{4} \\ \frac34 \end{pmatrix},\]](https://i0.wp.com/alphyschool.org/wp-content/ql-cache/quicklatex.com-b4c6f8f280a42e73d5b5b9f84530bb97_l3.png?resize=298%2C60&ssl=1)
we get
![Rendered by QuickLaTeX.com \[P\begin{pmatrix}1\\0\end{pmatrix} = \begin{pmatrix} \frac{\sqrt3}{4} \\ -\frac14 \end{pmatrix}.\]](https://i0.wp.com/alphyschool.org/wp-content/ql-cache/quicklatex.com-77ccfa288544cc66586e6be9e30727d9_l3.png?resize=152%2C60&ssl=1)
Also,
![Rendered by QuickLaTeX.com \[T\begin{pmatrix}0\\1\end{pmatrix} = P\begin{pmatrix}0\\1\end{pmatrix} + \begin{pmatrix}0\\1\end{pmatrix} = \begin{pmatrix} \frac14 \\ 1+\frac{\sqrt3}{4} \end{pmatrix},\]](https://i0.wp.com/alphyschool.org/wp-content/ql-cache/quicklatex.com-ef9855fb379450c6243538aeb70edb75_l3.png?resize=332%2C60&ssl=1)
so
![Rendered by QuickLaTeX.com \[P\begin{pmatrix}0\\1\end{pmatrix} = \begin{pmatrix} \frac14 \\ \frac{\sqrt3}{4} \end{pmatrix}.\]](https://i0.wp.com/alphyschool.org/wp-content/ql-cache/quicklatex.com-71927ede82aec1774872cd71c8761bf6_l3.png?resize=149%2C60&ssl=1)
Therefore the columns of
are these two vectors:
![Rendered by QuickLaTeX.com \[P= \begin{pmatrix} \frac{\sqrt3}{4} & \frac14 \\ -\frac14 & \frac{\sqrt3}{4} \end{pmatrix}\]](https://i0.wp.com/alphyschool.org/wp-content/ql-cache/quicklatex.com-7da3bc106471557fcedb9072bf46a1bf_l3.png?resize=141%2C60&ssl=1)
📊 Marks: M1 A1
(b) Matrix ![]()
An enlargement with scale factor
, centre
, is represented by
![Rendered by QuickLaTeX.com \[S= \begin{pmatrix} \frac12 & 0 \\ 0 & \frac12 \end{pmatrix}\]](https://i0.wp.com/alphyschool.org/wp-content/ql-cache/quicklatex.com-a42ae794f28e303b82ced69c37d7ca6c_l3.png?resize=108%2C50&ssl=1)
📊 Marks: A1
(c.i) Find ![]()
Since
,
![]()
and
![]()
Therefore
![Rendered by QuickLaTeX.com \[R= \begin{pmatrix} \frac{\sqrt3}{4} & \frac14 \\ -\frac14 & \frac{\sqrt3}{4} \end{pmatrix} \begin{pmatrix} 2 & 0 \\ 0 & 2 \end{pmatrix} = \begin{pmatrix} \frac{\sqrt3}{2} & \frac12 \\ -\frac12 & \frac{\sqrt3}{2} \end{pmatrix}\]](https://i0.wp.com/alphyschool.org/wp-content/ql-cache/quicklatex.com-2b46246ebc3ca12387053a885bf3ad74_l3.png?resize=341%2C60&ssl=1)
📊 Marks: M1 A1
(c.ii) Angle and direction of the rotation
Comparing
![Rendered by QuickLaTeX.com \[R= \begin{pmatrix} \frac{\sqrt3}{2} & \frac12 \\ -\frac12 & \frac{\sqrt3}{2} \end{pmatrix}\]](https://i0.wp.com/alphyschool.org/wp-content/ql-cache/quicklatex.com-d111bdd87753a6ed4ef4dfd59414124d_l3.png?resize=141%2C60&ssl=1)
with the standard rotation form, this is a rotation of
![]()
in the
![]()
📊 Marks: A1 A1
(d.i) Equation satisfied by ![]()
Since
is the centre, it is invariant under the transformation, so
![]()
📊 Marks: M1
(d.ii) Find
and ![]()
Solve
![Rendered by QuickLaTeX.com \[\begin{pmatrix} \frac{\sqrt3}{4} & \frac14 \\ -\frac14 & \frac{\sqrt3}{4} \end{pmatrix} \begin{pmatrix}a\\b\end{pmatrix} + \begin{pmatrix}0\\1\end{pmatrix} = \begin{pmatrix}a\\b\end{pmatrix}.\]](https://i0.wp.com/alphyschool.org/wp-content/ql-cache/quicklatex.com-928bfd785c5b266c9de4aaa8d95b81e7_l3.png?resize=280%2C60&ssl=1)
This gives
![]()
So the centre is
![Rendered by QuickLaTeX.com \[\left(\frac{5+2\sqrt3}{13},\frac{14+3\sqrt3}{13}\right)\]](https://i0.wp.com/alphyschool.org/wp-content/ql-cache/quicklatex.com-fef6eb4e365e79babc244e74e1c45e6d_l3.png?resize=193%2C60&ssl=1)
📊 Marks: M1 A1 A1
⚠ Common Mistakes
- Forgetting that the image of the origin gives
directly. - Using the transformed coordinates as the columns of
without first subtracting
. - Mixing up clockwise and anticlockwise rotation matrices.
- Using
instead of
. - Solving for the centre without using the invariant-point equation.
📘 IB Exam Tips
- Always find
first when the origin is one of the given points. - Use the images of
and
to build the matrix
. - When factoring a matrix, think geometrically before multiplying anything out.
- For the centre of a transformation, write the invariant equation before solving.
- Keep exact surd values until the final answer.
🧪 Challenge Problem
A transformation
is given by
![]()
where the points
![]()
are transformed to
![]()
(a) Find
.
(b) Find the matrix
.
(c) Describe fully the transformation represented by
.
(d) Find the invariant point of
.
✅ Self-Practice
A transformation
is given by
![]()
where
![]()
are transformed to
![]()
(a) Find
.
(b) Find the matrix
.
(c) Describe fully the transformation represented by
.
(d) Find the invariant point of
.
Show Solutions
Challenge Problem
(a)
![]()
(b)
Since
![]()
subtract
:
![]()
So
![]()
(c)
is the identity transformation.
(d)
Solve
![]()
which has no solution.
So
has no invariant point.
Self-Practice
(a)
![]()
(b)
Subtract
from the images of the basis vectors:
![]()
Hence
![]()
(c)
represents a rotation of
anticlockwise about the origin.
(d)
Solve
![]()
This gives
![]()
So
![]()
Therefore the invariant point is
![]()
