Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

5. РАЗДАТОЧНЫЙ МАТЕРИАЛ по II семестру / Алгебра и геометрия. Часть 2 / 1. Лекции / 11. Лекция 7. Кольцо многочленов от одного неизвестного ++

.doc
Скачиваний:
68
Добавлен:
03.06.2015
Размер:
1.33 Mб
Скачать

17

ЛЕКЦИЯ 7.

Кольцо многочленов от одного неизвестного

Определение многочлена. Из школьного курса известна задача решения уравнения второй степени вида

, (7.1)

где . Решить уравнение (7.1) – это значит найти такое значение неизвестного , которое при подстановке в уравнение (предикат) (7.1) обращает его в числовое тождество (в истинное высказывание).

Пример 7.1. Найти множество истинности предиката

.

Р е ш е н и е. Рассмотрим тождественное преобразование правой части указанного предиката:

.

Приравнивая последнее выражение к нулю, получаем формулу

,

которая даёт значения неизвестных, обращающих предикат в истинное высказывание. Следовательно, множество истинности предиката в общем случае состоит из двух элементов

,

значения которых вычисляются через значения коэффициентов квадратного трёхчлена . Выражение , стоящее под знаком квадратного корня, называется дискриминантом уравнения . Возможны три случая:

1) – в этом случае множество истинности предиката состоит из одного действительного числа (квадратное уравнение имеет один вещественный корень);

2) – в этом случае множество истинности предиката состоит из двух вещественных чисел, которые вычисляются по выписанным выше формулам (квадратное уравнение имеет два вещественных корня);

3) – в этом случае множество истинности предиката состоит из двух комплексно сопряжённых чисел:

(уравнение имеет комплексно сопряжённые корни).

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

, (7.2)

коэффициенты которого будем считать произвольными комплексными числами, причём старший коэффициент . Решить уравнение (7.2) – это значит найти такие значения неизвестного , которые, будучи подставлены в уравнение (7.2), обращают его в числовое тождество. Задачу решения уравнения (7.2) заменяют более общей задачей изучения левой части этого уравнения.

Определение 7.1. Многочленом, или полиномом степени от одного неизвестного (или буквы) называется формальное выражение вида

, (7.3)

то есть формальная алгебраическая сумма целых неотрицательных степеней неизвестного , взятых с некоторыми, вообще говоря, комплексными коэффициентами , , , , .

Обозначают многочлены различными буквами латинского и греческого алфавитов, как большими , так и малыми .

Степенью многочлена (7.3) называется наивысшая степень неизвестного , при которой коэффициент . Многочлен нулевой степени – это многочлен, состоящий из одного, неравного нулю комплексного числа. Число нуль – это тоже многочлен, степень которого не определена.

Степень многочлена , если это необходимо, обозначается нижним индексом, например , или символом . Наряду с записью многочленов в форме (7.3) часто применятся форма записи по возрастающим степеням , то есть

.

Равенство, сумма и произведение многочленов. Многочлены можно сравнивать и производить над ними действия сложения и умножения.

Определение 7.2. Два многочлена и считаются равными и пишут в том и только в том случае, если равны их коэффициенты при одинаковых степенях неизвестного .

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

В математическом анализе равенство многочленов рассматривается как равенство двух функций, то есть,

.

Если многочлены равны в смысле определения 7.2, то они равны и в смысле равенства функций. Обратное является следствием сформулированной ниже основной теоремы алгебры многочленов.

Введём две алгебраические операции над многочленами с комплексными (в общем случае) коэффициентами – сложение и умножение.

Определение 7.3. Пусть даны два многочлена

, ,

, .

Для определённости положим . Суммой данных многочленов называется многочлен

,

коэффициенты которого равны сумме коэффициентов при одинаковых степенях неизвестного :

.

Причём, если полагают .

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

Определение 7.4. Произведением многочленов

, ,

,

называется многочлен

,

коэффициенты которого находятся по формуле

, . (7.4)

Таким образом, коэффициент произведения двух многочленов с индексом равен сумме всевозможных произведений коэффициентов многочленов и , сумма индексов которых равна , а именно:

, , , .

Из последнего равенства имеем . Следовательно, степень произведения двух многочленов равна сумме степеней этих многочленов:

.

По определению полагают, что степень многочлена

.

Мы получили следующий результат.

Лемма 7.1. Пусть и – два многочлена. Тогда их произведение .

Пример 7.2. Пусть даны два многочлена разной степени, например,

, .

Тогда их сумма и произведение есть, соответственно:

;

.

Итак, во множестве многочленов с комплексными коэффициентами введены две бинарные алгебраические операции – сложение и умножение. Свойства этих операций устанавливаются следующей теоремой.

Теорема 7.1. Множество всех многочленов с комплексными коэффициентами является коммутативным и ассоциативным кольцом с единицей.

Доказательство теоремы сводится к проверке аксиом кольца, и мы его опустим. Отметим только, что нулём для операции сложения является число (многочлен) , а единицей для операции умножения является число (многочлен) .

Кольцо многочленов обозначают , где – символ поля, над которым определён многочлен. Таким образом, теорема 7.1 утверждает: множество всех многочленов с комплексными коэффициентами является кольцом .

Делимость многочленов. Многочлен имеет обратный многочлен , в том и только в том случае, если – многочлен нулевой степени. Действительно, если , то обратный многочлен . Если же , то степень левой части при условии, что существует, должна быть не меньше , но правая часть последнего равенства является многочленом нулевой степени. Итак, в кольце многочленов для операции умножения не существует обратной операции деления. В кольце многочленов, однако, существует алгоритм деления с остатком.

Теорема 7.2. Для любых двух многочленов и существуют такие многочлены и , что

, (7.5)

где , или . Представление (7.5) единственно.

Д о к а з а т е л ь с т в о. Пусть и . Представим многочлены и в виде

,

.

Если или , то положим в (7.5)

, .

Тогда, очевидно, (7.5) выполняется. Поэтому предположим, что . Положим:

. (7.6)

Обозначим старший коэффициент многочлена через . Очевидно, что . Если , то положим:

. (7.7)

Старший коэффициент многочлена обозначим . Если , то опять положим

(7.8)

и так далее. Степени многочленов , очевидно, убывают. После конечного числа шагов получим

, (7.9)

где или , или . После этого процесс прекращается.

Складывая равенства (7.6) – (7.9) , получаем

.

(7.10)

Обозначая сумму в круглых скобках , а , получаем (7.5), причём либо , либо степень .

Докажем единственность (7.5). Пусть

, (7.11)

где или , или . Из (7.5) и (7.11) имеем:

.

Степень многочлена в левой части последнего равенства не меньше степени , а степень многочлена в правой части или нулевая, или меньше степени . Поэтому последнее равенство выполняется лишь при равенств

, .

Многочлен в формуле (7.5) называется частным от деления многочлена на многочлен , а многочлен называется остатком от этого деления. Если , то говорят, что многочлен делится на многочлен , который называют делителем многочлена . Выясним, когда многочлен делится на многочлен .

Теорема 7.3. Многочлен делится на многочлен в том и только в том случае, если существует такой многочлен , что

. (7.12)

Д о к а з а т е л ь с т в о. Действительно, если делится на , то в качестве следует взять частное от деления на . Обратно, пусть многочлен, удовлетворяющий равенству (7.12), существует. Тогда из доказанной в теореме 7.1. единственности многочленов и в представлении (7.5) и условия того, что степень меньше степени , следует, что частное от деления на равно , а остаток .

Следствие из теоремы 7.3. Если многочлен и его делитель имеют рациональные или действительные коэффициенты, то и частное также будет иметь рациональные или действительные коэффициенты.

Пример 7.3. Выполнить деление с остатком многочлена

на многочлен .

Р е ш е н и е. Алгоритм деления (7.6) – (7.9) реализуем в форме «деления уголком»:

Итак, частное , остаток . Поэтому имеет место представление следующего вида

,

которое можно проверить непосредственным умножением.

Определение 7.5. Пусть и – два многочлена. Многочлен называется наибольшим общим делителем (НОД) этих многочленов, если он является их общим делителем и сам делится на любой другой общий делитель этих многочленов.

НОД многочленов и обозначается . Сформулируем и докажем теорему, дающую конструктивный алгоритм нахождения НОД для любых двух многочленов.

Теорема 7.4 (алгоритм Евклида). Для любых двух многочленов и существует наибольший общий делитель

.

Д о к а з а т е л ь с т в о. Сначала сформулируем алгоритм Евклида нахождения , а потом докажем, что полученный в процессе реализации этого алгоритма многочлен является наибольшим общим делителем двух данных многочленов.

Сначала делим многочлен на многочлен и получаем в общем случае некоторый остаток . Далее делим на и получаем остаток , делим на и получаем остаток и так далее. В результате таких последовательных делений мы придём к остатку , на который делится предыдущий остаток . Этот остаток и будет наибольшим общим делителем данных многочленов.

Для доказательства выпишем последовательно цепочку делений:

,

,

,

,

, (7.13)

,

,

.

Последнее равенство показывает, что является делителем для . Поэтому оба слагаемых в правой части предпоследнего равенства делятся на и, следовательно, на делится и . Поднимаясь по цепочке делений вверх, получим, что является делителем и для , , , . Из второго равенства цепочки видим, что является делителем и для и, следовательно, на основании первого равенства – для . Итак, является общим делителем для и .