Cokernel lower bound for Cauchy–Riemann operators with a large antilinear term and negative zeros
ProvedCauchyRiemannIndex.large_antilinear_cokernel_geLet , let be continuous loops of symmetric matrices with nondegenerate asymptotic operators, and let be continuous with uniformly as . Let be smooth with bounded first derivative, such that and are bounded for large , and such that its zeros form finite sets (positive zeros) and (negative zeros) with the following normal form: for some and every , on the disc around one has and
For let , acting from to .
Assume that all zeros of are negative, . Then there is such that for all the cokernel contains linearly independent elements, so
Together with the upper bound (Wendl, Lemma 5.22) this gives the cokernel of in Wendl's Proposition 5.27 when all zeros are negative. It is the counterpart of Wendl's Proposition 5.24 for the formal adjoint.
Formalization Note via , and is the matrix antilinearMat β, so is with antilinearMat ∘ β. Points of the cylinder are pairs and means ; is -periodic in , the zeros are listed in , and every zero of is a -translate by an integer of a listed one. The hypotheses are those of the milestone CauchyRiemannIndex.large_antilinear_perturbation_index (Wendl, Proposition 5.27, with the assumptions of § 5.5); the chart near each zero is a translation of the coordinates , the trivialization is the global one, and the area form is . The exponent is .
The conclusion is stated as a linearly independent family Fin #Z⁻ → LpCyl 1 2 ⧸ crRange 2 ….
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, Proposition 5.24 (p. 100) for the formal adjoint, with the assumptions of § 5.5 (p. 94),
on the cylinder with the trivial line bundle and `p = 2`: let `D_S` (`n = 1`) be asymptotic to nondegenerate loops `S±` of symmetric
matrices, and let `β : ℝ × S¹ → ℂ` be smooth with bounded derivative, with `|β|` and `1/|β|`
bounded for large `|s|`, whose zeros (mod `t ↦ t + 1`) are the finite sets `Z⁺` (positive zeros) and
`Z⁻` (negative zeros), such that on a disc of radius `r` around each zero `ζ` the operator is `∂̄`
(`S = 0`) and `β(ζ + z) = z` for `ζ ∈ Z⁺`, `β(ζ + z) = z̄` for `ζ ∈ Z⁻`. Put
`D_σ η = D_S η + σ β η̄`. If all zeros are
negative (`Z⁺ = ∅`), then for all large `σ`, the cokernel `L² / im D_σ` of `D_σ : W^{1,2} → L²`
contains `#Z⁻` linearly independent elements. -/
theorem large_antilinear_cokernel_ge (Splus Sminus : ℝ → Mat 1) (hSplus : IsSymLoop Splus)
(hSminus : IsSymLoop Sminus) (hplus : IsNondegenerate Splus) (hminus : IsNondegenerate Sminus)
(S : ℝ × ℝ → Mat 1) (hS : IsAsymptoticTo S Splus Sminus)
(β : ℝ × ℝ → ℂ) (hβ : ContDiff ℝ ∞ β) (hβper : ∀ s t, β (s, t + 1) = β (s, t))
(hβC1 : ∃ C : ℝ, ∀ x, ‖fderiv ℝ β x‖ ≤ C)
(hβends : ∃ (R c : ℝ), 0 < c ∧ ∀ s t, R ≤ |s| → c ≤ ‖β (s, t)‖ ∧ ‖β (s, t)‖ ≤ 1 / c)
(Zplus Zminus : Finset (ℝ × ℝ)) (hZ : ∀ ζ ∈ Zplus ∪ Zminus, 0 ≤ ζ.2 ∧ ζ.2 < 1)
(hdisj : Disjoint Zplus Zminus)
(hzero : ∀ x : ℝ × ℝ, β x = 0 ↔ ∃ ζ ∈ Zplus ∪ Zminus, ∃ m : ℤ, x = (ζ.1, ζ.2 + m))
(r : ℝ) (hr : 0 < r)
(hplusZ : ∀ ζ ∈ Zplus, ∀ z : ℂ, ‖z‖ < r →
β (ζ.1 + z.re, ζ.2 + z.im) = z ∧ S (ζ.1 + z.re, ζ.2 + z.im) = 0)
(hminusZ : ∀ ζ ∈ Zminus, ∀ z : ℂ, ‖z‖ < r →
β (ζ.1 + z.re, ζ.2 + z.im) = (starRingEnd ℂ) z ∧ S (ζ.1 + z.re, ζ.2 + z.im) = 0)
(hZplus : Zplus = ∅) :
∃ σ₀ : ℝ, ∀ σ ≥ σ₀,
∃ v : Fin Zminus.card → LpCyl 1 2 ⧸ crRange 2 (fun x => S x + σ • antilinearMat (β x)),
LinearIndependent ℝ v := by
sorry
end CauchyRiemannIndex