реклама
Бургер менюБургер меню

Эдуард Сероусов – Логарифм звезды (страница 6)

18

Кеол тихо перелистнул страницу блокнота.

– Завтра в восемь, – сказала Зара. – Начнём с полного спектрального ряда.

– Хорошо, – сказал Кеол.

Он не спросил, когда заканчивать на сегодня. Она не предложила. Они ещё работали, когда ночная смена сменила полночную и по коридору снова прошли шаги. Юпитер исчез за горизонтом и появился снова с другой стороны – другой угол, та же планета.

Глава 3. Архитектура

Станция «Паллада», орбита Юпитера Март – апрель 2047 года

Первые три дня они говорили мимо друг друга.

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

Зара начала в первое утро – в 8:02, как и договаривались, с полным спектральным рядом на основном экране. Кеол сидел на своём стуле с блокнотом на колене. Она объясняла rp-процесс – не с нуля, он уже понимал физику на рабочем уровне, – но объясняла конкретно: какие параметры управляют изотопным выходом в каждом такте, как температура и плотность на границе аккреции определяют пропорции между цепочками, почему временны́е масштабы эпизодов – от нескольких минут до нескольких часов – зависят от конкретного режима аккреции. Она говорила быстро, как говорят люди, которые объясняли это много раз, и двигалась к сути: вот конкретный такт, вот его изотопный выход, вот как этот выход отличается от следующего и от предыдущего.

Кеол слушал. Делал пометки. Через двадцать минут поднял голову:

– Подожди. Ты описываешь состояния.

– Да. Каждый такт – отдельное состояние системы в момент rp-эпизода.

– Я понимаю. – Он покачал карандашом. – Но я не понимаю, что ты видишь между ними.

Зара смотрела на него.

– Между состояниями – переход. Следующий эпизод аккреции, изменение условий на границе зоны. Стандартная термодинамика.

– Нет, я не про это. – Он провёл линию в блокноте – горизонтальную, потом от неё вниз две точки. – Вот два состояния. Вот переход между ними. Какова структура перехода? Как из одного состояния возникает следующее? Не физически – математически. Есть правило?

– Физически и математически – это одно и то же. Правило – термодинамика. Температура, давление, состав аккрецируемого вещества.

– Но тогда система была бы хаотической, – сказал Кеол. – Ты же сама сказала: в нормальном TŻO состояния независимы между эпохами. Если они независимы – правила нет. А ты показываешь мне корреляцию. Значит, правило есть. Где оно?

Зара открыла рот – и закрыла.

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

– Я не знаю, – сказала она.

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

Зара смотрела на него несколько секунд, потом повернулась к экрану. Ей нужно было подумать о том, что только что произошло.

На второй день она попросила его объяснить, что именно он ищет, когда смотрит на матрицу.

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

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

– Хорошо, – сказала Зара. – Но закон должен иметь физическую реализацию. Что-то в системе должно его воплощать. Это не может быть просто математической структурой в данных.

– Почему нет?

Она посмотрела на него.

– Потому что физика первична. Математика описывает физику, а не наоборот.

– Для тебя, – сказал Кеол ровно. – В данном конкретном случае физика первична для тебя, потому что ты физик. Для меня первична структура. Физика – это одна из возможных реализаций структуры. Не единственная.

– Это идеализм.

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

Зара думала об этом несколько секунд.

– Продолжай, – сказала она.

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

Она спросила: – Что такое топологический инвариант в контексте этих данных?

Он ответил. Объяснение было точным и неудовлетворительным одновременно – как перевод стихов, в котором смысл сохранён, а ритм потерян.

– Мне нужен пример, – сказала она. – Конкретный, из данных.

– Мне нужна визуализация перехода, а не точки, – ответил он. – Я не вижу переход в статической матрице. Только состояния.

Они смотрели друг на друга.

– Завтра, – сказала Зара.

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

Кисси остановился у двери. Потом решил не заходить.

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

Всё было в порядке.

Прорыв случился на одиннадцатый день – не в результате систематических усилий, а из-за того, что Зара случайно нажала не ту кнопку.

Они работали с данными пятого пакета – тем, который охватывал три месяца наблюдений в середине 2044-го. Зара отображала изотопный выход по цепочке ⁶⁴Ge/⁶⁵As в виде точек на временно́й оси – стандартная статическая визуализация, которую она использовала всегда. Кеол смотрел на неё с обычным выражением «я вижу состояния, но не вижу перехода».

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

Кеол перестал писать.

Зара тоже смотрела – сначала с раздражением на случайное нажатие, потом с чем-то другим. Кривые между точками не были случайными. Они все шли примерно одинаково – не по прямой, а с характерным изгибом, всегда в одну сторону.

– Стоп, – сказал Кеол.

– Я вижу.

– Не закрывай. – Он встал, подошёл к экрану, встал рядом с ней. – Прокрути ещё раз с начала.

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

– Это правило, – сказал Кеол. Не вопросительно.

– Это форма траектории в нормированном пространстве. – Зара смотрела на экран, не на него. – Она одинаковая. Но это может быть артефакт нормировки. Нужно проверить на ненормированных данных.

– Проверь.

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

Зара не сказала ничего секунд тридцать.

– Это не случайность, – сказала она наконец.

– Это не случайность, – согласился Кеол.

Он взял блокнот, вернулся на свой стул, написал что-то. Потом смотрел на написанное. Потом зачеркнул и написал иначе. Потом откинулся назад.

– Мне нужно полтора часа, – сказал он. – Не мешай.

Зара пересела к правому монитору и продолжила работать с другим блоком данных. Через полтора часа – точно через полтора, она проверила по таймеру – Кеол встал с блокнотом и подошёл к ней.