Maths Olympiad Prep

Library / USAMO /143 of 156

USAMO

Combinatorics Difficulty 7.9 National Olympiad, round 2 Prove it United States

Three nonnegative real numbers r1r_1, r2r_2, r3r_3 are written on a blackboard. These numbers have the property that there exist integers a1a_1, a2a_2, a3a_3, not all zero, satisfying a1r1+a2r2+a3r3=0a_1 r_1 + a_2 r_2 + a_3 r_3 = 0. We are permitted to perform the following operation: find two numbers xx, yy on the blackboard with x≤yx \le y, then erase yy and write y−xy-x in its place. Prove that after a finite number of such operations, we can end up with at least one 00 on the blackboard.

(This problem was suggested by Kiran Kedlaya.)

Solution

If two of the aia_i vanish, say a2a_2 and a3a_3, then r1r_1 must be zero and we are done. Assume at most one aia_i vanishes. If any one aia_i vanishes, say a3a_3, then r2/r1=−a1/a2r_2/r_1 = -a_1/a_2 is a nonnegative rational number. Write this number in lowest terms as p/qp/q, and put r=r2/p=r1/qr = r_2/p = r_1/q. We can then write r1=qrr_1 = q r and r2=prr_2 = p r. Performing the Euclidean algorithm on r1r_1 and r2r_2 will ultimately leave rr and 00 on the blackboard. Thus we are done again.

Thus it suffices to consider the case where none of the aia_i vanishes. We may also assume none of the rir_i vanishes, as otherwise there is nothing to check. In this case we will show that we can perform an operation to obtain r1′r'_1, r2′r'_2, r3′r'_3 for which either one of r1′r'_1, r2′r'_2, r3′r'_3 vanishes, or there exist integers a1′a'_1, a2′a'_2, a3′a'_3, not all zero, with a1′r1′+a2′r2′+a3′r3′=0a'_1 r'_1 + a'_2 r'_2 + a'_3 r'_3 = 0 and
∣a1′∣+∣a2′∣+∣a3′∣<∣a1∣+∣a2∣+∣a3∣. |a'_1| + |a'_2| + |a'_3| < |a_1| + |a_2| + |a_3|.
After finitely many steps we must arrive at a case where one of the aia_i vanishes, in which case we finish as above.

If two of the rir_i are equal, then we are immediately done by choosing them as xx and yy. Hence we may suppose 0<r1,r2<r30 < r_1, r_2 < r_3. Since we are free to negate all the aia_i, we may assume a3>0a_3 > 0. Then either a1<−12a3a_1 < -\frac{1}{2} a_3 or a2<−12a3a_2 < -\frac{1}{2} a_3 (otherwise a1r1+a2r2+a3r3>(a1+12a3)r1+(a2+12a3)r2>0a_1 r_1 + a_2 r_2 + a_3 r_3 > (a_1 + \frac{1}{2} a_3) r_1 + (a_2 + \frac{1}{2} a_3) r_2 > 0). Without loss of generality, we may assume a1<−12a3a_1 < -\frac{1}{2} a_3. Then choosing x=r1x = r_1 and y=r3y = r_3 gives the triple (r1′,r2′,r3′)=(r1,r2,r3−r1)(r'_1, r'_2, r'_3) = (r_1, r_2, r_3 - r_1) and (a1′,a2′,a3′)=(a1+a3,a2,a3)(a'_1, a'_2, a'_3) = (a_1 + a_3, a_2, a_3). Since a1<a1+a3<12a3<−a1a_1 < a_1 + a_3 < \frac{1}{2} a_3 < -a_1, we have ∣a1′∣=∣a1+a3∣<∣a1∣|a'_1| = |a_1 + a_3| < |a_1| and hence this operation has the desired effect.

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.