Rank plus nullity equals the dimension of the domain (Three.II.2)
Provedhefferon_rank_plus_nullitylinear-algebralinear-maprank-nullity
Let be a linear map between vector spaces over a field , with finite-dimensional. Then the dimension of the range space of plus the dimension of its null space equals the dimension of .
Preamble
import Mathlib.Data.Matrix.Basic import Mathlib.LinearAlgebra.Matrix.NonsingularInverse import Mathlib.LinearAlgebra.Matrix.ToLin open Matrix
Formal statement
theorem hefferon_rank_plus_nullity
{K V W : Type*} [Field K]
[AddCommGroup V] [Module K V] [FiniteDimensional K V]
[AddCommGroup W] [Module K W] (f : V →ₗ[K] W) :
Module.finrank K (LinearMap.range f) + Module.finrank K (LinearMap.ker f) =
Module.finrank K V := by
sorrySource
Jim Hefferon, *Linear Algebra*, Saint Michael's College, 2020 printing, Chapter Three, Section II.2, Theorem 2.14, p. 213