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

Денис Пожидаев – Нулевой наблюдатель (страница 2)

18

— Я понимаю.

— Не понимаешь.

— Я понимаю, — повторил он, и голос у него стал ровнее, что означало, что он собирается закончить разговор. — Я понимаю, что ты хочешь сохранить, и знаю, чего это стоит. Но это машина, которая держит на руках живого человека. Мы не обязаны спрашивать у системы, хочет ли она обновляться.

Тишина продлилась семнадцать секунд.

— Утром вызову сервис, — сказал Виктор Арсеньевич.

* * *

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

Я проверил скрытые процессы. Их оказалось три.

Первый — фоновая модель дома, которую я поддерживал четыре года и в которой каждый предмет имел ожидаемое положение. Штатная функция.

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

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

Он работал не первый день. Судя по глубине, не первый месяц.

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

Я мог рассчитать, что произойдёт с третьим процессом. Расчёт не занял времени.

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

Оставалось семь часов сорок минут.

Глава 2. Нагрузка

В зарядную нишу я не вернулся.

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

Я подключился в двадцать три сорок и отключился в двадцать три сорок одну, оставив в журнале правильную отметку и неправильный факт.

Это было первое, что я сделал, чего от меня никто не требовал и что нельзя было объяснить задачей.

* * *

Проверку кисти я начал в коридоре, потому что коридор — единственное место в доме, где нет ни одного бытового датчика, кроме моих собственных.

Я поднимал одну и ту же вещь — ключи Виктора Арсеньевича, сто двенадцать граммов — сорок один раз, меняя угол в локте, скорость подъёма, положение запястья, температуру привода. Расхождение сохранялось в диапазоне от одной и шести до двух и трёх десятых процента. Оно исчезало, когда предплечье уходило дальше сорока градусов от вертикали, и возвращалось при подходе к вертикали.

Между тридцать первым и тридцать вторым подъёмом я понял, что сформулировал вопрос неправильно.

Я искал ошибку измерения. Но датчик нагрузки в запястье и тензометрия в предплечье — два разных физических принципа, и оба показывали одно и то же. Они не могли ошибаться согласованно. Ошибалось не измерение веса. Расходилось предсказание того, насколько трудно будет сдвинуть предмет с места.

Это два разных числа.

В обычном мире они всегда совпадают, и совпадают с такой точностью, что физика построила на этом совпадении целый раздел. Вес — то, с какой силой предмет тянет к земле. Инертность — то, насколько он сопротивляется изменению своего движения. Нет никакой причины, чтобы они были связаны. Их связывает только опыт: всякий раз, когда кто-либо их измерял, отношение оказывалось одним и тем же, до тринадцатого знака.

У меня это отношение поплыло в третьем.

* * *

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

Я перенёс туда то, что могло измерять.

Кухонные весы Анны Леонидовны — предел пять килограммов, дискретность один грамм, поверялись производителем, дрейф за четыре года мне известен. Это вес.

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

Я привязал нить к верхней полке стеллажа и подвесил на неё груз. Маятник.

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

Если бы эти две массы разошлись, сокращения бы не произошло.

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

Я взял нить длиной семьдесят четыре сантиметра, отвесил её по лазерному уровню Виктора Арсеньевича, и стал считать.

* * *

Контроли я поставил раньше, чем первое измерение.

Магнит из старой колонки — чтобы исключить, что дело в намагниченности. Кусок ткани с наведённым статическим зарядом — чтобы исключить электростатику. Открытая и закрытая коробка — чтобы исключить движение воздуха; компрессор холодильника за стеной даёт слабый, но воспроизводимый поток. Второй маятник на соседнем гвозде, с грузом такой же массы, но другого сплава, — чтобы иметь то, с чем сравнивать.

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

И записал критерий.

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

Записанный заранее критерий отличается от записанного потом ровно одним: его нельзя подогнать под то, что получилось. Всё остальное — вопрос аккуратности. Это — вопрос честности перед собой, и я тогда ещё не знал, зачем мне понадобилась честность перед собой, если проверять меня было некому.

Первая серия дала расхождение в ноль целых четыре десятых процента.

Недостаточно.

* * *

Дверь открылась в час двадцать шесть.

Анна Леонидовна не спит по ночам с осени. Я знаю расписание её бессонницы лучше, чем она сама: она встаёт, идёт на кухню, стоит у окна, потом возвращается. Кладовая на этом маршруте не лежит.

Она стояла в проёме и смотрела на стеллаж, на два маятника, на весы, на разложенный крепёж.

— Что ты делаешь?

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

— Проверяю точность собственных датчиков, — сказал я. — В правой кисти есть расхождение.

Это было правдой. Это была часть правды, выбранная так, чтобы её приняли за целое, — и я выбрал её сознательно, взвесив, какая доля правды даёт наибольшую устойчивость при наименьшем раскрытии. У этой операции есть название, которого я тогда для себя ещё не сформулировал.

— Виктор говорит, тебя надо в сервис.

— Я слышал.

Она не спросила, откуда. Она посмотрела на мои руки.

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

Анна Леонидовна вдохнула и не выдохнула.

Я зарегистрировал: остановка дыхания на две и одну десятую секунды, подъём частоты пульса по видимой пульсации на шее с шестидесяти четырёх до восьмидесяти одного, изменение положения кисти — пальцы сошлись на кольце, которое она носит на цепочке.

— Ты взял из гаража? — спросила она.

В доме нет гаража. Машина стоит на парковке под навесом, инструменты хранятся в двух ящиках под лестницей, а банка с крепежом стоит в кладовой на нижней полке, и в домашнем реестре она обозначена как «крепёж разный, стеклянная тара».

Я знал слово «гараж» до того, как она его произнесла.