Курс практических занятий по теме «Циклические коды» дисциплины «Передача дискретных сообщений», страница 34

Многочлены получены из таблиц, приведенных в [1] и помещенных в качестве приложения к настоящему пособию . Правила пользования таблицами приводятся ниже .

Анализ приведенных в Таблице 2.4.1 многочленов показывает, что в разложение  входят многочлены 1, 2, 3 и 6 степеней. Эти числа представляют все делители числа 6.

Порядок корней многочленов указывает, какому показателю принадлежат многочлены.

              Если воспользоваться функцией Эйлера, то можно определить число элементов поля GF(26), принадлежащих указаниям в таблице порядкам 1, 3, 7, 9, 21, 63.

Действительно:

                          φ(1) = 1 - это один корень  х+1,

                          φ(3) = 2 - это два корня  х23+1,

                          φ(7) = 6 - это корни двойственных многочленов  х32+1 и х3+х+1,

                          φ(9) = 6 - это корни самодвойственного многочлена  х6+х+1,

                          φ(21) =12 – это корни двойственных многочленов:  х642+х+1 и  х6542+1,

                          φ(63) = 32 - это корни 6 примитивных попарно двойственных многочленов:

                        х6+х+1 и х65+1,

                        х652+х+1 и х654+х+1,

                        х6532+1 и х643+х+1.

              На этом процесс разложения х63+1 на неприводимые сомножители завершен.

Пример 2.4.2. Построить циклотомические классы по модулю степеней двучленов, делящих Х63+1.

1.Х +1, j = 63,        С0(1) = {0 = 1} ,                С0(63)  = {0 = 63}.

2.Х3+1, j = 21,        С0(3) = {0 = 3} ,                С0(63)  = {0 = 63}.

                                С1(3) = {1, 2}   ,                 С21(63)= {21, 42}.

3.Х7+1, j =   9,        С0(7) = {0  =7} ,                 С0(63)  =  {0 = 63}.