SlideShare une entreprise Scribd logo
1  sur  13
La problématique de l’évaluation des options AABIDA M’barek
Position du problème
Nous nous intéressons ici au traitement numérique de
l’équation de la chaleur :
π2 ∂u(t,x)
∂t
−
∂2u(t,x)
∂x2
= 0
Nous allons nous placer dans des conditions initiales :
∀x ∈ [0,1] u(0,x) = sin(πx)
∀t ≥ 0 u(t,0) = u(t,1) = 0
La solution exacte du problème est :
u(t,x) = e−t
sin(πx)
En effet
∂u(t,x)
∂t
= −e−t sin(πx) et
∂2
u(t,x)
∂x2 = −π2e−t sin(πx)
Ainsi cette solution vérifie les conditions initailes.
1 Master IAD ENSA d’Agadir
La problématique de l’évaluation des options AABIDA M’barek
la résolution numérique
Bien que nous connaissions ici la solution exacte
du problème, il est instructif de voir comment l’on peut
calculer numériquement, ou plus exactement l’approcher
numériquement.
Nous allons discrétiser le problème en x
et en t.
Soit h le pas de la discrétisation de x donc soient :
x0 = 0,x1 = h,x2 = 2h,...,xN = 1.
Soit k le pas de la discrétisation de t donc soient :
t0 = 0,t1 = k,t2 = 2k,... .
La problématique de l’évaluation des options AABIDA M’barek
Schéma explicite
Soit n,i ∈ N tel que 0 ≤ i ≤ N avec N = 1
h .
Un développement limité d’ordre 1 de la fonction u(t,x) par
rapport à t nous donne :
u((n + 1)k,ih) = u(nk,ih) + k
∂u
∂t
(nk,ih) + ko(1)
donc
∂u
∂t
(nk,ih) ≈
u((n + 1)k,ih) − u(nk,ih)
k
de même un développement limité d’ordre 2 de la fonction
u(t,x) par rapport à x nous donne :
u(nk,(i+1)h) = u(nk,ih)+h
∂u
∂x
(nk,ih)+
h2
2
∂2u
∂x
(nk,ih)+h2
o(1)
u(nk,(i−1)h) = u(nk,ih)−h
∂u
∂x
(nk,ih)+
h2
2
∂2u
∂x2
(nk,ih)+h2
o(1)
.
3 Master IAD ENSA d’Agadir
La problématique de l’évaluation des options AABIDA M’barek
Schéma explicite
Donc
u(nk,(i+1)h)+u(nk,(i−1)h) = 2u(nk,ih)+h2 ∂2u
∂x
(nk,ih)+h2
o(1)
D’où
∂2u
∂x2
(nk,ih) ≈
u(nk,(i + 1)h) + u(nk,(i − 1)h) − 2u(nk,ih)
h2
posant u(nk,ih) = un
i . Le problème devient :
π2 un+1
i − un
i
k
=
un
i+1 + un
i−1 − 2un
i
h2
D’où :
un+1
i =
k
h2π2
(un
i+1 + un
i−1) + (1 −
2k
h2π2
)un
i
4 Master IAD ENSA d’Agadir
La problématique de l’évaluation des options AABIDA M’barek
Schéma explicite
si on pose α = k
h2π2 , alors
un+1
i = α(un
i+1 + un
i−1) + (1 − 2α)un
i
finalement notre problème devient :









un+1
i = α(un
i+1 + un
i−1) + (1 − 2α)un
i si 1 ≤ i ≤ N − 1
u0
i = sin(πih) si 1 ≤ i ≤ N − 1
un
0 = un
N = 0 ∀n ≥ 0
Pour résoudre ce problème il suffit de déduire les un+1
i à partir
des un
i car on connaît les u0
i , on en déduit les u1
i , puis les u2
i et
anisi de suite jusqu’aux un
i .
La problématique de l’évaluation des options AABIDA M’barek
Schéma explicite























un+1
1
un+1
2
.
.
.
un+1
N−1























=





















1 − 2α α
α 1 − 2α α
...
...
...
... 1 − 2α α
α 1 − 2α





















.






















un
1
un
2
.
.
.
un
N−1






















.
La problématique de l’évaluation des options AABIDA M’barek
La résolution numérique
h=input("Donner le pas h de la discrétisation de x") ;
k=input("Donner le pas k de la déscritisation de t ") ;
M = 1
h ; N = 1
k ;α = k
h2π2 ;
//création de la matrice A
A =zeros(M-1,M-1) ; x =zeros(M,1) ;
for i=1 :M-2
A(i + 1,i) = α ;A(i,i + 1) = α ; A(i,i) = 1 − 2α ;
end
A(M − 1,M − 1) = 1 − 2α ;
for i=1 :M
x(i) = ih ;
end
//condition initiale sur x
for i=1 :M
un
i = sin(πx(i)) ;
end 7 Master IAD ENSA d’Agadir
La problématique de l’évaluation des options AABIDA M’barek
La résolution numérique
//Calcul de un
i
for n=0 :N-1
u(1 : M − 1,n + 1) = Au(1 : M − 1,n) ;
end
for n=0 :N-1
plot2d(x,u( :,n),n) ;
end
8 Master IAD ENSA d’Agadir
La problématique de l’évaluation des options AABIDA M’barek
Schéma implicite
Discrétisons la même équation avec la même méthode mais
utilisons cette fois une approximation à gauche de la dérivée
de u par rapport à t :
∂u
∂t
(nk,ih) ≈
un
i − un−1
i
k
donc notre problème devient :
π2 un
i − un−1
i
k
=
un
i+1 + un
i−1 − 2un
i
h2
D’où
k
π2h2
(un
i+1 + un
i−1) − (
1
k
+
2k
π2h2
)un
i = −
un−1
i
k
Ce schéma nécessite la résolution d’un système d’équations :
9 Master IAD ENSA d’Agadir
La problématique de l’évaluation des options AABIDA M’barek
Schéma implicite





















α β
β α β
...
...
...
... α β
β α





















.






















un
1
un
2
.
.
.
un
N−1






















=


























−
un−1
1
k
−
un−1
2
k
.
.
.
−
un−1
N−1
k


























avec β = 1
π2h2 et α = −1
k − 2β
la résolution numérique de ce problème :
la matrice A de ce système est définie positive car de
diagonale strictement dominante (|α| > |2β|) alors on peut
appliquer la méthode de Cholesky
10 Master IAD ENSA d’Agadir
La problématique de l’évaluation des options AABIDA M’barek
Schéma implicite
h=input("Donner le pas h de la discrétisation de x") ;
k=input("Donner le pas k de la déscritisation de t ") ;
M = 1
h ; N = 1
k ; α = k
h2π2 ;
for i=1 :M-1
v(i) = sin(pi ∗ i ∗ h) ; u(i)=v(i) ;
end
u=u’ ;
A =zeros(M-1,M-1) ; u =zeros(M-1,1) ;
for i=1 :M-2
A(i + 1,i) = β ; A(i,i + 1) = β ; A(i,i) = α ;
end
A(M − 1,M − 1) = α ;
G=zeros(M-1) ;
for k=1 :M-1
s=0 ;
11 Master IAD ENSA d’Agadir
La problématique de l’évaluation des options AABIDA M’barek
Schéma implicite
for j=1 :k-1 s = s + (G(k,j))2 ;
end
G(k,k) = sqrt(A(k,k) − s) ;
for i=k+1 :M-1
s=0 ;
for j=1 :k-1
s = s + G(i,j) ∗ G(k,j) ;
end
G(i,k) = (A(i,k) − s)/G(k,k) ;
end end
[y] = descende(G,b) ;[u] = remonter(G0,y) ;
for i=0 :N
u = A ∗ u ; y = exp(−i ∗ k) ∗ v ; y = y0 ;
erreur = norm(u − y) ;plot(u) ; axis([0 M+1 0 1]) ;
drawnow pause
end
La problématique de l’évaluation des options AABIDA M’barek
Bibliographie
Augros.J.C : Finance-option et obligation
convertibles.Economica, 1995.
Augros.J.C : les options sur taux d’intérêt-Dynamique des
taux et évaluation.Economica, 1995.
Augros.J.C : Les options négociables.Vuibert, 1987.
Mele.A : Dynamiques non-linéaires, Volatilité et
équilibre.Economica, 1998.
Bajeux.I et Rochet.J.C : Dynamique spanning : are options
an appropriate instrument.Mathematical Finance 6, 1996.
13 Master IAD ENSA d’Agadir

Contenu connexe

Tendances

Demande manuscrite
Demande manuscriteDemande manuscrite
Demande manuscrite
Laila Saady
 
3 3-flexion locale-simplifiee
3 3-flexion locale-simplifiee3 3-flexion locale-simplifiee
3 3-flexion locale-simplifiee
brulycesar
 
Etude d impact sur l environnement
Etude d impact sur l environnementEtude d impact sur l environnement
Etude d impact sur l environnement
jabbouriyassir01
 
Exercices corrigés recherche opérationnelle par www.coursdefsjes.com
Exercices corrigés recherche opérationnelle par www.coursdefsjes.comExercices corrigés recherche opérationnelle par www.coursdefsjes.com
Exercices corrigés recherche opérationnelle par www.coursdefsjes.com
cours fsjes
 

Tendances (20)

Demande manuscrite
Demande manuscriteDemande manuscrite
Demande manuscrite
 
Rapport de stage
Rapport de stageRapport de stage
Rapport de stage
 
3 3-flexion locale-simplifiee
3 3-flexion locale-simplifiee3 3-flexion locale-simplifiee
3 3-flexion locale-simplifiee
 
Exposé gestion et valorisation des déchets
Exposé gestion et valorisation des déchets Exposé gestion et valorisation des déchets
Exposé gestion et valorisation des déchets
 
Rapport de stage
Rapport de stageRapport de stage
Rapport de stage
 
Présentation de stage PFE a OCP Benguerir 2019
Présentation de stage PFE a  OCP Benguerir 2019Présentation de stage PFE a  OCP Benguerir 2019
Présentation de stage PFE a OCP Benguerir 2019
 
Etude d impact sur l environnement
Etude d impact sur l environnementEtude d impact sur l environnement
Etude d impact sur l environnement
 
Exercices corrigés recherche opérationnelle par www.coursdefsjes.com
Exercices corrigés recherche opérationnelle par www.coursdefsjes.comExercices corrigés recherche opérationnelle par www.coursdefsjes.com
Exercices corrigés recherche opérationnelle par www.coursdefsjes.com
 
Rapport de stage d'initiation 2015 Mahmoudi Mohamed Amine
Rapport de stage d'initiation 2015 Mahmoudi Mohamed AmineRapport de stage d'initiation 2015 Mahmoudi Mohamed Amine
Rapport de stage d'initiation 2015 Mahmoudi Mohamed Amine
 
Analyse de structure i4
Analyse de structure i4Analyse de structure i4
Analyse de structure i4
 
Rapport Mini Projet : élaborer un moteur de Recherche spécialisé en Education
Rapport Mini Projet : élaborer un moteur de Recherche spécialisé en EducationRapport Mini Projet : élaborer un moteur de Recherche spécialisé en Education
Rapport Mini Projet : élaborer un moteur de Recherche spécialisé en Education
 
Modèle lettre de demande de stage professionnel pdf
Modèle lettre de demande de stage professionnel pdfModèle lettre de demande de stage professionnel pdf
Modèle lettre de demande de stage professionnel pdf
 
Chap 2 a barrages poids
Chap 2 a barrages poidsChap 2 a barrages poids
Chap 2 a barrages poids
 
Plan dexperience
Plan dexperiencePlan dexperience
Plan dexperience
 
Rapport De PFE
Rapport De PFERapport De PFE
Rapport De PFE
 
Génie civil
Génie civilGénie civil
Génie civil
 
Rapport de stage du fin d'étude
Rapport de stage du fin d'étudeRapport de stage du fin d'étude
Rapport de stage du fin d'étude
 
Rapport de projet de fin d'études - SIEMENS 2016
Rapport de projet de fin d'études - SIEMENS 2016Rapport de projet de fin d'études - SIEMENS 2016
Rapport de projet de fin d'études - SIEMENS 2016
 
MÉMOIRE DE SOUTENANCE
MÉMOIRE DE SOUTENANCE MÉMOIRE DE SOUTENANCE
MÉMOIRE DE SOUTENANCE
 
Cv oumaima
Cv oumaimaCv oumaima
Cv oumaima
 

Similaire à L'équation de la chaleur

Devoir de synthèse_n°_02--2008-2009(mr_otay)[lycée__el_aghaliba]
Devoir de synthèse_n°_02--2008-2009(mr_otay)[lycée__el_aghaliba]Devoir de synthèse_n°_02--2008-2009(mr_otay)[lycée__el_aghaliba]
Devoir de synthèse_n°_02--2008-2009(mr_otay)[lycée__el_aghaliba]
Yessin Abdelhedi
 
85717b7aca485735313534313338323437343138 (1)
85717b7aca485735313534313338323437343138 (1)85717b7aca485735313534313338323437343138 (1)
85717b7aca485735313534313338323437343138 (1)
AHMED ENNAJI
 
Exercices avec les solutions d'analyse complexe
Exercices avec les solutions d'analyse complexeExercices avec les solutions d'analyse complexe
Exercices avec les solutions d'analyse complexe
Kamel Djeddi
 
M2 An 1986 20 3 371 0
M2 An 1986  20 3 371 0M2 An 1986  20 3 371 0
M2 An 1986 20 3 371 0
guest8b8369
 

Similaire à L'équation de la chaleur (20)

Math Bac 2009_Correction Session principale
Math Bac 2009_Correction Session principaleMath Bac 2009_Correction Session principale
Math Bac 2009_Correction Session principale
 
Cheat sheet régression linéaire simple Sous R
Cheat sheet régression linéaire simple Sous RCheat sheet régression linéaire simple Sous R
Cheat sheet régression linéaire simple Sous R
 
Rapport m3o brini_anouar
Rapport m3o brini_anouarRapport m3o brini_anouar
Rapport m3o brini_anouar
 
Devoir de synthèse_n°_02--2008-2009(mr_otay)[lycée__el_aghaliba]
Devoir de synthèse_n°_02--2008-2009(mr_otay)[lycée__el_aghaliba]Devoir de synthèse_n°_02--2008-2009(mr_otay)[lycée__el_aghaliba]
Devoir de synthèse_n°_02--2008-2009(mr_otay)[lycée__el_aghaliba]
 
sol_TD4.pdf
sol_TD4.pdfsol_TD4.pdf
sol_TD4.pdf
 
Algebre1 s1 par www.etudecours.com
Algebre1 s1 par www.etudecours.comAlgebre1 s1 par www.etudecours.com
Algebre1 s1 par www.etudecours.com
 
Projet Méthodes Numériques
Projet  Méthodes Numériques Projet  Méthodes Numériques
Projet Méthodes Numériques
 
Performances dans la segmentation d’images médicales
Performances dans la segmentation d’images médicalesPerformances dans la segmentation d’images médicales
Performances dans la segmentation d’images médicales
 
Cours de maths gene 1 ere sst
Cours de maths gene 1 ere sstCours de maths gene 1 ere sst
Cours de maths gene 1 ere sst
 
Devoir Math Bac 2011_La Correction
Devoir Math Bac 2011_La CorrectionDevoir Math Bac 2011_La Correction
Devoir Math Bac 2011_La Correction
 
SYStèmes d'équations linéaires
SYStèmes d'équations linéairesSYStèmes d'équations linéaires
SYStèmes d'équations linéaires
 
Regression logistque
Regression  logistqueRegression  logistque
Regression logistque
 
Corriges td algebre
Corriges td algebreCorriges td algebre
Corriges td algebre
 
10677467.ppt
10677467.ppt10677467.ppt
10677467.ppt
 
85717b7aca485735313534313338323437343138 (1)
85717b7aca485735313534313338323437343138 (1)85717b7aca485735313534313338323437343138 (1)
85717b7aca485735313534313338323437343138 (1)
 
Am4 series
Am4 seriesAm4 series
Am4 series
 
Exercices avec les solutions d'analyse complexe
Exercices avec les solutions d'analyse complexeExercices avec les solutions d'analyse complexe
Exercices avec les solutions d'analyse complexe
 
Corrige math s1-s3_r_1er_gr_2013
Corrige math s1-s3_r_1er_gr_2013Corrige math s1-s3_r_1er_gr_2013
Corrige math s1-s3_r_1er_gr_2013
 
Exercice intégrales
Exercice intégralesExercice intégrales
Exercice intégrales
 
M2 An 1986 20 3 371 0
M2 An 1986  20 3 371 0M2 An 1986  20 3 371 0
M2 An 1986 20 3 371 0
 

Dernier

Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
AmgdoulHatim
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
ikospam0
 

Dernier (19)

CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
 
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhk
 
Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptx
 
Télécommunication et transport .pdfcours
Télécommunication et transport .pdfcoursTélécommunication et transport .pdfcours
Télécommunication et transport .pdfcours
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
 
Cours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiquesCours Généralités sur les systèmes informatiques
Cours Généralités sur les systèmes informatiques
 
python-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdfpython-Cours Officiel POO Python-m103.pdf
python-Cours Officiel POO Python-m103.pdf
 
Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024
 
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean EudesNeuvaine de la Pentecôte avec des textes de saint Jean Eudes
Neuvaine de la Pentecôte avec des textes de saint Jean Eudes
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLE
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptx
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptx
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
 

L'équation de la chaleur

  • 1. La problématique de l’évaluation des options AABIDA M’barek Position du problème Nous nous intéressons ici au traitement numérique de l’équation de la chaleur : π2 ∂u(t,x) ∂t − ∂2u(t,x) ∂x2 = 0 Nous allons nous placer dans des conditions initiales : ∀x ∈ [0,1] u(0,x) = sin(πx) ∀t ≥ 0 u(t,0) = u(t,1) = 0 La solution exacte du problème est : u(t,x) = e−t sin(πx) En effet ∂u(t,x) ∂t = −e−t sin(πx) et ∂2 u(t,x) ∂x2 = −π2e−t sin(πx) Ainsi cette solution vérifie les conditions initailes. 1 Master IAD ENSA d’Agadir
  • 2. La problématique de l’évaluation des options AABIDA M’barek la résolution numérique Bien que nous connaissions ici la solution exacte du problème, il est instructif de voir comment l’on peut calculer numériquement, ou plus exactement l’approcher numériquement. Nous allons discrétiser le problème en x et en t. Soit h le pas de la discrétisation de x donc soient : x0 = 0,x1 = h,x2 = 2h,...,xN = 1. Soit k le pas de la discrétisation de t donc soient : t0 = 0,t1 = k,t2 = 2k,... .
  • 3. La problématique de l’évaluation des options AABIDA M’barek Schéma explicite Soit n,i ∈ N tel que 0 ≤ i ≤ N avec N = 1 h . Un développement limité d’ordre 1 de la fonction u(t,x) par rapport à t nous donne : u((n + 1)k,ih) = u(nk,ih) + k ∂u ∂t (nk,ih) + ko(1) donc ∂u ∂t (nk,ih) ≈ u((n + 1)k,ih) − u(nk,ih) k de même un développement limité d’ordre 2 de la fonction u(t,x) par rapport à x nous donne : u(nk,(i+1)h) = u(nk,ih)+h ∂u ∂x (nk,ih)+ h2 2 ∂2u ∂x (nk,ih)+h2 o(1) u(nk,(i−1)h) = u(nk,ih)−h ∂u ∂x (nk,ih)+ h2 2 ∂2u ∂x2 (nk,ih)+h2 o(1) . 3 Master IAD ENSA d’Agadir
  • 4. La problématique de l’évaluation des options AABIDA M’barek Schéma explicite Donc u(nk,(i+1)h)+u(nk,(i−1)h) = 2u(nk,ih)+h2 ∂2u ∂x (nk,ih)+h2 o(1) D’où ∂2u ∂x2 (nk,ih) ≈ u(nk,(i + 1)h) + u(nk,(i − 1)h) − 2u(nk,ih) h2 posant u(nk,ih) = un i . Le problème devient : π2 un+1 i − un i k = un i+1 + un i−1 − 2un i h2 D’où : un+1 i = k h2π2 (un i+1 + un i−1) + (1 − 2k h2π2 )un i 4 Master IAD ENSA d’Agadir
  • 5. La problématique de l’évaluation des options AABIDA M’barek Schéma explicite si on pose α = k h2π2 , alors un+1 i = α(un i+1 + un i−1) + (1 − 2α)un i finalement notre problème devient :          un+1 i = α(un i+1 + un i−1) + (1 − 2α)un i si 1 ≤ i ≤ N − 1 u0 i = sin(πih) si 1 ≤ i ≤ N − 1 un 0 = un N = 0 ∀n ≥ 0 Pour résoudre ce problème il suffit de déduire les un+1 i à partir des un i car on connaît les u0 i , on en déduit les u1 i , puis les u2 i et anisi de suite jusqu’aux un i .
  • 6. La problématique de l’évaluation des options AABIDA M’barek Schéma explicite                        un+1 1 un+1 2 . . . un+1 N−1                        =                      1 − 2α α α 1 − 2α α ... ... ... ... 1 − 2α α α 1 − 2α                      .                       un 1 un 2 . . . un N−1                       .
  • 7. La problématique de l’évaluation des options AABIDA M’barek La résolution numérique h=input("Donner le pas h de la discrétisation de x") ; k=input("Donner le pas k de la déscritisation de t ") ; M = 1 h ; N = 1 k ;α = k h2π2 ; //création de la matrice A A =zeros(M-1,M-1) ; x =zeros(M,1) ; for i=1 :M-2 A(i + 1,i) = α ;A(i,i + 1) = α ; A(i,i) = 1 − 2α ; end A(M − 1,M − 1) = 1 − 2α ; for i=1 :M x(i) = ih ; end //condition initiale sur x for i=1 :M un i = sin(πx(i)) ; end 7 Master IAD ENSA d’Agadir
  • 8. La problématique de l’évaluation des options AABIDA M’barek La résolution numérique //Calcul de un i for n=0 :N-1 u(1 : M − 1,n + 1) = Au(1 : M − 1,n) ; end for n=0 :N-1 plot2d(x,u( :,n),n) ; end 8 Master IAD ENSA d’Agadir
  • 9. La problématique de l’évaluation des options AABIDA M’barek Schéma implicite Discrétisons la même équation avec la même méthode mais utilisons cette fois une approximation à gauche de la dérivée de u par rapport à t : ∂u ∂t (nk,ih) ≈ un i − un−1 i k donc notre problème devient : π2 un i − un−1 i k = un i+1 + un i−1 − 2un i h2 D’où k π2h2 (un i+1 + un i−1) − ( 1 k + 2k π2h2 )un i = − un−1 i k Ce schéma nécessite la résolution d’un système d’équations : 9 Master IAD ENSA d’Agadir
  • 10. La problématique de l’évaluation des options AABIDA M’barek Schéma implicite                      α β β α β ... ... ... ... α β β α                      .                       un 1 un 2 . . . un N−1                       =                           − un−1 1 k − un−1 2 k . . . − un−1 N−1 k                           avec β = 1 π2h2 et α = −1 k − 2β la résolution numérique de ce problème : la matrice A de ce système est définie positive car de diagonale strictement dominante (|α| > |2β|) alors on peut appliquer la méthode de Cholesky 10 Master IAD ENSA d’Agadir
  • 11. La problématique de l’évaluation des options AABIDA M’barek Schéma implicite h=input("Donner le pas h de la discrétisation de x") ; k=input("Donner le pas k de la déscritisation de t ") ; M = 1 h ; N = 1 k ; α = k h2π2 ; for i=1 :M-1 v(i) = sin(pi ∗ i ∗ h) ; u(i)=v(i) ; end u=u’ ; A =zeros(M-1,M-1) ; u =zeros(M-1,1) ; for i=1 :M-2 A(i + 1,i) = β ; A(i,i + 1) = β ; A(i,i) = α ; end A(M − 1,M − 1) = α ; G=zeros(M-1) ; for k=1 :M-1 s=0 ; 11 Master IAD ENSA d’Agadir
  • 12. La problématique de l’évaluation des options AABIDA M’barek Schéma implicite for j=1 :k-1 s = s + (G(k,j))2 ; end G(k,k) = sqrt(A(k,k) − s) ; for i=k+1 :M-1 s=0 ; for j=1 :k-1 s = s + G(i,j) ∗ G(k,j) ; end G(i,k) = (A(i,k) − s)/G(k,k) ; end end [y] = descende(G,b) ;[u] = remonter(G0,y) ; for i=0 :N u = A ∗ u ; y = exp(−i ∗ k) ∗ v ; y = y0 ; erreur = norm(u − y) ;plot(u) ; axis([0 M+1 0 1]) ; drawnow pause end
  • 13. La problématique de l’évaluation des options AABIDA M’barek Bibliographie Augros.J.C : Finance-option et obligation convertibles.Economica, 1995. Augros.J.C : les options sur taux d’intérêt-Dynamique des taux et évaluation.Economica, 1995. Augros.J.C : Les options négociables.Vuibert, 1987. Mele.A : Dynamiques non-linéaires, Volatilité et équilibre.Economica, 1998. Bajeux.I et Rochet.J.C : Dynamique spanning : are options an appropriate instrument.Mathematical Finance 6, 1996. 13 Master IAD ENSA d’Agadir