group-telegram.com/rembodlery/559
Last Update:
Загадка величайшего романа Владимира Набокова
После моей работы по Набокову мне пришло несколько писем. Люди благодарили, что я наконец открыл им глаза. А один научный журнал захотел опубликовать статью или даже две. Редактор пояснил, что в последнем случае заказ можно провести в бухгалтерии как «серию работ» с повышением цены. Что же, надо так надо.
Итак, речь пойдет о романе «Бледный огонь». Это самый экспериментальный роман Набокова, многие ценители считают его вершиной творчества писателя. Например, Рон Розенбаум в The Observer назвал его «романом века». Мэри Гейтскилл заявляет, что это одна из величайших книг, которые она когда-либо читала.
Главная загадка романа — личность Кинбота. Кто он? У набоковедов несколько версий. Беглый король Земблы. Неизвестный шизофренник. Убийца Шейда. Сам Шейд. Профессор Боткин. Все эти версии неубедительны.
Знаю, литературоведы проверяли календари в поисках зацепок. У Кинбота и убийцы Шейда вроде совпадают дни рождения; Шейд убит в тот самый день, когда родился отец Набокова (а отец Набокова был убит преступником, который покушался на другого). В общем, какая-то невнятная мешанина.
Календари, отсылки к реальным событиям, кофейная гуща — все это избитые инструменты, мастера их выбирают автоматически. Старые башмаки никогда не жмут, вот их главный аргумент. Институциональных набоковедов подвело не чутье, а образование — они проглядели очевидное, потому что плохо знают математику.
Дело в том, что Набоков в романе использовал аффинный шифр. Так он создал «Кинбота», изменив слово лишь на половину. Сейчас все объясню.
Напомню формулу аффинного шифра:
у = (ax + b) mod 33
В русском алфавите 33 буквы. Буквам «к», «и», «н» соответствуют числа 12, 10, 15, стравим их вместо x. Получаем три уравнения
у1 = (12a + b) mod 33
у2= (10a + b) mod 33
у3 = (15a + b) mod 33
Методом подбора при ключах a=12, b=13, получаем решение
у1 = (12 × 12 + 13) mod 33 = 157 mod 33 = 25
у2 = (10 × 12 + 13) mod 33 = 133 mod 33 = 1
у3= (15 × 12 + 13) mod 33 = 193 mod 33 = 20
Для проверки используем формулу дешифровки:
x = a-1(y -b) mod m
где:
а -1 — мультипликативное обратное число по модулю m,
у — зашифрованная буква,
b = 13,
m = 33.
а -1 для а = 12 мультипликативное обратное по модулю 33 равно 3.
x = 3 × (y — 13) mod 33,
вносим соответствующие значения и результат подтверждается.
Вот решение:
у1= 25, у2 = 1, у3 = 20.
Эти цифры в русском алфавите соотвествуют трем буквам «ч», «а», «т». Прибавляем неизменяемое «бот» и получаем: «чатбот».
Владимир Набоков писал роман про искусственный интеллект.
Предвижу грохот разочарованных выдохов по всей стране. Но не спешите пока относить «Бледный огонь» в уличные библиотеки. Во-первых, идея у писателя была все-таки оригинальной. Мейнстримовый сюжет заключался в том, что человек влюбляется в ИИ и делает всякие глупости. У Набокова же ИИ (чатбот) сам увлекается пользователем (Шейдом), преследует его, а после убивает из ревности, пообещав за это сбежавшему зэку «триста биткоинов». Во-вторых, Владимир Набоков вовремя отказался от дурацкой затеи. Решение принял за одну ночь, а позже переписал роман, добавив туда Земблу, Боткина и все то, за что мы его полюбили.
BY Рембодлер
Warning: Undefined variable $i in /var/www/group-telegram/post.php on line 260
Share with your friend now:
group-telegram.com/rembodlery/559