Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

book1989

.pdf
Скачиваний:
17
Добавлен:
10.04.2019
Размер:
19.14 Mб
Скачать

->0 норма погрешности zh также стремится к нулю, т. е. схема схо­ дится. Если ||г|)Ии<АМ/1 | \ т о из (9) получим

т. е. разностная схема имеет fe-й порядок точности.

Значение приведенной выше теоремы состоит в том, что она позволяет разделить изучение сходимости на два отдельных этапа: доказательство аппроксимации и доказательство устойчивости. Обычно более сложным этапом является исследование устойчиво­ сти, которое состоит в получении оценок вида (8), называемых

априорными оценками.

З а м е ч а н и е . Теорема доказана в предположении, что решение уп и пра­ вая часть <рл измеряются в одной и той же норме. Однако, изменив соответствую­ щие определения, можно легко показать, что теорема остается справедливой и в том случае, когда решение измеряется в одной норме, а правая часть — в другой (см., например, [32]).

Г Л А В А 2

ПРИНЦИП МАКСИМУМА ДЛЯ РАЗНОСТНЫХ СХЕМ

В § 1, 3 изучается разностная схема для

уравнения Пуассона

в двумерной прямоугольной области. В § 1

формулируется раз­

ностная краевая задача и вводится каноническая форма записи разностных схем, удобная для применения принципа максимума. Такая каноническая форма пригодна не только для разностного уравнения Пуассона, но и вообще для любого линейного разност­ ного уравнения. В § 2 излагаются основные теоремы принципа максимума для разностных схем, записанных в канонической фор­ ме. В § 3 принцип максимума применяется к исследованию сходи­ мости разностной аппроксимации задачи Дирихле. В § 4, 5 приво­ дятся примеры применения принципа максимума к другим стацио­ нарным и нестационарным разностным задачам.

§ 1. Разностная аппроксимация задачи Дирихле для уравнения Пуассона

1. Постановка разностной задачи. Рассмотрим задачу Дирихле для уравнения Пуассона: найти непрерывную в G = G[jr функцию и(хи хг), удовлетворяющую уравнению

— н------

= — /(*1 ,* 2). х = {хъ х2) G,

(1)

дх\

дх\

 

и граничному условию

и(х) = р(х), геГ ,

10* 291

где G —прямоугольник,

G={0<xl<li, 0<х2<12},

Г —его граница, f(x), ц(х) — заданные функции. Предполагаем,

что f(x), р(х)

таковы, что решение задачи

(1)

существует, единст­

венно и является достаточно гладкой функцией. При /= 0

получа­

ем задачу Дирихле для уравнения Лапласа

 

 

 

i ^

+ i!fL = o, X G G ;

и(х) =

ц(х),

г е Г .

(2)

дх®

д х ®

 

 

 

 

Одним из основных свойств задачи (2) является выполнение прин­ ципа максимума: непрерывное в G и отличное от константы реше­ ние и{х,,х2) может достигать своего максимального по модулю значения только на границе Г. Отсюда следует, что справедлива оценка

шах | и (х1г х2) | ^ шах | р (хь х2) | , G—G(JT,

означающая устойчивость задачи (2) по граничным данным. В сле­ дующих параграфах аналогичные оценки будут получены и д^я некоторых разностных схем, аппроксимирующих уравнение (2). Эти оценки помогут установить сходимость разностной схемы для уравнения Пуассона (1).

 

Введем в G прямоугольную сетку О с шагами h, по направле­

нию х,

и h2— по направлению х2, так

что

hi = lJNi, h2 = l2iN2,

где

Ni

и N2— целые числа. Обозначим

xil =

ih1, x'2=jh2. Сетка

Q

состоит из совокупности узлов Хц=

(x‘, х0, t=0, 1, . . . , Nu /=

=0, 1,.. . , М2. Для функций у, определенных на й, обозначим

Уц =У(хц), У-Х1Хиtj — (yui.i — 2уц + Ус-и)/#,

Ух л ,ц = (Уип ~ 2Уч + Уи-iVhl

Задаче Дирихле (1) сопоставим следующую разностную схему:

У x2Xi,ii

/ч*

i =

1,

2, . . . .

/ = 1, 2.........N 2 - 1,

V i ,„ =

p(x‘,

0),

JV

P

JC

i = l,2,

. ...

^ -

(3)

1 ,

 

 

 

У1. , =

 

(

', k),

 

 

 

 

УоН=

 

 

 

 

 

 

 

 

 

(4)

P (0, *'),

У Nil —

P ( h i

X § ,

/ = 1 , 2 ,

.. .,

N 2 -

1.

Точки Х ц ,

в которых записываются уравнения

(3), принадлежат

подмножеству

 

 

 

 

 

 

 

 

 

 

со= {хиI /= 1, 2,. ..,

N , - 1, /=

1, 2........N2- 1}

 

сетки Й, называемому множеством внутренних точек сетки й. Со­

вокупность точек

I yVo—1t t f

t

i

{

XQh

1 U {*£0,

XiNrfi--=l

»

292

 

 

 

в которых заданы разностные граничные условия (4), называется границей сетки Й. На рис. 12 внутренние точки отмечены кружоч­

ками,

а граничные —крестиками. Отметим, что

угловые точки

(0,0),

(/,, 0), (0, /2), (ti,U) не участвуют в данной

аппроксимации

и поэтому не относятся ни к внутренним, ни к граничным точкам.

По

поводу разностной

схемы

 

(3), (4) можно задать обычные во­

 

просы о существовании и единст­

 

венности ее решения, о сходимости

 

при ht—>-0, /г2—>-0,

о способах

реше­

 

ния. Эти вопросы

рассматриваются

 

в следующих параграфах. Здесь мы

 

ограничимся лишь очевидными за­

 

мечаниями о том, что построенная

 

разностная схема

имеет второй по­

Р и с . 12. П р я м оугол ь н ая сетк а

рядок

погрешности аппроксимации

 

по hi

и по h2 и что она представляет собой систему линейных ал­

гебраических уравнений относительно уц, состоящую из (iV,—1)Х X (М2—1) уравнений и стольких же неизвестных.

2. Канонический вид разностного уравнения. Для дальнейшего

исследования удобно записать уравнение

(3) в виде, разрешенном

относительно уц, а точнее в виде

 

 

 

2

^ 2

Ус+и' 4 У11,/

+ уи -1

/о-

(5)

ft?

hi

Уч

 

К

 

 

 

Обозначим через х точку Хц —центральную точку шаблона, на ко­ тором аппроксимируется уравнение (1), а через Ш{х) весь этот шаблон, т. е. совокупность пяти точек Хц, xi±u, xiJ±l. Назовем окрестностью точки х и обозначим через Ш'(х) все точки шаблона Ш(х) за исключением точки х, т. е. Ш'(х) —это четыре точки xi±ijf Xij±l. Тогда уравнение (5) можно записать в виде

 

А(х)у(х)= 2

В(х,Ъ)У (Ъ) + F(x),

(6)

 

 

 

1<=Д/'М

 

 

 

 

где коэффициенты А(х),

В(х,Ъ,)

и правая

часть F(x) определены

следующим образом:

 

 

 

 

 

 

 

А (х) — — + — , В (х, Xi±ltl) — —

 

 

 

hi

hi

 

 

hi

 

 

 

 

 

 

 

 

(7)

 

В (х, Xij±i) = — ,

F(x) =

f (хц).

 

 

 

 

hl

 

 

 

А ( х ) > 0,

Обратим

внимание

на

свойства

этих коэффициентов:

В(х, |)> 0 ,

А (х) =

2

В (х,

 

Запись

разностного

уравнения

в виде (6) называется канонической формой разностного уравне­

293

ния. Она применима не только к уравнению (5), но и к любому линейному разностному уравнению. Разумеется, в каждом кон­

кретном случае необходимо задать множества Ш'(х)

и определить

коэффициенты А(х), В(х,Ъ,) и правою часть F(x).

 

Уравнение

(6) определено при хеш , т. е. только во внутренних

точках сетки Q. Поэтому к нему требуется добавить еще гранич­

ные условия

(4). Заметим, однако, что если при

х е ^ считать

Ш'{х) пустым

множеством,

то уравнение (6) принимает вид

А(х) у(х) =F(x), х еу,

и представляет собой запись граничных ус­

ловий г/(х) = ц(х)

при xe-f, причем F{x)=A (х)р,(х).

 

Итак, разностную схему (3), (4) можно записать в виде систе­

мы уравнений

(6), где х пробегает все множество Q. Во всех внут­

ренних точках хеш выполняются условия

 

Л(х)>0,

В(х, |) > 0 для всех £e/ZT(x),

(8)

 

 

 

Л (х)=

2

В(хЛ).

 

В граничных точках х еу

имеем

Ш' (х) —пустое

множество и

А(х ) >0.

Вследующем параграфе изучаются свойства общей разностной схемы (6) безотносительно к конкретному виду ее коэффициентов,

важно лишь, чтобы выполнялись условия, аналогичные (8). Полу­ ченные выводы окажется возможным применить не только к раз­ ностной схеме (3), (4), но и к более широким классам разностных схем.

§ 2. Принцип максимума для разностных схем. Основные теоремы

1. Исходные предположения. В предыдущем параграфе на при­ мере уравнения Пуассона была введена каноническая форма за­ писи разностной схемы

А(х)д{х)= 2 В(хЛ)У(1) + F (х), г е й .

(1)

Поясним теперь, как следует понимать уравнение (1) в общем случае. Пусть в л-мерном евклидовом пространстве задано конеч­ ное множество точек —сетка £2. Каждой точке г е й сопоставим один и только один шаблон Ш(х) —любое подмножество £2, со­ держащее данную точку х. Окрестностью точки х назовем множе­ ство Ш' (х)=Ш {х)\{х}. Заметим, что Ш'(х) может быть и пустым множеством. Пусть заданы функции Л(х), В(х,%)< F{x), опреде­ ленные при любых хеЙ , и принимающие вещественные зна­ чения. Далее, каждой точке х е й соотносится одно и только одно уравнение вида (1), в котором у(х) —искомая сеточная функция. В результате получаем систему линейных алгебраических уравне­ ний с числом уравнений, равным числу неизвестных. Эту систему уравнении и будем называть разностной схемой.

294

Введем понятие связной сетки. Сетку й будем называть связ­ ной сеткой, если для любых двух ее узлов х0, х'дтаких, что по край­

ней мере один из узлов имеет непустую окрестность, существует та­

кое множество узлов

i =l ,

2, ...

 

 

...,

т,

что x^III'ixo), хг^ Ш '( х i), ...

 

 

...,

xmeZZ/'(jcm-i), Xo' e f f l ' t ) ,

т.

е.

 

 

каждый последующий узел

принадле­

 

 

жит окрестности предыдущего. Анало­

 

 

гичным образом определяется понятие

 

 

связности любого подмножества из й.

 

 

Наглядный смысл требования

связно­

 

 

сти состоит в том, чтобы от любого узла

 

 

х0е й

можно было перейти к любому

 

 

другому узлу х^ЕЙ, пользуясь только

 

 

заданными шаблонами.

 

 

 

 

 

 

На рис. 13 изображен пример се­

Рис13- Несвязная сетк а

 

точной

области,

не являющейся

связ-

 

ной

(шаблон предполагается

пятито­

уравнения Пуассона).

чечным, таким,как при аппроксимации

Определим сеточный оператор L формулами

 

 

 

L y (x ) = A ( x ) y ( x ) - 2

В{х,1)У©

(2)

и обозначим

 

 

 

 

 

 

 

 

 

 

D(x) = A ( x ) -

2

 

В{х,\).

(3)

 

 

 

 

 

 

getff'U)

 

 

Тогда задачу (1) можно записать в виде

 

 

 

 

 

Ly(x)=F(x),

х е й .

(4)

Заметим, что выражение Ly(x)

можно представить также в виде

 

 

Ly (х) = D{x) у (х) +

2

в (х, 1) (х) — у (I)).

 

 

 

 

 

 

£<=Ш'М

 

 

 

Будем говорить, что в точке х е й

выполнены условия положи­

тельности коэффициентов, если

 

 

 

 

 

 

 

A(x)>0,

В(х, |) >0

для

всех %^Ш'(х), D ( x ) ^ 0.

(5)

2. Принцип максимума и его следствия. Сформулируем теперь основную теорему настоящего параграфа (см. L33]). Наряду с сет­ кой Q будем рассматривать какое-либо ее подмножество и и обозначим

й = и Ш(Х).

Для наглядности читатель может представить себе, что й —это сетка, введенная в § 1 при аппроксимации уравнения Пуассона в прямоугольнике, а со —множество ее внутренних узлов. Очевидно,

295

что при этом co=Q. В общем же случае требуемые свойства мно­ жеств Q и ш сформулированы в приведенной ниже теореме. Заме­

тим, что в этой теореме функция у(х)

не обязана являться

реше­

нием задачи (4),

используются

только

свойства

оператора

L.

Т е о р е м а 1

( п р и н ц и п

м а к с и м у м а ) .

Пусть сетка П и

ее подмножество со являются связными, причем <о^£2. Пусть в со выполнены условия положительности коэффициентов (5). Тогда,

если функция у(х), заданная на П, не является постоянной на со и

Ly(x)

при всех XSOJ

(6)

(либо Ly(x) ^ . 0 при всех х е о ), то у(х) не может принимать наи­

большего положительного (соответственно наименьшего отрица­

тельного) значения на со

среди всех ее значений на со.

 

Д о к а з а т е л ь с т в о .

Пусть выполнено условие

(6). Будем до­

казывать

теорему от противного. Допустим, что

в точке

х0еоз

функция

у(х) принимает наибольшее

положительное значение,

т. е.

у (х0) =

max у (х) >

0.

 

(7)

 

 

 

 

 

*6=0)

 

 

 

В этой точке выражение

 

 

 

 

 

 

Ly (х0) = D (АД у (х0) -f

2 В (х0Л) {у {х0) — у ($)

(8)

неотрицательно. Действительно, согласно условиям (5) и предпо­

ложению (7) имеем D(x0) ^ 0, y{xQ)>0, В(х0,$)> 0,

у(х0) &zy(W,

так что Ly(x0) ^ 0 . С другой стороны, из условия (6)

следует,

что

Ly(x0) ^ . 0. Таким образом, если выполнено (7) в точке х0есо,

то

Ly(xо)=0. Но тогда, учитывая неотрицательность всех слагаемых правой части выражения (8), получим

D(x0)y(xa)= 0,

В(х0,1)(у(х0) - у (1 ))= 0, 1е=Ш'{х0).

Отсюда, в

силу предположения у(ха) > 0 и условия В(х0, £) > 0

следует

У(1)=У(Хо) для всех \<=Ш'(ха).

(9)

 

Далее,

поскольку

у ( х ) ф const в со, найдется точка

хйecu,

в которой

у(х'а) <1у{х0) . Из предположения о связности

сетки со

вытекает существование системы узлов хи х2, . . . , хт, принадлежа­ щих со и удовлетворяющих условиям

x^UI'ixv), хг<=Ш'{хТ), . . . . xme=UI'(xm-s), х'а е Ш ' ( х т).

Из условия (7) и доказанного свойства (9) получаем y(xi)=y(x„). Следовательно, относительно точки х1 можно повторить все пре­ дыдущие рассуждения и доказать, что

У(1)=У(Хi) Для всех geZZT^).

296

Аналогично докажем, что

y ( X i ) = y ( x 2) = . . . = у ( х т ) = у { х 0 ) .

Оценим величину

L y (Х,п) Т) (■'•":) У (Х,п) I' ^ Е (-^т, £) (£/ (А'".'.';) У (Е))*

Из условий (5), равенства у(хт)= у(х0)

и предположения (7) по­

лучаем строгое неравенство

 

L y (Хт) В (.V,,, Ajj) {ij (AQ)

у (Х0)) 7> О,

которое противоречит условию (6). Таким образом, допущение (7)

неверно. Случай,

когда

L y ( x ) ^ 0, для всех хесо

сводится к рас­

смотренному случаю путем замены у на —у. Теорема

1 доказана.

З а м е ч а н и е .

Принцип максимума остается

справедливым и

в том

случае,

когда ы=£2. Предполагается

при

этом, что

ш = U

Ш(х)=£2.

В дальнейшем,

не оговаривая

это особо, будем

дгеш

 

 

 

 

 

 

 

считать сетку £2 связной.

 

 

 

 

 

С л е д с т в и е

1. Если при всех х е й

 

 

 

а) выполнены условия положительности коэффициентов (5),

б) L y (x ) ^ 0 { L y ( x ) ^ 0 ) , и найдется хотя

бы

один узел Х[,е£2,

в котором

 

D(xa) >0,

х„ей,

 

 

(10)

 

 

 

 

 

то у(х)

(у(х) ^ 0 ) для всех х е й .

при

х е й ,

то утверж­

Д о к а з а т е л ь с т в о .

Если у { х)Ф const

дение следует из принципа максимума. Действительно, предпола­ гая, что у(х)> 0 хотя бы в одной точке х е й , мы допускаем суще­ ствование в £2 положительного максимума функции у{х), что про­ тиворечит принципу максимума. Если y(x)=const при хеЙ , то в точке х0, для которой D(x0) >0, имеем

Ly (х0) = D (х0) у (х0) + 2

В (а-0, |) (у (Хц) у (с)) =

D (х0) у (*„) < 0,

 

о)

 

 

откуда получим у(х) = у{ха) ^ 0 .

точкой, если

Ш'(х) — пустое

Точку хеЙ назовем

граничной

множество, Ш '(х)=0. Если сетка

£2 содержит хотя бы одну гра­

ничную точку х0, то

 

 

 

D (хо)=А (х0) — S

А(хД)=А(дг0)>0

 

х0)

 

 

и можно применять следствие 1.

Теперь мы уже в состоянии сформулировать достаточные усло­

вия однозначной разрешимости задачи

(1).

С л е д с т в и е

2. Пусть коэффициенты оператора L удовлетво­

ряют условиям

(5) при каждом хе£2

и условию (10). Тогда зада­

ча (1) имеет единственное решение.

 

 

 

297

Д о к а з а т е л ь с т в о . Ранее отмечалось, что задача (1) пред­ ставляет собой систему линейных алгебраических уравнений, в ко­ торой число уравнений равно числу неизвестных. Поэтому доста­ точно показать, что однородное уравнение Ly{x) = 0, хеЙ , имеет только тривиальное решение у (х )= 0. Поскольку условия Ь у { х ) ^ Г2:0 и Ь у(х)^ .0 в данном случае выполнены, из следствия 1 за­ ключаем, что в каждой точке х е й одновременно выполняются не­ равенства у { х ) ^ 0 и у ( х ) ^ 0 . Но это справедливо лишь тогда, когда у(х) = 0 на Й.

Предоставляем читателю возможность самостоятельно убе­ диться в том, что разностная схема, аппроксимирующая задачу Дирихле для уравнения Пуассона (см. § 1), удовлетворяет всем условиям теоремы 1 и ее следствий и тем самым имеет единствен­ ное решение. Для того чтобы доказать непрерывную зависимость решения от правой части и от граничных условий, полученной тео­ ремы недостаточно. Докажем еще несколько утверждений, следую­ щих из принципа максимума.

3. Теорема сравнения. Устойчивость по граничным условиям.

Наряду с задачей (4) рассмотрим задачу

 

 

 

 

 

LY(x)— F(x),

x^iQ,

 

 

(11)

отличающуюся от (4) правой частью.

 

Пусть

при

всех

Т е о р е м а

2

( т е о р е м а с р а в н е н и я ) .

х е й выполнены

условия

положительности коэффициентов

(5) и

выполнено условие (10). Тогда, если

 

 

 

 

 

 

| F (х) ]

F (х)

для

всех XGQ,

 

 

 

то |у (х) | sg; У (х) для всех хеЙ .

 

 

 

 

 

Д о к а з а т е л ь с т в о .

Для функций v (х) = У(х) -\-у (х) и w(x) =

= У(х) —у(х) имеем

 

 

 

 

 

 

Lv (х) =

F (х) + F (х) Уд о,

Lw (х) = F (х) — F (х)

0.

 

Согласно следствию 1 имеем v (x ) ^ 0 ,

w (x )^ 0 , т. е.

 

 

что и требовалось.

—У (х)^г/(х)^У (х),

 

 

 

первую краевую

задачу для

уравнения

(1).

Сформулируем

Пусть у —множество граничных точек сетки £2, т. е. точек х е й , для которых Ш '(х)=0 . Множество точек сетки Й, не являющихся гра­ ничными, назовем множеством внутренних узлов и обозначим через

о. Таким образом, Q =CO|JY. В граничном узле х ^ у

уравнение (1)

принимает вид

 

A(x)y(x)=F(x)

 

или, что то же самое,

(12)

г/(х)=ц(х),

где y(x)=F(x)/A (х) —заданная функция. Первая краевая задача состоит в том, чтобы найти сеточную функцию у(х), удовлетво­ ряющую уравнению (1) при х е и и условию (12) при х ^ у . Уже

298

отмечалось, что при условиях теоремы 1 первая краевая задача

имеет единственное решение.

Переформулируем теорему сравнения на случай первой крае­

вой задачи.

Рассмотрим две задачи:

Ly(x) = F (х),

г/(х) =

р(х),

х е у ,

(13)

LY (х) = F (х),

х ^ ш; Y (х) =

р (х),

х ЕЕ у.

(14)

Если при х е ш выполнены условия (5) и

| F(x)\^F(x), х ^ ш , | р (х) | С р (х), хс^у,

то

|у (х) 1^ У (х) при всех xeQ .

Функция Y{x), фигурирующая в теореме сравнения, называется мажорантной функцией для решения у(х) задачи (4). Для полу­ чения оценки решения у(х) обычно строят вспомогательную зада­ чу (11) или (14) так, чтобы можно было легко найти ее решение У(х) и затем применяют теорему сравнения.

Теорема сравнения позволяет легко доказать устойчивость ре­ шения первой краевой задачи по граничным условиям. Рассмотрим однородное уравнение (13) с неоднородным граничным условием

Ly(x)= 0,

х е ш ;

у(х)=р(х),

х е

- [ .

 

(15)

С л е д с т в и е 3 ( у с т о й ч и в о с т ь по г р а н и ч н ы м ус­

л о в и я м ) . Пусть при хеш выполнены условия

(5).

Тогда

для

решения задачи (15) справедлива оценка

 

 

 

 

шах |у (х) | -< шах | р (х) |.

 

 

 

(16)

Д о к а з а т е л ь с т в о .

Наряду

с задачей

(15)

рассмотрим

за­

дачу

хеш ;

У(х)=сс,

хеу,

 

 

(17)

LY{x)= 0,

 

 

где а = max | р (х) | . Все

условия

теоремы сравнения

выполнены,

поэтому \у(х) | ^У (х).

 

 

 

 

 

 

Далее, для функции и(х)=а—У(х) имеем

 

 

 

 

Lv (х) =La—LY (х) —La=D (х)а^О

и и(х)=0 при хеш и, согласно следствию 1, получим н (х )^0 , т. е. У(х) Но тогда при всех хеЙ имеем \у(х) | ^У (х) ^Га, откуда

иследует (16).

4.Примеры. Приведем несколько простых примеров.

П р и м е р 1. Рассмотрим задачу

и" (х) ——/ (х), 0<х<1, H'(0)=0, н(1)=0.

По аналогии с § 2 гл. I построим разностную схему второго

299

порядка аппроксимации

 

 

 

 

 

i = \ , 2,

.. . , N — 1,

- ^

. о = 0,5/г/0,

yN = 0. (18)

Запишем схему (18) в каноническом виде:

 

 

Уо=У1 + 0,5/г2/ о, у{=0,5 (у^ + уи 0 +

~

ft, i =

1, 2,

. . . , N — 1,

U N = 0.

 

 

 

 

 

Сетка Й состоит из узлов

хi=ih, i=0, 1, . . . ,N,

и имеет одну гра­

ничную точку x—xN. Окрестность Ш'(х0) узла х0 состоит из одного узла *=%!. Окрестность Ш'(х{) узла х{ при £=1, 2, . . . , IV—1 состо­ ит из двух узлов Xi-t, xi+l. Сетка, очевидно, является связной. Свой­ ства положительности коэффициентов (5) выполнены, причем D(x;)=0 при i=l, 2,.. ., iV—1, D ( X N ) = A { X n ) = 1. Таким образом, к разностной схеме (18) можно применять принцип максимума и его следствия.

Пр и мер 2. Для уравнения

 

 

 

 

н"(х) = - /(* ),

0<х<1,

u '(0 )= u '(l)= 0

(19)

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

 

 

 

 

 

 

y-x*,i =

- f ( x L),

£ =1, 2, . . . ,

Л /- 1 ,

(20)

— Ух.0 = 0,5А/0, у- д , = 0,5hfN.

 

 

 

Канонический вид этой схемы

 

 

 

 

 

y0=yl + 0,5h2f0,

 

z/,=0,5(i/i_1+z/i+1) + 0,5/i2/i,

 

£= 1, 2, . . . ,

N

1, yN= t/jv—i—|—0,5/r2JV-

 

 

Окрестности узлов x0, xN сетки Й состоят каждая

из одного узла,

а окрестности точек

хи £=1, 2,. . . , N—1,—из

двух

узлов. Гранич­

ных точек сетка не

имеет. Условия

А{х)> 0,

В{х, |)> 0 ,

Z)(x) = 0

выполнены в каждой точке сетки. Нет ни одной точки х0 сетки Q, в которой выполнялось бы строгое неравенство D(x0)>0. Поэтому нельзя применять следствия 1 и 2 и утверждать о существовании и единственности решения задачи (20). И действительно, решение задачи (20) (так же как и исходной дифференциальной задачи (19)) не единственно: наряду с у(х) решением является функция v (х) =у(х) + а, где а — любая постоянная.

§3. Доказательство устойчивости

исходимости разностной задачи Дирихле

для уравнения Пуассона

1. Устойчивость по граничным условиям. В § 1 рассматривалась задача Дирихле для уравнения Пуассона

ди ' ди '- — fix 1, JCa),

* = (*!, xa) e G ,

 

К

, ,

т-i

d )

, ,

и(х)=у(х),

ге Г ,

 

300

Соседние файлы в предмете Численные методы