`BookProof.ChapterWignerLittleGroupOrbits.posSemidef_diag2` {c d : ℝ} (hc : 0 ≤ c) (hd : 0 ≤ d) : (!![(c : ℂ), 0; 0, (d : ℂ)]).PosSemidef
ProvedBookProof.ChapterWignerLittleGroupOrbits.posSemidef_diag2theoremstimepiece
Prove the following Lean 4 theorem from ChapterWignerLittleGroupOrbits.
BookProof.ChapterWignerLittleGroupOrbits.posSemidef_diag2 {c d : ℝ} (hc : 0 ≤ c) (hd : 0 ≤ d) : (!![(c : ℂ), 0; 0, (d : ℂ)]).PosSemidef
Formalization note: Lean 4 identifier BookProof.ChapterWignerLittleGroupOrbits.posSemidef_diag2.
Preamble
-- Generated from ChapterWignerLittleGroupOrbits.lean — theorem BookProof.ChapterWignerLittleGroupOrbits.posSemidef_diag2 import Definitions.Def_ChapterWignerLittleGroup import Mathlib import Definitions.Def_ChapterWignerLittleGroupOrbits open BookProof.ChapterWignerLittleGroupOrbits open Matrix Complex open scoped ComplexOrder open BookProof.ChapterWignerLittleGroup
Formal statement
theorem BookProof.ChapterWignerLittleGroupOrbits.posSemidef_diag2 {c d : ℝ} (hc : 0 ≤ c) (hd : 0 ≤ d) :
(!![(c : ℂ), 0; 0, (d : ℂ)]).PosSemidef := by sorry