Skip to main content
Mathematics
LINEAR ALGEBRA · A FIRST LOOK

Matrices that move a plane

When a picture on a screen is rotated, stretched or slanted, every point of the picture moves at once. A rule that takes in a point and gives back another point is like a function. On the function page one input gives one output; here the input and output are points instead of single numbers. If we had to record where every single point goes, the description would never end. Fortunately, for transformations that keep the grid lines straight, parallel and evenly spaced, with the origin fixed, two arrows are enough. Such arrows are called vectors, and they carry the whole picture.

Keep the point (2,1)(2,1) in view: two steps right and one step up take us there from the origin. Each step uses one of two basic arrows. Now move those arrows, but still take two copies of the first and one of the second. That tells us where this point goes. You can keep following it and check that the same combination is being carried along. The two columns of a matrix simply record the new basic arrows. With those columns attached to something we can see, the whole grid becomes easier to follow without memorising where every point goes.

01Two directions are enough to locate every point.

A vector is a directed displacement: (1,0)(1,0) means one step right and zero steps up; (0,1)(0,1) means zero right and one up. Draw both arrows from the origin. We will record each arrow by putting its horizontal coordinate above its vertical coordinate. Placing these two coordinate columns side by side makes a rectangular array of numbers called a matrix. A row runs across, and a column runs down. The colours below keep each column attached to its arrow.

THE STANDARD BASIS
e₁ (1, 0)e₂ (0, 1)-2-2-1-11122xy0Faint axes stay fixed · original grid spacing = 1
I =
10\begin{matrix}1\\0\end{matrix}
01\begin{matrix}0\\1\end{matrix}
Column 1 → e₁Column 2 → e₂

The standard orthonormal basis

ortho
Perpendicular / orthogonal: the angle between them is 90°.
normal
Normalized: each vector has magnitude (length) 1.
basis
Two independent directions. Scaling and adding them reaches every point, with one unique pair of coefficients.
(xy)=x(10)⏟e1+y(01)⏟e2\begin{pmatrix}x\\y\end{pmatrix}=x\underbrace{\begin{pmatrix}1\\0\end{pmatrix}}_{\mathbf e_1}+y\underbrace{\begin{pmatrix}0\\1\end{pmatrix}}_{\mathbf e_2}

Read down each column of I: the first is e1e_1, the second is e2e_2. This is the identity matrix. As a transformation it sends each basis vector back to itself, so every point stays where it was.

I(xy)=(xy)I\begin{pmatrix}x\\y\end{pmatrix}=\begin{pmatrix}x\\y\end{pmatrix}

02Change the columns. Move the whole plane.

In the starting example, the first column sends e1e_1 to u=(2,1)u=(2,1) and the second sends e2e_2 to v=(1,2)v=(1,2). We define the new position of every other point by keeping its original amounts of these two arrows. For example, one e1e_1 plus one e2e_2 becomes one uu plus one vv. The dashed arrows mark the destinations before anything moves. Press play and follow the same addition as the arrows change.

FIRST, LOCATE THE TWO DESTINATIONS0%
0%
P′ (1, 1)u (1, 0)v (0, 1)-5-4-3-3-2-2-1-111223345xy0Faint axes stay fixed · original grid spacing = 1
Moving point P′=(11)P'=\begin{pmatrix}1\\1\end{pmatrix}Shaded area 1

The destination matrix

A =
u=(21)u=\begin{pmatrix}2\\1\end{pmatrix}v=(12)v=\begin{pmatrix}1\\2\end{pmatrix}
u and v are independent, so they form a new basis. But they are not perpendicular and neither has length 1: a basis need not be orthonormal.

Follow one point

x and y count how much of each basis vector to add. Try a negative value: that step goes in the opposite direction.

1
1
A(11)=1 (21)+1 (12)=(33)A\begin{pmatrix}1\\1\end{pmatrix}=1\,\begin{pmatrix}2\\1\end{pmatrix}+1\,\begin{pmatrix}1\\2\end{pmatrix}=\begin{pmatrix}3\\3\end{pmatrix}

This equation gives the final point. The solid coloured step followed by the dashed coloured step shows the same addition on the moving grid.

What moved, and what did not?

The faint Cartesian axes are our fixed ruler. We actively move the points and the coloured grid; we are not moving that ruler. In the example, P=(1,1)P=(1,1) becomes P′=(3,3)P'=(3,3) on the fixed axes. Relative to the new basis, the image still means “one uu plus one vv”. Changing the coordinates of an unmoved point would be a different operation.

A=(abcd),A(xy)=x(ac)+y(bd)A=\begin{pmatrix}a&b\\c&d\end{pmatrix},\qquad A\begin{pmatrix}x\\y\end{pmatrix}=x\begin{pmatrix}a\\c\end{pmatrix}+y\begin{pmatrix}b\\d\end{pmatrix}

This is why two columns determine the whole transformation: every vector is a scaled sum of the original basis vectors. A linear transformation preserves those sums and scale factors. Straight lines remain straight (or collapse), parallel grid lines remain parallel or coincide/collapse, and the origin stays put.

Read a matrix by its columns.

A =
21\begin{matrix}2\\1\end{matrix}
12\begin{matrix}1\\2\end{matrix}
Column 1 → uColumn 2 → v

The first column is where (1, 0) lands. The second is where (0, 1) lands. Every other point follows by the same scaled addition. If the two destinations are independent, they provide a new grid; if they lie on one line, a whole dimension is lost.

The grid shown is a finite window into an infinite plane. These are linear transformations: they preserve vector addition and scalar multiplication, and fix the origin. A translation is a different kind of transformation.

Sign in to see more

Sign in to continue the rest of this lesson and keep your progress in sync.