Индукция в комбинаторике
Ошибка.
Попробуйте повторить позже
1000 детей, среди которых нет двух одинакового роста, выстроились в шеренгу. Назовём пару различных детей хорошей, если между
ними не стоит ребёнка, рост которого больше роста одного из
и
но меньше роста другого. Какое наибольшее количество хороших пар
могло образоваться? (Пары
и
считаются одной и той же парой.)
Источники:
Подсказка 1.
Сразу нам непонятно, что делать, поэтому имеет смысл посмотреть на задачу для маленьких чисел, чтобы понять ответ и как устроен оптимальный пример.
Докажем, что в аналогичной задаче для шеренги из детей наибольшее возможное количество хороших пар равно
Пронумеруем детей числами
в порядке убывания роста. Тогда, если расставить детей в порядке
то все пары где
окажутся хорошими; таких пар всего
Кроме этого, все пары вида
также окажутся
хорошими; таких пар всего
При этом пара
учтена дважды, так что общее количество хороших пар
равно
Осталось доказать, что хороших пар не может быть больше, чем Сделаем это индукцией по
При
утверждение
тривиально, ибо есть всего одна пара детей.
Пусть теперь Рассмотрим произвольную шеренгу и выберем в ней хорошую пару
в которой
— наибольшее; пусть
для определённости
и ребёнок
стоит левее, чем
Назовём ребёнка
прекрасным, если он образует хорошие пары как с
так и с
______________________________________________________________________________________________________________________________________________________
Лемма. Существует не больше двух прекрасных детей.
Доказательство. Если прекрасен, то по выбору пары
имеем
и
откуда
Такой
ребёнок
не может стоять между
и
иначе пара
не была бы хорошей; значит, любой прекрасный ребёнок стоит либо слева
от
либо справа от
Предположим, что есть два прекрасных ребёнка стоящих левее
тогда
Ребёнок не может стоять между
и
иначе пара
не хорошая; поэтому
стоит левее
Но тогда
стоит между
и
и пара
— не хорошая, что невозможно. Это противоречие показывает, что левее
стоит не более одного прекрасного ребёнка. Аналогично, не более одного стоит правее
откуда и следует доказываемое
утверждение.
_________________________________________________________________________________________________________________________________________________________________________________
Теперь несложно совершить переход индукции. Выкинув и
мы получим, что все хорошие пары, не содержащие
и
остались хорошими; по предположению индукции, их не больше, чем
Осталось оценить количество хороших пар, содержащих
или
Это пара
пары
и
для любого прекрасного ребёнка
и максимум по одной из пар
и
для
остальных детей
Всего получаем не более чем
откуда общее количество хороших пар не превосходит
что и требовалось доказать.
Специальные программы

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

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

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

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

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

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