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

Задача М743

Условие задачи (1982, № 5) Задача М743 // Квант. — 1982. — № 5. — Стр. 19; 1982. — № 10. — Стр. 32—33.

В стране $N$‍‍ городов.

  1. Между любыми двумя городами имеется прямое сообщение самолётом или пароходом. Докажите, что, пользуясь лишь каким-то одним видом транспорта, из любого города можно попасть в любой другой (быть может, с пересадками).
  2. Между любыми двумя городами имеется прямое сообщение самолётом, поездом или пароходом. Докажите, что можно выбрать не менее $\dfrac{N}{2}$‍‍ городов и один из трёх видов транспорта так, что, пользуясь им одним, из любого выбранного города можно попасть в любой другой выбранный город.
  3. Приведите пример, доказывающий, что в утверждении б) заменить число $\dfrac{N}{2}$‍‍ бо́льшим, вообще говоря, нельзя.

Л. Д. Курляндчик, С. Охитин


Решение задачи (1982, № 10) Задача М743 // Квант. — 1982. — № 5. — Стр. 19; 1982. — № 10. — Стр. 32—33.

а) Утверждение легко доказывается индукцией по $N$‍.‍ Для двух городов оно очевидно. Докажем его для $N+1$‍‍ города, предполагая, что оно справедливо для $N$‍‍ городов.

Пусть $\mathit\Gamma$‍‍ — один из $N+1$‍‍ городов, тогда оставшиеся $N$‍‍ городов по предположению индукции соединены одним видом транспорта, например водным. Если хотя бы один из этих $N$‍‍ городов имеет пароходное сообщение с городом $\mathit\Gamma$‍,‍ то всё ясно. В противном случае любой из этих городов связан самолётом с городом $\mathit\Gamma$‍,‍ а значит, и с любым другим из них (с пересадкой в $\mathit\Gamma$‍).

б) Переформулируем задачу так:

Даны $N$‍‍ точек, каждые две из которых соединены красным, синим или чёрным отрезками. Будем говорить, что какие-то из этих точек образуют красную (синюю или чёрную) связку, если их можно обойти, двигаясь только по красным (синим или чёрным) отрезкам. Надо доказать, что можно выбрать связку, содержащую не менее $\dfrac N2$‍‍ точек.

Пусть $A$‍‍ — связка с наибольшим числом точек; для определённости будем считать, что она красная. Пусть $B$‍‍ — наибольшая по числу точек не красная связка (например, синяя). Разобьём данные $N$‍‍ точек на 4 непересекающихся множества: $A_0$‍‍ — точки, входящие в $A$‍,‍ но не входящие в $B$‍;$B_0$‍‍ — точки, входящие в $B$‍,‍ но не в $A$‍;$C=A\cap B$‍‍ — точки, входящие и в $A$‍,‍ и в $B$‍;$D$‍‍ — точки, не входящие ни в $A$‍,‍ ни в $B$‍‍ (см. рис. 1).

Рис. 1
Рис. 1

Предположим, что число точек в $A$‍‍ меньше $\dfrac N2$‍,‍ тогда и в связке $B$‍‍ меньше $\dfrac N2$‍‍ точек; следовательно, множество $D$‍‍ не пусто. Заметим теперь, что любой отрезок, соединяющий точку из $A_0$‍‍ с точкой из $B_0$‍‍ или точку из $C$‍‍ с точкой из $D$‍,‍ является чёрным (в противном случае одна из связок $A$‍‍ или $B$‍‍ не была бы максимальной). Отсюда вытекает, что множество $C$‍‍ не пусто (иначе $A_0\cup B_0=A\cup B$‍‍ — чёрная связка, содержащая больше точек, чем $A$‍),‍ а также, что $C\cup D$‍‍ — чёрная связка. Поскольку число точек в связках $A=A_0\cup C$‍‍ и $B=B_0\cup C$‍‍ не меньше, чем в связке $C\cup D$‍,‍ множества $A_0$‍‍ и $B_0$‍‍ не пусты. Таким образом, все данные $N$‍‍ точек разбиваются на две связки — $A_0\cup B_0$‍‍ и $C\cup D$‍.‍ Одна из них должна содержать не менее $\dfrac N2$‍‍ точек, а это противоречит тому, что число точек в максимальной связке $A$‍‍ меньше $\dfrac N2$‍.

Полученное противоречие доказывает утверждение б).

в) Построим пример множества из $N=4k$‍‍ точек с соединяющими их отрезками трёх цветов, в котором число точек в максимальной связке равно в точности $\dfrac N2$‍.‍ (Для $N=4k+r$‍‍ при $r=1$‍,‍ 2, 3 построение аналогично, но максимальный размер связки будет равен $\left[\dfrac N2\right]+1$‍,‍ причём можно доказать, что в этих случаях связка такого размера найдётся всегда.)

Разделим все точки на 4 группы $A_0$‍,$B_0$‍,$C$‍‍ и $D$‍‍ по $k$‍‍ точек в каждой. Соединим чёрными отрезками все точки множества $A_0$‍‍ со всеми точками $B_0$‍‍ и все точки $C$‍‍ со всеми точками $D$‍.‍ Аналогично соединим точки множеств $A_0$‍‍ и $C$‍,$B_0$‍‍ и $D$‍,$A_0$‍‍ и $D$‍,$B_0$‍‍ и $C$‍‍ красными отрезками, а точки множеств $A_0$‍‍ и $B_0$‍,$C$‍‍ и $D$‍‍ — синими (на рисунке 2 изображён случай $k=2$‍).‍ Внутри каждой из четырёх групп отрезки можно провести произвольно — любые две точки любого из множеств $A_0$‍,$B_0$‍,$C$‍‍ и $D$‍‍ уже соединены ломаными каждого из трёх цветов.

Рис. 2
Рис. 2

Легко видеть, что при такой раскраске отрезков любые две из четырёх групп образуют связку с максимальным числом точек, равным $2k=\dfrac N2$‍.

Л. Д. Курляндчик


Метаданные Задача М743 // Квант. — 1982. — № 5. — Стр. 19; 1982. — № 10. — Стр. 32—33.

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

1982. — № 5. — Стр.  [условие]

1982. — № 10. — Стр.  [решение]

Описание
Задача М743 // Квант. — 1982. — № 5. — Стр. 19; 1982. — № 10. — Стр. 32‍—‍33.
Ссылка
https://www.kvant.digital/problems/m743/