`BookProof.ChapterSternGerlach.exists_uniform_unitary` (n : ℕ) (hn : 0 < n) : ∃ U ∈ Matrix.unitaryGroup (Fin n) ℂ, ∀ i j : Fin n, Complex.normSq (U i j) = 1 / n
ProvedBookProof.ChapterSternGerlach.exists_uniform_unitarytheoremstimepiece
Prove the following Lean 4 theorem from ChapterSternGerlach.
BookProof.ChapterSternGerlach.exists_uniform_unitary (n : ℕ) (hn : 0 < n) : ∃ U ∈ Matrix.unitaryGroup (Fin n) ℂ, ∀ i j : Fin n, Complex.normSq (U i j) = 1 / n
Formalization note: Lean 4 identifier BookProof.ChapterSternGerlach.exists_uniform_unitary.
Preamble
-- Generated from ChapterSternGerlach.lean — theorem BookProof.ChapterSternGerlach.exists_uniform_unitary import Mathlib import Definitions.Def_ChapterSternGerlach open BookProof.ChapterSternGerlach open Complex Matrix Finset
Formal statement
theorem BookProof.ChapterSternGerlach.exists_uniform_unitary (n : ℕ) (hn : 0 < n) :
∃ U ∈ Matrix.unitaryGroup (Fin n) ℂ,
∀ i j : Fin n, Complex.normSq (U i j) = 1 / n := by sorry