ГЕДЕЛЬ, ЭШЕР, БАХ: эта бесконечная гирлянда - Хофштадтер Даглас Р.
Баббадж: Ваш сверхрадушный прием удивителен и необычайно приятен; позвольте выразить мою глубочайшую благодарность. Для меня не может быть ничего приятнее, чем исполнение музыки, дарованной нам знаменитейшим Старым Бахом, органистом и композитором, не знавшим себе равных.
Краб: Постойте! Мне в голову пришла идея получше, которая, я надеюсь, встретит одобрение моего уважаемого гостя. Я хочу дать вам возможность, досточтимый м-р Баббадж, одним из первых опробовать мои только что разработанные и почти не испытанные «умно-глупые» — модернизированный вариант Аналитической Машины. Ваша слава виртуозного программиста вычислительных машин распространилась необычайно широко и докатилась до «Пост Дома» — для нас не может быть большего удовольствия, чем наблюдать ваше умение в применении к новым и сложным «умно-глупым».
Баббадж: Такой гениальной идеи я не слышал уже в течение нескольких столетий! С удовольствием опробую ваши новые «умно-глупые», о которых, признаться, до сих пор я знал только понаслышке.
Краб: В таком случае, давайте начнем! Но простите мою оплошность, я должен был сначала представить вас моим гостям. Это г-жа Черепаха, это Ахилл, а это Автор, Дуглас Хофштадтер.
Баббадж: Очень приятно познакомиться.
(Все подходят к одному из умно-глупых, Баббадж садится и пробегает пальцами по клавиатуре.)
Какое приятное ощущение.
Краб: Рад, что вам нравится.
(Внезапно Баббадж начинает быстро печатать; его пальцы порхают по клавишам, вводя одну команду за другой. Через несколько секунд он откидывается на спинку стула, и почти сразу же экран начинает заполняться цифрами. В мгновение ока тысячи крохотных цифр покрывают весь экран «3,14159265358979323846264». Цифры, образуют изящную, похожую на китайский иероглиф фигуру.)
Ахилл: Пи!
Краб: Превосходно! Никогда бы не подумал, что можно вычислить так много знаков пи так быстро и с таким коротким алгоритмом.
Баббадж: Это заслуга умно-глупого. Я только выявил то, что уже потенциально в нем присутствовало, и более или менее эффективно воспользовался набором команд. В действительности, любой человек, достаточно попрактиковавшись, сможет проделывать такие трюки.
Черепаха: А можете ли вы строить графики, м-р Баббадж?
Баббадж: Могу попытаться.
Краб: Прекрасно! Позвольте мне провести вас к другому умно-глупому. Я хочу, чтобы вы опробовали каждый из них!
(Баббаджа проводят к следующему умно-глупому; он садится. Снова его пальцы летают над клавишами, и вскоре на экране начинает танцевать множество строчек.)
Краб: Как красивы и гармоничны эти крутящиеся фигуры, когда они сталкиваются и взаимодействуют друг с другом!
Автор: И они никогда не повторяются в точности — каждая следующая форма не похожа ни на одну из предыдущих. Что за неиссякаемый источник красоты!
Черепаха: Часть узоров просты и приятны глазу, в то время как другие — неописуемо сложные извилины, очаровывающие и будящие воображение.
Краб: Вы знаете, м-р Баббадж, что эти экраны цветные?
Баббадж: Правда? В таком случае, я могу сделать с этим алгоритмом кое-что получше. Минуточку… (Печатает еще несколько команд, затем нажимает сразу на две клавиши.) Когда я отпущу эти клавиши, дисплей заиграет всеми цветами радуги. (Отпускает клавиши.)
Ахилл: Какой изумительный цвет! Эти узоры кажутся живыми!
Черепаха: Это потому, что они растут.
Баббадж: Так и задумано. Пусть богатства Краба растут так же, как эти фигуры на экране.
Краб: Благодарю вас, м-р Баббадж. У меня не хватает слов, чтобы выразить восхищение вашим мастерством! Никто никогда не делал ничего подобного на моих умно-глупых. Вы играете на них, словно на музыкальных инструментах, м-р Баббадж!
Баббадж: Боюсь, что любая мелодия, которую я мог бы сыграть, была бы слишком груба для деликатных ушей Вашего Крабичества. Хотя с недавних пор я и пристрастился к сладким звукам шарманки, я знаю, какой неприятный эффект они могут производить на других.
Краб: В таком случае, прошу вас, продолжайте работать с умно-глупыми. Мне как раз пришла в голову потрясающая мысль!
Баббадж: Какая мысль?
Краб: Недавно я придумал интересную Тему, и сейчас понял, что именно вы, м-р Баббадж, можете полностью реализовать ее потенциал! Скажите, вы знакомы с идеями философа Ламеттри?
Баббадж: Сие имя мне знакомо; прошу вас, освежите мою память.
Краб: Он был ярым поклонником Материализма. В 1747 году, будучи при дворе короля Фридриха Великого, он написал книгу под названием «Человек-машина», где представил человека — в особенности, его интеллектуальные способности — с чисто механической точки зрения. Моя же Тема обязана своим происхождением оборотной стороне вопроса: а что, если наделить машину человеческим интеллектом?
Баббадж: Я и сам время от времени думал о том же, но у меня не было подходящей аппаратуры, чтобы попытаться решить эту задачу. Поистине, м-р Краб, вам в голову пришла счастливая мысль! Ничто не доставит мне большего удовольствия, чем обработка вашей превосходной Темы. Скажите, вы имеете в виду какой-то определенный тип интеллекта?
Краб: Неплохо было бы научить машину прилично играть в шахматы.
Баббадж: Какая оригинальная идея! Шахматы — мое любимое хобби. Вижу, что вы имеете глубокие познания в области техники; вас никак нельзя назвать простым любителем!
Краб: На самом деле, я знаю совсем немного. Лучше всего мне удаются Темы с большим потенциалом, но, к сожалению, сам я не в состоянии его реализовать. Эта Тема — моя любимая.
Баббадж: Буду счастлив попытаться развить вашу Тему и научить умно-глупые игре в шахматы. Смиренно повиноваться Вашему Августейшему Крабичеству — мой священный долг. (С этими словами он подходит к следующему умно-глупому и начинает быстро печатать)
Ахилл: Взгляните — его руки так быстро бегают по клавишам, что кажется, будто он играет на фортепиано!
Баббадж (заканчивая особенно грациозным движением): Мне никогда раньше не представлялся случай опробовать эту программу, но, по крайней мере, она даст вам некоторое представление об игре в шахматы против умно-глупого. Разумеется, из-за моих недостатков в искусстве программирования в этом случае более уместна вторая часть его имени.
(Он уступает свое сиденье Крабу. На дисплее появляется изображение шахматной доски с элегантными фигурами, так, как она выглядит со стороны белых. Баббадж нажимает на клавишу и доска поворачивается; теперь она видна со стороны черных.)
Краб: Гммм… Очень элегантно. Я играю черными или белыми?
Баббадж: Как вам будет угодно. Чтобы указать ваш выбор, вы должны всего лишь напечатать «белые» или «черные». После этого остается только печатать ваши ходы в любой стандартной шахматной нотации. Ходы умно-глупого, разумеется, будут появляться прямо на доске. Кстати, я запрограммировал его так, что он может играть против трех противников одновременно, так что, если желаете, еще двое из вас могут попробовать свои силы.
Автор: Я играю совсем слабо. Ахилл, попробуйте вы с Черепахой.
Ахилл: Нет, я не хочу, чтобы вы оставались в одиночестве. Лучше посмотрю, как играете вы с Черепахой.
Черепаха: Мне что-то не хочется. Лучше играйте вы двое.
Баббадж: У меня есть другое предложение. Я могу заставить две подпрограммы играть друг против друга, на манер двух человек, играющих партию в шахматном клубе. Между тем, третья подпрограмма будет играть с м-ром Крабом. Таким образом, все три внутренние программы будут заняты делом.
Краб: Это интересная идея, вести мысленную партию и одновременно сражаться с настоящим партнером. Замечательно!
Черепаха: Это можно назвать трехголосной шахматной фугой!