
Полная версия:
Мост над пустым временем
— Я пытаюсь доказать, что её не будет, — ответила Ина.
— Для доказательства вы положили внутрь часы, реактор, пружину и руку.
— Если ни одно устройство не выполнит отложенную команду, мы узнаем больше, чем из остановившихся часов.
— А если выполнит?
— Тогда мне придётся признать, что модель неверна.
Сая обошла зонд и коснулась контрольной полосы рядом с креплением пластин. Пломба осталась зелёной.
— И обе могут оказаться у северной границы через сто два дня?
— Или сейчас. Или никогда.
— Хороший выбор для человека, который вчера обещал семьям объяснить неопределённость.
Ина не стала защищаться. Встреча закончилась после полуночи. Мать медика первой экспедиции спросила, стареет ли её сын там, где находится. Партнёрка Миры — слышит ли Мира собственный голос семь раз. Девятилетняя дочь техника — почему взрослые построили корабль, который умеет войти, но не умеет вернуться.
На первые два вопроса Ина ответила «не знаю». На третий — «потому что мы ошиблись». Вен Роск потом сказал, что главный проектировщик не должен превращать техническую встречу в признание вины.
— Сегодня мы объясним меньше, — сказала Ина. — Но точнее.
В док вошла Нара Дей с контейнером регистратора. За ней катили стойку стационарного интерферометра. Нара закрепила на корпусе «Секунды» три волоска световода. Они должны были лопнуть по очереди, когда рука пройдёт четверть, половину и полный ход. Каждый разрыв оставлял механическую отметку, не зависевшую от питания.
— Теперь у нас есть часы для часов, — сказала она.
— Есть след изменения, — возразила Ина. — Не называйте его временем, пока не увидим порядок.
За внешним стеклом Темпоральная Пустота заслоняла звёзды ровным чёрным овалом. Глаз искал на её поверхности глубину, пыль, слабое отражение — хоть что-нибудь, что позволило бы назвать её пространством. Ничего не было. По расчётам другой берег лежал за ней. По зрению — за чёрным не лежало ничего.
Испытание собирались вести из центрального зала, но Сая настояла: спасатели получают отдельный канал прекращения запуска. Совет признал его только наблюдательным. Ина подписала программу с формулировкой Саи: «Красная команда спасательной службы означает отсутствие согласия на продолжение пилотируемой серии». Не приказ и не вето, но теперь никто не мог убрать возражение из протокола.
На верхнем ярусе появился Вен Роск. Рядом стояли двое членов Совета и оператор общественного канала.
— Трансляцию не согласовывали, — сказала Сая.
— Только служебная запись, — ответил Роск. — Станциям необходимо видеть, что проект продолжает работу.
— Тогда пусть видят все показания, без монтажной задержки, — сказала Ина.
Оператор посмотрел на Роска. Тот выдержал паузу.
— Разумеется.
«Секунду» вывели из дока на буксирной нити. До Пустоты зонд мог маневрировать сам, но Ина запретила исправлять курс после последней контрольной точки. Любой поворот должен был завершиться снаружи.
На главном экране развернулись четыре дорожки: бортовое время, химическая реакция, положение руки, состояние отделяемых пластин. Пятая показывала фазовый рисунок входного створа. Пока зонд приближался, все линии шли привычно. Цифры сменяли друг друга. Синий реактив дрожал в отдельной ампуле, не касаясь бесцветного. Флажок лежал вдоль корпуса.
— До границы двадцать секунд, — доложил оператор.
Ина ощутила желание пересчитать всё ещё раз. Обычно мир соглашался быть суммой проверяемых величин. Сегодня числа сходились вокруг места, где сама возможность сложения была под вопросом.
— Северное дежурство? — спросила она.
— «Иней» на позиции, — ответила Сая. — «Причал» у створа. Медики готовы.
— Для беспилотного зонда?
— Для того, что может выйти вместе с ним.
После фрагмента «Ладоги» это больше не звучало чрезмерностью.
— Десять секунд.
Фазовый рисунок вытянулся в узкую решётку. Входной якорь описывал состояние объекта и связывал описание с предполагаемым выходом. Прежняя команда считала, что внутри зонд сможет уточнить траекторию. Поэтому на третьем поясе стояли зеркальные кассеты: они должны были доворачивать створ после входа.
Но если внутри нет «после», команда на коррекцию не опаздывала. Она не наступала.
— Пять. Четыре. Три.
На отметке «два» борт передал штатный пакет. На отметке «один» автоматика взвела пружину. Затем контур «Секунды» коснулся чёрного края и исчез целиком.
Все дорожки оборвались на одном вертикальном срезе.
— Связь потеряна, — сказал оператор.
— Это предусмотрено, — ответила Ина.
Программа рисовала пунктирные продолжения: через две секунды — поворот флажка, через четыре — сброс пластины, через семь — смешивание реактивов. Пунктир был не данными, а ожиданием. И всё же взгляд принимал его за будущее зонда.
Прошло семь секунд. Потом двадцать.
— Выходной якорь не подтверждён, — сообщил дальний пост Отсвета. — В створе пусто.
Роск включил канал:
— Сколько ждём до повторной активации?
— Ожидание ничего не меняет для объекта внутри, — сказала Ина.
— Для нас меняет. У Отсвета окно синхронизации сорок минут.
— Повторная активация создаст другое условие выхода. Мы не знаем, совместимо ли оно с записанным входом.
— В программе предусмотрены три окна. А теперь зонд что делает?
Ответ пришёл из пустой половины графика.
— Ничего, — сказала Ина. — Слово «теперь» к нему неприменимо.
В зале стало так тихо, что слышно было щёлканье реле.
— Вы отменяете следующие окна на основании отсутствия сигнала? — спросил Роск.
— На основании отсутствия длительности. Если включим новый выход, мы не позовём зонд, который четыре минуты летел к нам. Мы предъявим записанному состоянию входа второй несовместимый ответ.
Сая поставила красную отметку. В протоколе появилась строка: «Спасательная служба не согласна с повторной активацией до поиска объекта по границе».
— У вас нет права остановки, — сказал Роск.
— Поэтому строка называется несогласием, — ответила Сая.
До второго окна оставалось пять минут. Вчера Ина потребовала измеримых условий, словно достаточно было назвать пороги, чтобы выбор перестал быть выбором. Сейчас порог был прост: они не знали, породит ли новый створ второй выход одного объекта или закроет первый навсегда.
— Второе окно отменить, — распорядилась она. — Искать по северной дуге. Поднять чувствительность на механический выброс.
— Вы теряете испытание, — сказал Роск.
— Нет. Мы перестаём портить его следующей командой.
Через одиннадцать минут Нара подняла голову.
— Северный датчик. Масса сорок граммов. Дистанция триста восемьдесят два километра.
— «Иней», перехват, — приказала Сая.
Катер достиг цели за шесть минут сорок две секунды. Камера показала тонкую круглую пластину. На краю виднелась одинарная насечка.
— Первая, таймерная, — сказала Нара.
— Значит, таймер отсчитал четыре секунды, — произнёс Роск.
На внутренней стороне пластинки пьезоигла выбила ряд меток. Нара считала их через камеру.
— Отметка отделения: минус одна целая восемь десятых до входа.
— Невозможно, — отозвался лабораторный начальник. — Команда стоит на плюс четыре.
Исходный пакет проверили. Команда стояла правильно. Пластина должна была отделиться через четыре секунды после пересечения границы. Её собственный регистратор утверждал, что отделение произошло почти за две секунды до него.
— Как у Миры, — сказала Сая. — Действие выполнено. Часы не дошли до входа.
Ина почувствовала не торжество, а холод. Они придумали эксперимент с ясным порядком. Пустота вернула результат, не дав ему места в последовательности.
Ещё через девятнадцать минут «Секунды» не было. Второй пластины тоже. Нара вывела данные интерферометра. Все три нити были целы. Рука не прошла даже четверти пути. Химическая реакция не началась.
— Таймерная пластина отделилась, — сказала Нара. — Но действие, назначенное раньше неё, не произошло. Порядок нарушен.
— Не нарушен, — ответила Ина. — Его не было.
Она стерла пунктирные продолжения. Остались линии, обрубленные на входе, и одна отметка отделения, отброшенная назад.
— «Секунда» не провела внутри четыре секунды. Она не провела там ни одной. Входное состояние встретилось с условием отделения пластины, а якорь смог вывести только пластину. Не потому, что она появилась первой. «Первой» тоже не было. Это единственная часть описания, для которой нашёлся совместимый выход.
Роск спустился в зал.
— Объясните так, чтобы я мог передать Отсвету.
— Нельзя пересечь Пустоту, управляя движением по ходу. Там нет хода. Мы должны заранее согласовать полное состояние на входе и выходе.
— Как груз в контейнере.
— Контейнер можно открыть или охладить по дороге. Здесь нет дороги. Два берега должны одновременно узнать один и тот же объект.
— Одновременно при задержке связи в одиннадцать минут?
Ина посмотрела на фазовую решётку. Кромка описывала вход. Отсвет позже пытался подстроить выход, считая, что внутри объект продолжает существовать и ждать.
Но ждать было некому.
— Нужны два якоря, работающие как одна установка, — сказала она. — Согласованные до запуска. Никакой коррекции после входа.
— Тогда мост нельзя включать с одного берега.
— Нельзя.
— А если связь нарушится?
— Вход не должен открыться.
Роск медленно выдохнул.
— Вы добавили зависимость от станции, у которой заканчивается продовольствие и половина передатчиков работает через раз.
— Эта зависимость была всегда. Мы просто называли её полётом.
Сая указала на найденную пластину.
— Что это говорит о «Ладоге»?
Ина вернула семь дорожек Миры. Теперь они выглядели не как последовательные сообщения, а как варианты одного входного состояния, предъявленные разным условиям выхода. Мира не прожила семь попыток в привычном смысле. Однако её изменившиеся слова доказывали, что описание борта включило след несовместимых выходов.
— Она не ждала внутри и не летела семь раз. Якоря семь раз пытались распознать «Ладогу» по разным состояниям, и каждое оставило след в последней записи.
— Значит, она жива?
— Это не доказывает жизнь. Но северный выброс связан не с разрушением спустя сто два дня. Он связан с условиями выхода, случайно повторившимися спустя сто два дня.
— Мы можем повторить их намеренно.
— Если восстановим состояние обоих якорей до каждого изменения.
Ина открыла монтажную схему, пометила зеркальные кассеты на демонтаж и создала новый узел: второй якорь, равноправный первому, с предварительной синхронизацией состояний.
Система окрасила весь график в красный.
— Сколько? — спросил Роск.
— Пока не знаю.
— Шестьдесят один день до обещанного пуска.
— До прежнего пуска.
Он посмотрел на неё так, будто она выключила свет на Отсвете.
— Вы скажете это моей станции?
— Обеим станциям. Вместе с данными.
— Данные не накормят людей.
— А мост, принимающий груз ценой исчезновения экипажа, не соединит их с нами.
Сая подняла ладонь. На её пульте мигал сигнал «Инея».
— Ещё один объект у северной границы.
Жёлтая точка была крупнее первой. Камера катера показала белый флажок. Не зонд — только механическую руку с куском внутренней рамы. Она была повёрнута до конца. Все три световодные нити висели целыми.
Нара первой поняла противоречие.
— Она повернулась, не проходя промежуточных положений.
Ина смотрела на целые волоски. Четверть хода не случилась. Половина не случилась. Полный поворот существовал.
Не движение, а состояние выхода.
— Забрать отдельно, — сказала она. — И закрыть третье окно окончательно.
Сая сняла красную отметку только после появления приказа в протоколе. Затем встала рядом с Иной, достаточно близко, чтобы их плечи почти соприкасались.
— Вчера вы спросили, сколько времени держать окно выхода, — сказала она.
— Неправильный вопрос.
— Какой правильный?
Ина посмотрела на пластину, отделённую без четырёх секунд, и руку, завершившую движение без середины.
— Какой именно выход мы обещали до того, как позволили войти.
За стеклом Пустота оставалась совершенно чёрной. Она ничего не поглотила, потому что поглощение тоже требовало бы события. Она лишь разделила два берега, которые до сих пор пытались действовать по очереди.
Чтобы построить мост, им предстояло научиться начинать с обоих концов одновременно.
Глава 4. Два якоря
Отсвет появился в зале Кромки с опозданием на одиннадцать минут и двадцать секунд.
Сначала над круглым столом возникла пустая переговорная: шесть кресел, белая стена, чашка с давно остывшим напитком. Затем дверь открылась, и вошла Эмма Рубежная. Она была младше Ины на три года, но сегодня выглядела старше — коротко подстриженные волосы, серый рабочий жилет распределительной службы, красная полоса бессонной смены на переносице.
Ина видела запись прошлого. В это самое мгновение настоящая Эмма уже услышала первые слова Кромки, но её ответ придёт позже. Любой разговор между станциями состоял из двух монологов, которые учились угадывать друг друга.
— На складе осталось двадцать девять суток обычного рациона, — сказала Эмма. — Сорок один день, если сегодня урезать нормы детям и восстановительным палатам. Я против второго варианта. Совет Отсвета пока называет его резервным.
Она положила ладонь на спинку кресла.
— Ина, я получила ваше сообщение о двух якорях. Если это означает новый срок, назовите его сейчас. Не присылайте формулу вместо даты.
Изображение замерло. Передача закончилась.
Вен Роск сидел напротив Ины. Сая заняла место справа не как член строительного совета, а как вторая подпись под условиями испытания. Инженеры Кромки заполнили одну половину стола; места Отсвета обозначали голубые прямоугольники. Через одиннадцать минут на них появятся ответы людей, которые пока ещё не слышали вопроса.
— Вы хотели равноправный якорь, — сказал Роск. — Вот цена равноправия. Мы не можем даже перебить друг друга.
— Для моста это преимущество, — ответила Ина. — Перебивать якорь после входа опасно.
Она включила схему. Вместо длинного пролёта между станциями на ней были два кольца. В каждом — идентичный набор описаний: масса, геометрия, распределение энергии, состав груза, положение всех подвижных деталей, состояние экипажа. Между кольцами не тянулась линия.
— Мы перестаём посылать объект в надежде, что дальний створ его примет. До открытия входа оба якоря формируют одинаковый паспорт перехода. Кромка подтверждает свою копию, Отсвет — свою. После этого изменения запрещены.
— Как они узнают, что подтвердили одно и то же? — спросил инженер связи.
— Не в момент запуска. Заранее.
— Тогда любое изменение после обмена делает паспорт ложным.
— Да.
— Человек дышит, — сказала руководительница медслужбы. — Сердце сокращается. Температура меняется. Вы не зафиксируете живой экипаж как ферму.
Сая наклонилась к схеме.
— Значит, паспорт должен описывать не точное состояние тела, а допустимый коридор. Всё, что меняется внутри него, оба якоря считают тем же человеком.
— Коридор увеличивает число возможных выходов, — возразил фазовый инженер.
— А слишком узкий коридор откажется узнавать живого человека, — сказала Ина. — Это и есть задача проекта, а не помеха к ней.
Она разделила параметры на три слоя. Жёсткий: корпус, неподвижные узлы, число людей. Допустимый: дыхание, пульс, температура, движение крови. Запрещённый: манёвр, раскрытие механизма, смена состава экипажа, передача команды.
— Всё запрещённое должно завершиться до входа, — сказала она. — Всё допустимое обязано быть принято выходом без уточнений.
Роск постучал пальцем по голубому месту Эммы.
— И всё это Отсвет должен подтвердить за двадцать девять суток.
— Нет. За меньшее время. До испытаний нужен запас на ошибку.
— Наконец-то дата.
— Это не дата пуска.
— Для человека с пустым складом любое число — дата.
Сая не вмешивалась, но Ина заметила, как напряглась её рука. Спасательница понимала Роска лучше, чем хотела показывать: голод был не политическим приёмом, а медленной аварией.
Оператор подал знак. Отсвет получил начало совещания. Голубые прямоугольники заполнились людьми. Эмма села во главе своего стола и посмотрела прямо на Ину — одиннадцать минут назад.
Ина заговорила для будущей сестры:
— Новый срок я сегодня не назову. За сорок восемь часов мы создадим протокол двух якорей и испытаем его снаружи Пустоты. Через пять суток проведём беспилотную сверку у границы. Только после неё дадим диапазон.
Она знала, что ответ Эммы уже существует, хотя ещё не пришёл. От этого каждое слово казалось одновременно слишком ранним и запоздавшим.
— Нужна ваша отдельная команда якоря, — продолжила Ина. — Не подчинённая Кромке. Если паспорта расходятся хотя бы по одному жёсткому параметру, обе стороны независимо запрещают вход.
Роск поднял брови.
— Вы предлагаете Отсвету право отменить поставку, за которую он борется.
— Предлагаю обязанность.
— Они её не примут.
— Тогда моста не будет.
Последние слова ушли в передатчик. Теперь оставалось ждать ответа на начало разговора.
Инженеры спорили о ширине допустимых коридоров. Медики отказались считать потерю сознания нормальным состоянием перехода. Строители требовали оставить автоматическую коррекцию массы для конденсата и расхода воздуха. Сая перечёркивала каждую функцию, которая должна была сработать после входа.
— Вы превращаете транспорт в камень, — сказал фазовый инженер.
— Камни возвращаются чаще экипажей, — ответила она.
— Люди не согласятся лежать без движения.
— Людям объяснят почему. И спросят согласие.
Ина слушала их и меняла схему. Раньше безопасность добавляли к готовой конструкции: аварийный канал, резервный двигатель, спасательную капсулу. Теперь безопасность определяла сам объект. То, что нельзя было гарантированно вывести, не получало права войти.
Пришёл ответ Отсвета.
Эмма выслушала предложение о независимой команде без выражения. Потом повернулась к женщине в зелёной форме — начальнице местного якоря Лете Морн.
— Если вы получите право запрета, используете его против решения нашего Совета?
— Если паспорт не совпадёт, — ответила Лета. — Иначе моё подтверждение ничего не значит.
— Даже если на платформе будет еда?
— Особенно если там будет еда. Голод заставит нас принять расхождение за мелочь.
Эмма снова посмотрела в камеру.
— Мы принимаем обязанность независимого запрета. Но у нас условие. Все паспорта и причины отказов доступны жителям обеих станций. Не после пуска — до него.
Роск тихо выругался.
— Они хотят вынести инженерное решение на площадь.
— Они хотят видеть, чем рискуют, — сказала Сая.
— Большинство не отличит фазовую погрешность от ошибки датчика.
— Тогда объясним, — ответила Ина.
Роск повернулся к ней:
— За сорок восемь часов вы создадите протокол, две команды, учебные материалы и публичный реестр?
— Нет. За сорок восемь часов — протокол. Реестр должен расти вместе с ним.
На другом берегу Эмма продолжала:
— Второе условие личное. Ина, не обещай мне дату, которую у тебя требуют. Скажи, какой факт позволит её назвать.
Передача закончилась. Ина отвела глаза к схеме. В детстве Эмма всегда замечала, когда старшая сестра подменяла ответ планом. Тогда это касалось походов, сломанных игрушек и возвращения матери из ночной смены. Теперь между ними лежала область без времени и двадцать девять суток еды.
— Какой факт? — спросила Сая.
— Доказанное совпадение двух паспортов на объекте, который выйдет целым, — сказала Ина. — Не его часть. Не сигнал. Весь объект.
— Это можно записать.
Ина внесла критерий в протокол и отправила Отсвету.
Работа продолжалась шесть часов. Из-за задержки каждое исправление порождало две версии документа. Кромка меняла таблицу, пока Отсвет менял предыдущую. Когда пакеты встречались, строки конфликтовали. Автоматическое слияние дважды возвращало старые пределы массы и один раз убрало запрет на манёвр.
— Так мы никогда не получим одинаковый паспорт, — сказал инженер связи.
Ина смотрела на две ветви. Попытка вести один общий документ из центра повторяла старую ошибку моста: одна сторона отправляла незаконченное состояние и надеялась исправить его позже.
— Перестаньте сливать, — сказала она. — Пусть каждая сторона соберёт свою копию отдельно.
— Они разойдутся ещё сильнее.
— Поэтому подтверждать будем не текст, а отпечаток завершённой версии.
Она разбила протокол на пакеты, пронумеровала их и запретила правки после формирования отпечатка. Кромка отправляла свой код. Через одиннадцать минут Отсвет получал его, сравнивал со своим и отвечал только «совпадает» или «не совпадает». При несовпадении обе версии уничтожались, а работа начиналась с нового номера.
— Ни один берег не главный, — сказала Лета Морн, когда получила схему. — Это у вас политическая идея или техническая?
— Техническая, — ответила Ина.
Сая посмотрела на неё с едва заметной улыбкой.
— Здесь это почти одно и то же.
К концу смены они получили первый совпавший отпечаток. Протокол описывал не переход через Пустоту, а простую операцию снаружи: два малых кольца на расстоянии ста метров должны были одновременно распознать контейнер. Между ними оставалось обычное пространство и обычное время. Ошибку можно было увидеть, не теряя объект.
Контейнер установили на рельс. Внутри лежали литр воды, металлический куб и механические часы. Жёсткие параметры совпали. Допустимый коридор учитывал колебание воды. Запрещённое действие — открытие крышки.
Кромка подтвердила паспорт. Ответ Отсвета должен был прийти через двадцать две минуты и сорок секунд полного обмена.
На двадцать первой минуте датчик контейнера сообщил об испарении трёх граммов воды. Масса вышла за согласованный предел.
— Расширим коридор, — предложил инженер.
— Для следующего паспорта, — сказала Ина. — Этот недействителен.
— Отсвет уже подтвердил старую массу.
— Поэтому вход закрыт.
Роск посмотрел на часы.
— Три грамма.
— Сегодня вода, завтра человек, которого система решит не считать частью экипажа, — сказала Сая.
Ина поставила запрет. Через минуту пришло подтверждение Отсвета: отпечатки совпали. На обоих якорях загорелся зелёный сигнал, но рельс не двинулся.
— Почему нет запуска? — спросил Роск.
— Потому что совпадение паспортов — необходимое условие, но не разрешение, — ответила Ина. — Каждая сторона после сверки ещё раз подтверждает реальный объект. У нас масса уже другая.
Она отправила отказ. Через одиннадцать минут Отсвет увидит, что Кромка не открыла вход. Ещё через одиннадцать Кромка получит их реакцию. Мост, которого пока не существовало, учился выдерживать молчание между решениями.
Второй контейнер герметизировали. Новый паспорт расширили не наугад: записали скорость изменения массы и предел, за которым объект считался иным. На этот раз отпечатки совпали, а контрольные измерения прошли на обоих берегах.
Два малых кольца вспыхнули одновременно по заранее согласованным локальным часам. Контейнер проехал сто метров обычного пространства и остановился. Опыт выглядел смешным рядом с Пустотой. Но оба якоря признали на выходе тот же объект, который разрешили на входе, без единой команды в пути.
Лета прислала короткое сообщение:
— Принцип принят. Завтра переносим его на границу. Ина, диапазон срока всё ещё нужен. Но теперь мы знаем факт, которого ждём.
Следом пришла личная запись Эммы. Она была одна в переговорной.
— Сегодня нормы детям не сократили, — сказала сестра. — Это не победа, просто один не сделанный плохой выбор. Я сообщу людям правду о пяти сутках до проверки. Ты сообщи правду, если пяти не хватит.
Ина выключила запись не сразу.
— Вы похожи, — сказала Сая.
— Она решительнее.
— Она на своём берегу. Вы на своём.
— Именно это и опасно. Каждый берег считает свою необходимость главной.
Сая подошла к столу и поставила две чашки горячей воды с горькими листьями из спасательного пайка.
— Тогда зачем вы дали им независимый запрет?
Ина обхватила чашку ладонями.
— Чтобы необходимость одного берега не смогла выдать себя за общее решение.
На схеме два якоря светились одинаково. Между ними по-прежнему не было линии. Ина впервые увидела в этом не недостаток чертежа, а его точность.
Мост начинался не с пролёта.
Он начинался с права обоих берегов не открыть вход.
Глава 5. Чужие часы
Северная тревога началась без сирены.
На стене испытательного зала погасли расчёты, и поверх них возникла одна строка: «Граница: масса один человек». Ни скорости, ни направления, ни сигнала опознавания. Только масса, появившаяся там, где секунду назад приборы видели пустое пространство.

