- •Глава1. Проблема аппроксимации
- •§1. Полиномиальная апппроксимация
- •§2. Интерполяционный полином в форме Лагранжа
- •§3. Интерполяционный полином в форме Ньютона
- •§4. Аппроксимация сплайнами
- •§5. Метод наименьших квадратов
- •§6. Полиномиальная интерполяция с кратными узлами
- •§7. Свойства разделенных разностей
- •§8. Задача Чебышева. Разрешимость системы
- •§9. Теорема Чебышева
- •§10. Многочлены Чебышева
- •Глава2. Численное дифференцирование
- •Глава3. Численное интегрирование
- •§1. Интерполяционные квадратурные формулы
- •1.Интерполяционные квадратурные формулы
- •2.Интерполяционные квадратурные формулы наилучшей алгебраической точности
- •3.Ортогональные многочлены и их свойства
- •§2. Применение квадратурных формул
- •§3. Метод Монте-Карло (метод статистических испытаний)
- •§4. Правило Рунге практической оценки погрешности
- •Глава4. Алгебраическая проблема собсвенных значений
- •§1. Ортогональные матрицы
- •1.Ортогональные матрицы
- •2.Матрица элементарного поворота
- •§2. Вариационное свойство собственных значений
- •§3. Приведение симметричной матрицы к диагональному виду
- •§4. Сингулярное разложение матрицы
- •§5. Сопряженная матрица
- •§6. Частная спектральная задача
- •1.Вариационный метод
- •2.Степенной метод
- •§7. Метод максимизации столбцов
- •1.Максимизация первого столбца
- •2.Алгоритм сингулярного разложения
- •3.Главное собственное число
- •§8. Метод вращения
Глава2. Численное дифференцирование
Постановка задачи
Для дискретной функции f(x), заданной в узлах x0..xn, необходимо найти в определенном узле производную заданного порядка.
Данная задача относится к классу некорректно поставленных задач, т.к. погрешность поизводной интерполяционного многочлена может существенно превышать погрешность самой интерполяции. Т.о. к данной задаче требуется специальный подход.
Простейшие формулы погрешности
И з теории рядов Тейлора можно получить:
(1)
(2)
Из формулы (1) следует:
.
Из разности формул (1) и (2) получим:
- погрешность второго порядка для симметричной разности.
Сложив формулы (1) и (2):
- аппроксимация среднего значения (для достаточно гладких функций).
. (3)
Общий подход к решению поставленной задачи
Общая задача состоит в том, чтобы найти приближенную формулу:
и ее наилучшие коэффициенты Ck. (4)
Общность подхода в том, чтобы формула (4) была точна для некоторого набора функций. Так, например, формула (3) точна для любого многочлена степени, не превосходящей 4, т.к. для таких многочленов все производные, входящие в погрешность, равны 0.
Алгоритм нахождения формулы состоит в следующем.
Пусть выбраны функции φ1(x)..φn+1(x) (по числу искомых коэффициентов Ck).
должны выполняться следующие равенства:
- СЛАУ (n+1)ого порядка.
Определитель этой системы: .
Заметим, что при xi<xi+1 , I =0..n-1, Δ≠0 (а значит система невырождена) тогда и только тогда, когда функции φ1(x)..φn+1(x) линейно независимы.
Погрешность
При численном дифференцировании приходится вычитать друг из друга близкие значения функции. Это приводит к уничтожению первых значащих цифр, т.е. к потере части достоверных знаков числа.
П усть значения функции известны с малой точностью ε. Ответим на вопрос: останется ли в решении исходной задачи хотьо один достоверный знак. Рассмотрим приближенное равенство: . При этом для достаточно гладких функций (погрешность первого порядка).
ρ определяет погрешность метода и неограниченно убывает при h→0. Но есть и неустранимая погрешность, связанная с погрешностью при вычислении функции f(x): . Она неограниченно возрастает при h→0.
Таким образом, полная погрешность не превосходит . А значит, оптимальным будет шаг метода, соответствующий минимуму g(h).
Меньший шаг невыгоден, а меньшая погрешность недостихима. Эта минимальная ошибка тем меньше, чем меньше погрешность входных данных.
Глава3. Численное интегрирование
П остановка задачи
З адача состоит в приближенном вычислении интеграла , например, по дискретным значениям функции f(x) в узлах x1..xn , по замене функции ее аппроксимацией и т.д.
Т ак - интегральная сумма. Общий вид аппроксимирующих сумм: , где Ak – некоторые коэффициенты.
§1. Интерполяционные квадратурные формулы