Lecture Notes

6. Null Spaces and Ranges

Part of the Series on Linear Algebra.

By Akshay Agrawal. Last updated Dec. 9, 2017.

Previous entry: Interpretations of Linear Maps; Next entry: Inverses and Isomorphisms

Every linear map sends at least one vector in its domain to the zero vector. It is sometimes the case that a map sends non-zero vectors to the zero vector as well — an extreme example is the zero map. The set of vectors collapsed to zero and the complement of that are two key attributes of linear maps, as they in some loose sense capture the number of degrees of freedom that a map posseses. We formalize this idea in this section by studying null spaces and ranges.

6.1 Null Space and Range

Definition 6.1 The null space of a linear map , denoted by , is the set of vectors such that for all . A synonym for null space is kernel.

Definition 6.2 The range of a linear map , denoted by , is the set of vectors such that for some . A synonym for range is image.

You should verify that both the null space and the range of linear map are subspaces of .

6.2 The Fundamental Theorem of Linear Maps (Rank-Nullity)

Intuitively, the dimension of the range of a linear map tells us how many degrees of freedom has, and the dimension of its null space tells us how degenerate it is. These are, apparently, two sides of the same coin, and this symmetry can be made precise via the following theorem.

Theorem 6.3: Rank-Nullity. Let be a linear map. Then is finite-dimensional and

Proof sketch. Let be a basis for , and extend this list of vectors to a basis of of the form . Show that spans , and also show that is linearly independent. Conclude that .

6.3 Injectivity and Surjectivity

Definition 6.4 A linear map is injective if implies for all vectors and in .

Null space and injectivity are intimately tied: a linear map is injective if and only if its null space is .

A synonym for “injective” is one-to-one. You can think of an injective map as one that injects a smaller space into a larger or equally sized one. Indeed, there exists an injective linear map from to if and only if (use the rank-nullity theorem to prove this to yourself).


An injective map injects a smaller space into a larger one (or possibly into an equally sized one).

Definition 6.5 A linear map is surjective if for every there exists some such that , that is, if .

A synonym for “surjective” is onto, in the sense that is surjective if its range completely covers . It should be intuitive that there exists a surjective linear map from to if and only (again, use the rank-nullity theorem to prove this to yourself).


A surjective map $$T : V \to W$$ covers $$W$$ with elements from a vector space $$V$$ that is at least as large as $$W$$.

6.4 Exercises

  1. Flesh out the proof sketch of the rank-nullity theorem.
  2. Prove the claims about injectivity and surjectivity that are made in section 6.3.
  3. Prove that any homogeneous system of linear equations with more variables than equations has nonzero solutions.
  4. Prove that there exists a vector such that an inhomogeneous system of linear equations with more equations than variables has no solution.
  5. Prove that , where and are linear maps.
  6. Prove that , where and are linear maps.

6.5 References

Linear Algebra Done Right, by Sheldon Axler.