Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capitulo 6 Ecuaciones Diferenciales Ordinarias PDF
Capitulo 6 Ecuaciones Diferenciales Ordinarias PDF
Ecuaciones Diferenciales
θ
0011Ordinarias (No0100
– Lineales) L
0010 1010 1101 0001 1011
dθ g 2
2
+ senθ = 0
θ dt L
L
θ (t = 0) = θ 0
θ '(t = 0) = θ '0
m
x
mx = −mg + f R ( x ) = − mg − cx 2
µ=0
L0
k, L
d x ⎛k⎞ ⎛
2
L ⎞
2
= −⎜ ⎟ x ⎜1− ⎟
dt ⎝ m⎠ ⎝ x +9 ⎠
2
dt
Donde: α=0.02 y β=0.00004. Desde 1900 se han
medido los datos de la tabla en la próxima
transparencia. Se puede afirmar que el modelo es
adecuado ? Cuál es error entre 1900 y 1980 ?
GHO EDO - MA-33A 6
1) MN para EDO: Motivación 4
Modelo de Crecimiento Logístico de una Población:
0011 0010 1010 1101 0001 0100 1011
Año Tiempo tk p(t) real dp
= α p (t ) − β p 2 (t )
1900 0.0 76.1 dt
1910 10.0 92.4 500 solución
p (t ) =
1920
1930
20.0
30.0
106.5
123.1
(
1+ 761 e
1
)
4239 − 50 t exacta
pk +1 = pk + h(α pk − β pk 2 )
1940 40.0 132.6
1950 50.0 152.3 pk = p (t = tk ) ∀k = 0,...,8 = n
1960 60.0 180.7 (T − t0 ) (1980 − 1900)
h= = = 10
1970 70.0 204.9 n 8
1980 80.0 226.5 tk = hk = 10k k = 0,1,...,8
GHO EDO - MA-33A 7
1) MN para EDO: Motivación 4
Modelo de Crecimiento Logístico de una Población:
0011 0010 1010 1101 0001 0100 1011
Año 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
N
GHO EDO - MA-33A 9
1) MN para EDO: Motivación 5
Ejemplo Ecuación de Duffing:
0011 0010 1010 1101 0001 0100 1011
x + δ x + ( β x3 ± ω0 2 x ) = γ cos (ωt + φ )
δ = 1, β = 1, ω0 = 1
γ = 1, ω = 1, φ = 0
Ejemplo de caos
“ordenado”
( − ∫ p ( x ) dx )
y '( x) + p ( x) y ( x) = 0 ⇒ y ( x) = ce h
( − ∫ p ( x ) dx )
y '( x) + p ( x) y ( x) = f ( x) ⇒ y ( x) = g ( x)e
p
( − ∫ p ( x ) dx ) ( − ∫ p ( x ) dx ) ( ∫ p ( x ) dx )
y ( x ) = ce +e ∫ f ( x ) e dx
( − ∫ p ( x ) dx ) ⎡ ( ∫ p ( x ) dx ) ⎤
y ( x) = e ⎢ c + ∫ f ( x )e dx ⎥
⎣ ⎦
GHO EDO - MA-33A 12
1) MN para EDO: EDO Lineal Primer Orden
α
Ecuación Tipo Bernoulli: y '( x) + p( x) y( x) = f ( x) y ( x)
0011 0010 1010 1101 0001 0100 1011
−α
α ∈\
Al multiplicar la edo por: (1 − α ) y se obtiene: α ≠1
(1−α ) y−α y '+ (1−α ) p( x) y1−α = (1− α ) f ( x)
y
2 yy '+ 2xy2 = 2x ⇒ ( y2 )'+ 2xy2 = 2x
Si se define: u = y se obtiene la edo lineal:
2
u '+ 2xu = 2x
− x2 − x2
u( x) = (ce +1) ⇒ y( x) = ± u = ± ce +1
Ejercicios Propuestos: y '+ y = x y , y '+ xy = xy
2 2 2
y '+ x y = xy , ( xy ) ' = ( xy ) ( x + 1)
2 3 2 3 2
1 3x 1
( x + 1) y y = xe + (1 − x) y y
2 2 2 2 2
y '( x) = p( x) + q( x) y( x) + r( x) y2 ( x) (+)
y (t = t0 ) = y0 Problema No-Lineal
De Primer Orden
dy (t )
= f (t , y (t )) No Homogéneo
dt
t ∈ [t0 , T ]
Solución Única
función f : R ⊂ \ → \ contínua en R . Si f
2
dy (t ) k =0 k!
= f (t , y (t ))
dt f (n+1) (ξ (t)) n+1
Error(t) = (t − t0 )
t ∈ [t0 , T ] (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:
Método de Euler para Problema de Cauchy
0011 0010 1010 1101 0001 0100 1011
(T −t0)
h= tk = t0 +kh ∀k = 0,..., n
n
y0 = y (t = t0 ) Error:
yk +1 = yk + hf (tk , yk ) 2
h (2)
Método y (ξi )
Inexacto ! 2
GHO EDO - MA-33A 20
1) MN para EDO:
Método de Runge-Kutta de Orden 2 para P. Cauchy
0011 0010 1010 1101 0001 0100 1011
Mejoramos el método de Euler de la siguiente forma:
q1k = hf (tk , yk ) q 2 k = hf (tk + α h, yk + β hf (tk , yk ))
yk +1 = yk + μ q + μ2 q 1
1 k
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
h 2 ∂f (tk , yk ) h 2 ∂f (tk , yk )
yk +1 = y (tk + h) ≈ y (tk ) + hf (tk , yk ) + + f (tk , yk ) 1
2 ∂t 2 ∂y
GHO EDO - MA-33A 21
1) MN para EDO:
Método de Runge-Kutta de Orden 2 para P. Cauchy
0011 0010 1010 1101 0001 0100 1011
Por otra parte:
yk +1 = yk + μ1hf (tk , yk ) + μ2 hf (tk + α h, yk + β hf (tk , yk ))
∂f (tk , yk ) ∂f (tk , yk )
f (tk + α h, yk + β hf (tk , yk )) ≈ f (tk , yk ) + α h + β 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 )
yk +1 = y(tk ) + (μ1 + μ2 )hf (tk , yk ) + μ2α h2 + μ2 β h2 f (tk , yk ) 2
∂t ∂y
Igualando 1 y 2 : μ + μ = 1 1 1
1 2 μ2α = μ2 β =
2 2
GHO EDO - MA-33A 22
1) MN para EDO:
Método 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 q = hf (tk , yk ) q k = hf (tk + , yk +
1
k
2 h
2
qk1
2 )
Orden 2
yk +1 = yk + q2k
3
Error: O(h )
GHO EDO - MA-33A 23
1) MN para EDO:
RK 2: Ejemplo Simple
0011 0010 1010 1101 0001 0100 1011
dy y ⎛ y ⎞
2
yk = y (t = tk ) k = 0,..., 4 = n
= − ⎜ ⎟ , y(1) = 1
dt t ⎝ t ⎠ (T − t )
h = n 0 = (24−1) = 0.25
t
y(t) = tk = hk = 0.25k k = 0,1,..., 4
1+ ln(t)
y ⎛ y⎞
2
q 1
k = hf (t k , y k ), q 2
k = hf (t k + 1
2 h, y k + 1 1
2 q k)
f (t, y) = − ⎜ ⎟ ,y0 =1
t ⎝t⎠ yk +1 = yk + q 2 k k = 0,1,..., 4
t yt k q1 q2 yk E abs E rel
1 1 0 0 0. 0247 1 0 0
1. 25 1. 0219 1 0. 03695 0. 04578 1. 0247 0. 0028 0. 0027
1. 5 1. 0672 2 0. 05108 0. 05488 1. 0705 0. 0033 0. 0031
1. 75 1. 1221 3 0. 05738 0. 05918 1. 1254 0. 0033 0. 0029
2 1. 1812 4 1. 1846 0. 0034 0. 0030
GHO EDO - MA-33A 24
1) MN para EDO:
RK 2 aplicado al modelo crecimiento logístico:
0011 0010 1010 1101
2 0001 0100 1011
p ' = α p(t ) − β p (t ) pk = p (t = tk ) k = 0,...,8 = n
f (t, p) = α p − β p2 (T − t )
h = n 0 = (1980−81900) = 10 ⇒ tk = hk = 10k k = 0,1,...,8
α = 0.02, β = 0.00004 q1k = hf (tk , yk ), q 2 k = hf (tk + 12 h, yk + 12 q1k )
p(t ) = p =76.1 p k +1 = pk + q 2
k k = 0,1,...,8
0 0
k = 0 : t0 = 0, h = 10, p0 = 76.1
q10
q = hf (t0 , p0 ) = 12.9035, q 0 = hf (t0 + , p0 +
1
0
2 h
2 2 ) = 13.7844
p1 = p0 + q 2 0 = 89.8844
k = 1: t1 = 10, h = 10, p1 = 89.8844
q11
q = hf (t1 , p1 ) = 14.7452,q = hf (t1 + , p1 +
1
1
2
1
h
2 2 ) = 15.6678
p2 = p2 + q 2 2 = 105.5523
GHO EDO - MA-33A 25
1) MN para EDO:
Método de Runge-Kutta de Orden 3 para P. Cauchy
0011 0010 1010 1101 0001 0100 1011
y0 dado
q = hf (tk , yk )
1
RK k
qk1
Orden 3 q k = hf (tk + h2 , yk +
2
2 )
q3k = hf (tk + h, yk − q1k − 2q2k )
Error:
yk +1 = yk + ( q + 4q k + q k )
1
6
1
k
2 3 4
O(h )
dx2
= f 2 (t , x1 , x2 ,..., xn ) x2 (t = 0) = x2 0
dt (+)
#
#
dxn xn (t = 0) = xn 0
= f n (t , x1 , x2 ,..., xn )
dt
∀t ∈ [0, T ]
GHO EDO - MA-33A 31
1) MN para EDO:
Sistemas de Edo
Teorema: Supongamos que las funciones fi (⋅) son
0011 0010 1010 1101 0001 0100 1011
∀u = (t , u1 , u2 ,..., un ), v = (t , v1 , v2 ,..., vn ) ∈ D
D = {(t , z1 , z2 ,..., zn ) 0 ≤ t ≤ T , −∞ < z j < ∞∀j = 1,..., n}
Entonces el sistema de edo no-lineales (+) tiene solución
única. La condición de Lipschitz se satisface si:
∂fi (t , u1 , u2 ,..., un )
≤ L ∀(t , u1 , u2 ,..., un ) ∈ D + fi ∈ C1
∂u j
GHO EDO - MA-33A 32
1) MN para EDO:
Sistemas de Edo: Método de Euler
0011 0010 1010 1101 0001 0100 1011
T
h = , tk = kh ∀k = 0,1,..., n
n
xik = xi (tk ) Aproximación 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
x1 x, x2 x '
x1 ' = x2
x2 ' = − x2 + x1 − x13 + cos ( t )