В стране лингвистов существует n языков. Там живет m людей, каждый из которых знает ровно 3 языка, причем для разных людей эти наборы различны. Известно, что максимальное число людей, любые два из которых могут поговорить без посредников, равно k. Оказалось, что Докажите, что тогда в стране найдутся хотя бы mn пар людей, которые не смогут поговорить без посредников.
Обозначим через B множество из k человек, которые могут поговорить без посредников. Рассмотрим произвольного человека (мистера X), не вошедшего в множество B. Для него существует такой человек из B (мистер что пересечение их языков пусто. Оценим количество тех людей из B, которые могут поговорить с мистером X. Такие люди имеют хотя бы один общий язык и с мистером X, и с мистером (так как входят в множество B), а значит, их не больше, чем Таким образом, для каждого человека, не вошедшего в множество B, мы нашли как минимум представителей множества B, которые не могут с ним поговорить без посредника. Значит, всего таких пар
Комментарий.
Задача связана с одной весьма известной и важной областью современной теории графов. А именно, граф называется кнезеровским, если его вершины — это все возможные подмножества мощности r множества а ребра — пары непересекающихся подмножеств. О кнезеровских графах есть популярная литература: см. [1], [2]. В задаче 6 речь идет про кнезеровский граф, у которого каждая его вершина — это тройка языков (или, если угодно, лингвист, владеющий этими тремя языками). Две вершины соединяются ребром, если соответствующие лингвисты не могут поговорить без посредников. Напомним, что множество вершин графа называется независимым, если любые две вершины в нем не соединены ребром. А мощность самого большого независимого множества вершин графа G называется числом независимости и обозначается В этих терминах задача 6 формулируется так: «Пусть дан подграф G кнезеровского графа с и m вершинами, причем и Докажите, что тогда число ребер графа G не меньше mn.
Задача в такой постановке нетривиально использует именно структуру кнезеровского графа. Дело в том, что есть классическая теорема Турана: если у графа на m вершинах число независимости равно k, то в нем примерно ребер или больше. В нашем случае такая оценка имеет лишь величину порядка m, а вовсе не mn, и это очень значимо.
Отметим, что число независимости всего кнезеровского графа равно если Это знаменитая теорема Эрдеша-Ко-Радо, доказательство которой можно прочесть, например, в [3]. Задача 6 возникла в тот момент, когда автору варианта и его ученикам удалось показать, что у случайного подграфа кнезеровского графа число независимости, вопреки интуиции, почти не меняется (см. [4]). Сейчас из этого выросла большая наука, которая позволяет по-новому взглянуть на классические результаты экстремальной комбинаторики (см. [5]). Отметим также, что оценка в задаче 6 отнюдь не оптимальная. Ее можно усилить, доказав следующий результат: «В условиях задачи 6 максимальные независимые множества обязательно состоят из вершин, которые все содержат один и тот же общий элемент множества Rn.» Попробуйте доказать это! В более общем случае это называется теоремой Хилтона-Милнера (см. [3]).
[1] A. M. Райгородский. Гипотеза Кнезера и топологические методы в комбинаторике // «Квант», №1 (2011), 7–16.
[2] A. M. Райгородский. Гипотеза Кнезера и топологический метод в комбинаторике. М: МЦНМО, 2011.
[3] А. М. Райгородский. Вероятность и алгебра в комбинаторике. M: МЦНМО, 2015.
[4] Л. И. Боголюбский, А. С. Гусев, М. М. Пядёркин, А. М. Райгородский. Числа независимости и хроматические числа случайных подграфов некоторых дистанционных графов // Математический сборник, 206 (2015), №10,3−36.
[5] B. Bollobás, B. P. Narayanan, A. M. Raigorodskii. On the stability of the Erdős-Ko-Rado theorem // J. Comb. Th. Ser. A, 137 (2016), 64−78.