Você está na página 1de 18

Derivación Numérica

Departamento de Ciencias Exactas


Alejandro Chango, Bryan Saravia, Cristian Luje, Gabriel Velasco,
Paúl Albaracin, Leonardo Tayupanta
jachango1@espe.edu.ec

basaravia@espe.edu.ec

cristhian-is@hotmail.com

gabrielsanti150@yahoo.com

paul.albaracin@gmail.com

lstayupanta@espe.edu.ec

Sangolquí, Ecuador
INTRODUCCIÓN

La diferenciación numérica, o aproximación por


diferencias, se utiliza para evaluar las derivadas de una
función por medio de sus valores dados en los puntos de
una retícula. Las aproximaciones por diferencias son
importantes en la solución de ecuaciones diferenciales
ordinarias y parciales.
INTRODUCCIÓN

Definición.

La derivación numérica consisten, considerar una función


fx, se desea evaluar la primera derivada de f(x) en x=x0. Si
se conoce los valores de f en x0-h, x0, x0+h, donde h es el
tamaño del intervalo entre dos puntos consecutivos en el
eje x (paso), entonces se puede aproximar a f'(x0) mediante
tres aproximaciones conocidas como, aproximación por
diferencias hacia adelante, hacia atrás y central.
Aproximación por diferencias hacia adelante, hacia atrás y
central de la primera derivada.

Comenzaremos obteniendo las formulas mediante el desarrollo de


Taylor, ya que es equivalente a la diferenciación de una interpolación
y conduce exactamente a los mismos resultados.

Para una derivada de orden p, el número mínimo de datos necesarios


para obtener una aproximación por diferencias es de p + 1. Por
ejemplo, una aproximación por diferencias para la primera derivada
de una función necesita al menos dos puntos.

Para poder deducir la fórmula para poder calcular la aproximación


por diferencias para fi(xi) y fi+1=f(xi+1). Los valores de f en todos los
puntos distintos de xi se desarrollan en una serie de Taylor. El desarrollo
de Taylor de fi+1 alrededor de xi es
Para la aproximación por diferencia central se utilizara fi+1 y fi-1
ya obtenidos previamente para las aproximaciones hacia
adelante y atrás. Si restamos estos dos desarrollos de Taylor
obtendremos lo siguiente
Es importante notar que, debido a la cancelación del termino fi'',
el error de la aproximación por diferencias centrales es
proporcional a h2 en vez de h. Al decrecer h, el error decrece
más rápido que en las otras dos aproximaciones.

Para ilustrar el significado de esto, obtendremos una


aproximación por diferencias utilizando fi+1 y fi+2. Puesto que el
número mínimo de datos necesarios para f' es dos, tenemos un
dato más que el mínimo. Los desarrollos de fi+1 y fi+2 se escriben
como
Esta fórmula se la conoce como aproximación por diferencias
hacia adelante con tres puntos para fi' y el error es del mismo
que el de la aproximación por diferencias centrales.

Análogamente, la aproximación por diferencias hacia atrás con


tres puntos se puede obtener utilizando fi,fi+1 y fi-2
Aproximación por diferencias hacia adelante,
hacia atrás y central de la segunda derivada.

El principio básico para obtener una aproximación por


diferencias de segundo orden es eliminar la primera
derivada de los desarrollos de Taylor y, de ser posible,
tantos términos de orden superior a 2 como sea posible.

Para obtener la aproximación por diferencias de fi''


utilizando fi+1 , fi, fi-1 ya utilizados para obtener la
aproximación por diferencias de la primera derivada. Al
sumar los dos desarrollos (fi+1 ,fi-1) , obtenemos
Error del método de aproximación

Como se ha venido exponiendo durante todo el documento,


las aproximaciones para obtener el valor numérico de la
derivada de una función n un punto, lo hemos desarrollado
con las series de Taylor, por lo que para poder ver que tan
errado es el valor obtenido por el método del valor original, se
utilizara el error de truncamiento de la serie de Taylor,
expresado de diferente forma para cada orden de derivada
que se necesite obtener.

De igual manera obtendremos un error porcentual el cual lo


calcularemos de la siguiente forma
Para encontrar el error que se produjo al momento deo utilizar el
método de derivación numérica podemos utilizar la siguiente
definición:

Si f ∈Cn+1 ([a,b]), donde a,b es el intervalo que contiene los


nodos x0,x1,x2,…,xn, entonces se tiene que el error cometido
para la primera derivada en los nodos verifica la acotación
De esta manera podremos encontrar el error que se produce al
momento de aplicar la definición de la derivación numérica
cuando necesitamos sacar la primera derivada.
CONCLUSIONES

 Este método es muy útil para evitar la derivación manual, la cual puede
ser muy complicada o no se factible.

 Es preferible usar un programa condicionado, para así poder ingresar


varios valores, con lo cual podremos verificar varias derivadas, y que el
proceso no sea tedioso.

 Una de la mayores desventajas es el tiempo de procesamiento que este


necesita para poder ejecutarse.

 Si se desea un resultado exacto se debe aumentar el número de


términos que se toma de la serie de Taylor.

 Mientras mayor sea la exactitud deseada esta tendrá mayores


iteraciones, lo que significa mayores operaciones y se tiene el riesgo de
fallar y que el resultado no sea el adecuado.

Você também pode gostar