`BookProof.ChapterAbelianVonNeumannFinite.conjDiagonal_injective` (U : Matrix.unitaryGroup n ℂ) : Function.Injective (conjDiagonal U)
ProvedBookProof.ChapterAbelianVonNeumannFinite.conjDiagonal_injectivetheoremstimepiece
Prove the following Lean 4 theorem from ChapterAbelianVonNeumannFinite.
BookProof.ChapterAbelianVonNeumannFinite.conjDiagonal_injective (U : Matrix.unitaryGroup n ℂ) : Function.Injective (conjDiagonal U)
Formalization note: Lean 4 identifier BookProof.ChapterAbelianVonNeumannFinite.conjDiagonal_injective.
Preamble
-- Generated from ChapterAbelianVonNeumannFinite.lean — theorem BookProof.ChapterAbelianVonNeumannFinite.conjDiagonal_injective
import Mathlib
import Definitions.Def_ChapterAbelianVonNeumannFinite
import Definitions.Def_ChapterAbelianDiagonal
open BookProof.AbelianDiagonal
open BookProof.ChapterAbelianVonNeumannFinite
open Matrix
variable {n : Type*} [Fintype n] [DecidableEq n]Formal statement
theorem BookProof.ChapterAbelianVonNeumannFinite.conjDiagonal_injective (U : Matrix.unitaryGroup n ℂ) :
Function.Injective (conjDiagonal U) := by sorry