You are on page 1of 20

CAPITULO 4 ECUACIONES DIFERENCIALES ORDINARIAS

1.

INTERROGANTES CENTRALES DEL CAPITULO Tipo y orden de una ecuaci on diferencial Soluci on de una ecuaci on diferencial Ecuaciones de primer orden separables Ecuaciones de primer orden homog eneas Ecuaciones de primer orden lineales Ecuaciones de primer orden exactas Ecuaciones lineales de segundo orden M etodo de los coecientes indeterminados M etodo de variaci on de par ametros Ecuaciones lineales de orden superior

2.

CONTENIDOS FUNDAMENTALES DEL CAPITULO

2.1. Deniciones y conceptos b asicos Una ecuaci on diferencial es una ecuaci on en la que interviene una funci on inc ognita y una o varias de sus derivadas. Este tipo de ecuaciones aparece en el estudio de numerosos fen omenos f sicos y qu micos: desintegraci on radiactiva, crecimiento de poblaciones, reacciones qu micas, problemas gravitatorios, etc. No es exagerado armar que la naturaleza se describe por medio de ecuaciones diferenciales, de modo que un conocimiento de esta ltima materia nos ayudar u a a entender mejor los fen omenos naturales. Las ecuaciones diferenciales se pueden clasicar, b asicamente, atendiendo a dos criterios: nica variable independiente, entonces la ecuaci (1) TIPO: Si la funci on inc ognita contiene una u on se denomina ecuaci on diferencial ordinaria, abreviadamente E.D.O. En otro caso, cuando la funci on inc ognita contiene dos o m as variables independientes, la ecuaci on se dice que es una ecuaci on diferencial en derivadas parciales. (2) ORDEN: Es la derivada de orden m as alto que aparece en la ecuaci on diferencial. Es innecesario decir que el estudio de las ecuaciones diferenciales en derivadas parciales requiere unas t ecnicas matem aticas que est an fuera del alcance del alumno, por lo que nos restringiremos al an alisis de las ecuaciones diferenciales ordinarias. Consideremos una ecuaci on diferencial ordinaria F (x, y, y , y , . . .) = 0.

98

MATEM ATICAS

Diremos que una funci on y = f (x) es una soluci on de la ecuaci on diferencial si la ecuaci on se satisface al sustituir en ella y y sus derivadas por f (x) y sus derivadas respectivas. La soluci on general de una ecuaci on diferencial ordinaria es una funci on y = f (x, c1 , c2 , . . .) dependiente de una o varias constantes tal que cualquier soluci on de la ecuaci on diferencial se obtiene dando valores espec cos a una o m as de las constantes. Cuando damos valores concretos a todas las constantes de la soluci on general, surge una soluci on particular. Geom etricamente, la soluci on general de una ecuaci on diferencial de primer orden representa una familia de curvas, denominadas curvas soluci on, una para cada valor concreto asignado a la constante arbitraria. En la pr actica, la determinaci on de las constantes que aparecen en la soluci on general se realiza a partir de las condiciones iniciales del problema. Las condiciones iniciales del problema son los valores que adquiere la funci on soluci on o sus derivadas en determinados puntos. Por ejemplo, para una ecuaci on diferencial de primer orden y = F (x, y ), una condici on inicial se expresar a en la forma y (x0 ) = y0 . En consecuencia, y = f (x) es soluci on si f (x) = F (x, f (x)) para todo valor de x en cierto intervalo, y f (x0 ) = y0 .

2.2. Ecuaciones diferenciales de primer orden Una ecuaci on diferencial ordinaria de primer orden es una ecuaci on de la forma y = F (x, y ), donde F es una funci on que depende de las variables x e y . Esta clase de ecuaciones diferenciales son de las m as sencillas, y su resoluci on se puede realizar utilizando diversas t ecnicas. Describimos a continuaci on las m as importantes.

2.2.1. Ecuaciones separables Una ecuaci on diferencial de primer orden se dice que es separable si puede escribirse en la forma M ( x) + N ( y ) dy = 0, dx

donde M (x) es una funci on continua que s olo depende de x y N (y ) es una funci on continua que s olo depende de y . Para resolver este tipo de ecuaciones se utiliza el procedimiento de separaci on de variables, que consiste en situar todos los t erminos que contienen x a la izquierda (o la derecha) del signo de igualdad, y todos los t erminos que contienen y en el lado contrario. A continuaci on se integran ambos miembros de la igualdad, cada uno respecto de la variable correspondiente. En consecuencia, la soluci on viene dada por M (x)dx + N (y )dy = C.

ECUACIONES DIFERENCIALES ORDINARIAS

99

2.2.2. Ecuaciones homog eneas Una funci on z = f (x, y ) se dice que es homog enea de grado n si f (tx, ty ) = tn f (x, y ), donde n es un n umero real. Una ecuaci on diferencial homog enea es cualquier ecuaci on diferencial que se puede escribir en la forma M (x, y )dx + N (x, y )dy = 0, donde M y N son funciones homog eneas del mismo grado. La ecuaci on anterior puede escribirse como y = F (x, y ), donde la funci on F satisface F (tx, ty ) = F (x, y ). Este tipo de ecuaciones diferenciales se convierten en ecuaciones separables tras un cambio de variables. Conon homog enea, entonces el cambio de variable y = vx, donde v es una cretamente si y = F (x, y ) es una ecuaci funci on derivable de x, transforma la ecuaci on anterior en una nueva ecuaci on diferencial en las variables x y v que es separable.

2.2.3. Ecuaciones lineales Una ecuaci on diferencial lineal de primer orden es toda ecuaci on que se puede escribir en la forma y + P (x)y = Q(x), donde P y Q son funciones continuas de x. La resoluci on de este tipo de ecuaciones se consigue utilizando la t ecnica de los factores integrantes. Un factor integrante es una funci on u(x) tal que al multiplicarla por el lado izquierdo de la ecuaci on se obtiene la derivada del producto u(x)y , es decir, d[u(x)y ] . u( x) y + u( x) P ( x) y = dx Es f acil probar que un factor integrante es la funci on

u( x) = e Entonces la soluci on de la ecuaci on diferencial es y = e

P (x)dx

P (x)dx

Q(x)e

P (x)dx

dx + C.

Hay ecuaciones no lineales que se transforman, mediante una sustituci on adecuada, en una ecuaci on lineal. Entre estas ecuaciones debemos destacar la ecuaci on diferencial de Bernoulli, que puede escribirse como y + P (x)y = Q(x)y n . Esta ecuaci on es lineal si n = 0 y de variables separables si n = 1. Para otros valores de n, el cambio de variable on anterior en la siguiente ecuaci on lineal: z = y 1n transforma la ecuaci z + (1 n)P (x)z = (1 n)Q(x).

100 2.2.4. Ecuaciones exactas

MATEM ATICAS

Esta secci on debe estudiarse despu es del c alculo diferencial en varias variables, ya que se hace uso del concepto de derivada parcial. Una ecuaci on diferencial de la forma M (x, y )dx + N (x, y )dy = 0 se dice que es una ecuaci on diferencial exacta si existe una funci on f de dos variables x e y , con derivadas parciales continuas, tal que f (x, y ) = M (x, y ) x La soluci on general de la ecuaci on es f (x, y ) = C . No toda ecuaci on diferencial es exacta. Entonces, c omo podemos distinguir las que son de las que no lo son? El siguiente resultado nos da la soluci on. y f (x, y ) = N (x, y ). y

Si M y N tienen derivadas parciales continuas en un disco abierto entonces la ecuaci on diferencial M (x, y )dx + N (x, y )dy = 0 es exacta si y solamente si N M = . y x
Debemos hacer notar que la exactitud es una condici on extremadamente fr agil, ya que peque nas alteraciones en una ecuaci on exacta pueden hacer que se pierda dicha propiedad. Por ejemplo, la ecuaci on diferencial (xy 2 + x)dx + yx2 dy = 0 es exacta, pero si dividimos por x, entonces la ecuaci on resultante (y 2 + 1)dx + xydy = 0 ya no es exacta.

2.3. Ecuaciones lineales de segundo orden Una ecuaci on diferencial lineal de segundo orden es una ecuaci on diferencial que puede escribirse en la forma y + P (x)y + Q(x)y = R(x), donde P , Q y R son funciones continuas de x en un cierto intervalo. Se dice que la ecuaci on es homog enea si R(x) = 0 para todo x. En otro caso, la ecuaci on se dice que es no homog enea. La resoluci on de las ecuaciones diferenciales de segundo orden homog eneas se apoya en dos resultados b asicos: la combinaci on lineal de dos soluciones es otra soluci on, y toda soluci on es combinaci on lineal de dos soluciones independientes. M as concretamente, tenemos los siguientes resultados. on diferencial homog enea y c1 y c2 son dos constantes, (1) Si y1 (x) e y2 (x) son soluciones de una ecuaci entonces y (x) = c1 y1 (x) + c2 y2 (x) es una soluci on de la misma ecuaci on diferencial.

ECUACIONES DIFERENCIALES ORDINARIAS

101

(2) Si y1 (x) e y2 (x) son soluciones linealmente independientes (ninguna de ellas es un m ultiplo de la otra) de una ecuaci on diferencial homog enea de segundo orden, entonces la soluci on general est a dada por y (x) = c1 y1 (x) + c2 y2 (x), donde c1 y c2 son dos constantes. En general, encontrar las soluciones de una ecuaci on de segundo orden (homog enea o no homog enea) es dif cil, a veces imposible. Sin embargo, si las funciones P y Q son constantes, entonces siempre se pueden hallar soluciones. En los siguientes apartados describimos c omo hacerlo.

2.3.1. Ecuaciones lineales de coecientes constantes homog eneas Consideremos la ecuaci on de segundo orden con coecientes constantes siguiente: y + ay + by = 0. Las soluciones de dicha ecuaci on se determinan a partir de las ra ces de la ecuaci on r 2 + ar + b = 0, denominada ecuaci on caracter stica. Se pueden presentar las siguientes tres posibilidades:

ces reales diferentes: Si r1 = r2 son las ra ces reales distintas de la ecuaci on caracter stica, entonces la (1) Ra soluci on general es y = c1 er1 x + c2 er2 x . ces reales iguales: Si r1 = r2 son las ra ces reales iguales de la ecuaci on caracter stica, entonces la (2) Ra soluci on general es y = c1 er1 x + c2 xer1 x = (c1 + c2 x)er1 x . ces complejas: Si r1 = + i y r2 = i son las ra ces complejas de la ecuaci on caracter stica, (3) Ra entonces la ecuaci on general es
y = c1 ex cos(x) + c2 ex sen(x).

2.3.2. Ecuaciones lineales de coecientes constantes no homog eneas Consideremos la ecuaci on de segundo orden con coecientes constantes siguiente: y + ay + by = R(x). En la b usqueda de las soluciones de dicha ecuaci on, juega un papel importante la soluci on de la ecuaci on y + ay + by = 0 denominada ecuaci on homog enea asociada. El siguiente resultado nos resuelve la ecuaci on.

La soluci on general de la ecuaci on y + ay + by = R(x) se puede escribir como


y (x) = yh (x) + yp (x),

en donde yh (x) es la soluci on general de la ecuaci on homog enea asociada e yp (x) es una soluci on particular.
El problema que se nos presenta ahora es la determinaci on de la soluci on yp (x). Describimos a continuaci on dos t ecnicas.

102 2.3.2.1. M etodo de los coecientes indeterminados

MATEM ATICAS

Si la funci on R(x) consiste en la suma o producto de factores de los siguientes tipos: (I) Polin omico: xn , (II) Exponencial: erx , (III) Trigonom etrico: cos x, sen x, etodo de los coecientes indeterminados. La clave entonces podemos hallar una soluci on particular yp (x) por el m on R. Las reglas consiste en conjeturar que la soluci on yp es de una forma especial, la cual depende de la funci que deben seguirse son: (1) Si R(x) es un polinomio (tipo I), entonces se prueba con un polinomio del mismo grado. (2) Si R(x) es exponencial (tipo II), entonces se prueba con Aerx . (3) Si R(x) es trigonom etrico (tipo III), entonces se prueba con A cos x + B sen x. (4) Si R(x) es la suma o producto de factores anteriores, entonces se prueba con la suma o producto, respectivamente, de las correspondientes soluciones particulares. on de la ecuaci on homog enea asociada, se multiplica yp por x (o x2 si (5) Si cualquier t ermino de yp es soluci es necesario).

2.3.2.2. M etodo de variaci on de par ametros

El m etodo de los coecientes indeterminados descrito anteriormente funciona bien si la funci on R(x) est a formada por polinomios, exponenciales o funciones trigonom etricas (senos y cosenos). La raz on hay que buscarla en que las derivadas de este tipo de funciones no son m as complicadas que las funciones originales. Esto no ocurre, por ejemplo, con funciones como 1/x o tan x. El m etodo de variaci on de par ametros parte de la suposici on que yp (x) tiene la misma forma que yh (x), excepto etodo consiste en lo siguiente: que las constantes c1 y c2 se sustituyen por dos funciones u1 (x) y u2 (x). El m (1) Hallar la soluci on general yh (x) = c1 y1 (x) + c2 y2 (x). (2) Sustituir las constantes por funciones para formar yp (x) = u1 (x)y1 (x) + u2 (x)y2 (x). (3) Resolver el siguiente sistema para u1 y u2 : u1 y1 + u2 y2 u1 y1 + u2 y2 (4) Integrar para hallar u1 y u2 . = = 0 R ( x)

ECUACIONES DIFERENCIALES ORDINARIAS

103

2.4. Ecuaciones lineales de orden superior con coecientes constantes Consideremos la ecuaci on de orden n con coecientes constantes siguiente: y (n) + an1 y (n1) + + a1 y + a0 y = 0. Las soluciones de dicha ecuaci on se determinan a partir de las ra ces de la ecuaci on r n + an1 r n1 + + a1 r + a0 = 0, denominada ecuaci on caracter stica. Cada ra z r de la ecuaci on caracter stica genera un t ermino de la soluci on de acuerdo con las siguientes reglas:

z real: Si m es la multiplicidad de r como ra z de la ecuaci on caracter stica, entonces r colabora a la (1) r es ra soluci on general con y = C (x)erx ,
donde C (x) es un polinomio de grado m 1.

z compleja: Si m es la multiplicidad de r como ra z de la ecuaci on caracter stica, entonces (2) r = i es ra r colabora a la soluci on general con
y = ex (C1 (x) cos(x) + C2 (x) sen(x)) , donde C1 (x) y C2 (x) son polinomios de grado m 1. En consecuencia, la soluci on general de la ecuaci on de orden n se obtiene como sigue. Sean r1 , r2 , . . . , rk , las ra ces reales distintas de la ecuaci on caracter stica con multiplicidades m1 , m2 , . . . , mk , respectivamente, y sean ces complejas distintas de la ecuaci on con multiplicidades z1 = 1 i1 , z2 = 2 i2 , . . . , z = i las ra on general de la ecuaci on diferencial lineal homog enea de n1 , n2 , . . . , n , respectivamente. Entonces la ecuaci orden n viene dada por
k

yh (x) =
i=1

Ci (x)eri x +
j =1

j j ej x D1 (x) cos(j x) + D2 (x) sen(j x) ,

j j (x), D2 (x) son polinomios de grado nj 1 donde Ci (x) es un polinomio de grado mi 1 para i = 1, . . . , k, y D1 para j = 1, . . . , .

Para nalizar, baste indicar que para obtener una soluci on particular de la ecuaci on diferencial de orden n no homog enea se pueden utilizar los dos m etodos descritos anteriormente para el caso de orden 2: coecientes indeterminados y variaci on de par ametros.

3.

DE LOS CONOCIMIENTOS ACTIVIDADES DE APLICACION

A.4.1. Hallar la soluci on general de las siguientes ecuaciones diferenciales, as como la soluci on particular dada por las condiciones iniciales que en cada caso se indican. y + ky = 0, k = 0 y + ky = senx y + 2y 3y = 0 y y =0 y (0) = 1, y (0) = 0 y (0) = 2, y (0) = 1 y (0) = 1, y (1) = 0 y (0) = 3, y (0) = 2

104 y + 2 y = 0, = 0 y + 2y 3y = 6 y y = 2senx y 3y + 2y = 5ex y 6y + 9y = e3x y y = 5ex sen(2x) y + 4y = tanx y + 2y + y = ex y 3y + 2y = 0 y y =0 y + 3y 4y = xe2x y + y = cosecx y (4) 16y = 0 y +y =x+1
(4)

MATEM ATICAS y (0) = 2, y (0) = 1 y (0) = 1, y (0) = 1 y (0) = 1, y (0) = 0 y (0) = 0, y (0) = 1 y (1) = 1, y (2) = 2 y (0) = 1, y (0) = 0 y (0) = 1, y (0) = 0 y (0) = 0, y (1) = 3 y (0) = 1, y (0) = 0, y (0) = 1 y (0) = 1, y (0) = 1, y (0) = 0 y (0) = 0, y (0) = 1, y (0) = 2

A.4.2. Se sabe que en un horno de cer amica, la velocidad a que se calienta un cuerpo es proporcional a 4 + T 2 , donde T (t) representa la temperatura del cuerpo que se calienta, medida en grados cent grados, y t mide el o C y se observa que al cabo de un minuto tiempo en minutos. Se introduce un cuerpo a temperatura inicial 2 on que nos permite expresar la temperatura del cuerpo en su temperatura es 2 3o C. Determinar la funci funci on del tiempo. A.4.3. Un grupo de bi ologos ha determinado que la velocidad de aumento de una poblaci on de hormigas rojas cabezonas es proporcional al n umero de individuos de dicha poblaci on. Sabiendo que al cabo de 2 meses la poblaci on se ha duplicado, calcular cu anto tiempo tiene que transcurrir para que la poblaci on sea el triple de la inicial. A.4.4. Seg un la ley de enfriamiento de Newton, la velocidad a que se enfr a o calienta un cuerpo es proporcional a la diferencia entre la temperatura del cuerpo y la temperatura del ambiente. Si un objeto se enfr a desde 100o C a 80o C en veinte minutos, siendo la temperatura del ambiente de 20o C, calcular el tiempo que ha de pasar para que la temperatura del cuerpo sea de 60o C. A.4.5. En cierto cultivo de bacterias, la velocidad de crecimiento de la poblaci on es proporcional al cuadrado de la poblaci on presente. as es de 4 104 (1) Si la poblaci on despu es de 3 horas es de 104 individuos y al cabo de dos horas m individuos, calcular cuantos individuos hab a en un principio. (2) Sabiendo que despu es de 4 horas la poblaci on se ha duplicado, cu al ser a la poblaci on presente al cabo de 6 horas? A.4.6. Un barco retrasa su movimiento por la acci on de la resistencia del agua, que es proporcional a la velocidad del barco. La velocidad inicial del barco es 10 metros/segundo y al cabo de 5 segundos su velocidad es 8 metros/segundo. Calcular al cabo de cu anto tiempo su velocidad ser a de 1 metro/segundo. A.4.7. El fondo de un dep osito de 300 litros de capacidad est a cubierto de sal. Suponiendo que la velocidad con que se disuelve la sal es proporcional a la diferencia entre la concentraci on en el instante dado y la concentraci on de la disoluci on saturada (1 kilogramo de sal para 3 litros de agua) y sabiendo que al cabo de un minuto la cantidad de sal disuelta es 1/3 de kilogramo, hallar la cantidad de sal que contendr a la disoluci on al cabo de una hora. A.4.8. Cuando se introduce glucosa por v a intravenosa a velocidad constante, el cambio en la concentraci on global c(t) de glucosa en sangre con respecto al tiempo viene descrito por la siguiente ecuaci on diferencial G dc = kc, dt 100V

ECUACIONES DIFERENCIALES ORDINARIAS

105

donde G denota la velocidad constante a que se suministra la glucosa, V es el volumen total de la sangre en el cuerpo y k es una constante positiva que depende del paciente. Calcular la funci on que nos permite expresar la concentraci on de glucosa en sangre en funci on del tiempo. A.4.9. Una fr a ma nana comenz o a nevar y continu o nevando a velocidad constante a lo largo del d a. Una m aquina quitanieves comenz o a trabajar a las doce del mediod a, quitando nieve a velocidad constante (volumen por unidad de tiempo). Desde la una hasta las dos avanz o solamente la mitad de lo que hab a avanzado desde las doce hasta la una. Calcular la hora en que empez o a nevar. A.4.10. En la conservaci on de alimentos, el az ucar de ca na sufre un proceso de inversi on y se transforma en glucosa y fructosa. En soluciones diluidas, el ritmo de inversi on es proporcional a la concentraci on y (t) del az ucar inalterada. Si la concentraci on es 1/50 cuando t = 0 y 1/200 tras 3 horas, hallar la concentraci on del az ucar inalterada despu es de 6 y 12 horas. A.4.11. Seg un las leyes de la termodin amica, el ujo del calor a trav es de una supercie plana es ortogonal a las curvas isotermas. Suponiendo que el ujo de calor describe una trayectoria dada por y = C/x, donde C es una constante no nula, obtener las curvas isotermas. A.4.12. La tasa de crecimiento de una poblaci on de moscas de la fruta en un instante dado es proporcional al tama no de la poblaci on en dicho momento. Si hay 180 moscas despu es del segundo d a del experimento y 300 moscas despu es del cuarto d a, cu antas moscas hab a originalmente? A.4.13. El ritmo de desintegraci on del radio es proporcional a la cantidad presente en un instante dado. Hallar el porcentaje de una muestra actual que quedar a al cabo de 25 a nos si la vida media del radio es de 1600 a nos. A.4.14. En una reacci on qu mica, un cierto compuesto se transforma en otra sustancia a un ritmo proporcional a la cantidad no transformada. Si hab a inicialmente 20gr. de la sustancia original y 16gr. tras 1 hora, en qu e momento se habr a transformado el 75% de dicho compuesto?

4.

ACTIVIDADES PRACTICAS DEL CAPITULO

4.1. Introducci on on 4.05, de Soft La pr actica se va a realizar con el programa de c alculo matem atico DERIVE for Windows, versi alculos y manipulaciones matem aticas de car acter general, Warehouse. DERIVE for Windows permite realizar c lo cual signica que realiza muchas cosas de forma aceptable aunque no tiene la potencia de otros programas alculos que un usuario medio puede espec cos. No obstante, DERIVE for Windows permite realizar todos los c necesitar. En esta pr actica nos vamos a centrar en la resoluci on de ecuaciones diferenciales. DERIVE for Windows resuelve todas las ecuaciones diferenciales de primer grado y primer orden mediante los m etodos m as conocidos (variables separadas, ecuaciones diferenciales lineales, ecuaciones exactas, factores integrantes, etc.) DERIVE for Windows proporciona, siempre que puede, la soluci on expl cita de la ecuaci on diferencial. No obstante, es posible que DERIVE for Windows ofrezca una soluci on que dependa de una integral no resoluble algebraicamente. Antes de comenzar la pr actica ser a conveniente que recordemos brevemente la botonera de DERIVE for Winon de datos y la realizaci on de c alculos. Los dows (ver Figura 4.1), ya que simplica enormemente la introducci botones permiten realizar las siguientes tareas (de izquierda a derecha): New (abrir una nueva hoja de trabajo), Open (abrir una hoja de trabajo existente), Save (guardar la sesi on de trabajo), Print (imprimir la sesi on de tra ltima expresi bajo), Remove (eliminar la expresi on marcada), Unremove (recuperar la u on eliminada), Renumber (renumerar las expresiones), Author expression (introducir una expresi on sencilla), Author vector (introducir un vector), Author matrix (introducir una matriz), Simplify (simplicar), Approximate (calcular un valor

106

MATEM ATICAS

aproximado), Solve (resolver algebraicamente o num ericamente una expresi on), Substitute for variables (realizar una sustituci on), Calculate limit (calcular un l mite), Calculate derivative (calcular una derivada), Calculate integral (calcular una integral), Calculate sum (calcular una suma), Calculate product (calcular un producto), 2D-plot window (realizar un gr aco bidimensional) y 3D-plot window (realizar un gr aco tridimensional).

Figura 4.1: El uso de la botonera de DERIVE for Windows nos puede simplicar mucho el trabajo. Otro elemento interesante es la existencia de teclas calientes que nos permiten evitar los menus, con lo que se gana en rapidez.

4.2. Ecuaciones diferenciales de primer orden Para poder resolver ecuaciones diferenciales de primer orden es necesario tener cargado en el ordenador la utilidad ODE1.MTH, lo cual se consigue seleccionando las opciones File|Load|Math o File|Load|Utility. Esta utilidad proporciona una serie de funciones que nos permiten resolver las ecuaciones diferenciales utilizando distintos m etodos.

on que pasa por el punto (0, 1) Resolver la ecuaci on y = ex+y + ey y encontrar la soluci

La ecuaci on diferencial es de la forma y = p ( x) q ( y ) , siendo p(x) una expresi on cualquiera (no tiene por qu e ser un polinomio) que no depende de y , y donde q (y ) es una expresi on cualquiera que no depende de x. Entonces debemos utilizar la funci on de DERIVE for Windows

SEPARABLE(p,q,x,y,a,b), donde a y b son los valores de x e y para los cuales queremos una soluci on particular. En nuestro caso, debemos introducir la expresi on SEPARABLE(#e^x+1,#e^y,x,y,0,1) y obtendremos como resultado e1 ey = ex + x 1. Para obtener y en funci on de x debemos seleccionar las opciones Solve|Algebaically, con la opci on Variable igual a y, y obtendremos y = 1 ln(ex+1 ex + e + 1)

Resolver la ecuaci on diferencial xy + y = y 2 ln(x)

Observemos en primer lugar que el miembro de la izquierda coincide con la derivada de la funci on xy respecto de x, por lo que parece aconsejado hacer el cambio de variable z = xy . Entonces la ecuaci on se transforecnica de variables separables haciendo ma en la siguiente: z = x2 ln(x)z 2 , que puede resolverse por la t SEPARABLE(Ln(x)/x^2,z^2,x,z,a,b). La soluci on obtenida es 1 1 1 ln(x) ln(a) 1 + + = 0. x a x z a b

ECUACIONES DIFERENCIALES ORDINARIAS

107

Para obtener y en funci on de x debemos seleccionar las opciones Solve|Algebaically, con la opci on Variable igual a z, y obtendremos abx . z= ab ln(x) bx ln(a) + x(a b) + ab Como z = xy entonces la soluci on a nuestra ecuaci on es y = z/x, es decir y= ab . ab ln(x) bx ln(a) + x(a b) + ab

on particular que pasa por el punto (1, 1) Resolver la ecuaci on xy 4y + 2x2 + 4 = 0 y hallar la soluci

La ecuaci on puede ponerse en la forma y + p(x)y = q (x), donde p(x) y q (x) son expresiones cualesquiera que s olo dependen de x. Entonces podemos resolver este tipo de ecuaciones mediante la orden

LINEAR1(p,q,x,y,a,b), donde a y b son las condiciones iniciales. En nuestro caso, escribimos LINEAR1(-4/x,-2x-4/x,x,y,1,1) para obtener como soluci on y = x4 + x2 + 1

Resolver la ecuaci on diferencial (x + y )dx + (y x)dy = 0, hallando la soluci on que pasa por el punto (1, 1)

Este tipo de ecuaci on diferencial es homog enea, lo cual signica que es de la forma y = r (x, y ), donde r es una funci on tal que r (ax, ay ) = r (x, y ) para todo n umero a. Para resolver este tipo de ecuaciones, DERIVE for Windows dispone de la orden

HOMOGENEOUS(r,x,y,a,b), donde a y b son las condiciones iniciales. En nuestro caso, escribimos HOMOGENEOUS((x+y)/(x-y),x,y,1,1) y obtenemos ATAN
y LN( x + ) y 2 + LN(|x|) = LN(x) x 2 4
2 2

Para comprobar que la soluci on hallada es la correcta, podemos utilizar la funci on IMP DIF(ATAN(y/x)+LN(|x|)-LN((x^2+y^2)/2)/2-pi/4-LN(x))-(x+y)/(x-y), cuyo resultado es cero, garantizando que la soluci on encontrada es buena. Para utilizar la funci on anterior es necesario haber cargado la utilidad DIF APPS.MTH. En ocasiones no sabemos si la funci on r es homog enea, quiz as por su complicaci on al no estar lo bastante on HOMOGENEOUS TEST(r,x,y). simplicada. Para estos casos, DERIVE for Windows dispone de la funci Si el resultado es una funci on que no depende de x, entonces r es una funci on homog enea. En nuestro caso HOMOGENEOUS TEST((x+y)/(x-y),x,y) es igual a y ey .

108 Resolver la ecuaci on y = 1 + sec(1 + x + y )

MATEM ATICAS

on lineal con coecientes Para resolver ecuaciones diferenciales de la forma y = r (u), donde u es una funci constantes de x e y (es decir, u = ax + by + c, con a, b, c constantes), DERIVE for Windows pone a nuestra disposici on el comando FUN LIN CCF(r,a,b,c,x,y,p,q), donde p y q son las condiciones iniciales. En nuestro caso, escribimos FUN LIN CCF(1+SEC(1+y+x),1,1,1,x,y,p,q) y la soluci on general obtenida es: 3 cos(x + y + 1) sen(x + y + 1) + 3 3 ln 3 cos(x + y + 1) + sen(x + y + 1) + 3 6 3 cos(p + q + 1) sen(p + q + 1) + 3 3 ln 3 cos(p + q + 1) + sen(p + q + 1) + 3 6 x+ypq + 2 En este caso resulta imposible despejar y como funci on expl cita de x.

= xp

Resolver la ecuaci on y = (x + y 1)/(x y )

Con este ejercicio vamos a ilustrar c omo resolver ecuaciones diferenciales de la forma y =r ax + by + c px + qy + k

donde a, b, c, p, q , k son constantes que cumplen la condici on aq bp = 0, ya que de lo contrario estar amos en on el caso lineal. DERIVE for Windows resuelve este tipo de ecuaciones utilizando la siguiente funci LIN FRAC(r,a,b,c,p,q,k,x,y,A,B) donde (A,B) son las condiciones iniciales. En nuestro caso debemos teclear LIN FRAC((x+y-1)/(x-y),1,1,-1,1,-1,0,x,y,0,0) y obtenemos la siguiente soluci on en forma impl cita: ATAN 2y 1 2x 1 1 + LN(|2x 1|) LN(2x2 2x + 2y 2 2y + 1) = LN(2x 1) i 2 4

ECUACIONES DIFERENCIALES ORDINARIAS

109

Resolver la ecuaci on diferencial 2y 3 5xy + (xy 2 3x2 )y = 0

Uno de los m etodos m as potentes para la resoluci on de ecuaciones diferenciales de primer orden consiste en buscar sta se podr a resolver si existe una funci on u(x, y ) factores integrantes. Dada la ecuaci on p(x, y ) + q (x, y )y = 0, e que multiplicada por la ecuaci on anterior la convierta en exacta. La manera de comprobar que una funci on u es la candidata consiste en calcular EXACT TEST(up,uq,x,y) Si el resultado es cero, entonces la soluci on impl cita viene dada por USE INTEG FCTR(u,p,q,x,y,a,b). donde (a,b) son las condiciones iniciales. El problema en todo caso es encontrar el factor integrante. Para ayudarnos DERIVE for Windows dispone de la siguiente funci on: MONOMIAL TEST(p,q,x,y) Si el resultado es del tipo xm y n entonces USE INTEG FCTR((x^m)(y^n),p,q,x,y,a,b) nos da la soluci on general de la ecuaci on. En nuestro caso MONOMIAL TEST(2y^3-5xy,xy^2-3x^2,x,y) proporciona como resultado x27 y 16 . Por tanto la soluci on es 1 1 + C = 0, 25 15 26 5x y 13x y 13 donde C es una constante apropiada.

4.3. Ejercicios de aplicaci on A continuaci on se enuncian unos ejercicios sobre resoluci on de ecuaciones diferenciales. Si el alumno encuentra alguna dicultad debe revisar detenidamente los ejemplos anteriores. a) Hallar la curva soluci on de la ecuaci on y que pasa por el punto (0, a). b) Resolver la ecuaci on 3y 2 y ay 3 = x + 1 c) Resolver la ecuaci on y xe1/x = x + ye1/x 1+y2y y2 1+y2 =a

110 d) Resolver la ecuaci on y = (3x + y )/(x 2y ) e) Resolver la ecuaci on y (x + y ln y ) = y f) Resolver la ecuaci on 4xy + 3y 2 x + (x2 + 2xy )y = 0

MATEM ATICAS

4.4. Ecuaciones diferenciales de segundo orden Para poder resolver ecuaciones diferenciales de segundo orden es necesario tener cargado en el ordenador la utilidad ODE2.MTH, lo cual se consigue seleccionando las opciones File|Load|Math o File|Load|Utility. Esta utilidad proporciona una serie de funciones que nos permiten resolver las ecuaciones diferenciales utilizando distintos m etodos.

Resolver la ecuaci on diferencial y 3y + 2y = ex sen x

La ecuaci on es de la forma y + p(x)y + q (x) = r (x), que DERIVE for Windows puede resolver en determinados casos. El comando general que utiliza DERIVE for Windows es el siguiente DSOLVE2(p,q,r,x,c1,c2)

DERIVE for Windows trata de encontrar la soluci on expl cita general de la ecuaci on anterior en funci on de las ltimos argumentos pueden omitirse o sustituirse por otros constantes c1 y c2. Debemos hacer notar que los dos u on, el comando DSOLVE2 devuelve la nombres. Cuando DERIVE for Windows no puede encontrar una soluci palabra inapplicable.
En estos casos, podemos ejecutar el comando LIN2 TEST(p,q,x) y si el resultado es una constante K , entonces podemos resolver la ecuaci on utilizando las siguientes funciones: Si K > 0, la soluci on vendr a dada por LIN2 POS(p,q,r,x). Si K < 0, la soluci on vendr a dada por LIN2 NEG(p,q,r,x). Si K = 0, la soluci on vendr a dada por LIN2 0(p,q,r,x). En los tres casos, se obtiene la soluci on general expl cita dependiendo de dos constantes arbitrarias c1 y c2. DSOLVE2 puede encontrar f acilmente una soluci on cuando p y q son constantes. Cuando q es una constante simb olica, el resultado puede adquirir una forma complicada. La soluci on puede contener integrales involucrando la funci on r (x). En todo caso, para comprobar que el resultado es correcto, podemos sustituirlo en la ecuaci on y + p(x)y + q (x) r (x) = 0. on vendr a dada En el caso que estamos analizando, p(x) = 3, q (x) = 2 y r (x) = ex sen x, por lo que la soluci por DSOLVE2(-3,2,#e^x SIN x,x).

ECUACIONES DIFERENCIALES ORDINARIAS

111

Resolver la ecuaci on diferencial y

y x

+ 4x2 y = 4x2 sen(x2 )

En este caso, las funciones p, q y r est an dadas por p(x) = 1/x, q (x) = 4x2 y r (x) = 4x2 sen(x2 ), por lo que la soluci on vendr a dada por DSOLVE2(-1/x,4x^2,4x^2 SIN(x^2),x). Sin embargo, el programa devuelve la palabra inapplicable, por lo que debemos resolverla de otro modo. on dependiente En primer lugar debemos ejecutar el comando LIN2 TEST(p,q,x) y si el resultado es una funci de x, entonces utilizamos la funci on LIN2A TEST(p,q,x). Si el resultado de este segundo test es una constante K , podemos resolver la ecuaci on utilizando las siguientes funciones: Si K > 0, la soluci on vendr a dada por LIN2A POS(p,q,r,x). Si K < 0, la soluci on vendr a dada por LIN2A NEG(p,q,r,x). Si K = 0, la soluci on vendr a dada por LIN2A 0(p,q,r,x). En los tres casos, se obtiene la soluci on general expl cita dependiendo de dos constantes arbitrarias c1 y c2. En nuestro caso la soluci on de la ecuaci on diferencial es la siguiente: 1 (2a + 1) sen(x2 ) (x2 + b) cos(x2 ) 2 Resolver la ecuaci on diferencial y ey = 0

on de y , Para resolver las ecuaciones diferenciales de la forma y = q (y ), donde q (y ) puede ser cualquier funci DERIVE for Windows dispone de la funci on AUTONOMOUS CONSERVATIVE(q,x,y,a,b,c) ltimos argumentos son optativos. Si est donde los tres u an presentes, entonces DERIVE for Windows determina la soluci on que satisface las siguientes condiciones iniciales: x = a, y (a) = b, y (a) = c. En nuestro caso, la soluci on vienen dada por AUTONOMOUS CONSERVATIVE(#e^y,x,y).

Resolver la ecuaci on diferencial y y = 1 + y 2

Haciendo el cambio de variable v = y se transforma en una ecuaci on de primer orden de variables separadas on SEPARABLE. Entonces volvemos a obtener otra ecuaci on (vv = 1 + v 2 ) que puede resolverse utilizando la funci de primer orden que resolvemos utilizando el m etodo apropiado.

Resolver la ecuaci on diferencial yy + y 2 = 0

Este ecuaci on es de tipo Liouville. En general, las ecuaciones de Liouville son de la forma y + p(x) + q (y )(y )2 = 0,

112

MATEM ATICAS

donde p y q dependen s olo de x e y , respectivamente. DERIVE for Windows resuelve este tipo de ecuaciones utilizando la funci on LIOUVILLE(p,q,x,y,a,b). ltimos argumentos son opcionales y sirven para jar las constantes en la soluci Los dos u on general que se obtenga. Si se omiten, el programa trabaja con las constantes c1 y c2. En nuestro caso p(x) = 0 y q (y ) = 1/y , por lo que la soluci on vienen dada por LIOUVILLE(0,1/y,x,y): 1 c2 x + y 2 c1 = 0. 2

4.5. Ejercicios de aplicaci on A continuaci on se enuncian unos ejercicios sobre resoluci on de ecuaciones diferenciales. Si el alumno encuentra alguna dicultad debe revisar detenidamente los ejemplos anteriores. a) Resolver la ecuaci on y 2y 3y = 2 sen x. b) Resolver la ecuaci on y 2y = x + 2ex . c) Resolver la ecuaci on y 2y + y = d) Resolver la ecuaci on y sen y = 0. e) Resolver la ecuaci on y + xy = y 2 . f) Resolver la ecuaci on y + yy = y . ex . 2x

4.6. M etodos num ericos de resoluci on de ecuaciones de primer orden Hay ocasiones en que no se puede obtener la soluci on exacta de una ecuaci on diferencial. En estos casos, lo conveniente puede ser obtener una soluci on num erica. Para este menester, DERIVE for Windows pone a nuestra disposici on diferentes m etodos. En primer lugar debemos cargar la utilidad ODE APPR.MTH (mediante las opciones File|Load|Math o File|Load|Util).

El m etodo de Euler

El m etodo de Euler es uno de los m etodos m as cl asicos utilizados en la resoluci on num erica de ecuaciones diferenciales ordinarias de primer orden. La sintaxis general es EULER(f,x,y,a,b,h,n) Esta funci on proporciona un vector de n + 1 puntos (pares de n umeros) soluci on de la ecuaci on y = f (x, y ), con condiciones iniciales (a, b), empezando en a y con un paso h. El vector soluci on debe interpretarse como los

ECUACIONES DIFERENCIALES ORDINARIAS

113

puntos sobre la curva soluci on cuyas abcisas est an separadas una distancia h. Por ejemplo, para generar 5 puntos on inicial de una soluci on aproximada de la ecuaci on y = 26/(3 + (x + y )2 ) en el intervalo [1,2] con condici (a, b) = (1, 2), deber amos escribir EULER(26/(3+(x+y)^2),x,y,1,-2,0.25,4) El resultado es:

1 2 1.25 0.375 1.5 1.35114 1.75 1.93520 2 2.32722

El m etodo de Runge-Kutta

El m etodo de Euler discutido anteriormente es el m etodo m as sencillo para resolver ecuaciones diferenciales ordinarias, pero usualmente comete un error considerable. Sin embargo, el m etodo cl asico de Runge-Kutta es m as preciso y por tanto es preferible al m etodo de Euler. La sintaxis general es RK(f,v,v0,h,n) RK utiliza el m etodo de Runge-Kutta de orden 4 para resolver una ecuaci on diferencial de primer orden; tambi en puede utilizarse para resolver un sistema de ecuaciones diferenciales de primer orden. En la expresi on anterior, el programa calcula un vector de n + 1 puntos (pares de n umeros) soluci on de la ecuaci on y = f (v ), donde v = [x, y ], con condiciones iniciales v 0 = [a, b], empezando en a y con un paso h.

4.7. Bibliograf a C. Paulogorr on y C. P erez. C alculo matem atico con DERIVE para PC, Ed. RA-MA, 1a Ed., 1994.

5.

DEL CAPITULO BIBLIOGRAFIA

R.E. LARSON, R.P. HOSTETLER y B.H. EDWARDS Calculo y Geometr a Anal tica, 5a ed., vol. 1. McGrawHill, Madrid, 1995. Cap tulo 18. erica, M exico, 1994. Cap tulo 15. J. STEWART C alculo, 2a ed. Grupo Editorial Iberoam

6.

PREGUNTAS DE EVALUACION

E.4.1. Calcular la soluci on general de la siguiente ecuaci on diferencial, y 6y + 9y = 0. Calcular la soluci on particular que alcanza un m aximo relativo en x = 0 con y (0) = 1.

114 E.4.2. Calcular la soluci on general de la siguiente ecuaci on diferencial, y 6y + 9y = 4e5x .

MATEM ATICAS

Calcular la soluci on particular determinada por las siguientes condiciones iniciales, y (0) = 2, y (0) = 9. E.4.3. Hallar la soluci on general de la siguiente ecuaci on diferencial y 5y + 6y = 0. Hallar la soluci on particular de esta ecuaci on determinada por las condiciones iniciales y (0) = 1, y (0) = 0. E.4.4. Calcular la soluci on general de la siguiente ecuaci on diferencial y 4y + 4y = x. Calcular la soluci on particular determinada por las condiciones iniciales y (0) = 1, y (0) = 0. E.4.5. Un trabajador de 30 a nos tiene un salario de 2.000.000 ptas anuales con un crecimiento estimado de 100.000 ptas anuales. Si realiza una inversi on inicial de 100.000 ptas en un plan de pensiones que rinde un 8% anual, y realiza anualmente inversiones adicionales iguales al 5% de su salario, un modelo para el capital invertido x al cabo de t a nos es dx = 0 08x + 0 05(2.000.000 + 100.000t) dt x(0) = 100.000 Cu antos a nos deben pasar para que acumule una inversi on de 10.000.000 ptas? Cu anto capital tendr a en el plan cuando se jubile? (Se considera que 65 a nos es la edad de jubilaci on.) E.4.6. Encontrar la soluci on general de la siguiente ecuaci on diferencial: y 2y 3y = ex + 2 senx Determinar las constantes para que y (0) = 1 e y (0) = 1. E.4.7. Una boya cil ndrica, de di ametro 20cm y peso 100Kg, ota parcialmente sumergida en posici on recta. Cuando es ligeramente separada de su posici on de equilibrio, la boya sube y baja seg un la siguiente ecuaci on diferencial: dx 100 d2 x = 16x c 2 g dt dt donde c dx es la resistencia por fricci on que ofrece el agua y g es la aceleraci on gravitatoria. dt

(1) Obtener x(t) si la constante c es igual a 15 . (2) Calcular c si el periodo de oscilaci on observado es de 5 4 2 . Observaci on : Como valor de la constante g puede tomarse 10m/s2 .

ECUACIONES DIFERENCIALES ORDINARIAS

115

E.4.8. En un circuito el ectrico simple hay una corriente el ectrica I (en amperios), una resistencia R (en ohmios), una inductancia L (en henrios) y una fuerza electromotriz E (en voltios), como se indica en la siguiente gura. E S R

L De acuerdo con la segunda ley de Kirchoff, si se cierra el interruptor S en t = 0, la fuerza electromotriz aplicada (potencial) es igual a la suma de las ca das de potencial en el resto del circuito. En otras palabras, esto signica que la corriente I satisface la siguiente ecuaci on diferencial: L dI + RI = E. dt

Determinar la corriente I como funci on del tiempo t (en segundos), siendo R y L constantes no nulas y E (t) = sen 2t. E.4.9. Calcular la soluci on general de la ecuaci on diferencial siguiente: y 2y 3y = 2 sen x. Determinar el valor de las constantes si se verican las siguientes condiciones: y (0) = 1/5, E.4.10. Resolver las siguientes ecuaciones diferenciales: (1) xdx ydx = xy 2 dx (usar como factor integrante (2) dy d2 y + 5y = 3. 2 dx dx
1 y 2 ).

y ( ) = 0.

E.4.11. Una c elula est a suspendida dentro de una soluci on que contiene un soluto a una concentraci on constante rea de su membrana permeable es igual elula tiene un volumen constante V y que el a Cs . Se supone que la c a la constante A. Por la ley de Fick (si ologo alem an, 18291901), la raz on de cambio de su masa m es rea A y a la diferencia Cs C (t), donde C (t) denota la concentraci on del directamente proporcional al a soluto en el interior de la c elula en el instante t.

C ( t)

Cs

Determinar la funci on C (t) suponiendo que m = V C (t) y C (0) = C0 .

116

MATEM ATICAS

ANOTACIONES
.................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... .................................................................................................... ....................................................................................................

You might also like