Las fórmulas de interpolación de Newton son fórmulas matemáticas computacionales utilizadas para la interpolación de polinomios .
Se dan unos puntos distintos por pares , también llamados nodos de interpolación, y se conocen los valores de alguna función en estos puntos.
Si todas las distancias entre los nodos vecinos son diferentes, entonces el polinomio de Newton se construye de acuerdo con la fórmula [1]
donde es la diferencia de orden dividida .
Usando las propiedades de la diferencia dividida, se puede demostrar que el polinomio anterior realmente resuelve el problema de interpolación : [2]
Sea el polinomio de interpolación de Lagrange para los puntos . entonces _
Considere :
.
Por otro lado, la diferencia de dos polinomios de interpolación de Lagrange es un polinomio de grado , y sus raíces son conocidas - .
De acuerdo con el teorema de Bezout, obtenemos: .
Encontramos : dejar
Después de sustituir el resultado en , obtenemos .
Así, se demuestra que el polinomio de Newton en el caso de nodos desigualmente espaciados coincide con el polinomio de interpolación de Lagrange, y por lo tanto resuelve el problema de interpolación.
Si los nodos vecinos están a una distancia fija entre sí , es decir , entonces el polinomio de Newton se puede construir a partir de (en este caso, se habla de "interpolación hacia adelante") o de ("interpolación hacia atrás").
En el primer caso, la fórmula del polinomio de Newton toma la forma [3]
donde , y expresiones de la forma son diferencias finitas .
En el segundo caso, la fórmula toma la forma [4]
donde _
Para , la fórmula
donde son los coeficientes binomiales generalizados al dominio de los números reales .
El polinomio de Newton es una de las formas del polinomio de Lagrange , por lo que los términos restantes de estas fórmulas son iguales [5] . Sin embargo, el término restante de la fórmula de Newton se puede escribir de otra forma: