In Chebyshev's Mémoire, which is a famous paper in the history of number theory, Chebyshev obtains bounds on the function ψ(x)=∑pα≤xlogp
where the sum is over prime powers. Sylvester improved Chebyshev's bounds in his paper On Arithmetical Series by applying two strategies:
- Whereas Chebyshev analyzed the expression
T(x)−T(x2)−T(x3)−T(x5)+T(x30)where T(x)=∑1≤n≤xlogn , Sylvester analyzed more complex expressions, for example T(x)−T(x2)−T(x3)−T(x5)+T(x6)−T(x7)+T(x70)−T(x210)
- Sylvester also applied an iterative method so that he could strengthen bounds he obtained in a recursive manner.
I start with the expression V(x)=T(x)−T(x2)−2T(x3)+T(x6)
It then follows that
V(x)=ψ(x)−ψ(x3)+ψ(x5)−ψ(x6)+ψ(x7)−ψ(x9)+⋯
Because
V(x)=Bx+O(logx)
with B=16log108, one can obtain
easily (see here for details) that
Bx+O(log2x)≤ψ(x)≤32Bx+O(log2x)
This is numerically
0.780355 x+O(log2x)≤ψ(x)≤1.17053 x+O(log2x)
Sylvester's recursive method works as follows. Suppose one has already obtained that
ux+O(log2x)≤ψ(x)≤vx+O(log2x)
then one can improve the lower bound as follows. Write
ψ(x)=V(x)+ψ(x3)−ψ(x5)⏟≥0+ψ(x6)−ψ(x7)⏟≥0+ψ(x9)−ψ(x11)⏟≥0+⋯
I will now keep some of the terms in the right hand side. First, I calculate with the bounds already obtained so far
ψ(xn)−ψ(xm)≥uxn−vxm
This is ≥0 if and only if mn≥vu. Hence, I will keep the terms
ψ(xn)−ψ(xm)
if and only if mn≥vu. The rationale is that if mn<vu, it is better to replace
ψ(xn)−ψ(xm) with the lower bound 0 instead of uxn−vxm.
At the start of the iteration, I know from (1) that vu=32
Because 53>32, I keep the term
ψ(x3)−ψ(x5). Because 76<32, I drop the term
ψ(x6)−ψ(x7)
and so on. Thus from (2), I select
ψ(x)≥V(x)+ψ(x3)−ψ(x5)≥Bx+O(logx)+ux3−vx5+O(log2x)
Thus I obtain the recursive equation
ui+1=B+ui3−vi5
In a similar way, I can improve the upper bound as follows. First write
ψ(x)=V(x)+ψ(x3)−ψ(x5)+ψ(x6)⏟≤0−ψ(x7)+ψ(x9)⏟≤0−⋯
Because 65<32, I drop the term
−ψ(x5)+ψ(x6). For similar reason, all the next pairs are also dropped. Thus
ψ(x)≤V(x)+ψ(x3)≤Bx+O(logx)+vx3+O(log2x)
Thus I obtain the recursive equation
vi+1=B+vi3
The solution of the recursive equations (3) and (5), together with the initial conditions u0=B and v0=32B, is
ui=(−1203−i+2120)Bvi=32B
Taking i large, one can thus see that for all ϵ>0, ψ(x) is bounded by
(2120B−ϵ)x+O(log2x)≤ψ(x)≤32Bx+O(log2x)
The lower bound in (1) is thus improved; the upper bound not. Numerically, (6) is the bound
(0.819373−ϵ)x+O(log2x)≤ψ(x)≤1.17053 x+O(log2x)
In part II, §2 of his paper, Sylvester gives a very readable account of the application of this recursive method on Chebyshev's choice
T(x)−T(x2)−T(x3)−T(x5)+T(x30)
which then leads to the bound
(5107250999D−ϵ)x+O(log2x)≤ψ(x)≤5959550999Dx+O(log2x)
with D=12log2+13log3+15log5−130log30. Numerically, this is
(0.922611−ϵ)x+O(log2x)≤ψ(x)≤1.07658 x+O(log2x)
No comments:
Post a Comment