«Квант» — научно-популярный физико-математический журнал (издаётся с 1970 года)
Старый сайт журнала: kvant.ras.ru

Задача М835

Условие задачи (1983, № 11) Задача М835 // Квант. — 1983. — № 11. — Стр. 36—37; 1984. — № 2. — Стр. 46—47.

На однокруговый шахматный турнир приехало $n$‍‍ шахматистов из страны $A$‍‍ и $n$‍‍ шахматистов из страны $B$‍.‍ Оказалось, что как бы ни разбить шахматистов на пары (чтобы друг с другом играли шахматисты разных стран), найдётся хотя бы одна пара шахматистов, которые уже встречались ранее друг с другом. Докажите, что можно выбрать $a$‍‍ шахматистов из страны $A$‍‍ и $b$‍‍ шахматистов из страны $B$‍‍ так, что каждый из выбранных $a$‍‍ шахматистов встречался с каждым из выбранных $b$‍‍ шахматистов, а $a+b\gt n$‍.

Л. Д. Менихес


Решение задачи (1984, № 2) Задача М835 // Квант. — 1983. — № 11. — Стр. 36—37; 1984. — № 2. — Стр. 46—47.

Доказательство проведём индукцией по $n$‍.

При $n=1$‍‍ утверждение задачи очевидно ($a=b=n=1$‍).‍ Теперь надо доказать его для $n=k$‍,‍ предполагая, что оно верно для всех $n\lt k$‍.

В случае, когда каждый из $k$‍‍ шахматистов, прибывших из страны $A$‍,‍ встречался ранее с каждым, прибывшим из $B$‍,‍ доказывать нечего ($a=b=k$‍).‍ Поэтому будем считать, что какие-то два шахматиста — $\alpha$‍‍ из $A$‍‍ и $\beta$‍‍ из $B$‍‍ — друг с другом не встречались. Тогда остальные шахматисты удовлетворяют условию задачи для $n=k-1$‍.‍ (Если составить из них пары и присоединить к ним $(\alpha,\beta)$‍,‍ то по условию в одну из этих пар, но заведомо не в $(\alpha,\beta)$‍,‍ попадут встречавшиеся шахматисты.) По предположению индукции можно образовать группу $\mathscr A$‍‍ из $a_1$‍‍ шахматистов страны $A$‍‍ и группу $\mathscr B$‍‍ из $b_1$‍‍ шахматистов страны $B$‍‍ так, что каждый шахматист группы $\mathscr A$‍‍ встречался с каждым из $\mathscr B$‍‍ и $a_1+b_1\ge k-1$‍.‍ Если окажется, что $a_1+b_1\gt k$‍,‍ — всё в порядке ($a=a_1$‍,$b=b_1$‍).‍ Остаётся рассмотреть случай $a_1+b_1=k$‍;‍ рассуждения иллюстрирует рисунок на полях.

В этой «таблице встреч» каждый столбец отвечает шахматисту, прибывшему из страны <nowrap>{literal}$A$‍{/literal},</nowrap>‍ а строка — шахматисту из <nowrap>{literal}$B$‍{/literal}</nowrap>‍ (здесь <nowrap>{literal}$n=6$‍{/literal}).</nowrap>‍ Единицы стоят на пересечениях строк и столбцов, отвечающих встречавшимся ранее шахматистам, на остальных местах — нули. Жёлтым цветом отмечены клетки, отвечающие парам выбранных шахматистов, красным — одна из максимальных систем независимых нулей.
В этой «таблице встреч» каждый столбец отвечает шахматисту, прибывшему из страны $A$‍,‍ а строка — шахматисту из $B$‍‍ (здесь $n=6$‍).‍ Единицы стоят на пересечениях строк и столбцов, отвечающих встречавшимся ранее шахматистам, на остальных местах — нули. Жёлтым цветом отмечены клетки, отвечающие парам выбранных шахматистов, красным — одна из максимальных систем независимых нулей.

Пусть $\overline{\mathscr A}$‍‍ — группа из $k-a_1=b_1$‍‍ шахматистов из $A$‍,‍ не вошедших в группу $\mathscr A$‍,$\overline{\mathscr B}$‍‍ — группа шахматистов из $B$‍,‍ не вошедших в $\mathscr B$‍.‍ Рассмотрим два новых турнира — для групп $\mathscr A$‍‍ и $\overline{\mathscr B}$‍($n=a_1$‍)‍ и $\overline{\mathscr A}$‍‍ и $\mathscr B$‍($n=b_1$‍).‍ Один из этих турниров (для определённости, с участием групп $\mathscr A$‍‍ и $\overline{\mathscr B}$‍)‍ удовлетворяет условию задачи. (В противном случае можно так составить пары из шахматистов групп $\mathscr A$‍‍ и $\overline{\mathscr B}$‍‍ и, независимо, групп $\overline{\mathscr A}$‍‍ и $\mathscr B$‍,‍ что ни в одну из этих пар не попадут встречавшиеся шахматисты, а это противоречит условию для «общего» турнира.) По предположению индукции в группе $\mathscr A$‍‍ можно найти $a_2$‍‍ шахматистов, каждый из которых встречался с каждым из каких-то $b_2$‍‍ шахматистов группы $\overline{\mathscr B}$‍,‍ причём $a_2+b_2\ge a_1$‍.‍ Кроме того, по выбору групп $\mathscr A$‍‍ и $\mathscr B$‍‍ каждый из этих $a_2$‍‍ шахматистов встречался с каждым из $b_1$‍‍ шахматистов группы $\mathscr B$‍.‍ Таким образом, мы можем выбрать $a=a_2$‍‍ шахматистов страны $A$‍‍ и $b=b_1+b_2$‍‍ из страны $B$‍,‍ каждый из которых встречался со всеми выбранными шахматистами другой страны. При этом $a+b=a_2+b_2+b_1\ge a_1+b_1=k$‍,‍ что и требовалось.

Приведённый нами рисунок также поясняет, как свести задачу к следующей теореме Д. Кёнига о матрицах (т. е. прямоугольных таблицах), составленных из нулей и единиц:

Назовём линией любую строку или столбец таблицы; два числа в таблице, не лежащие на одной и той же линии, назовём независимыми. Тогда минимальное число линий, содержащих все нули, равно максимальному числу независимых нулей.

В нашем случае число строк и столбцов в матрице (таблице встреч) одинаково (и равно $n$‍);‍ условие задачи означает, что в любом наборе независимых чисел есть единица, т. е. максимальное число независимых нулей меньше $n$‍.‍ По теореме Кёнига можно указать меньше $n$‍‍ линий, содержащих все нули. Тогда в пересечениях остальных линий — $a$‍‍ столбцов и $b$‍‍ строк, где $a+b\gt n$‍,‍ — стоят единицы, а это, по существу, и утверждается в задаче.

Ещё одно эквивалентное утверждение, часто используемое в олимпиадных задачах, — теорема Холла о различных представителях (или «теорема о свадьбах»): пусть каждый из $n$‍‍ юношей знаком с некоторыми из $n$‍‍ девушек, причём для любых $k$‍‍ юношей ($k=1$‍,‍ 2, $\ldots$‍,$n$‍)имеется по крайней мере $k$‍‍ девушек, знакомых хотя бы с одним из них; тогда их можно разбить на пары так, что в каждой паре будут знакомые девушка и юноша. Эту теорему в разных формулировках и с несколькими доказательствами можно найти в статьях М. И. Башмакова («Квант», 1970, № 4, с. 14) и В. Н. Вагутена («Квант», 1974, № 11, с. 23).

Л. Д. Менихес


Метаданные Задача М835 // Квант. — 1983. — № 11. — Стр. 36—37; 1984. — № 2. — Стр. 46—47.

Предмет
Математика
Условие
Решение
Номера

1983. — № 11. — Стр.  [условие]

1984. — № 2. — Стр.  [решение]

Описание
Задача М835 // Квант. — 1983. — № 11. — Стр. 36‍—‍37; 1984. — № 2. — Стр. 46‍—‍47.
Ссылка
https://www.kvant.digital/problems/m835/