Está en la página 1de 47

Preliminares

Métodos de Derivación Numérica

DERIVACIÓN NUMÉRICA

DERIVACIÓN NUMÉRICA
Preliminares
Métodos de Derivación Numérica

Contenido

1 Preliminares
Introducción

2 Métodos de Derivación Numérica


El Límite del Cociente Incremental
Fórmulas de Diferencias Centradas
Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

DERIVACIÓN NUMÉRICA
Preliminares
Introducción
Métodos de Derivación Numérica

Contenido

1 Preliminares
Introducción

2 Métodos de Derivación Numérica


El Límite del Cociente Incremental
Fórmulas de Diferencias Centradas
Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

DERIVACIÓN NUMÉRICA
Preliminares
Introducción
Métodos de Derivación Numérica

Introducción

Las fórmulas de derivación numérica son importantes en el


desarrollo de algoritmos para resolver problemas de contorno
de ecuaciones diferenciales ordinarias y ecuaciones en
derivadas parciales.

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Contenido

1 Preliminares
Introducción

2 Métodos de Derivación Numérica


El Límite del Cociente Incremental
Fórmulas de Diferencias Centradas
Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

El Límite del Cociente Incremental

Se busca aproximar numéricamente la derivada de f (x):

lim f (x + h) − f (x)
f 0 (x) =
h→0 h

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

El Límite del Cociente Incremental

Método:

Se elige una sucesión {hk } tal que hk → 0 y se calcula el límite


de la sucesión

f (x + hk ) − f (x)
Dk = ;
hk
para k = 1, 2.......

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

El Límite del Cociente Incremental

Los términos de la sucesión {Dk }se calculan hasta que

|DN+1 − DN | ≥ |DN − DN−1 | ;

la intención es tratar de determinar la mejor aproximación


antes de que los términos empiecen a alejarse del límite.

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Contenido

1 Preliminares
Introducción

2 Métodos de Derivación Numérica


El Límite del Cociente Incremental
Fórmulas de Diferencias Centradas
Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Centradas

Son fórmulas de aproximación a f 0 (x) que requieren que la


función se pueda evaluar en abcisas situadas simétricamente a
ambos lados del punto x0 (donde se desea hallar la derivada).

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Centradas

Fórmulas de Diferencias Centradas de orden O(h2 )


f1 − f−1
(1) f 0 (x0 ) ≈ 2h

f1 − 2f0 + f−1
(2) f 00 (x0 ) ≈ h2

f2 − f1 + 2f−1 − f−2
(3) f (3) (x0 ) ≈ 2h3

f2 − 4f1 + 6f0 − 4f−1 + f−2


(4) f (4) (x0 ) ≈ h4

fk = f (x0 + kh); k = −2, −1, 0, 1, 2

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Centradas

Fórmulas de Diferencias Centradas de orden O(h2 )


f1 − f−1
(1) f 0 (x0 ) ≈ 2h

f1 − 2f0 + f−1
(2) f 00 (x0 ) ≈ h2

f2 − f1 + 2f−1 − f−2
(3) f (3) (x0 ) ≈ 2h3

f2 − 4f1 + 6f0 − 4f−1 + f−2


(4) f (4) (x0 ) ≈ h4

fk = f (x0 + kh); k = −2, −1, 0, 1, 2

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Centradas

Fórmulas de Diferencias Centradas de orden O(h2 )


f1 − f−1
(1) f 0 (x0 ) ≈ 2h

f1 − 2f0 + f−1
(2) f 00 (x0 ) ≈ h2

f2 − f1 + 2f−1 − f−2
(3) f (3) (x0 ) ≈ 2h3

f2 − 4f1 + 6f0 − 4f−1 + f−2


(4) f (4) (x0 ) ≈ h4

fk = f (x0 + kh); k = −2, −1, 0, 1, 2

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Centradas

Fórmulas de Diferencias Centradas de orden O(h2 )


f1 − f−1
(1) f 0 (x0 ) ≈ 2h

f1 − 2f0 + f−1
(2) f 00 (x0 ) ≈ h2

f2 − f1 + 2f−1 − f−2
(3) f (3) (x0 ) ≈ 2h3

f2 − 4f1 + 6f0 − 4f−1 + f−2


(4) f (4) (x0 ) ≈ h4

fk = f (x0 + kh); k = −2, −1, 0, 1, 2

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Centradas

Fórmulas de Diferencias Centradas de orden O(h2 )


f1 − f−1
(1) f 0 (x0 ) ≈ 2h

f1 − 2f0 + f−1
(2) f 00 (x0 ) ≈ h2

f2 − f1 + 2f−1 − f−2
(3) f (3) (x0 ) ≈ 2h3

f2 − 4f1 + 6f0 − 4f−1 + f−2


(4) f (4) (x0 ) ≈ h4

fk = f (x0 + kh); k = −2, −1, 0, 1, 2

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Centradas

Cuando se hacen los cálculos con un computador, no es


aconsejable elegir h demasiado pequeño; por eso sería
útil disponer de fórmulas que aproximen las derivadas de
f (x) con un error de truncamiento de orden O(h4 ).

Se logra la misma precisión con un incremento mayor.

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Centradas

Cuando se hacen los cálculos con un computador, no es


aconsejable elegir h demasiado pequeño; por eso sería
útil disponer de fórmulas que aproximen las derivadas de
f (x) con un error de truncamiento de orden O(h4 ).

Se logra la misma precisión con un incremento mayor.

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Centradas

Fórmulas de Diferencias Centradas de orden O(h4 )


− f2 + 8f1 − 8f−1 + f−2
(5) f 0 (x0 ) ≈ 12h

− f2 + 16f1 − 30f0 + 16f−1 − f−2


(6) f 00 (x0 ) ≈ 12h2

− f3 + 8f2 − 13f1 + 13f−1 − 8f−2 + f−3


(7) f (3) (x0 ) ≈ 8h3

− f3 + 12f2 − 39f1 + 56f0 − 39f−1 + 12f−2 − f−3


(8) f (4) (x0 ) ≈ 6h4

fk = f (x0 + kh); k = −3, −2, −1, 0, 1, 2, 3

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Centradas

Fórmulas de Diferencias Centradas de orden O(h4 )


− f2 + 8f1 − 8f−1 + f−2
(5) f 0 (x0 ) ≈ 12h

− f2 + 16f1 − 30f0 + 16f−1 − f−2


(6) f 00 (x0 ) ≈ 12h2

− f3 + 8f2 − 13f1 + 13f−1 − 8f−2 + f−3


(7) f (3) (x0 ) ≈ 8h3

− f3 + 12f2 − 39f1 + 56f0 − 39f−1 + 12f−2 − f−3


(8) f (4) (x0 ) ≈ 6h4

fk = f (x0 + kh); k = −3, −2, −1, 0, 1, 2, 3

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Centradas

Fórmulas de Diferencias Centradas de orden O(h4 )


− f2 + 8f1 − 8f−1 + f−2
(5) f 0 (x0 ) ≈ 12h

− f2 + 16f1 − 30f0 + 16f−1 − f−2


(6) f 00 (x0 ) ≈ 12h2

− f3 + 8f2 − 13f1 + 13f−1 − 8f−2 + f−3


(7) f (3) (x0 ) ≈ 8h3

− f3 + 12f2 − 39f1 + 56f0 − 39f−1 + 12f−2 − f−3


(8) f (4) (x0 ) ≈ 6h4

fk = f (x0 + kh); k = −3, −2, −1, 0, 1, 2, 3

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Centradas

Fórmulas de Diferencias Centradas de orden O(h4 )


− f2 + 8f1 − 8f−1 + f−2
(5) f 0 (x0 ) ≈ 12h

− f2 + 16f1 − 30f0 + 16f−1 − f−2


(6) f 00 (x0 ) ≈ 12h2

− f3 + 8f2 − 13f1 + 13f−1 − 8f−2 + f−3


(7) f (3) (x0 ) ≈ 8h3

− f3 + 12f2 − 39f1 + 56f0 − 39f−1 + 12f−2 − f−3


(8) f (4) (x0 ) ≈ 6h4

fk = f (x0 + kh); k = −3, −2, −1, 0, 1, 2, 3

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Centradas

Fórmulas de Diferencias Centradas de orden O(h4 )


− f2 + 8f1 − 8f−1 + f−2
(5) f 0 (x0 ) ≈ 12h

− f2 + 16f1 − 30f0 + 16f−1 − f−2


(6) f 00 (x0 ) ≈ 12h2

− f3 + 8f2 − 13f1 + 13f−1 − 8f−2 + f−3


(7) f (3) (x0 ) ≈ 8h3

− f3 + 12f2 − 39f1 + 56f0 − 39f−1 + 12f−2 − f−3


(8) f (4) (x0 ) ≈ 6h4

fk = f (x0 + kh); k = −3, −2, −1, 0, 1, 2, 3

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Contenido

1 Preliminares
Introducción

2 Métodos de Derivación Numérica


El Límite del Cociente Incremental
Fórmulas de Diferencias Centradas
Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Progresivas y Regresivas

Si sólo se puede evaluar la función en abcisas que están


en un lado de x0 , entonces la Fórmulas de Diferencias
Centradas no pueden usarse.

Las fórmulas que utilizan abcisas equiespaciadas que


están todas a derecha (o izquierda) de x0 se llaman
Fórmulas de Diferencias Progresivas (o Regresivas).

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Progresivas y Regresivas

Si sólo se puede evaluar la función en abcisas que están


en un lado de x0 , entonces la Fórmulas de Diferencias
Centradas no pueden usarse.

Las fórmulas que utilizan abcisas equiespaciadas que


están todas a derecha (o izquierda) de x0 se llaman
Fórmulas de Diferencias Progresivas (o Regresivas).

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Progresivas y Regresivas

Fórmulas de Diferencias Progresivas de orden O(h2 )


− 3f0 + 4f1 − f2
(9) f 0 (x0 ) ≈ 2h

2f0 − 5f1 + 4f2 − f3


(10) f 00 (x0 ) ≈ h2

− 5f0 + 18f1 − 24f2 + 14f3 − 3f4


(11) f (3) (x0 ) ≈ 2h3

3f0 − 14f1 + 26f2 − 24f3 + 11f4 − 2f5


(12) f (4) (x0 ) ≈ h4

fk = f (x0 + kh); k = 0, 1, 2, 3, 4, 5

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Progresivas y Regresivas

Fórmulas de Diferencias Progresivas de orden O(h2 )


− 3f0 + 4f1 − f2
(9) f 0 (x0 ) ≈ 2h

2f0 − 5f1 + 4f2 − f3


(10) f 00 (x0 ) ≈ h2

− 5f0 + 18f1 − 24f2 + 14f3 − 3f4


(11) f (3) (x0 ) ≈ 2h3

3f0 − 14f1 + 26f2 − 24f3 + 11f4 − 2f5


(12) f (4) (x0 ) ≈ h4

fk = f (x0 + kh); k = 0, 1, 2, 3, 4, 5

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Progresivas y Regresivas

Fórmulas de Diferencias Progresivas de orden O(h2 )


− 3f0 + 4f1 − f2
(9) f 0 (x0 ) ≈ 2h

2f0 − 5f1 + 4f2 − f3


(10) f 00 (x0 ) ≈ h2

− 5f0 + 18f1 − 24f2 + 14f3 − 3f4


(11) f (3) (x0 ) ≈ 2h3

3f0 − 14f1 + 26f2 − 24f3 + 11f4 − 2f5


(12) f (4) (x0 ) ≈ h4

fk = f (x0 + kh); k = 0, 1, 2, 3, 4, 5

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Progresivas y Regresivas

Fórmulas de Diferencias Progresivas de orden O(h2 )


− 3f0 + 4f1 − f2
(9) f 0 (x0 ) ≈ 2h

2f0 − 5f1 + 4f2 − f3


(10) f 00 (x0 ) ≈ h2

− 5f0 + 18f1 − 24f2 + 14f3 − 3f4


(11) f (3) (x0 ) ≈ 2h3

3f0 − 14f1 + 26f2 − 24f3 + 11f4 − 2f5


(12) f (4) (x0 ) ≈ h4

fk = f (x0 + kh); k = 0, 1, 2, 3, 4, 5

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Progresivas y Regresivas

Fórmulas de Diferencias Regresivas de orden O(h2 )


3f0 − 4f−1 + f−2
(13) f 0 (x0 ) ≈ 2h

2f0 − 5f−1 + 4f−2 − f−3


(14) f 00 (x0 ) ≈ h2

5f0 − 18f−1 + 24f−2 − 14f−3 + 3f−4


(15) f (3) (x0 ) ≈ 2h3

3f0 − 14f−1 + 26f−2 − 24f−3 + 11f−4 − 2f−5


(16) f (4) (x0 ) ≈ h4

fk = f (x0 + kh); k = −5, −4, −3, −2, −1, 0

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Progresivas y Regresivas

Fórmulas de Diferencias Regresivas de orden O(h2 )


3f0 − 4f−1 + f−2
(13) f 0 (x0 ) ≈ 2h

2f0 − 5f−1 + 4f−2 − f−3


(14) f 00 (x0 ) ≈ h2

5f0 − 18f−1 + 24f−2 − 14f−3 + 3f−4


(15) f (3) (x0 ) ≈ 2h3

3f0 − 14f−1 + 26f−2 − 24f−3 + 11f−4 − 2f−5


(16) f (4) (x0 ) ≈ h4

fk = f (x0 + kh); k = −5, −4, −3, −2, −1, 0

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Progresivas y Regresivas

Fórmulas de Diferencias Regresivas de orden O(h2 )


3f0 − 4f−1 + f−2
(13) f 0 (x0 ) ≈ 2h

2f0 − 5f−1 + 4f−2 − f−3


(14) f 00 (x0 ) ≈ h2

5f0 − 18f−1 + 24f−2 − 14f−3 + 3f−4


(15) f (3) (x0 ) ≈ 2h3

3f0 − 14f−1 + 26f−2 − 24f−3 + 11f−4 − 2f−5


(16) f (4) (x0 ) ≈ h4

fk = f (x0 + kh); k = −5, −4, −3, −2, −1, 0

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Progresivas y Regresivas

Fórmulas de Diferencias Regresivas de orden O(h2 )


3f0 − 4f−1 + f−2
(13) f 0 (x0 ) ≈ 2h

2f0 − 5f−1 + 4f−2 − f−3


(14) f 00 (x0 ) ≈ h2

5f0 − 18f−1 + 24f−2 − 14f−3 + 3f−4


(15) f (3) (x0 ) ≈ 2h3

3f0 − 14f−1 + 26f−2 − 24f−3 + 11f−4 − 2f−5


(16) f (4) (x0 ) ≈ h4

fk = f (x0 + kh); k = −5, −4, −3, −2, −1, 0

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Fórmulas de Diferencias Progresivas y Regresivas

Fórmulas de Diferencias Regresivas de orden O(h2 )


3f0 − 4f−1 + f−2
(13) f 0 (x0 ) ≈ 2h

2f0 − 5f−1 + 4f−2 − f−3


(14) f 00 (x0 ) ≈ h2

5f0 − 18f−1 + 24f−2 − 14f−3 + 3f−4


(15) f (3) (x0 ) ≈ 2h3

3f0 − 14f−1 + 26f−2 − 24f−3 + 11f−4 − 2f−5


(16) f (4) (x0 ) ≈ h4

fk = f (x0 + kh); k = −5, −4, −3, −2, −1, 0

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Contenido

1 Preliminares
Introducción

2 Métodos de Derivación Numérica


El Límite del Cociente Incremental
Fórmulas de Diferencias Centradas
Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Derivada del Polinomio Interpolador de Newton

Se mostrará la relación que existe entre las fórmulas de


orden O(h2 ) para aproximar f 0 (x) y un algoritmo general
que permite calcular derivadas numéricamente.

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Derivada del Polinomio Interpolador de Newton

Recordar que el Polinomio Interpolador de Newton (PIN) P(t)


de grado N = 2 que aproxima f (t) usando los nodos t0 , t1 y t2 ,
viene dado por

P(t) = a0 + a1 (t − t0 ) + a2 (t − t0 )(t − t1 ), (1)


siendo

a0 = f (t0 )
f (t1 ) − f (t0 )
a1 =
t1 − t0
f (t2 )−f (t1 ) f (t1 )−f (t0 )
t2 −t1 − t1 −t0
a2 =
t2 − t0

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Derivada del Polinomio Interpolador de Newton

La derivada de P(t) es

P 0 (t) = a1 + [a2 (t − t1 ) + a2 (t − t0 )] = a1 + a2 [(t − t1 ) + (t − t0 )] (2)

que evaluada en t = t0 , produce

P 0 (t0 ) = a1 + a2 (t0 − t1 ) ≈ f 0 (t0 ). (3)


En (a), (b) y (c) no hace falta que los nodos {tk } estén
equiespaciados. Ordenando los nodos de maneras distintas
obtendremos fórmulas de aproximación a f 0 (x) distintas.

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Derivada del Polinomio Interpolador de Newton

Caso 1:

Si t0 = x, t1 = x + h, t2 = x + 2h , entonces

f (x + h) − f (x)
a1 =
h
f (x+2h)−f (x+h) f (x+h)−f (x)
h − h f (x) − 2f (x + h) + f (x + 2h)
a2 = =
2h 2h2

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Derivada del Polinomio Interpolador de Newton

y al sustituir estos valores en (c), obtenemos

f (x + h) − f (x) (−h) [f (x) − 2f (x + h) + f (x + 2h)]


P 0 (x) = +
h 2h2
f (x + h) − f (x) −f (x) + 2f (x + h) − f (x + 2h)
= +
h 2h
2f (x + h) − 2f (x) − f (x) + 2f (x + h) − f (x + 2h)
=
2h
−3f (x) + 4f (x + h) − f (x + 2h)
= ≈ f (x),
2h
que es la fórmula (9).

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Derivada del Polinomio Interpolador de Newton

Caso 2:

Si t0 = x, t1 = x + h, t2 = x − h , entonces

f (x + h) − f (x)
a1 =
h
f (x−h)−f (x+h)
−2h − f (x+h)−f
h
(x) f (x−h)−f (x+h)+2f (x+h)−2f (x)
−2h
a2 = =
−h −h
f (x + h) − 2f (x) + f (x − h)
=
2h2

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Derivada del Polinomio Interpolador de Newton

y al sustituir estos valores en (c), obtenemos

f (x + h) − f (x) −f (x + h) + 2f (x) − f (x − h)
P 0 (x) = +
h 2h
2f (x + h) − 2f (x) − f (x + h) + 2f (x) − f (x − h)
=
2h
f (x + h) − f (x − h)
= ≈ f 0 (x),
2h
que es la fórmula (1).

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Derivada del Polinomio Interpolador de Newton

Caso 3:

Si t0 = x, t1 = x − h, t2 = x − 2h , entonces

f (x − h) − f (x) f (x) − f (x − h)
a1 = =
−h h
f (x−2h)−f (x−h) f (x)−f (x−h) −f (x−h)+f (x−2h)+f (x)−f (x−h)
−h − h −h
a2 = =
−2h −2h
f (x) − 2f (x − h) + f (x − 2h)
=
2h2

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Derivada del Polinomio Interpolador de Newton

y al sustituir estos valores en (c), obtenemos

f (x) − f (x − h) f (x) − 2f (x − h) + f (x − 2h)


P 0 (x) = +
h 2h
2f (x) − 2f (x − h) + f (x) − 2f (x − h) + f (x − 2h)
=
2h
3f (x) − 4f (x − h) + f (x − 2h)
= ≈ f 0 (x),
2h
que es la fórmula (13).

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Derivada del Polinomio Interpolador de Newton


Generalización:

El Polinomio Interpolador de Newton (PIN) P(t) de grado N que


aproxima f (t) usando los nodos t0 , t1 , ...., tN viene dado por

P(t) = a0 + a1 (t − t0 ) + a2 (t − t0 )(t − t1 ) + a3 (t − t0 )(t − t1 )(t − t2 )


+........ + aN (t − t0 ).....(t − tN−1 ).

La derivada de P(t) es

0
P (t) = a1 + a2 [(t − t0 ) + (t − t1 )] + a3 [(t − t0 )(t − t1 ) + (t − t0 )(t − t2 ) + (t − t1 )(t − t2 )]
N−1
X N−1
Y
+........ + aN (t − tj ) para j 6= k .
k =0 j=0

DERIVACIÓN NUMÉRICA
El Límite del Cociente Incremental
Preliminares Fórmulas de Diferencias Centradas
Métodos de Derivación Numérica Fórmulas de Diferencias Progresivas y Regresivas
Derivada del Polinomio Interpolador de Newton

Derivada del Polinomio Interpolador de Newton

Evaluando P 0 (t) en t = t0 ,

P 0 (t0 ) = a1 + a2 (t0 − t1 ) + a3 (t0 − t1 )(t0 − t2 ) + ........


+aN (t0 − t1 )(t0 − t2 )(t0 − t3 ).....(t0 − tN−1 ) ' f 0 (t0 ). (4)

Si
|t0 − t1 | ≤ |t0 − t2 | ≤ ...... ≤ |t0 − tN |

y si {tj }N
j=0 es un conjunto equiespaciado (quizá
reordenándolos) de N + 1 nodos, entonces la suma parcial
N-ésima de (*) es una aproximación a f 0 (t0 ) de orden O(hN ).

DERIVACIÓN NUMÉRICA
Apéndice

Bibliografía

MATHEWS, John; KURTIS, Fink.


Métodos Numéricos con MATLAB.
Prentice Hall, 2000.

DERIVACIÓN NUMÉRICA

También podría gustarte