Эдуард Сероусов – Зеркальный хор (страница 6)
– Одиннадцать бит, – сказал он. – Модуляция двоичная. Девять сигма выше фона на каждом переходе. Это не артефакт.
В зале стало тише, хотя там и так было тихо. Тишина сменила качество – как меняется давление воздуха перед грозой, незаметно для отдельного рецептора, но ощутимо для всего тела сразу.
– Начинайте декодирование, – сказала Айгерим. – Все стандартные протоколы параллельно.
У «Хора» было семь разработанных протоколов первого контакта – ПКП-1 через ПКП-7, каждый рассчитанный на различные предположения о природе сигнала и уровне технологической оснащённости отправителя. Это был один из результатов работы, которую три поколения директоров считали теоретической – полезной для методологии, но едва ли практической. Протоколы существовали потому, что так положено: как аварийный выход в здании, которое никогда не горело. Сейчас Айгерим думала об этом с той особой ясностью, которая приходит, когда метафора перестаёт быть метафорой.
Декодирование на семи протоколах заняло около двух часов. Из семи – ни один не дал прямого совпадения в первой итерации. Это не было сюрпризом: любая цивилизация, достаточно отличная от людей, отличалась бы и в способах кодирования информации. Принципиальным было другое: все семь протоколов сходились в одном – структура переходов не случайна. Это было число. Или набор чисел. Или что-то, что в системе счисления, выводимой из базовых физических констант, читалось бы как число.
В четыре семнадцать утра Давит остановился.
Он остановился не потому что устал – он не производил впечатления человека, думающего об усталости. Он остановился потому что смотрел на экран с выражением, которое Айгерим не умела сразу назвать: не удивление, а что-то предшествующее удивлению, когда понимание уже сложилось, но слова для него ещё не нашлись.
– Айгерим, – сказал он.
Она подошла.
На экране – результат третьей итерации декодирования, ПКП-3: интерпретация одиннадцати бит как числа с плавающей запятой в системе счисления, выводимой из блока данных первого послания «Хора», отправленного в 2038-м. Заславский кодировал тогда математическую базу – систему счисления, основанную на простых числах, которую мог бы независимо вывести любой, кто умеет считать. Если зеркальная сторона приняла то послание и поняла эту часть – у неё был ключ для ответа в той же системе.
Результат третьей итерации: ε = 5,87 × 10⁻⁷.
Точность до шестого знака.
Айгерим смотрела на число. Она знала его. Она знала его с семнадцати лет – когда отец открыл первое из вскрытых писем Заславского за своим рабочим столом и показал ей страницу из архива с расчётом 2031 года: именно это значение параметра кинетического смешивания между зеркальным и обычным секторами Заславский получил из своих данных ЛИГО-III. Константа, которую он в 2031 году вывел из аномалии. Константа, которую он в 2038-м включил в первое послание как один из ключевых элементов математического языка.
Они прислали её обратно. Точную. До шестого знака.
Это значило: мы получили твоё послание. Это значило: мы умеем читать твою математику. Это значило: наша физика подчиняется тем же законам, тем же константам, тому же ε. Это значило четыре вещи одновременно и ни одну из них достаточно.
В зале никто не аплодировал. Никто не говорил. Один из операторов – Айгерим не помнила его имени, молодой, из последнего набора – встал из-за своего терминала и вышел в коридор. Не потому что плохо себя чувствовал. Просто не знал, что ещё делать с тем, что происходит, оставаясь сидеть.
Лю Вэй от стены не пошевелился. Он смотрел на экран с выражением человека, который ждал этого так долго, что перестал ждать, – и теперь встретил не ожиданное, а что-то, что отличалось от него во всех деталях, хотя и было тем же самым по существу.
Айгерим повернулась к залу. Они смотрели на неё – кто сидел, кто стоял, – и в их взглядах было что-то общее: не требование, а ожидание, что она первой найдёт слова для этого. Потому что она была директором, и это была её работа, и они, все восемь человек в зале, понимали, что то, что они только что прочли на экране, нужно каким-то образом назвать, прежде чем с ним можно будет что-то делать дальше.
– Их физика совпадает с нашей, – сказала она.
Это было точным высказыванием, но она произнесла его не потому что оно было самым важным. Она произнесла его потому что оно было тем, что поддавалось формулировке, в отличие от всего остального.
Тишина после не изменилась, но стала немного другой: теперь в ней было что-то, что называют «после слов». Точка, от которой можно было двигаться.
Давит вернулся к терминалу.
Айгерим понаблюдала за ним несколько секунд. Он не торжествовал – он работал. Для него, судя по всему, момент узнавания ε уже прошёл, и теперь он находился в следующем: что ещё в этих одиннадцати битах? Это была правильная реакция. Профессиональная. Айгерим встала рядом.
– Что ты проверяешь?
– Остаточную структуру, – ответил он, не отрывая взгляда от экрана. – Если ε занимает не весь пакет, там могут быть слои. Первое послание Заславского было закодировано в пяти слоях, три из которых читались независимо. Они могли применить ту же логику.
– Одиннадцать бит – очень мало для нескольких слоёв.
– Да. – Пауза. – Но не ноль.
Она не стала спорить. Он был прав: одиннадцать бит было мало, но если кодировка была достаточно плотной и отправитель знал структуру первого послания «Хора» – а ε как ответ прямо указывал на то, что знал, – то в остаточной структуре могло быть что-то ещё. Вопрос был в том, что именно и хватит ли разрешения, чтобы это прочитать.
Рассвет пришёл в семь часов – серый, без особых событий. Алма-Ата за окнами операционного центра выглядела как Алма-Ата обычно выглядит в пасмурное мартовское утро: плотная облачность, горы где-то за ней, угаданные скорее по памяти, чем по видимости. Кто-то принёс кофе в термосе – большом, общем, – и поставил на стол у дальней стены. Несколько человек подходили, наливали, возвращались к терминалам. Никто не уходил.
В семь сорок четыре Давит перестал печатать.
Он сидел с руками на клавиатуре, не нажимая ничего, и смотрел в экран. Айгерим, которая находилась в трёх метрах от него, увидела это по изменению ритма его дыхания – не по содержанию экрана, который она с этого угла не читала.
– Давит.
Он не ответил сразу. Потом:
– Подойди.
Она подошла.
На его экране – результат повторного анализа, наложение одиннадцатибитного пакета на систему координат из блока пятого слоя первого послания «Хора». Заславский в том слое передавал эклиптические координаты Солнечной системы – как точку отсчёта для пространственного языка. Технически это был ключ к интерпретации пространственных данных, если принять систему счисления первого послания.
На экране – числа, которые Давит уже успел сопоставить с каталогом: 16ч 29м 44,9с декл. −26° 33' 46''. Погрешность ±0,003°.
Эклиптические координаты Солнечной системы. Не системы Глизе – туда Заславский и так посылал послание. Координаты здесь. Солнечной системы. Их дома.
Вероятность случайного совпадения была на экране: < 10⁻¹⁸. Он уже посчитал.
Айгерим смотрела на числа достаточно долго. Потом сказала тихо:
– Они знали, где мы находимся. До того как мы написали.
– До первого послания, – подтвердил Давит. Его голос был ровным – таким ровным, каким голос бывает, когда человек следит за ним намеренно. – Или они вычислили нас независимо. Или наблюдали. Или… – Он остановился. – Или ещё что-то, чего у меня нет слов для.
В зале были слышны голоса – двое операторов переговаривались за соседним терминалом о чём-то техническом, не зная ещё, что сейчас сказал Давит. Лю Вэй стоял у дальней стены и смотрел в пространство перед собой, но Айгерим видела по наклону его головы, что он слышал.
Она не произнесла вслух то, о чём думала. Мысль была следующей: если они знали координаты Солнечной системы до первого послания «Хора», то это означало, что всё время, пока Заславский строил детектор, пока первый директор проводил проект через кризис финансирования, пока второй директор сохранял его во время войны, пока её отец проводил ребрендинг и умирал, не дождавшись ответа – всё это время кто-то или что-то по ту сторону уже знало, что здесь происходит. Знало – и не откликалось. До определённого момента.
Почему этот момент? Почему сейчас, после того как первое послание ушло в 2038-м и прошло восемьдесят один год? Почему не раньше, если они знали?
У неё не было ответа.
– Включаем расширенный мониторинг по всей сети, – сказала она. – Полный архив всех узлов за последние двадцать лет, повторный анализ с новыми параметрами. Если в данных есть другие паттерны, которые мы пропустили, – я хочу знать.
– Это займёт недели, – сказал кто-то из-за терминала.
– Да, – согласилась она.
Она прошла в дальний конец зала, где стол с термосом, налила кофе в чужую чашку – первую попавшуюся, пустую, – и выпила его стоя. Кофе был слишком горячим. Она обожгла язык.
Потом она вернулась к Давиту.
Он работал. На экране уже было что-то новое – не координаты, а структура самого пакета. Он раскладывал одиннадцать бит по-разному: как разные алгоритмы сжатия могут развернуть одну и ту же последовательность в разные данные. Методично, без спешки. Айгерим наблюдала за ним несколько секунд, потом поняла, что именно он делает: он смотрит не на содержание, а на форму. На то, как сделан пакет.