Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
НЕЛИНЕЙНЫЕ ПРИБЛИЖЕННЫЕ СХЕМЫ И ЭЛЕМЕНТЫ ВЫПУКЛОГО АНАЛИЗА
Нелинейные приближенные схемы В этом параграфе основные понятия теории абстрактных ^Приближенных схем гл. 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 } ' Следовательно, имеем для точного решения Аа (ТпХ) = { { Теперь нетрудно проверить условие аппроксимации: -> 0 x(tk)~x(tk-u К = \\Ап(Тпх)\\7 = max при п-*-оо вследствие равномерной непрерывности на [О, /] производной х'(< ). Подробнее это рассуждение проводилось нами в примере п. 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 (/> Т) = (8) Эта функция зависит от параметра т> 0 и определена по / на [0, 1 — т]. Если через Fn(x„) обозначить нелинейный оператор, соответствующий схеме (3) — (4), то нетрудно усмотреть, что FJTnx) = {F(tk_u х»;.,. По формуле Тейлора имеем при т 0 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) при п — с». Итак, улучшенная схема Эйлера имеет второй порядок аппроксимации (точности). Проверим теперь условие устойчивости. Рассмотрим вспомогательную разностную задачу
+ 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; Просмотров: 623; Нарушение авторского права страницы