You are on page 1of 41

Ecuaciones Diferenciales Ordinaria

Mg. Hermes Pantoja Carhuavilca


Universidad Nacional de Ingeniera
Facultad de Ingenieria Mecnica
Mtodos Numrico
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Agenda
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden superior
EDO de orden superior
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
3 Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Una Ecuacin Diferencial es una expresin matemtica que
involucra al menos una derivada de una funcin desconocida
de una o ms variables.
Ecuacin diferencial ordinaria: Cuando la funcin
desconocida depende de una sola variable.
dy
dx
= 2x + y
Ecuacin diferencial parcial: cuando la funcin
desconocida depende de ms de una variable.

2
V
x
2
+

2
V
y
2
= V
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
4 Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
El orden de una ecuacin diferencial lo dene el orden de la
derivada ms alta que aparece en la ecuacin.
dy
dx
= 2x + y Es de primer orden
d
2
x
dt
2
+ 2
dx
dt
15x = 0 Es de segundo orden
El grado de una ecuacin diferencial lo dene el exponente
de la derivada de mayor orden, una vez que se han eliminado
las fracciones y los radicales en variable dependiente y en sus
derivadas
d
2
x
dt
2
+ 2
dx
dt
15x = 0 Es de primer grado

dy
dx

2
+ 2y x = 0 Es de segundo grado
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
5 Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Aqu se presentan algunos ejemplos de ecuaciones
diferenciales con sus soluciones. En cada caso, t es la
variable independiente e y la variable dependiente. Por
tanto, y es el nombre de la funcin desconocida de la
variable independiente t:
Ecuacin:
y

y = e
t
y

+9y = e
t
y

+
1
2x
= 0
Solucin:
y(t) = te
t
+ ce
t
y(t) = c
1
sin(3t) + c
2
cos(3t)
y(t) =

c t
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
6 Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Forma estndar del Problema de Valor Inicial para una
ecuacin diferencial de primer orden

= f (t, y)
y(a) est dada
Se llama Problema de Valor Inicial (PVI) porque t se puede
interpretar como el tiempo y t = a se puede pensar como el
instante inicial en el tiempo.
Ecuacin:
y

= y + 1
y

= 6t 1
y

=
t
y + 1
Valor inicial
y(0) = 0
y(1) = 6
y(0) = 0
Solucin
y(t) = e
t
1
y(t) = 3t
2
t +4
y(t) =

t
2
+ 1 1
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
7 Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Denicin
Dada la funcin f : R
2
R, un intervalo [t
0
, T] y un valor
y
0
R, el problema de valor inicial consiste en determinar
una funcin y : [t
0
, T] R que verique una ecuacin
diferencial de primer orden
y

(t) = f (t, y(t)), t [t


0
, T]
con la condicin inicial
y(t
0
) = y
0
Nota: Antes de empezar a resolver el problema, interesa
garantizar que esta tiene solucin nica.
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
8 Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Teorema
Sea f : R
2
R una funcin tal que

f es continua en [t
0
, T] con respecto al primer
argumento.

f es continua segn Lipschitz con respecto al segundo


argumento, esto es, existe una constante L > 0
(llamada constante de Lipschitz) tal que
|f (t, y
1
)f (t, y
2
)| L|y
1
y
2
|, t [t
0
, T], y
1
, y
2
R
Entonces, el problema de valor inicial posee una solucin y
que es nica. Adems, la solucin y es continuamente
diferenciable en [t
0
, T].
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
9 Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Ejemplo
Demostrar que el Problema de Valor Inicial

dy
dt
=
2
t
y + t
2
e
t
y(1) = 0
tiene solucin nica en el intervalo [1, 2].
Solucin:
f (t, y) =
2
t
y + t
2
e
t
continua en su dominio, y como
|f (t, y
1
) f (t, y
2
)| = |
2
t
||y
1
y
2
| 2|y
1
y
2
|
Donde la constante de Lipschitz L = 2, luego se verica que
tiene solucin nica.
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
10 Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Solucin Numrica
Pasos:
1. Denir una malla {t
i
} i = 0, 1, . . . , N en el intervalo
[t
0
, T];
2. Desde i = 1 hasta i = N, determinar los y
i
que ser el
valor de la solucin aproximada de y(t
i
).
El y
0
es la condicin inicial conocida. Los mtodos
numricos se distinguen por la forma como son calculados
los valores sucesivos de y
i
.
Los mtodos en donde el clculo de y
i
es realizado solo con
la informacin en el intervalo [t
i 1
, t
i
] se llaman mtodos
de un solo paso. Los que recurren a informacin fuera de
este intervalo para determinar y
i
se llaman mtodos de
mltiple paso, o de paso mltiple.
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
11 Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Mtodo de Euler
Este mtodo rara vez se usa en la prctica, debido a que es
el menos preciso de los mtodos que veremos. Sin embargo
su derivacin es tan simple que permite ilustrar las tcnicas
que normalmente se utilizan en la construccin de mtodos
ms avanzados. Pretendemos resolver

(t) = f (t, y(t)), t


0
= a t b
y(t
0
) = y
0
Condicin Inicial
Tomamos el tamao de paso h > 0 (h = (b a)/n)
deniendo t
j
= t
0
+ jh, j = 0, 1, 2, . . . , n
y obtenemos de tal manera
y
j+1
= y
j
+ hf (t
j
, y
j
) j = 0, 1, 2, . . . , n 1
siendo los y
j
aproximaciones para y(t
j
)
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
12 Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Ejemplo
Aplicar el mtodo de Euler para aproximar la solucin del
problema de valor inicial

(t) = y + t + 1, 0 t 1
y(0) = 1
Solucin:
El primer paso, es encontrar el tamao de paso h, eligiendo
n = 10
h =
b a
n
=
1 0
10
= 0.1
y
1
= y
0
+ hf (t
0
, y
0
) = 1 + 0.1 f (0, 1) = 1
y
2
= y
1
+ hf (t
1
, y
1
) = 1 + 0.1 f (1, 1) = 1.01
.
.
.
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
13 Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
La solucin exacta es y(t) = t + e
t
. La siguiente tabla
muestra la comparacin entre los valores aproximados y
j
y
los valores exactos y(t
j
).
Ntese que el error crece ligeramente conforme el valor de t
j
aumenta
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
14 Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Mtodo de Taylor de Orden Superior
Podemos desarrollar la funcin y(t) en una serie de Taylor
alrededor del punto t
j
de manera de poder encontrar y(t
j+1
)
y(t) = y(t
j
)+hy

(t
j
)+
1
2
h
2
y

(t
j
)+. . . donde h = t
j+1
t
j
El mtodo de Euler consiste en truncar esta serie al primer
orden.
Si truncamos la serie de Taylor al orden n tenemos el
mtodo de Taylor de orden n
y
j+1
= y
j
+ hf (t
j
, y
j
) +
h
2
2
f

(t
j
, y
j
) + . . . +
h
n
n!
f
(n1)
(t
j
, y
j
)
Los mtodos de Taylor de orden elevado no son en general
de aplicacin muy prctica, utilizaremos en muchos casos
solo el mtodo de Taylor de orden 2.
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
15 Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Mtodo de Taylor de Orden 2
PVI

y

(t) = f (t, y(t)), t


0
= a t b
y(t
0
) = y
0
Condicin Inicial
Tomamos el tamao de paso h > 0 (h = (b a)/n)
deniendo t
j
= t
0
+ jh, j = 0, 1, 2, . . . , n
y obtenemos de tal manera
y
j+1
= y
j
+ hf (t
j
, y
j
) +
h
2
2
f

(t
j
, y
j
) j = 0, 1, 2, . . . , n 1
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
16 Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Ejemplo
Aplicar el mtodo de Taylor de Orden 2 para aproximar la
solucin del problema de valor inicial

(t) = y + t + 1, 0 t 1
y(0) = 1
Considere h = 0.1
Solucin:
f (t, y) = y + t + 1
f

(t, y) = y

+ 1 = y t 1 + 1 = y t
Luego: y
1
= y
0
+ h(y
0
+ t
0
+ 1) +
h
2
2
(y
0
t
0
) = 1.005
y
2
= 1.019025
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
17 Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Resumimos los resultados en la siguiente tabla:
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
18 Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Mtodo de Runge Kutta
Los mtodos de Taylor esbozados en la seccin anterior
tienen la desventaja de requerir el clculo y la evaluacin de
las derivadas de f (t, y). Este puede ser un procedimiento
muy complicado y que consuma mucho tiempo para una
gran cantidad de problemas. Es por ello que los mtodos de
Taylor se usan muy poco en la prctica. Los mtodos de
Runge Kutta eliminan el clculo y la evaluacin de las
derivadas de f (t, y) .
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
19 Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Mtodo de Runge Kutta de Orden 2
Conocido Tambin como el mtodo de Heun Euler
Mejorado
PVI

y

(t) = f (t, y(t)), t


0
= a t b
y(t
0
) = y
0
Condicin Inicial
Tomamos el tamao de paso h > 0 (h = (b a)/n)
deniendo t
j
= t
0
+ jh, j = 0, 1, 2, . . . , n
y obtenemos de tal manera
k
1
= hf (t
j
, y
j
)
k
2
= hf (t
j+1
, y
j
+ k
1
)
y
j+1
= y
j
+
1
2
(k
1
+ k
2
)
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
20 Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Ejemplo
Aplicar el mtodo de Runge Kutta de Orden 2 para
aproximar la solucin del problema de valor inicial

(t) = y + t
2
+ 1, 0 t 1
y(0) = 1
Considere h = 0.1
Solucin:
f (t, y) = y + t + 1
k
1
= hf (t
j
, y
j
) = h(y
j
+ t
2
j
+ 1)
k
2
= hf (t
j+1
, y
j
+ k
1
) = h[(y
j
+ k
1
) + t
2
j+1
+ 1]
Luego: k
1
= hf (t
0
, y
0
) = h(y
0
+ t
2
0
+ 1) = 0
k
2
= hf (t
1
, y
0
+ k
1
) = h[(y
0
+ k
1
) + t
2
1
+ 1] = 0.001
y
1
= y
0
+
1
2
(k
1
+ k
2
) = 1.0005
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
21 Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Resumimos los resultados en la siguiente tabla:
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
22 Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Mtodo de Runge Kutta de Orden 4
Este es el mtodo ms empleado en la prctica. Surge de
aproximar la integral de f (t, y) por la regla de Simpson 1/3
PVI

y

(t) = f (t, y(t)), t


0
= a t b
y(t
0
) = y
0
Condicin Inicial
Tomamos el tamao de paso h > 0 (h = (b a)/n)
deniendo t
j
= t
0
+ jh, j = 0, 1, 2, . . . , n ; obtenemos de
tal manera
k
1
= hf (t
j
, y
j
)
k
2
= hf (t
j
+
h
2
, y
j
+
k
1
2
)
k
3
= hf (t
j
+
h
2
, y
j
+
k
2
2
)
k
2
= hf (t
j
+ h, y
j
+ k
3
)
y
j+1
= y
j
+
1
6
(k
1
+ 2k
2
+ 2k
3
+ k
4
)
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
23 Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Ejemplo
Aplicar el mtodo de Runge Kutta de orden 4 para aproximar
la solucin del problema de valor inicial

(t) = y + t + 1, 0 t 1
y(0) = 1
Considere h = 0.1
Solucin:
f (t, y) = y + t + 1
k
1
= hf (t
j
, y
j
) = h(y
j
+ t
j
+ 1)
k
2
= hf (t
j
+
h
2
, y
j
+
k
1
2
) = h

(y
j
+
k
1
2
) + (t
j
+
h
2
) + 1

k
3
= hf (t
j
+
h
2
, y
j
+
k
2
2
) = h

(y
j
+
k
2
2
) + (t
j
+
h
2
) + 1

k
4
= hf (t
j
+ h, y
j
+ k
3
) = h ((y
j
+ k
3
) + (t
j
+ h) + 1))
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
24 Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Luego:
f (t, y) = y + t + 1
k
1
= hf (t
0
, y
0
) = h(y
0
+ t
0
+ 1) = 0
k
2
= hf (t
0
+
h
2
, y
0
+
k
1
2
) =
h

(y
0
+
k
1
2
) + (t
0
+
h
2
) + 1

= 0.005
k
3
= hf (t
0
+
h
2
, y
0
+
k
2
2
) =
h

(y
0
+
k
2
2
) + (t
0
+
h
2
) + 1

= 0.00475
k
4
= hf (t
0
+ h, y
0
+ k
3
) = h ((y
0
+ k
3
) + (t
0
+ h) + 1)) =
0.009525
Finalmente:
y
1
= y
0
+
1
6
[k
1
+ 2k
2
+ 2k
3
+ k
4
] = 1.00483750
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
25 Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Resumimos los resultados en la siguiente tabla:
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
26 Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Sistema de Ecuaciones Diferenciales
Dadas las funciones f
1
, f
2
, . . . , f
n
de R
n+1
en R, un sistema
de ecuaciones diferenciales de orden 1 denido por

du
1
dt
= f
1
(t, u
1
(t), u
2
(t), . . . , u
n
(t))
du
2
dt
= f
2
(t, u
1
(t), u
2
(t), . . . , u
n
(t))
.
.
.
du
n
dt
= f
n
(t, u
1
(t), u
2
(t), . . . , u
n
(t))
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
27 Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
El PVI consiste en determinar las funciones u
1
, u
2
, . . . , u
n
en
un intervalo [a, b] que satisfacen estas ecuaciones
diferenciales y las condiciones iniciales:
u
1
(a) = u
1,0
u
2
(a) = u
2,0
u
n
(a) = u
n,0
Matricialmente:
u

(t) = f(t, u(t))


f : R
n+1
R donde f = [f
1
, f
2
, . . . , f
n
]
T
y u es una funcin
de R en R
n
donde u = [u
1
, u
2
, . . . , u
n
]
T
.
Condicin inicial:
u(a) = 0
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
28 Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Mtodo de Euler
Los mtodos numricos aplicado a EDO de valor inicial
pueden ser aplicados de forma inmediata para el caso
matricial (sistemas de ecuaciones).
u
i +1
= u
i
+ hF
h
(t
i
, u
i
)
Escogemos un entero N > 0 y tomamos h = (b a)/N para
dividir el intervalo [a, b] en N sub-intervalos con puntos de
red
t
j
= a + jh j = 0, 1, 2, . . . , N 1
La funcin F
h
se dene en trminos de f, de manera anloga
al caso escalar.
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
29 Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Ejemplo
Considere el siguiente problema de valor inicial

1
= u
1
u
2
u

2
= t + u
1
u
2
u
1
(0) = 1, u
2
(0), t [0, 1]
1. Determinar una solucin aproximada por el mtodo de
Euler con tamao de paso h = 0.1.
2. Determinar una solucin aproximada por el mtodo de
Taylor de orden 2 con tamao de paso h = 0.1.
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
30 Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Se dene f
1
y f
2
por

f
1
(t, u
1
, u
2
) = u
1
u
2
f
2
(t, u
1
, u
2
) = t + u
1
u
2
1. La expresin del mtodo de Euler es
u
i +1
= u
i
+ hF
h
(t
i
, u
i
)
Toma en este caso la forma
u
i +1
=

u
1,i +1
u
2,i +1

u
1,i
u
2,i

+ h

f
1
(t
i
, u
1,i
, u
2,i
)
f
2
(t
i
, u
1,i
, u
2,i
)

41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
31 Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Adems:
u
1,i +1
= u
1,i
+ 0.1 u
1,i
u
2,i
u
2,i +1
= u
2,i
+ 0.1 (t
i
+ u
1,i
u
2,i
)
Para i = 0, 1, 2, . . . , 9 con las condiciones iniciales
u
1,0
= u
1
(0) = 1
u
2,0
= u
2
(0) = 0
La tabla siguiente representa los valores obtenidos:
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
32 Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
33 Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
2 La expresin del mtodo de Taylor de orden 2 es
u
i +1
= u
i
+ hF
h
(t
i
, u
i
) + (h
2
/2)F

h
(t
i
, u
i
)
Siendo entonces necesario determinar f

1
y f

2
.
f

1
(t, u
1
, u
2
) = u
2
u

1
+ u
1
u

2
= u
1
u
2
2
+ u
1
(t + u
1
u
2
)
f

2
(t, u
1
, u
2
) = 1 + u

1
u

2
= 1 + u
1
u
2
(t + u
1
u
2
)
Toma en este caso la forma
u
i +1
=

u
1,i +1
u
2,i +1

u
1,i
u
2,i

+h

f
1
(t
i
, u
1,i
, u
2,i
)
f
2
(t
i
, u
1,i
, u
2,i
)

+
h
2
2

f

1
(t
i
, u
1,i
, u
2,i
)
f

2
(t
i
, u
1,i
, u
2,i
)

41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
34 Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Adems:
u
1,i +1
= u
1,i
+0.1u
1,i
u
2,i
+0.005(u
1,i
u
2
2,i
+u
1,i
(t
i
+u
1,i
u
2,i
))
u
2,i +1
= u
2,i
+0.1(t
i
+u
1,i
u
2,i
)+0.005(1+u
1,i
u
2,i
(t
i
+u
1,i
u
2,i
))
Para i = 0, 1, 2, . . . , 9 con las condiciones iniciales
u
1,0
= u
1
(0) = 1
u
2,0
= u
2
(0) = 0
La tabla siguiente representa los valores obtenidos:
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
35 Sistema EDO
EDO de orden
superior
EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
36 EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
EDO de orden superior
La ecuacin diferencial general de orden n de la forma
y
(n)
= f (t, y(t), y

(t), . . . , y
(n1)
(t)) a t b
con condiciones iniciales
y(a) = u
1,0
, y

(a) = u
2,0
, . . . , y
(n1)
(a) = u
n,0
para
u
1,0
, u
2,0
, . . . , u
n,0
R
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
37 EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Se convierte en un sistema de ecuaciones diferenciales de
primer orden al hacer
y = u
1
y

= u
2
.
.
.
y

n1
= u
n
y

n
= f (t, y(t), y

(t), . . . , y
(n1)
(t))
Usando esta notacin, obtenemos el sistema de primer orden
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
38 EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
du
1
dt
=
dy
dt
= u
2
du
2
dt
=
dy

dt
= u
3
.
.
.
du
n1
dt
=
dy
(n2)
dt
= u
n
du
n
dt
=
dy
(n1)
dt
= y
(n)
= f (t, y(t), y

(t), . . . , y
(n1)
(t))
con condiciones iniciales
u
1
(a) = y(a) = u
1,0
u
2
(a) = y

(a) = u
2,0
.
.
.
u
n
(a) = y
(n1)
(a) = u
n,0
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
39 EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
Ejemplo
Determinar por el mtodo de Euler con tamao de paso 0.05
una solucin aproximada de

+ 10 sin = 0
(0) = 0.1

(0) = 0
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
40 EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
El primer paso, es denir
u
1
= u
2
=

Luego se obtiene un sistema de ecuaciones diferenciales


du
1
dt
= u
2
du
2
dt
=

= 10 sin = 10 sin u
1
Luego las expresiones de recurrencias sern
u
1,i +1
= u
1,i
+ 0.05 u
2,i
u
2,i +1
= u
2,i
0.05 10 sin(u
1,i
)
Para i = 0, 1, 2, . . . , 9 con las condiciones iniciales
u
1,0
= u
1
(0) = 0.1
u
2,0
= u
2
(0) = 0
41
Ecuaciones
Diferenciales
Ordinaria
Mg. Hermes
Pantoja C.
Introduccin
Ecuaciones Diferenciales
Problema de Valor Inicial
Solucin Numrica
Mtodos de un Solo Paso
Metodo de Euler
Metodo de Taylor
Metodo de Runge Kutta
Sistema EDO
Sistema EDO
EDO de orden
superior
41 EDO de orden superior
Universidad Nacional de
Ingeniera
Facultad de Ingenieria
Mecnica
La tabla siguiente representa los valores obtenidos:

You might also like