Автоматика и телемеханика, № 8, 2023
Стохастические системы
© 2023 г. М.Е. ШАЙКИН, канд. техн. наук (shaikin@ipu.ru)
(Институт проблем управления им. В.А. Трапезникова РАН, Москва)
РЕЗОЛЬВЕНТЫ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ ИТО,
МУЛЬТИПЛИКАТИВНЫХ ПО ВЕКТОРУ СОСТОЯНИЯ
Получены интегральные представления решений линейных мульти-
пликативно возмущенных дифференциальных уравнений, диффузионная
часть которых билинейна по вектору состояния и вектору независимых
винеровских процессов. Уравнения такого класса служат моделями сто-
хастических систем с управлением, функционирующих в условиях пара-
метрической неопределенности или нежелательного воздействия внешних
возмущений. Для отыскания интегральных представлений и фундамен-
тальных матриц уравнений применяются понятия и аналитический аппа-
рат теории алгебр Ли.
Ключевые слова: мультипликативная стохастическая система, фунда-
ментальная матрица, дифференциал Стратоновича—Фиска, теоретико-
групповой метод, матричная алгебра Ли, теорема Вея—Нормана, стоха-
стическая резольвента.
DOI: 10.31857/S0005231023080068, EDN: HBYRVP
1. Введение
В теории оптимизации динамических систем важное место отводится за-
дачам управления объектами, функционирующим в условиях параметриче-
ской неопределенности или нежелательного воздействия внешних возмуще-
ний. В стохастическом разделе теории простейшими моделями таких систем
являются линейные, называемые мультипликативными, уравнения Ито, диф-
фузионные компоненты которых линейны по векторам состояния, управ-
ления и внешнего или параметрического возмущения. Мультипликативные
уравнения — достаточно простые математические объекты, и можно надеять-
ся получить в замкнутой аналитической форме их решения или интегральные
для них представления.
Рассмотрим стохастическую систему Ито (1.1), (1.2), динамика которой
задается мультипликативным уравнением марковского типа
(1.1)
dxt = a(t, xt)dt + b(t)(xt; dw(t)), xt ∈ Rd, w(t) ∈ Rr, x0
= const
88
(с коэффициентами, зависящими, вообще говоря, от t), а вынуждающая сила
определяется случайной функцией f с дифференциалом
(1.2)
df(t) = (B1(t)ut + B2(t)υt)dt + B01(t)utdw1(t) + B02(t)υtdw2
(t),
где ut и υt — векторные сигналы управления и внешнего возмущения соот-
ветственно; w(t), с индексами или без них, обозначает векторный винеров-
ский процесс. Уравнение (1.1) предполагается линейным по вектору состоя-
ния xt, так что a(t, x) = A(t)x, где A(t) ∈ Rd×d — матрица d × d при каждом t,
а диффузионная компонента определена функцией b(t)(· ; ·) двух перемен-
ных (x, h) ∈ Rd × Rr, принимающей значения в Rd, при этом отображение
Rd × Rr → Rd является билинейным. Тем самым при фиксированном h опе-
ратор B(t)h, определенный соотношением (B(t)h)x = b(t)(x; h), — линейный
Rd → Rd. Все матричные функции в (1.1), (1.2) предполагаются непрерывны-
ми на каждом конечном интервале значений параметра t. Система (1.1), (1.2)
называется ниже (x, u, υ)-мультипликативной; в частности, система (1.1)
(x)-мультипликативна. Мультипликативные модели типа (1.1), (1.2) исполь-
зуются, в частности, в теории H2/H — оптимизации стохастических си-
стем [1].
Цель статьи
— получение в интегральном виде решения линейного
(x, u, υ)-мультипликативного уравнения или стохастического аналога его
фундаментальной матрицы. Поясним, о какой фундаментальной матрице
и каком решении в интегральном виде идет речь. Как известно, в детер-
минированном случае решение линейного дифференциального уравнения
x = A(t)x + B(t) имеет вид
t
(1.3)
x(t) = R(t, t0)x0 +
R(t, τ)B(τ)dτ,
t0
где R(t, t0) — резольвента (или фундаментальная матрица) однородного, при
B = 0, уравнения; см., например, [2, стр. 144]. Функция R(t,t0)x0 есть об-
щее решение однородного уравнения, принимающее значение x0 при t = t0,
а интеграл в (1.3) — это решение возмущенного уравнения, обращающееся в
нуль при t = t0. В стохастическом случае фундаментальная матрица урав-
нения (1.1) является матричной случайной функцией Φ(t, τ), а общее решение
возмущенного уравнения, руководствуясь аналогией с (1.3), следует задавать
формулой
t
(1.4)
x(t) = Φ(t, t0)x0 +
Φ(t, τ) ◦ df(τ),
t0
в которой интеграл является стохастическим; через ◦ df обозначен диффе-
ренциал Стратоновича; см., например, [3, стр. 105-109]. Интеграл выбира-
ется стохастическим в смысле Стратоновича по той причине, чтобы пра-
вило дифференцирования сложной функции t → f(ξ1(t), . . . , ξd(t)) представ-
лялось в том же виде, что и в классическом исчислении, а именно в виде
89
d
∂f
df =
◦ dξi [3]. Запись интеграла в форме Стратоновича делает воз-
i=1 ∂xi
можным распространение некоторых теоретико-групповых методов на сто-
хастический случай. Как известно [4], в детерминированном случае теоре-
тико-групповые концепции позволяют преодолеть трудности исследования
многомерных систем, вызванные некоммутативностью матричных коэф-
фициентов, задающих динамику системы. Возможно, те же концепции могут
оказаться полезными и в проблеме мультипликативности.
Некоторые примеры применения теоретико-групповых методов к стати-
стическим исследованиям известны в литературе. Приведем небольшой спи-
сок публикаций (см. [5-11]), тематически близких к задаче анализа мульти-
пликативных систем. В [5] рассмотрена задача численной аппроксимации ре-
шения стохастического уравнения вида
dxt = (Axt + f(xt))dt + (Bixt + gi(xt))dwi, x(0) = x0 ∈ Rd
i=1
c нелинейными функциями f, gi : Rd → Rd и матрицами A, Bi ∈ Rd×d, удо-
влетворяющими следующим условиям: A, Bi принимают значения в матрич-
ной алгебре Ли g с коммутаторными соотношениями [A, Bi] = 0, [Bi, Bj ] = 0
для всех i, j. На фоне работ по теоретико-групповому анализу детермини-
рованных уравнений, число которых в последнее время явно поубавилось,
см. об этом обзор [6], анализ свойств решений и численные алгоритмы на-
хождения решений (так называемых экспоненциальных интеграторов) для
стохастических уравнений остается активной областью исследования урав-
нений как мультипликативных, так и с аддитивными шумами; см., напри-
мер, [7, 8]. В [9] иследован вопрос о среднеквадратической устойчивости чис-
ленных методов вычисления экспоненциальных интеграторов. Как показа-
но в [10], теоретико-групповые методы оказались эффективными и для чис-
ленного интегрирования уравнений с частными производными. Среди работ
отечественных авторов отметим исследование мультипликативного стохасти-
ческого дифференциально-операторного уравнения с операторами A, B, дей-
ствующими в сепарабельном гильбертовом пространстве [11]. В работе пред-
полагается, что оператор A порождает полугруппу операторов S(t), t > 0
класса C0; это гарантирует корректность задачи Коши для невозмущенно-
го уравнения
X (t) = AX(t).
В задаче, решаемой в данной статье, рассматривается конечномерное
мультипликативное уравнение, для вычисления резольвентного аналога ко-
торого применяется теоретико-групповой метод, являющийся обобщением на
стохастический случай детерминированного метода Вея-Нормана [12] нахож-
дения резольвент линейных дифференциальных уравнений. В общих чер-
тах суть метода Вея-Нормана заключается в следующем. Если в матричном
уравненииΦ(t) = B(t)Φ(t), Φ(0) = E (E - единичная матрица) неслучайная
функция B(t) принимает значения в матричной алгебре Ли g, то решение Φ(t)
принадлежит соответствующей группе Ли G. При этом один из способов по-
90
строения решения Φ(t) состоит в представлении его конечным произведением
матричных экспонент
(1.5)
Φ(t) = exp(s1(t)A1) . . . exp(sm(t)Am
),
где {A1, . . . , Am} — базис минимальной алгебры Ли g, порожденной матрица-
ми A(t) при всех t, а si(t), i = 1, . . . , m — некоторые вещественные функции.
Нахождение искомых si(t) сводится к решению некоторой системы нелиней-
ных дифференциальных уравнений [12]. В основе предлагаемого здесь обоб-
щения метода Вея-Нормана на случай мультипликативного уравнения Ито
лежит запись последнего в форме уравнения Стратоновича-Фиска и поиск
решения последнего в виде произведения матричных экспонент exp(Aisi(t)) с
искомыми семимартингалами (по терминологии, принятой в [3]) si(t). Отно-
сительно матриц Ai, i = 1, . . . , m, предполагается, как и в детерминированном
случае, что они образуют базис некоторой матричной алгебры Ли.
Применения теории групп к задачам анализа и отыскания решений де-
терминированных дифференциальных уравнений широко известны по мо-
нографической литературе; см., например, [4, 13, 14]. Приложения к теории
стохастических дифференциальных уравнений значительно более скромные;
из учебной литературы отметим [3, 15, 16]. Изложение теоретико-группового
метода Вея-Нормана к задаче вычисления резольвент мультипликативных
уравнений Ито в литературе, кажется, не встречалось.
2. Постановка задачи
При характеризации в предыдущем разделе стохастической системы как
заданной (x, u, υ)-мультипликативным уравнением Ито было сделано разде-
ление уравнения на динамическую его часть и вынуждающую силу, от век-
тора состояния системы не зависящую. Это продиктовано характером по-
ставленной задачи — вычислить фундаментальную матрицу (резольвенту)
стохастического уравнения Ито, которая определяется только его однород-
ной, зависящей от xt частью. Вычислив резольвенту, не трудно получить
затем интегральное представление решения уравнения. Руководствуясь этим
соображением, можно от общей (x, u, υ)-мультипликативной системы перей-
ти сначала к ее динамической части, т.е. к уравнению (1.1), которое является
мультипликативным только по состоянию.
Перечислим решаемые в статье задачи. Первой задачей является определе-
ние двух видов диффузионной компоненты b(t)(xt; dw(t)) уравнения (1.1) —
винеровского и мартингального. Вторая задача, в разделах 3, 4, — это за-
пись мультипликативного уравнения (1.1) в симметризованной форме Стра-
тоновича-Фиска. Третья задача — получение интегрального представления
решения мультипликативного уравнения (1.1). Здесь в несколько более об-
щем случае диффузионного уравнения с матрицей σ(t, x), зависящей аффин-
но (а не просто линейно) от x, см. раздел 5, возникает интересный феномен
91
появления дополнительной вынуждающей силы в интегральном представле-
нии для решения уравнения. При решении в разделах 6 и 7 двух последующих
задач возникают теоретико-групповые аспекты решения мультипликативного
уравнения, записанного в симметризованной форме, с разрешимой (в разде-
ле 6) алгеброй Ли и с произвольной в разделе 7 алгеброй Ли для матричных
коэффициентов диффузионной компоненты уравнения. Уравнение в разде-
ле 7 задано при этом в несимметризованной мартингальной форме вместо
винеровских процессов. В отдельном разделе приведен пример нахождения
резольвенты уравнения теоретико-групповым методом. Заключительные за-
мечания и список цитированной литературы завершают работу.
3. Винеровское и мартингальное представления
диффузионной компоненты
Оба представления дифференциального уравнения — по винеровскому
процессу и по мартингалу для возмущающих сил — достаточно интересны в
мультипликативной теории. Мартингальное уравнение рассматривается по-
дробнее в разделе 7.
Предложение 1. Диффузионная компонента b(t)(xt;dw(t)) однородно-
го уравнения (1.1) допускает следующие равносильные представления:
(а) b(t)(xt; dw(t)) = (B1(t)xt, . . . , Br(t)xt)dw(t), где Bj(t), j = 1, . . . , r —
матрица размера d × d;
(b) b(t)(xt; dw(t)) =
Aixti(t), где Ai, i = 1,... ,m — матрицы d × d,
i=1
а dζi(t) =
bij(t)dwj(t), bij(t) ∈ R, где ζi(t) — мартингалы.
j=1
Доказательство. Как отмечалось в разделе 1, диффузионная часть
b(t)(xt; dw(t)) линейного уравнения при каждом t задается билинейным отоб-
ражением b(t) произведения V × H, где V = Rd, H = Rr, векторных про-
странств в пространство V . При фиксированном h ∈ H оператор B(t)h, опре-
деленный равенством (B(t)h)x = b(t)(x; h), является элементом простран-
ства End V линейных операторов из V в V . Пусть {hj , j = 1, . . . , r} — базис
в H такой, что в разложении w(t) = wj(t)hj винеровские процессы wj(t)
j
взаимно независимы. Имеем
b(t)(x; dw(t)) = b(t)x;
dwj (t)(b(t)hj ) =
dwj (t)(B(t)hj )x,
j=1
j=1
где B(t)hj ∈ End V . Обозначив Bj (t) := B(t)hj , получим утверждение (а)
b(t)(xt; dw(t)) = (B1(t)xt, . . . , Br(t)xt)dw(t) предложения 1. Таким образом,
зависимость b(t) от x задается набором из r произвольных квадратных d × d
матриц Bj (t), не обязательно линейно независимых; см. [1, 17].
92
Далее, пусть {Ai, i = 1, . . . , m} — базис линейного подпространства L ⊂
m
⊂EndV , порожденного операторами B(t)hj. Полагая B(t)hj =
bij(t)Ai,
i=1
r
j = 1,...,m, где bij(t) ∈ R, и вводя обозначенияi(t) :=
bij(t)dwj(t),
j=1
m
i = 1,...,m, будем иметь b(t)(x;dw(t)) =
i(t)Aix, что завершает
i=1
доказательство предложения
1. Ниже без потери общности принимаем
dim L = m = r.
При доказательстве предложения 1 снос a(t, xt)dt в уравнении (1.1) не
учитывался. Неявно он предполагался нулевым. Его действительно можно
обратить в нуль известным преобразованием (разумеется, при этом (1.1) за-
менится уравнением с другим билинейным отображением b(t)). В самом де-
ле, пусть yt = Λ-1txt, где Λt — матричная экспонента, удовлетворяющая, как
t
известно, интегральному уравнению Λt = E +
a(ssds с начальным усло-
0
вием Λ0 = E. Так как dyt = (dΛ-1t)xt + Λ-1tdxt и dΛ-1t = -Λ-1ta(t)dt, то
dyt = Λ-1ta(t)xtdt + Λ-1tbt(xt; dw(t)) - Λ-1ta(t)xtdt
(заметим, что матрицы a(t) и Λt коммутируют), тем самым получаем уравне-
ние dyt = Λ-1tbttyt; dw(t)) с нулевым сносом. Видим, что определенные вы-
ше в предложении 1 матрицы Bj(t) заменяются матрицамиΛt = Λ-1tBj(t) Λt,
j = 1,...,r.
Выясним теперь, как преобразовать мультипликативное уравнение (1.1)
к симметризованной форме Стратоновича-Фиска. Выше уже отмечалось,
что такое преобразование является необходимым требованием предлагаемой
здесь методологии.
Предложение 2. В симметризованной форме Стратоновича-Фиска
уравнение состояния (1.1), записанное в виде
(3.1)
dxt = a(t)xtdt + (B1(t)xt, . . . , Br(t)xt
)dw(t)
(см. предложение 1,(a)) принимает вид
(3.2)
dxt = a(t)xtdt + B0(t)xtdt +
Bj(t)xt ◦ dwj
(t),
j=1
r
где B0(t) := -1/2
B2j(t).
j=1
Доказательство. Отправляясь от теории уравнения марковского типа
(3.3)
dxt = a(t, xt)dt + σ(t, xt
)dw(t),
в котором не предполагается даже линейности по xt функций a(t, xt) и σ(t, xt)
(см., например, [3]), запишем уравнение (3.3) в координатной форме
dxit = ai(t, xt)dt +
bij(t,xt)dwj(t), i = 1,... ,d.
j=1
93
Согласно общей теории, уравнение (3.3), с использованием дифференциала
Стратоновича-Фиска, представляется в виде
(3.4)
dxt = a(t, xt)dt + σ(t, xt
) ◦ dw(t),
где вектор a(t, x) имеет компоненты
)
∑∑(
(3.5)
ai(t,x) = ai(t,x) - 1/2
bik(t,x) bjk
(t, x).
∂xj
j=1 k=1
Напомним, что стохастический дифференциал Ито dwj (t) и дифференциал
◦dwj (t) связаны формулой
(3.6)
xtdwq(t) = xt ◦ dwq(t) - 1/2dxtdwq
(t).
Рассмотрим уравнение (3.1) в форме
(3.7)
dxt = a(t)xtdt +
Bj(t)xtdwj
(t)
j=1
и обратимся к формуле (3.6). Поскольку xtdwj (t) = xt ◦ dwj (t) - 1/2dxtdwj (t),
имеем, игнорируя пока снос в (3.7), уравнение dxt =j Bj (t)xt ◦ dwj (t) -
-1/2
Bq(t)dxtdwj(t). Замечая, что
j
dxtdwj (t) =
Bk(t)xtdwk(t)dwj(t) =
Bk(t)xtδjkdt = Bj(t)xtdt,
k
k
уравнение (3.1) в преобразованном виде можно записать как
(3.8)
dxt = a(t)xtdt +
Bj(t)xt ◦ dwj(t) - 1/2
B2j(t)xt
dt,
j=1
j=1
что и требовалось. Снос в этом уравнении определяется матрицей A(t) :=
r
:= a(t) - 1/2
B2j(t); его можно обратить в нуль, перейдя к вектору со-
j=1
t
стояния yt = Λ-1txt, где Λt = E +
A(ssds.
0
В частности, если матрицы Bj(t), j = 1, . . . , r, коммутируют, то решение
последнего уравнения записывается в виде произведения
t
⎨∫t
xt =
exp
Bq(s)dwq(s) - 1/2 B2q(s)ds
x0.
q=1
0
0
Также ясно, что матрицы Bq(t) и B2q(t) коммутируют, вследствие чего мно-
жители в произведении можно представить в виде
t
⎨∫t
exp
Bq(s)dwq(s)
exp
-1/2
B2q(s)ds
,
q = 1,...,r.
0
0
94
Решением уравнения dxt = Bq(t)xt ◦ dwq(t) с нулевым сносом, с начальным
}
{∫
t
условием x0 является функция Uq(t)x0 = exp
Bq(s)dwq(s) x0. Отображе-
0
ние t → Uq(t) является стохастической резольвентой этого уравнения.
4. Стохастическая резольвента мультипликативного уравнения
В мультипликативном уравнении типа
(4.1)
dxt = a(t)xtdt +
Bj(t)xt ◦ dwj
(t)
j=1
неслучайную компоненту a(t)xtdt можно, как было отмечено в разделе 3,
обратить в нуль и, следовательно, без потери общности считать уравнение
r
заданным в виде dxt =
Bj(t)xt ◦ dwj(t) с новыми матричными коэф-
j=1
фициентами. Для этого положим yt = Λ-1txt. Тогда dyt = Λ-1tb(t)(xt; dw(t)).
r
Поскольку b(t)(xt; dw(t)) =
Bj(t)xtdwj(t), то
j=1
(4.2)
dyt =
Bj(ttyt ◦ dwj
(t).
j=1
В рамках теоретико-группового формализма именно матрицы
Bj(t) =
= Λ-1tBj(tt, а не исходные матрицы Bj, j = 1,... ,r, должны порождать
t
алгебру Ли, основную в методе Вея-Нормана, где Λt = exp
a(s)ds — экспо-
0
t
нента матричной функции t →
a(s)ds.
0
Дадим теперь определение (стохастической) резольвенты уравнения, ли-
нейного по xt. Если Ψt — решение уравнения
(4.3)
dΨt = Λ-1tBj (ttΨt ◦ dwj (t), Ψt|t=0
=E
j=1
с нулевым сносом, то фундаментальную матрицу (резольвенту) Φ(t) исход-
ного уравнения (4.1) определим формулой Φ(t) = ΛtΨt. Но так как уравне-
r
ние (4.1) равносильно уравнению Ито dxt =
dwj (t)Bj (t)xt, то, следова-
j=1
тельно, Φ(t) удовлетворяет уравнению Стратоновича
(4.4)
dΦt = a(ttdt +
Bj(tt ◦ dwj(t), Φt|t=0
= E.
j=1
Если f(t) — вынуждающая сила в неоднородном стохастическом уравнении,
то решение последнего должно иметь интегральное представление (1.4).
95
5. Интегральное представление Коши решения мультипликативного
уравнения с аффинными коэффициентами
Уравнения с аффинными коэффициентами необходимы в теории таких
линейных управляемых систем, которые мультипликативны не только по
вектору состояния, но и по векторам управления и внешнего возмущения.
Теория стохастической резольвенты предыдущего раздела касалась мульти-
пликативного уравнения с линейными, но не аффинными коэффициентами.
Теперь рассмотрим векторное уравнение (с векторным винеровским процес-
сом) вида
(5.1)
dxt = a(t, xt)dt + σ(t, xt)d w(t), x0 ∈ Rd,
где a(t, x) = a(t)x + a0(t), σ(t, x) = B(t, x) + b0(t), a(t) ∈ Rd×d, a0(t) ∈ Rd,
B(t, x), b0(t) ∈ Rd×r, w(t) ∈ Rr. Как установлено в разделе 4, см.(4.1), если
(5.1) — мультипликативная система, то B(t, x) = (B1(t)x, . . . , Br(t)x) — мат-
рица со столбцами Bj (t)x, где Bj(t) ∈ Rd×d, j = 1, . . . , r. Далее, b0(t) — мат-
рица со столбцами b0j (t), j = 1, . . . , r. Частный случай одномерной (xt ∈ R)
системы с аффинными коэффициентами и скалярным w(t) рассмотрен в [15].
В векторном случае xt ∈ Rd найдем фундаментальную матрицу уравне-
ния (5.1).
Предложение 3. Решение мультипликативного уравнения с аффин-
ными относительно xt коэффициентами имеет следующее интегральное
представление:
t
(5.2) xt = Φtx0 + Φ-1
a0(s) - Bj(s)b0j (s) ds +
s
j=1
0
t
+ Φ-1
s
b0j(s)dwj(s) .
j=1
0
Здесь Φt — определенная в предыдущем разделе резольвента (4.1), записан-
ная для уравнения (5.1), в котором приняты условия a0(t) = 0, b0j (t) = 0,
j = 1,...,r.
Заметим, что появление под интегралами в
(5.2), помимо a0(s)ds +
r
+
b0j(s)dwj(s), дополнительной вынуждающей силы B(s)b0(s) :=
j=1
r
:= -
Bj(s)b0j(s)ds (она вызвана “аффинной” добавкой b0(s)) нельзя бы-
j=1
ло предвидеть заранее, но непосредственная проверка показывает, что функ-
ция (5.2) действительно удовлетворяет уравнению (5.1).
Доказательство. Снова обратимся к уравнению (5.1). В стохастиче-
ском случае применим метод, аналогичный детерминированному методу ва-
риации постоянной. Положим xt = Φtηt и рассмотрим ηt в качестве новой
неизвестной вместо xt. Дифференцируя xt = Φtηt стохастически, получаем
dxt = (dΦt)ηt + Φtt + dΦtt,
96
или в силу определения Φt как решения уравнения (4.4),
dxt =a(t)dt +
dwj Bj(t) xt + Φtt +a(t)dt +
dwj Bj(t) Φtt.
j=1
j=1
Приравняв правые части этого уравнения и исходного уравнения (см. (5.1))
(
)
dxt = (a(t)xt + a0(t))dt +
dwj Bj (t)xt + b0j (t)
,
j=1
после сокращений получим
(5.3)
E + a(t)dt + dwj (t)Bj (t) Φtt = a0(t)dt + b0j (t)dwj
(t).
j=1
j=1
Поскольку, если действовать формально,
-1
E+a(t)dt+dwjBj(t)
=
j=1
2
= E - a(t)dt + dwjBj(t)+ a(t)dt + dwjBj(t) + ...
j=1
j=1
и
2
a(t)dt +
dwj Bj(t)
= B2jd(t),
j=1
j=1
из (5.3) получаем
(5.4)
t = Φ-1ta0(t)dt -
Bj(t)b0j(t)dt +
dwj (t)b0j (t) .
j=1
j=1
Это уравнение выражает тот факт, что ηt есть примитивная для правой части
в (5.3), так что интегрирование (5.4) дает в точности формулу (5.2). Будучи
выраженной через резольвенту R(t, s) = ΦtΦ-1s, эта же формула дает инте-
гральное представление Коши решения мультипликативного уравнения (4.1)
с аффинными коэффициентами. Что и требовалось доказать.
6. Мультипликативное уравнение с разрешимой алгеброй Ли
В этом разделе исчерпывающее решение задачи об интегральном пред-
ставлении решения мультипликативного уравнения получается ценой силь-
ного предположения о том, что алгебра Ли, ассоциированная с уравнением,
97
является разрешимой. Результат с разрешимой алгеброй Ли получен Х. Ку-
нитой [18] и приведен в [3] в качестве одного из примеров1. Уравнение со-
стояния предполагается здесь априори заданным в симметризованной форме
Стратоновича-Фиска, коэффициенты уравнения не зависят от t.
Итак, рассматривается уравнение (с постоянными коэффициентами)
dxt = (B0xt + b0)dt + (Bpxt + bp) ◦ dwp(t),
(6.1)
p=1
Bp ∈ Rd×d, bp ∈ Rd, p = 0,1,... ,d.
d
Алгебра Ли, порожденная векторными полями Lp =
(Bpx + bp)i∂
,
i=1
∂xi
p = 0,1,...,r, разрешима, что имеет место при (Bp)ij = 0 для i > j,
p = 0,1,...,r. Это условие означает, что в каждой из матриц Bp еe элементы
под главной диагональю равны нулю. В частности, при i = d единственным
ненулевым элементом последней, d-й строки является лишь диагональный
элемент (Bp)dd, p = 0, 1, . . . , r. Из уравнения (6.1) следует, что при i = d
(
)
∑(
)
(6.2)
dxdt = (B0)ddxdt + bd
dt +
(Bp)ddxdt + bd
◦ dwp
(t).
0
p
p=1
Это (скалярное) стохастическое уравнение аналогично детерминированному
в том смысле, что записано с использованием дифференциала Стратоновича-
Фиска, поэтому его решение имеет вид
t
(6.3)
xdt = ecd(t)xd0 + e-cd(s) ◦ dfd(s) ,
0
где функция cd(t) под знаком экспоненты и вынуждающая сила fd(t) заданы
соответственно формулами
cd(t) = (B0)dd t +
(Bp)ddwp(t), fd(t) = bd0 t +
bdpwp(t).
p=1
p=1
Действуя аналогично, рассмотрим уравнение для xd-1t:
(
)
dxd-1t = (B0)d-1d-1xd-1t + (B0)d-1dxdt + bd-1
dt +
0
(6.4)
∑(
)
+
(Bp)d-1d-1xd-1t + (Bp)d-1dxdt + bd-1
◦ dwp(t).
p
p=1
1 Простой пример разрешимой алгебры Ли порождается группой трансляций плоско-
сти R2 и вращений вокруг оси, к ней перпендикулярной. Алгебра Ли трехмерна, ее ком-
мутационными соотношениями являются [X1, X2] = 0, [X1, X3] = X2, [X3, X2] = X1 [19].
98
От xd-1t в правой части уравнения (6.4) зависит сумма
(B0)d-1d-1xd-1tdt +
(Bp)d-1d-1xd-1t ◦ dwp(t).
p=1
Интеграл от коэффициента при xd-1t в этой сумме обозначим через
cd-1(t) := (B0)d-1d-1t +
(Bp)d-1d-1wp(t).
p=1
Не зависящие от xd-1t слагаемые в правой части уравнения (6.4) образуют
сумму
(
)
∑(
)
(6.5)
dfd-1(t) := (B0)d-1dxdt + bd-1
dt +
(B)d-1dxdt + bd-1
◦ dwp
(t),
0
p
p=1
в которой xdt уже известна как решение (6.3) уравнения (6.2). Решение урав-
нения (6.4) записывается, следовательно, в виде
t
(6.6)
xd-1t = ecd-1(t)xd-10 + e-cd-1(s) ◦ dfd-1(s) .
0
Процедура последовательного решения скалярных уравнений для компо-
нент xkt, k = n, n - 1, . . . , 1 вектора xt ∈ Rn вполне очевидна из вышеизложен-
ного. Однако не очевидной остается равносильность такой формы решения
и той, которая приведена в [3]. Чтобы равносильность установить, запишем
исходное уравнение (6.1) покомпонентно:
∑(
)
∑∑(
)
(6.7)
dxit =
(B0)ijxjt + bi
0
dt +
(Bp)ij xjt + bi
p
◦ dwp
(t).
ji
p=1 ji
При фиксированном i cлагаемые в правой части, зависящие от xjt c j i,
играют особую роль. Во-первых, дифференциал dxit связан с переменной xjt
r
коэффициентом (B0)ij dt +
(Bp)ij dwp(t), интеграл от которого обозначим
p=1
через cij :
cij(t) := (B0)ijt +
(Bp)ij wp(t), j = i, i + 1, . . . , d.
p=1
Диагональный элемент cii(t) этой матрицы совпадает с функцией, которая
выше обозначалась через ci(t). Во-вторых, сумма слагаемых справа в (6.7) с
d
индексами j > i получает представление
xjt ◦ dcij(t). Наконец, члены,
j=i+1
вообще не зависящие от каких-либо компонент вектора xt, образуют сумму
99
r
bipdwp(t) + bi0dt. Таким образом, решение системы уравнений (6.7) за-
p=1
дается формулами
t
xdt = ecd(t)xd0 + e-cd(s) ◦ dfd(s) , fd(t) = bd0 t +
bdp dwp(t),
p=1
0
если i = d, и формулами
t
xit = eci(t)xi0 + e-ci(s) ◦ dfi(s) ,
0
где
t
fi(t) :=
xj(s) ◦ dcij(s) + bi0t +
bipdwp(t),
p=1
j=i+1 0
если i = d - 1, d - 2, . . . , 1 [3].
7. Алгебра Ли мультипликативного уравнения
с непрерывными семимартингалами
Рассмотрим чуть более общий случай уравнения Ито
(7.1)
dxt =
Apxtp
(t), ζ(0) = 0
p=1
t m
с непрерывными семимартингалами ζi(t) =
bij(t)dwj(t) вместо вине-
0
j=1
ровских процессов wj (t), j = 1, . . . , m. Матрицы Ap предполагаются неком-
мутирующими, порождающими произвольную конечномерную алгебру Ли.
Следует отметить, что тема о взаимодействии стохастической структуры
дифференциального уравнения с алгебраической теоретико-групповой струк-
турой его коэффициентов остается к настоящему времени недостаточно ис-
следованной.
Предположим, что уравнение имеет единственное решение xt, t > 0, то-
гда xt линейно зависит от x0. Пусть xt = U(t)x0. Решением уравнения
dxt = Apxtp(t), ζ(0) = 0 c единственной матрицей Ap и супермартинга-
лом ζp(t) является экспоненциальный супермартингал (еслиj(bpj)2 < ∞)
σp(t) = eApζp(t)-1/2App>(t)σp(0),
t
где < ζp
> (t) =j
(bpj)2(s)ds; см. [20, раздел 2.7]. Для получения решения
0
снова воспользуемся приемом, уже изложенным во введении, а именно: запи-
шем исходное уравнение Ито (7.1) в симметризованной форме Стратоновича-
Фиска и применим к полученному уравнению аналог детерминированного ме-
тода Вея-Нормана [12]. После этого не составит труда получить интегральное
представление решения уравнения (7.1).
100
Теорема. Пусть
(7.2)
dxt =
Apxtp
(t), ζ(0) = 0
p=1
— стохастическая система с семимартингалами
t
ζi(t) =
bij(t)dwj(t).
j=1
0
Функции bpj(t) известны. Рассмотрим функции
Fi = eXks
kXi
e-Xksk ,
k=1
k=i-1
где X1, . . . , Xn — базис алгебры Ли, порожденной матричными коэффициен-
тами Ap(t), p = 1, . . . , m, а si(t) — искомые функции. Тогда для дифференциа-
лов ◦dsi(t) неизвестных функций si(t) справедлива система уравнений si(t):
(7.3)
Fi(t) ◦ dsi(t) =
Ap(t) ◦ dζp
(t).
i=1
p=1
Через функции si(t) выражается решение xt = U(t)x0 исходного уравне-
ния (7.1).
Доказательство. Имея в виду сделанные замечания, запишем урав-
нение
(7.1) в симметризованном виде. Имеем xt · dζp(t) = xt ◦ dζp(t) -
1/2 dxt · dζp(t), где
dxt · dζp(t) =
Aqxtq(t) · dζp(t).
q=1
r
Так какq(t) · dζp(t) =
bqj(t)bpj(t)dt =: cqp(t)dt, где cqp(t) — элементы
j=1
матрицы c(t) = b(t)b(t) порядка m × m, а матрицы b(t) = (bpj(t)) — порядка
r × m, то
xt · dζp(t) = xt ◦ dζp(t) - 1/2
Aq xtcqp(t)dt,
q=1
и уравнение (7.1) записывается в виде
(7.4)
dxt = a(t)xtdt +
Apxt ◦ dζp
(t)
p=1
101
m
с коэффициентом сноса a(t) = -1/2
ApAq cqp(t). Фундаментальную
p,q=1
матрицу уравнения (7.3), как и выше в разделе 5, отыскиваем в ви-
t
де произведения Φt = ΛtΨt, где матрица Λt = exp{
a(s)ds} удовлетворя-
0
ет матричному уравнению dΛt = a(ttdt. Учитывая, что Ψt = Λ-1tΦt и
dΨt = (dΛ-1t)Φ + Λ-1tdΦt, а также dΛ-1t = -Λ-1t(dΛt-1t, для неизвестной
функции Ψt получаем матричное дифференциальное уравнение
∑(
)
(7.5)
dΨt =
Λ-1tApΛt
Ψt ◦ dζpt.
p=1
Матричный коэффициент сноса обращается здесь в нуль, а матричные
коэффициенты Ap исходного уравнения (7.1) переходят в коэффициен-
ты
Ap(t) = Λ-1tApΛt. В таком случае из теоремы Кемпбелла-Бейкера-
Хаусдорфа [21], согласно которой a, b ∈ L ⇒ eabe-a ∈ L, следует, что так-
же и
Ap ∈ L, p = 1,... ,m. Здесь возникает ограничение для применения
теоретико-групповых методов, вызванное необходимостью преобразования
уравнения Ито к его симметризованной форме. Возможно, по этой причине
в большинстве статистических приложений групповой анализ применяется к
уравнениям, заданным сразу в форме Стратоновича-Фиска.
Чтобы продолжить тему теоретико-группового анализа уравнения (7.5),
здесь тоже предположим, что матричные коэффициент
Ap(t) = Λ-1tApΛt в
уравнении (7.5) известные априори заданные иL есть порожденная ими при
всех t алгебра Ли с некоторым базисом {X1, . . . , Xn}, тогда к алгебреL можно
применить метод Вея-Нормана. Ниже допущение о существовании алгебры
ЛиL для уравнения (7.5) считаем выполненным.
Намереваясь искать фундаментальную матрицу Ψt в виде произведения
n
eXisi(t) с неизвестными скалярными функциями si(t), рассмотрим мат-
i=1
ричную функцию
u(s) = u(s1, . . . , sn) = eX1s1 · · · eXnsn , si ∈ R, i = 1, . . . , n
(предостерегаем от смешения числовой переменной si с функцией si(t)). Част-
n
i-1
ная производная
u(s) равна usi =
eXksk Xik=i eXksk , что можно за-
∂si
k=1
1
i-1
писать в виде usi = Fiu(x), где обозначено Fi =
eXksk Xik=i-1 e-Xksk.
k=1
Поэтому дифференциал Стратоновича-Фиска функции t → Ψt = u(s1(t),
...,sn(t)) равен
dΨt = Fi(tt ◦ dsi(t),
i=1
где Fi(t) получается из формулы для Fi подстановкой в нее si(t) вме-
сто si для всех i = 1, . . . , n. Сравнивая dΨt с дифференциалом для Ψt
из уравнения (7.5), которое (заменив m на n) перепишем в виде dΨt =
n
=
Ap(tt ◦ dζp(t), получим, после сокращения на неособенную мат-
p=1
102
рицу Ψt, основное уравнение для дифференциалов ◦ dsi(t) искомых процес-
сов si(t):
(7.6)
Fi(t) ◦ dsi(t) =
Ap(t) ◦ dζp
(t).
i=1
p=1
Напомним еще раз, что имеют место соотношения
p(t) =
bpj(t)dwj(t), p = 1,... ,n, dsq(t) =
gqj(t)dwj(t), q = 1,... ,n,
j=1
j=1
где функции bpj(t) известны, а функции gqj(t) искомые, при этом n = dimL.
Если разложить обе части основного уравнения (7.6) по базису {X1, . . . , Xn}
алгебры ЛиL, то получим систему уравнений, связывающих неизвестные
функции gpj с известными bpj. Уравнение (7.6) получено в предположении, что
коэффициент сноса a(t), см. уравнение (7.4), равен нулю. Последнее обеспе-
чено преобразованием исходного уравнения (7.4) к уравнению (7.5). Доказа-
тельство завершено.
8. Пример
Рассмотрим пример решения уравнения Ито типа (7.1), в котором пред-
положение a(t) = 0 нарушается, но по-прежнему a(t) ∈L. Фундаментальная
матрица уравнения состояния находится в виде произведения экспоненци-
альных семимартингалов. Это пример использования модификации метода
Вея-Нормана (его стохастического варианта).
Найдем фундаментальную матрицу Ut стохастического уравнения dxt =
3
3
=
Xpxtp(t),p(t) =
bpj(t)dwj(t), ζi(0) = 0. Пусть L = L3 — ал-
p=1
j=1
гебра Ли размерности dim L = 3 с базисом (Xi) и таблицей умножения
[X1, X2] = X3, [X2, X3] = [X1, X3] = 0. Алгебра L3 допускает представление
(3 × 3)-матрицами X1 = E12, X2 = E23, X3 = E13 (Eij — матричные канони-
ческие единицы), при этом X2i = 0 для всех i. Матрицу Ut будем искать в
3
виде произведения Ut =
exp{si(t)Xi}, где компоненты Zk(t) = sk(t)Xk
i=1
отсутствуют в силу X2k = 0, а функции si(t) — подходящим образом подо-
3
бранные случайные процессы с дифференциалами dsk(t) =
gkj(t)dwj(t),
j=1
sk(0) = 0. Положим
F1(t) = X1, F2(t) = eZ1(t)X2e-Z1(t), F3 = eZ1(t)eZ2(t)X3e-Z2(t)e-Z1(t).
Непосредственно проверяется, что
X2i = 0
∀i, F1 = X1, F2 = X2 + s1X3, F3 = X3, F1F2 = X3,
остальные FiFj нулевые. Используя изложенную в разделе 3 модифика-
цию метода Вея-Нормана составления уравнений для неизвестных функций
103
(в этом примере ими являются si(t)), получим уравнение
Fidsi =
Xii.
i=1
i=1
Учитывая формулы для Fi в разложении по базисным Xi, из этого уравнения
получаем
(8.1)
ds1 =1, ds2 =2, ds3 =3 - s1ds2 - ds1ds2.
Чтобы проверить правильность полученного решения, найдем стохастиче-
ский дифференциал функции Ut, вычислив предварительно саму функцию.
exp{s1X1} = I + s1X1, exp{s2X2} = I + s2X2, exp{s3X3} = I + s3X3,
то, перемножая, находим Ut = I + s1X1 + s2X2 + (s3 + s1s2)X3, и, стало быть,
dUt = X1ds1 + X2ds2 + X3(ds3 + d(s1s2)), где, разумеется, d(s1s2) = s1ds2 +
+s2ds1 + ds1 ds2. Подставив сюда выражения для dsi из (8.1), после сокра-
щений получаем X11 + X22 + X33, что совпадает с коэффициентом в
правой части исходного уравнения Ито. Таким образом, решение стохастиче-
ского уравнения Ито найдено в виде произведения стохастических семимар-
тингалов (“стохастических экспонент”).
9. Заключение
В основе интегрального представления решения линейного стохастическо-
го уравнения лежит, как и в детерминированном случае, фундаментальная
матрица решений, через которую выражается функция Грина для неодно-
родного уравнения. При отыскании фундаментальной матрицы многомерно-
го уравнения основная трудность заключается в некоммутативности матрич-
ных коэффициентов сноса и диффузионной компоненты.
Некоммутативность матриц преодолевается известным способом, если они
находятся в инволюции. Обращаясь к методологии теории групп, следует
предположить, что коэффициенты уравнения принадлежат некоторой мат-
ричной алгебре Ли L, замкнутой относительно матричного коммутатора. Для
линейной системы с диффузионными компонентами, зависящими только от
винеровских процессов, но не зависящими от вектора состояния, ассоцииро-
ванная с системой алгебра Ли устроена довольно просто: она порождается
коэффициентами диффузии и сноса. В случае диффузии, зависящей линей-
но от вектора состояния, требуется предварительное преобразование исходно-
го уравнения к форме, использующей дифференциал Стратоновича-Фиска.
Коэффициент сноса становится при этом зависящим от квадратов коэффи-
циентов диффузии, а диффузионные коэффициенты, в свою очередь, пре-
терпевают преобразования, зависящие от коэффициента сдвига. И только в
коммутативном случае (или в случае разрешимой алгебры), удается избе-
жать отмеченных трудностей. Таким образом, положение дел с приложением
104
стандартных теоретико-групповых концепций к стохастическому уравнению
оказывается не вполне удовлетворительным. Возможно, какая-то иная, чем
алгебра Ли, алгебраическая структура, окажется в этой задаче более подхо-
дящей, но выяснение этого вопроса требует дополнительного изучения.
СПИСОК ЛИТЕРАТУРЫ
1.
Petersen I.R., Ugrinovsky V.A., Savkin A.V. Robust Control Design using H-
methods. London. Springer. ISBN 1-85233-171-2. 2006.
2.
Картан А. Дифференциальное исчисление. Дифференциальные формы. М.:
Мир, 1971.
3.
Ватанабэ С., Икеда Н. Стохастические дифференциальные уравнения и диф-
фузионные процессы. М.: Наука, 1986.
4.
Олвер П. Приложения групп Ли к дифференциальным уравнениям. М.: Мир,
1989.
5.
Erdogan U., Lord G.J. A New Class of Exponential Integrators for Stochastic
Differential Equations with Multiplicative Noise // arXiv:1608.07096v2. 2016.
6.
Hochbruck M., Ostermann A. Exponential Integrators // Acta Numerica. 2010.
No. 19. P. 209-286.
7.
Mora C.M. Weak Exponential Schemes for Stochastic Differential Equations with
Additive Noise // IMA J. Numer. Anal. 2005. V. 25. No. 3. P. 486-506.
8.
Jimenez J.C., Carbonell F. Convergence Rate of Weak Local Linearization Schemes
for Stochastic Differential Equations with Additive Noise // J. Comput. Appl. Math.
2015. V. 279. P. 106-122.
9.
Komori Y., Burrage K. A Stochastic Exponential Euler Scheme for Simulation of
Stiff Biochemical Reaction Systems // BIT. 2014. V. 54. No. 4. P. 1067-1085.
10.
Lord G.J., Tambue A. Stochastic Exponential Integrators for the Finite Element
Discretization of SPDEs for Multiplicative and Additive Noise // IMECO J. Numer.
Anal. 2012. drr059.
11.
Мельникова И.В., Альшанский М.А. Стохастические уравнения с неограничен-
ным операторным коэффициентом при мультипликативном шуме // Сиб. мат.
журн. 2017. Т. 58. № 6. С. 1354-1371.
12.
Wei J., Norman E. On global representations of the solutions of linear differential
equations as a product of exponentials // Proc. Amer. Math. Soc. 1964. V. 15. No. 2.
P. 327-334.
13.
Овсянников Л.В. Групповой анализ дифференциальных уравнений. М.: Наука,
1978.
14.
Миллер У. Симметрия и разделение переменных. М.: Мир, 1981.
15.
Каллианпур Г. Стохастическая теория фильтрации. М.: Наука, 1987.
16.
Хида Т. Броуновское движение. М.: Наука, 1987.
17.
Шайкин М.Е. Мультипликативные стохастические системы с несколькими
внешними возмущениями // АиT. 2018. № 2. С. 122-134.
Shaikin M.E. Multiplicative Stochastic Systems with Multiple External Distur-
bances // Autom. Remote Control. 2018. Vol. 79. No. 2. P. 299-309.
105
18. Кунита Х. On the representation of solutions of stochastic differential equations.
Seminare de Prob. XIV, Lecture Notes in Math. Berlin: Springer-Verlag, 1980. V. 784.
P. 282-304.
19. Барут А., Рончка Р. Теория представлений групп и ее приложения. Том 1. М.:
Мир, 1980.
20. Маккин Г. Стохастические интегралы. М.: Мир, 1972.
21. Бурбаки Н. Группы и алгебры Ли. Часть 1. М.: Мир, 1976.
Статья представлена к публикации членом редколлегии А.В. Назиным.
Поступила в редакцию 01.09.2022
После доработки 25.05.2023
Принята к публикации 09.06.2023
106