The truncated Perron kernel #
Perron's formula recovers a summatory function from a Dirichlet series by integrating x ^ s / s
up a vertical line. At finite height the integral is not the sharp step function it approximates,
and this file makes the finite-height object visible before any estimate is applied to it.
TauCeti.truncatedPerronKernel x c T is the value of (2πi)⁻¹ ∫ x ^ s / s ds over the segment
from c - iT to c + iT. Parameterizing that segment by s = c + i t with t real turns
ds into i dt, so the i in (2πi)⁻¹ cancels and the visible prefactor is (2π)⁻¹; the
integrand along the segment is TauCeti.perronIntegrand.
Away from the endpoint the kernel is a smoothed step: it is close to 1 for x > 1 and close to
0 for x < 1, with an error that is proved here with the explicit constant π⁻¹. Both
estimates come from moving the segment of integration horizontally, towards the side on which
x ^ s decays; for x > 1 that move crosses the pole of x ^ s / s at the origin, and the
residue is what produces the step.
Main results #
TauCeti.truncatedPerronKernel_one: atx = 1the kernel is exactlyπ⁻¹ * Real.arctan (T / c).TauCeti.truncatedPerronKernel_one_ne_half: consequently it is never1 / 2, at any finite height. The value1 / 2conventionally attached to the endpointx = 1is only a limit.TauCeti.tendsto_truncatedPerronKernel_one: that limit, as the height tends to infinity.TauCeti.truncatedPerronKernel_im: the kernel is real, because the integrand takes conjugate values at opposite heights.TauCeti.norm_truncatedPerronKernel_sub_step_le: the smoothed-step estimate‖K x c T - perronStep x‖ ≤ x ^ c / (π * T * |log x|)forx ≠ 1, together with its two halvesTauCeti.norm_truncatedPerronKernel_le_of_lt_oneandTauCeti.norm_truncatedPerronKernel_sub_one_le_of_one_lt.TauCeti.norm_truncatedPerronKernel_one_leandTauCeti.norm_perronStep_le_one: the kernel at the endpoint and the sharp step are each bounded by one in modulus, uniformly in the height.TauCeti.tendsto_truncatedPerronKernel: consequently the kernel tends to the sharp stepTauCeti.perronStep, which carries the customary half-weight at the endpoint, as the height tends to infinity, at every positivex.
References #
- E. C. Titchmarsh, revised by D. R. Heath-Brown, The Theory of the Riemann Zeta-Function, Lemma 3.12.
- H. Davenport, Multiplicative Number Theory, Chapter 17.
The integrand of the truncated Perron integral: the value of s ↦ x ^ s / s at the point
s = c + i t of the vertical line Re s = c.
Instances For
At the endpoint x = 1 the Perron integrand is the reciprocal of the point of the line.
The Perron integrand vanishes at the ratio 0, on every vertical line and at every height.
At the origin this uses the convention that division by zero is zero.
The Perron integrand is continuous in the height along any vertical line off the imaginary axis.
The Perron integrand is integrable over every bounded piece of a vertical line off the imaginary axis.
The Perron integrand takes complex conjugate values at opposite heights.
The truncated Perron kernel of height T on the vertical line Re s = c: the value of
(2πi)⁻¹ ∫ x ^ s / s ds over the segment from c - iT to c + iT.
The segment is parameterized by s = c + i t for t in [-T, T], so ds = i dt and the
visible prefactor is (2π)⁻¹ rather than (2πi)⁻¹.
Instances For
At zero height the truncated Perron kernel vanishes: the segment of integration is a point.
The truncated Perron kernel vanishes at the ratio 0, on every vertical line and at every
truncation height.
The truncated Perron kernel is real: the two halves of the segment contribute conjugate values.
The exact value of the truncated Perron kernel at the endpoint x = 1.
At any finite height the Perron kernel at the endpoint x = 1 is not 1 / 2; the customary
half-weight there is only the limit TauCeti.tendsto_truncatedPerronKernel_one.
As the height tends to infinity the Perron kernel at the endpoint x = 1 tends to 1 / 2.
Moving the segment sideways #
The estimates below all rest on the same device: the integral of x ^ s / s over the boundary of
a rectangle vanishes when the origin is outside it, so the segment of integration may be pushed
horizontally at the cost of the two horizontal sides. The material of this section is the book
keeping that device needs: the integrand as a function of s, its size on horizontal and
vertical sides, and the integral of x ^ σ that bounds a horizontal side.
Below the endpoint #
For x < 1 the function x ^ s decays as Re s grows, so the segment may be pushed to the line
Re s = B with B → ∞. The far side then vanishes in the limit and only the two horizontal
sides survive; each of them is at most x ^ c / (T * |log x|).
Above the endpoint #
For x > 1 the function x ^ s decays as Re s decreases, so the segment is pushed to the left
instead. That move crosses the pole of x ^ s / s at the origin. Rather than invoke a residue
theorem, the integrand is split as (x ^ s - 1) / s + 1 / s: the first summand extends across the
origin as dslope, so Cauchy's theorem applies to it verbatim, and the second is integrated in
closed form, its four sides contributing the four arctangents that add up to 2 π i.
Above the endpoint the truncated Perron kernel is close to one. For 1 < x it differs
from 1 by at most x ^ c / (π * T * |log x|).
The sharp step that the truncated Perron kernel approximates: 1 above the endpoint, 0
below it, and the customary Perron half-weight 1 / 2 at the endpoint x = 1, which is the
value the kernel tends to there (TauCeti.tendsto_truncatedPerronKernel_one) even though it
never attains it at finite height (TauCeti.truncatedPerronKernel_one_ne_half).
Instances For
The truncated Perron kernel is a smoothed step. Away from the endpoint x = 1 it differs
from TauCeti.perronStep by at most x ^ c / (π * T * |log x|).
The endpoint x = 1 is genuinely excluded: there the error is |π⁻¹ arctan (T / c) - 1 / 2|,
which no bound of this shape controls, and the kernel never attains the half-weight
(TauCeti.truncatedPerronKernel_one_ne_half).
As the height tends to infinity the truncated Perron kernel tends to the sharp step, at every
positive x; at the endpoint x = 1 this is the half-weight limit
TauCeti.tendsto_truncatedPerronKernel_one.
At the endpoint the kernel is π⁻¹ arctan (T / c), so it never exceeds one in modulus,
uniformly in the height. This is the index the smoothed-step estimate excludes.
The sharp step never exceeds one in modulus.