Documentation

TauCeti.NumberTheory.ModularForms.ModularSymbols.Period.Integral

The period integral of a cusp form against a binary form #

Let f be a cusp form of weight k = w + 2 on an arithmetic subgroup and P a binary form of degree w with coefficients in a commutative semiring R mapping to ℂ. The period integrand is the one-form f(z) P(z, 1) dz, and its integrals

∫_β^α f(z) P(z, 1) dz

along the geodesics between cusps α, β ∈ ℙ¹(ℚ) are the periods of f. They are the values of the period pairing between cusp forms and modular symbols, under which the symbol {α, β} ⊗ P is sent to the integral above; the pairing itself, its descent to the coinvariants 𝕄_w(Γ; R) and its Hecke equivariance are built on the results of this file.

Two facts about the integrand are established. First, its transformation law under a matrix g ∈ GL(2, ℚ) of positive determinant: substituting z ↦ g • z in f(z) P(z, 1) dz produces (det g)⁻ʷ · (f ∣[k] g)(z) · P(az + b, cz + d) dz, and for γ ∈ SL(2, ℤ) this is the one-form of f ∣[k] γ against P ∣ γ, the right action of TauCeti.binaryFormRep. This is what makes the periods compatible with the relation {γα, γβ} ⊗ P = {α, β} ⊗ (P ∣ γ) defining modular symbols. Second, absolute convergence: both endpoints of the geodesic are cusps, and the integrand is integrable along the whole geodesic. Moving each endpoint to i∞ reduces this to the exponential decay of a cusp form there, which beats the polynomial growth of P. The same estimate, uniform on vertical strips, gives the hypotheses of TauCeti.cuspIntegral_add_adjacent, so the periods are additive: ∫_γ^β + ∫_β^α = ∫_γ^α, the analytic form of the relation {α, β} + {β, γ} = {α, γ} of modular symbols. Only the SL(2, ℤ) form of the transformation law, stated through TauCeti.binaryFormRep, needs R to be a ring.

Main definitions #

Main results #

References #

The period integrand z ↦ f(z) · P(z, 1) of a function f : ℍ → ℂ against a binary form P of degree w: the one-form f(z) P(z, 1) dz whose integrals along geodesics between cusps are the periods of f.

Equations
Instances For
    @[simp]

    The period integrand of the zero function vanishes.

    @[simp]

    The period integrand is additive in the function.

    @[simp]
    theorem TauCeti.ModularSymbols.periodIntegrand_sum_left {R : Type u_1} {w : ℕ} [CommSemiring R] [Algebra R ℂ] {ι : Type u_2} (s : Finset ι) (f : ι → UpperHalfPlane → ℂ) (P : ↥(MvPolynomial.homogeneousSubmodule (Fin 2) R w)) :
    periodIntegrand (∑ i ∈ s, f i) P = ∑ i ∈ s, periodIntegrand (f i) P

    The period integrand commutes with finite sums of functions.

    @[simp]

    The period integrand is ℂ-linear in the function.

    @[simp]

    The period integrand against the zero form vanishes.

    @[simp]

    The period integrand is additive in the binary form.

    @[simp]

    The period integrand is R-linear in the binary form.

    The transformation law #

    The transformation law of the period integrand. Slashing f(z) P(z, 1) in weight 2 by a rational matrix g of positive determinant gives (det g)⁻ʷ · (f ∣[k] g)(τ) · P(aτ + b, cτ + d), where k = w + 2 and aτ + b, cτ + d are the numerator and denominator of the Möbius action of g: the factors (cτ + d) of the two slashes combine with the homogeneity of P in degree w.

    Absolute convergence #

    The period integrand of a holomorphic function is holomorphic.

    Convergence at i∞: for a cusp form f of weight w + 2 and a binary form P of degree w, the slashed integrand (f(z) P(z, 1)) ∣[2] g is integrable along the imaginary axis away from 0, by exponential decay of f ∣[k] g against polynomial growth of P.

    Absolute convergence of the period integral. For a cusp form f of weight w + 2 on an arithmetic subgroup, a binary form P of degree w, and a rational matrix g of positive determinant, the integrand of ∫_{g • 0}^{g • ∞} f(z) P(z, 1) dz is integrable along the whole geodesic between the two distinct cusps g • 0 and g • ∞: each endpoint is moved to i∞, the finite one by the reflection S.

    theorem TauCeti.ModularSymbols.tendsto_periodIntegrand_slash {R : Type u_1} {w : ℕ} [CommSemiring R] [Algebra R ℂ] {Γ : Subgroup (GL (Fin 2) ℝ)} {F : Type u_2} [FunLike F UpperHalfPlane ℂ] {k : ℤ} [Γ.IsArithmetic] [CuspFormClass F Γ k] (f : F) (hk : k = ↑w + 2) (P : ↥(MvPolynomial.homogeneousSubmodule (Fin 2) R w)) {g : GL (Fin 2) ℚ} (hg : 0 < (↑g).det) (a b : ℝ) :

    Decay on vertical strips: for a cusp form f of weight w + 2 on an arithmetic subgroup, a binary form P of degree w, and a rational matrix g of positive determinant, the slashed integrand (f(z) P(z, 1)) ∣[2] g tends to 0 at i∞ uniformly on every vertical strip: the exponential decay of f ∣[k] g beats the polynomial growth of P, which on a strip is polynomial in the imaginary part.

    theorem TauCeti.ModularSymbols.cuspIntegral_periodIntegrand_add_adjacent {R : Type u_1} {w : ℕ} [CommSemiring R] [Algebra R ℂ] {Γ : Subgroup (GL (Fin 2) ℝ)} {F : Type u_2} [FunLike F UpperHalfPlane ℂ] {k : ℤ} [Γ.IsArithmetic] [CuspFormClass F Γ k] (f : F) (hk : k = ↑w + 2) (P : ↥(MvPolynomial.homogeneousSubmodule (Fin 2) R w)) (α β γ : OnePoint ℚ) :
    cuspIntegral (periodIntegrand (⇑f) P) α β + cuspIntegral (periodIntegrand (⇑f) P) β γ = cuspIntegral (periodIntegrand (⇑f) P) α γ

    The periods are additive: for a cusp form f of weight w + 2 on an arithmetic subgroup and a binary form P of degree w, the periods satisfy ∫_α^β f(z) P(z, 1) dz + ∫_β^γ f(z) P(z, 1) dz = ∫_α^γ f(z) P(z, 1) dz for all cusps α, β, γ. Since the symbol {α, β} ⊗ P pairs to ∫_β^α f(z) P(z, 1) dz, this is the analytic counterpart of the relation {α, β} + {β, γ} = {α, γ} of modular symbols, and is what lets the periods define a linear functional on degree-zero divisors on the cusps.

    theorem TauCeti.ModularSymbols.cuspIntegral_mul_sub_pow {w : ℕ} {Γ : Subgroup (GL (Fin 2) ℝ)} {F : Type u_2} [FunLike F UpperHalfPlane ℂ] {k : ℤ} [Γ.IsArithmetic] [CuspFormClass F Γ k] (f : F) (hk : k = ↑w + 2) (τ : ℂ) (α β : OnePoint ℚ) :
    cuspIntegral (fun (z : UpperHalfPlane) => f z * (↑z - τ) ^ w) α β = ∑ j ∈ Finset.range (w + 1), ↑(w.choose j) * (-τ) ^ (w - j) * cuspIntegral (fun (z : UpperHalfPlane) => f z * ↑z ^ j) α β

    The period polynomial is a polynomial in τ with periods as coefficients. For a cusp form f of weight w + 2 on an arithmetic subgroup, τ ∈ ℂ and cusps α, β, the binomial expansion of (z - τ)ʷ gives

    ∫_α^β f(z) (z - τ)ʷ dz = ∑_{j ≤ w} (w choose j) (-τ)ʷ⁻ʲ ∫_α^β f(z) zʲ dz,

    where f(z) zʲ is the period integrand of f against the monomial X₀ʲ X₁ʷ⁻ʲ.

    The transformation law under SL(2, ℤ) #

    The transformation law under SL(2, ℤ): slashing the integrand of f against P by γ ∈ SL(2, ℤ) gives the integrand of f ∣[k] γ against P ∣ γ, the right action of γ on binary forms (TauCeti.binaryFormRep).

    The transformation law of the periods under SL(2, ℤ): ∫_{γ g • 0}^{γ g • ∞} f(z) P(z, 1) dz = ∫_{g • 0}^{g • ∞} (f ∣[k] γ)(z) (P ∣ γ)(z, 1) dz, the substitution z ↦ γ • z in the period integral. The identity holds for every rational g (it is Matrix.GeneralLinearGroup.geodesicIntegral_mul and the transformation law of the integrand); both sides are period integrals along geodesics when 0 < det g.

    The periods of a form respect the modular-symbol relation: for γ in the level Γ of a slash-invariant f, ∫_{γ g • 0}^{γ g • ∞} f(z) P(z, 1) dz = ∫_{g • 0}^{g • ∞} f(z) (P ∣ γ)(z, 1) dz, the analytic counterpart of {γα, γβ} ⊗ P = {α, β} ⊗ (P ∣ γ) in 𝕄_w(Γ; R). As for geodesicIntegral_mapGL_mul_periodIntegrand, the identity holds for every rational g, and both sides are period integrals along geodesics when 0 < det g.

    The periods between cusps respect the modular-symbol relation: for γ in the level Γ of a slash-invariant f and cusps α, β, ∫_{γβ}^{γα} f(z) P(z, 1) dz = ∫_β^α f(z) (P ∣ γ)(z, 1) dz, the analytic counterpart of {γα, γβ} ⊗ P = {α, β} ⊗ (P ∣ γ) in 𝕄_w(Γ; R) (TauCeti.ModularSymbols.symbol_mapGL_smul).

    The transformation law under integral matrices #

    theorem TauCeti.ModularSymbols.periodIntegrand_adjugate_slash {R : Type u_1} {w : ℕ} [CommRing R] [Algebra R ℂ] {k : ℤ} (hk : k = ↑w + 2) (f : UpperHalfPlane → ℂ) (P : ↥(MvPolynomial.homogeneousSubmodule (Fin 2) R w)) {g : GL (Fin 2) ℚ} {A : Matrix (Fin 2) (Fin 2) ℤ} (hA : ↑g = A.map Int.cast) (hg : 0 < (↑g).det) :

    The transformation law under integral matrices of positive determinant. For a rational matrix g with integral entries A and 0 < det g, slashing the integrand of f against P ∣ adj A in weight 2 by g gives the integrand of f ∣[k] g against P: the adjugate sends (aτ + b, cτ + d) to det g • (τ, 1), and the resulting factor (det g)ʷ cancels the (det g)⁻ʷ of periodIntegrand_slash_apply. On SL(2, ℤ) the adjugate is the inverse, and this is periodIntegrand_slash_mapGL read backwards.

    theorem TauCeti.ModularSymbols.cuspIntegral_periodIntegrand_slash {R : Type u_1} {w : ℕ} [CommRing R] [Algebra R ℂ] {k : ℤ} (hk : k = ↑w + 2) (f : UpperHalfPlane → ℂ) (P : ↥(MvPolynomial.homogeneousSubmodule (Fin 2) R w)) {g : GL (Fin 2) ℚ} {A : Matrix (Fin 2) (Fin 2) ℤ} (hA : ↑g = A.map Int.cast) (hg : 0 < (↑g).det) (α β : OnePoint ℚ) :

    The substitution z ↦ g • z for integral matrices of positive determinant: for a rational matrix g with integral entries A and 0 < det g, ∫_β^α (f ∣[k] g)(z) P(z, 1) dz = ∫_{gβ}^{gα} f(z) (P ∣ adj A)(z, 1) dz. Since the symbol {α, β} ⊗ P pairs to ∫_β^α f(z) P(z, 1) dz, this says that slashing a form by g is adjoint to the action {α, β} ⊗ P ↦ {gα, gβ} ⊗ (P ∣ adj A) of g on modular symbols.