Egy valós argumentum függvényének algebrai polinomjaival történő interpolálása egy szegmensen - a -nál kisebb vagy egyenlő fokú polinom együtthatóinak megtalálása , amely felveszi az argumentum értékeit , a halmazt interpolációs csomópontoknak nevezzük :
Az ilyen polinom együtthatóit meghatározó lineáris algebrai egyenletrendszer alakja:
Determinánsa a Vandermonde determináns .
Nem nulla bármely páronként eltérő érték esetén , és egy függvénynek a csomópontokban lévő értékeivel történő interpolálása polinom segítségével mindig lehetséges és egyedi.
Az így kapott interpolációs képletet gyakran használják az interpolációs csomópontokon kívüli argumentumértékek függvényértékeinek hozzávetőleges kiszámítására . Ugyanakkor megkülönböztetjük a szűk értelemben vett interpolációt , amikor , és extrapolációt , amikor .
Adjunk meg olyan pontokat a térben , amelyeknek valamilyen koordinátarendszerben sugárvektorai vannak
Az interpoláció feladata a megadott pontokon a megadott sorrendben átmenő görbe felépítése.
Egy fix rendezett ponthalmazon keresztül végtelen számú görbe rajzolható, így a tetszőleges függvény általi interpoláció problémájának nincs egyedi megoldása. A megoldás egyedisége érdekében bizonyos megszorításokat kell bevezetni a függvény formáját illetően.
A görbéket a következő formában készítjük el , ahol a paraméter egy bizonyos intervallumon belül változik :
.Vezessünk be egy pontrácsot a szegmensre : és követeljük meg, hogy a paraméter értékénél a görbe átmenjen a ponton , így
A parametrizálás és a grid bevezetése többféleképpen történhet. Általában vagy egy egységes rácsot választunk, feltételezve , hogy , , , vagy még előnyösebben a pontokat szegmensek kötik össze, és a szegmens hosszát veszik a paraméterértékek különbségének .
Az egyik elterjedt interpolációs módszer az, hogy a görbét fokszámú polinomként , azaz függvényként használjuk:
A polinomnak vannak együtthatói , amelyek a feltételekből kereshetők:
Ezek a feltételek az együtthatók lineáris egyenletrendszeréhez vezetnek :
Megjegyzendő, hogy az együtthatók megtalálásához például háromdimenziós térben három egyenletrendszert kell megoldani: -re , és koordinátákat. Mindegyiknek van egy együttható mátrixa, amelyet megfordítva a pontok sugárvektorainak értékei alapján kiszámítják a polinom együtthatóinak vektorait. Mátrix meghatározó
Vandermonde-determinánsnak nevezik . Ha a rács csomópontjai nem egyeznek, az nem nulla, és az egyenletrendszernek egyedi megoldása van.
A közvetlen mátrixinverzión kívül számos más módszer is létezik az interpolációs polinom kiszámítására. A polinom egyedisége miatt írásának változatos formáiról beszélünk.
Egy klasszikus példa ( Runge ), amely bemutatja az oszcillációk előfordulását egy interpolációs polinomban, a függvényértékek egységes rácsán történő interpoláció
Vezessünk be egy egységes rácsot , , a szakaszra , és vegyük figyelembe annak a polinomnak a viselkedését, amely a pontokban veszi fel az értékeket .
Az ábra magának a függvénynek a grafikonját mutatja (szaggatott vonal) és három interpolációs görbét a következőhöz:
Az interpolációs polinom értékei még a közbenső pontokban lévő sima függvényeknél is, amelyek nem esnek egybe az interpoláció csomópontjaival, erősen eltérhetnek magának a függvénynek az értékétől, a polinom ilyen viselkedését oszcillációnak nevezik.