Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
7.6. КОДЫ БЧХ, ИСПРАВЛЯЮЩИЕ t ОШИБОКТеорема 8. (Граница БЧХ.) Пусть — циклический код с таким порождающим многочленом
Иными словами, точно Доказательство. Если
так что выполняется равенство
(Заметим, что матрица Идея доказательства состоит в том, чтобы показать, что любые 8—1 или менее столбцов
Следовательно, определитель левой матрицы равен нулю. Но этот определитель равен произведению
который является определителем Вандермонда и согласно лемме 17 гл. 4 отличен от нуля. Получаем противоречие. 9 Примеры. Порождающим многочленом двоичного кода Хэмминга является Порождающий многочлен двоичного кода БЧХ с исправлением двух ошибок равен На самом деле минимальное расстояние кода Следствие 9. Минимальное расстояние циклического кода длины Доказательство. Пусть Коды БЧХ. Определение. Циклический код длины
Иными словами,
Таким образом, точно Равенство (7.17) означает, что проверочная матрица кода равна:
где каждый элемент должен быть заменен на соответствующий столбец из Строки полученной таким образом матрицы над GF(q) задают проверочные соотношения кода. Всего их имеется Теорема 10. Код БЧХ над Размерность больше этой нижней границы в том случае, когда строки матрицы Уравнения (7.1) и (7.9) задают соответственно порождающую матрицу и одну из форм проверочной матрицы кода. Замечания. (1). Коды при Если некоторый элемент (2). При фиксированном (3). В общем случае дуальный коду БЧХ кодом БЧХ не является. Двоичные коды БЧХ. при
Таким образом,
где каждый элемент заменен соответствующим двоичным Примеры. Начнем с перечисления на рис. 7.2 и 7.3 всех (в узком смысле примитивных) двоичных кодов БЧХ длины 15 и 31. К счастью, минимальные многочлены элементов полей
Рис. 7.2. Коды БЧХ длины 15
Рис. 7.3. Коды БЧХ длины 31 Заметим, что коды с конструктивным расстоянием 9 и 11 совпадают. Это происходит по следующей причине. Порождающий многочлен последнего кода равен:
Но
что совпадает с порождающим многочленом для кода с конструктивным расстоянием 9. Этот пример показывает, что код БЧХ с конструктивным расстоянием 6 может совпадать с кодом БЧХ с конструктивным расстоянием На рис. 7.4. приведены двоичные (непримитивные) коды БЧХ длины
Так как Над
где
Порождающим многочленом кода БЧХ с конструктивным расстоянием
Но Согласно рис. 7.4 расстояние Боуза этого кода также равно 5. Однако, как мы увидим в гл. 20, этот код БЧХ эквивалентен коду Голея § 23, и его минимальное расстояние равно 7. Таким образом, минимальное расстояние этого кода больше его конструктивного расстояния, и это иллюстрирует тот факт, что граница БЧХ не является точной.
Рис. 7.4 Коды БЧХ длины 23 Мы вернемся к кодам БЧХ в гл. 9. Упражнения. (22). Используя таблицу циклотомических классов для (23). Используя границу БЧХ, показать, что минимальное расстояние симплексного (24). Обобщение Хартманна и Тзенга границы БЧХ. Предположим, что нулями циклического кода являются элементы вида Реверсивные коды. Определение. Код называется реверсивным, если из Упражнения. (25). Доказать, что код (26). Доказать, что циклический код реверсивен тогда и только тогда, когда все элементы, обратные корням его порождающего многочлена, также являются корнями порождающего многочлена. (27). Доказать, что если —1 равна некоторой степени (28). Коды Меласа, исправляющие две ошибки Используя упражнение (24), показать, что если (29). Коды Цеттерберга, исправляющие две ошибки. Пусть (30). (Коржик). Показать, что если
|
1 |
Оглавление
|