Эйлер начал с самого начала [9]. Если в игре в совпадения колода карт каждого из игроков состоит из одной карты, то вероятность совпадения будет 100 процентов. Если в колоде два карты, вероятность равна 50 процентам. Эйлер составил таблицы перестановок для игр с колодами из трех и четырех карт и только после этого вывел закономерность. Вероятность совпадения карт при n картах в колоде рассчитывается по такой формуле:
Но посмотрите внимательно: эта закономерность напоминает представленный выше ряд для числа e.
Я опущу детали доказательства, но этот ряд действительно приближается к (1 – ), или около 0,63. Сумма ряда в точности равна (1 – ) только в случае, если n стремится к бесконечности, но приближение очень хорошее уже после нескольких членов ряда. Когда n = 52, то есть количеству карт в колоде, сумма этого ряда равна (1 – ) с точностью до 70 десятичных знаков.
Следовательно, в этой игре вероятность совпадения составляет около 63 процентов. Другими словами, вероятность того, что совпадение будет, почти в два раза больше того, что его не будет. Точно так же вероятность того, что хотя бы один гость получит назад свое пальто, а посетитель кинотеатра сядет на правильное место, тоже составляет 63 процента. Интересно, что количество карт в колоде, гостей, сдающих пальто в гардероб, или мест в зале кинотеатра практически не влияет на вероятность хотя бы одного совпадения при условии, что карт, гостей или мест больше шести или семи. Каждый раз, когда вы увеличиваете число карт, гостей или мест, вы прибавляете еще один член в представленный выше ряд, определяющий возможность совпадения. Например, восьмая карта дает восьмой член ряда — 1/8!, или 0,0000248, что меняет вероятность менее чем на четверть сотой одного процента. Девятая карта еще меньше влият на значение вероятности. То есть получается, что вероятность совпадения почти не меняется, играете ли вы полной колодой карт или картами одной масти. Точно так же не имеет значения, сколько гостей сдадут свои пальто в гардероб, десяток или сотня, или о зале какого кинотеатра идет речь — о местном мультиплексе или о кинотеатре Empire на Лестер-сквер.
Сделанное Эйлером открытие относительно присутствия числа e в математике карточных игр — один из первых примеров появления этой константы в области, не имеющей очевидной связи с экспоненциальным ростом. Впоследствии эта константа появится и в не менее конкурентной сфере — в математике выбора жены.
Давайте вернемся ненадолго к Иоганну Кеплеру. После того как в 1611 году выдающийся астроном овдовел, он провел собеседование с одиннадцатью женщинами-кандидатами на место следующей фрау К. [10]. Как писал сам Кеплер, процесс реализации этой задачи начался не совсем удачно: у первой кандидатки «плохо пахло изо рта», вторая «была воспитана в чрезмерной роскоши», а третья помолвлена с человеком, зачавшим ребенка с проституткой. Кеплер взял бы в жены четвертую, «высокую женщину атлетического телосложения», если бы не увидел пятую, которая казалась «скромной, бережливой и способной полюбить приемных детей». Но Кеплер вел себя настолько нерешительно, что обе женщины потеряли к нему интерес — и он встретился с шестой женщиной, но от брака с ней тоже отказался, потому что его «пугали расходы на роскошную свадьбу», и с седьмой, которая, несмотря на «внешность, заслуживающую того, чтобы ее любили», отвергла Кеплера, поскольку он снова медлил с решением. Восьмой женщине «нечего было предложить, [хотя] ее мать была весьма достойной женщиной»; у девятой были больные легкие; десятая оказалась «слишком уродливой даже для мужчины с простыми вкусами… низенькая и толстая, и воспитывалась в семье, известной чрезмерной тучностью»; последняя кандидатка была еще недостаточно взрослой. В конце концов Кеплер задал себе вопрос: «Что это — промысел Божий или моя собственная моральная вина два с лишним года разрывает меня в разных направлениях и вынуждает рассматривать возможность столь разных союзов?» Такой мучительный самоанализ характерен для построения близких личных отношений и в наше время. Великому немецкому астроному требовалась стратегия.
Рассмотрим следующую игру, которую, по данным автора книг о математике Мартина Гарднера, изобрели в 1958 году два друга — Джон Г. Фокс и Л. Джеральд Марни [11]. Попросите кого-либо взять сколько угодно листов бумаги и написать на каждом из них разные положительные числа — любые, от крохотных дробей до невероятно огромного числа, скажем 1 с сотней нулей. Затем листы бумаги следует положить на стол числами вниз и перемешать. Теперь начинается игра. Вы переворачиваете листы один за другим. Ваша задача — остановиться в тот момент, когда перевернете лист с самым крупным числом. Не разрешается возвращаться и выбирать число на листе, который вы уже перевернули. Если вы продолжаете переворачивать листы до самого конца, то сможете выбрать только число на последнем из них.
Поскольку игрок, переворачивающий листы бумаги, не знает, какие числа на них написаны, на первый взгляд может показаться, что его шансы выиграть невелики. Однако что поразительно, в эту игру можно выиграть более чем в трети случаев, независимо от того, сколько листов бумаги в ней задействовано. Вся хитрость — в умелом использовании информации об уже увиденных числах, для того чтобы сделать определенный вывод о числах на листах, которые еще не перевернуты. Стратегия состоит вот в чем: переверните определенное количество листов бумаги, выберите в качестве критерия сравнения максимальное число из уже открытых, а затем остановитесь на первом же числе, превышающем это значение. На самом деле оптимальное решение — перевернуть (0,368, или 36,8 процента) от общего количества листов бумаги, а затем выбрать первое число, которое больше любого другого числа среди уже перевернутых листов. В этом случае вероятность того, что вы найдете максимальное число, составляет , или 36,8 процента.
В 1960-х годах эта головоломка получила известность под названием «задача о выборе секретаря», или «задача о браке», поскольку она аналогична ситуации, когда босс просматривает список кандидатов на должность секретаря или мужчина анализирует список потенциальных жен, решая, как определить самую лучшую из имеющихся кандидатур [12]. (А еще причина такого названия, по всей вероятности, связана с тем, что большинство математиков — мужчины.)
Представьте себе, что вы проводите собеседования с двадцатью претендентами на должность вашего секретаря, причем решение относительно каждого кандидата должны принимать сразу. Если вы предложите это место первому же соискателю, то не поговорите со всеми остальными, а если никого не выберете до самого последнего претендента, то вам придется отдать эту работу именно ему. Или представьте, что вы намерены назначить свидание двадцати женщинам, зная, что на каждом очередном свидании вам предстоит решать, ваша ли это избранница, прежде чем назначать свидание следующей женщине. (Приношу свои извинения читательницам. Данная аналогия основана на предположении о том, что мужчина делает предложение женщине, а женщина обязательно отвечает согласием.) Если вы сделаете предложение на первом свидании, вы не сможете встретиться со всеми остальными женщинами, а если побываете на свидании с каждой из них, вам придется сделать предложение последней женщине, с которой вы встретитесь. В обоих случаях лучший способ увеличить вероятность выбора самой подходящей кандидатуры — провести собеседования с 36,8 процента кандидатов, а затем предложить работу или руку и сердце тому из них, кто окажется лучшим из тех, с кем вы уже пообщались. Этот метод не гарантирует, что вы найдете наиболее оптимальный вариант (вероятность всего 36,8 процента), но это все равно лучшая стратегия.
Если бы Кеплер знал в свое время, что ему предстоит общение с одиннадцатью женщинами, и применил эту стратегию, он встретился бы с 36,8 процента из них (четырьмя), а затем сделал бы предложение той из оставшихся кандидаток, которая понравилась бы ему больше тех, кого он уже видел. Другими словами, он выбрал бы пятую женщину, что он действительно сделал, но только после того, как встретился со всеми одиннадцатью претендентками (и этот брак оказался счастливым). Если бы Кеплер знал решение задачи о браке, он избавил бы себя от шести неудачных свиданий.
Задача о выборе секретаря (или задача о браке) стала одной из самых знаменитых в занимательной математике, хотя она и не отображает реальность, поскольку боссы могут вызывать кандидатов повторно, а мужчины — возвращаться к тем женщинам, с которыми встречались ранее (как и сделал Кеплер). Тем не менее в основе ее решения лежит невероятно полезная теория, получившая название «оптимальная остановка», другими словами — математическое обоснование того, когда лучше всего остановиться. Решение задачи об оптимальной остановке играет важную роль в сфере финансов, позволяя, например, определить, когда пора ограничить убытки по инвестициям или исполнить фондовый опцион. А еще оно может пригодиться в таких областях, как медицина (скажем, чтобы рассчитать оптимальное время для прекращения того или иного курса лечения), энергетика (чтобы составить прогноз, когда не стоит полагаться на углеводородное топливо), зоология (чтобы установить, когда закончить исследование большой популяции животных в поисках новых видов, которых там, похоже, нет, тем самым избежав напрасной траты средств).