Maths Olympiad Prep

Library / /302 of 397

, 2022

Algebra Difficulty 6.6 National Olympiad Prove it Taiwan

Given that the sequence of real numbers a1,a2,a_1, a_2, \dots satisfies the following properties:
i. There exists a positive integer NN such that an=1a_n = 1 holds for all nNn \ge N;
ii. For all n2n \ge 2,
anan1+2na2n. a_n \le a_{n-1} + 2^{-n} a_{2n}.
Prove that an>12na_n > 1 - 2^{-n} holds for all positive integers nn.

Solution

For all kk, since there are only finitely many possible values for ana_n (nkn \ge k) to take, there exists nmaxkn_{max} \ge k so that anmaxana_{n_{max}} \ge a_n for all nkn \ge k. Now, we can prove by induction that am(12nmax2nmax12(m+1))anmaxa_m \ge (1 - 2^{-n_{max}} - 2^{-n_{max}-1} - \dots - 2^{-(m+1)})a_{n_{max}} for all kmnmaxk \le m \le n_{max}. This is trivial when m=nmaxm = n_{max}. Now suppose that it holds for m+1m + 1, then we have
am+1am+2(m+1)a2(m+1)am+2(m+1)anmax a_{m+1} \le a_m + 2^{-(m+1)} a_{2(m+1)} \le a_m + 2^{-(m+1)} a_{n_{max}}
since 2(m+1)>k2(m+1) > k. By the induction hypothesis, we get that
amam+12(m+1)anmax(12nmax2(m+1))anmax, a_m \ge a_{m+1} - 2^{-(m+1)} a_{n_{max}} \ge (1 - 2^{-n_{max}} - \dots - 2^{-(m+1)}) a_{n_{max}},
as desired. In particular, we can set m=km = k to get that
ak(12nmax2(k+1))anmax1i=k+12i=12k a_k \ge (1 - 2^{-n_{max}} - \dots - 2^{(k+1)}) a_{n_{max}} \ge 1 - \sum_{i=k+1}^{\infty} 2^{-i} = 1 - 2^{-k}
where the inequality follows from the fact that anmaxaN1a_{n_{max}} \ge a_N \ge 1 and the fact that we are extending the finite sum to the infinite sum. \square

We first reduce the problem to the case where an=an1+2na2na_n = a_{n-1} + 2^{-n}a_{2n} holds for all nNn \le N. We will show this by showing that we can decrease a1,,aN1a_1, \dots, a_{N-1} to achieve this. Let k[N]k \in [N] be the largest such that ak<ak1+2ka2ka_k < a_{k-1} + 2^{-k}a_{2k}. Let MM be the difference between the two sides. Let ak=ak,ak+1=ak+1,a'_k = a_k, a'_{k+1} = a_{k+1}, \dots and for each i=1,,k1i = 1, \dots, k-1 we
let ai=ai(12i12k+1)M<aia'_i = a_i - (1 - 2^{-i-1} - \cdots - 2^{-k+1})M < a_i (in particular, ak1=ak1Ma'_{k-1} = a_{k-1} - M). Then
it is clear that aiaiMa'_i \ge a_i - M, and so
an1=an1an+an+2nMan+2n(Ma2n)an2na2n. a'_{n-1} = a_{n-1} - a_n + a'_n + 2^{-n}M \ge a'_n + 2^{-n}(M - a_{2n}) \ge a'_n - 2^{-n}a'_{2n}.
for all n=1,,k1n = 1, \dots, k-1. It is also clear that ak1=ak2ka2ka'_{k-1} = a'_k - 2^{-k}a'_{2k} by definition. Therefore a1,a2,a'_1, a'_2, \dots is a sequence not greater than a1,a2,a_1, a_2, \dots term-wise that satisfies the inequality and have one additional equality holding. We can therefore iteratively decrease the sequence term-wise so that all the equalities hold for n<Nn < N. Then we can simply prove by induction that 12k<ak11 - 2^{-k} < a_k \le 1. In particular, ak>12ka_k > 1 - 2^{-k} holds for the original sequence. \square

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 translated into English from zh; metadata (topic, difficulty) added by this project.