- •Введение.
- •Глава 1.
- •Устойчивость, корректность, сходимость.
- •Лекция 2.
- •«Абсолютная и относительная погрешности.
- •Погрешность суммы и разности приближенных чисел.»
- •Абсолютная и относительная погрешности.
- •Погрешность суммы и разности приближенных чисел.
- •Лекция 3.
- •Погрешность возведения в степень и извлечения корня из приближенных чисел.
- •Оценка погрешности результата вычислений по формуле.
- •Лекция 4.
- •Обратная задача теории приближенных вычислений.
- •О вычислениях без строгого учета погрешностей.
- •Глава 2.
- •Метод половинного деления.
- •Лекция 6.
- •«Понятие метрического пространства.
- •Теоретическое обоснование метода простых итераций.»
- •Понятие метрического пространства.
- •Теоретическое обоснование метода простых итераций.
- •Лекция 7. «Метод простых итераций.» Метод простых итераций.
- •Var x1,x2:real;
- •Оценка погрешности метода Ньютона.
- •Глава 3.
- •Метод Гаусса с выбором главного элемента.
- •Лекция 10.
- •Достаточные условия применимости метода прогонки.
- •Итерационные методы. Метод простых итераций.
- •Лекция 11.
- •«Метод Зейделя.
- •Метод Ньютона решения систем нелинейных уравнений.»
- •Метод Зейделя.
- •Метод Ньютона решения систем нелинейных уравнений.
- •Глава 4.
- •Вычисление значений многочленов.
- •Интерполирование функции многочленом.
- •Лекция 13.
- •«Интерполяционный многочлен в форме Лагранжа.
- •Остаточный член интерполирования.»
- •Интерполяционный многочлен в форме Лагранжа.
- •Остаточный член интерполирования.
- •Лекция 14.
- •Локальная интерполяция. Сплайны.
- •Лекция 15.
- •Квадратичная интерполяция.
- •Интерполяция кубическими сплайнами.
- •Обратная интерполяция с помощью многочлена Лагранжа.
- •Эмпирические зависимости. Метод наименьших квадратов.
- •Глава 5.
- •Формулы прямоугольников.
- •Формула трапеций.
- •Формула Симпсона.
- •Оценка погрешности квадратурных формул.
- •Лекция 17.
- •Понятие об адаптивных алгоритмах.
- •Особые случаи численного интегрирования.
- •Метод ячеек. Вычисление кратных интегралов.
- •Используемая литература.
- •Рекомендуемая литература
- •Дополнительная литература
Устойчивость, корректность, сходимость.
Рассмотрим погрешности исходных данных. Поскольку это так называемые неустранимые погрешности и с ними вычислитель не может бороться, то нужно хотя бы иметь представление об их влиянии на точность окончательных результатов.
Пусть
в результате решения задачи по исходному
значению x
находится значение искомой величины
y.
Пусть исходная величина имеет абсолютную
погрешность
,
а решение имеет погрешность
.
Задача называется устойчивой по исходному
параметруx,
если малое приращение исходной величины
приводит к малому приращению искомой
величины
.
Другими словами, малые погрешности в
исходных величинах приводят к малым
погрешностям в результатах расчетов.
Отсутствие устойчивости означает, что даже незначительные погрешности в исходных данных приводят к большим погрешностям в решении или вовсе к неверному результату. О подобных неустойчивых задачах также говорят, что они чувствительны к погрешностям исходных данных.
Примеры.
Рассмотрим задачу нахождения корней многочленов вида
,
.
Изменение правой части на величину
порядка
приводит к погрешности корней порядка
,
что при большихn
гораздо больше .
Например, если правую часть уравнения
увеличить на
,
то есть рассмотреть уравнение
,
то корень увеличится примерно на
(с 0,10 до 0,14).Пример Уилкинсона. Рассмотрим многочлен
![]()
Очевидно,
что корнями многочлена являются
,
,
…,
.
Предположим, что один из коэффициентов
многочлена вычислен с некоторой малой
погрешностью. Например, коэффициент
при
увеличим на
.
В результате вычислений с точностью до
11 значащих цифр получим существенно
другие значения корней, и половина
корней станет мнимыми. Причина такого
явления – неустойчивость самой задачи,
так как вычисления выполнялись очень
точно (11 разрядов) и погрешность округлений
не могла привести к таким результатам.
Задача называется поставленной корректно, если для всех значений исходных данных из некоторого класса ее решение существует, единственно и устойчиво по исходным данным. Рассмотренные выше примеры неустойчивых задач является некорректно поставленными. Применять для решения таких задач численные методы, как правило, нецелесообразно, так как возникающие в расчетах погрешности округлений будут сильно возрастать в ходе вычислений, что приведет к значительному искажению результатов.
Однако в настоящее время разработаны методы решения некоторых некорректных задач. Это, в основном, так называемые методы регуляризации, которые основываются на замене исходной задачи корректно поставленной задачей.
При анализе точности вычислений процесса одной из важнейших характеристик является сходимость численного метода. Она означает близость получаемого численного решения задачи к исходному решению. Различают сходимость итерационного процесса и сходимость в методах дискретизации.
Рассмотрим
понятие сходимости итерационного
процесса. Этот процесс состоит в том,
что для решения некоторой задачи строится
метод последовательных приближений. В
результате многократного повторения
этого процесса (итераций) получаем
последовательность значений
,
,
…,
,
… . Говорят, что эта последовательность
сходится к точному значению
,
если при неограниченном возрастании
числа итераций предел этой последовательности
существует и равенa.
То есть
.
В этом случае имеем сходящийся численный
метод. (Например, метод Ньютона для
численного решения уравнений.)
Рассмотрим теперь понятие сходимости, используемое в методах дискретизации. Эти методы заключаются в замене задачи с непрерывными параметрами на задачу, в которой значения функции вычисляются в фиксированных точках. Здесь под сходимостью понимается стремление значений решения дискретной модели к соответствующим значениям решения исходной задачи при стремлении к нулю параметра дискретизации. (Например, квадратурные формулы.)
При рассмотрении сходимости важными понятиями являются вид сходимости, ее порядок и другие характеристики. В общем виде эти понятия рассматривать нецелесообразно, мы будем обращаться к ним при изучении конкретного численного метода.
Таким образом, для получения решения задачи с некоторой точностью ее постановка должна быть корректной, а используемый численный метод должен обладать сходимостью.
