Страница 114 из 116
Родослав взял с десяток листов писчего пластика, расстелил их на полу, снял с цилиндра запирающее заклинание и принялся катать его по листам, на которых оставались светящиеся зеленые письмена. Постепенно остывая, они превращались в темно-коричневый рунический текст.
Но чем больше листов отпечатывал таким образом Родослав, тем больше мрачнел.
— Старый хрен! — выругался он наконец. — И название же придумал! Книга всех заклинаний. Лешак бы его побрал.
— Что-то не так? — напряженно спросила Светлана.
— Все не так! — вспылил Родослав. — Тут вообще нет заклинаний. Ни одного! Любомудр был зациклен на своей идее, мол, любые заклинания можно вывести из самых простейших путем цепи последовательных арифметических действий. Тут ничего нет, кроме его догадок. Цифры, цифры, как их нужно складывать, перемножать, делить, чтобы вывести рисунок плетения.
— Может, в этом есть смысл? — Макс пожал плечами. — И ты следи за языком, когда употребляешь эпитеты в адрес учителя, который тебя спас, дурака.
— Какой смысл? — Родослав отмахнулся. — Если бы в этом был смысл, Любомудр сам бы воспользовался этим счетом, и придумал бы новые заклинания. Но что-то я за ним такого не видал.
Светлана задумалась.
— Не горячись, — посоветовала она. — Ты можешь перевести это на современный язык?
— Да тут все просто. Вот числа в десятичной системе. Это единица, двойка, и так до девятки и нуля, а вот эти знаки внутри кружков, это арифметические действия. Сложение, вычитание, умножение, деление. Но это пустое, уверяю тебя. Если бы оно работало, работало бы и в наше время.
Светлана взяла чистый лист и переписала несколько строк с рунической письменности в современный вид.
— В ваше время, говоришь, работало бы? — она улыбнулась.
— Что-то понятно? — с интересом уточнил Долинский.
— В их время эту теорию было невозможно проверить, — уверенно заявила Светлана. — Видите эту формулу с обратной связью, где значение переменной изменяется через двойное умножение ее на саму себя?
— Ну, да. Забыл слово, мы проходили это в училище.
— Слово, которое вы вспоминаете, это фрактал. Последовательная цепь одинаковых действий с обратной связью, когда результат вычисления влияет на значение новой точки такого же отсчета. Вручную это очень сложно считать, много времени уйдет. Точнее даже не так. Это бесконечное действие, которое даже теоретически не может быть завершено. Рекурсия. Действие, результат, действие с новым результатом, и так до бесконечности с постоянным усложнением результата.
— И какой в этом смысл?
— Ну, точно я вам скажу через недельку. Надо это все перевести в современный вид, загнать в мощный компьютер и запустить рекурсивные вычисления. Но, в самом общем масштабе смысл может быть очень глубоким. Смотрите. Вы описываете линии плетения простейшими графиками, загоняете в компьютер, и тот начинает рекурсию, шаг за шагом, поколение за поколением усложняет ход линий.
— Ничего себе! — воскликнул Родослав. — Тогда получится, что в какие-то моменты вычислений мы будем получать новое законченное заклинание.
— Именно. — Светлана кивнула. — Надо только найти признак, по которому готовое рабочее заклинание с неким свойством компьютер будет отличать от промежуточных результатов, не имеющих смысла.
— Это похоже на принцип майнинга криптовалюты, — прикинул Долинский. — Там тоже законченный элемент является результатом длительных вычислений.
— Майнинг заклинаний? — Макс усмехнулся. — Звучит мило.
— Я думаю, признак, по которому готовое заклинание можно математически отличить от промежуточных результатов, является главной темой этой книги, — предположила Светлана. — Любомудр его наверняка нашел, иначе бы книга не имела смысла. Прочту, пойму. Он потому и назвал ее "Книгой всех заклинаний", что по этому принципу можно бесконечно повышать уровень магии.
— Вы хотите сказать, что в теории, можно будет намайнить любые заклинания? — уточнил Долинский.
— Вряд ли это получится сделать быстро, — прикинула Светлана. — Поскольку метод рекурсивный, нам в любом случае придется идти от простых форм к более сложным, продвигаться от уровня к уровню. Даже с мощными компьютерами на получение какого-то количества заклинаний понадобится время.
— Все же это лучше, чем ничего, — уверенно заявил Долинский. — Хотите, предоставим вам мощный компьютерный кластер?
— Пока в нем смысла нет, надо проработать саму систему вычислений. У меня на производстве все есть.
— Ну… — Долинский замялся. — Хотелось бы соблюсти определенный уровень секретности. Если вы не против, мы бы все же предоставим вам защищенный вычислительный модуль с системной защитой от копирования.
— Я не против. Сама не хочу, чтобы магия попала в случайные руки.
— В случайные не надо, но развивать магию необходимо, — сказал Родослав. — Просто это надо делать под контролем. Например, можно создать отдельную исследовательскую группу при Имперской Академии Наук, давать допуск узкому кругу лиц.
— Вполне жизнеспособная идея, — согласился Долинский. — Я сам такие решения принимать не могу, но, думаю, мы с вами работу только начали. Ночью какой-то скомканный разговор получился.
— Мы устали, а вы толком не понимали, что хотите узнать, — с усмешкой произнес Макс. — Наладим коммуникацию не волнуйтесь.
— Наладим. — Долинский кивнул. — Если книга вам больше пока не нужна, у меня приказ ее доставить под охраной в Тайный Приказ.
— Если понадобится, мы у вас ее снова попросим, — сказала Светлана. — А пока мне надо подумать, как это все скомпоновать для компьютерной программы.
— Тогда не смею больше мешать. — Долинский взял артефакт, кивнул и направился к выходу.
— Не забудьте о приглашении! — напомнила Светлана.
Когда дверь за Долинским закрылась, Родослав сообщил:
— Засекин пропал.
— Я говорил, что нельзя было его инициировать, — напомнил Макс.