2018-2
Apuntes
Contenidos
1 Ecuaciones Separables
2 Problemas de Valor Inicial
3 Análisis cualitativo de EDOs autónomas
4 EDOs lineales
5 Sistemas de EDOs lineales
6 Análisis cualitativo de sistemas autónomos
Apuntes
EDOs de Variables Separables
dx
Dada la EDO de orden 1: ẋ = x0 = x(1) = = f (x)g(t) (x = x(t))
dt
dx
Z Z
La solución general se obtiene mediante: = g(t)dt
f (x)
Ejemplos
Ejercicio
En el modelo de crecimiento logístico la población en tiempo t es una función
p(t) que satisface la EDO ³ p´
ṗ = ap 1 −
k
donde a es la tasa de crecimiento y k es la constante de saturación.
Apuntes
Problemas de Valor Inicial
Ejemplo
(
ẋ = rx EDO
Un PVI consiste en resolver
x(0) = x0 condición inicial
Definición
Ejemplo
xss xss
t t
Apuntes
Análisis Cualitativo de EDOs Autónomas
Una EDO autónoma es de la forma
ẋ = f (x)
(no depende de t ). Se desea analizar cualitativamente las soluciones sin
resolver la EDO. Es decir, se desea esbozar las trayectorias, por ejemplo:
x
x
t
En general
si f 0 (xss ) > 0 entonces xss es un equilibrio inestable.
si f 0 (xss ) < 0 entonces xss es un equilibrio estable.
Apuntes
Ejemplo
[Modelo de crecimiento de Solow] Si el stock de capital en tiempo t se
representa por k(t), el modelo de crecimiento de Solow se representa por
k̇ = sφ(k) − mk
donde
s ∈]0, 1[ es la tasa de inversión,
m ∈]0, 1[ es la tasa de crecimiento de la población,
φ satisface las condiciones de Inada:
1 φ(0) = 0
2 φ0 > 0
3 φ00 < 0
4 lı́m φ0 (k) = ∞
k→0
5 lı́m φ0 (k) = 0
k→∞
Apuntes
EDOs lineales homogéneas (coef. ctes.)
Definición
Una EDO lineal homogénea de coef. ctes. tiene la forma
Teorema
La solución general de la EDO lineal homogénea de coef. ctes. se puede
expresar como
x = c 1 x1 + c2 x2 + · · · + cn xn
donde los ck son ctes. arbitrarias y los xk se calcular a partir de las raíces de
p(r).
Apuntes
rk t
Caso I: rk es raíz de p(r) −→ xk = e
Caso II: rk es raíz doble de p(r) −→ xi = erk t y xk+1 = terk t
Caso III: rk = a + ib es raíz de p(r) −→ xk = eat cos(bt) y xk+1 = eat sen(bt)
Ejemplos
1 ẍ + 3ẋ + 2x = 0 3 ẍ + x = 0
2 ẍ + 2ẋ + x = 0 4 x(4) + x(2) = 0
Ejercicio
Determine las soluciones de las siguientes EDOs en función de la constante a.
1 ẍ − (2a + 1)ẋ + a(a + 1)x = 0
ẋ − ax
2 ẍ − aẋ = , donde 0 < a < 1.
a
Apuntes
EDOs lineales no homogéneas (coef. ctes.)
Definición
Dada la EDO no homogénea
Apuntes
Método de coeficientes indeterminados
... ...
1 x − ẋ = 2e2t 3 x − ẋ = 2e2t + et
...
2 x − ẋ = et 4 x(4) + x(2) = 6t
Apuntes
Sistemas de EDOs lineales
Consideremos el sistema
( ·˙¸ ·
ẋ = a11 x + a12 y
¸· ¸
x a11 a12 x
↔ =
ẏ = a21 x + a22 y y a21 a22 y
o (en corto) Ẋ = AX .
Definición
Teorema Apuntes
Cuando r1 6= r2 son reales, la solución general del sistema es
· ¸
x
= C1 er1 t~v1 + C2 er2 t~v2
y
Ejemplo
Resuelva el sistema (
ẋ = x + 3y
ẏ = 3x + y
Apuntes
Clasificación de Singularidades
Recordemos que si A es matriz 2 × 2 entonces su polinomio característico es
p(r) = r 2 − tr(A)r + det(A). Sea di(A) = tr(A)2 − 4 det(A).
det(A)
espiral espiral
di(A) < 0
di(A) > 0
nodo nodo
tr(A)
punto de silla
http://mathlets.org/mathlets/linear-phase-portraits-matrix-entry/
det A
∆=0 ∆=0: det A= 14 (Tr A)2
centro
silla
Apuntes
Análisis Cualitativo de Sistemas Autónomos
ẋ = f (x, y)
ẏ = g(x, y)
Definición Apuntes
1 Una singularidad o estado estacionario del sistema autónomo es un punto
(xss , yss ) ∈ R2 tal que f (xss , yss ) = 0 y g(xss , yss ) = 0.
2 La linealización del sistema autónomo en (xss , yss ) es el sistema lineal
·˙¸ · ¸· ¸
x fx (xss , yss ) fy (xss , yss ) x
=
y gx (xss , yss ) gy (xss , yss ) y
Ejemplo
Analice cualitativamente el sistema no lineal
ẋ = 4x − x2 − 2y
ẏ = 1 − x
Apuntes
Ejercicio
[Final 2017] Supongamos que el capital k es una función del tiempo t y
satisface la EDO no lineal: k̇ = skα − mk, donde s, α, m son constantes entre 0
y 1. Adicionalmente se conoce la condición inicial k(0) = k0 donde k0 es una
constante positiva.
1 Mediante el cambio de variable x = k1−α muestre que la EDO no lineal en
k se puede transformar en una EDO lineal en x de coeficientes constantes.
2 Resuelva el problema de valor inicial para k.
3 ¿Es la solución estable?
Apuntes
Cálculo de Variaciones
2018-2
Apuntes
Contenidos
1 Optimización Estática
2 Cálculo de Variaciones
3 Condición Necesaria de Optimalidad
4 Condiciones Suficientes
Apuntes
Optimización Estática
(
máx f (x)
Problema
s.a x0 ≤ x ≤ x1 ≡ x ∈ [x0 , x1 ] = Ω
f (x∗ )
x0 x ∗ x0 x00 x1 x
Ejemplo
Calcular el máximo de la función f : R → R definida por f (x) = 4x − x2 .
Definición Apuntes
1 f : Ω → R es la función objetivo (funcional).
2 Ω = conjunto admisible (restricción).
3 x∗ = (punto) máximo (óptimo) global y cumple: f (x∗ ) ≥ f (x) para todo
x ∈ Ω.
4 f (x∗ ) = valor máximo (óptimo) global.
5 x0 = (punto) máximo (óptimo) local y cumple: existe δ > 0 tal que
f (x0 ) ≥ f (x) para todo x tal que d(x, x0 ) < δ.
6 x es un pto. crítico cuando f 0 (x) = 0 o f 0 (x) no existe.
Teorema
Definición
1 Sean x0 , x1 ∈ R fijos.
Ejemplo
Apuntes
Cálculo de Variaciones
donde:
x : [0, T ] → R, T > 0 es una cte. que representa el tiempo máximo de
extracción. Se asume que todo lo que se extrae se vende inmediatamente.
x(t) = ventas acumuladas del recurso en tiempo [0, t] (stock).
A = cantidad total del recurso que se desea extraer.
ẋ(t) = tasa de variación de las ventas la cual es igual al flujo de extracción
del recurso.
ln ẋ = beneficio por vender x(t) unidades el recurso.
a = tasa de descuento.
Apuntes
Condición Necesaria de Optimalidad
Dado el problema
t1
Z
máx J(x) = F(x, ẋ, t) dt
t0
s.a
x(t0 ) = x0 , x(t1 ) = x1
z∈Ω y lı́m z = x∗
²→0
R t1
Como J(²) = t0 F(x + ²η, ẋ∗ + ²η̇, t) dt define una función J : R → R, se cumple
∂F
¯ Z t1 µ
d d
¶
η
¯
0= J(²)¯
¯ = − Fẋ dt
d² ²=0 t0 ∂x dt
d
por la fórmula de Leibniz e integración por partes. Así Fx = dt Fẋ .
Corolario Apuntes
Para calcular el óptimo x∗ se debe resolver
Z 1
máx V (q) = (q − q2 − 2q̇2 )e−0,5t dt
0
s.a q(0) = 0, q(1) = 1/2
Ejemplo
Z T
máx V (x) = (ln ẋ)e−at dt
0
s.a x(0) = 0, x(T ) = A
Apuntes
Condiciones Suficientes
Definición
La concavidad (o convexidad) de F para cada t depende de la matriz Hessiana
· ¸
Fxx Fxẋ
HF =
Fẋx Fẋẋ
Ejemplos
Determine si las siguientes funciones son cóncavas, convexas o ninguna de las
anteriores.
Apuntes
Ejemplo
Aplique la condición de segundo orden a los dos ejemplos anteriores.
Ejercicio
Calcule el valor óptimo de los ejemplos anteriores. Se necesitará integración
por partes: Z Z
u dv = uv − vdu
Apuntes
Ejercicio
[Final 2017] La función x(t) tiene segunda derivada continua y a > 0 es una
constante. En el siguiente problema la funcional J(x) depende de x y de su
segunda derivada:
Z a
máx J(x) = x ẍ dt
0
s.a. x(0) = 0, x(a) = 2
Apuntes
Control Óptimo
2018-2
Apuntes
Contenidos
1 Introducción
2 El Principio del Máximo
3 Condiciones Suficientes de Mangasarian
4 Hamiltoniano de Valor Presente
5 Horizonte Temporal Infinito
Apuntes
Introducción
Problema a resolver:
x(t) = variable de estado (stock de capital per cápita, tasa de producción).
x(t0 ) = x0 (estado inicial del sistema)
u(t) = variable de control (consumo per cápita, fracción de la producción
destinada a la re-inversión).
Para cada t se cumple u(t) ∈ Ω(t) (restricción de las variables de control).
ẋ = f (x, u, t) es la ecuación de estado.
Z t1
máx J(u) = F(x, u, t) dt
u t0
ẋ = f (x, u, t)
s.a x(t0 ) = x0
u(t) ∈ Ω(t)
Apuntes
Ejemplo
Z 1
máx J(u) = (x + u) dt
u 0
s.a ẋ = 1 − u2
x(0) = 1
Ejemplo
Z 5
máx J(u) = (ux − u2 − x2 ) dt
u 1
s.a ẋ = x + u
x(1) = 2
Definición
El Hamiltoniano se define como H(x, u, λ, t) = F(x, u, t) + λ(t)f (x, u, t).
Apuntes
Principio del Máximo de Pontryagin
∂H ∂2 H
=0 y ≤0
∂u ∂u2
3 ẋ∗ = f (x∗ , u∗ , t) con x∗ (t0 ) = x0 .
Ejemplos
Aplicar el principio del máximo a los ejemplos anteriores.
Apuntes
Condiciones Suficientes de Mangasarian
Ejemplos
Aplique las condiciones de Mangasarian a los ejemplos anteriores.
Apuntes
Hamiltoniano de Valor Presente
H = Heδt = G + λeδt f = G + mf
Apuntes
Principio del Máximo
Apuntes
Horizonte Temporal Infinito
o equivalentemente
lı́m e−δt m(t) = 0
t→∞
s.a k(0) = k0
0 ≤ c ≤ f (k)
Apuntes
Proposición
Recordemos que una función g : A → R se puede invertir localmente en x0 ∈ A
siempre y cuando g 0 (x0 ) 6= 0.
Apuntes
c
c̄
k̄ k
Apuntes
Ejercicio
[Final 2017] Se plantea el siguiente problema de control óptimo:
Z ∞
máx J(u) = e−0,5t ln(ux) dt
1
s.a ẋ = 2x − u + 1, x(1) = 1
Programación Dinámica
2018-2
Apuntes
Contenidos
1 Introducción
2 Principio de Optimalidad de Bellman
3 Descuento
Apuntes
Introducción
Se considera:
N periodos de tiempo, cada periodo se denota por k ∈ {0, 1, 2, ..., N − 1}.
x(k) = estado del sistema en el periodo k.
x(0) = x0 (estado inicial del sistema).
Cada x(k) depende de la variable de control u(k).
El sistema evoluciona de acuerdo al siguiente diagrama:
u(0) u(1) u(2) ··· u(N − 1)
Proposición
Si u∗ maximiza las ecuaciones de Bellman, entonces
Apuntes
Entonces (u∗ (j), u∗ (j + 1), u∗ (j + 2), ..., u∗ (N − 1)) el control óptimo del
subproblema.
Apuntes
Ejemplo
mı́n J = [u(0) − 2]2 + [u(1) − 4]2 + x(2)
u(0),u(1)
x(0) = 1
s.a x(1) = 3x(0) + u(0)
x(2) = x(1) + 2u(1)
u(k) ∈ Ω(k) = R
(0 ≤ k ≤ 2)
Ejemplo
mı́n J = x(0)u(0) + x(1)u(1) + x(2)2
u(0),u(1)
x(0) = 2
s.a x(k + 1) = x(k)u(k) + u(k)2 , k = 0, 1
u(k) ∈ Ω(k) = {−1, 0, 1}
k = 0, 1
Apuntes
Descuento
Dado β ∈]0, 1[, se desea resolver el siguiente problema:
N−1
βk Fk (x(k), u(k)) + βN S[x(N)]
X
máx J=
N−1
{u(k)}k=0
k=0
x(k + 1) = fk (x(k), u(k)) (0 ≤ k ≤ N − 1)
s.a x(0) = x0
u(k) ∈ Ω(k)
(0 ≤ k ≤ N − 1)
Corolario
Las ecuaciones de Bellman se pueden expresar como
Ejemplo
P2
mı́n{u(k)}2
J= k=0
0,9k [u(k)2 + (x(k) − 2k)2 ] + 0,93 (x(3) − 5)2
k=0
x(k + 1) = x(k) + (k + 1)u(k) (0 ≤ k ≤ 2)
s.a x(0) = 0
u(k) ∈ R (0 ≤ k ≤ 2)
Apuntes
Ejercicio
[Final 2017] Una compañía extrae minerales de un yacimiento durante un total
de tiempo asignado por el gobierno dividido en N periodos. En el periodo k la
producción (igual a la extracción) y la cantidad de reservas restantes en
toneladas del mineral en el yacimiento se denotan por u(k) y x(k)
respectivamente. El costo de extracción es c(k) = 2u(k)2 /x(k) y el precio de
mercado se establece en p unidades monetarias por tonelada del mineral. La
variable de control es la producción y la variable de estado es la cantidad de
reservas restantes. Las reservas restantes en el siguiente periodo son iguales a
la diferencia entre las reservas y la producción en el periodo actual. Se sabe
que el yacimiento cuenta con unas reservas totales de 1000 toneladas de
mineral antes de que la compañía empiece el proceso de extracción.
1 Plantee el problema de control óptimo en tiempo discreto que permite
calcular la producción óptima que maximiza la utilidad total de la
compañía durante la totalidad de tiempo asignado por el gobierno.
2 En el caso N = 2, calcule las trayectorias de control y de estado óptimos.