Napaka polinomske interpolacije
Iz E-študij, proste zakladnice študentskega znanja
Privzamemo, da obstaja funkcija na intervalu, ki vsebuje interpolacijske točke, je dovoljkrat odvedljiva in zadošča pogojem
f(xi) = fi;i = 0,1,...,n
Napaka interpolacijskega polinoma:
e(t) = pn(t) − f(t)
Smiselno je izbrati točke t, ki so različne od interpolacijskih točk, saj vemo da v njih napake ni.
Da bi našli izraz za napako, naj bo qn + 1(u) interpolacijski polinom skozi točke
, ki ga zapišemo:
qn + 1(u) = pn(u) + f[x0,...,xn,t]ω(u)
ω(u) = (u − x0)...(u − xn)
Napaka je torej:
e(t) = pn(t) − f(t) = − f[x0,...,xn,t]ω(t)
Žal ne poznamo deljene diference f[...].... :( Poglejmo funkcijo:
φ(u) = f(u) − pn(u) − f[x0,...,xn,t]ω(u)
ki je enaka 0 v vseh xi in tudi v t.
Velja (glej razlago v knjigi, str. 87):
ω(n + 1)(ξ) = (n + 1)!
Če vstavimo v zgornjo enačbo in preuredimo:
Izrek
Naj bo funkcija f vsaj n+1-krat zvezno odvedljiva in naj bo pn interpolacijski polinom stopnje
skozi točke xi;i = 0,...,n. Potem je
kjer ξ leži v najmanjšem intervalu, ki vsebuje točke xi in t.