Académique Documents
Professionnel Documents
Culture Documents
Extracto de la propuesta presentada para el concurso de oposicion del cargo interino de Profesor
Adjunto de Economa Matem atica - Departamento de Metodos Matematico-cuantitativos, Facultad de
Ciencias Economicas y de Administracion, Universidad de la Rep ublica
Mijail Yapor
Diciembre 2011
Indice
1. Introducci
on 3
2. Breve rese
na hist
orica 4
3. Teora del Control Optimo 6
3.1. Introduccion e importancia . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.2. Presentacion basica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2.1. Trayectoria optima: la toma de decisiones en varias etapas . . . . . 7
3.2.2. El concepto de Funcional . . . . . . . . . . . . . . . . . . . . . . . . 7
3.3. El porblema de Control Optimo . . . . . . . . . . . . . . . . . . . . . . . . 8
3.4. El principio del maximo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.4.1. Desarrollo y condiciones de primer orden . . . . . . . . . . . . . . . 9
3.4.2. Condiciones de transversalidad . . . . . . . . . . . . . . . . . . . . 12
3.4.3. El caso del Hamiltoniano Corriente . . . . . . . . . . . . . . . . . . 13
3.4.4. Problemas con mas de una variable de estado y control . . . . . . . 14
3.4.5. Problemas con horizonte infinito . . . . . . . . . . . . . . . . . . . . 17
3.4.6. Condiciones suficientes . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.5. Interpretacion economica del Principio del Maximo . . . . . . . . . . . . . 18
4. Referencias bibliogr
aficas 21
1 Introduccion
1. Introducci
on
El objeto central de estas notas es presentar los componentes basicos de la teora de
Control Optimo, as como sus principales aplicaciones a la economa, en el marco de la
formacion de grado universitario. La responsabilidad sobre lo que aqu figura es exclusiva
del autor.
La teora de control optimo, como cuerpo, podra decirse que data de algo mas de medio
siglo atras, y se presenta como uno de los avances mas importantes en el marco de los pro-
blemas de optimizacion dinamica. Desde los primeros problemas de calculo de variaciones
hasta el uso creciente de la programacion dinamica, el desarrollo de esta area se posiciona
como una de las de mayor trascendencia en el analisis economico actual. La conjugacion
de matematica y economa (o si se prefiere la aplicacion de la primera en la segunda), ha
adoptado un perfil creciente y vertiginoso en los ultimos cincuenta a nos, reduciendose en
algunos casos de forma notable el tiempo que transcurre entre el desarrollo de tecnicas
matematicas y su aplicacion en la economa.
En lo que sigue, el segundo apartado tiene su foco en una breve perspectiva historica
de la relacion entre economa y matematica. En tercer lugar se presenta el desarrollo
teorico basico del Control Optimo, avanzando hacia porblemas de mayor complejidad
como trabajar con mas de una variable de estado y control. En ultimo caso se presenta
la blibliografa utilizada.
Teora de Control Optimo y la Economa 3
2 Breve rese
na historica
2. Breve rese
na hist
orica
Una posible definicion de la economa matematica dira que es una tecnica que da ex-
presion matematica a la teora economica. Es matematica aplicada; una asociacion entre
matematica y economa (Allen, R; 1959). No es, por tanto, en sentido estricto una rama
mas de la economa, como lo son la micro o macroeconoma. Su objeto es, fundamen-
talmente, la teora economica, diferente a las tecnicas de aplicacion practica como ser la
econometra o estadstica.
La expansion de las herramientas matematicas en la economa puede decirse que tu-
vo su ritmo mas intenso en la segunda mitad del pasado siglo, en especial a finales de
la segunda guerra mundial. Sin embargo, el desarrollo de la economa matematica -o la
incorporacion progresiva de la segunda en la primera- data de muchos a nos atras. Pa-
ra acercarnos a una perspectiva historica del desarrollo de la economa matematica se
seguira en adelante la clasificacion realizada por Arrow, K. e Intriligator, M (1984).
Seg
un los autores, el desarrollo de la economa matematica puede dividirse en tres grandes
y por momentos solapados perodos: de 1838 a 1947, el perodo marginalista con base
en el calculo; de 1948 a 1960, el perodo de la teora de conjuntos/modelos lineales; y de
1961 en adelante un perodo de integracion que unifica el instrumental matematico de los
dos anteriores.
El perodo marginalista se caracteriza por el intento de formalizar una teora micro-
economica coherente del comportamiento de los agentes y una teora completa del equili-
brio general. Las herramientas del calculo como las derivadas parciales o el multiplicador
de Lagrange fueron los instrumentos principales utilizados. El trabajo germinal de Cour-
not (1838) sobre la teora de la firma y los consumidores en el mercado, y las obras
independientes de Hicks (1946) y Samuelson (1947) integrando diversos desarrollos pre-
vios sobre la teora del consumidor, la firma, el equilibrio general y la estabilidad del
equilibrio, representan los trabajos seminales que dan sentido a esta primera etapa.
El segundo perodo tiene su orgen en la posguerra, pero sin embargo pude decirse que
el trabajo de von Newman en 1937 representa la obra germinal. Uno de los avances
sustanciales de esta epoca es la incorporacion de la teora de conjuntos, que permite
generalizar el analisis economico-matematico a funciones no necesariamente continuas y
por tanto ampliar significativamente el horizonte de desarrollos en la materia. Los trabajos
de Wald (1933-1934) y Arrow y Debreu (1954) sobre la teora del equilibrio general y
la existencia de equilibrio competitivo, son algunos ejemplos del desarrollo de la teora
economica con fuerte base matematica de la epoca.
Se enmarca en estos a
nos el desarrollo de la teora de juegos y sus aplicaciones en economa.
Teora de Control Optimo y la Economa 4
2 Breve rese
na historica
Teora de Control Optimo y la Economa 5
3 Teora del Control Optimo
3.
Teora del Control Optimo
3.1. Introducci
on e importancia
Teora de Control Optimo y la Economa 6
3 Teora del Control Optimo
3.2. Presentaci
on b
asica
3.2.1. Trayectoria o
ptima: la toma de decisiones en varias etapas
Teora de Control Optimo y la Economa 7
3 Teora del Control Optimo
3.3.
El porblema de Control Optimo
RT
M ax V = 0 F (t, y, u)dt
sujeto a : y = f (t, y, u) (1)
y(0) = yo y(T ) libre
yo , T dados
Teora de Control Optimo y la Economa 8
3 Teora del Control Optimo
Por u
ltimo, se establece un valor inicial fijo para la variable de estado (y(0) = yo ), mientras
que se deja libre el valor terminal. Esto u ltimo obedece a que pueden exisitr diferentes
formas terminales; su determinacion se denomina condicion de transversalidad y seran
analizadas en detalle posteriormente.
Seguramente el resultado mas relevante de esta teora, el principio del maximo representa
la condicion necesaria de primer orden, cuya exposicion se basa en la utilizacion del
Hamiltoniano (o funcion Hamiltoniana).
2
Considerese el siguiente planteo general del problema de control optimo:
RT
M ax V = 0 F (t, y, u)dt
sujeto a : y = f (t, y, u) (2)
y(0) = yo
Z T
(t)[f (t, y, u) y]dt
=0 (4)
0
2
N
otese que se omite la condici
on terminal, puesto que a los efectos del desarrollo siguiente no resulta
relevante. Su determinacion ser
a analizada con posterioridad.
Teora de Control Optimo y la Economa 9
3 Teora del Control Optimo
Z T
J =V + (t)[f (t, y, u) y]dt
, (5)
0
Z T Z T
J= F (t, y, u)dt + (t)[f (t, y, u) y]dt
, (6)
0 0
o alternativamente
Z T
J= {F (t, y, u) + (t)[f (t, y, u) y]}dt
(7)
0
Z T
J= [H(t, y, u, ) (t)y]dt
, (8)
0
es decir
Z T Z T
J= H(t, y, u, )dt (t)ydt
(9)
0 0
Z T
J=
[H(t, y, u, ) + y(t)]dt (T )yT + (0)y0 (10)
0
H(t, y, u, )
= f (t, y, u) , (11)
Teora de Control Optimo y la Economa 10
3 Teora del Control Optimo
se llega a
H(t, y, u, )
y = f (t, y, u)
y = (12)
Esta ecuacion representa una de las condiciones del principio del maximo.
Continuando con la derivacion de las restantes condiciones, pasemos ahora al estudio del
efecto del sendero de u(t) sobre la variable de estado y(t).
Si se conoce un sendero posible para las variables de estado y control, y y u , y se le
adicionan perturbaciones, q(t) y p(t) respectivamente, se obtienen dos familias de senderos:
y(t) = y + q(t)
(13)
u(t) = u + p(t)
T = T + T dT
d
= T
dyT (14)
yT = yT + yT d = yT
Z T ()
J= + q(t)]}dt (T )yT + (0)y0
{H[t, y + q(t), u + p(t), )] + [y (15)
0
Z T ()
dJ H H t=T dT
= q(t) + p(t) + q(t) dt + [H + y] (16)
d 0 y u d
dyT d(T ) dT
(T ) yT =0
d dT d
o alternativamente:
Z T ()
dJ H H t=T T
= q(t) + p(t) + q(t) dt + [H + y] (17)
d 0 y u
)T = 0
(T )yT yT (T
Teora de Control Optimo y la Economa 11
3 Teora del Control Optimo
Si se toma en cuenta que uno de los componentes del segundo sumando de esta u
tlima
ecuacion puede escribirse como:
t=T dT )yT T ,
[y] = (T (18)
d
Z T
dJ H H
= + q(t) + p(t) dt + [H]t=T T (T )yT = 0 (19)
d 0 y u
Este diferencial esta compuesto por tres sumandos, cuya determinacion es afectada por
diferentes componentes: en el primero (la integral) aparecen las curvas de perturbacion
p(t) y q(t), mientras que en los dos restantes se involucran las variaciones T y yT
respectivamente. Dado que la condicion de primer orden implica que el diferencial sea
inequvocamente 0, los tres sumandos que lo componen deben serlo. Y para que esto sea
cierto debe suceder que:
H H
= y = 0, (20)
y u
El ejemplo mas sencillo de condicion terminal es la que fija tanto el momento final como el
valor de la variable de estado en dicho momento. Es decir, cuando T esta dado e y(T ) = yT
es fijo. En este caso, la condicion de transversalidad es simpliemente el punto terminal
Teora de Control Optimo y la Economa 12
3 Teora del Control Optimo
y(T ) = yT . Adicionalmente, tomando la ecuacion (19), pude observarse que esto hace
efectiva las condiciones [H]t=T T = 0 y (T )yT = 0, puesto que tanto T como yT
resultan 0.
Un segundo caso posible es que T se encuentre fijo pero y(T ) = yT sea libre, el cual se
denomina lnea terminal vertical. Esto implica que si bien se fija el momento final de
planificacion, no se imponen restricciones al valor final de la variable de estado. En este
caso, T es cero pero no as yT . Por lo tanto, para que el miembro (T )yT = 0, la
condicion de transversalidad es (T ) = 0.
Otro caso posible es el denominado lnea terminal horizontal, el cual implica que y(T ) = yT
sea fijo pero no el momento final T . Siguiendo el razonamiento de los casos anteriores,
T puede variar y para que [H]t=T T = 0 la condicion es [H]t=T = 0.
Existen otros casos de condiciones terminales, como ser los de curva terminal, lnea ter-
minal vertical u horizontal truncada, que no seran presentados aqu. Para un desarrollo
de los mismos se puede consultar el texto Elements of dynamic optimization de Alpha C.
Chiang (paginas 182 a 184).
Una posible variacion a los porblemas de control optimo vistos hasta el momento es
cuando en ciertas aplicaciones economicas puede resultar de interes analizar un fenomeno
en terminos corrientes. En estos casos debe incorporarse un factor de descuento en el
integrando del Funcional objetivo, el cual se denota con la expresion et . Esto obliga a
reformular el Hamiltoniano, como se vera a continuacion.
Reescribiendo F como:
RT
M ax V = 0 G(t, y, u)et dt
sujeto a : y = f (t, y, u) (22)
y : condiciones de borde
El Hamiltoniano ahora es:
Teora de Control Optimo y la Economa 13
3 Teora del Control Optimo
De modo de hacer mas sencillo el calculo de las condiciones del principio del maximo, el
Hamiltoniano se reexpresa utilizando un multiplicador lagrangiano en tiempo corriente,
definido como:
m = (t)et (24)
Hc
=0
u
Hc
y = (26)
m
Hc
=
m + m
y
Resta analizar las variaciones en cuanto a las condiciones de transversalidad. El estudio
de cada caso se mantiene respecto de la situacion en tiempo presente, mientras que vara
la formulacion de las restricciones. Ahora:
Teora de Control Optimo y la Economa 14
3 Teora del Control Optimo
Y la funcion integrando del problema puede escribirse como F (t, y1 , ..., yn , u1 , ..., um ).
El problema requiere a su vez de n condiciones iniciales y n condiciones terminales.
Incluir de esta forma el integrando, las ecuaciones de movimiento y las condiciones ini-
ciales y terminales en la formulacion del problema de control optimo puede resultar muy
engorroso. Si asumimos la siguiente notacion vectorial:
y1 u1 y1 f 1 (t, y, u)
y ... u ... y ... f (t, y, u) .. (30)
.
n
yn um yn f (t, y, u)
RT
M ax V = 0 F (t, y, u)dt
sujeto a : y = f (t, y, u) (31)
y(0) = yo
condiciones de borde
Presentado el problema, para poder determinar el principio del maximo se requiere de una
reformulacion del Hamiltoniano para el caso de n restricciones. El mismo puede escribirse
como:
3
En general, los porblemas de este tipo vistos en cursos de grado incluyen a lo sumo dos variables de
estado y/o de control, por lo que si bien la dificultad aumenta, siguen siendo de manejo relativamente
accesible.
Teora de Control Optimo y la Economa 15
3 Teora del Control Optimo
n
X
H = F (t, y, u) + j (t)f j (t, y, u) (32)
j=1
H
max H =0 (i = 1, . . . , m)
u ui
H
yj = y = f j (t, y, u) (j = 1, . . . , n) (35)
j
H
j = (j = 1, . . . , n)
yj
Por ultimo, resta estudiar que sucede con las condiciones de transversalidad. Ademas del
caso trivial de punto terminal fijo y siguiendo la lnea desarrollada hasta el momento, solo
se presentaran los casos de punto terminal libre y valor terminal de la variable de estado
libre.
En el caso de una sola variable de estado y control, la condicion de transversalidad requera
que la expresion [H]t=T T (T )yt fuera identicamente 0. Trabajando con n variables
de estado, esta condicion se expande a:
Teora de Control Optimo y la Economa 16
3 Teora del Control Optimo
Z
dJ H H
= + q(t) + p(t) dt + lm [H]T lm (T )yt = 0 (39)
d 0 y u t t
Dado que ahora T no es fijo, se debe cumplir que lmt [H] = 0, lo que resulta ser
la condicion basica de transversalidad en condiciones de horizonte infinito. El otro caso
posible es que y(T ) = yT sea o no libre. Si no lo es, la condicion adicional es simplemente
el dicho punto terminal. En caso contrario, si y(T ) es libre se debe imponer la restriccion
de que lmt (T ) = 0.
Teora de Control Optimo y la Economa 17
3 Teora del Control Optimo
RT
M ax V = 0 F (t, y, u)dt
sujeto a : y = f (t, y, u) (40)
y(0) = yo
yo , T dados
Es posible establecer, para cada momento del tiempo y para y y dados, cierto u*
que maximice el Hamiltoniano. Si llamamos H 0 (t, y, ) a dicho hamiltoniano maximizado,
se tiene que:
El teorema de Arrow establece que las condiciones del principio del maximo son suficientes
para hallar el maximo global de V , si el Hamiltoniano maximizado H 0 es concavo en la
variable de estado y para todo t perteneciente a [0, T ], y para un dado. Es decir, si
2H
y 2
< 0.
3.5. Interpretaci
on econ
omica del Principio del M
aximo
Dorfman (1969) afirma que la teora de control optimo es formalmente identica a la teora
del capital, y para probarlo desarrolla una interpretacion economica del principio del
maximo basandose en un ejemplo de maximizacion de beneficios. Siguiendo su ejemplo,
si se denota con la letra al beneficio, k el capital (variable de estado) y u la variable de
control que representa una determinada poltica (de inventarios, por ejemplo), el problema
a resolver puede escribirse como:
RT
M ax = 0
(t, k, u)dt
sujeto a : k = f (t, k, u) (42)
k(0) = ko
condiciones de borde
Asumiendo como k*, u* y las trayectorias optimas de las variables de estado, coontrol
y coestado respectivamente, y recordando la ecuacion (10), podemos expresar el Funcional
objetivo en el optimo como:
Z T
= [H(t, k , u , ) + k (t) ]dt (T )kT + (0)k0 (43)
0
Teora de Control Optimo y la Economa 18
3 Teora del Control Optimo
= (0) (44)
k0
= (T ) (45)
kT
En el primer caso podra decirse que (0) representa el incremento marginal de los
beneficios frente a un aumento de capital inicial, es decir, la sensibilidad del beneficio
optimo respecto del stock de capital inicial. En el segundo caso, (T ) puede interpretarse
como el opuesto de la tasa de cambio de los beneficios respecto al stock de capital final;
esto es, el sacrificio en terminos de beneficios asociado a la no utilizacion de una unidad
de capital en el momento T . En terminos generales, en cada momento del timepo t, (t)
representa la sensibilidad de los beneficios optimos frente a cambios en el stock de capital,
es decir, la tasa a la cual se aprecia (deprecia) una unidad de capital en el momento t.
Producto de esta interpretacion, a la variable de coestado suele denominarsela como valor
imputado o precio sombra.
Un segundo resultado de interes refiere al sentido economico del Hamiltoniano. Siguiendo
el ejemplo:
Teora de Control Optimo y la Economa 19
3 Teora del Control Optimo
H f f
= + (t) =0 = (t) (47)
u u u u u
H
k = = f (t, k, u) (48)
H f (1) f
= = (t) = = + (t) (49)
k k k k k
Mientras que la primera describe la forma en que la variable de control afecta la trayectoria
del capital, la segunda ecuacion muestra como la tasa depreciacion del valor imputado
debe igualarse a la suma de la contribucion marginal del capital a los beneficios
()
presentes y de la contribucion marginal del capital a su propia valorizacion. En otras
palabras, la condicion a cumplir es que la depreciacion del valor imputado del capital se
compense con la contribucion del capital a los beneficios presentes y futuros.
Una u ltima interpretacion interesante del principio del maximo refiere a las condiciones
de transversalidad. En el caso de una lnea terminal vertical donde no se fija el valor
terminal de la variable de estado (k(T ) libre, T fijo), la condicion de transversalidad
resultante era (T ) = 0. Esto implica que el valor imputado al capital en el momento
final de planificacion debe ser 0. El sentido economico de este resultado es sumamente
razonable: razonando por el absurdo, si bajo estas condiciones al momento final el valor
marginal del capital fuese positivo, invertir una unidad adicional repercutira en beneficios
positivos, por lo que la trayectoria elegida no sera optima y se continuara con la inversion.
En el caso de una lnea terminar horizontal (k(T ) fijo y T libre), la condicion era [H]t=T =
0. Recordando la interpretacion del Hamiltoniano, esta condicion implica que para el
momento T resultante, la suma de beneficios presentes y futuro sea nula. Es decir, si se
llegase a dicho momento con el stock de capital prefijado y beneficios positivos, la eleccion
no sera optima, pues continuar invirtiendo redundara en mayores beneficios.
Teora de Control Optimo y la Economa 20
4 Referencias bibliograficas
4. Referencias bibliogr
aficas
Allen, R.(1965) Economa Matematica. Aguilar.
Simon, C. y Blume, L. (1994). Mathematics for economists. W.W. Norton and Com-
pany.
Teora de Control Optimo y la Economa 21