TAOCP 1.2.6 Exercise 67

We begin with the definition of the binomial coefficient for integers $n \ge k \ge 0$: \binom{n}{k} = \frac{n(n-1)\cdots(n-k+1)}{k(k-1)\cdots 1} = \frac{n!

Section 1.2.6: Binomial Coefficients

Exercise 67. [M20] Prove the upper bound

$$ \binom{n}{k} \le \left(\frac{ne}{k}\right)^k, \qquad n \ge k \ge 0. $$

Verified: no
Solve time: -


Solution

We begin with the definition of the binomial coefficient for integers $n \ge k \ge 0$:

$$ \binom{n}{k} = \frac{n(n-1)\cdots(n-k+1)}{k(k-1)\cdots 1} = \frac{n!}{k!(n-k)!}. \tag{5} $$

Consider the product representation

$$ \binom{n}{k} = \frac{n}{1} \cdot \frac{n-1}{2} \cdot \frac{n-2}{3} \cdots \frac{n-k+1}{k} = \prod_{j=1}^{k} \frac{n-j+1}{j}. \tag{3} $$

We aim to show that each factor satisfies

$$ \frac{n-j+1}{j} \le \frac{n}{j}. $$

Indeed, for $1 \le j \le k$ we have $n-j+1 \le n$, and $j>0$, so division preserves the inequality. Consequently,

$$ \prod_{j=1}^{k} \frac{n-j+1}{j} \le \prod_{j=1}^{k} \frac{n}{j} = \frac{n^k}{k!}. $$

Next, we apply the standard bound for factorials, valid for all integers $k \ge 1$:

$$ k! \ge \left(\frac{k}{e}\right)^k. \tag{*} $$

This inequality follows from Stirling's formula:

$$ k! = \sqrt{2\pi k}\left(\frac{k}{e}\right)^k e^{\theta_k/(12k)}, \quad 0 < \theta_k < 1, $$

from which $k! \ge (k/e)^k$ immediately. Taking reciprocals preserves the inequality:

$$ \frac{1}{k!} \le \left(\frac{e}{k}\right)^k. $$

Combining these bounds, we obtain

$$ \binom{n}{k} = \prod_{j=1}^{k} \frac{n-j+1}{j} \le \frac{n^k}{k!} \le n^k \left(\frac{e}{k}\right)^k = \left(\frac{ne}{k}\right)^k. $$

Hence the desired inequality holds for all integers $n \ge k \ge 0$:

$$ \boxed{\binom{n}{k} \le \left(\frac{ne}{k}\right)^k}. $$

This completes the proof.