Différences divisées

Cet article est une ébauche concernant les mathématiques.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

En mathématiques, les différences divisées correspondent à une discrétisation des dérivées successives d'une fonction. Ce sont des quantités définies et calculées de manière récursive en généralisant la formule du taux d'accroissement. Elles sont utilisées en particulier en interpolation newtonienne.

Définition

Étant donnés n + 1 {\displaystyle n+1} points

( x 0 , y 0 ) , , ( x n , y n ) , {\displaystyle (x_{0},y_{0}),\ldots ,(x_{n},y_{n}),}

d'abscisses distinctes, les différences divisées sont définies de la manière suivante :

[ y ν ] = y ν ( ν = 0 , , n ) {\displaystyle [y_{\nu }]=y_{\nu }\qquad (\nu =0,\ldots ,n)}
[ y ν , , y ν + j ] = [ y ν + 1 , y ν + j ] [ y ν , y ν + j 1 ] x ν + j x ν ( j = 1 , , n , ν = 0 , , n j ) . {\displaystyle [y_{\nu },\ldots ,y_{\nu +j}]={\frac {[y_{\nu +1},\ldots y_{\nu +j}]-[y_{\nu },\ldots y_{\nu +j-1}]}{x_{\nu +j}-x_{\nu }}}\qquad (j=1,\ldots ,n,\qquad \nu =0,\ldots ,n-j).}

Pour toute fonction f {\displaystyle f} telle que y i = f ( x i ) ( i = 0 , , n ) {\displaystyle y_{i}=f(x_{i})\qquad (i=0,\ldots ,n)} , on note parfois f [ x 0 , , x n ] {\displaystyle f[x_{0},\dots ,x_{n}]} la différence divisée [ y 0 , , y n ] {\displaystyle [y_{0},\dots ,y_{n}]} .

Propriétés

D'après le théorème d'interpolation de Newton, la différence divisée associée à n + 1 {\displaystyle n+1} points est égale au coefficient de degré n {\displaystyle n} du polynôme d'interpolation de Lagrange de ces points. Autrement dit :

[ y 0 , , y n ] = j = 0 n y j 0 i n , i j ( x j x i ) {\displaystyle [y_{0},\dots ,y_{n}]=\sum _{j=0}^{n}{\frac {y_{j}}{\prod _{0\leq i\leq n,\,i\neq j}(x_{j}-x_{i})}}} .

Cette égalité a des conséquences remarquables :

  • invariance par permutation des indices : f [ x σ ( 0 ) , , x σ ( n ) ] = f [ x 0 , , x n ] ( σ S { 0 , , n } ) {\displaystyle f[x_{\sigma (0)},\dots ,x_{\sigma (n)}]=f[x_{0},\dots ,x_{n}]\quad (\sigma \in S_{\{0,\dots ,n\}})}  ;
  • linéarité : ( a f + b g ) [ x 0 , , x n ] = a f [ x 0 , , x n ] + b g [ x 0 , , x n ] {\displaystyle (af+bg)[x_{0},\dots ,x_{n}]=a\,f[x_{0},\dots ,x_{n}]+b\,g[x_{0},\dots ,x_{n}]}  ;
  • règle de Leibniz : ( f g ) [ x 0 , , x n ] = j = 0 n f [ x 0 , , x j ] g [ x j , , x n ] {\displaystyle (fg)[x_{0},\dots ,x_{n}]=\sum _{j=0}^{n}f[x_{0},\dots ,x_{j}]g[x_{j},\dots ,x_{n}]}  ;
  • théorème de la moyenne : pour n ≥ 1 et x 0 < < x n {\displaystyle x_{0}<\dots <x_{n}} , si f {\displaystyle f} est de classe Cn–1 sur [ x 0 , x n ] {\displaystyle [x_{0},x_{n}]} et possède une dérivée n-ième sur ] x 0 , x n [ {\displaystyle ]x_{0},x_{n}[} , il existe c ] x 0 , x n [ {\displaystyle c\in ]x_{0},x_{n}[} tel que f [ x 0 , , x n ] = f ( n ) ( c ) n ! {\displaystyle f[x_{0},\dots ,x_{n}]={\frac {f^{(n)}(c)}{n!}}} .

Exemples

Les premières itérations donnent :

Ordre 0 : [ y 0 ] = y 0 {\displaystyle [y_{0}]=y_{0}}
Ordre 1 : [ y 0 , y 1 ] = y 1 y 0 x 1 x 0 {\displaystyle [y_{0},y_{1}]={\frac {y_{1}-y_{0}}{x_{1}-x_{0}}}}
Ordre 2 : [ y 0 , y 1 , y 2 ] = y 2 y 1 x 2 x 1 y 1 y 0 x 1 x 0 x 2 x 0 {\displaystyle [y_{0},y_{1},y_{2}]={\frac {{\frac {y_{2}-y_{1}}{x_{2}-x_{1}}}-{\frac {y_{1}-y_{0}}{x_{1}-x_{0}}}}{x_{2}-x_{0}}}}

Pour expliciter le processus récursif, les différences divisées peuvent être calculées en les disposant de la manière suivante dans un tableau :

x 0 y 0 = [ y 0 ] [ y 0 , y 1 ] x 1 y 1 = [ y 1 ] [ y 0 , y 1 , y 2 ] [ y 1 , y 2 ] [ y 0 , y 1 , y 2 , y 3 ] x 2 y 2 = [ y 2 ] [ y 1 , y 2 , y 3 ] [ y 2 , y 3 ] x 3 y 3 = [ y 3 ] {\displaystyle {\begin{matrix}x_{0}&y_{0}=[y_{0}]&&&\\&&[y_{0},y_{1}]&&\\x_{1}&y_{1}=[y_{1}]&&[y_{0},y_{1},y_{2}]&\\&&[y_{1},y_{2}]&&[y_{0},y_{1},y_{2},y_{3}]\\x_{2}&y_{2}=[y_{2}]&&[y_{1},y_{2},y_{3}]&\\&&[y_{2},y_{3}]&&\\x_{3}&y_{3}=[y_{3}]&&&\\\end{matrix}}}

Dans le cas où les abscisses sont en progression arithmétique, les différences divisées sont reliées aux différences finies, définies par

Δ h 0 [ f ] = f et h n + 1 [ f ] ( x ) = h n [ f ] ( x + h ) h n [ f ] ( x ) {\displaystyle \Delta _{h}^{0}[f]=f\quad {\text{et}}\quad \triangle _{h}^{n+1}[f](x)=\triangle _{h}^{n}[f](x+h)-\triangle _{h}^{n}[f](x)} ,

par la relation (immédiate par récurrence) :

f [ x , x + h , , x + n h ] = 1 n ! h n h n [ f ] ( x ) {\displaystyle f[x,x+h,\ldots ,x+nh]={\frac {1}{n!h^{n}}}\triangle _{h}^{n}[f](x)} .

Application

Les différences divisées interviennent dans la formulation du théorème d'interpolation de Newton, qui donne une expression particulière du polynôme d'interpolation de Lagrange, permettant par exemple de démontrer que toute fonction polynomiale est égale à sa série de Newton.

Voir aussi

Lien externe

Interpolation polynomiale (sic) de type Newton et différences divisées

Crédit d'auteurs

(en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Divided differences » (voir la liste des auteurs).
  • icône décorative Portail de l'analyse