Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
2.2. Полиномиальные кодыВ предыдущих разделах кодовое слово
Другой способ представления того же кодового слова состоит в том, чтобы считать элементы
Используя это обозначение, можно определить полиномиальный код как множество всех многочленов степени, не большей 2.2.1. Арифметика конечных полейКонечное поле, называемое также полем Галуа и обозначаемое Все конечные поля обладают следующими свойствами: 1) существуют две операции, используемые для комбинирования элементов: умножение и сложение; 2) результатом умножения или сложения двух элементов поля является третий элемент, лежащий в том же поле; 3) поле всегда содержит мультипликативную единицу 1 и аддитивную единицу 0; таким образом, а 4) для любого элемента а существует обратный элемент по сложению 5) выполняются обычные правила ассоциативности Конечные поля существуют не при любом числе элементов, а только в случае, если число элементов является простым числом или степенью простого числа. В первом случае поле называется простым, во втором — расширением соответствующего простого ноля. Для каждого допустимого значения таблицы сложения и умножения для простого поля
Аналогично,
Если Таблица 2.3. (см. скан) Таблицы умножения и сложения для Правила умножения и сложения таких многочленов получаются из обычного умножения и сложения многочленов и последующего приведения результата по модулю некоторого специального многочлена Многочлен
и их произведение
Для того чтобы привести это выражение по модулю
и
Читатель должен заметить, что приведение многочлена по модулю
что читается как В конечных полях, как для обычных чисел, можно ввести понятие логарифма. Все конечные поля обладают тем свойством, что существует по крайней мере один элемент, называемый генератором или примитивным элементом, обладающий тем свойством, что любой другой ненулевой элемент поля является некоторой степенью этого элемента. Например, из табл. 2.3 видно, что 2 является примитивным элементом в поле
Таким образом, другой способ выполнения умножения состоит в
в точности как для обычных чисел. Точно так же можно поступить в случае поля
Таким образом, можно перемножить два элемента являюгся примитивными. Таким образом, на практике всегда можно выбрать неприводимый многочлен, который является также примитивным, и избежать возможных затруднений. Таблица 2.4. (см. скан) Связь Существование логарифмов в конечном поле означает, что имеется представление элементов конечного поля, которое оказывается удобным для умножения, и другое представление, которое оказывается удобным для сложения. После того как установлено соответствие между этими представлениями, уже не нужно явно выписывать элементы поля в виде многочленов. Наиболее удобный метод состоит в представлении элемента поля в виде набора длиной
Из табл. 2.4 получаем
В некоторых случаях производить многочисленные переводы логарифмического представления в представления в виде наборов длиной
Используя этот метод, можно выполнять арифметические операции в конечном поле, работая только с логарифмами и не обращаясь к антилогарифмам. Сумма элементов
Логарифмы Зеча для
Таблица 2.5. (см. скан) Логарифмы Зеча в
|
1 |
Оглавление
|