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

Это применение схемы Горнера основано на формуле Тейлора:

f(x) = f() + (x–) + … + (x–)i + … + (x–)n ,

из которой следует, в частности, что найдя разложение f(x) = r0+r1(x–)+…+rn(x–) n по степеням двучлена x– , можно вычислить значения производных многочлена в точке x = по правилу: f (i)() = (i !)ri (0 i n).

Пример: Вычислить значение f(–2) для f(x) = x4 – 1 .

Согласно предыдущему примеру, r3 = –8. Значит, f(–2) = (3!)r3 = –48. Это можно проверить и непосредственно: f(x) = 4x3, f(x) = 12x2, f(x) = 24x, поэтому f(–2) = –48.

Упражнения: 1. Разложить многочлен f(x) = –x5+4x3–2x+7 по степеням x–3.

  1. Найти f(4)(–2) для f(x) = x4–3x3+7.

  2. Как применить схему Горнера для деления многочлена на двучлен вида ax+b ?

  3. Разработайте алгоритм разложения многочлена по степеням двучлена ax+b.

§ 8. Сводка результатов для многочленов над полем

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

Теорема (о кольце многочленов над полем). Пусть F – поле. Тогда F[x] является коммутативным кольцом с единицей без делителей нуля, причём U(F[x]) = U(F) = F \ {0}.

Теорема (о делении с остатком многочленов над полем). Пусть F – поле, f(x), g(x) – многочлены над F, причём g(x) 0. Тогда однозначно определены частное и остаток от деления f(x) на g(x).

Теорема (о разложении многочлена по степеням двучлена x – ). Любой ненулевой много­член f(x) над полем F однозначно разлагается по степеням двучлена x – , где – любой элемент поля F.

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

Теорема (о выделении линейных множителей). Пусть F – поле, 1 , … , s – попарно различные корни многочлена f(x) F[x] положительной степени. Тогда

f(x) = q(x)

для некоторых натуральных чисел k1 , … , ks (кратностей корней 1 , … , s ) и многочлена q(x) F[x], для которого q(i) 0 (1 i s), а d(q(x)) = d(f) – .

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

Теорема (о количестве корней многочлена). Любой многочлен положительной степени n над полем имеет не более n корней (с учётом их кратностей).

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

Теорема (формулы Виета для многочленов над полем). Пусть F – поле, а многочлен f(x)=fnxn+fn–1xn–1+…+f1x+f0 F[x] представим в виде fn , где 1 , … , n – его корни. Тогда имеют место следующие формулы Виета:

Теорема (формула Тейлора). Пусть f(x) – многочлен степени n над полем F, в котором обратимы все элементы i !1 (это верно, например для полей Q , R , C). Тогда для любого F имеют место формулы Тейлора:

f(x+) = f() + x + … + xi + … + xn или

f(x) = f() + (x–) + … + (x–)i + … + (x–)n .

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