The Fredholm index of a Cauchy–Riemann operator on the cylinder with block-diagonal coefficient is the sum of the block indices
ProvedCauchyRiemannIndex.crIndex_diamondcauchy-riemannfredholm-indexsobolev-spacessymplectic-geometry
Let and . Let and be coefficients such that the Cauchy–Riemann operators
are Fredholm. Let be the block-diagonal coefficient on , where . Then
This is the direct-sum property of the index on the cylinder. It lets one compute indices in dimension from operators that split into lower-dimensional blocks.
Formalization Note The block-diagonal sum is ConleyZehnder.diamond (the embedding used for the product property of the Conley–Zehnder index), applied pointwise: fun x => ConleyZehnder.diamond (S₁ x) (S₂ x). The index is crIndex p S and Fredholmness is IsFredholmCR p S (finite-dimensional kernel, closed range of finite codimension), both from the setting module. No regularity of is assumed beyond Fredholmness.
Preamble
import Definitions.Def_CauchyRiemannIndex_Setting import Definitions.Def_ConleyZehnder_Setting
Formal statement
namespace CauchyRiemannIndex
open MeasureTheory Matrix Filter Topology
open scoped ENNReal NNReal ContDiff RealInnerProductSpace
/-- The Fredholm index of the Cauchy–Riemann operator `∂ₛ + J₀ ∂ₜ + S₁ ⋄ S₂` with block-diagonal
coefficient `S₁ ⋄ S₂` (the splitting `ℝ^{2(m₁+m₂)} = ℝ^{2m₁} ⊕ ℝ^{2m₂}` of `ConleyZehnder.diamond`) is the
sum of the indices of `∂ₛ + J₀ ∂ₜ + S₁` and `∂ₛ + J₀ ∂ₜ + S₂`, when both are Fredholm on
`W^{1,p} → L^p`. -/
theorem crIndex_diamond {m₁ m₂ : ℕ} (p : ℝ≥0∞) [Fact (1 ≤ p)] (S₁ : ℝ × ℝ → Mat m₁)
(S₂ : ℝ × ℝ → Mat m₂) (h₁ : IsFredholmCR p S₁) (h₂ : IsFredholmCR p S₂) :
crIndex p (fun x => ConleyZehnder.diamond (S₁ x) (S₂ x)) = crIndex p S₁ + crIndex p S₂ := by
sorry
end CauchyRiemannIndex
Source
C. Wendl, Lectures on Symplectic Field Theory, arXiv:1612.01009, https://arxiv.org/abs/1612.01009, Lecture 5, proof of Theorem 5.4 (direct sums), cylinder with trivial bundle