Вычислитель. Формула выживания (СИ)
***
Холодный пол, леденящая спину стена, металлические оковы на руках и ногах, а также противный запах. Я выругался и открыл глаза. Действительно, всё та же тюремная камера. Как это вообще возможно? Ерунда какая-то… Ладно, от того, что я буду проклинать всё на свете и строить безумные предположения, я ни насколько не приближусь к ответу и не пойму, что происходит вокруг меня и почему я здесь оказался, причём уже второй раз. Нужно действовать, искать ответы, пробовать, ошибаться и снова пробовать. Однако больше всего мне мешают две вещи: недостаток информации и заточение в этой темнице.
Непонятно сколько времени прошло, поэтому точно не будет лишним проверить состояние тела. Я сконцентрировался и погрузился внутрь. Взглядом окинул всё тело: вот руки, здесь ноги, тут грудная клетка, а вот и то самое ядро. Общее состояние было хорошим. Однако присмотревшись, я понял, что тело даже без моей команды всасывает окружающую энергию и направляет её внутрь сгустка в центре. Однако потоки энергии были столько тонкими, и её концентрация была настолько небольшая, что это было практически незаметно. Поглощать энергию здесь более не эффективно, нужно двигаться куда-то дальше. Жалко, но ничего не поделаешь.
С состоянием тела всё ясно, теперь надо попробовать разобраться с заклинаниями, ядром и магией как таковой. Я сконцентрировался внутренним взором на сгустке, так как хотел рассмотреть его поближе, однако вскоре каким-то образом попал внутрь него. Хм, ладно. Внутри, казалось бы, небольшого ядра оказалось очень просторно. По всей сфере хаотично плавали мерцающие точки. И вот что мне с ними делать? Я попробовал составить из них какую-то сложную фигуру, например, замок. Однако у меня ничего не получилось.
Хорошо. Давайте что-нибудь более простое. Хотя бы прямая линия. Я стал аккуратно выстраивать одну за другой мерцающие точки в прямую линию. Тут я заметил, что они ещё и мерцают абсолютно не ритмично, словно каждая со своим темпом, который при этом время от времени меняется. Подсознательно мне захотелось убрать и этот хаос. Попытался сразу синхронизировать всю линию, но не вышло. Тогда попробовал объединить сначала две точки, приведя их сначала к единому периоду колебаний, а уже потом, заставив ярко сиять.
Однако последнее не получилось. Маленькие звёздочки начали ровно светиться, однако ни в какую не хотели разгораться сильнее. Я осмотрелся по сторонам, проверяя, ничего ли я не упустил. Оказалось, что кроме точек тут и там были небольшие облака светящейся пыли. В голове тут же родилась идея объединить их в единое целое. Мысленно собрав мелкие частицы, облепил ими те самые две звёздочки. Их яркость тут же возросла. Теперь это уже были не просто мерцающие точки, а полноценные маленькие звёздочки. Отлично. Теперь осталось сделать тоже самое для оставшихся… Я осмотрелся по сторонам, считая количество точек …Примерно сотня точек. М-да.
Тяжело вздохнув, я продолжил собирать точки в линию. Берём две штуки, приближаем к концу линии, заставляем их ровно светиться. Затем добавляем мелкие частицы, потом присоединяем их к линии и всё с начала. Процесс был медленный, к тому ужасно однообразный и скучный. Построив цепочку из двенадцати звёздочек, я ненадолго расслабился. А когда вернулся, то увидел вместо ровной линии какую-то кривую. Получается, стоит мне только потерять концентрацию, как фигура тут же плывёт и рассыпается на составляющие. Понятно, или процесс обработки всех точек затянется на неопределённый срок, или нужно менять тактику.
Прикинув, что время всегда ценно, я решил изменить стратегию. Для начала расслабился и отпустил все точки. Синхронность их мерцаний тут же начала сыпаться и пропадать, одни ускорялись, а другие наоборот замедлялись. Однако даже спустя пару минут, светящаяся пыль не оторвалась от них, и изменённые звёздочки продолжали всё также ярко сиять, хотя и мерцая при этом. Выходит, если этот процесс и обращается вспять, то очень не быстро. Тогда имеет смысл соединить все точки с мелкими частицами, а только потом пытаться объединить их в единую структуру.
Сказано, сделано. Приловчившись, я начал создавать звёздочки целыми группами. Берем с десяток точек, помещаем их в облако пыли и сжимаем пространство вокруг каждой точки. За каких-то несколько минут я превратил все точки в ярко мерцающие звёздочки. При этом удалось уточнить их количество. Их было примерно сто двадцать. В голове тут же всплыло близкое число, два в восьмой степени, то есть сто двадцать восемь. Однако пересчитывать я их не стал, есть дела поважнее. Например, попробовать синхронизировать всю эту кучу мерцающих звёздочек.
Если брать геометрические примитивы, то выходит некоторый набор рядов фигур. К примеру, точка, отрезок, квадрат, куб, гиперкуб и так далее. Смысл в том, что сначала берётся нольмерная версия, затем одномерная, затем двухмерная, потом трёхмерная и так далее. Вот и я хотел, используя мои звёздочки, попробовать составить из них сначала одномерную фигуру, то есть отрезок. Затем совместить два отрезка и получить квадрат. Потом объединить два квадрата и получить куб. В итоге можно попытаться получить гиперкуб, совместив два куба. Но это я далеко убежал, для начала нужно сделать хотя бы квадрат.
Взял одну звёздочку и превратил этот пульсар в ровно светящуюся точку. Затем повторил операцию со второй точкой и, совместив их вместе, получил отрезок. Однако это делал я и до этого. Теперь, получив второй отрезок, я попробовал выстроить из них не линию, а квадрат. К моему удивлению это получилось даже проще. М-да, надо было раньше попробовать это сделать. Ладно, едем дальше. Повторяем всё то же самое и получаем второй квадрат, после чего объединяем две плоские фигуры в одну объёмную. На выходе получая куб. Отлично. Ко всему прочему эта конструкция даже стабильнее, чем квадрат. Значит, я двигаюсь в верном направлении.
В одной из проекций на трёхмерное пространство гиперкуб выглядит, как большой куб, внутри которого находится куб поменьше. Поэтому теперь нужно создать то же самое, только все расстояния будут в два раза больше. Объединив две звёздочки, я понял, что будет не просто. До этого, пространство между точками было минимальным, а значит, целостность конструкции поддерживал не только я, но и сами звёздочки. Теперь же этого не было, на вдвое больше расстоянии точки существовали сами по себе. И вот не понятно, так и должно быть и сопротивление знак того, что я двигаюсь в верном направлении, или же всё иначе, и я что-то делаю не так.
Ладно, нужно попробовать. Бросить эту возню с точками я всегда успею, а вот если из этого что-то может получиться, то будет ошибкой так и не попытаться. Удерживая куб от распада на отдельные звёздочки, притягивал к нему всё новые звёздочки и стабилизировал их свечение. Экспериментальным путём, я выяснил, что проще и быстрее выстраивать гиперкуб сразу на месте, то есть не нужно пытаться создать второй куб отдельно от первого. Закончив с нижней стороной, а перевернул конструкцию и стал прикреплять новые звёздочки на углы куба. С каждым новым элементом прочность фигуры словно уменьшалась, и мне приходилось прикладывать всё больше мысленных усилий, чтобы удерживать её от распада.
В итоге, как только я прикрепил последнюю, восьмую звёздочку, тем самым завершив гиперкуб, вся конструкция тут же укрепилась и сжалась в пространстве. Теперь со стороны четырёхмерный куб выглядел, не как сложная конструкция из шестнадцати точек, а как одна яркая звёзда, которая слегка изменяла свою форму. Причём на фоне этой звёзды старые казались просто блеклыми точками.
Если приглядеться, то, конечно, можно увидеть, что на самом деле это гиперкуб, который постоянно изменяет свою форму, то один куб становится больше, то другой. Насколько я понимаю, это происходит из-за того, что четырёхмерные фигуры существуют только в четырёхмерном пространстве, а видимый мир обладает тремя измерениями, и можно взять разные варианты трёхмерной проекции четырёхмерного куба. Никогда не думал, что мне пригодиться этот раздел геометрии с его абстрактной многомерностью.