Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Facultad de Ciencias
Departamento de Matemáticas
Ecuaciones Diferenciales
Taller 3
El objetivo de este taller es afianzar las ideas básicas de la solución de sistemas de ecuaciones
diferenciales.
Problema 1 (Método Mejorado de Euler.). En el taller 1 vimos cómo funciona el método de Euler en
ecuaciones diferenciales lineales. En el taller 2 vimos cómo estimar el error del método numérico. Hoy
vamos a ver otra forma en la que puede fallar el método de Euler cuando se aplica a sistemas de ecuaciones
diferenciales.
Considere el siguiente sistema de ecuaciones diferenciales
dx
=x−y
dt
dy
= x + y,
dt
con x(0) = 1 e y(0) = 0.
Para implementar el método de Euler en sistemas lineales de n ecuaciones diferenciales note que
dY
= AY (t),
dt
donde Y = (y1 , . . . , yn ) e Y (t) = (y1 , . . . , yn ).
Utilizando la misma idea del método de Euler en una sola ecuación tenemos que
4. Utilizando la solución con el método de Euler haga el diagrama de fase y compare con el anterior.
5. Encuentre la solución analítica y muestre que el diagrama de fase debe ser un círculo.
Note que el diagrama de fase debe ser un círculo. Sin embargo usando el método de Euler se obtiene una
espiral. El objetivo ahora es mejorar el método de manera que coincida con la dinámica. Para ello haremos
una mejora en el método de Euler. La escribiremos primero para el caso de una sola ecuación diferencial.
dy
= f (t, y). (1)
dt
1
Para la j-ésima iteración. Vamos a calcular la derivada en el punto.
Con estos dos pasos promediamos y encontramos el paso que se debe dar de la siguiente forma
h
yj+1 = yj + (k1,j + k2,j ). (4)
2
6. Implemente este método para sistemas de ecuaciones. Verifique que efectivamente el plano de fase de
la ecuación diferencial del problema corresponde a una círculo.
7. (OPCIONAL +0.5) Determine el orden del error para este método utilizando el procedimiento
del taller 2.
La siguiente página les puede ayudar con ejemplos y cálculos ya realizados. Aquí
2
Problema 2. Exponencial de matrices. Indicación: tenga un libro de álgebra lineal a la mano. En el taller
1, vimos el verdadero significado de la función exponencial. No se trata de .elevar"e sino de la serie
∞ n
X t
exp(t) = , (5)
n!
n=0
1. Considere una matriz diagonalizable A = P DP −1 , donde P es una matriz invertible y D una matriz
diagonal con entradas d1 , . . . , dn . Muestre que
donde
exp(d1 ) . . . 0
.. .. ..
exp(D) = .
. .
0 ... exp(dn )
2. ¿Habrá alguna diferencia entre hacer los cálculos cuando la matriz A es diagonalizable y cuando no
lo es?
a)
7 −6
12 −10
b)
1 −2 −3
1 3 1
−3 1 −1.
c)
1 4
2 3.
4. ¿Se puede usar este método cuando A no es diagonalizable?
5. Investigue la forma normal de Jordan. Proponga un algoritmo que maneje el caso en que la matriz
no es diagonalizable.
3
Note que en ecuaciones lineales de primer orden se puede resolver el caso no homogéneo utilizando el
método de factor integrante.
6. Proponga el método de factor integrante en este contexto. ¿Con qué matrices habría que tener
cuidado? ¿Por qué?
Indicación: lea las preguntas anteriores. Tenga mucho cuidado con el orden de los factores.
8. Resuelva los puntos del 27 al 32 de la página 380 del libro de Blanchard. Cuando sea posible
diagonalizar la matriz utilice la función exponencial. Verifique sus respuestas utilizando los métodos
vistos en clase o propuestos por el libro.
El siguiente documento tiene una guía más detallada del uso de la función exponencial para resolver
sistemas de ecuaciones diferenciales.
x0 = ax + by (9)
0
y = −x − y (10)
1. Para cada valor de a y b clasifique el sistema lineal como una fuente, sumidero, centro, sumidero
espiral, etc. Dibuje en el plano ab las zonas donde el sistema es de cada tipo (Es decir coloree en
azul donde el sistema en un sumidero, en rojo donde es una fuente, y así. ). Muestre los cálculos
realizados para cada parte.
2. Utilizando el punto anterior indique los puntos en el plano (a, b) donde ocurren cambios en el
comportamiento a largo plazo del sistema.
Les recomiendo que utilicen PPlane para revisar que los cálculos estén bien.