Un Ejemplo de Optimización Temporal
Un Ejemplo de Optimización Temporal
Un Ejemplo de Optimización Temporal
Ejemplo. Una personal tiene inicialmente un capital nulo. Su utilidad por los próximos 3 años está dada
por
ln(c1 ) ln(c2 )
U (c0 , c1 , c2 ) = ln(c0 ) + + ,
(1, 02) (1, 02)2
donde ct es el consumo durante el año t. Si la persona recibe, al comienzo de cada año, un ingreso fijo de
$50.000 y un interés del 4% sobre su capital (o deuda) al comienzo del año anterior, y debe tener un capital
nulo al final del perı́odo, hallar la máxima utilidad posible.
Sea kt el capital al iniciar el año t. Entonces k0 = 0 y k3 = 0 (debe consumir el capital al terminar el segundo
año), y se debe cumplir
kt = 1, 04kt−1 + 50.000 − ct−1 ,
es decir
kt − 1, 04kt−1 − 50.000 + ct−1 = 0,
para t = 1, 2, 3. Explı́citamente (usando que k0 = k3 = 0):
(1) k1 − 50.000 + c0 = 0,
(2) k2 − 1, 04k1 − 50.000 + c1 = 0,
(3) −1, 04k2 − 50.000 + c2 = 0.
Lo pensamos como un problema de máximo con restricciones donde las variables son
c0 , c1 , c2 , k1 , k2 .
Notemos que la función de utilidad es creciente y cóncava (pues ln(x) es creciente y cóncava). Si bien las
restricciones son de tipo =, si reemplazamos = por ≤ el máximo de todas maneras se obtiene cuando se
cumple la igualdad (pues una desigualdad estricta en alguna ecuación nos permite incrementar el consumo
de ese mes y por lo tanto la utilidad final).
Luego podemos usar Kuhn-Tucker (pero ya sabiendo que las restricciones están activas). El Lagrangiano
es:
ln(c1 ) ln(c2 )
L(c0 , c1 , c2 , k1 , k2 ) = ln(c0 ) + +
(1, 02) (1, 02)2
− λ1 (k1 − 50.000 + c0 )
− λ2 (k2 − 1, 04k1 − 50.000 + c1 )
− λ3 (−1, 04k2 − 50.000 + c2 ).
Primero derivamos respecto a k1 y k2 :
Lk1 = −λ1 + λ2 1, 04 = 0,
Lk2 = −λ2 + λ3 1, 04 = 0.
De la primera ecuación sacamos
λ1
λ2 =
1, 04
y de la segunda (y usando lo de arriba)
λ2 λ1
λ3 = = .
1, 04 (1, 04)2
Podemos juntar estas fórmulas de la siguiente forma:
λ1
λt+1 =
(1, 04)t
Notemos que podemos escribir la utilidad como
2
X ln(ct )
U (c0 , c1 , c2 ) = .
(1, 02)t
t=0
1
2