МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ, ЧИСЛЕННЫЕ МЕТОДЫ И КОМПЛЕКСЫ ПРОГРАММ
УДК 519.2
Ф.С.НАСЫРОВ, И.Г.ПАРАМОШИНА
ЭВОЛЮЦИОННЫЕ СТОХАСТИЧЕСКИЕ УРАВНЕНИЯ ИТО И ИХ МОДЕЛИРОВАНИЕ
В работе показано, что решение стохастических параболических дифференциальных уравнений в частных производных итовского типа и стохастического уравнения Бюргерса может быть сведено к решению цепочки «обычных» уравнений со случайными коэффициентами. Построены модели решений некоторых уравнений подобного типа, возникающих в приложениях. Стохастическое дифференциальное уравнение Ито в частных производных параболического типа; стохастическое уравнение Бюргерса, интеграл Стратоновича
ВВЕДЕНИЕ
В 40-х гг. XX в. японский математик К. Ито заложил основы теории стохастических дифференциальных уравнений. Изначально такие уравнения применялись для описания на языке теории вероятностей процессов диффузии. В дальнейшем выяснилось, что стохастические уравнения являются удобным инструментом для решения многих прикладных задач. Стохастические модели применяются для исследования различных физических, химических, социологических процессов, для которых характерно наличие случайных отклонений (различные погрешности, шумы, нестабильность влияющих на процесс факторов).
Мы будем рассматривать уравнения, являющиеся математическими моделями различных процессов, случайные отклонения которых описываются одномерным винеровским процессом. Пусть дано вероятностное пространство с фильтрацией
и согласованный с ним одномерный вине-ровский процесс . В дальнейшем сим-
вол будет опускаться. В первой части работы рассматривается задача Коши для стохастического дифференциального уравнения в частных производных параболического типа (см. [4]) с одномерным винеровским процессом
iit(t,x) = Aii(t,x) + f(t,x,w,'ii,(t,x)) +
+ b(t, x, w, ii(t, x))Wt (t), ?i(0, x) = iio(x),
(1)
Контактная информация: (347)273-78-53
где , формальная производная
понимается в смысле Стратоновича,
П 2 П
А = Е аФ^х^и;)д^дГ, + D Ь&хМщ: -
i.j=l ' г=1
эллиптический оператор второго порядка, в котором и - пред-
сказуемые и гладкие функции, а матрица
- положительно определенная. При этом само уравнение (1) следует записывать в интегральной форме. Эта модель, в частности, используется в биологии, генетике, химии [7] и в других приложениях. Например, в работе [1] показано, что подобное уравнение описывает химические реакции, где - функция зависимости от-
носительного числа частиц реагента от времени и географической координаты внутри реактора.
Во второй части статьи рассматривается модель со стохастическим уравнением Бюр-герса, возникшая в гидродинамике [2]
П
А1 ■■<') +
Lj=l
п
+ф, х) ?4 х) + /и**х)) +
г=1
+ b(t,x,w,u(t,x))Wt(t), (2)
где , формальная производная
понимается в смысле Стратоновича, а функция непрерывна и удовлетворяет условию Липшица.
Основной результат работы состоит в том, что решения рассматриваемых уравнений имеют структуру (f)(t, X, W(t) + C(t,x)), где
ф(я, ж, у) и С(я, ж) — гладкие случайные функции. Причем нахождение функции ф(з,х,у) не представляет особого труда, а функция С(5, ж) находится из некоторого классического, а не стохастического уравнения в частных производных, хотя и со случайными коэффициентами, поэтому для уравнений на функцию С(«, ж) существуют достаточно хорошо разработанные аналитические и численные методы решений. Последнее позволяет численное решение данных уравнений свести к решению «обычных» уравнений, что резко уменьшает сложность данной задачи.
1. О СТОХАСТИЧЕСКИХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЯХ ИТО В ЧАСТНЫХ ПРОИЗВОДНЫХ ПАРАБОЛИЧЕСКОГО ТИПА С ОДНОМЕРНЫМ ВИНЕРОВСКИМ ПРОЦЕССОМ
Рассмотрим задачу Коши (1) для стохастического дифференциального уравнения в частных производных параболического типа с одномерным винеровским процессом.
Запишем уравнение (1) в интегральной форме
u(t, ж) — щ(х) =
Г1
+ / Ь(я, ж, и(в, ж)) * , (3)
Jo
где второй интеграл в правой части уравнения (3) есть стохастический интеграл Страто-новича.
Воспользуемся методом, предложенным первым из авторов [5], и будем искать решение задачи Коши (3) в форме = й(£, ж, Ил(^)), где й(£, ж, у) — неизвестная функция. Вычислим при каждом стохастический дифференциал функции в
форме Стратоновича:
«(*, ж, IV(г)) - «(О, ж, 1¥(0)) =
г1 /
= / йя(8,Х,]¥(8)) с1,8 +
Jo
Г1' /
+ / й„(5,ж, И^з)) * . (4)
Jo
Сопоставляя соотношения (3) и (4), в силу стандартных рассуждений, приведенных в работе [5], получим:
us(s, x,W(s)) = Aii(s,x,W(s)) + „
(6)
Из соотношения (5) следует, что f = PF(s)+C(s, ж). Это позволяет пред-
ставить решение уравнения (З) в неявном виде H(s, X, W^(s)) = ф(в, ж, W(s) + C(s, ж)), где ф(з,х,у) — уже известная случайная функция, а функцию будем искать с помо-
щью соотношения (6). Чтобы получить уравнение на функцию в явном виде, под-
ставим функцию ф(я, ж, W(s) + C(s, ж)) в уравнение (6) и после преобразований получим
С'^.ч.ж) = AC(s,x) +
__________AC(s,x)_____________
b(s, ж, 0(s, ж, W(s) + C(s, ж))) ’
где оператор имеет вид:
П
АС {я, ж) = а,у(£, ж) х
х (/ >>'• -''К'!-, (*; Ф)Ьф(в, X, ф) +
+ Сх.(я,х)(Ъ'х.(я,х,ф) +
+ Ж, (,Ч, Ж, Иф) + С(,Ч, ж))) +
+ СХ.(8,Х)Ь'Х.(8,Х,Ф)^ +
+ Аф(з, х,]¥(з) + С(з, ж)) +
+ /(,ч, ж, <£(,?, ж, И-^.ч) + С(з, ж))) —
— фя(я, ж, IV(я) + С(.ч, ж)),
где .
Следовательно, решение уравнения (1) представляется в виде
+ С(£, ж)), где ф^,х, у) и С(£, ж) — гладкие случайные функции. Причем неизвестную функцию следует искать из соотноше-
ния ж, у) = Ь(£, ж, <^>(£, ж, у)), а функцию С(£, ж) — из уравнения (7).
Таким образом, решение задачи Коши для стохастического дифференциального уравнения в частных производных параболического типа с помощью методов, приведенных в работе [5], сводится к решению задачи Коши для классического, а не стохастического уравнения, но со случайными коэффициентами.
Пример 1
Одним из частных случаев уравнения (1) является модель роста популяции в случайной среде, рассмотренная D. A. Dawson и Н. Salehi [3] в 1980 г., которая имеет вид
u(t, ж) — «(0, х) =
I rl- rl-
. ихх(з,х)с1,8 + I (Т'ф,а:)*(1Иф),
2 У о " Jo
и(0,х) = с>0, х€11, (8)
где второй интеграл в правой части уравнения понимается в смысле Стратоновича. Решение уравнения будем искать в форме = х, IV(£)), тогда
й„(.ч, х, у) = ай(в, х, ?;)),
1 „ (9)
11,(8, X, IV(з)) = -ихх(8,Х,1¥(8)) .
Из соотношения (9) имеем й(«, ж, Ш(«)) =
, где неизвестная функция ищется из уравнения
0,(8, х) =
С(0, х) = — In с.
C'xxi-^X) + o(C'x(8,x)f
1
(10)
а
Уравнение(10) — это потенциальное уравнение Бюргерса, для которого, как известно (см. [6]), существует автомодульное решение видаС(г), где г = хЛГ^. Определяющим уравнением для функции является обыкновенное дифференциальное уравнение
С + а (С )2 + zC =0.
(11)
Таким образом, решение уравнения (8) сводится к решению обыкновенного дифференциального уравнения (11).
2. О РЕШЕНИИ СТОХАСТИЧЕСКОГО УРАВНЕНИЯ БЮРГЕРСА
Рассмотрим задачу Коши для стохастического дифференциального уравнения Бюр-герса с цветным шумом, которое в интегральной форме имеет вид
и,(1, х) — щ(х) =
"1 / г'
( ^ их,х^х) + 1ЫЯ,Х)) +
6,7=1
п
u(s,x) ^?4;0^Ж)) ds
b(s, х, u(s, х)) * dW(s)
второй интеграл в правой части уравнения понимается в смысле Стратоновича. Решение ищем в форме и(^ж) = й(£, ж, ИЛ(^)). Вычислив при каждом стохастический дифференциал функции й(£, ж, !¥(£)) в форме Стратоно-вича и повторяя рассуждения, приведенные выше для стохастических уравнений параболического типа, получим:
ж, ИЛ(.?)) = Ь(в, х, й(в, х, ИЛ(.?))), и,(в, ж, IV(я)) =
П
= ^2 й'х^(ъх№(.ч)) + /(«(я,Ж, Т^(я))) +
b,j=1
fi(,s, ж, PF(,s)) ^ ?'4; х-, w(s))■
(12)
6=1
Из соотношения (12) следует, что / Ь( *х,й) =№(з) + С(з,х), следовательно, решение уравнения Бюргерса представляется в виде ,
где ^(«,ж,у) и С(я^х) — гладкие случайные функции.
Уравнение на функцию С(з, ж) в явном виде получим из соотношения (13):
C\,(s, ж) ^ ^ Cx.x .(s,x) b,j=1
ф(в,х,9) J2CXi(s,x)
б
гг
6=1
+ ((ЗС^.ч.ж) + ^ фх.х.(з,х,д) + b,j=і
П
+ Ф(-% х: Я) Y1 Фхі і8’ Хі Я) + .1{Ф{-% х, 9)) ~
6
- ф'а(з, ж, я))/{Ь(я, ж, ф(з, ж, д))), (1З)
где , а оператор
имеет вид:
X] (f>>--гК>, (*,я)ь(я, я, </>)/(,(*.-г- <£)
6J=1
+ с4; (s, x){b'Xi (s, ж, ф) + ь'ф(,<?, ж, </))</)', (s, X, д))-
СхЛя,х)Ъх ,(я,х,
где .
Следовательно, решение задачи Коши для стохастического дифференциального уравнения Бюргерса (2) также можно свести к решению задачи Коши для классического, а не стохастического уравнения, но со случайными коэффициентами.
Пример 2
Рассмотрим частный случай уравнения (2)
щ(^х) = ч"гг) + /(и(^х)) +
+ <1(1, х)(1х(1, х) + И7, (£),
(14)
с начальным условием и(0, х) = щ(х) и граничными условиями .
Предполагается, что функция непрерывна и удовлетворяет условию Липшица, формальная производная щШ(£) понимается в смысле Стратоновича, а само уравнение следует рассматривать в интегральном виде
а,(і, х) — и,а(х) = j (^а,хх(8, х) +
+ /(?і(.Ч, ж)) + ?і(,Ч, х)і/,х(8, х)^ СІ,8+ / 1*вШ(я)
(15)
второй интеграл в правой части уравнения есть интеграл Стратоновича. Пусть
— решение уравнения (15), тогда получим:
X, V) = 1,
X, ш(з)) = их, Ш(з)) +
+ ДФ^ИФ))) +
+ й(з, х, )?!,.(.?, х, И-^.ч)).
(16)
Из соотношения (17) вытекает, что
, следовательно, Й(5,Ж,ИЛ(5)) = + С(я,х), где С(я, х) -
гладкая случайная функция, которую будем искать из уравнения
с',(з,х) = Схх(в,х) + ,1(Ш(з) + С(з,х)) +
+ (IV(я) + С(з, х))Сх(з, х),
с начальными и краевыми условиями ,.
3. СТОХАСТИЧЕСКОЕ ЧИСЛЕННОЕ МОДЕЛИРОВАНИЕ
В предыдущих разделах было показано, что решение ряда стохастических дифференциальных уравнений в частных производных представляется в виде гладкой случайной функции от винеровского процесса со сносом , причем неизвестные функции
являются, в свою очередь, решением классических дифференциальных уравнений в частных производных. Последнее позволяет предложить следующий алгоритм для решения задач типа (1) и (2):
1. Моделируется траектория броуновского движения Ш(£);
2. С помощью метода, предложенного в
работе [5], строится классическое уравнение в частных производных на функцию ;
3. Уравнение на функцию решается аналитическими или численными методами;
4. Из соотношений (5) или (12) находится
структура решения сто-
хастического дифференциального уравнения в частных производных и, наконец, само решение как функция .
Пример 3
Рассмотрим уравнение из примера 1 в области с и с начальны-
ми и граничными условиями
1 Г1' п
и(1, х) — «(О, х) = - Чхх{-4- х) (1,8 +
2 Уо
(17)
м(,ч, х) * сП¥(з), и(0, х) = х,
о
41,(я, 1) = 41,(я, 2) = схр (И^.ч)).
Решение этого уравнения представляется в виде й(8,х,Ш(8)) = ехр(Ил(«) + С(з,х)), где неизвестная функция ищется из
потенциального уравнения Бюргерса
сЛ8 Iх) =
(СЛ*- ■<') + (С'х(.я,х))'<
(18)
Из начальных условий на функцию и(з, ж) легко выводятся условия для уравнения (19): ,.
Для построения разностной схемы разобъ-ем исходную область прямоугольной сеткой с шагами Дз = 1/М, Ах = 1 /М. В вычислениях
Рис. 1. Модель винеровского случайного процесса
Рис. 2
используются значения винеровского процесса в точках , разбиения отрез-
ка Поэтому нам необходимо смоделировать винеровский процесс . Пусть точки ^1 < ^2 < ••• < равноудалены друг от друга:
і і— і
і = 2,.... п.
= Аі,
тогда приращения винеровского процесса
IV(ь) - Ш(ь)
- ТУ(*2)
имеют нормальное распределение .
Поэтому достаточно сгенерировать неза-
висимых случайных величин:
, а затем вычислить .
На рис. 1 представлена модель винеров-ского случайного процесса.
Будем искать функцию , которая является приближением функции С(з, ж), в узлах сетки ,
— 1. Заменим производные в уравнении (19) разностными отношениями:
С,,
а
Сд(^+Ь:^) -
Ля 1
Сд(яь:сі+і) - Сд.(.чі,хі)
Л.-г 1
^ Сд(«ь^і-і) - 2Са{иі,хі) + Са{иі,хі+1)
(Ах)'2
Подставляя эти соотношения вместо соответствующих производных в (19), получим явную формулу:
<'Чл(-ц7 • 1--0') = (' ;л('ч/--0') +
/\ .д /
+ 2(Ах)2 у 'л('ч'"г1 ^ — 2С 'л(-ц'/-•'■/) +
+ С,д(,ч,:! +
(19)
Таким образом мы можем построить матрицу значений функции ,
= О— 1,_7 = 1, ...,Ж - 1 в узлах
сетки. Причем первый и последний столбцы матрицы значений формируются из условий
, а первая строка — из условия . Вторая строка по
формуле (20) рассчитывается на основании первой, третья — на основании второй и т. д.
На рис. 2 представлен график численного решения ехр(^(5) + С(,э, ж)) уравнения (18).
Таким образом, основной результат работы состоит, в частности, в том, что нет необходимости решать исходное стохастическое уравнение в частных производных, что представляет собой исключительно тяжелую и трудоемкую в вычислительном плане задачу, а достаточно только моделировать процесс броуновского движения и воспользоваться достаточно хорошо разработанными для «обычных» уравнений в частных производных вычислительными методами.
В заключение необходимо выделить тот факт, что все предыдущие рассуждения справедливы не только для винеровского процесса , но и для любых детерминированных непрерывных функций или случайных процессов с непрерывными с вероятностью 1 реализациями , которые имеют неограниченную вариацию на любом конечном промежутке. Например, в качестве функции может быть взята функция Веер-
штрасса, координатная функция кривой Пеа-но или другая непрерывная функция с фрактальными свойствами. Если рассматривать приведенные выше уравнения с такими функциями, то условие предсказуемости коэффициентов уравнений следует опустить и везде в рассуждениях необходимо заменить интеграл Стратоновича на симметричный интеграл, который является (см. подробнее в [5]) детер-
минированным аналогом стохастического интеграла Стратоновича по винеровскому процессу.
СПИСОК ЛИТЕРАТУРЫ
1. Arnold, L. On the consistency of the mathematical models of chemical reactions // L. Arnold // Dynamics of synergetic systems, Bielefeld. (1980). P. 107-118.
2. Aurely, A. On numerical approximation of stochastic Burgers’ equation / A. Aurely, G. Istvan//The Shiryaev Festschrift. P. 1-17.
3. Dawson, D. A. Spatially homogeneous random evolutions / D. A. Dawson, H. Salehi //J. Multivariate Anal. 10 (1980). P. 141-180.
4. Peszat, S. SPDEs driven by a homogeneous wiener process, stochastic partial differential equations and applications / S. Peszat. Marcel Dekker, Inc., New York-Basel, (2002). P. 417429.
5. Насыров, Ф. С. Симметричные интегралы и стохастический анализ / Ф. С. Насыров // Теория вероятностей и ее применения. Т. 51, вып. 3. С. 496-517.
6. Полянин, А. Д. Методы решения нелинейных уравнений математической физики и механики /А. Д. Полянин, В. Ф. Зайцев, А. И. Журов. М.: ФизМатЛит, 2005. 256 с.
7. Розовский, Б. Л. Эволюционные стохастические системы / Б. Л. Розовский. М. : Наука,
ОБ АВТОРАХ
Насыров Фарит Сагитович,
проф. каф. математики.
Дипл. математик (ЛГУ,
1976). Д-р физ.-мат. наук по теории вероятностей, матем. статистике и по матем. анализу (ИМ им. Соболева, Новосибирск, 2002). Иссл. в обл. теории случ. процессов, теории функций, фин. математики.
Парамошина Ирина Геннадьевна, дипл. математик-инженер по прикладной математике (УГАТУ, 2001). Готовит диссертацию по моделированию и численно-аналитическому решению задач, описываемых СДУ в частных производных.
1983. 207 с.