Professional Documents
Culture Documents
Interpolation Polynomiale PDF
Interpolation Polynomiale PDF
Interpolation polynômiale
1 Interpolation polynômiale. 2
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Interpolation polynômiale. . . . . . . . . . . . . . . . . . . . . . . 2
1.2.1 Introduction –Position du problème. . . . . . . . . . . . . 2
1.3 Formule d’interpolation de Lagrange. . . . . . . . . . . . . . . . . 4
1.4 Intrepolation de Newton. . . . . . . . . . . . . . . . . . . . . . . . 5
1.5 Erreur de l’interpolation. . . . . . . . . . . . . . . . . . . . . . . . 7
1
1. Interpolation polynômiale.
1.1. Introduction
Soit fx0 ; x1 ; ; xn g un ensemble …ni de réels dans l’intervalle [a; b]. Nous sup-
poserons qu’à chaque point xi on peut associer un réel yi (exp: résultat d’une
expérience) telle que yi = f (xi ), mais que cette opération soit impossible pour
tout x 6= xi ; i = 0; n. Nous voudrions déterminer donc une fonction facilement
calculable, qui nous permet d’obtenir une estimation "raisonnable" de la réponse
de ce phénomène pour tout x 2 [a; b].
I- Nous pouvons chercher une fonction g d’un type préalablement choisi, telle que
la distance entre les deux fonctions f et g soit minimale. C’est l’approximation.
II- Nous pouvons chercher une fonction g d’un type préalablement choisi, telle
que yi = f (xi ) = g(xi ), pour tout i = 0; n. C’est l’interpolation.
yi = f (xi ); i = 0; n: (2.1)
2
Le problème d’interpolation consiste à trouver la fonction g (appelée fonction
d’interpollation) qui appartient à une certaine classe de fonctions et qui prend
aux points d’interpolation les mêmes valeurs que f , c–à–d
g(x0 ) = y0 ; g(x1 ) = y1 ; : : : ; g(xn ) = yn :
Dans notre cas on considère que g appartient à l’ensemble des polynômes de degré
n. On écrit donc
yi = Pn (xi ); i = 0; n: (2.2)
C’est ce qu’on appele interpoler f par un polynôme Pn sur l’intervalle [min fxi g ; max fxi g]
appelé intervalle d’interpolation.
Pn s’appele polynômes d’interpolation de f en x0 ; x1 ; : : : ; xn .
Le problème posé sous sa forme générale peut avoir une in…nité de solutions ou
non avoir point. Toutefois, il existe une seule solution si on cherche un polynôme
Pn .
En e¤et, soit a0 ; a1 ; : : :; an les coe¢ cients d’un tel polynôme, i. e.
Pn (x) = a0 xn + a1 xn 1
+ : : : + an ;
comme Pn (xi ) = yi ; i = 0; n, on obtient le système suivant
8
>
> a0 xn0 + a1 x0n 1 + : : : + an = y 0
>
< a0 x n + a1 x n 1 +
1 1 : : : + an = y 1
..
>
> .
>
: a xn + a xn 1 +
0 n 1 n : : : + an = y n ;
qui est un système linéaire de déterminant noté par V (x0 ; x1 ; : : ; xn ) et donné
par
xn0 x0n 1 x0 1
xn1 x1n 1 x1 1
. .. ... ..
V (x0 ; x1 ; : : ; xn ) = .. . . 6= 0
.. .. . . ..
. . . .
n n 1
xn xn xn 1
appelé déterminant de Vandermonde et la matrice de ce système est appelée
matrice de Vondermonde..
Comme
on a
1
ci = :
(xi x0 ) (xi xi 1 )(xi xi+1 ) (xi xn )
Par conséquent
(x x0 ) (x xi 1 )(x xi+1 ) (x xn )
li (x) =
(xi x0 ) (xi xi 1 )(xi xi+1 ) (xi xn )
ou encore
Yn
x xj
li (x) = : (2.8)
x
j=0 i
xj
j6=i
X
n
On a deg Ln n et Ln (xj ) = yi li (xj ) = yj lj (xj ) = yj :
i=0
Ainsi
X
n Yn
x xj
Ln (x) = yi pour tout x 2 [min fxi g ; max fxi g]: (2.10)
i=0
x
j=0 i
xj
j6=i
où deg qn n:
qn (x) = an : (x x0 ) (x x1 ) (x xn 1 ) :
Y1
n
Notons alors wn (x) = (x xi ) ; pour n 1; le polynôme de Newton de
i=0
n 1
degré n associé aux noeuds fxi gi=0 et déterminons le coe¢ cient an :
yn n 1 (xn )
an = :
wn (xn )
Le coe¢ cient an donné par la formule ci-dessus est appelée la n-ième di¤érence
divisée de Newton et notée généralement
an = f [x0 ; x1 ; ; xn ]; n 1;
où
yi yj f (xi ) f (xj )
f [xi ; xj ] = = ; pour i 6= j;
xi xj xi xj
f [xi ; xj ] f [xj ; xk ]
f [xi ; xj ; xk ] = ; pour i 6= j 6= k et
xi xk
Xn
yi
f [x0 ; x1 ; ; xn ] = :
Y n
i=0
(xj xi )
j=0
j6=i
Nous avons par conséquent
au sein du quel les di¤érences divisées sont disposées de manière à ce que leur
évaluation se fasse de proche en proche en observant la règle suivante:
f (n+1) ( ) Y
n
En (x) = f (x) Pn (x) = (x xi ): (2:13)
(n + 1)! i=0
Dans ce cas
Mn+1 Y
n
jf (x) Pn (x)j jx xi j ; (2:14)
(n + 1)! i=0