2.4.3 Schéma de Heun
Soit l'équation différentielle stochastique de
Stratonovitch suivante [94]
dXt = ?(t, Xt)dt + ó(t, Xt) o dBt
équivaut à équation différentielle
stochastique d'Itô suivante
1
dXt = (?(t, Xt) + 2ó(t,
Xt)?xó(t, Xt))dt + ó(t, Xt)dBt
qui discrétisée selon le schéma de Heun
s'écrit
1 1
Xtn+1 = Xtn + 2h(?(tn,
Xtn) + ?(tn, Ytn)) +
2(ó(tn, Xtn) + ó(tn,
Ytn) 4 Bn.
avec
Ytn+1 = Xtn + ?(tn, Xtn)h
+ ó(tn, Xtn) 4 Bn.
Le schéma de Heun converge en moyenne quadratique et est
d'ordre O(h2).
2.4.4 Méthodes de Runge - Kutta
Il y a plusieurs ouvrages qui traitent de l'application de
méthode de Runge - Kutta aux equations différentielles
stochastiques ( [157],[112], [95],[139]).
Dans le cas des équations différentielles
stochastiques, les méthodes de Rung - Kutta utilisent deux vecteurs
á et â et deux matrices A et
B. Le schéma est de la forme
Xtn+1 = Xtn + hö(tn,
Xtn, h) + ø(tn, Xtn, h) 4
Bn.
où les fonctions ö et ø sont
définies par
ö(tn, Xtn, h) =
á2k2, á1k1, ..., árkr.
ø(tn, Xtn, h) =
â2l2,â1l1, ...,
ârlr.
avec
k1 = ?(tn, Xtn), ..., kj =
?(tn + cjh, Yj), l1 = ó(tn,
Xtn), ..., lj = ó(tn + cjh, Yj)
45
et
Ytn+1 = Xtn + h j-1 X
aiuku + j-1 X bjuku A Bn.
u=1 u=1
Les vecteurs á et â
vérifient
á1 + á2 + ... +
ár = 1,â1 + â2 +
... + âp = 1,
Les éléments supérieurs de la matrice
A sont nuls,aij = 0 si j > i et les coefficients
cj sont les sommes des éléments d'une ligne de la
matrice A
Si ?,â et toutes leurs
dérivées sont bornées alors le schéma de Runge -
Kutta converge en moyenne quadratique vers la solution Xt de
l'équation d'Itô suivante
dXt = (?(t, Xt) +
ëó(t, Xt)?xó(t,
Xt))dt + ó(t, Xt)dBt avec
ë = 0 si r = 1, et si r > 1
ë =
|
r j=1
|
bj
|
j-1 X u=1
|
bju.
|
2.4.5 Schéma de Platen
Dans le schéma de Platen, on utilise l'approximation
des incréments du brownien et de leur intégrale. On pose
n+1
AUn =
f(Bs - Btn)ds
n
Le schéma est de la forme
Xtn+1 = Xtn +
h?n + ón A Bn +
2ón?xón((ABn)2 -
h)
1
+ ón?x?n A Un +
(?n?x?n + 2(ó2
1n?xxón)(h A
Bn - AUn) +
12?xxón
avec
?n = ?(tn,
Xtn), ón =
ó(tn, Xtn),
La converge de ce schéma est en
O(h3).
46
|