Take a matrix
Rows prove linearity
Read one row as a fixed recipe. The
This row-wise formula is enough to prove additivity. For
It also proves homogeneity. For
Since both identities hold for every output coordinate
is linear. Thus every
Columns store the images
Rows explain why the map is linear. Columns explain what the map stores.
Let
Then matrix-vector multiplication can be written as a column combination:
The entries of
Basis vectors select columns
Let
Apply
Thus
which is exactly the
So the columns of
The reverse direction
A linear map also determines a matrix once a basis has been chosen. Work in the standard basis
be a linear map. Define the columns of a matrix
Now take an arbitrary vector
Because
So a linear map has no freedom beyond its values on the basis vectors. Once the columns
The same object in coordinates
The two constructions are inverse to each other:
- start with a matrix
, get the linear map ; - start with a linear map
, get the matrix whose columns are .
Doing both brings you back to where you started. That is the precise sense in which matrices and linear maps between coordinate spaces carry the same information.
Formally, this gives an isomorphism of vector spaces:
The operations match under this correspondence:
- adding linear maps adds their matrices column by column;
- scaling a linear map scales every column;
- composing linear maps becomes matrix multiplication.
There is one important caveat. A matrix is not a basis-free object. It is the coordinate representation of a linear map after choosing bases for the domain and codomain. Change the bases, and the same map may be written by a different matrix.
So a matrix is not merely a table of numbers. Once coordinates are fixed, it is a linear map written down. If the domain and codomain are the same space, it represents a linear operator.
The operator is the action. The matrix is how that action is written after choosing coordinates.