The Fredholm index of a Cauchy–Riemann operator on the cylinder depends only on its asymptotic Conley–Zehnder indices
ProvedCauchyRiemannIndex.crIndex_eq_of_asymptoticCZIndex_eqLet and . Let be continuous coefficients with and uniformly as , where are continuous loops of symmetric matrices whose asymptotic operators and are nondegenerate. If
then the Cauchy–Riemann operators have the same Fredholm index: .
This says the index on the cylinder depends only on the Conley–Zehnder indices at the two ends. It is used to compute indices by comparing with any convenient operator that has the same asymptotic indices.
Formalization Note ; the index is crIndex p S from the setting module. Loops are continuous -periodic maps (IsSymLoop), nondegeneracy is IsNondegenerate (no eigenvalue of the time-one map of ), and the Conley–Zehnder index is asymptoticCZIndex. The asymptotic convergence is IsAsymptoticTo S Splus Sminus (positive end first).
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, Lecture 5 (§ 5.8, p. 103), on the cylinder with the trivial bundle and `1 < p < ∞`: the
Fredholm index of `D_S : W^{1,p} → L^p` depends only on the Conley–Zehnder indices of its
asymptotic operators. If `D_S` is asymptotic to nondegenerate loops `S±` and `D_T` to
nondegenerate loops `T±` with `μ_CZ(-J₀ ∂ₜ - S±) = μ_CZ(-J₀ ∂ₜ - T±)`, then
`ind D_S = ind D_T`. -/
theorem crIndex_eq_of_asymptoticCZIndex_eq (n : ℕ) (p : ℝ≥0∞) [Fact (1 ≤ p)] (hp : 1 < p)
(hp' : p ≠ ⊤) (Splus Sminus Tplus Tminus : ℝ → Mat n)
(hSplus : IsSymLoop Splus) (hSminus : IsSymLoop Sminus)
(hTplus : IsSymLoop Tplus) (hTminus : IsSymLoop Tminus)
(hnSplus : IsNondegenerate Splus) (hnSminus : IsNondegenerate Sminus)
(hnTplus : IsNondegenerate Tplus) (hnTminus : IsNondegenerate Tminus)
(hμplus : asymptoticCZIndex Splus = asymptoticCZIndex Tplus)
(hμminus : asymptoticCZIndex Sminus = asymptoticCZIndex Tminus)
(S T : ℝ × ℝ → Mat n) (hS : IsAsymptoticTo S Splus Sminus)
(hT : IsAsymptoticTo T Tplus Tminus) :
crIndex p S = crIndex p T := by
sorry
end CauchyRiemannIndex