Cours Chapitre 3 Interpolation Polynomiale
Cours Chapitre 3 Interpolation Polynomiale
Cours Chapitre 3 Interpolation Polynomiale
SLIMANE HADJ-BRAHIM(1)
Définition 1. Soit f une fonction dont on connait les valeurs f (x0 ), f (x1 ), . . . , f (xn )
qu’elle prend aux abscisses distinctes x0 , x1 , . . . , xn . On définit les différences di-
visées de f aux points x0 , x1 , . . . , xn par les relations de récurrence :
δ(xi ) = f (xi )
f (xi )−f (xi+1 )
= δ(xxi )−δ(x i+1 )
δ(xi , xi+1 ) = xi −xi+1 i −xi+1
δ(xi ,xi+1 )−δ(xi+1 ,xi+2 )
δ(xi , xi+1 , xi+2 ) = xi −xi+2
..
.
δ(x , x , . . . , x ) δ(xi ,...,xi+p−1 )−δ(xi+1 ,...,xi+p )
i i+1 i+p = xi −xi+p
.
Proposition 1. La différence divisée δ(xi , xi+1 , . . . , xi+p ) est invariante par toute
permutation des abscisses xi , xi+1 , . . . , xi+p .
Pn (x) = δ0 + δ0,1 .(x − x0 ) + δ0,1,2 .(x − x0 ).(x − x1 ) + δ0,1,2,3 .(x − x0 ).(x − x1 ).(x − x2 )
+ · · · + δ0,1,2,...,n .(x − x0 ).(x − x1 ).(x − x2 ) · · · (x − xn−1 ).
Le polynôme Pn (x) est appelé polynôme d’interpolation de Newton pour les différences
divisés.
n
f (n+1) (α) Y
f (x) − Pn (x) = (x − xi ).
(n + 1)! i=0
n
Mn+1 Y
|f (x) − Pn (x)| ≤ (x − xi ) .
(n + 1)! i=0
où
Mn+1 = max f (n+1) (x) .
x∈[a,b]
P3 (x) = δ0 + δ0,1 .(x − x0 ) + δ0,1,2 .(x − x0 ).(x − x1 ) + δ0,1,2,3 .(x − x0 ).(x − x1 ).(x − x2 )
3 1
= 1 + 1(x − 4) + (x − 4).(x − 6) + (x − 4).(x − 6).(x − 8)
8 12
71 9 2 1 3
= −10 + x − x + x .
12 8 12
√
Exercice 2. Soit la fonction f (x) = x calculée aux points x0 = 100, x1 = 144 et
x2 = 169.
(1) Construire le polynôme de Lagrange correspodant.
(2) Calculer f (116).
(3) Estimer l’erreur correspondante. En déduire le nombre décimalee exactes.
Solution. I
1. Le polynôme de Lagrange s’écrit :
2
X
P2 (x) = f (xi )Li (x).
i=0
D’où
3 1 15 1
f (3) (x) = 2
√ > 0 et f (4) (x) = − √ < 0.
8x x 16 x3 x
Donc f (3) (x) est une fonction décroissante sur [100, 169], on déduit que
3
M = f (3) (100) = 10−5 .
8
D’où
3 −5
E(116) = |f (166) − P2 (166)| ≤ 10 |(116 − 100)(116 − 144)(116 − 169)| ' 0.1510−1 ≤ 0.510−1 .
3!8