Olympiad Maths Prep

Track / Stage 7 / 291 of 300 #1691 of 2000

Problem 1691

National olympiad second round; IMO P1/P4
Combinatorics Difficulty 7.9 Prove it USAMO · United States

Determine, with proof, all positive integers kk such that
1n+1i=0n(ni)k \frac{1}{n+1} \sum_{i=0}^{n} \binom{n}{i}^{k}
is an integer for every positive integer nn.

This one wants a proof. Work it on paper, read the official solution, then mark yourself honestly — the ladder only means something if the record is true.

Official solution

Let S(n,k)=i=0n(ni)kS(n, k) = \sum_{i=0}^{n} \binom{n}{i}^{k}.
We are to find all positive integers kk such that S(n,k)n+1\frac{S(n, k)}{n+1} is an integer for all n1n \ge 1.

First, consider small values of kk.

**Case k=1k = 1:**
S(n,1)=i=0n(ni)=2nS(n, 1) = \sum_{i=0}^{n} \binom{n}{i} = 2^{n}.
So 2nn+1\frac{2^{n}}{n+1} must be integer for all nn. But for n=1n = 1, 212=1\frac{2^{1}}{2} = 1 (integer), but for n=2n = 2, 223=43\frac{2^{2}}{3} = \frac{4}{3} (not integer). So k=1k = 1 does not work.

**Case k=2k = 2:**
S(n,2)=i=0n(ni)2S(n, 2) = \sum_{i=0}^{n} \binom{n}{i}^{2}.
Recall that i=0n(ni)2=(2nn)\sum_{i=0}^{n} \binom{n}{i}^{2} = \binom{2n}{n}.
So (2nn)n+1\frac{\binom{2n}{n}}{n+1} must be integer for all nn.
But (2nn)=(2n)!n!n!\binom{2n}{n} = \frac{(2n)!}{n! n!}.
It is known that (2nn)n+1=Cn\frac{\binom{2n}{n}}{n+1} = C_{n}, the nn-th Catalan number, which is always integer.
So k=2k = 2 works.

**Case k=3k = 3:**
S(n,3)=i=0n(ni)3S(n, 3) = \sum_{i=0}^{n} \binom{n}{i}^{3}.
For n=1n = 1, (10)3+(11)3=1+1=2\binom{1}{0}^{3} + \binom{1}{1}^{3} = 1 + 1 = 2, 22=1\frac{2}{2} = 1 (integer).
For n=2n = 2, (20)3+(21)3+(22)3=1+8+1=10\binom{2}{0}^{3} + \binom{2}{1}^{3} + \binom{2}{2}^{3} = 1 + 8 + 1 = 10, 103=103\frac{10}{3} = \frac{10}{3} (not integer).
So k=3k = 3 does not work.

**Case k=4k = 4:**
For n=1n = 1, (10)4+(11)4=1+1=2\binom{1}{0}^{4} + \binom{1}{1}^{4} = 1 + 1 = 2, 22=1\frac{2}{2} = 1.
For n=2n = 2, (20)4+(21)4+(22)4=1+16+1=18\binom{2}{0}^{4} + \binom{2}{1}^{4} + \binom{2}{2}^{4} = 1 + 16 + 1 = 18, 183=6\frac{18}{3} = 6.
For n=3n = 3, (30)4+(31)4+(32)4+(33)4=1+81+81+1=164\binom{3}{0}^{4} + \binom{3}{1}^{4} + \binom{3}{2}^{4} + \binom{3}{3}^{4} = 1 + 81 + 81 + 1 = 164, 1644=41\frac{164}{4} = 41.
So for small nn, it is integer. Try n=4n = 4:
(40)4=1\binom{4}{0}^{4} = 1, (41)4=256\binom{4}{1}^{4} = 256, (42)4=1296\binom{4}{2}^{4} = 1296, (43)4=256\binom{4}{3}^{4} = 256, (44)4=1\binom{4}{4}^{4} = 1.
Sum: 1+256+1296+256+1=18101 + 256 + 1296 + 256 + 1 = 1810, 18105=362\frac{1810}{5} = 362.
Still integer. Try n=5n = 5:
(50)4=1\binom{5}{0}^{4} = 1, (51)4=625\binom{5}{1}^{4} = 625, (52)4=10000\binom{5}{2}^{4} = 10000, (53)4=10000\binom{5}{3}^{4} = 10000, (54)4=625\binom{5}{4}^{4} = 625, (55)4=1\binom{5}{5}^{4} = 1.
Sum: 1+625+10000+10000+625+1=212521 + 625 + 10000 + 10000 + 625 + 1 = 21252, 212526=3542\frac{21252}{6} = 3542.
Still integer. But this is not a proof for all nn.

But for k=2k = 2, we have a closed formula: i=0n(ni)2=(2nn)\sum_{i=0}^{n} \binom{n}{i}^{2} = \binom{2n}{n}, and (2nn)n+1\frac{\binom{2n}{n}}{n+1} is always integer.
For k>2k > 2, there is no such closed formula, and for k=1k = 1, it fails for n=2n = 2.

Now, let's try to prove that k=2k = 2 is the only solution.

Suppose k>2k > 2. For large nn, (nn/2)k\binom{n}{\lfloor n/2 \rfloor}^{k} dominates the sum, and n+1n+1 does not generally divide S(n,k)S(n, k).

Alternatively, consider n=p1n = p - 1 for a prime pp.
Then n+1=pn + 1 = p.
(ni)\binom{n}{i} for 0<i<n0 < i < n is divisible by pp except for i=0i = 0 and i=ni = n.
So (p1i)0(modp)\binom{p-1}{i} \equiv 0 \pmod{p} for 1ip21 \le i \le p-2.
Thus, (p1i)k0(modp)\binom{p-1}{i}^{k} \equiv 0 \pmod{p} for 1ip21 \le i \le p-2.
So S(p1,k)(p10)k+(p1p1)k1+1=2(modp)S(p-1, k) \equiv \binom{p-1}{0}^{k} + \binom{p-1}{p-1}^{k} \equiv 1 + 1 = 2 \pmod{p}.
Therefore, S(p1,k)p\frac{S(p-1, k)}{p} is integer if and only if p2p \mid 2.
But for p>2p > 2, pp does not divide 22, so S(p1,k)p\frac{S(p-1, k)}{p} is not integer for p>2p > 2.

Therefore, the only possible value is k=2k = 2.

Answer:
The only positive integer kk such that
1n+1i=0n(ni)k \frac{1}{n+1} \sum_{i=0}^{n} \binom{n}{i}^{k}
is an integer for every positive integer nn is k=2k = 2.

Source: MathNet, licensed CC-BY-4.0. Statement and solution reproduced as published; topic, difficulty and ordering added by this site.