Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
8.6. МНОГОЧЛЕН МЭТТСОНА—СОЛОМОНАВ гл. 7 каждому вектору Определение. Многочленом Мэттсона — Соломона (МС-многочленом), соответствующим вектору а
где
Например, МС-многочлены, соответствующие кодовым словам Замечания. (1). Коэффициенты
Поэтому многочлен (2). Заметим, что (3). Код БЧХ в узком смысле с конструктивным расстоянием (4). Мы просим прощения за использование символа Теорема 20. (Формула обращения.) Вектор а восстанавливается по многочлену
Доказательство. Воспользоваться формулами (7.16) и (8.5). Определение. Покомпонентное произведение двух многочленов
определим равенством
Обозначим через Лемма 21. Если а — двоичный вектор, то его МС-многочлен
Доказательство. Согласно теореме 20 Теорема 22. (Другие свойства.)
тогда и только тогда, когда
(iii). Аналогично
(iv). МС-многочлен циклического сдвига вектора а (v). МС-многочлен векторов 0 и 1 равен соответственно Общая проверка на четность на векторе а задается равенством
Доказательство,
Согласно (7.16) правая часть в (8.11) равна многочлену
приведенному по модулю
Согласно лемме 6 гл. 7 внутренняя сумма равна нулю, за исключением случая
что согласно теореме 20 равно коэффициенту Доказательство остальной части теоремы состоит в непосредственной проверке и поэтому опускается. Проанализируем теперь более тщательно соответствие Пусть Тогда отображение, которое ставит в соответствие многочлену О двоичном случае можно сказать еще следующее. Пусгь в идемпотент
Рис. 8.6. Отображение Мэттсона-Соломона Пусть Двоичные линейные коды являются линейными подпространствами в Лемма 23. Идеал в Доказательство. Пусть
Например, код БЧХ в узком смысле с конструктивным расстоянием В гл. 12 показано, что коды Гоппы могут быть описаны как кратные некоторого фиксированного многочлена в Упражнения. (48). Показать, что при (49). Пусть (50). Пусть Многочлен локаторов. Предположим, что ненулевыми координатами вектора Заметим, что
Определение. Многочлен локаторов вектора а равен
(Корни многочлена
Обобщенные тождества Ньютона. Величины Теорема 24. Для всех
В частности, выбирая
Доказательство. В уравнении
положим
Суммируя по Упражнения. (51). Пусть а — вектор веса да. Показать, что матрица
невырождена при (52). Обычная форма тождеств Ньютона. Пусть
где
(a). Показать, что если
(b). Приравнивая коэффициенты при одинаковых степенях переменной, показать, что
Заметим, что в случае, когда все (53). Предположим, что (54). Показать, что в двоичном случае из уравнений (8.14) и (8.15) вытекает равенство
(55). (Чень.) Используя уравнение (8.12), дать другое доказательство границы БЧХ. (56). (Чень и
где Следовательно, Применение к декодированию кодов БЧХ. Как мы увидим в следующей главе, уравнения (8.12) — (8.16) играют важную роль при декодировании кода БЧХ с конструктивным расстоянием 5. В этом приложении роль а играет вектор ошибок, по которому декодер легко находит
Если многочлен
Теорема 25.
где
Заметим, что так как
Вес вектора. Теорема 26. Вес вектора а равен Доказательство. Вытекает из (8.9). Следствие 27. Если Воспользуемся теоремой 26 для того, чтобы дать другое доказательство границы БЧХ. Теорема 28. (Граница БЧХ.) Пусть — циклический код с порождающим многочленом Доказательство. Так как
Пусть
Ясно, что число корней степени Многочлены Мэттсона — Соломона для минимальных идеалов. В остальной части параграфа мы ограничимся рассмотрением только двоичных кодов. МС-многочлены элементов
Из этих формул видно, что легче работать с идемпотентами можно упростить обозначения, используя функцию следа. Пусть
причем показатели, большие чем Упражнение. (57). Для Таким образом, МС-многочленами элементов Нам придется встречаться также с минимальными идеалами, которые не являются циклическими сдвигами идемпотентов. Пусть
где Многочлены Мэттсона — Соломона для кодовых слов. Согласно пункту (iii) теоремы 7 каждый многочлен
Его МС-преобразование равно:
где 5 пробегает полное множество представителей по модулю Заметим, что равенство (8.21) может быть переписано в виде
где
Пусть
а его МС-многочлен
а его МС-многочлен
Пример. Коды длины 15. (см. упражнение (7)). [15, 4, 8] симплексный код
В общем случае
[15, 2, 10] симплексный код
т. е.
[15, 4, 6]-код [15, 11, 3]-код Хэмминга состоит из векторов вида
где
Аналогичные формулы имеют место для любого кода Хэмминга. Упражнение. (58). Показать, что [23, 12, 7]-код Голея состоит из векторов, МС-многочлен которых имеет вид:
Другая формула для веса вектора. Теорема 31 дает формулу, которая иногда позволяет найти точное распределение весов кода. Доказательство этой формулы основано на одном тождестве (теорема 29) для МС-многочлена. Пусть Теорема 29. МС-многочлен произвольного вектора а удовлетворяет равенству
Доказательство. Согласно (8.24) утверждение теоремы достаточно доказать для
Отметим, что степени переменной
и в выражении
Объединяя члены со степенями
(напомним, что Упражнение. (59). Проверить теорему для Следствие 30. Если Определим:
где
Теорема 31. Вес вектора с МС-многочленом
Упражнение (60). Пусть двоичное представление веса
где
[Указание. Воспользоваться теоремой Лукаса-—теоремой 28 гл. 13.]
(iii). Таким образом, если вес да четен, то
|
1 |
Оглавление
|