Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Num Edos Resum PDF
Num Edos Resum PDF
Contenido
1. Resolucin exacta y resolucin numrica
2. Mtodo de Euler
3. Mtodo de Euler modificado
4. Mtodo de Taylor de orden 2
5. Algunos ejemplos de aplicacin
1.1
y 0 = f (x, y),
y(a) = ya , x [a, b].
Francisco Palacios
1
1
= x2 + c,
y
2
Familia de soluciones
y=
1
,
+c
1 2
2x
c R.
c R.
1
1
=
c
+c
1 2
20
c = 1.
1
2
.
=
2 x2
1
1 2
2x
2
2 x2
I = [0, 2).
Francisco Palacios
1.2
Separacin de variables
y
.
1+x
dy
=
y
dx
,
1+x
c R.
k = ec > 0.
Francisco Palacios
1.3
1.3.1
Decimos que una EDO lineal de primer orden est en forma estndar cuando
se expresa en la forma
y 0 + p(x) y = q(x).
Observa que en la forma estndar, el coeficiente de y 0 es igual a 1.
1.3.2
p(x) dx
k R.
dy
4y = 0.
dx
Francisco Palacios
dy
4y = 0,
x
dx
y(1) = 3.
1. La forma estndar es
y 0 + p(x) y = 0,
escribimos la ecuacin en forma estndar
4
dy
y = 0.
dx x
Identificamos p(x)
4
p(x) = ,
x
la solucin es de la forma
y = ke
p(x) dx
y = ke
4
= ke
k R.
( x4 ) dx
1
x
dx
4 ln|x|
= ke
ln x4
= ke
= kx ,
,
k R.
Francisco Palacios
p(x) dx
Nos queda por obtener una solucin particular de la EDO lineal completa.
El mtodo de variacin de parmetros consiste en proponer una solucin
particular del tipo
R
yp = k(x) e p(x) dx ,
dy
4y = x6 ex .
dx
dy
4y = x6 ex ,
x
dx
y(1) = 2.
Francisco Palacios
Simplificando, resulta
yp
z
}|
{ 4 z }| {
k0 x4 + 4kx3
kx4 = x5 ex .
x
k0 x4 = x5 ex ,
k 0 = xex .
k = xe
ex dx,
= xex ex .
Finalmente, sustituimos en
yp = k(x) x4
y obtenemos la solucin particular
yp = (xex ex ) x4
yp = ex x5 x4 .
y = yh + yp = kx4 + ex x5 x4 , k R.
y = kx4 + ex x5 x4 , k R,
e imponemos la condicin inicial y(1) = 2. Resulta
2 = k + e(1 1)
k = 2,
y = 2x4 + ex x5 x4 .
Francisco Palacios
dy
+y =t
dt
y(0) = 4
p(t) dt
= ket ,
= ke
k R.
dt
yp0
yp
z
}|
{ z}|{
k0 et ket + ket = t,
k0 et = t.
Despejamos k0
k0 =
t
et
= tet
tet dt = tet et .
Francisco Palacios
yp = tet et et ,
yp = t 1.
k R.
k R,
k = 5.
1.4
Resolucin numrica
dy
= f (x, y),
dx
ba
,
n
x1 = a + h, . . . , xj = a + jh, . . . , xn = a + nh = b.
Francisco Palacios
ej = yj yj
Mtodo de Euler
2.1
dy
= f (x, y),
dx
y0 = ya ,
yj+1 = yj + h f (xj , yj ), j = 0, 1, . . . , n 1,
donde
h=
ba
,
n
y
x0 = a,
x1 = a + h, . . . , xj = a + jh, . . . , xn = a + nh = b.
Francisco Palacios
0.5 0
= 0.1,
5
x1 = 0.1,
x2 = 0.2,
x3 = 0.3,
El mtodo de Euler es
y0 = 1,
yj+1 = yj + 0.1 (xj yj + 1) ,
x4 = 0.4,
x5 = 0.5.
j = 0, 1, . . . , 4.
I Iteraciones
Fase 0.
x0 = 0,
y0 = y(x0 ) = 1.
Fase 1.
x0 = 0
y0 = 1
y1 = y0 + h (x0 y0 + 1) = 1 + 0.1 (0 1 + 1) = 1.
Fase 2.
x1 = 0.1
y1 = 1
Fase 3.
x2 = 0.2
y2 = 1.01
Fase 4.
x3 = 0.3
y3 = 1.029
Francisco Palacios
Fase 5.
x4 = 0.4
y4 = 1.0561
xj
0
0.1
0.2
0.3
0.4
0.5
yj
1
1
1.01
1.029
1.0561
1.09049
2. Solucin exacta.
I Solucin general
La ecuacin
y0 + y = x + 1
es una ecuacin diferencial lineal completa. La ecuacin homognea asociada
es
y0 + y = 0.
Identificamos p(x) = 1, la solucin de la ecuacin homognea es
yh = ke
p(x) dx
= kex , k R.
Para obtener la solucin de la ecuacin completa, determinamos una solucin particular de la EDO completa por variacin de parmetros, esto es,
proponemos una solucin de forma
yp = k(x) ex
y sustituimos en
y0 + y = x + 1,
resulta
yp0
yp
z
}|
{ z }| {
k 0 ex kex + kex = x + 1,
k0 ex = x + 1,
k0 =
x+1
= (x + 1) ex .
ex
(x + 1) ex dx.
Francisco Palacios
es decir
k(x) = xex ,
de donde resulta
yp = xex ex ,
yp = x.
Finalmente, obtenemos la solucin general de la EDO completa
y = kex + x, k R.
I Solucin del problema de valor inicial
Imponemos la condicin y(0) = 1 y obtenemos
1 = k e0 + 0
k = 1.
xj
0
0.1
0.2
0.3
0.4
0.5
yj = exj + xj
1
1. 004837
1. 018731
1. 040818
1. 070320
1. 106531
yj
1
1
1.01
1.029
1.0561
1.09049
ej = yj yj
0
0. 004837
0. 008731
0.011818
0.014220
0.016041
Francisco Palacios
2.2
dy
= f (x, y),
dx
entre xj y x.
entre xj y xj+1 .
entre xj y xj+1 .
y0 (xj ) = f (xj , yj ) ,
resulta
yj+1 ' yj + h f (xj , yj ) .
Normalmente no conoceremos yj con exactitud y, en su lugar, emplearemos
el valor aproximado yj resultando la aproximacin para yj+1
yj+1 = yj + h f (xj , yj ) .
3
3.1
dy
= f (x, y),
dx
Francisco Palacios
y0 = ya ,
(j)
k1 = f (x
j , yj ),
(j)
(j)
=
f
x
,
y
+
h
k
k
,
j+1
j
2
1
h=
ba
,
n
y
x0 = a,
x1 = a + h, . . . , xj = a + jh, . . . , xn = a + nh = b.
0.5 0
= 0.1,
5
x0 = 0, x1 = 0.1, x2 = 0.2, x3 = 0.3, x4 = 0.4, x5 = 0.5.
h=
I Iteraciones
Fase 0.
x0 = 0,
y0 = y(x0 ) = 1,
Francisco Palacios
calculamos
(0)
k1 = f (x0 , y0 ) = x0 y0 + 1 = 0 1 + 1 = 0,
(0)
(0)
k2 = f x1 , y0 + hk1
= f (0.1, 1 + 0.1 0) = f (0.1, 1) = 0. 1,
y1 = y0 +
h (0)
(0)
= 1 + 0.05 (0 + 0.1) = 1. 005.
k1 + k2
2
k1
(1)
= f (0.2, 1.005 + 0.1 0.0 95)
= f x2 , y1 + hk1
(1)
k2
= f (0.2, 1. 0145)
= 0. 1855,
h (1)
(1)
k1 + k2
= 1.005 + 0.05 (0.095 + 0.1855)
2
= 1. 01902 5.
y2 = y1 +
k1
(2)
k2
(2)
= f (0.3, 1. 01902 5 + 0.1 0. 18097 5)
= f x3 , y2 + hk1
= f (0.3, 1. 03712 3) = 0.3 1. 03712 3 + 1
= 0. 26287 7,
h (2)
(2)
k1 + k2
= 1. 01902 5 + 0.05 (0. 18097 5 + 0. 26287 7)
2
= 1. 04121 8.
y3 = y2 +
Francisco Palacios
k1
(3)
k2
(3)
= f (0.4, 1. 04121 8 + 0.1 0. 25878 2)
= f x4 , y3 + hk1
= f (0.4, 1. 06709 6) = 0.4 1. 06709 6 + 1
= 0. 33290 4,
h (3)
(3)
= 1. 04121 8 + 0.05 (0. 25878 2 + 0. 33290 4)
k1 + k2
2
= 1. 07080 2.
y4 = y3 +
k2
(4)
= f (0.5, 1. 07080 2 + 0.1 0. 32919 8)
= f x5 , y4 + hk1
= f (0.5, 1. 10372 2) = 0. 39627 8,
h (4)
(4)
k1 + k2
= 1. 07080 2 + 0.05 (0. 32919 8 + 0. 39627 8)
2
= 1. 10707 6.
y5 = y4 +
xj
0
0.1
0.2
0.3
0.4
0.5
yj
1
1.005
1. 01902 5
1. 04121 8
1. 07080 2
1. 10707 6
Francisco Palacios
j = 0, 1, . . . , 5.
xj
0
0.1
0.2
0.3
0.4
0.5
yj
yj
1
1. 004837
1. 018731
1. 040818
1. 070320
1. 106531
1
1.005
1. 01902 5
1. 04121 8
1. 07080 2
1. 10707 6
ej = yj yj
0
0.000 163
0.000 294
0.000 400
0.000 482
0.000 545
3.2
x1
x0
para la integral del lado derecho, determinamos un valor aproximado mediante la regla del trapecio simple
Z x1
h
f (x, y(x)) dx ' [f (x0 , y0 ) + f (x1 , y1 )] .
2
x0
Francisco Palacios
h
[f (x0 , y0 ) + f (x1 , y0 + hf (x0 , y0 ))] .
2
h
[f (x0 , y0 ) + f (x1 , y0 + hf (x0 , y0 ))]
2
En pasos posteriores, se procede de forma anloga. Supongamos que hemos
obtenido yj , para calcular yj+1 integramos
y1 = y0 +
y 0 = f (x, y)
en el intervalo
Z
xj+1
xj
[xj , xj+1 ],
Z xj+1
y0 (x) dx =
f (x, y(x)) dx,
xj
xj+1
xj
xj+1
xj
h
[f (xj , yj ) + f (xj+1 , yj+1 )] .
2
Para calcular f (xj+1 , yj+1 ) tomamos la estimacin de yj+1 que nos proporcionara el mtodo de Euler
yj+1 ' yj + hf (xj , yj ) ,
y(xj+1 ) y(xj ) '
h
[f (xj , yj ) + f (xj+1 , yj + hf (xj , yj ))] ,
2
finalmente, resulta
yj+1 = yj +
4
4.1
h
[f (xj , yj ) + f (xj+1 , yj + hf (xj , yj ))] .
2
dy
= f (x, y),
dx
Francisco Palacios
y0 = ya ,
h2 0
yj+1 = yj + h f (xj , yj ) +
fx (xj , yj ) + fy0 (xj , yj ) f (xj , yj ) ,
2
j = 0, 1, . . . , n 1,
donde
ba
,
n
x0 = a,
x1 = a + h, . . . , xj = a + jh, . . . , xn = a + nh = b.
y
,
x2
1
.
x
El tamao de paso es
h=
21
= 0.25,
4
Francisco Palacios
(0.25)2 0
fx (xj , yj ) + fy0 (xj , yj ) f (xj , yj ) .
2
Fase 1. Partimos de
x0 = 1,
y0 = 2,
calculamos
f (x0 , y0 ) = 1 +
2
= 3,
1
2
fx0 (x0 , y0 ) = = 2,
1
1
fy0 (x0 , y0 ) = = 1,
1
(0.25)2 0
fx (x0 , y0 ) + fy0 (x0 , y0 ) f (x0 , y0 )
2
= 2 + 0.25 3 + 0.0 3125 (2 + 1 3)
y1 = y0 + 0.25 f (x0 , y0 ) +
= 2. 78125.
Fase 2. Partimos de
x1 = 1.25,
calculamos
y1 = 2. 78125,
2. 78125
= 3. 225,
1.25
2. 78125
fx0 (x1 , y1 ) =
= 1. 78,
(1.25)2
f (x1 , y1 ) = 1 +
fy0 (x1 , y1 ) =
1
= 0. 8,
1.25
(0.25)2 0
fx (x1 , y1 ) + fy0 (x1 , y1 ) f (x1 , y1 )
2
= 2. 78125 + 0.25 3. 225 + 0.0 3125 (1. 78 + 0. 8 3. 225)
y2 = y1 + 0.25 f (x1 , y1 ) +
= 3. 6125.
Fase 3. Partimos de
x2 = 1.5,
calculamos
f (x2 , y2 ) = 1 +
y2 = 3. 6125,
3. 6125
= 3. 408333,
1.5
Francisco Palacios
3. 6125
= 1. 605556,
(1.5)2
1
= 0. 6666667,
1.5
fy0 (x2 , y2 ) =
(0.25)2 0
fx (x2 , y2 ) + fy0 (x2 , y2 ) f (x2 , y2 )
2
= 3. 6125 + 0.25 3. 40833 3 + 0.0 3125 (1. 60555 6 + 0. 66666 67 3. 40833 3)
y3 = y2 + 0.25 f (x2 , y2 ) +
= 4. 48541 7.
Fase 4. Partimos de
x3 = 1.75,
calculamos
y3 = 4. 485417,
4. 48541 7
= 3. 563095,
1.75
4. 48541 7
fx0 (x3 , y3 ) =
= 1. 464626,
(1.75)2
f (x3 , y3 ) = 1 +
fy0 (x3 , y3 ) =
1
= 0. 5714286,
1.75
(0.25)2 0
fx (x3 , y3 ) + fy0 (x3 , y3 ) f (x3 , y3 )
2
= 4. 48541 7 + 0.25 3. 56309 5 + 0.0 3125 (1. 46462 6 + 0. 57142 86 3. 56309 5)
y4 = y3 + 0.25 f (x3 , y3 ) +
= 5. 39404 8.
xj
1.00
1.25
1.50
1.75
2.00
yj
2
2. 781250
3. 612500
4. 48541 7
5. 39404 8
2. Solucin exacta.
I Solucin general. La ecuacin
y0 = 1 +
y
x
Francisco Palacios
y0
La ecuacin homognea asociada es
y0
1
y = 0.
x
Identificamos
1
p(x) = ,
x
la solucin de la ecuacin homognea es
yh = ke
1
dx
x
= keln x = kx,
k R.
1
y = 1.
x
yp0
p
z }| { 1 z}|{
0
k x + k kx = 1,
x
0
k x = 1,
k0 =
k=
1
,
x
1
dx = ln x.
x
k R.
k = 2,
Francisco Palacios
xj
1.00
1.25
1.50
1.75
2.00
yj
2
2. 77892 9
3. 60819 8
4. 47932 8
5. 38629 4
yj
2
2. 781250
3. 612500
4. 48541 7
5. 39404 8
ej = yj yj
0
0.00 2321
0.00 4302
0.00 6089
0.00 7754
4.2
dy
= f (x, y),
dx
entre xj y xj+1 ,
Francisco Palacios
(2)
d
f (x, y(x)) =
f (x, y) +
f (x, y) y 0 (x)
dx
x
y
f (x, y) +
f (x, y) f (x, y),
x
y
y obtenemos
y 00 (xj ) =
f (xj , yj ) +
f (xj , yj ) f (xj , yj ).
x
y
h2
f (xj , yj ) +
f (xj , yj ) f (xj , yj ) ,
yj+1 ' yj + h f (xj , yj ) +
2 x
y
finalmente, sustituimos yj por el valor aproximado yj , y obtenemos la aproximacin para yj+1
yj+1 = yj + h f (xj , yj ) +
h2 0
fx (xj , yj ) + fy0 (xj , yj ) f (xj , yj ) .
2
poblacin,
tiempo (en aos),
momento inicial,
poblacin inicial,
tasa de crecimiento de la poblacin (individuos/ao).
Francisco Palacios
Ecuacin diferencial.
dy
= y,
dt
donde es la constante de proporcionalidad (desconocida). La ecuacin es
una EDO lineal homognea. La escribimos en forma estndar
y 0 + p(t) y = 0,
esto es
y 0 y = 0,
donde identificamos
p(t) = .
La solucin general es
y = ke
= ke
R
R
y = ket ,
p(t) dt
() dt
k R.
e50 = 2,
50 = ln 2,
ln 2
= 0.013863.
50
El modelo de la poblacin, es por lo tanto,
=
y = y0 e0.013863t .
Para ver el perodo de tiempo necesario para triplicar la poblacin , planteamos la ecuacin
y0 e0.01 3863t = 3y0
Francisco Palacios
y determinamos el valor de t
e0.01 3863t = 3,
0.013863t = ln 3,
ln 3
t=
= 79. 2478.
0.01 3863
Para triplicar la poblacin se necesitan 79.25 aos desde en momento inicial
(29.25 aos desde el momento en que se duplica la poblacin inicial.
Ejemplo 5.2 En un cultivo de bacterias, la tasa de crecimiento de la poblacin es proporcional a la poblacin presente.
1. Si se ha observado que la poblacin se ha duplicado en 4 horas, qu
poblacin cabe esperar al cabo de 12 horas?
2. Supongamos que en un segundo cultivo, el nmero de bacterias es 104
al cabo de 3 horas y 4 104 al cabo de 5 horas. Determina la poblacin
inicial. Qu tamao de poblacin tendremos despus de 6 horas?
Modelo
y = y(t)
t
t=0
y0 = y(0)
dy
dt
poblacin,
tiempo (en horas),
momento inicial,
poblacin inicial,
tasa de crecimiento de la poblacin (individuos/hora).
Ecuacin diferencial
dy
= y,
dt
es la constante de proporcionalidad (desconocida). La ecuacin es una
EDO lineal homognea. La escribimos en forma estndar y 0 + p(t) y = 0 y
obtenemos, como en el ejemplo anterior, la solucin
y = ket ,
k R.
e4 = 2,
Francisco Palacios
4 = ln 2,
ln 2
.
=
4
El modelo de la poblacin, es por lo tanto,
y = y0 e
ln 2
t
4
ln 2
12
4
= y0 e3 ln 2 = y0 eln 8 = 8y0 ,
es decir
y(3) = 104 ,
y(5) = 4 104 ,
y0 e3 = 104 ,
y0 e5 = 4 104 .
ln 4
= ln 4 = ln 2.
=
2
Sustituyendo en la primera ecuacin, resulta
y0 e3 ln 2 = 104 ,
104
104
= 1250,
=
e3 ln 2
8
la poblacin inicial es, por lo tanto de 1250 individuos. El modelo que
describe el tamao de la poblacin es
y0 =
y = 1250 et ln 2 = 1250 2t
Despus de 6 horas, el tamao de poblacin ser
y(6) = 1250 26 = 80000 individuos.
Francisco Palacios
temperatura de la sustancia,
tiempo (en minutos),
momento inicial,
temperatura inicial,
temperatura del medio,
tasa de variacin de la temperatura de la sustancia.
Ecuacin diferencial
dy
= ( y Tm ),
dt
> 0 es la constante de proporcionalidad (desconocida). Observamos que
si y > Tm , entonces
( y Tm ) < 0
y la sustancia se enfra. La ecuacin es una EDO lineal completa, la escribimos en forma estndar
y 0 + p(t) y = q(t),
y 0 + y = Tm ,
identificamos
p(t) = ,
q(t) = Tm ,
(ambos constantes).
dt
y = ke
k R,
k R.
Francisco Palacios
yp
z
}|
{
z }| {
k 0 e t k e t + k e t = Tm ,
k0 e t = Tm ,
Tm
,
e t
k0 = Tm e t ,
Z
k = Tm e t dt.
k0 =
Obtenemos
k = Tm e t + c,
c R,
tomamos el valor de k
k = Tm e t ,
de donde resulta la siguiente solucin particular de la ecuacin completa
yp (t) = Tm e t et = Tm .
La solucin general de la EDO completa es
k R.
k = 70.
Una solucin singular es una funcin constante y(t) = c que verifica la ecuacin.
Francisco Palacios
15 = ln
4
7
1 4
ln = 0.03731.
15
7
El modelo matemtico que describe el enfriamiento de la sustancia es
=
y = 70e0.03731 t + 30.
La temperatura despus de 10 minutos ser
y(10) = 70 e0.3731 + 30 = 78. 2o
2) El tiempo necesario para que la sustancia est a 40 grados se obtiene
resolviendo la ecuacin
70e0.03731 t + 30 = 40,
e0.03731 t =
t=
10
,
70
1
1
ln = 52. 16 minutos.
0.03731 7
y
1000
(en Kg/litro).
}|
{ z
}|
{
kg
y kg
litros
litros
0
20
= 20
min.
litro
min.
1000 litro
kg
1
= y
50 min.
Francisco Palacios
Ecuacin diferencial
dy
1
= y.
dt
50
Es una ecuacin lineal homognea
y0 +
con solucin general
y = k e
1
y = 0,
50
1
50
1
50
y = ke
dt
t
k R,
k R.
k = 60.
y = 60 e 50 t .
La cantidad de sal despus de 1 hora ser
60
}|
m3
}|
{
aire
CO2
y m3 CO2
m3 aire
0.0005 3
9
9
min.
m aire
min.
90 m3 aire
m3
Francisco Palacios
Ecuacin diferencial
y m3 CO2
.
= 0.0045
10
min
dy
y
= 0.0045
.
dt
10
Resolvemos por separacin de variables
y dy = dt,
0.0045
10
Z
Z
1
y dy = dt,
0.0045
10
10 ln 0.0045 = t + c1 ,
10
y
c1
t
,
ln 0.0045 = + c2 , c2 =
10
10
10
t
t
y
t
y = 10 0.0045 c4 e 10 ,
t
y = 0.045 c e 10 ,
c R.
0.18 = 0.045 c e 10
c = 0. 135.
y = 0.045 + 0.135 e 10 .
La cantidad de CO2 despus de 20 minutos ser
20
Francisco Palacios
v = 4.8 h dm/s,
y el rea de la seccin perpendicular al flujo de salida es
A = r2 dm2 ,
por lo tanto, tendremos un flujo de salida
dV
= 4.8r2 h,
(3)
dt
por otra parte, el volumen de agua en el depsito es
V = R2 h,
por lo tanto
dh
dV
= R2 .
dt
dt
Sustituimos en (3), y resulta
R2
dh
= 4.8r2 h,
dt
Francisco Palacios
dh
= 4.8r2 h,
R2
dt
r2
dh
= 4.8 2 h.
dt
R
Sustituimos los valores R = 8, r = 0.0833
dh
= 5. 204 104 h.
dt
Se trata de una ecuacin diferencial no lineal de variables separables
1
dh = 5. 204 104 dt,
h
Z
Z
1
4
dh = 5. 204 10
dt,
h
2 h = 5. 204 104 t + c, c R.
Determinamos c con la condicin inicial h0 = 10
2 10 = 5. 204 104 0 + c
c = 2 10,
por lo tanto, el modelo matemtico que describe la altura del nivel de agua
en el tanque es
(4)
2 h = 5. 204 104 t + 2 10,
que en forma explcita queda
h=
10 0.000 2602 t .
2 10
= 12153. 26 s = 3. 37 horas = 3 horas 22 minutos.
t=
5. 204 104