Cauchy–Riemann operators on the cylinder with nondegenerate asymptotics are Fredholm
ProvedCauchyRiemannIndex.isFredholmLet , let be continuous loops of symmetric matrices and let be continuous with uniformly as ; . Assume that the asymptotic operators are nondegenerate. Then is Fredholm.
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 . "Fredholm" is IsFredholmCR p S: finite-dimensional kernel, closed range, finite-dimensional cokernel.
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, Theorem 4.3 (p. 69), Fredholm property, case `k = 1`, on the cylinder: if `D_S` is
asymptotic to nondegenerate loops `S±` of symmetric matrices and `1 < p < ∞`, then
`D_S : W^{1,p}(ℝ × S¹, ℝ²ⁿ) → L^p(ℝ × S¹, ℝ²ⁿ)` is Fredholm. -/
theorem isFredholm (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) :
IsFredholmCR p S := by
sorry
end CauchyRiemannIndex
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Read-back: CauchyRiemannIndex.isFredholm
Setting. ; (instance Fact (1 ≤ p)); loops ; coefficient . Matrices are indexed by Fin n ⊕ Fin n; Matrix.J (checked in Mathlib: fromBlocks 0 (-1) 1 0), i.e. multiplication by under .
Hypotheses. . are continuous, 1-periodic, pointwise symmetric (IsSymLoop). is continuous, 1-periodic in , and entrywise uniformly in as (IsAsymptoticTo). are nondegenerate: for (every, equivalently the unique) fundamental solution , , , one has .
Definitions used.
cylMeasure= Lebesgue on the strip ;LpCyl n p.W1p p n= closure in (product norm) of the span of triples with smooth, 1-periodic in , vanishing for . This is as a graph space; second/third components are the weak derivatives.crApply S (u,v,w)(x)(a.e. representatives).crKernel p S= span of (already a subspace).crRange p S= span of .IsFredholmCR p Srange closed in .
Conclusion. has finite-dimensional kernel, closed range and finite-dimensional cokernel.
Degenerate cases. : all spaces are ; trivially Fredholm. independent of (then forced by IsAsymptoticTo): is invertible by nondegeneracy, consistent.
Remarks. is not required symmetric for finite , as in Wendl (only the asymptotes are). continuous + asymptotically convergent + periodic implies bounded, so for and the range set is the genuine image. The redundant Fact (1 ≤ p) is implied by hp.
Soundness checks.
- Junk values / coercions / scope.
- elements are evaluated through their a.e. representatives; all equalities are
=ᵐ[cylMeasure], so the arbitrary values off the strip are irrelevant. IsNondegeneratequantifies over all fundamental solutions; for continuous one exists and is unique (linear ODE), so it is not vacuous.- Kernel and cokernel dimensions are real dimensions (
FiniteDimensional ℝ). toEuclideanLin M v = M *ᵥ v, standard.- All quantifiers are universal over the data; no existential misplacement.
- elements are evaluated through their a.e. representatives; all equalities are
- Hypotheses are satisfiable (e.g. , with , ; then rotation by , nondegenerate). Not vacuous, not trivially true. In that example the kernel is (2-dimensional, smooth, exponentially decaying, in the closure), cokernel ; Fredholm as claimed. The statement is Wendl Thm 4.3 () on the cylinder and is true.
Verdict: no mis-formalization observed
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.