ComparatorChallenges/CompleteCrouzeix.lean
Explanation legend Lean4 Domain Explanation Language (L4DEL)
L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.
- L4DEL
- Lean4 Domain Explanation Language
Credit: OpenAI's pinned repository says an unreleased internal model produced the manuscripts and supporting proof artifacts. The collection builds on the mathematics community's accumulated problems, results, language, and formal libraries; each manuscript's BibTeX and bibliography are the authority for individual scholarly credit.
Project sources: Pinned openai/math documentation, Pinned formalization catalogue
6 declarations, 1 contain sorry, 0 declared as axioms
- def
OAI.CompleteCrouzeix.numericalRangeline 10Also declared: ComparatorChallenges/StructuralCrouzeix.lean:14 (same declaration text), OAI/Analysis/NumericalRange/Model.lean:10 (same declaration text).
- def
OAI.CompleteCrouzeix.polynomialValueline 14Also declared: OAI/Analysis/NumericalRange/Model.lean:14 (same declaration text).
- def
OAI.CompleteCrouzeix.polynomialAtline 18Also declared: OAI/Analysis/NumericalRange/Model.lean:18 (same declaration text).
- def
OAI.CompleteCrouzeix.rangeMaximumline 23Also declared: OAI/Analysis/NumericalRange/Model.lean:23 (same declaration text).
- def
OAI.CompleteCrouzeix.UniversalBoundline 27Also declared: OAI/Analysis/NumericalRange/Model.lean:27 (same declaration text).
- theorem
OAI.CompleteCrouzeix.mainChallenge statement: The complete Crouzeix inequality has sharp constant two sorry line 33L4DEL explanation
for every bounded operator on a complex Hilbert space and every matrix-valued polynomial
we study bounds for ||f(A)|| uniform with respect to the functions f bounded by 1
Evaluate a matrix-valued polynomial on a complex matrix by replacing each scalar power $z^k$ with the matrix power $A^k$. Its operator norm is at most twice the largest coefficient-matrix norm attained while $z$ ranges over the numerical range of $A$, and no smaller constant works uniformly.
numericalRange Aconsists of the values $\langle x,Ax\rangle$ for unit vectors $x$.polynomialValue B zis $\sum_k z^k B_k$, whilepolynomialAt A Bis the block matrix $\sum_k A^k\otimes B_k$.UniversalBound Cquantifies over every positive base-matrix size, every positive coefficient-matrix size, every polynomial degree, every complex matrix $A$, and every matrix coefficient family $B$. It requires $\|P[A]\|\le C\sup_{z\in W(A)}\|P(z)\|$.- The first conjunct says
2is a universal bound. The second says every universal boundCsatisfies2 ≤ C, so the constant is optimal as well as sufficient. - This finite-matrix comparator statement does not itself state the manuscript's Hilbert-space, rational-function, optimal-similarity, or common-boundary-density results. Its body is
sorry, paired withOAI.Analysis.NumericalRange.Mainby the pinned comparator configuration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f), OpenAI complete-Crouzeix manuscript (abstract), Pinned OpenAI formalization note 325, Michel Crouzeix (2004), original-paper abstract
Distinct definitions of this name: OAI/Analysis/NumericalRange/Main.lean:61 (same statement text; different proof or body). Qualify references as OAI.CompleteCrouzeix.main@path.
numerical range: the set of scalar values $\langle x,Ax\rangle$ obtained from unit vectors $x$
complete Crouzeix inequality: the Crouzeix norm bound required uniformly for matrix-valued, rather than only scalar-valued, polynomials
theorem main : UniversalBound 2 ∧ ∀ C : ℝ, UniversalBound C → 2 ≤ C := by …
Mentions: OAI.CompleteCrouzeix.UniversalBound