Professional Documents
Culture Documents
Ecuaciones Diferenciales
(No0100
Lineales)
0011Ordinarias
0010 1010 1101 0001
1011
EDO - MA-33A
Motivacin
Definiciones: EDO Lineal y Problema de Cauchy
Resultados Tericos para Problema de Cauchy
Mtodo de la Serie de Taylor
Mtodo de Euler para Problema de Cauchy
Mtodos de Runge-Kutta para Problema de Cauchy:
Ejemplo Mtodos Euler y Runge-Kutta Orden 4
Mtodos Multi-pasos Explcitos
Sistemas de EDO y EDO de Orden Superior
2) Bibliografa
GHO
EDO - MA-33A
'(t = 0) = '0
m
EDO - MA-33A
Cada Libre
x
Lanzamiento Proyectiles
fR
v0
f = ma + fR (v)
mx = mg + f R ( x ) = mg cx
GHO
EDO - MA-33A
m
x
2
4
m
=0
L0
k, L
d x k
L
= x 1
2
2
dt
m
x +9
2
GHO
EDO - MA-33A
dp
2
= p (t ) p (t )
dt
Donde: =0.02 y =0.00004. Desde 1900 se han
medido los datos de la tabla en la prxima
transparencia. Se puede afirmar que el modelo es
adecuado ? Cul es error entre 1900 y 1980 ?
GHO
EDO - MA-33A
Ao
Tiempo tk
p(t) real
1900
0.0
76.1
1910
10.0
92.4
1920
20.0
106.5
1930
30.0
123.1
1940
40.0
132.6
1950
50.0
152.3
1960
60.0
180.7
1970
70.0
204.9
1980
80.0
226.5
GHO
dp
= p (t ) p 2 (t )
dt
solucin
500
p (t ) =
1
4239 50 t
exacta
1+ 761 e
pk +1 = pk + h( pk pk 2 )
pk = p (t = tk ) k = 0,...,8 = n
(T t0 ) (1980 1900)
h=
=
= 10
8
n
tk = hk = 10k k = 0,1,...,8
EDO - MA-33A
Ao
Tiempo tk
p(t) real
p(t) Edo
p(t) Euler
Error1
Error2
1900
0.0
76.1
76.1
76.1
0.0
0.0
1910
10.0
92.4
89.9
89.0
2.5
0.9
1920
20.0
106.5
105.6
107.5
0.9
-1.9
1930
30.0
123.1
123.2
123.3
-0.1
-0.1
1940
40.0
132.6
142.7
141.7
-10.1
1.6
1950
50.0
152.3
164.0
152.1
-11.7
11.9
1960
60.0
180.7
186.7
173.5
-6.0
13.2
1970
70.0
204.9
210.6
203.8
-5.7
6.8
1980
80.0
226.5
235.3
229.1
-8.8
6.2
GHO
EDO - MA-33A
Ecuacin de Duffing:
0011 0010 1010 1101 0001 0100 1011
x
(
t
)
(
0 x (t ) ) = cos ( t + )
2
dt
dt
3
2
+ b + 0 = E cos (t )
N
GHO
EDO - MA-33A
x + x + ( x3 0 2 x ) = cos (t + )
= 1, = 1, 0 = 1
= 1, = 1, = 0
Ejemplo de caos
ordenado
GHO
EDO - MA-33A
10
LinealesIntegrables
an ( x) y ( x) +"+ a1 ( x) y ( x) + a0 ( x) y( x) = g( x)
( n)
No-Lineales
GHO
(1)
11
p ( x ) dx )
(
y '( x) + p ( x) y ( x) = 0 y ( x) = ce
p ( x ) dx )
(
p
y '( x) + p ( x) y ( x) = f ( x) y ( x) = g ( x)e
h
p ( x ) dx )
p ( x ) dx )
( p ( x ) dx )
(
(
y ( x ) = ce
f
(
x
)
e
dx
+e
p ( x ) dx )
( p ( x ) dx )
(
y ( x) = e
dx
c + f ( x )e
GHO
EDO - MA-33A
12
\
1
( y1 )'+ (1 ) p( x)( y1 ) = (1 ) f ( x)
Si se define: u = y
u '+ (1 ) p( x)u = (1 ) f ( x)
GHO
EDO - MA-33A
13
y '+ x y = xy , ( xy ) ' = ( xy ) ( x + 1)
2
1
2
3x
2
1
2
( x + 1) y y = xe + (1 x) y y
2
GHO
EDO - MA-33A
14
y '( x) = p( x) + q( x) y( x) + r( x) y2 ( x) (+)
GHO
EDO - MA-33A
15
1) MN para EDO:
Problema de Cauchy o de Valor Inicial
0011 0010 1010 1101 0001 0100 1011
2
f
:
\
\ diferenciable en ambas variables
Dada una funcin
y un punto inicial y0 \ :
Encontrar una funcin y : \ \ tal que:
Problema No-Lineal
De Primer Orden
No Homogneo
y (t = t0 ) = y0
dy (t )
= f (t , y (t ))
dt
t [t0 , T ]
GHO
Solucin nica
EDO - MA-33A
16
1) MN para EDO:
Resultados Tericos para Problema de Cauchy
f (t, y1 ) f (t, y2 ) L y1 y2
(t, y1 ),(t, y1 ) R
EDO - MA-33A
17
1) MN para EDO:
Resultados Tericos para Problema de Cauchy
Teo: Sean R = {(t , y ) / t0 t T , < y < } y una
2
funcin f : R \ \ contnua en R . Si f
EDO - MA-33A
18
1) MN para EDO:
Mtodo de la Serie de Taylor para Prob. Cauchy
0011 0010 1010 1101 0001 0100 1011
f (k ) ( t0 )
k
y(t) =
(t t0 ) + Error
k!
k =0
n
f (n+1) ( (t))
n+1
Error(t) =
(t t0 )
(n +1)!
df (t0 , y0 , y '0 )
y(t0 ) = y0 , y '(t0 ) = y '0 = f (t0 , y0 ), y ''(t0 ) = y ''0 =
,...
dt
GHO
EDO - MA-33A
19
1) MN para EDO:
Mtodo de Euler para Problema de Cauchy
0011 0010 1010 1101 0001 0100 1011
y0 = y (t = t0 )
Mtodo
Inexacto !
GHO
yk +1 = yk + hf (tk , yk )
EDO - MA-33A
Error:
2
h (2)
y (i )
2
20
1) MN para EDO:
Mtodo de Runge-Kutta de Orden 2 para P. Cauchy
0011 0010 1010 1101 0001 0100 1011
2
k
Tenemos que:
h2
h2
yk +1 = y (tk + h) y (tk ) + hy '(tk ) +
y ''(tk ) = y (tk ) + hf (tk , yk ) +
f '(tk , yk )
2
2
f (tk , yk ) f (tk , yk )
f (tk , yk ) f (tk , yk )
f '(tk , yk ) =
y '(tk ) =
f (tk , yk )
+
+
t
y
t
y
f (tk , yk )
h 2 f (tk , yk ) h 2
yk +1 = y (tk + h) y (tk ) + hf (tk , yk ) +
f (tk , yk )
+
2
t
2
y
GHO
EDO - MA-33A
21
1) MN para EDO:
Mtodo de Runge-Kutta de Orden 2 para P. Cauchy
0011 0010 1010 1101 0001 0100 1011
f (tk , yk )
f (tk , yk )
+ hf (tk , yk )
t
y
f (tk , yk )
f (tk , yk )
yk +1 = y(tk ) + 1hf (tk , yk ) + 2 h f (tk , yk ) + h
+ hf (tk , yk )
t
y
f (tk , yk )
f (tk , yk )
+ 2 h2 f (tk , yk )
yk +1 = y(tk ) + (1 + 2 )hf (tk , yk ) + 2 h2
2
t
y
Igualando 1 y 2 : + = 1
1
2
GHO
EDO - MA-33A
1
2 =
2
1
2 =
2
22
1) MN para EDO:
Mtodo de Runge-Kutta de Orden 2 para P. Cauchy
0011 0010 1010 1101 0001 0100 1011
dy (t )
= f (t , y (t )) (t0 , y0 ) dado
dt
y0 dado
RK
Orden 2
q = hf (tk , yk ) q k = hf (tk + , yk +
1
k
h
2
qk1
2
yk +1 = yk + q2k
Error:
GHO
O(h )
EDO - MA-33A
23
1) MN para EDO:
RK 2: Ejemplo Simple
0011 0010 1010 1101
0001 0100 1011
2
yk = y (t = tk ) k = 0,..., 4 = n
dy y y
= , y(1) = 1
(T t )
dt t t
h = n 0 = (241) = 0.25
t
y(t) =
tk = hk = 0.25k k = 0,1,..., 4
1+ ln(t)
1
2
2
1
1 1
q
=
hf
(
t
,
y
),
q
=
hf
(
t
+
h
,
y
+
y y
k
k
k
k
k
k
2
2 q k)
f (t, y) = ,y0 =1
yk +1 = yk + q 2 k k = 0,1,..., 4
t t
t
yt
k q1
q2
yk
E abs
E rel
0 0
0. 0247
1. 1812 4
EDO - MA-33A
24
1) MN para EDO:
RK 2 aplicado al modelo crecimiento logstico:
0011 0010 1010 1101
2 0001 0100 1011
p ' = p(t ) p (t )
f (t, p) = p p2
pk = p (t = tk ) k = 0,...,8 = n
(T t )
k = 0 : t0 = 0, h = 10, p0 = 76.1
q = hf (t0 , p0 ) = 12.9035, q 0 = hf (t0 + , p0 +
1
0
h
2
q10
2
) = 13.7844
p1 = p0 + q 2 0 = 89.8844
k = 1: t1 = 10, h = 10, p1 = 89.8844
q = hf (t1 , p1 ) = 14.7452,q = hf (t1 + , p1 +
1
1
2
1
h
2
q11
2
) = 15.6678
p2 = p2 + q 2 2 = 105.5523
GHO
EDO - MA-33A
25
1) MN para EDO:
Mtodo de Runge-Kutta de Orden 3 para P. Cauchy
0011 0010 1010 1101 0001 0100 1011
y0 dado
RK
Orden 3
q = hf (tk , yk )
1
k
q k = hf (tk + h2 , yk +
2
qk1
2
yk +1 = yk + ( q + 4q k + q k )
1
6
GHO
1
k
EDO - MA-33A
Error:
4
O(h )
26
1) MN para EDO:
Mtodo de Runge-Kutta de Orden 4 para P. Cauchy
0011 0010 1010 1101 0001 0100 1011
y0 dado
RK
Orden 4
q = hf (tk , yk )
1
k
= hf (tk + , yk +
q1k
2
q k = hf (tk + , yk +
q 2k
2
q
q
2
k
h
2
h
2
= hf (tk + h, yk + q k )
3
Error:
yk +1 = yk + ( q + 2q k + 2q k + q k ) O(h )
1
6
GHO
1
k
EDO - MA-33A
27
1) MN para EDO:
Ejemplo Mtodos Euler y Runge-Kutta Orden 4
0011 0010 1010 1101 0001 0100 1011
tk
Exacto
Euler
R-K Orden 4
Error R-K
0.0
0.5000000
0.5000000
0.5000000
0.0000000
0.1
0.6574145
0.6554982
0.6574144
0.0000001
0.2
0.8292986
0.8253385
0.8292983
0.0000003
0.3
1.0150706
1.0089334
1.0150701
0.0000005
0.4
1.2140877
1.2056345
1.2140869
0.0000008
0.5
1.4256394
1.4147264
1.4256384
0.0000010
GHO
EDO - MA-33A
1
2
28
1) MN para EDO:
Mtodos Multipasos Explcitos
0011 0010 1010 1101 0001 0100 1011
yk +1 = am 1 yk + am 2 yk 1 + " + a0 yk +1 m +
+ h[bm 1 f (tk , yk ) + bm 2 f (tk 1 , yk 1 ) + " + b0 f (tk +1 m , yk +1 m )]
1) MN para EDO:
Mtodos Multipasos Explcitos
0011 0010 1010 1101 0001 0100 1011
k +1
k +1
k 2
k +1
GHO
EDO - MA-33A
k +1
k +1
k 3
30
k +1
1) MN para EDO:
Sistemas de Edo
0011 0010 1010 1101 0001 0100 1011
EDO - MA-33A
x1 (t = 0) = x
0
1
(+)
x2 (t = 0) = x2 0
#
xn (t = 0) = xn 0
31
1) MN para EDO:
Sistemas de Edo
0011 0010 1010 1101 0001 0100 1011
Teorema: Supongamos que las funciones fi () son
u = (t , u1 , u2 ,..., un ), v = (t , v1 , v2 ,..., vn ) D
GHO
EDO - MA-33A
32
1) MN para EDO:
Sistemas de Edo: Mtodo de Euler
0011 0010 1010 1101 0001 0100 1011
T
h = , tk = kh k = 0,1,..., n
n
xik = xi (tk ) Aproximacin de Runge-Kutta
x10 = x1 (0),..., xn 0 = xn (0) Condiciones iniciales
x1k , x2 k ,..., xnk x1,k +1 , x2,k +1 ,..., xn ,k +1 i = 1,..., n, k 0
xi ,k +1 = xik + hf i (tk , x1k , x2 k ,..., xnk ) i = 1,..., n, k 0
GHO
EDO - MA-33A
33
1) MN para EDO:
Sistemas de Edo: Runge Kutta de Orden 2
T
h = , tk = kh k = 0,1,..., n
n
xik = xi (tk ) Aproximacin de Runge-Kutta
EDO - MA-33A
34
1) MN para EDO:
Sistemas de Edo: Ejemplo RK 2
0011 0010 1010 1101 0001 0100 1011
EDO - MA-33A
35
1) MN para EDO:
Sistemas de Edo: Ejemplo RK 2
0011 0010 1010 1101 0001 0100 1011
EDO - MA-33A
36
1) MN para EDO:
Sistemas de Edo: Ejemplo RK 2
0011 0010 1010 1101 0001 0100 1011
f1 (t , x1 , x2 ) = k1 x1 k2 x1 x2 , f 2 (t , x1 , x2 ) = k3 x1 x2 k4 x2
2
20
k = 1, t0 = 1, h = 1
x11 = 4900, x21 = 867.5
37
1) MN para EDO:
Sistemas de Edo: Runge Kutta de Orden 3
0011 0010 1010 1101 0001 0100 1011
T
h = , tk = kh k = 0,1,..., n
n
xik = xi (tk ) Aproximacin Runge-Kutta
x10 = x1 (0),..., xn0 = xn (0) Condiciones iniciales
x1k , x2k ,..., xnk x1,k +1 , x2,k +1,..., xn,k +1
q1ik = hfi (tk , x1k , x2k ,..., xnk ) i = 1,..., n
q2ik = hfi (tk + h2 , x1k + 12 q11k , x2k + 12 q12k ,..., xnk + 12 q1nk ) i = 1,..., n
q3ik = hfi (tk + h, x1k q11k 2q21k , x2k q12k 2q22k ,..., xnk q1nk 2q2nk )
xi,k +1 = xik + 16 ( q1ik + 4q2ik +q3ik ) i = 1,..., n, k 0
GHO
EDO - MA-33A
38
1) MN para EDO:
Sistemas de Edo: Runge Kutta de Orden 4
0011 0010 1010 1101 0001 0100 1011
h = Tn , tk = kh k = 0,1,..., n
EDO - MA-33A
39
1) MN para EDO:
Edo de Orden Superior
= f ( t , y, y ',..., y
) t [0, T ]
EDO - MA-33A
40
1) MN para EDO:
Edo de Orden Superior: Ecuacin de Duffing
0011 0010 1010 1101 0001 0100 1011
x1 x, x2 x '
x1 ' = x2
x2 ' = x2 + x1 x13 + cos ( t )
GHO
EDO - MA-33A
41
2) Bibliografa
0011 0010 1010 1101 0001 0100 1011
EDO - MA-33A
42