Vous êtes sur la page 1sur 5

Chapitre 1.

Principes généraux

3
1.1. Introduction
Dans cette partie, on va présenter comment remplacer les dérivées continues par les expressions
approchées de la méthode des différences finies conformément à ce qui est exposé dans les ouvrages
destinés aux méthodes numériques [1 ; 2 ; 3 ; 4].
La dérivée d’une fonction est définie en mathématique par l’expression suivante :
𝑓(𝑥+ℎ)−𝑓(𝑥)
𝑓 ′ (𝑥 ) = lim (1)
ℎ→0 ℎ

Alors, la dérivée peut être approximée par le quotient de la différence sur h, cette approximation est de
plus en plus exacte si h tend vers 0. Pour approximer les dérivées, on utilise généralement un
développement de Taylor d’ordre n suivant le degré de la dérivée qu’on veut approximer.
ℎ2 ℎ𝑛 ℎ 𝑛+1
𝑦(𝑥 + ℎ) = 𝑦(𝑥 ) + ℎ𝑦 ′ (𝑥 ) + 𝑦 " (𝑥 ) + ⋯ + 𝑦 (𝑛) (𝑥 ) + 𝑦 (𝑛+1) (𝑥 + 𝜃ℎ) (2)
2! 𝑛! (𝑛+1)!

La méthode des différences finies consiste à approximer les dérivées des équations de la physique au
moyen des développements de Taylor et se déduit directement de la définition de la dérivée. Dans cette
méthode la dérivée est exprimée par une différence sous trois formes.
1.2. Approximation à droite (backward)
1.2.1 Dérivée de premier ordre
Utilisant un développement de Taylor d’ordre 1 :.
ℎ2
𝑦(𝑥 + ℎ) = 𝑦(𝑥 ) + ℎ𝑦 ′ (𝑥 ) + 𝑦 " (𝑥 + 𝜃ℎ) (3)
2!
𝑦(𝑥+ℎ)−𝑦(𝑥)
𝑦 ′ (𝑥) = + 𝑂(ℎ) (4)

La méthode des différences finies consiste à négliger le reste O(h) afin d’avoir une expression approchée
de la dérivée :
𝑦(𝑥+ℎ)−𝑦(𝑥)
𝑦 ′ (𝑥) ≈ (5)

La notation indicielle de cette expression s’écrit de la manière suivante :
𝑦𝑖+1 −𝑦𝑖
𝑦𝑖′ = (6)

Cette équation donne une approximation de la dérivée première par la méthode des différences finies. La
précision de cette expression dépend de la valeur du pas h. elle est d’autant plus forte si h tend vers zéro.
1.2.2 Dérivée de second ordre
Cette dérivée peut être directement déduite de l’expression de la dérivée première :
𝑦′𝑖+1 −𝑦′𝑖
𝑦𝑖" = (𝑦𝑖′ )′ = (7)

En remplaçant les dérivées premières par l’expression donnée par Eq.(6), on aura :

4
𝑦𝑖+2−𝑦𝑖+1 𝑦𝑖+1−𝑦𝑖

− ℎ
𝑦𝑖" = (8)

D’où
𝑦𝑖+2 −2𝑦𝑖+1 +𝑦𝑖
𝑦𝑖" = (9)
ℎ2
Cette équation donne une approximation de la dérivée seconde par la méthode des différences finies via
un schéma décentré à droite..
1.3. Approximation à gauche (forward)
1.3.1. Dérivée de premier ordre
Utilisant un développement de Taylor d’ordre 1 :.
ℎ2
𝑦(𝑥 − ℎ) = 𝑦(𝑥 ) − ℎ𝑦 ′ (𝑥 ) + 𝑦 " (𝑥 + 𝜃ℎ) (10)
2!
𝑦(𝑥)−𝑦(𝑥−ℎ)
𝑦 ′ (𝑥) = + 𝑂(ℎ) (11)

La méthode des différences finies consiste à négliger le reste O(h) afin d’avoir une expression approchée
de la dérivée :
𝑦(𝑥)−𝑦(𝑥−ℎ)
𝑦 ′ (𝑥) ≈ (12)

La notation indicielle de cette expression s’écrit de la manière suivante :
𝑦𝑖 −𝑦𝑖−1
𝑦𝑖′ = (13)

Cette équation donne une approximation de la dérivée première par un schéma décentré à gauche. La
précision de cette expression dépend de la valeur du pas h. elle est d’autant plus forte si h tend vers zéro.
1.3.2. Dérivée de second ordre
Cette dérivée peut être directement déduite de l’expression de la dérivée première :
𝑦′𝑖 −𝑦′𝑖−1
𝑦𝑖" = (𝑦𝑖′ )′ = (14)

En remplaçant les dérivées premières par l’expression donnée par Eq.(13), on aura :
𝑦𝑖−𝑦𝑖−1 𝑦𝑖−1−𝑦𝑖−2
ℎ − ℎ
𝑦𝑖" = (15)

D’où
𝑦𝑖 −2𝑦𝑖−1 +𝑦𝑖−2
𝑦𝑖" = (16)
ℎ2
Cette équation donne une approximation de la dérivée seconde par la méthode des différences finies via
un schéma décentré à gauche.

5
1.4. Approximation centrée
1.4.1. Dérivée de premier ordre
Utilisant un développement de Taylor d’ordre 1 :.
ℎ2 ℎ3
𝑦(𝑥 − ℎ) = 𝑦(𝑥 ) − ℎ𝑦 ′ (𝑥 ) + 𝑦 " (𝑥 + 𝜃ℎ) − 𝑦 ′′′(𝑥 + 𝜃ℎ) (17)
2! 3!
ℎ2 ℎ3
𝑦(𝑥 + ℎ) = 𝑦(𝑥 ) + ℎ𝑦 ′ (𝑥 ) + 𝑦 " (𝑥 + 𝜃ℎ) + 𝑦 ′′′(𝑥 + 𝜃ℎ) (18)
2! 3!
𝑦(𝑥+ℎ)−𝑦(𝑥−ℎ)
𝑦 ′ (𝑥) = + 𝑂(ℎ) (19)
2ℎ
En négligeant l’erreur O(h), on aura l’expression approchée finale de la dérivée :
𝑦(𝑥+ℎ)−𝑦(𝑥−ℎ)
𝑦 ′ (𝑥) ≈ (20)
2ℎ
La notation indicielle de cette expression s’écrit de la manière suivante :
𝑦𝑖+1 −𝑦𝑖−1
𝑦𝑖′ = (21)
2ℎ
Cette équation donne une approximation de la dérivée première par un schéma centré. La précision de
cette expression dépend de la valeur du pas h. elle est d’autant plus forte si h tend vers zéro.
1.4.2. Dérivée de second ordre
ℎ2 ℎ3
𝑦(𝑥 − ℎ) = 𝑦(𝑥 ) − ℎ𝑦 ′ (𝑥 ) + 𝑦 " (𝑥 ) − 𝑦 ′′′(𝑥 + 𝜃ℎ) (22)
2! 3!
ℎ2 ℎ3
𝑦(𝑥 + ℎ) = 𝑦(𝑥 ) + ℎ𝑦 ′ (𝑥 ) + 𝑦 " (𝑥 ) + 𝑦 ′′′(𝑥 + 𝜃1 ℎ) (23)
2! 3!

𝑦(𝑥 + ℎ) + 𝑦(𝑥 − ℎ) = 2𝑦 (𝑥 ) + ℎ2 𝑦 " (𝑥 )+ 𝑂(ℎ2 ) (24)


𝑦(𝑥+ℎ)−2𝑦(𝑥)+𝑦(𝑥−ℎ)
𝑦 ′′ (𝑥) = + 𝑂(ℎ2 ) (25)
ℎ2
En négligeant l’erreur O(h2), on aura l’expression approchée finale de la dérivée :
𝑦(𝑥+ℎ)−2𝑦(𝑥)+𝑦(𝑥−ℎ)
𝑦 ′′ (𝑥) = (26)
ℎ2
La notation indicielle de cette expression s’écrit de la manière suivante :
𝑦𝑖+1 −2𝑦𝑖 +𝑦𝑖−1
𝑦𝑖" = (27)
ℎ2
Cette équation donne une approximation de la dérivée seconde par la méthode des différences finies via
un schéma centré.
1.5. Interprétation graphique
L’interprétation graphique des trois schémas de la méthode des différences finies est illustrée sur la figure
suivante :

6
Figure 3.1 interprétation graphique des trois schémas des différences finies
Décentrée à droite : pente de la droite passant par les points d’abscisses i et i+1
Décentrée à gauche : pente de la droite passant par les points d’abscisses i-1 et i
Centrée : pente de la droite passant par les points d’abscisses i-1 et i+1

Vous aimerez peut-être aussi