МОРЗЕ И ДЕЛЬФИНЫ
Интересно, что американский инженер и изобретатель С. Морзе, создавая свою азбуку задолго до появления теории Шеннона, исходил из тех же самых соображений. Известно, что азбука Морзе использует для кодирования символов алфавита два вида электрических посылок: короткую (точка) и длинную (тире). Каждая буква кодируется комбинацией из нескольких таких посылок. Так вот, для кодирования наиболее часто встречающихся символов, исходя из изложенных только что соображений, С. Морзе использовал самые короткие посылки. Например, буква «е», чаще всего встречающаяся в английском языке, кодируется одной-единетвенной точкой, в то время как для кодирования буквы «z» используются четыре посылки.В последние годы в нашей стране и за рубежом ведутся многочисленные исследования поведения дельфинов и других китообразных. Одна из распространенных гипотез, находящая все больше экспериментальных подтверждений, состоит в том, что дельфины обладают сложными средствами общения друг с другом. Язык дельфинов представляет собой свисты, меняющиеся по высоте тона. Согласно наиболее распространенной гипотезе отдельные сообщения могут представлять собой комбинации различных свистов.В результате длительных исследований языка дельфинов были выявлены отдельные характерные свисты и составлена таблица, где эти свисты расположены в порядке убывания частоты их появления в составе более сложных комбинаций. Мы не можем не удержаться, чтобы не привести здесь эту таблицу (рисунок на странице 178). При рассмотрении таблицы видно, что существует явно выраженная закономерность: чем чаще встречается свист, тем он проще, — совсем как в азбуке Морзе.И последний вопрос, касающийся систем связи, или, точнее, систем общения. Теория Шеннона показывает, что наибольшая эффективность любого канала связи может быть достигнута в том случае, когда все символы и вообще все единицы сообщений оказываются равновероятными. Почему же в таком случае эволюция, создавая языки общения, пошла не по самому эффективному пути? Ответ очень прост. Во внимание принимались соображения надежности.При непосредственном общении людей между собой так же, как и при передаче по каналам связи, сообщения искажаются шумами. Эти шумы могут иметь как внешнее происхождение, так и внутреннее (человек отвлекся и не воспринял какой-то фрагмент сообщения). Мы уже говорили, что средство повышения надежности информации — что-то повторить. Типичный пример — телеграмма: «выезжаем двадцатого, встречайте». Слово «встречайте» здесь, вообще говоря, лишнее. Получатель и сам знает, что ему делать. Однако слово «встречайте» страхует от возможной ошибки. Например, если будет получена телеграмма «въезжаем двадцатого, встречайте», то слово «встречайте» поможет понять, что в первом слове телеграммы допущена ошибка.Для возможности повторения нужны резервы. Таким резервом, в частности, является различная частота не только отдельных букв, но и их сочетаний. Именно благодаря этому мы, как правило, можем восстановить либо отдельное слово, либо целую фразу даже в таком случае, когда отдельные фрагменты оказались потерянными. Причем, что интересно, чем чаще встречается отдельная буква или сочетание букв, тем проще они восстанавливаются. Например, мы пишем «мосты», а произносим «маеты», и это никогда не вызывает никаких трудностей. Подобные характеристики языка используются, в частности, при дешифровке как сообщений на неизвестных языках, так и сообщений, специально зашифрованных в целях обеспечения секретности.