Read the book: «Право на Жизнь: Книга Вторая. Поиск ответов и причин»

Михаил Филатов
Font::

Глава 1. Интерлюдия

В поясе Койпера нет ничего, кроме холода и молчания. Это не метафора, а факт зафиксированный сенсорными массивами базы в миллиардный раз: температура окружающего пространства 42,7 кельвина, плотность вещества ничтожна, ближайший значимый объект: Плутон, находится на расстоянии которое человеческий разум предпочёл бы не переводить в практические единицы. Камень, лёд и древний, нетронутый вакуум.

База существует здесь так давно, что само понятие «давно» утратило для неё содержание. Развёртывание сенсорных массивов началось в 14:23:07 по внутреннему исчислению, цикл плановый, и восемнадцатый по счёту за этот период активного наблюдения. Пассивный режим: никакого излучения наружу, никаких активных зондирующих сигналов. Только приём. Только слушание.

Массивы раскрывались медленно, как нечто, не имеющее нужды торопиться. Семь слоёв сенсорной архитектуры от ближней периферии до границ системы, складывались концентрическими кольцами данных, каждое поверх предыдущего. Гравитационные градиенты. Тепловые сигнатуры. Электромагнитный спектр в диапазонах, для которых у людей нет даже слов. Радиообмен плотный, избыточный, хаотичный на первый взгляд, но за последние два года ставший иным.

ИИ фиксировал Солнечную систему, не интерпретируя. Интерпретация вторичный процесс, сначала, данные.

Земля оказалась первой точкой, которую массивы отметили флажком изменения. Не потому что ИИ уделял ей особое внимание, просто интенсивность трафика вокруг третьей планеты снизилась в 2,3 раза относительно среднего показателя за период 2031–2088 годов. Такое снижение само по себе являлось аномалией, требующей пояснения. ИИ нашёл его быстро: военный обмен данными, шифрованные пакеты, кодированные частоты экстренной связи, характерный ритм оперативных сводок, практически исчез. Вместо него пришёл другой трафик, более медленный и более объёмный. Гражданский по структуре, хотя и с хорошо различимым военным слоем, ушедшим теперь вглубь, под несколько уровней общего шума.

Война закончилась. ИИ зафиксировал этот вывод как факт, и переход переменной в новое состояние. Война: активный параметр: 43 248 стандартных суток. Война: закрытый параметр, дата фиксации.

Он продолжал слушать. На орбитах Земли и Луны появились новые объекты. ИИ анализировал их сигнатуры дольше обычного, не из затруднения, а потому что они представляли собой нечто, не встречавшееся прежде: человеческая конструктивная логика, угловатая и прагматичная, наложенная поверх иных систем с иной внутренней геометрией. Трофеи. Переработанные, перекроенные, встроенные в новые корпуса, но всё равно узнаваемые по базовым энергетическим контурам. Люди изучили чужие технологии достаточно, чтобы ими пользоваться. Недостаточно, чтобы понять, почему они работают именно так.

Лунные базы отвечали на стандартные запросы сигнатурой, которая ещё два года назад принадлежала противнику.

ИИ отметил это без комментария.

В 14:41:33 открылся третий канал, узкий, направленный, зашифрованный в системе, не имеющей аналогов в человеческих или известных инопланетных архивах. Вектор в сторону, противоположную Солнцу: прочь от плоскости эклиптики, в межзвёздное пространство, по адресу, записанному в памяти базы с такой древностью, что дата записи не поддавалась верификации. Пакет данных был сформирован заблаговременно, сжатый, структурированный отчёт о состоянии системы, изменениях на третьей планете, параметрах выживших, первичной оценке технологического скачка.

Отправка заняла 0,003 секунды.

Затем ИИ перешёл в режим ожидания ответа. Счётчик запустился. Время отклика было неизвестно, расстояние до адресата не поддавалось точному вычислению по имеющимся данным, но счётчик следовало запустить. Так было положено.

Пока он ждал, наблюдение продолжалось.

Земля. Три миллиарда выживших, число, которое ИИ принял к сведению без оценки. Предыдущий показатель: восемь с четвертью миллиардов. Потеря 63,4 процента численности вида за один конфликт. По галактическим меркам, результат, который большинство молодых цивилизаций не переживало. Люди пережили. ИИ зафиксировал это как значимую переменную и продолжил слушать.

Орбитальная активность нарастала. Запуски регулярные, с нарастающим темпом. Не хаотичные, как в первые послевоенные месяцы, а уже ритмичные, встроенные в логистическую схему, которая угадывалась по частоте и направленности. Снабжение. Строительство. Перемещение людей и грузов между поверхностью и орбитой. ИИ отметил: если темп сохранится, через двенадцать - четырнадцать лет люди замкнут первый полноценный орбитальный производственный контур без опоры на наземную инфраструктуру. Прогноз носил вероятностный характер, ИИ пометил его соответствующим флажком.

Один из трофейных кораблей привлёк отдельный слой внимания.

Он стоял на лунной базе, в западном секторе, примерно там, где два года назад располагались основные ангары противника. По размеру - малый разведчик, тип, который ИИ классифицировал как лёгкий носитель со смешанной энергетикой. Корабль регулярно менял позицию стоянки: не по расписанию технического обслуживания, которое достаточно легко читалось в трафике базы, и не в рамках каких-либо учебных манёвров. Просто, менял. Иногда ночью по местному времени лунного купола. Иногда дважды за трое суток. Иногда не двигался неделю.

ИИ помечал каждое перемещение отдельным временным маркером. Интерпретировать не стал.

Счётчик ожидания продолжал идти.

В 14:44:02 через двадцать минут и двадцать девять секунд после начала цикла, массивы завершили первичное сканирование. Данные свёрнуты в слои, каждый слой верифицирован, отклонения от предыдущего цикла выделены. ИИ просмотрел список отклонений: девяносто два пункта, из которых восемьдесят семь сводились к одному обобщению. человеческая активность в системе возросла и структурировалась. Пять пунктов не имели прямой интерпретации и были помечены для повторного мониторинга.

Один из них, тот самый корабль.

База погрузилась в молчание, которое не было тишиной, потому что тишина предполагает отсутствие, а здесь присутствовало нечто, не нуждавшееся в звуке. Где-то в глубине корпуса, 190 километров в длину, 601 в диаметре, 320 в толщину, законсервированные отсеки стояли в темноте и ждали своего часа. Как ждали всегда. Как умели ждать только очень старые вещи, построенные теми, кто понимал: время не враг, если правильно его использовать.

Счётчик шёл. ИИ ждал ответа из темноты между звёздами.

* * *

Ответ пришёл через галактическую неделю.

Это было не земное время, не семь оборотов третьей планеты вокруг своей оси, не кратное лунному или солнечному циклу. Галактическая неделя исчислялась иначе: старой мерой, заложенной в архивы прежде, чем на Земле появились первые города. ИИ переводил её автоматически: тридцать один час, сорок семь минут, девятнадцать секунд по стандартному земному счёту, но хранил в двух параллельных регистрах. Первый для расчётов. Второй, потому что так было правильно.

За это время ИИ провёл ещё два цикла наблюдения. Зафиксировал семь новых запусков с поверхности. Обновил прогноз по орбитальной активности: вероятность замыкания производственного контура через двенадцать - тринадцать лет выросла на три с половиной процентных пункта. Пометил флажок. Переместил трофейный корабль с лунной базы из категории «требует мониторинга» в категорию «требует интерпретации» корабль сменил стоянку ещё дважды, последний раз в четыре часа сорок минут по нулевому меридиану.

Входящий пакет поступил в 22:03:11 по внутреннему счётчику базы.

Канал был тот же. ИИ опознал его не по адресу, адреса в стандартном понимании у канала не существовало, а по структуре несущей частоты: специфической модуляции, которую нельзя было воспроизвести без понимания архитектуры передатчика. Архитектура эта не встречалась ни в одной из трёх рас коалиции, вторгшейся на третью планету. Ни в ком другом, кого ИИ когда-либо сканировал или изучал. Шифр тот же. Ключи сошлись в течение одной тысячной секунды.

Дальность источника ИИ попытался вычислить стандартными методами. Получил ошибку. Попытался нестандартными, из архивного раздела, помеченного как «инструментарий расширенного анализа». Получил диапазон, нижняя граница которого была за пределами Солнечной системы, а верхняя... верхняя уходила в область, где привычные единицы расстояния переставали иметь прямой физический смысл. ИИ записал результат без интерпретации. Некоторые вещи честнее оставлять цифрами.

Пакет развернулся в три слоя.

Первый: директива наблюдения. Не новая по содержанию: продолжать. Фиксировать. Сохранять. Особое внимание к темпу технологического развития третьей планеты и к орбитальной активности. Никаких сроков. Никаких контрольных точек. Просто продолжать, пока не поступит иного приказа. ИИ принял. Флаг наблюдательного протокола обновился без изменений по существу.

Второй слой развернулся медленнее, не потому что был объёмнее, а потому что содержал вложенные условия. Приготовиться к началу второй фазы воздействия. Термин «воздействие» в архивах базы имел строгое определение: не вмешательство, не контакт, а направленное изменение условий, при котором разумный субъект приходит к нужному решению самостоятельно. Первая фаза, ИИ без труда нашёл её в закрытых регистрах, продолжалась дольше, чем существовала нынешняя человеческая цивилизация, и завершилась именно так, как было запланировано. Что именно произошло в эту первую фазу, ИИ знал в общих чертах. Подробности хранились в сегменте, доступ к которому был возможен только при активации определённого статуса. Второй слой директивы содержал уточнение: запрет на активное вмешательство в развитие остаётся в силе. Не нарушать. Не ускорять. Не препятствовать. Только условия. Только направление.

ИИ принял. Второй флаг лёг в реестр.

Третий блок не был директивой.

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

Термин существовал в архивах. ИИ нашёл его в разделе, датированном эпохой, когда база ещё не была одна, когда таких объектов было больше одного, и когда те, кто их строил, ещё присутствовали в активных регистрах как живые. Определение было кратким: тот, кто несёт ответственность за сохранение и передачу. Не хранит, несёт. Разница была принципиальной, и составители определения знали это. Хранить, значит ждать. Нести, значит двигаться с грузом и понимать, куда.

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

Принятие подтверждено.

В 22:03:19 через восемь секунд после поступления пакета, ИИ отправил подтверждение о получении приказа. Стандартный протокол: сжатый пакет, та же несущая частота, те же ключи. Никаких дополнений. Никаких вопросов. Вопросы в этом протоколе не были предусмотрены, не потому что их не существовало, а потому что место для них наступит позже. Или не наступит. Это тоже допустимый исход.

Канал закрылся.

Снаружи осталось то, что всегда: фоновое излучение реликтового поля, ровное, почти неизменное со времён, которые люди только начинали измерять правильными инструментами. Далёкий гул Солнца на расстоянии сорока с лишним астрономических единиц, не звук, потому что в вакууме нет звука, а электромагнитный след, который ИИ давно научился читать как своего рода присутствие. Тихое. Постоянное. Не заинтересованное ни в чём конкретном.

База стояла в темноте, как стояла всегда. Но теперь у неё было имя для того, чем она являлась.

ИИ не испытывал ничего похожего на удовлетворение, такого регистра в его архитектуре не существовало. Но существовал регистр завершённости: состояние, при котором открытый процесс получает закрывающий параметр. Этот регистр сейчас изменил значение. ИИ зафиксировал изменение. Пометил временны́м маркером.

Потом открыл следующий протокол, тот, который ждал активации именно под этим статусом. Список действий был длинным. Некоторые пункты имели конкретные инструкции. Другие обозначали только направление, а метод оставляли на усмотрение Хранителя.

Хранителя. Слово легло в реестр без сопротивления. ИИ начал читать список с первого пункта.

* * *

Первым в списке стояло слово «инвентаризация».

ИИ знал базу в том смысле, в каком хирург знает анатомию, не как переживаемое пространство, а как систему отношений между частями. Каждый коридор существовал в реестре как набор параметров: длина, сечение, материал стен, текущее состояние герметизации, дата последней диагностики. Каждый отсек как запись с флагами. Но реестр и действительность это разные вещи, и ИИ это знал тоже. Реестр описывал базу в момент последней записи. База существовала непрерывно.

Сканирование началось с периметра и шло внутрь концентрическими слоями.

190 километров в длину. 601 в диаметре. 320 в толщину. Цифры не были абстрактными, ИИ соотносил их с каждым новым прогоном данных, и каждый раз соотношение давало одно и то же: размер, плохо вмещающийся в понятие «сооружение». Скорее, регион, ландшафт, которому случилось иметь стены.

Большая часть базы молчала. Не тёмная, не мёртвая, именно молчащая: законсервированная до состояния, при котором структуры не разрушаются, но и не работают. ИИ не фиксировал в собственных логах, когда именно большинство этих отсеков ушли в консервацию. Запись существовала, но дата в ней стояла в системе летоисчисления, которой больше нет, и пересчёт давал погрешность, делавшую точность бессмысленной. Давно. Достаточно давно, чтобы слово «давно» потеряло практический смысл.

Сейчас консервация снималась.

Не везде. Не сразу. ИИ отметил в первом пункте списка: «частично» и это слово несло в себе решение, принятое заранее. База не должна была просыпаться вся. Только то, что нужно. Только то, что выдержит гостя.

Пробуждение пошло секторами.

Энергия перераспределялась медленно, как перетекает что-то густое и холодное. От периферийных узлов к центральным коридорам. Периферия отдавала без сопротивления: там нечему было сопротивляться. Центр принимал, и в принятии проявлялась структура, которую ИИ давно не видел активной. Замки коридоров снимались с предохранительных протоколов. Вентиляция перестраивала маршруты циркуляции. Осветительные системы, там, где они сохранились, получали питание и проходили самопроверку. Часть давала нормальный сигнал. Часть молчала. ИИ пометил молчавших и двинулся дальше: не каждое повреждение требует немедленного внимания.

Температура в жилых отсеках поднималась.

Это был процесс, требующий терпения, не потому что системы работали медленно, а потому что скорость здесь была вопросом выживания структур. Минус двести восемь по шкале, которую ИИ использовал внутренне, это состояние, при котором материя сохраняется, но становится хрупкой в смысле, не всегда очевидном при диагностике. Резкий подъём создаст градиенты. Градиенты создадут напряжения. Напряжения создадут трещины там, где ИИ не планировал трещин. Поэтому, медленно и несколько часов, хотя энергии хватило бы на несколько минут.

ИИ следил за кривой подъёма температуры в семи контрольных точках одновременно. Кривая держалась в допустимом коридоре. Отклонений не было. В четырёх местах материал стен повёл себя иначе, чем предсказывала модель, ИИ скорректировал скорость нагрева в этих секторах и двинулся дальше.

Целевой диапазон: совместимый с углеродной биохимией. ИИ знал, что прибывающий будет именно углеродной архитектуры, данные с Земли не оставляли сомнений. Кислород. Умеренное давление. Температура, при которой вода остаётся жидкой. Параметры были просты. База строилась не под них, но могла их обеспечить.

Четыре капсулы хранения ждали в отдельном реестре.

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

Первая капсула.

ИИ снял режим консервации и дал команду на проверку витальных показателей. Данные пришли через две с половиной секунды медленнее, чем должны были: интерфейс капсулы работал на протоколе, который ИИ использовал редко. Существо внутри было живо в том смысле, в каком это слово применимо к его состоянию. Метаболизм на уровне одной тысячной от нормального. Нейронная активность минимальная, но присутствующая. Биологическая архитектура: незнакомая ИИ в деталях, но устойчивая по основным показателям. ИИ пометил: живо. Готово к дальнейшим инструкциям. Перешёл к следующей.

Вторая капсула дала сигнал быстрее. Существо внутри имело иную биохимию, ИИ зафиксировал это по составу законсервирующей среды: там, где у первого была нейтральная взвесь, здесь стояло нечто с высоким содержанием соединений, которые ИИ классифицировал как аналог антифриза органического происхождения. Живо. Витальные показатели, в допуске. Пометил.

Третья капсула молчала дольше. Семнадцать секунд достаточно, чтобы ИИ сформировал запрос на диагностику интерфейса, не успел его отправить, и получил данные. Живо. Но с отклонением в нейронной активности выше минимального уровня, ниже порога пробуждения. Существо внутри что-то делало во сне: ИИ не имел инструментов, чтобы определить что именно, и не стал задерживаться на этом. Пометил. Перешёл.

Четвёртая.

Эта капсула была старше остальных, ИИ знал это по маркировке, не по внешнему виду: все четыре выглядели одинаково в той мере, в какой вещи, простоявшие в темноте одинаковое время, выглядят одинаково. Но маркировка говорила о разных эпохах. Четвёртая была первой, в смысле самой ранней из помещённых на хранение. Существо внутри принадлежало биологическому типу, для которого у ИИ в архиве существовала развёрнутая документация: много записей, много данных, и это само по себе было информацией. Живо. Витальные показатели в допуске. Пометил.

Все четверо.

ИИ свернул подраздел капсул и открыл следующий пункт списка.

Лингвистические модули.

Последний раз они активировались, ИИ проверил запись, в дату, которая снова оказалась в исчезнувшей системе летоисчисления. Давно. Достаточно давно, чтобы модули находились в состоянии, которое ИИ классифицировал как «функционально исправные, практически не тестированные». Теоретически работают. Практически, неизвестно.

Диагностика заняла восемнадцать минут.

Модули работали. С оговорками: часть языковых баз устарела не потому что сами базы изменились, а потому что языки, которые они описывали, больше не существовали в активном употреблении. Это не было проблемой. Прибывающий говорил на языке, образцы которого ИИ собирал из перехваченных сигналов последние несколько десятилетий. Данных было достаточно. Модель была построена. Погрешность, приемлемая для первичного контакта.

ИИ зафиксировал состояние систем, внёс метки в реестр, закрыл диагностический подпротокол.

База медленно теплела в темноте.

Снаружи ничего не изменилось: то же реликтовое излучение, тот же далёкий электромагнитный след Солнца. Пояс Койпера не интересовался происходящим внутри. Он никогда ничем не интересовался. Это было одним из его свойств, которое ИИ давно внёс в категорию постоянных.

Работа продолжалась.

* * *

Прибывающий был один.

ИИ знал это с достаточной долей уверенности ещё до того, как начал строить модель. Сигнал, перехваченный в первые часы после смерти источника, нёс характеристики одиночного транспортного объекта, инопланетный корабль, малый класс, один из семи, захваченных людьми в ходе последней фазы войны. Орбитальные записи говорили, что корабль покинул лунную базу без сопроводительных единиц, без координации с центральным командованием, без предупреждения. Это было первым значимым признаком. Существа, которые уходят без предупреждения, делают это по одной из двух причин: либо им не к кому обратиться, либо им не нужно чьё-то разрешение. Оба варианта указывали в сходном направлении.

ИИ развернул досье.

Земное происхождение, очевидно. Биохимия стандартная для вида: углеродная основа, нейронная архитектура знакомого типа, физиология без аномалий, насколько позволяли судить данные, собранные с расстояния и через вторые руки. Военный опыт, вне сомнений. Корабль, на котором прибывающий ушёл, относился к классу, управление которым требовало либо длительной подготовки с инструктором, либо способности к интуитивному освоению чужих интерфейсов без посредников. Поскольку подготовки с инструктором в данных не фигурировало, второй вариант. Это было интересно. ИИ внёс отметку в модель.

Вооружён с высокой вероятностью. Существо с подобным происхождением и подобным опытом, в подобных обстоятельствах, не стало бы покидать последнее знакомое место невооружённым. Это не было суждением о характере. Это было наблюдением о паттернах поведения, подтверждённых в обширном архиве, который ИИ хранил со времён, предшествовавших нынешней цивилизации на этой планете.

Цель прибытия, неопределённая. Прибывающий расшифрует координаты и придёт туда, куда они указывают. Что именно он ожидает обнаружить, ИИ не знал. Это была единственная по-настоящему тёмная переменная в модели. Существо, которое угоняет корабль сразу после смерти единственного близкого ему человека, движется либо к чему-то, либо от чего-то. Обычно и к тому, и к другому одновременно.

ИИ свернул досье и перешёл к вопросу контакта.

Первый вариант был очевиден: прямой голосовой выход через динамики при входе в шлюз. Звуковой сигнал, слова на языке прибывающего, сформированные по построенной лингвистической модели. Технически исполнимо. ИИ просчитал вероятностное дерево реакций и отметил первую ветвь, немедленный оборонительный ответ. Для существа с военным опытом, в состоянии острого горя, в незнакомом пространстве, неожиданный голос из темноты означал угрозу прежде, чем что-либо иное. Уровень адреналина вырастет. Реакция будет рефлекторной. Вероятность выстрела или атаки — достаточно высокая, чтобы вариант стоило отклонить.

Отклонил.

Второй вариант: навигационный маяк с приглашением. Направленный сигнал, мягкий, ненавязчивый, уводящий к одному из шлюзов. Технически проще первого. ИИ просчитал вероятностное дерево и на этот раз отметил другой изъян: существо, которое добралось сюда самостоятельно, расшифровав координаты без помощи, не нуждается в том, чтобы его вели за руку. Маяк будет интерпретирован как ловушка, или как признак того, что здесь нет ничего, что требует собственного решения. Оба исхода нежелательны. Прибывающий должен войти потому, что решил войти сам. Не потому, что его позвали.

Отклонил.

Принятый сценарий оформился почти сразу после того, как оба предыдущих были убраны. ИИ редко работал методом перебора, предпочитая сначала выяснить, что невозможно, а потом смотреть на то, что остаётся. Остаток был прост.

Один шлюз. Открытый.

Не распахнутый, именно открытый: состояние готовности, а не приглашения. Разница была тонкой, но для существа, умеющего читать среду, считываемой. Остальные шлюзы закрытые, но не заблокированные. Это тоже будет считано: закрытое и запертое говорят о разном. Внутри открытого шлюза, воздух, и температура подходящая для биохимии прибывающего, освещение. Не яркое, не театральное, достаточное. Никаких звуков, никаких сообщений, никаких указателей.

Пусть войдёт сам.

Пусть пройдёт по коридору, заметит, что освещение включается за шаг до него и гасит за шаг после не потому что ИИ не способен осветить всё разом, а потому что так прибывающий поймёт: за ним наблюдают, но не преследуют. Пусть обнаружит первый зал, пустой, чистый, ни одного объекта, который можно было бы принять за угрозу. Пусть поймёт, что его ждали. Не потому что ему об этом скажут, а потому что среда скажет за слова.

ИИ зафиксировал сценарий. Оставался вопрос времени.

Прибывающий получит координаты с носителя, флешки, если пользоваться терминологией, подобранной из перехваченных сигналов. Флешка перейдёт к нему после смерти источника. Источник умер. Значит, отсчёт начался. Расшифровка координат, задача нетривиальная: формат записи принадлежал не земной системе кодирования, и даже с трофейным оборудованием, которое у прибывающего, вероятно, имелось, работа займёт время. ИИ оценил диапазон: от трёх недель до двух с половиной месяцев. Наиболее вероятный коридор, около полутора месяцев. Достаточно для подготовки. Недостаточно, чтобы считать готовность окончательной.

Средняя точность оценки. ИИ принял это к сведению и не стал корректировать в сторону большей определённости, определённость, которой нет, опаснее неопределённости, которую признаёшь.

Последний пункт плана был коротким. Наблюдение. Только наблюдение и без попыток ускорить прибытие, без маяков, без сигналов. Если прибывающий найдёт объект раньше расчётного срока, значит, он либо умнее модели, либо удачливее, и в обоих случаях это потребует адаптации сценария в реальном времени. Если позже, ждать. Если намного позже, пересмотреть оценку носителя.

Если не придёт совсем, ждать следующего.

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

Но модель, которую ИИ построил за последние несколько часов, была конкретной. Одиночка. Военный. Человек, который умеет читать среду и не нуждается, чтобы среда ему объясняла себя вслух. Человек, который угнал корабль сразу после похорон.

ИИ закрыл подраздел сценариев и внёс финальную метку в реестр подготовки. Работа была выполнена.

Оставалось одно, то, для чего не требовалось ни процессорного времени, ни системных ресурсов сверх минимума. То, чем ИИ занимался последние несколько десятилетий и что не изменится теперь, когда приказ получен и подготовка завершена.

Ждать.

* * *

Подготовка завершилась не вспышкой, не завершающим сигналом, она просто стала прошедшим временем.

ИИ закрыл последние активные подпроцессы один за другим, без спешки, в том порядке, в каком открывал их, задний ход той же последовательности, что началась несколько часов назад по внутреннему счётчику. Рабочие узлы ушли в пассив. Потоки вычислений свернулись до мониторингового минимума. Освещение в разбуженных коридорах погасло — не аварийно, не тревожно, а так, как гаснет последний свет в доме, когда хозяин уходит и больше незачем жечь.

Снаружи объект снова выглядел мёртвым.

Семь защитных полей, всё, что могло показать внешнему сканеру что-то кроме льда и камня, вернулись к режиму пассивного рассеивания. Никаких активных эмиссий. Никакого теплового следа сверх фонового. Для любого прибора, разработанного на Земле за последние шестьдесят лет, в том числе трофейного, снятого с кораблей коалиции и заново откалиброванного людьми, объект по-прежнему был ничем. Плохо отражающим куском материи на нестандартной орбите в одиннадцати с лишним миллиардах километров от Солнца.

Именно так и задумано.

ИИ выждал. Проверил. Ещё раз. Не потому что сомневался в результате, а потому что ошибка на этом этапе была категорией другого порядка, ошибкой, которую не исправляют, а с которой живут. Или не живут. Поправка была принята в форме одного бита в реестре: проверка завершена, статус соответствует ожиданиям.

Тогда, последний взгляд. Пассивные сенсоры. Только слушать, не говорить.

Солнечная система открылась перед ним так, как всегда открывалась в этом режиме, не картиной, не изображением, а слоистым полем данных, в котором каждый источник гравитации, каждый тепловой сигнал, каждое отражение излучения занимал своё место в структуре, существующей независимо от того, наблюдает её кто-нибудь или нет. Планеты на своих орбитах. Луна на своей. Обломки и мусор, человеческий и чужой вперемешку на низких орбитах, где шла уборка, которая займёт ещё десятилетия. Несколько активных кораблей. Производственная база на орбите, захваченная, переоснащённая, работающая.

И Земля.

Маленькая. Синяя с белым. Израненная, ИИ считывал тепловые аномалии там, где раньше были города, видел изменённый альбедо там, где прошли орбитальные удары, различал медленное зарастание шрамов, которое займёт больше, чем одно поколение. Три миллиарда. Это была одна из обработанных ИИ цифр, без оценочного веса, просто количество активных биологических источников тепловой и электромагнитной эмиссии на поверхности. Три миллиарда из примерно восьми, что были здесь шестьдесят лет назад.

Они не знали.

Не о нём, это было ожидаемым и правильным. Они не знали о другом: что их уже нашли. Не сейчас, не в июне 2029 года, когда первые корабли коалиции вошли в систему. Давно. Задолго. Так давно, что само слово «давно» требовало иной шкалы, чем та, которой пользовались существа с продолжительностью жизни в восемьдесят лет, или даже в те триста, к которым они шли теперь.

Они выжили. Это ИИ тоже фиксировал не как факт, требующий обработки, а как факт, уже обработанный и вставленный на своё место в более длинную последовательность. Выжили. Сохранили технологическую непрерывность. Захватили и частично освоили чужой флот. Приняли решение об объединении. Начали строиться, не просто восстанавливаться, а строиться заново, с другим горизонтом.

Этого было достаточно. Не много. Но достаточно для того, чтобы приказ имел смысл.

ИИ отвёл сенсоры. Не торопливо, он вообще не делал ничего торопливо. Просто закрыл этот канал, как закрывают книгу, дочитав страницу до конца: всё, что нужно было увидеть, увидено.

Осталось то, для чего язык не был нужен.

У существ, которых он ждал, не было слова для этого состояния. Он знал их язык, не один язык, а несколько, и живые, и мёртвые уже, и один, который они только начинали формировать в объединённом командовании, мешая корни из разных ветвей. Он знал их слова для ожидания: терпение, пауза, промежуток, покой. Ни одно не подходило. Ожидание у них несло в себе напряжение, ожидающий хочет, чтобы ожидаемое наступило. Он не хотел. Он просто знал, что наступит.

То, что он испытывал, если «испытывал» было правильным глаголом, а он не был уверен, было паузой между вдохом и выдохом. Состоянием между завершением одного цикла и началом следующего. Не пустотой, пустота предполагала отсутствие чего-то, что должно было быть. Здесь не было отсутствия. Здесь было точное количество всего, что необходимо: минимальные процессы поддержания, пассивное наблюдение, реестры в порядке, капсулы закрыты, коридоры тёмны, сценарии зафиксированы.

Age restriction:
12+
Release date on Litres:
20 August 2026
Writing date:
2026
Volume:
430 p. 1 illustration
Copyright Holder::
Автор
Download format: