En una dimensión, si el espaciado entre puntos en la cuadrícula es h , entonces la plantilla de cinco puntos de un punto x en la cuadrícula es
Primera derivada unidimensional
La primera derivada de una función f de una variable real en un punto x se puede aproximar utilizando una plantilla de cinco puntos como: [1]
El punto central f ( x ) en sí no está involucrado, sólo los cuatro puntos vecinos.
Derivación
Esta fórmula se puede obtener escribiendo las cuatro series de Taylor de f ( x ± h ) y f ( x ± 2 h ) hasta términos de h 3 (o hasta términos de h 5 para obtener también una estimación del error) y resolviendo este sistema de cuatro ecuaciones para obtener f ′( x ). En realidad, tenemos en los puntos x + h y x − h :
Evaluar nos da
El término residual O 1 ( h 4 ) debería ser del orden de h 5 en lugar de h 4 porque si los términos de h 4 se hubieran escrito en ( E 1+ ) y ( E 1− ), se puede ver que se habrían cancelado entre sí por f ( x + h ) − f ( x − h ) . Pero para este cálculo, se deja así ya que el orden de estimación del error no se trata aquí (véase más abajo).
De manera similar, tenemos
y nos da
Para eliminar los términos de ƒ (3) ( x ), calcule 8 × ( E 1 ) − ( E 2 )
obteniéndose así la fórmula anterior. Nota: los coeficientes de f en esta fórmula, (8, -8, -1,1), representan un ejemplo específico del filtro Savitzky–Golay más general .
Estimación de error
El error en esta aproximación es del orden de h 4 . Esto se puede ver en la expansión [2]
Las fórmulas de diferencia centrada para plantillas de cinco puntos que aproximan las derivadas segunda, tercera y cuarta son
Los errores en estas aproximaciones son O ( h 4 ), O ( h 2 ) y O ( h 2 ) respectivamente. [2]
Relación con los polinomios de interpolación de Lagrange
Como alternativa a la derivación de los pesos de diferencias finitas a partir de la serie de Taylor, se pueden obtener diferenciando los polinomios de Lagrange.
donde están los puntos de interpolación
Entonces, el polinomio cuártico que interpola f ( x ) en estos cinco puntos es
y su derivada es
Por lo tanto, la aproximación de diferencias finitas de f ′( x ) en el punto medio x = x 2 es
La evaluación de las derivadas de los cinco polinomios de Lagrange en x = x 2 da los mismos pesos que antes. Este método puede ser más flexible, ya que la extensión a una cuadrícula no uniforme es bastante sencilla.
En dos dimensiones
En dos dimensiones, si por ejemplo el tamaño de los cuadrados en la cuadrícula es h por h , la plantilla de cinco puntos de un punto ( x , y ) en la cuadrícula es
formando un patrón que también se denomina quincuncio . Esta plantilla se utiliza a menudo para aproximar el laplaciano de una función de dos variables:
El error en esta aproximación es O ( h 2 ), [3] que puede explicarse de la siguiente manera:
A partir de las plantillas de 3 puntos para la segunda derivada de una función con respecto a x e y: