Санкт-Петербургский парадокс

Аватар пользователя Колдун

В качестве пятничного отвлечения и развлечения вашему вниманию предлагается разбор задачи, возраст которой уже около 300 лет, то есть Санкт-Петербургской лотереи (далее СПБ-лотерея) и связанного с ней парадокса (далее СПБ-парадокс). Возникает законный вопрос – зачем нужен разбор этой задачи? Ведь введя заголовок данной статьи в поисковик, в качестве первой же ссылки мы получим статью в Википедии, в которой все уже разобрано (ссылка приведена в конце). Но дело в том, что лично мне содержащиеся в Вики объяснения не нравятся. И не потому, что эти объяснения не верны, так разрешать СПБ-парадокс тоже можно. Но хочу предложить гораздо более простое и понятное решение данной проблемы, которое и будет изложено ниже. Итак, начинаем!

Правила СПБ-лотереи

СПБ-лотерея состоит в следующем. Два человека решают сыграть друг с другом. Назовем этих людей Игрок и Крупье. Игрок уплачивает Крупье заранее согласованную ставку, после чего правильная монета подбрасывается до тех пор, пока не выпадет орел. После выпадения орла Крупье выплачивает Игроку его выигрыш. Если орел выпал:

  • на 1-м броске, что происходит c вероятностью p(1)=1/2, Крупье выплачивает Игроку сумму x(1)=1 рубль,
  • на 2-м броске, что происходит c вероятностью p(2)=1/4, Крупье выплачивает Игроку сумму x(2)=2 рубля,
  • на 3-м броске, что происходит c вероятностью p(3)=1/8, Крупье выплачивает Игроку сумму x(3)=4 рубля,
  • на n-м броске, что происходит c вероятностью p(n)=(1/2)^n, Крупье выплачивает Игроку сумму x(n)=2^(n-1) рублей.

Ряд вероятностей p(n) представляет собой бесконечно убывающую геометрическую прогрессию. Сумма прогрессии равна 1, то есть ряд p(n) может рассматриваться как плотность распределения выигрышей Игрока x(n).

Обозначим как X математическое ожидание выигрыша Игрока, которое вычисляется по формуле:

X=SUM[x(n)*p(n)], суммирование проводится по n от 1 до бесконечности.

Но для каждого номера броска n произведение x(n)*p(n) постоянно и равно 1/2. Таким образом, для вычисления Х мы должны бесконечное количество раз просуммировать число 1/2. В результате суммирования мы получим бесконечно большое число. То есть, согласно правилам СПБ-лотереи ожидаемый выигрыш Игрока (и проигрыш Крупье) бесконечен. А теперь переходим к парадоксу.

СПБ-парадокс

Парадокс состоит в том, что несмотря на то, что ожидаемый выигрыш Игрока бесконечно велик, в реальности Игроки готовы платить за участие в такой игре сравнительно небольшие суммы. В статье из Вики приведена оценка максимальной ставки, ее величина для реальных Игроков не превышает 25 рублей (дукатов в Вики).

Разрешение СПБ-парадокса

Кажущаяся парадоксальность СПБ-лотереи состоит в том, что в формулировке связанного с ней парадокса неявным образом смешиваются два мира – идеальный и реальный. В идеальном мире находится Крупье, так как правила СПБ-лотереи неявно подразумевают, что Крупье способен выплатить Игроку ничем не ограниченную сумму. А в реальном мире находятся Игроки, при формулировке СПБ-парадокса это явным образом указано. Стоит совместить идеальный мир с реальным, и парадокс исчезнет.

Это совмещение логично делать переводом в реальный мир Крупье, то есть считать, что Крупье способен выплатить Игроку возможно и очень большую, но конечную сумму. Это все ставит на свои места, в том смысле, что делает конечным математическое ожидание выигрыша Игрока (и проигрыша Крупье).

Поясним сказанное. Допустим, что Крупье способен выплачивать Игроку его выигрыш согласно правилам СПБ-лотереи вплоть до номера броска М, к этому моменту сумма выигрыша Игрока достигнет 2^(M-1). Но после этого броска Крупье уже не в состоянии удваивать сумму выплаты, у него просто кончились деньги. Конечно монету можно подбрасывать и дальше, но на величину выплаты Крупье в пользу Игрока это не повлияет. Мы в реальном мире.

То есть, для бросков с номерами от 1 до М, ряд вероятностей p(n) экспоненциально убывает, ряд выигрышей Игрока x(n) экспоненциально растет, произведение x(n)*p(n)=1/2. Сумма величин x(n)*p(n) на этом участке равна М/2.

Но начиная с номера броска М+1 и до бесконечности ряд вероятностей p(n) по прежнему экспоненциально убывает, а ряд выигрышей Игрока x(n) становится константой, равной 2^(M-1). Это означает, что произведение x(n)*p(n) начнет экспоненциально убывать. Сумма величин x(n)*p(n) на этом участке равна 1/2.

Тогда ожидаемый выигрыш Игрока становится конечной величиной. Формула для математического ожидания выигрыша Игрока, которое соответствует предельному капиталу Крупье 2^(M-1), принимает вид:

Х=(М+1)/2

Итак, ожидаемый выигрыш Игрока конечен, значит конечна и обоснованная ставка Игрока. При переходе из идеального в реальный мир парадокс исчезает.

Подведем итоги:

  • Игрок вообще не может сделать математически обоснованную ставку в СПБ-лотерее, не зная капитала Крупье.
  • Если М – номер броска, на котором исчерпываются ресурсы Крупье в рамках правил СПБ-лотереи, то предельная сумма, которую может выплатить Крупье равна 2^(М-1), а обоснованная ставка Игрока равна матожиданию его выигрыша, то есть (М+1)/2.

Примеры расчета ставки Игрока для разных капиталов Крупье

В этом разделе мы будем задавать предельные номера бросков М и посмотрим, какие капиталы Крупье 2^(М-1) и обоснованные ставки Игрока (М+1)/2 им соответствуют.

М=1, капитал Крупье 2^(М-1)=1, ставка Игрока (М+1)/2=1. В этом тривиальном случае СПБ-лотерея вырождается в простую орлянку.

М=11, капитал Крупье 2^(М-1)=1024, ставка Игрока (М+1)/2=6.

М=21, капитал Крупье 2^(М-1)=1’048’576, ставка Игрока (М+1)/2=11.

М=31, капитал Крупье 2^(М-1)=1’073’741’824, ставка Игрока (М+1)/2=16.

Ну и так далее. Отмечу, что увеличение капитала Крупье на 3 порядка (точнее в 1024 раза) приводит к росту ставки Игрока всего на 5 рублей.

Отдельно разберем предельную ставку Игрока, указанную в Вики, то есть (М+1)/2=25. Ей соответствует номер М=49. Такую ставку Игрок делает, если надеется на то, что Крупье располагает капиталом 2^48=281’474’976’710’656. Сумма 281 триллион! Упомянутые в Вики Игроки оптимисты!

Заключение

Конечно СПБ-лотерея является задачей не из повседневной жизни. Можно прожить жизнь, и ни разу в нее не сыграть. Но напомню еще раз про ставку 25 рублей в этой игре. Она иллюстрирует на мой взгляд следующее – иногда люди склонны переплачивать без должного обдумывания, переплачивать в широком смысле этого слова и в разных жизненных ситуациях. Понимание и контролирование этого важно. Я так думаю!

Наконец обещанная ссылка на статью из Вики о Санкт-Петербургском парадоксе, полюбопытствуйте, как он решается там:

https://ru.wikipedia.org/wiki/Санкт-петербургский_парадокс

Авторство: 
Авторская работа / переводика

Комментарии

Аватар пользователя zonder
zonder(7 лет 1 месяц)

При обнаружении такого алгоритма у игрока в электронной игре, программа внезапно утрачивает алгоритм случайности, а в физическом, вызывают охрану и взашей выгоняют пьяного клиента, даже, если он совсем не пьёт.

Аватар пользователя Колдун
Колдун(1 год 11 месяцев)

В любом казино не любят людей, которые сначала думают, а потом делают. Но тут даже не в казино дело, это экзотика. Но ведь и любые структуры, предлагающие финансовые услуги, тоже не любят таких людей. А финансовые структуры - это уже повседневность.

Аватар пользователя zonder
zonder(7 лет 1 месяц)

В любом казино не любят людей, которые сначала думают, а потом делают. Но тут даже не в казино дело, это экзотика. Но ведь и любые структуры, предлагающие финансовые услуги, тоже не любят таких людей. А это уже повседневность.

Воот, алгоритм универсален, умных не любят, не терпят и гонят. Поэтому народом придуман защитный механизм "Ивана-дурака"-  стои себе, соплю рукавом утирай, да  говори: - не понимаю мол, барин, не вели дурака казнить.

Аватар пользователя фыр
фыр(4 года 8 месяцев)

Годно. smile9.gif Графиком было бы еще и наглядно.

Аватар пользователя Колдун
Колдун(1 год 11 месяцев)

Какой график имеете в виду? Мне сходу только два на ум пришли: экспоненциальный рост для капитала Крупье и линейный для ставки Игрока.

Аватар пользователя фыр
фыр(4 года 8 месяцев)

Мне сходу только два на ум пришли: экспоненциальный рост для капитала Крупье и линейный для ставки Игрока.

Два на одном. С отсечкой по суммам.

Кстати, подумалось, что если заменить монеты молекулами водорода, то парадокс перестает быть. Постановка задачи тоже существенна.

P.S. И еще можно точку перегиба конечной суммы Крупье.

Аватар пользователя Колдун
Колдун(1 год 11 месяцев)

Насчет молекул не уловил идею. Разверните подробнее, если время есть.

Аватар пользователя фыр
фыр(4 года 8 месяцев)

Замените монеты на что-то ненужное. Например, молекулы водорода. Убираем социальный элемент, решение задачи в такой постановке никому не интересно. Как в задачке с шахматной доской замените зерно молекулами водорода, сразу становится неинтересно.

Аватар пользователя Колдун
Колдун(1 год 11 месяцев)

В этом смысле да, согласен. Но я рассматривал этот парадокс именно как модельную иллюстрацию того, что надо думать, считать, а уж потом делать. То есть социальный аспект мне был принципиально важен. Для того в конце и выделил текст курсивом.

Аватар пользователя фыр
фыр(4 года 8 месяцев)

надо думать, считать, а уж потом делать

Парадокс в том, что "надо думать, считать, а уж потом делать" не зависит от постановки задачи. smile1.gif

Аватар пользователя Колдун
Колдун(1 год 11 месяцев)

Опять же должен согласиться :)

Аватар пользователя фыр
фыр(4 года 8 месяцев)

smile20.gif

Аватар пользователя Колдун
Колдун(1 год 11 месяцев)

Вопрос только в том, разрешим ли этот парадокс именно в социальном аспекте?

Глобально, то есть в отношении всех.

Или даже локально, в отношении кого то одного, но на длительном интервале наблюдения.

Аватар пользователя фыр
фыр(4 года 8 месяцев)

Вопрос только в том, разрешим ли этот парадокс именно в социальном аспекте?

Чем дольше живу, тем больше прихожу к мнению, что люди обычно не думают.

СПБ парадокс конечно разрешим. Папа мне всегда говорил: "Сынок никогда не играй в азартные игры на деньги, особенно с государством".

Аватар пользователя Тигр Шрёдингера

Игрок уплачивает Крупье заранее согласованную ставку, после чего правильная монета подбрасывается до тех пор, пока не выпадет орел. После выпадения орла Крупье выплачивает Игроку

А в чем смысл, это же казино наоборот? Если орел не выпал сразу (50%) то ты автоматом в плюсе. 

А вот если только на N раз тогда "честно"

Аватар пользователя Колдун
Колдун(1 год 11 месяцев)

Почему если орел не выпал сразу, то Игрок автоматом в плюсе? Согласованная сторонами ставка Игрока может быть вообще говоря любой, не обязательно 1 рубль. Смысл статьи в том и состоит, чтобы найти обоснованную ставку. А для этого Игроку нужна информация о капитале Крупье.

А кто в конкретном розыгрыше в плюсе будет, неизвестно. Игрок платит Крупье заранее известную ставку. Крупье платит Игроку заранее неизвестный выигрыш.

Аватар пользователя Тигр Шрёдингера
Тигр Шрёдингера(1 год 9 месяцев)

Все просто, мы же на рубль играем, вдруг у крупье вообще денег нет...