0% ont trouvé ce document utile (0 vote)
107 vues6 pages

Interpolation polynômiale : Lagrange et Newton

Ce document décrit l'interpolation polynômiale, notamment le polynôme d'interpolation de Lagrange et le polynôme d'interpolation de Newton. Il présente également les diérences divisées.

Transféré par

Fakhrou Zahout
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
107 vues6 pages

Interpolation polynômiale : Lagrange et Newton

Ce document décrit l'interpolation polynômiale, notamment le polynôme d'interpolation de Lagrange et le polynôme d'interpolation de Newton. Il présente également les diérences divisées.

Transféré par

Fakhrou Zahout
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Chapitre 3 : Interpolation polynômiale

0.1 Position du problème

Soit f une fonction dénie et continue sur un intervalle [a,b]. On suppose que l'on
connait seulement sa valeur en n+1 points xi de [a,b] que l'on suppose ordonnés :
a ≤ x0 < x2 < x3 < . . . < xn < xn ≤ b

Interpoler la fonction f par un polynôme de degré n aux points x0 , x1 , . . . , xn


consiste à trouver un polynôme p de degré ≤ n tel que
f (xi ) = pn (xi ), 0≤i≤n (1)
Les points (xi , f (xi )) sont appelés points d'interpolation ou d'appui.
Théorème 1 Une condition nécessaire et susante pour qu'il existe un polynôme
Pn unique interpolant f est que les points d'interpolation xi soient tous distincts.

Théorème 2 Il existe un seul polynôme Pn de degré n interpolant f aux points


d'interpolation xi , i = 0, . . . , n.

0.2 Le polynôme d'interpolation de Lagrange

0.2.1 Construction
Soient x0 , x1 , . . . , xn n+1 réels donnés distincts. On dénit n+1 polynômes li
pour i = 0, ..., n par
(x − x0 )(x − x1 )...(x − xn ) x − xj
li (x) = = Πnj=0,j6=i
(xi − x0 )(xi − x1 )...(xi − xn ) xi − x j

Le numérateur de chacun de ces polynômes est un produit de n termes (x−xk ),


il est donc un polynôme de degré n. Le dénominateur est une constante. Donc
chaque polynôme li vérie :
1. li est un polynôme de degré n.
2. li (xk ) = 0 si i 6= k pour k = 0, ..., n.
3. li (xk ) = 1 si i = k (li (xi ) = 1).

1
Proposition
Les polynômes l0 (x), l1 (x), ..., ln (x) forment une base de Rn [X]
Démonstration :
Il sut de montrer que la famille l0 (x), l1 (x), ..., ln (x) est libre et génératrice.
Donc le polynôme pn vériant le problème (1.1) peut s'écrire sous la forme
n
X
pn (x) = αi li (x)
i=0

puisque les li forment une base de Rn [X]. En prenant x = xk pour k = 0, ..., n et


en utilisant le fait que li (xk ) = δi,k , on obtient
αk = pn (xk ) = f (xk )

Proposition :
L'unique solution du problème (1.1) est donc
n
X
pn (x) = f (xi )li (x)
i=0

Dénition :
Le polynôme pn s'appelle l'interpolant de Lagrange de la fonction f de degré n aux
points x0 , x1 , ..., xn . Il s'appelle aussi le polynôme d'interpolation de Lagrange aux
points x0 , x1 , ..., xn .
Exercice :
Déterminer le polynôme d'interpolation de Lagrange satisfaisant au tableau ci-
dessous :
x 0 2 3 5
f(x) -1 2 9 87

0.3 Le polynôme d'interpolation de Newton

0.3.1 Base de Newton


Les polynômes ek de la base de Newton sont dénis comme suit :
k−1
ek = Πi=0 (x − xi ) = (x − x0 )(x − x1 )...(x − xk−1 ), k = 1, ...n
avec pour convention
e0 = 1
en outre
e1 = (x − x0 )

2
e2 = (x − x0 )(x − x1 )
...
...
...
en = (x − x0 )(x − x1 )...(x − xn−1 )
L'ensemble des polynomes (ek )0≤k≤n (base de Newton) forment une base de
l'espace Pn des polynomes de degré au plus n, puisqu'il s'agit d'une famille de
(n+1) polynomes de degré échelonné.
Donc le polynome d'interpolation de Newton de degré n relatif à la subdivision
(x0 , y0 ), (x1 , y1 ), ..., (xn , yn ) s'écrit :
n
X
Pn (x) = αk ek (x)
k=0

avec
Pn (xi ) = f (xi ), i = 0, ..., n
Il faut alors déterminer les coecients (αk )0≤k≤n , qui sont basés sur les dié-
rences divisées.

0.3.2 Diérences divisées


Dénition 1 Soit f une fonction dont on connait les valeurs en n+1 points dis-
tincts x0 , x2 , . . . , xn . On appelle diérence divisée d'ordre 0, 1, . . . , n de la fonction
f les expressions suivantes :
Ordre Notation Dénition
0 f [xi ] f (xi )
f (xi ) − f (xj )
1 f [xi , xj ], i 6= j
xi − xj
f [xi , xj ] − f [xj , xk ]
2 f [xi , xj , xk ] i 6= j, j 6= k, i 6= k
xi − xk
... ... ...
f [x1 , . . . , xm−1 ] − f [x2 , . . . , xm ]
m-1 f [x1 , . . . , xm ]
x1 − xm
... ... ...
f [x1 , . . . , xn ] − f [x2 , . . . , xn+1 ]
n f [x1 , . . . , xn+1 ]
x1 − xn+1

3
4
5
Exercice :

1. Ecrire le polynôme d'interpolation de f, noté P4 , construit sur les données


suivantes : (-1,-1), (0,1), (1,0) et (2,0) en utilisant la formule de Newton et
les diérences divisées.
2. Calculer Pi (20) pour i = 1, . . . , 4 et comparer à f (20).

Vous aimerez peut-être aussi