13. Границы ошибок и другие условия, накладываемые на точки
До сих пор (кроме разд. 12) предполагалось, что все кодовые точки расположены на поверхности сферы, т. е. средний квадрат расстояния между ними равен
. Рассмотрим задачу оценки вероятности
когда кодовые точки находятся лишь внутри или на самой поверхности сферы. Ясно, что так как при этом ослабляются условия, накладываемые на код, то это приводит только к улучшению, т. е. к уменьшению вероятности ошибки для лучшего кода. Таким образом,
С другой стороны, покажем, что
В самом деле, предположим, что дан код длиной
все точки которого расположены на или внутри
-мерной сферы. Добавим к каждому кодовому слову дополнительную координату такой величины, чтобы в
-мерном пространстве эта точка лежала в точности на поверхности
-мерной сферы. Если первые
координат точки имеют значения
удовлетворяющие условию
то добавляемая координата должна иметь значение
Это приводит к коду первого типа (все точки лежат на поверхности
-мерной сферы) с М словами длины
и отношением сигнал/шум равным
Вероятность ошибки для рассматриваемого кода не больше соответствующей вероятности приведенного кода, поскольку добавление координаты может лишь уточнить процесс декодирования. Можно, например, декодировать, игнорируя последнюю координату, и получать ту же самую вероятность ошибки. Использование этого метода может лишь облегчить декодирование.
Вероятность ошибки для приведенного кода длины
должна быть больше или равна аналогичной вероятности для оптимального кода длины
с точками на поверхности сферы. Следовательно, имеем выражение (83). Так как
при больших
меняется экспоненциально с изменением
то эффект от замены
на
соответствует умножению на постоянную. Поэтому верхние границы
остаются без изменения, а

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