В математике вероятностный метод — это неконструктивный метод, в основном используемый в комбинаторике и впервые предложенный Полом Эрдёшем для доказательства существования предписанного вида математического объекта. Он работает, показывая, что если случайным образом выбрать объекты из указанного класса, вероятность того , что результат будет предписанного вида, строго больше нуля. Хотя доказательство использует вероятность, окончательный вывод определяется наверняка , без какой-либо возможной ошибки.
Этот метод теперь применяется в других областях математики , таких как теория чисел , линейная алгебра и действительный анализ , а также в информатике (например, рандомизированное округление ) и теории информации .
Если каждый объект в коллекции объектов не обладает определенным свойством, то вероятность того, что случайный объект, выбранный из коллекции, обладает этим свойством, равна нулю.
Аналогично, демонстрация того, что вероятность (строго) меньше 1, может быть использована для доказательства существования объекта, который не удовлетворяет предписанным свойствам.
Другой способ использования вероятностного метода — вычисление ожидаемого значения некоторой случайной величины . Если можно показать, что случайная величина может принимать значение меньше ожидаемого значения, это доказывает, что случайная величина может также принимать некоторое значение больше ожидаемого значения.
В качестве альтернативы вероятностный метод также может быть использован для гарантии существования желаемого элемента в пространстве выборки со значением, которое больше или равно рассчитанному ожидаемому значению, поскольку отсутствие такого элемента означало бы, что каждый элемент в пространстве выборки меньше ожидаемого значения, что является противоречием.
Распространенные инструменты, используемые в вероятностном методе, включают неравенство Маркова , границу Чернова и локальную лемму Ловаса .
Хотя до него другие доказывали теоремы вероятностным методом (например, результат Селе 1943 года о том, что существуют турниры, содержащие большое количество гамильтоновых циклов ), многие из наиболее известных доказательств, использующих этот метод, принадлежат Эрдёшу. Первый пример ниже описывает один такой результат 1947 года, который дает доказательство нижней границы для числа Рамсея R ( r , r ) .
Предположим, у нас есть полный граф на n вершинах . Мы хотим показать (для достаточно малых значений n ), что можно раскрасить ребра графа в два цвета (скажем , красный и синий) так, чтобы не было полного подграфа на r вершинах, который был бы одноцветным (каждое ребро окрашено в один и тот же цвет).
Для этого мы раскрашиваем граф случайным образом. Раскрашиваем каждое ребро независимо с вероятностью 1/2 быть красным и 1/2 быть синим. Мы вычисляем ожидаемое количество монохроматических подграфов на r вершинах следующим образом:
Для любого набора вершин из нашего графа, определите переменную как 1 , если каждое ребро среди вершин одного цвета, и 0 в противном случае. Обратите внимание, что количество монохроматических -подграфов является суммой по всем возможным подмножествам . Для любого отдельного набора ожидаемое значение является просто вероятностью того, что все ребра в имеют один и тот же цвет:
(множитель 2 появляется потому, что существует два возможных цвета).
Это справедливо для любого из возможных подмножеств, которые мы могли бы выбрать, т.е. диапазонов от 1 до . Таким образом, мы имеем, что сумма по всем равна
Сумма ожиданий равна ожиданию суммы ( независимо от того, являются ли переменные независимыми ), поэтому ожидание суммы (ожидаемое число всех монохроматических -подграфов) равно
Рассмотрим, что произойдет, если это значение меньше 1. Поскольку ожидаемое число монохроматических r -подграфов строго меньше 1 , существует раскраска, удовлетворяющая условию, что число монохроматических r -подграфов строго меньше 1. Число монохроматических r -подграфов в этой случайной раскраске является неотрицательным целым числом , следовательно, оно должно быть равно 0 ( 0 — единственное неотрицательное целое число, меньшее 1 ). Из этого следует, что если
(что справедливо, например, для n = 5 и r = 4 ), должна существовать раскраска, в которой нет одноцветных r -подграфов. [a]
По определению числа Рамсея это означает, что R ( r , r ) должно быть больше n . В частности, R ( r , r ) должно расти по крайней мере экспоненциально с r .
Слабость этого аргумента в том, что он совершенно неконструктивен . Хотя он доказывает (например), что почти каждая раскраска полного графа на (1.1) r вершинах не содержит монохроматического r -подграфа, он не дает явного примера такой раскраски. Проблема нахождения такой раскраски остается открытой уже более 50 лет.
В статье Эрдёша 1959 года (см. ссылку, указанную ниже) рассматривалась следующая проблема теории графов : если заданы положительные целые числа g и k , существует ли граф G, содержащий только циклы длины не менее g , такой, что хроматическое число графа G не менее k ?
Можно показать, что такой граф существует для любых g и k , и доказательство достаточно простое. Пусть n очень велико и рассмотрим случайный граф G на n вершинах, где каждое ребро в G существует с вероятностью p = n 1/ g −1 . Мы показываем, что с положительной вероятностью G удовлетворяет следующим двум свойствам:
Доказательство. Пусть X — число циклов длины меньше g . Число циклов длины i в полном графе на n вершинах равно
и каждый из них присутствует в G с вероятностью p i . Следовательно, по неравенству Маркова имеем
Доказательство. Пусть Y — размер наибольшего независимого множества в G. Очевидно, что мы имеем
когда
При достаточно большом n вероятность того, что граф из распределения обладает обоими свойствами, положительна, поскольку события для этих свойств не могут быть непересекающимися (если бы они были непересекающимися, их вероятности в сумме давали бы больше 1).
Вот в чем фокус: поскольку G обладает этими двумя свойствами, мы можем удалить не более n /2 вершин из G , чтобы получить новый граф G′ на вершинах, содержащий только циклы длины не менее g . Мы видим, что этот новый граф не имеет независимого множества размера . G′ можно разбить только на не менее k независимых множеств и, следовательно, иметь хроматическое число не менее k .
Этот результат дает подсказку о том, почему вычисление хроматического числа графа настолько сложно: даже если нет локальных причин (например, небольших циклов) для того, чтобы граф требовал много цветов, хроматическое число все равно может быть сколь угодно большим.