La interpolación polinomial consiste en determinar el polinomio único de grado que se ajuste perfectamente a puntos, proporcionando una forma para calcular valores intermedios. Existen varias alternativas para ajustar curvas:

  1. Polinomio interpolante.
  2. Trazadores.
  3. Polinomios trigonométricos.
  4. Sumas exponenciales.
  5. Método de los Mínimos Cuadrados.

Dado un conjunto de puntos, hay un y solo un polinomio de grado definido como que pasa por todos los puntos del conjunto.

Veremos tres métodos para la interpolación.

Forma de Lagrange

La forma de Lagrange calcula el polinomio interpolante de manera explícita.

Donde se define como:

Para cada punto se pone de coeficiente y se busca tal que .

Diferencias Divididas de Newton

Este método genera sucesivamente aproximaciones polinómicas de grado cada vez mayor.

Sean los puntos con abscisas distintas entre sí, y un polinomio interpolador:

Siendo . Por ejemplo, para :

En general, para :

De manera que el polinomio interpolador queda:

La aproximación es sucesiva porque se parte de la diferencia dividida de orden cero . Luego, la de orden 1: . Luego, la de orden 2: . Y así sucesivamente…

Trazadores Cúbicos

Los trazadores cúbicos naturales o cubic splines se utilizan para crear una función interpolante como una unión de polinomios cúbicos, uno para cada intervalo, con derivadas primera y segunda continuas.

Sean puntos con , buscamos la función a tramos que en cada subintervalo defina un polinomio de grado de tal manera que los trazadores en y en coincidan en al igual que sus derivadas primera y segunda. Así, el trazador cúbico será:

Donde se cumple que:

Y se satisface una de estas dos condiciones:

  • Frontera libre o natural: .
  • Frontera sujeta: .

Para construir el trazador cúbico se buscan los coeficientes , , y de cada polinomio cúbico a partir de las condiciones que se deben cumplir por definición. Para ello, se resuelve un sistema de ecuaciones .

Los splines cúbicos proporcionan un excelente ajuste a formas complicadas sin requerir cálculos complejos, mientras que los polinomios interpolantes generan interpolaciones con muchas oscilaciones si sucede que hay muchos datos o puntos a interpolar.