Maths Olympiad Prep

Library / IMO Shortlist /134 of 365

IMO Shortlist, 2019

Combinatorics Difficulty 8.4 Shortlist Prove it IMO

The infinite sequence a0,a1,a2,…a_{0}, a_{1}, a_{2}, \ldots of (not necessarily different) integers has the following properties: 0⩽ai⩽i0 \leqslant a_{i} \leqslant i for all integers i⩾0i \geqslant 0, and
(ka0)+(ka1)+⋯+(kak)=2k \binom{k}{a_{0}}+\binom{k}{a_{1}}+\cdots+\binom{k}{a_{k}}=2^{k}
for all integers k⩾0k \geqslant 0.
Prove that all integers N⩾0N \geqslant 0 occur in the sequence (that is, for all N⩾0N \geqslant 0, there exists i⩾0i \geqslant 0 with ai=Na_{i}=N ).

Solution

We prove by induction on kk that every initial segment of the sequence, a0,a1,…,aka_{0}, a_{1}, \ldots, a_{k}, consists of the following elements (counted with multiplicity, and not necessarily in order), for some ℓ⩾0\ell \geqslant 0 with 2ℓ⩽k+12 \ell \leqslant k+1 :
0,1,…,ℓ−1,0,1,…,k−ℓ. 0,1, \ldots, \ell-1, \quad 0,1, \ldots, k-\ell .
For k=0k=0 we have a0=0a_{0}=0, which is of this form. Now suppose that for k=mk=m the elements a0,a1,…,ama_{0}, a_{1}, \ldots, a_{m} are 0,0,1,1,2,2,…,ℓ−1,ℓ−1,ℓ,ℓ+1,…,m−ℓ−1,m−ℓ0,0,1,1,2,2, \ldots, \ell-1, \ell-1, \ell, \ell+1, \ldots, m-\ell-1, m-\ell for some ℓ\ell with 0⩽2ℓ⩽m+10 \leqslant 2 \ell \leqslant m+1. It is given that
(m+1a0)+(m+1a1)+⋯+(m+1am)+(m+1am+1)=2m+1, \binom{m+1}{a_{0}}+\binom{m+1}{a_{1}}+\cdots+\binom{m+1}{a_{m}}+\binom{m+1}{a_{m+1}}=2^{m+1},
which becomes
((m+10)+(m+11)+⋯+(m+1ℓ−1))+((m+10)+(m+11)+⋯+(m+1m−ℓ))+(m+1am+1)=2m+1 \begin{aligned} \left(\binom{m+1}{0}+\binom{m+1}{1}\right. & \left.+\cdots+\binom{m+1}{\ell-1}\right) \\ & +\left(\binom{m+1}{0}+\binom{m+1}{1}+\cdots+\binom{m+1}{m-\ell}\right)+\binom{m+1}{a_{m+1}}=2^{m+1} \end{aligned}
or, using (m+1i)=(m+1m+1−i)\binom{m+1}{i}=\binom{m+1}{m+1-i}, that
((m+10)+(m+11)+⋯+(m+1ℓ−1))+((m+1m+1)+(m+1m)+⋯+(m+1ℓ+1))+(m+1am+1)=2m+1 \begin{aligned} \left(\binom{m+1}{0}+\binom{m+1}{1}\right. & \left.+\cdots+\binom{m+1}{\ell-1}\right) \\ & +\left(\binom{m+1}{m+1}+\binom{m+1}{m}+\cdots+\binom{m+1}{\ell+1}\right)+\binom{m+1}{a_{m+1}}=2^{m+1} \end{aligned}
On the other hand, it is well known that
(m+10)+(m+11)+⋯+(m+1m+1)=2m+1, \binom{m+1}{0}+\binom{m+1}{1}+\cdots+\binom{m+1}{m+1}=2^{m+1},
and so, by subtracting, we get
(m+1am+1)=(m+1ℓ). \binom{m+1}{a_{m+1}}=\binom{m+1}{\ell} .
From this, using the fact that the binomial coefficients (m+1i)\binom{m+1}{i} are increasing for i⩽m+12i \leqslant \frac{m+1}{2} and decreasing for i⩾m+12i \geqslant \frac{m+1}{2}, we conclude that either am+1=ℓa_{m+1}=\ell or am+1=m+1−ℓa_{m+1}=m+1-\ell. In either case, a0,a1,…,am+1a_{0}, a_{1}, \ldots, a_{m+1} is again of the claimed form, which concludes the induction.
As a result of this description, any integer N⩾0N \geqslant 0 appears as a term of the sequence aia_{i} for some 0⩽i⩽2N0 \leqslant i \leqslant 2 N.

Want a route through all this instead of an archive? The track puts 2,604 problems in a working order, from Junior Challenge level to the IMO shortlist.

Source: MathNet, licensed CC-BY-4.0. Statement reproduced verbatim; metadata (topic, difficulty) added by this project.