Take a matrix and a vector . Multiply them. Each component of the output is a sum:
Rows prove linearity
Read one row as a fixed recipe. The -th row of does not change while the input changes. It takes the coordinates of , weights them, and adds the products:
This row-wise formula is enough to prove additivity. For ,
It also proves homogeneity. For ,
Since both identities hold for every output coordinate , the whole map
is linear. Thus every matrix defines a linear map .
Columns store the images
Rows explain why the map is linear. Columns explain what the map stores.
Let denote the -th column of :
Then matrix-vector multiplication can be written as a column combination:
The entries of are not just input coordinates. They are the coefficients that tell how strongly each column of contributes to the output.
Basis vectors select columns
Let be the -th standard basis vector of . Its -th coordinate is
Apply and inspect the -th coordinate:
Thus
which is exactly the -th column of . The -th column is not merely stored in ; it is the image of the -th basis vector.
So the columns of are the images of the standard basis vectors. Once those images are known, linearity determines the value of the map on every vector.
The reverse direction
A linear map also determines a matrix once a basis has been chosen. Work in the standard basis of . Let
be a linear map. Define the columns of a matrix by
Now take an arbitrary vector . In the standard basis it decomposes as
Because is linear, it is forced to respect this decomposition:
So a linear map has no freedom beyond its values on the basis vectors. Once the columns are known, the matrix reproduces on every input.
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.