Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практика по ПДС.doc
Скачиваний:
117
Добавлен:
15.03.2015
Размер:
1.19 Mб
Скачать

Решение

Для решения этой задачи достаточно проверить имеет ли многочлен х5+х+1 в качестве сомножителей неприводимыемногочлены первой и второй степени, т.е. х+1 и х2+х+1.

Многочлен х+1 имеет корнем «1». Подставим х=1 в х5+х+1, получаем х5+х+1=15+1+1=1, т.е. х+1 не делит х5+х+1.

Для корней х2+х+1 справедливо х2+х+1=0 или х2=х+1.Подставляем это значение в х5+х+1: х(х+1)(х+1)+х+1=х(х2+1)+х+1=х3+х+х+1=х3+1=(х+1)(х2+х+1)=0, т.е. корни х2+х+1 являются и корнями х5+х+1.

Значит х5+х+1 имеет одним из своих сомножителей х2+х+1. Выполняя деление х5+х+1 на х2+х+1, находим х5+х+1=(х2+х+1)(х32+1).

Ответ: многочлен х5+х+1 не является неприводимым над полем GF(2).

4.3.8. Проверить делимость многочлена х5+х+1 на многочлен х32+1. Решить самостоятельно методом проверки общих корней. 4.3.9. Найти все неприводимые многочлены пятой степени над полем GF(2). Рекомендации по решению:

1.Выписать все двоичные приведенные многочлены пятой степени.

2.Определить методом проверки общих корней делимость рассматриваемых многочленов на многочлены х+1 и х2+х+1 и выявить неприводимые. 3.Правильность решения проверить по Приложению. 4.3.10. Найти последовательности корней неприводимых двоичных многочленов пятой степени из задачи 4.3.9.

Рекомендации по решению:

1.Построить циклотомические классы по модулю 25-1=31. Так как 31 – простое число, то все ненулевые элементы поля GF(25), являющиеся искомыми корнями, имеют порядок 31, и их число равно 30, т.е. всего существует 6 неприводимых двоичных многочленов пятой степени, а, следовательно, и 6 циклотомических классов по модулю 31. Все эти многочлены являются примитивными.

2.По составу циклотомических классов найти пары двойственных многочленов.

3.Используя результаты решения задач 4.2.9 и 4.3.9, установить соответствие между найденными неприводимыми многочленами и последовательностями их корней.

4. Правильность решения проверить по Приложению.

4.4. Упражнение № 4

4.4.1. Определить степени, число и вид неприводимых над GF(2) многочленов, входящих в разложение двучленов х127+1 и х255+1.

Решение

1.Многочлен х127+1 = х+1.Так как 7-простое число, то в разложение на неприводимые сомножители х127+1 над GF(2) входят только (х+1) и неприводимые многочлены 7-й степени. Их число равно .

Все эти 18 многочленов принадлежат показателю 127. Из Приложения найдем вид девяти неприводимых двоичных многочленов степени 7 в двоично-восьмеричном представлении: 211,217, 235, 367, 277, 325, 203, 313, 345. Дополнив эти многочлены двойственными им: 221, 361, 271, 753, 375, 253, 301, 323, 247, завершаем решение первой части задачи.

2.Многочлен х255+1=х+1.Так как 8 делится на числа 2 и 4,то в разложение х255+1 на неприводимые сомножители входят, кроме неприводимых многочленов 8-й степени, неприводимые многочлены 4-й и 2-й степеней. Определим число многочленов каждой из этих степеней, входящих в разложение х255+1.Для этого представим 255 в виде простых сомножителей: 255=3·5·17. Это значит, что х255+1 делят х3+1, х5+1, х15+1, х17+1, х51+1 и х85+1. Из этого делаем вывод, что в разложение х255+1 входят некоторые неприводимые многочлены, не принадлежащие показателю 255: х+ 1 - принадлежит показателю 1,

х2+х+1 – принадлежит показателю 3,

х432+х+1– принадлежит показателю 5, х4 + х + 1, х4 + х3 + 1 ‒ принадлежат показателю 15, два многочлена 8-й степени, принадлежащие показателю 17 : , четыре многочлена 8-й степени, принадлежащие показателю 51:восемь многочленов 8-й степени, принадлежащие показателю 85:Кроме того, в разложение х255+1 входит многочленов 8-й степени, принадлежащих показателю 255.

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

- для многочленов, принадлежащих к показателю 17 : s =этому числу соответствует многочлен 15 727 D : х87642+х+1. Это самодвойственный многочлен. Значит должен быть еще один многочлен, принадлежащий к показателю 17; таковым является многочлен 45 471 А : х8543+1 также самодвойственный;

- для многочленов, принадлежащих к показателю 51, числа s равны 5 и 25. Это многочлены 5 763 D – х87654+х+1 и х87432+х+1 и 25 433 В – х843+х+1 и х8754+1;

- для многочленов, принадлежащих к показателю 85, числа s равны 3,9,21 и 27. Вид многочленов восьмой степени, принадлежащих к показателям 85 и 255, предлагается найти самостоятельно.

4.4.2. Найти неприводимые многочлены степени 9, принадлежащие к показателю, меньшему 511.