Главная страница

Методы вычислений


Скачать 2.39 Mb.
НазваниеМетоды вычислений
Дата24.11.2022
Размер2.39 Mb.
Формат файлаpdf
Имя файлаKhakiCherny3.pdf
ТипУчебное пособие
#810253
страница6 из 18
1   2   3   4   5   6   7   8   9   ...   18
kϕk
(2)
, определенной равенством (2.7):
°
°u
n+1
°
°
(1)
≤ M
2
τ
n
X
k=0
°
°B
1
ϕ
k
°
°
(1)
,
n = 0, 1, . . . По определению устойчивости эта оценка имеет место при любой правой части f
k
= B
1
ϕ
k
. С другой стороны, из представления (2.14) решения задачи при u
0
= 0 получаем Поскольку операторы постоянные, то S
n
≡ S, T
n+1,k+1
= (и тогда Выберем правую часть схемы так, чтобы f

k
= τ B
1
ϕ
k
= где η — произвольная сеточная функция, η ∈ H
h
; k
0
— произвольное целое число δ
k,k
0
— символ Кронекера. Тогда из формулы для решения) следует, что f
k
=
n
X
k=0
(S)
n−k
ηδ
k,k
0
= (Поэтому · В тоже время по условию Следовательно ≤ M
2
. Учитывая произвольность и n, приходим к выводу, что нормы степеней оператора S ограничены ≤ M
2
,
m = 1, 2, . . . , M.
44
Тогда =
°
°(S)
n−k
°
° ≤ для всех 0 ≤ k < n ≤ M и из теоремы 2.1 следует, что схема равномерно устойчива и тем более просто устойчива по начальным данным.
В силу доказанной теоремы мы ограничимся далее лишь исследованием устойчивости схем по начальным данным. Устойчивость в энергетическом пространстве. Мы получили условия устойчивости двухслойных схем в виде неравенств (и (2.19) для норм операторов перехода. При этом в пространстве сеточных функций использовались некоторые абстрактные нормы и k·k
(2)
, операторы A и B могли быть переменными или постоянными.
Указанные неравенства трудны для проверки. Поэтому далее мы получим другие достаточно общие и легко проверяемые условия устойчивости схем по начальным данным в виде некоторых неравенств между операторами A и B, причем эти условия будут необходимыми и достаточными для устойчивости. Для упрощения выкладок будем рассматривать только случай постоянных операторов и B : H
h
→ H
h
. Кроме того, теперь будет предполагаться, что H
h
— действительное конечномерное гильбертово пространство со скалярным произведением (u, v) и нормой kuk =
p
(u, u). Как и прежде, мы считаем, что A и B являются линейными операторами и задача (однозначно разрешима при любых входных данных и u
0
, те. существует ограниченный обратный оператор с областью определения) = Напомним основные определения и некоторые свойства операторов,
отображающих пространство в себя. Оператор A называется неотрицательным обозначается A ≥ 0), если, x) 0,
∀x ∈ Оператор A называется положительным (A > 0), если, x) > 0,
∀x ∈ H
h
,
x 6= Оператор A называется положительно определенным (A ≥ δE), если, x
) ≥ δ(x, x),
δ > Оператор A называется самосопряженным (A = A

), если, y
) = (x, Ay),
∀x, y ∈ H
h
.
45
Неравенство A ≥ B понимается в том смысле, что A − B ≥ 0 или, x) (Bx, x),
∀x ∈ Пусть A = A

> 0. Тогда функция (x, y)
A
= (Ax, y) будет удовлетворять аксиомам скалярного произведения и, следовательно, можно ввести норму, x
)
A
=
p
(Ax, порожденную оператором Определение. Пространство с нормой k · называется энергетическим пространством и обозначается Таким образом, далее мы вместо абстрактной нормы k · будем использовать энергетическую норму k · пространства ив этой норме будем устанавливать устойчивость двухслойных схем. При этом для получения совпадающих необходимого и достаточного условий устойчивости нам потребуется более специальное определение устойчивости по начальным данным, чем то, которое было раньше.
Определение. Схема (2.2) с оператором A
= A

> 0 называется
устойчивой с постоянной ρ по начальным данным в пространстве устойчивой в H
A
), если при любых u
n
∈ H
h
, при всех n и при всех
достаточно малых τ и h для решения уравнения+ Au
n
= справедлива оценка ρ где
0 < ρ ≤ 1 + C
0
τ , C
0
> 0 — постоянная, независящая от τ и Поскольку ρ
n
≤ M
1
= для всех nτ ≤ T , то устойчивая в схема является равномерно устойчивой по начальным данным в и просто устойчивой в в смысле введенных ранее определений. Вспомогательные утверждения. Для доказательства теорем о необходимом и достаточном условии устойчивости нам потребуется несколько вспомогательных утверждений. Известна Теорема (о норме самосопряженного оператора. Если оператор S

— самосопряженный, то = sup
x6=0
|(Sx, x)|
kxk
2
,
x ∈ H
h
.
(2.31)
46
Оператор C называется квадратным корнем из оператора A, если A. Квадратный корень из оператора A будем обозначать через. Тогда A
1/2
· A
1/2
= A. Известна Теорема (о квадратном корне из оператора. Существует единственный положительный самосопряженный квадратный корень из любого положительного самосопряженного оператора A, перестановочный со всяким оператором, перестановочным с Далее будем предполагать, что в уравнении (2.29) A и B — самосопряженные операторы и A — положительный оператор, те. По теореме о квадратном корне существует оператор A
1/2
, который является положительными самосопряженным. Подействуем на обе части уравнения (2.29) оператором A
1/2
B
1
. В результате получим уравнение+ (A
1/2
B
1
A
1/2
)A
1/2
u
n
= Обозначив x = A
1/2
u, перепишем последнее уравнение в виде Sx
n
,
n = 0, 1, . . . где S = E − τ Лемма 2.1. Для устойчивости схемы в необходимо и достаточно выполнение оценки ≤ Доказательство. В силу самосопряженности оператора для функций u и x = A
1/2
u справедливо равенство = В самом деле
=
p
(x, x) =
q
(A
1/2
u, A
1/2
u) =
p
(Au, u) = Достаточность. Пусть kSk ≤ ρ и u
n
— произвольный элемент из. Тогда = kSx
n
k ≤ и на основе равенства (2.34) получаем, что те. схема устойчива в с постоянной ρ.
47
Необходимость. Пусть x
n
∈ H
h
— произвольный элемент пространства. В силу положительности оператора существует единственное решение уравнения A
1/2
u
n
= x
n
. Поскольку схема устойчива в H
A
, то выполнена оценка (2.35), следовательно, и оценка ≤ В силу равенства x
n+1
= получаем ≤ Отсюда ввиду произвольности x
n
∈ следует неравенство kSk ≤ Лемма доказана.
Лемма 2.2. Пусть L и Q — операторы, действующие в H

h
, причем оператор L
1
: H
h
→ существует. Тогда операторные неравенства Q ≥ 0 и L


QL ≥ 0 эквивалентны.
Д ока за тел ь ст во следует из тождества, u
) = (QLu, Lu) = (Qv, где v = Lu и u = Лемма 2.3. Пусть Q : H
h
→ H
h
— самосопряженный положительный оператор. Тогда и является таким же.
Д ока за тел ь ст во. Поскольку Q > 0, то обратный оператор
Q
1
существует и ∀u ∈ H
h
, u 6= 0
(Q
1
u, u) = (v, Qv) = (Qv, v) > где v = Q
1
u, те. является положительным оператором. Кроме того, для любых u, v ∈ H
h
(Q
1
u, v) = (Q
1
u, QQ
1
v) = (Q

Q
1
u, Q
1
v) = (u, те самосопряженный оператор.
Лемма 2.4. Пусть A и B — самосопряженные положительные

операторы, α и β — любые действительные числа. Тогда эквивалентны
операторные неравенства ≥ и βA
1
.
(2.38)
48
Доказательство. По теореме о квадратном корне существует самосопряженный положительный оператор B
1/2
. Согласно лемме обратный оператор
¡
B
1/2
¢
1
также является самосопряженными положительным. Умножая неравенство (2.37) с обеих сторон на
¡
B
1/2
¢
1
,
согласно лемме 2.2 получаем неравенство, эквивалентное (2.37)
α
³
B
1/2
´
1
A
³
B
1/2
´
1
≥ те где C =
¡
B
1/2
¢
1
A
¡
B
1/2
¢
1
. Поскольку A > 0, то из леммы 2.2 следует, что и C > 0. Кроме того, непосредственно проверяется, что C = Следовательно, существует корень квадратный C
1/2
— самосопряженный положительный оператор и обратный оператор, также являющийся самосопряженными положительным. Поэтому согласно лемме 2.2 неравенство (2.39) эквивалентно следующему ≥ или ≥ Поэтому исходное неравенство (2.37) будет эквивалентно неравенству ≥ которое после умножения с обеих сторон на самосопряженный оператор, согласно лемме 2.2, в эквивалентное неравенство. Необходимое и достаточное условие устойчивости
Теорема 2.7. Пусть в схеме (2.2) A и B — положительные, самосопряженные и постоянные операторы. Тогда для ρ-устойчивости

схемы в по начальным данным необходимо и достаточно выполнения неравенства − ρ
τ
B ≤ A ≤
1 + ρ
τ
B.
(2.40)
49
Доказательство. Покажем вначале, что оператор перехода из уравнения (2.32) является самосопряженным оператором, y) = ((E − τ A
1/2
B
1
A
1/2
)x, y) = (x, y) − τ (A
1/2
B
1
A
1/2
x, y) =
= (x, y) − τ (x, A
1/2
B
1
A
1/2
y) = (x, (E − τ A
1/2
B
1
A
1/2
)y) = (x, Здесь мы использовали свойство самосопряженности оператора см. лемму 2.3) и квадратного корня Перейдем теперь от неравенства (2.33) к эквивалентным неравенствам между операторами исходной схемы. По теореме о норме самосопряженного оператора условие kSk ≤ ρ из леммы 2.1 эквивалентно требованию, x)| ≤ ρkxk
2
,
∀x ∈ В виде операторных неравенств последнее неравенство записывается так ≤ S ≤ или ≤ E − τ A
1/2
B
1
A
1/2
≤ где E — единичный оператор. Отсюда получаем − ρ
τ
E ≤ A
1/2
B
1
A
1/2

1 + Умножим это неравенство с обеих сторон на положительный самосопряженный оператор. Используя лемму 2.2, получаем − ρ
τ
A
1
≤ B
1

1 + В силу леммы 2.4, неравенства (2.42) могут быть обращены − ρ
τ
B ≤ A ≤
1 + Таким образом, доказано, что выполнение операторных неравенств) является необходимыми достаточным условием устойчивости схемы.
Если 1 ≤ ρ ≤ 1 + C
0
τ , толевое неравенство (2.40) будет выполняться автоматически и для устойчивости необходимо и достаточно выполнения неравенства ≥

τ
1 + Теорема доказана

2.9. Схема с весами (общий случай. Запишем схему с весами+ A[σu
n+1
+ (1 − σ)u
n
] = в канонической форме (E + στ A)u
t
+ Au
n
= 0 или+ Au
n
= где B = E + στ Пусть A = A

> 0 — линейный постоянный оператор. Тогда
= sup
x6=0
(Ax, x)
kxk
2
> Очевидно, что B = B

. Пусть > −

1
τ Тогда для произвольного x ∈ H
h
, x 6= 0 будем иметь, x
) > (x, x)
(Ax, x)
kAk
=
1
kAk
³
kxk
2
kAk − (Ax, x)
´
≥ те. при условии (2.47) оператор B является положительными условия теоремы 2.7 выполняются.
Рассмотрим устойчивость с ρ = 1. В силу теоремы 2.7, необходимое и достаточное условие устойчивости схемы (2.45) в представляется в виде неравенства B = E + στ A ≥ 0, 5τ A или + (σ − 0, 5)τ A ≥ При σ ≥ 0, 5 это неравенство выполнено всегда, так как A > 0, т. е.
схема в этом случае абсолютно устойчива.
Пусть теперь σ < 0, 5. Неравенство (2.48) эквивалентно выполнению для произвольного x следующего неравенства (0, 5 − σ)(Ax, x) (x, или, x)
(x, x)

1
τ (0, 5 − σ)
.
51
Таким образом, при σ < 0, 5 операторное неравенство (2.48) эквивалентно числовому неравенству ≤
1
τ (0, 5 − или ≥
1 2

1
τ Очевидно, что если σ удовлетворяет условию (2.50), то условие (также выполняется и оператор B будет положительным.
Сформулируем полученный результат в виде следствия из теоремы Следствие 1. Пусть A
= A

> 0. Тогда при σ ≥ 0, 5 схема с весами (2.44) абсолютно устойчива. При σ <
0, 5 для устойчивости этой

схемы необходимо и достаточно выполнения условия (2.50).
2.10. Схема с весами для уравнения теплопроводности. Теперь пусть схема с весами (2.44) аппроксимирует уравнение теплопроводности Для этого случая A = ν

A, где u = −u
¯
xx
, u
0
= u
N
= Оператор является положительно определенными самосопряженным. Его норма равна максимальному собственному значению (см. задачу Следовательно, оператор A также является положительно определенными самосопряженными Таким образом, получили
Следствие 2. При σ ≥
0, 5 схема с весами для уравнения теплопроводности абсолютно устойчива. При σ < 0, 5 для устойчивости
схемы в необходимо и достаточно выполнение условия ≥ ˆ
σ
0
=
1 2

h
2 4τ ν cos
2
µ
πh
2l
.
(2.53)
52
Отметим, что полученное в лемме 1.5 достаточное условие устойчивости является хорошим приближением к необходимому и достаточному условию ЗАДАЧИ Решение некоторых из приведенных ниже задач непосредственно вытекает из следствия 2. Предлагается, однако, решать эти задачи с помощью теоремы 2.7, проверяя все ее условия. Устойчивость исследовать для постоянной ρ = 1. Из теоремы 2.7 следует, что для такой постоянной необходимое и достаточное условие устойчивости схемы по начальным данным в заключается в выполнении неравенства ≥
τ
2
A.
(2.55)
2.1. Доказать, что для вычисления нормы оператора можно использовать формулу (2.52).
2.2. С помощью метода операторных неравенств найти необходимое и достаточное условие устойчивости по начальным данным явной схемы u
n
j
τ
= νΛu
n
j
+ f
n
j
,
j = 1, . . . , N − 1,
u
n
0
= 0,
u
n
N
= 0,
u
0
j
= аппроксимирующей первую начально-краевую задачу νu
xx
+ f (x, t),
0 < x < l,
0 < t ≤ T,
ν = const > 0,
u (0, t) = 0,
0 ≤ t ≤ T,
u (l, t) = 0,
0 ≤ t ≤ T,
u (x, 0) = u
0
(x) ,
0 ≤ x ≤ l,
u
0
(0) = 0,
u
0
(l) = 0.
(2.57)
2.3. С помощью метода операторных неравенств исследовать устойчивость по начальным данным неявной схемы u
n
j
τ
= νΛu
n+1
j
+ f
n+1
j
,
j = 1, . . . , N − 1,
u
n
0
= 0,
u
n
N
= 0,
u
0
j
= аппроксимирующей начально-краевую задачу (2.57).
53

2.4. С помощью метода операторных неравенств исследовать устойчивость по начальным данным схемы Кранка — Николсон
u
n+1
j
− u
n
j
τ
= νΛ
³ u
n+1
j
+ u
n
j
2
´
+ f
n+1/2
j
,
j = 1, . . . , N − 1,
u
n
0
= 0,
u
n
1   2   3   4   5   6   7   8   9   ...   18


написать администратору сайта