SECTION 1
Historical Context & Motivation
Long before computers could render 3-D video games or animate movies, mathematicians needed a reliable way to describe movement and change in geometry. How do you rotate a triangle? Flip a shape across a line? Stretch an image wider? People tried many approaches, but the real breakthrough came when they realized that a simple grid of numbers — a matrix — could encode all of these geometric actions in one compact package.
The story of matrix transformations stretches across centuries. Ancient Greek mathematicians explored reflections and rotations, but they had no algebraic shorthand for them. It took the invention of coordinate geometry, then matrices, and finally the formal idea of a linear transformation to connect algebra with geometry in a powerful way.
1637 • Coordinate Geometry Is Born
1850s • Cayley Formalizes Matrices
1888 • Lie Groups & Continuous Transformations
1950s–60s • Computer Graphics Emerge
Today • Everywhere in Technology
The big question this lesson answers is: When you multiply a point or shape by a matrix, what happens to it on the coordinate plane, and why? Understanding this connection between numbers and pictures is one of the most useful skills in all of mathematics.
SECTION 2
Core Principles & Definitions
Before we dive into pictures, let's nail down a few key ideas. A transformation is any rule that takes a point (or a whole shape) and moves it to a new location. A linear transformation is a special kind: it keeps straight lines straight and keeps the origin (0, 0) in place. Every 2 × 2 matrix defines exactly one linear transformation of the coordinate plane.
Matrix = Transformation Recipe
Lines Stay Straight
Origin Stays Put
Columns Are Destinations
KEY TAKEAWAY
SECTION 3
Visual Explanation — Watching a Square Transform
The best way to understand matrix transformations is to watch them happen. Below is a diagram showing a unit square (the square with corners at the origin, (1, 0), (0, 1), and (1, 1)) before and after a transformation. The matrix used here stretches the x-direction by 2 and leaves y unchanged — a horizontal scaling.
Notice how ĵ stayed the same — that's because the second column of the matrix is still (0, 1). Meanwhile, î moved from (1, 0) to (2, 0), matching the first column. Every point in the plane moved accordingly: a point at (3, 1) would land at (6, 1) because its x-coordinate doubled.
SECTION 4
Mathematical Framework
Now let's see the algebra that makes all of this work. A 2 × 2 matrix has the form shown below. When you multiply it by a point (x, y), you get a new point (x', y').
MATRIX–VECTOR MULTIPLICATION
Here a, b, c, d are the four entries of the matrix. The new x-coordinate is a × x + b × y, and the new y-coordinate is c × x + d × y.
Where do the columns come in? Plug in the point (1, 0) for î: you get (a × 1 + b × 0, c × 1 + d × 0) = (a, c). That is simply the first column! Similarly, plugging in (0, 1) for ĵ gives (b, d), the second column. This proves the column rule from Section 2.
ROTATION BY ANGLE θ
This matrix rotates every point counterclockwise by the angle θ about the origin. For example, θ = 90° gives cos 90° = 0 and sin 90° = 1, so R = [0, −1; 1, 0].
REFLECTION ACROSS THE x-AXIS
This matrix flips every point over the x-axis: (x, y) → (x, −y). The first column stays (1, 0), but the second column becomes (0, −1), sending ĵ downward.
DETERMINANT — AREA SCALE FACTOR
The determinant tells you how much the matrix scales areas. If det = 2, areas double. If det = −1, areas keep the same size but orientation flips (like looking in a mirror).
SECTION 5
A Gallery of Common Transformations
Different matrices produce different geometric effects. The diagram below shows four common types applied to the same unit square. Studying these side by side helps you recognize transformations by sight and connect them back to their matrices.
| Transformation | Matrix Example | What It Does | Determinant |
|---|---|---|---|
| Rotation (90°) | [0 −1; 1 0] | Turns every point 90° counterclockwise | 1 |
| Reflection (y-axis) | [−1 0; 0 1] | Flips left ↔ right across the y-axis | −1 |
| Scaling | [2 0; 0 3] | Stretches x by 2 and y by 3 | 6 |
| Shear (horizontal) | [1 k; 0 1] | Slides points sideways by k × their y-value | 1 |
| Projection onto x-axis | [1 0; 0 0] | Collapses all y-values to zero (flat line) | 0 |
Common 2 × 2 transformation matrices and their geometric effects
SECTION 6
Worked Example — Rotating a Triangle
Let's apply a 90° counterclockwise rotation to a triangle with vertices at A = (2, 1), B = (4, 1), and C = (3, 3). We'll use the rotation matrix R = [0, −1; 1, 0] and compute the new position of each vertex.
Rotating Triangle ABC by 90°
- 1
Step 1 — Write down the rotation matrix
For a 90° counterclockwise rotation, cos 90° = 0 and sin 90° = 1. The matrix is R = [0, −1; 1, 0]. This means î lands at (0, 1) and ĵ lands at (−1, 0).R = [0 −1; 1 0] - 2
Step 2 — Transform vertex A = (2, 1)
Multiply: x' = 0 × 2 + (−1) × 1 = −1. Then y' = 1 × 2 + 0 × 1 = 2. So A moves from (2, 1) to (−1, 2).A' = (−1, 2) - 3
Step 3 — Transform vertex B = (4, 1)
x' = 0 × 4 + (−1) × 1 = −1. Then y' = 1 × 4 + 0 × 1 = 4. So B moves from (4, 1) to (−1, 4).B' = (−1, 4) - 4
Step 4 — Transform vertex C = (3, 3)
x' = 0 × 3 + (−1) × 3 = −3. Then y' = 1 × 3 + 0 × 3 = 3. So C moves from (3, 3) to (−3, 3).C' = (−3, 3) - 5
Step 5 — Interpret the result geometrically
The original triangle sat in the first quadrant (positive x, positive y). After a 90° counterclockwise rotation, it now sits in the second quadrant (negative x, positive y). The shape and size of the triangle are exactly the same — only its orientation changed. We can confirm this by checking the determinant: det(R) = 0 × 0 − (−1) × 1 = 1, which means areas are preserved and no flipping occurred.Triangle A'B'C' = (−1, 2), (−1, 4), (−3, 3) — rotated 90° CCW with area preserved
SECTION 7
Strengths & Limitations of Matrix Transformations
Matrix transformations are incredibly powerful, but they aren't a universal tool for every geometric operation. Understanding what they can and cannot do helps you choose the right approach for a given problem.
| Strengths | Limitations |
|---|---|
| Combine multiple transformations by multiplying matrices together (e.g., rotate then reflect in one step). | Cannot translate (slide) shapes — the origin always stays fixed with a 2 × 2 matrix. |
| Easy to undo: if the determinant isn't zero, the inverse matrix reverses the transformation. | Cannot create curves — straight lines always remain straight. |
| Work in any dimension: 3 × 3 matrices transform 3-D space, 4 × 4 handles perspective, etc. | If the determinant is 0, the transformation is irreversible — it collapses space into a lower dimension. |
| Computers can multiply matrices extremely fast, making real-time graphics possible. | Non-linear transformations (bending, warping) require more advanced math beyond simple matrices. |
Comparing what matrix transformations do well versus where they fall short
KEY TAKEAWAY
SECTION 8
Connection to Advanced Theory — Higher Dimensions & Eigenvalues
Everything we've explored with 2 × 2 matrices extends naturally to three dimensions and beyond. A 3 × 3 matrix transforms 3-D space: it has three columns, each telling you where the three basis vectors land. Video game engines use 4 × 4 matrices to combine rotation, scaling, and translation in a single multiplication.
| Concept in This Lesson | Advanced Extension |
|---|---|
| 2 × 2 matrix transformations on the plane | n × n matrix transformations in n-dimensional space |
| Determinant tells area scale factor | Determinant tells volume scale factor in 3-D (and hyper-volume in higher dimensions) |
| Columns show where basis vectors land | Eigenvectors show special directions that only get stretched, not rotated |
| Composing two transformations = multiplying matrices | Matrix groups classify all symmetries of objects (Lie groups, representation theory) |
How today's ideas grow into advanced linear algebra
One particularly exciting idea is the concept of eigenvectors. These are special arrows that don't change direction when the matrix is applied — they just get longer or shorter. Finding eigenvectors is like finding the natural "axes" of a transformation, and it's a key topic in more advanced linear algebra courses.
SECTION 9
Practice Problems
Question 1: CONCEPTUAL
Show answer
Question 2: BASIC CALCULATION
Show answer
Question 3: INTERMEDIATE
Show answer
Question 4: APPLIED
Show answer
Question 5: CRITICAL THINKING
Show answer
SUMMARY
Lesson Summary
Summary
A 2 × 2 matrix defines a linear transformation of the coordinate plane. Its two columns reveal where the basis vectors î and ĵ land, and every other point follows from those destinations. Common transformations include rotation, reflection, scaling, and shearing — each with a distinctive matrix pattern.
The determinant of the matrix tells you the area scale factor: positive means orientation is preserved, negative means it flips, and zero means the transformation collapses space. Because matrix multiplication is not commutative, the order in which you apply transformations matters. These ideas extend naturally to 3-D and beyond, forming the backbone of computer graphics, physics simulations, and data science.