Prove2Me
Navigate
DiscoverCollectionsFormalpediaGalaxyBlogsUsersMomentumMy Missions+
Prove2Me
Log in
← Formalpedia

Global regularity of weak L^p solutions of Cauchy–Riemann equations on the cylinder

Proved
CauchyRiemannIndex.memW1p_of_weak_solution

by Mazecto · Oct 13, 2026 · Mathlib 0df444a (Lean v4.33.1)

cauchy-riemannconley-zehnder-indexfredholm-indexsobolev-spacessymplectic-geometry

Let 1<p<∞1<p<\infty1<p<∞, let S±S^\pmS± be continuous loops of symmetric matrices and let S:R×S1→R2n×2nS:\mathbb{R}\times S^1\to\mathbb{R}^{2n\times2n}S:R×S1→R2n×2n be continuous with S(s,⋅)→S±S(s,\cdot)\to S^\pmS(s,⋅)→S± uniformly as s→±∞s\to\pm\inftys→±∞; DS=∂s+J0∂t+S(s,t)D_S=\partial_s+J_0\partial_t+S(s,t)DS​=∂s​+J0​∂t​+S(s,t). If η∈Lp\eta\in L^pη∈Lp and f∈Lpf\in L^pf∈Lp satisfy DSη=fD_S\eta=fDS​η=f weakly, that is,

∫R×S1⟨DS∗φ,η⟩=∫R×S1⟨φ,f⟩for every test section φ,DS∗φ=−∂sφ+J0∂tφ+STφ,\int_{\mathbb{R}\times S^1}\langle D_S^*\varphi,\eta\rangle=\int_{\mathbb{R}\times S^1}\langle\varphi,f\rangle\quad\text{for every test section }\varphi,\qquad D_S^*\varphi=-\partial_s\varphi+J_0\partial_t\varphi+S^{\mathsf T}\varphi,∫R×S1​⟨DS∗​φ,η⟩=∫R×S1​⟨φ,f⟩for every test section φ,DS∗​φ=−∂s​φ+J0​∂t​φ+STφ,

then η∈W1,p\eta\in W^{1,p}η∈W1,p and DSη=fD_S\eta=fDS​η=f.

Formalization Note ppp is in ℝ≥0∞ with Fact (1 ≤ p), 1<p1<p1<p and p≠∞p\ne\inftyp=∞. The hypotheses on SSS are IsSymLoop S± and IsAsymptoticTo S Splus Sminus. The conclusion is ∃ w ∈ W1p p n, w.1 = η ∧ crApply S w =ᵐ f: η\etaη is the first component of an element of W1,pW^{1,p}W1,p on which DSD_SDS​ equals fff almost everywhere. Integrals are over the strip R×[0,1)\mathbb{R}\times[0,1)R×[0,1); DS∗D_S^*DS∗​ is the formal adjoint of DSD_SDS​ for the real L2L^2L2 pairing.

Preamble
import Definitions.Def_CauchyRiemannIndex_Setting
import Mathlib.Analysis.Calculus.ContDiff.Basic
import Mathlib.MeasureTheory.Integral.Bochner.Basic
Formal statement
namespace CauchyRiemannIndex

open MeasureTheory Matrix Filter Topology
open scoped ENNReal NNReal ContDiff RealInnerProductSpace

/-- Wendl, Proposition 4.6 (p. 70), case `k = 1`: let `D_S` be asymptotic to loops `S±` of
symmetric matrices and `1 < p < ∞`. If `η ∈ L^p` satisfies `D_S η = f` weakly for some
`f ∈ L^p`, i.e. `∫ ⟨D_S^* φ, η⟩ = ∫ ⟨φ, f⟩` for every test section `φ`, where
`D_S^* φ = -∂ₛφ + J₀ ∂ₜφ + S(s, t)ᵀ φ` is the formal adjoint, then `η ∈ W^{1,p}` and
`D_S η = f`. -/
theorem memW1p_of_weak_solution (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) (η f : LpCyl n p)
    (hweak : ∀ φ : ℝ × ℝ → Vec n, IsTestSection φ →
      ∫ x, inner ℝ (-partialS φ x + Matrix.toEuclideanLin (J₀ n) (partialT φ x) +
          Matrix.toEuclideanLin (S x)ᵀ (φ x)) (η x) ∂cylMeasure =
        ∫ x, inner ℝ (φ x) (f x) ∂cylMeasure) :
    ∃ w ∈ W1p p n, w.1 = η ∧ crApply S w =ᵐ[cylMeasure] (f : ℝ × ℝ → Vec n) := by
  sorry

end CauchyRiemannIndex
Source
C. Wendl, Lectures on Symplectic Field Theory, arXiv:1612.01009, https://arxiv.org/abs/1612.01009, Lecture 4, Proposition 4.6, p. 70 (case k = 1)
Read-back

What the Lean code literally says, in plain math · claude-opus-5-5

Read-back: CauchyRiemannIndex.memW1p_of_weak_solution

Setting. nnn; p∈[1,∞]p\in[1,\infty]p∈[1,∞]; loops S±S^\pmS±; a coefficient S:R2→Mat2nS:\mathbb R^2\to\mathrm{Mat}_{2n}S:R2→Mat2n​; η,f∈Lp(R×S1,R2n)\eta,f\in L^p(\mathbb R\times S^1,\mathbb R^{2n})η,f∈Lp(R×S1,R2n).

Hypotheses.

  • 1<p<∞1<p<\infty1<p<∞.
  • S±S^\pmS± are symmetric loops.
  • IsAsymptoticTo S S⁺ S⁻: SSS is continuous and ttt-periodic, with uniform entrywise limits S±S^\pmS±.
  • (weak equation) For every test section φ\varphiφ (smooth, 1-periodic in ttt, compact sss-support):
∫R×[0,1)⟨−∂sφ+J0∂tφ+STφ, η⟩ ds dt=∫R×[0,1)⟨φ,f⟩ ds dt.\int_{\mathbb R\times[0,1)}\big\langle-\partial_s\varphi+J_0\partial_t\varphi+S^T\varphi,\ \eta\big\rangle\,ds\,dt=\int_{\mathbb R\times[0,1)}\langle\varphi,f\rangle\,ds\,dt.∫R×[0,1)​⟨−∂s​φ+J0​∂t​φ+STφ, η⟩dsdt=∫R×[0,1)​⟨φ,f⟩dsdt.

Definitions used. W1p and crApply are as in the Setting. The formal L2L^2L2 adjoint of DS=∂s+J0∂t+SD_S=\partial_s+J_0\partial_t+SDS​=∂s​+J0​∂t​+S is −∂s+J0∂t+ST-\partial_s+J_0\partial_t+S^T−∂s​+J0​∂t​+ST, because (J0∂t)∗=−∂tJ0T=J0∂t(J_0\partial_t)^*=-\partial_t J_0^T=J_0\partial_t(J0​∂t​)∗=−∂t​J0T​=J0​∂t​ (using J0T=−J0J_0^T=-J_0J0T​=−J0​ and periodic integration by parts in ttt). So the hypothesis says exactly that DSη=fD_S\eta=fDS​η=f in the sense of distributions on the cylinder.

Conclusion.

∃w∈W1,p: w1=η  in Lpandw2+J0w3+Sw1=f  a.e.\exists w\in W^{1,p}:\ w_1=\eta\ \text{ in }L^p\quad\text{and}\quad w_2+J_0w_3+Sw_1=f\ \text{ a.e.}∃w∈W1,p: w1​=η  in Lpandw2​+J0​w3​+Sw1​=f  a.e.

That is, η∈W1,p\eta\in W^{1,p}η∈W1,p and DSη=fD_S\eta=fDS​η=f, because w2,w3w_2,w_3w2​,w3​ are forced to be ∂sη,∂tη\partial_s\eta,\partial_t\eta∂s​η,∂t​η.

Degenerate cases. For φ=0\varphi=0φ=0 the identity is trivial. For n=0n=0n=0 the statement is trivial.

Remarks. Nondegeneracy of S±S^\pmS± is not assumed, and it is not needed: this is interior elliptic regularity with constants uniform in the base point, since SSS is bounded, and summed over unit pieces. The limits S±S^\pmS± enter only to make SSS bounded.

Soundness checks.

  1. Bochner integrals: the left integrand is ⟨ψ,η⟩\langle\psi,\eta\rangle⟨ψ,η⟩ with ψ=DS∗φ\psi=D_S^*\varphiψ=DS∗​φ. ψ\psiψ is continuous and bounded on the strip, with support in [−R,R]×[0,1)[-R,R]\times[0,1)[−R,R]×[0,1), so ψ∈Lp′\psi\in L^{p'}ψ∈Lp′ and the integrand is integrable. Likewise for ⟨φ,f⟩\langle\varphi,f\rangle⟨φ,f⟩. Both integrals are genuine, with no junk 000.
    • Notation: ∫ x, r ∂μ parses its body at precedence 60, so the = (prec 50) is not swallowed. Each side is a separate integral.
    • toEuclideanLin (S x)ᵀ (φ x) applies S(x)TS(x)^TS(x)T (ᵀᵀᵀ is postfix max-precedence) to φ(x)\varphi(x)φ(x).
    • -partialS φ x is −(∂sφ(x))-(\partial_s\varphi(x))−(∂s​φ(x)).
    • Test functions are periodic, so they are exactly Cc∞C_c^\inftyCc∞​ of the cylinder, and no boundary terms arise at t=0,1t=0,1t=0,1.
  2. Not vacuous: e.g. η\etaη a test section with f=DSηf=D_S\etaf=DS​η. The statement is true, by LpL^pLp elliptic regularity for 1<p<∞1<p<\infty1<p<∞.

Verdict: no mis-formalization observed

Human review
  • Endorsed by Shuze Chen · Oct 14, 2026

    Confirmed by the moderator at approval.

  • Endorsed by Mazecto · Oct 14, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paperProve2Me Team
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me