Olympiad Maths Prep

Track / Stage 8 / 159 of 180 #1859 of 2000

Problem 1859

IMO Shortlist mid-range; USAMO P2/P5
Number theory Difficulty 8.8 Prove it International Mathematical Olympiad Shortlist · IMO

Let a1<a2<a3<a_{1} < a_{2} < a_{3} < \cdots be positive integers such that ak+1a_{k+1} divides 2(a1+a2++ak)2(a_{1} + a_{2} + \cdots + a_{k}) for every k1k \geqslant 1. Suppose that for infinitely many primes pp, there exists kk such that pp divides aka_{k}. Prove that for every positive integer nn, there exists kk such that nn divides aka_{k}.

This one wants a proof. Work it on paper, read the official solution, then mark yourself honestly — the ladder only means something if the record is true.

Official solution

For every k2k \geqslant 2 define the quotient bk=2(a1++ak1)/akb_{k} = 2(a_{1} + \cdots + a_{k-1}) / a_{k}, which must be a positive integer. We first prove the following properties of the sequence (bk)(b_{k}):

Claim 1. We have bk+1bk+1b_{k+1} \leqslant b_{k} + 1 for all k2k \geqslant 2.

Proof. By subtracting bkak=2(a1++ak1)b_{k} a_{k} = 2(a_{1} + \cdots + a_{k-1}) from bk+1ak+1=2(a1++ak)b_{k+1} a_{k+1} = 2(a_{1} + \cdots + a_{k}), we find that bk+1ak+1=bkak+2ak=(bk+2)akb_{k+1} a_{k+1} = b_{k} a_{k} + 2 a_{k} = (b_{k} + 2) a_{k}. From ak<ak+1a_{k} < a_{k+1} it follows that bk+2>bk+1b_{k} + 2 > b_{k+1}.

Claim 2. The sequence (bk)(b_{k}) is unbounded.

Proof. We start by rewriting bk+1ak+1=(bk+2)akb_{k+1} a_{k+1} = (b_{k} + 2) a_{k} as
ak+1=akbk+2bk+1ak+1ak(bk+2) a_{k+1} = a_{k} \cdot \frac{b_{k} + 2}{b_{k+1}} \Longrightarrow a_{k+1} \mid a_{k}(b_{k} + 2)
If the sequence (bk)(b_{k}) were bounded, say by some positive integer BB, then the prime factors of the terms of the sequence (ak)(a_{k}) could only be primes less than or equal to B+2B + 2 or those dividing a1a_{1} or a2a_{2}, which contradicts the property in the statement of the problem.

Consider now an arbitrary positive integer nn. We assume n>b2n > b_{2}, otherwise we replace nn by an arbitrary multiple of nn that is bigger than b2b_{2}. By Claim 2, there exists kk such that bk+1nb_{k+1} \geqslant n. Consider the smallest such kk. From Claim 1, it follows that we must have bk=n1b_{k} = n - 1 and bk+1=nb_{k+1} = n (we assumed n>b2n > b_{2} to ensure that k2k \geqslant 2). We now find that
ak+1=akbk+2bk+1=akn+1n. a_{k+1} = a_{k} \cdot \frac{b_{k} + 2}{b_{k+1}} = a_{k} \cdot \frac{n + 1}{n}.
Because nn and n+1n + 1 are coprime, this immediately implies that aka_{k} is divisible by nn.

Source: MathNet, licensed CC-BY-4.0. Statement and solution reproduced as published; topic, difficulty and ordering added by this site.