Cauchy–Riemann operators with nondegenerate asymptotics are semi-Fredholm
ProvedCauchyRiemannIndex.semiFredholmLet , let be continuous loops of symmetric matrices and let be continuous with uniformly as ; . Assume that the asymptotic operators are nondegenerate. Then has finite-dimensional kernel and closed range.
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 .
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, Corollary 4.14 (p. 74), case `k = 1`: if `D_S` is asymptotic to nondegenerate loops
`S±` of symmetric matrices and `1 < p < ∞`, then `D_S : W^{1,p} → L^p` is semi-Fredholm: its
kernel is finite-dimensional and its range is closed. -/
theorem semiFredholm (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) :
FiniteDimensional ℝ (crKernel p S) ∧ IsClosed (crRange p S : Set (LpCyl n p)) := by
sorry
end CauchyRiemannIndex
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Read-back: CauchyRiemannIndex.semiFredholm
Setting. ; ; loops ; a coefficient .
Hypotheses. . are symmetric loops. IsAsymptoticTo S S⁺ S⁻. and are nondegenerate.
Definitions used. crKernel p S , a submodule of . crRange p S . Both spans are redundant, since the sets are already subspaces. See the Setting.
Conclusion.
Degenerate cases. For it is trivial. is bounded (continuous, periodic, asymptotic), so is bounded , and every contributes to the range.
Remarks. FiniteDimensional ℝ (crKernel p S) uses the subtype module structure. The kernel lives in triples, but since is injective on , it is isomorphic to the kernel of on .
Soundness checks.
IsClosedis taken on the coerced set inLpCyl n pwith its topology, which is correct. There are no junk values. There are no quantifiers beyond the hypotheses.- Not vacuous: e.g. nondegenerate. It is true, as the semi-Fredholm property of a CR operator with nondegenerate asymptotics. It follows from the global estimate and the compact restriction, via the abstract lemma. Without nondegeneracy the range is not closed, and the hypotheses are exactly the needed ones.
Verdict: no mis-formalization observed
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.