Olympiad Maths Prep

Track / Stage 7 / 231 of 300 #1631 of 2000

Problem 1631

National olympiad second round; IMO P1/P4
Combinatorics Difficulty 7.5 Prove it Regional round · Russia

The cells of the 2×20192 \times 2019 table are to be filled with real numbers (one number in each cell) so that the following rules will be satisfied. The first row should contain 20192019 pairwise distinct real numbers; the second row should be a permutation of the first row. Each column should contain two distinct real numbers whose sum is a rational number.
Find the greatest possible number of irrational numbers the first row may contain.

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

Оценка. Докажем, что в первой строке таблицы, в которой числа расставлены по правилам, не менее трёх рациональных чисел (и, соответственно, не более 20162016 иррациональных чисел). Каждое из чисел, встречающихся в таблице, записано ровно в двух клетках, одна из которых находится в верхней строке, а другая — в нижней. Рассмотрим некоторый столбец, пусть в его верхней клетке стоит число a1a_1, а в нижней — a2a_2 (далее коротко обозначаем такой столбец (a1,a2)(a_1, a_2)). Покрасим столбец (a1,a2)(a_1, a_2). Найдём столбец, у которого число a2a_2 находится в верхней клетке, и покрасим его. Если этот столбец — (a2,a1)(a_2, a_1), то завершим процесс. Иначе, если этот столбец — (a2,a3)(a_2, a_3), где a3a1a_3 \ne a_1, продолжим: покрасим столбец, у которого число a3a_3 находится в верхней клетке, и т. д. — пока не дойдём до столбца, у которого в нижней клетке находится a1a_1 (это обязательно произойдёт, поскольку числа, равные a2,a3,a_2, a_3, \dots, красятся парами). По окончании процесса получим множество покрашенных столбцов (a1,a2),(a2,a3),,(ak,a1)(a_1, a_2), (a_2, a_3), \dots, (a_k, a_1), которое назовём циклом длины kk. Если остались ещё непокрашенные столбцы, выделим ещё один цикл, и т. д. В конечном итоге множество всех столбцов таблицы разобьётся на непересекающиеся циклы. Так как сумма длин всех циклов равна 20192019, найдётся цикл нечетной длины.

Рассмотрим этот цикл: (a1,a2),(a2,a3),,(a2t+1,a1)(a_1, a_2), (a_2, a_3), \dots, (a_{2t+1}, a_1), где t1t \ge 1. По условию a1+a2=b1,a2+a3=b2,,a2t+1+a1=b2t+1a_1+a_2 = b_1, a_2+a_3 = b_2, \dots, a_{2t+1}+a_1 = b_{2t+1}, где все bib_i — рациональные числа. Тогда
2a1=(a1+a2)(a2+a3)+(a3+a4)(a2t+a2t+1)+(a2t+1+a1)=b1b2+b3b2t+b2t+1 2a_1 = (a_1 + a_2) - (a_2 + a_3) + (a_3 + a_4) - \dots - (a_{2t} + a_{2t+1}) + (a_{2t+1} + a_1) = b_1 - b_2 + b_3 - \dots - b_{2t} + b_{2t+1}
— рациональное число, поэтому a1a_1 рационально. Аналогично, все числа a1,a2,,a2t+1a_1, a_2, \dots, a_{2t+1} рациональны, и их не менее 2t+132t+1 \ge 3.

Пример. Приведём пример таблицы, заполненной по правилам, в верхней строке которой 20162016 иррациональных чисел:

| 1 | 2 | 3 | 1+21 + \sqrt{2} | 121 - \sqrt{2} | 2+22 + \sqrt{2} | 222 - \sqrt{2} | ... | 1008+21008 + \sqrt{2} | 100821008 - \sqrt{2} |
|---|---|---|----------------|----------------|----------------|----------------|-----|-------------------|-------------------|
| 2 | 3 | 1 | 121 - \sqrt{2} | 1+21 + \sqrt{2} | 222 - \sqrt{2} | 2+22 + \sqrt{2} | ... | 100821008 - \sqrt{2} | 1008+21008 + \sqrt{2} |

Замечание. Заметим, что условие нечётности длины строки таблицы существенно. Для чётной длины строки нетрудно построить примеры таблиц, в которых все числа иррациональны.
Условие того, что число не стоит под самим собой, также важно, иначе мог бы появиться цикл длины 11, и ответ в задаче стал бы равен 20182018.

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