De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

En el campo matemático del análisis numérico , un polinomio de Newton , llamado así por su inventor Isaac Newton , [1] es un polinomio de interpolación para un conjunto dado de puntos de datos. El polinomio de Newton a veces se denomina polinomio de interpolación de diferencias divididas de Newton porque los coeficientes del polinomio se calculan utilizando el método de diferencias divididas de Newton .

Definición [ editar ]

Dado un conjunto de k  + 1 puntos de datos

donde no hay dos x j iguales, el polinomio de interpolación de Newton es una combinación lineal de polinomios de base de Newton

con los polinomios de base de Newton definidos como

para j > 0 y .

Los coeficientes se definen como

dónde

es la notación para diferencias divididas .

Por tanto, el polinomio de Newton se puede escribir como

Fórmula de diferencia dividida hacia adelante de Newton [ editar ]

El polinomio de Newton se puede expresar de forma simplificada cuando se organizan consecutivamente con el mismo espaciado. Al presentar la notación para cada y , la diferencia se puede escribir como . Entonces el polinomio de Newton se convierte en

Esto se llama la fórmula de diferencia dividida hacia adelante de Newton [ cita requerida ] .

Fórmula de diferencia dividida hacia atrás de Newton [ editar ]

Si los nodos se reordenan como , el polinomio de Newton se convierte en

Si están igualmente espaciados con y para i = 0, 1, ..., k , entonces,

se llama la fórmula de diferencia dividida hacia atrás de Newton [ cita requerida ] .

Importancia [ editar ]

La fórmula de Newton es de interés porque es la versión simple y natural de diferencias del polinomio de Taylor. El polinomio de Taylor dice adónde irá una función, según su valor de y , y sus derivadas (su tasa de cambio y la tasa de cambio de su tasa de cambio, etc.) en un valor de x particular . La fórmula de Newton es el polinomio de Taylor basado en diferencias finitas en lugar de tasas de cambio instantáneas.

Adición de nuevos puntos [ editar ]

Al igual que con otras fórmulas de diferencias, el grado de un polinomio de interpolación de Newton se puede aumentar agregando más términos y puntos sin descartar los existentes. La forma de Newton tiene la simplicidad de que los nuevos puntos siempre se agregan en un extremo: la fórmula hacia adelante de Newton puede agregar nuevos puntos a la derecha y la fórmula hacia atrás de Newton puede agregar nuevos puntos a la izquierda.

La precisión de la interpolación polinomial depende de qué tan cerca esté el punto interpolado del medio de los valores x del conjunto de puntos utilizados. Obviamente, a medida que se agregan nuevos puntos en un extremo, ese medio se aleja cada vez más del primer punto de datos. Por lo tanto, si no se sabe cuántos puntos se necesitarán para la precisión deseada, la mitad de los valores de x puede estar lejos de donde se realiza la interpolación.

Gauss, Stirling y Bessel desarrollaron fórmulas para remediar ese problema. [2]

La fórmula de Gauss agrega alternativamente nuevos puntos en los extremos izquierdo y derecho, manteniendo así el conjunto de puntos centrados cerca del mismo lugar (cerca del punto evaluado). Al hacerlo, utiliza términos de la fórmula de Newton, con puntos de datos y valores de x renombrados de acuerdo con la elección de qué punto de datos se designa como punto de datos x 0 .

La fórmula de Stirling permanece centrada en un punto de datos en particular, para usar cuando el punto evaluado está más cerca de un punto de datos que en la mitad de dos puntos de datos.

La fórmula de Bessel permanece centrada en un medio particular entre dos puntos de datos, para usar cuando el punto evaluado está más cerca de un medio que de un punto de datos.

Bessel y Stirling logran eso usando a veces el promedio de dos diferencias y, a veces, usando el promedio de dos productos de binomios en x , donde Newton o Gauss usarían solo una diferencia o producto. Stirling usa una diferencia promedio en términos de grados impares (cuya diferencia usa un número par de puntos de datos); Bessel usa una diferencia promedio en términos de grados pares (cuya diferencia usa un número impar de puntos de datos).

Fortalezas y debilidades de varias fórmulas [ editar ]

Para cualquier conjunto finito dado de puntos de datos, solo hay un polinomio de menor grado posible que pasa por todos ellos. Por tanto, conviene hablar de la "forma de Newton", o forma de Lagrange , etc., del polinomio de interpolación. Sin embargo, la forma en que se obtiene el polinomio es importante. Existen varios métodos similares, como los de Gauss, Bessel y Stirling. Se pueden derivar de Newton cambiando el nombre de los valores x de los puntos de datos, pero en la práctica son importantes.

Bessel contra Stirling [ editar ]

La elección entre Bessel y Stirling depende de si el punto interpolado está más cerca de un punto de datos o más cerca de un medio entre dos puntos de datos.

El error de una interpolación polinomial se acerca a cero, cuando el punto de interpolación se acerca a un punto de datos. Por lo tanto, la fórmula de Stirling trae su mejora de precisión donde menos se necesita y Bessel trae su mejora de precisión donde más se necesita.

Por lo tanto, se podría decir que la fórmula de Bessel es la fórmula de diferencia más precisa y, en general, la más precisa de las conocidas fórmulas de interpolación polinomial.

Métodos de diferencia dividida frente a Lagrange [ editar ]

A veces se dice que Lagrange requiere menos trabajo y, a veces, se recomienda para problemas en los que se sabe, de antemano, por experiencia previa, cuántos términos se necesitan para una precisión suficiente.

Los métodos de diferencia dividida tienen la ventaja de que se pueden agregar más puntos de datos para mejorar la precisión. Se pueden seguir utilizando los términos basados ​​en los puntos de datos anteriores. Con la fórmula de Lagrange ordinaria, resolver el problema con más puntos de datos requeriría volver a hacer todo el problema.

Existe una versión "baricéntrica" ​​de Lagrange que evita la necesidad de volver a hacer todo el cálculo al agregar un nuevo punto de datos. Pero requiere que se registren los valores de cada término.

Pero la capacidad de Gauss, Bessel y Stirling de mantener los puntos de datos centrados cerca del punto interpolado les da una ventaja sobre Lagrange, cuando no se sabe, de antemano, cuántos puntos de datos se necesitarán.

Además, suponga que uno quiere averiguar si, para algún tipo particular de problema, la interpolación lineal es suficientemente precisa. Eso se puede determinar evaluando el término cuadrático de una fórmula de diferencia dividida. Si el término cuadrático es insignificante, lo que significa que el término lineal es suficientemente preciso sin agregar el término cuadrático, entonces la interpolación lineal es suficientemente precisa. Si el problema es lo suficientemente importante, o si el término cuadrático es casi lo suficientemente grande como para importar, entonces uno podría querer determinar si la suma de los términos cuadrático y cúbico es lo suficientemente grande como para tener importancia en el problema.

Por supuesto, solo se puede utilizar un método de diferencia dividida para tal determinación.

Para ello, se debe elegir la fórmula de diferencia dividida y / o su punto x 0 de manera que la fórmula utilice, para su término lineal, los dos puntos de datos entre los que se haría la interpolación lineal de interés.

Las fórmulas de diferencia dividida son más versátiles y útiles en más tipos de problemas.

La fórmula de Lagrange está en su mejor momento cuando toda la interpolación se hará a un valor de x , con solo los valores de y de los puntos de datos que varían de un problema a otro, y cuando se sabe, por experiencia pasada, cuántos términos se necesitan para suficiente precisión.

Con la forma de Newton del polinomio de interpolación existe un algoritmo compacto y eficaz para combinar los términos para encontrar los coeficientes del polinomio. [3]

Precisión [ editar ]

Cuando, con Stirling o Bessel, el último término usado incluye el promedio de dos diferencias, entonces se está usando un punto más del que usaría Newton u otras interpolaciones polinomiales para el mismo grado de polinomio. Entonces, en ese caso, Stirling o Bessel no está poniendo un polinomio de N -1 grados a través de N puntos, sino que, en cambio, está intercambiando equivalencia con Newton para un mejor centrado y precisión, dando a esos métodos a veces una precisión potencialmente mayor, para un grado de polinomio dado. , que otras interpolaciones polinomiales.

Caso general [ editar ]

Para el caso especial de x i = i , existe un conjunto de polinomios estrechamente relacionados, también llamados polinomios de Newton, que son simplemente los coeficientes binomiales para el argumento general. Es decir, también se tienen los polinomios de Newton dados por

De esta forma, los polinomios de Newton generan la serie de Newton . Estos son a su vez un caso especial de los polinomios en diferencias generales que permiten la representación de funciones analíticas a través de ecuaciones en diferencias generalizadas.

Idea principal [ editar ]

Resolver un problema de interpolación conduce a un problema de álgebra lineal en el que tenemos que resolver un sistema de ecuaciones lineales. Usando una base monomial estándar para nuestro polinomio de interpolación obtenemos la muy complicada matriz de Vandermonde . Al elegir otra base, la base de Newton, obtenemos un sistema de ecuaciones lineales con una matriz triangular inferior mucho más simple que se puede resolver más rápido.

Para k  + 1 puntos de datos, construimos la base de Newton como

Usando estos polinomios como base para tenemos que resolver

para resolver el problema de interpolación de polinomios.

Este sistema de ecuaciones se puede resolver iterativamente resolviendo

Derivación [ editar ]

Si bien la fórmula de interpolación se puede encontrar resolviendo un sistema lineal de ecuaciones, existe una pérdida de intuición en lo que muestra la fórmula y por qué funciona la fórmula de interpolación de Newton no es evidente. Para empezar, necesitaremos el siguiente resultado:

. Esta igualdad significa que invertir los términos de la diferencia dividida no tiene ningún efecto sobre el resultado final. Demostraremos este resultado con inducción.

Base :

Inducción : suponga que el resultado es válido para una diferencia dividida que implica menos de términos. Usando la hipótesis de inducción, vemos que donde se usó la hipótesis de inducción en la segunda igualdad.

Para derivar la fórmula de interpolación, ahora usaremos el siguiente resultado que también se probará con inducción:

donde es el polinomio único de grado (como máximo) que pasa por los puntos . Con este resultado, ahora podemos cuantificar exactamente el error entre el polinomio de interpolación en y el valor verdadero .

Base : donde pasa el polinomio único de grado 0 .

Inducción : suponga que el resultado es válido para cuando hay menos de puntos. Sea el polinomio de grado (como máximo) que pasa por

donde es el polinomio único de grado (como máximo) que pasa por los puntos . La penúltima igualdad proviene de la hipótesis de inducción ya que involucra puntos y por lo tanto . Acercándonos al resultado deseado, ahora afirmamos que, dado que ambos polinomios atraviesan y son de grado (como máximo) . Ambos criterios definen de forma única un polinomio. El hecho de que el lado izquierdo pase a través es evidente por cómo se define. Para demostrar los pases del lado izquierdo , usaremos el primer resultado demostrado anteriormente junto con la hipótesis de inducción:

donde la segunda igualdad se deriva del hecho de que es el polinomio de grado (como máximo) que pasa por satisfacer la hipótesis de inducción. Continuando con el paso de inducción anterior, ahora vemos que ¿ dónde está el polinomio de grado que pasa? Por lo tanto, la demostración está completa.

Todo este trabajo conduce ahora al origen de la fórmula de interpolación de Newton. Reordenando el resultado anterior, notamos que es el polinomio de grado (como máximo) que pasa , y así vemos que "extender" un polinomio al siguiente punto requiere agregar el término que nos da la fórmula de interpolación de Newton.

Polinomio de Taylor [ editar ]

El límite del polinomio de Newton si todos los nodos coinciden es un polinomio de Taylor , porque las diferencias divididas se convierten en derivadas.

Aplicación [ editar ]

Como puede verse en la definición de las diferencias divididas, se pueden agregar nuevos puntos de datos al conjunto de datos para crear un nuevo polinomio de interpolación sin volver a calcular los coeficientes antiguos. Y cuando un punto de datos cambia, normalmente no tenemos que volver a calcular todos los coeficientes. Además, si las x i se distribuyen de manera equidistante, el cálculo de las diferencias divididas se vuelve significativamente más fácil. Por lo tanto, las fórmulas de diferencias divididas generalmente se prefieren a la forma de Lagrange para fines prácticos.

Ejemplos [ editar ]

Las diferencias divididas se pueden escribir en forma de tabla. Por ejemplo, para una función f se va a interpolar en puntos . Escribir

Luego, el polinomio de interpolación se forma como se indicó anteriormente, utilizando las entradas más altas de cada columna como coeficientes.

Por ejemplo, suponga que vamos a construir el polinomio de interpolación af ( x ) = tan ( x ) usando diferencias divididas, en los puntos

Usando seis dígitos de precisión, construimos la tabla

Por tanto, el polinomio de interpolación es

Dados más dígitos de precisión en la tabla, se encontrará que el primer y tercer coeficientes son cero.

Otro ejemplo:

La secuencia tal que y , es decir, son de a .

Obtienes la pendiente del orden de la siguiente manera:

Como tenemos las pendientes de orden , es posible obtener el siguiente orden:

Finalmente, definimos la pendiente del orden :

Una vez que tenemos la pendiente, podemos definir los polinomios consecuentes:

  • .
  • .

Ver también [ editar ]

  • De numeris triangularibus et inde de progressionibus arithmeticis: Magisteria magna , un trabajo de Thomas Harriot que describe métodos similares de interpolación, escrito 50 años antes que el trabajo de Newton pero no publicado hasta 2009
  • Serie Newton
  • El esquema de Neville
  • Interpolación polinomial
  • Forma de Lagrange del polinomio de interpolación
  • Forma de Bernstein del polinomio de interpolación
  • Interpolación de Hermite
  • Teorema de carlson
  • Tabla de series newtonianas

Referencias [ editar ]

  1. ^ Dunham, William (1990). "7". Viaje a través del genio: los grandes teoremas de las matemáticas . Kanak Agrawal, Inc. págs.  155-183 . ISBN 9780140147391. Consultado el 24 de octubre de 2019 .
  2. ^ Métodos numéricos para científicos e ingenieros, RW Hamming
  3. ^ Stetekluh, Jeff. "Algoritmo para la forma de Newton del polinomio de interpolación" .

Enlaces externos [ editar ]

  • Módulo para el polinomio de Newton por John H. Mathews