Documentation

TauCeti.NumberTheory.ArithmeticDirichletSeries.ZetaSumPartition

Partitioning the partial Dirichlet series over a set of primes #

Let K be a number field. Mathlib's partial Dirichlet series NumberField.Set.primeIdealZetaSum sums ๐”‘๐”ญ ^ (-s) over a set of nonzero prime ideals of ๐“ž K, and this file cuts that sum along a partition of the primes. The sum is additive along a finite pairwise disjoint union, given summability on each piece, and subadditive along an arbitrary union of two sets. For a finite set S of primes it also compares the sum over the complement Sแถœ with the sum over all primes: deleting S never increases the sum, and for s โ‰ฅ 0 it lowers it by at most the number of primes deleted.

Main results #

Implementation notes #

primeIdealZetaSum S s is a tsum, so it takes the value 0 on a family that is not summable. That junk value is not additive along a partition, which is why the disjoint-union identity carries a summability hypothesis.

The same junk value, together with Set.ncard being 0 on an infinite set, makes finiteness of S essential to the two complement statements rather than a convenience, and both fail without it. Take S = {๐”ญโ‚€}แถœ, which is itself infinite and whose complement {๐”ญโ‚€} is a single prime. At s = 0 every term is 1, so the sum over all primes diverges and is read as 0 while the sum over {๐”ญโ‚€} is 1: the first bound reads 1 โ‰ค 0. At s = 2 both sums converge while S.ncard is read as 0, so the second bound reads (โˆ‘' ๐”ญ, ๐”‘๐”ญ ^ (-2)) - ๐”‘๐”ญโ‚€ ^ (-2) โ‰ค 0, whose left-hand side is the positive sum over the primes other than ๐”ญโ‚€.

References #

The corresponding statements for a source-local primeIdealZetaSum over Set (Ideal (๐“ž K)) are primeIdealZetaSum_biUnion_of_pairwiseDisjoint, primeIdealZetaSum_union_of_disjoint and primeIdealZetaSum_le_of_subset in CebotarevDensity/Density.lean of CBirkbeck/chebotarev-density (Apache-2.0, Birkbeck--Brasca) at commit 8575c9df1ae0a61120ab5c964c7911414254bec7. Those are gated on 1 < s; the statements here take the weaker hypotheses that each proof actually uses โ€” summability on the participating pieces for the disjoint-union identity, finiteness for the two complement bounds.

theorem NumberField.Set.primeIdealZetaSum_biUnion_of_pairwiseDisjoint {K : Type u_1} [Field K] [NumberField K] {ฮน : Type u_2} (t : Finset ฮน) (g : ฮน โ†’ Set (IsDedekindDomain.HeightOneSpectrum (RingOfIntegers K))) (hg : (โ†‘t).PairwiseDisjoint g) {s : โ„} (hsum : โˆ€ i โˆˆ t, Summable fun (๐”ญ : โ†‘(g i)) => โ†‘(Ideal.absNorm (โ†‘๐”ญ).asIdeal) ^ (-s)) :
primeIdealZetaSum (โ‹ƒ i โˆˆ t, g i) s = โˆ‘ i โˆˆ t, primeIdealZetaSum (g i) s

The sum is additive along a finite disjoint union. The sum over a finite pairwise disjoint union of sets of primes is the sum of the sums over the pieces.

Summability is asked for on each participating piece rather than on all primes at once: a finite union of summable pieces is summable even at an s where the full prime series diverges, and the identity holds there too.

theorem NumberField.Set.primeIdealZetaSum_union_le {K : Type u_1} [Field K] [NumberField K] {S T : Set (IsDedekindDomain.HeightOneSpectrum (RingOfIntegers K))} {s : โ„} (hS : Summable fun (๐”ญ : โ†‘S) => โ†‘(Ideal.absNorm (โ†‘๐”ญ).asIdeal) ^ (-s)) (hT : Summable fun (๐”ญ : โ†‘T) => โ†‘(Ideal.absNorm (โ†‘๐”ญ).asIdeal) ^ (-s)) :

The sum is subadditive along a union. Given summability over S and over T, the sum over S โˆช T is at most the sum over S plus the sum over T.

theorem NumberField.Set.primeIdealZetaSum_le_add_symmDiff {K : Type u_1} [Field K] [NumberField K] {S T : Set (IsDedekindDomain.HeightOneSpectrum (RingOfIntegers K))} {s : โ„} (hT : Summable fun (๐”ญ : โ†‘T) => โ†‘(Ideal.absNorm (โ†‘๐”ญ).asIdeal) ^ (-s)) (hST : Summable fun (๐”ญ : โ†‘(symmDiff S T)) => โ†‘(Ideal.absNorm (โ†‘๐”ญ).asIdeal) ^ (-s)) :

Changing a set by a small symmetric difference changes the sum by little. Given summability over T and over S โˆ† T, the sum over S is at most the sum over T plus the sum over S โˆ† T.

A finite set of primes costs at most its number. Deleting a finite set S of primes from the all-prime sum lowers it by at most S.ncard, uniformly in s โ‰ฅ 0.