CONCLUSION
Dans ce travail nous présentons une des utilités
du mouvement Brownien, qui est l'interprétation probabiliste des EDPs. A
partir des propriétés qui sont concrétisées soit
dans la notion de mouvement brownien soit par la généralisation
de cette notion où on trouve la notion de processus stochastique de
diffusion, la formule de Feynman-Kac nous permet de donner la
représentation de la solution cherchée.
Pour bien présenter l'utilité de la
méthode probabiliste on fait une application sur un exemple d'EDP
parabolique qui nous savons résoudre analytiquement et par la
méthode des différences finies, la comparaison fait entre les
solutions approximatives de chaque méthode et la solution exacte montre
qu'on peut adopter la méthode probabiliste comme une méthode de
résolution, mais les avantages de cette méthode apparus dans les
différents cas où on veut résoudre un problème en
dimension élevée (par exemple supérieure à 4) les
méthode classique conduisent à l'invention de systèmes
linéaires d'une taille telle qu'elles deviennent impraticable, et la
méthode probabiliste est souvent utilisée.
De même, la méthode probabiliste est souvent
préférable lorsque l'on cherche les valeurs de la solution en
certains points du domaine de calcul seulement : le cas des calculs de prix
d'option en finance est typique puisque l'on ne s'intéresse qu'à
une ou à quelques valeurs des prix.
ANNEXE
A. Principaux espaces fonctionnels :
1. Espaces de fonctions « régulières
» (au moins continues)
Soit 12 un ouvert de IV , K un compact de Ir. Les fonctions sont
ici à valeurs réelles ou complexes.
C(12) Espace des fonctions continues sur 12. Muni de la famille
de
semi- normes : pK(u) = supxEK|u(X)|
pour tout compact K c 12 , c'est un espace de
Fréchet.
Cb(12) Espace des fonctions continues bornées sur 12.
C'est un
espace de Banach pour la norme : llull =
supxEK|u(X)|.
Co(12) Espace des fonctions continues sur 12 et tendant vers
zéro
au bord de 12. C'est un espace de Banach pour la norme
précédente.
Cc(12) Espace des fonctions continues sur 12 à
support compact
dans 12.
Ck(12), k E N Espace des fonctions de classe
Ck, ou encore espace des
fonctions dont toutes les dérivées d'ordre <
k existent et sont continues. C'est un espace de
Fréchet pour la famille de semi-normes
:
sup
xEK
llullk,K = sup
|p|k
C"(12) espace des fonctions infiniment dérivables ; espace
de
Fréchet, avec les semi-normes :
llflla,K = sup
|
|Da f(X)| , a E Nn, K c 12
|
xEK
Co"(12) = D(12) espace des fonctions infiniment
dérivables à support compact. Une suite (fk) de
D(12) tend vers zéro dans D(12) si U supp fk = K est
borné et :
sup |Da fk(X)| --> 0, tea E Nn
xEK
2. Espaces de fonctions intégrables :
Soit p un réel,p 0 , et encore 12 ouvert de Ir.
Les fonctions considérées étant à
valeurs réelles ou complexes, on note :
LP(12) l'espace des (classes de) fonctions mesurables
sur 12 telles que la
fonctionx E 12 --> |f(x)|P soit intégrable
sur 12 . C'est un espace de Banach pour la norme :
11/P
IlfIlP = [f |f(x)|Pdx
~
3. Espaces de Sobolev : Soit m E N, p E 41,
+0(4, s E ~.on note :
Hm(12) l'ensemble des fonctions f telles que
fELP(12) avec
Da f E LP(12) , Va E Nn
vérifiant |a| = (a1 + · · · + an
m),
avec, bien sûr, Da fdéfini au sens des
distributions.
C'est un espace de Hilbert pour le produit scalaire :
(f, 9) = 1 f Da f(x) · Da ~~~~~~~~~~ 9(x)
dx
|ct|m n
H~m(12) l'adhérence D(12) de dans
Hm(12).
H-m(12) l'espace dual de Hm(12). C'est un
espace de Hilbert pour la
norme duale.
Algorithme 01 : simulation d'un mouvement brownien
Variables {Déclaration des donné}
[to, T] : tableau des {réels L'intervalle de temps} N :
entier {la taille de trajectoire}.
Début
dt = T/N {Discrétisé l'intervalle de temps} Wo = 0
{Initialisation de trajectoire}
Pour i = 1 jusqu'à N {La boucle de
simulation}
Simuler dW(i) par la loi N(0,1) W(i) = W(i -- 1) + -Vdt
dW(i)
Finpour
Fin.
B. Algorithmes :
Algorithme 02: simulation de M
trajectoire d'un mouvement brownien Variable
{Déclaration des donné}
[to, T] : tableau des réels {l'intervalle de temps}
N : entier {la taille de trajectoire}
M : entier {nombre des trajectoires}
Début
dt = T/N {Discrétisé l'intervalle de temps}
Wo(i) = 0 pour 1 i M {Initialisation des trajectoires}
{ La boucle de simulation} Pour j = 2
jusqu'à N
Pour i = 1 jusqu'à M
Simuler dW(i, j) par la loi N(0,1)
W(i,j) = W(i,j -- 1) + -Idt dW(i, j)
Finpour
Finpour
Fin.
|
Algorithme 03: simulation d'une diffusion
Variable
[t0, T] : tableau des réels {l'intervalle de temps}
N : entier {la taille de trajectoire}
a, b , X0 : réels {Constantes}
Début
dt = T/N {Discrétisé l'intervalle de temps}
{La boucle de simulation de la solution exacte
Xex} Xex(1) = X0
{Initialisation de trajectoire}
Pour j = 1 jusqu'à N
Simuler dW(j) par la loi N(0,1)
W(j) = W(j -- 1) + Vdt dW(j)
Xex(j) = XoexP [(a -- 21 b) + (bW(j))1
Finpour
{La boucle de simulation de la solution approximée par la
méthode
d'Euler-Maruyama Xapp}
Xapp(1) = X0 {Initialisation de trajectoire}
Pour j = 1 jusqu'à N
Xapp(j) = Xapp(j -- 1) + a Xapp(j -- 1)dt + bXapp(j -- 1)W(j)
Finpour
Fin.
|
Algorithme 4 : résolution d'une EDP
parabolique (équation de la chaleur) par la méthode des
différences finies
Variable {Déclaration des donné}
[to, T] : tableau des réels {l'intervalle de temps}
[xo,xf] : tableau des réels {l'intervalle de l'espace} M , N : entier
{la taille de trajectoire}
f : fonction {Condition initiale; fonction de
}. bx,bxf : fonction {Conditions aux limites ;
fonction de t } a : réel {constant}
Début
dt = T/N {Discrétisé l'intervalle de temps}
dx = xf/M {Discrétisé l'intervalle de temps par}
dt 21
si ( r = a dx2 < ) alors {Condition de
stabilité}
{La boucle de la solution aux points (to, x(i)) avec (i) E
[xo,xf] } Pour i = 1 jusqu'à M + 1
u(to,x(i)) = f(x(i))
Finpour.
{La boucle de la solution aux points(t(k), xo) et (t(k),xf) }
Pour k = 1 jusqu'à N + 1
u(t(k), xo) = bx(t(k)) u(t(k), xf) = bxf(t(k))
Fin.
{La boucle de la solution aux points(t(k), x(i)) }
Pour k = 1 jusqu'à N
Pour i = 2 jusqu'à M
u(t(k), x(i)) = r [u(t(k), x(i + 1)) + u(t(k), x(i -- 1))]
+(1 -- 2r)u(t(k), x(i))
Finpour Finpour
Finsi
Fin.

Algorithme 5 : résolution d'une EDP
parabolique (équation de la chaleur)
par la méthode probabiliste.
Variable
[t0, T] : tableau des réels {l'intervalle de temps} n :
entier {la taille de trajectoire}
x0 : réel {La valeur initiale}
N : entier { La taille de trajectoire}.
Début
dt = T/N {Discrétisé l'intervalle de temps}
algorithme 1 {Simulation de mouvement Brownien}
{La boucle de simulation de la solution au point (t(k), x0) }
Pour k = 1 jusqu'à N
Pour i = 1 jusqu'à n

X(t(k), i) = sin(n- (x0 + Ai2 W(k, i)) Finpour
Finpour
Pour k = 1 jusqu'à N
Fin
u(t(k), x0) = lsi E ls_ 1 X (t (k), i) {L'approximation de Monte
Carlo} Finpour
BIBLIOGRAPHIE:
[1] Søren Asmussen ,Peter W. Glynn. Stochastic
Simulation: Algorithms and Analysis. Springer Science+Business Media, LLC
2007.
[2] V. Bally, D. Talay. The law of the Euler scheme for
stochastic Differential Equations (I): Convergence rate of the distribution
function. Probability Theory and Related Fields, 104 (1), 1996.
[3] V. Bally, D. Talay. The law of the Euler scheme for
stochastic Differential Equations (II) : convergence rate of the density.
Monte Carlo Metods and Applications, 2:93-128, 1996.
[4] Timothy J. Barth, Michael Griebel, David E.Keyes, Risto
M. Nieminen, Dirk Roose, Tamar Schlick. Numerical Solution of Partial
Differential Equations on Parallel Computers. SpringerVerlag Berlin
Heidelberg, Printed in The Netherlands. 2006.
[5] Fred Espen Benth , Giulia Di Nunno ,Tom Lindstrøm,
Bernt Øksendal,Tusheng Zhang. Stochastic Analysis and
Applications. Springer-Verlag Berlin Heidelberg 2007.
[6] N. Bouleau. Processus stochastiques et
Applications. Hermann, 2000.
[7] Z. Brzezniak, T. Zastawniak. Basic Stochastic
Processes. A course through exircises. Springer-Verlag London, printed in
great Britain. 1999.
[8] D. Dacunha-Castelle, M. Du. o. Probabilités et
statistiques, tome 1, Problèmes à temps fixe. Masson,
1982.
[9] R. Dautray et al. Méthodes probabilistes pour les
équations de la physique. Eyrolles, 1989.
[10] DEBEAUMARCHÉ (G.). - Introduction aux
équations aux dérivées partielles linéaires.
Techniques de l'Ingénieur, traité Sciences fondamentales AF
162 p. 1-21 (1999).
[11] J.F .Delmas, B. Lapeyre. Processus
Aléatoires. CERMICS, 2000.
[12] R. M. DUDLEY. Real analysis and probability.
Cambridge University Press 2004.
[13] Vincenzo Capasso, David Bakstein. An Introduction to
Continuous-Time Stochastic Processes, Theory, Models, and Applications
to Finance, Biology, and Medicine. Birkhauser Boston.2005.
[14] YuX Egorov, M. A. Shubin (Eds.).
Partial Differential Equations VI, Elliptic and Parabolic
Operators. Springer-Verlag Berlin Heidelberg.
[15] Jean-Pierre FOUQUE. Relations entre probabilités
et équations aux dérivées partielles. Techniques de
l'Ingénieur, traité Sciences fondamentales AF 565.
[16] A, Friedman. Stochastic differential equations and
application, vol1 and vol2. Academic press.1975,1976.
[17] J. Gani, C.C. Heyde, P. Jagers, T.G. Kurtz. Probability
and Its Applications. SpringerVerlag London Limited 2008.
[18] Gary.M. Lieberman. second order parabolic differential
equations. By world scientific publishing 1996.
[19] I. I. Gihman, A. V. Skorohod. Stochastic differential
equations. Springer-Verlag, 1972.
[20] Vincent Guinot, Bernard Cappelaere. Méthodes
Numériques Appliquées, Résolution numérique des
équations différentielles de l'ingénieur.
Polytech'Montpellier STE 2. 2005/2006.
[21] Desmond. j. Higham, Nicholas. j. Higham. MATLAB
Guide. second edition. university of Strachclyde, Elasgow,
Scotland. University of Manchester, Manchester, England. 2005.
[22] Franck Jedrzejewski. introduction aux méthodes
numériques, deuxième édition. springer-verlag france
2001 pour la 1ère édition.
[23] Yu. Kabanov, R. Lipster, J. Stoyanov. From Stochastic
Calculus to Mathematical Finance, The Shiryaev Festschrift.
Springer-Verlag Berlin Heidelberg 2006.
[24] I. Karatzas, S. Shreve. Brownian Motion and Stochastic
Calculus. Springer Verlag, New-York, 1988.
[25] Jaan Kiusalaas. numerical methods in engineering with
MATLAB. The Pennsylvania State University. cambridge university press.
2005.
[26] Andrew Knight. Basics of Matlab and Beyond. Boca
Raton London New York Washington D. C. Chapman & hall/crc. 2000.
[27] Fima c Klebaner. Introduction to stochastic calculus
with applications, second edition. Monash University, Australia. Imperial
college press,2005.
[28] P. E. Kloeden, E. Platen. Numerical Solution of
Stochastic Differential Equations. Springer Verlag, 1999.
[29] A. G. Malliaris, W. A. Brock. Stochastic methods in
economics and finance. Elsiever Science 1982.
[30] John H.Mathews, Kurtis D.Fink. Numerical methods using
MATLAB. Prentice Hall.1999.
[31] Sylvie MÉLÉARD. Mouvement brownien et
calcul stochastique. Techniques de l'Ingénieur, traité
Sciences fondamentales AF 566
[32] K. W. Morton, D.F. Mayers. Numerical Solution of
Partial Differential Equations, An Introduction. Cambridge University
Press 2005.
[33] D. Lamberton, B. Lapeyre. Probabiltés
numériques et théorie des options. In N. Bouleau and D.
Talay, editors, Probabilités numériques, Collection
Didactique, 180-186, INRIA,1986.105.
[34] David P. Landau, Kurt Binder. A Guide to Monte Carlo
Simulations in Statistical. Second Edition. Cambridge university
press.2005.
[35] B. Lapeyre, E. Pardoux, R.Sentis. Méthodes de
Monte-Carlo pour les équations de transport et de diffusion.
Mathématiques et applications 29, Springer-Verlag, 1997.
[36] Mario Lefebvre. Applied Stochastic Processes.
springer 2007.
[37] Don s. Lemons. An Introduction to Stochastic Processes
in Physics. the johns hopkins university press baltimore and
london.2002.
[38] O. Lévêque. Cours de Probabilités
et Calcul Stochastique. EPFL, 2004.
[39] M. Loéve . Porbability theory I,4th
edition. springer-verlag.1977.
[40] B. Øksendal. Stochastic differential
equations, an introduction with application. Springer- Verlag,
2000.
[41] P. Protter. A partial introduction to financial asset
pricing theory. Stochastic Processes and their Applications 91 ,
2001, 169-203.
[42] L.C.G. Rogers, David Williams. Diffusion, Markov
processes and martingales , volume 2.
2ed
Ito calculus edition. Cambridge university press.2000.
[43] Steven E. Shreve. Stochastic calculus for finance
II, continuous-time models. Springer Science+Business Media,Inc 2004.
[44] Steven E. Shreve. Stochastic calculus for finance
I, The Binomial asset pricing model. Springer-verlag new York.LLC 2004.
[45] Galen R. Shorack. Probability for Statisticians.
springer-verlag New York.2000.
[46] Dieter Sondermann. Introduction to Stochastic Calculus
for Finance, A New Didactic Approach. Springer-Verlag Berlin Heidelberg
2006.
[47] Pierre SPITERI. Méthode des différences
finies pour les EDP stationnaires. Techniques de l'Ingénieur,
traité Sciences fondamentales AF 500.1999.
[48] David Stirzaker. Stochastic Processes and Models.
Oxford University Press, 2005.
[49] D. Talay. Probabilistic Numerical Methods for
Partial Differential Equations: Elements of Analysis. Probabilistic models for
nonlinear partial differential equations, Lecture notes in mathematics
1927, 1996.
[50] D. Talay, E. Peirano. Domain decomposition by
stochastic methods. Fourteenth Internatinal Conference on Domain
Decomposition methods.2003.
[51] Albert Tarantola. Probability And Measurements.
Université de Paris, Institut de Physique du Globe 4, place Jussieu;
75005 Paris; France. December 3, 2001.
[52] Henk C. Tijms. A First Course in Stochastic
Models. Vrije Universiteit, Amsterdam, the Netherlands. John Wiley &
Sons Ltd. 2003.
[53] Won Young Yang. Wenwu Cao.Tae-Sang Chung. Applied
numerical methods using Matlab. John Morris Chung-Ang University, Korea.
Pennsylvania State University. The University of Auckland, New Zealand.2005.
[54] B. Ycart. Introduction aux équations
différentielles stochastiques. LMC-IMAG, 1998.
|