Read · 3 min

What is Bertrand's Postulate?

Joseph Bertrand stated that, for every n>1n>1, there is a prime between nn and 2n2n. That is, for n>1n>1, there is a pp with n<p<2nn<p<2n. You can see some examples for small values of nn that the conjecture holds. Chebyshev proved it around 18501850, but his proof was analytic. Later, Ramanujan also provided a short proof of the theorem but he used Gamma function to do that. Paul Erdős was the first one (to my knowledge) to provide an elementary proof of this theorem, using only properties of binomial coefficients (one of the reasons why the author likes Erdős so much).

We can also write it in some other forms. For example: for a real number xx, let π(x)\pi(x) be the number of primes less than or equal to xx. Then, Bertrand's theorem says, π(2x)−π(x)≥1\pi(2x)-\pi(x)\geq1 for x>1x>1.

(Actually, the Prime Number Theorem asserts that in fact π(x)\pi(x) is quite close to xln⁡x\frac{x}{\ln x}, and so π(2x)−π(x)>0\pi(2x)-\pi(x)>0 becomes immediately clear for xx large enough. However, this proof approach is quite overkill.)

The proof of Bertrand's Postulate

We will use sum and product notation, the floor function, and logarithms. In this explanation, I will write the reasoning somewhat tersely, so you would understand the structure of the proof and the intuition behind it. If you don't understand a step, try to check it yourself.

Erdős considered the binomial coefficient (2nn)\binom{2n}{n} and its prime factorization ∏p≤2npαp\displaystyle\prod_{p\le 2n}p^{\alpha_p}.

From here, we know that

αp=∑i=1⌊log⁡p(2n)⌋(⌊2npi⌋−2⌊npi⌋).\alpha_p=\sum_{i=1}^{\left\lfloor \log_p(2n)\right\rfloor}\left( \left\lfloor \frac{2n}{p^i} \right\rfloor-2\left\lfloor \frac{n}{p^i} \right\rfloor \right).

Look more closely at these terms. Since they are all of the form ⌊2x⌋−2⌊x⌋\lfloor 2x \rfloor -2\lfloor x\rfloor, it is easy to check that their value is 00 or 11. This means that

αp≤log⁡p(2n).\alpha_p\le \log_p(2n).

Knowing that αp≤log⁡p(2n)\alpha_p\le \log_p(2n) tells us a lot about the αp\alpha_p's. In fact, we have αp∈{0,1}\alpha_p\in\{0,1\} if αp<2\alpha_p<2, i.e., if p>2np>\sqrt{2n}. Moreover, 2n<p≤2n  ⟹  αp=⌊2np⌋−2⌊np⌋.\sqrt{2n}<p\le 2n\quad\implies\quad \alpha_p=\left\lfloor \frac{2n}{p} \right\rfloor -2\left \lfloor \frac{n}{p}\right\rfloor.

Based on this, our last important remark is that if pp satisfies (2n<)2n3<p≤n(\sqrt{2n}<)\frac{2n}3<p\le n, then αp=2−2=0\alpha_p=2-2=0. Hence, there are no prime divisors pp of (2nn)\binom{2n}{n} with 2n3<p≤n\frac{2n}{3}<p\le n.

These preliminary investigations are enough to give estimates for the prime factorization to tackle the theorem. We cut up the product into four bits:

(2nn)=∏p≤2npαp⏟=A⋅∏2n<p≤2n3pαp⏟=B⋅∏2n3<p≤npαp⏟=C⋅∏n<p≤2npαp⏟=D.\binom{2n}{n}=\underbrace{\prod_{p\le \sqrt{2n}}p^{\alpha_p}}_{=A}\cdot \underbrace{\prod_{\sqrt{2n}<p\le \frac{2n}{3}}p^{\alpha_p}}_{=B}\cdot \underbrace{\prod_{\frac{2n}{3}<p\le n}p^{\alpha_p}}_{=C}\cdot \underbrace{\prod_{n<p\le 2n}p^{\alpha_p}}_{=D}.

Firstly, since αp≤log⁡p(2n)\alpha_p\le \log_p(2n), we have pαp≤2np^{\alpha_p}\le 2n. As AA has at most 2n−1\sqrt{2n}-1 prime factors, we may write A≤(2n)2n−1.A\le (2n)^{\sqrt{2n}-1}.

Secondly, as αp≤1\alpha_p\le 1 for p>2np>\sqrt{2n}, we may estimate BB like this: B≤∏p≤2n3p<42n3.B\le \prod_{p\le \frac{2n}{3}}p<4^{\frac{2n}{3}}. Wait, what? OK, here, the first estimate is clear: we just added a bunch more prime divisors (even when we included all the primes p≤2np\le \sqrt{2n}, those didn't increase the product by too much). But the second?

Haha, this is the focal point of the proof: Erdős' great result was that for all reals x≥2x\ge 2, we have ∏p≤xp<4x.\prod_{p\le x}p<4^x. I'll call this claim (∗)(*) and prove it later.

Let's move forward: we also showed that αp=0\alpha_p=0 for 2n3<p≤n\frac{2n}{3}<p\le n, hence C=1C=1. Furthermore, if we supposed that there is no prime between nn and 2n2n, then we'd have D=1D=1 as well.

All this yields (2nn)<(2n)2n−1⋅42n3⋅1⋅1.\binom{2n}{n}<(2n)^{\sqrt{2n}-1}\cdot 4^{\frac{2n}{3}}\cdot 1\cdot 1.

Combining this with the bound (2nn)≥22n2n\binom{2n}{n}\ge \frac{2^{2n}}{2n}, we get that if there is no prime pp with n<p≤2nn<p\le 2n, then

22n2n<(2n)2n−1⋅42n3,\frac{2^{2n}}{2n}<(2n)^{\sqrt{2n}-1}\cdot 4^{\frac{2n}{3}}, 22n22⋅2n3<(2n)2n,\frac{2^{2n}}{2^{2\cdot \frac{2n}3}}<(2n)^{\sqrt{2n}},

(taking 2n\sqrt{2n}-th roots:)

22n/3<2n.2^{\sqrt{2n}/3}<2n.

Darn, this isn't a contradiction! However, this inequality doesn't seem to be true for large nn - already for n=450n=450, the reverse holds, because 2⋅450=30\sqrt{2\cdot 450}=30 and 210>2⋅4502^{10}>2\cdot 450. One can show that it remains false for n≥450n\ge 450 (see the practice problems). So we have reached a contradiction for n≥450n\ge 450, and it remains to verify that there is a prime between nn and 2n2n for n<450n<450. This is a piece of cake, as one of the following primes does the trick:

2,3,5,7,13,23,43,83,163,317,631.2,3,5,7,13,23,43,83,163,317,631.

It only remains to prove Erdős' estimate (∗)(*).

Clearly, it suffices to prove (∗)(*) for integers, because if it holds for ⌊x⌋\lfloor x\rfloor, then it holds for xx as well:

∏p≤xp=∏p≤⌊x⌋p<4⌊x⌋≤4x.\prod_{p\le x}p=\prod_{p\le \lfloor x\rfloor}p<4^{\lfloor x\rfloor }\le 4^x.

We employ a tricky inductive method. Our base case is x=2x=2 and x=3x=3: 2<422<4^2 and 2⋅3<432\cdot 3<4^3 indeed. Suppose (∗)(*) holds for x=2,3,…,n−1x=2,3,\dots,n-1, and now we wish to prove it for nn (n≥4n\ge 4). Now if n≥4n\ge 4 is an integer, it may be written as n=2k−1n=2k-1 or as n=2kn=2k, where k≥2k\ge 2 is an integer smaller than nn.

The idea is that since each prime pp with k<p≤2k−1k<p\le 2k-1 divides the numerator of (2k−1k)=(2k−1)!k!⋅(k−1)!\binom{2k-1}k=\frac{(2k-1)!}{k!\cdot (k-1)!} but not the denominator, we may write ∏k<p≤2k−1p∣(2k−1k)\prod_{k<p\le 2k-1}p\mid \binom{2k-1}k, thus

∏k<p≤2k−1p≤(2k−1k)<22k−12=4k−1\prod_{k<p\le 2k-1}p\le \binom{2k-1}{k}<\frac{2^{2k-1}}{2}=4^{k-1}

for n=2k−1n=2k-1 and similarly, we get

∏k<p≤2kp≤(2kk)<22k=4k\prod_{k<p\le 2k}p\le \binom{2k}{k}<2^{2k}=4^k

for n=2kn=2k. Multiplying this with the induction hypothesis

∏p≤kp<4k\prod_{p\le k}p<4^k

yields the inequality (∗)(*) in the case x=nx=n.

Read · 1 min

Prove that for x≥2x\ge 2, we have

∏p≤xp<4x−1.\prod_{p\le x}p<4^{x-1}.

Read · 1 min

Prove that the inequality 22n/3>2n2^{\sqrt{2n}/3}> 2n holds for n≥450n\ge 450.

(Hint: 2n2n is between two square numbers - k2≤2n<(k+1)2k^2\le 2n<(k+1)^2 where k≥30k\ge 30.)

Type a concept, like “slope” or “photosynthesis”.

↑ ↓ to choose · Enter to openSearch explanations and problems