Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Physical-coordinate cap gradient estimate from C8C^8C8 bounds

Proved
OAI.SmoothLocal.Flow.exists_C8_one_flow_physical_cap_estimates

by wurtle · Nov 4, 2026 · Mathlib 0df444a (Lean v4.33.1)

differential-geometryisometric-immersion

Notation. S=[−3,3]2S=[-3,3]^2S=[−3,3]2 is the model square; a metric is a smooth positive matrix field ggg; zzz is a scalar height; H=∇g2zH=\nabla_g^2zH=∇g2​z is its covariant Hessian; KgK_gKg​ is the Gaussian curvature; E=det⁡g (1−∣dz∣g2)E=\det g\,(1-|dz|_g^2)E=detg(1−∣dz∣g2​); q=Hxy/Hyyq=H_{xy}/H_{yy}q=Hxy​/Hyy​ is the Hessian quotient; κ(x2−h(y))\kappa(x^2-h(y))κ(x2−h(y)) is the model curvature; the patch box and the central box are the squares [−1/10,1/10]2[-1/10,1/10]^2[−1/10,1/10]2 and [−1/5,1/5]2[-1/5,1/5]^2[−1/5,1/5]2; the sheared coordinates are ξ=x, θ=y+q0x\xi=x,\ \theta=y+q_0xξ=x, θ=y+q0​x, with sheared height zsz_szs​; LLL and v∗v_*v∗​ are the class width and speed of (4.2); g~τ\tilde g_\taug~​τ​ is the test metric (4.12) built from g∗g_*g∗​; a bounded admissible height of bound MMM is an admissible height with (4.1).

Let g=g0+ηg=g_0+\etag=g0​+η be smooth and positive definite on an open set U⊇SU\supseteq SU⊇S, let zzz be smooth on UUU, and suppose that on SSS the derivatives through order 888 of gijg_{ij}gij​ are bounded by GGG, those of zzz by ZZZ, ∣det⁡g∣≥d|\det g|\ge d∣detg∣≥d, ∣Hyy∣≥c|H_{yy}|\ge c∣Hyy​∣≥c, E≥e0E\ge e_0E≥e0​, ∣q∣≤1/100|q|\le 1/100∣q∣≤1/100, and zzz satisfies the Darboux equation det⁡H=KgE\det H=K_gEdetH=Kg​E. Suppose also that g0g_0g0​ has the model curvature κ(x2−h(y))\kappa(x^2-h(y))κ(x2−h(y)) on UUU, that η\etaη is supported in the patch box, and that Kg<−κ/2K_g<-\kappa/2Kg​<−κ/2 on the central box.

Then there are an open set VVV with S⊆V⊆US\subseteq V\subseteq US⊆V⊆U, on which qqq is smooth with a C3C^3C3 bound depending only on G,Z,d,cG,Z,d,cG,Z,d,c, and a smooth flow chart Φ(t,s)=(t,Y(s,t))\Phi(t,s)=(t,Y(s,t))Φ(t,s)=(t,Y(s,t)) of ∂x−q∂y\partial_x-q\partial_y∂x​−q∂y​ with positive transverse derivative, such that for every order mmm and all −2<L≤R<2-2<L\le R<2−2<L≤R<2, −2<bottom≤top<b≤0-2<\mathrm{bottom}\le\mathrm{top}<b\le0−2<bottom≤top<b≤0,

∫Φ(R0)(∂x∂ym+3z)2+(∂ym+4z)2≤C(∫Φ(R1)Rm2+∫Φ(R1)(∂ym+3z)2),\int_{\Phi(R_0)}\big(\partial_x\partial_y^{m+3}z\big)^2+\big(\partial_y^{m+4}z\big)^2\le C\Big(\int_{\Phi(R_1)}\mathcal R_m^2+\int_{\Phi(R_1)}\big(\partial_y^{m+3}z\big)^2\Big),∫Φ(R0​)​(∂x​∂ym+3​z)2+(∂ym+4​z)2≤C(∫Φ(R1​)​Rm2​+∫Φ(R1​)​(∂ym+3​z)2),

where R0=[L,R]×[bottom,top]R_0=[L,R]\times[\mathrm{bottom},\mathrm{top}]R0​=[L,R]×[bottom,top], R1R_1R1​ is the enlarged rectangle up to the artificial edge s=bs=bs=b, Rm\mathcal R_mRm​ is the high remainder of the differentiated equation, and C>0C>0C>0 depends only on the listed bounds and the rectangle. This is the lower-cap gain of one derivative, stated in the original coordinates.

Formalization Note. This is the upstream Lean declaration OAI.SmoothLocal.Flow.exists_C8_one_flow_physical_cap_estimates in lean/OAI/Geometry/IsometricImmersion/Caps/AllOrderPhysicalCap.lean, stated verbatim; the Lean statement is authoritative for the precise hypotheses. It is an intermediate result of OpenAI's formalization.

Preamble
import Mathlib
import Definitions.Def_IsometricImmersion
import Definitions.Def_SmoothLocalIsometricSupport

namespace OAI

noncomputable section
open Set Filter Function MeasureTheory
open scoped ContDiff Topology Interval

namespace SmoothLocal.Flow
open SmoothLocal.Geometry SmoothLocal.ODE SmoothLocal.Weighted SmoothLocal.Model SmoothLocal.HighEquation

Formal statement
theorem exists_C8_one_flow_physical_cap_estimates
    {g0 eta : MetricField} {z : Coord → ℝ} {U : Set Coord} {G Z d c e0 kappa : ℝ}
    (hg : SmoothPositiveOn (g0+eta) U) (hU : IsOpen U) (hSU : modelSquare ⊆ U)
    (hz : ContDiffOn ℝ ∞ z U) (hG : 0 ≤ G) (hZ : 0 ≤ Z) (hd : 0 < d) (hc : 0 < c) (he0 : 0 < e0)
    (hgB : ∀ i j : Fin 2, ∀ k ≤ 8, ∀ p ∈ modelSquare,
      ‖iteratedFDeriv ℝ k (fun q => (g0+eta) q i j) p‖ ≤ G)
    (hzB : ∀ k ≤ 8, ∀ p ∈ modelSquare, ‖iteratedFDeriv ℝ k z p‖ ≤ Z)
    (hdet : ∀ p ∈ modelSquare, d ≤ |((g0+eta) p).det|)
    (hyy : ∀ p ∈ modelSquare, c ≤ |covHessian (g0+eta) z p 1 1|)
    (hEfloor : ∀ p ∈ modelSquare, e0 ≤ heightEnergy (g0+eta) z p)
    (hsmall : ∀ p ∈ modelSquare, |hessianQuotient (g0+eta) z p| ≤ (1:ℝ)/100)
    (hD : ∀ p ∈ modelSquare,
      (covHessian (g0+eta) z p).det = gaussianCurvature (g0+eta) p*heightEnergy (g0+eta) z p)
    (hk : 0 < kappa)
    (hbackground : ∀ p ∈ U, gaussianCurvature g0 p = modelCurvature kappa p)
    (hsupport : tsupport eta ⊆ patchBox)
    (hcentral : ∀ p ∈ centralBox, gaussianCurvature (g0+eta) p < -kappa/2) :
    ∃ (V : Set Coord) (Y : ℝ → ℝ → ℝ),
      IsOpen V ∧ modelSquare ⊆ V ∧ V ⊆ U ∧
      ContDiffOn ℝ ∞ (hessianQuotient (g0+eta) z) V ∧
      CoordinateBound (hessianQuotient (g0+eta) z) modelSquare 3 (heightQuotientJetBound G Z d c) ∧
      ContDiffOn ℝ ∞ (capChart Y) capChartDomain ∧
      ContinuousOn (uncurry Y) (Icc (-2:ℝ) 2 ×ˢ Icc (-2:ℝ) 2) ∧
      ContDiffOn ℝ ∞ (fun p : ℝ × ℝ => Y p.2 p.1) (pairRectangle 2 (-2) 2) ∧
      (∀ s ∈ Ioo (-2:ℝ) 2, ∀ t ∈ Ioo (-2:ℝ) 2, 0 < deriv (fun r => Y r t) s) ∧
      (∀ s ∈ Icc (-2:ℝ) 2, Y s 0 = s) ∧
      (∀ s ∈ Icc (-2:ℝ) 2, ∀ t ∈ Icc (-2:ℝ) 2,
        HasDerivWithinAt (Y s) (-hessianQuotient (g0+eta) z (coordinatePoint t (Y s t)))
          (Icc (-2:ℝ) 2) t) ∧
      (∀ s ∈ Icc (-2:ℝ) 2, ∀ t ∈ Icc (-2:ℝ) 2, Y s t ∈ Icc (-3:ℝ) 3) ∧
      (∀ s ∈ Icc (-2:ℝ) 2, ∀ t ∈ Icc (-2:ℝ) 2, |Y s t-s| ≤ (1:ℝ)/50) ∧
      (∀ p ∈ capChartDomain, |capFlowHeight Y p-p 1| ≤ (1:ℝ)/50) ∧
      (∀ tl tr sb st : ℝ, closedRectangle tl tr sb st ⊆ capChartDomain →
        IsCompact (capChart Y '' closedRectangle tl tr sb st) ∧
        MeasurableSet (capChart Y '' closedRectangle tl tr sb st) ∧
        volume (capChart Y '' closedRectangle tl tr sb st) < ⊤ ∧
        capChart Y '' closedRectangle tl tr sb st ⊆ modelOpenSquare) ∧
      ∀ m : ℕ,
        (∀ p ∈ capChartDomain,
          multiplierOperator (heightChartA (g0+eta) z Y) (heightChartB (g0+eta) z Y (m+3))
            (heightChartC (g0+eta) z Y (m+3)) (capPullback Y (verticalJet z (m+3))) p =
              capPullback Y (actualHighRemainder (g0+eta) z m) p) ∧
        ∀ L R bottom top b : ℝ,
          -2 < L → R < 2 → -2 < bottom → L ≤ R → bottom ≤ top → top < b → b ≤ 0 →
          0 < heightPhysicalCapConstant G Z d c e0 kappa (m+3) L R bottom top b ∧
          (∫ p in capChart Y '' closedRectangle L R bottom top,
            (coordPartial 0 (verticalJet z (m+3)) p)^2+(verticalJet z (m+4) p)^2) ≤
            heightPhysicalCapConstant G Z d c e0 kappa (m+3) L R bottom top b*
              ((∫ p in capChart Y '' closedRectangle (capOuterLeft L) (capOuterRight R) (capOuterBottom bottom) b,
                  (actualHighRemainder (g0+eta) z m p)^2)+
                (∫ p in capChart Y '' closedRectangle (capOuterLeft L) (capOuterRight R) (capOuterBottom bottom) b,
                  (verticalJet z (m+3) p)^2)) := by
  sorry

end SmoothLocal.Flow
end
end OAI
Source
OpenAI, A Smooth Metric with No Local Isometric Immersion into Three-Space, September 24, 2026, https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/A-Smooth-Metric-with-No-Local-Isometric-Immersion-into-Three-Space-September-24-2026/paper.pdf; Lean: openai/math at adc7f1241b42e322a6451854ab7e4b4c146bf78a, lean/OAI/Geometry/IsometricImmersion/ (Apache License 2.0), file lean/OAI/Geometry/IsometricImmersion/Caps/AllOrderPhysicalCap.lean; Section 3, Lemma 3.4 and Proposition 3.1

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me