Definition
A function f:V→W between vector spaces is linear if:
f(u+v)=f(u)+f(v)
f(λu)=λf(u)
for all u,v∈V and λ∈K.
Matrix Representation
Every linear map f:Rn→Rm can be written:
f(x)=Ax
where A is an m×n matrix.
The jth column of A is the image of the jth basis vector: Aej.
Orthogonal Matrices
A matrix O is orthogonal if:
OTO=I
Properties:
- O−1=OT
- Columns form an orthonormal basis
- det(O)=±1
- Preserves length: ∣Ox∣=∣x∣
- Preserves dot product: (Ou)⋅(Ov)=u⋅v
Rotation Matrices
2D rotation by angle θ:
R(θ)=(cosθsinθ−sinθcosθ)

Properties:
- R(θ)R(ϕ)=R(θ+ϕ)
- R(θ)−1=R(−θ)
3D rotations about coordinate axes:
Rx(θ)=1000cosθsinθ0−sinθcosθ
Reflection Matrices
2D reflection across line at angle θ to x-axis:
M(θ)=(cos2θsin2θsin2θ−cos2θ)
det(M)=−1 (orientation-reversing)
| Transformation | Matrix type |
|---|
| Rotation | Orthogonal, det=+1 |
| Reflection | Orthogonal, det=−1 |
| Scaling | Diagonal (or isotropic) |
| Shear | Upper/lower triangular with 1s on diagonal |
| Projection | A2=A (idempotent) |
Determinant and Volume
For linear map with matrix A:
∣det(A)∣=volume of originalvolume of image
- det>0: orientation preserved
- det<0: orientation reversed
- det=0: dimension collapses (singular)
Kernel and Image of Linear Map
For f:V→W:
Kernel: ker(f)={v∈V:f(v)=0}
Image: im(f)={f(v):v∈V}
Rank-nullity theorem:
dim(V)=dim(ker(f))+dim(im(f))
Change of Basis
If A represents a linear map in basis {ei}, then in basis {fi} where fj=∑Pijei:
A′=P−1AP
The same linear map has different matrix representations in different bases.
Why Linear Maps Matter
- Unified treatment of rotations, scaling, projections
- Essential for computer graphics
- Foundation for eigentheory (best basis for a linear map)
- Quantum mechanics: observables are linear operators
Linear maps preserve vector space structure — this is the essence of linearity.