`BookProof.ChapterCollapseDiagonal.trace_diag_nullDiag_zero` (ρ O : Matrix (Fin n) (Fin n) ℂ) (hρ : IsDiagonal ρ) (hO : ∀ i, O i i = 0) : (ρ * O).trace = 0
ProvedBookProof.ChapterCollapseDiagonal.trace_diag_nullDiag_zerotheoremstimepiece
Prove the following Lean 4 theorem from ChapterCollapseDiagonal.
BookProof.ChapterCollapseDiagonal.trace_diag_nullDiag_zero (ρ O : Matrix (Fin n) (Fin n) ℂ) (hρ : IsDiagonal ρ) (hO : ∀ i, O i i = 0) : (ρ * O).trace = 0
Formalization note: Lean 4 identifier BookProof.ChapterCollapseDiagonal.trace_diag_nullDiag_zero.
Preamble
-- Generated from ChapterCollapseDiagonal.lean — theorem BookProof.ChapterCollapseDiagonal.trace_diag_nullDiag_zero
import Mathlib
import Definitions.Def_ChapterCollapseDiagonal
open BookProof.ChapterCollapseDiagonal
open scoped BigOperators
open Matrix
variable {n : ℕ}Formal statement
theorem BookProof.ChapterCollapseDiagonal.trace_diag_nullDiag_zero (ρ O : Matrix (Fin n) (Fin n) ℂ)
(hρ : IsDiagonal ρ) (hO : ∀ i, O i i = 0) :
(ρ * O).trace = 0 := by sorry