Рейтинговые книги
Читем онлайн TiHKAL - Александр Шульгин

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 31 32 33 34 35 36 37 38 39 ... 101

Приемное время в этот день было установлено с обычным приращением — 14:23.37. У Чарльза мелькнуло сомнение: сверять это время по собственным наручным часам, или же по бортовому компьютеру? Но он решил, что, скорее всего, прав компьютер. Он вывел на экран участок, где находилось Солнце, и впервые в жизни увидел, что ни одна из нескольких звезд не находится рядом с прицелом. Очевидно, в изображение вкралась еще какая-нибудь ошибка. Спектроскоп быстро обнаружил, какая из звезд является настоящим Солнцем, но на этот раз Солнце оказалось гораздо правее, чем когда бы то ни было. Наверное, корабль вошел в поле притяжения какого-нибудь массивного невидимого тела. Чарльз установил Солнце в центр экрана, но тщательно записал необычно большие показания микрометра и верньера. Он посмотрел в телескоп, настроил радиоантенны и еще раз проверил их.

Приемник был включен, и тут случилась еще одна неожиданность. Сообщение с Земли, которое обычно печаталось в нижней части экрана, уже пошло. Часть его была утрачена. Закончив прием, он отметил потери порядка нескольких секунд. И тут он с ужасом осознал, что при утренней проверке времени ошибка была не в его часах, а в часах бортового компьютера! Переключившись в режим передачи, он послал на Землю показания верньера и обычные отрицательные результаты пеленг-теста. Слегка поколебавшись, он решил не сообщать на Землю ни о нарушениях в работе часов, ни об отклонении реального положения Солнца от расчетного. Он хотел сперва поработать с этим сам. Если здесь действительно возникло какое-то новое гравитационное поле, влияющее на курс корабля, то его можно быстро проанализировать и внести соответствующие изменения в бортовые программы корабля. По крайней мере, это лучше, чем ждать указаний с Земли.

Что же произошло? Тот факт, что Чарльз все-таки нашел Солнце (и получил передачу с Земли), намекнул ему, что правильнее всего было бы начать с проверки часов. Он вывел на монитор точное время из головного компьютера и, подключив свои часы к трансферной плате, спроецировал точное время с них на экран. Данные были напечатаны одно над другим — и снова разошлись! Его часы обгоняли головной компьютер почти на секунду. Может быть, эти опасные изменения в главном часовом кристалле корабля возникли из-за вхождения в гравитационное поле какого-нибудь удаленного массивного тела?

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

Что же делать? Попытаться подкорректировать корабельные часы? Это довольно просто, но это только скроет проблему, а не решит ее. Самый логичный первый шаг — запустить проверку системы. И вот по экрану пошли верификационнные строчки, но, если при обычных обстоятельствах каждая строчка точно совпадала со своей контрольной формой, на этот раз Чарльз увидел, что здесь даже не один, а целых два сигнала тревоги. Он читал о подобных случаях в учебниках и знал, с какой опасностью это связано. Но за всю свою жизнь и за всю свою практику с радио и навигационной работой он еще ни разу не видел настоящего сигнала тревоги.

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

Углубившись в проблему измерения времени, Чарльз стал искать, где спрятана неполадка и как ее исправить. При более детальном рассмотрении обнаружилось, что проблема заключается не в цезиевом осцилляторе, а в программе, которая преобразует его первичные сигналы в секунды, а затем в минуты, часы и дни. Ошибка была не в оборудовании, а в расчетах. Очевидно, сам механизм часов разладился. Однако нет: все платы и чипы были в полном порядке. Провести серию испытаний под напряжением. Все данные в допустимом диапазоне. Материальная часть компьютера без дефектов. Провести динамический тест.

Чарльз ввел проверочное уравнение. Прошло время, которое уже почти (но еще не совсем) превышало установленный лимит, и уравнение было решено. Ответ, появившийся на экране, был неправильным.

Похоже, что-то вышло из-под контроля. Чарльз поспешил к каютам членов команды и включил систему, которая должна была за несколько секунд вернуть им чувство и сознание.

ЧЕТВЕРГ: ДЕНЬ ХАОСА

Собралась вся команда, кроме детей, их няньки и Джерома, который сегодня был дежурным по пеленг-тесту и передаче информации. Они сидели вокруг большого стола в центральной рубке. Обсуждением руководил Хьюго, старший навигатор корабля:

— Давайте попробуем выяснить, как далеко мы зашли на данный момент. Мы уже получили четыре сигнала тревоги из головной компьютерной системы. Первый — тот, что вчера был получен Чарльзом. Сегодня ошибки были отмечены в некоторых аспектах счисления пути, в доплеровском анализе возможных ответов на пеленги и кое-где в связи с работой ядерного двигателя. Может быть, во всех случаях мы имеем дело с разными выражениями одной и той же ошибки — или это вся корабельная система вдруг начала разваливаться на части?

— Не забывай о вчерашней ошибке в базовой памяти, — напомнил Чарльз.

— Спасибо, что напомнил. Таким образом, всего пять ошибок. Что в них общего?

— Может быть то, что все они связаны с расчетами? — предположил Джеймс.

— Надо проверить калькулятор, — предложила Мэри. — Если он дает правильные ответы — значит, с ним все в порядке.

Это вызвало оживленные комментарии всех присутствующих:

— Но ведь ответы-то неправильные!

— А как узнать, какой ответ правильный, если калькулятор врет? Может быть, твой «правильный» ответ как раз и есть неправильный?

— Это очень просто: выполни один и тот же расчет дважды, и ты получишь два разных ответа!

— Но ведь мы же этого не делали! Мы просто сравнили результат с тем, что было написано в справочнике!

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

— Но это уже полный абсурд!

Свободное обсуждение было прервано появлением крайне взволнованного Джерома.

— Я не могу найти Солнце! — воскликнул он. — Ни одна звезда на соответствующем участке не дает нужного спектра. Я потерял распорядок связи! Не могу его найти!

И тут Хьюго взорвался:

— Как же ты найдешь нужный спектр, если он вычисляется с помощью расчетов, а калькулятор врет?

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

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

— Да, но как проверить эту гипотезу? — спросил Хьюго.

— Я могу сделать это непосредственно исходя из расчета числа «пи». В моей папке лежат все степенные ряды и точный ответ.

— А откуда ты знаешь, что этот ответ правильный?

— Я переписал его из базовой памяти, вплоть до бог весть какого знака после запятой.

— Тогда приступай.

Тут вмешался Джером:

— Кто-нибудь, пожалуйста, пройдите со мной и помогите найти Землю. Последите за моей работой — может быть, я делаю что-то не так?

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

1 ... 31 32 33 34 35 36 37 38 39 ... 101
На этой странице вы можете бесплатно читать книгу TiHKAL - Александр Шульгин бесплатно.
Похожие на TiHKAL - Александр Шульгин книги

Оставить комментарий