4.3.2. Найти корни многочлена х2+х+1.
Решение:
Решение предыдущей задачи показало, что х2+х+1 входит в разложение х3+1. По теореме Ферма корни х3+1 являются элементами поля GF(22).
Найдём циклотомический класс , по модулю 3: С1(3)={1,2}.
Следовательно х2+х+1 имеет корнями элементы α и α2 поля GF(22).
Напомним состав поля GF(2) по модулю π(α)=1+α+α2:
0=00,
1= α0=10= α3 ,
α1=01,
α2=11.
Таким образом корнями f(x)= х2+х+1 являются последовательности (01) и (11).
Действительно: 11+01+10=00, т.е. f(x=α)=0 и 01+11+10=00, т.е. f(x= α2)=0.
4.3.3. Построить многочлен f(x) второй степени над полем GF(2), корнями которого являются элементы α1=(10) и α2=(11) поля GF(22).
В соответствии с теоремой Безу: f(x)=(x+α1)(x+α2)=x2+α2x+α1x+α3=x2+(α1+α2)x+α3=x2+x+1, т.к. α1+α2=(01)+(11)=(10)=α0=1, α3=1 (см. задачу 4.3.2).
Обратить внимание на то, что многочлен, неприводимый над полем GF(2), разлагается на сомножители над полем GF(22), т.е. над полем своих корней.
Найти все неприводимые многочлены степени 3 над полем GF(2).
Решение:
Перечислим все многочлены степени 3 с коэффициентами из двоичного поля: х3+х2+х+1, х3+х2+х, х3+х2+1, х3+х+1, х3+1, х3+х, х3+х2, х3.
Второй и четыре последних многочлена явно не могут быть неприводимыми, т.к. имеют известные сомножители. Осталось проверить первый, третий и четвёртый многочлены. Для проверки достаточно убедиться, что проверяемый многочлен не имеет в качестве сомножителя х+1, т.е. «1» не должна быть корнем проверяемого многочлена. Непосредственной подстановкой проверяем.
Для х3+х2+х+1: 13+12+1+1=0, т.е. этот многочлен имеет сомножителем х+1, и, действительно,
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.