Documentos de Académico
Documentos de Profesional
Documentos de Cultura
net/publication/320831669
CITATIONS READS
0 228
1 author:
Daniel Casas
Escuela Colombiana de Ingeniería
8 PUBLICATIONS 1 CITATION
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Daniel Casas on 03 November 2017.
27 de octubre de 2017
Índice general
3
No puede negarse: el único hecho de importancia ética universal
en el mundo actual es el reconocimiento, cada vez mayor
y difusamente omnipresente, de que ası́ no se puede continuar.
Peter Sloterdijk
Optimización dinámica
1.1. Introducción
La optimización dinámica es un conjunto de enunciados y procedimien-
tos que buscan solucionar un tipo de sistemas dinámicos. Se distinguen dos
escenarios básicos: continuo y discreto. En el presente documento se presen-
tan dos problemas del estadio continuo: Cálculo de Variaciones y Control
Óptimo. Estos temas hacen parte del curso de Economı́a Matemática 2, del
programa de Economı́a.
Este material pretende contribuir didácticamente con el encuentro de los
estudiantes y las representaciones económicas a través de matemáticas. Los
temas de optimización dinámica aparecen el modelos de crecimiento económi-
co, teorı́a monetaria, macroeconomı́a, economı́a de los recursos naturales,
entre otros.
Para acceder y resolver ejercicios de optimización dinámica continua es
necesario conocer y tener destrezas en ecuaciones diferenciales de primer y
segundo orden, sistemas de ecuaciones diferenciales y diagramas de fase.
Espero que disfruten el viaje hacia nuevos mundos matemáticos que son
usados en economı́a.
5
Apuntes de Clase-Documento N◦
V F = V P · ert
6
Daniel Ricardo Casas Hernández
RT
Ejemplo 1.3 Maximice o e−rt U (c(t))dt s.a. c(t) = F (k) − k̇(t), k(0) =
ko ; K(T ) es desconocido y T es fijo.
La producción Q de una economı́a se distribuye entre consumo e inversión, de
tal manera que Q(t) = c(t) + I(t). Si la producción depende solo del capital y
ceteris paribus con todas las variables que afectan la producción, entonces Q =
F (k(t)). Además, las variaciones del capital en el tiempo k̇(t) representan la
inversión k̇(t) = I(t). De donde, c(t) = F (k)−k̇(t). El modelo puede reducirse
RT
a: o e−rt U (F (k) − k̇(t))dt s.a. k(0) = ko . K(T ) es desconocido y T es fijo.
7
Apuntes de Clase-Documento N◦
d ′
f =0 fs′ − (1.4)
dt ṡ
La ecuación anterior también puede ser escrita como
ds dṡ
fs′ = fṡs
′′
+ fṡ′′ṡ + fṡt.
′′
(1.5)
dt dt
′′
fs′ = fṡs ṡ + fṡ′′ṡ s̈ + fṡt.
′′
ds dṡ d2 s
Recuerde que: ṡ = dt
, s̈ = dt
= dt2
.
∂g
= gẋ′ .
∂ ẋ
d ′
g
dt ẋ
Que una función s∗ (t) sea solución de (1.2) quiere decir que:
RT RT
F (t, s∗ , s˙∗ )dt ≥ F (t, s, ṡ)dt para todo t ∈ [to , T ].
to to
8
Daniel Ricardo Casas Hernández
1
Fẋ′ = (3t + ẋ)−1/2 ,
2
′′ −3
Fẋt = (3t + ẋ)−3/2 ,
4
′′
Fẋx = 0,
−1
Fẋ′′ẋ = (3t + ẋ)−3/2 .
4
Ası́, la ecuación de Euler para este caso es
−3 ẍ
(3t + ẋ)−3/2 − (3t + ẋ)−3/2 = 0;
4 4
es decir, ẍ = −3, si 3t + ẋ 6= 0 entonces la solución de la ecuación diferencial
de segundo orden es
ẋ(t) = −3t + c1 ,
−3 2
x(t) = t + c1 t + c2 .
2
Las condiciones iniciales x(1) = 3 y x(5) = 7 darán los valores de las cons-
tantes c1 y c2 . Ası́,
−3
3= + c1 + c2 ,
2
−75
7= + 5c1 + c2 .
2
De donde c1 = 10 y c2 = −11 2
.
Por lo tanto, la trayectoria óptima es
−3 2 11
x(t) = t + 10t − .
2 2
9
Apuntes de Clase-Documento N◦
Condición de Legendre
10
Daniel Ricardo Casas Hernández
GRAFICA
Por lo tanto, hasta ahora las condiciones necesarias para resolver el pro-
blema de cálculo de variaciones son:
• La ecuación de Euler.
• La condición inicial x(t0 ) = x0 .
• La condición de transversalidad correspondiente.
Se supone que:
1. xT = e2 T = 2.
2. T = 2.
1) Se tiene que:
F (t, x, ẋ) = 2xet + x2 + ẋ2 ,
Fx′ = 2et + 2x,
Fẋ′ = 2ẋ,
′′
Fẋt = 0,
′′
Fẋx = 0,
Fẋ′′ẋ = 2,
La ecuación de Euler es:
et + x = ẍ.
Cuya solución es x(t) = c1 et + c2 e−t + 12 tet .
11
Apuntes de Clase-Documento N◦
Fẋ′ = 2ẋ;
tal que:
1 1
ẋ(t) = c1 et − c2 e−t + et + tet .
2 2
De donde:
Luego
2c1 e2 + 3e2 − 2c2 e−2 = 0,
1
c1 e + c2 e−1 + e = 2.
2
De donde se obtiene:
−3 − e−2 + 4e−3
c1 = ,
2(e−2 + 1)
2e + e2
c2 = .
1 + e−2
R1
Ejemplo 1.10 M ax 0
− 21 (y 2 + (ẏ + y)2 )dt s.a. y(0) = 1, y(1) = y1 .
−1 2
F (t, y, ẏ) = (y + (ẏ + y)2 ).
2
Para hallar la ecuación de Euler se tiene:
12
Daniel Ricardo Casas Hernández
Fẏt′′ = 0,
′′
Fẏy = −1,
Fẏ′′ẏ = −1.
Luego, la ecuación de Euler es:
ÿ − 2y = 0.
De donde:
√ √
y(t) = C1 e 2t + C2 e− 2t ,
√ √ √ √
ẏ = 2C1 e 2t − C2 2e− 2t .
Por condiciones de transversalidad T fijo y XT libre se tiene que:
Fẏ′ (t = T ) = 0.
13
Apuntes de Clase-Documento N◦
Las variables x, u, λ son funciones del tiempo x(t), u(t), λ(t), aunque se omita
la presencia de t. La función x(t) es conocida como variable estado y la
función u(t) como variable control.
La optimización planteada busca trayectorias x(t), u(t) y λ(t) en las cuales
se maximicen V (t) y se satisfaga la restricción. Existen condiciones necesa-
rias para hallar las trayectorias óptimas, determinadas por el principio del
máximo de Pontryagrin. Las trayectorias óptimas deben satisfacer tanto las
ecuaciones
Hu′ = 0
Hx′ = −λ̇
Hλ′ = ẋ
como la condición de transversalidad correspondiente; estas ecuaciones per-
miten determinar las constantes de integración de la solución de las ecuacio-
nes diferenciales anteriormente obtenidas.
Hu′ = 0
Hz′ = −λ̇1
14
Daniel Ricardo Casas Hernández
Hx′ = −λ̇2
ẋ = z
ż = g(t, u, x)
GRAFICA
Ejemplo 1.12
Z 1
1 2
M ax (x + u2 ) dt s.a. ẋ = x + u x(0) = 2 x(1) = 0
0 4
15
Apuntes de Clase-Documento N◦
(3) ẋ = x + u
Reemplazando (1) en (3)
(4) ẋ = x − 2λ
−1
(2) λ̇ =
x−λ
2
Las anteriores ecuaciones forman un sistema de ecuaciones diferenciales li-
neales de primer orden, homogéneo.
ẋ 1 −2 x
= −1
λ̇ 2
−1 λ
(1 − r)(−1 − r) − 1 = 0.
Luego los valores propios son:
√
r = ± 2.
16
Daniel Ricardo Casas Hernández
√
Para r = − 2 :
√
1+ 2 −2√ v1 0
= ,
−1
2
−1 + 2 v2 0
De donde: √
(1 + 2)v1 − 2v2 = 04
1 √
− v1 + (−1 + 2)v2 = 0
2
√
2+1
Si v1 = 1, entonces v2 = 2
.
u = −2λ,
√ √
1 − 2 √2t 1 + 2 −√2t
u(t) = −2(c1 ( )e + c2 ( )e ).
2 2
Dado que x(0) = 2 y x(1) = 0, entonces
√
2e− 2
c1 = √ √ ,
e 2 − e− 2
√
2e 2
c2 = √ √ .
e 2 − e− 2
El sistema de ecuaciones diferenciales lineales
1
(1) u+λ=0
2
1
(2) x + λ = −λ̇
2
(3) ẋ = x + u
que se obtuvo de las condiciones del óptimo es equivalente con:
u̇ = x − u
17
Apuntes de Clase-Documento N◦
ẋ = x + u
Un sistema de ecuaciones diferenciales autónomo que relaciona la variable
de estado con la variable de control. Estos sistemas son analizados también,
a través de diagramas de fase; este diagrama muestra el comportamiento de
las variables en vecindades de los puntos de equilibrio del sistema. Para el
presente sistema x = 0 y u = 0 es el punto de equilibrio y se comporta como
punto de silla.
FALTA UNA GRAFICA AQUÍ
Ejemplo 1.13
Z 1 √
M ax udt s.a. ẋ = −u x(0) = 1, x(1) = 0.
0
18
Daniel Ricardo Casas Hernández
ZT
M ax V (t) = e−rt [py(t) − wN (t) − Pk I(t)]dt s.a.
0
d ′
G′K − G = 0; es decir e−rt [P FK′ − PK δ − PK r] = 0;
dt K̇
19
Apuntes de Clase-Documento N◦
D ′
G′N − G = 0; es decir e−rt [P FN − w] = 0.
dt Ṅ
PK
De donde: P FK′ = PK (δ + R), FK′ = P
(δ + r).
w
P FN′ = w FN′ =
P
La empresa optimiza si la demanda de capital está condicionada a que los
rendimientos del capital sean iguales a sus costes de oportunidad. Además, la
demanda de trabajo hasta que el coste marginal sea igual al producto marginal
FN′ = wp .
Lo anterior indica que si δ > r, entonces FK′ > 0; si δ < r, FK′ < 0;
además, que la productividad marginal del capital P FK′ es igual al costo de
uso del capital PK (δ + r).
20
Daniel Ricardo Casas Hernández
−rPK = PK δ − P FK′ .
Es decir
P FK′ = PK (δ + r).
Se obtuvieron las mismas condiciones del óptimo logradas a través del plan-
teamiento por cálculo de variaciones.
21
Apuntes de Clase-Documento N◦
Suponga que existe U ∗ (t), X ∗ (t) y λ∗ (t), que satisface las condiciones sufi-
cientes del máximo, entonces U ∗ (t) y X ∗ (t) son trayectorias para el máximo si
Limλ(t)[x(t) − x∗ (t)] ≥ 0.
Luego
λ(t) = µ0 e−(r+δ)t , S = rs − c.
22
Daniel Ricardo Casas Hernández
Luego
1 rt
C(t) = e ,
µ0
1
S − rs = − ert ,
µ0
tert
S(t) = − + αert .
µ0
Al sustituir la condición inicial S(b) = S0 , se obtiene:
−tert
t0
S(t) = −rt
+ S0 e + ert .
µ0 µ0
23
Apuntes de Clase-Documento N◦
24
Bibliografı́a
25