Maths Olympiad Prep

Library / /54 of 55

, 2019

Combinatorics Difficulty 9.2 IMO level Prove it IMO

For any two different real numbers xx and yy, we define D(x,y)D(x, y) to be the unique integer dd satisfying 2dxy<2d+12^{d} \leqslant |x-y| < 2^{d+1}. Given a set of reals F\mathcal{F}, and an element xFx \in \mathcal{F}, we say that the scales of xx in F\mathcal{F} are the values of D(x,y)D(x, y) for yFy \in \mathcal{F} with xyx \neq y.
Let kk be a given positive integer. Suppose that each member xx of F\mathcal{F} has at most kk different scales in F\mathcal{F} (note that these scales may depend on xx). What is the maximum possible size of F\mathcal{F}?

Solution

We first construct a set F\mathcal{F} with 2k2^{k} members, each member having at most kk different scales in F\mathcal{F}. Take F={0,1,2,,2k1}\mathcal{F} = \{0, 1, 2, \ldots, 2^{k} - 1\}. The scale between any two members of F\mathcal{F} is in the set {0,1,,k1}\{0, 1, \ldots, k-1\}.

We now show that 2k2^{k} is an upper bound on the size of F\mathcal{F}. For every finite set S\mathcal{S} of real numbers, and every real xx, let rS(x)r_{\mathcal{S}}(x) denote the number of different scales of xx in S\mathcal{S}. That is, rS(x)={D(x,y):xyS}r_{\mathcal{S}}(x) = |\{D(x, y): x \neq y \in \mathcal{S}\}|. Thus, for every element xx of the set F\mathcal{F} in the problem statement, we have rF(x)kr_{\mathcal{F}}(x) \leqslant k. The condition F2k|\mathcal{F}| \leqslant 2^{k} is an immediate consequence of the following lemma.

Lemma. Let S\mathcal{S} be a finite set of real numbers, and define
w(S)=xS2rS(x) w(\mathcal{S}) = \sum_{x \in \mathcal{S}} 2^{-r_{\mathcal{S}}(x)}
Then w(S)1w(\mathcal{S}) \leqslant 1.

Proof. Induction on n=Sn = |\mathcal{S}|. If S={x}\mathcal{S} = \{x\}, then rS(x)=0r_{\mathcal{S}}(x) = 0, so w(S)=1w(\mathcal{S}) = 1.

Assume now n2n \geqslant 2, and let x1<<xnx_{1} < \cdots < x_{n} list the members of S\mathcal{S}. Let dd be the minimal scale between two distinct elements of S\mathcal{S}; then there exist neighbours xtx_{t} and xt+1x_{t+1} with D(xt,xt+1)=dD(x_{t}, x_{t+1}) = d. Notice that for any two indices ii and jj with ji>1j - i > 1 we have D(xi,xj)>dD(x_{i}, x_{j}) > d, since
xixj=xi+1xi+xjxi+12d+2d=2d+1 |x_{i} - x_{j}| = |x_{i+1} - x_{i}| + |x_{j} - x_{i+1}| \geqslant 2^{d} + 2^{d} = 2^{d+1}
Now choose the minimal iti \leqslant t and the maximal jt+1j \geqslant t+1 such that D(xi,xi+1)=D(xi+1,xi+2)==D(xj1,xj)=dD(x_{i}, x_{i+1}) = D(x_{i+1}, x_{i+2}) = \cdots = D(x_{j-1}, x_{j}) = d.

Let EE be the set of all the xsx_{s} with even indices isji \leqslant s \leqslant j, OO be the set of those with odd indices isji \leqslant s \leqslant j, and RR be the rest of the elements (so that S\mathcal{S} is the disjoint union of EE, OO and RR). Set SO=RO\mathcal{S}_{O} = R \cup O and SE=RE\mathcal{S}_{E} = R \cup E; we have SO<S|\mathcal{S}_{O}| < |\mathcal{S}| and SE<S|\mathcal{S}_{E}| < |\mathcal{S}|, so w(SO),w(SE)1w(\mathcal{S}_{O}), w(\mathcal{S}_{E}) \leqslant 1 by the inductive hypothesis.

Clearly, rSO(x)rS(x)r_{\mathcal{S}_{O}}(x) \leqslant r_{\mathcal{S}}(x) and rSE(x)rS(x)r_{\mathcal{S}_{E}}(x) \leqslant r_{\mathcal{S}}(x) for any xRx \in R, and thus
xR2rS(x)=12xR(2rS(x)+2rS(x))12xR(2rSO(x)+2rSE(x)) \begin{aligned} \sum_{x \in R} 2^{-r_{\mathcal{S}}(x)} & = \frac{1}{2} \sum_{x \in R} \left(2^{-r_{\mathcal{S}}(x)} + 2^{-r_{\mathcal{S}}(x)}\right) \\ & \leqslant \frac{1}{2} \sum_{x \in R} \left(2^{-r_{\mathcal{S}_{O}}(x)} + 2^{-r_{\mathcal{S}_{E}}(x)}\right) \end{aligned}
On the other hand, for every xOx \in O, there is no ySOy \in \mathcal{S}_{O} such that DSO(x,y)=dD_{\mathcal{S}_{O}}(x, y) = d (as all candidates from S\mathcal{S} were in EE). Hence, we have rSO(x)rS(x)1r_{\mathcal{S}_{O}}(x) \leqslant r_{\mathcal{S}}(x) - 1, and thus
xO2rS(x)12xO2rSO(x) \sum_{x \in O} 2^{-r_{\mathcal{S}}(x)} \leqslant \frac{1}{2} \sum_{x \in O} 2^{-r_{S_{O}}(x)}
Similarly, for every xEx \in E, we have
xE2rS(x)12xE2rSE(x) \sum_{x \in E} 2^{-r_{\mathcal{S}}(x)} \leqslant \frac{1}{2} \sum_{x \in E} 2^{-r_{\mathcal{S}_{E}}(x)}
We can then combine these to give
w(S)=xR2rS(x)+xO2rS(x)+xE2rS(x)12xR(2rSO(x)+2rSE(x))+12xO2rSO(x)+12xE2rSE(x)=12(xSO2rSO(x)+xSE2rSE(x))(since SO=OR and SE=ER)=12(w(SO)+w(SE))(by definition of w())1(by the inductive hypothesis) \begin{aligned} w(S) & = \sum_{x \in R} 2^{-r_{\mathcal{S}}(x)} + \sum_{x \in O} 2^{-r_{\mathcal{S}}(x)} + \sum_{x \in E} 2^{-r_{\mathcal{S}}(x)} \\ & \leqslant \frac{1}{2} \sum_{x \in R} \left(2^{-r_{\mathcal{S}_{O}}(x)} + 2^{-r_{\mathcal{S}_{E}}(x)}\right) + \frac{1}{2} \sum_{x \in O} 2^{-r_{\mathcal{S}_{O}}(x)} + \frac{1}{2} \sum_{x \in E} 2^{-r_{\mathcal{S}_{E}}(x)} \\ & = \frac{1}{2} \left(\sum_{x \in \mathcal{S}_{O}} 2^{-r_{\mathcal{S}_{O}}(x)} + \sum_{x \in \mathcal{S}_{E}} 2^{-r_{\mathcal{S}_{E}}(x)}\right) \quad (\text{since } \mathcal{S}_{O} = O \cup R \text{ and } \mathcal{S}_{E} = E \cup R) \\ & = \frac{1}{2} \left(w(\mathcal{S}_{O}) + w(\mathcal{S}_{E})\right) \quad \text{(by definition of } w(\cdot)) \\ & \leqslant 1 \quad (\text{by the inductive hypothesis}) \end{aligned}
which completes the induction.

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

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