Как мы перешагнули через Раймона Кено: создание поэтической гипер‑матрицы на 1,28 квинтиллиона сонетов

В 1961 году французский писатель и математик Раймон Кено потряс мир своей книгой «Сто тысяч миллиардов стихотворений» (Cent mille milliards de poèmes). Он написал 14-строчный сонет в 10 вариантах. Разрезав страницы на полоски, он позволил читателю комбинировать строки, получая (10^{14}) уникальных стихотворений. На то, чтобы прочитать их все, ушло бы около 190 миллионов лет.

Долгое время это считалось вершиной комбинаторной литературы. Но что, если я скажу вам, что этот исторический рекорд можно превзойти в 163 840 раз?

Сегодня я хочу рассказать, как спроектировал и запустил «Великую Гипер‑Матрицу Абсолюта» — бесшовную поэтическую структуру, выдающую 1 280 000 000 000 000 000 (1,28 квинтиллиона) оригинальных сонетов. И, что самое главное, при любой случайной сборке полностью сохраняются безупречная рифма, классический ритм и синтаксический смысл.

Архитектура матрицы: Математика против Хаоса

Главная проблема комбинаторной поэзии — комбинаторный взрыв и стремительная потеря смысла. Если вы просто напишете случайные строчки, на третьем шаге генератор выдаст нечитаемый винегрет из несогласованных падежей и абсурдных метафор.

Чтобы побить рекорд, классической сетки 14×10 (как у Кено) было мало. Я пошел по пути расширения вариативных слоёв и заложил следующую конфигурацию:

  • 14 строк классического сонета (традиционная твердая форма).

  • 20 вариативных слоёв для каждой из 14 строк.

Формула общего объема комбинаций:(20^{14}=128times 10^{16}=1,280,000,000,000,000,000)

Если на чтение книги Кено нужны миллионы лет, то на полную вычитку Гипер‑Матрицы Абсолюта не хватит времени жизни нашей Вселенной.

Технологический вызов: Как заставить 20 слоёв звучать в унисон?

Самым сложным этапом стала смысловая и грамматическая сочетаемость. Мы проектировали эту систему совместно с ИИ, и здесь пришлось применить строгие лингвистические фильтры.

Чтобы матрица работала «бесшовно», каждая строка должна была соответствовать жестким правилам:

  1. Метрическая синхронизация (Ритм): Все 280 строк (14 строк × 20 вариантов) написаны в абсолютно идентичном размере с одинаковым расположением ударных и безударных слогов. Шаг влево или вправо — и ритм сонета рушится.

  2. Абсолютная рифмическая сетка: Традиционный сонет требует перекрестных или охватных рифм в катренах и особых сочетаний в терцетах. Все 20 вариантов первой строки должны идеально рифмоваться со всеми 20 вариантами третьей строки, и так далее. Это миллионы потенциальных пар рифм, которые обязаны быть точными.

  3. Грамматический универсализм: Каждая строка — это модульный блок. Конец строки № 2 должен синтаксически идеально стыковаться с началом строки № 3, независимо от того, какой из 20 слоёв выберет алгоритм. Никаких конфликтов «существительное + глагол не того рода», никаких оборванных союзов.

В итоге получилась сквозная смысловая архитектура. Каждая комбинация — это не случайный набор слов, а законченное философское высказывание с единой атмосферой Абсолюта.

Реализация: От идеи к работающему вебу

Когда лингвистическая супер‑матрица была просчитана и написана, встал вопрос визуализации. Поэзия должна быть интерактивной.

Я развернул проект на веб‑платформе, создав лаконичный генератор. Логика проста: по клику на кнопку «Сгенерировать сонет» скрипт пробегает по 14 позициям, случайно выбирая для каждой индекс слоя от 1 до 20, и мгновенно собирает бесшовный стих. Каждая сборка уникальна — шанс того, что два пользователя увидят один и тот же сонет, математически стремится к нулю.

Посмотреть, как алгоритм собирает квинтиллионы смыслов в реальном времени, можно на живом сайте: jv6438.craftum.io

Что дальше?

Этот проект доказал, что алгоритмическая литература и строгая математическая форма могут рождать новые масштабы искусства. «Великая Гипер‑Матрица Абсолюта» — это манифест того, как современные инструменты помогают человеку заглянуть за грань привычных текстовых объемов.

Буду рад услышать в комментариях ваше мнение об автоматизации поэзии. Как вам кажется, где предел человеческого контроля над генеративным текстом? И пробовал ли кто‑то из хабровчан строить подобные семантические матрицы?

Автор проекта: Иванченко В.В.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев