
- •Оглавление
- •§ 2. Существование и единственность интерполяционного многочлена
- •§ 3. Интерполяционный многочлен Лагранжа
- •§ 4. Погрешность интерполяционного многочлена Лагранжа
- •§ 5. Минимизация погрешности интерполяционного многочлена Лагранжа. Многочлен Чебышева
- •§ 6. Схема Эйткена
- •§ 7. Численное дифференцирование
- •§ 8. Погрешность простейших формул численного дифференцирования
- •§ 9. Разделенные разности. Многочлен Ньютона.
- •§ 10. Интерполяция с кратными узлами
- •§ 11. Кубическая сплайн-интерполяция
- •ГлаваIii. Численное интегрирование
- •§ 1. Простейшие квадратурные формулы. Составные формулы
- •§ 2. Метод неопределенных коэффициентов
- •§ 3. Формулы Ньютона-Котеса
- •§ 4. Формулы Гаусса
- •§ 5. Погрешность квадратурных формул. Правило Рунге.
- •ГлаваIv. Численные методы алгебры
- •§1. Системы линейных уравнений: метод простых итераций, метод Зейделя
- •§2. Метод наискорейшего спуска
- •§ 3. Обратная интерполяция для решения нелинейных уравнений
- •§ 4. Системы нелинейных уравнений: метод простых итераций
- •§ 5. Системы нелинейных уравнений: метод Ньютона
- •§ 6. Методы спуска
- •Глава V. Дифференциальные уравнения и системы
- •§ 1. Задача Коши для обыкновенных дифференциальных уравнений: применение формулы Тейлора
- •§ 2. Метод Эйлера. Методы Рунге-Кутта
- •§ 3. Конечно-разностные методы
- •§ 4. Уравнения второго порядка
§ 3. Формулы Ньютона-Котеса
Пусть d0, ..., dn [–1;1] (вспомогательные узлы, сначала различные, потом возможно совпадающие)
,
для i
= 0,...,n.
f(xi) , для i = 0,...,n.
Пусть Ln(x) — интерполяционный многочлен Лагранжа по узлам xi.
Тогда
,
гдеp(x)
— некоторая фиксированная функция,
называемая весовой функцией.
Выполним замену:
Замечание: В случае,
когда среди d0,
..., dn
есть совпавшие (следовательно, среди
x0,
..., xn
тоже), вместо многочлена Лагранжа
используют интерполяционный многочлен
с кратными узлами. Однако результат так
же записывают в виде
.
Опр. Квадратурные формулы Ньютона-Котеса — формулы вида
,
где
.
Свойства:
1. Если p(x)
четна (симметрична) относительно
,
т.е.
иxi
расположены симметрично вокруг
,
тоDi=Dn–i.
Такую квадратурную формулу называют
"симметричной".
2. "Симметричные"
квадратурные формулы точны для любой
функции, нечетной относительно
,
т.е.
.
Частные случаи: при p(x) 1
1)n = 0; d0 = 0 — формула прямоугольников.
2)n = 1; d0 = –1, d1 = 1 — формула трапеций.
3)n = 2; d0 = –1, d1 = 0, d2 = 1 — формула Симпсона.
4)n = 1; d0 = 0 = d1 — формула прямоугольников.
5)n = 3; d0 = –1, d1 = 0, d2 = 1, d3 = 0 — формула Симпсона.
§ 4. Формулы Гаусса
Задача: Дано: n — количество узлов;
[a,b] — отрезок;
p(x) > 0 на [a,b].
Найти: квадратурную
формулу
,
точную для многочленов наибольшей
степениm,
(т.е. найти узлы x0,
..., xn–1
и коэффициенты D0,
...,Dn-1).
Опр. Квадратурная формула Гаусса — решение поставленной задачи.
Теорема. Существует решение для m = 2n – 1.
Доказательство:
1) При подстановке в квадратурную формулу простых многочленов 1=x0, x, x2,...,xm получится система уравнений:
, для j
= 0,...,m.
В этой системе (m+1) нелинейное уравнение с 2n неизвестными x0, ..., xn–1 , D0, ...,Dn-1. При (m+1) = 2n решений конечное число (если оно существует).
Следовательно, m = 2n – 1.
2) Существование решения будет показано ниже.
Опр. Скалярным произведением функций f(x) и g(x) (с комплексными значениями) называется
,
где
– комплексно сопряженная кg(x).
Опр. Многочлен g(x) ортогонален многочлену g(x), соответственно p(x) и [a,b], если (f(x),g(x)) = 0.
Обозначим
многочлен степениn,
со старшим коэффициентом =1, ортогональный
всем многочленам меньшей степени.
Пример.
1. Многочлены
Чебышева
— соответствуют
и [–1;1].
2. Многочлены Лежандра:
—соответствуют
p(x)
1 и [–1;1].
Если многочлен
имеетn
различных корней x0,
..., xn–1
на [a,b],
то
.
Пусть эти корни
x0,
..., xn–1
— узлы интерполяции. Найдем по ним
квадратурную формулу
(например, формулу Ньютона-Котеса). Тогда
она точна для всех многочленов степени
(n–1).
Лемма.
Если x0,
..., xn–1
— корни (нули) многочлена
степениn,
и формула
точна для многочленов степени (n–1),
то она точна и для всех многочленов
степени (2n–1).
Доказательство:
Пусть Q2n–1(x) — произвольный многочлен степени (2n–1).
По теореме о делении
многочленов с остатком выполняется
.
Найдем
.
Лемма доказана.
Примеры: при p(x) 1, на [–1;1]
n = 1; x0 = 0; D0 = 2, т.е. формула
точна для многочленов
степени 21–1
= 1.
n = 2; x0 = – 0,577; x1 = 0,577; D0 = D1 = 1, т.е. формула
точна для многочленов
степени 22–1
= 3.
n = 3; x0 = – 0,775; x1 = 0; x2 = 0,775;
D0 = 0,556; D1 = 0,889; D2 = 0,556, т.е. формула
точна для многочленов
степени 23–1
= 5.
Замечание:
Чтобы использовать
эти узлы и коэффициенты для интеграла
на произвольном отрезке [a,b],
нужно в интеграле выполнить замену
переменной
.
Тогда
.
Т.е. коэффициентыD0,
...,Dn-1
не изменятся, а узлы пропорционально
преобразуются в узлы на отрезке [a,b].
Составная формула Гаусса, для p(x) 1:
отрезок [a,b] разбивается на N частей одинаковой длины,
каждая часть тоже разбивается на n – 1 частей,
точки деления — xki , где k = 0,...,N – 1, i= 0,...,n – 1.
Тогда
.