Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
7.4. Линейные рекуррентные соотношения и генераторы с регистром сдвигаРассмотрим рекуррентные соотношения или разностные уравнения
или
где По известным значениям Поскольку уравнения линейны, то любая линейная комбинация их решений есть снова решение, а все решения образуют векторное пространство. Совокупность к решений, для которых один из символов На рис. 7.14 изображена линейная последовательная переключательная схсма, которая может быть использована для вычисления суммы (7.26) и, следовательно, для вычисления величины
Рис. 7.14. Генератор с регистром сдвига. Исходные величины Решения линейных рекуррентных соотношений характеризуются следующей теоремой. Теорема 7.1. Пусть Тогда решения рекуррентных соотношений
периодичны с периодом первых периодов всех возможных решений, рассматриваемых как многочлен по модулю
совпадает с идеалом, порожденным многочленом Доказательство. Сначала будет показано, что если
является решением уравнений (7,2а). Рассмотрим произведение
где
и
Используя равенство (6.8), находим, что если
а если
Из теоремы 6.12 следует, что если Теперь рассмотрим последовательность (7.3). В этой последовательности Поскольку степень многочлена Некоторые из решений могут иметь период меньший, чем
Тогда
и
что противоречит предположению о том, что Пример. Найдем период решений над полем GF (2) разностного уравнения, соответствующего многочлену
В частности, период суммы первых двух векторов В качестве следующего примера на рис. 7.15 показан двоичный генератор с регистром сдвига, соответствующий многочлену для генераторов с регистром сдвига, содержащим 8 разрядов. (См. дальнейшие подробности в разд. 8.3.)
Рис. 7.15. Генератор с регистром сдвига для последовательностей максимальной длины. Все факты, существенные для изучения циклических кодов, в наиболее удобной форме содержатся в теореме 7.1. О других способах изучения линейных рекуррентных соотношений мы упомянем только вкратце. Рассмотрим рекуррентное соотношение, соответствующее в смысле теоремы 7.1 многочлену
очевидно, удовлетворяет рекуррентному соотношению. Поскольку рекуррентное соотношение линейно, то любая линейная комбинация последовательностей возрастающих степеней корней является решением
где Предположим теперь, что Пример. Пусть а — корень многочлена
Каждая строка этой матрицы удовлетворяет рекуррентному соотношению
соответствующему многочлену Рассмотрим теперь многочлен
Используя представление элементов
Таким образом, каждая строка матрицы М определяет решение, и совокупность всех решений совпадает с пространством строк матрицы М. С другой стороны, рассмотрим алгебру многочленов по модулю
удовлетворяют рекуррентному соотношению, (Напомним, что 5 не есть элемент поля.) Поэтому каждый элемент алгебры может быть представлен в виде вектора:
и записывая классы вычетов
Каждая строка этой матрицы является решением рекуррентного соотношения, и каждое решение принадлежит пространству строк этой матрицы. Существует еще один подход к этим вопросам, основанный на концепции "поля частных" многочленов. Строгое изложение этой концепции было дано Цирлером [110]. Приведем здесь только содержание основной теоремы и пример. Теорема Цирлера утверждает, что если некоторый многочлен
Пример. Пусть
и последовательность коэффициентов 11101001 1 10100 согласуется с любой строкой матрицы (7.9). Схемы, разбираемые в этом разделе и в разд. 7.2, аналогичны линейным фильтрам и системам с обратной связью. Они являются, по существу, дискретными системами обработки информации, и единственное важное отличие от обычных систем состоит в том, что здесь используемые величины являются элементами конечного поля, а в обычных системах — действительными числами. Методы преобразований, применяемые для таких систем, применимы и здесь; соответствующие математические методы обсуждались в предыдущих разделах. Эти идеи развиваются далее в следующем разделе.
|
1 |
Оглавление
|