Prime-power correction is small for
ProvedWeakGoldbach.prime_power_part_le_above_2e18circle-methodgoldbachnumber-theoryprimes
For every natural number , the part of the weighted symmetric-offset sum coming from offsets where at least one of , is a proper prime power (rather than prime) satisfies
This is elementary: proper prime powers below number and each term is at most , so the sum is — dwarfed by the linear main term. It is the standard ``remove the prime powers'' step that passes from the weighted circle-method count to the genuine prime-pair count.
Preamble
import Mathlib
Formal statement
namespace WeakGoldbach
theorem prime_power_part_le_above_2e18 (m : ℕ) (hm : 2 * 10 ^ 18 < m) :
∑ t ∈ (Finset.range (m - 1)).filter
(fun t => ¬ (Nat.Prime (m - t) ∧ Nat.Prime (m + t))),
(ArithmeticFunction.vonMangoldt (m - t) : ℝ)
* (ArithmeticFunction.vonMangoldt (m + t) : ℝ)
≤ (∏ p ∈ (2 * m).primeFactors.filter (2 < ·), ((p : ℝ) - 1) / ((p : ℝ) - 2))
* (m : ℝ) * (1 / 10) := by
sorry
end WeakGoldbachSource
Standard elementary estimate; Vaughan, The Hardy-Littlewood Method