Period pairings as finite Wirtinger sums in weight at least two
ProvedMTT.Cohomology.period_pairings_eq_wirtinger_sums_of_weight_ge_twocohomologycomplex-analysismodular-forms
Let . Given three cusp forms of level and weight , a finite right transversal , and two integrable Wirtinger densities satisfying the displayed derivative identities, the two period pairings are
and
This theorem identifies the period pairings with the finite sums to which the Wirtinger form of Stokes' theorem is applied. The hypothesis makes explicit the weight range used by the symmetric-power construction.
Preamble
import Definitions.Def_MTT_PeriodPairing import Mathlib.NumberTheory.ModularForms.Bounds set_option autoImplicit false noncomputable section open UpperHalfPlane MeasureTheory open scoped MatrixGroups Modular ComplexConjugate open MTT.Cohomology
Formal statement
theorem MTT.Cohomology.period_pairings_eq_wirtinger_sums_of_weight_ge_two
{N k : ℕ} (hk : 2 ≤ k)
(g v q : CuspForm (MTT.GammaOne N) (k : ℤ))
(R : Finset (Matrix.SpecialLinearGroup (Fin 2) ℤ))
(hR : Subgroup.IsComplement
(CongruenceSubgroup.Gamma1 N : Set (Matrix.SpecialLinearGroup (Fin 2) ℤ))
(R : Set (Matrix.SpecialLinearGroup (Fin 2) ℤ)))
{A₁ A₂ : ℂ → ℂ}
(hint₁ : ∀ σ ∈ R, IntegrableOn
(fun z ↦ (1 / 2 : ℂ) *
(fderiv ℝ A₁ z 1 - Complex.I * fderiv ℝ A₁ z Complex.I))
((fun τ : ℍ ↦ ((σ • τ : ℍ) : ℂ)) '' 𝒟) volume)
(hint₂ : ∀ σ ∈ R, IntegrableOn
(fun z ↦ (1 / 2 : ℂ) *
(fderiv ℝ A₂ z 1 - Complex.I * fderiv ℝ A₂ z Complex.I))
((fun τ : ℍ ↦ ((σ • τ : ℍ) : ℂ)) '' 𝒟) volume)
(hderiv₁ : ∀ z : ℍ,
(1 / 2 : ℂ) *
(fderiv ℝ A₁ z 1 - Complex.I * fderiv ℝ A₁ z Complex.I) =
periodContraction (k - 2)
(g z • periodPower (k - 2) (z : ℂ))
(conj (q z) • periodPower (k - 2) (conj (z : ℂ))))
(hderiv₂ : ∀ z : ℍ,
(1 / 2 : ℂ) *
(fderiv ℝ A₂ z 1 - Complex.I * fderiv ℝ A₂ z Complex.I) =
-conj (periodContraction (k - 2)
(q z • periodPower (k - 2) (z : ℂ))
(conj (v z) • periodPower (k - 2) (conj (z : ℂ))))) :
periodPairing N (k - 2) g q =
∑ σ ∈ R, ∫ z in (fun τ : ℍ ↦ ((σ • τ : ℍ) : ℂ)) '' 𝒟,
(1 / 2 : ℂ) *
(fderiv ℝ A₁ z 1 - Complex.I * fderiv ℝ A₁ z Complex.I) ∧
periodPairing N (k - 2) q v =
-conj (∑ σ ∈ R, ∫ z in (fun τ : ℍ ↦ ((σ • τ : ℍ) : ℂ)) '' 𝒟,
(1 / 2 : ℂ) *
(fderiv ℝ A₂ z 1 - Complex.I * fderiv ℝ A₂ z Complex.I)) := by sorrySource
Classical mixed Eichler--Shimura period-pairing argument for positive level and weight at least two: contraction identities, cusp-form decay, and finite-index unfolding.