Professional Documents
Culture Documents
Teorema
Sea la funcin f : \ \ de clase C n 1 (o sea continua y con
Derivadas continuas hasta el orden n- 1 ) en el intervalo [xh, x+h] y cuya derivada de orden n existe en el intervalo
(x-h, x+h). Entonces
( x h , x + h) tal que:
2
n
f ( x + h ) = f ( x ) + hf ' ( x ) + h f '' ( x ) + + h f (n) ( )
2
n!
Propiedad de DArboux
Sea f ( x) continua en el intervalo cerrado [a, b] y
supongamos que
f ( a ) f ( b ) . Entonces y ( f (a ) , f (b ) ) [a
, b ] tal que y = f ( )
Diferenciacin Numrica
Mtodos Directos:
Para el caso de una funcin lineal, (x) = ax + b, la
aproximacin dada por la expresin (1) resulta exacta para
cualquier valor de h distinto de cero. Pero para cualquier
funcin en general no siempre resulta exacta.
A continuacin se hace una estimacin del error asociado a
la aproximacin dada por (1) usando el teorema
de Taylor con un polinomio de grado 1.
Dada f de clase C-1 sobre el intervalo [x-h, x+h] queremos
calcular:
'
( x) =lim
f (x + h ) f (x)
f
Tomamos un h suficientemente
h0
f x+h f x
f ( x) (
'
( )h
OBSERVACION:
Esta aproximacin no permite acotar el error cometido
f ( x + h ) = f ( x ) + hf
(x)+
'
h2
2
f '' ( ) ( x , x + h )
''
f (x)=f(x+h)f(x) f ()
h
2
'
f ( x + h ) = f ( x ) + hf
'
f ( x h ) = f ( x ) hf
'
(x)+
(x)+
h2
2
h2
2
''
(x)+
f '' ( x )
h3
3!
h3
3!
f ''' ( 1 )
f ''' ( 2 )
Luego, si aproximamos
f' x
( ) por la expresin:
f ( x + h ) f ( x h)
2h
El error que se comete es del orden de
, es decir
O h2
( ). Por lo
2
tanto ea h
Ejercicio:
Evaluar la derivada
f ( x ) = cos ( x ) en x = tomando h = 0.01
de
4
con la formula descripta anteriormente y comparar el
resultado con el obtenido en el ejemplo.
Vamos a calcular ahora la derivada segunda.
Desarrollamos igual que antes el polinomio de Taylor
hasta el orden 4:
f ( x + h ) = f ( x ) + hf
'
(x)+
h2
2
f ( x h ) = f ( x ) hf
'
(x)+
h2
2
f '' ( x ) +
f '' ( x )
h3
3!
h3
3!
h4
f ''' ( x ) + f ( IV ) ( 1 )
4!
h4 ( IV )
( 2 )
f ''' ( x ) + f
4!
x)+
f(x+h)+f(xh)=2f(h
h4
f
(x)+
4!
( 1 ) + f ( 2 )
''
Haciendo
IV
cuentas resulta :
2
f '' ( x) = f ( x + h ) 2 f ( x ) + f ( x h) h f IV
h2
12
()
f '' ( x) = f ( x + h ) 2 f ( x ) + f ( x h)
h2
Estamos cometiendo un error del orden de
h2 .
Ejercicio
Calcular la derivada tercera y estimar el
error
Extrapolacin de
Richardson
Con este procedimiento trataremos de mejorar las
ecuaciones
Obtenidas anteriormente. Supongamos que es de clase C
f ( x)
(x+
k=0
f (x
h)=
h
f
k !
1
k=0
(k )
(x)
k
k !
(x)
3
5
f ( x + h ) f ( x h ) = 2 hf ' ( x ) + 2 h f ''' ( x ) + 2 h f IV ( x ) +
3!
5!
2
4
f ( x + h ) f ( x h ) = 2h f ' ( x ) + h f ''' ( x ) + h f IV ( x ) +
3!
x+
5!
Entonces definimos:
L = (h ) + a 2 h 2 + a 4 h 4 + a 6 h 6 +
(x+h)
(h) f f
(xh)
=
2h
ak =
L=
f ( k + 1) ( x )
( k + 1 )!
f'(x)
(h ) +
La
h 2 + a h 4 + a h6 + da la
L = a
ecuacin
primera
(1)
2
4
6
Estimacin de la derivada usando el mtodo de Richardson
L=
h
2
+a2
h2
4
+a4
h4
16
+ a6
h6
64
+ ( 2)
h4
3 L = 4
(h)3a4
h6
15a6
2
4
16
Despejando
L obtenemos :
h4
h6
4
h 1
L=
( h ) a 4 5 a6
3
3
4
16
2
(3)
) y de
h
( ).
que
Siendo:
Y el resto de las cantidades D definidas recursivamente
como:
Ejercicio:
1-Use aproximaciones de Diferencias Finitas Hacia
Adelante, Hacia Atrs y Centradas para la primera derivada
de:
En x=0.5
a) Utilizando un tamao de paso de x = h =
0.5 b) Repetir los clculos usando x = h =
0.25
f x = ex