Skip to main content
OlympiadHQ

Browse · MathNet

Print

IMO 2019 Shortlisted Problems

2019 counting and probability

Problem

For any two different real numbers and , we define to be the unique integer satisfying . Given a set of reals , and an element , we say that the scales of in are the values of for with . Let be a given positive integer. Suppose that each member of has at most different scales in (note that these scales may depend on ). What is the maximum possible size of ?
Solution
We first construct a set with members, each member having at most different scales in . Take . The scale between any two members of is in the set .

We now show that is an upper bound on the size of . For every finite set of real numbers, and every real , let denote the number of different scales of in . That is, . Thus, for every element of the set in the problem statement, we have . The condition is an immediate consequence of the following lemma.

Lemma. Let be a finite set of real numbers, and define Then .

Proof. Induction on . If , then , so .

Assume now , and let list the members of . Let be the minimal scale between two distinct elements of ; then there exist neighbours and with . Notice that for any two indices and with we have , since Now choose the minimal and the maximal such that .

Let be the set of all the with even indices , be the set of those with odd indices , and be the rest of the elements (so that is the disjoint union of , and ). Set and ; we have and , so by the inductive hypothesis.

Clearly, and for any , and thus On the other hand, for every , there is no such that (as all candidates from were in ). Hence, we have , and thus Similarly, for every , we have We can then combine these to give which completes the induction.
Final answer
2^k

Techniques

Induction / smoothingColoring schemes, extremal arguments