Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Algebra_Polovitsky_Ya_D_uchebnoe_posobie_chas.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.43 Mб
Скачать

Следствие из алгоритма Евклида

Используем алгоритм Евклида для доказательства следующей теоремы:

Теорема 1. Если d(x) есть наибольший общий делитель ненулевых многочленов f(х) и g(x), то можно найти такие многочлены u(х) и v(x) из P[x], что

f(x)u(x)+g(x)v(x) = d(x). (3)

Можно считать при этом, если степени многочленов f(x) и g(x) больше нуля, что степень u(х) меньше степени g(x), а степень v(x) меньше степени f(x).

Доказательство. Доказательство основано на равенствах (2). Если мы учтем, что rk(x) = d(x), и положим u1(x)=1 , v1(х) =-qk(x), то предпо­следнее из равенств (2) даст:

d(х)= rk-2(x)u1(x)+ rk-1(x) v1(х) .

Подставляя сюда выражение rk-1(x) через rk-3(x) и rk-2(x) из пред­шествующего равенства (2), мы получим:

d(х)= rk-3(x)u2(x)+ rk-2(x) v2(х) ,

где, очевидно, u2(x)=vt(x), v2(x)=u1(x)-v1(x)qk-1(x). Про­должая подниматься вверх по равенствам (2), мы придем, наконец, к доказываемому равенству (3). Так как все многочлены, входящие в (2), принадлежат P[x], то и u(x), и v(x) также принадлежат P[x].

Для доказательства второго утверждения теоремы предположим, что многочлены u(х) и v(x), удовлетворяющие равенству (3), уже найдены, но, например, степень u(х) больше или равна степени g(x). Делим u(х) на g(x): u(x) = g(x)q(x)+ r(x),где степень r(х) меньше степени g(x), и подставляем это выраже­ние в (3). Мы получим равенство f(x)r(x) + g(x)[v(x)+f(x)q(x)] = d(x).

Степень множителя, стоящего при f(x), уже меньше степени g(x). Сте­пень многочлена, стоящего в квадратных скобках, будет в свою очередь меньше степени f(x), так как в противном случае степень второго слагаемого левой части была бы не меньше степени произ­ведения g(x)f(x), а так как степень первого слагаемого меньше степени этого произведения, то вся левая часть имела бы степень, большую или равную степени g(x)f(x), тогда как многочлен d(x) заведомо имеет, при наших предположениях, меньшую степень.

Теорема доказана.

Применяя доказанную сейчас теорему к взаимно простым много­членам, мы получаем такой результат:

Следствие. Многочлены f(x) и g(x)P[x] тогда и только тогда взаимно просты, если можно найти многочлены u(х) и v(x)P[x], удовлетворяющие равенству f(x)u(x)+g(x)v(x)=1. (4)

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

Опираясь на полученный результат, можно доказать несколько простых, но важных свойств взаимно простых многочленов:

а) Если многочлен f(x) взаимно прост с каждым из много­- членов g(x) и h(x), то он взаимно прост и с их произведением.

В самом деле, существуют, по (4), такие многочлены u(х) u v(x), что f(x)u(x)+g(x)v(x)=1.

Умножая это равенство на h(x), получаем:

f(x) [u (х) h(x)] + [g (х) h(х)] v(x) = h(x),

откуда следует, что всякий общий делитель ненулевой степени многочленов f(x) и g(х)h(x) был бы делителем и для h(х); однако по условию (f(x), h(x)) =1.

б) Если произведение многочленов f(x) и g(x) делится на h(х), но f(x) и h(х) взаимно просты, то g(x) делится на h(x).

Умножая равенство f(x)u(x)+h(x)v(x)=1на g(x), мы получим:

f(x) [u(х)g(x)] + [g(х) h(х)] v(x)=g(x).

Оба слагаемых левой части этого равенства делятся на h(х); на него делится, следовательно и g(x).

в) Если многочлен f(х) делится на каждый из многочленов h(х) и g(х), которые между собой взаимно просты, то f(x) делится и на их произведение.

Действительно, f(x)=h(x)h1(x), так что произведение, стоящее справа, делится на g(х). Поэтому, по б), h1(x) делится на g(x): h1(x)=g(x)g1(x), откуда f(x)=[h(x)g(x)]g1(x).

Замечание. Определение наибольшего общего делителя может быть распро­странено на случай любой конечной системы многочленов: наибольшим общим делителем многочленов f1(х), f2(х), ,.., fs(x) называется такой общий делитель этих многочленов, который делится на любой общий делитель этих многочленов. Существование наибольшего общего делителя для любой конечной системы многочленов вытекает из следующей очевидной теоремы, дающей также способ его вычисления:

Теорема 2. Наибольший общий делитель многочленов f1(х), f2(х), ,.., fs(x) равен наибольшему общему делителю многочлена fs(x) и наибольшего общего делителя многочленов f1(х), f2(х), ,.., fs-1(x) .

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]