Schema lui Aitken este o metodă iterativă de calculare a polinomului de interpolare Lagrange , care permite introducerea de informații despre noi puncte în polinom în timp patratic în raport cu numărul de noduri de interpolare.
Se notează prin polinomul Lagrange obţinut prin interpolarea punctelor de bază . Atunci următoarea relație este adevărată
(caz degenerat, polinomul de grad zero este o constantă)
Dovada este ușor de făcut prin inducție. Fără a pierde generalitatea, pentru comoditate acceptăm , .
Fie și polinoamele Lagrange pentru seturile corespunzătoare de puncte. Aceasta înseamnă că și
Dacă desemnăm ; și , atunci este evident că
,
care este același cu polinomul Lagrange.
Cu coeficienți cunoscuți ai polinoamelor , calculul unui polinom este posibil și în timp liniar direct prin formulă.
Totuși, dacă luăm în considerare aplicarea schemei Aitkin la adăugarea unui nou punct la setul de puncte de bază, atunci și în acest caz va fi de asemenea necunoscut și va trebui calculat în timp liniar pe baza și . Pentru a face acest lucru, va fi necesar să se precalculeze și așa mai departe.
Astfel, adăugarea unui punct este posibilă numai în timp patratic prin obținerea secvențială de polinoame . Dacă, în același timp, programul va stoca deja , atunci calculul fiecăruia dintre polinoamele necesare este fezabil în timp liniar în raport cu numărul de puncte ale parametrilor. Aceasta însumează asimptotic timpul necesar pentru a adăuga un nou punct și, în consecință, pentru a calcula polinomul Lagrange pe un set predeterminat de puncte.
Dacă folosim metoda de calcul optimă în timp, atunci este necesar să stocăm polinoame de forma . Al-lea dintre aceste polinoame necesită memorie pentru a stoca coeficienții, ceea ce necesită o memorie totală.
Trebuie remarcat faptul că cantitatea de memorie este necesară, chiar dacă nu există un calcul pentru adăugarea ulterioară a punctelor - stocarea polinoamelor este inevitabilă în timpul calculării polinomului în sine.