
- •Численные методы
- •Конспект лекций
- •1. Погрешности вычислений. Устойчивость алгоритма. Норма матриц. Матричные ряды.
- •2. Решение систем линейных алгебраических уравнений методами простой итерации и Зейделя.
- •3.Необходимые и достаточные условия сходимости итерационных методов.
- •4. Свойства матриц с действительными элементами.
- •5. Нахождение наибольшего по модулю собственного значения и соответствующего собственного вектора.
- •6. Нахождение собственных элементов положительно определенной матрицы
- •7. Приближенное решение алгебраических и трансцендентных уравнений. Отделение корней.
- •8. Приближенное решение нелинейных уравнений методами половинного деления и Ньютона.
- •9.Приближенное решение систем нелинейных уравнений.
- •10. Равномерное и среднее квадратическое приближение функций. Теорема Вейерштрасса.
- •11. Конечные разности .
- •Горизонтальная таблица разностей
- •12. Интерполирование функций.
- •13. Оценка погрешности интерполяционных формул.
- •14. Приближение функций в среднем квадратичном. Ортогональные полиномы.
- •15. Численное дифференцирование.
- •16. Приближенное интегрирование функций.
- •17. Приближенное вычисление определенных интегралов по формулам трапеций и Симпсона.
- •18. Численные методы решения обыкновенных дифференциальных уравнений.
- •19. Разностные методы решения дифференциальных уравнений.
- •20. Задачи линейного программирования. Симплекс-метод.
- •21. Преобразование Фурье.
- •Задачи по курсу «Численные методы»
- •Лабораторная работа №2 Решение систем нелинейных уравнений методом Ньютона.
- •Порядок выполнения работы
- •Варианты заданий
- •Лабораторная работа №4 Численное решение задачи Коши для обыкновенных дифференциальных уравнений методами Рунге-Кутта
- •Порядок выполнения лабораторной работы
- •Типовое задание к лабораторной работе
- •Варианты заданий
- •Список литературы
13. Оценка погрешности интерполяционных формул.
Оценка погрешности интерполяционной формулы Лагранжа. Для функции y = f(x) мы построили интерполяционный полином Лагранжа Ln(x), принимающий в точках х0, х1,…, хп заданные значения
Возникает вопрос, насколько близко построенный полином приближается к функции f(x) в других точках, т. е. как велик остаточный член
Для определения этой степени приближения наложим на функцию у = f(x) дополнительные ограничения. Именно, мы будем предполагать, что в рассматриваемой области а≤х≤b изменения х, содержащей узлы интерполирования, функция f(x) имеет все производные f '(x), f "(x),…,f(n+1)(х) до (п+1)-го порядка включительно.
Введем вспомогательную функцию
(13.1)
где k
—
постоянный коэффициент, который будет
выбран ниже. Функция и(х),
очевидно,
имеет п+1
корень
в точках
Подберем
теперь коэффициент
k
так,
чтобы и(х)
имела
(n+2)-й
корень в любой, но
фиксированной
точке
отрезка
[a,b],
несовпадающей
с узлами интерполирования (рис. 10). Для
этого достаточно положить
Отсюда, так как
,
то
(13.2)
рис. 10
При этом значении множителя k функция u(х) имеет п+2 корня на отрезке [а, b] и будет обращаться в нуль на концах каждого из отрезков
Применяя теорему Ролля к каждому из этих отрезков, убеждаемся, что производная и' (х) имеет не менее п+1 корня на отрезке [а, b]. Применив теорему Ролля к производной и'(х), мы убедимся, что вторая производная и" (х) обращается в нуль не менее п раз на отрезке [а, b].
Продолжая эти рассуждения, придем к заключению, что на рассматриваемом отрезке [а, b] производная и(n+1) (х) имеет хотя бы один корень, который обозначим через ξ, т. е, u(n+1)(ξ)= 0.
Из формулы (13.1), так как
и
,
имеем:
При
получаем:
Отсюда
(13.3)
Сравнивая правые части формул (13.2) и (13.3), будем иметь:
т.е.
(13.4)
Так как произвольно, то формулу (13.4) можно записать и так:
(13.5)
где
зависит от x
и лежит внутри отрезка [а,
b].
Отметим, что формула (13.5) справедлива для всех точек отрезка [а,b], в том числе и для узлов интерполирования.
Обозначая через
,
мы получаем следующую оценку для абсолютной погрешности интерполяционной формулы Лагранжа:
(13.6)
где
(13.7)
Оценки погрешностей интерполяционных формул Ньютона. Если узлы интерполирования x0, х1, ..., хп—равноотстоящие, причем xi+1-xi=h (i = 0, 1, 2, ...n—1), то, полагая
получим остаточный член первой интерполяционной формулы Ньютона
(13.8)
где ξ — некоторое промежуточное значение между узлами интерполирования х0, х1, .... хп и рассматриваемой точкой х. Аналогично, полагая
получим остаточный член второй интерполяционной формулы Ньютона
где ξ— некоторое промежуточное значение между узлами интерполирования х0, х1,…,хп и точкой х.
Обычно при практических вычислениях интерполяционная формула Ньютона обрывается на членах, содержащих такие разности, которые в пределах заданной точности можно считать постоянными.
Предполагая, что Δn+1у почти постоянны для функции y= f(x) и h достаточно мало, и учитывая, что
В этом случае остаточный член первой интерполяционной формулы Ньютона приближенно равен
В
этих же условиях для остаточного члена
второй интерполяционной формулы Ньютона
получаем выражение