Глава 1. Аномалия
Игорь Сомов не спал вторую ночь подряд.
На трёх мониторах перед ним мигали графики, числовые ряды и диаграммы — результаты работы его алгоритма. Код, над которым он бился последние восемь месяцев, наконец заработал. Предсказание финансовых кризисов через анализ микрособытий в мировой экономике: банкротства малого бизнеса, изменения потребительских трендов, флуктуации валют третьего мира.
Теория хаоса в действии. Бабочка машет крыльями в Токио — через три месяца обваливается фондовый рынок в Нью-Йорке.
Игорь откинулся в кресле, потёр покрасневшие глаза. Программа выдала список из тридцати двух дат за последние двадцать лет — узловые точки, где незначительные события запускали цепные реакции, приводившие к экономическим потрясениям.
Всё сходилось. Математика была безупречна.
Но был один сбой.
На экране, в самом низу списка, горела последняя строка:
14 ноября 2015 — Париж
22 марта 2016 — Брюссель
14 июля 2016 — Ницца
Игорь нахмурился. Эти даты ему что-то напоминали. Он открыл браузер, вбил первую в поиск.
Результаты выдачи заставили его замереть.
Теракты. Не финансовые кризисы. Смерти.
Он проверил остальные даты. Взрыв в метро. Авиакатастрофа над Синаем. Стрельба в Лас-Вегасе. Обрушение моста в Генуе.
Тридцать две даты. Тридцать две трагедии.
Игорь откатился от стола. Сердце колотилось. Это невозможно. Алгоритм создан для экономики, а не для...
Он снова посмотрел на экран. В самом конце списка мигала новая строка, только что появившаяся:
23 ноября 2024 — ???
Девять дней.
Игорь потянулся к клавиатуре дрожащими пальцами. Запустил глубокий анализ. Программа зажужжала, обрабатывая терабайты данных: новости, статистику, социальные сети, биржевые сводки.
Через двадцать минут на экране появился результат:
Вероятность катастрофического события: 94,7%
Тип: неопределён
Локация: радиус 50 км от пользователя
Потенциальные жертвы: 200-500 человек
Игорь выдохнул. Москва. Здесь. Через девять дней.
Он схватил телефон, набрал номер научного руководителя, профессора Карпова. Длинные гудки. Сбросили.
Игорь написал сообщение: «Алексей Петрович, срочно! Нужно встретиться. Алгоритм работает, но есть странность. Очень странная».
Ответ пришёл через минуту: «Завтра, 10:00, моя лаборатория. Не пиши ерунду в мессенджерах, Игорь».
Игорь бросил телефон на стол. Посмотрел на экран. 23 ноября. Что он должен делать? Идти в полицию? Сказать что — «мой алгоритм предсказал теракт, но я не знаю где и как»?
Его примут за сумасшедшего.
Нужно разобраться самому. Понять, как это работает. И главное — можно ли это остановить.
Игорь развернул код алгоритма. Начал копать глубже.
К утру он нашёл закономерность.
Каждая катастрофа из списка была связана с цепочкой случайных решений. Например, теракт в Париже 2015 года: террорист купил билет на концерт, потому что его девушка бросила его за три недели до этого. Девушка бросила, потому что он потерял работу. Работу потерял, потому что владелец кафе решил нанять родственника вместо него. Владелец кафе принял это решение, потому что узнал о своей болезни и хотел помочь семье.
Узнал о болезни, потому что пошёл на обследование после случайного разговора с врачом в очереди в банке.
Разговор случился, потому что банк перенёс график работы на час раньше.
График изменили, потому что...
Цепь уходила в прошлое, распадаясь на тысячи микрорешений. Но алгоритм находил первое звено — точку, где всё началось. Узловую точку.
Игорь чувствовал, как по спине бежит холодок.
Если это правда, то получается, что любое действие может запустить каскад событий, ведущих к трагедии. Каждый выбор — потенциальная катастрофа.
Он посмотрел на список снова. Внизу мигала дата: 23 ноября 2024.
А ниже, мелким шрифтом, программа вывела новую строку:
Первичный узел: решение пользователя. Время до активации: 8 дней 17 часов.
Игорь замер.
Он сам? Он запустит цепочку?
Глава 2. Узлы
Профессор Карпов слушал молча, барабаня пальцами по столу. Лаборатория была пуста — суббота, студенты разбежались. Только гудение серверов в соседней комнате нарушало тишину.
— И ты думаешь, что твой алгоритм предсказывает смерти? — наконец произнёс он.
— Не думаю. Знаю, — Игорь развернул ноутбук. — Вот данные. Тридцать два совпадения. Точность — сто процентов.
Карпов прищурился, изучая графики.
— Совпадения — это не причинность, Игорь. Ты построил модель на основе экономических данных. То, что некоторые даты пересекаются с трагедиями — статистический шум.
— Тридцать два раза подряд? — Игорь качнул головой. — Это не шум. Это система.
— Тогда объясни мне: как математическая модель может предсказывать теракты и катастрофы? Где связь?
Игорь достал из рюкзака распечатку.
— Я проследил цепочки событий для каждой даты. Каждая трагедия — результат тысяч микрорешений. Теория хаоса. Ваша любимая тема, профессор.
Карпов взял распечатку, пробежал глазами. Лицо его постепенно серело.
— Господи... — пробормотал он. — Ты реально построил детерминистскую модель случайности?
— Не совсем. Я не могу предсказать, кто примет решение. Но могу вычислить, когда и где оно приведёт к катастрофе. Алгоритм находит узловые точки — моменты, когда реальность наиболее уязвима.
Карпов откинулся в кресле, потер лицо ладонями.
— Если это правда... Игорь, ты понимаешь, что открыл?
— Понимаю. И вот что ещё. — Игорь ткнул пальцем в экран. — Программа говорит, что я сам — узловая точка. Моё решение запустит цепочку, которая приведёт к трагедии 23 ноября. Здесь. В Москве.
Карпов выпрямился.
— Какое решение?
— Не знаю. Поэтому я здесь. Мне нужна ваша помощь. Нужно вычислить, что именно я должен сделать — или не сделать — чтобы предотвратить это.
Профессор встал, прошёлся по лаборатории. За окном моросил дождь, серое небо нависало над городом.
— Ты уверен, что хочешь копать дальше? — спросил он тихо. — Если твоя теория верна, ты можешь обнаружить вещи, которые лучше не знать.
— Лучше знать и предотвратить, чем не знать и стать убийцей.
Карпов кивнул.
— Хорошо. Давай работать.
Следующие четыре дня они провели в лаборатории, почти не выходя. Игорь загрузил в систему все свои данные: переписку, историю перемещений, покупки, звонки. Программа анализировала каждый шаг, каждое действие.
Узловая точка проявлялась медленно, как фотография в проявителе.
На пятый день алгоритм выдал результат.
Узловое решение: публикация научной статьи о методе прогнозирования.
Дата публикации: 18 ноября 2024.
Вероятность каскада: 97,2%.
Игорь уставился на экран.
— Статья? Какая статья?
Карпов нахмурился.
— Ты ведь собирался опубликовать результаты исследования в «Журнале прикладной математики»? Дедлайн как раз 18-го.
— Да, но... — Игорь запустил глубокую трассировку. — Как публикация может привести к трагедии?
Программа построила цепочку:
- Игорь публикует статью 18 ноября.
- Статью замечает аналитик спецслужб, занимающийся предиктивными моделями.
- Аналитик передаёт информацию начальству.
- Начальство решает использовать метод для предотвращения теракта.
- На основе метода вычисляют предполагаемого террориста — владельца химчистки в Южном округе.
- 22 ноября проводят арест.
- 23 ноября брат арестованного, в отместку, взрывает себя в торговом центре.
Игорь похолодел.
— То есть, если я опубликую статью, спецслужбы используют её, арестуют невиновного, и это спровоцирует теракт?
— Не невиновного, — поправил Карпов, вглядываясь в данные. — Тут написано, что арестованный действительно планировал нечто. Но не теракт. Мелкую аферу с отмыванием денег. А вот его брат... брат психически нестабилен. И арест станет триггером.
Игорь закрыл лицо руками.
— Значит, мне нельзя публиковать статью.
— Подожди. — Карпов ткнул в экран. — Смотри. Если ты не публикуешь, алгоритм прогнозирует другой сценарий.
На экране появилась альтернативная цепочка:
- Игорь не публикует статью.
- Алгоритм остаётся неизвестным.
- Химчистку не проверяют.
- 25 ноября владелец химчистки завершает аферу.
- Деньги уходят в финансирование радикальной группировки.
- 3 декабря — взрыв в метро. 120 жертв.
Игорь отпрянул от стола.
— Что?! Если я не публикую — будет ещё хуже?
Карпов кивнул мрачно.
— Ты в ловушке, Игорь. Любое твоё действие запускает каскад. Это не предсказание будущего. Это квантовая развилка. Ты находишься в точке, где каждый выбор ведёт к трагедии.
Игорь встал, начал ходить по лаборатории. Голова гудела.
— Должен быть способ. Должна быть цепочка, которая не ведёт к смертям.
— Теоретически, да. Но для этого нужно просчитать миллиарды вариантов. А у нас осталось... — Карпов глянул на часы, — три дня.
Игорь остановился. Посмотрел в окно. Город жил своей жизнью: машины, люди, огни. Никто не знал, что висит на волоске.
— Запускай полный перебор, — сказал он тихо. — Все мои возможные действия на ближайшие 72 часа. Каждое решение, каждый шаг. Должна быть комбинация, которая не убивает.
Карпов кивнул, развернулся к компьютеру.
— Это займёт время. Много времени.
— У нас нет выбора.
Глава 3. Решение
Программа работала двое суток. Серверы грелись, гудели, выдавая триллионы вариантов. Игорь не спал, пил кофе, смотрел на мигающие графики.
Карпов дремал, привалившись к столу.
Игорь думал о парадоксе. Он создал инструмент, чтобы предсказывать катастрофы. Но инструмент превратил его самого в бомбу замедленного действия. Каждое его решение теперь — потенциальная трагедия.
Может, правильное решение — ничего не делать?
Он запустил симуляцию бездействия.
Результат: если Игорь остаётся дома, не выходит, не публикует, не звонит никому — цепочка всё равно запускается. Через отсутствие звонка. Через несостоявшуюся встречу. Через неоплаченный счёт.
Реальность находила способ.
На третьи сутки, 22 ноября в 4:47 утра, программа остановилась.
На экране высветился единственный вариант:
Оптимальный путь найден.
Вероятность каскада: 0,003%.
Условия: выполнить последовательность из 47 действий в строго заданное время.
Игорь придвинулся ближе. Сердце колотилось.
Список действий был абсурден:
- 08:12 — купить кофе в кафе «Старбакс» на Тверской.
- 08:34 — сесть в метро на станции «Пушкинская», выйти на «Киевской».
- 09:05 — зайти в аптеку «Ригла», купить аспирин.
- 09:41 — позвонить незнакомому номеру и сказать: «Извините, ошибся».
- 10:15 — отправить письмо в редакцию журнала с просьбой отложить публикацию на неделю...
И так далее. Сорок семь шагов. Каждый — в определённое время, в определённом месте.
— Это безумие, — прошептал Карпов, читая через плечо. — Ты должен стать марионеткой своего же алгоритма.
— Зато это сработает.
— Откуда ты знаешь? Программа может ошибаться.
Игорь посмотрел на него.
— Тридцать два совпадения, профессор. Ноль ошибок. Я ей верю.
Карпов вздохнул.
— Тогда успевай. До первого действия осталось три с половиной часа.
23 ноября, 08:12.
Игорь стоял в очереди «Старбакса». Нервы на пределе. Перед ним — девушка в красном пальто, заказывает капучино с корицей. За ним — мужчина в костюме, говорит по телефону.
Игорь заказал американо, как велела программа. Получил стакан ровно в 08:14.
Шаг первый: выполнен.
Он вышел на улицу, глотнул кофе. Холодный ноябрьский ветер бил в лицо. Люди спешили на работу, не обращая внимания на худого парня с безумным взглядом.
08:34 — метро. Игорь спустился, сел в вагон. Напротив — старушка с авоськой. Рядом — подросток в наушниках.
Обычное утро.
Но Игорь знал: каждый человек здесь — часть цепочки. Девушка в красном пальто пойдёт на работу, где примет звонок, который изменит график поставки, что повлияет на решение водителя фуры, который не свернёт не туда, где стоит нужный человек...
Бабочки. Везде бабочки.
09:05 — аптека. Игорь купил аспирин, хотя не болел. Фармацевт — женщина лет пятидесяти — улыбнулась:
— Голова болит?
— Немного.
— Отдыхайте больше.
Он кивнул, вышел. Шаг третий: выполнен.
09:41 — звонок. Игорь набрал номер из списка. Длинные гудки.
— Алло? — мужской голос, раздражённый.
— Извините, ошибся.
— Да пошёл ты...
Игорь сбросил. Выдохнул.
Как это работает? Кто этот человек? Почему звонок важен?
Он не знал. И не должен был знать. Программа сказала — он сделал.
Часы шли. Игорь выполнял действия одно за другим, как робот. Письма, звонки, покупки, перемещения. Иногда он встречал взгляды людей — удивлённые, настороженные. Наверное, выглядел как сумасшедший.
Может, так и было.
К вечеру осталось три действия.
18:47 — прийти в парк Горького, сесть на скамейку у пруда.
Игорь пришёл. Сел. Ждал.
Рядом никого. Только ветер гонял опавшие листья.
Зачем он здесь?
Через пять минут на соседнюю скамейку сел мужчина. Средних лет, усталое лицо. Достал телефон, начал набирать сообщение.
Игорь украдкой наблюдал. Мужчина набирал долго, потом удалил всё. Сидел, смотрел в экран.
Наконец встал и ушёл, так и не отправив сообщение.
Игорь выдохнул. Шаг сорок пятый: выполнен.
Осталось два.
19:30 — вернуться домой, включить телевизор на канал «Россия 24».
Игорь включил. Новости. Диктор говорила о погоде, курсе валют, политических событиях.
А потом:
— В Южном административном округе сотрудники ФСБ предотвратили теракт. Задержан мужчина, подозреваемый в подготовке взрыва в торговом центре. По предварительной информации, он действовал в одиночку. Личность устанавливается.
Игорь замер.
Теракт. Предотвращён.
Но не тот, что он думал. Не тот, из цепочки со статьёй.
Другой.
Он открыл ноутбук, запустил алгоритм. Тот показал:
Каскад разрушен. Угроза нейтрализована.
Игорь откинулся на диван. Руки дрожали.
Он сделал это. Сорок семь действий. Сорок семь незначительных шагов.
И где-то, в параллельной цепочке событий, кто-то остался жив.
Последнее действие, сорок седьмое:
20:00 — удалить алгоритм. Навсегда.
Игорь посмотрел на экран. На годы работы. На открытие, которое могло изменить мир.
И нажал Delete.
Эпилог
Через неделю Игорь встретился с Карповым в той же лаборатории.
— Ты уверен? — спросил профессор. — Ты уничтожил уникальную программу.
— Да.
— Почему?
Игорь улыбнулся устало.
— Потому что некоторые вещи не должны быть известны. Мы не готовы управлять цепочками случайностей. Каждое знание — это ответственность. А эта ответственность слишком велика.
Карпов кивнул.
— Мудрое решение. Хотя жаль. Мы могли бы спасать людей.
— Или губить их, — тихо сказал Игорь. — Каждый раз, делая выбор за них.
Он встал, пошёл к выходу. У двери обернулся:
— Знаете, что самое странное? Я так и не понял, как именно моя прогулка по городу предотвратила теракт. Какое из сорока семи действий было ключевым.
— И не узнаешь, — Карпов усмехнулся. — В этом и есть красота хаоса. Мы никогда не знаем, какая бабочка машет крыльями. Может, ты просто был в нужное время в нужном месте. Или сказал нужное слово нужному человеку. Или не сказал.
Игорь вышел на улицу. Москва гудела, жила, дышала. Миллионы людей, миллионы решений. Каждое — бабочка.
Он шёл по Тверской, и впервые за недели чувствовал себя свободным.
Алгоритма больше не было. Но остался он.
И каждый его шаг — всё ещё часть цепочки. Но теперь он не знал, куда она ведёт.
И это было правильно.
Всё о ДзенеВакансииДзен на iOS и Android
Настроить продвижениеЭту статью может увидеть больше людейНастройте продвижение для привлечения внимания к публикации и роста числа подписчиков
Остросюжет
ваш канал
Песнь Чёрного Обелиска
Вчера
3 мин
Оглавление
Глава I. Песок, как море
Сирийская пустыня ревела ветром. Песок скрипел на зубах, пробирался под одежду и в душу.
Марк
Ланнер стоял у края раскопа, где из дюны торчал чёрный каменный шпиль —
гладкий, отполированный до зеркального блеска. Обелиск. Ни надписей, ни
следов времени. Только ощущение, что он смотрит.
— Это не базальт, — пробормотал профессор Саид, его напарник. — И не обсидиан. Я не знаю, что это.
Ланнер провёл рукой по камню. Поверхность была холодной, как лёд, несмотря на сорокаградусную жару.
В ту ночь он впервые услышал гул — низкий, почти неуловимый звук, словно земля пела. И чем ближе он подходил к обелиску, тем громче звучала песня.
Глава II. Символы, которых нет
На третий день работы лазерное сканирование выявило под поверхностью обелиска узоры.
— Это… слои, — сказала Лейла, техник. — Будто внутри встроены пластины с надписями.
Но когда на них направили прожектор, узоры дрогнули, будто ответили свету, и гул усилился.
— Выключи! — рявкнул Марк.
Но поздно. Песок под ногами дрогнул.
Обелиск зазвучал громче — теперь ясно слышно: низкие вибрации складывались в мелодию. Протяжную, первобытную, страшно-красивую.
Марк ощутил — камень помнит.
Глава III. Песнь и кровь
Ночью
Саид исчез. Следы вели прямо к обелиску — и там обрывались. В песке
остались только отпечатки ладоней, будто он пытался выбраться из-под
невидимой волны.
Марк стоял перед обелиском. Гул теперь был непрерывным, низким, как дыхание великана.
И вдруг на поверхности проступили символы, сияющие синеватым светом. Не египетские, не шумерские — что-то старше.
Он достал блокнот и начал рисовать.
Символы складывались в узор, похожий на звёздную карту.
Точка в центре — их местоположение. А линии вели под землю.
Глава IV. Спуск
Через два дня буря снесла лагерь. Остались только он и Лейла.
— Мы должны уйти, — сказала она. — Это не место для людей.
— Уйдём после того, как узнаем, что это, — ответил Марк.
Под обелиском они нашли вход — арку, засыпанную песком.
Когда очистили проход, в лицо ударил холодный воздух, пахнущий железом и древностью.
Фонарики дрожали. На стенах — резьба: люди с вытянутыми лицами, опускающие руки к чёрной пирамиде.
— Храм, — прошептал он. — Подземный храм.
Они спустились по каменной лестнице, уходящей в темноту.
И с каждым шагом песнь становилась громче.
Глава V. Храм Пустоты
Внизу открылся зал, больше футбольного поля. Потолок терялся в мраке.
В центре — второй обелиск, меньший, но точно такой же.
Вокруг него — ряды статуй, обернувшихся к нему лицами, словно слушали музыку, звучащую только для них.
— Эти статуи… — Лейла прижала руку к груди. — Они будто живые.
— Или были.
Марк подошёл к обелиску. На полу — выемки, похожие на механизмы. Он вставил туда металлическую пластину, найденную наверху.
Механизм зашипел. Воздух сгустился.
Гул перешёл в голос.
Слова — древние, гортанные, как будто кто-то говорит из-под земли:
«Зов услышан. Хранитель пробуждён.»
Зал дрогнул. Песок посыпался с потолка. Лейла закричала. Из-под статуй начали вытягиваться чёрные тени, словно оживали контуры.
— Бежим! — рявкнул Марк.
Они кинулись к лестнице, но проход рухнул.
Глава VI. Сердце Обелиска
Путь остался один — вперёд, к свету, который пробивался из разлома в стене.
Там — зал с зеркальными колоннами, уходящими в бесконечность.
В центре — нечто похожее на капсулу из чёрного металла. Внутри мерцала фигура. Человеческая. Или почти человеческая.
Лейла шагнула ближе.
— Это саркофаг?
— Нет, — сказал Марк, чувствуя, как вибрация проникает в кости. — Это источник.
Он понял: обелиск на поверхности — антенна. Этот — приёмник.
И кто-то, или что-то, уже откликнулось.
Из трещин по колоннам потекла светящаяся жидкость. Воздух загудел, как при запуске двигателя.
Фигура в капсуле пошевелилась.
Марк схватил лом.
— Прости, но я не дам тебе выйти.
Он ударил по панели. Металл треснул, вспыхнул свет. Гул сорвался на визг.
Пол под ними провалился.
Глава VII. Падение
Он очнулся в песке. Ночь. Пустыня.
Обелиск стоял тихо, без света, без звука. Лейлы не было.
Вдали клубился пыльный вихрь, и в нём мелькнула человеческая фигура — слишком высокая, с узким лицом.
Марк хотел крикнуть, но не смог.
В ушах — снова песнь, тихая, будто далёкая колыбельная.
Он достал блокнот. На страницах — те же символы, но теперь они светились.
Последняя надпись была не его рукой:
«Ты стал голосом. Пой за нас.»
Эпилог
Через месяц спутниковые снимки показали, что в центре пустыни образовалась воронка диаметром три километра.
На дне — гладкая чёрная плита, похожая на обелиск, но лежащая горизонтально, как крышка гигантского саркофага.
Учёные не смогли объяснить происхождение явления.
А ночью, в радиодиапазоне, фиксировали странный сигнал — слабый, ритмичный, похожий на песню.
Она шла из глубины.
Поставь лайк и подпишись, что бы не пропустить другие интересныеи таинственные рассказы!