A matrix is more than just a grid of numbers; it is a machine that moves space. When we use a matrix to change a vector into a new vector, we call this a Linear Transformation.
Imagine a coordinate plane made of stretchy rubber. A linear transformation is like grabbing that rubber sheet and stretching, rotating, or flipping it.
What is a Linear Transformation?
In simple terms, a transformation L is a function that takes an input vector and gives you an output vector . For a transformation to be “linear,” it must follow two strict rules:
- Keep the Origin Fixed
The zero vector must always stay at . You can’t slide the whole plane over (that’s called a translation, not a linear transformation).
- Keep Lines Straight and Parallel
Grid lines must stay straight and evenly spaced after the transformation.
Every linear transformation from to can be represented by a unique matrix A. We write this as:
Conversely, every matrix defines a linear transformation.
Mathematically, a transformation is linear if it preserves vector addition and scalar multiplication:
Vectors as Matrices
To use these “matrix machines,” we represent our points as vectors,
A Single Vector
A single point in is written as a matrix
Multiple Vectors
If you have a whole shape (like a triangle with three vertices), you can put all those points into one matrix:
Shape
Transforming a Vector
To find the output vector, you perform matrix multiplication. If and , the transformation is:
Notice how each component of the output is just a constant multiple of the input components added together.
Transforming Multiple Vectors at Once
One aspect of matrices is that they can transform many points simultaneously. If you multiply a transformation matrix by a matrix of input vectors, the result is a matrix where every column is a new, transformed output vector.
Common Transformations
Here’s a list of common transformations:
Identity
Horizontal Dilation
Reflection across the x-axis
rotation
