Math 2.0

Linear and multilinear algebra; matrix theory Proof

Proof of the rank–nullity theorem by extending a basis of the kernel

Builds on Linear mapKernel of a linear mapImage of a linear mapLinear subspaceDimension of a subspaceEvery linearly independent set extends to a basisDimension theorem for vector spacesBasisLinear independenceSpanning setDimensionRank of a linear mapNullity

Proof

Let TT be a linear map as in the statement. We extend a basis of the kernel to a basis of VV. Then we show that the new vectors map to a basis of the image.

  1. Let n=dim⁡Vn = \dim V. The kernel ker⁡T\ker T is a subspace of VV. It contains 00, since T(0)=T(0+0)=2T(0)T(0) = T(0 + 0) = 2T(0) gives T(0)=0T(0) = 0.
  2. If u,v∈ker⁡Tu, v \in \ker T and a∈Fa \in F, then T(u+v)=T(u)+T(v)=0T(u + v) = T(u) + T(v) = 0 and T(av)=aT(v)=0T(av) = a T(v) = 0. So ker⁡T\ker T is closed under both operations.
  3. The image im⁡T\im T is a subspace of WW. It contains T(0)=0T(0) = 0, and T(u)+T(v)=T(u+v)T(u) + T(v) = T(u + v) and aT(v)=T(av)a T(v) = T(av) lie in im⁡T\im T.
  4. By the dimension of a subspace, ker⁡T\ker T is finite-dimensional. Let k=dim⁡ker⁡Tk = \dim \ker T and let (v1,…,vk)(v_1, \dots, v_k) be a basis of ker⁡T\ker T.
  5. This family is linearly independent in VV. By extension to a basis and the dimension theorem, there is a basis (v1,…,vk,u1,…,un−k)(v_1, \dots, v_k, u_1, \dots, u_{n-k}) of VV.
  6. The vectors T(u1),…,T(un−k)T(u_1), \dots, T(u_{n-k}) span im⁡T\im T. Let w∈im⁡Tw \in \im T, say w=T(v)w = T(v) with v∈Vv \in V.
  7. Write v=∑i=1kaivi+∑j=1n−kcjujv = \sum_{i=1}^k a_i v_i + \sum_{j=1}^{n-k} c_j u_j. Since T(vi)=0T(v_i) = 0, linearity gives w=T(v)=∑j=1n−kcjT(uj)w = T(v) = \sum_{j=1}^{n-k} c_j T(u_j).
  8. The vectors T(u1),…,T(un−k)T(u_1), \dots, T(u_{n-k}) are linearly independent. Suppose ∑j=1n−kcjT(uj)=0\sum_{j=1}^{n-k} c_j T(u_j) = 0 with cj∈Fc_j \in F.
  9. By linearity, T(∑jcjuj)=0T\left(\sum_j c_j u_j\right) = 0, so ∑jcjuj∈ker⁡T\sum_j c_j u_j \in \ker T. Since (vi)(v_i) spans ker⁡T\ker T, ∑jcjuj=∑iaivi\sum_j c_j u_j = \sum_i a_i v_i for some ai∈Fa_i \in F.
  10. Then ∑iaivi−∑jcjuj=0\sum_i a_i v_i - \sum_j c_j u_j = 0. The basis of step 5 is linearly independent, so all cj=0c_j = 0.
  11. By steps 6 to 10, (T(u1),…,T(un−k))(T(u_1), \dots, T(u_{n-k})) is a basis of im⁡T\im T. So dim⁡im⁡T=n−k\dim \im T = n - k, by the definition of dimension.
  12. Hence dim⁡im⁡T+dim⁡ker⁡T=(n−k)+k=n=dim⁡V\dim \im T + \dim \ker T = (n - k) + k = n = \dim V. In other words, the rank plus the nullity of TT equals dim⁡V\dim V.

Idea

Split a basis of VV into a basis of the kernel and some extra vectors. The kernel part is sent to 00. The extra vectors are sent to a basis of the image, because any relation among their images would put a combination of them into the kernel.

Reading path

To understand this page from the ground up, read these 57 pages in order. The foundations come first. The path takes the proofs Proof of the Steinitz exchange lemma by induction, Proof that every linearly independent set extends to a basis, by Zorn's lemma, Proof of Zorn's lemma, Proof that a subspace of a finite-dimensional space has smaller or equal dimension.

  1. Basis concept
  2. Dimension concept
  3. Element definition
  4. Image of a linear map concept
  5. Kernel of a linear map concept
  6. Linear independence concept
  7. Linear map concept
  8. Linear subspace concept
  9. Nullity concept
  10. Proof of Zorn's lemma proof
  11. Proposition concept
  12. Rank of a linear map concept
  13. Spanning set concept
  14. Vector space definition
  15. Set definition
  16. Disjunction definition
  17. Implication definition
  18. Predicate definition
  19. Linear combination definition
  20. Linear subspace definition
  21. Family of sets definition
  22. Ordered pair definition
  23. Union definition
  24. Existential quantifier definition
  25. Universal quantifier definition
  26. Linear independence definition
  27. Linear span definition
  28. Cartesian product definition
  29. Union of a family of sets definition
  30. Subset definition
  31. Uniqueness quantifier definition
  32. Spanning set definition
  33. Binary relation definition
  34. Finite-dimensional vector space definition
  35. Basis definition
  36. Proof of the Steinitz exchange lemma by induction proof
  37. Antisymmetric relation definition
  38. Reflexive relation definition
  39. Transitive relation definition
  40. Dimension definition
  41. Function definition
  42. Dimension theorem for vector spaces statement
  43. Steinitz exchange lemma statement
  44. Preorder definition
  45. Choice function definition
  46. Proof that a subspace of a finite-dimensional space has smaller or equal dimension proof
  47. Partial order definition
  48. Axiom of choice statement
  49. Dimension of a subspace statement
  50. Maximal element definition
  51. Total order definition
  52. Upper bound definition
  53. Chain definition
  54. Zorn's lemma statement
  55. Proof that every linearly independent set extends to a basis, by Zorn's lemma proof
  56. Every linearly independent set extends to a basis statement
  57. Proof of the rank–nullity theorem by extending a basis of the kernel proof

Where this leads

133 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Rank–nullity_theorem, First proof
About this page
TagXNC3VQ11SH
URIm2://XNC3VQ11SH
Kindproof
WritingW0 stub
MSC15A03, 15A04
ProvesRank–nullity theorem
UsesLinear map, Kernel of a linear map, Image of a linear map, Linear subspace, Dimension of a subspace, Every linearly independent set extends to a basis, Dimension theorem for vector spaces, Basis, Linear independence, Spanning set, Dimension, Rank of a linear map, Nullity
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.