Documentation

EpsilonEridani.Particles.Parton.GPD.Moments

GPD Moments and Polynomiality Interfaces #

This module defines Mellin moments for GPDs and a polynomiality interface, with concrete low-order consequences.

Conventions #

noncomputable def EpsilonEridani.Particles.Parton.GPD.mellinMomentGpd {Flavor : Type} (H : Gpd Flavor) (n : ℕ) (i : Flavor) (xi t : ℝ) :

Mellin moment of a bare GPD function over the full support x ∈ [-1, 1].

The integrand is x ^ n * H i x ξ t; see the module docstring for the index convention.

Equations
Instances For
    noncomputable def EpsilonEridani.Particles.Parton.GPD.mellinMomentH {Flavor : Type} (M : Model Flavor) (n : ℕ) (i : Flavor) (xi t : ℝ) :

    Mellin moments of H over the full GPD support x ∈ [-1, 1].

    Equations
    Instances For
      noncomputable def EpsilonEridani.Particles.Parton.GPD.mellinMomentE {Flavor : Type} (M : Model Flavor) (n : ℕ) (i : Flavor) (xi t : ℝ) :

      Mellin moments of E over the full GPD support x ∈ [-1, 1].

      Equations
      Instances For
        theorem EpsilonEridani.Particles.Parton.GPD.mellinMomentH_eq_integral {Flavor : Type} (M : Model Flavor) (n : ℕ) (i : Flavor) (xi t : ℝ) :
        mellinMomentH M n i xi t = ∫ (x : ℝ) in Set.Icc (-1) 1, x ^ n * M.H i x xi t

        Unfolding lemma for mellinMomentH as an explicit integral.

        Polynomiality schema for Mellin moments of H.

        For physical skewness |ξ| ≤ 1, the moment ∫_{-1}^{1} dx x^n H is a polynomial in ξ of degree at most n + 1 containing only even powers. The ξ^(n+1) coefficient is the D-term contribution and is nonzero only for odd n (equivalently, for even literature index n + 1).

        This bundle is retained for models that are not built from a double distribution. For models that are, GPD.polynomialityAssumptionsOfDoubleDistribution constructs it — but that bridge is not a discharge: its polynomial field is GPD.mellinMomentGpd_ofDoubleDistribution, which is a tagged sorry, so #print axioms on the bridge reports sorryAx. A reader deciding whether this assumption is "handled" should read it as: handled modulo one open measure-theoretic statement, and otherwise assumed. No unconditional discharge of this bundle exists anywhere in the repository at present.

        • coeff : ℕ → Flavor → ℕ → ℝ → ℝ

          The coefficient of ξ^k in the n-th moment for flavor i at momentum transfer t.

        • coeff_eq_zero_of_odd (n : ℕ) (i : Flavor) (k : ℕ) (t : ℝ) : Odd k → self.coeff n i k t = 0

          Moments are even polynomials in ξ: odd coefficients vanish.

        • polynomial (n : ℕ) (i : Flavor) (xi t : ℝ) : |xi| ≤ 1 → mellinMomentH M n i xi t = ∑ k ∈ Finset.range (n + 2), self.coeff n i k t * xi ^ k

          The moment is the polynomial with those coefficients, for physical skewness.

        Instances For
          theorem EpsilonEridani.Particles.Parton.GPD.mellinMomentH_neg_skewness {Flavor : Type} (M : Model Flavor) (hPoly : PolynomialityAssumptions M) (n : ℕ) (i : Flavor) (xi t : ℝ) (hxi : |xi| ≤ 1) :
          mellinMomentH M n i (-xi) t = mellinMomentH M n i xi t

          Polynomiality makes every moment an even function of the skewness.

          theorem EpsilonEridani.Particles.Parton.GPD.mellinMomentH_n0_eq_at_zero {Flavor : Type} (M : Model Flavor) (hPoly : PolynomialityAssumptions M) (i : Flavor) (xi t : ℝ) (hxi : |xi| ≤ 1) :
          mellinMomentH M 0 i xi t = mellinMomentH M 0 i 0 t

          First nontrivial polynomiality consequence: the zeroth moment is ξ-independent.

          With the corrected degree bound the n = 0 moment is A + C ξ, and it is the evenness clause, not the degree bound, that kills the linear term.