Счетная устойчивость разностных схем

Мы не будем стремиться к возможной общности определения понятия счетной устойчивости разностных схем, поскольку нас, в основном, будут интересовать простейшие алгоритмические подходы к анализу качества разностных схем, аппроксимирующих задачи математической физики.

Рассмотрим задачу

Счетная устойчивость разностных схем - student2.ru в Счетная устойчивость разностных схем - student2.ru , (2.40)

Счетная устойчивость разностных схем - student2.ru в Счетная устойчивость разностных схем - student2.ru при Счетная устойчивость разностных схем - student2.ru . (2.41)

Пусть эта задача аппроксимируется разностной задачей

Счетная устойчивость разностных схем - student2.ru в Счетная устойчивость разностных схем - student2.ru , (2.42)

Счетная устойчивость разностных схем - student2.ru в Счетная устойчивость разностных схем - student2.ru при Счетная устойчивость разностных схем - student2.ru . (2.43)

Будем говорить, что разностная схема (2.42), (2.43) устойчива, если при любом Счетная устойчивость разностных схем - student2.ru , характеризующем разностную аппроксимацию, и любом Счетная устойчивость разностных схем - student2.ru имеет место соотношение

Счетная устойчивость разностных схем - student2.ru ,

где Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru постоянные, равномерно ограниченные на Счетная устойчивость разностных схем - student2.ru и не зависящие от Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru и Счетная устойчивость разностных схем - student2.ru ; Счетная устойчивость разностных схем - student2.ru пространство сеточных функций, заданных на сетке, построенной там, где определена функция Счетная устойчивость разностных схем - student2.ru , т.е. в Счетная устойчивость разностных схем - student2.ru .

Счетная устойчивость означает непрерывную зависимость решения от входных данных для дискретных задач. Это понятие аналогично понятию корректности для стационарных задач.

В самом деле, пусть наряду с задачей (2.42), (2.43) рассматривается задача с возмущенными исходными данными Счетная устойчивость разностных схем - student2.ru и Счетная устойчивость разностных схем - student2.ru . Обозначим ее решение через Счетная устойчивость разностных схем - student2.ru . Тогда для разности решений этих задач Счетная устойчивость разностных схем - student2.ru будем иметь

Счетная устойчивость разностных схем - student2.ru ,

Счетная устойчивость разностных схем - student2.ru .

В силу устойчивости

Счетная устойчивость разностных схем - student2.ru .

Отсюда, если возмущения Счетная устойчивость разностных схем - student2.ru и Счетная устойчивость разностных схем - student2.ru малы, то и возмущение решения Счетная устойчивость разностных схем - student2.ru также мало.

Введено понятие устойчивости. Возникает вопрос: какие схемы и при каких условиях устойчивы.

Решение системы (2.42), (2.43) нетрудно получить формально, запишем ее в виде

Счетная устойчивость разностных схем - student2.ru ,

а затем последовательно преобразуем:

Счетная устойчивость разностных схем - student2.ru

Отсюда легко получить оценку

Счетная устойчивость разностных схем - student2.ru (2.44)

Здесь

Счетная устойчивость разностных схем - student2.ru .

Для явной схемы отсюда с учетом того, что Счетная устойчивость разностных схем - student2.ru , получаем

Счетная устойчивость разностных схем - student2.ru .

На самом деле здесь считается, что Счетная устойчивость разностных схем - student2.ru , так как иначе нужно уточнять, как определяется норма оператора в оценках вида

Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru .

Достаточным условием устойчивости явной схемы в силу (2.44) будет условие

Счетная устойчивость разностных схем - student2.ru . (2.45)

Критерий устойчивости будет выполнен, если

Счетная устойчивость разностных схем - student2.ru .

Действительно, из (2.44) при Счетная устойчивость разностных схем - student2.ru следует, что

Счетная устойчивость разностных схем - student2.ru ,

т.е. критерий устойчивости выполняется с постоянными Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru , равномерно ограниченными на Счетная устойчивость разностных схем - student2.ru .

Для неявной схемы, ввиду того что Счетная устойчивость разностных схем - student2.ru , условие устойчивости согласно (2.44) также задается неравенством

Счетная устойчивость разностных схем - student2.ru .

Следующий вопрос: когда выполняется условие Счетная устойчивость разностных схем - student2.ru ?

Чтобы ответить на этот вопрос займемся установлением некоторых фактов для оценки норм.

Пусть Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru , – положительно полуопределенная матрица Счетная устойчивость разностных схем - student2.ru . Тогда справедливы следующие оценки:

1) если Счетная устойчивость разностных схем - student2.ru , то

Счетная устойчивость разностных схем - student2.ru

при любых Счетная устойчивость разностных схем - student2.ru ;

2) если Счетная устойчивость разностных схем - student2.ru и Счетная устойчивость разностных схем - student2.ru , то

Счетная устойчивость разностных схем - student2.ru ;

3) если Счетная устойчивость разностных схем - student2.ru и Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru , то

Счетная устойчивость разностных схем - student2.ru ;

4) если Счетная устойчивость разностных схем - student2.ru и Счетная устойчивость разностных схем - student2.ru , то

Счетная устойчивость разностных схем - student2.ru .

Доказательство утверждения 1). В силу соотношения

Счетная устойчивость разностных схем - student2.ru

имеем

Счетная устойчивость разностных схем - student2.ru .

Положим Счетная устойчивость разностных схем - student2.ru , тогда

Счетная устойчивость разностных схем - student2.ru

Так как Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru , то при Счетная устойчивость разностных схем - student2.ru

Счетная устойчивость разностных схем - student2.ru .

Доказательство утверждения 3). Имеют место равенства

Счетная устойчивость разностных схем - student2.ru .

Так как Счетная устойчивость разностных схем - student2.ru , то Счетная устойчивость разностных схем - student2.ru .

Положим Счетная устойчивость разностных схем - student2.ru , тогда

Счетная устойчивость разностных схем - student2.ru .

Утверждения 2) и 4) очевидны.

Из этих оценок вытекает устойчивость неявной схемы и схемы Кранка – Николсона.

Таким образом, устойчивость этих схем имеет место при любом соотношении Счетная устойчивость разностных схем - student2.ru и Счетная устойчивость разностных схем - student2.ru – шагов сетки по времени и пространственным переменным.

Если устойчивость схемы имеет место при любом соотношении Счетная устойчивость разностных схем - student2.ru и Счетная устойчивость разностных схем - student2.ru , то схема называется абсолютно устойчивой.

Пример. В примере, где Счетная устойчивость разностных схем - student2.ru , введем пространство Счетная устойчивость разностных схем - student2.ru как множество сеточных функций, норма в котором определяется так:

Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru ; Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru ,

а скалярное произведение соответственно

Счетная устойчивость разностных схем - student2.ru ; Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru .

Покажем, что для Счетная устойчивость разностных схем - student2.ru справедливо утверждение Счетная устойчивость разностных схем - student2.ru , т.е. выполняется неравенство

Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru .

Доказательство этого неравенства в нашем примере строится следующим образом. Путем суммирования по частям получаем равенство

Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru .

Неравенство

Счетная устойчивость разностных схем - student2.ru (2.46)

доказывается точно так же, как неравенство (1.61). Неравенство (2.46) – это больше, чем положительность Счетная устойчивость разностных схем - student2.ru , это положительная определенность.

Таким образом, для рассмотренного нами примера неявная схема и схема Кранка – Николсона абсолютно устойчивы.

Об устойчивости явной схемы. Явная разностная схема устойчива только при определенном соотношении шагов по времени и по пространственным переменным. Рассмотрим пример

Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru ,

Счетная устойчивость разностных схем - student2.ru ,

Счетная устойчивость разностных схем - student2.ru .

Явная схема для этой задачи будет иметь вид

Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru ,

или

Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru .

Введем в пространстве сеточных функций Счетная устойчивость разностных схем - student2.ru сеточную норму

Счетная устойчивость разностных схем - student2.ru ,

в Счетная устойчивость разностных схем - student2.ru и Счетная устойчивость разностных схем - student2.ru

Счетная устойчивость разностных схем - student2.ru , Счетная устойчивость разностных схем - student2.ru .

Тогда, в предположении, что Счетная устойчивость разностных схем - student2.ru , т.е. при Счетная устойчивость разностных схем - student2.ru , получим неравенства

Счетная устойчивость разностных схем - student2.ru .

Отсюда следует, что

Счетная устойчивость разностных схем - student2.ru ,

где

Счетная устойчивость разностных схем - student2.ru .

Таким образом, при Счетная устойчивость разностных схем - student2.ru явная схема для рассматриваемой задачи является устойчивой. Следует отметить, что при Счетная устойчивость разностных схем - student2.ru явная схема теряет устойчивость. Мы не будем останавливаться на доказательстве этого факта.

Наши рекомендации