Хелпикс

Главная

Контакты

Случайная статья





Алгебра (конечные поля)-2020. Лекция № 8



 

 

М.И.Рожков

 

Алгебра (конечные поля)-2020

Лекция № 8

    3.11. Теорема (без доказательства). Пусть многочлен ¦ÎK[x] неприводим над полем K.

Тогда существует простое алгебраическое расширение поля K, образующим элементом которого является некоторый корень многочлена ¦.

    3.12. Теорема (без доказательства). Пусть a и b - два корня многочлена ¦ÎK[x], который неприводим над полем K. Тогда простые расширения K(a) и K(b) изоморфны, причем изоморфизм осуществляется отображением, переводящим a в b и оставляющим неизменными элементы поля K.

    3.13. Определение. Пусть ¦ÎK[x] имеет положительную степень, и пусть F – некоторое расширение поля K.

    Многочлен ¦ вполне разлагается в поле F, если существуют a1,a2,…,anÎF такие, что

                                 ¦(x) = a(x-a1) … (x-an),

где a – старший коэффициент многочлена ¦.

    Поле F называется полем разложения многочлена ¦ над K, если ¦ - вполне разлагается в поле F и, кроме того, поле F порождается присоединением к полю K корней многочлена f.

 

    На основе теорем 3.11 и 3.12 доказывается следующее утверждение.

    3.14. Теорема (без доказательства).

    Если ¦ - многочлен положительной степени из K[x], то существует поле разложения многочлена ¦ над K. Любые два поля разложения многочлена ¦ над K изоморфны, и соответствующий изоморфизм оставляет неизменными элементы поля K и осуществляет некоторую перестановку корней многочлена ¦.

!!!

    3.15. Теорема. Пусть F – конечное поле. Тогда оно состоит из pn элементов, где простое число p является характеристикой поля F, а натуральное число n является степенью поля F над его простым подполем.

!!!

    Доказательство. Пусть e – единичный элемент конечного поля F, а простое число p – его характеристика. Тогда множество сумм  

S={e+e+…+e=m×e (число слагаемых равно m)êm=1,2,…,p}

образует подполе, изоморфное полю вычетов Zp (указанный изоморфизм задается соответствием: m×e « m). Тогда поле F, является конечным расширением (некоторой степени n) своего подполя S. Пусть g1,g2,…,gn – базисные элементы поля F, рассматриваемого как векторное пространство над полем S. Следовательно, множество элементов поля F совпадает с множеством линейных комбинаций базисных элементов с коэффициентами из поля S. Отсюда

çFç=çSçn=pn.

 

    3.16. Теорема(существование и единственность конечных полей).

    Для каждого простого p и натурального n существует конечное поле из pn элементов. Любое конечное поле из q= pn элементов изоморфно полю разложения многочлена xq-x над полем Fp.

    Доказательство (существование). Для q= pn рассмотрим многочлен xq-xÎFp[x] и пусть F – его поле разложения над Fp. Этот многочлен имеет q различных корней в поле F, так как он взаимно прост со своей производной

                                 q×xq-1 = -1 ¹ 0.

    Положим

                                 S = {aÎF½aq-a=0}.

    Нетрудно видеть, что S – поле (из a,bÎS следует, что a±bÎS и a×bÎS).

    Отсюда S=F, и это конечное поле из q элементов.

    Единственность следует из единственности поля разложения многочлена xq-x.

 

!!!

    3.16.1. Следствие.  Для любого элемента q конечного поля Fq справедливо равенство

qq=q.

    3.16.2. Следствие (малая терема Ферма). Для любого aÎZp, где p – простое, справедливо равенство: ap=a (mod p).

!!!

 

    3.17. Теорема. Пусть Fq - конечное поле, q= pn  (p – простое число).

Тогда каждое подполе K поля Fq имеет порядок pm, где m является положительным делителем числа n.

Доказательство. Поле Fq является векторным пространством над своим подполем K. Следовательно, для некоторого натурального d будет выполнено соотношение

çKçd=pn.

Отсюда и вытекает справедливость данного утверждения.

 

!!!

    3.17.1. Теорема(без доказательства). Пусть Fq – конечное поле,  q=pn, (p – простое число), m – произвольный положительный делитель числа n.

    Тогда в поле Fq существует ровно одно подполе, состоящее из pm элементов.

!!!

     3.18. Теорема. Мультипликативная группа Fq* ненулевых элементов произвольного конечного поля Fq циклическая.

!!!

    Доказательство. Без потери общности можно положить q³3.

Пусть

h = (p1)r(1) … (pm)r(m), r(i)>0,

                                                                                        

есть разложение порядка h=q-1 группы Fq* по степеням простых  чисел pi.

    Для каждого i, 1£i£m, многочлен xs(i)-1, s(i)=h/pi, имеет не более h/pi корней в поле Fq. Так как h/pi<h, то в поле Fq имеются ненулевые элементы, не являющиеся корнями этого многочлена. Пусть ai – такой элемент.

Положим bi =(ai) h/t(i), где t(i)=(pi)r(i) .

    Тогда (bi)t(i) = 1, Þ порядок элемента bi является делителем числа (pi)r(i), Þ порядок элемента bi равен (pi)d(i), 0£d(i)£ri

    С другой стороны, для z(i)=(pi)r(i)-1 справедливо соотношение

(bi)z(i)=(ai)s(i)¹1.

    Следовательно, порядок элемента bi в точности равен (pi)r(i).

    Рассмотрим далее элемент b = b1b2…bm.   Предположим, что порядок элемента b является собственным делителем числа h, Þ он является делителем одного из целых чисел h/pi , 1£i£m, пусть для определенности это будет w=h/p1. Тогда

                                 1 = bw = b1w× b2 w … ×bmw 

 

    Далее, для 2£i£m величина (pi)r(i) является делителем числа w=h/p1, Þ biw=1 для 2£i£m.

    Отсюда b1w=1, Þ порядок элемента b1 должен делить число h/p1 (т.е. число (p1)r(1) должно быть делителем h/p1).

    Полученное противоречие и доказывает, что порядок элемента “b” равен h=q-1, то есть b – образующий циклической группы Fq* .

!!!

    3.19. Определение. Образующий элемент циклической группы Fq* называется примитивным элементом поля Fq .

    3.19.1. Теорема. Пусть a - произвольный примитивный элемент поля Fq. Тогда все множество примитивных элементов данного поля задается следующим образом

{am|mÎ{1,2,…,q-1}, НОД(m,q-1)=1}.

!!!

    Доказательство. Так как примитивные элементы поля Fq являются образующими циклической группы Fq*, порядок которой равен q-1, то справедливость данной теоремы вытекает из теоремы 1.13.

    3.19.2. Следствие. Конечное поле Fq  содержит j(q-1) примитивных элементов, где j - функция Эйлера.

    Из доказательства теоремы 3.18 вытекает следующий алгоритм проверки примитивности заданного элемента конечного поля. 

!!!

    3.19.3. Теорема (алгоритм проверки примитивности).  Пусть a - заданный элемент поля Fq , q-1= (p1)r(1) … (pm)r(m), r(i)>0, {pi |i=1,2,…,m} – попарно различные простые числа. Тогда a является примитивным в том и только том случае, если при всех i=1,2,…,m выполнено неравенство

as(i)¹1,

где s(i)=(q-1)/pi.

!!!

    3.19.4. Задача. Доказать, что число 3 является примитивным элементом поля Z7.

    Указание: показать, что 32¹1 (mod 7),  33¹1 (mod 7) и воспользоваться теоремой 3.19.3.

    3.19.5. Задача. Найти число примитивных элементов в поле Z2[x]/x2+x+1.

    Указание: показать, что данное поле состоит из четырех элементов и воспользоваться следствием 3.19.2.

!!!

Конец лекции № 8

 

        

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.