Crude prime counts and the higher prime powers of a number field #
Chebyshev's Ο counts every prime power π ^ k with the logarithmic weight log N(π), while
Ο counts only the primes themselves. Their difference is the sum of log N(π) over the
higher prime powers, those with k β₯ 2, and the point of this file is that this difference is
negligible: it is O(βx logΒ² x), hence o(x).
Two elementary counting bounds carry the argument.
TauCeti.two_pow_card_le_absNorm: distinct primes dividing a nonzero idealIeach contribute a factor of at least2toN(I), so there are at mostlogβ N(I)of them.TauCeti.card_primesLE_mul_log_two_le: every prime of norm at mostxdivides the principal ideal generated byβxββ !, whose absolute norm is(βxββ !) ^ [K:β]. Feeding that into the previous bound givesΟ_K(x) β€ [K:β] / log 2 Β· x log x.
Neither bound is sharp β the true order of Ο_K(x) is x / log x β but they are proved from
scratch, with no analytic input and an explicit constant, and they are strong enough for every
estimate below. The repository's existing effective count
NumberField.card_ideal_absNorm_le, which bounds the number of nonzero ideals of norm at most X
by XΒ² Β· 2 ^ [K:β], is not: being quadratic it only gives Ο_K(βx) = O(x), which loses the
saving that makes the higher prime powers negligible.
The higher prime powers are then summed by fibring over the prime base: for a fixed prime π,
the exponents k β₯ 2 with N(π) ^ k β€ x number at most log x / log N(π), so the whole fibre
contributes at most log x. Since a higher prime power of norm at most x has
N(π) ^ 2 β€ x, only the primes of norm at most βx occur, and the total is at most
Ο_K(βx) Β· log x.
Main definitions #
TauCeti.higherPrimePowerWeightis the standard logarithmic prime-power weightlog N(π), restricted to the prime powersπ ^ kwithk β₯ 2and set to zero on the primes themselves.TauCeti.higherPrimePowerThetais its inclusive summatory function, that is,Ο - Ο.
Main results #
TauCeti.primeCount_le_mul_logandTauCeti.primeCount_isBigO: the crude prime count.TauCeti.higherPrimePowerTheta_le: the explicit boundΟ(x) - Ο(x) β€ [K:β] / (2 log 2) Β· βx logΒ² x.TauCeti.higherPrimePowerTheta_isBigOandTauCeti.higherPrimePowerTheta_isLittleO: theO(βx logΒ² x)ando(x)forms.TauCeti.primePowerSummatory_isLittleO_of_le_higherPrimePowerWeight: the same conclusion for any normed additive-group-valued prime-power weight whose norm is dominated by a constant multiple of the standard one. This isolates exactly the hypothesis another arithmetic weight has to supply.TauCeti.primePowerSummatory_indicator_isLittleO: its specialization to the higher prime powers whose base lies in a prescribed set of primes.
Roadmap role #
This is the prime and prime-power half of Layer 5.1 together with Layer 5.2 of
TauCetiRoadmap/ArithmeticDirichletSeries/README.md, whose target 5.2 asks for "the generic
O(βx logΒ² x) estimate under the standard logarithmic prime-power weight" and for the
hypotheses needed by other arithmetic weights. Layer 10.2 consumes it as the named estimate
turning an asymptotic for Ο into one for Ο; the roadmap's own accounting there requires only
the o(x) corollary.
The ideal-counting half of Layer 5.1 is a separate estimate: it is analytic, resting on Mathlib's
NumberField.Ideal.tendsto_norm_le_div_atTopβ, and is not needed here.
References #
- H. Davenport, Multiplicative Number Theory, Chapter 7.
- G. Tenenbaum, Introduction to Analytic and Probabilistic Number Theory, Chapter I.2.
- J. Neukirch, Algebraic Number Theory, Chapter VII.
Counting the primes below a cutoff #
Distinct primes dividing a nonzero ideal I each contribute a factor of at least 2 to
N(I), so I has at most logβ N(I) distinct prime divisors.
The crude prime count: there are at most [K:β] / log 2 Β· x log x height-one primes of
absolute norm at most x.
Every such prime divides the ideal generated by βxββ !, because a nonzero ideal contains its own
absolute norm; that ideal has absolute norm (βxββ !) ^ [K:β] β€ (βxββ ^ βxββ) ^ [K:β], and
TauCeti.two_pow_card_le_absNorm converts this into a bound on the number of divisors.
The count of any set of primes is at most the number of primes below the cutoff.
The crude prime count, stated for the Layer 4 counting function TauCeti.primeCount.
The number of primes of norm at most x is O(x log x).
The standard logarithmic weight on the higher prime powers #
The standard logarithmic weight on the higher prime powers: the value log N(π) on a
prime power π ^ k with k β₯ 2, and zero on the primes themselves.
Its summatory function is the difference between Chebyshev's Ο, which weights every prime
power, and Ο, which weights only the primes; Layer 10 defines Ο itself.
Equations
Instances For
On a higher prime power, the standard weight is the logarithm of the norm of the base.
On a prime, the standard weight vanishes.
The higher-prime-power weight is nonnegative.
The higher-prime-power weight vanishes exactly on the primes.
Away from the primes, the higher-prime-power weight is the ideal von Mangoldt function of Layer 2, whose values are real.
The inclusive summatory function of the higher-prime-power weight: the whole contribution of
the exponents k β₯ 2 to Chebyshev's Ο.
Equations
Instances For
The higher-prime-power theta function is the summatory function of the standard weight.
The higher-prime-power sum is nonnegative.
The higher-prime-power sum is monotone in the inclusive cutoff.
The O(βx logΒ² x) estimate #
Fibring the higher prime powers over their prime base: for a fixed prime π, the exponents
k β₯ 2 with N(π) ^ k β€ x contribute at most log x in total, and only primes of norm at most
βx occur at all.
The higher prime powers are negligible, with an explicit constant:
Ο(x) - Ο(x) β€ [K:β] / (2 log 2) Β· βx logΒ² x for x β₯ 1.
The higher-prime-power sum is O(βx logΒ² x); this is Layer 5.2's estimate.
The higher-prime-power sum is o(x).
Other arithmetic weights #
The hypothesis another arithmetic weight has to supply: domination of its norm by a constant multiple of the standard logarithmic weight on the higher prime powers. This is an inequality on the weight alone, with no reference to any Euler product.
Any normed additive-group-valued prime-power weight whose norm is dominated by a constant
multiple of the standard logarithmic weight on the higher prime powers has o(x) summatory
function.
Restricting to the prime powers whose base lies in a set S of primes only removes
nonnegative terms, so the o(x) estimate survives. This is the form Layer 10.2 consumes when it
removes the higher prime powers from Ο over a prime set.