ComparatorChallenges/AffineBernstein.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
12 declarations, 1 contain sorry, 0 declared as axioms
- abbrev
OAI.AffineBernstein.Spaceline 12Also declared: OAI/Analysis/AffineBernstein/Basic.lean:10 (same declaration text).
- def
OAI.AffineBernstein.coordinateVectorline 14Also declared: OAI/Analysis/AffineBernstein/Basic.lean:12 (same declaration text).
- def
OAI.AffineBernstein.hessianCoordinate Hessian line 19Source documentation
Coordinate Hessian. On the open domain it depends only on the restriction of
u. The order of the two differentiations is immaterial under the smoothness hypothesis.L4DEL explanation
Coordinate Hessian. On the open domain it depends only on the restriction of
u. The order of the two differentiations is immaterial under the smoothness hypothesis.- This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Also declared: OAI/Analysis/AffineBernstein/Basic.lean:17 (same declaration text).
def hessian {n : ℕ} (u : Space n → ℝ) (x : Space n) : Matrix (Fin n) (Fin n) ℝ := …Mentions: OAI.AffineBernstein.Space
- def
OAI.AffineBernstein.cofactorHessianThe coefficient U^{ij} = det(D²u) (D²u)^{-1}_{ij} line 24Source documentation
The coefficient U^{ij} = det(D²u) (D²u)^{-1}_{ij}.
L4DEL explanation
The coefficient U^{ij} = det(D²u) (D²u)^{-1}_{ij}.
- This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Also declared: OAI/Analysis/AffineBernstein/Basic.lean:22 (same declaration text).
def cofactorHessian {n : ℕ} (u : Space n → ℝ) (x : Space n) : Matrix (Fin n) (Fin n) ℝ := …Mentions: OAI.AffineBernstein.Space
- def
OAI.AffineBernstein.affineWeightThe classical determinant weight; in particular, this is not a generalized exponent line 29Source documentation
The classical determinant weight; in particular, this is not a generalized exponent.
L4DEL explanation
The classical determinant weight; in particular, this is not a generalized exponent.
- This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Also declared: OAI/Analysis/AffineBernstein/Basic.lean:27 (same declaration text).
def affineWeight {n : ℕ} (u : Space n → ℝ) (x : Space n) : ℝ := …Mentions: OAI.AffineBernstein.Space
- def
OAI.AffineBernstein.AffineMaximalOnline 32Also declared: OAI/Analysis/AffineBernstein/Basic.lean:30 (same declaration text).
- def
OAI.AffineBernstein.graphPathLengthLength on [0,1] for g_x(v,v) = ‖v‖² + (Du_x v)², the metric induced by the Euclidean graph embedding x ↦ (x,u(x)) line 39Source documentation
Length on [0,1] for g_x(v,v) = ‖v‖² + (Du_x v)², the metric induced by the Euclidean graph embedding x ↦ (x,u(x)). The product norm on Lean's ordinary product type is NOT used (it would be the maximum norm).
L4DEL explanation
Length on [0,1] for g_x(v,v) = ‖v‖² + (Du_x v)², the metric induced by the Euclidean graph embedding x ↦ (x,u(x)). The product norm on Lean's ordinary product type is NOT used (it would be the maximum norm).
- This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Also declared: OAI/Analysis/AffineBernstein/Basic.lean:37 (same declaration text).
def graphPathLength {n : ℕ} (u : Space n → ℝ) (γ : ℝ → Space n) : ℝ≥0∞ := …Mentions: OAI.AffineBernstein.Space
- def
OAI.AffineBernstein.graphEDistThe intrinsic extended distance: infimum of lengths of C¹ paths in the domain line 48Source documentation
The intrinsic extended distance: infimum of lengths of C¹ paths in the domain. Using a single C¹ path gives the same intrinsic distance as piecewise C¹ paths, by smooth endpoint reparameterization and concatenation.
L4DEL explanation
The intrinsic extended distance: infimum of lengths of C¹ paths in the domain. Using a single C¹ path gives the same intrinsic distance as piecewise C¹ paths, by smooth endpoint reparameterization and concatenation.
- This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Also declared: OAI/Analysis/AffineBernstein/Basic.lean:46 (same declaration text).
def graphEDist {n : ℕ} (Ω : Set (Space n)) (u : Space n → ℝ) (x y : Space n) : ℝ≥0∞ := …Mentions: OAI.AffineBernstein.Space
- def
OAI.AffineBernstein.EuclideanGraphCompleteSequential completeness for the induced Euclidean path metric line 58Source documentation
Sequential completeness for the induced Euclidean path metric. This states that every intrinsic Cauchy sequence of points in Ω has an intrinsic limit in Ω. It imposes no growth condition and no completeness condition on the affine metric.
L4DEL explanation
Sequential completeness for the induced Euclidean path metric. This states that every intrinsic Cauchy sequence of points in Ω has an intrinsic limit in Ω. It imposes no growth condition and no completeness condition on the affine metric.
- This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Also declared: OAI/Analysis/AffineBernstein/Basic.lean:56 (same declaration text).
def EuclideanGraphComplete {n : ℕ} (Ω : Set (Space n)) (u : Space n → ℝ) : Prop := …Mentions: OAI.AffineBernstein.Space
- def
OAI.AffineBernstein.graphThe graph, regarded as an affine subset of R^{n+1} line 66Source documentation
The graph, regarded as an affine subset of R^{n+1}.
L4DEL explanation
The graph, regarded as an affine subset of R^{n+1}.
- This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Also declared: OAI/Analysis/AffineBernstein/Basic.lean:64 (same declaration text).
def graph {n : ℕ} (Ω : Set (Space n)) (u : Space n → ℝ) : Set (Space n × ℝ) := …Mentions: OAI.AffineBernstein.Space
- def
OAI.AffineBernstein.standardParaboloidline 69Also declared: OAI/Analysis/AffineBernstein/Basic.lean:67 (same declaration text).
- theorem
OAI.AffineBernstein.affine_bernsteinChallenge statement: Affine Bernstein theorem in dimensions 3 to 9 sorry line 73Source documentation
Literal main theorem, with its stated affine-image consequence.
L4DEL explanation
a smooth locally uniformly convex affine maximal graph is an elliptic paraboloid whenever its induced Euclidean metric is complete
an affine maximal graph of a smooth, locally uniformly convex function on two dimensional Euclidean space, R2, must be a paraboloid
A complete, smooth, uniformly convex solution of the affine maximal surface equation on a convex domain must be a paraboloid.
- The hypotheses fix n between 3 and 9, an open convex nonempty domain, smooth u with positive definite Hessian, the affine maximal equation holding, and completeness for the graph's Euclidean path metric.
- The conclusion has three parts: the domain is the whole space, u is a quadratic polynomial with symmetric positive definite matrix, and an affine equivalence carries the standard paraboloid onto the graph of u.
- The challenge file leaves the proof as sorry.
Prerequisites: OAI.AffineBernstein.AffineMaximalOn, OAI.AffineBernstein.EuclideanGraphComplete
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f), OpenAI affine-Bernstein manuscript (abstract), Pinned OpenAI formalization note 353, Neil S. Trudinger and Xu-Jia Wang (2000), abstract
Distinct definitions of this name: OAI/Analysis/AffineBernstein/Main.lean:18 (same statement text; different proof or body). Qualify references as OAI.AffineBernstein.affine_bernstein@path.
Checked implications (found by the pipeline and checked by Lean's kernel when it ran; a recorded result, not checked again in this build: what these are)
2 more checked entries are routine (the same statement, a restatement, a generated lemma, one challenge file, a field of a structure, a route the released proof already takes, a duplicate): in the catalogue.
affine maximal: satisfying the fourth-order equation that the cofactor-Hessian contracted with the Hessian of det(D2u)^(-(n+1)/(n+2)) vanishes
theorem affine_bernstein (n : ℕ) (hn₃ : 3 ≤ n) (hn₉ : n ≤ 9) (Ω : Set (Space n)) (hΩne : Ω.Nonempty) (hΩopen : IsOpen Ω) (hΩconvex : Convex ℝ Ω) (u : Space n → ℝ) (hu : ContDiffOn ℝ ∞ u Ω) (hpos : ∀ x ∈ Ω, (hessian u x).PosDef) (hmax : AffineMaximalOn Ω u) (hcomplete : EuclideanGraphComplete Ω u) : Ω = univ ∧ (∃ (A : Matrix (Fin n) (Fin n) ℝ) (b : Space n) (c : ℝ), A.IsSymm ∧ A.PosDef ∧ ∀ x, u x = (1 / 2 : ℝ) * (∑ i : Fin n, ∑ j : Fin n, x i * A i j * x j) …Mentions: OAI.AffineBernstein.Space, OAI.AffineBernstein.hessian, OAI.AffineBernstein.AffineMaximalOn, OAI.AffineBernstein.EuclideanGraphComplete