Tao Theorem 5.1, Type II half, with the constant its proof supports
ProvedTaoFivePrimes.theorem51_typeII_envelope_correctedThe Type II half of Tao's Theorem 5.1, with the constant its proof supports. Let with , let with , and let with , and . Let
be the bilinear Type II sum produced by the variant of Vaughan's identity, with the centred divisor coefficient of the source's equation (4.19). Then
This is the second half of the source's Section 5, and the two terms on the right are the last two terms of Theorem 5.1 with the last weakened from to .
Why 1.1 and not 0.78 Writing through its dyadic integral representation gives , and the subdivision form of the odd bilinear large sieve bounds by . Expanding both square roots by , the cross term equals , so its coefficient is and not as printed. Integrating against over , with bounded by , contributes in place of the printed . Section 6 absorbs the difference.
Formalization Note The Type II sum and the centred coefficient are the platform definitions imported from Def_TaoFivePrimes_Theorem51Sums; the double sum runs over all natural numbers and is finite because has compact support.
import Mathlib import Definitions.Def_TaoFivePrimes_Theorem51Sums open Finset
theorem TaoFivePrimes.theorem51_typeII_envelope_corrected
(x alpha beta : ℝ) (a : ℤ) (q : ℕ) (hq : 4 ≤ q)
(haq : Nat.Coprime a.natAbs q)
(halpha : 4 * alpha = (a : ℝ) / q + beta)
(hbeta : |beta| ≤ 1 / (q : ℝ) ^ 2)
(U V : ℝ) (hU40 : 40 ≤ U) (hV40 : 40 ≤ V) (hUx : U < x) (hVx : V < x)
(hUV : U * V ≤ x / 4) (hUV2 : x ≤ U * V ^ 2) :
TaoFivePrimes.theorem51TypeII x alpha U V ≤
(0.1 * x / Real.sqrt q + 0.39 * x / Real.sqrt (x / q))
* Real.log (x / (U * V)) * Real.log (V * x / U)
+ (0.55 * x / Real.sqrt U + 1.1 * x / Real.sqrt V) * Real.log (x / U) := by sorry