Documentation

Expdb.ExponentialSums.FixedExponentialSum

Fixed-parameter exponential sums #

Defines the oscillatory factor e(T F(x / N)), the corresponding finite exponential sum, and basic estimates used by the project's analytic and asymptotic results. It also packages the scale conditions required for Euler–Maclaurin estimates.

noncomputable def Expdb.oscillatory (F : ) (T N x : ) :

The oscillatory factor x ↦ e(T F(x / N)).

Equations
Instances For
    @[simp]
    theorem Expdb.norm_oscillatory (F : ) (T N x : ) :
    noncomputable def Expdb.exponentialSumAt (F : ) (T N : ) (a b : ) :

    The exponential sum ∑ n ∈ [a, b], e(T F(n / N)) at fixed parameters.

    Equations
    Instances For
      theorem Expdb.norm_exponentialSumAt_le_card (F : ) (T N : ) (a b : ) :

      An exponential sum has at most as many unit-sized terms as its summation range.

      theorem Expdb.norm_exponentialSumAt_le_add_one (F : ) (T N : ) (a b : ) :
      exponentialSumAt F T N a b b + 1

      Bounding the cardinality by the upper endpoint gives a convenient endpoint-only estimate.

      @[simp]
      theorem Expdb.exponentialSumAt_self (F : ) (T N : ) (a : ) :
      exponentialSumAt F T N a a = oscillatory F T N a
      theorem Expdb.exponentialSumAt_of_lt {a b : } (hab : b < a) (F : ) (T N : ) :
      exponentialSumAt F T N a b = 0

      The scale conditions making the Euler–Maclaurin remainder of order s negligible.

      • ratio_le_one : K * T / N 1

        The normalized phase derivative is at most one.

      • remainder_le_one : N * (K * T / N) ^ (s + 1) 1

        The full remainder of order s is at most one.

      Instances For