Professional Documents
Culture Documents
Andreas Tischbirek
Department of Economics
HEC Lausanne
2 November 2020
Introduction Micro-foundations Model Special Case
Introduction
Overview
Early example for a Dynamic Stochastic General Equilibrium
(DSGE) model
The model includes
a price-taking representative household
a price-taking representative firm
The productivity of the firm follows an exogenous stochastic process
⇒ Fluctuations have real origins (hence the name of the model)
Productivity shocks are the sole source of uncertainty in the model
(many extensions of the baseline model exist though in which this
assumption is relaxed)
In making optimal choices today, the household has to take into
account how productivity evolves in the future (also true for the firm?)
⇒ It has to form expectations about future productivity levels and all
other future variables that depend on productivity
⇒ An assumption has to be made about the way in which
expectations are formed
UNIL-HEC RBC Model 31 October, 2016
Introduction Micro-foundations Model Special Case
Overview
Household
Maximises expected discounted utility from consumption (ct ) and
leisure (lt ) subject to its budget constraint
Labour (1 − lt ) earns a wage (wt )
Can invest in capital (kt+1 ) which it rents to the firm
Firm pays Rt to the household for each unit rented
Capital depreciates at rate δ
Since the household is a price taker, it takes Rt and wt as given
Formally, the problem is
∞
X
max E0 β t u(ct , lt ) subject to
{ct ,lt ,kt+1 }
t=0
ct + kt+1 = wt (1 − lt ) + Rt kt − δkt (1)
where β ∈ (0, 1) is the discount factor, k0 is given and Ponzi schemes
are ruled out
Let us look at three equivalent ways to solve this problem
UNIL-HEC RBC Model
Introduction Micro-foundations Model Special Case
Substitution Approach
By solving (1) for ct and substituting the resulting expression into the
objective, the problem can be re-written as
∞
X
max E0 β t u [wt (1 − lt ) + (Rt − δ)kt − kt+1 , lt ]
{lt ,kt+1 }
t=0
Lagrangian Approach
We know that (under certain technical conditions) the solution to a
maximisation problem with equality constraints coincides with a
stationary point of the corresponding Lagrangian (i.e. a point where
all partial derivatives of the corresponding Lagrangian are zero)
⇒ Lagrange’s theorem
The Lagrangian for this problem is given by
X∞ ∞
X
L = E0 β t u(ct , lt ) + E0 λ̃t [wt (1 − lt ) + (Rt − δ)kt − ct − kt+1 ]
t=0 t=0
For expositional reasons it is convenient to work with the present
value formulation of the Lagrangian here
To do so, define λt ≡ λ̃t /β t and use the fact that λ̃t = β t λt to
re-write the expression above as
∞
X
L = E0 β t {u(ct , lt ) + λt [wt (1 − lt ) + (Rt − δ)kt − ct − kt+1 ]}
t=0
UNIL-HEC RBC Model
Introduction Micro-foundations Model Special Case
Lagrangian Approach
uc (ct , lt ) − λt = 0
With respect to lt
ul (ct , lt ) + λt wt (−1) = 0
First-order conditions
With respect to kt+1
uc (ct , lt )(−1) + βEt V 0 (kt+1 ) = 0
With respect to lt
uc (ct , lt )(−wt ) + ul (ct , lt ) = 0
In order to find V 0 (kt+1 ), one can make use of the fact that
V 0 (kt ) = uc (ct , lt )(Rt − δ)
Aside: The “indirect” effect of kt on V (kt ) through its effect on kt+1 is zero here by the
∂V (kt )
“envelope theorem”. We have therefore that V 0 (kt ) = ∂kt
.
In order to be able to solve the model, the precise shape of the utility
function has to be specified
Therefore, assume from now on that period utility is given by
u(ct , lt ) = ln ct − χ(1 − lt )
Firm
The representative firm produces output (yt ) using capital and labour
as inputs
Its production function is given by
yt = At ktα (1 − lt )1−α
ln At = ρ ln At−1 + εt (6)
with εt ∼ N(0, σ 2 )
Note that since the realisation of εt+1 is not known in t, the same is
true for At+1 (and all other model variables that depend on εt+1 )
Firm
Equilibrium
In an equilibrium of the model, both the representative household
and the representative firm behave optimally (and markets clear)
⇒ Their respective first-order conditions must be satisfied
To summarise, in an equilibrium the following must hold
From the household side
ct + kt+1 = wt (1 − lt ) + (Rt − δ)kt (9)
ct
Et β (Rt+1 − δ) = 1 (10)
ct+1
wt = χct (11)
From the firm side
ln At = ρ ln At−1 + εt (12)
αAt ktα−1 (1 − lt )1−α = Rt − 1 (13)
(1 − α)At ktα (1 − lt )−α = wt (14)
Equilibrium
Welfare
To find the social optimum, we can search for the allocation that a
beneficent social planner would choose who is not tied to markets as
an allocation mechanism
The beneficent social planner would maximise household utility
subject to
the resource constraint (15)
the law of motion of TFP (16)
It turns out that the first-order conditions of the social planner’s
problem (i.e. the conditions describing the socially optimal allocation)
are identical with (17) and (18)
⇒ In the RBC model, the market outcome is socially optimal
This fact should not surprise us, given the fundamental welfare
theorems
Welfare
How can one find the value that each model variable takes on in
equilibrium in period t = 0, 1, 2, . . .?
Recall that the solution is described by
Let us begin by solving the model for the special case that capital
fully depreciates every period, i.e. δ = 1
This case is clearly not very realistic, but it is instructive because it
allows us to solve the model “by hand”
With δ = 1, the model equations become
One can show that in the version of the RBC model outlined above
with
log utility
full capital depreciation
the ratio of consumption to output ct /yt remains constant at all times
To solve the model, we therefore use this information, i.e. we guess
that ct /yt = Cy in all t and verify our guess later
(where Cy is some constant that we have to find still)
If the initial guess ct /yt = Cy is wrong, we will find a contradiction
when we solve the model
1 − α yt
1 − lt =
χ ct
1−α 1
1 − lt =
χ Cy
1−α
1 − lt = (24)
χ(1 − αβ)
Ā = 1
1 1−α
k̄ = (αβ) 1−α
χ(1 − αβ)
(Can you show this?)
We will use these values for our simulation
UNIL-HEC RBC Model
Introduction Micro-foundations Model Special Case
Model Simulation
Technology (A) Output (y)
1.06 0.31
1.04 0.3
1.02
0.29
1
0.28
0.98
0.27
0.96
0.94 0.26
0.92 0.25
0 20 40 60 80 100 0 20 40 60 80 100
0.105
0.21
0.1
0.2
0.095
0.19
0.09
0.18
0.085
0.17 0.08
0 20 40 60 80 100 0 20 40 60 80 100
1.012 0.291
1.01
0.29
1.008
0.289
1.006
0.288
1.004
1.002 0.287
1 0.286
0 20 40 60 80 100 0 20 40 60 80 100
0.196 0.0948
0.1955 0.0946
0.195 0.0944
0.1945 0.0942
0.194 0.094
0.1935 0.0938
0.193 0.0936
0 20 40 60 80 100 0 20 40 60 80 100
References
Mandatory Reading
Romer, David (2012): Advanced Macroeconomics, McGraw-Hill, New
York, NY, 4th edition, Chapters 5.2-5.5
Further Reading
King, Robert G. and Sergio T. Rebelo (1999): “Resuscitating real
business cycles” in J.B. Taylor and M. Woodford (eds.): “Handbook
of Macroeconomics,” Vol. 1, Elsevier