Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TEMA 8
DERIVACIÓN NUMÉRICA
INTRODUCCIÓN.
X Y
x1 y1
x2 y2
xm ym
Esto ocurre al tomar los datos de un experimento, al evaluar una función matemática
complicada, ó al aplicar algunos métodos numéricos. En algunas ocasiones de esta tabla se
requiere la derivada en algún punto de la misma. De acuerdo a tu curso de Calculo Diferencial,
hallar la derivada de una función es fácil. No obstante en este caso es imposible hallar la
derivada usando calculo. Es sencillo dada una función derivarla y tabularla, basta con evaluar
la derivada en varios puntos. El problema inverso de hallar la derivada de la función a partir de
la tabla, no es tan simple y se conoce como diferenciación o derivación numérica. Esto es
porque en general no se conoce la derivada exacta y tan solo se halla una aproximación a su
valor. Curiosamente veremos que en este problema se recomienda no resolverlo
numéricamente.
A pesar de esto el problema de hallar derivadas numéricas debe de ser resuelto en aéreas
como es el caso de la Química. Finalmente el arqueólogo Lerma López y su sobrino podrán
PÁGINA 1
© HUGO PABLO LEYVA, RAFAELA BLANCA SILVA LÓPEZ. UAM – 2017.
producir en grandes cantidades la pócima que hallaron del mago. Estudia este capítulo para
que puedas ayudarlos a llegar al final de su búsqueda. Quizás puedan compartirte un poco de
la pócima.
CONCEPTOS BÁSICOS
dy
dx = df ( x )
dx = lim f ( x + hh) − f ( x )
h→ 0
Es decir, la derivada nos dice cuanto cambia la variable dependiente cuando la variable
independiente sufre cambios cada vez más pequeños. También geométricamente se define
como la tangente del ángulo de inclinación de la curva en un punto, o como la pendiente de la
recta tangente a la curva en un punto.
y f(x)
y=mx+b
θ
x
Fig. 1
dy
dx = df ( x )
dx = y , = f , (x ) = tg (θ ) = m
donde
De acuerdo a tu curso de cálculo para hallar una derivada puedes seguir unas serie de reglas
que te facilitan el cálculo, en vez de aplicar la definición o de usar la definición geométrica.
Consulta tus notas de Calculo Diferencial e Integral I.
Desafortunadamente es imposible usar las reglas que aprendiste en tu curso de Calculo, para
hallar la derivada de una función expresada como una tabla. Esto es porque no tienes una
función explícita que derivar.
2
EL ARQUEÓLOGO Y LA PÓCIMA DEL AMOR. CHECKPONIT 4. DERIVACIÓN NUMÉRICA.
Para simplificar el problema solo consideraremos el caso en el que la tabla esta igualmente
espaciada, y cuando la derivada se calcula en los puntos que estén tabulados. Los casos de
tablas desigualmente espaciadas o de derivadas en puntos no tabulados, pueden solucionarse
empleando interpolación.
Dado que no tenemos una función que derivar aproximamos la tabla por una función, que sea
fácil de derivar. Como ya lo hemos mencionado anteriormente en las unidades pasadas, las
curvas más usadas para fines de aproximación son los polinomios. En este caso los usamos
porque son fáciles de encontrar y porque son fáciles de derivar. Lo más usual es emplear
polinomios de colocación. Consulta el capitulo 5. También es posible usar polinomios de
regresión. Consulta el capitulo 6. Independientemente de los polinomios que se usen se
obtienen una serie de fórmulas denominadas diferencias finitas.. Es prácticamente el único
método numérico deducido directamente para atacar este problema. Desafortunadamente
también es de los pocos métodos numéricos que no son recomendables para su uso.
Otros métodos pueden ser: Ajustar una curva y derivar analíticamente, o el método gráfico.
Este método consiste en aproximar la función por polinomios. Las fórmulas resultantes
pueden clasificarse de las siguientes maneras:
Respecto a la primera clasificación se dice que la formula obtiene la primera, segunda, tercera,
etc, derivada.
En la segunda clasificación se dice que la formula obtenida es de: primer, segundo, tercer, etc,
orden. O simplemente: primera, segunda, etc, diferencia.
1. Diferencias hacia adelante, cuando se usan puntos adelante del punto de interés. En algunos
textos también se llaman diferencias progresivas.
2. Diferencias hacia atrás, cuando se emplean puntos anteriores al punto de interés. En algunos
textos también se llaman diferencias regresivas.
3. Diferencias centrales. Cuando se usan puntos tanto antes como después del punto de interés.
Estas clasificaciones no son mutuamente excluyentes, por lo cual existen por ejemplo:
Fórmulas de primera derivada, primera diferencia, hacia adelante o Segunda derivada,
segunda diferencia central.
Puede demostrarse que mientras mayor sea el orden de la diferencia la formula es más
precisa. También puede demostrase lo inverso para el orden de la derivada, es decir, mientras
mayor sea el orden de la derivada la formula es menos confiable.
PÁGINA 3
© HUGO PABLO LEYVA, RAFAELA BLANCA SILVA LÓPEZ. UAM – 2017.
Por último respecto a los puntos de apoyo se puede demostrar que las formula centrales son
más confiables que cualquiera de las otras 2. Esto es porque la formula toma en cuenta el
comportamiento de la función en torno al punto de interés. Las otras solo consideran el
comportamiento en un intervalo antes o después del punto de interés.
4
EL ARQUEÓLOGO Y LA PÓCIMA DEL AMOR. CHECKPONIT 4. DERIVACIÓN NUMÉRICA.
PÁGINA 5
© HUGO PABLO LEYVA, RAFAELA BLANCA SILVA LÓPEZ. UAM – 2017.
(x ) = f (x )2−h f (x )
1
' i +1 i −1
f i
6
EL ARQUEÓLOGO Y LA PÓCIMA DEL AMOR. CHECKPONIT 4. DERIVACIÓN NUMÉRICA.
donde
Nota que
f ( x i +1 ) = f ( x i + h )
f ( x i −1 ) = f ( x i − h )
o en general
f (xi + m ) = f (xi + mh )
f (xi − m ) = f (xi − mh )
PÁGINA 7
© HUGO PABLO LEYVA, RAFAELA BLANCA SILVA LÓPEZ. UAM – 2017.
f '
(x ) = f (x )2−h f (x )
i
i +1 i −1
Si en vez de usarla para evaluar la derivada de una función expresada como una tabla, la
usamos para evaluar la derivada de una expresión tenemos
f (x + h ) − f (x − h )
f ' (x ) =
2h
Error ER
f(x)
ETOT = ET + ER
ET
hopt
Fig. 2
ET → 0
ER → ∞
h→0
1. La función f(x).
2. El intervalo [a,b]
3. El método de integración utilizado.
4. El instrumento de calculo que se emplee.
8
EL ARQUEÓLOGO Y LA PÓCIMA DEL AMOR. CHECKPONIT 4. DERIVACIÓN NUMÉRICA.
Estas fórmulas se dicen que son inherentemente inestables, es decir, por naturaleza presentan
inestabilidad, ya que, debemos de dividir entre números cercanos a 0. El problema es mayor
para las fórmulas de mayor orden de derivación, a causa de que, tenemos que dividir entre
potencias de h cada vez mayores. Por esta razón esta fórmulas no se recomiendan. En la
medida de lo posible se debe de evitar su uso.
Una forma alterna de evaluar derivadas a partir de una tabla es ajustando una curva y
derivándola posteriormente. Desafortunadamente aun de esta forma podemos tener
problemas. Observa la siguiente tabla
Tabla 8.
X Y
0 0
1 0
2 0
3 0
4 0
5 0
yp = 0
PÁGINA 9
© HUGO PABLO LEYVA, RAFAELA BLANCA SILVA LÓPEZ. UAM – 2017.
yp = 0
,
es decir todas las derivadas son 0. Sin embargo, esta tabla viene de la función
y = sen(10 6 πx )
cuya derivada es
y , = 10 6 π cos(10 6 πx )
es decir las derivadas reales son ±10 π , lo cual difiere bastante del valor estimado con la
6
curva ajustada. En pocas palabras, el que 2 curvas sean muy cercanas, no implica también que
sus derivadas lo sean. Esto se debe a que las derivadas de las funciones involucradas pueden
tener comportamientos distintos. Por ejemplo, las derivadas de los polinomios tienen a 0,
mientras que las derivadas de las funciones seno y coseno son periódicas.
MÉTODO GRÁFICO
Este método consiste en trazar la curva y medir las pendientes de las rectas tangentes. Como
es difícil trazar la recta tangente, se prefiere el método del espejo. Este se realiza de la
siguiente manera
y f(x)
Fig. 3
1. Colocamos un espejo en el punto de interés de tal forma que la curva “entre” y “continúe”
en el espejo.
2. Trazamos una recta con la ayuda del espejo.
3. Esta recta es la recta normal a la curva.
4. Medimos la pendiente de esta recta, para ello medimos su ángulo de inclinación.
5. Obtenemos la tangente del ángulo anterior.
6. La pendiente de la recta tangente estará dada, de acuerdo a tu curso de Geometría
Analítica por
10
EL ARQUEÓLOGO Y LA PÓCIMA DEL AMOR. CHECKPONIT 4. DERIVACIÓN NUMÉRICA.
1
m t
=−
m N
Consulta tus apuntes de la preparatoria. Para derivadas de mayor orden se construye una
gráfica de las derivadas y se repite el procedimiento.
X y
-1 3.678794411714420E-01
-8.E-01 4.493289641172220E-01
-6.E-01 5.488116360940270E-01
-4.E-01 6.703200460356390E-01
-2.E-01 8.187307530779820E-01
0.E+00 1.
2.E-01 1.221402758160170
4.E-01 1.491824697641270
6.E-01 1.822118800390510
8.E-01 2.225540928492470
1 2.718281828459050
PÁGINA 11
© HUGO PABLO LEYVA, RAFAELA BLANCA SILVA LÓPEZ. UAM – 2017.
f , (0) = 1.−8.187307530779820E - 01
0.2
= 9.063462346100910E - 01
Para la primera derivada con la primera diferencia hacia adelante la formula es
Sustituyendo valores
f , ( 0) = 1.221402758160170
0 .2
−1
= 1.107013790800850
Para la primera derivada con la primera diferencia central la formula es
f '
(x ) = f (x )2−h f (x )
i
i +1 i −1
Sustituyendo valores
f , ( 0) = 1.221402758160170 −2(8.187307530779820E-01
0 .2 )
= 1.006680012705470
Para la primera derivada con la segunda diferencia hacia atrás la formula es
Sustituyendo valores
Sustituyendo valores
12
EL ARQUEÓLOGO Y LA PÓCIMA DEL AMOR. CHECKPONIT 4. DERIVACIÓN NUMÉRICA.
Sustituyendo valores
f , ( 0) = 9.999464121049490E - 01
Para determinar que tan confiables son los valores calculamos los errores relativos absolutos.
Primera derivada diferencias hacia atrás
er = 9.884925843092800E-01-9.063462346100910E-01
9.884925843092800E-01 = 8.310264639626970E - 02
er = 1.244816718208440E - 01
er = 6.733961459341710E - 03
Para las demás derivadas los resultados se resumen en las siguientes tablas
1 9.884925843092800E-01 8.310264639626970E-02
2 9.703695664655230E-01 1.534529468149020E-01
3 9.469710304352010E-01 2.137770602908030E-01
4 9.194440779953380E-01 2.660757809641410E-01
PÁGINA 13
© HUGO PABLO LEYVA, RAFAELA BLANCA SILVA LÓPEZ. UAM – 2017.
1 9.844658374985260E-01 1.244816718208440E-01
2 9.541549843430140E-01 2.843610871739620E-01
3 9.060827176441410E-01 4.972393987697200E-01
4 8.367947234244610E-01 7.947054920601970E-01
1 9.999464121049490E-01 6.733961459341710E-03
2 9.999821586115090E-01 3.355682212317810E-03
3 9.999059762518170E-01 1.013506676354740E-02
4 9.999530573389730E-01 6.733961459552010E-03
Podemos observar que los resultados de las diferencias centrales son más precisos que los de
las diferencias hacia o hacia adelante. Estas últimas fórmulas solo conviene usarlas en los
extremos de la tabla.
También conservamos que los resultados empeoran a medida que aumenta el orden de
derivación. Esto se debe a que las fórmulas son cada vez más inestables.
y p = 1.000000000142120 + 1.000000000038160x
+4.999999894437950E - 01x 2 + 1.666666652847100E - 01x 3
+4.166678393546550E - 02x 4 + 8.333345804489720E - 03x 5
+1.388461443900760E - 03x 6 + 1.983711167585010E - 04x 7
+2.539984940637160E - 05x 8 + 2.811399689852670E - 06x 9
14
EL ARQUEÓLOGO Y LA PÓCIMA DEL AMOR. CHECKPONIT 4. DERIVACIÓN NUMÉRICA.
Orden Derivada
1 1.000000000142120
2 1.000000000038160
3 0.999999978887590
4 0.999999991708260
Todas las derivadas reales son 1. Podemos observar que en este caso la concordancia es buena
pesar pero no siempre es el caso. Además no es posible estimar el error de este cálculo, ya
que
y = y p ± σ xy
y, = yp
,
En este caso la derivación numérica dio resultados aceptables para las primeras derivadas,
pero no para las ultimas. Además la tabla tiene 15 cifras y según los cálculos a lo mas
obtuvimos 1 o a lo mucho 2 cifras en las derivadas. El proceso de calcular derivadas
numéricamente es muy inestable, porque tenemos que dividir entre números cercanos a 0,
por eso, la gran pérdida de precisión.
RESUMEN
1. Diferencias fintas
2. Ajustar una curva y derivar analíticamente.
3. Método gráfico
PÁGINA 15
© HUGO PABLO LEYVA, RAFAELA BLANCA SILVA LÓPEZ. UAM – 2017.
Se clasifican de acuerdo a:
1. El orden de la derivada
2. El orden de la diferencia
3. El punto de apoyo de la formula
La ultima si se usan puntos: antes, después o ambos lados del punto de interés. Son
diferencias hacia adelante, hacia atrás o centrales.
Las fórmulas de diferencias hacia adelante o hacia atrás se usan solo en los extremos de la
tabla.
Estas fórmulas son inestables porque tienes que dividir entre números cercanos a 0.
El ajustar una curva para derivarla no siempre funciona ya que es posible que las derivadas de
las funciones tengan comportamientos distintos, es decir, el que 2 curvas estén muy próximas
no implica que sus derivadas también.
EJEMPLOS PRACTICOS
Una de las propiedades físicas de una sustancia más utilizadas es la capacidad calorífica a
presión constante o simplemente cp. Se utiliza en cálculos de: Transferencia de Calor,
Fisicoquímica, Termodinámica, etc. El cp es función solo de la temperatura y se interpreta
como la capacidad de una sustancia de absorber calor.
16
EL ARQUEÓLOGO Y LA PÓCIMA DEL AMOR. CHECKPONIT 4. DERIVACIÓN NUMÉRICA.
c p = ( ∂∂HT ) p
donde
H: entalpia.
T: Temperatura.
P: presión.
La entalpia de una sustancia o mejor dicho el cambio de la misma puede medirse en algunas
ocasiones en términos del calor necesario para elevar la temperatura de una sustancia, es
decir, existe la relación.
Q = ∆H
Existen instrumentos llamados calorímetros con los se puede medir directamente el calor.
Una forma de medir el cp seria a una determinada temperatura calentar una sustancia hasta
elevar su temperatura en un grado y medir el calor necesario para ello. Después se repite el
experimento para varias temperaturas. Se tabulan los resultados y se derivan numéricamente.
Los valores obtenidos serán el cp de la sustancia. Posteriormente se puede ajustar los datos a
una curva.
PÁGINA 17
© HUGO PABLO LEYVA, RAFAELA BLANCA SILVA LÓPEZ. UAM – 2017.
T (oK) ∆H (J/kg.)
2.931500000000000E+02 8.399000000000000E-02
3.131500000000000E+02 1.676100000000000E-01
3.331500000000000E+02 2.511800000000000E-01
3.531500000000000E+02 3.349300000000000E-01
3.731500000000000E+02 4.190400000000000E-01
3.931500000000000E+02 5.036900000000000E-01
4.131500000000000E+02 5.890300000000000E-01
4.331500000000000E+02 6.753100000000000E-01
4.531500000000000E+02 7.628100000000000E-01
4.731500000000000E+02 8.519600000000000E-01
4.931500000000000E+02 9.433200000000000E-01
Las derivadas las estimaremos con las fórmulas de diferencias finitas de 1er y de 2do orden, con
el fin de calcular el error.
T (oK) ( ∂∂ )
H
T P (J/kgoK) Error relativo
18
EL ARQUEÓLOGO Y LA PÓCIMA DEL AMOR. CHECKPONIT 4. DERIVACIÓN NUMÉRICA.
La columna de errores relativos fue calculada con los resultados de la segunda diferencia
respecto a la primera.
Con el fin de verificar los datos contamos con los valores experimentales medidos con otra
técnica más sofisticada.
En la última columna se tiene el error relativo calculado con los valores del cp medidos con
otra técnica con los obtenidos con derivadas numéricas. Podemos observar que la
concordancia es buena.
Otra forma de obtener los cp es ajustando una curva y derivándola analíticamente. En este
caso se hallo que la curva más apropiada es
PÁGINA 19
© HUGO PABLO LEYVA, RAFAELA BLANCA SILVA LÓPEZ. UAM – 2017.
T (oK) cp (J/kgoK)
2.931500000000000E+02 1.046603888372100E-01
3.131500000000000E+02 9.479197262235070E-02
3.331500000000000E+02 1.064285107744290E-01
3.531500000000000E+02 1.437052863755480E-01
3.731500000000000E+02 2.113686282534100E-01
3.931500000000000E+02 3.147759109813160E-01
4.131500000000000E+02 4.598955548781680E-01
4.331500000000000E+02 6.533070260084690E-01
4.531500000000000E+02 9.022008361823190E-01
4.731500000000000E+02 1.214378542955420E+00
493.1500000000000E+02 1.598252749629070E+00
En este caso los resultados son muy pobres, ya que no coinciden con los obtenidos
anteriormente.
En la industria química se elaboran productos que usamos todos los días: lociones, jabones,
perfumes, desodorantes, dulces, etc. Muchos de estos productos son sintéticos y se elaboran
en equipos llamados reactores. Para diseñar y posteriormente construir un reactor se
requieren información de cómo varia la concentración en función del tiempo de una reacción
química determinada. Esta información es denominada cinética de la reacción. Para
determinar dicha cinética se requiere medir en laboratorio datos de la concentración de algún
reactivo o producto para varios tiempos de reacción.
La trimetilamina y el bromuro de n-propilo es una reacción que se puede estudiar para diseñar
reactores. La reacción es
20
EL ARQUEÓLOGO Y LA PÓCIMA DEL AMOR. CHECKPONIT 4. DERIVACIÓN NUMÉRICA.
t (min) C (mol/lt)
1.000000000000000E+01 8.800000000000000E-02
2.500000000000000E+01 7.877000000000000E-02
4.000000000000000E+01 7.027000000000000E-02
5.500000000000000E+01 6.357000000000000E-02
7.000000000000000E+01 5.760000000000000E-02
8.500000000000000E+01 5.400000000000000E-02
1.000000000000000E+02 5.034000000000000E-02
1.150000000000000E+02 4.649000000000000E-02
1.350000000000000E+02 4.093000000000000E-02
Uno de los métodos para hallar la ecuación de la cinética es el método diferencial. Este
consiste en ajustar los datos a la ecuación
−r = dC
dt = kC n
donde
-r : Velocidad de reacción.
k : contante de velocidad.
n : orden de reacción.
Al ajustar los datos a esta ecuación se puede hallar el orden de reacción, el cual es un
parámetro importante para analizar la reacción.
Con el fin de ajustar con esta ecuación los datos, las derivadas se estiman con diferencias
fintas. Las derivadas son
PÁGINA 21
© HUGO PABLO LEYVA, RAFAELA BLANCA SILVA LÓPEZ. UAM – 2017.
C (mol/lt) − dC
dt (mol/lt/s)
8.80000000000000E-02 6.39666666666666E-04
7.87700000000000E-02 6.26666666666667E-04
7.02700000000000E-02 5.06666666666667E-04
6.35700000000000E-02 4.25500000000000E-04
5.76000000000000E-02 3.14611111111111E-04
5.40000000000000E-02 2.27777777777777E-04
5.03400000000000E-02 2.22615384615385E-04
4.64900000000000E-02 2.63000000000001E-04
4.09300000000000E-02 3.66571428571428E-04
1.289075581018950E+00
-r = - dC
dt = 1.412003080085360E - 02C
22
EL ARQUEÓLOGO Y LA PÓCIMA DEL AMOR. CHECKPONIT 4. DERIVACIÓN NUMÉRICA.
ÍNDICE
Derivación Numérica 1
Introducción. 1
Conceptos básicos 2
Método de Diferencias Finitas 3
Inestabilidad de las fórmulas 7
Índice 23
PÁGINA 23