- •Об истории возникновения предмета «Численные методы».
- •Решение нелинейных уравнений.
- •1.1. Метод половинного деления.
- •1.1. Метод простых итераций.
- •1.2. Геометрическая интерпретация метода простых итераций.
- •1.3. Приведение нелинейного уравнения к виду , допускающему сходящиеся итерации.
- •1.4. Метод Ньютона (метод касательных).
- •2. Решение систем нелинейных уравнений.
- •2.1. Метод простых итераций для решения систем нелинейных уравнений.
- •2.2. Метод Ньютона для решения систем нелинейных уравнений.
- •3. Решение систем линейных алгебраических уравнений.
- •3.1. Метод простых итераций для решения систем линейных алгебраических уравнений.
- •3.2. Метод Зейделя.
- •4. ИнтерполиРование функций
- •4.1. Интерполяционная формула Лагранжа.
- •4.2. Первая интерполяционная формула Ньютона.
- •4.3. Вторая интерполяционная формула Ньютона.
- •4.4. Применение интерполяционных многочленов для приближенного вычисления производных функции.
- •4.5. Численное интегрирование. Квадратурная формула Ньютона-Котеса.
- •4.7. Метод наименьших квадратов для обработки результатов экспериментов.
- •6. Решение обыкновенных дифференциальных уравнений и систем.
- •6.1. Метод Эйлера.
- •6.2. Метод Рунге-Кутта.
- •6.3. Метод Адамса.
- •6.4. Применение дифференциальных уравнений с малым параметром для решения нелинейных трансцендентных и алгебраических уравнений.
- •7. Краевые задачи для Дифференциальных Уравнений второго порядка.
- •7.1. Решение краевой задачи для обыкновенного дифференциального уравнения второго порядка методом конечных разностей.
- •7.2. Метод прогонки.
- •8. Численные методы решения краевых задач для дифференциальных уравнений в частных производных первого порядка.
- •8.1. Метод сеток для уравнения параболического типа.
- •8.2. Метод сеток для уравнений гиперболического типа.
- •9. Метод а.Н. Крылова для нахождения коэффициентов характеристическОго многочлена.
- •Литература
- •3.1. Основная литература
- •3.2. Дополнительная литература
6.3. Метод Адамса.
Пусть для задачи Коши найдены каким-либо способом (например, методом Эйлера или Рунге-Кутта) три последовательных значения искомой функции
Вычислим величины
,
,
,
.
Метод Адамса позволяет найти решение задачи – функцию - в виде таблицы функций. Продолжение полученной таблицы из четырех точек осуществляется по экстраполяционной формуле Адамса:
Затем уточнение проводится по интерполяционной формуле Адамса:
.
Метод Адамса легко распространяется на системы дифференциальных уравнений. Погрешность метода Адамса имеет тот же порядок, что и метод Рунге-Кутта.
6.4. Применение дифференциальных уравнений с малым параметром для решения нелинейных трансцендентных и алгебраических уравнений.
Пусть
задана некоторая непрерывно-дифференцируемая
функция
.
Требуется решить нелинейное или
трансцендентное уравнение вида
(31)
Встречающиеся на практике уравнения не удается решить прямыми методами, поэтому для их решения используются итерационные методы. Все итерационные методы решения трансцендентных и алгебраических уравнений вида (31) можно разбить на две группы:
дискретные схемы решения.
непрерывные схемы решения.
Дискретные схемы решения были рассмотрены выше. Заметим, что основными недостатками вышеперечисленных методов являются:
зависимость от начальных условий или от интервала нахождения корня;
сравнительно низкая скорость сходимости;
ничего не говорится о правилах перехода от корня к корню уравнения (31) в случае, если их несколько.
При применении непрерывных схем для решения уравнения (31) процесс нахождения корней осуществляется путем решения соответствующего обыкновенного дифференциального уравнения
(32)
Пусть
определена и монотонна при
и существует конечная производная
.
Задачу нахождения корней уравнения
(31), являющуюся непрерывным аналогом
метода простых итераций, можно
рассматривать как предел при
решения задачи Коши
(33)
если
этот предел существует. Обозначим через
решение задачи Коши (33),
- искомое решение уравнения (31). Тогда
должно иметь место тождество
.
Вводя обозначение для отклонения
и вычитая из (33) последнее уравнение
имеем
.
(34)
Разлагая
в ряд Тейлора в окрестности точки
с сохранением линейных членов
и подставляя полученное выражение в
(34), получаем дифференциальное уравнение
в отклонениях
,
решение которого имеет вид
(35)
Видим,
что условием сходимости
к корню
является требование
,
так как в этом случае
при
,
и, следовательно
.
Считая, что
монотонна при
,
последнее уравнение можно распространить
на всю рассматриваемую выше область.
Таким образом, условием применения
непрерывной схемы метода простых
итераций (33) является
(36)
Непрерывные схемы решения обладают более высокой скоростью сходимости и более высокой точностью решения по сравнению с соответствующими дискретными схемами. Но проблема зависимости от начальных условий и отсутствие правил перехода от корня к корню в случае, когда уравнение (31) имеет более одного решения, остается открытой.
Как
видно из дифференциального уравнения
(33) и уравнения (31) левая часть последнего
заменяется производной
.
Данная замена является грубым приближением
решения задачи (33) к решению задачи (31).
Это влечёт за собой не только большую
погрешность при вычислениях, но и к
снижению скорости расчётов.
Перепишем уравнение (31) в виде
(37)
где
- малый параметр,
.
Переход
от задачи (31) к задаче (37) теоретически
обоснован, так как интегральные кривые,
являющиеся решением уравнения с малым
параметром (37), проходят через все решения
уравнения (31). Задача нахождения корней
этого уравнения непрерывным сингулярным
аналогом метода простых итераций можно
рассматривать как предел при
и
решения задачи Коши вида
(38)
если этот предел существует.
Проводя рассуждения, аналогичные рассуждениям, приведенным выше, получим, что решение уравнения (37) в точке будет иметь вид:
(39)
При
этом, так как
,
то условие сходимости (36) останется
прежним.
Полученная
модификация классических схем решения
не зависит от начальных условий и
обладают более высокой точностью
решения. Для доказательства более
быстрой скорости сходимости предположим,
что применение итерационных методов
никогда не дает точного решения и вводим
точность решения
.
Моменты нахождения решений с точностью
классическими и модифицированными
методами обозначим как
и
.
Используя решения (35) и (39), запишем
неравенства вида
,
.
Из
соотношений видно, что
и
.
Сопоставляя полученные значения
и
,
видим, что
,
т.е. скорость сходимости при решении
задачи модифицированными методами в
раз выше, чем классическими.
