Этот вывод взбесил джинна. Мало того, что он застрял в крошечной лампе в крошечной пещере, так еще и прямая логика не могла ему подсказать, чего он не мог делать! Однако в течение следующих 63 миллиардов секунд он с этим примирился. И решил, что если он хочет понять, работает ли алгоритм нормально или содержит бесконечный цикл, то ему лучше просто передать его в блоб джинниума, подождать и посмотреть на результат. (Примерно через 73,3 миллиарда секунд человек по имени Алан Тьюринг пришел к похожему заключению[56]
.)Когда мучимый усталостью и жаждой путник вошел в пещеру и спросил джинна, что тот решил, или, по крайней мере, когда
он что-то решит, джинн был так озабочен тем, как лучше использовать человека в своих собственных целях, что и не заметил, как попал в ловушку и стал воспроизводить свои же старые рассуждения.Когда путник сказал «Ты должен знать, что я буду делать!», джинн с этим согласился и на скорую руку соорудил сравнительно простой проверочный алгоритм D
, который при подаче на вход I определенных данных на выходе должен был выдать решение, к которому путник придет, если ситуация будет описываться с помощью данных I. Джинн запустил рутинные вычисления на одном из блоков джинниума, но результатов пришлось ждать очень долго, и джинн понял, что алгоритм зациклился, хотя и не понял, почему. Сколько времени потеряно! Следующей мыслью джинна было написать другой алгоритм, H, чтобы исправить ситуацию: он должен был бы проанализировать D и I, и если D (I) не смог бы закончить работу, он выдал бы результат «НЕИЗВЕСТНО», а в противном случае просто вернул бы алгоритм D (I).Джинн нахмурился. В его великолепной памяти сразу всплыли воспоминания о том, что 63 миллиарда секунд назад он уже шел этим путем. Функция H
, которую джинн только что планировал смастерить, была практически той же самой функцией H, которую он пытался создать тогда. Он даже использовал ту же самую букву! Таким образом, поиск этой функции был одной из тех ненавидимых джинном задач, которые он так и не сумел решить.Джинн рассердился еще больше, когда понял и доказал существование некоторых приложений и следствий из этого результата. Наиболее очевидным из них было то, что не существует легкого и верного способа предсказать решения человека, даже если отлично понять
алгоритм, по которому человек предположительно проводит вычисления в своих крошечных мозгах при принятии решений. Джинн сам должен был бы провести вычисления по данному алгоритму, понадеявшись, что в какой-то момент вычисления закончатся получением результата. Конечно, найти этот точный алгоритм было достаточно проблематично, и потому джинн планировал использовать какой-то гораздо более простой алгоритм, который мог сделать процесс обдумывания принимаемых человеком решений более эффективным, чем процесс обдумывания самим человеком! Но это оказалось труднее, чем ожидалось, из-за технической проблемы: если джинн даже не мог как следует разобраться в алгоритме человека, чтобы понять, есть ли в нем бесконечные циклы, то как он мог написать более эффективную и более короткую эквивалентную программу? Похоже, джинну пришлось бы предварительно серьезно поработать и создать некоторые грубые модели сомнительной надежности, для отладки которых, возможно, даже потребовалось бы тестирование на человеке. Эта перспектива и так-то представлялась достаточно неприятной, но на деле все оказалось еще хуже.А затем джинн понял, что он не может предсказать и своих собственных
решений. Фактически он убедился, что не может даже уверенно просчитать, сколько времени ему потребовалось бы для принятия решения. Пусть бы это было любое время, лишь бы оно было меньше времени, требуемого для реального принятия решения![57]).По мере того как джинн размышлял обо всем этом, его раздражение возрастало. Когда же он наконец решил ответить приставучему путнику, то обнаружил, что этот паршивец давно покинул его пещеру.
Часть 3
Можно ли однажды разорванное склеить вновь
Такие понятия, как постоянные, устойчивые и неизменные телесные проявления, чувства, восприятия, ментальные конструкции, сознание, мудрые люди в этом мире не признают. И я тоже говорю, что таких вещей не существует.
Будда Шакьямуни19. Советы от повара
(Храм Зуйо-дзи, Япония, 1625 год)
В ясный осенний полдень до тебя сквозь шуршанье падающих листьев доносится разговор мастера Дзеньё с монастырским поваром, бывшим к тому же одним из его самых что ни на есть взрослых учеников.
Дзеньё:
Достопочтенный Будда утверждает, что всякое упорядочение вещей непостоянно и что все они стремятся к восстановлению беспорядка.Повар:
Это правда. Посмотри на этот заплесневелый рис!