Documentation

Atlas.AlgebraNotes.code.SpectralTheorem

theorem SpectralTheorem.spectral_theorem {n : Type u_1} [Fintype n] [DecidableEq n] :
(∀ (M : Matrix n n ), IsStarNormal M∃ (P : Matrix n n ) (_ : P Matrix.unitaryGroup n ) (d : n), star P * M * P = Matrix.diagonal d) (∀ (M : Matrix n n ), M.IsSymm∃ (P : Matrix n n ) (_ : P Matrix.unitaryGroup n ) (d : n), star P * M * P = Matrix.diagonal d) ∀ (M : Matrix n n ), M.IsHermitianspectrum M Set.range Complex.ofReal