Носитель Ноль (СИ), стр. 29
ЗАПРОС 5: ПРЕКРАЩЕНИЕ СУЩЕСТВОВАНИЯ
Строки продолжали появляться.
КОЛИЧЕСТВО НЕЗАРЕГИСТРИРОВАННЫХ НОСИТЕЛЕЙ: 318
Через секунду:
427
Потом:
691
— Они слышат Систему, — сказала Кира.
— До первой волны, — добавил Левин.
Лина Николаевна посмотрела на меня.
— Ваш ребёнок был не исключением. Он был первым, кто сформулировал достаточно сильное граничное условие.
Число выросло до тысячи.
Потом до двух.
Запросы шли из Новосибирска, Академгородка, Бердска и населённых пунктов вокруг.
Люди ещё не видели полного интерфейса.
Но в моменты боли, страха и отчаяния их сознание создавало импульсы, которые Система могла распознать.
Кто-то просил вылечить рак.
Кто-то хотел вернуть погибшего мужа.
Кто-то требовал сделать его сильнее.
Кто-то просил стереть память.
Кто-то — чужую личность.
Система направляла все запросы оператору локального узла.
Мне.
КОЛИЧЕСТВО ОЖИДАЮЩИХ РЕШЕНИЙ: 3 814
— Я не могу отвечать на это, — сказал я.
КОЛИЧЕСТВО ОЖИДАЮЩИХ РЕШЕНИЙ: 4 102
— Тогда задайте общий оператор, — сказала Лина Николаевна.
— Какой?
— Никаких индивидуальных решений до классификации запросов.
— Люди могут умереть.
— Если начнёте отвечать по одному, умрёте вы. А потом Система назначит другого оператора, возможно, менее осторожного.
Мальцев кивнул.
— Приостановить все процедуры.
— И медицинские?
— Все.
Кира посмотрела на экран больницы, где Илья спал рядом с родителями.
— Если бы мы ввели такое правило час назад, он бы умер.
— Поэтому правило не должно быть абсолютным, — сказала Лина Николаевна. — Выделите класс критических краевых задач.
— Опять математика?
— Всё происходящее и есть математика. Просто теперь она перестала притворяться формулами на бумаге.
Мы начали строить фильтр.
Сохранение непосредственной угрозы жизни.
Запрет на создание копий без отдельного рассмотрения.
Запрет на изменение чужой личности.
Запрет на усиление, если оно требует перестройки окружающих людей или среды.
Приоритет операциям с сохранением непрерывности.
Обязательное согласие носителя.
Отдельный карантин для запросов, последствия которых затрагивают локальный узел.
Система приняла правила.
Тысячи окон исчезли.
Осталось двадцать семь.
КРИТИЧЕСКИЕ ЗАПРОСЫ, СООТВЕТСТВУЮЩИЕ УСЛОВИЯМ: 27
Лина Николаевна посмотрела на список.
— Уже лучше.
— Двадцать семь умирающих людей, — сказала Кира.
— Лучше, чем четыре тысячи операций без модели последствий.
Я открыл первый запрос.
Человек с внутренним кровотечением после аварии.
Второй — ребёнок с дыхательной недостаточностью.
Третий — женщина в терминальной стадии болезни.
Двадцать семь задач.
И до массовой синхронизации оставалось чуть больше двадцати одного часа.
На карте Академгородка начали появляться светлые точки.
Институт математики.
Институт гидродинамики.
Ядерный центр.
Институт цитологии и генетики.
Институт химической биологии.
Физика полупроводников.
Катализ.
Органическая химия.
Каждый подключённый научный коллектив становился отдельной областью наблюдения, обработки данных и формулирования условий.
Система восприняла их как структуру.
ОБНАРУЖЕНА УСТОЙЧИВАЯ ГРУППА СОВМЕСТНОГО РЕШЕНИЯ
ПРЕДЛОЖЕНО ОБОЗНАЧЕНИЕ: РАСПРЕДЕЛЁННЫЙ ОПЕРАТОР
Левин тихо произнёс:
— Она видит Академгородок как вычислительный узел.
— Не Академгородок, — поправила Лина Николаевна. — Сеть институтов. Людей, приборов, моделей и связей между ними.
— Искусственный нервный центр, — сказал я.
Она посмотрела на светящиеся точки.
— Маленький. Локальный. Но да.
Перед глазами появилось новое сообщение:
ДЛЯ ОБРАБОТКИ КРИТИЧЕСКИХ ЗАПРОСОВ ТРЕБУЕТСЯ РАСШИРЕНИЕ ПРАВ ДОСТУПА
ДОСТУПНА РЕГИСТРАЦИЯ РАСПРЕДЕЛЁННОГО ОПЕРАТОРА
КОЛИЧЕСТВО УЧАСТНИКОВ: 2 417
Мальцев сказал:
— Не подтверждать.
Лина Николаевна одновременно произнесла:
— Подтверждать нельзя.
Я удивлённо посмотрел на неё.
— Почему?
— Мы ещё не задали границы оператора. Кто будет входить? Какие решения принимать? Как распределяется ответственность? Что произойдёт, если одна группа даст противоречащие условия?
— Можно определить позже.
— После регистрации Система сама заполнит недостающие параметры ближайшими допустимыми значениями.
Я вспомнил процедуру коррекции.
Она была права.
— Значит, сначала нужна архитектура.
— Да.
Она взяла маркер и написала на стекле:
КТО ИМЕЕТ ПРАВО ЗАДАВАТЬ ГРАНИЧНЫЕ УСЛОВИЯ ДЛЯ ЧЕЛОВЕЧЕСКОЙ ЖИЗНИ?
Никто не ответил.
Таймер продолжал уменьшаться.
21:21:04
С момента первого сигнала прошло меньше трёх часов.
Мы уже восстановили существо из другого мира, превратили человека в носителя семи чужих воспоминаний, начали перенос первых беженцев и изменили уравнение жизни одного ребёнка.
Через двадцать один час Система собиралась предоставить подобную возможность миллионам.
Лина Николаевна положила маркер.
— Теперь понимаете, почему у нас не двадцать три часа до катастрофы?
— А до чего? — спросила Кира.
— До смены типа задачи.
Она указала на светящиеся институты.
— Пока это краевая задача: у нас есть локальная область, несколько известных условий и оператор, способный принимать решения.
На карте вспыхнули новые точки в городе.
Сотни.
Тысячи.
— После массовой синхронизации область станет глобальной. Граница исчезнет. Каждый человек окажется одновременно переменной, условием и источником управления.
— И что тогда?
— Тогда это будет уже не задача математической физики.
— А что?
Лина Николаевна посмотрела на карту Земли, которую Система начала медленно разворачивать перед моими глазами.
На ней одна за другой появлялись слабые точки.
Не только в Новосибирске.
Москва.
Пекин.
Токио.
Берлин.
Сан-Франциско.
Сигнал распространялся не по расстоянию.
Он распространялся по способности сознания сформулировать запрос.
— Тогда, — сказала она, — уравнение начнёт выбирать собственные граничные условия.
Система обновила прогноз.
ВРЕМЯ ДО ПЕРВИЧНОЙ СИНХРОНИЗАЦИИ ПЕРЕСЧИТАНО
ПРЕДЫДУЩАЯ ОЦЕНКА: 21:20:41
НОВАЯ ОЦЕНКА: 06:12:18
В комнате никто не пошевелился.
— Почему? — спросил Мальцев.
Ответ появился сразу:
КОЛИЧЕСТВО САМОСТОЯТЕЛЬНО ПОДКЛЮЧАЮЩИХСЯ НОСИТЕЛЕЙ ПРЕВЫСИЛО РАСЧЁТНОЕ
ПРОЦЕСС СИНХРОНИЗАЦИИ УСКОРЕН
Двадцать три часа превратились в шесть.
И пока мы учились правильно ставить одну задачу, миллионы людей уже начинали задавать Системе свои.
Глава 9. Первая волна
ВРЕМЯ ДО ПЕРВИЧНОЙ СИНХРОНИЗАЦИИ: 06:12:18
Цифры продержались на месте меньше секунды.
Потом исчезли.
ОЦЕНКА ПЕРЕСЧИТЫВАЕТСЯ
— Мне это уже не нравится, — сказала Кира.
— А раньше нравилось? — спросил я.
— Раньше хотя бы был таймер.
На карте перед глазами продолжали вспыхивать точки.
Новосибирск.
Бердск.
Кольцово.
Краснообск.
Отдельные сигналы появлялись дальше — в Томске, Омске, Кемерове. Ещё слабые, почти неразличимые, но их становилось больше.
Не круги, расходящиеся от института.
Система распространялась не по расстоянию.
Она находила людей, способных услышать.
КОЛИЧЕСТВО НЕЗАРЕГИСТРИРОВАННЫХ НОСИТЕЛЕЙ: 8 192
Число изменилось.
16 384
Лина Николаевна резко подняла голову.
— Стоп.
— Что? — спросил Мальцев.
— Восемь тысяч сто девяносто два. Потом шестнадцать тысяч триста восемьдесят четыре.
