Ученые смогли установить, что именно «сверка часов» (дающая, по сути дела, случайные результаты) на практике гарантировала, что одна и та же последовательность байтов никогда не будет отослана повторно. Но несмотря на эту случайность или псевдослучайность, истиной оставалось то, что при нажатии кнопки α
составленная компьютером последовательность оказывалась красной, а при нажатии кнопки β она в конечном счете оказывалась зеленой. На самом деле, ученые обнаружили несколько аномалий: приблизительно в одном из миллиарда случаев нажатие кнопки α приводило к вспышке зеленой лампочки или нажатие кнопки β – к вспышке лампочки красной. Этот крохотный изъян в совершенной картине лишь раздразнил аппетит исследователей, стремившихся объяснить закономерность.А затем настал прекрасный день, когда в лаборатории появились два специализировавшихся на искусственном интеллекте хакера, которые сконструировали ящики, – и все объяснили. (Не читайте дальше, если хотите сами решить эту загадку.) Ал, американец, который сконструировал ящик A
, годами работал над созданием «экспертной системы» – базы данных, содержащей «истинные пропозиции» обо всем, что только существует на земле, и механизма логического вывода, который делал бы дальнейшие выводы из аксиом, составлявших базу данных. В нее были загружены статистические данные об играх Высшей лиги, метеорологические записи, биологические классификации, исторические сведения о народах мира и бесчисленное множество всевозможных фактов. Бо, швед, сконструировавший ящик B, в этот же самый период работал над конкурирующим проектом: базой данных, содержащей все знания мира, для своей собственной экспертной системы. Оба наполнили свои базы данных всеми «истинами», которые только смогли туда поместить за годы работы747.Но годы шли, экспертные системы им наскучили, и они решили, что практический потенциал этой технологии сильно переоценен. На самом деле системы были не слишком хороши в решении интересных задач, или «мышлении», или «поиске креативных решений проблем». Все, на что они годились благодаря своим механизмам логического вывода, – это составление огромного количества истинных предложений (на языках их создателей) и проверка того, являются ли вводимые в них предложения (на языках их создателей) истинными или ложными – естественно, в сравнении с располагаемыми ими «знаниями». Итак, Ал и Бо встретились и придумали, как применить плоды своих впустую потраченных усилий. Они решили сделать философскую игрушку. Они выбрали lingua franca
для перевода между двумя репрезентативными системами (собственно, английский в стандартной кодировке ASCII, используемой в электронной почте), и соединили машины вместе проводом. При каждом нажатии кнопки на ящике A тот должен был случайным (или квазислучайным) образом выбрать одно из своих «убеждений» (хранящихся в базе данных аксиом либо общих выводов из них), перевести его на английский (в компьютере английские буквы уже будут записаны кодом ASCII), затем добавить достаточное количество случайных байтов, чтобы сумма была равна десяти тысячам, и отправить полученную последовательность в ящик B, который переведет полученное на свой собственный язык (шведский Lisp) и сверит с собственными «убеждениями», то есть своей базой данных. Поскольку обе базы данных состоят из истинных утверждений, и это приблизительно одни и те же утверждения, то каждый раз, как A посылает B что-то, во что «верит» A, B тоже в это «верит» и заявляет об этом вспышкой красной лампочки. Каждый раз, как A посылает B нечто, что считает ложью, B сообщает о том, что тоже считает это ложью, зажигая зеленую лампочку.И каждый раз, как кто-то вмешивается в передачу данных, почти всегда возникает последовательность, которая не является грамматически корректным английским предложением (ящик B
не терпит «опечаток»). На такие последовательности B реагирует вспышкой янтарно-желтой лампочки. Каждый раз, как кто-нибудь выбирает последовательность байтов случайным образом, Чрезвычайно высок шанс, что она не будет грамматически верным истинным или ложным предложением на английском в кодировке ASCII; отсюда и преобладание янтарно-желтых последовательностей.Итак, сказали Ал и Бо, эмерджентное свойство красный
было на самом деле всего лишь свойством быть истинным предложением на английском языке, зеленый – свойством быть ложным английским предложением. Внезапно многолетние безрезультатные поиски ученых оказались детской забавой. Любой может ad nauseam составлять красные последовательности – просто запишите в кодировке ASCII, например, «Дома больше арахисовых орехов», или «Киты не летают», или «Трижды четыре на два меньше, чем дважды семь». Если вам нужна зеленая последовательность, попробуйте «Девять меньше восьми» или «Нью-Йорк – столица Испании».