Степени всех вершин графа
меньше
(где
), причем среди любых
вершин есть две несмежных. Назовем блоком множество из
попарно смежных вершин графа
. Известно, что любые два блока имеют общую вершину. Докажите, что все блоки имеют общую вершину.
Подсказка
Лемма 1. (В.Л. Дольников). В графе
вершин. Оказалось, что после выкидывания любой вершины графа найдется полный подграф с
вершинами. Тогда в исходном графе найдется полный подграф с
вершиной.
Лемма 2. Пусть
— пересечение нескольких блоков графа
, причем
непусто. Тогда
содержит не менее
вершин.
Решение
Лемма 1. (В.Л. Дольников). В графе
вершин. Оказалось, что после выкидывания любой вершины графа найдется полный подграф с
вершинами. Тогда в исходном графе найдется полный подграф с
вершиной.
Доказательство. Пусть утверждение леммы неверно. Будем считать
наименьшим натуральным числом, для которого существует граф, не удовлетворяющий условию задачи. Рассмотрим граф
, дополнительный к графу из условия. Рассмотрим любой пустой подграф графа
с
вершинами, множество его вершин обозначим через
, а множество остальных вершин через
. Назовем подмножество
плохим, если количество вершин в нем больше количества вершин в
, смежных хотя бы с одной вершиной из этого подмножества. Обозначим через
максимальное плохое подмножество (оно может быть и пустым), пусть оно содержит
вершин, тогда в
нет плохих подмножеств, поэтому, в силу леммы Холла, каждой вершине
можно сопоставить смежную с ней вершину
таким образом, чтобы все эти вершины были различны и не смежны с вершинами из Y
A. Множество не сопоставленных вершин
обозначим через
. Рассмотрим граф
, образованный вершинами
и ребрами графа
, соединяющими эти вершины. Заметим, что при выкидывании любой вершины
в графе
должен был найтись пустой подграф с
вершинами, но в него могло входить не более, чем
вершина из (
)
, следовательно, остальные
вершин должны быть из
, поэтому в
после выкидывания любой вершины найдется пустой подграф с
вершинами, но тогда, в силу минимальности
либо в
найдется пустой подграф с
вершинами, либо
. В первом случае, добавляя к вершинам этого подграфа вершины из
, получим пустой подграф с
вершинами, во втором — выкинем вершину из
, несмежную ни с одной вершиной
, найдем пустой подграф
с
вершинами и добавим к нему эту вершину, получим пустой подграф
с
вершинами. Полученное противоречие доказывает утверждение леммы.
Обозначим через
разность максимальной степени графа и
. Из условия следует, что
.
Лемма 2. Пусть
— пересечение нескольких блоков графа
, причем
непусто. Тогда
содержит не менее
вершин.
Доказательство. Пусть
— объединение всех блоков, содержащих
. Тогда
, поскольку любая вершина из
смежна с любой вершиной из
. Ясно, что любой блок, содержащий
, имеет не менее
вершин в
. Пусть
. Заметим, что при выкидывании любой вершины из
найдется блок, содержащий
, но не содержащий выкинутой вершины (поскольку
— пересечение всех блоков, содержащих
). Но в
нет подграфов, содержащих более
вершин (иначе объединение такого подграфа с
будет полным подграфом графа
, содержащим более
вершин). Тогда
содержит не менее
вершин в силу леммы 1 . Следовательно,
, откуда
. Лемма доказана.
Завершение доказательства. Рассмотрим любой блок. Назовем его Н. Рассмотрим пересечение всех блоков, имеющих непустое пересечение с
(включая
). Будем добавлять эти блоки по одному и следить за пересечением. До тех пор, пока оно непусто, оно содержит не менее
вершин, в силу леммы 2 . Но тогда следующий добавляемый подграф должен иметь не менее
общих вершин с
(в силу леммы 2 ), но
(по условию
), следовательно новый блок имеет непустое пересечение с пересечением старых.