7 Large value estimates
The theory of zero density estimates for the Riemann zeta function (and other -functions) rests on the study of what will be called large value patterns in this blueprint.
Definition
7.1
Large value pattern
A large value pattern is a tuple , where and are real numbers, is a -bounded sequence on , is an interval of length , and is a -separated subset of such that
for all .
A Zeta large value pattern is a large value pattern in which and for some interval .
The choice of interval is not too important for a large value pattern, since one can translate and by any shift if we also modulate the coefficients by to compensate. However, this modulation freedom is not available for zeta large value patterns, as it destroys the form of the coefficients. The cardinality of is traditionally called in the literature.
It is common in the literature to relax the -boundedness hypothesis on slightly, for instance to , but this does not significantly affect the analysis here. Similarly, the -separation hypothesis is sometimes strengthened slightly to a -separation hypothesis for some , but again this does not make much difference. For some estimates, the uniform bound on can be relaxed to an hypothesis (and this second moment is traditionally called in the literature), but we will not study such relaxations systematically here, as they are less relevant for the theory of zero density estimates.
Definition
7.2
Large value exponent
Let and be fixed. We define to be the least fixed quantity for which the following claim is true: whenever is a large value pattern with unbounded, , and , then
Implemented at large_values
.py as:
Large_Value_Estimate
One can check that the set of possible candidates for is closed (by underspill), non-empty, and bounded from below, so is well-defined as a real number. As usual, we have an equivalent non-asymptotic definition:
Lemma
7.3
Asymptotic form of large value exponent
Let , , and be fixed. Then the following are equivalent:
The proof of Lemma 7.3 is similar to that of Lemma 4.3, and is left to the reader.
Lemma
7.4
Basic properties
(Monotonicity in ) For any , is upper semicontinuous and monotone non-increasing.
(Huxley subdivision) For any and one has
In particular, is Lipschitz continuous.
( endpoint) One has for all , and hence by (ii) for all and .
TODO: implement Huxley subdivision as a way to transform a large values estimate into a better estimate
Proof
▶
All claims are clear except perhaps for the upper bound
but this follows because any interval of length may be subdivided into intervals of length , so on applying Definition 7.2 to each subinterval and summing (using Lemma 2.1 to ensure uniformity), one obtains the claim.
Lemma
7.5
Lower bound
For any and , one has , while for one has .
Proof
▶
In view of Lemma 7.4(ii), it suffices to show that . By definition, it suffices to find a large value pattern is a large value pattern with unbounded, , , and .
In the endpoint case one can achieve this by setting for all and taking , so now we assume that .
We use the probabilistic method. We divide into intervals of length . On each interval , we choose to equal some randomly chosen sign , with the chosen independently in . If , then is equal to times a deterministic quantity of magnitude (the point being that the phase is close to constant in this range). By the Chernoff bound, we thus see that for any such , will have size with probability . By linearity of expectation, we thus see that with positive probability, a fraction of integers with will have this property, giving the claim.
Finally, let . In this case we just take each to be a random sign, then by the Chernoff bound one has for each that with positive probability, which by linearity of expectation as before gives the lower bound , while the upper bound is trivial from Lemma 7.4(iii).
We conjecturally have a complete description of the function :
Heuristic
7.6
Montgomery conjecture
One has
for all fixed and . Equivalently (by Lemma 7.4(ii), (iii) and Lemma 7.5), one has for all and .
Implemented at large_values
.py as:
montgomery_conjecture
We refer to
[
15
]
for further discussion of this conjecture, including some counterexamples to strong versions of the conjecture in which certain epsilon losses are omitted. In view of this conjecture, we do not expect any further lower bounds on to be proven, and the literature is instead focused on upper bounds.
The following application of subdivision is useful:
Lemma
7.7
Subdivision and the Montgomery conjecture
If is fixed, and the Montgomery conjecture holds for all fixed , then
for all fixed .
Proof
▶
Clear from Lemma 7.4(ii).
The following basic property of is extremely useful in applications:
Lemma
7.8
Raising to a power
For any , , and natural number , one has
Implemented at large_values
.py as:
raise_to_power_hypothesis()
Proof
▶
Let be a large value pattern with and , Raising 1 the power, we conclude that
for all , where is the Dirichlet convolution of copies of , and thus is bounded by thanks to divisor bounds. Subdividing into intervals of the form for and applying Definition 7.2 (with replaced by ) we conclude that
and the claim then follows.
7.1 Known upper bounds on
Similarly to upper bounds on , upper bounds on in the literature (also known as large value theorems) tend to be piecewise linear functions of and . Such bounds often tend to be convex initially (i.e., the maximum of several linear functions), but when one combines multiple large value theorems together, the bound is usually neither convex nor concave, though it often remains piecewise linear, and continuous in (though jump discontinuities in are possible).
Listed below are some examples of such bounds.
Theorem
7.9
mean value theorem
For any fixed and one has
In particular, the Montgomery conjecture 2 holds for .
Implemented at large_values
.py as:
large_value_estimate_L2
Proof
▶
Let be a large value pattern with , . Applying
[
113
,
Theorem
9.4
]
(with , replaced with , respectively and taking for ) one has
from which the result follows.
Theorem
7.10
Montgomery large values theorem
If and is such that
(this condition is vacuous for ) then the Montgomery conjecture 2 holds for this choice of parameters.
For a stronger version of this inequality, see Lemma 8.12.
Proof
▶
Set ; we may assume without loss of generality that . Then by Definition 7.2, we can find a large value pattern with unbounded, , , and . From 1 we have
hence for some -bounded coefficients
We apply the Halász argument. Interchanging the summations and applying Cauchy–Schwarz, we conclude that
hence on squaring and using the triangle inequality
In the case for any fixed , one can use Lemma 4.4 to obtain the bound
The total contribution of this case can then be bounded by , thanks to the -separation. In the remaining cases , we use Definition 4.2 to see that
and thus
By hypothesis, the second term on the right-hand side is asymptotically smaller than the left-hand side, and so we obtain as required.
Corollary
7.11
Converting an exponent pair to a large values theorem
If is an exponent pair, and , and are fixed, then
In particular, the Montgomery conjecture holds for .
One can also obtain a similar implication starting from a bound on : see Lemma 8.13.
Proof
▶
By Lemma 7.7 it suffices to prove the latter claim. From Lemma 5.3 one has and so the condition 4 holds whenever
The claim follows.
Theorem
7.12
Huxley large values theorem
[
89
,
Equation
(2.9)
]
Let and be fixed. Then one has
In particular, one has the Montgomery conjecture for .
Recorded in literature.py as:
add_huxley_large_values_estimate()
Proof
▶
Apply Corollary 7.11 with the pair from Lemma 5.10.
Theorem
7.13
Heath-Brown large values theorem, preliminary form
Let and be fixed. If then
Proof
▶
Follows from
[
79
,
Lemma
1
]
.
Theorem
7.14
Heath-Brown large values theorem, optimized
Let and be fixed. One has
In particular, the Montgomery conjecture holds for .
Recorded in literature.py as:
add_heath_brown_large_values_estimate()
Proof
▶
By Lemma 7.7 it suffices to show that for . From the previous theorem, and setting , we have either
or
The latter bound can be rearranged as
and thus
and the claim follows. (See also the arguments in the first paragraph of
[
79
,
p. 226
]
.)
Lemma
7.15
Second Heath-Brown large values theorem
If and are fixed, then
for any positive integer .
Proof
▶
Let be a large value pattern with be unbounded, , , and . By
[
78
,
Lemma
6
]
we have
and thus
Since , we can delete the second term on the right-hand side. Solving for , we conclude that
and taking suprema in , we obtain the claim.
Theorem
7.16
Jutila large values theorem
For any integer , one has
Thus for instance with we have
and with we have
In particular, the Montgomery conjecture holds for
Recorded in literature.py as:
add_jutila_large_values_estimate(Constants.LARGE_VALUES_TRUNCATION)
Proof
▶
See
[
128
,
(1.4)
]
(setting , , and ). We remark that this form is an optimized form of the inequality after (3.2) in Jutila’s paper, which in our notation would read that
whenever . The optimization follows from Lemma 7.7 and routine calculations. □
Some additional large values theorems are established in Chapter 10.