Maths Olympiad Prep

Library / /156 of 169

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 xyx \le y, then erase yy and write yxy-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 r1r'_1, r2r'_2, r3r'_3 for which either one of r1r'_1, r2r'_2, r3r'_3 vanishes, or there exist integers a1a'_1, a2a'_2, a3a'_3, not all zero, with a1r1+a2r2+a3r3=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,r3r1)(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,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.