Maths Olympiad Prep

Library / /22 of 45

Algebra Difficulty 5.6 AIME, harder Prove it Romania

a) {xRlog2[x]=[log2x]}=mN[2m,2m+1)\{x \in \mathbb{R} \mid \log_2[x] = [\log_2 x]\} = \bigcup_{m \in \mathbb{N}} [2^m, 2^m + 1).

b) {xR2x=2x}=mN[m,log2(2m+1))\{x \in \mathbb{R} \mid 2^{\lfloor x \rfloor} = \lfloor 2^x \rfloor\} = \bigcup_{m \in \mathbb{N}} [m, \log_2 (2^m + 1)).

(here, [a][a] denotes the integer part (floor function) of the real number aa).

Solution

a) The existence of the logarithms requires x>1x > 1.
If [log2x]=m[\log_2 x] = m, then mNm \in \mathbb{N} and 2mx<2m+12^m \le x < 2^{m+1}. From log2[x]=m\log_2[x] = m, follows [x]=2m[x] = 2^m, that is 2mx<2m+12^m \le x < 2^m + 1.
Conversely, x[2m,2m+1)x \in [2^m, 2^m + 1), mNm \in \mathbb{N} yields [log2x]=log2[x]=m[\log_2 x] = \log_2[x] = m.

b) If [2x]=tN[2^x] = t \in \mathbb{N}, then log2tx<log2(t+1)\log_2 t \le x < \log_2(t+1). From 2[x]=t2^{[x]} = t follows [x]=log2t=mN[x] = \log_2 t = m \in \mathbb{N}, whence mx<log2(2m+1)m \le x < \log_2(2^m + 1).
Conversely, if x[m,log2(2m+1))x \in [m, \log_2(2^m + 1)), mNm \in \mathbb{N} then [2x]=2[x]=m[2^x] = 2^{[x]} = m.

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.