Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Простий многочлен над скінченним полем та поле остач від ділення на цей многочлен





Допоміжні означення для означення поля:

Групоїд — це алгебра типу <2> без тотожностей.

Група (вільна) — це моноїд, в якому .

Кільце — це алгебра (A; +,*), в якій: (A; +) — комутативна група, (A; *) — групоїд, * дистрибутивна відносно +. Кільце називається комутативним, якщо * комутативна; кільцем з одиницею, якщо за * є одиниця; асоціативним, якщо (A; *) — півгрупа. Одиниця за додаванням позначається 0, за множенням (якщо є) — 1.

Тіло — це кільце (A; +,*), в якому (A \{0}; *) — група.

Поле — це тіло з комутативною операцією *, тобто це кільце, в якому (A \{0}; *) — комутативна група.

Означення. Многочлен a (x) над полем Fнезвідний, якщо ділиться тільки на f*a (x) та f, де f — ненульовий елемент поля F. Простий многочлен над полем F — це зведений незвідний над F. Елемент f поля Fкорінь многочлена a (x), якщо a (f)=0.

Нехай Fq — скінченне поле з q елементів. Многочлен a (x) з Fq [ x ] визначає множину остач Fq [ x ]/ a (x) від ділення на нього. Якщо deg a (x) = m, то кількість остач дорівнює qm.

Означимо додавання елементів Fq [ x ]/ a (x) як b (x)+ c (x) = Ra (x )(b (x)+ c (x)). Оскільки Fq є полем, аналогічно можна означити віднімання та множення: b (x)– c (x)= Ra (x)(b (x)– c (x)), b (x)* c (x)= Ra (x)(b (x)* c (x)). Неважко переконатися, що Fq [ x ]/ a (x) є кільцем, у якому 0 — многочлен 0, 1 — многочлен 1.

Твердження. Fq [ x ]/ a (x) є полем тоді й тільки тоді, коли a (x) є простим над полем Fq.

Доведення. Необхідність. Припустимо супротивне: нехай Fq [ x ]/ a (x) є полем, але a (x) — не простий над Fq. Нехай a (x)= s (x)* r (x), де deg s (x)>0, deg r (x)>0. Звідси s (x) і r (x) є елементами кільця й є дільниками нуля, а це суперечить тому, що Fq [ x ]/ a (x) є полем.

Достатність. Нехай a (x) є простим над полем Fq. Достатньо довести, що кожен елемент кільця остач має обернений елемент за множенням. Нехай b (x) — довільний елемент кільця остач. Оскільки a (x) — простий над полем, усі остачі від ділення на нього взаємно прості з ним. Тоді за висновком з алгоритму Евкліда існують многочлени над цим полем u (x) та v (x), за яких D (a (x), b (x))= a (x) u (x)+ b (x) v (x). Отже,

1 = Ra (x)(a (x) u (x)+ b (x) v (x)) = Ra (x)(b (x) v (x)) = Ra (x)(b (x) Ra (x)(v (x))).

Звідси Ra (x)(v (x)) = b –1(x).

Висновок. Простий многочлен степеня m над скінченним полем Fq визначає поле остач від ділення на нього, яке має qm елементів.


 







Date: 2015-09-24; view: 406; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию