Maths Olympiad Prep

Library / /32 of 46

, 2015

Algebra Difficulty 6.5 National Olympiad Prove it Japan

A sequence {ann=1,2,}\{a_n \mid n = 1, 2, \dots\} of positive integers is called an ascending sequence if an<an+1a_n < a_{n+1} and a2n=2ana_{2n} = 2a_n are satisfied for every positive integer nn.

(1) Suppose {an}\{a_n\} is an ascending sequence. For any prime pp greater than a1a_1, show that a multiple of pp appears among the terms of the sequence {an}\{a_n\}.

(2) Let pp be an odd prime. Show that there exists an ascending sequence {an}\{a_n\} for which multiples of pp never appear among the terms of {an}\{a_n\}.

Solution

(1) Since {an}\{a_n\} is ascending, an+1ana_{n+1} - a_n takes a positive integral value for every nn. So, let ss be the minimum value for an+1ana_{n+1} - a_n where n1n \ge 1. Then, ss is a positive integer.
Let mm be one positive integer for which am+1am=sa_{m+1} - a_m = s, and let kk be an integer satisfying 2k>p2^k > p. Using the fact a2n=2ana_{2n} = 2a_n repeatedly, we get
a2k(m+1)a2km=2(a2k1(m+1)a2k1m)==2k1(a2(m+1)a2m)=2k(am+1am)=2ks. \begin{aligned} a_{2^k(m+1)} - a_{2^k m} &= 2(a_{2^{k-1}(m+1)} - a_{2^{k-1} m}) = \dots \\ &= 2^{k-1}(a_{2(m+1)} - a_{2m}) = 2^k(a_{m+1} - a_m) = 2^k s. \end{aligned}

On the other hand, since an+1ana_{n+1}-a_n takes values greater than or equal to ss for every nn satisfying 2kmn2k(m+1)12^k m \le n \le 2^k (m+1)-1, we see that an+1an=sa_{n+1}-a_n = s must hold for all such nn. This means that the sequence a2km,a2km+1,,a2k(m+1)a_{2^k m}, a_{2^k m+1}, \dots, a_{2^k (m+1)} forms an arithmetic progression with increment ss. Suppose that for some pair of integers i,ji, j (0i<jp10 \le i < j \le p-1), a2km+ia2km+j(modp)a_{2^k m+i} \equiv a_{2^k m+j} \pmod p holds. Then, we see that a2km+ia2km+j=(ji)sa_{2^k m+i} - a_{2^k m+j} = (j-i)s must be a multiple of pp. But this contradicts the fact pp is a prime, since both 0<ji<p0 < j-i < p and 0<sa2a1=a1<p0 < s \le a_2 - a_1 = a_1 < p hold. Thus, we conclude that the remainders obtained by dividing each of pp numbers a2km,a2km+1,,a2km+p1a_{2^k m}, a_{2^k m+1}, \dots, a_{2^k m+p-1} by pp are all distinct. In particular, there exists a multiple of pp among these numbers, and this proves that {an}\{a_n\} satisfies the requirement for part (1) of the problem.

(2) For a positive integer nn, let knk_n be a non-negative integer for which 2knn<2kn+12^{k_n} \le n < 2^{k_{n+1}} holds. Then, we see that knkn+1k_n \le k_{n+1} and k2n=kn+1k_{2n} = k_n + 1 are satisfied. Therefore, if we let an=np+2kna_n = np + 2^{k_n}, then it is easy to check that the sequence {an}\{a_n\} is ascending. Furthermore, since pp is an odd prime, 2kn2^{k_n} is not a multiple of pp, and therefore, neither is ana_n. Thus the sequence {an}\{a_n\} satisfies the requirement for part (2) of the problem.

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.