
- •Содержание
- •Глава 1. Численные методы в теории приближений
- •Глава 2. Численное интегрирование.
- •Глава 3. Численные методы алгебры.
- •Глава 4. Численные методы решения обыкновенных дифференциальных уравнений.
- •Предисловие
- •Глава 1. Численные методы в теории приближений.
- •1.1. Структура погрешности в численном анализе.
- •1.2 Распространение ошибок округления в арифметических операциях.
- •1.3 Понятие близости в метрическом пространстве.
- •1.4. Задача интерполяции как простейшая задача приближения функций.
- •1.5 Конечные разности и их свойства.
- •1.6 Интерполяционный полином Ньютона
- •1.7 Многочлены Чебышева, их свойства и применение в задаче интерполяции.
- •1.7.1. Основные определения.
- •1.7.2. Простейшие свойства многочленов Чебышева.
- •1.7.3. Применение многочленов Чебышева в задаче интерполяции.
- •1.8 Среднеквадратичное приближение функций.
- •1.8.1. Общая постановка задачи и ее разрешимость.
- •1.8.2. Среднеквадратичное приближение функций алгебраическими многочленами.
- •1.8.3. Среднеквадратичная ошибка аппроксимации полиномами Лежандра.
- •Глава 2. Численное интегрирование.
- •2.1. Использование функциональных рядов.
- •2.2. Квадратурные формулы на основе интерполяции.
- •2.3. Квадратурные формулы Ньютона-Котеса.
- •2.4. Некоторые общие свойства ортогональных с весом полиномов.
- •2.5.Квадратурные формулы Гаусса-Кристоффеля.
- •Глава 3. Численные методы алгебры.
- •3.1. Принцип сжатых отображений.
- •3.2. Метод простых итераций для функциональных уравнений.
- •3.3. Метод Ньютона.
- •3.4. Численные методы решения систем лау.
- •3.4.1. Прямые методы решения систем лау.
- •3.4.2. Нормы векторов и матриц.
- •3.4.3. Обусловленность матриц и систем уравнений.
- •3.4.4. Итерационные методы решения систем лау.
- •3.4.5. Стационарные итерационные процедуры.
- •Глава 4. Численные методы решения обыкновенных дифференциальных уравнений (оду).
- •4.1. Численное дифференцирование на основе интерполяции.
- •4.2. Численное дифференцирование на равномерной сетке.
- •4.3. Задача Коши для оду.
- •4.3.1. Постановка задачи.
- •4.3.2. Метод Эйлера и его модификации.
- •4.4. Численные методы решения краевых задач для оду.
- •4.4.1. Постановка задачи для диффернциального уравнения 2-го порядка.
- •4.4.2. Метод конечных разностей (метод сеток).
- •4.4.3. Аппроксимация, устойчивость и сходимость разностных схем.
- •, Где с не зависит от h (т.Е. От n). Без доказательства (см.[1,2]).
- •Литература
1.8 Среднеквадратичное приближение функций.
1.8.1. Общая постановка задачи и ее разрешимость.
Пусть задана
система функций
,
- весовая функция.
Определение.
Обобщенным полиномом порядка
по системе
называется линейная комбинация
где
– произвольные вещественные коэффициенты.
Постановка
задачи
среднеквадратичного приближения функции
.
Найти такой обобщенный полином
наименее уклоняющийся
от функции
в метрике
,
т.е. удовлетворяющий условию:
.
Многочлен
,
удовлетворяющий указанному условию,
называется многочленом
наилучшего среднеквадратичного
приближения.
Теорема 1.4. Если
система функций
линейно независима, то задача
среднеквадратичного приближения
однозначно разрешима.
Распишем квадрат расстояния между функцией и полиномом:
|
|
|
(29) |
Очевидно, что
величина
- неотрицательно определенная квадратичная
функция переменных
,
а такая функция всегда имеет минимум.
Т.о. решение задачи среднеквадратичного
приближения существует.
Докажем единственность решения. Минимум функции можно найти из необходимых условий экстремума (для неотрицательной квадратичной функции они являются так же и достаточными):
Применяя данное условие к (29), получим систему линейных уравнений:
|
(30) |
Система (30) называется нормальной системой уравнений.
Выпишем определитель системы (30).
|
(31) |
Определитель (31) – так называемый определитель Грама системы функций .
В курсе линейной
алгебры доказывается, что, если система
линейно независима, то
,
отсюда следует существование и
единственность решения (30).
Доказывается от
противного. Пусть
однородная система уравнений, получаемая
из (2) при нулевой правой части имеет
нетривиальное решение. Обозначим его
.
Используя свойства скалярного произведения, запишем уравнения однородной системы следующим образом:
|
(32) |
Умножая уравнения системы (32) соответственно на и складывая, получим
Отсюда по свойству
нормы следует, что
,
причем не все
тождественно равны нулю, а это значит,
что система
- линейно зависима, что противоречит
условию теоремы. Т.о.
и неоднородная система (30) имеет
единственное решение.
Наиболее просто
решается система (30), если система функций
- ортогональна, т.е. выполняется условие
.
Заметим, что
справедливо одно из важных свойств
ортогональной системы функций: если
система
- ортогональна, то она линейно независима.
Пусть система ортогональна на . Тогда система (30) становится диагональной:
.
Отсюда искомые
коэффициенты
находим по формуле
|
(33) |
и тем самым определяется многочлен наилучшего среднеквадратичного приближения:
.
Полученный
обобщенный многочлен называют обобщенным
многочленом Фурье
для функции
по системе
,
а коэффициенты
- коэффициентами
Фурье.
1.8.2. Среднеквадратичное приближение функций алгебраическими многочленами.
Рассмотрим систему алгебраических многочленов
|
(34) |
Такая система,
рассматриваемая в гильбертовом
пространстве
,
линейно независима при
.
Однако непосредственная
подстановка алгебраических многочленов
в систему (30) не эффективна, т.к. приводит
к плохо обусловленной системе уравнений.
На базе системы (34) можно построить
ортогональные полиномы на заданном
отрезке (или бесконечном промежутке) с
заданной весовой функцией
.
Рассмотрим один из алгоритмов ортогонализации, известный как рекуррентная процедура Грама-Шмидта.
Новая система полиномов, ортогональная на с весом строится рекуррентно:
.
Накладывая условие ортогональности:
,
получаем формулу
для коэффициентов
:
|
(35) |
Пример 16.
Пусть отрезок
.
Построить первые три ортогональных
полинома
,
используя процедуру Грама-Шмидта.
Полагаем
.
Далее по формулам (35) находим
откуда получаем
Действуя аналогично
далее, получаем:
.
Существует другой
- более эффективный способ построения
ортогональных многочленов. В частности,
для системы ортогональных многочленов
на отрезке
с весом
,
справедливы следующие две формулы:
формула Родрига:
|
(36) |
и
рекуррентная формула:
|
(37) |
Из (36) последовательно
получаем:
;
Далее по рекуррентной формуле (37) при
находим:
.
Получаемые таким образом полиномы называются полиномами Лежандра.
Замечание. Найденные по процедуре (36)-(37) ортогональные многочлены могут лишь множителями отличаться от тех, которые строятся по методу Грама-Шмидта.
Квадрат нормы полиномов Лежандра равен