Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


НЕЛИНЕЙНЫЕ ПРИБЛИЖЕННЫЕ СХЕМЫ И ЭЛЕМЕНТЫ ВЫПУКЛОГО АНАЛИЗА



Нелинейные приближенные схемы

В этом параграфе основные понятия теории абстрактных ^Приближенных схем гл. VI обобщаются на нелинейный случай.

38.1. Аппроксимация, устойчивость и Г-сходимость. Пусть, как и в § 25, X и Y — банаховы пространства {Х„} и {У„} —две последовательности банаховых пространств, аппроксимирующих X и Y соответственно, a {T„}cz & (Х, Х„} и {Т'п} cz g{Y, Yn) - [две последовательности операторов сужения. Предполагается 'также, что ХппХ, Yn = T'nY, n= 1, 2, ...

Рассмотрим нелинейный оператор у = А(х), действующий; из своей области определения D(A)czX в пространство Y. > Пусть, далее, Ап: Xn-+Yn, п= 1, 2, ...— последовательность! нелинейных операторов с областями определения D(An)czXn и с области ми значений, лежащими в Ул.

Определение 1. Будем говорить, что на элементе efl(^) выполняется условие аппроксимации, если

: Тпх е D (Ап), «=1, 2............. (1)

и _

\\Аппх)-ТпА(х)\}? при п-* оо. (2)

' п

Определение 2. Пусть x^D(A) и выполнено условие (1). Пусть, далее, существуют положительные постоянные а = = а(х) и k такие, что

II Аппх) - ПА (х) Цр- < ап~к, я = 1, 2,... (3)

п

Тогда будем говорить, что порядок аппроксимации оператора А операторами А„ на элементе х равен k. Очевидно, из (3) сле­дует (2).

Нашей целью является приближенное определение решений уравнения

Л(*) = 0. (4)

Пусть xq ^.D(A) является решением уравнения (4), т. е. i4(x0) = 0. Условия аппроксимации (2) и (3) оператора А операторами А„ на решении х0 записываются так (Т„Хо ^ D (Ап) для всех п): _

|| Аппхо) ||р- О, п^оо, (5)

п

\\АппХо)\\7 < an~k, п= 1, 2,... (6)

п

Заметим, что проверка условий аппроксимации (5) или (6) на практике обычно не требует знания точного решения Хо. До­статочно знать, что хо обладает некоторыми свойствами глад­кости. Ясно также, что условия (3) или (6) достаточно прове­рить, начиная с некоторого номера.

Для приближенного решения уравнения (4) мы будем ис­пользовать последовательность

Апп) = 0, «=1, 2,..., (7)

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

Определение 3. Будем говорить, что приближенная схе­ма (7) устойчива или, короче, что выполнено условие устойчи­вости, если существует непрерывная, строго возрастающая на [О, -f-оо] функция со(/) так^я, что со(0) = 0, со(+оо) =-)-оо, причем для всех х'п, x'^ е D (Ап) и любых п выполняется нера­венство

Наиболее употребительный случай: со (t) = yt, у > 0, кото­рый используется не только в линейном случае (п. 25.4), но и в нелинейном случае, когда удается получить соответствую­щую оценку.

Обычно условие устойчивости достаточно бывает проверить, начиная с некоторого номера. Для практической его проверки часто удается провести следующие рассуждения. Рассмотрим последовательность уравнений

Апп + гп) - Ап (х„) = дп. (9)

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

II г»II < Л (Ш) (10)

с функцией т)(^), удовлетворяющей тем же условиям, что и со(/), то будет выполнено условие устойчивости (8) с со(/) = = тр|(^) (т. е. со — обратная функция к л)- Достаточно в (9) положить

= + = *».


Теперь мы можем перенести на нелинейный случай теорему о сходимости приближенной схемы п. 27.5.

Теорема. Пусть выполнены следующие условия:

1) нормы в Хп невырождены;

2) существует точное решение;

3) при всяком п существует приближенное решение;

4) на всяком точном решении выполнено условие аппрокси­мации-,

5) выполнено условие устойчивости приближенной схемы. Тогда

а) точное решение единственно",

р) приближенное решение единственно для любого п\ у) имеет место Т-сходимость приближенных решение к точ­ному.

Доказательство. Докажем ос). Пусть х\ и х2— два ре­шения уравнения (4) и на них выполнено условие аппроксима­ции (5). Тогда

II Тп Ui - Х2) ||< со-' (II Ап (ТпХ, ) - An (Тпх2) II) <

< со" 1 (1М„ (7>, ) || + || Аппх2) II) 0, п -> оо,

вследствие условия устойчивости, строгого возрастания со-1, не­прерывности ю-1 в нуле и условий аппроксимации на х\ и х2. Но тогда и ||Г„(х1 —ХаЛЬ^О, п-> оо, и, вследствие условия не­вырожденности норм в Хп (см. определение 2 п. 27.1), имеем х\ = х2. Утверждение а) доказано.

Утверждение (J) сразу же следует из условия устойчивости (проверьте! ). Докажем утверждение у). Воспользовавшись ус­ловием устойчивости, равенствами (7) и непрерывностью со~' в нуле, получаем

II - Тпхо II < со" 1 (II Аа (*„) - Ап пхо) ||) =

= ш~, (11А.(7'я*о)||)-> 0, п-> оо.

Теорема доказана.

Следствие. Если в условиях теоремы порядок аппрокси­мации равен k, а оi(t) ~ ytc при t—(Р > 0), то

II хп — Тпхй\\ = О {n~kh), п^ оо.

Доказательство. По условию (см. (6))

II А„ (Т„х0) || ^ an~k, со-'Ы-у-'т1'".

Следовательно, при п -> оо

IIхп - 7> 01|< и" 1 (an~k)~у-1 (ап-" )1* = О (п-*^).

Итак, порядок сходимости хп к хо есть /г/р.

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

x-\-f(x, l) = О, С1< /< /, (1)

Предположим, что в полосе

П, = {/, *: 0 < / < /, — оо < а; < +

Депрерывны f(x, t) и fx(x, t), причем найдется постоянная Р > 0 такая, что в IL

I М*, 01< р. (3)

Можно показать, что в этих условиях задача (1) — (2) имеет на [0, /] единственное решение. В самом деле, из условия (3) вытекает, что f(x, t) удовлетворяет в П; условию Липшица (4) п. 33.4, и мы можем поэтому воспользоваться теоремой 2 этого же пункта. Запишем задачу (1) — (2) в виде операторного урав­нения (4) п. 38.1, где оператор

A(x) = {x + f(x, t); х(0)-а)

действует из банахова пространства Х = С[0, /] в банахово про­странство У = С[0, /] 4- Е\ где Е1 — вещественная прямая. Норму элемента y(t) = {h(t), d}eF зададим так:

Пусть область определения D(A) оператора А состоит из не­прерывно дифференцируемых на [0, /] функций x(t).

Зададим на [0, /] равномерную сетку: {^}" _0> ti = it, t = = l/п. Как н в п. 27.1, операторы сужения Тп зададим так: для всякой функции С [0, /] полагаем

Тах = {х (t £ )> 7—1»

т. е. Хп состоит из столбцов хп = {*j}" =r Норму в Хп зададим кубическую:

||*„||= шах \xt\.

1 < 1 < л

Далее, если y(t) — {h{t)\ а}е У, то положим ^ = )};.,; «}•

Таким образом, Yn состоит из столбцов уп = {Кп', й} высоты п -+- 1. Норму

В In з& дядим т& кс

|| уп II = max | hi | +1 а |.

о < i < П-1

Выпишем теперь систему разностных уравнений метода Эйлера:

Хк xh-\

гг5^-+ /('*-.. = О, 1, 2,..., «, (4)

Хо = а. (5)

Эту систему удобнее переписать так:

xk = xk-i — xf {tk_i, xt_i), fe=l, 2, ..., n, (6)

x0 = a. (7)

Из формул (6) видно, что система имеет рекуррентный ха­рактер и по известному хо = а из нее последовательно опреде­ляются X], х2, ..., х„. Таким образом, система (4) —(5) имеет, и притом единственное, решение.

Перейдем к проверке условия аппроксимации. Приближен­ные операторы Апп) действуют из Яп в Р„ и задаются фор­мулой

а (*»)} = { { + f }ft_, ; ~ a } '

Следовательно, имеем для точного решения

Аа (ТпХ) = { { С»-'* + f (tk_u х (*, _, )) 0 | =

Теперь нетрудно проверить условие аппроксимации:

-> 0

x(tk)~x(tk-u

К = \\Аппх)\\7 = max v> / _ я l< ft< nl т

при п-*-оо вследствие равномерной непрерывности на [О, /] производной х'(< ). Подробнее это рассуждение проводилось нами в примере п. 27.3.

Если дополнительно решение х(/) задачи (1) — (2) имеет на (0, 1) вторую производную, ограниченную на (О, /):

Уг М = sup | х" (О I < + 00. (8)

(0. /)

то оценка может быть улучшена. В этом случае, как и в при­мере п. 27.3,

'ft

В. А. Треногин 449

Следовательно, если точное решение x(t)' достаточно гладко, то разностная схема Эйлера имеет 1-й порядок аппроксимации.

Займемся теперь проверкой условия устойчивости. Докажем, что для любых хп справедлива следующая априорная оценка:

IISJKcfllM + lal} (9)

для всех возможных решений следующей разностной задачи:

+ f {tk- 1. 4-Х + **_, ) - f (tk_ Xk_X) = hk_ ь (10)

& = 1, 2, n, z0 = a,

где параметры лго, ............... x„ совершенно произвольны. Для

этой цели запишем (10) в следующем виде:

zfe = (l — + ft = 1, 2, ..., п, (11)

z 0 = а,

где, согласно формуле конечных приращений,

Pfc -i —\fx dk- ь Xfe-i + ozk_i) da. о

Хотя p^-i зависят и от хк и от zk- 1, вследствие ограниче­ния (3)

IP*-iKP, Л= 1, 2......... п.

Следовательно, для zk справедлива рекуррентная система нера­венств (ft = 1, 2, ..., п)

Отсюда последовательно находим

l^iKO+Nlfll + TlIM,

I га | < (1 + рт)21 a | + [(1 + рт) + 1 ] т || h„ ||,

I |< (1 + Рт)" | а | + Z (1 + Йт)* т|| hn ||. Так как (1 + рт)* = (l + -J-)*< (l + а

v (] I w \ 1 - Л' » > I

+ -Ь 0+-£ )-■ я р '

то имеем следующую оценку для гп:

II 2„ а | + —р— II Л„||. (12)


Отсюда вытекает доказываемая оценка (9), в которой можно принять

( й< ^ - Л

с = тах^еР', —^—у

Тем самым доказано условие устойчивости (8) п. 38.1 с < а(< ) — = с-Н.

Из теоремы п. 38.1 вытекает теперь сходимость разностной схемы Эйлера. Если дополнительно выполнено условие (9), то из следствия из теоремы п. 38.1 мы получаем такой вывод: раз­ностная схема Эйлера имеет порядок точности (сходится со скоростью 0(\/п)).

38.3. Улучшенная схема Эйлера. Рассмотрим снова задачу Коши (1) —(2) п. 38.2 в тех же предположениях относительно функции f{x, t). Прежними останутся также пространства X, Y, Х„, ? „ и операторы сужения. Однако теперь мы рассмотрим следующую разностную схему:

+j[f Cft-b **-.) + f (tk, xk)] = 0, (1)

Xo — a. (2)

Схема эта, в отличие от схемы Эйлера, является неявной: Хк входит в kl-e уравнение, которое нелинейно и не может быть так просто, как в п. 38.2, разрешено относительно Хк. Преиму­ществом рассматриваемой схемы является ее более высокий порядок точности, а значит, и сходимости. Для практического решения системы (1) — (2) используются итерационные методы (см. [1]). Неявные схемы часто применяются в приложениях.

Целью настоящего пункта является изучение не схемы (1) — (2), а близкой к ней явной схемы, которая называется улучшен­ной схемой Эйлера и представляет собой простейшую из схем Рунге — Кутта (см. [1], стр. 450).

Итак, рассмотрим разностную схему:

+ j V С*-.. **-.) + f (V О] = О)

x'k = xk-i — k = l, 2, ..., n, (4)

xa = a. (5)

Проверим условие аппроксимации. Предположим, что функ­ция f(t, x) дважды непрерывно дифференцируема в полосе Пь причем в этой полосе функция f и все ее частные производные до второго порядка включительно ограничены. Отсюда выте­кает, что решение x(t) задачи (1) — (2) п. 38.2 трижды непре­рывно дифференцируемо на [0, /]. Функция x(t) удовлетворяет на f 0, /] тождеству

х{1) + {{1, дг(0) = 0. (6)

Дифференцируя это тождество по / и подставляя затем x(t) из (6), получим еще одно тождество:

* (/) + ft U, X (/)) - fx (t, х (t)) f (/, х (0) s 0. (7)

Введем теперь в рассмотрение функцию

F (/> Т) = *< / + т)-*(/) {tx{() + П( + хх{()_ xf (/j,

(8)

Эта функция зависит от параметра т> 0 и определена по / на [0, 1 — т]. Если через Fn(x„) обозначить нелинейный оператор, соответствующий схеме (3) — (4), то нетрудно усмотреть, что

FJTnx) = {F(tk_u х»;.,.

По формуле Тейлора имеем при т 0

+ = i (/, + 1 хх (/) + О (т2),

f[t + x, x(t)-xf(t, x({))] =

= f(t, x (/)) + ft (/, х (/)) x-fx (/, * (/)) xf (/, x (/)) -f О (r2).

Учитывая тождества (6), (7) и формулу (8), получим, что при т-> 0 F(t, х) = 0(т2), откуда \\F„(Tnx) || = 0(1/я2) при п — с». Итак, улучшенная схема Эйлера имеет второй порядок аппрок­симации (точности).

Проверим теперь условие устойчивости. Рассмотрим вспомо­гательную разностную задачу

г*~т2*-' + у [/ ('*-!. + - f «k-Ь *»-l)] +

+ Y [f ih, Xk_, + zfe_i — т/ 2Л_! ))

— f(tk. — T/(/fe_i, Xft-i))] = AA, ft =1, 2, .... «, Z0 = 6.

Согласно формуле конечных приращений Лагранжа

f{< k-1. —/(/ft-l. = Pft-lZft-l>

где P*_i = f*< /*_i. x*-i + eft-izft_i), a 0 < 9ft_, < 1. Аналогично

-T- 2ft_, — т/ (/fe_|, xft_, + zfe_i)) — f(tk,

— *f (tk-l, *ft-l)) = Pft-1 (1 — Tpft-l)Zft-l,

где

h-l = fx(tk, I H- 0*_, {zft_, —T [/ (/*_!, JCft-l + Z^j) —/(/ft_l, *ft-l)]})

И 0 < 6ft_! < 1. 452

Систему для определения Z\... zn можно теперь записать в таком виде.

= -уР*-1-уР*-.(1 -тр^ф^. + тА*, ft =1, 2, ..., п,

Zq = 6.

Отсюда, полагая max|f*| = p, получим |р*|^Р. 1Р*КР и, пг

Следовательно,

|г»|< (1+гР + -£ -р)|г4_, | + т|ЛН k=l, 2, ..., п, \z0 1 = 1 й I.

Но 1+тр+= откуда

|г*Юе" п|г*-|1 + т|ЛД Аг = 1, 2...................... п, |201 = |б|.

о

Отсюда последовательно находим |г, К<? < " /п|6| + т|Ло1, Iz21< в2»" " | б | + те*" п\hy | + т| АоI.

/ JH P(n-l) А

UJ^eO'lftl + T\1 +е« +... -f в » )||А„||.

п-1


Поделиться:



Популярное:

Последнее изменение этой страницы: 2016-04-11; Просмотров: 581; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.064 с.)
Главная | Случайная страница | Обратная связь