Diferența finită este un termen matematic care este utilizat pe scară largă în metodele de calcul pentru interpolare și diferențiere numerică .
Să fie specificate nodurile de interpolare cu un pas pentru un anumit punct și valorile funcției la aceste noduri sunt cunoscute:
Apoi diferența finală ascendentă (sau diferența directă) de ordinul 1 este diferența dintre valorile -a și -a la nodurile de interpolare, adică [1]
Diferența finită descendentă (sau diferența inversă) de ordinul I este diferența dintre valorile -a și -a la nodurile de interpolare, adică [1]
Diferența finită centrală (sau simetrică) de ordinul I este diferența dintre valorile -a și -a la nodurile de interpolare, adică [1]
Diferența finită crescătoare de ordinul 2 este diferența dintre diferențele finite -a și -a de ordinul I, adică
În consecință, diferența finită crescătoare a ordinului (pentru ) este diferența dintre diferențele finite -a și -a de ordin , adică [1]
Diferențele descendente și centrale ale ordinelor superioare sunt definite în mod similar [1] :
Dacă introducem un operator de deplasare astfel încât , atunci putem defini un operator de diferență finită ascendent ca . Pentru el, relația
,care poate fi extins în termeni de binomul lui Newton . Acest mod de reprezentare simplifică considerabil lucrul cu diferențe finite de ordin superior [2] .
Deseori se folosește și o altă notație: este diferența crescătoare de ordine finită a unei funcții cu pasul , luată în punctul . De exemplu, . În mod similar, pentru diferențele descrescătoare se poate folosi notația , iar pentru cele centrale, .
În aceste notații, se pot scrie formule generale pentru toate tipurile de diferențe finite de ordin arbitrar folosind coeficienți binomiali [3] :
Formula generală pentru este utilizată la construirea polinomului de interpolare al lui Newton .
Imaginea de mai sus prezintă un exemplu de calcul a diferențelor finite pentru
Valorile sunt situate în celule verzi , în fiecare linie ulterioară sunt date diferențele finale ale ordinii corespunzătoare.
Derivata unei functii intr-un punct este definita folosind limita :
Sub semnul limită se află diferența finită ascendentă împărțită la pas. Prin urmare, această fracție aproximează derivata la pași mici. Eroarea de aproximare poate fi obținută folosind formula Taylor [4] :
O relație similară este valabilă pentru diferența descendentă:
Diferența centrală oferă o aproximare mai precisă:
Diferențele de ordin finit , împărțite la treapta ridicată la o putere , aproximează derivata ordinului . Ordinea erorii de aproximare nu se modifică [5] :
Se poate observa că diferența finită la un pas fix este un operator liniar care mapează spațiul funcțiilor continue în sine. O generalizare a conceptului de diferență finită este conceptul de operator de diferență .
Conceptele de diferențe divizate și modulul de continuitate sunt, de asemenea, asociate cu diferențele finite .