The global estimate for Cauchy–Riemann operators on the cylinder modulo a finite piece
ProvedCauchyRiemannIndex.global_estimateLet , let be continuous loops of symmetric matrices and let be continuous with uniformly as ; . Assume that the asymptotic operators are nondegenerate. Then there are and such that
for every smooth on that vanishes for large .
Formalization Note is in ℝ≥0∞ with Fact (1 ≤ p), and . The hypotheses on are IsSymLoop S± and IsAsymptoticTo S Splus Sminus. Nondegeneracy is IsNondegenerate S±: for the fundamental solution . The estimate is stated for test sections (smooth, -periodic in , zero for large ), with = w1pNorm p u in ℝ≥0∞ and = crOp S u; the constant is in ℝ≥0 and is chosen before . is eLpNorm u p (cylMeasure.restrict (Icc (-R) R ×ˢ univ)).
import Definitions.Def_CauchyRiemannIndex_Setting import Mathlib.Analysis.Calculus.ContDiff.Basic
namespace CauchyRiemannIndex
open MeasureTheory Matrix Filter Topology
open scoped ENNReal NNReal ContDiff RealInnerProductSpace
/-- Wendl, Lemma 4.13 (p. 74), case `k = 1`: let `D_S` be asymptotic to nondegenerate loops `S±`
of symmetric matrices and `1 < p < ∞`. There are `R` and `c` with
`‖η‖_{W^{1,p}} ≤ c ‖D_S η‖_{L^p} + c ‖η‖_{L^p([-R, R] × S¹)}` for every test section `η`. -/
theorem global_estimate (n : ℕ) (p : ℝ≥0∞) [Fact (1 ≤ p)] (hp : 1 < p) (hp' : p ≠ ⊤)
(Splus Sminus : ℝ → Mat n) (hSplus : IsSymLoop Splus) (hSminus : IsSymLoop Sminus)
(S : ℝ × ℝ → Mat n) (hS : IsAsymptoticTo S Splus Sminus) (hplus : IsNondegenerate Splus) (hminus : IsNondegenerate Sminus) :
∃ (R : ℝ) (c : ℝ≥0), ∀ u : ℝ × ℝ → Vec n, IsTestSection u →
w1pNorm p u ≤ c * eLpNorm (crOp S u) p cylMeasure +
c * eLpNorm u p (cylMeasure.restrict (Set.Icc (-R) R ×ˢ Set.univ)) := by
sorry
end CauchyRiemannIndex
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Read-back: CauchyRiemannIndex.global_estimate
Setting. ; ; loops ; a coefficient .
Hypotheses. . are symmetric loops. IsAsymptoticTo S S⁺ S⁻. Both and are nondegenerate.
Definitions used. w1pNorm, crOp and IsTestSection as in the Setting. cylMeasure.restrict (Icc (-R) R ×ˢ univ) is Lebesgue measure on , i.e. .
Conclusion.
Degenerate cases. For it is trivial. is existential. A negative would give an empty set, but the statement then just asks for (injectivity-type), so the prover will pick large.
Remarks. This is stated on test sections only, which suffices by density for . Both ends must be nondegenerate.
Soundness checks.
- Restricting a restricted measure:
cylMeasure.restrict A, as intended. All norms are finite. The quantifier order is before , as intended. The+is between twoℝ≥0∞terms, with no precedence issue (the*binds tighter). - Not vacuous. It is true: combine the local estimate on with the two asymptotic estimates, using a partition of unity in . The cut-off derivative terms are bounded by after enlarging .
Verdict: no mis-formalization observed
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.