У вас вопросы?
У нас ответы:) SamZan.net

Мультипликативная группа поля GFpm циклическая группа

Работа добавлена на сайт samzan.net: 2016-06-09

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 3.4.2025

Мультипликативная группа поля GF(pm).

    Пусть   - неприводимый многочлен. Поле GF(pm) содержит pm элементов (22=4): {0};{1};{x};{1+x}. Из них pm-1 ненулевых элементов, составляют мультипликативную абелеву группу:  {1};{x};{1+x}.  

   Итак,  число элементов в этой группе  –  порядок группы равен pm-1.

Мультипликативная группа поля GF(pm) - циклическая группа.

{x}                                                               {x+1}

{x2}={x+1}                          {(x+1)2}={x}

{x3}={1}                                              {(x+1)3}={(x+1)2(x+1)}=

порядок элемента {x}                             ={x(x+1)}={x2+x}={1}

равен 3= pm-1=22-1,                                 порядок элемента {x+1}

т.е. {x}-примитивный элемент             равен 3.

поля GF(23).                                               {x+1} – примитивный элемент

                            поля GF(pm).

Если {αС}=1 и С≠ pm-1, то {α} – не примитивный элемент поля GF(pm).

Однако pm-1 делится на С (без остатка).

Отсюда, если βє GF(pm), то .

Следствие : .

Интересное соотношение:

α є GF(pm);   b є GF(pm).

(a+b)p=ap+bp


Корни неприводимого многочлена из расширения поля.

Многочлен f(x)=   неприводим.

Элементы 0 и 1 не являются его корнями.

Однако в поле по модулю f(x)=  ещё два элемента:

{x}=α1; {x+1}=α2.

Является ли α1 корнем f(x)-?

  α1- корень f(x) из расширения поля.

Является ли α2 корнем f(x)-?

Да! Отсюда у f(x)  два корня из расширения поля.

Теорема 1. Если α – корень многочлена f(x) из расширения поля GF(pm), то αр – так же корень этого многочлена.

Дано: f(α)=a0+a1α+a2α2+…+amαm=0

Требуется доказать:

f(αp)= a0+a1αp+a2α2p+…+amαmp=0

Так как f(α)=0, то [f(α)]p=0,

Но

ч.т.д.  [использовано: для поля GF(p):  

]

Следствие:  Если α – корень, то

Но .

                    1

Таким образом, у многочлена степени m ровно m корней.

Определение: Если α – примитивный элемент поля GF(pm) – корень многочлена f(x), то многочлен f(x) – примитивный многочлен.

Пример:  α={x} -  корень f(x)=  .

Было показано, что {x} – примитивный элемент.

Отсюда f(x) – примитивный многочлен.

Теорема 2. Все элементы расширения поля GF(pm) являются корнями многочлена .

Док-во:   В поле GF(pm) имеется pm элементов.  

Многочлен pm имеет pm корней.

. Но любой ненулевой элемент α в степени равен 1. Отсюда любой элемент α или 0 – корень , ч.т.д.

Теорема 3.

Каждый неприводимый многочлен P(x) степени m над полем GF(p) является делителем многочлена

В поле GF(2):

Док-во:   Из теоремы 2 следует:

где .

Многочлен P(x) степени m, неприводимый, имеет m корней в расширении поля GF(2m),


т.е.

отсюда  делится на р(x), ч.т.д.

Задание многочлена его корнями.

Пусть дано поле GF(2m) (например, при m=2, по mod f(x)=x2+x+1).

Элементы этого поля: {0};{1};{x};{1+x}  - 4 элемента (2m=22=4).

Требуется найти многочлен р(x), корнем которого является элемент α={x}.

Если α – корень p(x), то α2 также его корень, α43α – его корень.

Но   Отсюда у многочлена p(x) два корня: .

Откуда , т.е. уже ясно, что p(x) – второй степени.

.

=

  

                            

  1.  !

Минимальная функция элемента α из GF(pm).

Нормированный многочлен минимальной степени такой, что α-его корень, называется минимальным многочленом или минимальной функцией α.

Теорема. Минимальная функция – неприводимый многочлен.

Обозначим    m(x)-минимальный многочлен;

   m(α)=0.

Доказательство: (от противного)

Предложим, что m(x)=m1(x)m2(x). Тогда m(α)=m1(α)m2(α)=0. Откуда следует, что есть многочлен степени меньшей m(x) такой, что α-его корень. Это противоречит условию.

Как найти минимальную функцию для α.

Найти минимальную функцию для α-это найти многочлен по его корню. (Уже было).

Двойственный многочлен.

Пусть P(x) – многочлен степени m.

Тогда

-

двойственный многочлен.

Пример:

  1.  P(x)=x2+x+1

  1.  P(x)=x4+x3+1

Если P(x) примитивный многочлен, то  также примитивный многочлен.




1. терапия для стоматологов Пневмония
2. Политика мирного сосуществования и конфликты холодной войны
3. Полупроводниковый диод
4. Контрольная работа- Общение как коммуникационный процесс
5. История развития кондиционирования воздуха
6. значение и параметромпеременная Можно ли фактический параметр функции задать в виде выражения и почему
7. Тема- Предмет философии и ее роль в жизни общества
8. тематики Цель- повышение интереса учащихся к изучению математики развитие логического мышления закрепл
9. Конкурентоспособность фирмы
10. СТАВРОПОЛЬСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ ОТЧЕТ ПО ПРОИЗВОДСТВЕННОЙ ПРАКТИКЕ