Linear Maps: Isomorphisms and Homomorphisms
- Verify whether a map is linear by checking additivity and homogeneity
- Compute the range space and null space of a linear map and state their dimensions
- Determine whether a linear map is an isomorphism and explain why all n-dimensional real spaces are structurally identical
- Connect injectivity to a trivial null space and surjectivity to a full-dimensional range space
Structure-Preserving Maps
Given two vector spaces and , a function is a homomorphism (or linear map) if it preserves the vector space structure:
Equivalently, for any scalars and vectors :
A linear map is completely determined by where it sends each basis vector. If is a basis for and you specify freely, then extends uniquely to all of by linearity:
This is why matrices exist: a matrix is just a compact encoding of where a linear map sends each standard basis vector.
Examples
Zero map: for all . Trivially linear.
Identity: . Linear.
Rotation in : . Linear — it preserves addition and scaling.
Projection: , . Linear.
Differentiation: , . Linear — the derivative of a sum is the sum of derivatives.
Not linear: is not linear because (a linear map must send to ).
Range Space and Null Space
For :
- The range space is the image of — the set of all vectors that can produce. It is a subspace of .
- The null space is the kernel — the set of all inputs that map to zero. It is a subspace of .
These subspaces measure what the map does and what it kills. The rank-nullity theorem applies:
Isomorphisms
An isomorphism is a linear map that is also a bijection (one-to-one and onto). When an isomorphism exists, and are isomorphic: .
Isomorphic spaces are structurally identical — they differ only in the labeling of their elements. No linear-algebraic property can distinguish them.
The fundamental theorem: Every finite-dimensional real vector space of dimension is isomorphic to .
This theorem is why is sufficient to study all finite-dimensional vector spaces. The space of matrices () is isomorphic to ; () is isomorphic to .
Characterizing Isomorphisms
A linear map is an isomorphism iff:
- Injective (one-to-one): — no two vectors map to the same output
- Surjective (onto): — every output is achieved
For maps between spaces of the same dimension, injectivity and surjectivity are equivalent — checking either one suffices.
Transformations
A transformation is a linear map from a space to itself: . Every matrix represents a transformation of .
Transformations can be composed: , corresponding to matrix multiplication. Powers of a transformation correspond to matrix powers .
A transformation is invertible (an isomorphism from to ) iff , iff — connecting back to the Invertible Matrix Theorem.