OAI/Combinatorics/HadwigerCounterexample/MatrixFactorization.lean
6 declarations, 0 contain sorry, 0 declared as axioms
Matrix Factorization
- theorem
OAI.HadwigerCounterexample.invariant_colsline 15Source documentation
Projecting the columns onto their literal column space keeps the matrix.
theorem invariant_cols (M : Mat I J) (Z R) (e : colSp Z = colSp M) [DecidableEq Q] (hr : R*Z=(1:Mat Q Q)) : Z * (R*M) = M := by …Mentions: OAI.HadwigerCounterexample.Mat, OAI.HadwigerCounterexample.colSp
- theorem
OAI.HadwigerCounterexample.rank_productline 28 - theorem
OAI.HadwigerCounterexample.rank_symmetricline 43Source documentation
Symmetric nonsingular factor on the rank space.
theorem rank_symmetric (M : Mat I I) (hm : Mᵀ=M) : ∃ (P : Mat I (Fin M.rank)) (G : Mat (Fin M.rank) (Fin M.rank)), Function.Injective P.mulVec ∧ Gᵀ=G ∧ Function.Injective G.mulVec ∧ P*G*Pᵀ=M := by …Mentions: OAI.HadwigerCounterexample.Mat
- theorem
OAI.HadwigerCounterexample.matrix_cancel_leftline 63 - theorem
OAI.HadwigerCounterexample.eigenbasis_idemline 70 - theorem
OAI.HadwigerCounterexample.diagonalizeline 108