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

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

18

Подозрение.

Три точки. Семь цепочек. Слабая корреляция, которую она не могла объяснить тепловыми моделями.

Матрица, которую она только что построила, была некачественным инструментом – она знала это. У неё не было порога значимости. Кластерный анализ, который она применила, не был стандартизирован для данного типа данных. Статистическая сила была низкой. Любой рецензент, которому она это показала бы, нашёл бы шесть методологических замечаний за первые двадцать минут.

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

Если бы она могла показать это кому-нибудь достаточно квалифицированному – не в физике, физику она могла объяснить сама, а в структуре самого паттерна – человеку, который умел читать динамические системы как математический объект, не как физический…

Она не думала об этом сейчас. Было 4:47, и она не спала двадцать часов, и утром ей нужно было доделать калибровочные таблицы для Кисси.

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

В полутёмной аппаратной Юпитер стал ярче.

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

Зара не думала о вечности – это было не её категорией. Она думала об изотопных цепочках.

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

В каюте она легла на койку, не снимая комбинезона. Одеяло натянула до подбородка. За стеной – стандартный гул системы воздухообмена, ровный, как несуществующий ветер.

Она думала о корреляции.

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

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

Зара лежала и смотрела в потолок каюты. За иллюминатором в противоположной стене – Юпитер под другим углом, меньше, только фрагмент диска. Ганимед не был виден отсюда.

Она не спала.

Она думала о корреляции и о том, что слабая корреляция в данных rp-процесса TŻO-кандидата при нормальных условиях не должна существовать. В нормальном rp-процессе – хаотическом, зависящем от локальных флуктуаций температуры и давления в сотнях зон аккреции одновременно – изотопные цепочки не должны коррелировать друг с другом между измерительными эпохами. Каждый «такт» должен быть независим от предыдущего. Если они не независимы – это означает, что процесс управляется чем-то.

Нет, – сказала она себе. – Это означает, что либо метод несостоятелен, либо данные имеют систематическую ошибку, либо – маловероятно – корреляция реальная.

Три варианта. Она не знала, который верный.

Это было нормально. Это было начало работы, а не конец. Это называлось «подозрение» – слово, которое не обязывает ни к чему, кроме как проверить.

Зара закрыла глаза.

Через несколько секунд открыла снова.

Корреляция существовала. Она видела её. Алгоритм её нашёл. Данные были те, что были.

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

Зара лежала на спине и не спала.

Она думала о числах.

Глава 2. Ориго

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

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

– Мне нужно вычислительное время, – сказала Зара. – Четыре-пять часов на ядро обработки.

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

Сейчас он не трогал очки.

– Статистический анализ, – сказала она, потому что пауза затянулась. – Накопленных данных. Методологическая верификация.

– Какого периода данные?

– Четырнадцать месяцев.

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

– Какое ядро?

– Второе или третье. Что свободнее.

– Третье свободно с десяти. – Он сел, открыл планшет, сделал несколько движений. – Подтверди запрос через систему как «верификационный расчёт, Δt₆». Я одобрю.

– Хорошо.

Она уже стояла в дверях, когда он сказал – не поднимая взгляд от планшета:

– Зара. Ты ела сегодня утром?

Она подумала. Кофе – точно, из автомата в коридоре, растворимый. Еда – нет, скорее всего.

– Да, – сказала она.

Кисси не ответил. Это тоже была его форма общения – отсутствие ответа как форма вежливого несогласия, которое он не считал нужным произносить вслух.

Зара вернулась в аппаратную.

Третье ядро обработки располагалось в нижнем уровне сервер-фермы и работало чуть тише второго – там лопасти вентилятора были новее, меняли в прошлом году. Зара настроила задание в 10:14 и запустила в 10:22, после того как перепроверила входные параметры дважды. Не потому что сомневалась в себе – потому что перепроверяла всегда, это была процедура, а не неуверенность.

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

Это занимало четыре часа. Зара вышла из серверного отсека, закрыла за собой люк, прошла по коридору в кают-компанию.

Кофемашина была сломана – разумеется. Рядом с ней стояла записка на трёх языках: «Не трогать / Please don't try / Ne pas toucher», написанная рукой механика Даррелла, который чинил её в прошлый раз и, по всей видимости, надеялся, что хотя бы один язык окажется достаточно убедительным. Зара налила себе воды из фильтрационного блока, взяла из шкафчика пластиковый контейнер с сухим рационом – рисовая смесь с каким-то белком, маркировка «тип Б», достаточно калорийно – и села у иллюминатора.

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

Она думала о Кеоле Шине.

Она нашла его восемь месяцев назад – не специально, а как артефакт другого поиска. Она пересматривала базу данных по динамическим системам с негравитационными членами – искала методы, применимые к многокомпонентным задачам N тел, – и наткнулась на его отклонённую заявку в Европейский исследовательский совет. Заявка была трёхлетней давности: математическая теория итерационных структур в нелинейных динамических системах с фазовыми переходами. Совет отклонил её как «слишком теоретическую для целей прикладного финансирования». Рецензия была в открытом доступе – один из рецензентов написал четыре строки, второй написал «недостаточно конкретных научных задач», третий написал «работа интересная, но не актуальная».