Está en la página 1de 20

CAPITULO 4 ECUACIONES DIFERENCIALES ORDINARIAS

1.

INTERROGANTES CENTRALES DEL CAPITULO Tipo y orden de una ecuaci n diferencial o Soluci n de una ecuaci n diferencial o o Ecuaciones de primer orden separables Ecuaciones de primer orden homog neas e Ecuaciones de primer orden lineales Ecuaciones de primer orden exactas Ecuaciones lineales de segundo orden M todo de los coecientes indeterminados e M todo de variaci n de par metros e o a Ecuaciones lineales de orden superior

2.

CONTENIDOS FUNDAMENTALES DEL CAPITULO

2.1. Deniciones y conceptos b sicos a Una ecuaci n diferencial es una ecuaci n en la que interviene una funci n inc gnita y una o varias de sus derio o o o vadas. Este tipo de ecuaciones aparece en el estudio de numerosos fen menos fsicos y qumicos: desintegraci n o o radiactiva, crecimiento de poblaciones, reacciones qumicas, problemas gravitatorios, etc. No es exagerado ar mar que la naturaleza se describe por medio de ecuaciones diferenciales, de modo que un conocimiento de esta ultima materia nos ayudar a entender mejor los fen menos naturales. a o Las ecuaciones diferenciales se pueden clasicar, b sicamente, atendiendo a dos criterios: a (1) TIPO: Si la funci n inc gnita contiene una unica variable independiente, entonces la ecuaci n se denomina o o o ecuaci n diferencial ordinaria, abreviadamente E.D.O. En otro caso, cuando la funci n inc gnita contiene o o o dos o m s variables independientes, la ecuaci n se dice que es una ecuaci n diferencial en derivadas a o o parciales. (2) ORDEN: Es la derivada de orden m s alto que aparece en la ecuaci n diferencial. a o Es innecesario decir que el estudio de las ecuaciones diferenciales en derivadas parciales requiere unas t cnicas e matem ticas que est n fuera del alcance del alumno, por lo que nos restringiremos al an lisis de las ecuaciones a a a diferenciales ordinarias. Consideremos una ecuaci n diferencial ordinaria o F (x, y, y , y , . . .) = 0.

98

MATEM ATICAS

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

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

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

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

ECUACIONES DIFERENCIALES ORDINARIAS

99

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

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

u(x) = e Entonces la soluci n de la ecuaci n diferencial es o o 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 n adecuada, en una ecuaci n lineal. Entre o o estas ecuaciones debemos destacar la ecuaci n diferencial de Bernoulli, que puede escribirse como o y + P (x)y = Q(x)y n . Esta ecuaci n es lineal si n = 0 y de variables separables si n = 1. Para otros valores de n, el cambio de variable o o o z = y 1n transforma la ecuaci n anterior en la siguiente ecuaci n lineal: z + (1 n)P (x)z = (1 n)Q(x).

100 2.2.4. Ecuaciones exactas

MATEM ATICAS

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

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

2.3. Ecuaciones lineales de segundo orden Una ecuaci n diferencial lineal de segundo orden es una ecuaci n diferencial que puede escribirse en la forma o o 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 n es homog nea si o e R(x) = 0 para todo x. En otro caso, la ecuaci n se dice que es no homog nea. o e La resoluci n de las ecuaciones diferenciales de segundo orden homog neas se apoya en dos resultados b sicos: o e a la combinaci n lineal de dos soluciones es otra soluci n, y toda soluci n es combinaci n lineal de dos soluciones o o o o independientes. M s concretamente, tenemos los siguientes resultados. a o e (1) Si y1 (x) e y2 (x) son soluciones de una ecuaci n diferencial homog nea y c1 y c2 son dos constantes, entonces y(x) = c1 y1 (x) + c2 y2 (x) es una soluci n de la misma ecuaci n diferencial. o o

ECUACIONES DIFERENCIALES ORDINARIAS

101

(2) Si y1 (x) e y2 (x) son soluciones linealmente independientes (ninguna de ellas es un m ltiplo de la otra) de u una ecuaci n diferencial homog nea de segundo orden, entonces la soluci n general est dada por o e o a y(x) = c1 y1 (x) + c2 y2 (x), donde c1 y c2 son dos constantes. En general, encontrar las soluciones de una ecuaci n de segundo orden (homog nea o no homog nea) es difcil, o e e 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 mo hacerlo. o

2.3.1. Ecuaciones lineales de coecientes constantes homog neas e Consideremos la ecuaci n de segundo orden con coecientes constantes siguiente: o y + ay + by = 0. Las soluciones de dicha ecuaci n se determinan a partir de las races de la ecuaci n o o r 2 + ar + b = 0, denominada ecuaci n caracterstica. Se pueden presentar las siguientes tres posibilidades: o

o (1) Races reales diferentes: Si r1 = r2 son las races reales distintas de la ecuaci n caracterstica, entonces la soluci n general es o y = c1 er1 x + c2 er2 x . o (2) Races reales iguales: Si r1 = r2 son las races reales iguales de la ecuaci n caracterstica, entonces la soluci n general es o y = c1 er1 x + c2 xer1 x = (c1 + c2 x)er1 x . o (3) Races complejas: Si r1 = + i y r2 = i son las races complejas de la ecuaci n caracterstica, entonces la ecuaci n general es o
y = c1 ex cos(x) + c2 ex sen(x).

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

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


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

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

102 2.3.2.1. M todo de los coecientes indeterminados e

MATEM ATICAS

Si la funci n R(x) consiste en la suma o producto de factores de los siguientes tipos: o (I) Polin mico: xn , o (II) Exponencial: erx , (III) Trigonom trico: cos x, sen x, e e entonces podemos hallar una soluci n particular yp (x) por el m todo de los coecientes indeterminados. La clave o o consiste en conjeturar que la soluci n yp es de una forma especial, la cual depende de la funci n R. Las reglas o 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 trico (tipo III), entonces se prueba con A cos x + B sen x. e (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. o o e (5) Si cualquier t rmino de yp es soluci n de la ecuaci n homog nea asociada, se multiplica yp por x (o x2 si e es necesario).

2.3.2.2. M todo de variaci n de par metros e o a

El m todo de los coecientes indeterminados descrito anteriormente funciona bien si la funci n R(x) est formada e o a por polinomios, exponenciales o funciones trigonom tricas (senos y cosenos). La raz n hay que buscarla en que e o las derivadas de este tipo de funciones no son m s complicadas que las funciones originales. Esto no ocurre, por a ejemplo, con funciones como 1/x o tan x. El m todo de variaci n de par metros parte de la suposici n que yp (x) tiene la misma forma que yh (x), excepto e o a o e que las constantes c1 y c2 se sustituyen por dos funciones u1 (x) y u2 (x). El m todo consiste en lo siguiente: (1) Hallar la soluci n general yh (x) = c1 y1 (x) + c2 y2 (x). o (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 n de orden n con coecientes constantes siguiente: o y (n) + an1 y (n1) + + a1 y + a0 y = 0. Las soluciones de dicha ecuaci n se determinan a partir de las races de la ecuaci n o o r n + an1 r n1 + + a1 r + a0 = 0, denominada ecuaci n caracterstica. o Cada raz r de la ecuaci n caracterstica genera un t rmino de la soluci n de acuerdo con las siguientes reglas: o e o

o (1) r es raz real: Si m es la multiplicidad de r como raz de la ecuaci n caracterstica, entonces r colabora a la soluci n general con o y = C(x)erx ,
donde C(x) es un polinomio de grado m 1.

o (2) r = i es raz compleja: Si m es la multiplicidad de r como raz de la ecuaci n caracterstica, entonces r colabora a la soluci n general con o
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 n general de la ecuaci n de orden n se obtiene como sigue. Sean r1 , r2 , . . . , rk , las o o races reales distintas de la ecuaci n caracterstica con multiplicidades m1 , m2 , . . . , mk , respectivamente, y sean o o z1 = 1 i1 , z2 = 2 i2 , . . . , z = i las races complejas distintas de la ecuaci n con multiplicidades o o e n1 , n2 , . . . , n , respectivamente. Entonces la ecuaci n general de la ecuaci n diferencial lineal homog nea de 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 donde Ci (x) es un polinomio de grado mi 1 para i = 1, . . . , k, y D1 (x), D2 (x) son polinomios de grado nj 1 para j = 1, . . . , .

Para nalizar, baste indicar que para obtener una soluci n particular de la ecuaci n diferencial de orden n no o o homog nea se pueden utilizar los dos m todos descritos anteriormente para el caso de orden 2: coecientes e e indeterminados y variaci n de par metros. o a

3.

ACTIVIDADES DE APLICACION DE LOS CONOCIMIENTOS

A.4.1. Hallar la soluci n general de las siguientes ecuaciones diferenciales, as como la soluci n particular dada o o 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 mica, la velocidad a que se calienta un cuerpo es proporcional a 4 + T 2 , a donde T (t) representa la temperatura del cuerpo que se calienta, medida en grados centgrados, y t mide el tiempo en minutos. Se introduce un cuerpo a temperatura inicial 2o C y se observa que al cabo de un minuto o su temperatura es 2 3o C. Determinar la funci n que nos permite expresar la temperatura del cuerpo en funci n del tiempo. o A.4.3. Un grupo de bi logos ha determinado que la velocidad de aumento de una poblaci n de hormigas rojas o o cabezonas es proporcional al n mero de individuos de dicha poblaci n. Sabiendo que al cabo de 2 meses la u o poblaci n se ha duplicado, calcular cu nto tiempo tiene que transcurrir para que la poblaci n sea el triple o a o de la inicial. A.4.4. Seg n la ley de enfriamiento de Newton, la velocidad a que se enfra o calienta un cuerpo es proporcional u a la diferencia entre la temperatura del cuerpo y la temperatura del ambiente. Si un objeto se enfra 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 n es proporcional al cuadrado de o la poblaci n presente. o a (1) Si la poblaci n despu s de 3 horas es de 104 individuos y al cabo de dos horas m s es de 4 104 o e individuos, calcular cuantos individuos haba en un principio. (2) Sabiendo que despu s de 4 horas la poblaci n se ha duplicado, cu l ser la poblaci n presente al cabo e o a a o de 6 horas? A.4.6. Un barco retrasa su movimiento por la acci n de la resistencia del agua, que es proporcional a la velocidad o 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 nto tiempo su velocidad ser de 1 metro/segundo. a a A.4.7. El fondo de un dep sito de 300 litros de capacidad est cubierto de sal. Suponiendo que la velocidad o a con que se disuelve la sal es proporcional a la diferencia entre la concentraci n en el instante dado y la o concentraci n de la disoluci n saturada (1 kilogramo de sal para 3 litros de agua) y sabiendo que al cabo o o de un minuto la cantidad de sal disuelta es 1/3 de kilogramo, hallar la cantidad de sal que contendr la a disoluci n al cabo de una hora. o A.4.8. Cuando se introduce glucosa por va intravenosa a velocidad constante, el cambio en la concentraci n o global c(t) de glucosa en sangre con respecto al tiempo viene descrito por la siguiente ecuaci n diferencial o 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 n que nos permite o expresar la concentraci n de glucosa en sangre en funci n del tiempo. o o A.4.9. Una fra ma ana comenz a nevar y continu nevando a velocidad constante a lo largo del da. Una n o o m quina quitanieves comenz a trabajar a las doce del medioda, quitando nieve a velocidad constante a o (volumen por unidad de tiempo). Desde la una hasta las dos avanz solamente la mitad de lo que haba o avanzado desde las doce hasta la una. Calcular la hora en que empez a nevar. o A.4.10. En la conservaci n de alimentos, el az car de ca a sufre un proceso de inversi n y se transforma en o u n o glucosa y fructosa. En soluciones diluidas, el ritmo de inversi n es proporcional a la concentraci n y(t) del o o az car inalterada. Si la concentraci n es 1/50 cuando t = 0 y 1/200 tras 3 horas, hallar la concentraci n del u o o az car inalterada despu s de 6 y 12 horas. u e A.4.11. Seg n las leyes de la termodin mica, el ujo del calor a trav s de una supercie plana es ortogonal a las u a e 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 n de moscas de la fruta en un instante dado es proporcional al o tama o de la poblaci n en dicho momento. Si hay 180 moscas despu s del segundo da del experimento y n o e 300 moscas despu s del cuarto da, cu ntas moscas haba originalmente? e a A.4.13. El ritmo de desintegraci n del radio es proporcional a la cantidad presente en un instante dado. Hallar el o porcentaje de una muestra actual que quedar al cabo de 25 a os si la vida media del radio es de 1600 a os. a n n A.4.14. En una reacci n qumica, un cierto compuesto se transforma en otra sustancia a un ritmo proporcional a o la cantidad no transformada. Si haba inicialmente 20gr. de la sustancia original y 16gr. tras 1 hora, en qu e momento se habr transformado el 75% de dicho compuesto? a

4.

ACTIVIDADES PRACTICAS DEL CAPITULO

4.1. Introducci n o o La pr ctica se va a realizar con el programa de c lculo matem tico DERIVE for Windows, versi n 4.05, de Soft a a a a a a Warehouse. DERIVE for Windows permite realizar c lculos y manipulaciones matem ticas de car cter general, lo cual signica que realiza muchas cosas de forma aceptable aunque no tiene la potencia de otros programas a especcos. No obstante, DERIVE for Windows permite realizar todos los c lculos que un usuario medio puede necesitar. En esta pr ctica nos vamos a centrar en la resoluci n de ecuaciones diferenciales. DERIVE for Windows resuelve a o todas las ecuaciones diferenciales de primer grado y primer orden mediante los m todos m s conocidos (variables e a separadas, ecuaciones diferenciales lineales, ecuaciones exactas, factores integrantes, etc.) DERIVE for Windows proporciona, siempre que puede, la soluci n explcita de la ecuaci n diferencial. No obstante, es posible que o o DERIVE for Windows ofrezca una soluci n que dependa de una integral no resoluble algebraicamente. o Antes de comenzar la pr ctica ser conveniente que recordemos brevemente la botonera de DERIVE for Wina a o o a dows (ver Figura 4.1), ya que simplica enormemente la introducci n de datos y la realizaci n de c lculos. Los 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 n de trabajo), Print (imprimir la sesi n de trao o bajo), Remove (eliminar la expresi n marcada), Unremove (recuperar la ultima expresi n eliminada), Renumber o o (renumerar las expresiones), Author expression (introducir una expresi n sencilla), Author vector (introduo cir un vector), Author matrix (introducir una matriz), Simplify (simplicar), Approximate (calcular un valor

106

MATEM ATICAS

aproximado), Solve (resolver algebraicamente o num ricamente una expresi n), Substitute for variables e o (realizar una sustituci n), Calculate limit (calcular un lmite), Calculate derivative (calcular una derivao da), Calculate integral (calcular una integral), Calculate sum (calcular una suma), Calculate product (calcular un producto), 2D-plot window (realizar un gr co bidimensional) y 3D-plot window (realizar un a gr co tridimensional). a

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 todos. e

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

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

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

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

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

ECUACIONES DIFERENCIALES ORDINARIAS

107

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

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

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

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 n o y = x4 + x2 + 1

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

Este tipo de ecuaci n diferencial es homog nea, lo cual signica que es de la forma y = r(x, y), donde r es o e una funci n tal que r(ax, ay) = r(x, y) para todo n mero a. Para resolver este tipo de ecuaciones, DERIVE for o u 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 LN( x +y ) y 2 + LN(|x|) = LN(x) x 2 4
2 2

Para comprobar que la soluci n hallada es la correcta, podemos utilizar la funci n o o

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 n encontrada es buena. Para utilizar la funci n anterior es o o necesario haber cargado la utilidad DIF APPS.MTH. En ocasiones no sabemos si la funci n r es homog nea, quiz s por su complicaci n al no estar lo bastante o e a o o simplicada. Para estos casos, DERIVE for Windows dispone de la funci n HOMOGENEOUS TEST(r,x,y). Si el resultado es una funci n que no depende de x, entonces r es una funci n homog nea. En nuestro caso o o e HOMOGENEOUS TEST((x+y)/(x-y),x,y) es igual a y ey .

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

MATEM ATICAS

o Para resolver ecuaciones diferenciales de la forma y = r(u), donde u es una funci n lineal con coecientes constantes de x e y (es decir, u = ax + by + c, con a, b, c constantes), DERIVE for Windows pone a nuestra disposici n el comando o 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 n general obtenida es: o 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 n explcita de x. o

= xp

Resolver la ecuaci n y = (x + y 1)/(x y) o

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

donde a, b, c, p, q, k son constantes que cumplen la condici n aq bp = 0, ya que de lo contrario estaramos en o o el caso lineal. DERIVE for Windows resuelve este tipo de ecuaciones utilizando la siguiente funci n 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 n en forma implcita: o 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 n diferencial 2y 3 5xy + (xy 2 3x2 )y = 0 o

Uno de los m todos m s potentes para la resoluci n de ecuaciones diferenciales de primer orden consiste en buscar e a o a o factores integrantes. Dada la ecuaci n p(x, y) + q(x, y)y = 0, esta se podr resolver si existe una funci n u(x, y) o que multiplicada por la ecuaci n anterior la convierta en exacta. La manera de comprobar que una funci n u es la o o candidata consiste en calcular EXACT TEST(up,uq,x,y) Si el resultado es cero, entonces la soluci n implcita viene dada por o 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 n: o 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 n general de la ecuaci n. o o En nuestro caso MONOMIAL TEST(2y^3-5xy,xy^2-3x^2,x,y) proporciona como resultado x27 y 16 . Por tanto la soluci n es o 1 1 + C = 0, 25 y 15 26 y 13 5x 13x donde C es una constante apropiada.

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

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

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 todos. e

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

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

ECUACIONES DIFERENCIALES ORDINARIAS

111

Resolver la ecuaci n diferencial y o

y x

+ 4x2 y = 4x2 sen(x2 )

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

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

Resolver la ecuaci n diferencial y y = 1 + y 2 o

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

Resolver la ecuaci n diferencial yy + y 2 = 0 o

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

112

MATEM ATICAS

donde p y q dependen s lo de x e y, respectivamente. DERIVE for Windows resuelve este tipo de ecuaciones o utilizando la funci n o LIOUVILLE(p,q,x,y,a,b). Los dos ultimos argumentos son opcionales y sirven para jar las constantes en la soluci n general que se obtenga. o 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 n vienen dada por LIOUVILLE(0,1/y,x,y): o 1 c2 x + y 2 c1 = 0. 2

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

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

El m todo de Euler e

El m todo de Euler es uno de los m todos m s cl sicos utilizados en la resoluci n num rica de ecuaciones difee e a a o e renciales ordinarias de primer orden. La sintaxis general es EULER(f,x,y,a,b,h,n) Esta funci n proporciona un vector de n + 1 puntos (pares de n meros) soluci n de la ecuaci n y = f (x, y), o u o o con condiciones iniciales (a, b), empezando en a y con un paso h. El vector soluci n debe interpretarse como los o

ECUACIONES DIFERENCIALES ORDINARIAS

113

puntos sobre la curva soluci n cuyas abcisas est n separadas una distancia h. Por ejemplo, para generar 5 puntos o a o de una soluci n aproximada de la ecuaci n y = 26/(3 + (x + y)2 ) en el intervalo [1,2] con condici n inicial o o (a, b) = (1, 2), deberamos 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 todo de Runge-Kutta e

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

4.7. Bibliografa C. Paulogorr n y C. P rez. C lculo matem tico con DERIVE para PC, Ed. RA-MA, 1a Ed., 1994. o e a a

5.

BIBLIOGRAFIA DEL CAPITULO

R.E. LARSON, R.P. HOSTETLER y B.H. EDWARDS Calculo y Geometra Analtica, 5a ed., vol. 1. McGraw Hill, Madrid, 1995. Captulo 18. e e J. STEWART C lculo, 2a ed. Grupo Editorial Iberoam rica, M xico, 1994. Captulo 15. a

6.

PREGUNTAS DE EVALUACION

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

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

MATEM ATICAS

Calcular la soluci n particular determinada por las siguientes condiciones iniciales, y(0) = 2, y (0) = 9. o E.4.3. Hallar la soluci n general de la siguiente ecuaci n diferencial o o y 5y + 6y = 0. Hallar la soluci n particular de esta ecuaci n determinada por las condiciones iniciales y(0) = 1, y (0) = 0. o o E.4.4. Calcular la soluci n general de la siguiente ecuaci n diferencial o o y 4y + 4y = x. Calcular la soluci n particular determinada por las condiciones iniciales y(0) = 1, y (0) = 0. o E.4.5. Un trabajador de 30 a os tiene un salario de 2.000.000 ptas anuales con un crecimiento estimado de n 100.000 ptas anuales. Si realiza una inversi n inicial de 100.000 ptas en un plan de pensiones que rino de 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 os es n dx = 0 08x + 0 05(2.000.000 + 100.000t) dt x(0) = 100.000 Cu ntos a os deben pasar para que acumule una inversi n de 10.000.000 ptas? Cu nto capital tendr en a n o a a el plan cuando se jubile? (Se considera que 65 a os es la edad de jubilaci n.) n o E.4.6. Encontrar la soluci n general de la siguiente ecuaci n diferencial: o o y 2y 3y = ex + 2 senx Determinar las constantes para que y (0) = 1 e y(0) = 1. E.4.7. Una boya cilndrica, de di metro 20cm y peso 100Kg, ota parcialmente sumergida en posici n recta. a o Cuando es ligeramente separada de su posici n de equilibrio, la boya sube y baja seg n la siguiente ecuaci n o u o diferencial: dx 100 d2 x = 16x c 2 g dt dt donde c dx es la resistencia por fricci n que ofrece el agua y g es la aceleraci n gravitatoria. o o dt

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

ECUACIONES DIFERENCIALES ORDINARIAS

115

E.4.8. En un circuito el ctrico simple hay una corriente el ctrica I (en amperios), una resistencia R (en ohmios), e e 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 cadas de potencial en el resto del circuito. En otras palabras, esto signica que la corriente I satisface la siguiente ecuaci n diferencial: o L dI + RI = E. dt

Determinar la corriente I como funci n del tiempo t (en segundos), siendo R y L constantes no nulas y o E(t) = sen 2t. E.4.9. Calcular la soluci n general de la ecuaci n diferencial siguiente: o o 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 lula est suspendida dentro de una soluci n que contiene un soluto a una concentraci n constante e a o o e Cs . Se supone que la c lula tiene un volumen constante V y que el area de su membrana permeable es igual a la constante A. Por la ley de Fick (si logo alem n, 18291901), la raz n de cambio de su masa m es o a o o directamente proporcional al area A y a la diferencia Cs C(t), donde C(t) denota la concentraci n del soluto en el interior de la c lula en el instante t. e

C(t)

Cs

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

116

MATEM ATICAS

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