Maths Olympiad Prep

Library / /68 of 105

Combinatorics Difficulty 5.1 AIME, harder Prove it United States

Problem:

Let f,gf, g be two functions from the set R\mathbf{R} of real numbers to itself, such that f(x)<g(x)f(x)<g(x) for all xRx \in \mathbf{R}. Prove that there exists an infinite subset SRS \subseteq \mathbf{R} such that f(x)<g(y)f(x)<g(y) for all x,ySx, y \in S.

Solution

Solution:

Note that, for every xx, we can choose a rational number h(x)h(x) such that f(x)<h(x)<g(x)f(x)<h(x)<g(x). Proof: since g(x)f(x)>0g(x)-f(x)>0, we can choose an integer nn larger than 1/(g(x)f(x))1/(g(x)-f(x)). Then the open interval (nf(x),ng(x))(n f(x), n g(x)) has width n(g(x)f(x))>1n(g(x)-f(x))>1, so it contains some integer mm. So we have f(x)<m/n<g(x)f(x)<m/n<g(x), and we can take h(x)=m/nh(x)=m/n.

Now hh is a function mapping an uncountably infinite set, R\mathbf{R}, to a countably infinite set, Q\mathbf{Q} (the set of rational numbers). For any zQz \in \mathbf{Q}, consider h1(z)h^{-1}(z), the set of elements of R\mathbf{R} whose image under hh is zz. Certainly R\mathbf{R} is the union of all such sets, since, for any xRx \in \mathbf{R}, xx lies in h1(h(x))h^{-1}(h(x)). If the set h1(z)h^{-1}(z) is finite (or even countably infinite) for all zQz \in \mathbf{Q}, then R\mathbf{R} consists of a union of countably many countable sets, so it is countable. But this is false, so some h1(z)h^{-1}(z) must be uncountably infinite. Let S=h1(z)S=h^{-1}(z) accordingly. Then, for all x,ySx, y \in S, we have f(x)<h(x)=z=h(y)<g(y)f(x)<h(x)=z=h(y)<g(y), and SS is infinite, as needed.

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 reproduced verbatim; metadata (topic, difficulty) added by this project.