The all-prime Dirichlet sum is log (1 / (s - 1)) + O(1) #
For a number field K, write P(s) = β_π N(π) ^ (-s) for the sum over all height-one primes of
π K, which is NumberField.Set.primeIdealZetaSum Set.univ s. This file proves that
P(s) = log (1 / (s - 1)) + O(1) as s β 1βΊ, and hence that Mathlib's ratio-normalized
NumberField.Set.HasDirichletDensity agrees with the logarithmically normalized density.
The proof has two inputs, and neither suffices alone.
- The Euler product. For real
s > 1,log ΞΆ_K(s)is the convergent sumβ_π -log (1 - N(π) ^ (-s)), byTauCeti.log_dedekindZeta_re_eq_tsum_neg_log_one_sub. The higher-prime-power tail theoremTauCeti.abs_tsum_neg_log_one_sub_sub_primeIdealZetaSum_lebounds the difference fromP(s)by2 [K : β], uniformly fors > 1. - The residue. Mathlib's class number formula
NumberField.tendsto_sub_one_mul_dedekindZeta_nhdsGTsays that(s - 1) ΞΆ_K(s)tends to the positive residue ass β 1βΊ, solog ΞΆ_K(s) - log (1 / (s - 1))tends to its logarithm.
Main results #
TauCeti.primeIdealZetaSum_univ_le_log_dedekindZeta_reandTauCeti.log_dedekindZeta_re_le_primeIdealZetaSum_univ_add: the two-sided comparison oflog ΞΆ_K(s)withP(s), with error at most2 [K : β].TauCeti.tendsto_log_dedekindZeta_re_sub_log_one_div_sub_one:log ΞΆ_K(s) - log (1 / (s - 1))tends to the logarithm of the residue.TauCeti.primeIdealZetaSum_univ_sub_log_one_div_sub_one_isBigO:P(s) - log (1 / (s - 1)) = O(1)ass β 1βΊ.TauCeti.tendsto_primeIdealZetaSum_univ_atTop:P(s) β βass β 1βΊ.TauCeti.tendsto_primeIdealZetaSum_univ_div_log_one_div_sub_one:P(s) / log (1 / (s - 1)) β 1ass β 1βΊ.NumberField.Set.hasDirichletDensity_iff_tendsto_div_log_one_div_sub_one: a set of primes has Dirichlet densityΞ΄exactly whenP_S(s) / log (1 / (s - 1)) β Ξ΄.NumberField.Set.ofReal_primeIdealZetaSum:P_S(t), cast toβ, is the complex sum over all primes of the indicator ofSagainstN(π) ^ (-t).
References #
- J. Neukirch, Algebraic Number Theory, Chapter VII, Β§13.
- J.-P. Serre, A Course in Arithmetic, Chapter VI, Β§4.1.
- The same argument (Sharifi, Algebraic Number Theory, 7.1.12) is formalized in the
BirkbeckβBrasca Chebotarev density project, https://github.com/CBirkbeck/chebotarev-density
(Apache-2.0), commit
8575c9df1ae0a61120ab5c964c7911414254bec7, fileCebotarevDensity/Density.lean:primeIdealZetaSum_univ_tendsto_logandprimeIdealZetaSum_univ_tendsto_atTop, closed there by the helpers ofCebotarevDensity/ForMathlib/LogOneDivSubOne.leanthatReal.tendsto_log_one_div_sub_atTopandTauCeti.tendsto_div_nhds_one_of_le_add_const_of_sub_const_leadapt. This file follows its outline (Euler-product logarithm, bounded higher-prime-power contribution, simple pole), overHeightOneSpectrumrather than the nonzero prime ideals ofπ K. It derives the logarithmic form of the Euler product fromTauCeti.MultiplicativeIdealWeight.exp_tsum_neg_log_one_sub_eq_LSeriesand uses the explicit higher-prime-power bound fromTauCeti.abs_tsum_neg_log_one_sub_sub_primeIdealZetaSum_le.
The prime sum is at most log ΞΆ_K(s). For real s > 1, the sum of N(π) ^ (-s) over all
height-one primes is at most the real logarithm of ΞΆ_K(s).
log ΞΆ_K(s) exceeds the prime sum by at most 2 [K : β]. For real s > 1, the real
logarithm of ΞΆ_K(s) is at most the all-prime sum at s plus 2 [K : β], a constant independent
of s that bounds the contribution of the higher prime powers.
The residue and the logarithmic normalization #
log ΞΆ_K(s) = log (1 / (s - 1)) + log ΞΊ_K + o(1). As s β 1βΊ, the difference between the
real logarithm of ΞΆ_K(s) and log (1 / (s - 1)) tends to the logarithm of the residue
NumberField.dedekindZeta_residue K. This is the logarithm of Mathlib's class number formula
NumberField.tendsto_sub_one_mul_dedekindZeta_nhdsGT.
The all-prime normalization. As s β 1βΊ, the sum of N(π) ^ (-s) over all height-one
primes of π K is log (1 / (s - 1)) + O(1).
The all-prime sum diverges at 1. The sum of N(π) ^ (-s) over all height-one primes of
π K tends to +β as s β 1βΊ.
The all-prime sum is asymptotic to log (1 / (s - 1)). The ratio of the sum of
N(π) ^ (-s) over all height-one primes of π K to log (1 / (s - 1)) tends to 1 as
s β 1βΊ.
Dirichlet density in logarithmic normalization. A set S of height-one primes of π K
has Dirichlet density Ξ΄, defined as the limit of P_S(s) / P(s) with P the all-prime sum,
exactly when P_S(s) / log (1 / (s - 1)) tends to Ξ΄ as s β 1βΊ.
The prime-ideal zeta sum as a complex indicator sum. For real t, the sum P_S(t) of
N(π) ^ (-t) over S, cast to β, is the sum over all height-one primes of the indicator of S
divided by N(π) ^ t.