En matemáticas , las diferencias divididas son un algoritmo que históricamente se ha utilizado para calcular tablas de logaritmos y funciones trigonométricas . La máquina de dif...
Hispanopedia WikiContenido en espanolLectura gratuita
A veces se representa con un delta con una barra:o.
Definición
Dados n + 1 puntos de datos donde elSe supone que son distintos por pares, y las diferencias divididas hacia adelante se definen como:
Para hacer más claro el proceso recursivo de cálculo, las diferencias divididas se pueden poner en forma tabular, donde las columnas corresponden al valor de j anterior, y cada entrada en la tabla se calcula a partir de la diferencia de las entradas a su izquierda inferior inmediata y a su izquierda superior inmediata, dividida por una diferencia de los valores x correspondientes :
Notación
Tenga en cuenta que la diferencia divididadepende de los valoresy, pero la notación oculta la dependencia de los valores de x . Si los puntos de datos están dados por una función f , A veces se escribe la diferencia dividida en la notación Otras notaciones para la diferencia dividida de la función ƒ en los nodos x 0 , ..., x n son:
Ejemplo
Diferencias divididas paray los primeros valores de:
Así, la tabla correspondiente a estos términos, hasta dos columnas, tiene la siguiente forma:
El esquema de diferencias divididas se puede representar mediante una matriz triangular superior :
Entonces se sostiene
sies un escalar
Esto se deduce de la regla de Leibniz. Significa que la multiplicación de dichas matrices es conmutativa . En resumen, las matrices de esquemas de diferencias divididas con respecto al mismo conjunto de nodos x forman un anillo conmutativo .
Desdees una matriz triangular, sus valores propios son obviamente.
Dejarser una función tipo delta de Kronecker , es decirObviamente, de este modoes una autofunción de la multiplicación de funciones punto por punto. Es decir,es de alguna manera una " matriz propia " de:. Sin embargo, todas las columnas deson múltiplos entre sí, el rango de la matriz dees 1. Entonces puedes componer la matriz de todos los autovectores dedesde-ésima columna de cada. Denotemos la matriz de autovectores con. EjemploLa diagonalización dese puede escribir como
Polinomios y series de potencias
La matriz contiene el esquema de diferencias divididas para la función identidad con respecto a los nodos, de este modocontiene las diferencias divididas para la función de potencia con exponenteEn consecuencia, se pueden obtener las diferencias divididas para una función polinómica.aplicandoa la matriz: Si y entonces Esto se conoce como la fórmula de Opitz . [ 2 ] [ 3 ]
Ahora considere aumentar el grado dehasta el infinito, es decir, convertir el polinomio de Taylor en una serie de Taylor . Seasea una función que corresponda a una serie de potencias . Puede calcular el esquema de diferencias divididas paraaplicando la serie matricial correspondiente a: Si y entonces
Siy, las diferencias divididas se pueden expresar como [ 4 ] dóndees el-ésima derivada de la funciónyes una determinada B-spline de gradopara los puntos de datos, dada por la fórmula
Esto es una consecuencia del teorema del núcleo de Peano ; se le llama la forma de Peano de las diferencias divididas yes el núcleo Peano para las diferencias divididas, todas nombradas en honor a Giuseppe Peano .
Diferencias hacia adelante y hacia atrás
Cuando los puntos de datos están distribuidos de manera equidistante, obtenemos un caso especial llamado diferencias finitas hacia adelante . Estas son más fáciles de calcular que las diferencias divididas, que son más generales.
Dados n + 1 puntos de datos con Las diferencias a plazo se definen como: mientras que las diferencias hacia atrás se definen como: Por lo tanto, la tabla de diferencias hacia adelante se escribe como: mientras que la tabla de diferencias hacia atrás se escribe como:
La relación entre diferencias divididas y diferencias hacia adelante es [ 5 ]mientras que para las diferencias hacia atrás:
Fórmula explícita
Cuando los puntos de datos están equidistantes también podemos derivar una fórmula explícita para. Para cualquier fijoyde tal manera que,
Demostración. Demostramos esto por inducción sobre:
Caso base: LetyEntonces, por definición, y
Paso de inducción: Suponga que la fórmula anterior se cumple hasta quey considerede tal manera que. Por definición recursiva tenemos
Podemos usar nuestra hipótesis inductiva en ambos miembros del lado izquierdo y obtener
Esto se puede reorganizar como
dóndecuando . Obtenemos nuestra tesis parasustituyendo la identidad
↑ Isaacson, Walter (2014). Los innovadores . Simon & Schuster. pág. 20. ISBN978-1-4767-0869-0.
↑ de Boor, Carl , Divided Differences , Surv. Approx. Theory 1 (2005), 46–69,
↑ Opitz, G. Steigungsmatrizen , Z. Angew. Matemáticas. Mec. (1964), 44, T52-T54
↑ Skof, Fulvia ( 30 de abril de 2011). Giuseppe Peano entre las matemáticas y la lógica: Actas de la Conferencia Internacional en honor a Giuseppe Peano con motivo del 150 aniversario de su nacimiento y el centenario del Formulario Mathematico Torino (Italia), 2-3 de octubre de 2008. Springer Science & Business Media. p. 40. ISBN978-88-470-1836-5.
↑ Burden, Richard L.; Faires, J. Douglas (2011). Análisis numérico (9.ª ed.). Cengage Learning. pág . 129. ISBN9780538733519.
Louis Melville Milne-Thomson (2000) [1933]. El cálculo de diferencias finitas . Sociedad Matemática Americana. Capítulo 1: Diferencias divididas. ISBN978-0-8218-2107-7.
Myron B. Allen; Eli L. Isaacson (1998). Análisis numérico para la ciencia aplicada . John Wiley & Sons. Apéndice A. ISBN978-1-118-03027-1.
Ron Goldman (2002). Algoritmos de pirámide: un enfoque de programación dinámica para curvas y superficies en el modelado geométrico . Morgan Kaufmann. Capítulo 4: Interpolación de Newton y triángulos de diferencias. ISBN978-0-08-051547-2.