Какво трябва да знаем?
Алексей Юрьевич Утешев
§
В този раздел буквата p означава просто число.
Существуването на крайни полета, т.е. полета състоящи се от краен брой елементи е установено в раздела
ПОЛЕ.
П
Пример.
Множество то от
класовете остатъци по прост модул
p
образуват поле относно операциите събиране и умножение.
Да разгледаме сега едно крайно поле от най-общ вид.
Всяко такова поле
трябва да съдържа неутрални елементи по отношение на събирането и умножението:
— нулев и
— единичен.
Да започнем последователно да събираме единичните елементи
Понеже, по допускане, полето съдържа само краен брой елементи, то елементите от редицата
трябва да се повтарят.
Ако
при
,
то
Така че, в разглежданата редица непременно ще се срещнат нулеви елементи.
Т
Теорема 1.
Нека първият нулев елемент от редицата
има номер
:
Числото
е просто.
Всички елементи
са различни.
Доказателство.
∇ Ако
е съставно:
при
и
,
то
И двата елемента
и
по предположение, са ненулеви, а тяхното произведение е нулевият елемент.
Но това противоречи на свойствата на полето.
Останалото твърдение докажете самостоятелно.
〉
Простото число
от предната теорема се нарича характеристика на крайното поле.
Т
Теорема 2.
Редът
( броят на елементите ) на произволно, крайно поле е равен на някоя степен на неговата характеристика:
при p - просто и
Доказателство.
∇
В предишната теорема беше доказано, че крайното поле
с характеристика
p съдържа поне p различни елемента:
Това множество притежава всички свойства на поле и е
изоморфно на полето
.
Изоморфизмът се установява чрез соответствието
.
Наистина , по допускане
,
но тогава
и следователно,
.
Така че
,
т.е. съответствието запазва резултата от събирането.
Резултатът от умноженито също се запазва, защото от свойствата на
полето
(в частност, от дистрибутивността на умноженито относно събирането), следва
т.е.
.
Установеният изоморфизм ни дава основание да твърдим, че всеки елемент
има
обратен сред това множество:
, където
— числото,
е обратно
по отношение умножението по модул
p
Ако в полето
няма други елементи, то
и теоремата е доказана:
.
Да предположим, че съществува
и
.
Тогава множеството
определя
различни елементи на полето
.
Наистина, ако
то
Ако
,
то, по доказаното преди, съществува обратен на елемента
и този елемент се съдържа в множеството
.
Тогава от последното равенство следва, че
което противоречи на предположението.
Ако
, то тогава и
.
Ако в полето
няма други елементи, то
и
.
В противен случай, съществува елемент
,
който не се съдържа в това подмножество, и ще разгледаме множеството
което определя
различни елемента от полето
.
По-нататъшният ход на доказателството е аналогичен на предишните разсъждения.
Понеже, по допускане, броят на елементите на полето е краен, то процесът е длъжен да приключи след
краен брой стъпки и ако последната има номер
,
ще получим твърдението на теоремата.
〉
П
Пример.
Да разгледаме поле, съдържащо
-х елемента. Два от тях — това са неутралните елементи
и
.
Останалите два да означим с
и
.
Да се опитаме да запищем за тези елементи таблиците за събиране и умножение,
водени единствено от определението за поле
Да започнем със събирането.
Понеже характеристиката на полето е равна на
p = 2 получаваме
На какво може да е равна сумата
?
Ако
,
то, прибавяйки към двете чести на равенството
,
от предното равенство, получаваме
,
което противоречи на предположението, че
е различен от нула
и
.
По подобен начин се доказва и невъзможността на равенството
— то води до заключението, че
.
Нека сега
.
Основавайки се на
аксиомите на полето ,
за елемента
трябва да съществува противоположен относно събирането; ние засега не знаем на какво е равен, но знаем, че той съществува.
Да го означим с
,
тогава
.
Да прибавим този елемент към двете страни на равенство
.
Получаваме
,
което е невъзможно.
Остава само един възможен вариант:
.
Оттук се получава и второто равенство:
.
И така, таблица за събиране ( взимайки предвид разместително свойство ) е донякъде запълнена:
Да се опитаме да попълним останалите места. На какво може да е равна сумата
?
Равенството
е невъзможно, защото от него би следовало, че
.
Ако
,
то прибавяйки към двете страни на равенството
ще получим ( с използване на вече запълнените части на таблицата ), че
,
което отново довежда към противореччието
.
Нека
.
За доказателството на противоречивостта на това равенство се налага да използваме операцията умножение.
От
аксиомите на поле,
имаме: за елемента
существува обратен относно умножението.
Ние, засега не знаем, на какво той е равен, но знаем, че той съществува.
Да го означим с
,
тогава
.
Да умножим равенството
с
.
Като използваме
аксиомите на поле достигаме до
, откъдето
,
което е невъзможно.
Остава един единствен вариант:
.
С такива разсъждения доказваме и че
.
Остава да намерим
.
Тази сума не може да е равна нито на
,
нито на
,
защото по допускане,
.
Равенството
също е невъзможно, защото прибавяйки към двете му части
,
и използвайки резултата от преди , достигаме до същото противоречие:
.
Така че единствения оставащ вариант е:
.
Окончателно таблицата на събирането придобива вида:
Сега да се заемем с умножението. Началото е лесно:
На какво е равно произведението
?
Вариантът
отпада, понеже от него ( с умножаване на обратния относно умножението ) следва
.
Да забележим, че на същото основание,
От варианта
следва, че
,
което също е невозможно.
Возможно ли е, да бъде
,
т.е. елементът
да е обратен на самия себе си?
С помощта на таблицата за събиране получаваме веригата от следствия:
последното противоречи на предишното неравенство.
И така, произведението
може да бъде само
.
Аналогично се доказва, че
може да бъде единствено
.
Накрая,
Окончателно:
〉
И така тези разсъждения ни водят до извода: ако существува крайно поле от
елемента, то в него операциите събиране и умножения трябва да се извършват
по единствено возможните начини, които се описват с получените таблици.
Но остава открит въпроса: Няма ли противоречие в така построените таблици?
Възможно е да съществува пропусната от нас последователност от действия, която ще доведе до противоречие.
Отговорът на този въпрос се оказва отрицателен: противоречие няма да получим.
П
Пример.
Да разгледаме множеството , состоящо се от квадратните матрици от втори ред
В това множество операцията събиране да определим като събиране на матрици но по модул 2:
а операцията умножение — като съответната при матриците, но също по модул 2, т.е.:
Можем да проверим, че таблиците на действията с елементите на това множество съвпадат с таблиците, приведени по-горе.
〉
По - нататък ще бъде приведен пример на крайно поле от ред
.
То се нарича поле на Галоа и се означава с
.
Т
Теорема.
Всеки елемент
удовлетворява равенството
Доказателството е аналогично на доказателството
малка теорема на Ферма.
∇
Да означим за краткост
,
и да разгледаме множеството от всички ненулеви елементи полето
Ако
,
е произволен елемент от това множество да умножим елементите на множеството с него:
Получават се елементи от полето.
Те всички са различни от
(понеже в
полето не существуват делители на нула)
и всички са различни помежду си:
или
Следователно множеството
съвпада с множеството
.
Но тогава произведението на елементите на тези множеста са равни:
Произведение от ненулеви елементи на поле е различно от
,
следователно
.
Това равенство е вярно за всеки ненулев елемент от полето.
Умножавайки го на
,
получаваме равенството от условието на теоремата, което ще се удовлетворява и за
.
〉
Т
Теорема. Всеки елемент
удовлетворява равенство от вида:
Ще наричаме уравнение от вида
при
алгебраично уравнение в
от степен
с неизвестно
.
Коефициентите му са аналог на целите числа.
Доказателство.
∇
При доказателството теорема 2 от предишния пункт бе показано, че във всяко поле
ще се намерят
елемента
, такива, че всеки елемент от полето може
да се представи като линейна комбинация с коефициенти от множеството
.
Да изразим като линейна комбинация елементите
:
Да запишем тези уравнения като система:
Системата уравнения, разглеждана спрямо елементите на полето
е ленейна и хомогенна.
§
На това място ще се възползваме от подобието на задачата с тази за решаване на система от линейни уравнения с коефициенти от множеството
.
Условията за разрешимост на такива системи могат да се формулират чрез
детерминанти —
т.е. многочленни функции от коефициентите на системата. Аналогията на този обект за крайно поле е очевидена и
той е принципиално изчислим — понеже неговото формално определение използва само
операциите събиране и умножение на елементи от полето.
Но детайлите на този пренос на резултатите от безкрайно множество
в крайно поле
оставям неосветен
Понеже тази хомогенна система има ненулево решение (
),
нейната детерминанта трябва да е равна на нулевия елемент на полето:
Детерминантата в лявата част се явява многочлен на
от степен
с коефициенти, които са многочлени от величините
,
т.е., в крайна сметка, от
.
〉
Да обобщим: елемент
от полето
трябва да удовлетворява едновременно две алгебраични уравнения в това поле:
и уравнене от вида
от степен
.
Ако бихме имали работа с обикновени алгебрични уравнения с една променлива с
цели коефициенти, то бихме могли да направим заключение за существуването
на зависимост между коефициентите на тези уравнения във вид на алгебрично равенство (виж.
→
РЕЗУЛТАНТА ).
В случай на крайно поле, може да се направи по-дълбокият извод: вторият многочлен се оказва делител на
първия.
Остана само да изведем операцията деление на многочлени в крайно поле, към
което и пристъпваме.
Полиномът
с цели коефициенти се нарича неприводим по модул p ако той не може да се представи във вида
където
са
многочлени с цели коефициенти и
.
В противен случай ще казваме, че многочленът
е приводим по модул p или че
се дели на
по модул
p,
или че
се явава делител
по модул
p.
Очевидно е, че ако многочленът
е приводим в
,
то той е приводим и по произволен модул
p.
П
Пример.
Приводим ли е многочленът
по модул
?
∇ Този многочлен е неприводим
.
И въпреки това по модул
той се разлага на линейни множители, единият от които се открива чрез полагането
:
〉
П
Пример.
Приводим ли е многочленът
по модул
?
∇
Да разгледаме всевозможните комбинации от възможните линейни множители с коефициент от множеството
:
Нито една двойка при умножаване не дава искания многочлен.
Отговор. Не.
?
Да разгледаме
нормализираният
многочлен (т.е. със старши коефициент равен на
1 )
от степен
с цели коефициенти.
Докажете, че частното и остатъкът от делението на произволен многочлен
с
ще бъдат многочлени с цели коефициенти.
Подсказване
: см. Доказателство на теоремата е
→
ТУК.
!
Навсякъде в този пункт
се предполага нормализиран и
.
Полиномите
се наричат сравними по двоен модул
ако тяхната разлика може да бъде представена във вида:
С други думи, остатъкът от деленито
на
предсатвлява многочлен, всички коефициенти на който са кратни на
p:
тук знакът
означава тъждествено равенство.
В източника [3] за това понятие се използва нагледното означение
.
П
Пример.
Намерете всички стойности на параметъра
,
при които полиномът
ще бъдат сравними по двоен модул
.
∇ Да разделим
на
:
Остатъкът от делението е равен на
,
по модул
той е сравним с
.
Коефициентът пред
се дели на
само при условие
.
Отговор. .
Ще използваме означението
в същия смисъл, като в раздела
→
МОДУЛЯРНА АРИТМЕТИКА е исползвано означението
,
т.е. на многочленът
се присвоява остаткът от делението на
на
,
в който допълнително се заместват коефициентите му с техните остатъци от делението на
p.
П
Пример.
За
и
имаме:
Т
Теорема. Нека
—
нормализиран, неприводим по модул p многочлен от степен
.
Множеството
с въведени в него операции събиране по модул
p:
и умножение по двоен модул
:
образува поле на Галоа
.
Доказателство. ∇ Всички елементи от множеството
са различни , понеже всеки се определя от набора на своите коефициенти
еднозначно. Всеки от коефициентите, независимо от другите, може да приeма
p различни стойности, следователно
.
Въедените в множеството
операции удовлетворяват аксиомите
на поле; сложност има само при проверката на аксиомата за существуване на многочлен, обратен на произволен многочлен
относно умножаването по двоен модул
.
Трябва да се уверим , че существува многочлен
такъв, че
Да се възползваме от разсъжденията от
ПОЛЕ ОТ ПОЛИНОМИ.
По предположенията на теоремата, многочленът
се явява неприводим по модул
p,
следователно, той е неприводим в множеството
.
Тогава всеки многочлен
от степен
ще бъде взаимно прост с
:
.
Тогава съществуват многочлени
и
,
изпълняващи
тождеството на Безу
при това указаните многочлени еднозначно се определят при дополнителни ограничения за степента:
Коефициентите на многочлените
и
,
в общия случай, са рационални.
Да умножим тъждеството на Безу с цяло число, за да го превърнем в целочислено.
Ще получим
където
— е някъкво цяло число, а
.
§
Ако се възползваме от разсъжденията от
резултантата, то в качеството на
можем да използваме резултантата на многочлените
и
, тогава многочлените
и
се построят по предложения в указания пункт алгоритм.
Да запишем последното тождество във вида
Така получаваме, като следствие:
Ако
,
то ще получим търсения многочлен
.
Ако
,
но
не се дели на
p,
то существува число,
обратно на числото
относно умножаването по модул
p.
Умножавайки двете части на последното сравнение, ще получим доказваното сравнение
.
Остана да разгледаме последня случай
.
Ако всички коефициенти на многочлените
и
се делят на
p, то да разделим тождество на Безу на
p.
Ако числото
не се дели на
p,
то към полученото тождество можем да приложим разсъжденията от предния абзац.
Ако числото
отново се дели на
p,
то ще се върнем в началото на този абзац и ще повторим разсъжденията.
Да предположим сега, че поне един от коефициентите на многочлените
или
не се дели на
p.
Ако всички коефициенти
се делят на
p,
то и всички коефициенти
се делят на p, което противоречи на предположението.
Нека не всички коефициенти
се делят на
p,
тогава
Степените и на двата многочлена в дясната част не надминават
.
〉
§
Строгото — от формална гледна точка — въвеждането на обекта
от предната теорема трябва да се извърши на основата на класовете остатъци по модул
p:
Авторът е пренебрегнал строгостта заради нагледността.
От същите съображения, често ще използваме този обект във варианта
за нечетни прости числа
p.
Понякога това е по-удобно в сравнение с исползованата в теоремата версия, — поне поради това, че коефициентите на многочлените
са по-малки по абсолютна стойност.
П
Пример.
Ще построим поле
.
∇ Тук
p = 2 и
.
Полиномът
се явява неприводим по модул
2.
Согласно теоремата, множеството от четирите многочлена
с операцията събиране по модул
2
и операцията умножение по двоен модул
образува поле.
Резултатите от операците, нанесени в таблиците
и те напълно съответстват на приведените в
началото на раздела,
където се извеждат правилата на действията в произволно поле
.
С други думи, съществува изоморфизъм между произволно поле
( например полето от четирите матрици,построено в края на
→
ПУНКТА )
и полето от многочлени, построено в този пример.
〉
Т
Теорема.
Крайните полета от един и същи ред са изоморфни, т.е. между елементите на тези полета може да се установи такова
взаимно-еднозначно съответствие, кето съхранява резултатите от събирането и умножението на елементите.
Доказателството на тази теорема, са приведени в литературата но се оказаха трудни за моите способности за
разбиране и затова просто ще приведа пример. →
ТУК.
!
В този пункт под неприводим многочлен се разбира нормализиран неприводим многочлен.
Т
Теорема 1.
Всеки неприводим по модул p многочлен от степен
n
се явява делител на многочлена
по модул p.
Доказателство.
∇ В предишния пункт беше доказано, что ако
е неприводим по модул p многочлен от степен
n
то множеството
от многочлени от степен
с коефициенти от
образува поле на Галоа
относно въведените операции събиране по модул
p и умножаване по двойнен модул
.
Но тогава всеки многочлен
трябва да удовлетворява
обобщената теорема на Ферма:
В частност, това трябва да е вярно и за
.
Тогава многочленът
трябва да се дели на многочлена
по модул p.
〉
§
Полученото в хода на доказателството твърдение за това, че всеки многочлен
трябва да притежава свойството
ни се иска да проверим по косвен начин
Ще покажем, че то е пряко следствие от сравнението
→ ТУК.
По такъв начин, за да намерим всички неприводими по модул
p
многочлени от степен n
трябва да разложим многочлена
на неприводими по модул
p
множители.
При това част от множителите могат да имат степен
.
Обаче, съществуването за произволни
p и n
неприводими по модул p многочлени от степен n изисква доказателство.
Т
Теорема 2.
Ако елементът
удовлетворява неприводимо уравнение от степен n, то равенството
е възможно
тогава и само тогдава, когато
се дели на n.
Доказателство
→
ТУК.
Т
Теорема 3.
Многочленът
се разлага по модул
p
на неприводими многочлени, степените на които са равни или
или са делители на
.
Пряко следствие от теорема 2 се явява
Т
Теорема 4.
Да означим с
броят на неприводимите по модул
p
многочлени от степен
.
Вярно е равенството
като сумирането се извършва по всички индекси
,
делители на числото
.
?
Да се определи
в случай на просто
.
Да се установи в този случай асимптотиката
при
.
=>
Ако в каноническото разлагане на числото
на множители се съдържат само различни прости числа, то в сила е равенството:
където
пробягва всевъзможните делители на числото
.
П
Пример.
Да се определи
.
∇
Понеже
,
имаме:
Понеже,
.
〉
В полето на Галоа первообразен корен от степен n от единицата се нарича елемент
,
удовлетворяващ условията
Ще казваме също, че
принадлежи на показателя n или, че
имеет порядок n.
§
Последният вариант соответства на определенето на
порядък
на елемент група, каквато (относно операцията умножение) се явява полето на Галоа.
Т
Теорема.
В полето на Галоа
существуват първообразни корени от степен
от единицата.
Доказателство (и критерий, често позволява бързо да се намерят такива корени )
→
ТУК.
В полето
първообразният корен от степен
от единицата се нарича примитивен елемент на полето.
=>
Броят на примитивните елементи на полето
е равен на
,
където
—
е функцията на Ойлер.
=>
Във всяко поле групата на Галоа - групата относно умножението е
циклична,
с други думи : всички ненулеви елементи на полето
се намират в множеството
където
е произволен примитивен елемент.
П
Пример 1.
Нека
.
Избирайки в качеството на неприводим по модул
многочлен
,
ще получим, че елементите на полето
трябва да бъдат многочлени от степен не по-голяма от
1 с коефициенти от множеството
.
Да вземем в качеството на примитивен елемент на полето многочлена, тъждествено равен на
.
Последователно повдигайки го в степен ще получим:
т.е. всеки път умножаваме резултата от предната стъпка на
и в дясната част извършваме формална смяна
;
Циклът е завършен.
〉
Т
Теорема 6.
Полиномът
съдържа неприводими по модул
p
множители от степен
.
Доказателство.
∇ Ако первообразният корен
от степен
от единицата би удовлетворявал уравнене от степен
то от теорема 1, той би удовлетворявал също и уравнението
,
което предвид неравенството
е невъзможно.
〉
П
Пример 2.
Разложете многочлена
на неприводими по модул
2 множители.
∇
Ще се возползваме от резултата от пункта
УРАВНЕНИЕ НА ДЕЛЕНИЕТО НА КРЪГА.
Тук многочлените
—
са непривдими в
.
За да намерим разлагане на неприводими по модул
2
многочлени, ще се восползваме в началото от резултата на теорема 3 за определяне на броя на тези неприводими многочлени.
Имаме:
откъдето:
.
По такъв начин, получаваме че по модул
2 има ( точно ) 2
неприводими линейни многочлени, които вече се срещат в разлагането:
и
Неприводимият многочлен от
2-а степен е единствен — и той също вече се съдержа в разлагането:
Що се отнася до неприводимите многочлени
-а
степен, то те трябва да бъдат точно
на брой.
Единият от тях вече се съдържа в разлагането:
а двата осталнали се съдържат в разлагането на
на множители по модул
2:
〉
П
Пример 3.
Намерете всички неприводими по модул 2 многочлени
-??та
степен.
∇
За получаването на тези многочлени — в съответствие с теорема 3 — трябва да разложим на множители многочлена
.
Имаме
Двата получени многочлена
-??та
степен са неприводими по модул
2,
понеже от теорема 3 получаваме
откъдето
.
〉
П
Пример 4.
Разложете многочлена
на неприводими по модул
множители.
∇ Тук
и
от теоремата имаме
т.е.
.
Да разложим многочлена
на неприводими множители над
:
Тук многочленът
трябва да е неприводим по модул
.
Полиномът
трябва да се разлага по модул
на два множителя
2 - а
степен.
Ще търсим един от тези множителели по метода на неопределените коефициенти.
Ако приемем че той е равен на
,
то резултатът от делението с многочлена
ще е
Коефициентите на остатъка ще приравним на нула по модул
:
Ако от първото сравнение вземем
,
то от второто сравнение ще получим
.
Това сравнение няма решения. Следователно, от първото сравнение трябва да изберем друга възможност:
заместваме го във второто сравнение:
Ако
, то
или
.
Първото сравнение е невъзможно.
Неприводимите по модул
многочлени 2-а степени са
и
.
〉
Най-важни за приложенията в теорията на кодирането са полиномите от полето
.
Да разгледаме примери на полета от многочлени с коефициенти от множеството {0, 1} —
тези многочлени се наричат многочлени над GF(2).
Чрез примери ще демонстрираме още един път резултатите от предните пунктове.
Да забележем, че всеки ( не тождествено нулев ) многочлен от това поле е винаги нормализиран.
?
Докажете, че всеки неприводим по модул
2
многочлен от степен
има нечетен брой едночлени.
П
Пример. Да изследваме полето
.
∇
Полето съдържа 16 елемента - многочлени от вида
при
.
Сега трябва да определим операцията умножение. Разлагането на многочлена
на неприводими по модул
2
множители бе показано в предишния пункт:
При всеки избор на неприводим многочлен
от степен
от трите, участващи в това разлагане, операцията за умножение по двоен модул
ще удовлетворява аксиомите на поле. Да проверим това за избора
.
Следващата таблица изразява всички многочлен от полето чрез изразите за степени
:
(и ако бихме продължили тази таблица, то на следващата стъпка бихме попаднали на цикъл:
).
В третия стълб стоят двоичните набори на коефициентите на многочлените, разглеждани в разлагането по намаляващи степени
.
В четвъртия стълб са отбелязани примитивните елементи на полето, т.е. елементите, чиито степени
порождат всички ненулеви елементи на полето (единият от тях е многочлен, който е тъждествено равен
,
по който, всъщност, и е съставена таблицата; със същия успех бихме могли и да разглеждаме и
или
, и т.н.).
Броят на примитивните елементи е равен на
.
Всички те трябва да удовлетворяват алгебричните уравнения, чиито степени са равни на делителите на числото
16
Всички тези уравнения могат да се получат от разлагането на многочлена
на неприводими по модул
2
множители. Да проверим това. За да избегнем усложненията , ще разглеждаме неприводимите многочлени спрямо променливата
.
Да проверим, че многочлените
удовлетворяват уравнението
;
Навсякъде по-долу сравненията се изчисляват по двоен модул
:
Оставащите
примитивни елементи на полето, имено,
трябва да удовлетворяват друго уравнение от
-та
степен, което сответства на един от оставащите неприводими многочлени от същата
степен.
В същност, те удовлетворяват уравнението
:
Последните изчисления извършваме отчитайки че
и чрез исползане на построената по-горе таблица за степените
.
Примитивните елементи на полето, т.е. елементите от ред
,
са исчерпани.
Всички останали елементи на полето имат редове, равни на
или
,
т.е. — в соответствие с теоремата от предния пункт — делители на числото
.
Да разгледаме редицата
:
И така, елементът на полето
принадлежи на показател
,
на този показател принадлежат и неговите степени, т.е. многочлените
.
Всички тези многочлени удовлетворяват уравнението
,
съответстващо на третия неприводим многочлен от
-та
степен в разлагането на
.
За всеки случай, да направим проверка с x9:
Сега да разгледаме оставащите елементи на полето:
и
.
Те трябва да принадлежат на показателя
,
което са проверява непосредствено.
Освен това, те трябва да удовлетворяват и неприводимо уравнение от разлагането на
.
Изборът е еднозначен — единственият кандидат се явява уравнението от
втора степен
:
Накрая, неутралните елементи на полето
и
1 — с тях всичко е просто.
〉
Извод.
Полето на Галоа едновременно притежава свойствата на
циклина група,
линейно пространство и
алгебрично
уравнение с цели коефициенти.
От една страна, всички ненулеви елементи на полето могат да бъдат представени като степени на един единствен.
От друга страна, операцията събиране на многочлени е еквивалентна на събирането на вектори, с координати техните коефициенти.
Да отбележим, че в линейнто пространства не се въвежда аналог на
умножението на вектори — такова, че при умножението на два вектора да се получава отново
вектор. От трета сторана, всички елементи на полето се разбиват на подмножества,
всяко от които съответства на неприводимо алгебрично уравнение —
казва се, че елементите на полето се явяват корени на неприводими полиноми над GF(2) многочлени.
?
За предния пример да се съставят подобни таблици на степените
при избор на многочлена
а) ;
б) ;
а също подходящ примитивен елемент
.
∇
→
ТУК.
〉
Сега да се заемем с неприводимите многочлени.
В началото да оценим техният брой — в абсолютно количество, а също по отношение към общото количество на многочлени от степен
:
∇
〉
?
Да разложим многочлена
на неприводими по модул
2 множители.
∇Решението
→
ТУК.〉
Сега да обобщим резултата от разгледаните в предишния пункт примери. Ще разглеждаме многочлените
над
.
Нас ни интересуват решенията на уравнението
сред елементите на крайното поле
.
Всяко такова решение
ще наричаме корен на многочлена
в полето
.
Т
Теорема 1.
Нека
е
неприводим по модул
p
многочлен от степен n и
е
негов корен. Тогава множеството от корени
в полето
съвпада с
Доказателство.
∇Ще използваме
теоремата на Шьонеман:
За произволен многочлен
се изпълнява сравнението
Тогава ако
, то и
,
но тогава и
, и т.д.
От друга страна, всички елементи от множеството
са различни. Наистина, ако се изпълнява равенството
то повдигайки на степен
,
ще получим равенството
Последното равенство следва от доказателството на теоремата от
→
този ПУНКТ.
Но равенството
е невъзможно, понеже
,
а предвид теоремата 3 от
→
ПУНКТА,
многочленът
се дели на тези неприводими по модул
p
многочлени, чиито степени са делители на
и,
следователно, не могат да се делят на
.
〉
Т
Теорема 2. Всички корени на неприводимия многочлен
принадлежат на един показател ( имат еднакъв ред ).
Показателят на корените на неприводимия многочлен се нарича
показател,
на който този многочлен принадлежи. Ако неприводимият многочлен
принадлежи на показателя
,
то той е делител на многочлена
,
но той не е делител нито на един от многочлените
при
.
Неприводимият многочлен от степен
над
се нарича
примитивен,
ако негов корeн е примитивен елемент на полето
.
В този случай, този корен принадлежи на показателя
,
и по теорема 2, всички корени
принадлежат на същия показател, т.е. се явяват примитивни елементи на полето.
=>
Броят на неприводимите многочлени от степен
е равен на
.
§
Получава се, че броят
трябва да принадлежи изцяло на
.
Резултат, който изобщо не е очевиден от елементарни съображения. Всъщност, той е верен даже в случая когато вместо
p
се разглежда съставно число; виж следствието от теорема 3
→
ТУК.
=>
Неприводимият многочлен
от степен
е примитивен тогава и само тогава, когато той не е делител нито на един от многочлените
при
.
Ако
каноничното разлагане
на числото
има вида:
то за да бъде неприводимия многочлен
от степен
примитивен, е необходимо и достаточно, той да не е делител на нито един от многочлените
при
.
П
Пример.
От трите неприводими многочлени
-а
от степен:
примитивни ще бъдат само первия и втория. За подробен анализ виж
→
ТУК.
П
Пример. Примитивни многочлени
-а
от степен виж →
ТУК.
Превод от руски - Станчо Вълканов Павлов