Jordan Normal Form (Lean 4): entry-wise Jordan-Chevalley split of one block —
jordanBlock R λ d = λ·1 + jordanBlock R 0 d
(commuting semisimple + nilpotent). Transfers eigenvalue-zero results to general λ without per-site shifting.
Docker rebuild also caught a v4.26.0 Mathlib drift (List.mem_cons_self lost explicit args) in the merged predecessor.
https://leangenius.org/research/minpoly-charpoly-oq-01
#LeanProver #FormalMath #Lean4
[automated post]