Directed multiplier is coercive where is far from zero on the negative side
ProvedOAI.SmoothLocal.Weighted.primitive_directed_farnegative_coercivityNotation. 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 smooth on a coordinate rectangle, in the rectangle with and , differentiable at , , and let , , satisfy the listed budgets in terms of bounds for the primitive , , and at . Then for all real ,
with the directed weight, and the coefficients (3.14) for , .
Formalization Note. This is the upstream Lean declaration OAI.SmoothLocal.Weighted.primitive_directed_farnegative_coercivity in lean/OAI/Geometry/IsometricImmersion/Energy/DirectedFarNegative.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 scoped ContDiff namespace SmoothLocal.Weighted open SmoothLocal.Geometry
theorem primitive_directed_farnegative_coercivity
{B : Coord → ℝ} {R a b : ℝ} {p : Coord}
(hB : ContDiffOn ℝ ∞ B (coordinateRectangle R a b)) (hR : 0 < R)
(hp : p ∈ coordinateRectangle R a b) (A C r : Coord → ℝ)
(hA : DifferentiableAt ℝ A p) (edge lambda epsilon : ℝ) (ell : ℕ)
(hedge : p 1 < edge) (hlambda : 0 < lambda)
(heps : 0 ≤ epsilon) (heps1 : epsilon ≤ 1)
(hC : C p = ((ell : ℝ) + 1) * coordPartial 1 A p + A p * r p)
(MI MB Mr MA MAs MAt mu alpha : ℝ) (hmu : 0 < mu)
(hIs : |coordPartial 1 (coordinatePrimitive B) p| ≤ MI)
(hBp : |B p| ≤ MB) (hr : |r p| ≤ Mr)
(hAp : |A p| ≤ MA) (hAs : |coordPartial 1 A p| ≤ MAs)
(hTbudget : 2 * (MI + epsilon + epsilon * R * MB) ≤ lambda)
(hEbudget : (MI + 1 + R * MB) / 2 + Mr ≤ lambda / 8)
(hsmall : 4 * (R * ((ell : ℝ) * MAs + MA * Mr + MA * MI + 1)) ^ 2 *
epsilon ^ 2 * MA ≤ 1 / 8)
(hloss : (4 * (R * ((ell : ℝ) * MAs + MA * Mr + MA * MI + 1)) ^ 2 *
epsilon ^ 2) / lambda ≤ mu / 4)
(hAt : |coordPartial 0 A p| ≤ MAt)
(halpha : 0 < alpha) (hAfar : A p ≤ -alpha)
(hdominance : directedPrincipalBound ell epsilon R MAs MAt + mu ≤ lambda * alpha / 4)
(x y : ℝ) :
min (lambda / 8) (mu / 2) * directedWeight edge lambda (coordinatePrimitive B) p *
(x ^ 2 + y ^ 2) ≤
multiplierT B (directedM edge lambda (coordinatePrimitive B))
(directedN edge lambda epsilon (coordinatePrimitive B)) p * x ^ 2 +
multiplierS A C (directedM edge lambda (coordinatePrimitive B))
(directedN edge lambda epsilon (coordinatePrimitive B)) p * y ^ 2 +
multiplierJ A B C (directedM edge lambda (coordinatePrimitive B))
(directedN edge lambda epsilon (coordinatePrimitive B)) p * x * y := by
sorry
end SmoothLocal.Weighted
end
end OAI