Every local immersion yields an admissible height on an oriented patch
ProvedOAI.SmoothLocal.Geometry.every_local_immersion_has_admissible_oriented_patchNotation. is the model square; a metric is a smooth positive matrix field ; is a scalar height; is its covariant Hessian; is the Gaussian curvature; ; is the Hessian quotient; is the model curvature; the patch box and the central box are the squares and ; the sheared coordinates are , with sheared height ; and are the class width and speed of (4.2); is the test metric (4.12) built from ; a bounded admissible height of bound is an admissible height with (4.1).
Let be a metric on the plane, a set containing , and a map which is a smooth isometric immersion of in the sense of the standing hypotheses. Let be the accumulating round disks and suppose in each open and on . Then for all there are , and a unit vector normal to at with second fundamental form of rank exactly one, a rotation of the finite net, and a centre among the oriented exterior centres such that the closed patch lies in and
where . This is the geometric step reducing Theorem A to the whole-patch obstruction.
Formalization Note. This is the upstream Lean declaration OAI.SmoothLocal.Geometry.every_local_immersion_has_admissible_oriented_patch in lean/OAI/Geometry/IsometricImmersion/Obstructions/UniversalPatchSelection.lean, stated verbatim; the Lean statement is authoritative for the precise hypotheses. It is an intermediate result of OpenAI's formalization.
import Mathlib import Definitions.Def_IsometricImmersion import Definitions.Def_SmoothLocalIsometricSupport namespace OAI noncomputable section open Set Filter Function open scoped ContDiff Topology BigOperators Matrix namespace SmoothLocal.Geometry
theorem every_local_immersion_has_admissible_oriented_patch
{g : MetricField} {F : Coord → Ambient} {U : Set Coord}
(hg : SmoothPositiveOn g U) (hF : IsometricOn g F U) (hU : IsOpen U)
(h0 : (0 : Coord) ∈ U)
(hK : ∀ n : ℕ, ∀ p ∈ roundOpenDisk (accumulatingCenter n) (accumulatingRadius n),
gaussianCurvature g p < 0)
(hKb : ∀ n : ℕ, ∀ p ∈ frontier (accumulatingDisk n), gaussianCurvature g p = 0)
(nmin kmin : ℕ) :
∃ n ≥ nmin, ∃ b ∈ frontier (accumulatingDisk n), ∃ e : Ambient,
IsUnitNormalAt F e b ∧ secondFundamental F e b ≠ 0 ∧
(secondFundamental F e b).rank = 1 ∧
∃ R : OrientationLabel, ∃ k ≥ kmin, ∃ c ∈ orientedExteriorCenters n k R,
orientedClosedPatch n k R c ⊆ U ∧
PatchAdmissibleHeight
(affinePullbackMetric g c (orientedPatchScale n k R • R.val))
(height (affinePullbackImmersion F c (orientedPatchScale n k R • R.val)) e) := by
sorry
end SmoothLocal.Geometry
end
end OAI