Está en la página 1de 23

Tema 3.

Introduccion a las ecuaciones diferenciales

1 Introduccion
En la naturaleza existen multitud de fenomenos que pueden describirse matematicamente
 hace de las ecuaciones diferenciales una herra-
gracias a las ecuaciones diferenciales. Esto
mienta matematica tremendamente util en distintos campos: Fsica, Qumica, Biologa,
Economa... y, por su puesto, en cualquier Ingeniera.

En una primera parte de este captulo vamos a de nir y clasi car la ecuaciones
diferenciales. Despues nos centraremos en las ecuaciones diferenciales de primer orden:
analizaremos la interpretacion geometrica de sus soluciones y veremos como resolver
de forma relativamente sencilla algunas de estas ecuaciones. Para ello estudiaremos el
metodo de resolucion de ecuaciones diferenciales mediante separacion de variables y la
resolucion de ecuaciones diferenciales lineales. Dado que la mayora de las ecuaciones
diferenciales no se pueden resolver de forma exacta o es muy complicado, tendremos
que recurrir a metodos numericos que nos permitan resolver de forma aproximada estas
ecuaciones. Eso s, hemos de tener en cuenta que una ecuacion diferencial puede no tener
solucion y que, aun teniendola, puede no ser unica. Por tanto, a la hora de resolver de
forma aproximada una ecuacion diferencial, tendremos que saber si tiene sentido buscar
la solucion o no. Para ello estudiaremos la existencia y unicidad de soluciones de una
ecuacion diferencial de primer orden.

En la ultima seccion del captulo aprenderemos a resolver algunas ecuaciones diferen-


ciales de segundo orden: las ecuaciones lineales con coe cientes constantes.

2 De niciones basicas
Una ecuacion diferencial es una ecuacion en la que interviene una variable dependiente
y sus derivadas con respecto a una o mas variables independientes.

En el caso en que solo intervenga una variable independiente la ecuacion recibe el


nombre de ecuacion diferencial ordinaria (e.d.o.). Si interviene mas de una variable
independiente se dice que se trata de una ecuacion diferencial en derivadas parciales
(e.d.p.).

Algunos ejemplos de ecuaciones diferenciales son:

1
dT
= k(T Ta ); k; Ta constantes. (1)
dt

d2 y dy
m = mg k ; m; g; k constantes. (2)
dt2 dt
!
@2w @2w @2w @w
a2
+ 2 + 2 = ; a constante. (3)
@x 2
@y @z @t

Estos tres ejemplos tienen una clara interpretacion fsica:

La ecuacion (1) corresponde a la Ley de enfriamiento de Newton. La variable T


representa la temperatura de un objeto situado en un lugar de temperatura ambiente
constante, Ta . La temperatura del objeto vara con el tiempo t de forma proporcional
a la diferencia entre la temperatura del objeto en cada instante,T (t), y la temperatura
ambiente,Ta ; tendiendo a alcanzar esta ultima temperatura . Las variables que nos
encontramos en esta ecuacion son t, variable independiente y T , que por depender de
la variable anterior se dice que es una variable dependiente. Por tanto, se trata de una
e.d.o.

En la ecuacion (2) la variable y expresa la posicion de un movil con respecto al tiempo,


cuando este cae desde una determinada altura sujeto a la gravedad y a una fuerza de
rozamiento, ocasionada por el aire, proporcional a la velocidad del mismo. En este caso
la variable t es la variable independiente, mientras que la y es la variable dependiente, ya
que depende de la variable t. En este caso, tambien tenemos una e.d.o.

Sin embargo, en la ecuacion (3), conocida en Fsica como ecuacion del calor, la
variable dependiente, w, depende de las variables independientes x; y; z y t, por tanto,
se trata de una ecuacion en derivadas parciales.

En este curso nos remitiremos exclusivamente a las e.d.os.

Las e.d.os se pueden clasi car por su orden. Se llama orden de una ecuacion diferencial
al orden de la derivada mas alta que gura en ella. La forma general de una e.d.o de
orden n es
0 00 dy d2 y dny
F (x; y; y ; y ; : : : ; y ) = 0 o F (x; y; ; 2 : : : n ) = 0
n
dx dx dx
aunque tambien se puede escribir la ecuacion diferencial de forma explcita del siguiente
modo:
dn y dy d2 y dn 1 y
y n = f (x; y; y 0; y 00; : : : ; y n 1) o n = f (x; y; ; 2 : : : n 1 )
dx dx dx dx

2
Nosotros solo trataremos con ecuaciones de primer y segundo orden. Por ejemplo, la
ecuacion (1) es una ecuacion diferencial de primer orden, mientras que la ecuacion (2)
es de segundo orden.

Nuestro interes al estudiar las e.d.os. se centra en encontrar soluciones a estas ecua-
ciones. Las soluciones que vamos a encontrar para una ecuacion diferencial ordinaria
pueden ser soluciones particulares o la solucion general de la ecuacion.

Una solucion particular de una e.d.o de orden n en un intervalo I es una funcion '(x)
tal que existen en dicho intervalo, al menos, sus n primeras derivadas, '0 (x); : : : ; 'n) (x),
satisfaciendo la ecuacion diferencial:
F (x; '(x); '0 (x); : : : ; 'n) (x)) = 0; 8x 2 I:
Es decir, la funcion '(x) es solucion particular de la ecuacion diferencial, si al sustituir
dicha funcion y sus derivadas en la ecuacion diferencial, se llega a una identidad.

La solucion general de una e.d.o. de orden n en un intervalo I es una funcion


'(x; C1 ; C2 ; : : : ; Cn) = 0, n veces derivable, tal que dando valores arbitrarios a las cons-
tantes C1 ; C2 ; : : : ; Cn se obtienen soluciones particulares en el sentido de nido anterior-
mente. Es decir, la solucion general representa una familia de curvas, y cada una de
dichas curvas es una solucion particular.

Dada la solucion general de una ecuacion diferencial, imponiendo ciertas condicio-


nes, que llamaremos condiciones iniciales, se puede hallar los valores de las constantes
C1 ; C2 ; : : : ; Cn. Sustituyendo dichos valores en la solucion general de la ecuacion, se ob-
tienen soluciones particulares asociadas a las condiciones iniciales dadas. Al problema de
encontrar una solucion particular asociada a unas condiciones iniciales dadas se le llama
problema de valores iniciales (PVI) o de Cauchy.

Ejemplo 2.1 Dada la ecuaci


on diferencial xy 0 3y = 0, demostrar que y = Cx3 es la

soluci
on general y hallar la soluci
on particular determinada por la condici
on inicial que
pasa por el punto ( 3; 2).

Solucion. Para demostrar que y = Cx3 es la solucion general, basta sustituir en la


ecuacion diferencial la expresion de y y de su derivada y 0 = 3Cx2 , comprobandose que
veri ca la ecuacion diferencial:
3Cx3 3Cx3 = 0:

Por otra parte, la solucion particular que pasa por el punto ( 3; 2) se obtiene susti-
tuyendo las coordenadas del punto en la solucion general:
2
2 = C  ( 3)3 ) C =
27

3
2x3
En este caso, la solucion particular asociada a la condicion inicial dada es y = :
27
2

En ocasiones, ademas de las soluciones particulares, pueden existir otras funciones


que veri can la ecuacion diferencial, pero que no se pueden obtener a partir de la solucion
general. Estas soluciones se denominan soluciones singulares, pero en este curso no vamos
a estudiar este tipo de soluciones.

Como hemos visto, determinar si una funcion (o familia de funciones) es solucion


de la ecuacion diferencial es muy sencillo, en general. Sin embargo, dada una ecuacion
diferencial, encontrar dichas soluciones puede complicarse enormemente, hasta el punto
de resultar imposible determinar la solucion de una ecuacion de manera exacta en muchas
ocasiones.

3 Ecuaciones diferenciales de primer orden


Comenzaremos estudiando las ecuaciones diferenciales de primer orden.

Estas ecuaciones las podemos encontrar expresadas como indicabamos antes, en su


forma implcita:
dy
F (x; y; y 0) = 0 o F (x; y; ) = 0
dx
o es su forma explcita:
dy
y 0 = f (x; y ) o = f (x; y );
dx
aunque en ocasiones tambien las podemos encontrar escritas de la siguiente manera:
M (x; y )dx + N (x; y )dy = 0:

En cualquiera de sus forma, vamos a ver como son sus soluciones y que signi cado
geometrico tienen.

3.1 Interpretacion geometrica

Consideremos una ecuacion diferencial de primer orden, F (x; y; y 0) = 0, y admitamos


que se puede expresar de la siguiente forma
dy
= f (x; y ): (4)
dx

4
Ya sabemos que una solucion de la ecuacion (4) es una funcion y = '(x), de modo que
dicha funcion y su derivada veri can la ecuacion diferencial. Por tanto, la representacion
geometrica de una solucion particular de la ecuacion diferencial es la gra ca de una
funcion de una variable, es decir, una curva en el plano.

Segun veamos al analizar como son las soluciones de una ecuacion diferencial ordi-
naria, la solucion general de la e.d.o. de primer orden sera de la forma y = '(x; C ), con
C una constante arbitraria. Por tanto, geometricamente se trata de una familia unipa-
rametrica de curvas, es decir, se trata de una familia de curvas en el plano tal que al dar
un valor al parametro C se obtiene la curva correspondiente a una solucion particular.

Una caracterstica importante de las curvas solucion de una ecuacion diferencial or-
dinaria de primer orden se deduce de la expresion (4) que puede adoptar la ecuacion; se
dy
puede a rmar que, en cualquier punto (x; y ) del plano, la pendiente de la solucion
dx
en dicho punto viene dada por la propia funcion f (x; y ) que aparece en la ecuacion (4).

Esto nos puede permitir obtener informacion rapida sobre como son las soluciones
de una ecuacion diferencial. Para ello podemos trazar un peque~no segmento rectilneo
que pase por el punto(x; y ) con pendiente f (x; y ). Si realizamos este proceso para un
conjunto representativo de puntos del plano se tiene el llamado campo de direcciones.
De modo que, en cualquier punto (x; y ) del plano, la gra ca de cualquier solucion de la
ecuacion diferencial (4) es tangente al elemento del campo de direcciones en ese punto.

Ejemplo 3.1 Representa el campo de direcciones asociado a la ecuaci


on diferencial
dy
= 2 y.
dx

y(x) 2

–2 0 2 4
x

Figure 1: Campo de direcciones de y 0 = 2 y

5
El campo de direcciones puede ser util para extraer informacion sobre como son las
funciones solucion de la ecuacion diferencial de primer orden asociada. As, en el ejemplo
3.1 se observa que las funciones solucion son decrecientes cuando y > 2, son crecientes
cuando y < 2, y parece que cualquier solucion de la ecuacion tiende a 2 cuando x tiende
a in nito.

3.2 Metodos de resolucion de ecuaciones diferenciales de pri-


mer orden

A continuacion se describen algunos metodos para resolver ecuaciones diferenciales de


primer orden, y 0 = f (x; y ), cada uno de los cuales es aplicable a cierta subclase de
ecuaciones. Pero hemos de insistir en que no existe un metodo general para resolver estas
ecuaciones para una funcion arbitraria, f (x; y ), en terminos de funciones elementales.

3.2.1 Ecuaciones de variable separable

Se dice que una ecuacion diferencial es de variables separables si mediante operaciones


algebraicas puede expresarse en la forma:

M (x) dx = N (y ) dy
observese que cada miembro de la ecuacion depende solamente de una de las variables.

Para resolver este tipo de ecuaciones basta realizar la separacion de las variables e
integrar en cada miembro:
Z Z

M (x) dx = N (y ) dy ) M (x) dx = N (y ) dy

Ejemplo 3.2 Resuelve las siguientes ecuaciones diferenciales de primer orden:

a) y 2=3 + y 0 = 0.
En primer lugar, tratemos de separar las variables:
dy
y 2= 3 + = 0 ) y 2=3 dx + dy = 0 ) dx = y 2=3
dy
dx
Integrando en ambos miembros:
p
x = 3y 1=3 + C ) x + 3 3 y = C; C 2 R:

6
b) 1 + y 2 + xyy 0 = 0.
Para resolver esta ecuacion, separamos las variables:
dy
1 + y 2 + xy
dx
=0 ) (1 + y 2 ) dx + xy dy = 0 ) dx
x
=
y
1 + y2
dy

Integrando en los dos miembros tenemos


Z
dx Z
y 1
x
=
1+y 2
dy ) ln x = 2
ln(1 + y 2) + ln k

Y operando

) ln x = ln p1 k+ y ) x = p1 k+ y ) x
q

2 2
1 + y 2 = k; k > 0:

Ejemplo 3.3 Resuelve la ecuaci


on 3x3 (1 + y 2) + xy 0 = 0, y halla la soluci
on particular
que pasa por el punto (0; 1).

dy 3x3 (1 + y 2 ) dy
dx
=
x
) 3x2 dx =
1 + y2
Integrando en ambos miembros:

x3 + arctan y = C; C 2 R:
La solucion particular se obtiene dandole a x e y los valores de la condicion inicial:

03 + arctan 1 = C ) =4
por tanto, la solucion particular es x3 + arctan y = =4:

Ejemplo 3.4 Supongamos que el ritmo de crecimiento (velocidad de crecimiento) de


la poblaci
on de ordenadores conectados en red infectados por un determinado virus es

proporcional a la cantidad de ordenadores infectados en cada momento. Se sabe que hab


a

100 ordenadores infectados tras el segundo d


a y 300 tras el cuarto d
a. Estimar cu
antos
ordenadores hab
a infectados al comienzo del experimento y cuantos habr
a pasado 10

d
as.

Solucion. La proporcionalidad entre el ritmo de crecimiento (velocidad), y 0 (t), y el


numero de ordenadores infectados en el instante t, y (t); puede expresarse as:

y 0(t) = k y (t); siendo k la constante de proporcionalidad.

7
Una vez que tenemos planteada la e.d.o de primer orden, pasamos a resolverla
dy Z
dy Z
= k dt ) = k dt ) ln y = kt + ln C; C 2 R:
y y
y y
ln y ln C = k t ) ln = k t ) = ekt ) y (t) = C ekt :
C C
Teniendo en cuenta que y (2) = 100 e y (4) = 300, sustituyendo
(
100 = Ce2k
300 = Ce4k
ln 3
Dividiendo ambas ecuaciones: 3 = e2k ) 2k = ln 3 ) k =
2
: Sustituyendo en la
primera de las ecuaciones

100 = Celn 3 ) 100 = 3C ) C = 100


3
:
Por tanto,
100 t ln23
y (t) =
e :
3
Podemos estimar que el numero de ordenadores infectados pasados 10 das es:
y (10) = 8100:

3.2.2 Ecuaciones lineales de primer orden

Una ecuacion diferencial de primer orden se dice que es lineal si se puede escribir en la
forma
y 0 + p(x) y = q (x) (5)
donde p(x) y q (x) son funciones de x.

Teorema 3.5 La soluci


on general de (5) es:

(x)q (x) dx + C
y=
(x)
Z

p(x) dx
donde (x) = e :

Ejemplo 3.6 Hallar la soluci


on general de la e.d.o: y 0 cos x + y sen x = 1.
Solucion.

8
Paso 1 Identi car el tipo de e.d.o. En este caso es facil ver que es lineal. Dividiendo la
e.d.o por cos x se tiene:
1
y 0 + y tg x = (6)
cos x
Paso 2 Hallar la solucion:
1
p(x) = tg x; q (x) = :
cos x
Por tanto,
R
1
(x) = e tg x dx
=e ln cos x
=
cos x
Sustituyendo en la expresion de la forma de la solucion general de este tipo de
ecuaciones se tiene
Z
1
dx + C
y= cos2 x = tg x cos x + C cos x;
1
cos x
y simpli cando, la solucion general de la ecuacion queda
y = sen x + C cos x:

4 Metodos numericos de resolucion de e.d.os de pri-


mer orden
En el estudio de importantes problemas dentro del campo de la ingeniera y las ciencias
aparecen e.d.os de primer orden que no pueden resolverse por ninguno de los metodos
analticos que se han explicado o se vuelven muy complicados. En esta seccion se analiza
un enfoque alternativo: el empleo de procedimientos numericos para obtener una apro-
ximacion para la solucion exacta de una ecuacion diferencial. Concentraremos nuestra
atencion en el problema de valores iniciales (P.V.I) de primer orden, es decir.
y 0 = f (x; y )
8
>
<
P.V.I > (7)
:
y (x0 ) = y0

Vamos a admitir que la e.d.o de primer orden, F (x; y; y 0) = 0, la podemos expresar


de la siguiente manera y 0 = f (x; y ).

Un problema fundamental con el que nos encontramos al tratar de aplicar los metodos
que vamos a estudiar para buscar de forma aproximada la solucion de una ecuacion
diferencial es saber si existen soluciones (al menos en algun entorno), y en caso de existir,
si la solucion es unica en el intervalo en que se este tratando de encontrar la aproximacion

9
numerica. El teorema de Picard nos garantiza la existencia y unicidad de la solucion
del P.V.I en un cierto intervalo, por lo general, difcil de precisar. Pero en determinadas
condiciones, que enunciaremos a continuacion y bajo las que nos encontraremos en los
problemas que aqu se nos planteen, se puede jar el intervalo donde existe la solucion
unica.

Teorema 4.1 (Teorema de Picard)


@f
Sean f (x; y ) y (x; y ) funciones continuas en un rectangulo cerrado R = [a; b]  [c; d].
@y
Si (x0 ; y0 ) es cualquier punto interior de R, existe un numero h > 0 con la propiedad de
que el problema de valores iniciales (7), tiene una y solo una solucion y = y (x) sobre el
intervalo jx x0 j  h.

Proposicion 4.2 Sea f (x; y ) una funcion continua sobre una banda, D, de nida por
a  x  b y 1 < y < 1. Si existe una constante L > 0 tal que

@f

x; y  L; 8 (x; y) 2 D;


@y
( )

entonces por cada punto (x0 ; y0) de la banda, el problema de valores iniciales (7), tiene
una y solo una solucion y = y (x) valida para a  x  b.

Ejemplo 4.3 Consideremos el P.V.I y 0 = x + y; y (0) = 1. En este caso,


@f
f (x; y ) = x + y; =1
@y

ambas funciones (polinomicas) son continuas en todo R2 . Ademas, @f
@y est

a acotada por
1 en todo R . Por tanto, por cada punto (x0 ; y0 ) 2 R pasa una unica solucion de la
2 2

ecuacion; en particular, por el punto (0; 1).

En concreto, la ecuacion y 0 = x + y es una e.d.o lineal de primer orden cuya solucion


general es
y (x) = c ex x 1; c 2 R
y la solucion particular a este P.V.I es
y (x) = 2ex x 1; x 2 R

A continuacion vamos a estudiar dos metodos numericos: el metodo de Euler y el


metodo de Heun. Ambos metodos tratan de buscar una aproximacion a la solucion
exacta y (x) para una sucesion discreta de puntos (no para cualquier valor de x) en un
intervalo. Es decir, se pretende obtener una aproximacion del valor de y (xi) para los
valores de xi siguientes:
x0 ; x1 = x0 + h; x2 = x1 + h; : : : ; xN = xN 1 + h;
donde el tama~no de paso,h, es un numero positivo. As, obtendremos el valor aproximado
de y (xi ) a partir del valor aproximado de yi 1 .

10
4.1 Metodo de Euler

El primer intento de resolver numericamente una ecuacion diferencial lo realizo Euler en


1768, quien aplico lo que ahora se conoce como metodo de la recta tangente, o metodo de
Euler.

Nuestro interes es resolver el problema de valores iniciales


8
0
< y = f (x; y )
>

P.V.I > (8)


:
y (x0 ) = y0
Si integramos esta ecuacion diferencial desde x0 hasta x1 = x0 + h teniendo en cuenta la
condicion inicial, tenemos que
Z x1
y (x1) y (x0 ) = f (x; y )dx; (9)
x0

es decir, que Z x1
y (x1 ) = y (x0 ) + f (x; y )dx:
x0
El problema que nos encontramos, es que f (x; y ) es una funcion de y (x), por lo que no
podemos calcular la integral para determinar y (x1 ).

El metodo de Euler consiste en aproximar el valor de la integral reemplazando el


integrando f (x; y ) por su polinomio de Taylor de orden cero en el punto (x0 ; y0 ), es
decir, por la recta tangente a f (x; y ) en el punto correspondiente a la condicion inicial
del problema:
f (x; y )  f (x0 ; y (x0))
De este modo, queda
Z x1
y (x1 ) = y (x0 ) + f (x; y )dx  y (x0 ) + (x1 x0 )f (x0 ; y (x0));
x0

o lo que es lo mismo,
y1 = y0 + hf (x0 ; y0):

Siguiendo el mismo procedimiento se pueden encontrar yn+1 :


yn+1 = yn + hf (xn ; yn); n = 0; 1; : : :
donde y0 = y (x0 ) e yn para n  1 es la aproximacion encontrada para el valor de y (xn ).

Nota 4.4 Los datos de entrada para el calculo de yn+1 son xn e yn . Observese que yn es
el valor aproximado (obtenido por este metodo) de y (xn), que habra que tener en cuenta
en el analisis de error en+1 = jy (xn+1) yn+1 j: Informalmente, podremos decir que el
error en va a ir creciendo a medida que n vaya aumentando.

11
Imponiendo ciertas hipotesis sobre f (x; y ) (poseer derivadas parciales continuas) se
puede llegar a la siguiente expresion del error:
M (xn x0 ) Mn
en = jy (xn) ynj  h= h2  O(n h2) (10)
2 2
donde M = maxfy 00(x): x 2 [x0 ; xN ]g. Tengase en cuenta que y 0(x) = f (x; y (x)) y por
@f @f
tanto y 00 (x) = (x; y (x)) + (x; y (x))  y 0(x). Observese que a partir de la expresion
@x @y
(10) podemos decir que el orden del error en es n h2 :

Esta formula del error hace pensar que cuanto menor sea h mejores aproximaciones se
obtendran (lo cual es cierto hasta cierto punto, pero no vamos a entrar en este problema).

El signi cado geometrico del metodo de Euler esta representado en la gura 2, en


la que la solucion exacta se aproxima por la lnea poligonal que se obtiene al unir las
soluciones aproximadas obtenidas para los valores de x = x0 ; x0 + h; : : :

Para obtener la solucion aproximada en x1 = x0 +h, por ejemplo, se traza un segmento


recto desde el punto (x0 ; y0 ) de pendiente f (x0 ; y0), que es la pendiente de la recta
tangente a la curva en el punto (x0 ; y0). El valor que alcanza dicho segmento en x0 + h
es la aproximacion y1 del valor de la solucion en x = x1 .

Curva solución exacta

y(x1) (x1 ,y1 )

hf(x0 ,y 0 )
y0

x0 x0 +h

Figure 2: Signi cado geometrico del metodo de Euler

Ejemplo 4.5 Consideremos el siguiente P.V.I.


y 0 = x + y; y (0) = 1 (11)
usar el metodo de Euler para obtener una aproximacion del valor de la solucion en x = 1.

Solucion. Inicialmente tomaremos h = 0:2, con lo que obtendremos aproximaciones


a la solucion en los puntos xn = 0:2; 0:4; 0:6; 0:8 y 1. Posteriormente reduciremos el valor
de h a la mitad, mostrando las mejoras de las aproximaciones obtenidas para este nuevo
valor de h.

12
Tabla 1.1. Valores de las soluciones exacta y aproximada (Euler) de (11) con h = 0:2.

Formula de Euler h = 0:2 Valor exacto Error Error relativo


xn yn+1 = yn + 0:2(xn + yn ) y (x) = 2ex x 1 en = jy (xn) yn j En = jy(exnn )j
x0 = 0:0 y0 = 1:00000 1:00000 0:00000 0:00
x1 = 0:2 y1 = 1:20000 1:24281 0:04281 3:44
x2 = 0:4 y2 = 1:48000 1:58365 0:10365 6:54
x3 = 0:6 y3 = 1:85600 2:04424 0:18824 9:20
x4 = 0:8 y4 = 2:34720 2:65108 0:30388 11:46
x5 = 1:0 y5 = 2:97664 3:43656 0:45992 13:38

Tabla 1.2. Valores de las soluciones exacta y aproximada (Euler) de (11) con h = 0:1.

Formula de Euler h = 0:1 Valor exacto Error Error relativo


xn yn+1 = yn + 0:1(xn + yn) y (x) = 2ex x 1 en = jy (xn ) yn j En = jy(exnn )j
x0 = 0:0 y0 = 1:00000 1:00000 0:00000 0:00
x1 = 0:1 y1 = 1:10000 1:11034 0:01034 0:93
x2 = 0:2 y2 = 1:22000 1:24281 0:02281 1:83
x3 = 0:3 y3 = 1:36200 1:39972 0:03772 2:70
x4 = 0:4 y4 = 1:52820 1:58365 0:05545 3:50
x5 = 0:5 y5 = 1:72102 1:79744 0:07642 4:25
x6 = 0:6 y6 = 1:94312 2:04424 0:10112 4:95
x7 = 0:7 y7 = 2:19743 2:32751 0:13008 5:60
x8 = 0:8 y8 = 2:48718 2:65108 0:16390 6:20
x9 = 0:9 y9 = 2:81590 3:01921 0:20331 6:73
x10 = 1:0 y10 = 3:18748 3:43656 0:24908 7:25

En el ejemplo anterior hemos podido comprobar que, efectivamente, al reducir el valor


del paso h, mejor es la aproximacion. En este caso, la estimacion del error que se comete
al utilizar el metodo de Euler para aproximar la solucion se ha podido hacer gracias
a que esta ecuacion diferencial se puede resolver de forma exacta, pero lo normal sera
que los metodos numericos se apliquen para resolver de forma aproximada ecuaciones
diferenciales que no se puedan resolver de forma exacta. En estos casos se suele estudiar
la bondad de la aproximacion disminuyendo el tama~no del paso, h, a la mitad. Cuando
al hacer esta reduccion los resultados no cambian dentro de la precision requerida, se da
por buena la aproximacion.

En el caso de que la aproximacion no sea su cientemente buena, se pude recurrir a


reducir mas el tama~no de h o a otro metodo de aproximacion.

Nota 4.6 En ocasiones este m


etodo para determinar si la aproximaci
on es buena no
es v
alido, pues puede ocurrir que la convergencia a la soluci
on sea tan lenta que una

13
reducci
on a la mitad del paso no indique grandes cambios. Pero estos casos se salen de

nuestro prop
osito.

4.2 Metodo de Heun

El metodo de Heun se obtiene como una mejora del metodo de Euler. Nuestro problema
sigue siendo el mismo, hemos de resolver la integral que aparece en la expresion
Z x1
y (x1) y (x0 ) = f (x; y )dx:
x0

Segun el metodo de Heun, se propone aproximar el integrando por el promedio de sus


f (x0 ; y0 ) + f (x1 ; y (x1 ))
dos valores en los extremos del intervalo, es decir, . El problema
2
es que y (x1 ) no lo conocemos, por lo que utilizamos en esta expresion la aproximacion
del metodo de Euler, y (x1 ) = y0 + hf (x0 ; y0 ); quedando la aproximacion del metodo de
Heun de la siguiente forma:
Z x1 f (x0 ; y0 ) + f (x1 ; y (x1 ))
y (x1 )  y0 + dx 
x0 2
Z x1 f (x0 ; y0 ) + f (x1 ; y0 + hf (x0 ; y0 ))
y 0 +
x0 2
dx =
f (x0 ; y0 ) + f (x1 ; y0 + hf (x0 ; y0 ))
= y0 + h = y1
2

Siguiendo el mismo procedimiento se puede encontrar una aproximacion para y (xn+1 ):


h
yn+1 = yn + [f (xn ; yn ) + f (xn+1 ; yn + hf (xn ; yn))] ; n = 0; 1; : : :
2
donde y0 = y (x0 ) e yn + hf (xn ; yn) es la aproximacion del valor de y (xn+1 ) proporcionado
por el metodo de Euler.

El signi cado geometrico de este metodo es el siguiente. Sabemos que f (x; y ) repre-
senta la pendiente de la solucion en el punto (x; y ). En el metodo de Heun se aproxima
la pendiente de la curva solucion para x = x1 por el promedio de la pendiente en el punto
(x0 ; y0 ) y la pendiente de la curva solucion en el punto (x1 ; y0 + hf (x0 ; y0 )).

Imponiendo ciertas hipotesis sobre f (x; y ) (poseer segundas derivadas parciales con-
tinuas) se puede llegar a la siguiente expresion del error:
M (xn x0 ) Mn
en = jy (xn) yn j  h2 = h3  O(n h3) (12)
3! 3!

14
donde M = maxfy 000(x): x 2 [x0 ; xN ]g. Observese que esta cota nos indica que cuanto
menor sea el valor de h, mejor deben ser las aproximaciones obtenidas. Ademas el error
en es de orden n h3 .
Al comparar los resultados del siguiente ejemplo con los del ejemplo 4.5 observaremos
la mejora que supone el metodo de Heun con respecto al de Euler.

Ejemplo 4.7 Consideremos el P.V.I. de (11), es decir, y 0 = x + y; y (0) = 1.


Usaremos el metodo de Heun para obtener un valor aproximado de la solucion en x = 1.
Inicialmente tomaremos h = 0:2, con lo que obtendremos aproximaciones a la solucion
en los puntos xn = 0:2; 0:4; 0:6; 0:8 y 1. Posteriormente reduciremos el valor de h a la
mitad, mostrando las mejoras de las aproximaciones obtenidas para este nuevo valor de
h.

Tabla 2.1. Valores de las soluciones exacta y aproximada (Heun) de (11) con h = 0:2.

Formula de Heun h = 0:2 Valor exacto Error Error relativo


xn yn y (x) = 2ex x 1 en = jy (xn) ynj En = jy(exnn )j
x0 = 0:0 y0 = 1:00000 1:00000 0:00000 0:000
x1 = 0:2 y1 = 1:24000 1:24281 0:00281 0:226
x2 = 0:4 y2 = 1:57680 1:58365 0:00685 0:432
x3 = 0:6 y3 = 2:03170 2:04424 0:01254 0:613
x4 = 0:8 y4 = 2:63067 2:65108 0:02041 0:770
x5 = 1:0 y5 = 3:40542 3:43656 0:03114 0:906

Tabla 2.2. Valores de las soluciones exacta y aproximada (Heun) de (11) con h = 0:1.

Formula de Heun h = 0:1 Valor exacto Error Error relativo


xn yn+1 = 0:105 yn+ y (x) = 2ex x 1 en = jy (xn ) yn j En = jy(exnn )j
0:055 xn + 0:05 xn+1
x0 = 0:0 y0 = 1:00000 1:00000 0:00000 0:000
x1 = 0:1 y1 = 1:11000 1:11034 0:00034 0:030
x2 = 0:2 y2 = 1:24205 1:24281 0:00076 0:061
x3 = 0:3 y3 = 1:39847 1:39972 0:00125 0:089
x4 = 0:4 y4 = 1:58180 1:58365 0:00185 0:116
x5 = 0:5 y5 = 1:79489 1:79744 0:00255 0:142
x6 = 0:6 y6 = 2:04086 2:04424 0:00338 0:165
x7 = 0:7 y7 = 2:32315 2:32751 0:00436 0:187
x8 = 0:8 y8 = 2:64558 2:65108 0:00550 0:207
x9 = 0:9 y9 = 3:01236 3:01921 0:00685 0:227
x10 = 1:0 y10 = 3:42816 3:43656 0:00840 0:244

15
Finalmente, presentamos unas tablas donde se recogen las aproximaciones en los
puntos xi que se especi ca, obtenidas mediante los dos metodos numericos estudiados
aqu para el P.V.I (11), as como la solucion exacta en dichos puntos.

Tabla 4.1. Valores de las soluciones exacta y aproximadas (Euler-Heun) de (11) con h = 0:2.

xn Euler Heun exacta


x0 = 0:0 1:00000 1:00000 1:00000
x1 = 0:2 1:20000 1:24000 1:24281
x2 = 0:4 1:48000 1:57680 1:58365
x3 = 0:6 1:85600 2:03170 2:04424
x4 = 0:8 2:34720 2:63067 2:65108
x5 = 1:0 2:97664 3:40542 3:43656

Tabla 4.2. Valores de las soluciones exacta y aproximada (Euler-Heun) de (11) con h = 0:1.

xn Euler Heun exacta


x0 = 0:0 1:00000 1:00000 1:00000
x1 = 0:1 1:10000 1:11000 1:11034
x2 = 0:2 1:22000 1:24205 1:24281
x3 = 0:3 1:36200 1:39847 1:39972
x4 = 0:4 1:52820 1:58180 1:58365
x5 = 0:5 1:72102 1:79489 1:79744
x6 = 0:6 1:94312 2:04086 2:04424
x7 = 0:7 2:19743 2:32315 2:32751
x8 = 0:8 2:48718 2:64558 2:65108
x9 = 0:9 2:81590 3:01236 3:01921
x10 = 1:0 3:18748 3:42816 3:43656

5 Ecuaciones diferenciales de segundo orden


Una e.d.o de segundo orden tiene la forma

F (x; y; y 0; y 00 ) = 0: (13)

Admitamos que (13) puede escribirse de la siguiente manera y 00 = f (x; y; y 0).

En estas condiciones, la solucion general de esta ecuacion es una familia biparametrica


de curvas y = y (x; C1; C2 ), siendo C1 ; C2 constantes arbitrarias. Cuando jamos los
valores de C1 = k1 y C2 = k2 obtenemos una solucion particular y = y (x; k1; k2 ).

16
El problema de encontrar la solucion particular de la e.d.o (13) que satisface las
condiciones iniciales y (x0 ) = A; y 0 (x0 ) = B donde A y B son constantes conocidas,
recibe el nombre de problema de valores iniciales o problema de Cauchy.

Aqu nos vamos a centrar en la resolucion de ecuaciones lineales de segundo orden.

5.1 Ecuaciones lineales de segundo orden

La ecuacion diferencial lineal de segundo orden es de la forma


y 00 + P (x)y 0 + Q(x)y = R(x): (14)
Cuando R(x) es igual a cero, la ecuacion resultante
y 00 + P (x)y 0 + Q(x)y = 0 (15)
se llama homogenea.

Para estas ecuaciones se puede asegurar la existencia y unicidad de la solucion aso-


ciada a unas condiciones iniciales dadas en un intervalo, siempre que P (x); Q(x) y R(x)
sean funciones continuas en dicho intervalo:

Teorema 5.1 (Existencia y unicidad de soluciones).


Sean P (x); Q(x) y R(x) funciones continuas en [a; b]. Si x0 es cualquier punto en [a; b]
y si y0 ; y00 son numeros arbitrarios, la ecuacion (14) tiene una y solo una solucion y (x)
sobre el intervalo [a; b] tal que y (x0 ) = y0 e y 0(x0 ) = y00 .

En el caso de la ecuacion homogenea, dadas dos funciones y1 (x) e y2 (x) linealmente


independientes, es decir, y1 (x) 6= ky2 (x) para todo k 2 R, tales que ambas son soluciones
de la ecuacion homogenea (15) sobre un intervalo [a; b], entonces la solucion general de
dicha ecuacion homogenea es
C1 y1 (x) + C2 y2 (x);
en el sentido de que cualquier solucion de la ecuacion homogenea se puede obtener
mediante una eleccion apropiada de las constantes arbitrarias C1 y C2 . Ademas, cualquier
eleccion de C1 y C2 nos proporciona una solucion de (15).

Por otra parte, la solucion general de una ecuacion lineal se puede obtener a partir
de una solucion particular de la ecuacion no homogenea y de la solucion general de la
ecuacion homogenea asociada segun nos indica el siguiente teorema:

Teorema 5.2 Dada la ecuacion no homogenea,


y 00 + P (x)y 0 + Q(x)y = R(x); (16)

17
si yp es una solucion particular de (16) y yH = C1 y1 + C2 y2 es la solucion general de la
ec. homogenea asociada (y 00 + P (x)y 0 + Q(x)y = 0), entonces
y = yp + (C1 y1 + C2 y2 )
es la solucion general de la ecuacion no homogenea (16).

En general, la resolucion de estas ecuaciones es compleja, por lo que vamos a reducir


nuestro estudio a las ecuaciones lineales con coe cientes constantes.

Comencemos con el estudio de la ecuacion homogenea.

5.1.1 Solucion general de la ecuacion homogenea con coe cientes constantes

Aqu discutimos la formula de la solucion general de una ec. lineal homogenea con
coe cientes constantes, es decir,
y 00 + py 0 + qy = 0; (17)
donde p y q son constantes.

Se llama ecuacion caracterstica o auxiliar de (17) a


m2 + pm + q = 0:

Teorema 5.3 Denotemos por m1 y m2 las races de la ecuacion caracterstica de (17).

 Si m1 y m2 son reales y distintas, entonces la solucion general de (17) es


y = C1 em1 x + C2 em2 x

 Si m1 = m2 , entonces la solucion general de (17) es


y = C1 em1 x + C2 xem1 x
 Si m1 y m2 son races complejas conjugadas (m1 = a + bi), entonces la solucion
general de (17) es
y = eax (C1 cos bx + C2 sen bx)

donde C1 ; C2 2 R.

Ejemplo 5.4 Obtener la soluci


on general de las ecuaciones diferenciales siguientes:

18
1. y 00 + 4y 0 + 5y = 0
2. y 00 + y 0 = 0
3. y 00 2y 0 + 1 = 0

y obtener la soluci
on particular sujeta a las condiciones iniciales y (0) = 1, y 0 (0) = 2.

Solucion.

1. La ecuacion caracterstica asociada a la ecuacion homogenea de coe cientes cons-


tantes dada es:
m 2 + 4m + 5 = 0
p
Si resolvemos esta ecuacion de segundo grado tenemos que m = 4 216 20 = 2i.
Por tanto, las races de la ecuacion caracterstica son complejas conjugadas, siendo
la solucion general de la ecuacion:

y=e 2x
(C1 cos x + C2 sen x) con C1 ; C2 2 R

Imponiendo las condiciones iniciales, tenemos lo siguiente:

x = 0 ) y = 1 =) 1 = C1
y, teniendo en cuenta que y 0 = 2e 2x
(C1 cos x + C2 sen x) + e 2x
( C1 sen x +
C2 cos x),

x = 0 ) y 0 = 2 =) 2 = 2C1 + C2 ) C2 = 4
As, la solucion particular que veri ca las condiciones iniciales es:

y=e 2x
(cos x + 4sin x)

2. La ecuacion caracterstica asociada a la ecuacion homogenea de coe cientes cons-


tantes dada es:
m2 + m = 0
Si resolvemos esta ecuacion de segundo grado tenemos que m1 = 0; m2 = 1.
Por tanto, las races de la ecuacion caracterstica son reales y distintas, siendo la
solucion general de la ecuacion:

y = C1 em1 x + C2 em2 x = C1 + C2 e x
con C1 ; C2 2 R

Imponiendo las condiciones iniciales, tenemos lo siguiente:

x = 0 ) y = 1 =) 1 = C1 + C2

19
y, teniendo en cuenta que y 0 = C2 e x ,
x = 0 ) y 0 = 2 =) 2 = C2 ) C2 = 2 )C 1 =3
As, la solucion particular que veri ca las condiciones iniciales es:
y = 3 2e x

3. La ecuacion caracterstica asociada a la ecuacion homogenea de coe cientes cons-


tantes dada es:
m2 2m + 1 = 0
Si resolvemos esta ecuacion de segundo grado tenemos que m1 = 1. Por tanto,
la ecuacion caracterstica tiene una unica solucion de multiplicidad 2, siendo la
solucion general de la ecuacion:
y = C1 em1 x + C2 xem1 x = C1 ex + C2 xex con C1 ; C2 2 R
Imponiendo las condiciones iniciales, tenemos lo siguiente:
x = 0 ) y = 1 =) 1 = C1
y, teniendo en cuenta que y 0 = C1 ex + C2 ex + C2 xex ,
x = 0 ) y 0 = 2 =) 2 = 1 + C2 ) C2 = 1
As, la solucion particular que veri ca las condiciones iniciales es:
y = ex + xex

5.1.2 Solucion general de la ecuacion lineal no homogenea de coe cientes


constantes: y 00 + py 0 + qy = R(x). Metodo de los coe cientes indetermi-
nados

Aqu trataremos el problema de calcular la solucion general de una ecuacion del tipo
y 00 + py 0 + qy = R(x) (18)
donde R(x) es una exponencial, un seno, un coseno, un polinomio o una combinacion de
tales funciones. Sabemos (teorema 5.2) que la obtencion de la solucion general de (18) se
limita al calculo de una solucion particular yp y al de la solucion general de su ecuacion
homogenea asociada. El calculo de la solucion general de la ecuacion homogenea (con
coe cientes contantes) ya ha sido tratado en la seccion anterior. Por tanto, aqu nos
limitamos al calculo de una solucion particular yp de (18).

Caso 1 R(x) = keax con a; k 2 R.


Ecuacion caracterstica m2 + pm + q = 0.

20
1.1 Si a no es raz de la ecuacion caracterstica entonces yp = Aeax .
1.2 Si a es raz simple de la ecuacion caracterstica entonces yp = Axeax .
1.3 Si a es raz doble de la ecuacion caracterstica entonces yp = Ax2 eax .
El parametro A se obtiene al imponer que yp es solucion de (18).

Ejemplo 5.5 Hallar una soluci


on particular de y 00 + 4y 0 + 5y = 3e 2x
y la soluci
on
general.

Solucion.
Sabemos que la solucion general de la ecuacion lineal es igual a la solucion general
de la ecuacion homogenea asociada mas una solucion particular de la ecuacion no
homogenea, y = yH + yp .
La ecuacion homogenea asociada es y 00 +4y 0 +5y = 0. En el Ejemplo 5.4.1 obtuvimos
que la solucion de dicha ecuacion es

y=e 2x
(C1 cos x + C2 sen x)

Una solucion particular de la ecuacion se puede obtener considerando que el termino


R(x) es de la forma keax = 3e 2x , siendo la constante a = 2 distinta de las races
de la ecuacion caracterstica asociada a la ecuacion homogenea. Por tanto, una
solucion particular es:
yp = Ae 2x
Para determinar el valor de A, imponemos que yp sea solucion, para ello sustituimos
yp y sus derivadas en la ecuacion:
9
yp = Ae 2x >
=
yp0 = 2Ae 2x ) 4Ae 2x
8Ae 2x
+ 5Ae 2x
= 3e 2x
)A=3
yp00 = 4Ae 2x
>
;

As, una solucion particular de la ecuacion es yp = 3e 2x


, mientras que la solucion
general de la ecuacion es:

y = 3e 2x
+e 2x
(C1 cos x + C2 sen x)

Caso 2 R(x) = sen bx o cos bx o sen bx + cos bx con b; ; 2 R.


2.1 Si A sen bx + B cos bx no es solucion de y 00 + py 0 + qy = 0, entonces
yp = A sen bx + B cos bx
2.2 Si A sen bx + B cos bx es solucion de y 00 + py 0 + qy = 0, entonces
yp = x(A sen bx + B cos bx)

21
Los parametros A y B se obtienen al imponer que yp es solucion de (18).

Ejemplo 5.6 Hallar una soluci


on particular de y 00 + y 0 = sen x y la soluci
on

general.

Solucion.
Sabemos que la solucion general de la ecuacion lineal es igual a la solucion general
de la ecuacion homogenea asociada mas una solucion particular de la ecuacion no
homogenea, y = yH + yp .
Resolvamos en primer lugar la ecuacion homogenea asociada: y 00 + y = 0. La
ecuacion caracterstica asociada es m2 + 1 = 0, por lo que las soluciones son com-
plejas conjugadas, m = i, quedando la solucion de la homogenea del siguiente
modo:
y = (C1 sen x + C2 cos x)
Para hallar una solucion particular, hemos de tener en cuenta que la solucion de
la homogenea es de la forma Asen x + B cos x, por lo que yp sera de la forma
yp = x(Asen x + B cos x). Para determinar el valor de A y B , imponemos que yp
sea solucion, para ello sustituimos yp y sus derivadas en la ecuacion:
9
yp = x(Asen x + B cos x) >
=
yp0 = Asen x + B cos x + Axcos x + Bxsen x )
yp00 = 2Acos x 2B sen x + x( Asen x B cos x)
>
;

) 2Acos x 2B sen x = sen x ) A = 0; B = 1=2


As, una solucion particular de la ecuacion es yp = 1
2
xcos x, mientras que la
solucion general de la ecuacion es:
1
y= xcos x + C1 sen x + C2 cos x
2
Caso 3 R(x) = a0 + a1 x + a2 x2 + : : : + an xn (con an 6= 0)
3.1 Si q 6= 0 entonces, yp = A0 + A1 x + : : : + An xn .
3.2 Si q = 0 entonces yp = x(A0 + A1 x + : : : + An xn ).
Los parametros A0 ; A1 ; : : : ; An se obtienen al imponer que yp es solucion de (18).

Ejemplo 5.7 Hallar una soluci


on particular de y 00 + y 0 = x + 2 y la solucion general.

Solucion.
Sabemos que la solucion general de la ecuacion lineal es igual a la solucion general de la
ecuacion homogenea asociada mas una solucion particular de la ecuacion no homogenea,
y = yH + yp .

22
La solucion de la ecuacion homogenea asociada sabemos que es

y = C1 + C2 e x

por el Ejemplo 5.4.2.

Para hallar una solucion particular, hemos de tener en cuenta que R(x) = 2 + x es un
polinomio de grado 1 y, ademas, no hay termino en y en la ecuacion, esto es, q (x) = 0.
Por tanto, una solucion particular sera de la forma yp = x(A0 + A1 x). Para determinar el
valor de A0 y A1 , imponemos que yp sea solucion, para ello sustituimos yp y sus derivadas
en la ecuacion:
9
yp = A0 x + A1 x2
) A
(
2A 1 = 1 = 1=2
>
=
yp0 = A0 + 2A1 x ) 2A 1 + A0 + 2A1 x = x + 2 )
2A1 + A0 = 2 ) A
1

0 = 1
yp00 = 2A1
>
;

1
As, una solucion particular de la ecuacion es yp = x + x2 , mientras que la solucion
2
general de la ecuacion es:
1
y = x + x2 + C1 + C2 e x
2

Nota 5.8 si y1 e y2 son soluciones respectivamente de las ecuaciones


y 00 + P (x)y 0 + Q(x)y = R1 (x) e y 00 + P (x)y 0 + Q(x)y = R2 (x);
entonces y = y1 + y2 es siempre solucion de y 00 + P (x)y 0 + Q(x)y = R1 (x) + R2 (x). Esto
se conoce como principio de superposicion.

23

También podría gustarte