Professional Documents
Culture Documents
Ecuaciones Diferenciales
INTRODUCCIN.
En la practica de la Ingeniera y
Ciencias, es frecuente que los
fenmenos
estudiados
se
representen como ecuaciones que
impliquen el cambio de una
variable respecto a otra, es decir,
mediante
derivadas.
Las
ecuaciones son diferenciales. Por
lo regular las derivadas son
respecto al tiempo o al espacio.
y ( x) e
0.1 x 2
Funcin diferenciable en
(-, ). Su derivada es:
Ejemplo de
ecuacin
diferencial
dy
0.1 x 2
0 .2 x e
dx
dy
0 .2 x y
dx
dy
0 .2 x y
dx
variable independiente
Una vez que comprendieron que las soluciones explcitas eran muy
difciles de obtener y en el peor de los casos imposibles de obtener,
los matemticos aprendieron que las ecuaciones diferenciales en s
mismas podran ser una fuente de informacin valiosa. Es posible,
en algunos casos, contestar directamente de las ecuaciones
diferenciales preguntas como en realidad la ED tiene soluciones?
Si una solucin de la ED
existe
y
satisface
una
condicin inicial, es nica
esa solucin? Cules son
algunas propiedades de las
soluciones
desconocidas?
Qu podemos decir acerca
de la geometra de las curvas
de solucin? Este mtodo es
anlisis cualitativo.
Ejemplo de EDO:
dy
5y ex
dx
dt
dt
2x y
u u
2 0
2
x
y
2
u u
u
2 2
2
x
t
t
2
Notaciones
Notacin de Leibniz: dy/dx, d2y/ dx2,...
Notacin con primas: y', y'', y''' y(n),...
.
..
...
dy
5y ex
dx
F ( x, y , y ' , , y ) 0
(n)
n 2 variables
d y
( n 1)
f ( x, y , y ' , , y
)
n
dx
n 1 variables
Por ejemplo, las formas general y normal de la EDO
4 xy y x, son respectivamente:
F(x, y, y) y - (x y)/ 4 x 0
y (x y)/ 4 x f(x, y)
Segundo orden
Primer orden
d y dy
x
4
y
e
2
dx
dx
2
Grado
El grado de una ecuacin diferencial es el grado
algebraico de su derivada de mayor orden. Es decir,
el grado de una ecuacin diferencial es la potencia a la
que esta elevada la derivada que nos da el orden de la
ecuacin diferencial.
Ejemplo:
La siguiente ecuacin
diferencial:
d y dy
x
5 4 y e
2
dx
dx
2
d u dv
2 x, EDO de segundo orden 2 y grado 3
dx dx
4
2
u
2
a
2 , EDP de cuarto orden 4 y grado 1
4
x
t
2
SOLUCIN DE EDO
QU ES LA SOLUCIN DE UNA
ECUACIN DIFERENCIAL?
Dada una EDO:
dy d 2 y
dny
F ( x, , 2 ,..., n ) 0
dx dx
dx
dq
q (t )
1
dt
10 t
q (0) 8
EJEMPLO EDO
Un tanque contiene, en un principio 40 litros de
salmuera con 8 kilos de sal en solucin. Entra en el
tanque, a razn de 8 litros por minuto, salmuera
conteniendo 8 kilos de sal por litro. La mezcla bien
agitada sale del tanque a razn de 4 litros por
minuto. Cul es la cantidad sal (kilos) en el tanque
en un instante cualquiera?
La variacin de la cantidad de sal es:
dq 1
q (t )
q (t )
84
1
dt 8
40 4t
10 t
dq
q (t )
1
dt
10 t
La solucin general de la ecuacin anterior es:
1
C1
q (t ) (10 t )
2
10 t
dq
q (t )
1
dt
10 t
1
C1
q (t ) (10 t )
2
10 t
(
1
y
) y0
dx 2
dx
y ( 0) 2
dy
( 0) 0
dt
EJEMPLO
La funcin odeset se crea as:
dy1
y2
dx
dy 2
2
(1 y1 ) y 2 y1
dx
EJEMPLO
Los resultados:
d2y
2 dy
(
1
y
) y0
dx 2
dx
y ( 0) 2
dy
( 0) 0
dt
dy d 2 y
F ( x, y , , 2 ) 0
dx dx
y ( x a ) c1
y ( x b) c 2
d 2t
AK 2 PHc(u T) 0
dx
t (0) T 1
dt
(H ) 0
dx
Resultado
ecuacin obtenida expresada en diferencias finitas (ya que se han
sustituido diferenciales por incrementos finitos) se aplica repetidamente
en todos los puntos pivotes donde se desconoce la solucin para llegar
a una solucin aproximada del problema.
SOLUCIN NUMRICA
DE PROBLEMAS DE
VALORES INICIALES
EJEMPLO
Encuentre la solucin del siguiente problema de valores
iniciales por medio de los primeros cuatro trminos de la
serie de Taylor para X = 0.1, 0.2, 0.3, 0.4 y 0.5.
Y(0) = 1
SOLUCIN
Se obtienen las derivadas sucesivas :
sustituyendo valores :
Por lo que:
0
0.1
0.2
0.3
1
1.055375
1.123000
1.205125
0.4
0.5
1.304000
1.421875
Utilizando el punto (2, 4), la pendiente f (2, 4) = 1.8 y la forma punto pendiente
de una recta, encontramos que una ecuacin de la recta tangente es y = L(x),
donde L(x) = 1.8x + 0.4. Esta ltima ecuacin se llama linealizacin de y(x)
en x = 2 que se puede utilizar para aproximar los valores dentro de una
pequea vecindad de x=2. Si y1= L(x1) denota la coordenada y en la recta
tangente y y(x1) es la coordenada y de la curva solucin correspondiente
a una coordenada x, x1 que est cerca de x = 2, entonces y(x1) y1. Si
elegimos, x1 = 2.1,entonces y1 = L(2.1) = 1.8*(2.1) + 0.4 = 4.18, entonces
y(2.1) 4.18.
(4)
entonces
de donde se obtiene la siguiente expresin aproximada llamada frmula
de Euler
(5)
Yi+1 = Yi + h f(Xi, Yi)
o
Yn+1 = Yn + h Y'n
EJEMPLO
Resolver el problema del ejemplo anterior aplicando
el mtodo de Euler.
Se tiene
Yi+1 = Yi + h f(Xi, Yi)
donde
Entonces
En la tabla aparecen tabulados los valores de la
solucin aproximada obtenidos a partir de la
condicin inicial conocida Y0(0) = 1
(6)
Yi
Yi solucin exacta
0.0
1.000 000
1.000 000
0.1
1.050 000
1.055 409
0.2
1.110 638
1.123 596
0.3
1.184 649
1.208 459
0.4
1.275 870
1.315 789
0.5
1.389 819
1.454 545
Aqu es importante hacer una advertencia. No se pueden calcular primero todos los
valores de y *n ; y despus sustituir sus valores en la frmula (3).
y i 1 y i xi , y i , h h
Donde xi , y i , h
k3 f xi p2 h, y i q21 k1 h q22 k2 h
.
kn f xi pn-1 h, y i qn-1,1 k1 h qn-1,2 k2 h .......... .. qn-1,n-1 kn-1 h
a1 k1 a1 f xi , y i
k2 f xi p1 h, y i q11 k1 h
Hay que determinar los valores de las constantes a1, a2, p1 y q11. Para ello
desarrollamos la serie de Taylor de segundo orden para yi+1 en trminos
de yi y la derivada primera de la funcin respecto de x valuada en xi, yi :
f xi , y i 2
y i 1 y i f xi , y i h
h
2!
f
f
yi1 yi a1 f xi, yi a2 f xi, yi h a2 p1 a2 f xi, yi q11 h2 ....
x
y
f x, y f x, y dy h
y i 1 y i f xi , y i h
y
dx 2!
x
1
1
a1 a2 1 , a2 p1
y a2 q11
2
2
Como hay una incgnita mas que el nmero de ecuaciones, no existe un
conjunto nico de constantes. Sin embargo, podemos suponer una de las
constantes y calcular a las otras tres. En consecuencia, existe una familia de
mtodos de segundo orden.
1
2 a2
q11
1
2 a2
Entonces: a1 = , p1 = 1 y q11 = 1.
Reemplazando, obtendremos la ecuacin:
1
y i 1 y i a1 k1 a2 k2 h
y i 1 y i k1 k2 h
2
2
donde:
k1 f xi , y i
k2 f xi h, y i k1 h
k1 - pendiente en el inicio del intervalo
k2 - pendiente al final del mismo.
y
y a k a k a k h
i 1
donde:
k1 4 k2 k3 h
k1 f xi , y i
k2
k3
1
1
f xi h, y i k1 h
2
2
f xi h, y i k1 h 2 k2 h
1
y i 1 y i k1 2 k2 2 k3 k4 h
6
k1 f xi , y i
k2
k3
k4
1
1
f xi h, y i k1 h
2
2
1
1
f xi h, y i k2 h
2
2
f xi h, y i k3 h
k1 h f (x 0 ,y0 )
h
k1
k 2 h f (x0 , y0 )
2
2
h
k2
k3 h f (x 0 , y0 )
2
2
k 4 h f (x0 h, y0 k3 )
1
K0 (k1 2k 2 2k 3 k4 )
6
y entonces se toma:
y1 y0 K0
k1 h f (x1 , y1 )
h
k1
k 2 h f (x1 , y1 )
2
2
h
k2
k3 h f (x1 , y1 )
2
2
k 4 h f (x1 h, y1 k3 )
1
K0 (k1 2k 2 2k 3 k4 )
6
y2 y1 K0
k1 h f (x n1 , yn1 )
h
k1
k 2 h f (xn1 , yn1 )
2
2
h
k2
k3 h f (x n1 ,y n1 )
2
2
k 4 h f (xn1 h, yn1 k3 )
1
K0 (k1 2k 2 2k 3 k4 )
6
yn yn1 K0
dy
2x y ; y(0) 1
dx
h = 0.2:
x1 x 0 h 0 0.2 0.2
1
K0 (k1 2k 2 2k 3 k4 ) 0.2642
6
y1 y0 K0 1.2642
h
k2
k3 h f (x1 , y1 ) 0.2 f (0.3, 1.46726) 0.41345
2
2
1
K0 (k1 2k 2 2k 3 k4 ) 0.41125
6
y2 y1 K0 1.2642 0.41125 1.67545
dy
x 2 y2
dx
h = 0.1:
; y(0) 1
x1 x 0 h 0 0.1 0.1
1
K0 (k1 2k 2 2k 3 k4 ) 0.1114628
6
y1 y0 K0 1.1115
h
k1
k 2 h f (x1 , y1 ) 0.1 f (0.15, 1.1737716) 0.1400239
2
2
h
k2
k3 h f (x1 , y1 ) 0.1 f (0.15, 1.181512) 0.141847
2
2
1
K0 (k1 2k 2 2k 3 k4 ) 0.1415621
6
y2 y1 K0 1.2531
y i 1 y i
1
7 k1 32 k3 12 k4 32 k5 7 k6 h
90
k1 f xi , y i
1
1
k2 f xi h, y i k1 h
4
4
1
1
1
k3 f xi h, y i k1 h k2 h
4
8
8
1
1
k4 f xi h, y i k2 h k3 h
2
2
3
3
3
k5 f xi h, y i
k1 h
k4 h
4
16
16
3
2
12
12
8
k6 f xi h, y i k1 h k2 h
k3 h
k 4 h k5 h
7
7
7
7
7
Este mtodo es mas preciso que el de cuarto orden, pero es mucho mayor
la complejidad adicional y el esfuerzo computacional.
d ny
dy
d
y
d
y
f x, y,
,
,......,
2
n 1
dx
dx n
dx
dx
y2
y3
dy dy1
dx
dx
d2y
dx 2
dy 2
dx
dy n 1
dx
.
yn
Entonces
d ny
dx n
dy n
f x, y1 , y 2 , y 3 ,......, y n
dx
dy
d y
y3 2
dx
dx 2
n
dy
d y
y n n 1
dx
dx n
dy n
f x, y1 , y 2 , y 3 ,......, y n
dx
y2
dy1 dy
dx
dx
y1 a y a 0
dy
a 1
y 2 a
dx
2
d y1
y 3 a
a 2
dx 2
d n-1y
. y n a
a n 1
dx n-1
n condiciones iniciales
x
2
3 x2
4 y x 4 e x 2
dx 3
dx 2
dx
Entonces:
v ' x u x
y ' x v x
y ' ' x v ' x u x
y ' ' ' x v ' ' x u' x
Condiciones iniciales en x = 0:
y(0) 4; v(0) 1
u(0) 2
dy1
f1 x , y1 , y 2 ,......... ..., y n
dx
dy 2
f2 x , y1 , y 2 ,......... ..., y n
dx
.
.
dy n
fn x , y1 , y 2 ,......... ..., y n
dx
La solucin de tal sistema requiere de que se conozcan las n
condiciones iniciales en el valor inicial del intervalo correspondiente a x.
Todos los mtodos vistos anteriormente para simples ecuaciones
pueden extenderse a la resolucin de sistemas como el anterior. El
procedimiento para resolver un sistema de ecuaciones simplemente
involucra aplicar las tcnicas conocidas para cada ecuacin en cada
paso, antes de proceder con el siguiente.
dy1
- 0.5 y1
dx
dy 2
4 - 0.3 y 2 - 0.1 y1
dx
y i 1 y i f ( xi , y i ) h
dy1
f1 ( 0 , 4, 6) - 0.5 4 - 2
dx
dy 2
f2 ( 0 , 4, 6) 4 - 0.3 6 - 0.1 4 1.8
dx
dy 2
f2 ( 0.5 , 3, 6.9) 4 - 0.3 6.9 - 0.1 3 1.63
dx
4.000000
6.000000
0.5
3.000000
6.900000
1.0
2.250000
7.715000
1.5
1.687500
8.445250
2.0
1.265625
9.094870
MTODOS MULTIPASOS
INTRODUCCION
Los mtodos de Euler, de Euler mejorado y de
Runge-Kutta son ejemplos de mtodos de un
slo paso o de inicio. En estos mtodos cada
valor sucesivo yn+ 1 se calcula slo con base en la
informacin acerca del valor precedente
inmediato yn. Por otro lado, los mtodos
multipasos o continuos usan los valores de los
diferentes pasos calculados para obtener el valor
de yn+1.
METODO DE ADAMS
MTODO DE DIFERENCIAS
FINITAS PARA SOLUCIN
NUMRICA DE EDO
CON VALORES DE FRONTERA
d 2 f ( x)
df ( x)
P
(
x
)
Q( x) f ( x) S ( x)
dx 2
dx
f ( x a)
f ( x b)
ba
N
fi
dx 2
h2
P
(
x
)
Q( x) f ( x) S ( x)
dx 2
dx
Queda:
f i 1 2 f i f i 1
f i 1 f i 1
Pi
Qi f i Si
2h
h2
a x0 x1 ...xn 1 xN b
Af L
f2
.
f N 1
f1
2
2
h
Q
P
1
1
1
h
2
A P2 1 2 h Q2
2
0
0
0
h
P2 1
2
0.
.
.
.
h
2
h S1 ( P1 1)
h S2
L
h 2 S ( P h 1)
N 1
N 1
2
.
0
h
PN 1 1 2 h 2QN 1
f1
f2
.
f 49
1
0 0.
2.0032
1
2.0032 1
.
A
.
0
.
0
.
.
.
0
0
1 2.0032
.
492.062
0
.
9376
314.63
c1
b2
0
c2
a [a1 a 2 ...a n ]
b [b1 b 2 ...b n ]
c [c1 c 2 ...c n ]
l1
l 2
l
.
ln
0.
.
.
.
.
.
an
0
0
0
bn
f ( x a)
f ' ( x a)
o
o '
f ( x b)
f ( x b)
2h
f 1 f 1 2h
P
0
Q0 f 0 S 0
2h
h2
(2 h 2 P 0) f 0 2 f 1 (2 hQ 0)h h 2 S 0
CONCLUSIONES/OBSERVACIONES
CONCLUSIONES/OBSERVACIONES
CONCLUSIONES/OBSERVACIONES
CONCLUSIONES/OBSERVACIONES