Идея вероятностного существования и нижние оценки чисел Рамсея
Идея вероятностного существования и нижние оценки чисел Рамсея
Как доказать, что сложный математический объект существует, если никто в мире не знает явного алгоритма его построения? В классической комбинаторике доказательство существования почти всегда означало предъявление конструкции: формулы, фрактального паттерна или жадного алгоритма. Однако в 1947 году венгерский математик Пал Эрдёш опубликовал трёхстраничную статью, которая перевернула парадигму дискретной математики. Он доказал существование графов с феноменальными свойствами, просто подбрасывая воображаемую монетку для каждого ребра.

Этот подход получил название вероятностного метода. Его суть парадоксальна: чтобы доказать существование детерминированного объекта с заданным свойством, мы погружаем всё множество объектов в вероятностное пространство. Если вероятность того, что случайно выбранный объект обладает нужным свойством, строго больше нуля, то такой объект обязан существовать.
Числа Рамсея и проблема явной конструкции
Классическая теорема Рамсея утверждает: для любого натурального числа существует такое минимальное число , что при произвольной раскраске рёбер полного графа в два цвета (например, красный и синий) обязательно найдётся монохроматический полный подграф — клика размера , все рёбра которой окрашены в один цвет. Это минимальное обозначается как (диагональное число Рамсея).
Известная шуточная интерпретация для : в любой группе из 6 человек найдутся либо трое попарно знакомых, либо трое попарно незнакомых (). Верхнюю оценку для произвольного ещё в 1935 году получили Дьёрдь Секереш и Пал Эрдёш с помощью простого индуктивного шага:
Здесь — биномиальный коэффициент («число сочетаний из по »), задающий число способов выбрать элемент из . При больших по формуле Стирлинга эта величина растёт как , то есть не превосходит геометрической прогрессии со знаменателем 4.
Но какова нижняя граница? Чтобы доказать неравенство , необходимо предъявить контрпример: хотя бы одну раскраску рёбер графа в два цвета, в которой нет ни одного одноцветного подграфа .
Допустим, мы хотим доказать это прямым перебором или явной симметричной конструкцией. На графе с вершинами всего существует:
рёбер, а значит, общее число различных 2-раскрасок равно . Уже для скромного значения число вариантов превышает , что на порядки больше числа атомов в наблюдаемой Вселенной. Явные алгебраические построения (например, графы Пэли или вычеты по модулю) давали лишь полиномиальные нижние оценки вида . Экспоненциальный барьер казался непреодолимым, пока Эрдёш не отказался от попыток нарисовать конкретный граф.
Рождение вероятностного метода: схема рассуждения
Идея Эрдёша заключается в том, чтобы рассмотреть ансамбль всех возможных раскрасок как вероятностное пространство с равномерным распределением.
Пусть у нас есть полный граф на вершинах. Окрасим каждое из его рёбер независимо друг от друга в красный или синий цвет с равной вероятностью .
Зафиксируем некоторое подмножество вершин мощности . Сколько рёбер натянуто на эти вершин? Ровно . Какова вероятность того, что все эти рёбра оказались одного цвета?
- Рёбра окрашиваются независимо, поэтому вероятность того, что все рёбер красные, равна .
- Вероятность того, что все они синие, точно такая же: .
- Так как события «все красные» и «все синие» несовместны при , вероятность монохроматичности подграфа на вершинах равна сумме их вероятностей:
Здесь — «плохое» событие, означающее, что на подмножестве вершин образовался монохроматический .
Теперь свяжем локальные плохие события воедино. Нас интересует вероятность того, что хотя бы для одного набора из вершин случится неприятность. Для этого привлекается фундаментальный инструмент теории вероятностей — неравенство Буля (в англоязычной литературе — Union Bound).
Для любой последовательности событий (даже зависимых) вероятность их объединения не превосходит суммы их индивидуальных вероятностей:
В отличие от формулы включений-исключений, неравенство Буля не требует независимости событий. А события и для пересекающихся наборов вершин и зависимы, ведь у них есть общие рёбра. Union bound позволяет проигнорировать эти сложные корреляции и получить верхнюю границу потерь суммированием.
Теорема Эрдёша о нижней оценке
Соберём компоненты доказательства в строгую теорему.
Теорема (Эрдёш, 1947): Если для натуральных чисел и выполняется строгое неравенство
то диагональное число Рамсея удовлетворяет оценке .
Доказательство:
Обозначим через семейство всех -элементных подмножеств вершин графа . Общее число таких подмножеств равно .
Событие означает, что в случайной раскраске существует хотя бы один монохроматический подграф . Оценим вероятность события по неравенству Буля:
По условию теоремы эта сумма строго меньше 1:
Перейдём к противоположному событию , означающему, что ни одно из плохих событий не наступило (то есть в графе нет ни красного, ни синего ):
Вероятность обнаружить раскраску без монохроматических строго положительна. Поскольку пространство всех раскрасок конечно, строго положительная вероятность гарантирует: среди всех вариантов раскраски существует как минимум один граф, удовлетворяющий условию. Значит, на вершинах монохроматический ещё не гарантирован, откуда .
Вдумайтесь в силу этого вывода: мы не проверили ни одной конкретной конфигурации, не нашли ни одной симметрии, но с абсолютной математической строгостью доказали, что искомый граф существует.
Асимптотический анализ неравенства
Чтобы превратить условие теоремы в явную функцию от , воспользуемся стандартной оценкой биномиального коэффициента:
Распишем показатель степени двойки:
Тогда левая часть неравенства Эрдёша оценивается сверху:
Мы хотим, чтобы эта величина не превосходила 1. Подставим . Тогда отношение , а факториал в знаменателе с колоссальной скоростью устремляет всё выражение к нулю при .
Более точный подсчёт с использованием формулы Стирлинга () даёт асимптотическую оценку:
Сравним верхнюю и нижнюю границы:
| Оценка | Значение | Порядок роста | Метод доказательства |
|---|---|---|---|
| Нижняя (Эрдёш, 1947) | Вероятностный метод (Union Bound) | ||
| Верхняя (Эрдёш — Секереш, 1935) | Индукция по вершинам графа |
Основание экспоненты зажато между и . За последующие десятилетия нижняя граница была улучшена Джоэлом Спенсером в константное число раз (в 2 раза с помощью локальной леммы Ловаса, которую мы разберём в одной из следующих глав), но существенно увеличить само основание экспоненты не удалось до сих пор.
Почему конструктивный подход уступает случайности?
Может показаться, что вероятностный метод — это временный костыль, и со временем математики научатся строить такие графы руками. Однако история показала обратное.
Первая чисто детерминированная конструкция графа без монохроматических была предложена Петером Франклом и Ричардом Вильсоном только в 1981 году на основе теории пересечений множеств в векторных пространствах. Их конструкция давала нижнюю границу:
Это сверхполиномиальный рост, но он катастрофически медленнее любой экспоненты . Лишь в 2015–2016 годах исследователи в области псевдослучайности и двухвходовых экстракторов (в работах Эшана Чаттопадхьяя, Дэвида Цукермана и Гила Коэна) смогли продвинуться к квазиполиномиальным и слабоэкспоненциальным конструкциям, но вероятностная граница для явных графов остаётся недосягаемой.
Причина этого разрыва лежит в природе симметрии. Любая детерминированная конструкция опирается на внутренний порядок: циклические группы, линейную алгебру, проективную геометрию. Но порядок порождает скрытые регулярности, которые приводят к появлению нежелательных монохроматических клик. Случайный же граф максимально свободен от глобальных корреляций, что делает его идеальным кандидатом для экстремальных задач.
В следующей главе мы сделаем шаг от простого вычисления вероятностей к оценке средних величин и познакомимся со свойством линейности математического ожидания, которое позволяет находить колоссальные разрезы в сложных сетях.
