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







