ВУЗ:
Составители:
Рубрика:
104
ная кодовая комбинация. Установим, каким требованиям при этом должен
удовлетворять образующий многочлен идеала –
g x
.
По определению идеала все его многочлены
1 2
, ,...
g x g x должны де-
литься без остатка на
g x
. На множестве многочленов идеала выделим под-
множество так называемых базовых полиномов
1 2
, ,...,
k
g x g x g x
, сумми-
рованием которых во всех возможных комбинациях могут быть построены все
многочлены идеала.
В соответствии с описанной выше схемой циклического сдвига базовые
полиномы могут быть образованы последовательным умножением на
x
с по-
следующим приведением по модулю
1
n
x
:
1
2 1
1
,
1 ,
... ... ...,
1 ,
n
n
k k
g x g x
g x g x x c x
g x g x x c x
(12.2)
где
1
c
, если степень
i
g x x
превышает
1
n
и
0
c
, если степень
i
g x x
не
превышает
1
n
.
Для того чтобы все многочлены, соответствующие комбинациям цикличе-
ского кода, делились без остатка на
g x
, достаточно чтобы на него делились
без остатка указанные выше базовые полиномы. Из (12.2) следует, что для это-
го должен делиться без остатка на
g x
многочлен
1
n
x
. Таким образом, что-
бы порождающий идеал многочлен
g x
являлся образующим элементом цик-
лического кода, он должен быть делителем многочлена
1
n
x
.
Если
g x
удовлетворяет этому требованию, то кольцо многочленов мож-
но разложить на классы вычетов по идеалу. Для наглядности схема разложения
представлена в таблице 12.2. Первой строкой в этой таблице является сам идеал
вместе с нулевым многочленом. В качестве образующих элементов классов бе-
рутся (соответствующие векторам ошибок) многочлены
r x
, не принадлежа-
Страницы
- « первая
- ‹ предыдущая
- …
- 102
- 103
- 104
- 105
- 106
- …
- следующая ›
- последняя »