Maths Olympiad Prep

Library / /239 of 264

Algebra Difficulty 6.9 National Olympiad Prove it Romania

Let f:NNf: \mathbb{N} \to \mathbb{N}^* be a strictly increasing function. Prove that:
a) there exists a decreasing sequence of positive real numbers, (yn)nN(y_n)_{n \in \mathbb{N}}, converging to 00, such that yn2yf(n)y_n \le 2y_{f(n)}, for all nNn \in \mathbb{N};
b) if (xn)nN(x_n)_{n \in \mathbb{N}} is a decreasing sequence of real numbers, converging to 00, then there exists a decreasing sequence of real numbers (yn)nN(y_n)_{n \in \mathbb{N}}, converging to 00, such that xnyn2yf(n)x_n \le y_n \le 2y_{f(n)}, for all nNn \in \mathbb{N}.

Solution

a) Since f(0)>0f(0) > 0 and ff is strictly increasing, it follows that f(n)>nf(n) > n, for all nNn \in \mathbb{N}. Consider the sequence of non-negative integers (nk)kN(n_k)_{k \in \mathbb{N}}, defined by n0=0n_0 = 0 and nk=f(nk1)n_k = f(n_{k-1}), kNk \in \mathbb{N}^*. The properties of ff imply that the sequence is strictly increasing. We define the decreasing sequence (yn)nN(y_n)_{n \in \mathbb{N}}, by yn=2ky_n = 2^{-k}, for all nn with nkn<nk+1n_k \le n < n_{k+1}, kNk \in \mathbb{N}, obviously convergent to 00.

It suffices to prove that yn2yf(n)y_n \le 2y_{f(n)}, nNn \in \mathbb{N}, for nkn<nk+1n_k \le n < n_{k+1}, kNk \in \mathbb{N}. Since ff strictly increasing, nk+1=f(nk)f(n)<f(nk+1)=nk+2n_{k+1} = f(n_k) \le f(n) < f(n_{k+1}) = n_{k+2}, hence yf(n)=2k1=yn/2y_{f(n)} = 2^{-k-1} = y_n/2.

b) Obviously, xn0x_n \ge 0, for all nNn \in \mathbb{N}. Using the previously defined sequence (nk)(n_k), we define the decreasing sequence of positive reals (zk)kN(z_k)_{k \in \mathbb{N}}, as follows: z0=x1z_0 = x_1 and zk=max(xnk,zk1/2)z_k = \max(x_{n_k}, z_{k-1}/2), kNk \in \mathbb{N}^*. The monotony of this sequence follows inductively. Moreover, (zk)kN(z_k)_{k \in \mathbb{N}} converges to 00: if zk=xnkz_k = x_{n_k}, for infinitely many kk's, then zk0z_k \to 0 because it is decreasing and xn0x_n \to 0; if zk=xnkz_k = x_{n_k}, only for finitely many kk's, then zk=zk1/2z_k = z_{k-1}/2 from some kk onwards, and again, zk0z_k \to 0.

Finally, we define the sequence (yn)nN(y_n)_{n \in \mathbb{N}} by yn=zky_n = z_k, nkn<nk+1n_k \le n < n_{k+1}, kNk \in \mathbb{N}. Clearly, the sequence decreases to 00. In order to prove the inequalities xnyn2yf(n)x_n \le y_n \le 2y_{f(n)}, nNn \in \mathbb{N}, it suffices to check them for nkn<nk+1n_k \le n < n_{k+1}, kNk \in \mathbb{N}. Obviously, xnxnkzk=ynx_n \le x_{n_k} \le z_k = y_n. On the other hand, nk+1=f(nk)f(n)<f(nk+1)=nk+2n_{k+1} = f(n_k) \le f(n) < f(n_{k+1}) = n_{k+2}, since ff is strictly increasing, hence yf(n)=zk+1zk/2=yn/2y_{f(n)} = z_{k+1} \ge z_k/2 = y_n/2.

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.