You are on page 1of 42

Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulas de
de Derivación
Derivación Numérica:
Numérica:
Aproximación
Aproximación de
de la
la derivada
derivada primera
primera de
de una
una
función
función

Prof. Alfredo López Benito


Prof. Carlos Conde Lázaro
Prof. Arturo Hidalgo López Abril, 2007

Departamento de Matemática Aplicada y Métodos Informáticos


0
Universidad Politécnica de Madrid Ingeniería de Minas

OBJETIVOS
OBJETIVOS

1º. Conocer el concepto de fórmula de derivación numérica


2º. Obtener y aplicar fórmulas de derivación numérica de tipo
interpolatorio para aproximar primeras derivadas de funciones.
3º. Analizar y obtener cotas del error de aproximación de derivadas
primeras mediante fórmulas de tipo interpolatorio.
4º. Conocer las principales propiedades de las fórmulas de derivación
numérica de tipo interpolatorio para aproximar derivadas primeras
de funciones.
5º. Obtener y aplicar fórmulas de tipo interpolatorio para aproximar
derivadas de orden superior al primero, y conocer sus propiedades
principales.

Departamento de Matemática Aplicada y Métodos Informáticos


1
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulasde
de derivación numérica: definición.
Definición
Se denomina FÓRMULA DE DERIVACIÓN NUMÉRICA
para aproximar f’(x*) sobre el soporte {x0, x1, ..., xn} a
toda expresión de la forma:
n

f '(x*)   ci .f(xi )
i0

A los números ci se les denomina COEFICIENTES (o


PESOS) de la fórmula.

Si ci = Li’(x*), siendo Li(x) (i = 0, 1, ..., n) los (n+1)polinomios


de base de Lagrange sobre el soporte {x0, x1, ..., xn} a la
fórmula se la denomina fórmula de derivación numérica de
tipo interpolatorio (en el sentido de Lagrange).
Departamento de Matemática Aplicada y Métodos Informáticos
2
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulas de derivación numérica:
numérica: error.
error.
Definición
Siendo f(x) una función derivable en x* y dada la fórmula
de derivación numérica para aproximar f’(x*) sobre el
soporte {x0, x1, ..., xn}: n
f '(x*) f '*   ci .f(xi )
i0

se denomina ERROR DE TRUNCAMIENTO de la fórmula


para la función f(x) el en punto x*, al valor:
Rf(x*) = f’(x*) – f’*
NOTA:
Para cada función f, I  Rf : R
x  R f (x)
Se buscará acotar Rf(x) en el intervalo I.
Departamento de Matemática Aplicada y Métodos Informáticos
3
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulasde
de derivación
derivación numérica
numérica de
de tipo
tipo
interpolatorio
interpolatorio
Sea n ≥ 1.
Siendo pn(x) el polinomio interpolador de Lagrange de
una función f(x) sobre el soporte {x0, x1, …, xn} se
tiene que: n
f(x) = pn(x) + f(x) = f(xi )·Li(x)  f(x)
n i 0

f'(x*)   i i
f(x )·Ll
(x*)   f (x*)
l

i 0
ci Rf(x*)
A las fórmulas así obtenidas se las de derivación
numérica de tipo interpolatorio construidas sobre el
soporte {x0, x1, …, xn}
Departamento de Matemática Aplicada y Métodos Informáticos
4
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulas de
de tipo interpolatorio: obtención.
obtención.

OBSERVACIÓN
En otros términos, las fórmulas de derivación numérica de
tipo interpolatorio que aproximan el valor de f’(x*), se
obtienen derivando el polinomio interpolador de la función
f(x) y particularizando la expresión de la derivada en x*.

Para ello, puede utilizarse cualquiera de las expresiones que


proporcionan el polinomio interpolador
(fórmula de Lagrange, fórmula de Newton, fórmulas en
diferencias finitas, ...)

Departamento de Matemática Aplicada y Métodos Informáticos


5
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulasde
detipo
tipointerpolatorio:
interpolatorio:ejemplo
ejemplo1.
1.
Ejemplo: Soporte: {x0 , x1}
Polinomio interpolador de f(x) en este soporte:
f(x)  p1(x)  f(x 0 )  f  x 0 , x1 ·(x  x 0 )
Aproximación de f’(x*) mediante una fórmula de tipo in-
terpolatorio con el soporte {x0 , x1} :
f '(x)  p '(x)  f  x , x   f(x1)  f(x0 )
1 0 1 x x
1 0

En un punto x*:
f '(x*)  p1 '(x*)  f(x1)  f(x0 ) x x
x1  x0 0 x* 1

Departamento de Matemática Aplicada y Métodos Informáticos


6
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulasde
detipo
tipointerpolatorio:
interpolatorio:ejemplo
ejemplo1.
1.
1
f '(x*)  p '(x*)  f(x1) f(x0 ) 1  ·f(x )
 ·f(x0 )
x x
1
1
1 0 H H

c0 c1

p1’(x*) = tg ()


f’(x*) = tg ()

x0 x* x1

H
h0 h1

Departamento de Matemática Aplicada y Métodos Informáticos


7
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulas de
de tipo interpolatorio: ejemplo 2
2
a) Obtener una fórmula de tipo interpolatorio que aproxime
f’(x*) sobre el soporte {x0=x*-2·h, x1=x*-h, x2=x*}

b) Aplicar la fórmula a la aproximación de la primera deri-


vada de la función e-x en el punto x* =0 y con pasos
h = 10-1, 10-2, ……, 10-10
Solución:
(x  x * h)·(x  x*) 1
L0 (x)  L ' (x*) 
2h2
0
2h
(x  x * 2h)·(x  x*) 2
L1(x)   L '1 (x*)  
h2 h

Departamento de Matemática Aplicada y Métodos Informáticos


8
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulas de
de tipo interpolatorio: ejemplo 2
2
(x  x * h)·(x  x*) 1
L0 (x)  L ' (x*) 
2h2 0 2h
(x  x * 2h)·(x  x*) 2
L1(x)   L '1 (x*)  
h2
(x  x * 2h)·(x  x * h) 3h
L2 (x)  L ' (x*) 
2
2h2 2h

1
f'(x*)   f(x * 2 h)  4·f(x * h)  3·f(x*) 
2h

¡APLIQUÉMOSLA !

Departamento de Matemática Aplicada y Métodos Informáticos


9
Universidad Politécnica de Madrid Ingeniería de Minas

Ejemplo
Ejemplo
1
f'(x*)   f(x * 2 h)  4·f(x * h)  3·f(x*) 
2h
x* = 0 f=x  e-x f’(0) =-1
h Valor aproximado de f’(0)
0.1 -0.9964045700
0.01 -0.9999664000
10-3 -0.9999995000
10-4 -1.0000000000
10-9 -1.0000000000
Disminuir h por debajo
9·10-10 -1.1111111111 de un cierto umbral
1·10-10 0.0000000000 empeora el resultado
Departamento de Matemática Aplicada y Métodos Informáticos
10
Universidad Politécnica de Madrid Ingeniería de Minas

El
El error
error en
en las
las fórmulas
fórmulas de
de tipo
tipo
interpolatorio
interpolatorio
f (n 1  (x)  n

x  x0 , xn    (x) / f(x)  pn(x)  ·   x xi 


(n 1 ) !


i 0



1
f(n 2 ((x*))· '(x*)·  (x * x ) 

R (x*)   n

f   i 
(n  1 ) !  i 0 


1   n 
 f (n 1 n
 (x * x )  
 
((x*))·
i

Departamento de Matemática Aplicada y Métodos Informáticos


11
(n 1 ) !
 
j0  i 0  
  i j  

Departamento de Matemática Aplicada y Métodos Informáticos


12
Universidad Politécnica de Madrid Ingeniería de Minas

Uso
Uso de
de desarrollos
desarrollos en
en serie
serie de
de Taylor
Taylor
x*
h = sup(h0, h1) = sup(|x*-x0|, |x*-xn| )
x0 x1 xn
xi = x* + i·h (i = 0, ..., n) i  1,1
h0 h1

Si fCn+1((a, b)): n
j·hj (j n1·hn
1 (n1
f(xi)  f(x * i·h) f(x*)  i·h·f '(x*) (x*)  (x * i·h)
   i

·
i
·f
f
j!
j2 (n  1)!
n
 n
  n

f '(x*)   ci ·f(xi )  f(x*)·  ci   h·f '(x*)·  cii  
i0  i0   i0 
n
 (j  j 

 j n
 h hn1 n n1 (n1

 f (x*)· ·  ci ·i   
j!
Departamento de Matemática Aplicada y Métodos Informáticos
13
(n  ·
Universidad Politécnica ci ·
de i ·f
Madrid (
x
Ingeniería de Minas

*

Uso
Uso de
de desarrollos
desarrollos en
en serie
serie de
de Taylor
Taylor 

h
)

j2   i0   1)! i0

Departamento de Matemática Aplicada y Métodos Informáticos


14
Universidad Politécnica de Madrid Ingeniería de Minas

Uso
Uso de
de desarrollos
desarrollos en
en serie
serie de
de Taylor
Taylor
n
 n   n 
f '(x*)   ci ·f(xi )  f(x*)·  ci   h·f '(x*)·  cii  
i0  i0   i0 
n
  j 

 j n
 (j h hn1 n n1 (n1

 f (x*)·    (n  ·  ci ·i (x * i ·h) 


·  cj!i ·i ·
f
j2   i0   1)! i0
Si ci = Li’(x*) ......
n

Propiedad 1 c  0
i0
i
(Ver la demostración en presentación nº 16)

n
1
Propiedad 2  ci ·i  (Ver la demostración en presentación nº 17)
i0 h

Departamento de Matemática Aplicada y Métodos Informáticos


15
Propiedad 3
Universidad
n
c Politécnica
·j  0 de (j = 2, ..., n) (Ver presentación
Madrid nº 17)
Ingeniería de Minas
i i
i0

Uso
Uso de
de desarrollos
desarrollos en
en serie
serie de
de Taylor
Taylor

Departamento de Matemática Aplicada y Métodos Informáticos


16
Universidad Politécnica de Madrid Ingeniería de Minas

Uso
Uso de
de desarrollos en serie de
de Taylor
Taylor
n
hn1 n
f '(x*)   ci ·f(xi )  f '(x*)  (n  ·  ci ·n1
i ·
(n1
(x * i ·h) 
f
i0 1)! i0
Si ci = Li’(x*) n y se denota por hn i = i·h = xi – x*:
h n

f '(x*)   ci ·f(xi )  f '(x*)  (n ·  ci ·i (x * i ·h) 


n (n1
·hi·
1)! f
i0 i0

i i
(i ) 
n n n
·   i
h
f '(x*)   ci ·f(xi )  f '(x*) 
(n1

i0 (n  1)! i0


n
·f
n
h (n1

R f (x*) (n  ·  i · (i ) 


f
1)! i0 i
Departamento de Matemática Aplicada y Métodos Informáticos
14
R f (x*)
h
n · f(n1( )
n


(
·  i

1
)
!

i

0

Departamento de Matemática Aplicada y Métodos Informáticos


15
Universidad Politécnica de Madrid Ingeniería de Minas

Uso
Uso de
de desarrollos
n en serie de
n
de Taylor
Taylor
h

(n1 

Rf (x*)  
·  i · (i)
f
(n  1)! i0
Lema
Si gC((a,b)), dados (n+1) coeficientes no negativos y no todos nulos
{0,1, ...,n} y (n+1) puntos {0,1, ..., n} de (a,b), existe algún punto (a, b)
tal que: n n


i0
 i ·g(i )  ·g() donde:   
i0
i

(Ver demostración en los apuntes)



Luego: n

  i  
Rf (x*)  i0
·hn· f(n1( )
(n  1)!
i

Departamento de Matemática Aplicada y Métodos Informáticos


15
 ·hn· i
f(n1( )

Departamento de Matemática Aplicada y Métodos Informáticos


16
Universidad Politécnica de Madrid Ingeniería de Minas

Uso
Uso de
de desarrollos en serie de
de Taylor
Taylor
(Demostración de las propiedades usadas en la presentación nº 13)

Propiedad 1
n
Si ci = Li’(x*): c  0 i
i0

Demostración:
Interpolando la función f(x) = 1 (polinomio de grado 0 que se inter-
polará sin error sea cual sea el valor de n) sen tiene
1 = L0(x) + L1(x) + …….+Ln(x) 1  Li (x)
i 0

Derivando la identidad anterior y particularizándola en x = x* se


tiene demostrada esta propiedad

Departamento de Matemática Aplicada y Métodos Informáticos


16
Universidad Politécnica de Madrid Ingeniería de Minas

Uso
Uso de
de desarrollos en serie de
de Taylor
Taylor
(Demostración de las propiedades usadas en la presentación nº 13)
Propiedad 2
n
Si ci = Li’(x*):  ci ·i  1
i0 h
Demostración:
Interpolando la función f(x) = x (polinomio de grado 1 que se inter-
polará sin error sea cual sea el valor de n ≥1) se tiene
n

x = L0(x)·x0 + L1(x)·x1 + …….+Ln(x)·xn x  L (x)·x


i 0
i i

Derivando la identidad anterior en x* resultará que:


n n n Se anula ponr Propiedad 1

1   ci·xi   ci·(x * ih)  x *· ci  h·ci·i


i 0 i 0 i 0 i 0
de donde se tiene la igualdad que se quería demostrar
Departamento de Matemática Aplicada y Métodos Informáticos
17
Universidad Politécnica de Madrid Ingeniería de Minas

Uso
Uso de
de desarrollos en serie de
de Taylor
Taylor
(Demostración de las propiedades usadas en la presentación nº 13)
Propiedad 3
Si ci = Li’(x*) y j < n: c ·  0
n j

i i
Demostración: i0

Interpolando la función f(x) = (x – x*)j (polinomio de grado j que se


interpolará sin error con los (n+1) puntos de soporte) se tiene
(x-x*)j = L0(x)·(x0–x*)j + L1(x)·(x1–x*)j + …….+Ln(x)·(xn–x*)j
n
 x  x *  h
j
j
 i
L (x)· j
i
i 0
Derivando la identidad anterior
n
y particularizando en x* resultará que:
0  h j  ci· ji
de donde se tiene la igualdaid0 que se quería demostrar
Departamento de Matemática Aplicada y Métodos Informáticos
18
Universidad Politécnica de Madrid Ingeniería de Minas

EJEMPLO
EJEMPLO
Si fC2((a, b)): f(x 1)  f(x 0 )  f(x 1)  f(x 0 )
H f(x*)  
x1  x0 H
x0 x* x1 Sean 0 y 1 tales que:
h0 h1
x0 – x* = 0·h x1 – x* = 1·h
h= sup(h0, h1)

Se verifica que: H = x1 – x0 = (x1 - x*) - (x0 - x*) = 1·h – 0·h = (1 – 0)·h
21·h2
y: f(x1)  f(x* 1·h) f(x*)  1·h·f '(x*) ·f '(x *
1 1·h) 2
 
·
H
1 20·h2
· f(x 0 )  f(x* 0·h) f(x*)  0·h·f '(x*) ·f '(x * 0·h)
H 2

Departamento de Matemática Aplicada y Métodos Informáticos
19
 1  0 ·h · 
f(x*)  f(x1)  f(x 0 )  f
'(x*)
 
h2 · 2 ·f "(x *
·h)  2·f "(x*

·h) 

1 1 0 0
H H
2·H

Departamento de Matemática Aplicada y Métodos Informáticos


20
Universidad Politécnica de Madrid Ingeniería de Minas

EJEMPLO
EJEMPLO (cont.)
(cont.)
1  
f(x*)   1  0 ·h · f
h
·  ·f "(x *
2
·h)  2·f "(x* ·h) 
'(x*)  
2 

1 1 0 0
H

H

H = ·h f(x*)  f '(x*)  · 2 ·f "(x *


h
·h)  2·f "(x *

·h) 

 

 1 1 0 0

 2·
x0 x1 
x*
h0 h1 Error de orden h
h= sup(h0, h1)

Casos particulares:

Departamento de Matemática Aplicada y Métodos Informáticos


20
h
x* = x0 h = H;  = 1; 0 = 0; 1 = 1; R f (x*)  ·f "( 0(h)
0
)2
h
x* = x h = H;  = 1;  = -1;  = 0; R (x*)   ·f "( ) 0(h)
1 0 1 f 1
2

Departamento de Matemática Aplicada y Métodos Informáticos


21
Universidad Politécnica de Madrid Ingeniería de Minas

EJEMPLO (cont.)
EJEMPLO (cont.)
Casos particulares (cont.):

x* = (x0+x1)/2 H =h 2·h;  = 2;1 0 = - ½; 1 = ½ ;


 
Pero ….
1

R (x*)  f "( )  f "( ) 
 

·
  

f 1 0 
4 4 4 
En este caso, si f C3((x0, x1)):
1 h2 h3
·
f(x1)  f(x* h)  f(x*)  h·f '(x*) · f "(x*) ·f '''(1)
H   6
  2 h3
1
 · f(x0 )  f(x * h)  h2 ·f '''(0 )
H f(x*)  h·f '(x*) · f "(x*) 6

 2
f(x* h)  f(x* h) h2
 f '(x*)  ·  f '''(1)  f '''(0 )
2·h 6
h2 h2
Departamento de Matemática Aplicada y Métodos Informáticos
21
Rf (x*)   ·2·f "'()   ·f "'()
6 3

Departamento de Matemática Aplicada y Métodos Informáticos


22
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulasde
detipo
tipointerpolatorio:
interpolatorio:
orden
orden de
de exactitud.
exactitud.
Definición
Se dice que la fórmula de derivación
n
numérica:
f '(x*) f '*   ci .f(xi )
i0

es exacta para la función f(x) en el punto x* cuando Rf(x*) =0


Definición
Se dice que la fórmula de derivación numérica:
n

f '(x*)  f '*   ci .f(xi )


i0
es exacta de orden k cuando es exacta para cualquier
polinomio de grado menor o igual que k y en cualquier
punto x* de la recta real.
Departamento de Matemática Aplicada y Métodos Informáticos
23
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulasde
detipo
tipointerpolatorio:
interpolatorio:
orden
orden de
de exactitud.
exactitud.
EJEMPLO:
La fórmula de derivación numérica de tipo interpolatorio
construida sobre el soporte {x0 , x1}:
f(x1)  f(x 0 )
f(x*) 
x1  x 0
tiene un error de truncatura verificando: |Rf(x*)| < M·H
donde: M  sup f "(x) 
x0 xx 1

Si f(x) es un polinomio de grado < 1, se verifica que M = 0.

En consecuencia, la fórmula anterior es exacta de orden 1.


Departamento de Matemática Aplicada y Métodos Informáticos
23
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulasde
detipo
tipointerpolatorio:
interpolatorio:
orden
orden de
de exactitud.
exactitud.
Teorema
Las condición necesaria y suficiente para que una fórmula
de derivación numérica construida sobre un soporte de
(n+1) puntos {x0, x1, ..., xn} sea exacta de orden n es que
sea una fórmula de tipo interpolatorio.
Demostración: n

a) Demostremos que si f '(x*)   ci .f(xi ) es de tipo interpolatorio


i0
entonces la fórmula es exacta de orden n.
Si f(x) es cualquier polinomio de grado < n y denotamos por pn(x) a su
polinomio interpolador de Lagrange sobre el soporte {x0, x1, ..., xn} se
verifica para cualquier punto x*:
n n
(x)
f(x) = pn(x)   f(xi)·Li i0 f '(x*)   f(xi)·Li '(x*)
i0

Departamento de Matemática Aplicada y Métodos Informáticos


24
n Universidad Politécnica de Madrid Ingeniería de Minas
  ci .f(x i )
Fórmulas
Fórmulasde
detipo
tipointerpolatorio:
i0

interpolatorio:
orden
orden de
de exactitud.
exactitud.

Departamento de Matemática Aplicada y Métodos Informáticos


25
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulasde detipo
tipointerpolatorio:
interpolatorio:
orden
orden de de exactitud.
exactitud.
b) Demostremos que si f '(x*)   c .f(x ) es exacta de orden n, entonces
i i
i0

es de tipo interpolatorio

Si es exacta de orden n, para cualquier polinomio de grado < n y en


cualquier x* es exacta.
En particular lo será para cada uno de los polinomios de base de
Lagrange Lj(x) (j = 0, 1, ....n)
n

Lj '(x*)   ci .L j (xi ) (j = 0, 1, ..., n)


i0

Recordando que Lj(xi) = i,j se tiene que:


n

Lj '(x*)   ci .i,j  cj (j = 0, 1, ..., n) c.q.d.


i0

Departamento de Matemática Aplicada y Métodos Informáticos


26
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulas de
de tipo interpolatorio: Propiedad
Propiedad
Propiedad
En toda fórmula de derivación numérica construida sobre
el soporte de (n+1) puntos {x0, x1, ..., xn} y que sea de tipo
interpolatorio 
n
f '(x*)   ci .f(x i )
i0
n
se satisface que:
c  0
i0
i

Demostración:
x:   Li(x)  1
n
 n L (x) '  0 L '(x)  0
 i 
n


i
i0  i0  i0

n n

 L '(x*)  0
i0
i c  0
i0
i
c.q.d.
Departamento de Matemática Aplicada y Métodos Informáticos
26
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulasde
detipo
tipointerpolatorio:
interpolatorio:Ejercicios
Ejercicios
Ejercicios propuestos:

1º) Considérese la fórmula de derivación numérica de tipo interpolatorio:


n

f '(x*)   ci .f(xi )
i0
y sea m un entero tal que 0 < m < n.

Demuéstrese que entonces:


n
m * m 1

 c ·x
i0
i i  m·x 

Departamento de Matemática Aplicada y Métodos Informáticos


27
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulasde
detipo
tipointerpolatorio:
interpolatorio:Ejercicios
Ejercicios

2º) Demuéstrese que para toda función fC1((x0,x1)) siempre existe algún
punto x* (x0 , x1) para el que es exacta la fórmula de derivación
numérica de tipo interpolatorio construida sobre el soporte {x0, x1}:
f '(x*)  L0 '(x*)·f(x0 )  L1 '(x*)·f(x1)
Obsérvese que según lo anterior, para cualquier valor no negativo
del entero k existe algún punto x* para el que la fórmula de derivación
numérica de tipo interpolatorio construida sobre el soporte {x0, x1}
proporciona el valor exacto de la derivada de cualquier polinomio de
grado k en x*.
¿Quiere ello decir que la fórmula de derivación considerada es de
orden k para cualquier valor no negativo del entero k?

¿ Se contradice el teorema sobre el orden de exactitud de las fórmulas


de derivación numérica de tipo interpolatorio?

Departamento de Matemática Aplicada y Métodos Informáticos


28
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulasde
detipo
tipointerpolatorio:
interpolatorio:
fórmulas
fórmulas usuales
usuales
a) Soporte con 1 punto {x0}

f(x)  p0 (x) f(x0 ) f '(x*)  p0 '(x*)  0


b) Soporte con 2 puntos {x0, x1}
f(x)  p1(x)  f(x 0 )  f  x 0 , x1 · x  x 0  f '(x*)  p0 '(x*)  f  x 0 , x1 
H f(x1)  f(x0 )

H
x0 x* x1
f(x 0  H)  f(x0 )
x* = x0 f '(x0)  (Fórmula en adelanto o backwind)
H
f(x 1)  f(x 1  H)
x* = x1 f '(x1)  (Fórmula en retroceso o upwind)
H
f(x*  H2)  f(x*  H2)
x* = (x0+x1)/2 f '(x*)  (Fórmula centrada)
H
Departamento de Matemática Aplicada y Métodos Informáticos
29
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulasde
detipo
tipointerpolatorio:
interpolatorio:
fórmulas
fórmulas usuales
usuales
c) Soporte con 3 puntos {x0, x1 , x2}
f(x)  p1(x)  f(x 0 )  f  x 0 , x1 · x  x 0   f  x 0 , x1, x 2 · x  x 0 · x  x1 

f '(x*)  p0 '(x*)  f  x 0 , x 1   f  x 0 , x1, x 2 ·  x * x 0    x * x1  


f(x2 )  f(x1)  f(x1)  f(x 0 )



x1  x0 ·  x *    x * x 

f(x )  f(x0 )  x2  x1
 1 
x

x x x x
0 1

1 0 2 0

Primer caso particular: soporte equidistante y x* = x0


x*
f(x* 2·h)  4·f(x * h)  3·f(x*)
x0 x1 x2 f '(x*) 
2·h
h h (Fórmula en adelanto con 3 puntos)
Departamento de Matemática Aplicada y Métodos Informáticos
30
Universidad Politécnica de Madrid Ingeniería de Minas

Fórmulas
Fórmulasde
detipo
tipointerpolatorio:
interpolatorio:
fórmulas
fórmulas usuales
usuales
Segundo caso particular: soporte equidistante y x* = x1
x*
f(x* h)  f(x* h)
f '(x*) 
x0 x1 x2 2·h
h h (Fórmula centrada con 3 puntos)

Tercer caso particular: soporte equidistante y x* = x2


x*
3·f(x*)  4·f(x * h)  3·f(x *
x0 x1 x2 f '(x*) 
2·h) 2·
h h h
(Fórmula en retroceso con 3 puntos)

Departamento de Matemática Aplicada y Métodos Informáticos


31
Universidad Politécnica de Madrid Ingeniería de Minas

Departamento de Matemática Aplicada y Métodos Informáticos


32

You might also like