In matematica, una differenza divisa è una quantità, definita in modo ricorsivo su punti distinti. Vengono utilizzate ad esempio nell'interpolazione polinomiale, nei metodi di interpolazione di Newton alle differenze divise e interpolazione di Hermite.
Definizione
Dati
punti

Definiamo le differenze divise come:
![{\displaystyle [y_{\nu }]:=y_{\nu },\qquad \nu \in \{0,\ldots ,k\},}](./a715cb3e1f9666b594c6be04b6ebee8e80f7ee48.svg)
![{\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 \nu \in \{0,\ldots ,k-j\},\ j\in \{1,\ldots ,k\}.}](./a3fbf429b65bad77486a9d90314d4af6e5edf0c1.svg)
Definiamo le differenze divise all'indietro come:
![{\displaystyle [y_{\nu }]:=y_{\nu },\qquad \nu \in \{0,\ldots ,k\}}](./f0b559f584afa31efe09d04b4be0e091807e66c6.svg)
![{\displaystyle [y_{\nu },\ldots ,y_{\nu -j}]:={\frac {[y_{\nu },\ldots ,y_{\nu -j+1}]-[y_{\nu -1},\ldots ,y_{\nu -j}]}{x_{\nu }-x_{\nu -j}}},\qquad \nu \in \{j,\ldots ,k\},\ j\in \{1,\ldots ,k\}.}](./a9ca4b8abdebfbfaf509c340f8aa07f1508e8c8b.svg)
dove
è l'ordine della differenza divisa.
Notazione, differenze divise sui punti di una funzione
Se i punti
vengono dati come valori di una funzione
:

si può trovare la notazione
![{\displaystyle f[x_{\nu }]:=f(x_{\nu }),\qquad \nu \in \{0,\ldots ,k\},}](./4e07542916cc075fb44964d3ca138cd144f3ab0a.svg)
![{\displaystyle f[x_{\nu },\ldots ,x_{\nu +j}]:={\frac {f[x_{\nu +1},\ldots ,x_{\nu +j}]-f[x_{\nu },\ldots ,x_{\nu +j-1}]}{x_{\nu +j}-x_{\nu }}},\qquad \nu \in \{0,\ldots ,k-j\},\ j\in \{1,\ldots ,k\}.}](./424ee9e0456399b61b1ed8c66e90ca761fa7dc3e.svg)
Altre scritture equivalenti sono:
![{\displaystyle [x_{0},\ldots ,x_{n}]f;}](./f7ff10dbb6cfb92ba8bf42b2a1c51ee17fb82e58.svg)
![{\displaystyle f_{n}[x_{0},\ldots ,x_{n}];}](./33f106376c754c889895ed56eecfcd021724eefb.svg)
![{\displaystyle [x_{0},\ldots ,x_{n};f];}](./ca7e8489bcddcc6ff0370c8a70f61ed7cf64c426.svg)
![{\displaystyle D[x_{0},\ldots ,x_{n}]f.}](./22c86cfbfca09860822cab7c1573654ae8187897.svg)
Rapporto con le derivate di f(x)
Quando due argomenti risultano coincidenti possiamo ugualmente dare un significato alla corrispondente differenza divisa di ordine
, purché
esista in quel punto[1]:
![{\displaystyle f[x_{0},x_{0}]=\lim _{x\to x_{0}}f[x_{0},x]=\lim _{x\to x_{0}}{\frac {f(x)-f(x_{0})}{x-x_{0}}}=f'(x_{0}).}](./2c7cd2df9234af2b96200b2a77be954eb5f8f0c8.svg)
Più in generale, definiamo
![{\displaystyle f[\underbrace {x_{0},x_{0},\dots ,x_{0}} _{k+1}]={\frac {f^{(k)}(x_{0})}{k!}},}](./dfa3d4425549aacf2af9aada4f349d86bde20b41.svg)
la cui esistenza è dimostrabile[2].
Esempi
Differenze divise per
e i primi valori di
:
![{\displaystyle {\begin{aligned}{\mathopen {[}}y_{0}]&=y_{0};\\{\mathopen {[}}y_{0},y_{1}]&={\frac {y_{1}-y_{0}}{x_{1}-x_{0}}};\\{\mathopen {[}}y_{0},y_{1},y_{2}]&={\frac {[y_{1},y_{2}]-[y_{0},y_{1}]}{x_{2}-x_{0}}}={\frac {{\frac {y_{2}-y_{1}}{x_{2}-x_{1}}}-{\frac {y_{1}-y_{0}}{x_{1}-x_{0}}}}{x_{2}-x_{0}}}={\frac {y_{2}-y_{1}}{(x_{2}-x_{1})(x_{2}-x_{0})}}-{\frac {y_{1}-y_{0}}{(x_{1}-x_{0})(x_{2}-x_{0})}};\\{\mathopen {[}}y_{0},y_{1},y_{2},y_{3}]&={\frac {[y_{1},y_{2},y_{3}]-[y_{0},y_{1},y_{2}]}{x_{3}-x_{0}}}.\end{aligned}}}](./642b1f928c20d2fb5b81453f58e681a3a9ef00de.svg)
Per evidenziare il processo ricorsivo, le differenze divise possono essere messe in forma tabellare
![{\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}}}](./d60ef92b00038923edcedaecccbadd25373b07c1.svg)
Rapporto incrementale
Data una funzione
, presi due punti
, la differenza divisa di ordine
:
![{\displaystyle A_{1}=f[x_{0},x_{1}]={\frac {y_{1}-y_{0}}{x_{1}-x_{0}}}={\frac {f(x_{1})-f(x_{0})}{x_{1}-x_{0}}}={\frac {\Delta f}{\Delta x}}}](./375706add51292ed4fa69ee4fc2764e47e204485.svg)
è il rapporto incrementale costruito su due punti per la quantità
.
Invarianza per permutazione
Per induzione matematica, non è difficile dimostrare che
![{\displaystyle f[x_{0},x_{1},\dots ,x_{n}]=\sum _{k=0}^{n}{\frac {f(x_{k})}{\prod _{j=0,\ j\neq k}^{n}{(x_{k}-x_{j})}}}.}](./c5587eba42123b548060c650861413545c2f350f.svg)
Questa espressione ci permette di affermare che
è una funzione invariante a permutazione dei suoi argomenti, cioè
![{\displaystyle f[x_{0},x_{1},\dots ,x_{n}]=f[x_{i_{0}},x_{i_{1}},\dots ,x_{i_{n}}],}](./b69706751f8c0dfbe9ee02935aff04d420641d7b.svg)
dove
denota una qualsiasi permutazione di
[1].
Note
- ^ a b Monegato, Giovanni., Metodi e algoritmi per il calcolo numerico, Clut, [2008], ISBN 9788879922654, OCLC 956017867. URL consultato il 29 aprile 2019.
- ^ Isaacson, Eugene., Analysis of numerical methods, Dover Publications, 1994, p. 252, ISBN 0486680290, OCLC 30032279. URL consultato il 29 aprile 2019.
Bibliografia
Voci correlate