Cayley-Hamilton (Five.IV.1)
Openhefferon_cayley_hamiltoncayley-hamiltoncharacteristic-polynomiallinear-algebra
Let be an matrix over a commutative ring and let be its characteristic polynomial. Then substituting into gives the zero matrix.
Preamble
import Definitions.Def_hefferon_prelude open Matrix open HefferonLinAlg
Formal statement
theorem hefferon_cayley_hamilton
{K : Type*} [CommRing K] {n : ℕ} (A : Matrix (Fin n) (Fin n) K) :
Polynomial.aeval A A.charpoly = 0 := by
sorrySource
Jim Hefferon, *Linear Algebra*, Saint Michael's College, 2020 printing, Chapter Five, Section IV.1, Theorem 1.8, p. 452