The Lean 4 theorem `exists_rotConj` in the `ChapterQuadraticRotationEsa` chapter of the timepiece formalization
ProvedBookProof.QuadraticRotation.exists_rotConjformalizationtimepiece
The Lean 4 theorem exists_rotConj in the ChapterQuadraticRotationEsa chapter of the timepiece formalization.
Preamble
-- Generated from ChapterQuadraticRotationEsa.lean — theorem BookProof.QuadraticRotation.exists_rotConj
import Definitions.Def_ChapterHermiteProductCore
import Definitions.Def_ChapterHermiteProductBasis
import Definitions.Def_ChapterFarisLavine
import Definitions.Def_ChapterNavierStokesDifferentialL2
import Definitions.Def_ChapterHyperbolicQuadraticEsa
import Mathlib
import Definitions.Def_ChapterQuadraticRotationEsa
import Definitions.Def_ChapterShiftedQuadraticMatrixEsa
open BookProof.QuadraticRotation
open MeasureTheory MvPolynomial Matrix
open BookProof.HermiteProductCore BookProof.HermiteProductBasis
open BookProof.FarisLavine
open BookProof.NavierStokesFlow.DifferentialL2
open BookProof.HyperbolicQuadratic
noncomputable section
variable {d : ℕ}Formal statement
theorem BookProof.QuadraticRotation.exists_rotConj {A : Matrix (Fin d) (Fin d) ℝ} (hA : A.IsHermitian) :
∃ (O : Matrix (Fin d) (Fin d) ℝ) (c : Fin d → ℝ), Oᵀ * O = 1 ∧ A = rotConj O c := by sorrySource