Você está na página 1de 54

ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA

ING. EDUARDO LOPEZ SANCHEZ


1

INDICE
NO. DESCRIPCION DEL TEMA PAG.
1 DEFINICION Y CLASIFICACION DE ECUACIONES DIFERENCIALES 2
2 ELIMINACION DE CONSTANTES ARBITRARIAS 3
3 FAMILIA DE CURVAS E ISOCLINAS 7
4 EL METODO DE SEPARACION DE VARIABLES 14
5 DEFINICION DE FUNCIONES HOMOGENEAS 17
6 RESOLUCION DE ECUACIONES POR EL METODO DE COEFICIENTES 18
HOMOGENEOS
7 DEFINICION DE ECUACIONES EXACTAS Y METODO DE SOLUCION 20
8 LA ECUACION DIFERENCIAL LINEAL DE PRIMER ORDEN 24
9 FACTORES INTEGRANTES OBTENIDOS POR INSPECCION 27
10 DETERMINACION DE FACTORES INTEGRANTES 28
11 ECUACION DE BERNOULLI 32
12 TRAYECTORIAS ORTOGONALES
13 ECUACIONES DIFERENCIALES DE ORDEN SUPERIOR
14 SOLUCION DE ECUACIONES LINEALES CON COEFICIENTES
CONSTANTES
15 ECUACIONES LINEALES NO HOMOGENEAS CON COEFICIENTES
CONSTANTES
16 COEFICIENTES INDETERMINADOS
17 VARIACION DE PARAMETROS
18 ECUACIÓN DE CAUCHY-EULER
19 ECUACIÓN DE CAUCHY-EULER NO HOMOGÉNEA: VARIACION DE
PARAMETROS
20 SOLUCIÓN DE ECUACIONES NO HOMOGÉNEAS CON COEFICIENTES
CONSTANTES
21 SOLUCION MEDIANTE CAMBIO DE LA FUNCIÓN EXPONENCIAL
22 DEFINICION DE LA TRANSFORMADA DE LAPLACE
23 TRANSFORMADA INVERSA Y TRANSFORMADA DE DERIVADAS
24 LA TRANSFORMADA DE FUNCIONES ELEMENTALES
25 TRANSFORMADA DE UNA DERIVADA
26 DERIVADA DE TRANSFORMADAS

APUNTES DE MATEMATICAS V:
“ECUACIONES DIFERENCIALES ORDINARIAS
CON MATHEMATICA”
EDUARDO LOPEZ SANCHEZ
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
2

1. DEFINICION Y CLASIFICACION DE ECUACIONES DIFERENCIALES

DEFINICION.
Una ecuación diferencial es una expresión matemática que contiene al menos una derivada de una
función; existen las ecuaciones diferenciales ordinarias (EDO) si las derivadas existentes son ordinarias y
las ecuaciones diferenciales parciales (EDP) si las derivadas son parciales.

CLASIFICACION.
En una EDO se identifican, generalmente, dos tipos de variables: la variable independiente y la variable
dependiente. Tradicionalmente x es la variable independiente y y es la dependiente; sin embargo,
cuando existe la variable t , que hace referencia al tiempo, ésta es independiente y las otras variables son
dependientes.
El orden de una EDO es el orden de la derivada de mayor rango en la ecuación.
Así, y ′′′ + 2 xy ′′ + y ′ + x 2 y = e − x es una EDO de orden 3, la variable independiente es x y la variable
dependiente es y .
3 5
⎛ d 4w ⎞ ⎛ d 2w ⎞ dw
La EDO ⎜⎜ ⎟ + ⎜⎜ 2 ⎟⎟ + 2
4 ⎟
= 0 es de orden 4, la variable independiente es t y la variable
⎝ dt ⎠ ⎝ dt ⎠ dt
dependiente es w .

Una EDO puede ser lineal o no lineal dependiendo del comportamiento de la variable dependiente; se
dice que es lineal si el exponente al que está elevada la variable dependiente o sus derivadas es uno (1); si
no se dice que es no lineal. Si existe el producto de la variable dependiente con sus derivadas, se
considera no lineal.

La siguiente tabla muestra la clasificación de algunas EDO’s:


EDO ORDEN LINEALIDAD
y ′′′ + 5 x y ′′ + y ′ + x y = cos(e )
4 2 −x 3 LINEAL
4 3 4 NO LINEAL
⎛ d 4x ⎞ ⎛ d 3x ⎞ dx
⎜⎜ 4 ⎟⎟ + ⎜⎜ 3 ⎟⎟ + 2 = 10
⎝ dt ⎠ ⎝ dt ⎠ dt
xdx + ydy = 0 1 NO LINEAL

x + tx − 5 x + x = te t 3 LINEAL

x cos xdx + dy = cos xdx 1 LINEAL

( D + πD − π4 D + 2) y = 0
3 2 3 LINEAL

En la tabla anterior pueden observarse las notaciones matemáticas existentes para definir a la derivada de
dy d 2 y dny
una función. La notación y ′, y ′′, y ′′′, y ,... y
( 4) (n)
corresponde a Lagrange; la forma , ,..., n
dx dx 2 dx
dx
corresponde a Leibniz; la notación x, x, x donde x = se le atribuye a Newton. El uso de operadores
dt
diferenciales Dy, D 2 y,..., D n y posiblemente esté relacionado con la notación de Cauchy que
dy
corresponde a = Dx y . Los operadores diferenciales serán utilizados en las ecuaciones diferenciales
dx
lineales de orden superior.
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
3

EJERCICIOS RESUELTOS
Clasificar las siguientes EDO’s :
R1. xy ′′′ + yy ′′ + 2 xyy ′ + xy = 0 ; dy 1
R2. = ; Orden=1, No Lineal
Orden=3, No Lineal dx y
R3. ( D − x)( D + 2)
3
y = x + x 3 ; Orden=4, R4. x cos ydx + y cos xdy = 0 ; Orden=1, No
Lineal Lineal

EJERCICIOS PROPUESTOS
Para cada uno de los ejercicios siguientes, establézcase el orden y linealidad de las ecuaciones
diferenciales ordinarias de la tabla:
d 2x
P1. + k2x = 0 P2. y ′ + P ( x) y = Q( x)
dt 2
P3. y ' ' '−3 y '+2 y = 0 P4. yy' ' = x
d4y d2y d 2x
P5. = w( x) P6. x − y = c1
dx 4 dt 2 dt 2
di P8. ( x + y )dx + ( x − y )dy = 0
P7. L + Ri = E
dt
P9. x ( y ' ' ) + ( y ' ) − y = 0
3 4
P10. x − 3x + x = e −t
P11. ( D 3 + 4 D 2 − 5 D + 7) y = x + 3 x 2 P12. ( D − 1) 3 ( D + 2) y = 0
P13. ( x − D)( D + x) y = x dy
P14. = 1 − xy + y 2
dx
P15. y' '+2 y'−8 y = x 2 + cos x P16. pdq + qdp = 0

2. ELIMINACION DE CONSTANTES ARBITRARIAS

Si tomamos una ecuación matemática con constantes arbitrarias y las eliminamos por diferenciación
explícita o implícita y, además, efectuamos las operaciones algebraicas adecuadas de las ecuaciones
obtenidas, llegamos a una ecuación diferencial de orden igual al número de constantes arbitrarias
eliminadas. La ecuación original es la solución de la ecuación diferencial obtenida.

EJEMPLOS:

R5.- x = A sin(ϖt + β ) , donde ϖ es un parámetro.


Comentarios:
Como ϖ es un parámetro, no importa si no se
dx elimina en la EDO resultante.
= A cos(ϖt + β )ϖ Se permite derivar dos veces a x pues existente
dt dos constantes arbitrarias, A, B .
d 2x d 2x
= − Aϖ 2 sin(ϖt + β ) Por sustitución de x en
dt 2
se obtiene la
dt 2
EDO.

d 2x
2
= −ϖ 2 x
dt

R6.- y = c1e − x + c 2 e −3 x ... c


Comentarios:
y ′ = −c1e − x − 3c 2 e −3 x ... d Para eliminar c1 ,c2 se requiere derivar dos
veces a la ecuaciónc. Sumando c y d, y
multiplicando por 3 esta suma obtenemos una
cuarta ecuación. Sumando d y e obtenemos
una quinta ecuación que puede reducirse con la
cuarta para obtener la EDO sin constantes
arbitrarias.
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
4

y ′′ = c1e − x + 9c2 e −3 x ... e


3( y + y ′ = −2c2 e −3 x )
y ′ + y ′′ = 6c2 e −3 x
3 y + 3 y ′ = −6c2 e −3 x
y ′ + y ′′ + 3 y + 3 y ′ = 0
y ′′ + 4 y ′ + 3 y = 0

EJERCICIOS PROPUESTOS
En cada uno de los siguientes ejercicios, elimínense las constantes arbitrarias:
Ejercicio: Solución:
P17. x 3 − 3x 2 y = c ( x − 2 y)dx − xdy = 0
P18. y sin x − xy 2 = c y (cos x − y )dx + (sin x − 2 xy)dy = 0
P19. x 2 y = 1 + cx ( x 2 y + 1)dx + x 3 dy = 0
P20. cy 2 = x 2 + y 2 xydx − ( y + 2 x 2 )dy = 0
P21. x = c1 cos wt + c2 sin wt , w es un d 2x
parámetro 2
+ w2 x = 0
dt
P22. y = cx + c 2 + 1 y = xy '+( y ' ) 2 + 1
P23. y = c1 + c 2 e 2 x y ' '−2 y ' = 0
P24. y = c1e − x + c2 e −3 x y ' '+4 y '+3 y = 0
P25. y = x + c1e − x + c 2 e −3 x y ' '+4 y '+3 y = 4 + 3 x
P26. y = x 2 + c1e x + c2 e −2 x y' '+ y '−2 y = 2(1 + x − x 2 )
P27. y = c1e − x + c 2 xe − x y' '+2 y '+ y = 0
P28. y = c1 x −1 + c 2 x −2 x 2 y ' '+4 xy'+2 y = 0
P29. y = c1 x + c2 e − x ( x + 1) y ' '+ xy'− y = 0
P30. y = x 2 + c1 x + c2 e − x ( x + 1) y ' '+ xy'− y = x 2 + 2 x + 2
P31. y = c1 x 2 + c2 e 2 x x(1 − x) y ' '+(2 x 2 − 1) y '−2(2 x − 1) y = 0

Si usamos Mathematica para eliminar una constante arbitraria de una ecuación, las instrucciones que
requiere el programa son:
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
5

Clear@x, y, ec1, ec2, ec3, ec4D

Input@
ec1 =

"Introduzca ecuación y @xD== ...


con una constante arbitraria c"D;

ec3 = Solve@ec1, cD;


ec2 = ∂x ec1;

ec4 = ec2 ê. c → ec3@@1, 1, 2 DD;


Print@"Ecuación Original:"D

Print@"Ecuación Diferencial encontrada:"D


ec1

Simplify @ec4D

Si corremos el programa dentro del entorno de Mathematica con la secuencia <Shift-Enter>,


necesitaremos introducir la ecuación con la constante arbitraria c respetando las reglas de las funciones
con la sintaxis de Mathematica. Por ejemplo, para eliminar la constante c de la siguiente ecuación:
y = cx + c 2 + 1 , ejecutaríamos el programa e introduciríamos la ecuación como:

"###########################
#
Obteniendo como resultado: x + − 4 + x2 + 4 y@xD + 2 y @xD 0

Para encontrar la EDO de orden dos (2) si la ecuación original contiene dos (2) constantes arbitrarias c1
y c 2 , las instrucciones del programa en Mathematica son:

Clear@x, y, c1, c2, ec1, ec2, ec3, ec4, ec5, ec6, ec7, ec8D
ec1 = Input@"Introducir y@xD==... con las constantes arbitrarias c1 y c2:"D;
ec2 = ∂x ec1;
ec3 = ∂x ec2;
ec4 = Solve@ec1, c1D;
ec5 = ec2 ê. c1 → ec4@@1, 1, 2DD;
ec6 = Solve@ec5, c2D;
ec7 = ec4@@1, 1, 2DD ê. c2 → ec6@@1, 1, 2DD;
ec8 = ec3 ê. 8c2 → ec6@@1, 1, 2DD, c1 → ec7<;
Print@"Ecuación original:"D
ec1
Print@"Ecuación diferencial encontrada:"D
Simplify@ec8D
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
6

Por ejemplo, hallar la EDO de la ecuación con dos (2) constantes arbitrarias siguiente usando
Mathematica:
Ecuación original: y = c1 x + c2 e −4 x

Obteniendo el siguiente resultado:


Ecuación original:
Out[17]= y@xD c2 −4x
+ c1 x

Ecuación diferencial encontrada:


16 Hy@xD − x y @xDL
Out[19]= y @xD
1+ 4x

EJERCICIOS PROPUESTOS
Usando Mathematica, encontrar la ecuación diferencial ordinaria una vez eliminada la(s) constante(s)
arbitraria(s) de las ecuaciones siguientes:
M1. e − y − Cx = 1 1 C
y3 =
+
M2.
x x3
M3. y 2 + 2Cx = C 2 y
M4. arctan( ) − ln(C x + y ) = 0
2 2

x
M5. y = C exp(−2 x) + 13 exp( x) M6. y = 2 + C 1 + x
2

M7. y = x 1 − x
2 C
M8. y=
cos x
M9. y = e arcsin(Cx ) M10. y = ln(C + e )
x

M11. x = ye Cy +1 M12. x = y ln(Cy )


M13. y = e − x (C1 cos 2 x + C 2 sin 2 x) M14. y = (C1 + C 2 x)e −3 x
M15. y = C1 x + C2 ln x M16. x + C2 = ln(sin(y + C1 ))
M17. y = ( x + C1 ) 2 + C 2 1
M18. y= (C1e x + C 2 e − x )
x
M19. y = C1e 2 x cos 3x + C 2 e 2 x sin 3 x M20. y = C1e cos bx + C 2 e sin bx
ax ax
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
7

3. FAMILIA DE CURVAS E ISOCLINAS

Para hallar la ecuación diferencial de una familia de curvas f ( x, y) = c , se aplica el método de eliminar
la constante arbitraria existente por diferenciación. La familia f ( x, y) = c puede plantearse como un
conjunto de condiciones del lugar geométrico o directamente por medio de una ecuación.

EJEMPLOS:

R7.- Obtener la ecuación diferencial de las rectas con pendiente y la intersección con el eje X ,
iguales.

La gráfica de la familia de curvas es la siguiente:

La ecuación diferencial puede encontrarse planteando la ecuación que corresponde a las familia de rectas
que cumplen a = m , donde a es la abcisa de la intersección de las rectas con el eje X y m la pendiente
de las rectas.
y − y1 = m( x − x1 )
y − 0 = m( x − a )
y = m( x − a )
m=a
y = m ( x − m)
y = mx − m 2
y′ = m
y = y ′( x − y ′)
xy ′ − ( y ′) 2 − y = 0

R8.- Circunferencias de radio fijo r y tangentes al eje x.


La ecuación de la circunferencia se deberá ajustar haciendo k = r ; como r es fijo, es un parámetro y no
debe eliminarse; la constante arbitraria a eliminar es h .
( x − h) 2 + ( y − k ) 2 = r 2
( x − h) 2 + ( y − r ) 2 = r 2
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
8

d
[ ( x − h) 2 + ( y − r ) 2 = r 2 ]
dx
2( x − h) + 2( y − r ) y ′ = 0
( x − h) + ( y − r ) y ′ = 0
x − h = − y ′( y − r )
( x − h) 2 + ( y − r ) 2 = r 2
[− y ′( y − r )]2 + ( y − r ) 2 = r 2
( y ′) 2 ( y − r ) 2 + ( y − r ) 2 = r 2
[ ]
( y − r ) 2 ( y ′) 2 + 1 = r 2

Cuando se conoce la relación correspondiente a la familia de curvas, basta derivar implícitamente tantas
veces como constantes haya que eliminar. Si en la relación se tiene un parámetro, éste no deberá
eliminarse.
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
9

EJEMPLOS RESUELTOS::

R9. Graficar la ecuación diferencial y la familia de curvas correspondiente a las estrofoides, cuya
ecuación es:
x 2 (a + x)
y2 = ; la ecuación diferencial ordinaria correspondiente a esta familia es
a−x
( x 4 − 4 x 2 y 2 − y 4 )dx + 4 x 3 ydy = 0 .

La gráfica de la familia de curvas y la gráfica de la ecuación diferencial correspondiente es:

Cuando se utilizan ecuaciones con una constante arbitraria en coordenadas polares, deberemos recordar
dr
que r = f (θ ) , de manera que = f ' (θ ) . La ecuación diferencial se encuentra eliminando la

constante arbitraria por diferenciación.

Por ejemplo, las cardioides r = a(1 − sin θ ) , tienen la EDO y la familia de curvas siguientes:
dr
= − a cosθ

r
a=
1 − sin θ
dr − r cos θ
=
dθ 1 − sin θ
(1 − sin θ )dr + r cosθdθ = 0
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
10

EJERCICIOS PROPUESTOS:
En cada uno de los ejercicios siguientes, obténgase la E.D.O. de la familia de curvas planas descritas o
representadas por su ecuación. Grafíquese la familia de curvas y su ecuación diferencial.

LUGAR GEOMETRICO O ECUACION SOLUCION


P32. Rectas que pasan por el origen. ydx − xdy = 0
P33. Rectas que pasan por el punto fijo ( h, k ) ; h y k son ( y − k )dx − ( x − h)dy = 0
parámetros.
P34. Rectas con pendiente y la intercepción con el eje Y , ydx − ( x + 1)dy = 0
iguales.
P35. Rectas con la suma algebraica de las intercepciones iguales a ( xy'− y )( y'−1) + ky' = 0
k.
P36. Circunferencias con centro en el origen. xdx + ydy = 0
P37. Circunferencias con centros sobre el eje X . yy' '+( y' ) 2 + 1 = 0
P38. Circunferencias con centro sobre la recta y = − x , y que ( x 2 − 2 xy − y 2 )dx + ( x 2 + 2 xy − y 2 )dy = 0
pasen por el origen.
P39. Parábolas con el vértice sobre el eje X , con el eje paralelo a( y ' ) 2 = y
al eje Y , y con la distancia del foco al vértice igual a a .
P40. Parábolas con el vértice sobre el eje Y , con el eje paralelo x( y ' ) 2 = a
al eje X , y con la distancia del foco al vértice igual a a .
P41. Parábolas con el eje paralelo al eje X , y con la distancia 2ay ' '+( y ' ) 3 = 0
del vértice al foco igual a a .
P42. Parábolas con el vértice y el foco sobre el eje X . yy' '+( y ' ) 2 = 0
P43. Parábolas con el eje paralelo al eje X . y ' y ' ' '−3( y ' ' ) 2 = 0
P44. Las cúbicas cy 2 = x 2 ( x − a) con c fija. 2cy( xy'− y ) = x 3
P45. Las cuárticas c 2 y 2 = x( x − a) 3 con la a fija. y (4 x − a)dx − 2 x( x − a)dy = 0
x 2 (a + x) y 4 + 4x 2 y 2 − x 2
P46. Las estrofoides y2 = y' =
a−x 4x3 y
x3 2 x 3 y' = y( y 2 + 3x 2 )
P47. Las cisoides y =
2

a−x
P48. Las trisectrices de Maclaurin
(3x 4 − 6 x 2 y 2 − y 4 )dx + 8 x 3 ydy = 0
y 2 (a + x) = x 2 (3a − x)
P49. Las circunferencias r = 2a(sin θ − cosθ ) (cosθ − sin θ )dr + r (cosθ + sin θ )dθ = 0
P50. Las cisoides r = a sinθ tanθ sin θ cosθdr − r (1 + cos 2 θ )dθ = 0
P51. Las estrofoides r = a (secθ + tan θ ) dr = r sec θ

Para graficar la familia de curvas y la ecuación diferencial correspondiente, usaremos el software gratuito
Graphmatica, disponible en la dirección http://www.ksoft.com. Por ejemplo, para graficar las cúbicas
cy 2 = x 2 ( x − a) , con a fija, debemos escribir la ecuación en el editor de fórmulas de Graphmatica,
considerando que c es la constante arbitraria y a el parámetro fijo; en Graphmatica la constante a es
una variable con valores de rango predeterminados de 1 a 3 con incremento de 1 en 1, pero que se puede
modificar, y c es una constante fija con un valor predeterminado de 1. Por ello, debemos escribir la
ecuación de las cúbicas con las constantes invertidas y respetando los operadores que comúnmente se
usan en computación.
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
11

Para graficar la ecuación diferencial deberemos despejar y' y representarla en el editor de Graphmatica
como dy = expresion
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
12

La gráfica de la ecuación diferencial también es conocida como curvas isoclinas o campos direccionales.
La definición de isoclina es: “el lugar geométrico de puntos en los que las tangentes a las curvas de una
familia considerada tienen una misma dirección”.
Por ejemplo, graficar la familia de curvas y sus curvas isoclinas de la ecuación
arctan( y / x) − ln(c x 2 + y 2 ) = 0

En este caso, como Graphmatica no puede graficar la ecuación con la constante arbitraria a , se dan
valores diferentes a la constante arbitraria en el editor de ecuaciones y se grafican las curvas una a una
para obtener la familia. La ecuación diferencial o curvas isoclinas se da directamente en el editor.
Obsérvese que los pequeños segmentos de recta representan pendientes siguiendo las trayectorias de la
curvas.

Usando Mathematica para graficar una familia de curvas, podemos capturar el siguiente programa:
In[97]:= << Graphics`ImplicitPlot`
ecfam = Input@"Introduzca la ecuación de la familia de curvas en la forma FHx,y@xD,kL==0"D;
Print@"Ecuación de la familia de curvas: ", ecfamD
ec1 = ∂x ecfam;
ec2 = Solve@ec1, kD;
ec3 = ec1 ê. k → ec2@@1, 1, 2DD;
Print@"Ecuación diferencial de la familia de curvas: "D
ec3
familia = ecfam ê. y@xD → y;
Tablafamilia = Table@familia ê. k → a, 8a, −5, 5<D;
Print@"Grafica de la familia de curvas"D
ImplicitPlot@Tablafamilia, 8x, −10, 10<D

Por ejemplo, para graficar la familia de curvas de la ecuación ( x − k ) 2 + ( y − k ) 2 = k 2 , haremos lo


siguiente:
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
13

Ecuación de la familia de curvas: H−k + xL2 + H− k + y@xDL2 k2

jx − x + y@xD y @xD y
i
2j z jy@xD − x + y@xD y @xD y
z + 2 y @xD i
j z
z 0
Ecuación diferencial de la familia de curvas:

k 1 + y @xD { k 1 + y @xD {
Grafica de la familia de curvas
10

-10 -5 5 10

-5

-10
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
14

4. RESOLUCION POR EL METODO DE SEPARACION DE VARIABLES

La ecuación diferencial de primer orden puede expresarse como f ( x, y, y' ) = 0 ; esta forma puede
expresarse como M ( x, y )dx + N ( x, y )dy = 0 . Para resolver esta ecuación usando el método de
separación de variables, deberemos analizar las expresiones M ( x, y ) = M y N ( x, y ) = N , de manera
que la ecuación Mdx + Ndy = 0 pueda expresarse en la forma A( x)dx + B ( y )dy = 0 ; entonces la
solución se halla integrando la expresión, es decir:

∫ A( x)dx + ∫ B( y)dy = c , o bien ∫ A( x)dx = ∫ B( x)dx + c


que conduce a
F ( x, y ) = c
que es la solución general de la ecuación diferencial ordinaria; si existen valores iniciales o condiciones
de frontera, la constante c debe evaluarse para obtener la solución particular de la forma F ( x, y ) = 0 .

EJEMPLOS RESUELTOS:

R10. Resolver ( y + 1)dx = 2 xydy


Solución:
( y + 1)dx = 2 xydy
( y + 1)dx − 2 xydy = 0
dx ydy
∫ 2x − ∫ y + 1 = 0
dy
1
2 ln x − ∫ dy + ∫ =0
y +1
1 ln x − y + ln( y + 1) + ln c = 0
2

ln x − 2 y + 2 ln( y + 1) + ln c = 0
2 y = ln x + ln( y + 1) 2 + ln c = 0
Solución : e 2 y = cx( y + 1) 2

R11.- Obtener la solución particular que satisfaga las condiciones de frontera indicadas:

2 xyy ′ = 1 + y 2 cuando x = 2 y y = 3

dy
2 xy = 1+ y2
dx
2 ydy dx
=∫
1+ y 2
x

∫ ln(1 + y ) = ln x + ln c
2

1 + y = cx
2

x=2 y y=3Si
Entonces 1 + (3) = c(2) , de donde c = 5 , así, la solución particular es 1 + y = 5 x
2 2
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
15

EJERCICIOS PROPUESTOS: En las siguientes ecuaciones, encuéntrese la solución general; si existen


valores iniciales, hállese la solución particular. Verifíquese la solución.
EJERCICIO SOLUCION
P52. (4 + x) y ' = y 3 2 y 2 ln[c(4 + x)] = −1
P53. exp( y 2 )dx + x 2 ydy = 0 x exp(− y 2 ) + 2 = cx
P54. cos x cos ydx + sin x sin ydy = 0 sin x = c cos y
P55. 3 ydx = 2 xdy x 3 = cy 2
P56. mydx = nxdy x m = cy n
P57. y ' = xy 2 y ( x 2 + c) + 2 = 0
P58. dV
dP = −V
P
PV = c
P59. e x ( y − 1)dx + 2(e x + 4)dy = 0 ( y − 1) 2 (e x + 4) = c 2
P60. dr = e(r sin θdθ − cosθdr ) r (1 + e cosθ ) = c
P61. ( xy − x)dx + ( xy + y )dy = 0 ( y − 1) exp( x + y ) = c( x + 1)
P62. ( y + 1)dx = 2 xydy x( y + 1) 2 = exp(c + 2 y )
P63. x 2 dx + y ( x − 1)dy = 0 c( x − 1) −2 = exp( x 2 + y 2 − 2 x)
P64. ( xy + x)dx = ( x 2 y 2 + x 2 + y 2 + 1)dy ln( x 2 + 1) = y 2 − 2 y + 4 ln[c( y + 1)]
P65. x cos 2 ydx + tan ydy = 0 x 2 + tan 2 y = c 2
P66. x 2 yy' = e y x( y + 1) = (1 + cx)e y
P67. tan 2 ydy = sin 3 xdx cos 3 x − 3 cos x = 3(tan y − y + c)
P68. y ' = cos 3 x cos y 4 ln(sec y + tan y) = 2 x + sin 2 x + c
P69. y '= y sec x y = c(sec x + tan x)
P70. dx = t (1 + t ) sec xdt
2 2
2 x + sin 2 x = c + (1 + t 2 ) 2
P71. (e 2 x + 4) y ' = y y 8 (1 + 4e −2 x ) = c 2
P72. αdβ + βdα + αβ (3dα + dβ ) = 0 cαβ = exp(−3α − β )
P73. (1 + ln x)dx + (1 + ln y )dy = 0 x ln x + y ln y = c
P74. xdx ± a 2 − x 2 dy = 0 y − c = ± a2 − x2
P75. a dx = x x − a dy
2 2 2 y+c
x = a sec
a
P76. y ln x ln ydx + dy = 0 x ln x + ln(ln y) = x + c
dr r = r0 exp( −2t 2 )
P77. = −4rt ; cuando t = 0 , r = r0
dt
P78. 2 xyy' = 1 + y ; y (2) = 3 y 2 = 5x − 1
2

P79. xyy' = 1 + y 2 ; y(2) = 3 5x 2 − 2 y 2 = 2


P80. y ' = exp( y − x 2 ) ; y(0) = 0 2e − y = 1 + exp(− x 2 )
P81. xy 2 dx + e x dy = 0 ; cuando x→∞, exp( x)
y=
y→ 1
2
2 exp( x) − x − 1
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
16

P82. (2a 2 − r 2 )dr = r 3 sin θdθ ; r (0) = a r 2 ln(r / a) = r 2 cosθ − a 2


dv v 2 − v02 = 2 g ( x − x0 )
P83. v = g ; cuando x = x0 ; v = v0
dx
Para verificar la solución de una ecuación diferencial con la solución de los ejercicios, será necesario
aplicar algunas propiedades de los logaritmos, función exponencial, identidades trigonométricas y
manipulación algebraica. Ver la tabla No. 1 para recordar las propiedades de los logaritmos y función
exponencial.
Tabla No. 1. Propiedades del logaritmo natural y la función exponencial:

e x = exp x
` a

Si x = e y , entonces y = ln x
` a

ln a b = ln a + ln b
` a ` a ` a

af
d e
ln f f
f
= ln a @ ln b
` a ` a
bb c
ln a b = b ln a
` a

ea + b = ea eb
a
ef
f
ff
ff
f
e a @ b = e a e@ b =
eb
ea = ea b
` ab

Para resolver ecuaciones diferenciales ordinarias usando Mathematica, se ocupa la instrucción DSolve; su
sintaxis es DSolve[ecdif,vardep,varind]. Algunas ecuaciones diferenciales de primer orden pueden ser
resueltas directamente con DSolve. Algunos ejemplos de solución de ecuaciones se presentan a
continuación:

DSolve@y@xD Log@xD Log@y@xDD + y'@xD 0, y@xD, xD


x+C@1D x−x
::y@xD → >>

DSolve@H Exp@2 xD + 4L y'@xD y@xD, y@xD, xD


xê4 C@1D
::y@xD → >>
H4 + 2xL1ê8

DSolve@8r'@tD −4 r@tD t, r@0D r0<, r@tD, tD

::r@tD → r0>>
−2t2

DSolve@8y'@xD Exp@y@xD − x^2D, y@0D == 0<, y@xD, xD


Solve ::ifun :
Inverse functions are being used by Solve , so some solutions may not
be found ; use Reduce for complete solution information . More…

1 è!!!!
::y@xD → −LogB1 − π Erf@xDF>>
2

erf HzL = è!!!!! ‡ e-t d t


2 z 2

p 0

Obsérvese que la ecuación debe introducirse con doble signo igual ( == ); es importante indicar la
función dependiente de la variable independiente, por ejemplo, y[ x], x , o bien, r[t ], t ; la primera
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
17

derivada se representa con apóstrofe (‘) en la función dependiente, y '[ x], r '[t ], r '[θ ] . Todas las
funciones que se usan en Mathematica deberán encerrar entre corchetes a sus argumentos, por ejemplo:
Exp[ y[ x] − x ^ 2] , Log[x]

Si el Kernel de Mathematica compila la ecuación y encuentra que es difícil hallar su solución, emitirá
algunos mensajes señalando el motivo y propondrá algunas funciones especiales para expresar la
2 x

π ∫
−t 2
solución, por ejemplo, Erf [x] , donde erf ( z ) = e dt .
0

Si queremos usar un programa para Mathematica que resuelva las ecuaciones diferenciales por separación
de variables, será necesario separar por parte de nosotros las funciones con su respectivo diferencial y
posteriormente introducir las funciones para que Mathematica solamente resuelva las integrales. El
programa tiene el siguiente aspecto:
Clear@ F, G, ec1D
Print@
"Solución de una ecuación diferencial por el
Método de Separación de Variables"D
Print@"La EDO tiene la forma FHxL dx + GHyL dy = 0"D
F@x_D = Input@"Introduzca la función FHxL=..."D;
G@y_D = Input@"Introduzca la función GHyL=..."D;
ec1 = ‡ F@xD x + ‡ G@yD y c;
Print@"Solución de la Ecuación Diferencial: ",
Simplify@ec1DD

Por ejemplo, la ecuación diferencial xy 3 dx + lnxdy = 0 se resuelve separando las variables


xf
F x = f
` a f f
ff
f
ff
f
y G y = y@ 3 , por lo que en el programa al correrlo, se escribiría lo siguiente:
` a
lnx

La solución sería:
Solución de la Ecuación Diferencial:
ExpIntegralEi@2 Log@xDD c +
1
2 y2
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
18

5. DEFINICION DE FUNCIONES HOMOGENEAS

DEFINICION.
Una función es homogénea si sus términos tienen el mismo grado, es decir, si la suma de los exponentes
en cada término es la misma.
Se dice que una función f ( x, y ) es homogénea de grado k si f (λx, λy ) = λk [ f ( x, y )]

EJEMPLOS RESUELTOS:
R12. Sea f ( x, y ) = x 3 y + x 2 y 2 + 4 xy 3

Por la definición, f (λx, λy ) = (λx) 3 (λy ) + (λx) 2 (λy ) 2 + 4(λx)(λy ) 3


= λ4 x 3 y + λ4 x 2 y 2 + 4λ4 xy 3
= λ4 ( x 3 y + x 2 y 2 + 4 xy 3 )
f (λx, λy ) = λ4 [ f ( x, y )] por lo tanto f ( x, y ) es homogénea de grado 4.

⎛ 2x ⎞
R13. Sea h( x, y ) = ( x 2 + y 2 ) exp⎜⎜ ⎟⎟ + 4 xy
⎝ y ⎠
⎛ 2λx ⎞
h(λx, λy ) = (λ2 x 2 + λ2 y 2 ) exp⎜⎜ ⎟⎟ + 4λxλy
⎝ λy ⎠

⎛ 2x ⎞
h(λx, λy ) = λ2 ( x 2 + y 2 ) exp⎜⎜ ⎟⎟ + 4λ2 xy
⎝ y ⎠

⎛ 2x ⎞
h(λx, λy ) = λ2 [ ( x 2 + y 2 ) exp⎜⎜ ⎟⎟ + 4 xy ]
⎝ y ⎠
h(λx, λy ) = λ2 [h( x, y )] por lo tanto, es homogénea de grado 2

EJERCICIOS PROPUESTOS:
Determínese en cada ejercicio si la función es homogénea o no. Si es homogénea, diga el grado de la
función.
P84. T ( x, y ) = 5 x 2 + 6 xy − 8 y 2 P85. F ( x, y ) = y − x2 + 2y2
x 2 + 3xy + y 2
x

P86. H ( x, y ) = e
y
P87. G ( x, y ) = 3 3
x2 + y2
P88. S (u, v) = (u + 2v) −3 P89. X (θ , r ) = r cos( θr ) sin( θr )
P90. ϖ (t , x ) = π + x 2 − 2 xt − t 2 P91. Π ( x, y ) = xy exp( xy )
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
19

6. RESOLUCION POR EL METODO DE COEFICIENTES HOMOGENEOS

Si M ( x, y ) y N ( x, y ) son homogéneas y del mismo grado, entonces:

M ( x, y )
i) es homogénea de grado cero
N ( x, y )

ii ) Si f ( x, y ) es homogénea de grado cero en x y y , entonces f ( x, y ) es una función de y


x
solamente.

Sea M ( x, y )dx + N ( x, y )dy = 0 y sean M y N homogéneas de grado k , proponer una


k
⎛ x⎞
k
⎛ y⎞
variable u = ⎜ ⎟ o v = ⎜⎜ ⎟⎟
⎝x⎠ ⎝ y⎠
Con k = 1

N M
dx + dy = 0 o dx + dy = 0
M N

y ⎧ y = ux
Caso 1: u= entonces ⎨
x ⎩dy = udx + xdu

M (1, xy ) dx + N (1, xy ) dy = 0
M (1, u )dx + N (1, u )(udx + xdu ) = 0
[M (1, u ) + uN (1, u )]dx + N (1, u ) xdu = 0
dx N (1, u )du
∫ x + ∫ M (1, u ) + N (1, u )u
Ndu
ln x + ∫ =c
M +N
ln x + g (u ) = c
⎛ y⎞
ln x + g ⎜ ⎟ = c
⎝x⎠

x ⎧ x = vy
Caso 2: v= entonces ⎨
y ⎩dx = vdy + ydv
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
20

M ( xy ,1)(vdy + ydv) + N ( xy ,1)dy = 0


M (v,1)(vdy + ydv) + N (v,1)dy = 0
[M (v,1)v + N (v,1)]dy + M (v,1) ydv = 0
dy M
∫ y
+∫
M +N
dv = 0

⎛x⎞
ln y + h⎜⎜ ⎟⎟ = c
⎝ y⎠

EJEMPLO RESUELTO:
R14. Obtener la solución general de la siguiente ecuación diferencial:

xydx − ( x 2 + 3 y 2 )dy = 0

Solución:
xy ⎛ x2 3y2 ⎞
dx − ⎜⎜ 2 + 2 ⎟⎟ dy = 0
x2 ⎝x x ⎠

y ⎛ 3y2 ⎞
dx − ⎜⎜1 + 2 ⎟⎟ dy = 0
x ⎝ x ⎠

y ⎧ y = ux
Sea u= y ⎨
x ⎩dy = udx + xdu

udx − (1 + 3u 2 )(udx + xdu ) = 0


udx − udx − 3u 3 dx − xdu − 3u 2 xdu = 0
3u 3 dx + x (1 + 3u 2 ) du = 0
dx (1 + 3u 2 )
∫ x ∫ 3u 3 du = 0
+

1 du
ln x + ∫ u −3 du + ∫ =0
3 u
1
ln x − 2 + ln u = c
6u
x2 ⎛ y⎞
ln x − 2 + ln⎜ ⎟ = c
6y ⎝ x⎠
2
x
ln x − 2 + ln y − ln x = c
6y
x2
ln y = +c
6y2
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
21

EJERCICIOS PROPUESTOS:
En los siguientes ejercicios obténgase la solución general:
EJERCICIO SOLUCION
P92. ( x − 2 y)dx + (2 x + y )dy = 0 ln( x + y ) + 4 arctan( y / x) = c
2 2

P93. xydx − ( x 2 + 3 y 2 )dy = 0 x 2 = 6 y 2 ln( y / c)


P94. x 2 y ' = 4 x 2 + 7 xy + 2 y 2 x 2 (2 x + y ) = c( x + y )
P95. ( x 2 + 2 xy − 4 y 2 )dx − ( x 2 − 8 xy − 4 y 2 )dy = 0 x 2 + 4 y 2 = c( x + y )
P96. (2 x + y ) 2 dx = xydy x 3 ( x + y ) = c exp( y / x)
P97. ydx = ( x + y 2 − x 2 ) dy arcsin(x / y ) = ln( y / c)
P98. sin 0 2
4 2 0
P99. 0 ln ln
P100. 4 2 2 0 2
P101. ( y − x 2 + y 2 ) dx − xdy = 0 ; cuando x = 3, x2 = 9 − 6y
y =1
P102. ( y + x 2 + y 2 )dx − xdy = 0 ; cuando x = 3, x2 = 2y +1
y =1

Clear@respuesta, fN, ec1, ec2, x, y D


El programa en Mathematica para resolver las ecuaciones con coeficientes homogéneos es el siguiente:

Print@
"Solución de una ecuación diferencial con coeficientes homogéneos" D
Print@"La EDO tiene la forma M H1,u L dx + N H1,u LHu dx + x
duL = 0 ó M Hu,1 L Hu dy + y du L + NHu,1L dy = 0"D
respuesta = Input @"Introduzca si se divide por x o por y H1ê0L :"D;
If Arespuesta
9fN@u_ D = Input @"Introduzca la función NHuL= ..." D;
1,

ec1 = ‡ x + ‡ fN@uD u c;
1

ec2 = ec1 ê. u → y ê x;
x

Print @"Solución de la Ecuación Diferencial: ", Simplify @ec2DD=,


9fN@u_ D = Input @"Introduzca la función MHuL= ..."D;

ec1 = ‡ y + ‡ fN@uD u c;
1

ec2 = ec1 ê. u → x ê y;
y

Print @"Solución de la Ecuación Diferencial: ", Simplify @ec2DD=E;

yf
d e
f
ff
f
Por ejemplo, la EDO xdx + sin ydx @ xdy = 0 se resolvería corriendo el programa y
b c
x

Solución de la Ecuación Diferencial : c Cos A E + Log @ x D


haciendo N u = @ sin u para darnos la solución siguiente:
` a ` a
y
x
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
22

7. DEFINICION DE ECUACIONES EXACTAS Y METODO DE SOLUCION

Si una ecuación diferencial de primer orden de la forma M ( x, y )dx + N ( x, y )dy = 0 no puede


resolverse por los métodos previamente estudiados, pero, además, la ecuación (1) resulta de una función
F ( x, y) = c que tenga como diferencial total la expresión: Mdx + Ndy , es decir,
dF = Mdx + Ndy , entonces F ( x, y ) = c es la solución general de la ecuación.

Si tenemos que Mdx + Ndy = 0 , entonces se necesitan dos cosas:


1. Encontrar bajo que condiciones para M y N existe una función F tal que su diferencial total sea
exactamente Mdx + Ndy ; segundo, si esas condiciones se satisfacen, determinar la función F .

Si existe una función F tal que Mdx + Ndy sea exactamente la diferencial total de F ; llamaremos a
la ecuación (1) una ecuación exacta.

Sea Mdx + Ndy = 0

Si es exacta, entonces por definición existe F tal que

dF = Mdx + Ndy
∂ F
2
∂2F
dx + dy = 0
∂x∂y ∂x∂y
∂ 2 F ∂M ∂N
= =
∂x∂y ∂y ∂x

Entonces si se cumple el criterio anterior, la ecuación diferencial es exacta.

∂F ∂F
1) M = 2) N=
∂x ∂y

∂F = M∂x
De la ecuación 1) F = ∫ M∂x + K ( y )
∫ ∂F = ∫ M∂x
De la ecuación 2)
∂F
=
∂y ∂y

[∫ M∂x + K ( y)]
∂F ∂ ∂
= (M∂x + K ′( y ) ) (M∂x + K ′( y)) = N
∂y ∂y ∂y ∫

entonces
⎡ ∂ ⎤
K ( y ) = ∫ ⎢ N − ∫ M∂x ⎥dy
⎣ ∂y ⎦
Entonces la solución de la ecuación diferencial exacta es:

⎡ ∂ ⎤
∫ M∂x + ∫ ⎢⎣ N − ∂y ∫ M∂x⎥⎦dy = c
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
23

EJEMPLOS:

R15. Resolver: (cos x cos y + cot x)dx − senxsenydy = 0

∂M
= − cos xseny
M = (cos x cos y + cot x) ∂y
Entonces, si es exacta
N = (− senxseny ) ∂N
= − cos xseny
∂x

∂F = N∂y ∫ ∂F = ∫ (− senxseny)∂y
F = − senx ∫ seny∂y = senx cos y + K ( x)
∂F
= cos x cos y + K ′( x) = cos x cos y − cot x
∂x
∫ K ′( x) = ∫ − cot x
K ( x) = − ln( senx)

sustituyendo: senx cos y − ln(senx) = c

Clear @ Mf, Nf, dM, dN, Ff, c D


El programa para resolver las ecuaciones diferenciales exactas usando Mathematica es el siguiente:

Print @"ECUACIONES EXACTAS" D


Print @"Funciones originales:" D
Mf @x_, y_ D = Input @"Introduce función M Hx,y L: " D;
Nf @x_, y_ D = Input @"Introduce función N Hx,y L:" D;
Print @"M Hx,y L = ", Mf @x, y DD
Print @"N Hx,y L = ", Nf @x, y DD
Print @"Las derivadas parciales:" D
dM = Simplify @∂ y Mf @x, y DD;
dN = Simplify @∂ x Nf @x, y DD;
Print @" ∂ y M Hx,yL = ", dM D
Print @" ∂ x N Hx,y L = ", dN D
If AdM === dN, 9Print @"La E.D.O. es EXACTA" D,

Ff @x_, y_ D : = ‡ Mf @x, y D x + ‡ JNf @x, y D − ∂ y ‡ Mf @x, y D x N y,

Print @"SOLUCION: ", Ff @x, y D c D=,


Print @"La E.D.O. NO es EXACTA" DE;
resp = Input @"Existen valores iniciales H1ê0 L" D;
If @resp === 1,
8valores =
Input @"Introducir los valores de x y y en una lista
de la forma 8x,y <" D;
solp = Ff @x, y D c ê. 8x → valores @@1 DD, y → valores @@2 DD<;
ec1 = Solve@solp, c D;
Print @"Solución particular:",
Ff @x, y D c ê. c → ec1 @@1, 1, 2 DDD<D;
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
24

2x + ycos xy dx + xcos xy dy = 0
B aC
Por ejemplo, para resolver la ecuación diferencial siguiente:
` ` a

corremos el programa e introducimos en las ventanas las funciones , y , , respetando la


sintaxis requerida en Mathematica.

El resultado es el siguiente:
ECUACIONES EXACTAS
Funciones originales :
M H x,y L = 2 x + y Cos @ x y D
N H x,y L = x Cos @ x y D
Las derivadas parciales :
∂ y M H x,y L = Cos @ x y D − x y Sin @ x y D
∂ x N H x,y L = Cos @ x y D − x y Sin @ x y D
La E.D.O. es EXACTA

SOLUCION : x 2 + Sin @ x y D c

EJEMPLOS PROPUESTOS:
Ejercicio Solución
P103. 6 2 3 0 3
P104. 2 0 1
P105. 2 3 2 2 2 2 0 2 2
P106. 0 2
P107. 0
P108. 2 0 sen
P109. 3 1 8 3 0; 0, 1 3 4 1
P110. 1 1 0; 2, 1 5 3 5
P111. 2 3 2 ; 1, 2 3 2 15
1
P112. 0 4

Resolver las siguientes ecuaciones utilizando Mathematica:


Ecuación diferencial
M21. 2 0
M22. 2 3 3 exp 0
M23. 2 √1 0

M24. 3 4 0
M25. 0
M26. 2 3 0
M27. 1 0

M28. 3 4 0
M29. cos cos 2 0
M30. ln 0
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
25

8. LA ECUACION DIFERENCIAL LINEAL DE PRIMER ORDEN

Una ecuación que es lineal y de primer orden en la variable dependiente puede ser de la forma:

(1) A( x)dy + B( x) ydx = c( x)dx


A continuación tenemos:

M ( x, y ) dx + N ( x, y ) dy = 0
lineal con respecto de y
dy + P ( x ) ydx + Q ( x ) dx

N ( x, y )dy A( x, y )dx B( x, y )dx


+ + =0
N ( x, y ) N ( x, y ) N ( x, y )
dy + P ( x) ydx = Q ( x)dx
dy Si Q=0, entonces y ′ + Py = 0 es homogénea.
+ Py = Q
dx

Supongamos que existe una función u ( x) que transforma la ecuación anterior en una ecuación exacta;
u ( x) recibe el nombre de factor integrante.

u ( x)dy + P( x)u ( x) ydx = Q( x)u ( x)dx


o
udy + Puydx = Qudx
o
( Puy − Qu)dx + udy = 0
M = Puy − Qu
entonces
N =u

∂M ∂N ∂M ∂
como es exacta, entonces = , es decir: = ( Puy − Qu ) = Pu
∂y ∂x ∂y ∂x

∂N ∂u
= entonces:
∂x ∂x

∂u
Pu =
∂x


du
u ∫
= P∂x por lo que hallamos u = exp [∫ P∂x] como el factor integrante
ln u = ∫ P∂x
aplicando el factor integrante a la ecuación anterior:

( ) ( )
exp ∫ P∂x dy + exp ∫ P∂x Pydx = exp ∫ P∂x Qdx ( )
∫ d[ (
y exp ∫ P∂x ) ]= ∫ ( )
exp ∫ P∂x Qdx

( ) (
y exp ∫ P∂x = ∫ exp ∫ P∂x Qdx + c )
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
26

R15. EJEMPLO: y′ = x − 2 y
Tenemos: dy + 2 ydx = xdx donde P=2 y Q=x, y si
( )
u = exp ∫ 2dx , entonces u = exp(2 x)
Ahora aplicamos el factor integrante a la ecuación original:

e 2 x dy + 2 ye 2 x dx = e 2 x xdx

ahora verificaremos si es una ecuación exacta:

∂M
= 2e 2 x
M = 2 ye 2x
−e 2x
∂y
por lo tanto, sí es exacta.
N =e 2x
∂N
= 2e 2x

∂x
Ahora aplicaremos los recursos de integración, y tenemos:

∫ d (e y ) = ∫ e 2 x xdx
2x

eliminando operadores de la integral con la derivada en el miembro izquierdo e integración por partes en
el miembro derecho, tenemos:

4 y = 2 x − 1 + ce −2 x
EJEMPLOS PROPUESTOS:
Ejercicio Solución
P113. 3 0 2
P112. 1 4 0 20 4 1 1
P114. 1 3 3
P115. 1 3 3
P116. 4 4 1 2
P117.
P118.
P119. , donde y son constantes
P120. 2 1 1
P121. 1 1
P122. 2 3 2 3 ; cuando 2 2 3 ln 2 3
1, 0
P123. 2 ; cuando 1, 1 2 1 2exp 1
P124. , donde , son constantes; 1 exp
cuando 0, 0
P125. Con , entonces

P126. Encontrar la solución de 2 2 que pasa 2 1


por el punto 0, 1
P127. Encuéntrese la solución de 2 2 que 2 1 2
pasa por el punto 0,1
P128. 1 2 3 1 0; 1 3 exp
cuando 0, 2
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
27

El programa para resolver las ecuaciones lineales de primer orden en Mathematica es el siguiente:

Print@"Solución de la Ecuación Lineal de Primer Orden" D


Print@"dy + PHxL y dx = QHxL dx"D
Print@"Funciones PHxL y QHxL originales:"D
P@x_ D = Input@"Introduzca la función PHxL:"D;
Q@x_ D = Input@"Introduzca la función QHxL:"D;
Print@"PHxL = ", P@xDD
Print@"QHxL = ", Q@xDD
Print@"Factor integrante:" D

u@x_ D = ExpA‡ P@xD xE;

Print@"uHxL = ", u@xDD

eclineal = u@xD y == ‡ Q@xD u@xD x + c;

sol = Solve@eclineal, y D;
Print@"Solución de la ecuación lineal: ", y == sol@@1, 1, 2DDD

Al correrse el programa deberán introducirse las funciones y en las ventanas respectivas, y se


mostrarán las funciones y , el factor integrante y la solución de la ecuación diferencial.
Por ejemplo, para resolver la siguiente ecuación diferencial lineal: , donde , ,
son constantes con 0, 1, deberán darse las funciones y , para obtener la
siguiente solución:

M31. Ejercicio propuesto:


Resuélvase en Mathematica la ecuación diferencial lineal anterior para los casos n 0 y n 1.
Verificar con las soluciones: Si 0, , y si 1,
.
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
28

9. FACTORES INTEGRANTES OBTENIDOS POR INSPECCION


Las ecuaciones que nos interesan ahora son suficientemente simples, tales que permiten encontrar el
factor integrante por inspección. La habilidad para hacer esto depende grandemente del reconocimiento
de ciertas diferenciales exactas comunes, y de la experiencia.

Hay cuatro diferenciales exactas que aparecen frecuentemente:

1) d ( xy) = xdy + ydy

⎛ x ⎞ ydx − xdy
2) d ⎜⎜ ⎟⎟ =
⎝ y⎠ y2
⎛ y ⎞ xdy − ydx
3) d⎜ ⎟ =
⎝x⎠ x2

xdy − ydx
d ( arctan )=
y
4)
x x2 + y2

EJEMPLO:
Resolver la ecuación: ydy + ( x + x 3 y 2 )dy = 0

Agrupando los términos del mismo grado, y escribiendo la ecuación en la forma

( ydx + xdy ) + x 3 y 2 dy = 0

ahora la combinación ( ydx + xdy) atrae nuestra atención, así reescribimos la ecuación obteniendo:
d ( xy ) + x 3 y 2 dy = 0

ya que la diferencial de xy está presente en la ecuación anterior, cualquier factor que sea una función
del producto xy no perturbará la integrabilidad de ese término. Sin embargo, el otro termino contiene la
diferencial dy , de aquí, deberá contener una función de y solamente. Por tanto, dividimos entre (xy) 3
y escribimos
d ( xy ) dy
+ = 0 Por lo que ya es una ecuación integrable, y su solución es:
( xy ) 3 y

−1
+ ln y = − ln c 2 x 2 y 2 ln(cy) = 0
2x 2 y 2

EJEMPLOS PROPUESTOS:
Ejercicio Solución
P130. 2 1 0 1
P131. 1 1 0 1
P132. 1 2 0
P133. 0
2ln

P134. 2 3 1
P135. 2 0
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
29

10. DETERMINACION DE FACTORES INTEGRANTES

A continuación determinaremos un factor integrante para la ecuación:

(1) Mdx + Ndy = 0


Supóngase que u sea, posiblemente una función tanto de x como de y , y que sea un factor integrante de
(1). Entonces la ecuación:

(2) uMdx + uNdy =0


deberá ser exacta. Por lo tanto, tenemos

∂ ∂
(uM ) = (uN )
∂y ∂x
Aquí, u debe satisfacer la ecuación diferencial parcial

∂M ∂u ∂N ∂u
u +M =u +N ,
∂y ∂y ∂x ∂x
o
⎛ ∂M ∂N ⎞ ∂u ∂u
(3) u⎜⎜ + ⎟⎟ = N −M ,
⎝ ∂y ∂x ⎠ ∂x ∂y

Además, tomando el argumento anterior a la inversa, puede verse que si u satisface la ecuación (3),
entonces u es un factor integrante de la ecuación (1). Hemos “reducido” el problema de resolver la
ecuación diferencial ordinaria (1) al problema de obtener una solución particular de la ecuación
diferencial parcial (3).

No se ha ganado mucho ya que aún no hemos desarrollado métodos para atacar una ecuación como la
(3). Por tanto, volveremos al problema de resolver ecuaciones diferenciales ordinarias y restringimos a u
a que sea función de una sola variable.

∂u ∂u ∂u
Primero, sea u una función de x solamente. Entonces =0 y se transforma en . De
∂x ∂y ∂x
aquí (3) se reduce a

⎛ ∂M ∂N ⎞ du
u⎜⎜ − ⎟⎟ = N ,
⎝ ∂y ∂x ⎠ dx
o

1 ⎛ ∂M ∂N ⎞ du
(4) ⎜⎜ − ⎟⎟dx =
N ⎝ ∂y ∂x ⎠ u

Si el miembro izquierdo de la ecuación anterior es una función de x solamente, entonces podemos


determinar u de inmediato. En efecto, si

1 ⎛ ∂M ∂N ⎞
(5) ⎜ − ⎟ = f ( x)
N ⎜⎝ ∂y ∂x ⎟⎠
( )
entonces el factor integrante deseado es u = exp ∫ f ( x ) dx .
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
30

Por un argumento similar, suponiendo que u es una función de y , solo llegamos a la conclusión de
que si

⎛ ∂M ∂N ⎞
1
(6) ⎜⎜ − ⎟ = g ( y) ,
⎝ ∂y
M ∂x ⎟⎠
(
entonces un factor integrante para la ecuación (1) es u = exp − ∫ g ( y ) dy . )
Nuestros resultados están expresados en las siguientes reglas:

1 ⎛ ∂M ∂N ⎞
Si ⎜ − ⎟ = f ( x) ,
N ⎜⎝ ∂y ∂x ⎟⎠

es una función de x solamente, entonces exp (∫ f ( x)dx ) es un factor integrante para la ecuación
(1) Mdx + Ndy = 0

1 ⎛ ∂M ∂N ⎞
Si ⎜⎜ − ⎟ = g ( y) ,
M ⎝ ∂y ∂x ⎟⎠

Es una función de y solamente, entonces exp − ( ∫ g ( y)dy ) , es un factor integrante para la ecuación
(1).

R16. EJEMPLO: resolver la ecuación (4 xy + 3 y 2 − x)dx + x( x + 2 y )dy = 0

Tenemos que M = 4 xy + 3 y 2 − x y que N = x( x + 2 y ) , así que

⎛ ∂M ∂N ⎞
⎜⎜ − ⎟ = 4 x + 6 y − (2 x + 2 y ) = 2 x + 4 y
⎝ ∂y ∂x ⎟⎠

en consecuencia
1 ⎛ ∂M ∂N ⎞ 2 x + 4 y 2
⎜⎜ − ⎟⎟ = =
N ⎝ ∂y ∂x ⎠ x( x + 2 y ) x

con lo que el factor integrante obtenido para la ecuación anterior es:

⎛ dx ⎞
exp⎜ 2 ∫ ⎟ = exp( 2 ln x ) = x 2
⎝ x ⎠

y aplicando el factor integrante a la ecuación original tenemos:

(4 x 3 y + 3x 2 y 2 − x 3 )dx + ( x 4 + 2 x 2 y )dy = 0

ahora sabemos que es una ecuación exacta, y la expresamos como:

(4 x 3 ydx + x 4 dy ) + (3x 2 y 2 dy + 2 x 3 ydy) − x 3 dx = 0


ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
31

de la cual la solución
x 4 y + x 3 y 2 − 14 x 4 = 1
4 c
x (4 xy + 4 y − x) = c
3 2

se obtiene de inmediato.

Ejemplos propuestos:
Ejercicio Solución
P136.
P137. 2 1 3 4 3 0 1
P138. 4 2 0 2 2
P139. 3 1 0 4 2
P140. 3 3 6 0 3
P141. 8 9 2 3 0 2 3
P142. 2 1 0 2
P143. 2 0

P144. 2 1 0
P145. 2 0

El programa en Mathematica para resolver las ecuaciones diferenciales mediante el factor integrante
requiere que se introduzcan, primeramente, las funciones , y , , de las cuales se presentan
dos posibles factores integrantes, uno dependiendo de sólo una variable para que se introduzca el factor
integrante correcto el cual conduce a la solución de la ecuación diferencial.

Clear@ M, T, f, g, u, v, F, K, DifD;
M @x_, y_ D = Input@"Introduzca funcion M" D;
T@x_, y_ D = Input@"Introduzca funcion N" D;
Print@"Funciones originales M y N:" D
M @x, y D
T@x, y D
Print@"Derivadas parciales My y Nx:" D
∂y M @x, y D
∂x T@x, y D
Dif = ∂y M @x, y D − ∂x T@x, y D;

T@x, y D
1
f= Dif;

M @x, y D
1
g= Dif;

Print@"Factores integrantes a seleccionar:" D


u= Ÿf x

v = Ÿ −g y
uov = Input@"Introduzca la funcion u o v" D;

F = ‡ uov M @x, y D x + K @y D;

P = Solve@∂y F − uov T@x, y D 0, K '@y DD;


expresion = P@@1, 1, 2DD;
Print@"La solución es:"D

Solucion = ‡ expresion y + F − K @y D C;

Simplify @SolucionD
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
32

Por ejemplo, la ecuación diferencial siguiente: 2 0 al correrse en el


programa anterior presenta la siguiente salida:

Ejemplos propuestos:
Usando Mathematica, resolver las siguientes ecuaciones diferenciales mediante el uso de factores
integrantes:
Ecuación diferencial
M32.
M33. 3 3 5 0
M34. 2 1 0
M35 3 3 0
M36.
0
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
33

11. ECUACION DE BERNOULLI

A continuación trabajaremos con la ecuación de Bernoulli:

(1) y`+ P( x) y = Q( x) y n

Si n=1 en (1), las variables son separables, así que nos concentramos en el caso n≠1. la ecuación puede
ponerse en la forma:

y − n dy + Py − n +1 dx = Qdx

pero la diferencial de y-n+1 es (1 – n) y –n


dy, de tal manera que la ecuación (2) se puede simplificar
haciendo
y − n +1 = z
de la cual
(1 − n) y − n dy = dz
De este modo la ecuación en x y z es:

dz + (1 − n) Pzdx = (1 − n)Qdx

Una ecuación lineal en la forma estándar. De aquí que cualquier ecuación de Bernoulli puede resolverse
con la ayuda del cambio anterior de la variable dependiente (a menos que n =1, en la que la sustitución no
es necesaria).

R17. EJEMPLO: Resolver la ecuación


y (6 y 2 − x − 1)dx + 2 xdy = 0

Primero agrupamos términos de acuerdo a las potencias de y, escribiendo:

2 xdy − y ( x + 1)dx + 6 y 3 dx = 0

Ahora puede verse que la ecuación es una ecuación de Bernoulli, ya que involucra solo términos que
contienen, respectivamente a dy, y, y yn ( aquí n = 3). Por tanto, dividimos la ecuación entre y3 ,
obteniendo

2 xy −3 dy − y −2 ( x + 1)dx = −6dx

Esta ecuación es lineal en y-2, así que hacemos y-2 = v, obteniendo dv = -2y-3 dy, y necesitamos ahora
resolver la ecuación
xdv + v( x + 1)dx = −6 x
o
(4) dv + v(1 + x −1 )dx = 6 x −1 dx.
Como exp( x + ln x) = xe x es un factor integrante para (4), la ecuación
xe x dv + ve x ( x + 1)dx = 6e x dx
es exacta. Su solución
xve x = 6e x + c ,

junto con v = y −2 nos lleva al resultado final

y 2 (6 + ce − x ) = x
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
34

Print@"Forma General de la Ecuación de Bernoulli:" D


El programa en Mathematica para resolver las ecuaciones de Bernoulli es el siguiente:

Print@"dy + P@xD y dx == Q@xD y n dx"D


P@x_ D = Input@"Introduzca P@xD:"D;
Q@x_ D = Input@"Introduzca Q@xD:"D;
n = Input@"Introduzca n:"D;
Print@"Ecuación de Bernoulli a resolver:"D
dy + P@xD y dx Q@xD y n dx
Print@"Cambio de variable:"D
z y ^ H1 − nL
Print@"Ecuación modificada"D
dz + H1 − nL P@xD z dx H1 − nL Q@xD dx
Print@"Factor integrante:"D

u@x_ D = ExpAH1 − nL ‡ P@xD xE

Print@"Solución de la ecuación de Bernoulli:"D

Simplify Ay ^ H1 − nL u@xD H1 − nL ‡ u@xD Q@xD x + CE


Ejercicios propuestos:
Resolver las siguientes ecuaciones analíticamente y mediante Mathematica; verificar sus soluciones:
Ejercicio Solución
P146.
P147. 2 3
P148. 3 5 2 0
P149. 1 6 exp 3
P150. , donde 1 1 1 1
P151. 2 3 1; 0, 0 4 arctan 3 8
P152. 2 2 . Encuéntrese la solución 5
que pasa por el punto 1,2
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
35

12. TRAYECTORIAS ORTOGONALES


Supongamos que tenemos una familia de curvas , , donde cada corresponde a una curva
dentro de algún rango de valores del parámetro . Hay veces que se desea conocer cuales son las curvas
que tiene la propiedad de que cualquiera de ellas al intersecar a alguna de las curvas de la familia anterior
lo hace en un ángulo recto. Esto es, deseamos determinar una familia de curvas , , tal que, en
cualquier intersección de ambas familias, las tangentes a las curvas sean perpendiculares, por lo que las
familias son trayectorias ortogonales una con respecto a la otra.

Si dos curvas son ortogonales, en cada punto de intersección las pendientes de las curvas deben ser
recíprocas y de signo contrario. Este hecho nos lleva a un método para encontrar trayectorias ortogonales
de una familia dada de curvas.

En primer lugar encontramos la ecuación diferencial de la familia dada. Después, reemplazando


por en esa ecuación, se obtiene la ecuación diferencial de las trayectorias ortogonales a las curvas
dadas, y sólo resta resolver la ecuación diferencial.

Hasta ahora hemos resuelto ecuaciones diferenciales de una sola forma, 0, para tal
ecuación, , entonces, la ecuación diferencial de las trayectorias ortogonales es , es decir
0.

R17. EJEMPLO RESUELTO:


Hallar la familia de curvas ortogonal a la familia .
Derivando implícitamente, obtenemos 2 3 ; despejando de la ecuación de la familia,
sustituyendo en la ecuación diferencial encontrada y simplificando, obtenemos la ecuación diferencial de
dicha familia sin la constante arbitraria , 2 3 ; despejando , obtenemos: , por lo tanto, la
ecuación diferencial de la familia ortogonal es: ; resolviendo esta ecuación diferencial por el
método de separación de variables obtenemos la familia de curvas ortogonal: 3 2
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
36

Ejercicios propuestos:
En cada ejercicio, encuéntrense las trayectorias ortogonales de la familia de curvas dada. Dibujar unas
cuantas curvas representativas de cada familia usando Graphmatica.
Ejercicio Solución
P153. x − 4 y = c 4x + y = k
P154. x2 + y 2 = c2 y = kx
P155. y 2 = cx3 2x2 + 3 y2 = k 2
−y
P156. e + e
x
=c e y − e− x = k
P157. x3 = 3( y − c) x( y − k ) = 1
P158. x = c exp( y 2 ) y = k exp(− x 2 )
P159. Elipses con centro en (0, 0) y dos vértices en x 2 + y 2 = 2 ln(kx)
(1, 0) y ( −1, 0)
P160. x 2 − y 2 = cx y ( y 2 + 3x 2 ) = k
x3 ( x 2 + y 2 )2 = b(2 x 2 + y 2 )
P161. Las cisoides y2 =
a−x
P162. y = ce− mx con m fijo my 2 = 2( x − k )
P163. Circunferencias que pasan por el origen con Circunferencias que pasan por el origen con
centro sobre el eje X centro sobre el eje Y
P164. Rectas con la pendiente y la intercepción con el ( x + 1) 2 + y 2 = k 2
eje Y iguales.
P165. Las trisectrices de Maclaurin, ( x 2 + y 2 )5 = ky 3 (5 x 2 + y 2 )
(a + x) y = x (3a − x)
2 2

El programa en Mathematica que grafica las dos familias introduciendo cada una de ellas desde el
teclado, es el siguiente:

<< Graphics`ImplicitPlot`
<< Graphics`Graphics`

Input@"Introduce la ecuacion de la familia de


familia =

curvas con la constante arbitraria c"D


Tablafamilia := Table@familia ê. c → a, 8a, 0, 5<D

Input@"Introduce la ecuacion de la familia


ortogonal =

ortogonal con la constante arbitraria k"D


Tablaortogonal := Table @ortogonal ê. k → b, 8b, 0, 5<D
DisplayTogether@ImplicitPlot@Tablafamilia, 8x, − 5, 5<D,
ImplicitPlot@Tablaortogonal, 8x, − 5, 5<DD
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
37

Por ejemplo, para el problema no. 6, la salida del programa sería lo siguiente:
y2
x c

−x 2
y k
2

1.5

0.5

-4 -2 2 4
-0.5

-1

Hc + xL y2 H3 c − xL x2
La salida del problema no. 13 sería lo siguiente:
Out[3]=

Hx2 + y2 L k y3 H5 x2 + y2 L
5
Out[5]=
4

-4 -2 2 4

-1

-2

-3
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
38

13. ECUACIONES DIFERENCIALES DE ORDEN SUPERIOR

La forma general de la ecuación diferencial lineal de orden n es:


f ( x, y, y ', y ",..., y ( n ) ) = Q( x)

a 0 ( x) y n + a1 ( x ) y ( n −1) + ... + a n −1 ( x) y ′ + a n ( x) y = Q ( x )
ó
n

∑a
k =0
k ( x) y ( n −k ) = Q( x)

Si D representa un operador diferencial, es decir:

d
D= f ( D) y = Q ( x)
dx

Si a x (x) contiene solo constantes, es decir, a x ( x) = a k se dice que la ecuación diferencial es de


“coeficientes constantes”, de lo contrario se dice que es de “coeficientes variables”.

Si Q( x) existe y es ≠ 0 , se dice que la ecuación diferencial es no homogénea y si Q( x) = 0


entonces es homogénea.

La forma de la solución general de la ecuación diferencial de orden n es:

y = yc + y p

donde y c es la solución complementaria de la ecuación diferencial homogénea de la forma:

y c = c1 y1 + c 2 y 2 + ... + cn y n
donde ci son las constantes arbitrarias y yi son funciones de x.
La solución particular y p solo existe para la ecuación diferencial no homogénea.

Si f1 ( x), f 2 ( x)... f n ( x) son diferentes entre sí, y si c1 f1 ( x) + c 2 f 2 ( x) + ... + c n f n ( x) = 0


Entonces f1 , f 2 ... f n son linealmente dependientes.

Como la solución de una ecuación diferencial lineal de orden n es:

y = c1 y1 + c 2 y 2 + ... + c n y n

Entonces, para aceptarla como una solución de la ecuación diferencial, y1 , y 2 ,..., y n deben ser
linealmente independientes.

El Wronskyano de y1 , y 2 ,..., y n se define como el determinante de yi con i = 1,2,..., n y sus


derivadas hasta (n-1) orden, es decir, el Wronskyano, W ( y1 , y2 ,..., yn ) , es:
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
39

y1 y2 ... yn
y '1 y '2 ... y 'n
W ( y1 , y2 ,..., yn ) =

y1( n −1) y2( n −1) ... yn( n −1)

Si W = 0 , entonces yi son linealmente dependientes.


Si W ≠ 0 entonces yi son linealmente independientes.

R18. EJEMPLO: demuestre si las siguientes funciones son L.I.

y1 = ex
y2 = e 2x
y3 = e 3x
entonces:

ex e2x e3x
W (e x , e 2 x , e 3 x ) = e x 2e 2 x 3e 3 x =
ex 4e 2 x 9e 3 x

2e 2 x 3e 3 x ex 3e 3 x ex 2e 2 x
ex = − e2x + e3x =
4e 2 x 9e 3 x ex 9e 3 x ex 4e 2 x
e x (18e5 x − 12e 5 x ) − e 2 x (9e 4 x − 3e 4 x ) + e 3 x (4e 3 x − 2e 3 x ) =
6e 6 x − 6e 6 x + 2e 6 x = 2e 6 x

y como W = 2e 6 x ≠ 0 , se concluye que las ecuaciones anteriores son linealmente independientes.


Ejercicio Solución
P166. Obténgase el wronskiano de las funciones W = 0!1!2! … n @ 1 !
` a

1, x, x 2 ,..., x n −1 para n > 1


P167. Demuéstrese que las funciones e x , e 2x , e 3x , son W = 2e 6x ≠ 0
linealmente independientes.
P168. Demuéstrese que las funciones e x , cos x , sin x son W = 2e x ≠ 0
` a ` a

linealmente independientes.
P169. Demuéstrese que cos ωt @ β , cos ϖt , sin ϖt W=0
b c ` a ` a

son funciones de t linealmente dependientes.


P170. Demuéstrese que 1, sin x , cos x son linealmente Verifíquese con el programa de
` a ` a

independientes. Mathematica.

1, sin x ,cos 2 x son linealmente Verifíquese con el programa de


2` a ` a
P171. Demuéstrese que
Mathematica.
dependientes.

El programa en Mathematica para hallar el Wronskiano de n funciones es el siguiente:


ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
40

Print@"Cálculo del Wronskyano"D


n = Input@"Introduzca el número de funciones" D;
funciones = 8<;
For@i = 0, i < n, i ++,
8f = Input@"Introduzca funciones"D,
AppendTo@funciones, f D<D

Table@D@funciones@@jDD, 8x, i − 1<D, 8i, 1, n<,


tabladefunciones =

8j, 1, n<D;
Print@"Matriz de funciones y sus derivadas" D
Print@TableForm @tabladefuncionesDD
wronskyano = Det@tabladefuncionesD;
Print@"El Wronskyano es: ", wronskyanoD
B ` aC
Un ejemplo de la corrida del programa anterior para hallar W x, sin x , cos 2 x es:
` a

Cálculo del Wronskyano


Matriz de funciones y sus derivadas
Sin@xD Cos@xD2
Cos@xD − 2 Cos@xD Sin@xD
x

− Sin@xD − 2 Cos@xD2 + 2 Sin@xD2


1
0
El Wronskyano es: − 2 x Cos@xD3 + Cos@xD2 Sin@xD − 2 Sin@xD3
14. ECUACIONES LINEALES CON COEFICIENTES CONSTANTES

Se puede representar de diferentes formas, como:

∑a
k =0
k yk = 0

a 0 y 0 + a1 y (1) + a 2 y ( 2 ) + + an y (n) = 0

a 0 y + a1 y ′ + a 2 y ′′ + + an y (n) = 0

dy d2y dny
a 0 y + a1 + a2 2 + + an =0
dx dx dx n
n
f D y = 0 , con f D = X ai D
` a ` a n@i

i=0

Donde a 0 , a1 , a 2 , a n son constantes arbitrarias.


ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
41

n
Si ∑a
k =0
k y k = 0 se representa por f ( D) y = 0 donde f ( D) es un polinomio de operadores

d d2 dn
diferenciales tal que D= , D2 = 2 , , entonces f ( D) y = 0 se puede resolver
, Dn =
dx dx dx n
mediante un polinomio algebraico auxiliar o característico de la forma f (m) = 0 , del cual tenemos que
encontrar sus raíces.

R19. Por ejemplo, la EDO y. + 2y. @ 15yc= 0 se transforma en la siguiente ecuación diferencial con
2
D + 2D @ 15 y = 0 ; la ecuación característica f m = 0 , cuya
b
operadores diferenciales:
` a

solución algebraica determinará las raíces m las hallaremos si hacemos y = e mx y aplicamos la


propiedad número 7 de los operadores diferenciales, es decir, D e mx = m k e mx , esto es,
k` a

2 2`
D + 2D @ 15 e mx = 0 , o bien, D e mx + 2D e mx @ 15e mx = 0 aplicando el operador,
b c a ` a

b m e + 2 mce @ 15 e = 0 ; factorizando
2 mx
entonces mx mx
e mx llegamos a la ecuación característica, es
decir, m 2 + 2m @ 15 e mx = 0 , o bien f m = m 2 + 2m @ 15 = 0 , cuyas raíces son m1 = 3 y
` a

m2 = @ 5 . Por lo tanto, la solución de la ecuación diferencial ordinaria lineal es y = c1 e 3x + c2 e@ 5x .


Obsérvese que el Wronskiano de la funciones e 3x y e@ 5x es @ 8 e@ 2x ≠ 0 , por lo que las funciones
son linealmente independientes y son válidas como solución de la ecuación diferencial.

Si las raíces de la ecuación característica son iguales, aplicamos la propiedad de los operadores
diferenciales número 8 de la tabla No. 2. Por ejemplo:

Tabla 2. Propiedades de los operadores diferenciales.

Si A, B y C son operadores diferenciales:

1.- Ley conmutativa de la adición: A + B = B + A

2.- Ley asociativa de la adición: (A + B ) + C = A + ( B + C)

3.- Ley asociativa de la multiplicación: ( AB )C = A( BC ) ;

4.- Ley distributiva de la multiplicación con respecto a la adición: A (B + C) = AB + AC ;

Si A, B y C son operadores diferenciales con coeficientes constantes:

5.- Ley conmutativa de la multiplicación: AB = BA

6.- Si m y n son enteros positivos (m y n indican el orden de las derivadas):


D m D n = D m+n
Para la constante y el entero positivo k

7.- D k e mx = m k e mx

8.- ( D − m) k ( x k e mx ) = k!e mx
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
42

15. SOLUCION DE ECUACIONES LINEALES CON COEFICIENTES CONSTANTES

Entonces, si m es una raíz de f (m) = 0 , significa que m también es raíz de f ( D)e mx = 0 , por lo
que f ( D)e
mx
= 0 es una solución de la ecuación diferencial f ( D) y = 0 . En el ejercicio anterior, las
raíces de la ecuación característica eran:

Caso 1: raices diferentes

si m1 ≠ m2 ≠ m3 ≠ ≠ mn son raíces de f (m) = 0 y f (m) se obtiene a partir de f (D) ,


entonces la solución de la ecuación diferencial con coeficientes constantes f ( D) y = 0 es :
y = c1e m1 x + c2 e m2 x + + cn e mn x

Caso 2: raices iguales

Si m1 = m2 = m3 = = mn son soluciones de f (m) = 0 y f (m) proviene de f ( D) y = 0 ,


entonces la solución de la ecuación diferencial lineal con coeficientes constantes es:

y = c1 x 0 e mx + c2 x1e mx + + c n x ( n −1) e mx

Caso 3: raices complejas:

Si la ecuación auxiliar tiene raíces imaginarias cualesquiera, esas raíces deberán encontrarse en pares
conjugados: m1, 2 = a ± ib , con a y b reales , b ≠ 0 .

Construyendo la solución de f ( D) y = 0 , correspondiendo a raíces imaginarias de f (m) = 0 .


Como suponemos que f (m) tiene coeficientes reales, cualesquiera raíces imaginarias aparecen en pares
conjugados m1, 2 = a ± ib , entonces tenemos:
y = e ax (c1 cos bx + c 2 senbx)

EJEMPLO: resolver la siguiente ecuación ( D 3 − 3D 2 + 9 D + 13) y = 0


Cuyas raíces del polinomio auxiliar son: (m − 3m + 9m + 13) = 0
3 2

m1 = −1
m2,3 = 2 ± 3i

para lo cual tenemos la solución general:

y = c1e − x + e 2 x (c2 cos 3 x + c3 sen3 x )

16. ECUACIONES LINEALES NO HOMOGENEAS CON COEFICIENTES CONSTANTES

Tienen la siguiente forma: f ( D) y = R( x)

La solución general de la ecuación anterior esta formada por dos soluciones, la solución
complementaria y c y la solución particular y p :
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
43

y g = yc + y p

La solución complementaria y c se encuentra haciendo R ( x) = 0 y resolviendo f ( D) y = 0 .


La solución particular se puede encontrar mediante los siguientes métodos:

a) coeficientes indeterminados
b) variación de parámetros
c) cambio de la función exponencial.

17. COEFICIENTES INDETERMINADOS

y ′′ + 3 y ′ + 2 y = 12 x 2
( D 2 + 3D + 2) y = 12 x 2

i) Solución complementaria haciendo R( x) = 0


Resolver: ( D + 3D + 2) y = 0
2

(m 2 + 3m + 2) = 0
(m + 2)(m + 1) = 0
m1 = −2
m2 = −1
entonces la solución complementaria es: y c = c1e −2 x + c2 e − x

ii) Solución particular analizando R( x) = 12 x 2

Se propone la siguiente solución particular y p = A + Bx + Cx 2


y p ' = B + 2Cx y y p ' ' = 2C

Formando la identidad; ( D 2 + 3D + 2) y p = 12 x 2 , es decir:

2C + 3( B + 2Cx) + 2( A + Bx + Cx 2 ) ≡ 12 x 2
(2C + 3B + 2 A) + (6C + 2 B) x + 2Cx 2 = 12 x 2

Formando el sistema de ecuaciones lineales, tenemos que:

2C + 3B + 2 A = 0 A = 21
6C + 2 B = 0 por lo que B = −18
2C = 12 C =6

por lo tanto la solución particular es: y p = 21 − 18 x + 6 x 2

−2 x
Ahora tenemos la solución general: y g = c1e + c 2 e − x + 21 − 18 x + 6 x 2

Formas propuestas de R(x) para la solución particular.


ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
44

FUNCION FORMA DE R(x) SOL. PARTICULAR


Polinomial a0 + a1 x + a 2 x 2 + + an x n y p = A + Bx + Cx 2 + + Zx n
Exponencial ke mx y p = Ae mx , y p = Axe mx , y p = Ax 2 e mx
Trigonometrica k1 cos mx, k2 senmx y p = ( A cos mx + Bsenmx )
a0 + a1 x 3 + ke mx y p = A + Bx + Cx 2 + Ex 3 + Fe mx
Combinadas
ke mx cos(nx) y p = Ae mx ( B cos( nx ) + Csen(nx ))

Soluciones particulares tentativas

g (x) Forma de y p
1(una constante) A
5x + 7 Ax + B
3x 2 − 2 Ax 2 + Bx + C
x3 − x + 1 Ax 3 + Bx 2 + Cx + E
sen 4 x A cos 4 x + Bsen 4 x
cos 4 x A cos 4 x + Bsen 4 x
e5x Ae 5 x
(9 x − 2)e 5 x ( Ax + B)e 5 x
x 2e5x ( Ax 2 + Bx + C )e 5 x
e 3 x sen 4 x Ae 3 x cos 4 x + Be 3 x sen 4 x
5 x 2 sen 4 x ( Ax 2 + Bx + C ) cos 4 x + ( Ex 2 + Fx + G ) sen4 x
xe 3 x cos 4 x ( Ax + B) xe 3 x cos 4 x + (Cx + E ) xe 3 x sen 4 x

18. VARIACION DE PARAMETROS

Como el método de coeficientes indeterminados solo se aplica para cierto tipo de funciones R(x) , es
yp R(x) .
necesario otro método que permita encontrar para cualquier forma de

El método de variación de parámetros consiste en determinar las funciones que se proponen a partir de
yp
la forma de cambiando las constantes arbitrarias Ci por funciones. Ui(x), para i = 1.2....n donde
U i (x) serán obtenidas resolviendo un sistema de ecuaciones de las derivadas de U i (x) .

f ( D) y = R ( x ) ; y c = c1 y1 + c 2 y 2 + + c n yn
Sea primero encontraremos entonces
y P = U 1 ( x) y1 + U 2 ( x) y 2 + + U n ( x) y n
lo obtendremos de:
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
45

⎡ y1 y2 y n ⎤ ⎡U ´1 ( x) ⎤ ⎡ 0 ⎤
⎢ y´ y2 ´ y´ n ⎥ ⎢U ´2 ( x) ⎥ ⎢ 0 ⎥
⎢ 1 ⎥ ⎢ ⎥ ⎢ ⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎢⎣ y ( n −1) y 2( n −1) y n( n −1) ⎥⎦ ⎢⎣U ´n ( x) ⎥⎦ ⎢⎣ R ( x) ⎥⎦
1
=

De Donde:
⎡ 0 ⎤ ⎡ 0 ⎤
⎢ 0 ⎥ ⎢ 0 ⎥
[
U i ´(x) = W ]
−1 ⎢ ⎥ U i ( x) = ∫ W
[ ]
−1 ⎢ ⎥dx
⎢ ⎥ ⎢ ⎥
⎢⎣ R( x) ⎥⎦ ⎢⎣ R( x) ⎥⎦
ó

EJEMPLO:

Hallar la solución general de la siguiente ecuación:


y ′′ + y = sec 2 x
y c = c1 cos x + c 2 senx
Para la que tenemos la siguiente solución complementaria:

y p = U 1 ( x ) cos x + U 2 ( x ) senx
La solución particular está dada por:

⎡ cos x senx ⎤ ⎡U 1´(x) ⎤ ⎡ 0 ⎤


⎢ − senx cos x ⎥ ⎢U ´(x) ⎥ = ⎢sec 2 x ⎥
⎣ ⎦ ⎣ 2 ⎦ ⎣ ⎦

⎡ cos x senx ⎤
W =⎢ ⎥ = cos x + sen x = 1
2 2

⎣ − senx cos x ⎦

⎡ 0 senx ⎤
U 1 ´(x) = ⎢ 2 ⎥ = sen x sec x = − tan x sec x
2

⎣ sec x cos x ⎦

⎡ cos x 0 ⎤
U 2 ´(x) = ⎢ 2 ⎥ = cos x sec x = sec x
2

⎣ − senx sec x ⎦

U 1 ´(x) = − tan x sec x U 2 ´(x) = sec x


U 1 ( x) = − ∫ tan x sec x U 2 ( x) = ∫ sec x
U 1 ( x) = − sec x U 2 ( x) = ln(sec x + tan x)

y p = − sec x cos x + ln(sec x + tan x) senx


y p = −1 + ln(sec x + tan x) senx
Por lo que llegamos a:

y g = c1 cos x + sen x (c 2 + ln(sec x + tan x )) − 1


Y concluimos que
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
46

19. ECUACIÓN DE CAUCHY-EULER

Es una ecuación diferencial lineal de orden “n” con coeficientes no constantes que siempre cumple con
la siguiente forma:

a n x n y n + a n −1 x n −1 y ( n −1) + + a1 xy ′ + a 0 y = R ( x )

En donde se observa que la principal característica es que el grado de x coincide con el orden y.

∑a x i
i
y i = R ( x) (1)
i=0

ai
Donde son los coeficientes

También es llamada ecuación equidimensional

Si
R ( x) = 0 en la ecuación (1), entonces la ecuación es homogénea, si no, es no homogénea. La
solución d (1) se encuentra hallando las raíces de la ecuación auxiliar o característica
f (m) = 0

haciendo la sustitución
y = xm .

EJEMPLO: resolver
a 2 x 2 y ′′ + a1 xy ′ + a 0 y = R ( x)

Haciendo y = x m , entoces y ′ = mx m −1 y y ′′ = m(m − 1) x m− 2

Entonces, sustituyendo, tenemos:

a 2 x 2 [m( m − 1) x m − 2 ] + a1 x[mx m −1 ] + a 0 x m = R ( x)
a 2 x 2 [(m 2 − m) x m − 2 ] + a1 x[mx m −1 ] + a 0 x m = R( x)
x m [a 2 ( m 2 − m) + a1 m + a 0 ] = R( x)

La ecuación auxiliar de f (m) = 0 es a 2 ( m 2 − m) + a1 m + a 0 = 0

Dependiendo de las raíces


(mi ) se obtiene la solución de (1) considerando que y g = y c + y p en el
R(x) y g = y c R( x) = 0
caso de que exista, y si
También aquí se presentan diferentes soluciones:

m1 ≠ m 2 ≠ ≠ mn
Caso 1: si son raíces iguales;
y = c1 x m1 + c 2 x m2 + + c n x mn
La solución se expresa como:

m1 = m 2 = = mn
Caso 2: si son raíces diferentes;

La solución se expresa como:


y = c1 x m + c 2 x m ln x + c 3 x m (ln x) 2 + + c n x mn (ln x) n −1
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
47

Caso 3: si l son raíces complejas;


m=α ± β i

La solución se expresa como:


y = x α [c1 cos ( β ln x) + c 2 sen ( β ln x)]

EJEMPLO: hallar la solución general de la siguiente ecuación:


x 3 y ′′′ − 6 y = 0

y = xm
y ′ = mx m −1
y ′′ = m( m − 1) x m − 2

Proponiendo y ′′ = m( m − 1)(m − 2) x m − 3

Y haciendo la sustitución correspondiente, tenemos:

x 3 [m(m − 1)(m − 2) x m−3 ] − 6 x m = 0


x m [m(m − 1)(m − 2)] − 6 x m = 0

Por lo que tenemos la siguiente ecuación auxiliar: m 3 − 3m 2 + 2m − 6 y factorizando el polinomio


tenemos las siguientes raíces:

m1 = 3
m 2,3 = ± 2 i

Con lo que llegamos a la solución general:


y = c1 x 3 + c 2 cos 2 ln x + c3 sen 2 ln x
y = c1 x 3 + c 2 cos ln x 2
+ c3 sen ln x 2

20. ECUACIÓN DE CAUCHY-EULER NO HOMOGÉNEA. VARIACIÓN DE PARÁMETROS

a n x n y n + a n −1 x n −1 y ( n −1) + + a1 xy ′ + a 0 y = R ( x )

R ( x) = 0 con i = 0
∑a x i
i
y (i ) = 0
1.- Hallar la solución complementaria haciendo y resolvemos

haciendo
y = x , y ′ = mx , y ′′ = m(m − 1) x m − 2 , … por lo que
m m −1

y c = c1 y1 + c 2 y 2 + + cn yn

an x n
2.- Hallar la solución particular, dividiendo entre

a n −1 x n −1 a1 x a0 R ( x)
y (n) + n y ( n−1) + + n y′ + n y =
an x an x an x an x n
De la solución complementaria proponemos la solución particular
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
48

y p = U 1 ( x ) y1 ( x ) + U 2 ( x ) y 2 ( x ) + + U n ( x ) y n ( x) ó
y p = U 1 y1 + U 2 y 2 + + U n yn

Y hallamos
U i mediante el sistema:
⎡ 0 ⎤
⎡ y1 y n ⎤ ⎡ U 1´ ⎤ ⎢
0 ⎥
y2
⎢ y´ y2´ y´n ⎥ ⎢ U 2 ´ ⎥ ⎢ ⎥
⎢ 1 ⎥ ⎢ ⎥ ⎢ ⎥
⎢ ⎥ ⎢ ⎥ ⎢ R( x) ⎥
⎢⎣ y ( n −1) y 2( n−1) y n( n −1) ⎥⎦ ⎢⎣ U n ´ ⎥⎦ ⎣⎢ a n x n ⎦⎥
1
=

⎡ y1 y2 yn ⎤
−1 ⎡ 0 ⎤
⎢ y´ ⎢ 0 ⎥
y2´ y´ n ⎥ ⎢ ⎥
U i = ∫⎢ ⎥
1

⎢ ⎥ ⎢ ⎥ dx
⎢ R ( x ) ⎥
⎢⎣ y ( n −1) y 2( n −1) ( n −1) ⎥
yn ⎦
⎣⎢ a n x ⎦⎥
1 n
Por lo que

EJEMPLO: resolver la siguiente ecuación:


x 2 y ′′ + 10 xy + 8 y = x 2
Proponiendo

y = xm
y ′ = mx m −1 x 2 [m(m − 1) x m− 2 ] + 10 xmx m−1 + 8 x m = 0
y ′′ = m(m − 1) x m − 2 tenemos:
x m (m 2 + 9m + 8) = 0

Y las raíces del polinomio auxiliar son:


m1 = −8 y m2 = −1 , por lo que la solución complementaria
queda como:
y c = c1 x −8 + c 2 x −1

Ahora dividimos a
x 2 y ′′ + 10 xy + 8 y = x 2 entre x 2 para hallar el valor de R(x) .

y p = U 1 x −8 + U 2 x −1
A continuación proponemos la solución particular: de donde

⎡ x −8 x −1 ⎤ ⎡ U 1 ´ ⎤ ⎡ 0 ⎤
⎢ −9 ⎥ ⎢ ⎥=⎢ ⎥
⎣− 8 x − x − 2 ⎦ ⎣U 2 ´⎦ ⎣1 ⎦

Y tenemos que W = 7 x −10

⎡ 0 x −1 ⎤ ⎡ x −8 0⎤
⎢ −2 ⎥ ⎢ −8 ⎥
⎣1 − x ⎦ − x 10 ⎣− 8 x 1⎦ x3
U1 = ∫ dx = U2 = ∫ dx =
W 70 W 21

y p = U 1 x −8 + U 2 x −1
Por lo que la solución particular queda como:
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
49

⎛ − x 10 ⎞ −8 ⎛ x 3 ⎞ −1 x 2
yp =⎜ ⎟x + ⎜ ⎟x =
⎝ 70 ⎠ ⎝ 21 ⎠ 30

Y adicionándola a la solución complementaria, la solución general queda de la siguiente forma:

x2
y g = c1 x −8 + c 2 x −1 +
30
21. SOLUCIÓN DE ECUACIONES NO HOMOGÉNEAS CON COEFICIENTES CONSTANTES
MEDIANTE CAMBIO DE LA FUNCIÓN EXPONENCIAL

Supóngase que necesitamos derivar varias veces la siguiente expresión:

D[e − axV (x)]


Donde V(x) es una función derivable

D[e − axV ( x)] = e − ax ( D − a )[V ( x)]


= e − ax D[V ( x)] + V ( x) D (e − ax ) D 2 [e − axV ( x)] = e − ax ( D − a ) 2 [V ( x)]
= e − ax [ D[V ( x) ] − aV ( x)]
= e − ax ( D − a )[V ( x)] por lo que
D n [e − axV ( x)] = e − ax ( D − a ) n [V ( x )]

Si
f (D) es un polinomio en D con coeficientes constantes, entonces;

f ( D)[e − axV ( x)] = e − ax f ( D − a)[V ( x)]

Si hacemos y = e − ax [V (x)] , entonces

f ( D) y = e − ax f ( D − a)[e − ax y]

e ax f ( D) y = f ( D − a)[e − ax y]

EJEMPLO: resolver la siguiente ecuación


y ′′ + 2 y ′ + y = 48e − x cos 4 x
y c = c1 e − x + c 2 xe − x
Teniendo como solución complementaria a
Para la solución particular tenemos

( D 2 + 2 D + 1) y = 48e − x cos 4 x ⇒ ( D 2 + 2 D + 1) ye x = 48 cos 4 x


( D + 1) 2 ye x = 48 cos 4 x ⇒ ( D − 1 + 1) 2 ye x = 48 cos 4 x ⇒ D 2 ye x = 48 cos 4 x

Ahora aplicamos una integral doble para anular a la segunda derivada, en este caso en particular;
∫∫ D 2
y pex = ∫∫ 48 cos 4 x
∫D 2
y pex = ∫12 sen 4 x

y p e x = −3 cos 4 x ⇒ y p = −3e − x cos 4 x


ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
50

Con lo que llegamos a la solución general:


y g = c1 e − x + c 2 xe − x − 3e − x cos 4 x

y g = e − x (c1 + c 2 x − 3 cos 4 x)

A continuación tenemos uno de los muchos casos donde los operadores de derivadas no de anulan
directamente con las integrales:

y ′′ − 4 y = 8 xe 2 ⇒ ( D 2 − 4) y = 8 xe 2

m1, 2 = ±2 y c = c1 e 2 x + c 2 e − 2 x
Cuya solución complementaria, dadas las raíces es:

Proponemos una solución particular como sigue:


( D 2 − 4) y = 8 xe 2

e − 2 x ( D 2 − 4) y = 8 x ⇒ e − 2 x [ ( D + 2) 2 − 4 ] y = 8 x
e − 2 x ( D 2 + 4 D + 4 − 4) y = 8 x ⇒ e − 2 x ( D 2 + 4 D) y = 8 x
D( D + 4) ye − 2 x = 8 x

Hallando las derivadas necesarias


y p e −2 x = Ax + B
D( y p e − 2 x ) = A
D 2 ( y p e −2x ) = 0

( D 2 + 4 D ) y p e − 2 x = 0 + 4 ( A) = 8 x
Con lo que tenemos que:

Si 4A=8, A=2 y B=0, hallamos el valor de la solución particular: y p = 2 xe 2 x y formando la solución


general tenemos:
y g = c1 e 2 x + c 2 e −2 x + 2 xe 2 x

22. DEFINICION DE TRANSFORMADA DE LAPLACE

Sea F (t ) una función cualquiera tal que las integraciones encontradas pueden ser legítimamente
efectuadas en F (t ) . La transformada de Laplace de F (t ) se simboliza por L{F (t )} y se define por:


L{F (t )} = ∫ e − st F (t ) dt
0

En la que f es una función definida para t ≥ 0

Transformadas de algunas funciones básicas:

1
(a) L{1} =
s
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
51

(b) {}
L tn =
n!
, n = 1,2,3... (c) { }
L e at =
1
s n+1 s−a

L{sen kt} = L{cos kt} =


k s
(d) (e)
s + k2
2
s + k2
2

L{senh kt} = L{cos h kt} =


k s
(f) (g)
s −k2
2
s − k2
2

23. TRANSFORMADA INVERSA Y TRANSFORMADA DE DERIVADAS

Transformada inversa: supóngase que la función F (t ) determina de una ecuación diferencial con
condiciones en la frontera. El operador de Laplace L se emplea para transformar el problema original en
un nuevo problema para el cual la transformada se encuentra.. si la transformada de Laplace es efectiva,
el nuevo problema deberá ser mas simple que el problema original. Primero encontramos f (s ) , luego
debemos obtener F (t ) de f (s) . Por tanto, es deseable desarrollar métodos para encontrar la función
objeto F (t ) cuando la transformada se conoce. Si
(1) L{F (t )} = f ( s) ,

decimos que F (t ) es una transformada inversa le Laplace , o una transformada inversa de f (s) y
escribimos

(2) F (t ) = L−1 { f ( s)}.

Ya que (1) significa que



(3) ∫0
e − st F (t )dt = f ( s )

Algunas transformadas inversas:


1
(a) 1 = L−1 {
}
s
−1 ⎧ n ! ⎫ ⎧ 1 ⎫
(b) t = L ⎨ n +1 ⎬, n = 1,2,3...
n
(c) e
at
= L−1 ⎨ ⎬
⎩s ⎭ ⎩s − a⎭

−1 ⎧ k ⎫ −1 ⎧ s ⎫
(d) sen kt = L ⎨ 2 ⎬
(e) cos kt = L ⎨ 2 ⎬
⎩s + k ⎭ ⎩s + k ⎭
2 2

−1 ⎧ k ⎫ −1 ⎧ s ⎫
(f) senh kt = L ⎨ 2 ⎬
(g) cos h kt = L ⎨ 2 ⎬
⎩s − k ⎭ ⎩s − k ⎭
2 2
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
52

24. LA TRANSFORMADA DE FUNCIONES ELEMENTALES

Se obtendrá la transformada de ciertas funciones exponenciales, trigonometricas y de polinomios, ya que


aparecerán frecuentemente en este tema.

EJEMPLO: encontrar la transformada de Laplace de H (t ) donde:

H (t ) = t , 0 < t < 4,
H (t ) = 5, t > 4

nótese que el hecho de que H (t ) no esté definida en t = 0 y t = 4 no tiene conexión, ya sea con la
existencia, o con el valor de L{H (t )}, así, tenemos:

L{H (t )} = ∫ e − st H (t ) dt

0
4 ∞
= ∫ e − st t dt + ∫ e − st 5dt
0 4

Empleando la integración por partes en la integral anterior, llegamos al resultado para s > 0 en:
4 ∞
⎡ t ⎤ ⎡ 5 ⎤
L{H (t )} = ⎢− e − st − 2 e − st ⎥ + ⎢− e − st ⎥
t
⎣ s s ⎦0 ⎣ s ⎦4
De este modo

4e −48 e −48 1 5
L{H (t )} = − − 2 + 0 + 2 − 0 + e − 48
s s s s
− 48 − 48
1 e e
= 2 + − 2
s s s
25. TRANSFORMADA DE UNA DERIVADA

Si f , f ′,…, f ( n −1) son continuas en [0, ∞ ) , son de orden exponencial y si f (n)


(t ) es continua por
tramos en [0, ∞ ) , entonces

L{f ( n ) (t )} = s n F ( s) − s ( n −1) f (0) − s ( n− 2 ) f ′(0) − − f ( n−1) (0)

donde F ( s) = L{ f (t )}

Solución de ecuaciones diferenciales ordinarias lineales en el resultado general del teorema anterior se
ve que L{d n y / dt n }solo depende de Y (s) = L{y(t )} y de las n-1 derivadas de y (t ) evaluadas en
t = 0 . Esta propiedad hace que la transformada de Laplace sea ideal para resolver problemas de valor
inicial en los que la ecuación diferencial tenga coeficientes constantes. Tal ecuación diferencial no es mas
que una combinación de términos y, y ′, y ′′, … , y
( n)
:

dny d n −1 y
an + a −1 + + a0 y = g (t ),
dt n −1
n
dt n
y (0) = y 0 , y ′(0) = y1 ,…, y ( n−1) (0) = y n −1
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
53

donde las ai , i = 0,1,…, n y y 0 , y1 ,…, y n −1 son constantes. Según la propiedad de la linealidad, la


transformada de Laplace de esta combinación lineal es una combinación lineal de transformada de
Laplace:

⎧d n y ⎫ ⎧ d n −1 y ⎫
a n L⎨ n ⎬ + a n −1 L ⎨ n −1 ⎬ + + a 0 L{y} = L{g (t )}
⎩ dt ⎭ ⎩ dt ⎭

de acuerdo al teorema anterior, la ecuación anterior se transforma en

[
a n s n Y ( s ) − s n −1 y (0) − ] [
− y n −1 (0) + a n −1 s n −1Y ( s ) − s n − 2 y (0) − ]
− y n − 2 ( 0) + a 0 Y ( s ) = G ( s )

{ } { }
donde L y(t ) = Y ( s) y L g (t ) = G( s) En otras palabras, la transformada de Laplace de una
ecuación diferencial lineal con coeficientes constantes se transforma en una ecuación algebraica en
Y (s ) .Si se resuelve la ecuación transformada general anterior para determinar Y (s ) , primero
obtenemos P( s)Y ( s) = Q( s) + G( s) y después escribiremos:

Q( s) G ( s)
Y (s) = +
P( s) P( s)
n −1
donde P ( s ) = a n s + a n −1 s + a 0 ,Q(s) es un polinomio en s de grado menor o igual a n-1, formado
n

por los diversos productos de los coeficientes ai , i = 0,1,…, n ; también las condiciones iniciales
preescritas y 0 , y1 ,…, y n −1 y G(s) es la transformada de Laplace de g (t ) . Por ultimo, la solución
y (t ) del problema original de valor inicial es y (t ) = L−1 {Y ( s)} , en el que la transformación inversa se
hace termino a termino.

26. DERIVADAS DE TRANSFORMADAS

Por brevedad usaremos de aquí en adelante el termino “una función de clase A” para cualquier función tal
que

a) sea seccionalmente continua sobre cualquier intervalo finito en el rango t ≥ 0, y


b) sea de orden exponencial cuando t → ∞

Ahora, para funciones de clase “A”, los métodos de calculo avanzado muestran que es valido diferenciar
la integral de la transformada de Laplace. Esto es, si F (t ) es de clase “A”, de


(1) f ( s ) = ∫ e − st F (t ) dt
0

se sigue que

(2) f ′( s ) = ∫ ( −t ) e − st F (t ) dt
0

La integral del miembro derecho en (2) es la transformada de la función (−t ) F (t )

TEOREMA 1: si F (t ) es una función de clase “A” se sigue de

L{F (t )} = f ( s)
que
ECUACIONES DIFERENCIALES ORDINARIAS CON MATHEMATICA
ING. EDUARDO LOPEZ SANCHEZ
54

(3) f ′(s) = L{− tF (t )}

Cuando F (t ) es de clase “A”, (−t ) k F (t ) también es de clase “A” para cualquier entero positivo k.

TEOREMA 2: si F (t ) es de clase “A”, se sigue de L{F (t )} = f ( s) que para cualquier entero


positivo n,

f ( s) = L{(−t ) n F (t )}
dn
(4)
ds n

Estos teoremas son útiles en varias situaciones. Una aplicación inmediata es la de aumentar nuestra lista
de transformadas con un poco de trabajo. Por ejemplo, sabemos que

L{sen kt} =
k
(5)
s + k2
2

y por tanto, por el teorema 1

2ks
L{ − t sen kt } =
(s + k 2 ) 2
2

De este modo obtenemos:


⎧ t ⎫ s
(6) L ⎨ cos kt ⎬ = 2
⎭ (s + k )
2 2
⎩ 2k

De la formula conocida

L{cos kt} =
s
s + k2
2

obtenemos diferenciando con respecto a s


k 2 − s2
(7) L{ − t cos kt} =
(s 2 + k 2 ) 2

Você também pode gostar