Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En este tema nos ocupamos de aproximar las derivadas de orden arbitrario en un punto cualquier de una funcin f de la cual slo conocemos sus valores en los o o (n + 1) nodos distintos x0, x1, . . . , xn. Para ello, buscaremos frmulas de derivacin del tipo: o o f ( ()
n i=0
Ai f (xi).
Nos restringiremos al estudio de las frmulas de tipo o interpolatorio polinmico, esto es, se aproxima f por o el polinomio de interpolacin de Lagrange, se deriva y o se evala en el punto: u f (x) f ( (x) f ( ()
( n i=0 n
i=0 n
i=0
Ai f (xi)
es de tipo interpolatorio polinmico si y slo si es o o exacta en Pn(R). Entonces, para el clculo de los coecientes Ai impona dremos la exactitud de la frmula sobre los polinomios o xk , 0 k n, de la base de Pn(R) :
n i=0
Ai xk i
d k = (x )|x= , dx
0 k n,
o equivalentemente:
n i=0 n i=0
Ai xk = 0, i
0 k 1, k n.
Ai xk = k(k 1) . . . (k + 1)k , i
Este S.E.L. de (n + 1) ecuaciones y (n + 1) incgnitas o con matriz de Vandermonde (por tanto, inversible) tiene solucin unica. o Resolviendo el sistema se obtienen los valores de los coecientes Ai, i = 0, . . . , n.
162
Ejemplo 1 .- Partimos de la tabla de valores: xi f (xi) Entonces, para: x0 = 1, x1 = 2, x2 = 3, x3 = 4 se busca: f () A0f (x0) + A1f (x1) + A2f (x2) + A3f (x3) = 7A0 + 2A1 A3. Debemos resolver el sistema:
1 2 3 4 7 2 0 1
A0 A0 A 0 A 0
+A1 +A2 +A3 +2A1 +3A2 +4A3 +4A1 +9A2 +16A3 +8A1 +27A2 +64A3
=0 =0 =2 = 6
163
Teorema 2 .- (Frmula para el error de derivacin) o o Si f C n+1([a, b]), donde [a, b] es un intervalo que contiene los nodos x0, x1, . . . , xn, entonces se tiene que el error cometido para la primera derivada en los nodos verica la acotacin: o |f (n+1()| |f (xi)Pn(xi)| { sup }|xix0| . . . |xixn| [a,b] (n + 1)! Observacin 1 .- Se pueden obtener tambin, auno e que son mucho ms complejas, las frmulas de error a o para las derivadas de orden superior y para puntos que no sean nodos.
Ai f (xi) Bi f (xi + b)
Bi = Ai, i = 0, . . . , n.
164
2. Modicacin por homotecias: o Si f () f ( (a) entonces 3. Simetr a: Si los nodos estn dispuestos simtricamente respecto a e del punto , es decir: xi = xni , f () verican
( n i=0 ( n i=0 n i=0
Ai f (xi) Bi f (axi)
Bi =
Ai , i = 0, . . . , n. a
i = 0, . . . , n, Ai f (xi)
Ai = (1) Ani, i = 0, . . . , n.
En el caso en que los nodos son equiespaciados: xj = x0 + jh, j = 0, . . . , n, se puede hablar tambin de los siguientes tipos de frmulas: e o
165
1. Progresivas: A partir del desarrollo de Taylor: h2 f (x + h) = f (x) + hf (x) + f (x) + . . . 2 se deduce: f (x) = f (x + h) f (x) h f (x) + . . . h 2 f (x + h) f (x) = + O(h). h
2. Regresivas: A partir del desarrollo de Taylor: h2 f (x h) = f (x) hf (x) + f (x) + . . . 2 se deduce: f (x) = f (x) f (x h) h + f (x) + . . . h 2 f (x) f (x h) = + O(h). h
166
3. Centrales: Restando los desarrollos de Taylor: h2 h3 f (x+h) = f (x)+hf (x)+ f (x)+ f (x)+. . . 2 6 h3 h2 f (xh) = f (x)hf (x)+ f (x) f (x)+. . . 2 6 se deduce: f (x + h) f (x h) h2 f (x) = f (x) + . . . 2h 6 f (x + h) f (x h) + O(h2). 2h Entonces, para x = xj , se tiene la frmula: o = f (xj ) f (xj+1) f (xj1) . 2h
167
A partir de las frmulas progresivas, regresivas o ceno trales para la aproximacin de las derivadas primeras, y o teniendo en cuenta que la derivada de orden de f es la derivada primera de la derivada de orden ( 1) de f, se pueden obtener frmulas para las derivadas de orden o superior. As por ejemplo, si consideramos las frmulas pro, o gresivas para la primera derivada se tiene la siguiente frmula progresiva para la derivada segunda: o f (xj+1) f (xj ) h f (x )f (xj ) f (xj+2 )f (xj+1 ) j+1h h h f (xj+2) 2f (xj+1) + f (xj ) = . h2 f (xj ) Razonando de la misma manera se pueden obtener otras frmulas para la derivada segunda, partiendo de o las regresivas o de las centrales, o incluso combinando los distintos tipos.
168
Por ejemplo, considerando las frmulas centrales se o tiene: f (xj+1) f (xj1) 2h f (xj+2 )f (xj ) f (x )f (x ) j 2h j2 2h 2h f (xj+2) 2f (xj ) + f (xj2) = . 4h2 f (xj ) Combinando las frmulas centrales, las progresivas y o las regresivas se tiene: f (xj+1) f (xj1) 2h f (x )f (x ) f (xj+2 )f (xj+1 ) j1 h j2 h 2h f (xj+2) f (xj+1) f (xj1) + f (xj2) = . 2h2 f (xj ) Mediante este mismo proceso se pueden obtener fro mulas para las derivadas de orden tercero, cuarto, etc.
169
170