You are on page 1of 9

Universidad Nacional Mayor de San Marcos

Facultad de Ciencias Económicas


Matemática IV y Optimización Dinámica

Loglinealización de Ecuaciones en Diferencia

Miguel Ataurima Arellano


mataurimaa@economia.unmsm.pe
miguel.ataurima@pucp.edu.pe
mataurimaa@uni.pe

Marzo 2011

1 Conceptos Preliminares
1.1 Estado Estacionario
El estado estacionario (steady state) de una economía se de…ne como aquel estado al que se llega en el
largo plazo.
En muchos modelos económicos, se admite como supuesto que cuando una economía inicia fuera de
su estado estacionario, ésta poco a poco va tendiendo hacia su estado estacionario.
Sea xt una variable estríctamente positiva, entonces denotaremos por x al valor que xt debe alcanzar
en el estado estacionario.

1.2 Serie de Taylor


Una función f : Rn ! R, puede ser aproximada en torno a un punto …jo x mediante la siguiente Serie
de Potencias, denominada Serie de Taylor de la función f en torno al punto …jo x
f (x) = f (x) + rT f (x) (x x) +
desarrollando
0 1
x1 x1
B x2 x2 C
B C
f (x) = f (x) + f1 (x) f2 (x) fn (x) B .. C+
@ . A
xn xn
f (x) = f (x) + f1 (x) (x1 x1 ) + f2 (x) (x2 x2 ) + + fn (x) (xn xn ) +
Caso n = 1
f (x) = f (x) + f 0 (x) (x x) +
Caso n = 2
f (x) = f (x) + f1 (x) (x1 x1 ) + f2 (x) (x2 x2 ) +
La aproximaxión de la función f (x) = ln (1 + x) cuando x ! 0 la podemos obtener por Serie de
Taylor tomando como punto …jo a x = 0
f (x) = f (0) + f 0 (0) (x 0) +
ln (1 + x) = ln (1) + 1 x +
| {z }
0

por lo tanto cuando x ! 0 se tiene la siguiente aproximación


ln (1 + x) x (1)

1
Matemática IV y Optimización Dinámica Loglinealización de Ecuaciones en Diferencia

1.3 Desviación logarítmica


La desviación logarítmica de una variable xt respecto de su valor en estado estacionario x se de…ne como

x
^t = log xt log x (2)

2 Linealización de una Ecuación en Diferencia No Lineal


En diversos modelos económicos se llega a expresiones en ecuación en diferencia de la forma

xt+1 = f (xt ) (3)

donde se sabe que f es no lineal y se cuenta con una condición original de partida x0.
Para comodidad en la resolución de este tipo de ecuaciones en diferencia dependientes de la variable
xt y xt+1 es común linealizarlas en torno al estado estacionario x, en donde por de…nición de estado
estacionario se cumple que
xt+1 = xt = x
y por lo tanto
x = f (x) (4)
Luego, aproximamos la función f a través de una aproximación lineal en Series de Taylor en torno al
estado estacionario x (punto …jo)

f (xt ) f (x) + f 0 (x) (xt x) (5)

reemplazando (3) y (4) en (5) obtenemos el siguiente resultado

xt+1 x + f 0 (x) (xt x) (6)

Si convertimos esta ecuación en una igualdad, obtendremos una ecuación en diferencia no homogénea

xt+1 = (1 f 0 (x)) x + f 0 (x) xt

cuya forma general, haciendo a = (1 f 0 (x)) x y b = f 0 (x), es

xt+1 = a + bxt (7)

Finalmente, la ecuación (7) obtenida es la resultante de linealizar la ecuación original dada por (3)
linealizando
xt+1 = f (xt ) ! xt+1 = a + bxt

Observe que la ecuación linealizada (7) con condición inicial conocida x0 posee la siguiente solución

xt = 1 at x + at x0

con jaj < 1 se garantiza que en el largo plazo la variable xt alcanza el estado estacionario; puesto que
cuando t ! 1 se tiene que at ! 0 y por lo tanto

lim xt = x
t!1

o sea xt ! x.
A partir de este resultado, podemos concluir que la ecuación original en diferencia no lineal (3)
es localmente estable (debido a que hemos tomado una aproximación a la función f ) pero no podemos
utilizar este método para determinar propiedades globales de la solución basándonos en un modelo lineal,
pése a que la estabilidad local y global son lo misma, aquí esto no se cumple. Una gran variedad de
trabajos en economía trabajan utilizando aproximaciones lineales a modelos no lineales.

Miguel Ataurima Arellano (UNMSM-FCE) 2 http://economiadinamica.blogspot.com


Matemática IV y Optimización Dinámica Loglinealización de Ecuaciones en Diferencia

3 Linealización logarítmica (o loglinealización) de una Ecuación


en Diferencia No Lineal
Una alternativa muy popular para linealizar un modelo es loglinealizarlo.
A partir de la de…nición de desviación logarítimica de una variable xt respecto a su valor de estado
estacionario x dada por (2)
x
^t = log xt log x
tenemos
xt
x
^t = log (8)
x
con esta notación, una variable está en estado estacionario cuando su desviación logarítmica x
^t es 0.
Un resultado importante para cálculos póstumos lo obtendremos considerando los miembros de la
expresión (8) como exponentes en base e
xt
ex^t =
x
de donde
xt = xex^t (9)
Manipulando la ecuación (8)

xt xt x
x
^t = log 1 + 1 = log 1 + = log (1 + %xt )
x x

x
^t = log (1 + %xt )
y considerando que xt ! x o sea %xt ! 0, tenemos por la ecuación (1) que

log (1 + %xt ) %xt

por lo tanto
x
^t %xt
concluimos que la desviación logarítmica de xt respecto a su valor de estado estacionario x puede verse
como una aproximación de la variación porcentual de xt respecto a su valor de estado estacionario x.
Una ecuación en diferencia no lineal de la forma

xt+1 = f (xt )

es loglinealizada; primero, haciendo el cambio de variable xt = xex^t dada por la ecuación (9)

xex^t+1 = f xex^t

y luego, linealizando el lado izquierdo de la ecuación con respecto a x


^t+1 y el lado derecho con respecto
ax^t , ambos alrededor del punto …jo 0

xe0 + xe0 (^
xt+1 0) f xe0 + f 0 xe0 xe0 (^
xt 0)
0
x + x^
xt+1 f (x) + f (x) x^
xt

tratando esta aproximación como un igualdad y considerando, por la ecuación (4), que x = f (x) obten-
emos
^t+1 = f 0 (x) x
x ^t (10)
Finalmente, la ecuación (10) obtenida es la resultante de loglinealizar la ecuación original (3)
loglinealizando
xt+1 = f (xt ) ! ^t+1 = f 0 (x) x
x ^t

Una vez mas, la estabilidad depende del valor absoluto de f 0 (x). Con jf 0 (x)j < 1 obtendremos un estado
estacionario estable localmente.

Miguel Ataurima Arellano (UNMSM-FCE) 3 http://economiadinamica.blogspot.com


Matemática IV y Optimización Dinámica Loglinealización de Ecuaciones en Diferencia

EJEMPLO 1: Dada la siguiente ecuación en diferencia no lineal de Solow


s 1
kt+1 = kt + kt
(1 + g) (1 + n) (1 + g) (1 + n)
obtenga su aproximación loglineal.

Solución: Se observa que


s 1
f (kt ) = k + kt
(1 + g) (1 + n) t (1 + g) (1 + n)
entonces
s 1 1 1 1
f 0 (kt ) = k + = s kt +1
(1 + g) (1 + n) t (1 + g) (1 + n) (1 + g) (1 + n)
evaluando f 0 (kt ) en el estado estacionario, tenemos
1
f 0 (k) = s k 1
+1
(1 + g) (1 + n)
Finalmente, la expresión loglinealizada es
k^t+1 = f 0 (k) k^t
1
k^t+1 = s k 1
+1 k^t
(1 + g) (1 + n)

4 Reglas de Cálculo para loglinealizaciones


Sea la siguiente función diferenciable
g (zt ) = f (xt ; yt )
A partir de una linealización
g (z) + g 0 (z) (zt z) f (x; y) + f1 (x; y) (xt x) + f2 (x; y) (yt y)
como x
^t %xt , entonces
xt x
x
^t
x
xt x x^
xt
entonces
g (z) + g 0 (z) z z^t f (x; y) + f1 (x; y) x^
xt + f2 (x; y) y y^t
tratando a esta aproximacióm como una igualdad y considerando que en el estado estacionario se cumple
que g (z) = f (x; y)
g 0 (z) z z^t = f1 (x; y) x^
xt + f2 (x; y) y y^t (11)
siempre que z 6= 0, esta ecuación puede ser reescrita así
f1 (x; y) x f2 (x; y) y
z^t = x
^t + 0 y^t
g 0 (z) z g (z) z
Considerando
g (zt ) = zt
0
tenemos que g (zt ) = 1 y z = f (x; y), con lo que la ecuación (11) puede reescribirse así
z z^t = f1 (x; y) x x
^t + f2 (x; y) y y^t
siempre que z 6= 0, dividimos ambos lados de la ecuación entre z = f (x; y)
f1 (x; y) x f2 (x; y) y
z^t = x
^t + y^t (12)
f (x; y) f (x; y)
Observe que los coe…cientes de las desviaciones logarítmicas x
^t y y^t son elasticidades. Un incremento en
^t cerca del estado estacionario otorga aproximadamente un incremento de ff1 (x;y)x
1% en x (x;y) 100% en y
^t .

Miguel Ataurima Arellano (UNMSM-FCE) 4 http://economiadinamica.blogspot.com


Matemática IV y Optimización Dinámica Loglinealización de Ecuaciones en Diferencia

1. Multiplicación, sea
zt = f (xt ; yt ) = xt yt
entonces f1 (x; y) = y, f2 (x; y) = x; luego, reemplazando en (12)

z^t = x
^t + y^t

2. División, sea
xt
zt = f (xt ; yt ) =
yt
1 x
entonces f1 (x; y) = , f2 (x; y) = ; luego, reemplazando en (12)
y y2
z^t = x
^t y^t

3. Constante, sea
zt = a
con a una constante; entonces f1 (x; y) = 0, f2 (x; y) = 0; luego, reemplazando en (12)

z^t = 0

4. Suma, sea
zt = f (xt ; yt ) = xt + yt
entonces f1 (x; y) = 1, f2 (x; y) = 1; luego, reemplazando en (12)
x y
z^t = x
^t + y^t
z z
o sea
z z^t = x^
xt + y y^t

5. Resta, sea
zt = f (xt ; yt ) = xt yt
entonces f1 (x; y) = 1, f2 (x; y) = 1; luego, reemplazando en (12)
x y
z^t = x
^t y^t
z z
o sea
z z^t = x^
xt y y^t

6. Potenciación, sea
zt = xt
1
entonces f1 (x; y) = x , f2 (x; y) = 0; luego, reemplazando en (12)

z^t = x
^t

7. Función Implícita, sea


0 = f (xt ; yt )
o sea zt = 0, reemplazando en (11) tenemos que

0 = f1 (x; y) x^
xt + f2 (x; y) y y^t

de donde
f1 (x; y) x
y^t = x
^t
f2 (x; y) y

Una demostración alternativa de las reglas 1 - 6, las muestro al …nal de este documento.

Miguel Ataurima Arellano (UNMSM-FCE) 5 http://economiadinamica.blogspot.com


Matemática IV y Optimización Dinámica Loglinealización de Ecuaciones en Diferencia

EJEMPLO 2: Dada la ecuación en diferencia no lineal de Solow del ejemplo anterior


s 1
kt+1 = k + kt
(1 + g) (1 + n) t (1 + g) (1 + n)

obtenga su aproximación loglineal aplicando las reglas de cálculo para loglinealizaciones

s 1
Solución: Sean a = (1+g)(1+n) yb= (1+g)(1+n) , entonces

k^t+1 = ak\
t + bkt

aplicando la regla de loglinealización de la suma

d + (bk) bk
k k^t+1 = (ak ) ak ct
t

aplicando la regla de loglinealización del producto

^ + kc
k k^t+1 = (ak ) a t + (bk) ^b + kbt

^ = 0 y ^b = 0; y aplicando la regla de
como la loglinealización de una constante es cero, entonces a
loglinealización de una potencia, tenemos

k k^t+1 = (ak ) k^t + (bk) k^t

dividiendo entre k 6= 0
k^t+1 = a k 1^
kt + bk^t
factorizando k^t

k^t+1 = a k 1
+ b k^t
reemplazando los valores de a y b por sus valores originales

s 1
k^t+1 = k 1
+ k^t
(1 + g) (1 + n) (1 + g) (1 + n)
1
factorizando el factor común (1+g)(1+n)

1
k^t+1 = s k 1
+1 k^t
(1 + g) (1 + n)

EJEMPLO 3: Dada la siguiente función de producción Cobb - Douglas

yt = f (kt ; nt ) = Akt nt

obtenga su aproximación loglineal aplicando las reglas de cálculo para loglinealizaciones. Considere A
constante.

Solución: Loglinealizando, aplicamos la regla del producto

\ c
y^t = Akt nt = A^ + kc
t + nt

aplicando la regla de la potenciación y considerando que la desviación logarítmica de una constante es


cero, tenemos
y^t = k^t + n
^t

Miguel Ataurima Arellano (UNMSM-FCE) 6 http://economiadinamica.blogspot.com


Matemática IV y Optimización Dinámica Loglinealización de Ecuaciones en Diferencia

EJEMPLO 4: Dada la Condición de Primer Orden del Consumidor (Ecuación de Euler de Consumo)
U 0 (ct+1 )
1= Rt+1
U 0 (ct )
obtenga su aproximación loglineal aplicando las reglas de cálculo para loglinealizaciones y que la función
c1
de utilidad es la de elasticidad constante U (c) = con coe…ciente > 0:
1
Solución: Loglinealizando
1 = ^ + U\
^ 0 (c
t+1 ) U\ ^ t+1
0 (c ) + R
t

como las desviaciones lineales de las constantes son cero, tenemos que

0 = U\
0 (c
t+1 ) U\ ^ t+1
0 (c ) + R
t

como la función de utilidad marginal es U 0 (c) = c y la desviación logarítmica de la utilidad marginal


es
U\ d=
0 (c ) = c c^t
t t

entonces, la Ecuación de Euler de Consumo se convierte en

0= c^t+1 ^ t+1
c^t + R
1^
c^t+1 + c^t = Rt+1

donde el coe…ciente 1 > 0 mide la sensibilidad del crecimiento de consumo a la tasa de interes real en
exceso de su valor en estado estacionario.
Podemos tambien escribir la tasa de interes nominal Rt+1 como uno mas la tasa de interes real

Rt+1 = 1 + rt+1

entonces, loglinealizando la suma


^ t+1 = 1 ^1 + r^
RR rt+1
RR ^ t+1 = r^
rt+1 (13)
En estado estacionario tenemos:

ct = ct+1 = c, entonces U 0 (ct+1 ) = U 0 (ct ) = U 0 (c); entonces, según la Ecuación de Euler tenemos
que
1= R
de donde
1
R= (14)

Rt+1 = R y rt+1 = r, entonces


R=1+r (15)

Comparando (14) y (15) tenemos que


1
=
1+r
restándole a 1 ambas cantidades tenemos
1
1 = 1
1+r
r
= 1
1+r
r
= 1 (16)
R
^ t+1 de (13) tenemos
Despejando R
^ t+1 = r r^t+1
R (17)
R
reemplazando (16) en (17)
^ t+1 = (1
R ) r^t+1

Miguel Ataurima Arellano (UNMSM-FCE) 7 http://economiadinamica.blogspot.com


Matemática IV y Optimización Dinámica Loglinealización de Ecuaciones en Diferencia

5 Demostración Alternativa
En todos los casos supondremos la siguiente equivalencia dada por la de…nición de desviación logarítmica
de una variable xt respecto de su valor en estado estacionario x
xt
x
^t = log (xt ) log (x) = log
x
a partir de la cual podemos obtener la variable xt expresada en términos de x y de su desviación
logarítmica x
^t
xt = xex^t

1. Multiplicación, sea
zt = f (xt ; yt ) = xt yt
en estado estacionario se cumplirá que z = xy; expresándo las variables xt , yt y zt en función de
sus valores en estado estacionario y de sus desviaciones logarítmicas

zez^t = xex^t yey^t

simpli…cando

ez^t = ex^t ey^t


= ex^t +^yt

tomando logaritmos
z^t = x
^t + y^t

2. División, sea
xt
zt = f (xt ; yt ) =
yt
en estado estacionario se cumplirá que z = xy ; expresándo las variables xt , yt y zt en función de
sus valores en estado estacionario y de sus desviaciones logarítmicas

xex^t
zez^t =
yey^t
simpli…cando
ez^t = ex^t y^t

tomando logaritmos
z^t = x
^t y^t

3. Constante, sea
zt = a
en estado estacionario se cumplirá que z = a; expresándo zt en función de su valor en estado
estacionario y de su desviación logarítmica

zez^t = a

simpli…cando
ez^t = 1
tomando logaritmos
z^t = 0

4. Suma, sea
zt = f (xt ; yt ) = xt + yt
en estado estacionario se cumplirá que z = x + y; expresándo las variables xt , yt y zt en función
de sus valores en estado estacionario y de sus desviaciones logarítmicas

zez^t = xex^t + yey^t

Miguel Ataurima Arellano (UNMSM-FCE) 8 http://economiadinamica.blogspot.com


Matemática IV y Optimización Dinámica Loglinealización de Ecuaciones en Diferencia

considerando que las desviaciones logarítmicas son muy pequeñas, y que la siguiente aproximación

ex 1+x

es válida cuando x es pequeño; entonces

z (1 + z^t ) = x (1 + x
^t ) + y (1 + y^t )
z + z z^t = x + x^
xt + y + y y^t

simpli…cando
z z^t = x^
xt + y y^t

5. Resta, sea
zt = f (xt ; yt ) = xt yt
en estado estacionario se cumplirá que z = x y; expresándo las variables xt , yt y zt en función
de sus valores en estado estacionario y de sus desviaciones logarítmicas

zez^t = xex^t yey^t

utilizandando la aproximación del caso anterior

z (1 + z^t ) = x (1 + x
^t ) y (1 + y^t )
z + z z^t = x + x^
xt y y y^t

simpli…cando
z z^t = x^
xt y y^t

6. Potenciación, sea
zt = xt
a
en estado estacionario se cumplirá que z = x ; expresándo las variables zt e xt en función de sus
valores en estado estacionario y de sus desviaciones logarítmicas
a
zez^t = xex^t = xa ea^xt

simpli…cando
ez^t = ea^xt
tomando logaritmos
z^t = a^
xt

Miguel Ataurima Arellano (UNMSM-FCE) 9 http://economiadinamica.blogspot.com

You might also like