Une autre façon de construire des approximations de dérivée est d'utiliser un polynôme d'interpolation, puis de le dériver.
Soient points d'interpolation associés à valeurs
soit l'espace vectoriel des polynômes de degré
soit le polynôme de Lagrange de t.q.
possède n zéros pour et vaux
les forment une base de
le polynôme d'interpolation passant par les points d'interpolation associés à valeurs vérifie:
(2.39) |
L'erreur entre la fonction exacte et son polynôme d'interpolation est donnée par le théorème suivant:
Soit et
W(t) s'annule en n+2 points :
(i=0,n) et x
donc W'(t) s'annule en n+1 points (théorème de Rolle)
donc
s'annule une fois en
soit une erreur en
Le polynôme d'interpolation de degré 1 passant par les points s'écrit:
Le polynôme d'interpolation de degré 2 passant par les points s'écrit:
Partant de l'expression du polynôme d'interpolation de Lagrange aux points de collocations
avec |
La dérivée première est:
et la dérivée seconde:
Ces expressions permettent d'évaluer les valeurs des dérivées aux points de collocation .
Si on dérive le polynôme (2.41), on obtiens un formule équivalente à la dérivée centrée d'ordre 2 (2.15)
De même, on dérive le polynôme (2.40), on obtiens un formule équivalente à la dérivée décentrée d'ordre 1 (2.11)
La dérivée seconde du polynôme d'interpolation de degré 2:
Les expressions (2.42),(2.43), très lourdes à manipuler, s'avèrent utiles pour évaluer les valeurs des dérivées aux points de collocation . Le polynôme est une combinaison linéaire des valeurs nodales , donc il en est de même pour toutes ses dérivées . Les valeurs nodales de ces dérivées s'expriment ainsi comme combinaisons linéaires des . Ce système peut donc s'écrire sous la forme matricielle:
où et sont les vecteurs contenant respectivement les valeurs aux points de collocation des dérivées (d'ordre ) et des valeurs nodales , et est la matrice de dérivation (d)ème dont les éléments sont:
Ainsi, pour un stencil de 3 points équi-distants (espacés de ) , les matrices de dérivation d'ordre 1 et d'ordre 2 s'écrivent:
On retrouve les formules de dérivée centrée d'ordre 1 et d'ordre 2 en calculant la dérivée au noeud milieu : pour la dérivée première et la dérivée seconde