Documentation

TauCeti.NumberTheory.ArithmeticDirichletSeries.EulerProduct.Logarithm.DedekindZeta.Tail

The higher prime powers in the logarithm of the Dedekind Euler product #

Taking logarithms in the Euler product ΞΆ_K(s) = ∏_𝔭 (1 - N(𝔭) ^ (-s))⁻¹ turns it into the double sum βˆ‘_𝔭 βˆ‘_{m β‰₯ 1} N(𝔭) ^ (-m s) / m, whose m = 1 part is the prime Dirichlet series NumberField.Set.primeIdealZetaSum Set.univ s. This file bounds everything else: the m β‰₯ 2 part, equivalently the difference βˆ‘_𝔭 (-log (1 - N(𝔭) ^ (-s)) - N(𝔭) ^ (-s)), is nonnegative and at most 2 [K : β„š].

The bound is uniform on all of s β‰₯ 1, endpoint included, and that endpoint is the whole point: at s = 1 the Euler-factor logarithm sum and the prime Dirichlet series each diverge, while their termwise difference still converges, because discarding the linear term of -log (1 - x) replaces the exponent -s by the exponent -2 s, and 2 s β‰₯ 2 already converges.

Two elementary inputs carry the argument.

Main results #

Implementation notes #

The constant is explicit rather than existentially quantified, and the upper bound's hypothesis is the closed condition 1 ≀ s rather than a neighbourhood of 1: both are free here, and a consumer that wants an eventual statement near s = 1 gets it by weakening, whereas the converse costs work.

The two halves carry different hypotheses on purpose. Nonnegativity holds as soon as N(𝔭) ^ (-s) < 1, so it is stated on 0 < s; the uniform upper bound uses N(𝔭) ^ (-s) ≀ 1 / 2. No uniform bound can persist as s ↓ 1 / 2, where the dominating prime series approaches its convergence endpoint.

The one-variable estimate behind the termwise bound is not proved again: it is Mathlib's Complex.norm_log_one_sub_inv_sub_self_le read along the reals, which is where the factor 2 in the denominator below comes from.

Convergence of βˆ‘_𝔭 N(𝔭) ^ (-s) over all height-one primes for 1 < s is not proved again either: it is TauCeti.summable_absNorm_rpow_primes_of_one_lt.

References #

The prime-power tail #

theorem TauCeti.summable_neg_log_one_sub_sub_absNorm_rpow {K : Type u_1} [Field K] [NumberField K] {s : ℝ} (hs : 1 / 2 < s) :

The prime-power tail is summable. The termwise difference between the Euler-factor logarithm -log (1 - N(𝔭) ^ (-s)) and the prime Dirichlet term N(𝔭) ^ (-s) is summable for every s > 1 / 2; at s = 1 this remains summable although either of the two families from which it is built is not.

The prime-power tail is termwise nonnegative. For every s > 0, termwise nonnegativity yields a nonnegative tsum. This statement does not assert summability; that is supplied by TauCeti.summable_neg_log_one_sub_sub_absNorm_rpow for s > 1 / 2.

The prime-power tail is bounded uniformly on s β‰₯ 1. The constant 2 [K : β„š] does not depend on s, so this survives the passage to the limit s β†’ 1⁺ that the Dirichlet-density normalization needs.

The Euler-factor logarithms sum to the prime Dirichlet series up to O(1). For s > 1, where both series converge, βˆ‘_𝔭 -log (1 - N(𝔭) ^ (-s)) differs from NumberField.Set.primeIdealZetaSum Set.univ s by at most the constant 2 [K : β„š].

The absolute value is here so that the statement can be used directly as an O(1) estimate; the difference is in fact nonnegative β€” see TauCeti.tsum_neg_log_one_sub_sub_absNorm_rpow_nonneg.