Mertens function bound from the classical zeta zero-free region Created 2026-10-03 Updated 2026-10-07
The classical zero-free region of the Riemann zeta function and a truncated Perron formula give
for some absolute constant . Take contour height and move the Perron contour to .
First alternative. The Euler product of the Riemann zeta function is absolutely convergent for . Its logarithm and the nonnegative trigonometric polynomial
give
Consequently . Suppose and the Riemann zeta function had a zero of order at . As , its simple pole at one gives , the alleged zero gives , and remains bounded. The product would be , contradicting its lower bound. Thus there are no zeta zeros on ; the point itself is a pole, not a zero.
For the first integral of the Chebyshev function, define
The logarithmic derivative identity , valid for , leads to
To verify the kernel rather than assume an inversion formula, integrate on the vertical line . Closing to the left when gives the residues at zero and minus one, namely ; closing to the right when gives zero. At the integral is zero as well. The horizontal integrals tend to zero because of the quadratic denominator, and the distant vertical integrals vanish in the indicated direction. Multiplying this kernel by with gives . The absolute convergence of the Dirichlet series on , together with the integrable denominator, permits interchange with the integral and proves the formula.
Here is a quantitative contour route from this relation to the Prime number theorem. Question 3 establishes a zero-free region of the Riemann zeta function and the accompanying bounds for its logarithmic derivative, independently of the Prime number theorem. In a sufficiently narrow half-width region they imply
on the left and horizontal sides of the rectangle with heights and left edge , after making small enough also for bounded heights. The explanation of this bound is included at the end of Question 3. Take and . On the original line, the omitted tails are
since the Euler product bounds by . Shift the truncated integral to the left edge. The only enclosed pole is at , with residue ; the kernel poles at zero and minus one lie outside the rectangle. The left edge contributes , since there. The two horizontal edges contribute . In particular, for some ,
It remains to remove the smoothing; differentiating an asymptotic formula would not justify this step. The monotonicity of the Second Chebyshev function gives, for with ,
First let with fixed. After division by , the lower and upper bounds tend to and . Let to obtain . Higher prime powers contribute by the Chebyshev estimate, so . Finally partial summation gives
The integral is , by splitting at and using . This proves the Prime number theorem with .
Second alternative. We prove the functional equation of the Riemann zeta function from a theta function. Set for . With Fourier transform convention , the Gaussian function has
Indeed, differentiation under the integral and integration by parts give , while the Gaussian integral gives . Periodize : the smooth period-one function has Fourier coefficients , by integrating on and interchanging its absolutely convergent sum with the integral. Its absolutely convergent Fourier series, evaluated at zero, proves the Poisson summation formula in this case. Hence
For , termwise integration and the defining integral of the Gamma function give the Mellin representation of the completed Riemann zeta function:
Split at one and substitute in the lower integral. The elementary part is
and the remaining part becomes an integral over . Thus
The integral is an entire function of , because decays exponentially and uniform convergence holds on every compact subset of the complex plane. This proves meromorphic continuation of the completed Riemann zeta function, with only the displayed simple poles, and the right side is invariant under . Therefore
The Gamma reflection formula and Gamma duplication formula give the equivalent form , understood by meromorphic continuation. Multiplication by gives the entire Riemann xi function .
Let count positive ordinates of Nontrivial zeros of the Riemann zeta function up to height , including multiplicity. The Riemann–von Mangoldt formula is
More precisely, away from ordinates of zeros, the constant term is , the additional term is , and the remaining error is . Here the argument is continued along , and . The coarse formula displayed above holds at all large heights with the usual right-continuous counting convention. Subtract it at and : the main term changes by and each error is . Hence
For infinitely many reciprocal-logarithmic gaps between zeta zeros, fix any , for example . Suppose all sufficiently late gaps satisfied . Summing and using
gives . The last elementary estimate follows by integral comparison with and one integration by parts. The Riemann–von Mangoldt formula would imply
a contradiction. This reasoning is valid whether repeated ordinates are listed according to multiplicity or only distinct ordinates are listed, since in either case . Consequently infinitely often, for any fixed .
Write and let run over Nontrivial zeros of the Riemann zeta function, including multiplicity. The bounds involving below are for . At bounded heights their uniform versions use ; itself cannot be the right bound near zero or .
Start with the Hadamard factorization of the Riemann xi function, an entire function of order one. Its logarithmic derivative has the convergent expansion
Differentiating gives
The real sum of converges absolutely: makes its terms at large height, and the order-one Hadamard factorization ensures the required summability. Thus these terms and form a fixed constant. The Stirling formula for the digamma function gives, uniformly for and ,
This is the useful real form of the global partial-fraction expansion of the zeta logarithmic derivative. Every term subtracted is nonnegative because the Euler product excludes zeros with . At the simple pole , one also has as .
The three-four-one zero-free-region argument now detects a zero too close to one. The Von Mangoldt function is nonnegative and the absolutely convergent Dirichlet series gives
because the corresponding coefficient at is . If is a zero, retain its term in the expansion at height and discard the other nonpositive terms. The expansion at height gives an upper bound even without retaining a particular zero. We obtain, for an absolute constant ,
Choose so small that , put , and take . If , the last inequality would require
a contradiction. Therefore
for some fixed . This proves the required zero-free region of the Riemann zeta function. Nonvanishing on at bounded nonzero heights, proved in Question 2, and the isolation of zeros allow a decrease of giving the uniform formulation with as well. Near , apply this observation to the nonzero holomorphic function .
Next evaluate the real expansion at . The absolutely convergent Dirichlet series bounds uniformly in , so
Since , each term on the left is at least . The smoothed zeta zero-count bound follows:
Each zero satisfying contributes more than , so this also gives the local zero count for the Riemann zeta function:
The same kernel sum is bounded at compact heights, since its tail converges uniformly there; the bounds with are consequently valid for all real .
For completeness, the contour estimate used in Question 2 follows from these very formulas. Subtract the complex logarithmic derivative expansion at from that at , with and . Terms with have differences , whose sum is by the kernel bound. There are remaining terms. After reducing , the zero-free region of the Riemann zeta function separates every such zero horizontally from the half-width boundary by : their heights satisfy . Thus on the left edge, and on the horizontal edges at , each reciprocal is . The Gamma function and pole terms satisfy the same required bound; at small heights on the left edge the pole distance is . This proves on those edges and justifies the contour shift without choosing heights that dodge unknown zeros.
The permitted zero-count bound implies, by partial summation,
Indeed, the zeros with contribute a bounded amount since ; the rest contribute . For every zero in the sum, the preceding zero-free region of the Riemann zeta function gives
The supplied truncated explicit formula for the second Chebyshev function therefore implies
Choose , with any fixed positive and then, for example, . Both terms have exponential decay in , and the logarithmic factors can be absorbed by slightly decreasing its coefficient. Hence, for some absolute ,
If the truncated formula is taken only at admissible heights and non-prime-power endpoints, choose such heights of the same size and first apply it at half-integers. Monotonicity and the jump of at an integer transfer this bound to all ; these convention choices do not change the conclusion.
To pass from prime powers to primes, let . The higher prime-power contribution satisfies
Thus . Apply partial summation again:
The integral is : use and split at . It is therefore smaller than the first term, which is asymptotic to . This proves the Prime number theorem in the requested form
Put . The Euler product gives for . The elementary nonnegative polynomial
therefore gives the three-four-one zero-free-region argument:
The coefficients are nonnegative; applying the identity with justifies the inequality term by term.
Take real parts in the global partial-fraction expansion of the zeta logarithmic derivative. For , the digamma function bounds yield
All terms in the zero sum are nonnegative, because the Euler product and completed functional equation locate the nontrivial zeros in the closed critical strip. The constant terms are bounded: in particular converges. Near the real pole, .
First exclude zeros on the line one. If , , were a zero of multiplicity , the selected zero term would give
Inserted into the positivity inequality, this yields , impossible as . At , zeta has a pole, with a punctured neighbourhood containing no zeros. Thus the line one has no zeros.
Now let with and put . Select this zero in the formula at and discard every other nonnegative zero kernel. The pole terms at heights are bounded. Consequently
Choose a fixed positive small enough that and , and set , . Rearranging gives
This is the required logarithmic gap at large height.
For , zeros with already have a fixed gap. The remaining compact region contains finitely many zeros, none on the line one; the pole at one cannot be an accumulation point of zeros. Hence those zeros also have a fixed positive distance from that line. Reduce the absolute constant to cover this bounded-height region and to make the preceding weak inequality strict. The zero-free region of the Riemann zeta function is therefore
This proof has established boundary nonvanishing as well as the quantitative gap, rather than assuming the former implicitly.
Write and . The global partial-fraction expansion of the zeta logarithmic derivative is
Here is the Euler--Mascheroni constant, and the sum includes multiplicities of the Nontrivial zeros of the Riemann zeta function. The paired terms are locally absolutely convergent away from their poles, by the Riemann–von Mangoldt formula. This identity follows by differentiating the genus-one Hadamard factorization of the Riemann xi function and using the Gamma function recurrence.
We first prove the classical zero-free region of the Riemann zeta function. The Euler-product nonvanishing of the Riemann zeta function and its functional equation place every nontrivial zero in the closed strip ; no assertion about zeros on its boundary is needed yet. The real logarithmic derivative of Riemann xi and the digamma function asymptotic imply, for and ,
Every summand being subtracted is nonnegative. If is a zero, retaining its summand gives ; at height the upper bound suffices. At real the simple pole of gives .
For , the Dirichlet series has nonnegative coefficients. The identity therefore gives the three-four-one zero-free-region argument
With , a zero at would consequently satisfy
Choose , with an absolute sufficiently small, and put . If , this inequality would imply . But for small enough , a contradiction.
For any fixed , the same positivity inequality as excludes a zero at : its negative contribution has coefficient at least four, whereas the real pole contributes only three. Any zero at only strengthens the contradiction. The pole at has a zero-free punctured neighbourhood. By compactness, the remaining bounded-height portion of the line has a zero-free neighbourhood as well. Shrink to combine these facts with the large-height bound. Hence
with the understanding that is a pole.
The Riemann–von Mangoldt explicit formula for the Second Chebyshev function, with half weight at a prime-power endpoint, is
The zero sum uses symmetric height truncation. To estimate it, take a half-integer and use the truncated explicit formula for the second Chebyshev function
The zero-free region gives for these zeros. The Riemann–von Mangoldt formula and partial summation give . Choose . Both the zero sum and the truncation error are then after reducing the positive constant to absorb logarithmic factors. Replacing an arbitrary by preserves the Von Mangoldt function sum and changes the main term by at most one. This proves the requested form of the Prime number theorem:
The truncated Perron formula says that, for and ,
where an endpoint has half weight and the error is controlled by
Apply this with , , and
Part (b) makes the integrand . Move the contour to
using a contour that stays inside the zero-free region of the Riemann zeta function near small . The estimates supplied in the question give on the new contour. Its vertical segment is therefore
after decreasing . The horizontal segments and the Perron truncation error are
No residue is crossed because has a zero, rather than a pole, at . Thus the Mertens function satisfies
for some absolute .
For , put . Its absolutely convergent Dirichlet series and
give the three-four-one zero-free-region argument
The pole of at one gives
Suppose is a zero with and close to one. Apply the supplied Local partial-fraction expansion of the Riemann zeta logarithmic derivative at . Every term has positive real part, so retaining the term belonging to gives
At the same expansion gives merely . The zero is included in the supplied disk whenever and are sufficiently small. Hence
Set and , where is a sufficiently small fixed constant. If were smaller than a sufficiently small constant , division by would give
a contradiction. Conjugation handles negative . Reducing to absorb the bounded range proves the classical zero-free region of the Riemann zeta function
The Mellin transform of is
Because the support is a compact subset of , the integral defines an entire function of . The Mellin inversion formula says that, for every real and every ,
Apply this with and initially . Absolute convergence of the Dirichlet series for the logarithmic derivative permits interchange of sum and integral, giving
Truncate at height , where is a sufficiently large fixed constant. The assumed bound on makes the discarded tails smaller than the required error. The classical zero-free region of the Riemann zeta function and the standard bound there allow the truncated contour to move to
The only singularity crossed is the simple pole of at , whose residue is . Its contribution is
On the new contour, ; the zeta bounds, contour length, and exponential decay of absorb into a slight decrease of . Therefore
This is the smoothed prime number theorem from a zero-free region.
Let and choose
with fixed positive chosen so that the rectangle up to height lies inside the zero-free region of the Riemann zeta function. Move the Perron contour from to . The only singularity crossed is the simple pole at of , whose residue contributes .
The standard bound in this zero-free rectangle gives
The two horizontal sides are , and the truncation error from part a is . Polynomial factors in can be absorbed by slightly reducing the exponential constant. Thus some satisfies
This is the Prime number theorem with classical zero-free-region error.
For , the Dirichlet series multiplication rule and give
Apply an effective Perron formula on the line and truncate at
The bound from part (c) controls the truncation error.
Use the classical zero-free region of the Riemann zeta function
together with there. Contour shifting moves the Perron contour to . The only crossed singularity is the double pole at , whose residue is by part (b). On the new contour,
and the logarithmic-derivative bounds contribute only powers of , which can be absorbed by reducing the positive constant in the exponential. The horizontal integrals and Perron truncation error are as well. Therefore, for some ,
Prime number theorem error from a logarithmic zero-free region Created 2026-10-06 Updated 2026-10-14
Suppose and every sufficiently high Nontrivial zero of the Riemann zeta function satisfies the displayed gap, with bounded heights also separated from one. The truncated explicit formula for the second Chebyshev function and the local zero count for the Riemann zeta function give errors and . Balance them by . This explains how the width of a zero-free region of the Riemann zeta function determines the exponential scale in the Prime number theorem error.
For large positive and , a fixed sufficiently large gives the displayed upper bound; to the right of one use . Its nonlinear dependence on permits a wider zero-free region of the Riemann zeta function through the Landau zero-free-region theorem. Its proof uses estimates for exponential sums; its use as an upper-bound input is separate from a proof of a zero-free region.