Méthodes numériques en finance
Méthodes numériques en finance
Méthodes numériques en finance
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
10 RÉSOLUTION DES EDP ET DIFFÉRENCES FINIES 101<br />
u(t i , x j+1 ) = u(t i , x j ) + h ∂u<br />
∂x (t i, x j ) + O(∆t 2 ) + h ∂ 2 u<br />
2 ∂x 2 (t i, x j ) + h3 ∂ 3 u<br />
6 ∂x 3 (t i, x j ) + O(h 4 ),<br />
u(t i , x j−1 ) = u(t i , x j ) − h ∂u<br />
∂x (t i, x j ) + O(∆t 2 ) + h ∂ 2 u<br />
2 ∂x 2 (t i, x j ) − h3 ∂ 3 u<br />
6 ∂x 3 (t i, x j ) + O(h 4 ).<br />
Aussi,<br />
ε i+1,j = O(∆t) + O(h 2 ).<br />
alors<br />
⎧<br />
⎨<br />
⎩<br />
On notant ε l’erreur de troncature du schéma, i.e. ε = max{ε i+1,j }, on a<br />
ε ≤ C · (∆t + h 2 ).<br />
Il est aussi possible d’étudier l’erreur dûe à la discrétisation du schéma,<br />
e i,j = u(t i , x j ) − u i,j pour tout i, j,<br />
e i+1,j = (1 − 2λ) e i,j + λe i,j+1 + λe i,j−1 + ∆te i+1,j pour i = 1, ..., I − 1, j = 0, ..., n − 1<br />
e i+1,0 = e i+1,n = 0<br />
pour i = 0, ..., I<br />
e 0,j = 0<br />
pour j = 0, ..., n<br />
Si l’on impose la condition λ ≤ 1 , on a alors la majoration<br />
2<br />
|e i+1,j | ≤ (1 − 2λ) |e i,j | + λ(|e i,j+1 | + |e i,j−1 |) + C∆t · (∆t + h 2 ) ≤ |e i,·| + C∆t · (∆t + h 2 ),<br />
où |e i,·| = max j {|e i,j |}, et donc, au final,<br />
max{|e i+1,j |} ≤ CT · (∆t + h 2 ),<br />
c’est à dire que l’erreur de discrétisation est du même ordre que l’erreur de troncature.<br />
Proposition 60. Soit u la solution de l’équation de la chaleur, et (u i,j ) la solution du schéma<br />
explicite. On suppose que u est 2 fois continûm<strong>en</strong>t dérivable <strong>en</strong> t et 4 fois <strong>en</strong> x, et si de plus<br />
alors il existe une constante C, indép<strong>en</strong>dante de ∆t et de h telle que<br />
∆t ≤ h2<br />
2κ , (12)<br />
|u(t i , x j ) − u i,j | ≤ C · (∆t + h 2 ) pour tout i, j.<br />
La condition (12) est appelée condition de stabilité. Aussi, il faut que le pas de temps soit<br />
suffisem<strong>en</strong>t petit pour que le schéma converge. Dans le cas où κ = 1, la condition de stabilité<br />
pour le schéma explicite est λ ≤ 1 2 . La Figure 50 montre la suite u i,j pour différ<strong>en</strong>tes valeurs de<br />
λ.<br />
Résolution schéma explicite - équation de la Chaleur<br />
• schéma implicite<br />
Un schéma dit implicite (ou rétrograde) peut égalem<strong>en</strong>t être construit,<br />
u i+1,j − u i,j<br />
∆t<br />
− κ u i+1,j+1 − 2u i+1,j + u i+1,j−1<br />
h 2 = f i+1,j .<br />
L’abs<strong>en</strong>ce d’écriture sous forme récursive oblige à résoudre un système linéaire.<br />
Arthur CHARPENTIER - Méthodes numériques <strong>en</strong> Finance