
- •Университет имени м.В. Ломоносова
- •Рецензенты
- •Оглавление
- •Глава I. Численные методы линейной алгебры 8
- •§1. Прямые методы решения систем линейных
- •§2. Итерационные методы решения систем линейных
- •§3. Проблема собственных значений . . . . . . . . . . . . . . . 26
- •2.B. Метод наименьших квадратов . . . . . . . . . . . . . . . . . . . . 54
- •3. Наилучшее равномерное приближение . . . . . . . . . . . . . 56
- •Глава IV. Численное дифференцирование
- •§1. Численное дифференцирование . . . . . . . . . . . . . . . . . . 60
- •§2. Численное интегрирование . . . . . . . . . . . . . . . . . . . . . . 65
- •Глава V. Численные методы решения задачи
- •§1. Методы Рунге-Кутты. Таблицы Бутчера . . . . . . . . . . 75
- •§2. Многошаговые разностные методы . . . . . . . . . . . . . . . 80
- •Предисловие
- •Введение
- •Глава I численные методы линейной алгебры
- •§1. Прямые методы решения систем линейных алгебраических уравнений
- •1. Метод Гаусса.
- •2. Треугольное разложение матрицы.
- •3. Ленточные матрицы. Метод прогонки.
- •4. Метод квадратного корня.
- •5. Обусловленность систем линейных алгебраических уравнений.
- •§2. Итерационные методы решения систем линейных
- •Предварительные сведения. Теорема Самарского.
- •Легко проверить, что
- •2. Метод простой итерации.
- •3. Неявные итерационные методы.
- •§3. Проблема собственных значений
- •1. Степенной метод нахождения наибольшего по модулю
- •2. Нахождение наибольшего и наименьшего собственного значения матрицы.
- •Глава II
- •§1. Метод бисекций (деления отрезка пополам).
- •§2. Метод простой итерации .
- •§3. Метод Ньютона.
3. Ленточные матрицы. Метод прогонки.
Определение.
Матрица
называется ленточной с полушириной
если
при
и существует
при
.
Нас
будут интересовать трехдиагональные
матрицы т. е.
.
Можно
показать (см. упражнение), что если
матрица
ленточная с полушириной
, то матрицы
и
в
-
разложении также ленточные с полушириной
.
Будем говорить, что матрица имеет диагональное преобладание, если
.
Для матриц с диагональным преобладанием справедливо утверждение, что все главные миноры отличны от нуля и система уравнений (1) имеет единственное решение (см. упражнение).
13
Рассмотрим систему линейных уравнений с трехдиагональной матрицей и диагональным преобладанием.
(11)
. . . . . . . .
(12)
. . . . . . . .
(13)
К
решению таких систем сводится довольно
много задач математической физики.
Будем решать эту систему методом
прогонки. Идея метода прогонки основана
на предположении, что неизвестные
связаны соотношением
(14)
В пользу такого предположения говорит тот факт, что в - разложении для трехдиагональных матриц, матрица ленточная с полушириной , т.е. на обратном ходе метода Гаусса приходится решать систему
(15)
На
прямом ходе прогонки находятся
коэффициенты
а на обратном неизвестные
.
Из уравнения (11)
.
Следовательно
.
Подставляя в уравнение (12)
,
14
получаем
,
откуда
,
т. е.
.
(16)
Уравнение
(13) используется для нахождения
, чтобы начать обратный ход прогонки
(14).
,
.
(17)
Учитывая диагональное преобладание можно показать, что
.
(18)
Заметим,
что
.
Пусть
при некотором
,
тогда
.
Неравенство
(18) делает прогонку устойчивой, т. е. если
найдено с ошибкой, то при вычислении
по формуле (14), эта ошибка нарастать не
будет.
4. Метод квадратного корня.
Этот метод применяется для решения системы уравнений (1) с симметричной матрицей . Мы рассмотрим частный случай, когда матрица системы (1) является симметричной и положительно определенной.
15
Матрица разлагается в произведение
,
(19)
где
-
верхняя треугольная матрица. Решение
системы (1) сводится к последовательному
решению двух систем
,
.
(20)
Учитывая
структуру матрицы
,
получаем
.
(21)
Откуда
.
(22)
При
имеем
, поэтому
.
(23)