Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Conferencia Módulo 6 (EDO) PDF
Conferencia Módulo 6 (EDO) PDF
ECUACIONES DIFERENCIALES
ORDINARIAS
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Contenido
1
Preliminares
Introduccin
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
ECUACIONES DIFERENCIALES ORDINARIAS
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
Contenido
1
Preliminares
Introduccin
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
ECUACIONES DIFERENCIALES ORDINARIAS
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
Introduccin
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
Introduccin
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
Definiciones
Definicin
Una solucin del problema de valor inicial (PVI)
0
y = f (t, y ) , y (t0 ) = y0
en un intervalo [t0 , t1 ] es una funcin derivable y = y (t) tal que
y (t0 ) = y0
y
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Contenido
1
Preliminares
Introduccin
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
ECUACIONES DIFERENCIALES ORDINARIAS
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
El Mtodo de Euler
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
El Mtodo de Euler
Se divide el intervalo [a, b] en M subintervalos del mismo
tamao usando la particin dada por
tk = a + kh; k = 0, 1, ..., M,
siendo h =
ba
M
y = f (t, y ) , y (t0 ) = y0
en [t0 , tM ] .
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
El Mtodo de Euler
Desarrollando y (t) en serie de Taylor alrededor de t = t0 :
y (t) =
00
X
0
y (t0 ) (t t0 )2
y (k ) (t0 )
(t t0 )k = y (t0 ) + y (t0 ) (t t0 ) +
+ ...
k!
2
k =0
(1)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
El Mtodo de Euler
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
El Mtodo de Euler
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Contenido
1
Preliminares
Introduccin
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
ECUACIONES DIFERENCIALES ORDINARIAS
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
y (t + h) = y (t) + hy (t) +
Recordando que
h2 00
y (t) + O h3 .
2
y (t) = f (t, y ) ,
(2)
(3)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
h2
h2
ft (t, y ) + fy (t, y ) f (t, y ) + O h3 .
2
2
(5)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
(6)
donde
f0 = f (t, y ) ,
f1 = f (t + Ph, y + Qhf0 ) = f (t + Ph, y + Qhf (t, y )) . (7)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
(10)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
h
(f (t, y ) + f (t + h, y + hf (t, y ))) .
2
h
h
y (t + h) = y (t) + hf t + , y + f (t, y ) .
2
2
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
h
(f (t, y ) + f (t + h, y + hf (t, y ))) .
2
h
h
y (t + h) = y (t) + hf t + , y + f (t, y ) .
2
2
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
(11)
=
=
=
=
hf
hf
hf
hf
(tk , yk ) ,
(tk + a1 h, yk + b1 k1 ) ,
(tk + a2 h, yk + b2 k1 + b3 k2 ) ,
(tk + a3 h, yk + b4 k1 + b5 k2 + b6 k3 ) .
(12)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
a1 ,
b2 + b3
a2 ,
b4 + b5 + b6
a3 ,
w1 + w2 + w3 + w4
1,
w2 a1 + w3 a2 + w4 a3
w2 a1 + w3 a2 + w4 a3
3
w2 a1 + w3 a2 + w4 a3
w3 a1 b3 + w4 (a1 b5 + a2 b6 )
w3 a1 a2 b3 + w4 a3 (a1 b5 + a2 b6 )
w3 a1 b3 + w4 a1 b5 + a2 b6
w4 a1 b3 b6
=
=
1
2
1
3
1
4
1
6
1
,
(13)
,
,
,
,
8
1
12
1
24
,
.
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Eleccin Ms til:
a1 =
1
, b2 = 0
2
1
1
1
, a3 = 1, b1 = , b3 = , b4 = 0, b5 = 0, b6 = 1,
2
2
2
1
1
1
1
w1 = , w2 = , w3 = , w4 = .
6
3
3
6
a2 =
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
donde
f1
f2
f3
f4
f (tk , yk ) ,
h
h
f tk + , yk + f1 ,
2
2
h
h
f tk + , yk + f2 ,
2
2
f (tk + h, yk + hf3 ) .
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Contenido
1
Preliminares
Introduccin
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
ECUACIONES DIFERENCIALES ORDINARIAS
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Ecuaciones Diferenciales
Considere el PVI
dx
dt
dy
dt
= f (t, x, y )
= g (t, x, y )
(14)
con
x (t0 ) = x0 ,
y (t0 ) = y0 .
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Ecuaciones Diferenciales
(15)
x (t0 ) = x0 ,
y (t0 ) = y0 .
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Ecuaciones Diferenciales
(16)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Ecuaciones Diferenciales
Sustituyendo en (16) los diferenciales por incrementos:
dt
= tk +1 tk ,
dx
= xk +1 xk ,
dy
= yk +1 yk ,
obtenemos
xk +1 xk
f (tk , xk , yk ) (tk +1 tk ) ,
yk +1 yk
g (tk , xk , yk ) (tk +1 tk ) .
(17)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Ecuaciones Diferenciales
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Ecuaciones Diferenciales
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Ecuaciones Diferenciales
tk +1 = tk +h, xk +1 = xk +
donde
f1
f2
f3
f4
f (tk , xk , yk ) ,
h
h
h
f tk + , xk + f1 , yk + g1 ,
2
2
2
h
h
h
f tk + , xk + f2 , yk + g2 ,
2
2
2
f (tk + h, xk + hf3 , yk + hg3 ) ,
g1 = g (tk , xk , yk ) ,
h
h
h
g2 = g tk + , xk + f1 , yk + g1 ,
2
2
2
h
h
h
g3 = g tk + , xk + f2 , yk + g2 ,
2
2
2
g4 = g (tk + h, xk + hf3 , yk + hg3 ) . (18)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Contenido
1
Preliminares
Introduccin
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
ECUACIONES DIFERENCIALES ORDINARIAS
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Se supone que:
El amortiguamiento debido al rozamiento es proporcional
a la velocidad.
Existe una fuerza externa g (t).
0
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Se supone que:
El amortiguamiento debido al rozamiento es proporcional
a la velocidad.
Existe una fuerza externa g (t).
0
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Se supone que:
El amortiguamiento debido al rozamiento es proporcional
a la velocidad.
Existe una fuerza externa g (t).
0
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
Se supone que:
El amortiguamiento debido al rozamiento es proporcional
a la velocidad.
Existe una fuerza externa g (t).
0
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
x (t0 ) = x0 , x (t0 ) = y0 .
Esta ecuacin diferencial de segundo orden puede
reformularse como un sistema con dos ecuaciones de primer
orden usando la sustitucin
0
00
(20)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
El Mtodo de Euler
Los Mtodos de Runge-Kutta (RK)
Sistemas de Ecuaciones Diferenciales
Ecuaciones Diferenciales de Orden Superior
= y
= f (t, x, y )
(21)
x (t0 ) = x0 ,
y (t0 ) = y0 .
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
Contenido
1
Preliminares
Introduccin
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
ECUACIONES DIFERENCIALES ORDINARIAS
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
Introduccin
(22)
(23)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
Introduccin
Corolario. Problemas de contorno lineales.
Supongamos que la funcin f es de la forma
0
(24)
(25)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
Introduccin
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
Contenido
1
Preliminares
Introduccin
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
ECUACIONES DIFERENCIALES ORDINARIAS
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
(27)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
(28)
es una solucin de
00
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
Veamos:
x
00
00
= u + Cv
00
(29)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
u (b)
v (t) .
v (b)
(31)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
u (b)
v (t) .
v (b)
(31)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
Contenido
1
Preliminares
Introduccin
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
ECUACIONES DIFERENCIALES ORDINARIAS
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
x (tj+1 ) x (tj1 )
+ O h2
2h
(33)
x (tj+1 ) 2x (tj ) + x (tj1 )
+ O h2
2
h
(34)
x (tj ) =
y
00
x (tj ) =
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
se reemplaza cada trmino x tj del miembro derecho de (33)
y (34) por xj y se sustituye el resultado en la ec. (32), lo que da
xj+1 2xj + xj1
h2
`
` xj+1 xj1
`
+O h2 = p tj
+ O h2
+q tj xj +r tj . (35)
2h
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
(36)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
h
h
pj 1 xj1 + 2 + h2 qj xj +
pj 1 xj+1 = h2 rj ,
2
2
(37)
Preliminares
Problemas de Valor Inicial
Problemas de Contorno
Introduccin
El Mtodo de Disparo Lineal
El Mtodo de las Diferencias Finitas
2 + h 2 q1
1
...
h
p
2 2
...
hp
2 1
1
2 + h2 q2
...
h
p 1
2 j
...
siendo
hp
2 2
1
...
2 + h2 qj
...
h
p
1
2 N2
e0 =
...
hp 1
2 j
...
2 + h2 qN2
h
p
1
2 N1
...
...
hp
2 N2
2
2
x1
7
x2
76
76
...
76
76
xj
76
76
...
76
74 x
N2
1 5
xN1
2 + h qN1
6
7
6
7
6
7
6
7
6
7=6
7
6
7
6
6
5
4
h2 r1 + e0
h2 r2
...
h2 rj
...
h2 rN2
h2 rN1 + eN
h
h
p1 + 1 , eN =
pN1 + 1 .
2
2
7
7
7
7
7
7
7
7
7
5
Apndice
Bibliografa