ComparatorChallenges/WeakHessian.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
46 declarations, 1 contain sorry, 0 declared as axioms
- abbrev
OAI.WeakHessian.Timeline 12Also declared: OAI/Geometry/WeakHessian/Model.lean:12 (same declaration text).
- def
OAI.WeakHessian.timeZeroline 14Also declared: OAI/Geometry/WeakHessian/Model.lean:14 (same declaration text).
- def
OAI.WeakHessian.timeOneline 15Also declared: OAI/Geometry/WeakHessian/Model.lean:15 (same declaration text).
- def
OAI.WeakHessian.clampTimeline 17Also declared: OAI/Geometry/WeakHessian/Model.lean:17 (same declaration text).
- abbrev
OAI.WeakHessian.Curveline 22Also declared: OAI/Geometry/WeakHessian/Model.lean:22 (same declaration text).
- instance
OAI.WeakHessian.curveMeasurableSpaceline 24Also declared: OAI/Geometry/WeakHessian/Model.lean:24 (same declaration text).
- instance
OAI.WeakHessian.curveBorelSpaceline 26Also declared: OAI/Geometry/WeakHessian/Model.lean:26 (same declaration text).
- def
OAI.WeakHessian.evalRealline 28Also declared: OAI/Geometry/WeakHessian/Model.lean:28 (same declaration text).
- def
OAI.WeakHessian.IsGeodesicThe constant-speed minimizing parametrization, including constant curves line 31Source documentation
The constant-speed minimizing parametrization, including constant curves.
L4DEL explanation
The constant-speed minimizing parametrization, including constant curves.
- 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/Geometry/WeakHessian/Model.lean:31 (same declaration text).
def IsGeodesic (γ : Curve X) : Prop := …
Mentions: OAI.WeakHessian.Curve
- def
OAI.WeakHessian.metricSpeedMetric speed line 36Source documentation
Metric speed. Limsup agrees a.e. with the metric derivative on AC² curves.
L4DEL explanation
Metric speed. Limsup agrees a.e. with the metric derivative on AC² curves.
- 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/Geometry/WeakHessian/Model.lean:36 (same declaration text).
def metricSpeed (γ : Curve X) (t : ℝ) : ℝ≥0∞ := …
Mentions: OAI.WeakHessian.Curve
- def
OAI.WeakHessian.IsAC2Absolute continuity with a square-integrable metric control line 41Source documentation
Absolute continuity with a square-integrable metric control.
L4DEL explanation
Absolute continuity with a square-integrable metric control.
- 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/Geometry/WeakHessian/Model.lean:41 (same declaration text).
def IsAC2 (γ : Curve X) : Prop := …
Mentions: OAI.WeakHessian.Curve
- def
OAI.WeakHessian.IsTestPlanA 2-test plan: bounded compression and finite average kinetic energy line 50Source documentation
A 2-test plan: bounded compression and finite average kinetic energy.
L4DEL explanation
A 2-test plan: bounded compression and finite average kinetic energy.
- 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/Geometry/WeakHessian/Model.lean:50 (same declaration text).
def IsTestPlan (m : Measure X) (π : Measure (Curve X)) : Prop := …
Mentions: OAI.WeakHessian.Curve
- def
OAI.WeakHessian.BoundedTracksUniform bounded spatial support; used only to define the local Sobolev class line 58Source documentation
Uniform bounded spatial support; used only to define the local Sobolev class.
L4DEL explanation
Uniform bounded spatial support; used only to define the local Sobolev class.
- 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/Geometry/WeakHessian/Model.lean:58 (same declaration text).
def BoundedTracks (π : Measure (Curve X)) : Prop := …
Mentions: OAI.WeakHessian.Curve
- def
OAI.WeakHessian.LocallyL2line 61Also declared: OAI/Geometry/WeakHessian/Model.lean:61 (same declaration text).
- def
OAI.WeakHessian.IsLocalWeakUpperGradientLocal weak upper gradients, in the integrated test-plan definition line 65Source documentation
Local weak upper gradients, in the integrated test-plan definition.
L4DEL explanation
Local weak upper gradients, in the integrated test-plan definition.
- 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/Geometry/WeakHessian/Model.lean:65 (same declaration text).
def IsLocalWeakUpperGradient (m : Measure X) (f D : X → ℝ) : Prop := …
- def
OAI.WeakHessian.IsMinimalLocalWeakUpperGradientline 72Also declared: OAI/Geometry/WeakHessian/Model.lean:72 (same declaration text).
- def
OAI.WeakHessian.weakGradientA representative of the minimal weak upper gradient (zero off its domain) line 77Source documentation
A representative of the minimal weak upper gradient (zero off its domain).
L4DEL explanation
A representative of the minimal weak upper gradient (zero off its domain).
- 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/Geometry/WeakHessian/Model.lean:77 (same declaration text).
def weakGradient (m : Measure X) (f : X → ℝ) : X → ℝ := …
- def
OAI.WeakHessian.LocalSobolevline 81Also declared: OAI/Geometry/WeakHessian/Model.lean:81 (same declaration text).
- def
OAI.WeakHessian.Sobolevline 84Also declared: OAI/Geometry/WeakHessian/Model.lean:84 (same declaration text).
- def
OAI.WeakHessian.gammaPolarization of the minimal weak gradient on an infinitesimally Hilbertian space line 88Source documentation
Polarization of the minimal weak gradient on an infinitesimally Hilbertian space.
L4DEL explanation
Polarization of the minimal weak gradient on an infinitesimally Hilbertian space.
- 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/Geometry/WeakHessian/Model.lean:88 (same declaration text).
def gamma (m : Measure X) (f g : X → ℝ) (x : X) : ℝ := …
- def
OAI.WeakHessian.IsLaplacianWeak nonpositive generator convention, without a global L² assumption on F line 93Source documentation
Weak nonpositive generator convention, without a global L² assumption on F.
L4DEL explanation
Weak nonpositive generator convention, without a global L² assumption on F.
- 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/Geometry/WeakHessian/Model.lean:93 (same declaration text).
def IsLaplacian (m : Measure X) (u L : X → ℝ) : Prop := …
- def
OAI.WeakHessian.InLaplacianDomainline 98Also declared: OAI/Geometry/WeakHessian/Model.lean:98 (same declaration text).
- def
OAI.WeakHessian.laplacianline 101Also declared: OAI/Geometry/WeakHessian/Model.lean:101 (same declaration text).
- def
OAI.WeakHessian.BoundedFunctionline 104Also declared: OAI/Geometry/WeakHessian/Model.lean:104 (same declaration text).
- def
OAI.WeakHessian.GloballyLipschitzline 106Also declared: OAI/Geometry/WeakHessian/Model.lean:106 (same declaration text).
- def
OAI.WeakHessian.IsTestFunctionBounded globally Lipschitz Laplacian-domain functions with Sobolev Laplacian line 109Source documentation
Bounded globally Lipschitz Laplacian-domain functions with Sobolev Laplacian.
L4DEL explanation
Bounded globally Lipschitz Laplacian-domain functions with Sobolev Laplacian.
- 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/Geometry/WeakHessian/Model.lean:109 (same declaration text).
def IsTestFunction (m : Measure X) (g : X → ℝ) : Prop := …
- def
OAI.WeakHessian.weakHessianThe weak Hessian, with ∇_(∇g)∇g = ∇(Γ(g)/2) line 114Source documentation
The weak Hessian, with ∇_(∇g)∇g = ∇(Γ(g)/2).
L4DEL explanation
The weak Hessian, with ∇_(∇g)∇g = ∇(Γ(g)/2).
- 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/Geometry/WeakHessian/Model.lean:114 (same declaration text).
def weakHessian (m : Measure X) (F g h : X → ℝ) : ℝ := …
- def
OAI.WeakHessian.WeakHessianUpperBoundline 118Also declared: OAI/Geometry/WeakHessian/Model.lean:118 (same declaration text).
- def
OAI.WeakHessian.localSlopeAsymptotic Lipschitz slope; zero at an isolated point line 125Source documentation
Asymptotic Lipschitz slope; zero at an isolated point.
L4DEL explanation
Asymptotic Lipschitz slope; zero at an isolated point.
- 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/Geometry/WeakHessian/Model.lean:125 (same declaration text).
def localSlope (f : X → ℝ) (x : X) : ℝ≥0∞ := …
- def
OAI.WeakHessian.cheegerEnergyCheeger energy is the L² relaxation of one half the squared local slope line 129Source documentation
Cheeger energy is the L² relaxation of one half the squared local slope.
L4DEL explanation
Cheeger energy is the L² relaxation of one half the squared local slope.
- 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/Geometry/WeakHessian/Model.lean:129 (same declaration text).
def cheegerEnergy (m : Measure X) (f : X → ℝ) : ℝ≥0∞ := …
- def
OAI.WeakHessian.QuadraticCheegerEnergyline 138Also declared: OAI/Geometry/WeakHessian/Model.lean:138 (same declaration text).
- def
OAI.WeakHessian.sigmaCoeffThe unreduced Lott–Sturm–Villani distortion coefficient σ line 144Source documentation
The unreduced Lott–Sturm–Villani distortion coefficient σ.
L4DEL explanation
The unreduced Lott–Sturm–Villani distortion coefficient σ.
- 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/Geometry/WeakHessian/Model.lean:144 (same declaration text).
def sigmaCoeff (K N t θ : ℝ) : ℝ≥0∞ := …
- def
OAI.WeakHessian.tauCoeffThe τ coefficient (not the reduced σ coefficient) in CD(K,N) line 157Source documentation
The τ coefficient (not the reduced σ coefficient) in CD(K,N).
L4DEL explanation
The τ coefficient (not the reduced σ coefficient) in CD(K,N).
- 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/Geometry/WeakHessian/Model.lean:157 (same declaration text).
def tauCoeff (K N t θ : ℝ) : ℝ≥0∞ := …
- def
OAI.WeakHessian.HasSecondMomentline 160Also declared: OAI/Geometry/WeakHessian/Model.lean:160 (same declaration text).
- def
OAI.WeakHessian.IsCouplingline 163Also declared: OAI/Geometry/WeakHessian/Model.lean:163 (same declaration text).
- def
OAI.WeakHessian.QuadraticTransportCostline 166Also declared: OAI/Geometry/WeakHessian/Model.lean:166 (same declaration text).
- def
OAI.WeakHessian.IsOptimalCouplingline 169Also declared: OAI/Geometry/WeakHessian/Model.lean:169 (same declaration text).
- def
OAI.WeakHessian.endpointCouplingline 173Also declared: OAI/Geometry/WeakHessian/Model.lean:173 (same declaration text).
- def
OAI.WeakHessian.interpolationline 176Also declared: OAI/Geometry/WeakHessian/Model.lean:176 (same declaration text).
- def
OAI.WeakHessian.renyiIntegralThe positive of minus the N-Rényi entropy; singular mass contributes zero line 180Source documentation
The positive of minus the N-Rényi entropy; singular mass contributes zero.
L4DEL explanation
The positive of minus the N-Rényi entropy; singular mass contributes zero.
- 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/Geometry/WeakHessian/Model.lean:180 (same declaration text).
def renyiIntegral (m μ : Measure X) (N : ℝ) : ℝ≥0∞ := …
- def
OAI.WeakHessian.CurvatureDimensionUnreduced CD(K,N), written with the standard dynamical optimal-plan formula line 184Source documentation
Unreduced CD(K,N), written with the standard dynamical optimal-plan formula.
L4DEL explanation
Unreduced CD(K,N), written with the standard dynamical optimal-plan formula.
- 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/Geometry/WeakHessian/Model.lean:184 (same declaration text).
def CurvatureDimension (m : Measure X) (K N : ℝ) : Prop := …
- def
OAI.WeakHessian.RCDline 200Also declared: OAI/Geometry/WeakHessian/Model.lean:200 (same declaration text).
- def
OAI.WeakHessian.FullSupportline 203Also declared: OAI/Geometry/WeakHessian/Model.lean:203 (same declaration text).
- def
OAI.WeakHessian.FiniteOnBoundedSetsline 206Also declared: OAI/Geometry/WeakHessian/Model.lean:206 (same declaration text).
- def
OAI.WeakHessian.CurveSecondDerivativeBoundThe literal second-distributional-derivative conclusion on (0,1) line 210Source documentation
The literal second-distributional-derivative conclusion on (0,1).
L4DEL explanation
The literal second-distributional-derivative conclusion on (0,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/Geometry/WeakHessian/Model.lean:210 (same declaration text).
def CurveSecondDerivativeBound (F G : X → ℝ) (σ : Curve X) : Prop := …
Mentions: OAI.WeakHessian.Curve
- theorem
OAI.WeakHessian.every_geodesicChallenge statement: Gigli’s characterization of Alexandrov curvature sorry line 220Source documentation
A weak upper Hessian bound controls the second distributional derivative along every constant-speed minimizing geodesic.
L4DEL explanation
The formalization transfers a weak Hessian upper bound to every prescribed minimizing geodesic in an $\mathrm{RCD}(K,N)$ space with finite $N>1$. If a bounded globally Lipschitz function $F$ has weak Hessian bounded above by $G$ times the metric, where $G$ is bounded and continuous, then every constant-speed geodesic $\gamma:[0,1]\to X$ satisfies $(F\circ\gamma)''\le G(\gamma)\,d(\gamma(0),\gamma(1))^2$ in the distributional sense. Constant geodesics are included. The space is complete and separable with full support and measure finite on bounded sets; compactness and metric nonbranching are not assumed.
- This is an exact comparator target linked by the pinned repository's formalization note for this result.
- The repository's comparator configuration selects OAI.Geometry.WeakHessian.Main as the released solution module checked against this declaration.
Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)
Distinct definitions of this name: OAI/Geometry/WeakHessian/Main.lean:38 (same statement text; different proof or body). Qualify references as OAI.WeakHessian.every_geodesic@path.
theorem every_geodesic [CompleteSpace X] [TopologicalSpace.SeparableSpace X] (m : Measure X) (K N : ℝ) (hN : 1 < N) (hfull : FullSupport m) (hfinite : FiniteOnBoundedSets m) (hrcd : RCD m K N) (F G : X → ℝ) (hFbound : BoundedFunction F) (hFlip : GloballyLipschitz F) (hGbound : BoundedFunction G) (hGcont : Continuous G) (hHess : WeakHessianUpperBound m F G) (σ : Curve X) (hσ : IsGeodesic σ) : CurveSecondDerivativeBound F G σ := by …Mentions: OAI.WeakHessian.FullSupport, OAI.WeakHessian.FiniteOnBoundedSets, OAI.WeakHessian.RCD, OAI.WeakHessian.BoundedFunction, OAI.WeakHessian.GloballyLipschitz, OAI.WeakHessian.WeakHessianUpperBound, OAI.WeakHessian.Curve, OAI.WeakHessian.IsGeodesic, OAI.WeakHessian.CurveSecondDerivativeBound