OAI/NumberTheory/Ostmann/Characters/SparseMellinCoefficients.lean
5 declarations, 0 contain sorry, 0 declared as axioms
Multiplicative coefficients of the actual sparse additive kernel
- theorem
OAI.Ostmann.sum_units_eq_sum_nonzeroline 13 - theorem
OAI.Ostmann.sparseAdditiveKernel_total_energyline 26 - theorem
OAI.Ostmann.mellinCoefficient_sq_le_energyline 45 - theorem
OAI.Ostmann.sparse_power_mellin_sq_leline 54Source documentation
Both powers used by the squared truncation have the same square-root coefficient bound. The proof uses exact Parseval and
|b|<=1.theorem sparse_power_mellin_sq_le {p : ℕ} [Fact p.Prime] (E : Finset (ZMod p)) (t : ℝ) (ht : 0 ≤ t) (ht1 : t ≤ 1) (j : ℕ) (hj : j = 1 ∨ j = 2) (χ : MulChar (ZMod p) ℂ) : ‖mellinCoefficient (fun x : (ZMod p)ˣ => sparseAdditiveKernel E t x ^ j) χ‖ ^ 2 ≤ 2 / p := by …Mentions: OAI.Ostmann.mellinCoefficient, OAI.Ostmann.sparseAdditiveKernel
- theorem
OAI.Ostmann.sparse_power_mellin_leline 109Source documentation
A convenient non-squared bound for the two local powers.
theorem sparse_power_mellin_le {p : ℕ} [Fact p.Prime] (E : Finset (ZMod p)) (t : ℝ) (ht : 0 ≤ t) (ht1 : t ≤ 1) (j : ℕ) (hj : j = 1 ∨ j = 2) (χ : MulChar (ZMod p) ℂ) : ‖mellinCoefficient (fun x : (ZMod p)ˣ => sparseAdditiveKernel E t x ^ j) χ‖ ≤ 2 / Real.sqrt (p : ℝ) := by …Mentions: OAI.Ostmann.mellinCoefficient, OAI.Ostmann.sparseAdditiveKernel