Processing math: 100%

Tuesday, September 29, 2015

A quite short proof of Bertrand's postulate

In the Wikipedia article about Bertrand's postulate, three proofs are mentioned: Chebyshev's proof, Ramanujan's proof and Erdős's proof. In this post, I give a simplified version of Chebyshev's proof.
In his Mémoire Chebyshev analyzes the expression T(x)T(x2)T(x3)T(x5)+T(x30)
where T(x)=1nxlogn . If one only wants to prove Bertrand's postulate, it is sufficient to analyze instead the simpler expression V(x)=T(x)T(x2)2T(x3)+T(x6)
If ψ(x)=nxΛ(n) with Λ the von Mangoldt function, then T(x)=n=1ψ(xn)
and thus V(x)=ψ(x)ψ(x3)+ψ(x5)ψ(x6)+
The coefficients of ψ(xn) in this expression have period 6 and are alternating. This leads immediately to the inequalities V(x)ψ(x)
and ψ(x)ψ(x3)V(x)
To bound V(x) I use that for all real x1 xlogxxlogx+1T(x)xlogxx+logx+1
From (1) and (4) one immediately deduces that for all real x6 V(x)Bx+5logx1log108
and Bx5logx1+log108V(x)
with B=16log108. We thus immediately have from (2) and (6) that for all x6 Bx5logx1+log108ψ(x)
I simplify the inequality a little bit to Bx5logxψ(x)
One can also check that (7) is valid for the wider range x2. Combining (3) and (5) and using 1log108<0, one has for all real x6 that ψ(x)ψ(x3)Bx+5logx
On can easily check that his inequality is more widely valid for all real x1. To prove the upper bound, take mN such that 1x3m<3. Applying (7) several times gives ψ(x3)ψ(x32)Bx3+5logx3ψ(x32)ψ(x33)Bx32+5logx32ψ(x3m)ψ(x3m+1)Bx3m+5logx3m
Because x3m+1<1, it follows that ψ(x3m+1)=0. Adding the inequalities thus gives ψ(x)32Bx+5(m+1)logx
The inequality 3mx gives mlogxlog3. Thus ψ(x)32Bx+5(logxlog3+1)logx
I have thus shown that for all x1 ψ1(x)ψ(x)ψ2(x)
with ψ1(x)=Bx5logx
and ψ2(x)=32Bx+5(logxlog3+1)logx
Using further elementary manipulations, one can deduce from this that θ(x)θ(x2)ψ1(x)2ψ2(x1/2)ψ2(x2)
Because the expression on the right hand side is larger than 1 for x3400, the follows that for x3400 there is prime p with x2<px
Smaller values of x can be quickly checked by hand or with Mathematica.

Other posts about Bertrand's postulate

No comments:

Post a Comment