Académique Documents
Professionnel Documents
Culture Documents
AJDOUR Mounia
Faculté des Sciences et Techniques de Tanger
Licence Energies Renouvelables
11 septembre 2019
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
1 I NTRODUCTION
2 M ATRICE DE VANDERMONDE
3 Interpolation de Lagrange
4 Polynôme de Newton
5 Erreur d’interpolation
6 Conclusion
2 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
P OSITION DU PROBLÈME
On se donne le tableau de données suivant :
i xi f (xi )
0 x0 f (x0 )
1 x1 f (x1 )
.. .. ..
. . .
n xn f (xn )
I NTRODUCTION 3 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Cette fonction peut ensuite être utilisée pour estimer la valeur de f en des points
x 6= xi .
Les points (xi , f (xi )) sont appelés points d’interpolation.
I NTRODUCTION 4 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
p(x) = a0 + a1 x + a2 x2 + a3 x3 + · · · + an xn
p(x) = a0 + a1 x + a2 x2 + a3 x3 + · · · + an xn
M ATRICE DE VANDERMONDE 7 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Déterminant de Vandermonde
Le determinant de Vandermonde vérifie :
1 x0 x02 x03 · · · x0n
1 x1 x12 x13 · · · x1n
x22 x23 · · · x2n
Y
1 x2 = (xj − xi )
.. .. .. .. .. .
. . . . . .. 0≤i<j≤n
xn xn3
2 · · · xnn
| {z }
1 xn
M ATRICE DE VANDERMONDE 8 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Exemple 1.1
En utilisant la matrice de Vandermonde, calculer le polynôme d’interpolation
passant par les points (0, 1), (1, 2), (2, 9) et (3, 28).
Solution :
Étant donné ces 4 points, le polynôme recherché est au plus de degré 3. Ses
coefficients ai sont solution de :
1 0 0 0 a0 1
1 1 1 1 a1 2
1 2 4 8 a2 = 9
1 3 9 27 a3 28
On trouve : a0 = 1, a1 = a2 = 0 et a3 = 1
M ATRICE DE VANDERMONDE 9 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
M ATRICE DE VANDERMONDE 10 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
M ATRICE DE VANDERMONDE 11 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Remarques :
Approche de Lagrange
Interpolation de Lagrange 13 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Interpolation de Lagrange 14 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Y x − xj n
(x − x0 ) · · · (x − xi−1 )(x − xi+1 ) · · · (x − xn )
Li (x) = =
(xi − x0 ) · · · (xi − xi−1 )(xi − xi+1 ) · · · (xi − xn ) xi − xj
j6=i
Exemple 1.2
On cherche la droite passant par les points (2, 3) et (5, −6). Utilisant la
formule de Lagrange on a
(x − x1 ) (x − 5) (x − x0 ) (x − 2)
L0 (x) = = L1 (x) = =
(x0 − x1 ) (2 − 5) (x1 − x0 ) (5 − 2)
(x − 5) (x − 2)
p1 (x) = 3 + (−6) = −(x − 5) − 2(x − 2) = −3x + 9
(−3) 3
Interpolation de Lagrange 17 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Exemple 1.3
On cherche l’interpolant passant par les points (1, 2), (3, 7) et (4, −1).
Utilisant la formule de Lagrange on a
Interpolation de Lagrange 18 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Exemple 1.4
On cherche l’interpolant passant par les points (0, 1), (1, 2), (2, 9) et (3, 28).
Utilisant la formule de Lagrange on a
Interpolation de Lagrange 19 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Interpolation de Lagrange 20 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Interpolation de Lagrange 21 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Polynôme de Newton
Au lieu d’utiliser le développement usuel d’un polynôme, on choisit une autre
forme plus appropriées au cas de l’interpolation :
pn (x) = a0
+ a1 (x − x0 )
+ a2 (x − x0 )(x − x1 )
+ a3 (x − x0 )(x − x1 )(x − x2 )
..
.
+ an-1 (x − x0 )(x − x1 )(x − x2 ) · · · (x − xn-2 )
+ an (x − x0 )(x − x1 )(x − x2 ) · · · (x − xn−2 )(x − xn-1 )
Polynôme de Newton 22 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Déterminons les (n + 1) coefficients ai de telle sorte que pn (x) passe par les
(n + 1) points de collocation (xi , f (xi )) pour i = 1, · · · , n, soit :
pn (xi ) = f (xi ) i = 0, · · · , n
Calcul de a0
pn (x0 ) = a0 = f (x0 )
Calcul de a1
Calcul de a2
On peut continuer ainsi, obtenant des termes comprenant des différences entre
les différentes évaluations de f .
Polynôme de Newton 24 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Différences divisées
On introduit la notion de différences divisées. D’abord on pose f [xi ] = f (xi ).
Premières différences divisées
f [xi+1 ] − f [xi ] f (xi+1 ) − f (xi )
f [xi , xi+1 ] = =
xi+1 − xi xi+1 − xi
Polynôme de Newton 25 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
est l’unique polynoôme passant par les points (x0 , f (x0 )), (x1 , f (x1 )) et
(x2 , f (x2 )).
Polynôme de Newton 26 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
ai = f [x0 , x1 , x2 , . . . , xi ] pour 0 ≤ i ≤ n
Polynôme de Newton 27 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
x0 f (x0 )
f [x0 , x1 ]
x1 f (x1 ) f [x0 , x1 , x2 ]
f [x1 , x2 ] f [x0 , x1 , x2 , x3 ]
x2 f (x2 ) f [x1 , x2 , x3 ]
f [x2 , x3 ]
x3 f (x3 )
Polynôme de Newton 28 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Erreur d’interpolation
Théorème
Soit x0 < x1 < x2 < · · · < xn , les abscisses des points de collocation. On
suppose que la fonction f (x) est définie dans l’intervalle [x0 , xn ] et qu’elle est
(n + 1) fois dérivable. Alors, pour tout x compris dans [x0 , xn ], il existe ξ(x)
appartenant à l’intervalle ]x0 , xn [ tel que :
f (n+1) (ξ(x))
En (x) = f (x) − pn (x) = (x − x0 )(x − x1 ) . . . (x − xn )
(n + 1)!
Erreur d’interpolation 29 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Erreur d’interpolation 30 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
f (n+1) (ξ(x))
|En (x)| = | | |(x − x0 )(x − x1 ) . . . (x − xn )|
(n + 1)!
M
≤ |(x − x0 )(x − x1 ) . . . (x − xn )|
(n + 1)!
Erreur d’interpolation 31 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
soit :
En (x) ' f [x0 , x1 , x2 , · · · , xn , xn+1 ](x − x0 )(x − x1 ) · · · (x − xn )
| {z }
an+1
L’approximation n’est pas toujours d’une grande précision, mais c’est généra-
lement la seule disponible.
Erreur d’interpolation 32 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
√
Soit une table de la fonction x.
7 2.645 751
0.177 124
9 3.000 000 −0.004 702 99
0.158 312 0.000 206 783
11 3.316 625 −0.003 462 29 −0.9692 × 10−5
0.144 463 0.000 129 248
13 3.605 551 −0.002 686 80
0.133 716
15 3.872 983
Erreur d’interpolation 33 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
√
On tente d’obtenir une approximation de 8 à l’aide de cette table. En se
basant sur un polynôme de degré 1 et en prenant x0 = 7, on obtient facilement :
On peut estimer cette erreur par le terme suivant dans la formule de Newton
On constate donc que l’erreur approximative est assez près de l’erreur exacte.
Erreur d’interpolation 34 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Dans l’interpolation de Newton l’ordre dans lequel on place les points de col-
locations a-t-il un effet sur le polynôme ?
Si on prend tout les points : non, car le polynôme est unique !
Si on ne prend pas tout les points : oui, car à travers la formule de
l’erreur on sait que l’approximation est meilleure en prenant des points
près du point d’évaluation, donc l’ordre a de l’importance si on n’utilise
pas tout les points.
Erreur d’interpolation 35 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
p
Retour sur f (x) = (x) en lisant le tableau à l’envers. Si on refait la table pour
p
(x) mais en prenant les points en ordre décroissant. Cela revient à utiliser la
diagonale du bas dans le tableau originale (ordre croissant) :
7 2.645 751
0.177 124
9 3.000 000 −0.004 702 99
0.158 312 0.000 206 783
11 3.316 625 −0.003 462 29 −0.9692 × 10−5
0.144 463 0.000 129 248
13 3.605 551 −0.002 686 80
0.133 716
15 3.872 983
Erreur d’interpolation 36 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
C ONCLUSION
Lagrange : surtout théorique, permet de développer des outils liés à
l’interpolation.
Interpolation de Newton : adapté à l’utilisation pratique
Erreur d’interpolation : pour n + 1 points de collocation
f (n+1) (ξ(x))
En (x) = (x − x0 )(x − x1 ) . . . (x − xn )
(n + 1)!
Conclusion 38 / 39
I NTRODUCTION M ATRICE DE VANDERMONDE Interpolation de Lagrange Polynôme de Newton Erreur d’interpolation Conclusion
Conclusion 39 / 39