
§2
Как следует из лемм 4.1.1 и 4.1.2, способность кода корректировать ошибки
находится в прямой зависимости от величины кодового расстояния - хорошие
корректирующие свойства обеспечиваются большим кодовым расстоянием и
наоборот. Для построения кодов с большим кодовым расстоянием требуется
вводить много проверочных символов, не передающих информацию от источ-
ника к адресату, а выполняющих вспомогательную роль. Наличие большого
числа проверочных символов при фиксированной длине кодового слова умень-
шает число информационных символов, а следовательно, и скорость передачи
информации
Таким образом, хорошие корректирующие свойства кода и высокая скорость
передачи информации - требования противоречивые. Поэтому задача построе-
ния кодов с приемлемыми значениями d и R - задача оптимизации, не имею-
щая единственного решения. Параметры n,k,d, характеризующие код, не мо-
гут принимать произвольных значений. Нетрудно видеть, что:
- среди кодов с одинаковыми параметрами пик лучшим является код, ко-
торый имеет больше кодовое расстояние d,
- среди кодов с одинаковыми параметрами п и d лучшим является код, ко-
торый имеет большее число информационных символов к,
- среди кодов с одинаковыми параметрами к и d лучшим является код, ко-
торый имеет меньшую длину п, а следовательно, и меньшее число прове-
рочных символов.
Между рассмотренными параметрами n,k,d существуют определённые
соотношения, задаваемые границами для кодового расстояния или для скорос-
ти передачи информации. Различают верхние и нижние границы; некоторые
из них будут рассмотрены в настоящем параграфе.
Теорема 2.1 (Верхняя граница Хемминга). Если существует линейный
q-чный код G с длиной блока n,k информационными сим-
волами и
кодовым,
расстоянием d = 2t
+1,
то:
n-k
(4.2.1)
ГРАНИЦЫ ДЛЯ ПАРАМЕТРОВ КОДОВ