Professional Documents
Culture Documents
1205 5252 PDF
1205 5252 PDF
H. A. HELFGOTT
Abstract. The ternary Goldbach conjecture states that every odd number
n
P ≥ 7 is the sum of three primes. The estimation of sums of the form
2
p≤x e(αp), α = a/q + O(1/q ), has been a central part of the main ap-
arXiv:1205.5252v4 [math.NT] 30 Dec 2013
Contents
1. Introduction 1
1.1. Results 2
1.2. History 3
1.3. Comparison to earlier work 4
1.4. Acknowledgments 4
2. Preliminaries 5
2.1. Notation 5
2.2. Fourier transforms and exponential sums 5
2.3. Smoothing functions 7
2.4. Bounds on sums of µ(m) and Λ(n) 7
2.5. Basic setup 9
3. Type I 10
3.1. Trigonometric sums 10
3.2. Type I estimates 14
4. Type II 31
4.1. The sum S1 : cancellation 32
4.2. The sum S2 : the large sieve, primes and tails 44
5. Totals 50
5.1. Contributions of different types 51
5.2. Adjusting parameters. Calculations. 62
5.3. Conclusion 72
Appendix A. Norms of Fourier transforms 73
References 77
1. Introduction
The ternary Goldbach conjecture (or three-prime conjecture) states that every
odd number greater than 5 is the sum of three primes. I. M. Vinogradov [Vin37]
1
2 H. A. HELFGOTT
showed in 1937 that every odd integer larger than a very large constant C is
indeed the sum of three primes. His work was based on the study of exponential
sums
X
Λ(n)e(αn)
n≤N
These bounds are clearly stronger than those on smoothed or unsmoothed expo-
nential sums in the previous literature, including the bounds of [Tao]. (See also
work by Ramaré [Ram10].)
In particular, on all arcs around a/q, q > 1.5 · 105 odd or q > 3 · 105 even,
the bounds are of the strength required for a full solution to the three-prime
conjecture. The same holds on the tails of arcs around a/q for smaller q.
(The remaining arcs – namely, those around a/q, q small – are the major arcs;
they are treated in the companion paper [Hela].)
The quality of the results here is due to several new ideas of general applica-
bility. In particular, §4.1 introduces a way to obtain cancellation from Vaughan’s
identity. Vaughan’s identity is a two-log gambit, in that it introduces two con-
volutions (each of them at a cost of log) and offers a great deal of flexibility in
compensation. One of the ideas in the present paper is that at least one of two
logs can be successfully recovered after having been given away in the first stage
of the proof. This reduces the cost of the use of this basic identity in this and,
presumably, many other problems.
We will also see how to exploit being on the tail of a major arc, whether in the
large sieve (Lemma 4.3, Prop. 4.6) or in other contexts.
There are also several technical improvements that make a qualitative differ-
ence; see the discussions at the beginning of §3 and §4. Considering smoothed
sums – now a common idea – also helps. (Smooth sums here go back to Hardy-
Littlewood [HL23] – both in the general context of the circle method and in the
context of Goldbach’s ternary problem. In recent work on the problem, they
reappear in [Tao].)
1.1. Results.
p The main bound we are about to see is essentially proportional to
((log q)/ φ(q)) · x. The term δ0 serves to improve the bound when we are on the
tail of an arc.
Main Theorem. Let x ≥ x0 , x0 = 2.16 · 1020 . Let Sη (α, x) be as in (1.1), with η
defined in (1.4). Let 2α = a/q + δ/x, q ≤ Q, gcd(a, q) = 1, |δ/x| ≤ 1/qQ, where
Q = (3/4)x2/3 . If q ≤ x1/3 /6, then
Rx,δ0 q log δ0 q + 0.5 2.5x 2x
(1.2) |Sη (α, x)| ≤ p ·x+ √ + · Lx,δ0 ,q + 3.2x5/6 ,
δ0 φ(q) δ0 q δ0 q
MINOR ARCS FOR GOLDBACH’S PROBLEM 3
where
!
log 4t
δ0 = max(2, |δ|/4), Rx,t = 0.27125 log 1+ + 0.41415
9x1/3
2 log 2.004t
(1.3) 7 13
!
80
log δ 4 q 4 + 9 5 50 80 16 111
Lx,δ,q = min , log x + + log q 9 δ 9 + .
φ(q)/q 6 9 5
|S (a/q,x)|
η |S (a/q,x)|
η
q0 x , HH x , Tao
10 5 0.04522 0.34475
1.5 · 105 0.03821 0.28836
2.5 · 105 0.03097 0.23194
5 · 105 0.02336 0.17416
7.5 · 105 0.01984 0.14775
106 0.01767 0.13159
107 0.00716 0.05251
Table 1. Worst-case upper bounds on x−1 |Sη (a/2q, x)| for q ≥
q0 , |δ| ≤ 8, x = 1027 . The trivial bound is 1.
Vaughan’s identity involved larger losses, but already [Vin37, §9] is relatively
economical, at least for very large x. The work of Daboussi [Dab96] and Daboussi
and Rivat [DR01] explores other identities. (A reading of [DR01] gave part of the
initial inspiration for the present work.) Ramaré’s work [Ram10] – asymptotically
the best to date – is based on the Diamond-Steinig inequality (for k large).
***
The author’s work on the subject leading to the present paper was at first
based on the (log-free) Bombieri-Selberg identity (k = 3), but has now been
redone with Vaughan’s identity in its foundations. This is feasible thanks to the
factor of log regained in §4.1.
1.3. Comparison to earlier work. Table 1 compares the bounds for the ratio
|Sη (a/q, x)|/x given by this paper and by [Tao] for x = 1027 and different values
of q. We are comparing worst cases: φ(q) as small as possible (q divisible by
2 · 3 · 5 · · · ) in the result here, and q divisible by 4 (implying 4α ∼ a/(q/4)) in
Tao’s result. The main term in the result in this paper improves slowly with
increasing x; the results in [Tao] worsen slowly with increasingpx.
The qualitative
p gain with respect to [Tao] is about log(q) φ(q)/q, which is
∼ log(q)/ eγ (log log q) in the worst case.
The results in [DR01] are unfortunately worse than the trivial bound in this
range. Ramaré’s results ([Ram10, Thm. 3], [Ramd, Thm. 6]) are not applicable
within the range, since neither of the conditions log q ≤ (1/50)(log x)1/3 , q ≤ x1/48
is satisfied. Ramaré’s bound in [Ramd, Thm. 6] is
X √
q
(1.5)
Λ(n)e(an/q) ≤ 13000 x
φ(q)
x<n≤2x
for 20 ≤ q ≤ x1/48 . We should underline that, while both the constant 13000
and the condition q ≤ x1/48 keep (1.5) from being immediately useful in the
present context, (1.5) is asymptotically better than the results here as q → ∞.
(Indeed, qualitatively speaking, the form of (1.5) is the best one can expect
from results derived by the family of methods stemming from [Vin37].) There
is also unpublished work by Ramaré (ca. 1993) with better constants for q ≪
(log x/ log log x)4 .
1.4. Acknowledgments. The author is very thankful to O. Ramaré for his cru-
cial help and feedback, and to D. Platt for his prompt and helpful answers. He is
also much indebted to A. Booker, B. Green, H. Kadiri, T. Tao and M. Watkins
MINOR ARCS FOR GOLDBACH’S PROBLEM 5
for many discussions on Goldbach’s problem and related issues. Thanks are also
due to B. Bukh, A. Granville and P. Sarnak for their valuable advice.
Travel and other expenses were funded in part by the Adams Prize and the
Philip Leverhulme Prize. The author’s work on the problem started at the Univer-
sité de Montréal (CRM) in 2006; he is grateful to both the Université de Montréal
and the École Normale Supérieure for providing pleasant working environments.
The present work would most likely not have been possible without free and
publicly available software: Maxima, PARI, Gnuplot, QEPCAD, SAGE, and, of
course, LATEX, Emacs, the gcc compiler and GNU/Linux in general.
2. Preliminaries
2.1. Notation. Given positive integers m, n, we say m|n∞ if every prime divid-
ing m also divides n. We say a positive integer n is square-full if, for every prime
p dividing n, the square p2 also divides n. (In particular, 1 is square-full.) We
say n is square-free if p2 ∤ n for every prime p. For p prime, n a non-zero integer,
we define vp (n) toPbe the largestP non-negative integer α such that pα |n.
When we write n , we mean ∞ n=1 , unless the contrary is stated. As usual, µ,
Λ, τ and σ denote the Moebius function, the von Mangoldt function, the divisor
function and the sum-of-divisors function, respectively.
As is customary, we write e(x) for e2πix . We write |f |r for the Lr norm of a
function f .
We write O ∗ (R) to mean a quantity at most R in absolute value.
for every α ∈ R.
Hence
X∞ X∞
1 π2
b c′′
f (n − α) ≤ |f |∞ = |fc′′ |∞ · 1 · .
n=−∞
n=−∞
(2π(n − α))2 (2π)2 (sin απ)2
The trivial bound |fc′′ |∞ ≤ |f ′′ |1 , applied to (2.3), recovers the bound in [Tao,
Lemma 3.1]. In order to do better, we will give a tighter bound for |fc′′ |∞ when
f = η2 in Appendix A.
Integrals of multiples of f ′′ (in particular, |f ′′ |1 and fc′′ ) can still be made sense
of when f ′′ is undefined at a finite number of points, provided f is understood as
a distribution (and f ′ has finite total variation). This is the case, in particular,
for f = η2 .
***
P
When we need to estimate n f (n) precisely, we will use the Poisson summa-
tion formula:
X X
f (n) = fb(n).
n n
We will not have to worry about convergence here, since we will apply the Pois-
son summation formula only to compactly supported functions f whose Fourier
transforms decay at least quadratically.
MINOR ARCS FOR GOLDBACH’S PROBLEM 7
We can derive a bound in the other direction from [RS62, (3.21)] (for x > 1000,
adding the contribution of all prime powers ≤ 1000) and a numerical verification
for x ≤ 1000:
X Λ(n) 3
(2.13) ≥ log x − log √ .
n 2
n≤x
for y ≥ 2 · 106 .
(2)
X
(2.15) Λ(n) < 1.03883y
n≤y
where we use (2.15) and partial summation for y > 200000, and a computation
for 663 < y ≤ 200000. Using instead the second table in [RR96, p. 423], together
with computations for small y < 107 and partial summation, we get that
X y2
(2.17) Λ(n)n < 1.0008
2
n≤y
Similarly,
X √
(2.18) Λ(n) < 2 · 1.0004 y
n≤y
for all y ≥ 1.
It is also true that
X 1
(2.19) (log p)2 ≤ y(log y)
2
y/2<p≤y
2.5. Basic setup. We begin by applying Vaughan’s identity [Vau77]: for any
function η : R → R, any completely multiplicative function f : Z+ → C and any
x > 0, U, V ≥ 0,
X
(2.20) Λ(n)f (n)e(αn)η(n/x) = SI,1 − SI,2 + SII + S0,∞ ,
n
where
X X
SI,1 = µ(m)f (m) (log n)e(αmn)f (n)η(mn/x),
m≤U n
X X X
SI,2 = Λ(d)f (d) µ(m)f (m) e(αdmn)f (n)η(dmn/x),
d≤V m≤U n
(2.21) X X X
SII = f (m)
µ(d)
Λ(n)e(αmn)f (n)η(mn/x),
m>U d>U n>V
d|m
X
S0,∞ = Λ(n)e(αn)f (n)η(n/x).
n≤V
The proof is essentially an application of the Möbius inversion formula; see, e.g.,
[IK04, §13.4]. In practice, we will use the function
(
1 if gcd(n, v) = 1,
(2.22) f (n) =
0 otherwise,
where v is a small, positive, square-free integer. (Our final choice will be v = 2.)
Then
(2.23) Sη (x, α) = SI,1 − SI,2 + SII + S0,∞ + S0,w ,
where Sη (x, α) is as in (1.1) and
X
S0,v = Λ(n)e(αn)η(n/x).
n|v
The sums SI,1 , SI,2 are called “of type I” (or linear), the sum SII is called “of
type II” (or bilinear). The sum S0 is in general negligible; for our later choice of
V and η, it will be in fact 0. The sum S0,v will be negligible as well.
10 H. A. HELFGOTT
3. Type I
There are here three main improvements in comparison to standard treatments:
(1) The terms with m divisible by q get taken out and treated separately
by analytic means. This all but eliminates what would otherwise be the
main term.
(2) For large m, the other terms get handled by improved estimates on
trigonometric sums.
(3) The “error” term δ/x = α − a/q is used to our advantage. This happens
both through the Poisson summation formula and through the use of two
successive approximations.
2This is a change with respect to the first version of this paper’s preprint [Helb]. The version
of Lemma 3.1 there has, however, the advantage of being immediately comparable to results in
the literature.
MINOR ARCS FOR GOLDBACH’S PROBLEM 11
where we use again the convexity of x 7→ 1/(sin x)2 . (We can assume q > 2, as
otherwise we have no terms other than r = 0, 1.) Now
Z q/2 Z π
1 q 2 1 q π
2 dx = 2
du = cot .
π π (sin u) π q
1 sin πq x q
Hence
X
C C 2q π
min A, ≤ 2A + 2 + C · cot .
(sin παn)2 π π q
y<n≤y+q sin 2q
Proof. Clearly, αn equals an/q + (n/Q)β/q; since y2 ≤ Q/2, this means that
|αn − an/q| ≤ 1/2q for n ≤ y2 ; moreover, again for n ≤ y2 , the sign of αn − an/q
remains constant. Hence the left side of (3.5) is at most
q/2
! q/2 !
X C X C
min A, + min A, .
(sin πq (r − 1/2))2 (sin πq r)2
r=1 r=1
Proceeding as in the proof of Lemma 3.1, we obtain a bound of at most
!
1 1 q π q 3π
C π 2 + + cot + cot
(sin 2q ) (sin πq )2 π q π 2q
for q ≥ 2. (If q = 1, then the left-side of (3.5) is trivially zero.) Now, by (3.2),
π 1
t2 t t2 4 4t2 16t4
+ cot 2t ≤ 1 + + c0 t + 1− −
(sin t)2 2 3 4 4 3 45
5 π 4 5
≤ + c0 − t4 ≤
4 4 45 4
for t ∈ [0, π/4], and
π 2
t2 3t t2 4 3t2 81t4
2
+ t cot ≤ 1 + + c0 t + 1− − 4
(sin t) 2 3 2 3 4 2 · 45
5 1 π 27 π 2 5
≤ + − + c0 − t2 ≤
3 6 2 360 2 3
MINOR ARCS FOR GOLDBACH’S PROBLEM 13
for q ≥ 2. (If q = 1, the sum on the left of (3.6) is empty, and so the bound we
are trying to prove is trivial.) We also have
p p
(3.7) t log(t − t2 − 1) + t2 − 1 < −t log 2t + t
14 H. A. HELFGOTT
√ √
for t ≥ 1 (as this is equivalent to log(2t2 (1 − 1 −√ t−2 )) < 1 − 1 − t−2 , which
we check easily after changing variables to δ = 1 − 1 − t−2 ). Hence
p
B q π C 2 2
π + B log cot − log √ + B −C
sin 2q π 2q B − B2 − C 2
q 2e2 q q 2B q Ce3 q
≤ B log + B − B log ≤ B log
π π π C π Bπ
for q ≥ 2.
Given any C, we can apply the above with C = B instead, as, for any t > 0,
min(B/t, C/t2 ) ≤ B/t ≤ min(B/t, B/t2 ). (We refrain from applying (3.7) so as
to avoid worsening a constant.) If C < B sin π/q (or even if C < (π/q)B), we
relax the input to C = B sin π/q and go through the above.
3.2. Type I estimates. Our main type I estimate is the following.3 One of the
main innovations is the manner in which the “main term” (m divisible by q) is
separated; we are able to keep error terms small thanks to the particular way in
which we switch between two different approximations.
(These are not necessarily successive approximations in the sense of continued
fractions; we do not want to assume that the approximation a/q we are given
arises from a continued fraction, and at any rate we need more control on the
denominator q ′ of the new approximation a′ /q ′ than continued fractions would
furnish.)
Lemma 3.4. Let α = a/q + δ/x, gcd(a, q) = 1, |δ/x| ≤ 1/qQ0 , q ≤ Q0 , Q0 ≥ 16.
Let η be continuous, piecewise C 2 and compactly supported, with |η|1 = 1 and
η ′′ ∈ L1 . Let c0 ≥ |ηb′′ |∞ . p
√
Let 1 ≤ D ≤ x. Then, if |δ| ≤ 1/2c2 , where c2 = (3π/5 c0 )(1 + 13/3), the
absolute value of
X X mn
(3.8) µ(m) e(αmn)η
n
x
m≤D
is at most
X 2
x c0 µ(m) 1 1 D D
(3.9) min 1, ∗
+ O c0 − +
q (2πδ)2 M
m 4 π2 2xq 2x
m≤ q
gcd(m,q)=1
plus
√ √
2 c0 c1 x D c0 c1 D
D + 3c1 log+ + q log+
π q c2 x/q π q/2
(3.10) √
|η ′ |1 c0 e3 q 2 2 3c0 c1 3c1 55c0 c2
+ q · max 2, log + + + q,
π 4π|η ′ |1 x π c2 12π 2
where c1 = 1 + |η ′ |1 /(2x/D) and M ∈ [min(Q0 /2, D), D]. The same bound holds
if |δ| ≥ 1/2c2 but D ≤ Q0 /2.
3The current version of Lemma 3.4 is an improvement over that included in the first preprint
of this paper.
MINOR ARCS FOR GOLDBACH’S PROBLEM 15
In general, if |δ| ≥ 1/2c2 , the absolute value of (3.8) is at most (3.9) plus
√ !!
2 c0 c1 x 1 + 2D
D + (1 + ǫ) min + 1, 2D ̟ǫ + log x
π |δ|q 2 |δ|q
(3.11) !
(1 + ǫ) 2D x 35c0 c2
+ 3c1 2 + log+ x + q,
ǫ |δ|q Q 0 6π 2
√ p
for ǫ ∈ (0, 1] arbitrary, where ̟ǫ = 3 + 2ǫ + ((1 + 13/3)/4 − 1)/(2(1 + ǫ)).
2
p In (3.9), min(1, c0 /(2πδ) ) always equals 1 when |δ| ≤ 1/2c2 (since (3/5)(1 +
13/3) > 1).
X x X m c0
ηb(−δ) + (π 2 − 4)
m x (2π)2
m≤M m≤M
q|m q|m
xµ(q) X µ(m)
= · ηb(−δ) · .
q m
m≤ M
q
gcd(m,q)=1
∗ 2 1 1 D2 D
+O µ(q) c0 − 2 + .
4 π 2xq 2x
We bound |b
η (−δ)| by (2.1).
Let
X mn
Tm (α) = e(αmn)η .
n
x
For any y2 > y1 > 0 with y2 − y1 ≤ q and y2 ≤ Q/2, (3.13) gives us that
X X
C
(3.14) |Tm (α)| ≤ min A,
(sin πmα)2
y1 <m≤y2 y1 <m≤y2
q∤m q∤m
for A = (x/y1 )(1+ |η ′ |1 /(2(x/y1 ))) and C = (c0 /4)(y2 /x). We must now estimate
the sum
X X
(3.15) |Tm (α)| + |Tm (α)|.
m≤M Q
<m≤D
2
q∤m
To bound the terms with m ≤ M , we can use Lemma 3.2. The question is then
which one is smaller: the first or the second bound given by Lemma 3.2? A brief
calculation
p gives that the second p bound is smaller
p (and hence preferable) exactly
√
when C/A > (3π/10q)(1 + 13/3). Since C/A ∼ ( c0 /2)m/x, this means
that it is sensible to preferpthe second bound in Lemma 3.2 when m > c2 x/q,
√
where c2 = (3π/5 c0 )(1 + 13/3).
It thus makes sense to ask: does Q/2 ≤ c2 x/q (so that m ≤ M implies m ≤
c2 x/q)? This question divides our work into two basic cases. p
√
Case (a). δ large: |δ| ≥ 1/2c2 , where c2 = (3π/5 c0 )(1 + 13/3). Then
Q/2 ≤ c2 x/q; this will induce us to bound the first sum in (3.15) by the very first
bound in Lemma 3.2.
MINOR ARCS FOR GOLDBACH’S PROBLEM 17
Recall that M = min(Q/2, D), and so M ≤ c2 x/q. By (3.14) and Lemma 3.2,
(3.16) !
X ∞
X X (j+1)q
x |η ′ |1 c40 x
|Tm (α)| ≤ min + ,
jq + 1 2 (sin πmα)2
1≤m≤M j=0 jq<m≤min((j+1)q,M )
q∤m q∤m
X
20 c0 q 3 20 c0 q 3 1 M 2 3 c2 x
≤ 2 (j + 1) ≤ 2 · + +1
3π 4x M
3π 4x 2 q2 2 q2
0≤j≤ q
5c0 c2 5c0 q 3 q2 5c0 c2 35c0 c2
≤ 2
M+ c2 + ≤ M+ q,
6π 3π 2 2 x 6π 2 6π 2
where, to bound the smaller terms, we are using the inequality Q/2 ≤ c2 x/q,
and where we are also using the observation that, since |δ/x| ≤ 1/qQ0 , the
assumption |δ| ≥ 1/2c2 implies that q ≤ 2c2 x/Q0 ; moreover, since q ≤ Q0 , this
gives us that q 2 ≤ 2c2 x. In the main term, we are bounding qM 2 /x from above
by M · qQ/2x ≤ M/2δ ≤ c2 M .
If D ≤ (Q + 1)/2, then M ≥ ⌊D⌋ and so (3.16) is all we need. Assume from
now on that D > (Q + 1)/2. The first sum in (3.15) is then bounded by (3.16)
(with M = Q/2). To bound the second sum in (3.15), we use the approximation
a′ /q ′ instead of a/q. By (3.14) (without the restriction q ∤ m) and Lemma 3.1,
X ∞
X X
|Tm (α)| ≤ |Tm (α)|
Q/2<m≤D j=0 jq ′ + Q <m≤min((j+1)q ′ +Q/2,D)
2
s !
j k
D−(Q+1)/2
q′
X x 4q ′ c1 c0 x (j + 1)q ′ + Q/2
≤ 3c1 Q+1
+
jq ′ + 2
π 4 jq ′ + (Q + 1)/2 x
j=0
s !
j k
D−(Q+1)/2
q′
X
x 4q ′ c1 c0 q′
≤ 3c1 Q+1
+ 1+ ′ ,
jq ′ + π 4 jq + (Q + 1)/2
j=0 2
j k
D−(Q+1)/2
Xq′ Z D
x x x 1 2x (1 + ǫ)x D
(3.17) Q+1
≤ + ′ dt ≤ + log+ Q+1 .
jq ′ + 2
Q/2 q Q+1 t Q ǫQ 2
j=0 2
where we write D ′ = min(c2 x/q, D). If c2 x/q ≥ D, we stop here. Assume that
c2 x/q < D. Let R = max(c2 x/q, q/2). The terms we have already estimated are
precisely those with m ≤ R. We bound the terms R < m ≤ D by the second
bound in Lemma 3.1:
∞
!
X X X c0 (j+1)q+R
c1 x 4 x
|Tm (α)| ≤ min ,
jq + R (sin πmα)2
R<m≤D j=0 m>jq+R
m≤min((j+1)q+R,D)
(3.25)
s
j k
1
q
X
(D−R)
3c1 x 4q c1 c0 q
≤ + 1+
jq + R π 4 jq + R
j=0
and
(3.27)
j k
1
q
(D−R) r r Z r
X q q 1 D
q √ D−R 1 D
1+ ≤ 1+ + 1 + dt ≤ 3+ + log+ .
jq + R R q R t q 2 q/2
j=0
We sum with (3.23) and (3.24), and we obtain that (3.15) is at most
√
2 c0 c1 √ q + D + D x
3q + D + log + 3c1 log
π 2 q/2 c2 x/q q
(3.28)
q 2x 55c0 c2 |η ′ |1 c0 e3 q 2
+ 3c1 min , + q + q · max 2, log ,
c2 q 12π 2 π 4π|η ′ |1 x
√
where we are using the fact that 5c0 c2 /6π 2 < 2 c0 c1 /π. A quick check against
(3.24) shows that (because of the fact just stated) (3.28) is also valid when c2 x/q ≥
D.
We will need a version of Lemma 3.4 with m and n restricted to the odd
numbers. (We will barely be using the restriction of m, whereas the restriction
on n is both (a) slightly harder to deal with, (b) something that can be turned
to our advantage.)
Lemma 3.5. Let α ∈ R/Z with 2α = a/q + δ/x, gcd(a, q) = 1, |δ/x| ≤ 1/qQ0 ,
q ≤ Q0 , Q0 ≥ 16. Let η be continuous, piecewise C 2 and compactly supported,
with |η|1 = 1 and η ′′ ∈ L1 . Let c0 ≥ |ηb′′ |∞ .
√
Let 1 ≤ D ≤ x. Then, if |δ| ≤ 1/2c2 , where c2 = 6π/5 c0 , the absolute value
of
X X mn
(3.29) µ(m) e(αmn)η
x
m≤D n odd
m odd
20 H. A. HELFGOTT
is at most
(3.30)
X 2 !
x c0 µ(m) c0 q 1 1 D
min 1, ∗
2q (πδ)2 m +O x
−
8 2π 2 q
+1
m≤ Mq
gcd(m,2q)=1
plus
√ √
2 c0 c1 3c1 x D c0 c1 D
D+ log+ + q log+
π 2 q c2 x/q π q/2
(3.31) √
2|η ′ |1 c0 e3 q 2 2 3c0 c1 3c1 55c0 c2
+ q · max 1, log + + + q,
π 4π|η ′ |1 x π 2c2 6π 2
where c1 = 1 + |η ′ |1 /(x/D) and M ∈ [min(Q0 /2, D), D]. The same bound holds
if |δ| ≥ 1/2c2 but D ≤ Q0 /2.
In general, if |δ| ≥ 1/2c2 , the absolute value of (3.8) is at most (3.30) plus
√ !!
2 c0 c1 x √ 1 2D
D + (1 + ǫ) min + 1, 2D 3 + 2ǫ + log+ x
π |δ|q 2 |δ|q
(3.32) !
3 (1 + ǫ) 2D x 35c0 c2
+ c1 2 + log+ x + q,
2 ǫ |δ|q Q0 3π 2
Proof. The proof is almost exactly that of Lemma 3.4; we go over the differences.
The parameters Q, Q′ , a′ , q ′ and M are defined just as before (with 2α wherever
we had α).
Let us first consider m ≤ M odd and divisible by q. (Of course, this case arises
only if q is odd.) For n = 2r + 1,
δ a δ κ
e(αmn) = e(αm(2r + 1)) = e(2αrm)e(αm) = e rm e + + m
x 2q 2x 2
δ(2r + 1) a + κq m ′ δ(2r + 1)
=e m e =κe m ,
2x 2 q 2x
where κ ∈ {0, 1} and κ′ = e((a + κq)/2) ∈ {−1, 1} are independent of m and n.
Hence, by Poisson summation,
X X
e(αmn)η(mn/x) = κ′ e((δm/2x)n)η(mn/x)
n odd n odd
(3.33) !
κ′ X X
= fb(n) − fb(n + 1/2) ,
2 n n
Hence, the absolute value of the sum of all terms with m ≤ M and q|m is given
by (3.30).
We define Tm,◦ (α) by
X mn
(3.35) Tm,◦ (α) = e(αmn)η .
x
n odd
Changing variables by n = 2r + 1, we see that
X
|Tm,◦ (α)| = e(2α · mr)η(m(2r + 1)/x) .
r
Hence, instead of (3.13), we get that
!
1 ′
x 1 2 |η |1 m c0 1
(3.36) |Tm,◦ (α)| ≤ min + |η ′ |1 , , .
2m 2 | sin(2πmα)| x 2 (sin 2πmα)2
We obtain (3.14), but with Tm,◦ instead of Tm , A = (x/2y1 )(1 + |η ′ |1 /(x/y1 )) and
C = (c0 /2)(y2 /x), and so c1 = 1 + |η ′ |1 /(x/D).
The rest of the proof of Lemma 3.4 carries almost over word-by-word. (For
the sake of simplicity, we do not really try to take advantage of the odd support
of m here.) Since C has doubled,pit would seem to make sense to reset the value
√
of c2 to be c2 = (3π/5 2c0 )(1 + 13/3); this would cause complications related
√
to the fact that 5c0 c2 /3π 2 would become larger than 2 c0 /π, and so we set c2 to
√
the slightly smaller value c2 = 6π/5 c0 instead. This implies
√
5c0 c2 2 c0
(3.37) = .
3π 2 π
The bound from (3.16) gets multiplied by 2 (but the value of c2 has changed),
the second line in (3.19) gets halved, (3.21) gets replaced by (3.37), the second
term in the maximum in the second line of (3.23) gets doubled, the bound from
(3.24) gets doubled, and the bound from (3.26) gets halved.
We will also need a version of Lemma 3.4 (or rather Lemma 3.5; we will decide
to work with the restriction that n and m be odd) with a factor of (log n) within
the inner sum.
22 H. A. HELFGOTT
Lemma 3.6. Let α ∈ R/Z √ with 2α = a/q + δ/x, gcd(a, q) = 1,2 |δ/x| ≤ 1/qQ0 ,
q ≤ Q0 , Q0 ≥ max(16, 2 x). Let η be continuous, piecewise C and compactly
supported, with |η|1 = 1 and η ′′ ∈ L1 . Let c0 ≥ |ηb′′ |∞ . Assume that, for any
ρ ≥ ρ0 , ρ0 a constant, the function η(ρ) (t) = log(ρt)η(t) satisfies
is at most
(3.40)
X
X
x c0 /δ 2 µ(m)
x x [ µ(m)
min 1, log + |log ·η(−δ)|
q (2π)2 M
m mq q
m≤ M m
m≤ q q
gcd(m,q)=1 gcd(m,q)=1
!!
∗ 1 2 D2 e1/2 x 1
+ O c0 − log +
2 π2 4qx D e
plus
(3.41)
√
2 c0 c1 ex 3c1 x D q
D log + log+ log
π D 2 q c2 x/q c2
′ √
2|η |1 c0 e3 q 2 2 c0 c1 √ 1 + D q
+ max 1, log log x + 3 + log log q
π 4π|η ′ |1 x π 2 q/2 c2
r 3/2 √
3c1 2x 2x 20c0 c2 √ 2 ex
+ log + 2x log
2 c2 c2 3π 2 c2
for c1 = 1 + |η ′ |1 /(x/D). The same bound holds if |δ| ≥ 1/2c2 but D ≤ Q0 /2.
In general, if |δ| ≥ 1/2c2 , the absolute value of (3.39) is at most
(3.42)
√
2 c0 c1 ex
D log +
π D !
√
2 c0 c1 x √ √ 1 2D
(1 + ǫ) +1 3 + 2ǫ · log+ 2 e|δ|q + log+ x log+ 2|δ|q
π |δ|q 2 |δ|q
3c1 2 1+ǫ 40 √ 3/2 √
+ √ + log x + 2c0 c2 x log x
4 5 2ǫ 3
for ǫ ∈ (0, 1].
Proof. Define Q, Q′ , M , a′ and q ′ as in the proof of Lemma 3.4. The same
method of proof works as for Lemma 3.4; we go over the differences. When
applying Poisson summation or (2.2), use η(x/m) (t) = (log xt/m)η(t) instead of
η(t). Then use the bounds in (3.38) with ρ = x/m; in particular,
x
|η\
′′ | ≤ c0 log .
(x/m) ∞ m
MINOR ARCS FOR GOLDBACH’S PROBLEM 23
for q odd. (We can see that this, like the rest of the main term, vanishes for m
even.)
In the term in front of π 2 − 4, we find the sum
X m x M Z
x q M/q x/q M x M2 e1/2 x
log ≤ log + t log dt = log + log ,
x m x M 2 0 t x M 4qx M
m≤M
m odd
q|m
where we use the fact that t 7→ t log(x/t) is increasing for t ≤ x/e. By the same
fact (and by M ≤ D), (M 2 /q) log(e1/2 x/M ) ≤ (D 2 /q) log(e1/2 x/D). It is also
easy to see that (M/x) log(x/M ) ≤ 1/e (since M ≤ D ≤ x).
The basic estimate for the rest of the proof (replacing (3.13)) is
X mn X mn
Tm,◦ (α) = e(αmn)(log n)η = e(αmn)η(x/m)
x x
n odd n odd
′ 1 ′ 1 \ ′′
x |η |
(x/m) 1 |η
2 (x/m) 1| |η |
m 2 (x/m) ∞
= O ∗ min |η(x/m) |1 + , ,
2m 2 | sin(2πmα)| x (sin 2πmα)2
!!
′| 1 ′
x x |η 1 |η |1 m c0 1
= O ∗ log · min + , 2
, .
m 2m 2 | sin(2πmα)| x 2 (sin 2πmα)2
We wish to bound
X X
(3.43) |Tm,◦ (α)| + |Tm,◦ (α)|.
m≤M Q
<m≤D
2
q∤m
m odd
Just as in the proofs of Lemmas 3.4 and 3.5, we give two bounds, one valid for
|δ| large (|δ| ≥ 1/2c2 ) and the other for δ small (|δ| ≤ 1/2c2 ). Again as in the
proof of Lemma 3.5, we ignore the condition that m is odd in (3.15).
Consider the case of |δ| large first. Instead of (3.16), we have
X 40 c0 q 3 X x
(3.44) |Tm (α)| ≤ 2 (j + 1) log .
3π 2x jq + 1
1≤m≤M M
0≤j≤ q
q∤m
24 H. A. HELFGOTT
Since
X x M x X x X x
(j + 1) log ≤ log x + log + log + j log
jq + 1 q M jq jq
0≤j≤ M
q
M
1≤j≤ q
1≤j≤ M
q
−1
Z M Z M
M x q x q x
≤ log x + log + log dt + t log dt
q M 0 tq 1 tq
2M M2 e1/2 x
≤ log x + + 2 log ,
q 2q M
where we are using the bounds M ≤ Q/2 ≤ c2 x/q and q 2 ≤ 2c2 x (just as in
(3.16)). Instead of (3.17), we have
!
j k
D−(Q+1)/2
q′
X Z D
x x x 2x x x dt
log Q+1 Q+1
≤ log + ′ log
jq ′ + jq ′ + Q/2 Q q Q+1 t t
j=0 2 2 2
2x 2x x 2x 2D
≤ log + ′ log log+ ;
Q Q q Q Q
recall that the coefficient in front of this sum will be halved by the condition that
n is odd. Instead of (3.18), we obtain
⌊
D−(Q+1)/2
⌋ s !
q′
X q ′ x
q′ 1+ ′ log
j=0
jq + (Q + 1)/2 jq ′ + Q+1
2
Z D
√ 2x q′ x
≤ q ′ 3 + 2ǫ · log + 1+ log dt
Q+1 Q+1 2t t
2
′
√ 2x ex Q + 1 2ex q′ 2x 2D
≤q 3 + 2ǫ · log + D log − log + log log .
Q+1 D 2 Q+1 2 Q+1 Q+1
Rb
(The bound a log(x/t)dt/t ≤ log(x/a) log(b/a)
P will be more practical than the
exact expression for the integral.) Hence Q/2<m≤D |Tm (α)| is at most
√
2 c0 c1 ex
D log
π√ D
2 c0 c1 √ (1 + ǫ) 2D 2x
+ (1 + ǫ) 3 + 2ǫ + log (Q + 1) log
π 2 Q+1 Q+1
√
2 c0 c1 Q + 1 2ex 3c1 2 1+ǫ D √ √
− · log + √ + log+ x log x.
π 2 Q+1 2 5 ǫ Q/2
MINOR ARCS FOR GOLDBACH’S PROBLEM 25
Summing this to (3.45) (with M = Q/2), and using (3.21) and (3.22) as before,
we obtain that (3.43) is at most
√
2 c0 c1 ex
D log
π D √
√
2 c0 c1 √ 2 ex 1 2D 2x
+ (1 + ǫ)(Q + 1) 3 + 2ǫ log+ + log+ log+
π Q+1 2 Q+1 Q+1
3c1 2 1+ǫ D √ √ 40 √ 3/2 √
+ √ + log+ x log x + 2c0 c2 x log x.
2 5 ǫ Q/2 3
Now we go over the case of |δ| small (or D ≤ Q0 /2). Instead of (3.23), we have
X
2|η ′ |1 c0 e3 q 2
(3.46) |Tm,◦ (α)| ≤ q max 1, log log x.
π 4π|η ′ |1 x
m≤q/2
Lemma 3.7. Let α ∈ R/Z √ with 2α = a/q + δ/x, gcd(a, q) = 1,2 |δ/x| ≤ 1/qQ0 ,
q ≤ Q0 , Q0 ≥ max(2e, 2 x). Let η be continuous, piecewise C and compactly
√
supported, with |η|1 = 1 and η ′′ ∈ L1 . Let c0 ≥ |ηb′′ |∞ . Let c2 = 6π/5 c0 .
Assume that x ≥ e2 c2 /2.
Let U, V ≥ 1 satisfy U V + (19/18)Q0 ≤ x/5.6. Then, if |δ| ≤ 1/2c2 , the
absolute value of
X X X
(3.48) Λ(v) µ(u) e(αvun)η(vun/x)
v≤V u≤U n
n odd
v odd u odd
is at most
x c0
min 1, log V q
2q (πδ)2
(3.49) 2
∗ 1 1 D log V 3c4 U V 2 (U + 1)2 V
+O − · c0 + + log q
4 π2 2qx 2 x 2x
plus
√
2 c0 c1 D √ c2 x log D D
D log √ + q 3 log + log+
π e q 2 q/2
′
3c1 x + D 2|η |1 c0 e3 q 2 q
(3.50) + log D log + q max 1, log ′
log
2 q c2 x/q π 4π|η |1 x 2
3c1 √ c2 x 25c0 √
+ √ x log + 2
(2c2 )3/2 x log x,
2 2c2 2 4π
where D = U V and c1 = 1 + |η ′ |1 /(2x/D) and c4 = 1.03884. The same bound
holds if |δ| ≥ 1/2c2 but D ≤ Q0 /2.
In general, if |δ| ≥ 1/2c2 , the absolute value of (3.48) is at most (3.49) plus
(3.51)
√
2 c0 c1 D
D log
π e !
√ x
√ |δ|q + 1
2 c0 c1 x 1 2
+ e D
+ (1 + ǫ) +1 ( 3 + 2ǫ − 1) log √ + log D log x
π |δ|q 2 2 |δ|q
3c1 1 3(1 + ǫ) 20c0 3/2 √
+ + log x + (2c2 ) x log x
2 2 16ǫ 3π 2
for ǫ ∈ (0, 1].
Proof. We proceed essentially as in Lemma 3.4 and Lemma 3.5. Let Q, q ′ and
Q′ be as in the proof of Lemma 3.5, that is, with 2α where Lemma 3.4 uses α.
Let M = min(U V, Q/2). We first consider the terms with uv ≤ M , u and v
odd, uv divisible by q. If q is even, there are no such terms. Assume q is odd.
Then, by (3.33) and (3.34), the absolute value of the contribution of these terms
is at most
!!
X X
xb
η (−δ/2) a |ηb′′ |∞ 2
(3.52) Λ(v)µ(a/v) +O · (π − 4) .
2a x 2π 2
a≤M v|a
a odd a/U ≤v≤V
q|a
MINOR ARCS FOR GOLDBACH’S PROBLEM 27
Now
X X Λ(v)µ(a/v)
a
a≤M v|a
a odd a/U ≤v≤V
q|a
X Λ(v) X µ(u) X Λ(pα ) X µ(u)
= +
v u α
pα u
v≤V u≤min(U,M/V ) p ≤V u≤min(U,M/V )
v odd u odd p odd u odd
gcd(v,q)=1 q
q|u p|q gcd(q,pα )
|u
and so
X X Λ(v)µ(a/v) 1 X Λ(v)
= · O∗ log q +
a q v
a≤M v|a v≤V
a odd a/U ≤v≤V gcd(v,2)=1
q|a
1
= · O∗ (log q + log V )
q
28 H. A. HELFGOTT
by (2.12). The absolute value of the sum of the terms with ηb(−δ/2) in (3.52) is
thus at most
x ηb(−δ/2) x c0
(log q + log V ) ≤ min 1, log V q,
q 2 2q (πδ)2
where we are bounding ηb(−δ/2) by (2.1).
The other terms in (3.52) contribute at most
|ηb′′ |∞ 1 X X
(3.53) (π 2 − 4) Λ(v)uv.
2π 2 x
u≤U v≤V
uv odd
uv≤M, q|uv
u sq-free
P
For any R, u≤R,u odd,q|u ≤ R2 /4q + 3R/4. Using the estimates (2.12), (2.15)
and (2.16), we obtain that the double sum in (3.53) is at most
(3.54) X X X X
Λ(v)v u+ (log p)pα u
v≤V u≤min(U,M/v) pα ≤V u≤U
gcd(v,2q)=1 u odd p odd u odd
q
q|u p|q gcd(q,pα )
|u
X X
(M/v)2 3M (U + 1)2
≤ Λ(v)v · + + (log p)pα ·
4q 4v 4
v≤V pα ≤V
gcd(v,2q)=1 p odd
p|q
The inner sum is the same as the sum Tm,◦ (α) in (3.35); we will be using the
bound (3.36). Much as before, we will be able to ignore the condition that m is
odd.
Let D = U V . What remains to do is similar to what we did in the proof of
Lemma 3.4 (or Lemma 3.5).
Case (a). δ large: |δ| ≥ 1/2c2 . Instead of (3.16), we have
X 40 c0 q 3 X
(log m)|Tm,◦ (α)| ≤ (j + 1) log(j + 1)q,
3π 2 4x
1≤m≤M 0≤j≤ M
q
q∤m
MINOR ARCS FOR GOLDBACH’S PROBLEM 29
√
and, since M ≤ min(c2 x/q, D), q ≤ 2c2 x (just as in the proof of Lemma 3.4)
and
X Z
M M 1 M
(j + 1) log(j + 1)q ≤ log M + + 1 log(M + 1) + 2 t log t dt
M
q q q 0
0≤j≤ q
M M2 M
≤ 2 + 1 log x + 2 log √ ,
q 2q e
we conclude that
X 5c0 c2 M 20c0 √
|Tm,◦ (α)| ≤ 2
M log √ + 2
(2c2 )3/2 x log x.
(3.56) 3π e 3π
1≤m≤M
q∤m
⌊ D−(Q+1)/2
q′
⌋ Z
X x Q+1 Q+1 x x D log t
′
Q+1
log jq + ≤ Q+1 log + ′ dt
jq ′ + 2
2 2
2 q Q+1 t
j=0 2
!
2x Q (1 + ǫ)x 2 Q 2
≤ log + (log D) − log .
Q 2 2ǫQ 2
√
and Q ≥ 2 x, we conclude that (3.55) is at most
(3.57)√
2 c0 c1 D
D log
π e !
√ 2
2 c0 c1 √ Q+1 1 + e D
+ (1 + ǫ)(Q + 1) ( 3 + 2ǫ − 1) log √ + log D log Q+1
π 2 2 2
3c1 1 3(1 + ǫ) 20c0 √
+ + log x + 2
(2c2 )3/2 x log x.
2 2 16ǫ 3π
Case (b). δ small: |δ| ≤ 1/2c2 or D ≤ Q0 /2. The analogue of (3.23) is a
bound of
2|η ′ |1 c0 e3 q 2 q
≤ q max 1, log log
π 4π|η ′ |1 x 2
for the terms with m ≤ q/2. If q 2 < 2c2 x, then, much as in (3.24), we have
X X
10 c0 q 3 1
|Tm,◦ (α)|(log m) ≤ 2 j+ log(j + 1/2)q
q ′
π 3x ′
2
2
<m≤D D 1
1≤j≤ +2
q
(3.58) q∤m
Z D ′ + 32 q
10 c0 q
≤ x log x dx.
π 2 3x q
Since
Z D ′ + 23 q
1 3 2 D′ + 3 q 1 q
x log x dx = D + q log √ 2 − q 2 log √
′
q 2 2 e 2 e
′
′ 3
1 ′2 3 ′ D 3 q 9 D + q 1 q
= D + Dq log √ + ′
+ q 2 log √ 2 − q 2 log √
2 2 e 2D 8 e 2 e
′
1 D 3 9 2 3 19
= D ′2 log √ + D ′ q log D ′ + q 2 + + log D ′ + q ,
2 e 2 8 9 2 18
where D ′ = min(c2 x/q, D), and since the assumption (U V + (19/18)Q0 ) ≤ x/5.6
implies that (2/9 + 3/2 + log(D ′ + (19/18)q)) ≤ x, we conclude that
X
|Tm,◦ (α)|(log m)
q
2
<m≤D ′
q∤m
(3.59) 5c0 c2 ′ D′ 10c0 3 3/2 √ 9 3/2 √
≤ D log √ + (2c2 ) x log x + (2c2 ) x log x
3π 2 e 3π 2 4 8
5c0 c2 ′ D′ 25c0 √
≤ 2
D log √ + 2
(2c2 )3/2 x log x.
3π e 4π
Let R = max(c2 x/q, q/2). We bound the terms R < m ≤ D as in (3.25), with a
factor of log(jq + R) inside the sum. The analogues of (3.26) and (3.27) are
j k
1
q
(D−R) Z
X x x x D log t
log(jq + R) ≤ log R + dt
(3.60) jq + R R q R t
j=0
r r
2x c2 x x D
≤ log + log D log+ ,
c2 2 q R
MINOR ARCS FOR GOLDBACH’S PROBLEM 31
4. Type II
We must now consider the sum
X X X
(4.1) SII = µ(d) Λ(n)e(αmn)η(mn/x).
m>U d>U n>V
gcd(m,v)=1 d|m gcd(n,v)=1
We will work with η1 (t) as in (4.3) for convenience, yet what follows should carry
over to other (non-negative) choices of η1 .
By (4.2), the sum (4.1) equals
(4.4)
Z X
∞ X X mn/x dt
4 µ(d) Λ(n)e(αmn)η1 (t)η1
t t
0 m>U d>U n>V
gcd(m,v)=1 d|m gcd(n,v)=1
Z X
x/U X X dW
=4 µ(d) Λ(n)e(αmn)
W
V x x d>U
max( 2W ,U )<m≤ W max(V, W
2 )
<n≤W
d|m
gcd(m,v)=1 gcd(n,v)=1
(by [RS62, Thm. 13]). We will assume V ≤ w; thus the condition gcd(p, v) = 1
will be fulfilled automatically and can be removed.
The contribution of S3 (W ) will be negligible. We must bound S1 (U, W ) and
S2 (U, V, W ) from above.
4.1. The sum S1 : cancellation. We shall bound
2
X X
S1 (U, W ) = µ(d)
.
max(U,x/2W )<m≤x/W d>U
gcd(m,v)=1 d|m
MINOR ARCS FOR GOLDBACH’S PROBLEM 33
equals
6z v X X µ(r1 )µ(r2 )
1 r1 r2
1 − max , ,
π 2 σ(v) r <y r <y σ(r1 )σ(r2 ) 2 y y
1 2
gcd(r1 ,r2 )=1
(4.10) gcd(r1 r2 ,v)=1
2 Y 2
3 √ 1 1
+ O ∗ 5.08 ζ y z· 1+ √ 1 − 3/2 .
2 p p
p|v
X X X X
µ(r1 )µ(r2 ) µ(d1 )µ(d2 )
r1 <y r2 <y l≤ r zr d1 |r1 ,d2 |r2
1 2
gcd(r1 ,r2 )=1
z/y
d1 d2 |l
gcd(r1 r2 ,v)=1 l>min min(r ,r
, z
1 2 ) 2r1 r2
(4.12) gcd(ℓ,v)=1
X X
µ(d3 ) µ(m).
d3 |v m2 |l
d3 |l gcd(m,r1 r2 v)=1
plus
X X X X
∗
(4.14) O 1
.
d1 ,d2 <y s1 <y/d1 d3 |v m≤
q z
d2 2
1 s1 d2 s2 d3
gcd(d1 d2 ,v)=1 s2 <y/d2
m sq-free
gcd(s1 s2 ,v)=1
If
p we complete the innermost sum in (4.13) by removing the condition m ≤
z/(d21 sd22 s2 ), we obtain (reintroducing the variables ri = di si )
X
µ(r1 )µ(r2 ) 1 r1 r2
z· 1 − max , ,
r1 ,r2 <y
r1 r2 2 y y
gcd(r1 ,r2 )=1
(4.15) gcd(r1 r2 ,v)=1
XX X µ(d1 )µ(d2 )µ(m)µ(d3 )
m
d1 d2 d3 m2
d1 |r1 d3 |v
d2 |r2 gcd(m,r1 r2 v)=1
MINOR ARCS FOR GOLDBACH’S PROBLEM 35
i.e., the main term in (4.10). It remains to estimate the terms used to complete
the sum;
p their total is, by definition, given
p exactly by (4.13) with the inequality
m ≤ z/(d1 sd2 s2 d3 ) changed to m > z/(d21 sd22 s2 d3 ). This is a total of size at
2 2
most
1 X X X X 1 z
(4.16) 2
.
2 z
d1 d2 d3 m s1 d1 s2 d2
d1 ,d2 <y s1 <y/d1 d3 |v m>
q
d2 2
1 s1 d2 s2 d3
gcd(d1 d2 ,v)=1 s2 <y/d2
m sq-free
gcd(s1 s2 ,v)=1
where
X 1 X x2
f (x) := 1+ .
2 m>x
m2
m≤x
m sq-free m sq-free
It is easy to see that f (x)/x has a local maximum exactly when x is a square-free
(positive) integer. We can hence check that
1 ζ(2)
f (x) ≤ 2+2 − 1.25 x = 1.26981 . . . x
2 ζ(4)
for all x ≥ 0 by checking all integers smaller than a constant and using {m :
m sq-free} ⊂ {m : 4 ∤ m} and 1.5 · (3/4) < 1.26981 to bound f from below for x
larger than a constant. Therefore, (4.17) is at most
X X Xr z
1.27 2
d1 s1 d22 s2 d3
d1 ,d2 <y s1 <y/d1 d3 |v
gcd(d1 d2 ,v)=1 s2 <y/d2
gcd(s1 s2 ,v)=1
2
√ Y 1 X X 1
= 1.27 z 1+ √ · √ .
p d s
p|v d<y s<y/d
gcd(d,v)=1 gcd(s,v)=1
36 H. A. HELFGOTT
Alternatively, if v = 2, we bound
X X 1 Z p
1 1 y/d 1
√ = √ ≤1+ √ ds = y/d
s s 2 1 s
s<y/d s<y/d
gcd(s,v)=1 s odd
and thus
p
X X 1 X y/d √ 1 3
√ ≤ ≤ y 1 − 3/2 ζ .
sd d 2 2
d<y s<y/d d<y
gcd(d,v)=1 gcd(s,v)=1 gcd(d,2)=1
with 5.04 replaced by 1.27 if v = 2. The main term in (4.18) can be written as
6x v X 1 Z 1 X X µ(r1 )µ(r2 )
(4.19) du.
π 2 W σ(v) s 1/2 σ(r1 )σ(r2 )
s≤S uS uS
r1 ≤ r2 ≤
s s
gcd(s,v)=1 gcd(r1 ,r2 )=1
gcd(r1 r2 ,v)=1
From now on, we will focus on the cases v = 1 and v = 2 for simplicity. (Higher
values of v do not seem to be really profitable in the last analysis.)
4.1.2. Explicit bounds for a sum with µ. We must estimate the expression within
parentheses in (4.19). It is not too hard to show that it tendsPto 0; the first
part of the proof of Lemma 4.2 will reduce this to the fact that n µ(n)/n = 0.
Obtaining good bounds is a more delicate matter. For our purposes, we will need
the expression to converge to 0 at least as fast 2
P as 1/(log) , with a good constant
in front. For this task, the bound (2.8) on n≤x µ(n)/n is enough.
Lemma 4.2. Let
X X µ(r1 )µ(r2 )
gv (x) := ,
σ(r1 )σ(r2 )
r1 ≤x r2 ≤x
gcd(r1 ,r2 )=1
gcd(r1 r2 ,v)=1
MINOR ARCS FOR GOLDBACH’S PROBLEM 37
where v = 1 or v = 2. Then
1/x if 33 ≤ x ≤ 106 ,
|g1 (x)| ≤ x1 (111.536 + 55.768 log x) if 106 ≤ x < 1010 ,
0.0044325 + 0.1079
(log x)2
√
x
if x ≥ 1010 ,
2.1/x
if 33 ≤ x ≤ 106 ,
|g2 (x)| ≤ x1 (1634.34 + 817.168 log x) if 106 ≤ x < 1010 ,
0.038128 + 0.2046
(log x)2
√ .
x
if x ≥ 1010 .
Tbe proof involves what may be called a version of Rankin’s trick, using Dirich-
let series and the behavior of ζ(s) near s = 1. The statements for x ≤ 106 are
proven by direct computation.4
Proof. Clearly
X X X µ(r1 )µ(r2 )
g(x) = µ(d)
σ(r1 )σ(r2 )
r1 ≤x r2 ≤x d| gcd(r1 ,r2 )
gcd(r1 r2 ,v)=1
X X X µ(r1 )µ(r2 )
= µ(d)
σ(r1 )σ(r2 )
d≤x r1 ≤x r2 ≤x
gcd(d,v)=1 d| gcd(r1 ,r2 )
gcd(r1 r2 ,v)=1
(4.20) X X X
µ(d) µ(u1 )µ(u2 )
=
(σ(d))2 σ(u1 )σ(u2 )
d≤x u1 ≤x/d u2 ≤x/d
gcd(d,v)=1 gcd(u1 ,dv)=1 gcd(u2 ,dv)=1
2
X µ(d) X µ(r)
= .
(σ(d))2 σ(r)
d≤x r≤x/d
gcd(d,v)=1 gcd(r,dv)=1
Moreover,
X X
µ(r) µ(r) X Y p
= −1
σ(r) r ′ ′
p+1
r≤x/d r≤x/d d |r p|d
gcd(r,dv)=1 gcd(r,dv)=1
X Y −1 X µ(r)
=
p + 1 r
d′ ≤x/d ′p|d r≤x/d
µ(d′ )2 =1 gcd(r,dv)=1
gcd(d′ ,dv)=1 d′ |r
X 1 X µ(r)
=
d′ σ(d′ ) r
d′ ≤x/d r≤x/dd′
µ(d′ )2 =1 gcd(r,dd′ v)=1
gcd(d′ ,dv)=1
and
X µ(r) X 1 X µ(r)
= .
r d′′ r
r≤x/dd′ d′′ ≤x/dd′ r≤x/dd′ d′′
gcd(r,dd′ v)=1 d′′ |(dd′ v)∞
Hence
(4.21)
2
X X X
(µ(d))2 1 1
|g(x)| ≤ f (x/dd′ ′′
d )
(σ(d))2 d′ σ(d′ ) d′′ ,
d≤x d′ ≤x/d d′′ ≤x/dd′
gcd(d,v)=1 µ(d′ )2 =1 d′′ |(dd′ v)∞
gcd(d′ ,dv)=1
P
where f (t) = r≤t µ(r)/r .
We intend to bound the function f (t) by a linear combination of terms of the
form t−δ , δ ∈ [0, 1/2). Thus it makes sense now to estimate Fv (s1 , s2 , x), defined
to be the quantity
X (µ(d))2 X µ(d′1 )2 X 1
′ ′′ 1−s1
· (dd1 d1 )
(σ(d))2 d′1 σ(d′1 ) d′′1
d d′1 d′′ ′
1 |(dd1 v)
∞
gcd(d,v)=1 gcd(d′1 ,dv)=1
X µ(d′2 )2 X 1
′ ′′ 1−s2
· (dd d
2 2 ) .
d′2 σ(d′2 ) d′′2
d′2 d′′ ′
2 |(dd2 v)
∞
gcd(d′2 ,dv)=1
where we are using the fact that log x is convex-down. Note that, again by
convexity,
log log x − log log 1010 1
10
< (log t)′ |t=log 1010 = = 0.0434294 . . .
log x − log 10 log 1010
p
Obviously, 2/t in (4.26) can be replaced by (2/t)1/2−ǫ for any ǫ ≥ 0.
5In practice, the case y = √x leads to a polynomial of high degree, and quantifier elimination
i
increases sharply in complexity as the degree increases; a stronger inequality of lower degree
(with (1 − 3x3 ) instead of (1 − x3 )2 (1 − x4 )) was given to QEPCAD to prove in this case.
40 H. A. HELFGOTT
4.1.3. Estimating the triple sum. We will now be able to bound the triple sum
in (4.19), viz.,
X 1Z 1
(4.28) gv (uS/s)du,
s 1/2
s≤S
gcd(s,v)=1
Write f (t) = 1/S for S/2m < t ≤ S/(m + 1), f (t) = 0 for t > S/m or t <
S/2(m+1), f (t) = 1/t−m/S for S/(m+1) < t ≤ S/m P and f (t) = (m+1)/S−1/2t
for S/2(m + 1) < t ≤ S/2m; then (4.29) equals n:gcd(n,v)=1 f (n). By Euler-
Maclaurin (second order),
(4.30) Z ∞ Z ∞
X 1 1 ′′
′′ ∗
f (n) = f (x) − B2 ({x})f (x)dx = f (x) + O |f (x)| dx
n −∞ 2 −∞ 12
Z ∞
1
∗ ′ 3 ′ s
= f (x)dx + · O f + f
−∞ 6 2m m+1
2 2 !
1 1 1 2m m + 1
= log 1 + + · O∗ + .
2 m 6 s s
Similarly,
X Z ∞
1 d2 f (2x + 1)
f (n) = f (2x + 1) − B2 ({x}) dx
−∞ 2 dx2
n odd
Z Z ∞
1 ∞ 1 x−1
= f (x)dx − 2 B2 f ′′ (x)dx
2 −∞ −∞ 2 2
Z Z
1 ∞ 1 ∞ ∗
= f (x)dx + O |f ′′ (x)| dx
2 −∞ 6 −∞
2 2 !
1 1 1 2m m + 1
= log 1 + + · O∗ + .
4 m 3 s s
(Starting now and for the rest of the paper, we will focus on the cases v = 1,
v = 2 when giving explicit computational estimates. All of our procedures would
allow higher values of v as well, but, as will become clear much later, the gains
from higher values of v are offset by losses and complications elsewhere.)
Let us estimate (4.28). Let
( (
1/6 if v = 1, 1 if v = 1,
cv,0 = cv,1 =
1/3 if v = 2, 2.5 if v = 2,
( (
55.768 . . . if v = 1, 111.536 . . . if v = 1,
cv,2 = cv,3 =
817.168 . . . if v = 2, 1634.34 . . . if v = 2,
( (
0.0044325 . . . if v = 1, 0.1079 . . . if v = 1,
cv,4 = cv,5 =
0.038128 . . . if v = 2, 0.2046 . . . if v = 2.
Then (4.28) equals
X
φ(v) 1 5m2 + 2m + 1
gv (m) · log 1 + + O ∗ cv,0
2v m S2
m≤C0
X Z
1 1 ∗ cv,1
+ O du
s 1/2 uS/s
S/106 ≤s<S/C0
X Z
1 1 ∗ cv,2 log(uS/s) + cv,3
+ O du
10 6
s 1/2 uS/s
S/10 ≤s<S/10
!
X 1Z 1 cv,4 cv,5
∗
+ O +p du,
10
s 1/2 (log uS/s)2 uS/s
s<S/10
which is
X X
φ(v) 1 ∗ 5m2 + 2m + 1
gv (m) · log 1 + + |g(m)| · O cv,0
2v m S2
m≤C0 m≤C0
√ !
log 2 log 2 2 − 2
+ O ∗ cv,1 + cv,3 + cv,2 (1 + log 106 ) + cv,5
C0 106 1010/2
X cv,4 /2
+ O∗
10
s(log S/2s)2
s<S/10
P 1
R 2/1010 1
for S ≥ (C0 + 1). Note that s<S/1010 s(log S/2s)2 = 0 t(log t)2
dt.
Now
Z 10
(
cv,4 2/10 1 cv,4 /2 0.00009923 . . . if v = 1
2
dt = 10
=
2 0 t(log t) log(10 /2) 0.000853636 . . . if v = 2.
and
√ (
log 2 6
2− 2 0.0006506 . . . if v = 1
cv,3 + cv,2 (1 + log 10 ) + cv,5 =
106 105 0.009525 . . . if v = 2.
MINOR ARCS FOR GOLDBACH’S PROBLEM 43
For C0 = 10000,
(
φ(v) 1 X 1 0.362482 . . . if v = 1,
gv (m) · log 1 + =
v 2 m 0.360576 . . . if v = 2,
m≤C0
(
X 6204066.5 . . . if v = 1,
cv,0 |gv (m)|(5m2 + 2m + 1) ≤
m≤C
15911340.1 . . . if v = 2,
0
and (
0.00006931 . . . if v = 1,
cv,1 · (log 2)/C0 =
0.00017328 . . . if v = 2.
Thus, for S ≥ 100000,
Z (
X 1 1
0.36393 if v = 1,
(4.31) gv (uS/s)du ≤
s 1/2 0.37273 if v = 2.
s≤S
gcd(s,v)=1
For S < 100000, we proceed as above, but using the exact expression (4.29)
instead of (4.30). Note (4.29) is of the form fs,m,1 (S) + fs,m,2 (S)/S, where both
fs,m,1 (S) and fs,m,2 (S) depend only on ⌊S⌋ (and on s and m). Summing over
m ≤ S, we obtain a bound of the form
X 1Z 1
gv (uS/s)du ≤ Gv (S)
s 1/2
s≤S
gcd(s,v)=1
with
Gv (S) = Kv,1 (|S|) + Kv,2 (|S|)/S,
where Kv,1 (n) and Kv,2 (n) can be computed explicitly for each integer n. (For
example, Gv (S) = 1 − 1/S for 1 ≤ S < 2 and Gv (S) = 0 for S < 1.)
It is easy to check numerically that this implies that (4.31) holds not just
for S ≥ 100000 but also for 40 ≤ S < 100000 (if v = 1) or 16 ≤ S < 100000 (if
RT
v = 2). Using the fact that Gv (S) is non-negative, we can compare 1 Gv (S)dS/S
with log(T + 1/N ) for each T ∈ [2, 40] ∩ N1 Z (N a large integer) to show, again
numerically, that
Z T (
dS 0.3698 log T if v = 1,
(4.32) Gv (S) ≤
1 S 0.37273 log T if v = 2.
(We use N = 100000 for v = 1; already N = 10 gives us the answer above for
v = 2. Indeed, computations suggest the better bound 0.358 instead of 0.37273;
we are committed to using 0.37273 because of (4.31).)
Multiplying by 6v/π 2 σ(v), we conclude that
!
x x x 3/2
(4.33) S1 (U, W ) = · H1 + O∗ 5.08ζ(3/2)3 3/2
W WU W U
if v = 1,
!
x x x3/2
(4.34) S1 (U, W ) = · H2 + O∗ 1.27ζ(3/2) 3
W WU W 3/2 U
44 H. A. HELFGOTT
if v = 2, where
(4.35) ( (
6 4
G (S)
π2 1
if 1 ≤ S < 40, G (S)
π2 2
if 1 ≤ S < 16,
H1 (S) = H2 (s) =
0.22125 if S ≥ 40, 0.15107 if S ≥ 16.
4.2. The sum S2 : the large sieve, primes and tails. We must now bound
2
X X
(4.37) ′ ′
S2 (U , W , W ) = (log p)e(αmp) .
U ′ <m≤ x W ′ <p≤W
W
gcd(m,v)=1
W, W ′ ≥ 1, W ′ ≥ W/2,
2
Xk X
2q 1
(log p)e(αi p) ≤ min 1,
φ(q) log ((q(ν + υ))−1 )
(4.38) i=1 W ′ <p≤W
X
· W − W ′ + ν −1 (log p)2 .
W ′ <p≤W
Proof. For any distinct i, j, the angles αi , αj are separated by at least ν (if
ai = aj ) or at least 1/q − |υi − υj | ≥ 1/q − υ ≥ ν (if ai 6= aj ). Hence we can
apply the large sieve (in the optimal N + δ−1 − 1 form due to Selberg [Sel91] and
Montgomery-Vaughan [MV74]) and obtain the bound in (4.38) with 1 instead of
min(1, . . . ) immediately.
We can also apply Montgomery’s inequality ([Mon68], [Hux72]; see the expo-
sitions in [Mon71, pp. 27–29] and [IK04, §7.4]). This gives us that the left side
of (4.38) is at most
(4.39)
−1
2
X (µ(r))2 X X Xk X
(log p)e((αi + a /r)p)
′
φ(r)
r≤R r≤R a′ mod r i=1 W ′ <p≤W
gcd(r,q)=1 gcd(r,q)=1 gcd(a′ ,r)=1
The inequality (4.42) can be stronger than (4.42) only when q < W/7.2638 . . .
(if q is odd) or q < W/92.514 . . . (if q is even).
Proof. Let k = min(q, ⌈Q/2⌉) ≥ ⌈q/2⌉. We split (A0 , A1 ] into ⌈(A1 − A0 )/k⌉
blocks of at most k consecutive integers m0 + 1, m0 + 2, . . . . For m, m′ in such a
block, αm and αm′ are separated by a distance of at least
|{(a/q)(m − m′ )}| − O ∗ (k/qQ) = 1/q − O ∗ (1/2q) ≥ 1/2q.
By the large sieve
2
X q X
X
(4.44) (log p)e(α(m + a)p) ≤ ((W − W ′ ) + 2q) (log p)2 .
0
a=1 W ′ <p≤W W ′ <p≤W
is at most
X −1 !−1
W 3 1 1
+ −
2 2 qrR Q
r≤R
gcd(r,q)=1
(4.47) r sq-free
q
X X X 2
a ′
(log p)e α (m0 + a) + p
r
a=1 a′ mod r W ′ <p≤W
gcd(a′ ,r)=1
We now apply the large sieve with weights [MV73, (1.6)], recalling that each
angle α(m0 + a) + a′ /r is separated
P from the others by at least 1/qrR − 1/Q; we
obtain that (4.47) is at most W ′ <p≤W (log p)2 . It remains to estimate the sum
in the first line of (4.46). (We are following here a procedure analogous to that
used in [MV73] to prove the Brun-Titchmarsh theorem.)
Assume first that q ≤ W/13.5. Set
W 1/2
(4.48) R= σ ,
q
where σ = 1/2e2·0.25068 = 0.30285 . . . . It is clear that qR2 < Q, q < W ′ and
R ≥ 2. Moreover, for r ≤ R,
1 1 σ 1 σ 1 σ/3.5
≤ ≤ = ≤ .
Q 3.5W 3.5 σW 3.5 qR2 qrR
Hence
−1
W 3 1 1 W 3 qrR W 3r W
+ − ≤ + = + σ
· 2σ
2 2 qrR Q 2 2 1 − σ/3.5 2 2 1 − 3.5 R 2
W 3σ rW W rW
= 1+ < 1+
2 1 − σ/3.5 R 2 R
and so
X −1 !−1
W 3 1 1 µ(r)2
+ −
2 2 qrR Q φ(r)
r≤R
gcd(r,q)=1
For R ≥ 2,
X µ(r)2
(1 + rR−1 )−1 > log R + 0.25068;
φ(r)
r≤R
this is true for R ≥ 100 by [MV73, Lemma 8] and easily verifiable numerically
for 2 ≤ R < 100. (It suffices to verify this for R integer with r < R instead of
r ≤ R, as that is the worst case.)
Now
1 W 1 W
log R = log + log 2σ = log − 0.25068.
2 2q 2 2q
48 H. A. HELFGOTT
Hence
X µ(r)2 1 W
(1 + rR−1 )−1 > log
φ(r) 2 2q
r≤R
and the statement follows.
Now consider the case q > W/13.5. If q is even, then, in this range, inequality
(4.41) is always better than (4.42), and so we are done. Assume, then, that
W/13.5 < q ≤ W/2 and q is odd. We set R = 2; clearly qR2 < W ≤ Q and
q < W/2 ≤ W ′ , and so this choice of R is valid. It remains to check that
1 1 1 W
−1 + −1 ≥ log .
W 3 1 1 W 3 1 1 W 2q
2 + 2 2q − Q 2 + 2 4q − Q
If A1 − A0 ≤ 2̺q and q ≤ ρQ, ̺, ρ ∈ [0, 1], the following bound also holds:
2
X X
(log p)e(αmp)
(4.51) A0 <m≤A1 W ′ <p≤W
X
≤ (W − W ′ + q/(1 − ̺ρ)) (log p)2 .
W ′ <p≤W
Proof. We follow the proof of Lemma 4.4, noting the differences. Let k =
min(q, ⌈Q/2⌉) ≥ ⌈q/2⌉, just as before. We split (A0 , A1 ] into ⌈(A1 − A0 )/k⌉
blocks of at most 2k consecutive integers; any such block contains at most k odd
numbers. For odd m, m′ in such a block, αm and αm′ are separated by a distance
of
m − m′
|{α(m − m )}| = 2α
′ ∗
= |{(a/q)k}| − O (k/qQ) ≥ 1/2q.
2
MINOR ARCS FOR GOLDBACH’S PROBLEM 49
We obtain (4.49) and (4.51) just as we obtained (4.41) and (4.43) before. To
obtain (4.50), proceed again as before, noting that the angles we are working
with can be labelled as α(m0 + 2a), 0 ≤ a < q.
The idea now (for large δ) is that, if δ is not negligible, then, as m increases,
αm loops around the circle R/Z roughly repeats itself every q steps – but with
a slight displacement. This displacement gives rise to a configuration to which
Lemma 4.3 is applicable.
Proposition 4.6. Let x ≥ W ≥ 1, W ′ ≥ W/2, U ′ ≥ x/2W . Let Q ≥ 3.5W . Let
2α = a/q + δ/x, gcd(a, q) = 1, |δ/x| ≤ 1/qQ, q ≤ Q. Let S2 (U ′ , W ′ , W ) be as in
(4.37) with v = 2.
For q ≤ ρQ, where ρ ∈ [0, 1],
(4.52)
x x W X
′ ′
S2 (U , W , W ) ≤ max(1, 2ρ) + + + 2q · (log p)2
8q 2W 2 ′ W <p≤W
If q < W/2,
(4.53)
x 1 q W X
′ ′
S2 (U , W , W ) ≤ + · (log p)2 .
4φ(q) log(W/2q) φ(q) log(W/2q)
W ′ <p≤W
Now
x/W − U ′
+ 1 · (W − W ′ + 2q)
q · min(2, ρ−1 )
x W − W′ x
≤ − U′ + max(1, 2ρ) − U ′
+ W/2 + 2q
W q min(2, ρ−1 ) W
x/4 x
≤ −1
+ max(1, 2ρ) + W/2 + 2q.
q min(2, ρ ) 2W
This implies (4.52).
If W > x/4q, apply (4.43) with ̺ = x/4W q, ρ = 1. This yields (4.54).
Assume now that δ 6= 0 and x/4W + q ≤ x/|δq|. Let Q′ = x/|δq|. For any m1 ,
m2 with x/2W < m1 , m2 ≤ x/W , we have |m1 − m2 | ≤ x/2W ≤ 2(Q′ − q), and
so
m1 − m2 1
(4.57) · δ/x + qδ/x ≤ Q′ |δ|/x = .
2 q
The conditions of Lemma 4.3 are thus fulfilled with υ = (x/4W ) · |δ|/x and
ν = |δq|/x. We obtain that S2 (U ′ , W ′ , W ) is at most
2q 1 ′ −1
X
min 1, W − W + ν (log p)2 .
φ(q) log ((q(ν + υ))−1 ) ′
W <p≤W
5. Totals
Let x be given. We will choose U , V , W later; assume from the start that
2 · 106 ≤ V < x/4 and U V ≤ x. Starting in section 5.2, we will also assume that
x ≥ x0 = 1025 .
Let α ∈ R/Z be given. We choose an approximation 2α = a/q √ + δ/x,
gcd(a, q) = 1, q ≤ Q, |δ/x| ≤ 1/qQ. We assume Q ≥ max(16, 2 x) and
MINOR ARCS FOR GOLDBACH’S PROBLEM 51
Q ≥ max(2U, x/U ). Let SI,1 , SI,2 , SII , S0 be as in (2.21), with the smooth-
ing function η = η2 as in (1.4).
The term S0 is 0 because V < x/4 and η2 is supported on [−1/4, 1]. We set
v = 2.
5.1.1. Type I terms: SI,1 . The term SI,1 can be handled directly by Lemma
3.6, with ρ0 = 4 and D = U . (Condition (3.38) is valid thanks to (2.6).) Since
U ≤ Q/2, the contribution of SI,1 gets bounded by (3.40) and (3.41): the absolute
value of SI,1 is at most
(5.1)
X
X
x c0 /δ 2 µ(m)
x x [ µ(m)
min 1, log + |log ·η(−δ)|
q (2π)2 U
m mq q m≤ U m
m≤ q q
gcd(m,q)=1 gcd(m,q)=1
√
2 c0 c1 ex √ q q q 2U 3c1 x q U
+ U log + 3q log + log log+ + log log+ c2 x
π U c2 2 c2 q 2 q c2 q
r !
3c1 2x 2x c0 2c0 U2 e1/2 x 1
+ log + − 2 log +
2 c2 c2 2 π 4qx U e
2|η ′ |1 c0 e3 q 2
+ q max 1, log log x,
π 4π|η ′ |1 x
where c0 = 31.521 (by Lemma A.5), c1 = 1.0000028 > 1 + (8 log 2)/V ≥ 1 +
√
(8 log 2)/(x/U ), c2 = 6π/5 c0 = 0.67147 . . . . By (2.1), (A.17) and Lemma A.6,
[ 24 log 2
|log ·η(−δ)| ≤ min 2 − log 4, 2 2 .
π δ
By (2.7), (2.9) and (2.10), the first line of (5.1) is at most
! !
x c′0 4 q/φ(q) x q
min 1, 2 min , 1 log + 1.00303
q δ 5 log+ qU2 U φ(q)
!
x c′′0 4 q/φ(q)
+ min 2 − log 4, 2 min ,1 ,
q δ 5 log+ qU2
where c′0 = 0.798437 > c0 /(2π)2 , c′′0 = 1.685532. Clearly c′′0 /c0 > 1 > 2 − log 4.
Taking derivatives, we see that t 7→ (t/2) log(t/c2 ) log+ 2U/t takes its max-
imum (for t ∈ [1, 2U ]) when log(t/c2 ) log+ 2U/t = log t/c2 − log+ 2U/t; since
t → log t/c2 − log+ 2U/t is increasing on [1, 2U ], we conclude that
q q 2U 2U
log log+ ≤ U log .
2 c2 q c2
Similarly, t 7→ t log(x/t) log+ (U/t) takes its maximum at a point t ∈ [0, U for
which log(x/t) log + (U/t) = log(x/t) + log+ (U/t), and so
x q U U
log log+ c2 x ≤ (log x + log U ).
q c2 q c2
52 H. A. HELFGOTT
We conclude that
(5.2) ! !
x c′0 4q/φ(q) x q
|SI,1 | ≤ min 1, 2 min ,1 log + c3,I + c4,I
q δ 5 log+ qU2 U φ(q)
q c11,I q 2 U2 e1/2 x
+ c7,I log + c8,I log x max 1, log q + c10,I log
c2 x 4qx U
2U √ 2x c10,I
+ c5,I log + c6,I log xU U + c9,I x log + ,
c2 c2 e
where c2 and c′0 are as above, c3,I = 2.11104 > c′′0 /c′0 , c4,I = 1.00303,
√ c5,I =
√
3.57422 > 2 c0 c1 /π, c6,I = 2.23389 > 3c1 /2c2 , √ c7,I = 6.19072 > 2 3c0 c1 /π,
√
c8,I = 3.53017 > 2(8 log 2)/π, c9,I = 2.58877 > 3 2c1 /2 c2 , c10,I = 9.37301 >
c0 (1/2 − 2/π 2 ) and c11,I = 9.0857 > c0 e3 /(4π · 8 log 2).
We can thus estimate SI,2 by applying Lemma 3.5 to each inner double sum in
√
(5.3). We obtain that, if |δ| ≤ 1/2c2 , where c2 = 6π/5 c0 and c0 = 31.521, then
|SI,2 | is at most
x/v X 2
X c0 µ(m) c10,I q U
(5.4) Λ(v) min 1, + +1
2qv (πδ)2 m 4x/v qv
v≤V m≤Mv /q
gcd(m,2q)=1
plus
(5.5) !
X √ √
2 c0 c1 3c1 x U c0 c1 U
Λ(v) U+ log+ c2 x + qv log+
π 2 vqv vqv π qv /2
v≤V
X √
c11,I qv2 2 3c0 c1 3c1 55c0 c2
+ Λ(v) c8,I max log , 1 qv + + + qv ,
x/v π 2c2 6π 2
v≤V
MINOR ARCS FOR GOLDBACH’S PROBLEM 53
P
Write SV = v≤V Λ(v)/(vqv ). By (2.12),
X Λ(v) X
Λ(v) gcd(q, v) 1
SV ≤ + −
vq v q q
v≤V v≤V
gcd(v,q)>1
log V 1X X 1 X 1
(5.7)
≤ + (log p) vp (q) + α
− α
q q p p
p|q α≥1 α≥1
pα+vp (q) ≤V pα ≤V
log V 1X log V q
≤ + (log p)vp (q) = .
q q q
p|q
This helps us to estimate (5.4). We could also use this to estimate the second
term in the first line of (5.5), but, for that purpose, it will actually be wiser to
use the simpler bound
X x U X U/c2 1.0004
(5.8) Λ(v) log+ c2 x ≤ Λ(v) ≤ UV
vqv vqv e ec2
v≤V v≤V
(by (2.14) and the fact that t log+ A/t takes its maximum at t = A/e).
We bound the sum over m in (5.4) by (2.7) and (2.9). To bound the terms
involving (U/qv + 1)2 , we use
X
Λ(v)v ≤ 0.5004V 2 (by (2.17)),
v≤V
X X X
Λ(v)v gcd(v, q)j ≤ Λ(v)v + V Λ(v) gcd(v, q)j ,
v≤V v≤V v≤V
gcd(v,q)6=1
X X X X log V vp (q)
Λ(v) gcd(v, q) ≤ (log p) pvp (q) ≤ (log p) p
log p
v≤V p|q 1≤α≤logp V p|q
gcd(v,q)6=1
X
≤ (log V ) pvp (q) ≤ q log V
p|q
54 H. A. HELFGOTT
and
X X X
Λ(v) gcd(v, q)2 ≤ (log p) pvp (q)+α
v≤V p|q 1≤α≤logp V
gcd(v,q)6=1
X
≤ (log p) · 2pvp (q) · plogp V ≤ 2qV log q.
p|q
but
X X
x/v
Λ(v) min + 1, 2U ≤ Λ(v) · 2U
|δ|qv
v≤V v≤ 2Ux|δ|q
X
x/|δ| X X x/|δ| 1 1
+ Λ(v) + Λ(v) + Λ(v) −
x vq v qv q
2U |δ|q
<v≤V v≤V v≤V
gcd(v,q)=1 gcd(v,q)6=1
x x x 3
≤ 1.03883 + max log V − log + log √ , 0
|δ|q |δ|q 2U |δ|q 2
x 1 X
+V + (log p)vp (q)
|δ| q
p|q
x + 6U V |δ|q
≤ 1.03883 + log q + log √ + 1.0004V
|δ|q 2x
by (2.12), (2.13), (2.14) and (2.15); we are proceeding much as in (5.7).
MINOR ARCS FOR GOLDBACH’S PROBLEM 55
We first recall our estimate for S1 . In the whole range [V, x/U ] for W , we know
from (4.33) and (4.34) that S1 (U, W ) is at most
r
2 x 3 x x/W U
(5.13) + κ0 ζ(3/2) ,
π2 W W U
where
κ0 = 1.27.
(We recall we are working with v = 2.)
We have better estimates for the constant in front in some parts of the range;
in what is usually the main part, (4.34) and (4.36) give us a constant of 0.15107
instead of 2/π 2 . Note that 1.27ζ(3/2)3 = 22.6417 . . . . We should choose U , V so
that the first term dominates. For the while being, assume only
x
(5.14) U ≥ 5 · 105 ;
VU
then (5.13) gives
x
(5.15) S1 (U, W ) ≤ κ1 ,
W
where
2 22.6418
κ1 = 2 + p ≤ 0.2347.
π 106 /2
This will suffice for our cruder estimates.
The second integral in (5.12) is now easy to bound. By (4.6),
S3 (W ) ≤ 1.0171x + 2.0341W ≤ 1.0172x,
since W ≤ x/U ≤ x/5 · 105 . Hence
Z x/U p Z x/U r
dW x dW
4 S1 (U, W ) · S3 (W ) ≤4 κw,1 · 1.0172x
V W V W W
x
≤ κ9 √ ,
V
where √
κ9 = 8 · 1.0172 · κ1 ≤ 3.9086.
√ √ √ √
(We are using the easy bound a + b + c ≤ a + b + c.)
Let us now examine S2 , which was bounded in Prop. 4.6. Recall W ′ =
max(V, W/2), U ′ = max(U, x/2W ). Since W ′ ≥ W/2 and W ≥ V ≥ 117, we can
always bound
X 1
(5.16) (log p)2 ≤ W (log W ).
′
2
W <p≤W
by (2.19).
Bounding S2 for δ arbitrary. We set
W0 = min(max(2θq, V ), x/U ),
where θ ≥ e is a parameter that will be set later.
For V ≤ W < W0 , we use the bound (4.52):
′ ′ x x W 1
S2 (U , W , W ) ≤ max(1, 2ρ) + + + 2q · W (log W )
8q 2W 2 2
1 W 1 W 2 log W
≤ max ,ρ + x log W + + qW log W,
2 8q 2 4
MINOR ARCS FOR GOLDBACH’S PROBLEM 57
where ρ = q/Q.
If W0 > V , the contribution of the terms with V ≤ W < W0 to (5.12) is (by
5.15) bounded by
Z W0 s
x ρ0 W W 2 log W dW
4 κ1 + 1 x log W + + qW log W
V W 4 4q 4 W
Z W0 √ Z W0 √
κ2 √ log W κ2 √ log W
≤ ρ0 x 3/2
dW + x dW
2 V W 2 V W 1/2
s Z W0 √
ρ0 x 2 log W
(5.17) + κ2 + qx dW
16q V W
p
√ x p
≤ κ2 ρ0 √ + κ2 xW0 log W0
V
s
2κ2 ρ0 x2
+ + qx (log W0 )3/2 − (log V )3/2 ,
3 16q
We now examine the terms with W ≥ W0 . (If θq > x/U , then W0 = U/x, the
contribution of the case is nil, and the computations below can be ignored.)
We use (4.53):
′ ′ x 1 q W 1
S2 (U , W , W ) ≤ + · W log W.
4φ(q) log(W/2q) φ(q) log(W/2q) 2
√ √ √
By a + b ≤ a + b, we can take out the q/φ(q) · W/ log(W/2q) term and
estimate its contribution on its own; it is at most
Z x/U s
x q 1 log W dW
4 κ1 · · W2
W0 W φ(q) 2 log W/2q W
r Z x/U s
κ2 q x log W
(5.18) =√ dW
2 φ(q) W0 W log W/2q
r Z x/U s !
κ2 qx 1 log 2q
≤√ √ 1+ dW
2 φ(q) W0 W log W/2q
Now
Z s Z
x/U
1 log 2q p x/2U q
1
√ dW ≤ 2q log 2q √ dt.
W0 W log W/2q max(θ,V /2q) t log t
where √
2κ4
κ7 = ≤ 0.1281.
1000
Thus the contribution of the second summand is at most
β −1 κ7 x
·p .
2 φ(q)
The integral of the third summand in (5.21) is
Z
β x/U log 2q dW
(5.24) .
2 W0 log W/2q W
If V < 2θq ≤ x/U , this is
Z Z x/2U q
β x/U log 2q dW β 1 dt
= log 2q ·
2 2θq log W/2q W 2 θ log t t
β x
= log 2q · log log − log log θ .
2 2U q
If 2θq > x/U , the integral is over an empty range and its contribution is hence 0.
If 2θq ≤ V , (5.24) is
Z Z
β x/U log 2q dW β log 2q x/2U q 1 dt
=
2 V log W/2q W 2 V /2q log t t
β log 2q x
= · (log log − log log V /2q)
2 2U q
β log 2q log x/U V
= · log 1 + .
2 log V /2q
(Of course, log(1 + (log x/U V )/(log V /2q)) ≤ (log x/U V )/(log V /2q); this is
smaller than (log x/U V )/ log 2q when V /2q > 2q.)
The total bound for (5.20) is thus
x 1 x Φ −1 1 x κ7
(5.25) p · β· log + +β κ6 log + ,
φ(q) 2 U W0 2 4 U W0 2
where
log 2q log log x − log log θ if V /2θ < q < x/(2θU ).
2U q
(5.26) Φ=
log 2q log 1 + log x/U V if q ≤ V /2θ.
log V /2q
where Φ is as in (5.26).
Bounding S2 for |δ| ≥ 8. Let us see how much a non-zero δ can help us. It
makes sense to apply (4.55) only when |δ| ≥ 4; otherwise (4.53) is almost certainly
better. Now, by definition, |δ|/x ≤ 1/qQ, and so |δ| ≥ 8 can happen only when
q ≤ x/8Q.
60 H. A. HELFGOTT
This is at least 2 min(2Q, W )/|δq|. Thus we may apply (4.55)–(4.56) when |δq| ≤
2 min(2Q, W ). Since Q ≥ x/U , we know that min(2Q, W ) = W for all W ≤ x/U ,
and so it is enough to assume that |δq| ≤ 2W .
Recalling also (5.16), we see that (4.55) gives us
(5.28)
2q/φ(q) x W 1
S2 (U , W , W ) ≤ min
′ ′
1,
+ · W (log W ).
4W 1 |δq| 2 2
log |δ|q ·
1+ x/U
2Q
where
log (1+ǫ1 )|δq| log x/U V
4 log 1 + log 4V /|δ|(1+ǫ1 )q if |δq| ≤ V /θ,
(5.30) Φ=
log 3|δq| 8x 8θ
8 log log 3U |δq| − log log 3 if V /θ < |δq| ≤ x/θU ,
5.2. P
Adjusting parameters. Calculations. We must bound the exponential
sum n Λ(n)e(αn)η(n/x). By (2.20), it is enough to sum the bounds we obtained
in §5.1. We will now see how it will be best to set U , V and other parameters.
MINOR ARCS FOR GOLDBACH’S PROBLEM 63
(from (5.32) and (5.35), type II; here δ0 = max(2, |δ|/4), while ǫ1 = x/2U Q for
|δ| > 8 and ǫ1 = 0 for√|δ| < 8.
We set U V = κx/ qδ0 ; we must choose κ > 0.
Let us first optimise κ in the case |δ| p ≤ 4, so √ that δ0 = 2 and ǫ1 = 0. For
the purpose of choosing κ, we replace φ(q) by q/C1 , where C1 = 2.3536 ∼
510510/φ(510510), and also replace V by q 2 /c, c a constant. We use the approx-
imation
! √ √
log UxV log( 2q/κ) 3 log 2 c/κ
log 1 + V
= log 1 + = log +
log |2q| log(q/2c) 2 log q/2c
√
3 2 log 2 c/κ
∼ log + .
2 3 log q/2c
What we must minimize, then, is
(5.40) v
u √ √ !! √
2 c
C0 κ C1 ut 2q 3 2 log κ 2q
√ +√ log + log 2q log + q κ6 log + 2κ7
2q 2q κ 2 3 log 2c κ
√ s
C0 κ C1 κ6 5 2 log 4c
≤ √ + √ p ′ κ′1 log q − + q log κ + κ′2
2q 2 q κ1 3 3 log 2c
s
4κ′ κ7
· κ′1 log q − 2κ′1 log κ + 1 + κ′1 log 2
κ6
C0 ′ ′ 5 ′ 1 log 4c ′
≤√ κ + κ4 κ1 log q − + κ1 + q log κ + κ3 ,
2q 6 3 log 2c
where
1 3 √ 3 log 4c log 2q
κ′1 = + log , κ′2 = log 2 + log 2 log + ,
2 2 2 3 log q/2c
′ 1 ′ 4κ′1 κ7 ′ log 4c (log 4c)2 ′
κ3 = κ2 + + κ1 log 2 = + q + κ5 ,
2 κ6 6 6 log 2c
r (
′ C1 κ6 0.30925 if |δ| ≤ 4
κ4 = ′ ∼ 0.27805
C0 2κ1 1+0.26902ǫ if |δ| > 4,
1 √ 3 4κ′ κ7
κ′5 = (log 2 + log 2 log + 1 + κ′1 log 2) ∼ 1.01152.
2 2 κ6
64 H. A. HELFGOTT
since we will then have not just q ≤ y but also q|δ| ≤ x/Q = 8y, and so qδ0 ≤ 4y.
We want q ≤ Q/V to be true whenever q ≤ y; this means that
√
Q QU QU U qδ0
q≤ = = √ =
V UV x/2 qδ0 4y
√
must be true when q ≤ y, and so it is enough to set U = 4y 2 / qδ0 . The following
choices make sense: we will work with the parameters
x1/3 x 3 p p
y= , Q= = x2/3 , x/U V = 2 qδ0 ≤ 2 2y,
6 8y 4
(5.44) 2 2/3
4y x x x 9x1/3
U=√ = √ , V = = 2 = ,
qδ0 9 qδ0 (x/U V ) · U 8y 2
√
where, as before, δ0 = max(2, |δ|/4). Thus ǫ1 ≤ x/2U Q ≤ 2 6/x1/6 . Assuming
V x/8y 2 x x
= ≥ 3
= = 4 > 1,
2θq 2θq 16θy 54y 3
(5.47)
V x/8y 2 x x
= ≥ = = 1.
θ|δq| 8θy 64θy 3 216y 3
where the constants are as in §5.1.1. The function x → (log cx)/(log x/R), c, R ≥
1, attains its maximum on [R′ , ∞], R′ > R, at x = R′ . Hence, for qδ0 fixed,
4/5 1p
(5.49) min 2/3
, 1 log 9x 3 qδ0 + c3,I
log+ 4x 5
9(δ0 q) 2
66 H. A. HELFGOTT
where we are using (5.45) to simplify the smaller error terms. (The bound
(1/2) log x + 5.65787 comes from a trivial bound on (5.49).) We recall that
c′0 = 0.798437 > c0 /(2π)2 .
Let us now consider SI,2 . The terms that appear both for |δ| small and |δ|
large are given in (5.9). The second line in (5.9) equals
!
x 2U V 2 qV 2 c10,I2 q x2/3 9x1/3
c8,I2 2
+ + + √ + log
4q δ0 x x 2 2 qδ0 18qδ0 2
! !
x 9x1/3 27 c10,I2 y 1/6 x2/3 1 9
≤ c8,I2 + √ + + + log x + log
4q 2 δ0 2 2 8 2 23/2 18qδ0 3 2
x x2/3 √
≤ 0.29315 + (0.00828 log x + 0.03735) √ + 0.00153 x,
q 2 δ0 qδ0
can be bounded trivially by log(9x1/3 q/2) ≤ (2/3) log x + log 3/4. We can also
bound (5.51) as we bounded (5.49) before, namely, by fixing q and finding the
maximum for x variable. In this way, we obtain that (5.51) is maximal for
y = 4e4/5 q 2 ; since, by definition, x1/3 /6 = y, (5.51) then equals
9(6 · 4e4/5 q 2 )q 4
log = 3 log q + log 108 + ≤ 3 log q + 5.48214.
2 5
If |δ| ≤ 1/2c2 , we must consider (5.10). This is at most
x x2/3 3
(c4,I2 + c9,I2 ) √ + (c10,I2 log 3/2 √ + 2c5,I2 + c12,I2 ) · x2/3
2 qδ0 9q δ0 4
2.19818x
≤ √ + (0.89392 log x + 23.0896)x2/3 .
qδ0
MINOR ARCS FOR GOLDBACH’S PROBLEM 67
If |δ| > 1/2c2 , we must consider (5.11) instead. For ǫ = 0.07, that is at most
x x
(c4,I2 + (1 + ǫ)c13,I2 ) √ + (3.30386 log δq 3 + 16.4137)
2 qδ0 |δ|q
+ (68.8137 log |δ|q + 36.7795)x2/3 + 29.7467x1/3
x x 2
= 2.49086 √ + (3.30386 log δq 3 + 16.4137) + (22.9379 log x + 56.576)x 3 .
qδ0 |δ|q
Hence
x
|SI,2 | ≤ 2.49086 √
qδ0
!
3 1 1 3
4c′0 2 log q + 2.74107 3 log x + 2 log 4
(5.52) + x · min 1, 2 min ,
δ φ(q) q
x
+ 0.29315 2 + (22.9462 log x + 56.6134)x2/3
q δ0
plus a term (3.30386 log δq 2 + 16.4137) · (x/|δ|q) that appears if and only if |δ| ≥
1/2c2 .
For type II, we have to consider two cases: (a) |δ| < 8, and (b) |δ| ≥ 8.
Consider first |δ| < 8. Then δ0 = 2. Recall that θ = 27/8. We have q ≤ V /2θ
and |δq| ≤ V /θ thanks to (5.47). We apply (5.32), and obtain that, for |δ| < 8,
(5.53) v
u !
x u1 1
log 4qδ0
|SII | ≤ p · t log 4qδ0 + log 2q log 1 + 2
V
2φ(q) 2 log 2q
p
· 0.30214 log 4qδ0 + 0.2562
r v
u
q u log 2q 1/4 2/3
+ 8.22088 1 + 1.15t 1/3
√ (qδ0 ) x + 1.84251x5/6
φ(q) log 9x √ δ0
2 q
r
x log q p
≤p · Cx,2q log 2q + · 0.30214 log 2q + 0.67506
2φ(q) 2
r
q 3/4
+ 16.404 x + 1.84251x5/6
φ(q)
where we define
!
log 4t
Cx,t := log 1 +
9x1/3
2 log 2.004t
for 0 < t < 9x1/3 /2. (We have 2.004 here instead of 2 because we want a constant
≥ 2(1 + ǫ1 ) in later occurences of Cx,t , for reasons that will soon become clear.)
For purposes of later comparison, we remark that 16.404 ≤ 1.5785x3/4−4/5 for
x ≥ 2.16 · 1020 .
68 H. A. HELFGOTT
Consider now case (b), namely, |δ| ≥ 8. Then δ0 = |δ|/4. By (5.47), |δq| ≤ V /θ.
Hence, (5.35) gives us that
(5.54) v
u
u
2x u1 |δq|(1 + ǫ1 ) log |δ|q
|SII | ≤ p · t log |δq| + log log 1 + 1/3
|δ|φ(q) 2 4 2 log 18x |δ|(1+ǫ1 )q
p
· 0.30214 log |δ|q + 0.2562
v
r u 1/3
q ut log 9x2
+ 8.22088 · (qδ0 )1/4 x2/3 + 1.84251x5/6
φ(q) log 12x1/3
|δq|
r
x log 4δ0 q p
≤p Cx,δ0 q log δ0 (1 + ǫ1 )q + 0.30214 log δ0 q + 0.67506
δ0 φ(q) 2
r
q 4/5
+ 1.68038 x + 1.84251x5/6 ,
φ(q)
since
v s
u 1/3 1/3
u log 9x2 log 9x2
8.22088t 1/4
·(qδ0 ) ≤ 8.22088 ·(x1/3 /3)1/4 ≤ 1.68038x4/5−2/3
12x1/3 log 9
log |δq|
Now note the fact ([RS62, Thm. 15]) that q/φ(q) < ̥(q), where
2.50637
(5.55) ̥(q) = eγ log log q + .
log log q
Moreover, q/φ(q) ≤ 3 for q < 30. Since ̥(30) > 3 and ̥(t) is increasing for
t ≥ 30, we conclude that, for any q and for any r ≥ max(q, 30), q/φ(q) < ̥(r).
1/3 3
In particular, q/φ(q)p ≤ ̥(y) = ̥(x /6) (since, by (5.45), x ≥ 180 ). It is easy
to check that x → ̥(x1/3 4/5−5/6 for x ≥ 1803 . Using (5.45),
p /6)x 4/5 is decreasing 5/6
we conclude that 1.67718 q/φ(q)x ≤ 0.83574x . This allows us to simplify
the last lines of (5.53) and (5.54).
It is time to sum up SI,1 , SI,2 and SII . The main terms come from the first
lines of (5.53) and (5.54) and the first term of (5.52). Lesser-order terms can be
dealt with roughly: we bound min(1, c′0 /δ2 ) and min(1, 4c′0 /δ2 ) from above by
2/δ0 (somewhat brutally) and 1/q 2 δ0 by 1/qδ0 (again, coarsely). For |δ| ≥ 1/2c2 ,
we use this to bound the term in the comment after (5.52). The terms inversely
proportional to q, φ(q) or q 2 thus add up to at most
!
7 1
2x log δ0 q + 6.11676 log x + 5.65787
· min 4 ,2
δ0 φ(q) q
!
3 1 1 3
2x log q + 2.74107 log x + log
+ · min 2 ,3 2 4
δ0 φ(q) q
x 4c2 x 2x
+ 0.29315 + (3.30386 log q 2 + 16.4137) + · 3.30386 log δ0
qδ0 qδ0 (e log 2)qδ0
!
7/4
2x log δ0 q 13/4 + 8.858 65 log x + 5.515
≤ min ,
δ0 φ(q) q
2x
+ (8.874 log q + 1.7535 log δ0 + 22.19)
δ0 q
!
7/4 13/4 5 80 16
2x log δ0 q + 8.858 6 log x + 5.515 9
log q 9 δ0 + 22.19
≤ min , + .
δ0 φ(q) q q
As for the other terms – we use (5.45) √ to bound x√2/3 and x2/3 log x by a small
constant times x5/6 . We bound x2/3 / qδ0 by x2/3 / 2 (in (5.50)).
The sums S0,∞ and S0,w in (2.23) are 0 (by (5.45)). We conclude that, for
q ≤ y = x1/3 /6, x ≥ 2.16 · 1020 and η = η2 as in (1.4),
(5.56)
|Sη (x, α)| ≤ |SI,1 | + |SI,2 | + |SII |
r
x log 4δ0 q p
≤p Cx,δ0 q (log δ0 q + 0.002) + 0.30214 log δ0 q + 0.67506
φ(q)δ0 2
7 13
80 16
80 5 50
2.49086x 2x 4
log δ0 q 4 + 9 6 log x + 9 2x log q 9 δ09 + 111
+ √ + min , + 5
qδ0 δ0 φ(q) q δ0 q
+ 3.14624x5/6 ,
where
!
log 4t
(5.57) δ0 = max(2, |δ|/4), Cx,t = log 1 + .
9x1/3
2 log 2.004t
5.2.2. Second choice of parameters. If, with the original choice of parameters, we
obtained q > y = x1/3 /6, we now reset our parameters (Q, U and V ). Recall
that, while the value of q may now change (due to the change in Q), we will be
able to assume that either q > y or |δq| > x/(x/8y) = 8y.
70 H. A. HELFGOTT
√
Now we bound (3.50), which comes up when |δ| ≤ 1/2c2 , where c2 = 6π/5 c0 ,
c0 = 31.521 (and so c2 = 0.6714769 . . . ). Since 1/2c2 < 8, it follows that q > y
(the alternative q ≤ y, |δq| > 2y is impossible). Then (3.50) is at most
√
2 c0 c1 UV √ c2 x log U V UV
U V log √ + Q 3 log + log
π e Q 2 Q/2
3c1 x UV 16 log 2 3
c0 e Q 2 Q
(5.58) + log U V log + Q log log
2 y c2 x/y π 4π · 8 log 2 · x 2
3c1 √ c2 x 25c0 √
+ √ x log + (3c2 )1/2 x log x,
2 2c2 2 4π 2
where c1 = 1.0000028 > 1 + (8 log 2)/V . Here log(c0 e3 Q2 /(4π · 8 log 2 · x)) log Q/2
is at most log x1/3 log x2/3 . Using this and (5.45), we get that (5.58) is at most
1177.617x2/3 log x + 0.0006406x2/3 (log x)2 + 29.5949x1/2 log x
≤ 1177.64x2/3 log x + 0.0006406x2/3 (log x)2 .
If |δ| > 1/2c2 , then we know that |δq| > max(y/2c2 , 2y) = y/2c2 . Thus (3.51)
(with ǫ = 0.01) is at most
√
2 c0 c1 UV
U V log √
π e
√ x
!
2.02 c0 c1 x √ y/2c2 + 1 1 e2U V
+ +1 ( 3.02 − 1) log √ + log U V log x
π y/2c2 2 2 y/2c2
3c1 1 3.03 20c0 √
+ + log x + (2c2 )3/2 x log x.
2 2 0.16 3π 2
Again by (5.45), this simplifies to
≤ 1212.591x2/3 log x + 29.131x1/2 log x ≤ 1213.15x2/3 (log x)2 .
Hence, in total and for any |δ|,
|SI,2 | ≤ 1213.15x2/3 (log x) + 0.0006406x2/3 (log x)2 .
Now we must estimate SII . As we said before, either (a) q > y/4, or both (b1)
|δ| > 8 and (b2) |δ|q > 8y. Recall that θ = e2 . In case (a), we use (5.33), and
obtain that, if y/4 < q ≤ x/2e2 U , |SII | is at most
(5.59) s
p
x ̥(q) x log x/(2U q) x
√ log + log 2q log κ6 log + 2κ7
2q U · 2e2 q log e2 U · 2e2 q
r r !
√ x log x/e2 U x p x
+ 2κ2 ̥ 1 + 1.15 √ + (κ 2 log x/U + κ9 ) √
2e2 U 2 U V
κ2 x
+ (log(e2 y/2))3/2 − (log y)3/2 √
6 y
p 2 3/2 3/2 x
+ κ2 2
2e · log x/U + ((log x/U ) − (log V ) ) √ ,
3 2e2 U
where ̥ is as in (5.55). It is easy to check that q → (log 2q)(log log q)/q is
decreasing for q ≥ y (indeed for q ≥ 9), and so the first line of (5.59) is minimal
for q = y. Asymptotically, the largest term in (5.59) comes from the last line (of
order x5/6 (log x)3/2 ), even if the first line is larger in practice (while being of order
72 H. A. HELFGOTT
x5/6 (log x) log log x). The ratio of (5.59) (for q = y = x1/3 /6) to x5/6 (log x)3/2 is
descending for x ≥ x0 = 2.16 · 1020 ; its value at x = x0 gives
(5.60) |SII | ≤ 0.272652x5/6 (log x)3/2
in case (a), for q ≤ x/2e2 U . √ √
If x/2e2 U < q ≤ Q, we use (5.34). In this range, x/2 2q + qx adopts its
√ √
maximum at q = Q (because x/2 2q for q = x/2e2 U is smaller than qx for
q = Q, by (5.45)). A brief calculation starting from (5.34) then gives that
|SII | ≤ 0.10198x5/6 (log x)3/2 ,
where we use (5.45) yet again to simplify.
Finally, let us treat case (b), that is, |δ| > 8 and |δ|q > 8y; we can also assume
q ≤ y, as otherwise we are in case (a), which has already been treated. Since
|δ/x| ≤ x/Q, we know that |δq| ≤ x/Q = U . From (5.36), we obtain that |SII | is
at most
p s
2x ̥(y) x log x/3U y x
√ log + log 3y log κ6 log + 2κ7
8y U · e2 · 8y log 8e2 /3 U · e2 · 2y
2κ2 x 2 3/2 3/2 x/4 2 3/2 3/2
+ √ ((log 8e y) − (log y) ) + √ ((log e U ) − (log y) )
3 16y Q−y
!
κ2 p p x
+ p log V + 1/ log V + κ9 √
2(1 − y/Q) V
s
p log e2 U x
+ κ2 2̥(y) · 2
·√ ,
log 8e /3 U
We take the maximum of the ratio of this to x5/6 (log x)3/2 , and obtain
|SII | ≤ 0.24956x5/6 (log x)3/2 .
Thus (5.60) gives the worst case.
We now take totals, and obtain
(5.61)
Sη (x, α) ≤ |SI,1 | + |SI,2 | + |SII |
≤ (4.1982 + 1213.15)x2/3 log x + (0.001063 + 0.0006406)x2/3 (log x)2
+ 0.272652x5/6 (log x)3/2
≤ 0.27266x5/6 (log x)3/2 + 1217.35x2/3 log x,
where we use (5.45) yet again.
5.3. Conclusion.
Proof of main theorem. We have shown that |Sη (α, x)| is at most (5.56) for q ≤
x1/3 /6 and at most (5.61) for q > x1/3 /6. It remains to simplify (5.56) slightly.
Let
Cx1 ,2q0 (log 2q0 + 0.002) + log28q0
ρ= = 3.61407 . . . ,
0.30214 log 2q0 + 0.67506
where x1 = 1025 , q0 = 2 · 105 . (We will be optimizing matters for x = x1 , δ0 q =
2q0 , with very slight losses in nearby ranges.) By the geometric mean/arithmetic
MINOR ARCS FOR GOLDBACH’S PROBLEM 73
mean inequality,
r
log 4δ0 q p
Cx1 ,δ0 q (log δ0 q + 0.002) + 0.30214 log δ0 q + 0.67506.
2
is at most
1 1 log 4δ0 q √
√ Cx1 ,δ0 q (log δ0 q + 0.002) + + ρ(0.30214 log δ0 q + 0.67506)
2 ρ 2
√
Cx,δ0 q 1 ρ · 0.30214
≤ √ (log δ0 q + 0.002) + √ + log δ0 q
2 ρ 4 ρ 2
√
1 log 2 ρ
+ √ + · 0.67506
2 ρ 2
!
log 4t
≤ 0.27125 log 1 + (log δ0 q + 0.002) + 0.4141 log δ0 q + 0.49911.
9x1/3
2 log 2.004t
Now, for x ≥ x0 = 2.16 · 1020 ,
Cx,t Cx0 ,t
≤ ≤ 0.08659
log t log t
for t ≤ 106 , and
!
Cx,t C6t3 ,t 1 log 4t
≤ ≤ log 1 + 27 ≤ 0.08659
log t log t log t 2 log 1.002
if 106 < t ≤ x1/3 /6. Hence
0.27125 · Cx,δ0 q · 0.002 ≤ 0.000047 log δ0 q.
We conclude that, for q ≤ x1/3 /6,
Rx,δ0 q log δ0 q + 0.49911 2.491x
|Sη (α, x)| ≤ p ·x+ √
φ(q)δ0 qδ0
7 13
80 16
2x log δ04 q 4 + 80 5
log x + 50
2x log q 9 δ 9 +
0
111
+ min 9 6
, 9
+ 5
+ 3.2x5/6 ,
δ0 φ(q) q δ0 q
where !
log 4t
Rx,t = 0.27125 log 1+ + 0.41415.
9x1/3
2 log 2.004t
Proof. Let
(A.2) g(t) = 4e(−t/4) − 4e(−t/2) + e(−t).
For a ≤ t ≤ b,
t−a 1
(A.3) g(t) = g(a) + (g(b) − g(a)) + (b − a)2 · O∗ ( max |g ′′ (v)|).
b−a 8 v∈[a,b]
For any v ∈ R,
π 2
(A.5) |g′′ (v)| ≤
· 4 + π 2 · 4 + (2π)2 = 9π 2 .
2
Clearly g(t) depends only on t mod 4π. Hence, by (A.4) and (A.5), to estimate
maxt∈R |g(t)| with anperror of at most ǫ, it is enough to subdivide [0, 4π] into
intervals of length ≤ 8ǫ/9π 2 each. We set ǫ = 10−6 and compute.
Lemma A.2. Let η2 : R+ → R be as in (1.4). Then
(A.6) |ηb2′′ |∞ ≤ 31.521.
This should be compared with |η2′′ |1 = 48.
Proof. We can write
(A.7) η2′′ (x) = 4(4δ1/4 (x) − 4δ1/2 (x) + δ1 (x)) + f (x),
where δx0 is the point measure at x0 of mass 1 (Dirac delta function) and
0 if x < 1/4 or x ≥ 1,
f (x) = −4x −2 if 1/4 ≤ x < 1/2,
−2
4x if 1/2 ≤ x < 1.
Thus ηb2′′ (t) = 4g(t) + fb(t), where g is as in (A.2). It is easy to see that |f ′ |1 =
2 maxx f (x) − 2 minx f (x) = 160. Therefore,
|f ′ |1 80
b b′
(A.8) f (t) =
f (t)/(2πit)≤ = .
2π|t| π|t|
MINOR ARCS FOR GOLDBACH’S PROBLEM 75
Since 31.521 − 4 · 7.87052 = 0.03892, we conclude that (A.6) follows from Lemma
A.1 and (A.8) for |t| ≥ 655 > 80/(π · 0.03892).
It remains to check the range t ∈ (−655, 655); since 4g(−t) + fb(−t) is the
complex conjugate of 4g(t) + fb(t), it suffices to consider t non-negative. We use
(A.4) (with 4g + fb instead of g) and obtain that, to estimate maxt∈R |4g + fb(t)|
with an error
q of at most ǫ, it is enough to subdivide [0, 655) into intervals of
length ≤ 2ǫ/|(4g + fb)′′ |∞ each and check |4g + fb(t)| at the endpoints. Now,
for every t ∈ R,
′′
2 f (t) = (2π)2 · O ∗ |x2 f |
fb (t) = (−2πi)2 xd 2
1 = 12π .
By this and (A.5), |(4g + fb)′′ |∞ ≤ 48π 2 . Thus, intervals of length δ1 give an error
term of size at most 24π 2 δ12 . We choose δ1 = 0.001 and obtain an error term less
than 0.000237 for this stage.
To evaluate fb(t) (and hence 4g(t) + fb(t)) at a point, we use Simpson’sp rule
on subdivisions of the intervals [1/4, 1/2], [1/2, 1] into 200 · max(1, ⌊ |t|⌋) sub-
intervals each.6 The largest value of fb(t) we find is 31.52065 . . . , with an error
term of at most 4.5 · 10−5 .
Lemma A.3. Let η2 : R+ → R be as in (1.4). Let ηy (t) = log(yt)η2 (t), where
y ≥ 4. Then
(A.9) |ηy′ |1 < (log y)|η2′ |1 .
This was sketched in [Helb, (2.4)].
Proof. Recall that supp(η2 ) = (1/4, 1). For t ∈ (1/4, 1/2),
4 log 4t 4 log yt 8 log 4t
ηy′ (t) = (4 log(yt) log 4t)′ = + ≥ > 0,
t t t
whereas, for t ∈ (1/2, 1),
4 log yt 4 log t 4 log yt2
ηy′ (t) = (−4 log(yt) log t)′ = − − =− < 0,
t t t
where we are using the fact that y ≥ 4. Hence ηy (t) is increasing on (1/4, 1/2) and
decreasing on (1/2, 1); it is also continuous at t = 1/2. Hence |ηy′ |1 = 2|ηy (1/2)|.
We are done by
y y
2|ηy (1/2)| = 2 log · η2 (1/2) = log · 8 log 2 < log y · 8 log 2 = (log y)|η2′ |1 .
2 2
Lemma A.4. Let y ≥ 4. Let g(t) = 4e(−t/4) − 4e(−t/2) + e(−t) and k(t) =
2e(−t/4) − e(−t/2). Then, for every t ∈ R,
(A.10) |g(t) · log y − k(t) · 4 log 2| ≤ 7.87052 log y.
Proof. By Lemma A.1, |g(t)| ≤ 7.87052. Since y ≥ 4, k(t) · (4 log 2)/ log y ≤ 6.
For any complex numbers z1 , z2 with |z1 |, |z2 | ≤ ℓ, we can have |z1 − z2 | > ℓ only
if | arg(z1 /z2 )| > π/3. It is easy to check that, for all t ∈ [−2, 2],
arg g(t) · log y = arg g(t) < 0.7 < π .
4 log 2 · k(t) k(t) 3
6The author’s code uses D. Platt’s implementation [Pla11] of double-precision interval arith-
metic (based on Lambov’s [Lam08] ideas).
76 H. A. HELFGOTT
Proof. Clearly
′′ 2 1
η(y) (x) = η2′′ (x)(log y) + (log x)η2′′ (x) + η2′ (x) − 2 η2 (x)
x x
′′
= η2 (x)(log y) + 4(log x)(4δ1/4 (x) − 4δ1/2 (x) + δ1 (x)) + h(x),
where
0 if x < 1/4 or x > 1,
h(x) = 4
x2
(2 − 2 log 2x) if 1/4 ≤ x < 1/2,
4
x2
(−2 + 2 log x) if 1/2 ≤ x < 1.
(Here we are using the expression (A.7) for η2′′ (x).) Hence
(A.12) ηd
′′ b b
(y) (t) = (4g(t) + f (t))(log y) + (−16 log 2 · k(t) + h(t)),
References
[AS64] M. Abramowitz and I. A. Stegun. Handbook of mathematical functions with formu-
las, graphs, and mathematical tables, volume 55 of National Bureau of Standards
Applied Mathematics Series. For sale by the Superintendent of Documents, U.S.
Government Printing Office, Washington, D.C., 1964.
[BR02] G. Bastien and M. Rogalski. Convexité, complète monotonie et inégalités sur les
fonctions zêta et gamma, sur les fonctions des opérateurs de Baskakov et sur des
fonctions arithmétiques. Canad. J. Math., 54(5):916–944, 2002.
78 H. A. HELFGOTT
[But11] Y. Buttkewitz. Exponential sums over primes and the prime twin problem. Acta
Math. Hungar., 131(1-2):46–58, 2011.
[CW89] J. R. Chen and T. Z. Wang. On the Goldbach problem. Acta Math. Sinica,
32(5):702–718, 1989.
[Dab96] H. Daboussi. Effective estimates of exponential sums over primes. In Analytic num-
ber theory, Vol. 1 (Allerton Park, IL, 1995), volume 138 of Progr. Math., pages
231–244. Birkhäuser Boston, Boston, MA, 1996.
[DEtRZ97] J.-M. Deshouillers, G. Effinger, H. te Riele, and D. Zinoviev. A complete Vinogradov
3-primes theorem under the Riemann hypothesis. Electron. Res. Announc. Amer.
Math. Soc., 3:99–104, 1997.
[DR01] H. Daboussi and J. Rivat. Explicit upper bounds for exponential sums over primes.
Math. Comp., 70(233):431–447 (electronic), 2001.
[EM95] M. El Marraki. Fonction sommatoire de la fonction de Möbius. III. Majorations
asymptotiques effectives fortes. J. Théor. Nombres Bordeaux, 7(2):407–433, 1995.
[EM96] M. El Marraki. Majorations de la fonction sommatoire de la fonction µ(n) n
. Univ.
Bordeaux 1, preprint (96-8), 1996.
[GR96] A. Granville and O. Ramaré. Explicit bounds on exponential sums and the scarcity
of squarefree binomial coefficients. Mathematika, 43(1):73–107, 1996.
[HB85] D. R. Heath-Brown. The ternary Goldbach problem. Rev. Mat. Iberoamericana,
1(1):45–59, 1985.
[HB11] H. Hong and Ch. W. Brown. QEPCAD B – Quantifier elimination by partial cylin-
drical algebraic decomposition, May 2011. version 1.62.
[Hela] H. A. Helfgott. Major arcs for Goldbach’s problem. Preprint.
[Helb] H. A. Helfgott. Minor arcs for Goldbach’s problem. Preprint. Available as
arXiv:1205.5252.
[HL23] G. H. Hardy and J. E. Littlewood. Some problems of ‘Partitio numerorum’; III: On
the expression of a number as a sum of primes. Acta Math., 44(1):1–70, 1923.
[Hux72] M. N. Huxley. Irregularity in sifted sequences. J. Number Theory, 4:437–454, 1972.
[IK04] H. Iwaniec and E. Kowalski. Analytic number theory, volume 53 of American Math-
ematical Society Colloquium Publications. American Mathematical Society, Provi-
dence, RI, 2004.
[Lam08] B. Lambov. Interval arithmetic using SSE-2. In Reliable Implementation of Real
Number Algorithms: Theory and Practice. International Seminar Dagstuhl Castle,
Germany, January 8-13, 2006, volume 5045 of Lecture Notes in Computer Science,
pages 102–113. Springer, Berlin, 2008.
[LW02] M.-Ch. Liu and T. Wang. On the Vinogradov bound in the three primes Goldbach
conjecture. Acta Arith., 105(2):133–175, 2002.
[Mon68] H. L. Montgomery. A note on the large sieve. J. London Math. Soc., 43:93–98, 1968.
[Mon71] H. L. Montgomery. Topics in multiplicative number theory. Lecture Notes in Math-
ematics, Vol. 227. Springer-Verlag, Berlin, 1971.
[MV73] H. L. Montgomery and R. C. Vaughan. The large sieve. Mathematika, 20:119–134,
1973.
[MV74] H. L. Montgomery and R. C. Vaughan. Hilbert’s inequality. J. London Math. Soc.
(2), 8:73–82, 1974.
[Pla11] D. Platt. Computing degree 1 L-functions rigorously. PhD thesis, Bristol University,
2011.
[Rama] O. Ramaré. Explicit estimates on several summatory functions involving the Moe-
bius function. Preprint.
[Ramb] O. Ramaré. Explicit estimates on the summatory functions of the moebius function
with coprimality restrictions. Preprint.
[Ramc] O. Ramaré. From explicit estimates for the primes to explicit estimates for the
Moebius function. Preprint.
[Ramd] O. Ramaré. A sharp bilinear form decomposition for primes and moebius function.
Preprint. To appear in Acta. Math. Sinica.
[Ram10] O. Ramaré. On Bombieri’s asymptotic sieve. J. Number Theory, 130(5):1155–1189,
2010.
[RR96] O. Ramaré and R. Rumely. Primes in arithmetic progressions. Math. Comp.,
65(213):397–425, 1996.
MINOR ARCS FOR GOLDBACH’S PROBLEM 79
[RS62] J. B. Rosser and L. Schoenfeld. Approximate formulas for some functions of prime
numbers. Illinois J. Math., 6:64–94, 1962.
[RS75] J. B. Rosser and L. Schoenfeld. Sharper bounds for the Chebyshev functions θ(x)
and ψ(x). Math. Comp., 29:243–269, 1975. Collection of articles dedicated to Derrick
Henry Lehmer on the occasion of his seventieth birthday.
[Sel91] A. Selberg. Lectures on sieves. In Collected papers, vol. II, pages 66–247. Springer
Berlin, 1991.
[Tao] T. Tao. Every odd number greater than 1 is the sum of at most five primes. Preprint.
Available as arXiv:1201.6656.
[Vau77] R.-C. Vaughan. Sommes trigonométriques sur les nombres premiers. C. R. Acad.
Sci. Paris Sér. A-B, 285(16):A981–A983, 1977.
[Vin37] I. M. Vinogradov. Representation of an odd number as a sum of three primes. Dokl.
Akad. Nauk. SSR, 15:291–294, 1937.
[Vin04] I. M. Vinogradov. The method of trigonometrical sums in the theory of numbers.
Dover Publications Inc., Mineola, NY, 2004. Translated from the Russian, revised
and annotated by K. F. Roth and Anne Davenport, Reprint of the 1954 translation.