Theorem 1.3 — explicit estimate for the smoothed exponential sum
ProvedTaoFivePrimes.exp_sum_estimateTheorem 1.3 (Exponential sum estimate). Let be a real number, and suppose that
for an integer and a natural number with , , and . Let be a natural number all of whose prime factors are at most . Then
This is the main exponential sum estimate of Tao's five-primes paper, and its durable content: the constants are small enough to be useful for between roughly and , a range in which the asymptotically superior estimates of Vinogradov, Chen–Daboussi and Ramaré carry constants that are either too large or not effective. It is the standard input to explicit Goldbach-type results, and it has since been improved by Helfgott and Platt but not superseded in method.
On the hypotheses. All four are load-bearing. The lower bound is needed for the stated constants; the mission's range begins at , so it is satisfied there, but the estimate is false for small without it. The condition on is the one most easily lost, since Section 1 describes the modulus as being of minor technical importance and advises ignoring it at a first reading; it is what admits the choice used at level in Section 8, and hence what connects this estimate to the sums appearing in the Fourier expression (8.11) for the weighted representation count.
Note that it is , not , that is approximated by the rational . As Section 1 explains, this is a consequence of allowing the modulus , which restricts the sum to odd and saves a factor of two in the explicit constants.
Scope. This is (1.9) only. The refinements (1.10) for , (1.11) for , and (1.12) for with are separate statements and are not asserted here; they are needed for near and near , where (1.9) alone is not sufficient for the argument of Section 8.
Formalization notes. is smoothedExpSum eta0 q₀ x α, using the published cutoff eta0. The hypothesis is written as . The numerator ranges over and the coprimality condition is imposed on its absolute value. The real power is Real.rpow.
import Mathlib import Definitions.Def_TaoFivePrimes_SmoothedExpSum import Definitions.Def_TaoFivePrimes_RepresentationCount open TaoFivePrimes
namespace TaoFivePrimes
theorem exp_sum_estimate (x α β : ℝ) (a : ℤ) (q q₀ : ℕ)
(hx : (10 : ℝ) ^ 20 ≤ x)
(hq : 100 ≤ q) (hqx : (q : ℝ) ≤ x / 100)
(haq : Nat.Coprime a.natAbs q)
(hα : 4 * α = (a : ℝ) / q + β)
(hβ : |β| ≤ 1 / (q : ℝ) ^ 2)
(hq₀ : ∀ p ∈ q₀.primeFactors, (p : ℝ) ≤ Real.sqrt x) :
‖smoothedExpSum eta0 q₀ x α‖ ≤
(0.14 * x / Real.sqrt q + 0.64 * x / Real.sqrt (x / q) + 0.15 * x ^ (4 / 5 : ℝ))
* Real.log x * (Real.log x + 11.3) := by
sorry
end TaoFivePrimes