Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
8.8. КОДЫ ГОППЫКоды Гопны представляют собой частный подкласс альтернантных кодов, открытый раньше, чем класс альтернантных кодов, но все еще заслуживающий отдельного внимания. Определение 8.8.1. Кодом Гоппы с конструктивным расстоянием Теорема 8.8.2. Вектор с является кодовым для кода Гоппы с многочленом Гоппы
Доказательство вытекает непосредственно из теоремы о свертке. Теорема 8.8.3. Минимальное расстояние Доказательство вытекает непосредственно из следствия 8.6,3. Как следует из определения 8.8.1, длинами кодов Гоппы могут быть только те числа, которые являются делителями В частотной области коды Гоппы допускают описание с помощью изображенного на рис. 8.11 устройства с регистром сдвига. Вместо стандартного введения информации во временную область информация вводится в частотную область — или в спектр или в профильтрованный спектр, как показано на рис. 8.11, причем в обоих случаях необходимо обеспечить выполнение ограничений сопряженности. Какие-либо общие методы практической реализации таких ограничений не известны, но для кодов умеренной мощности можно составить и решить систему алгебраических уравнений, описывающих эти ограничения. Ниже приводится пример такого решения. Содержащий информацию профильтрованный спектр пропускается через фильтр с конечным импульсным откликом, веса в отводах которого задаются многочленом Гоппы. Фильтр работает циклически: обращение ко входу является
Рис. 8.11. Частотный кодер для кода Гоппы. периодическим. После этого кодовое слово получается обратным преобразованием Фурье спектра. Другое описание кодов Гоппы дается следующей теоремой. Теорема 8.8.4. Код Гоппы в узком смысле над
Доказательство. Перепишем условие теоремы в виде
Так как степень многочлена
или
или
Определим теперь
так, что
и
Наконец, заметим, что так как
что и завершает доказательство теоремы. Описываемая теоремой 8.8.4 форма задания кода Гоппы допускает удлинение кода на один символ — до кода длины Определение
где пробегает все элементы поля Вернемся теперь к частному случаю двоичных кодов Гоппы, ограничиваясь только случаем, когда многочлен Гоппы не имеет кратных корней ни в одном расширении. Такие коды Гоппы называются сепарабельными. Как мы увидим, минимальное расстояние сепарабельных двоичных кодов Гоппы равнс к локаторному многочлену. Многочлен, взаимный к локаторному, определяется равенством
где Теорема 8.8.6. Если определяющий двоичный код Гоппы в узком смысле многочлен Гоппы Доказательство. Формальная производная многочлена, взаимного к локаторному, равна
Поскольку код является двоичным, то Заметим, что в любом расширении поля Хотя минимальное расстояние сепарабельного кода Гоппы не меньше
и
где Наименьшим кодом Гоппы является двоичный Так как Проверочными частотами являются
это дает
Кроме того, имеются ограничения сопряженности
Рис. 8.12. Кодер для Если положить Согласно теореме 8.8.2, тот же самый код можно получить кодированием во временной области. Проверочная матрица
где первый столбец дописан для построения расширенного
Так как строки этой матрицы линейно независимы то она задает Более сложный пример двоичного кода Гоппы получается при выборе многочлена Гоппы равным многочлену Согласно теореме 8.8.2, выбор в качестве многочлена Гоппы
В рассматриваемом примере введем информацию непосредственно в спектр. Тогда профильтрованный спектр дается равенствами
а проверочными частотами являются частоты с индексами к
Любые Определяют кодовое слово. Используя условия сопряженности, приведем систему проверочных уравнений к следующему виду: (см. скан) Рассмотрим решение этой системы во всех подробностях. Сначала возведем в квадрат третье уравнение и разрешим его относительно (см. скан) Воспользуемся этим равенством, чтобы исключить (см. скан) Четвертое уравнение совпадает со вторым и может быть отброшено. Сложим второе уравнение, третье уравнение и возведенное в квадрат третье уравнение. Это дает
Подставляя это значение для
Возведем последнее уравнение в четвертую степень и сравним результат со вторым уравнением. Это показывает, что
Возводя первое уравнение в шестнадцатую степень, получаем
Подстановка этого выражения в последнее уравнение дает
Возведение этого равенства в шестнадцатую степень приводит к уравнению
из которого следует, что Итак, мы пришли к следующему правилу:
Все остальные
|
1 |
Оглавление
|