В общем случае система стохастических уравнений записывается в виде:
|
(6.4)
|
где
, по повторяющемуся индексу
предполагается суммирование, и в общем случае
. Можно опустить не только знак суммы, но и индексы, записав стохастическое уравнение в матричном виде:
|
(6.5)
|
где
— векторная функция, а
— матричная, размерности
x
. Вектор винеровских переменных, как и в одномерном случае, записывается через гауссовы случайные числа:
|
(6.6)
|
Мы будем считать, что
, а эффекты корреляции переносить на матрицу
. Скоррелированные величины
можно выразить через нескоррелированные при помощи линейного преобразования
, поэтому стохастический член в уравнении Ито со скоррелированными винеровскими переменными
эквивалентен
.
Численное моделирование выполняется при помощи выбора малого интервала времени
. После этого генерится вектор
нормально распределённых чисел
и вычисляется набор значений процессов в следующий момент времени. Для первой итерации:
|
(6.7)
|
Процессы
мы всегда нумеруем, начиная с индекса 1, а нулевой индекс
- это значение
-того процесса в момент времени
, т.е.
.
Несложно проверить, что смысл коэффициентов сноса определяется средним
, а диффузия:
|
(6.8)
|
при
стремится к произведению матриц волатильности, где
- операция транспонирования (перестановки) индексов.
Обобщим лемму Ито на
-мерный случай. Пусть
— дифференцируемая функция. Разложим её в ряд Тейлора в окрестности точки
:
|
(6.9)
|
По повторяющимся индексам проводится суммирование, и все функции в правой части вычисляются в точке
. В соответствии с (6.7):
|
(6.10)
|
Изменение функции
подчиняется стохастическому уравнению Ито:
|
(6.11)
|
Подставляя (6.10) в (6.9) и сохраняя члены порядка
,
, получаем:

Снос
по определению равен пределу
при
и находится с учётом соотношений
. Для диффузии, в соответствии с (6.8), имеем:

Поэтому стохастическое уравнение для скалярной функции
переменных
, в которую вместо аргументов
подставлены случайные процессы
, записывается следующим образом:
|
(6.12)
|
Если функция
— не скалярная, а векторная, то это соотношение справедливо для каждой из её компонент.
Введя символ следа матрицы, равного сумме диагональных элементов
, можно записать лемму Ито в матричном виде:
|
(6.13)
|
где
— матрица вторых производных.
Получим многомерное уравнение Фоккера-Планка. Для этого необходимо повторить рассуждения из одномерной задачи. Рассмотрим случайный вектор
в момент времени
и предшествующий ему
в момент времени
. Они связаны диффузным стохастическим процессом:

где векторная
и матричная
функции вычислены в момент времени
. Предположим, что плотность вероятности случайной величины
равна
. Распределение для гауссовой переменной нам известно. Чтобы найти распределение для величины
, необходимо вычислить среднее от произвольной функции
с известными плотностями
и
:

Разложим первый множитель в ряд по малой величине
:
где по повторяющимся индексам, как и раньше, подразумевается суммирование. По
раскладываем также
.
При интегрировании по всем
происходит усреднение, которое даёт
и
. В результате, повторяя рассуждения на стр. \pageref{stat_fokker_plank_2}, получаем:
|
(6.14)
|
где
,
, а
- условная плотность вероятности. Если в момент времени
значение
известно точно, то для решения этого уравнения используется начальное условие в виде
- мерной дельта - функции Дирака, равной произведению одномерных функций по каждой координате:
.
Аналогично выводится уравнение для производной от среднего:
![{\displaystyle {\frac {d\left\langle F{\bigl (}\mathbf {x} (t),t{\bigr )}\right\rangle }{dt}}=\int \limits _{-\infty }^{\infty }{\frac {\partial }{\partial t}}{\bigl [}F(\mathbf {x} ,t)\cdot P(\mathbf {x} _{0},t_{0}\Rightarrow \mathbf {x} ,t){\bigr ]}d^{n}x.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/26e93086bc633ff32a8696d39f052af1346ed852)
Раскрывая производную произведения и подставляя
из уравнения Фоккера - Планка, получаем динамические уравнения для средних:
|
(6.15)
|
Как и лемму Ито, это соотношение можно записать в матричной форме при помощи символа следа
. Усреднение производится при условии, что в момент времени
вектор случайного процесса был равен
.
Уравнение для среднего справедливо и для векторных или тензорных функций, так как выводится независимо для каждой из компонент. Выбирая
и учитывая, что
, получаем временную динамику среднего в компонентной и матричной форме:
|
(6.16)
|
Только для линейных по
сносов динамика среднего значения будет совпадать с решением детерминированного уравнения. Функциональная зависимость волатильности
при этом роли не играет. Если снос нелинеен по
, то функция
будет отличаться от детерминированного решения с
.
Производные от произведения
выражаются через символ Кронекера следующим образом:

Поэтому, выбирая
в тензорном виде
, можно записать уравнение для среднего от произведения случайных процессов:
|
(6.17)
|
В частности, для свёртки (суммирования) по индексам
и
имеем матричное выражение для изменения квадрата
.
Стохастический мир - простое введение в стохастические дифференциальные уравнения