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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 7.5.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. Задание 1 Выполнить различные виды сортировок
2. формирование у будущих специалистов теоретических знаний и практических навыков по организации бухгалтер
3. з курсу ldquo; Фізикаrdquo; Групи БСД 1112 2 семестр І підгрупа
4. ОКАЗАНИЕ ПЕРВОЙ МЕДИЦИНСКОЙ ПОМОЩИ. ОСНОВЫ УХОДА ЗА БОЛЬНЫМИ
5. Контрольная работа по дисциплине «Управление персоналом»
6. Священные книги ислама
7. руб. Уровень существенности показателя Значение применяемое для определения уровн
8. лет до 8 лет W Ch 3 Соло Беби 67
9. Вариант 17 Вопрос 1- Направление социальной философии развивавшееся параллельно с позитивизмом ~ б мар
10. В противном случае декодер может начать декодирование с середины кодового слова и тем самым будет фиксиров