Полином перечислителя
В теории кодирования полином перечислителя веса двоичного линейного кода определяет количество слов каждого возможного веса Хэмминга .
Позволять быть длиной двоичного линейного кода . Распределение веса представляет собой последовательность чисел
давая количество кодовых слов c в C, имеющих вес t, поскольку t варьируется от 0 до n . Перечислитель веса представляет собой двумерный полином
Основные свойства [ править ]
Личность МакВильямса [ править ]
Обозначим двойственный код к
(где обозначает векторное скалярное произведение , которое принимается ).
Тождество Мак-Вильямса утверждает, что
Личность названа в честь Джесси МакВильямс .
Счетчик расстояний [ править ]
Распределение по расстоянию или внутреннее распределение кода C размера M и длины n представляет собой последовательность чисел.
где я варьируется от 0 до n . Полином перечислителя расстояния равен
и когда C линеен, это равно счетчику веса.
C Внешнее распределение — это 2 н -by- n +1 матрица B со строками, индексированными элементами GF(2) н и столбцы, индексированные целыми числами 0... n , и записи
Сумма строк B равна M на внутренний вектор распределения ( A 0 ,..., An умноженному ).
Код C является регулярным , если все строки B, соответствующие кодовым словам C, равны.
Ссылки [ править ]
- Хилл, Раймонд (1986). Первый курс теории кодирования . Оксфордская серия по прикладной математике и информатике. Издательство Оксфордского университета . стр. 165–173 . ISBN 0-19-853803-0 .
- Плесс, Вера (1982). Введение в теорию кодов, исправляющих ошибки . Серия Wiley-Interscience по дискретной математике. Джон Уайли и сыновья . стр. 103–119. ISBN 0-471-08684-3 .
- Дж. Х. ван Линт (1992). Введение в теорию кодирования . ГТМ . Том. 86 (2-е изд.). Спрингер-Верлаг . ISBN 3-540-54894-7 . Главы 3.5 и 4.3.