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

§ 4. Многочлены как функции

Пусть f(x) = fnxn + … + f1x + f0 K[x] , K . Тогда элемент fnn + … + f1 + f0 K называется значением многочлена f(x) в точке (на элементе ) и обозначается через f(). Если f() = 0, то называется корнем многочлена f(x).

Таким образом, любой многочлен f(x) K[x] можно рассматривать как отображение f : K K, которое сопоставляет каждому K значение f(). Основной вопрос, который будет обсуждаться в этом параграфе формулируется так: какие многочлены представляют одну и ту же функцию ? Понятно, что равные многочлены будут определять и равные функции. Верно ли обратное: ( K f() = g()) (f(x) = g(x)) ?

Замечание. В общем случае это не верно: если K = Zp (pпростое число), f(x) = xp, g(x) = x , то K f() = g(), но f(x) g(x). Это – (малая) теорема Ферма, доказанная ранее в качестве приложения теории групп. Если Вы забыли доказательство, докажите сами сформулированное утверждение (по крайней мере) для p = 2, 3, 5, 7.

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

Теорема (о значении многочлена в коммутативном кольце). Если K – коммутативное кольцо, f(x), g(x) K[x], s(x) = f(x) + g(x), p(x) = f(x)g(x) , то для любого K верны равенства s() = f() + g(), p() = f()g(). Таким образом, получаем гомоморфизм колец v : K[x] K , задаваемый правилом v(f(x)) = f().

Доказательство. Если f(x) = , g(x) = , то s(x) = , p(x) = . Поэтому s() = f()+g() (здесь существенно, что суммы конечны: в бесконечные степенные ряды подставлять x = не всегда возможно !!) и p() = = f()g() . Теорема доказана.

Теорема (Безу). Пусть K – коммутативное кольцо с единицей, K, f(x) K[x]. Тогда найдётся единственный многочлен q(x) K[x] со свойством f(x) = (x–)q(x) + f(). При этом q(x) = 0, если f(x) = const K , и d(q) = d(f) – 1, если d(f) 1 .

Доказательство. По теореме о делении многочлена на двучлен f(x) = (x–)q(x) + r. Подставляя x = , получим r = f(). Теорема доказана.

Следствие. Пусть K – коммутативное кольцо с единицей, K, f(x) K[x]. Тогда – корень многочлена f(x) тогда и только тогда, когда f(x) = (x–)q(x) для некоторого многочлена q(x) K[x]. При этом q(x) = 0, если f(x) = const K , и d(q(x)) = d(f(x)) – 1, если d(f(x)) 1 .

Доказательство. Если корень многочлена f(x), то всё следует из теоремы Безу.

Обратно, если f(x) = (x–)q(x), то f() = ()q() = 0, т.е. корень многочлена f(x), что и требовалось доказать.

Теорема (о выделении линейных множителей). Пусть K – коммутативное кольцо с единицей без делителей нуля, 1 , … , s – попарно различные корни многочлена f(x) K[x] положительной степени. Тогда f(x) = q(x) для некоторых натуральных чисел k1 , … , ks и многочлена q(x) K[x], для которого q(i) 0 (1 i s), а d(q(x)) = d(f(x)) – . Число ki называется кратностью корня i (1 i s).

Доказательство. По следствию из теоремы Безу, f(x) = (x1)1q1(x). Выберем представление многочлена f(x) в виде f(x) = q1(x) с наибольшим возможным показателем k1 . Тогда q1(1) 0: если бы q1(1) = 0, то q1(x) = (x1)q11(x), а f(x) = = q11(x) – вопреки максимальности показателя k1 . При этом d(q1) = d(f)–k1 .

С другой стороны, 0 = f(i) = q1(i) (2 i s), и ввиду отсутствия делителей нуля в K, имеем q1(i) = 0, т.е. 2 , … , sпопарно различные корни многочлена q1(x) K[x]. Поэтому те же рассуждения, что и выше, применённые к многочлену q1(x), позволяют получить разложения q1(x) = q2(x) = q3(x) = … … = qs(x), где qi(j) 0 при j i и d(qi) = d(q1)– . Полагая q(x) = qs(x), получим искомое разложение f(x) = q(x). Теорема доказана.

Следствие (о разложении многочлена в произведение линейных). Пусть K – коммутативное кольцо с единицей без делителей нуля, f(x) = fnxn + … + f1x + f0 – многочлен степени n > 0. Тогда f(x) можно представить в виде fn , где i j при i j, тогда и только тогда, когда 1 , … , s – его попарно различные корни, кратности k1 , … , ks которых удовлетворяют соотношению = n .

Доказательство. Если f(x) = fn , то, подставляя x = i , получим f(i) = fn = 0, т.е. 1 , … , sпопарно различные корни многочлена f(x), причём n = d(f) = d( fn) = + +d(fn) = .

Обратно, если 1 , … , sразличные корни многочлена f(x), кратности k1 , … , ks которых удовлетворяют соотношению = n, то теорема о выделении линейных множителей даёт разложение f(x) = q(x), где d(q) = d(f)– = 0, т.е. q(x) = = q K. Сравнивая коэффициенты при xn в обеих частях этого равенства, окончательно получим fn = q. Следствие доказано.

Теорема (о количестве корней многочлена). Пусть K – коммутативное кольцо с единицей без делителей нуля. Тогда многочлен положительной степени n над K имеет не более n корней (с учётом их кратностей).

Непосредственно следует из теоремы о выделении линейных множителей.

Теорема (о равенстве многочленов). Пусть K – бесконечное коммутативное кольцо с единицей без делителей нуля. Тогда два многочлена степени n над K равны тогда и только тогда, когда они в n+1 различных точках принимают равные значения.

Доказательство. Ясно, что равные многочлены принимают одинаковые значения в любых точках.

Обратно, если многочлены f(x), g(x) K[x] принимают равные значения в n+1 попарно различных точках 1 , … , n+1 K, то эти точки являются корнями многочлена f(x)–g(x), степень которого не превосходит n. По теореме о количестве корней многочлена это возможно только в случае f(x) = g(x). Теорема доказана.

Следствие (теорема о равенстве многочленов как функций). Пусть K – бесконечное коммутативное кольцо с единицей без делителей нуля. Тогда два многочлена над K равны тогда и только тогда, когда они равны как функции.

Следствие. Два многочлена над любым из колец Z , Q , R , C равны тогда и только тогда, когда они равны как функции.

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