Евгений Соло - Шаг за горизонт
- Ты хочешь сказать, что у них пятиразрядные компьютеры?
- Ну почему пятиразрядные? Может, стодвадцатипятиразрядные. Или десятиразрядные. Тут мы можем только гадать... Эх, добраться до бы них, да посмотреть...
- Не, мне кажется, что это маловероятно. Физика везде одинаковая, что у нас, что у них, что в туманности Андромеды - двоичный элемент всё равно создать намного проще, чем пятиричный. Я думаю, что тут, скорее, передача с избыточностью, заложенной сразу в сигнале - четыре бита данных, один проверочный. Или три бита данных и два проверочных. Или два и три... Как-то так.
- Ну, вообще-то, проверочные данные обычно идут в отдельном канале,...
- Обычно, да?
- А что не так?
- А что тут обычного?!
- Блин, да я ж не об этом!...
Я стоял в дверях и слушал разговор, в котором мало что понимал. Слушать было интересно, впрочем - мне всегда нравилось узнавать что-то новое.
- Господа, могу я скромно поинтересоваться, как у вас дела?
- О, командор... Ну... мы работаем над этим.
- Чем-нибудь порадуете?
- Да. Или нет. Зависит от того, чего ожидать. Мы только установили, что они используют модуляцию, которая даёт пять бит данных на одно изменение сигнала... Пятибитные символы, может быть.
- Маловато... Это всё?
- Пока всё. Если мы разберёмся в схеме модуляции, то сможем, наверное, вычленять отдельные символы. Или что там у них... Андрей, ты ведь уже натравил фильтр на записи?
- Натравил. Регулярные структуры есть, но они не очень точно повторяют одна другую. Больше похоже на кадры, как сигнал старого аналогового телевидения или что-то вроде этого. Мы ожидаем, что они будут повторять одну и ту же информацию, чтобы мы не потеряли начало посылки, но пока точных повторов нет. С другой стороны, мы пишем-то всего сутки.
- Ага... А можно посмотреть на эти кадры?
- Наверное, можно, но не сейчас. Мы пока не знаем, какова точно структура сигнала.
- Вы же сказали, что там пять бит?
- Да, но неясно, все ли они несут ценную информацию. В некоторых посылках, похоже, ценных только четыре бита, а в некоторых три или даже два...
- Может, это просто шум? Всё-таки сигнал пробивается через кокон.
- Кокон не даёт такие сильные ошибки такого типа. Скорее всего, сам сигнал такой... эээ... странный.
- Андрей, ну так можно посмотреть на эти кадры?
- Э-э-э... Мы не пробовали.
- А давайте попробуем.
- Командор, мы не... а впрочем... В самом деле, почему бы и нет. Мозг!
"Слушаю."
"Отфильтруй среди кадров те, у которых совпадают начальные последовательности символов, какие найдёшь. Сохрани результаты."
"Работаю... Готово."
"Найди среди этих результатов кадры с наименьшей общей последовательностью символов"
"Готово."
"Сохрани эти кадры в отдельную запись. Сравни расстояния между соседними кадрами из исходной записи. Покажи результаты для первого десятка."
"Сравниваю... Готово."
Мозг вывалил табличку с расстояниями - все числа были одинаковые.
"Ага, похоже на разбивку по страницам... Или что-то такое. Мозг, выведи кадры, начиная с первого выделенного включительно, один за другим, и до следующего выделенного исключительно. Представление информации: графическое, двумерное, растровое. Начало одного кадра считай за начало строки."
"Работаю. Готово"
Мы увидели... а ничего мы не увидели. Просто шум. Хотя... вроде какие-то регулярные структуры в нём есть - линии?
"Мозг, игнорируй один бит из пяти. Перестрой изображение."
"Какой бит?"
"Любой."
"Работаю. Готово."
Так, уже лучше. Картинка стала чётче.
"Последовательно перебери все другие биты, игнорируй их и перестрой изображение. Покажи всё одновременно рядом."
"Работаю. Готово".
Изображения. Похоже на какие-то знаки. Все пять картинок показывают одно и то же, только с разными шумами. У меня по спине пробежали мурашки...
"Командор, сдаётся мне, что данные всё-таки не четырёх, а трёхбитовые. Остальные биты, скорее всего, для исправления ошибок"
"Акитару, что скажешь?"
"Не знаю. Если вы думаете, что это похоже на письменность Стены - то нет, это не похоже. Что-то иное."
"Адам?"
"Не знаю, что сказать."
"Андрей?"
"Надо так профильтровать все записи... Думаю, на шум можно пока не обращать внимания. Если они таким заковыристым способом передают нам свою азбуку, то можно приступать к изучению. Нам нужен лингвист."
"Приступайте. Лингвиста найдём."
***Через несколько дней работы мы нашли несколько последовательностей знаков, которые они нам транслировали. Но даже после того, как мы составили "словарь", ясности в деле не прибавилось. В некоторых земных языках буквы складываются в слова, а слова в предложения. Такая система кажется нам естественной и простой, но с этим мог бы поспорить араб или китаец. Или, скажем, древний египтянин или житель острова Пасхи130. Кстати, последний пример был очень похож на наш случай - даже если мы правильно восстановили азбуку, то это совсем не означало, что мы могли бы читать тексты. С другой стороны, нам могло помочь то, что мы могли бы попытаться спросить у них, что всё это означает - всё-таки проще изучать живой язык, пусть даже и совершенно чужой. Но на наши попытки связаться с ними мы не получили вразумительного ответа - только те же последовательности знаков. Да и не могли бы получить, вообще говоря - расстояние всё-таки было велико и ждать ответа пришлось бы несколько лет. Оставалось лишь удивляться, как они попали в нас лучом - баллистики чужаков зря свой хлеб131 не кушали.
Загадка дразнила и пугала. Где-то совсем недалеко132 от нас летел корабль, созданный неведомой нам цивилизацией. Он непостижимым образом видел нас и слал нам какие-то сигналы, но мы не могли их понять. Мы не знали, откуда он и есть ли на нём экипаж. Известно было только одно: куда он движется. Вернее, не то, чтобы совсем точно известно - мы лишь подозревали, что чужаки идут к той же цели, что и мы сами. После того, как баллистики просчитали его траекторию, подозрения окрепли. Правда, точность расчёта была невысока из-за недостатка начальных данных - во-первых, мешался кокон, а во-вторых, корабль чужаков мог ещё маневрировать как-то, приближаясь к своей цели.
Логично было предположить, что они так же просчитали и нашу траекторию, особенно учитывая поразительную точность попадания в нас связным лучом - ведь светили они, как сказал бы какой-нибудь стрелок, с упреждением. Кто-то выдвинул идею, что они пытаются нам что-то сказать о планетах: к примеру, предупредить о том, что они считают их занятыми или что-нибудь вроде того. Скорее всего, они были ближе к системе, или двигались с меньшей скоростью - в ином случае у них были бы те же проблемы с прицелом, что и у нас.