У честной монеты шанс каждого исхода равен 1/2, но точное равенство орлов и решек в конечной серии не гарантировано. Разбираем закон больших чисел, серии, физический перекос броска, метод Монте-Карло и санкт-петербургский парадокс.
Автор. Евгений Буянов - автор статьи, основатель проекта, преподаватель МГУ имени М.В. Ломоносова.
Если честную монету подбросить 100 раз, математическое ожидание равно 50 орлам. Но это центр распределения возможных результатов, а не расписание, которому монета обязана следовать. Результаты 49:51, 47:53 и даже более заметный перевес являются нормальной частью случайности.
Вероятность 1/2 описывает один бросок, а не итог серии
В математической модели идеальная монета имеет два равновероятных исхода. Каждый новый бросок независим: если выпало десять решек подряд, шанс орла в одиннадцатом броске по-прежнему равен 1/2. Монета не помнит прошлое и не пытается выровнять счёт.
Из этого не следует, что в двух бросках обязательно получится один орёл и одна решка. Возможны четыре равновероятные последовательности: ОО, ОР, РО и РР. Ровный счёт встречается в двух из них, поэтому его вероятность равна 2/4, то есть 1/2. В остальных случаях одна сторона побеждает со счётом 2:0.
Для n бросков существует 2n последовательностей. Ровно k орлов можно расставить среди них C(n, k) способами. Поэтому число орлов подчиняется биномиальному распределению:
Коэффициент C(n, k) считает не вероятность одного броска, а количество разных порядков с тем же итогом. Его можно отдельно проверить в калькуляторе числа сочетаний.
Точное равенство становится реже, хотя результаты собираются около половины
При нечётном числе бросков ничья невозможна. При чётном она требует ровно n/2 орлов, и её вероятность равна:
Вероятность получить ровно половину орлов
Бросков
Ровный результат
Вероятность
2
1:1
50%
10
5:5
24,61%
100
50:50
7,96%
1000
500:500
2,52%
Поначалу это кажется парадоксом. Чем длиннее серия, тем точнее должна работать вероятность, но шанс идеальной ничьей уменьшается. Разгадка находится в слове «точно». Результаты 499:501, 498:502 и 497:503 очень близки к половине, однако ни один из них не является равенством.
Математическое ожидание не является обещанным результатом. Для 100 бросков ожидаемое число орлов равно 50, но это означает центр, вокруг которого распределены возможные значения. Шанс попасть ровно в центр составляет меньше 8%.
Закон больших чисел уменьшает долю ошибки, а не разницу в штуках
Пусть H обозначает число орлов. Для честной монеты ожидается n/2 орлов, а характерный масштаб случайного отклонения задаёт стандартное отклонение. Для числа орлов оно равно √n/2, а для разницы между орлами и решками равно √n.
Один стандартный масштаб отклонения доли сужается от 5 до 0,5 процентного пункта, а масштаб разницы между счётчиками растёт от 10 до 100 бросков.
После 100 бросков обычное отклонение доли имеет масштаб около 5 процентных пунктов. После 10 000 бросков он уменьшается до 0,5 пункта. В этом и состоит стабилизация частоты: доля орлов всё плотнее собирается около 50%.
Но абсолютный счёт ведёт себя иначе. Результат 51:49 отличается на два броска, а 5100:4900 на двести, хотя в обоих случаях доля орлов равна 51%. Большая серия может выглядеть почти идеально в процентах и одновременно иметь заметный перевес в штуках.
Закон больших чисел утверждает, что при независимых одинаково распределённых бросках доля орлов с большой вероятностью будет всё ближе к 1/2. Он не утверждает, что орлы и решки обязаны регулярно сравниваться или что абсолютная разница стремится к нулю.
Случайность любит серии, хотя человек принимает их за закономерность
Десять заранее выбранных бросков дадут ОООООООООО с вероятностью 1/1024. Но ровно такую же вероятность имеет любая другая конкретная последовательность, например ОРООРРРОРО. Первая просто легче описывается и потому сильнее привлекает внимание.
После десяти решек подряд у идеальной монеты не накапливается долг перед орлом. Вероятность следующей решки остаётся 1/2. Убеждение, что противоположный исход теперь «обязан» появиться, называют ошибкой игрока.
Здесь важно не перепутать два разных вопроса. Вероятность всей заранее названной серии из одиннадцати решек равна 1/2048. Но если десять решек уже наблюдались, условная вероятность ещё одной решки равна 1/2. Прошлое делает всю историю редкой, но не меняет следующий независимый шаг.
В длинной записи серии неизбежно начинают встречаться. Если после каждого совпадения объявлять генератор сломанным, мы фактически требуем от случайности слишком ровного чередования. Такой узор был бы подозрительнее честных скоплений и пропусков.
Настоящий бросок почти честный, но не идеально случайный
Математическая монета задаётся вероятностями. Физическая монета летит по законам механики: результат зависит от положения большого пальца, скорости вращения, наклона оси, времени полёта, ловли и отскока. Мы называем бросок случайным не потому, что у него нет причин, а потому, что не измеряем начальные условия с достаточной точностью.
Большой эксперимент 48 участников с 350 757 бросками подтвердил небольшой динамический перекос: монета закончила бросок той же стороной вверх, с которой начала, в 50,8% случаев. При этом после случайного выбора начальной стороны общая доля орлов составила 50,0%. Эффект заметно различался между людьми [Bartoš et al., 2025].
Это не означает, что решка «тяжелее» орла или что бытовая жеребьёвка бесполезна. Исследование обнаружило зависимость от начального положения и техники бросающего, а не предпочтение конкретного рисунка. Если начальную сторону выбирать случайно, маленький перекос в пользу той же стороны почти взаимно погашается.
Домашний опыт лучше строить так: заранее назначить хотя бы несколько сотен бросков, случайно выбирать начальную сторону, одинаково ловить монету и записывать две пары данных отдельно. Первая пара отвечает, сколько было орлов и решек. Вторая, сколько раз сторона сохранилась или сменилась. Только по общему счёту 102:98 динамический перекос обнаружить нельзя.
Метод Монте-Карло превращает вопрос в повторяемый опыт
Методом Монте-Карло называют вычисление, в котором случайный эксперимент повторяют много раз и изучают частоты результатов. Компьютер не обязан рисовать монету и рассчитывать её полёт. Для идеальной модели достаточно получать независимые нули и единицы с равными шансами.
Один воспроизводимый прогон с фиксированным начальным состоянием дал такую последовательность накопленных результатов:
Один модельный прогон, а не ожидаемые значения
Бросков
Орлов
Решек
Доля орлов
20
11
9
55,0%
100
49
51
49,0%
200
93
107
46,5%
500
246
254
49,2%
1000
501
499
50,1%
В середине опыта разница достигла 14 бросков, затем сократилась до двух. Так может выглядеть одна траектория, но следующая не обязана её повторять. Один красивый прогон ничего не доказывает. Если повторить опыт из 1000 бросков много раз, доля точных ничьих будет приближаться к рассчитанным 2,52%.
Простой вариант можно провести вручную: подбрасывать монету онлайн и записывать накопленный счёт. Для пакетного опыта удобен генератор нулей и единиц. Сам метод полезен в задачах, где точную вероятность трудно вывести формулой: при моделировании очередей, надёжности систем, движения частиц и сложных игр. Как компьютер получает случайные значения и чем они отличаются от физического шума, отдельно разобрано в статье о работе рандомайзеров.
Симуляция проверяет следствия модели, а не честность мира. Миллион идеальных цифровых бросков не докажет, что конкретная монета, рука или программа не имеют перекоса. Для этого нужны наблюдения именно за проверяемым процессом.
Санкт-петербургский парадокс отделяет среднее от обычного результата
Представим игру. Монету бросают до первого орла. Если орёл выпал сразу, игрок получает 2 рубля. Если на втором броске, 4 рубля; на третьем, 8 рублей. Каждый дополнительный шаг удваивает выплату.
Вероятность каждого следующего исхода уменьшается вдвое, выплата удваивается, поэтому вклад каждой строки в математическое ожидание остаётся равным одному рублю.
Формальное математическое ожидание бесконечно. Но в половине партий игрок получает всего 2 рубля, а в трёх четвертях не больше 4 рублей. Огромные выплаты существуют, но их вероятность становится чрезвычайно малой. Чтобы получить хотя бы 1 048 576 рублей, нужно впервые увидеть орла только на двадцатом броске, что происходит с вероятностью 1/1 048 576.
Если игру принудительно закончить после N бросков и не платить при отсутствии орла, ожидание станет конечным и равным N рублям: каждый разрешённый уровень добавляет ровно рубль. Реальный организатор также ограничен капиталом, а для игрока прибавка ценности денег не обязана расти пропорционально сумме.
Даниил Бернулли разобрал эту задачу в работе 1738 года и предложил учитывать не только денежное ожидание, но и полезность выигрыша для человека [английский перевод работы Бернулли]. Парадокс не опровергает теорию вероятностей. Он показывает, что бесконечное среднее, наиболее вероятный исход и разумная цена решения являются разными величинами.
Честная монета обещает правило, а не ровный счёт
Для идеальной независимой монеты каждый новый бросок даёт орлу и решке по 1/2. Но конечная серия является одной случайной траекторией среди множества возможных, поэтому равенство не гарантировано. Более того, вероятность точной ничьей уменьшается с ростом чётного числа бросков.
Закон больших чисел возвращает не долг орлов перед решками, а относительную устойчивость: доля каждого исхода обычно приближается к 50%. Серии при этом остаются нормальными, абсолютный перевес может расти, а физическая техника способна добавить небольшой перекос.
Практический вывод прост. Не судите о честности по короткой серии, заранее определяйте размер опыта, разделяйте модель и реальный бросок и сравнивайте наблюдения с диапазоном вероятных результатов. Тогда монета перестаёт казаться капризной и начинает честно показывать, насколько наша интуиция не любит случайность.
Есть что добавить?
Напишите своё мнение, комментарий или предложение.