Тема . ПитерГор (Санкт-Петербургская олимпиада)

Комбинаторика на Питергоре

Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела питергор (санкт-петербургская олимпиада)
Решаем задачу:

Ошибка.
Попробуйте повторить позже

Задача 1#71374

В стране некоторые математики знакомы между собой и при любом разбиении математиков на две непустые группы найдутся двое знакомых из разных групп. Известно, что если посадить за круглый стол любой набор из 4  или более математиков так, чтобы любые два соседа были знакомы, то за столом найдутся двое знакомых, не сидящих рядом. Обозначим через ci  количество наборов из i  попарно знакомых математиков. Докажите, что

c1− c2+ c3− c4+ ...= 1.

Источники: СпбОШ - 2017, задача 11.6(см. www.pdmi.ras.ru)

Подсказки к задаче

Подсказка 1

Первым же делом введём граф. Вершины — математики, рёбра — знакомства. По условию, в любом цикле длины хотя бы 4 есть ребро внутри него, будем называть такие графы хордовыми. Подумайте, что нам даёт условие про разбиение на группы.

Подсказка 2

Разумеется, это означает, что граф связный, то есть в графе ровно 1 компонента связности. И доказать нас просят, что какая-то штука равна 1. Но пока что рано выдвигать гипотезы. Посмотрим на хордовый граф с двумя компонентами, каждая из которых — треугольник. Посчитаем выражение из условия для этого экспериментального графа. Чему же оно равно?

Подсказка 3

Оно равно двум! И компоненты у нас две. Хмм... А вот сейчас уже можно выдвинуть гипотезу.
Как же будет звучать наше предположение?

Подсказка 4

"Для хордового графа с k компонентами связности выражение из условия равно k". Звучит масштабно. Кажется, доказывать это напрямую будет сложновато, придётся всё считать и доказывать... Попробуем сделать это по-другому. Предположим противное... Но этого будет маловато. Запомните, что в подобного рода утверждениях стоит попробовать применить принцип крайнего!

Подсказка 5

Пусть G — наименьший по количеству вершин граф, который не удовлетворяет предположению. Как-то хотим начать работать с графом. Хотим как-то в ходе доказательства сослаться на минимальность примера, то есть как-то перейти к графам меньших размеров. Как же это можно сделать?

Подсказка 6

Поудалять вершины! Начнём с одной — вершины Y. Пусть наш граф распался на n компонент связности G₁, G₂, ..., Gₙ. Для дальнейшего удобства обозначим с₁ - с₂ + … за f(X) для графа Х. Здесь мы как-раз таки воспользуемся тем, что граф G — минимальный контрпример для нашего предположения, то есть f(G₁) = ... = f(Gₙ) = 1. Хотим как-то связать f(G) и f(G₁), .., f(Gₙ). Но в f(Gᵢ) учтены только клики без Y. Как бы нам посчитать или хотя бы учесть клики с вершиной Y?

Подсказка 7

Клики с участием Y построены на соседях Y (смежных с Y вершинах). Значит, нам нужно отдельно поработать с соседями Y. Пусть Hᵢ — вершины в Gᵢ, которые связаны с Y (соседи) для всех i. Как же нам теперь учесть клики с вершиной Y?

Подсказка 8

f(Hᵢ) — количество клик с участием Y на вершинах, принадлежащих Gᵢ (формально, это клики без участия Y, образованные на вершинах Hᵢ, но все они становятся нужными кликами, если к ним добавить Y, поэтому численные значения совпадают). Итак, какая же итоговая формула для f(G) через f(Hᵢ) и f(Gᵢ)?

Подсказка 9

Докажите, что f(G) = 1 + Σ f(Gᵢ) - Σ f(Hᵢ). Хотим доказать, что f(G) = 1, то есть Σ f(Hᵢ) = n или же f(Hᵢ) = 1 для всех i. Утверждение равносильно тому, что все подграфы Hᵢ — связные. Вспомните, что мы ещё не использовали.

Подсказка 10

Именно! Хордовость графа G. Предположите, что (не умаляя общности) H₁ — не связный, то есть в нём есть хотя бы две компоненты A и B. Осталось доказать, что в этом случае есть цикл длины хотя бы 4 без хорды внутри, иначе говоря, получить, что G — не контрпример. Уверены, у Вас получится! Успехов!

Показать доказательство

Рассмотрим граф знакомств математиков. По условию этот граф хордовый, т.е. в нем любой цикл из 4  или более вершин содержит хорду (пару смежных вершин, не соседних в цикле). Докажем, что для хордового графа G  выражение f(G):= c1− c2+ c3− ...,  где ci  — количество клик (полных подграфов) в G  на i  вершинах, равно числу k(G)  компонент связности графа G.

Предположим, что это не так, и рассмотрим в качестве G  наименьший по числу вершин контрпример. Ясно, что граф G  содержит больше одной вершины и связен (иначе одна из компонент связности была бы меньшим контрпримером). Удалим из графа G  произвольную вершину v,  пусть новый граф G∖v  распался на компоненты G1,...,Gk.  Пусть H1  , H2,...,Hk  — подграфы в G1,...,Gk  соответственно на соседях вершины v.  Несложно видеть, что

         k        k
f(G)= 1+ ∑ f (Gi)− ∑ f(Hi)
         i=1       i=1

где слагаемое 1  соответствует клике {v},  слагаемые f(Gi)  — кликам, не содержащим v,  слагаемые —f(Hi)  — кликам, содержащим v  (при удалении из них вершины v  меняется четность, а стало быть, знак в выражении для f  ). В силу минимальности контрпримера f (Gi)= 1,f (Hi)= k(Hi).  Проверим, что k(Hi)= 1  при всех i.  Предположим противное, тогда вершины одного из графов Hi  можно разбить на два непустых подмножества  −  +
V ,V  так, что ни одно ребро не ведет из   −
V в   +
V  .  Рассмотрим наименьший по числу ребер путь x...y  из  −
V в  +
V  в графе Gi.  Тогда цикл vx...yv  не имеет хорды в графе G.

Мы проверили, что f (Hi)= f(Gi)  при всех i.  Тогда по формуле (∗)  f(G)= 1= k(G ),  т. е. граф G  оказался неконтрпримером.

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

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

Бесплатное онлайн-обучение

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

Налоговые вычеты

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

Специальное предложение
для учителей

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

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

cyberpunkMouse
cyberpunkMouse
Рулетка
Вы можете получить скидку в рулетке!