Смекни!
smekni.com

Вопросы к гос. экзамену по дисциплине Математика Алгебра (стр. 7 из 11)

Однако в теории классов известно, что таким обьразующим может быть любой элемент из этого

класса).

Рассмотрим множество классов вычетов, каждый из которых взаимно прост с m.

Известно, что количество чисел, взаимно простых с модулем определяет функцию

Эйлера g(m) ,и что остатком от деления целых чисел на m составляют полную систему вычетов

Взаимно простые с m следует искать среди классов Ко,К1,К2,…,Кm-1. Пусть такими

классами будут ír1,r2,…rg(m) ý. Такую систему классов называют приведенной

Системой классов вычетов и их представителем приведенной системы вычестов

ír1,r2,…rg(m)ý.

В этой системе ровно g(m) элементов, ( ri,m)=1, (ri,m)=1

Теперь докажем теорему о приведенной системе классов вычетов.

Теорема 2. Приведенная система классов вычетов по модулю не образует

мультипликативную группу.

Для доказательства теоремы необходимо проверить существенные признаки мультипликативной группы,

т.е. проверить:

1) замкнутость относительного умножения,

2) ассоциативность умножения,

3) существование единичного элемента,

4) существование для каждого элемента обратного.

Рассмотрим {r1,ri,…rg(m)},где (ri,m)=1, напомним ,что ri×rj=ri×rj.

(rim)=1Þ

(rj,m)=1

(1) (ri,m)=1

……(rj,m)=1 Если предположить, что (ri×rj,m)¹1, то это будет означать, что

най р-простое число такое, что ri×rj:p1Þ m:p

Если ri или rj делятся на р, то нарушаем условие (1).Если ri p, то по известному утверждению,

²a×b:p,(a,p)=1Þb:p², следует, ri:p, что также приводит к противоречию (1). И так,

(ri:rj,p)=1Þ

(ri×rj,p)=1, т.е.rirgÎ{r1,r2,…rj(m)}, что утверждает с необходимостью замкнутость

очередного умножения. Так как классы вычетов riÎZm, то умножение

Так как (1,m)=1, то ri=1, т.е. единый класс в рассматриваемом множестве есть.

Пусть аÎZ, (а,m)=1, рассмотрим{ar1,ar2,…arg(m)}.Легко показать, что

Это тоже приведенная система вычетов.Тогда ari=1Þa×ri=1, т.е. для ri

Существует класс ему обратный: а=ri-1. Можно существование обратного класса доказать и таким

Способом: a,r2…rg(m)=rj, сократим на ri, получим r1,r2…rj-1,rj+1 rg(m)=1, тогда

(r2…rg(m)=(r1)-1,(r1r3…rg(m)=(r2)-2 и т.д., что подвтерждает факт существования для

каждого класса ri ему обращенного ri-1. Теорема доказана.

Теория сравнения имеет всевозможное применение. В частности, теория сравнения

Используется при выводе признаков делимости. Сформулируем общий признак

Делимости на mÎZ, m>1, который назван признаком Паскаля. В основе этого признака лежит систематическая запись натурального числа в системе с основанием g, т.е.

(anan-1…a1a0)g=an×gn+an-1gn-1+…a1g1+a0g°.

Теорема 3.(Паскаля) Число а=(аn,an-1…a1,a0)g делится на mÎZ,m>1 тогда и только

Тогда, когда на m деления в число: anrm+an-1rn-1+…a1r1+a0r0, где ri остаток

От деления gi на m.

g°=mg0+r0, g1=mg2+r1,…gn=mgn=rnÞ

g0ºr0(m0dm),g1ºr1(m0d0),…,gnºrn(m0d0). Используя свойства сравнения легко получаем,

что angn+…+a0g0ºanrn+…+a0r0 (m0d0). Воспользуемся определение сравнения, мы получаем истинность теоремы.

Общий признак позволяет вывести частный признак.

Выведем признак делимости на 3 и на 5, если число записано в десятичной

Системе исчисления.

1. m=3, g=10,тогда 10°=1º1(mod3),

10º1 (mod3), используем лемму, можно утверждать, что остатки ri =1, по

по признаку Паскаля

(anan-1…a0)10ºan+…a0(mod3), откуда можно сфоормулировать признак

делимости на 3:

“Число делится на 3 тогда и только тогда, когла сумма его цифр в

десятичной делится на 3”.

Пусть b ÎР(a), т.к. Р(a) = Р[a], то b = аSas +···+a1a + a0, где f(х) = аSхs +···+a1х + a0Î Р[х], f(a) = b. Пусть g(х) – линейный элемент для a, т.е. g(х) = bnхn + ···+ b1х + b0. Разделим f(х) на g(х) :

(1) f(х) = g(х) g1(х) + r(х), 0£ deg r(х) < n, т.е. r(х) = с0 + с1х +···+ сn-1хn-1. (сiÎр).

положим х = a в (1), получим f(a) = g(a) g1(a) + r(a), т.к. g(a) = 0, то f(a) = r(a), т.е. b = с0 + с1a +···+ сn-1an-1. Получили, что такое представление однозначное.

Пусть b = с0 + с1a +···+ сn-1an-1 и b = d0 + d1a +···+ dn-1an-1.

Рассмотрим многочлен φ(х) = (с0 - d0) + (с1 - d1)х + ∙∙∙ + (сn-1 - dn-1 n-1, причем φ(a) = 0, т.е. получился многочлен, степени меньше чем n, для которого a является корнем, что противеречит линейности многочлена для a. Если φ(х) существует, то он нулевой, поэтому сi = di, что и доказывает теорему.

Посмотрим как возможно изменить эту теорему для освобождения от алгебраической иррациональности в знаменатели дроби.

Пусть a – алгебраический элемент степени n > 1 не из Р

Пусть f(х), h(х) два многочлена из Р[х], h(a) ¹ 0. Тогда в р(a) может быть дробь

. Возникает проблема представить дробь в виде линейной комбинации

степеней a. Это возможно, так как любой элемент из р(a) есть линейная комбинация 1, a,…,a n-1 Задача состоит в нахождении алгоритма преобразования.

Пусть g(х) – минимальный многочлен для a степени n. Т.к. h(a) ¹ 0, то h(х)
g(х) ® (h(х), g(х)) = 1 => uh + vg = 1. Т.к. g(a) = 0, u (a) h (a) = 1 u(a) =
. Следовательно,
= f (a)u(a) , где f(х), u(х) Î Р[х], а f (a), u(a)Î Р[a]. Таким образом удалось освободиться от иррациональности в знаменателе дроби, а сделать это можно так:

1)

рассмотрим h(х) и g(х) – минимальные a, если a

2) с помощью алгоритма евклида подобрать u(х) такой, что h(х) g(х) + v(х) g(х) = 1;

3) найти u(a);

= f (a)u(a)

Вопрос 10. Кольцо многочленов от одной переменной.

Вопрос предполагает решение проблемы построения кольца многочленов как алгебры и решение проблемы о корнях многочлена.

Для построения кольца многочленов как алгебры напомним определение алгебры.

Определение 1. Алгеброй называется упорядоченное множество двух множеств

, где
множество элементов любой природы, а V – множество операций.

Одной из алгебр является кольцо.

Определение 2. Кольцом называется алгебра с двумя бинарными операциями – сложение и умножение -, удовлетворяющих следующим свойствам:

1. < K, +> - аддитивная абелева группа;

2. “ ´ ”- ассоциативная операция;

3. Сложение и умножение связаны дистрибутивным законом.

Для построения кольца многочленов зададим кольцо К и введем понятие многочлена.

Определение 3. Многочленом f(x) называется сумма anxn+an-1xn-1+...+a1x+a0, где aiÎK, x – неизвестное, xÏK, x0=1, 1·x= x. ai называют коэффициентами многочлена, an- старшим, a0 – свободным членом.

Определение 4. Суммой двух многочленов

и
называется многочлен h(x)=f(x)+g(x), h(x)=ckxk+...+c0, где ci=ai+bi. Определение 5. Произведением двух многочленов
и
называется многочлен
, где
.

Обозначим множество всех многочленов с коэффициентами из кольца K через K[x] и рассмотрим алгебру <K[x], +, ´>. Докажем теорему о том, что эта алгебра является кольцом.

Теорема 6. Алгебра многочленов <K[x], +, ´>, с коэффициентами из кольца K образует кольцо.

g 1. f(x)+(g(x)+h(x))=(f(x)+g(x))+h(x)

f(x)+g(x)=g(x)+f(x)

f(x)(g(x)h(x))=(f(x)g(x))h(x)

f(x)(g(x)+h(x))=f(x)g(x)+f(x)h(x)

Ассоциативность сложения и умножения, коммутативность сложения и дистрибутивные законы непосредственно вытекают из введенных нами операций над многочленами.

2.

- называют нулевым многочленом, легко проверить, что
, т.е.
- выполняет роль нулевого элемента в алгебре K[x].

3. f(x)=(-an)xn+...+(-a1)x+(-a0)=-f(x) – называют противоположным многочленом для многочлена f(x), он выполняет роль противоположного элемента в алгебре. Так как все аксиомы кольца выполняются, то <K[x],+,´> - кольцо, которое обозначают K[x] и называют кольцом многочленов над кольцом K.

Теорема 7. Если K область целостности, то K[x] тоже область целостности.