Индукция в комбинаторике
Ошибка.
Попробуйте повторить позже
В классе учится человека. Для участия в стритболе они организовали
команды по
человека в каждой. Докажите, что найдутся
две команды, в которых ровно
общий участник.
Подсказка 1
Задачу можно свести к следующей: если в классе n человек и выбрана n + 1 различная тройка детей, то найдутся две тройки, пересекающиеся ровно по 1 ребёнку, либо такой конфигурации не существует.
Подсказка 2
Попробуйте доказать утверждение по индукции! Нам нужно как-то уметь спускаться к одному из предыдущих случаев, то есть уметь "убирать" людей. Но убирать нужно аккуратно, "целыми" тройками!
Подсказка 3
Предположите, что все тройки между собой или не пересекаются, или пересекаются по двум ребятам. В скольких тройках может участвовать один ребёнок? А какой обязательно найдется? Быть может, рассмотрим одного, по которым пересекаются сразу много троек?
Подсказка 4
Рассмотрите ребенка X, который участвует хотя бы в четырёх тройках. Что можно сказать о пересечениях этих троек?
Подсказка 5
Кроме нашего X, эти тройки должны пересекаться по одному ребёнку! А что можно сказать об их пересечениях со всеми другими тройками? Подумайте, сможем ли мы "убрать" эту конструкцию для перехода?
Будем доказывать, что, если в классе человек и выбрана
различная тройка детей, то найдутся две тройки, пересекающиеся ровно
по
ребёнку, либо такой конфигурации не существует (для
). Доказывать будем индукцией по
База для верна.
Докажем переход. Предположим, то любые две тройки либо не пересекаются, либо пересекаются по детям. Для каждого ребёнка
посмотрим на количество его участий в различных тройках. Если у всех детей количество участий не превосходит
то всего троек не
больше, чем
(в каждой тройке 3 ребёнка) — противоречие. Значит, найдется ребёнок участвующий хотя бы в
тройках.
Посмотрим на все тройки, в которые входит наш ребёнок. Обозначим множество детей, входящих хотя бы в одну из этих троек через
Если выкинуть выбранного ребёнка из всех этих троек, то по нашему предположению мы получим хотя бы
различные двойки, любые две
из которых пересекаются. Легко проверить, что тогда они все будут пересекаться по одному ребёнку. Причем этот ребёнок не может входить
в другие тройки (если он входит в тройку, в которую не входит первый ребенок, то данная тройка должна пересекаться по
еще одному ребенку с хотя бы
другими тройками из наших старых, что невозможно). Также легко проверить, что ни
один другой ребёнок из
не может входить в тройки, в которые не входит первый ребёнок. То есть ни один из детей
множества
не входит в другие тройки. Пусть в
детей. Выкинем всех этих детей из рассмотрения. Осталось
детей и
тройки. Тогда можно воспользоваться предположением индукции. Переход
доказан.
Специальные программы

Программа
лояльности v2.0
Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!
Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное онлайн-обучение
Для школьников из приграничных территорий России, проживающих в ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Курской, Брянской областях и Крыму.

Налоговые вычеты
Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей
Бесплатный доступ к любому курсу подготовки к ЕГЭ, ОГЭ и олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ
Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!