Главная > Помехоустойчивое кодирование > Теория кодирования
<< Предыдущий параграф
Следующий параграф >>
<< Предыдущий параграф Следующий параграф >>
Макеты страниц

Приложения

Приложение 1. Разложение чисел вида 2^n-1 на простые множители и таблица неприводимых многочленов

В табл. А.1 содержатся разложения чисел на простые множители. В этой таблице рядом с числом стоит разложение на простые множители. Отмеченные знаком сомножители могут не быть простыми, но ни на одно простое число, меньшее 25013, они не делятся.

В табл. помещены неприводимые многочлены над в следующей записи:

где минимальный многочлен элемента а — некоторый примитивный элемент. В случае для записи коэффициентов многочленов используется восьмеричное представление (коэффициенты двоичного представления разбиваются на группы по три символа, начиная с младших разрядов, и каждая группа записывается с помощью одного восьмеричного числа; например, двоичному представлению соответствует восьмеричное представление 351; от двоичного представления легко перейти к восьмеричному представлению и наоборот).

Пример. В случае число 23 в паре (1,23) является восьмеричным представлением неприводимого многочлена над поскольку число 23 является восьмеричным представлением двоичной последовательности

В случае последовательность 112 в паре (1,112) является непосредственно последовательностью коэффициентов неприводимого многочлена

Для любых многочлен пары является примитивным многочленом, и его показатель равен Если существует несколько примитивных многочленов заданной степени над для данной таблицы выбирался тот из них, который имеет минимальное число ненулевых коэффициентов, а при наличии нескольких таких многочленов — тот, последовательность коэффициентов которого, рассматриваемая как -ичное число, является наименьшей.

Для любых в таблицу помещены только неприводимые многочлены, степень которых в точности равна По этой

таблице можно определить минимальный многочлен любого элемента Если не указано, в таблице следует найти одно из чисел или таких, что Если в таблице приведено, то искомым минимальным многочленом элемента является Если указана пара, то искомым минимальным многочленом элемента будет многочлен, двойственный к

При проведении подобных вычислений удобно пользоваться таблицами циклов.

Пример. Случай

Из таблицы берем примитивный многочлен Найдем минимальные многочлены над элементов а:

1) : по таблице находим (2,101); следовательно, .

2) : так как 3 в таблицу не входит, то строим таблицу циклов:

следовательно, .

3) : аналогично строим цикл

так как этот цикл имеет длину 1, то искомый многочлен имеет степень 1.

4) : в этом случае таблица циклов имеет вид

многочленом, двойственным к является (поскольку ; значит,

5) ; следовательно,

Табл. А.1 и А.2 были построены С. Адзуми. Табл. построена с помощью а табл. — с помощью

<< Предыдущий параграф Следующий параграф >>
Оглавление