Documentation

Expdb.ExponentialSums.LogPhase

The logarithmic phase #

Reusable facts about the logarithmic model phase, including its derivatives, separation on dyadic intervals, and the explicit main term of its oscillatory integral.

The fixed logarithmic phase u ↦ log u, regarded as a variable family.

Equations
Instances For

    The derivatives of log on the phase interval agree with the reference derivatives for model exponent one.

    The fixed logarithmic phase u ↦ log u is a model phase function, with model exponent σ = 1.

    theorem Expdb.log_div_separated {N : ℝ} {a b : ℕ} (hN : 0 < N) (ha : N ≤ ↑a) (hb : ↑b ≤ 2 * N) :
    IsSeparatedFamily (1 / (2 * N)) fun (n : ↥(Finset.Icc a b)) => Real.log (↑↑n / N)

    On a dyadic interval, log (n / N) is 1 / (2 * N)-separated.

    noncomputable def Expdb.logPhaseMainTerm (N T : ℝ) :

    The explicit main term for the logarithmic oscillatory integral, equal to that integral when N > 0. The 2π factor in the normalization comes from Lean's Fourier character 𝐞.

    Equations
    Instances For
      theorem Expdb.logPhase_integral_eq_mainTerm {N T : ℝ} (hN : 0 < N) :
      ∫ (x : ℝ) in N..2 * N, ↑(Real.fourierChar (T * Real.log (x / N))) = logPhaseMainTerm N T

      The logarithmic oscillatory integral is exactly logPhaseMainTerm.

      theorem Expdb.norm_logPhaseMainTerm_bounds {N T : ℝ} (hN : 0 < N) (hT : 1 ≤ T) :

      The logarithmic main term has size comparable to N / T.