Главная > Математика > Разностные схемы
<< Предыдущий параграф
Следующий параграф >>
<< Предыдущий параграф Следующий параграф >>
Макеты страниц

§ 16. Ошибки округления

1. Ошибки в коэффициентах.

Если разностная схема

аппроксимирует задачу на решении и устойчива, то имеет место сходимость. Однако задуманная разностная схема никогда не реализуется точно из-за ошибок округления в задании ее коэффициентов и правых частей.

Пусть, например, требуется решить задачу

по разностной схеме

Значения и коэффициент задаются с теми или иными ошибками округления. В общем случае вместо (1) мы имеем дело с разностной схемой

где погрешности в задании оператора и правой части вызваннные округлениями. Для схемы (2) оператор Аимеет вид

Погрешность задается формулой

Здесь — погрешность, допущенная при задании величины М.

Чтобы избежать чисто технических трудностей, ограничимся случаем, когда операторы линейны, а пространство имеет конечную размерность, как в рассмотренной схеме (2). При этих предположениях исследуем, каковы допустимые ошибки округления и как должна возрастать точность задания

разностной схемы по мере измельчения сетки, т. е. при стремлении h к нулю.

Теорема. Если устойчивая разностная схема (1) аппроксимирует задачу на решении и с некоторым порядком

то при условиях

разностная схема (3) тоже аппроксимирует задачу с порядком и тоже устойчива.

Таким образом, при условиях (4) порядок точности разностной схемы (3), по которой фактически производится счет, есть и совпадает с порядком точности задуманной разностной схемы

В предположении, что норма выбрана в соответствии с условием (4) из § 13, т. е. так, что

величина остается ограниченной при Обозначим

и убедимся, что схема имеет порядок аппроксимации . В самом деле, имеем

Для доказательства теоремы нам будет полезна следующая известная

Лемма. Пусть А и В — два линейных оператора, отображающих некоторое конечномерное линейное нормированное пространство X в другое линейное нормированное пространство G.

Пусть, далее, при произвольном существует решение уравнения

причем

а также при любом выполнено неравенство

где — некоторые числа. Тогда уравнение

имеет единственное решение при любом и выполнено неравенство

Доказательство. Заметим, что X и G имеют одинаковую размерность, так как иначе не при всяком была бы разрешима задача

Далее, если — какое-нибудь решение уравнения

то

где решения уравнений

Отсюда

Из последнего неравенства следует, что при существует только тривиальное решение уравнения , а значит, существует единственное решение при произвольном и справедлива оценка (7).

Доказательство теоремы. Воспользуемся леммой и примем за операторы А и В соответственно Существование решения задачи и оценка (5) равносильны предположению устойчивости схемы (1). Оценка (6) имеет место

в силу (4) при любом положительном q, если только достаточно мало.

Разрешимость уравнения при любом и оценка (7) в точности равносильны факту устойчивости разностной схемы (3).

Отметим, что ограничения (4) на ошибки округления при задании устойчивой разностной схемы являются вполне разумными: если, уменьшая А, мы хотим получить ответ с точностью до , т. е. с числом десятичных знаков порядка то и коэффициенты разностной схемы надо задавать все более точно, увеличивая число знаков, с которыми они задаются, тоже со скоростью возрастания величины . Такое возрастание обычно вполне реализуемо, так как - медленно растущая функция. Если уменьшать шаги, не увеличивая числа десятичных знаков, с которыми заданы коэффициенты и правые части, то никакого повышения точности не получится.

<< Предыдущий параграф Следующий параграф >>
Оглавление