- •Часть 1
- •Оглавление
- •Введение
- •1. Источники и причины погрешностей математической модели
- •Погрешность математической модели
- •Погрешность исходных данных
- •Погрешность численного метода
- •Погрешность проведения расчетов на вычислительных машинах
- •Погрешности округления чисел в эвм
- •Погрешность результатов вычисления арифметических операций
- •“Потеря порядка” и “переполнение” при проведении вычислений на эвм
- •Машинная реализация вычислений
- •Контрольные вопросы и задания
- •2. Системы линейных алгебраических уравнений
- •Прямые методы решения
- •Метод Гаусса
- •Определение числа операций алгоритма метода Гаусса
- •Вычисление определителя матрицы
- •Построение обратной матрицы
- •Метод квадратного корня
- •Определение числа операций алгоритма метода квадратного корня
- •Устойчивость системы линейных алгебраических уравнений
- •Итерационные методы решения
- •Метод Якоби1
- •Метод Зейделя1
- •Сходимость итерационных методов
- •Скорость сходимости
- •Полиномы Чебышёва1
- •Итерационный метод с чебышёвским набором параметров
- •Неявный метод с чебышёвским набором параметров
- •Метод минимальных невязок
- •Метод минимальных поправок
- •Метод скорейшего спуска
- •Неявный метод скорейшего спуска
- •Контрольные вопросы и задания
- •3.НелинейныЕ уравнения
- •Методы вычисления корней нелинейного уравнения1 Метод половинного деления2
- •Метод простых итераций
- •Метод Ньютона2
- •Модификации метода Ньютона
- •Системы нелинейных уравнений
- •Метод простых итераций
- •Метод релаксации
- •Метод Ньютона
- •Нелинейный вариант метода Якоби
- •Нелинейный вариант метода Зейделя
- •Контрольные вопросы и задания
- •Интерполяция степенными функциями
- •Интерполяционный многочлен Ньютона
- •Интерполяционная формула Лагранжа
- •Погрешность полинома Ньютона (Лагранжа)
- •Сходимость интерполяционного процесса
- •Интерполяционный многочлен Эрмита1
- •Интерполяция сплайнами
- •Построение кубического сплайна
- •Сходимость процесса интерполяции кубическими сплайнами
- •Наилучшее приближение в гильбертовом пространстве
- •Метод наименьших квадратов
- •Контрольные вопросы и задания
- •5. Алгебраическая проблема собственных значений
- •Устойчивость собственных значений и векторов
- •Определение собственных значений и векторов Метод интерполяции
- •Трехдиагональные матрицы
- •Поиск собственных векторов
- •Частичная проблема собственных значений
- •Метод линеаризации
- •Степенной метод
- •Метод обратных итераций
- •Контрольные вопросы и задания
- •6.Численное дифференцирование Конечно-разностная аппроксимация
- •Применение интерполяционных формул
- •Контрольные вопросы и задания
- •7.Численное интегрирование
- •Формула прямоугольников
- •Формула трапеций
- •Формула Симпсона1
- •Формула Эйлера1
- •Оценка погрешности методом Рунге2
Метод скорейшего спуска
Относительно погрешности итерационная схема Ричардсона, как это было уже показано ранее, принимает вид:
.
Отсюда, погрешность
.
Определим выражение
При выводе последнего соотношения использована симметричность матрицы А,
.
Полученное выражение может рассматриваться как квадратичная функция итерационного параметра . Воспользуемся теоремой Ферма для нахождения значения итерационного параметра, доставляющего экстремум этому выражению,
Вторая производная
положительна в силу положительной определенности А, то есть выражение принимает наименьшее значение при найденном .
Вспоминая, что - невязка решения системы уравнений, получаем
.
Погрешность решения системы линейных алгебраических уравнений методом скорейшего спуска оценивается выражением
,
где - наименьшее и наибольшее собственные значения матрицы А; n - номер итерации.
Неявный метод скорейшего спуска
Рассмотрим неявную итерационную схему вида
с симметричной и положительно определенной матрицей B.
Для погрешности эта схема принимает следующую форму:
.
Отсюда, .
Как и ранее, с учетом симметрии матрицы А, определим выражение
Благодаря положительной определенности матрицы А,
,
минимум полученного выражения достигается при значении итерационного параметра
.
Погрешность неявного метода скорейшего спуска оценивается неравенством:
,
где - наименьшее и наибольшее собственные значения матрицы ; n - номер итерации.
Контрольные вопросы и задания
Какие методы решения системы линейных алгебраических уравнений называются прямыми и итерационными?
Сформулируйте условия существования и единственности решения системы линейных алгебраических уравнений.
Сформулируйте условия разрешимости системы линейных алгебраических уравнений методом Гаусса.
Покажите, какую структуру будут иметь матрицы, равные произведениям , если А и В являются обратимыми верхними (нижними) треугольными матрицами.
Как можно вычислить определитель матрицы коэффициентов, используя процедуру метода Гаусса?
Обоснуйте возможность построения обратной матрицы с помощью решения системы линейных алгебраических уравнений.
Выбор "главного" элемента при использовании метода Гаусса возможен с помощью перестановки либо строк, либо столбцов. Обоснуйте, какой вариант предпочтителен.
Сформулируйте условия применимости метода "квадратного корня" для решения системы линейных алгебраических уравнений.
Сравните методы Гаусса и квадратного корня для решения системы линейных алгебраических уравнений. Укажите достоинства и недостатки каждого из этих методов.
Сформулируйте понятие устойчивости системы линейных алгебраических уравнений.
Чему равно и что характеризует число обусловленности системы линейных алгебраических уравнений?
Определите смысл условия теоремы 2.3 .
Какую погрешность, относительную или абсолютную , целесообразно оценивать при выполнении вычислений на ЭВМ?
Приведите классификацию итерационных методов решения системы линейных алгебраических уравнений. Какие критерии можно использовать для остановки итерационного процесса?
Укажите геометрический смысл сходимости (расходимости) решения системы алгебраических уравнений при использовании итерационных методов.
Дайте определение понятия скорости сходимости итерационного процесса.
Обоснуйте идею и поясните условия применимости метода Якоби.
Обоснуйте идею и поясните условия применимости метода Зейделя.
Покажите, что из условия B - 0,5A > 0 теоремы 2.4 следует существование обратной матрицы B-1.
Докажите справедливость неравенства (Dx, x) > 0, использованного при доказательстве следствия 1 из теоремы 2.4.
Укажите условия применимости метода верхней релаксации.
Сформулируйте условия сходимости стационарного итерационного метода.
Сформулируйте задачу, решение которой приводит к построению полинома Чебышева на отрезках [-1, 1] и [a, b].
В чем преимущество метода решения системы линейных алгебраических уравнений с чебышевским набором параметров?
Опишите порядок выбора итерационных параметров в методе минимальных невязок.
Опишите порядок выбора итерационных параметров в методе минимальных поправок.
Опишите порядок выбора итерационных параметров в явном методе скорейшего спуска.
Опишите порядок выбора итерационных параметров в неявном методе скорейшего спуска.