Квазидетерминированное приближение
Материал из Synset
| Степенные ряды для средних << | Оглавление | >> Марковские плотности вероятности |
|---|
Рассмотрим одномерное уравнение Ито:
в котором из функции
явным образом выделен параметр волатильности процесса
. Его мы будем считать малым. Пусть функция
является решением детерминированного уравнения:
| (3.18)
|
Введём новый процесс "отклонения" от детерминированного решения:
В силу Леммы Ито он удовлетворяет уравнению:
где вместо
мы подставили правую часть уравнения (3.18).
Запишем уравнение для средних (3.3), выбрав
:
Разложим в ряд Тейлора по параметру
функции
и
:
Детерминированное решение
нам известно и определяет функции времени
,
. Так как
, то в квадратных скобках уравнения для средних коэффициент
сокращается, и мы имеем:
| (3.19)
|
Разложим в ряд по степеням
средние значения:
| (3.20)
|
В коэффициентах
,
— это верхний индекс, а не степень! Заметим, что
, откуда
при
и
.
Подставим разложение (3.20) в уравнение (3.19). В результате:
В двойной сумме в правой части сделаем замену индексов
,
. Так как
, то
. Приравнивая члены при одинаковых степенях
и опуская штрихи у индексов, получаем систему уравнений:
| (3.21)
|
Выпишем несколько её первых уравнений:
Так как начальные условия учтены в детерминированном решении
, то для процесса
они имеют вид
. Соответственно равны нулю и все средние
при
. Систему уравнений (3.21) можно решать как аналитически, так и численно, используя конечные приращения для производных по времени.
Если в задаче при
возможен стационарный режим, в котором
, то, приравняв левые части уравнений к нулю, получим систему с постоянными коэффициентами
,
, которая легко решается. В частности:
Особенно удобен этот способ вычисления средних в многомерном случае, когда стационарное уравнение Фоккера-Планка решить сложно.
В качестве примера рассмотрим сначала точно решаемую задачу логарифмического блуждания:
Как известно (стр. \pageref{log_winer_sol}), средние значения имеют вид:
Так как уравнение линейно по
, детерминированное решение
совпадает с выражением для среднего. Ненулевые значения коэффициентов разложения сноса и дисперсии имеют вид:
В результате ряды обрываются, и уравнения принимают вид:
Среднее значение (
) для любой
-й поправки удовлетворяет уравнениям
. Так как
, то все
, и, следовательно,
. Для среднего квадрата:

В итоге получаем разложение в ряд по
точного решения.
Найдём теперь стохастические поправки к детерминированному решению для более сложного логистического уравнения:
Его детерминированное решение имеет вид (см. стр. \pageref{df_eq_logistic}):
где
. Ненулевые коэффициенты разложения сноса и дисперсии равны:
В асимптотическом пределе
детерминированное решение
стремится к единице, и полученные выше выражения для
,
воспроизводят точные значения для среднего и волатильности (3.13).
В произвольный момент времени первое уравнение системы для средних (3.21) имеет вид:
Так как
, то, следовательно, константа интегрирования
равна нулю, и, соответственно, поправка к
, пропорциональная
, также равна нулю
. Аналогично равны нулю
. Ведущий член для
подчиняется уравнению
решение которого с начальным условием
имеет вид:
Четвёртая степень
в нулевом приближении выражается через
:
Наконец, первая поправка к среднему значению равняется:
Дальше члены разложения становятся достаточно громоздкими. Приведём их вид, когда
, т.е. начальное значение стохастического процесса стартует с асимптотически равновесного уровня
. В этом случае среднее значение для
с точностью до
равно:
Аналогично для среднего квадрата:
Мы видим, что сложность аналитических выражений достаточно быстро увеличивается. Для практических целей иногда имеет смысл использовать численное решение системы дифференциальных уравнений. В этом случае при небольших
мы будем получать средние значения быстрее, чем при использовании Монте-Карло — моделирования.
| Степенные ряды для средних << | Оглавление | >> Марковские плотности вероятности |
|---|
Стохастический мир - простое введение в стохастические дифференциальные уравнения


![dz = \frac{1}{\sigma}\left[a(c+\sigma z, \,t)-a(c, \,t)\right]\, dt + b(c+\sigma z,\,t)\, \delta W,](/wiki//images/math/f/3/d/f3d33fedd1116804990c50195bf962f2.png)
![\dot{\left\langle z^n\right\rangle } = n\, \left\langle z^{n-1}\,\left[a(c+\sigma z, \,t)-a(c, \,t)\right]\right\rangle +\frac{n(n-1)}{2}\, \left\langle z^{n-2}b^2(c+\sigma z,\,t)\right\rangle .](/wiki//images/math/c/6/8/c6850645d7ccecffbfbdd2ac14977a41.png)

![\sum^\infty_{i=0} \dot{z}^n_{i}(t) \sigma^{i} = \sum^\infty_{k, i=0} \left[ n\, A_{k+1}\, z^{n+k}_i +\frac{n(n-1)}{2}\, D_k\, z^{k+n-2}_i \right]\,\sigma^{k+i}.](/wiki//images/math/e/2/2/e22be4dc64c2d5fd9dad99df2fafe64b.png)



![\left\langle x\right\rangle =x_0\,e^{\mu t},\;\;\;\;\;\;\;\left\langle x^2\right\rangle =x^2_0 \cdot e^{2\mu t + \sigma^2 t}=x^2_0 e^{2\mu t}\, \left[1+ \sigma^2 t + \frac{\sigma^4 t^2}{2}+...\right] .](/wiki//images/math/c/7/5/c7554575ac1523f997ab58b770e253b7.png)

![\dot{z}^n_i = n\,\mu \,z^n_i + \frac{n(n-1)}{2} \,\Bigl[x^2_0\, e^{2\mu t}\, z^{n-2}_i + 2 x_0 e^{\mu t}\, z^{n-1}_{i-1}+ z^n_{i-2}\Bigr].](/wiki//images/math/f/d/f/fdf0dd3f558363a9fcb2cb883e6ca776.png)

![c(t)= \bigl[1 - \lambda \cdot e^{-t}\bigr]^{-1},](/wiki//images/math/4/8/9/4899158360a3d7fb32d6b89d1dc47238.png)

![\dot{z}^1_0(t) = \bigl[1 - 2c(t)\bigr]\,z^1_0(t)\;\;\;\;\;\;=>\;\;\;\;\;z^1_0(t)= \frac{z_0 \,e^{-t}}{(1-\lambda e^{-t})^2}.](/wiki//images/math/1/2/3/1234f8a4fffc0d7eee86830c1231be76.png)
![\dot{z}^2_0(t) = 2\bigl[1- 2c(t)\bigr]\,z^2_0(t) + c^2(t),](/wiki//images/math/6/5/f/65f8eca5d0693cbc6c3d8ffdc2e17bd2.png)





