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