Maths Olympiad Prep

Library / Romanian Mathematical Olympiad /248 of 275

Romanian Mathematical Olympiad

Algebra Difficulty 6.9 National Olympiad Prove it Romania

Let f:N→N∗f: \mathbb{N} \to \mathbb{N}^* be a strictly increasing function. Prove that:
a) there exists a decreasing sequence of positive real numbers, (yn)n∈N(y_n)_{n \in \mathbb{N}}, converging to 00, such that yn≤2yf(n)y_n \le 2y_{f(n)}, for all n∈Nn \in \mathbb{N};
b) if (xn)n∈N(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)n∈N(y_n)_{n \in \mathbb{N}}, converging to 00, such that xn≤yn≤2yf(n)x_n \le y_n \le 2y_{f(n)}, for all n∈Nn \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 n∈Nn \in \mathbb{N}. Consider the sequence of non-negative integers (nk)k∈N(n_k)_{k \in \mathbb{N}}, defined by n0=0n_0 = 0 and nk=f(nk−1)n_k = f(n_{k-1}), k∈N∗k \in \mathbb{N}^*. The properties of ff imply that the sequence is strictly increasing. We define the decreasing sequence (yn)n∈N(y_n)_{n \in \mathbb{N}}, by yn=2−ky_n = 2^{-k}, for all nn with nk≤n<nk+1n_k \le n < n_{k+1}, k∈Nk \in \mathbb{N}, obviously convergent to 00.

It suffices to prove that yn≤2yf(n)y_n \le 2y_{f(n)}, n∈Nn \in \mathbb{N}, for nk≤n<nk+1n_k \le n < n_{k+1}, k∈Nk \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)=2−k−1=yn/2y_{f(n)} = 2^{-k-1} = y_n/2.

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

Finally, we define the sequence (yn)n∈N(y_n)_{n \in \mathbb{N}} by yn=zky_n = z_k, nk≤n<nk+1n_k \le n < n_{k+1}, k∈Nk \in \mathbb{N}. Clearly, the sequence decreases to 00. In order to prove the inequalities xn≤yn≤2yf(n)x_n \le y_n \le 2y_{f(n)}, n∈Nn \in \mathbb{N}, it suffices to check them for nk≤n<nk+1n_k \le n < n_{k+1}, k∈Nk \in \mathbb{N}. Obviously, xn≤xnk≤zk=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+1≥zk/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,604 problems in a working order, from Junior Challenge level to the IMO shortlist.

Source: MathNet, licensed CC-BY-4.0. Statement reproduced verbatim; metadata (topic, difficulty) added by this project.