• Aucun résultat trouvé

Simulation d’Équations Différentielles Stochastiques Rétrogrades (EDSRs)

N/A
N/A
Protected

Academic year: 2022

Partager "Simulation d’Équations Différentielles Stochastiques Rétrogrades (EDSRs)"

Copied!
29
0
0

Texte intégral

(1)

Simulation d’Équations Différentielles Stochastiques Rétrogrades (EDSRs)

Adrien Richou

IRMAR, Université Rennes 1

Mont-Dore, mai 2010

(2)

Équations différentielles stochastiques

Soient(Ω,F,P)un espace de probabilité et (Wt)t>0un

mouvement browniend-dimensionnel. On note(Ft)t la filtration du mouvement brownien.

Xtt0,x0 =x0+ Z t

t0

b(s,Xst0,x0)ds+ Z t

t0

σ(s,Xst0,x0)dWs.

On suppose des hypothèses standard surb etσpour avoir une solution forte.

Adrien Richou Simulation d’EDSRs

(3)

Lien avec les EDPs

On considère l’EDP suivante

tu(t,x) +Lu(t,x) +f(x) =0 u(T,x) =h(x),

avec

Lu(t,x) = 1

2Tr(σ(t,x)tσ(t,x)∇2u(t,x)) +t b(t,x)∇u(t,x).

(4)

Lien avec les EDPs

Siuest suffisamment régulière on a

du(t,Xtt0,x0) = tu(t,Xtt0,x0)dt+∇u(t,Xtt0,x0)dXtt0,x0 +1

2Tr(σtσ(t,Xtt0,x0)∇2u(t,Xtt0,x0))dt

h(XTt0,x0)u(t0,x0) = Z T

t0

dt

+ Z T

t0

∇u(t,Xtt0,x0)σ(t,Xtt0,x0)dWt

u(t0,x0) =E

"

h(XTt0,x0) + Z T

t0

f(Xtt0,x0)dt

# .

Adrien Richou Simulation d’EDSRs

(5)

Lien avec les EDPs

Siuest suffisamment régulière on a

du(t,Xtt0,x0) = tu(t,Xtt0,x0)dt+∇u(t,Xtt0,x0)dXtt0,x0 +1

2Tr(σtσ(t,Xtt0,x0)∇2u(t,Xtt0,x0))dt

h(XTt0,x0)u(t0,x0) = Z T

t0

tu(t,Xtt0,x0) +Lu(t,Xtt0,x0)dt

+ Z T

t0

∇u(t,Xtt0,x0)σ(t,Xtt0,x0)dWt

u(t0,x0) =E

"

h(XTt0,x0) + Z T

t0

f(Xtt0,x0)dt

# .

(6)

Lien avec les EDPs

Siuest suffisamment régulière on a

du(t,Xtt0,x0) = tu(t,Xtt0,x0)dt+∇u(t,Xtt0,x0)dXtt0,x0 +1

2Tr(σtσ(t,Xtt0,x0)∇2u(t,Xtt0,x0))dt

h(XTt0,x0)u(t0,x0) = Z T

t0

f(Xtt0,x0)dt

+ Z T

t0

∇u(t,Xtt0,x0)σ(t,Xtt0,x0)dWt

u(t0,x0) =E

"

h(XTt0,x0) + Z T

t0

f(Xtt0,x0)dt

# .

Adrien Richou Simulation d’EDSRs

(7)

Lien avec les EDPs

Siuest suffisamment régulière on a

du(t,Xtt0,x0) = tu(t,Xtt0,x0)dt+∇u(t,Xtt0,x0)dXtt0,x0 +1

2Tr(σtσ(t,Xtt0,x0)∇2u(t,Xtt0,x0))dt

h(XTt0,x0)u(t0,x0) = Z T

t0

f(Xtt0,x0)dt

+ Z T

t0

∇u(t,Xtt0,x0)σ(t,Xtt0,x0)dWt

u(t0,x0) =E

"

h(XTt0,x0) + Z T

t0

f(Xtt0,x0)dt

# .

(8)

Formule de Feynman-Kac

Formule de Feynman-Kac : u(t0,x0) :=E

"

h(XTt0,x0) + Z T

t0

f(Xtt0,x0)dt

#

est une solution (de viscosité) de l’EDP.

Question

Peut-on avoir le même type de formule lorsquef dépend aussi deu et∇u.

Adrien Richou Simulation d’EDSRs

(9)

Formule de Feynman-Kac

Formule de Feynman-Kac : u(t0,x0) :=E

"

h(XTt0,x0) + Z T

t0

f(Xtt0,x0)dt

#

est une solution (de viscosité) de l’EDP.

Question

Peut-on avoir le même type de formule lorsquef dépend aussi deu et∇u.

(10)

EDSs rétrogrades

On voudrait résoudre l’équation différentielle suivante dYt =−f(t,Xt,Yt)dt

YT =h(XT),

en imposant queYt soitFt-adapté, c’est à dire queYt ne dépende pas du futur aprèst.

Adrien Richou Simulation d’EDSRs

(11)

EDSRs

Prenons l’exemplef =0, i.e.dYt =0. Un candidat naturel est Yt =h(XT)

mais il ne convient pas car il n’est pas adapté.

Un autre candidat naturel est

Yt =E[h(XT)|Ft].

Le théorème de représentation martingale nous donne Yt =E[h(XT)] +

Z t 0

ZsdWs,

que l’on peut réécrire

Yt =YT Z T

t

ZsdWs.

(12)

EDSRs

Prenons l’exemplef =0, i.e.dYt =0. Un candidat naturel est Yt =h(XT)

mais il ne convient pas car il n’est pas adapté.

Un autre candidat naturel est

Yt =E[h(XT)|Ft].

Le théorème de représentation martingale nous donne Yt =E[h(XT)] +

Z t 0

ZsdWs,

que l’on peut réécrire

Yt =YT Z T

t

ZsdWs.

Adrien Richou Simulation d’EDSRs

(13)

EDSRs

Prenons l’exemplef =0, i.e.dYt =0. Un candidat naturel est Yt =h(XT)

mais il ne convient pas car il n’est pas adapté.

Un autre candidat naturel est

Yt =E[h(XT)|Ft].

Le théorème de représentation martingale nous donne Yt =E[h(XT)] +

Z t 0

ZsdWs,

que l’on peut réécrire

Yt =YT Z T

t

ZsdWs.

(14)

EDSRs

Revenons au cas général :

Théorème : [Pardoux-Peng(1990)]

Sous des hypothèses standard, l’EDSR Yt =h(XT) +

Z T t

f(s,Xs,Ys,Zs)ds Z T

t

ZsdWs

possède une unique solution(Y,Z)telle que E

h

sup06t6T |Yt|2i

<+∞etE hRT

0 |Zt|2dti

<+∞.

Il y a eu depuis de nombreux travaux pour réduire les hypothèses...

On note(Ytt0,x0,Ztt0,x0)la solution de l’EDSR Ytt0,x0 =h(XTt0,x0)+

Z T t

f(s,Xst0,x0,Yst0,x0,Zst0,x0)ds Z T

t

Zst0,x0dWs.

Adrien Richou Simulation d’EDSRs

(15)

EDSRs

Revenons au cas général :

Théorème : [Pardoux-Peng(1990)]

Sous des hypothèses standard, l’EDSR Yt =h(XT) +

Z T t

f(s,Xs,Ys,Zs)ds Z T

t

ZsdWs

possède une unique solution(Y,Z)telle que E

h

sup06t6T |Yt|2i

<+∞etE hRT

0 |Zt|2dti

<+∞.

Il y a eu depuis de nombreux travaux pour réduire les hypothèses... On note(Ytt0,x0,Ztt0,x0)la solution de l’EDSR Ytt0,x0 =h(XTt0,x0)+

Z T t

f(s,Xst0,x0,Yst0,x0,Zst0,x0)ds−

Z T t

Zst0,x0dWs.

(16)

Lien avec les EDPs

Considérons l’EDP suivante

tu(t,x) +Lu(t,x) +f(t,x,u(t,x),t∇u(t,x)σ(t,x)) =0 u(T,x) =h(x),

avec

Lu(t,x) = 1

2Tr(σ(t,x)tσ(t,x)∇2u(t,x)) +t b(t,x)∇u(t,x).

Adrien Richou Simulation d’EDSRs

(17)

Lien avec les EDPs

Proposition

Siuest suffisamment régulière, le calcul dedu(t,Xtt0,x0)par la formule d’Itô nous montre que(u(t,Xtt0,x0),t∇uσ(t,Xtt0,x0))t est solution de l’EDSR : on aYtt0,x0 =u(t,Xtt0,x0)et

Ztt0,x0 =t ∇uσ(t,Xtt0,x0).

Formule de Feynman-Kac :

La fonctionu(t,x) :=Ytt,x est solution de viscosité de l’EDP. nb :u est bien déterministe.

(18)

Lien avec les EDPs

Proposition

Siuest suffisamment régulière, le calcul dedu(t,Xtt0,x0)par la formule d’Itô nous montre que(u(t,Xtt0,x0),t∇uσ(t,Xtt0,x0))t est solution de l’EDSR : on aYtt0,x0 =u(t,Xtt0,x0)et

Ztt0,x0 =t ∇uσ(t,Xtt0,x0).

Formule de Feynman-Kac :

La fonctionu(t,x) :=Ytt,x est solution de viscosité de l’EDP.

nb :u est bien déterministe.

Adrien Richou Simulation d’EDSRs

(19)

Simulation d’EDSRs

On posenle nombre de pas de temps,h:=1/nettk :=Tk/n.

On prend pour simplifiert0=0 etx0=x.

Schéma d’Euler pour l’EDS

Xtnk+1 =Xtnk +b(tk,Xtnk)h+σ(tk,Xtnk)(Wtk+1Wtk).

Discrétisation temporelle de l’EDSR YTn =h(XTn),

Ztnk = h−1E h

Ytnk+1(Wtk+1 Wtk)|Ftki , Ytn

k = E

h Ytn

k+1+hf(tk,Xtn

k,Ytn

k+1,Ztn

k)|Ftki . Il reste à évaluer les espérances conditionnelles...

(20)

Simulation d’EDSRs

On posenle nombre de pas de temps,h:=1/nettk :=Tk/n.

On prend pour simplifiert0=0 etx0=x.

Schéma d’Euler pour l’EDS

Xtnk+1 =Xtnk +b(tk,Xtnk)h+σ(tk,Xtnk)(Wtk+1Wtk).

Discrétisation temporelle de l’EDSR YTn =h(XTn),

Ztnk = h−1E h

Ytnk+1(Wtk+1 Wtk)|Ftki , Ytn

k = E

h Ytn

k+1+hf(tk,Xtn

k,Ytn

k+1,Ztn

k)|Ftki . Il reste à évaluer les espérances conditionnelles...

Adrien Richou Simulation d’EDSRs

(21)

Simulation d’EDSRs

On posenle nombre de pas de temps,h:=1/nettk :=Tk/n.

On prend pour simplifiert0=0 etx0=x.

Schéma d’Euler pour l’EDS

Xtnk+1 =Xtnk +b(tk,Xtnk)h+σ(tk,Xtnk)(Wtk+1Wtk).

Discrétisation temporelle de l’EDSR YTn =h(XTn),

Ztnk = h−1E h

Ytnk+1(Wtk+1Wtk)|Ftki , Ytn

k = E

h Ytn

k+1+hf(tk,Xtn

k,Ytn

k+1,Ztn

k)|Ftki .

Il reste à évaluer les espérances conditionnelles...

(22)

Simulation d’EDSRs

On posenle nombre de pas de temps,h:=1/nettk :=Tk/n.

On prend pour simplifiert0=0 etx0=x.

Schéma d’Euler pour l’EDS

Xtnk+1 =Xtnk +b(tk,Xtnk)h+σ(tk,Xtnk)(Wtk+1Wtk).

Discrétisation temporelle de l’EDSR YTn =h(XTn),

Ztnk = h−1E h

Ytnk+1(Wtk+1Wtk)|Ftki , Ytn

k = E

h Ytn

k+1+hf(tk,Xtn

k,Ytn

k+1,Ztn

k)|Ftki . Il reste à évaluer les espérances conditionnelles...

Adrien Richou Simulation d’EDSRs

(23)

Convergence de l’approximation

Théorème :

On supposebetσLipschitz. Alors sup

06k6n

E h

Xtk Xtn

k

2i 6 C

n.

Théorème :

On supposef Lipschitz ethα-Hölder.

sup

06k6n

E h

Ytk Ytn

k

2i +

n−1

X

k=0

E Z tk+1

tk

Ztn

k Ztk

2ds

6 C

nα.

(24)

EDSRs quadratiques

Question

A-t-on convergence lorsquef est localement Lipschitz en z ? f(t,x,y,z)f(t,x,y,z0)

6C(1+|z|+ z0

) zz0

. Si non, peut-on modifier l’algorithme pour avoir convergence ?

Adrien Richou Simulation d’EDSRs

(25)

Une première idée naïve

On peut approcherf par une fonction Lipschitz enz : fN(t,x,y,z) =f(t,x,y, ρN(z))

avecρN la projection sur la boule centrée de rayonN. Théorème : [Imkeller-dos Reis (2010)]

Pour toutK >1 l’erreur entre(YN,ZN)et(Y,Z)est en NCKK.

L’idée est maintenant d’approcher(YN,ZN)par(YN,n,ZN,n). Théorème :

l’erreur entre(YN,ZN)et(YN,n,ZN,n)est en CeCN

2

n .

L’erreur globale est donc en CK

(logn)K/2.

(26)

Une première idée naïve

On peut approcherf par une fonction Lipschitz enz : fN(t,x,y,z) =f(t,x,y, ρN(z))

avecρN la projection sur la boule centrée de rayonN. Théorème : [Imkeller-dos Reis (2010)]

Pour toutK >1 l’erreur entre(YN,ZN)et(Y,Z)est en NCKK. L’idée est maintenant d’approcher(YN,ZN)par(YN,n,ZN,n).

Théorème :

l’erreur entre(YN,ZN)et(YN,n,ZN,n)est en CeCN

2

n .

L’erreur globale est donc en CK

(logn)K/2.

Adrien Richou Simulation d’EDSRs

(27)

Une première idée naïve

On peut approcherf par une fonction Lipschitz enz : fN(t,x,y,z) =f(t,x,y, ρN(z))

avecρN la projection sur la boule centrée de rayonN. Théorème : [Imkeller-dos Reis (2010)]

Pour toutK >1 l’erreur entre(YN,ZN)et(Y,Z)est en NCKK. L’idée est maintenant d’approcher(YN,ZN)par(YN,n,ZN,n).

Théorème :

l’erreur entre(YN,ZN)et(YN,n,ZN,n)est en CeCN

2

n .

L’erreur globale est donc en CK

(logn)K/2.

(28)

Une estimation sur Z

Théorème : [Bao-Hu-Delbaen (2010), R. (2010)]

On suppose queσ est indépendante dex, quehest bornée et qu’il existeλ>0 telle que∀η Rd

tησ(s)[tσ(s)t∇b(s,x)tσ0(s)]η 6λ

tησ(s)

2.

Alors

|Zt|6 C (Tt)1/2.

Adrien Richou Simulation d’EDSRs

(29)

Convergence de l’approximation

Théorème : [R. (2010)]

Il existe une grille de discrétisation(tk)06k6net une puissance expliciteK telle que

sup

06k6n

E h

Ytk Ytnk

2i +

n−1

X

k=0

E Z tk+1

tk

Ztnk Ztk

2ds

6 C

nK.

Si de plus on supposebbornée alors sup

06k6n

E h

Ytk Ytnk

2i +

n−1

X

k=0

E Z tk+1

tk

Ztnk Ztk

2ds

6 C

nα−ε.

Références

Documents relatifs

Les réseaux de neurones non bouclés à couches, dont les neurones cachés ont une fonction d’activation sigmoïde, sont souvent appelés perceptrons multicouche (ou

1.3.2 Résultat nouveaux : Étude du comportement en temps long des solutions mild d’EDP paraboliques semi-linéaires en dimension infinie 17 1.3.3 Résultats nouveaux : Étude

On ne consid`ere que des EDSR unidimensionnelles, car ce cadre particulier est requis pour ´etablir le r´esultat de comparaison, qui est un outil essentiel dans l’´etude des EDSR `

Dans un premier temps, nous allons traiter de l’utilité de la projection.. Ces résultats prouvent qu’il est nécessaire d’utiliser une projection pour Z afin d’assurer une non

In the paper [13] the authors are studied the existence of optimal strict controls for linear backward stochastic di¤erential equations, where the control domain is convex and

In this chapter we study the existence and uniqueness of the solutions to mean-…eld re‡ected backward doubly stochastic di¤erential equation when the driver f is lipschitz. We

Sur certains aspects des équations différentielles stochastiques rétrogrades et leur contrôle optimal. Soutenue le : 03

(3) The activity-based adaptive model of innovative design. Although this adaptive model provides a new framework and method to dynamically construct the process architecture