The Stochastic Growth Model
The Stochastic Growth Model
Yvan Becard
PUC-Rio
Macroeconomics I, 2023
Production Is Back
2
Lecture Outline
3
1. Model Setup
The Stochastic Growth Model
5
Stochastic Event
6
Probabilities
7
Households
8
Work or Chill
▶ In each period, the household is endowed with one unit of time that can be
either devoted to leisure ℓt (st ) or labor nt (st )
1 = ℓt (st ) + nt (st )
▶ If the utility function did not depend on leisure, u[c(st )]πt (st ), the household
would choose ℓt (st ) = 0 and nt (st ) = 1 for all t, ie an inelastic labor supply
▶ Here, because households value leisure, they end up choosing nt (st ) < 1
9
Why Do We Have a Representative Household?
10
Production Function
11
Constraints
12
Consolidated Constraint
▶ The investment good it (st ) can take negative values, meaning the capital
stock is reversible, ie it can be freely reconverted into consumption
▶ Consumption, however, cannot be negative
▶ Plug the law of motion of capital into the resource constraint
13
2. Central Planner
Problem of the Central Planner
▶ The planner chooses an allocation {ct (st ), ℓt (st ), it (st ), nt (st ), kt+1 (st )}∞
t=0 to
maximize the utility function, subject to
▶ The time constraint
▶ The resource constraint
▶ The initial capital stock k0
▶ The stochastic process for the level of technology At (st )
15
Lagrangian
16
First-Order Conditions
ct : uc (st ) = µt (st )
nt : uℓ (st ) = uc (st )At (st )Fn (st )
X
kt+1 : πt (st )uc (st ) = β uc (st+1 )πt+1 (st+1 )[At+1 (st+1 )Fk (st+1 ) + 1 − δ]
st+1 |st
17
Notation
where the summation over st+1 |st means we sum over all possible histories
s̃t+1 such that s̃t = st
▶ Summations over histories and events are different
X X
̸=
st+1 |st st+1
18
Summing Over Histories
t−2
t−1
t+1
(st+1 = 0 | st ) (st+1 = 1 | st )
P
st+1 |st
19
Summing Over Events
t−2
t−1
t
trading period
t+1
(st+1 = 0 | st ) (st+1 = 1 | st )
P
st+1
20
3. Time Zero Trading: Arrow-Debreu Securities
Three Types of Agents
▶ Let’s solve the competitive equilibrium with time 0 trading of a complete set
of dated- and history-contingent Arrow-Debreu securities
▶ Trades occur among three representative agents
1. The representative household
2. A representative goods producer, which we call type I firm
3. A representative capital producer, which we call type II firm
22
Model Diagram
23
Actions
24
Problem of the Household
25
Interpretation
▶ The consumer sells her labor to firm I and her capital to firm II
▶ With the proceeds, the consumer buys an infinite sequence of consumption
P P 0 t
claims ∞ t=0 st qt (s )ct (s ) from firm I, the goods producer
t
26
Lagrangian
▶ Write a Lagrangian
∞ X
X
L= β t u[ct (st ), 1 − nt (st )]πt (st )
t=0 st
"∞ ∞ X
#
XX X
+η wt0 (st )nt (st ) + pk0 k0 − qt0 (st )ct (st )
t=0 st t=0 st
27
First-Order Conditions
28
Goods Producer – Firm of Type I
29
Problem of the Goods Producer
▶ rt0 (st ) is the price for renting capital, ie the rental rate
▶ Note that all variables in this problem are conditioned on the history st
30
First-Order Conditions
ktI (st ) : qt0 (st )At (st )Fk (st ) = rt0 (st )
nt (st ) : qt0 (st )At (st )Fn (st ) = wt0 (st )
31
Capital Producer – Firm of Type II
32
Problem of the Capital Producer
33
Who Bears the Risk?
▶ Capital in period 0 k0II is bought without any uncertainty about the rental
price r00 (s0 ) in that period
▶ But for any future period t, investment in capital ktII (st−1 ), conditioned on
st−1 , is made without knowing the rental price rt0 (st ), conditioned on st
▶ So firm II must deal with the risk associated with capital being assembled
one period prior to becoming an input for production and yielding a return
▶ Firm I, on the other hand, can choose how much capital ktI (st ) to rent in
period t conditioned on history st , ie it faces no risk at all
34
Problem of the Capital Producer
▶ Plug the capital accumulation constraint into the objective and rearrange
n o
k0II − pk0 + r00 (s0 ) + q00 (s0 )(1 − δ)
∞ X
X X
II
+ kt+1 (st ) −qt0 (st ) + 0
[rt+1 (st+1 ) + qt+1
0
(st+1 )(1 − δ)]
t=0 s
t s t+1 t
|s
35
Details of the Computation
∞ Xn
X o
− pk0 k0II + rt0 (st )ktII (st−1 ) − qt0 (st )kt+1
II
(st ) + qt0 (st )(1 − δ)ktII (st−1 )
t=0 st
∞ X
X
= − pk0 k0II + r00 (s0 )k0II + q00 (s0 )(1 − δ)k0II + −qt0 (st )kt+1
II
(st )
t=0 st
∞ Xn
X o
+ rt0 (st )ktII (st−1 ) + qt0 (st )(1 − δ)ktII (st−1 )
t=1 st
∞ X
X
= k0II −pk0 + r00 (s0 ) + q00 (s0 )(1 − δ) + −qt0 (st )kt+1
II
(st )
t=0 st
∞ X
X X n o
0
+ rt+1 (st+1 )kt+1
II
(st ) + qt+1
0
(st+1 )(1 − δ)kt+1
II
(st )
t=0 st st+1 |st
36
Perfect Competition Means Zero Profit
▶ If the terms in curly brackets are positive, the firm wants infinite k0II , kt+1
II
▶ If the terms in curly brackets are negative, the firm wants zero k0II , kt+1
II
▶ We conclude that the two terms in curly brackets from the firm’s profit
equation must be equal to zero: this is the zero-profit condition
37
First-Order Conditions
38
Summary of Necessary Conditions
▶ Households
39
Equilibrium
40
Labor Market Equilibrium
41
Capital Market Equilibrium
▶ Capital supply comes from the capital producer’s (firm II) FOC
▶ Capital demand comes from the goods producer’s (firm I) FOC for capital
▶ Combine the two
X
qt0 (st ) = 0
qt+1 (st+1 )[At+1 (st+1 )Fk (st+1 ) + 1 − δ]
st+1 |st
42
Goods Market Equilibrium
43
Consumption–Labor Choice
▶ Plug the household’s consumption FOC into the labor market equilibrium
equation
uℓ (st )
= At (st )Fn (st ) = wt (st )
uc (st )
▶ This is the intratemporal labor supply–consumption decision
▶ The marginal rate of substitution (MRS) between leisure and consumption
uℓ (st )
uc (st ) equals the relative price of leisure, ie the wage wt (s )
t
44
Euler Equation
▶ Plug the household’s consumption FOC into the capital market equilibrium
equation
X
πt (st )uc (st ) = β uc (st+1 )πt+1 (st+1 )[At+1 (st+1 )Fk (st+1 ) + 1 − δ]
st+1 |st
45
Equivalence
46
4. Implied Wealth Dynamics
Change the Numeraire
48
Deflating
▶ We obtain
49
Wealth
50
Rewriting Wealth
∞ X
X
Υt (st ) ≡ qτt (sτ )cτ (sτ ) − wτt (sτ )nτ (sτ )
τ =t sτ |st
∞ X
X
= qτt (sτ ) Aτ (sτ )F [kτ (sτ −1 ), nτ (sτ )] + (1 − δ)kτ (sτ −1 ) − kτ +1 (sτ ) − wτt (sτ )nτ (sτ )
τ =t sτ |st
∞ X
X
qτt (sτ ) Aτ (sτ ) Fk (sτ)kτ (sτ −1) + Fn (sτ)nτ (sτ) + (1−δ)kτ (sτ −1) − kτ +1 (sτ) − wτt (sτ )nτ (sτ)
=
τ =t sτ |st
∞ X
X
rτt (sτ )kτ (sτ −1 ) + qτt (sτ ) (1 − δ)kτ (sτ −1 ) − kτ +1 (sτ )
=
τ =t sτ |st
∞
X X X t τ
= rtt (st)kt (st−1)+qtt (st )(1−δ)kt (st−1)+ rτ (s ) + qτt (sτ )(1 − δ) −qτt −1 (sτ −1) kτ (sτ −1 )
τ =t+1sτ −1 |st sτ |sτ −1
Second line: resource constraint; Third: Euler’s theorem; Fourth: firm’s FOCs; Fifth: rearrange;
q 0 (st )
Sixth: qtt (st ) = qt0 (st ) = 1 and zero-profit condition implying curly bracket terms equal zero
t
51
Wealth Is Capital
▶ We find that the wealth of the representative household, excluding its labor
income, is
Υt (st ) = rtt (st ) + 1 − δ kt (st−1 )
▶ Households invest all their wealth in the capital stock
▶ The entire capital stock is held by households
52
5. Sequential Trading: Arrow Securities
Sequential Trading
54
Households
▶ At each date t ≥ 0 after history st , the household brings in assets ãt (st ), ie
claims to time t consumption that it bought in period t − 1
▶ In addition, the household earns new labor income w̃t (st )nt (st ) by selling
labor services to goods producers
▶ It uses these revenues to buy consumption goods c̃t (st ) and claims to time
t + 1 consumption whose payment is contingent on the realization of st+1
55
Budget Constraint
▶ Q̃t (st+1 |st ) is the pricing kernel: the price of one unit of consumption at time
t + 1 contingent on the realization st+1 at t + 1 when history at t is st
▶ {ãt+1 (st+1 , st )} is a vector of claims on time t + 1 consumption, ie there is
one element of the vector for each value of time t + 1 realization of st+1
56
No Ponzi Scheme
57
Natural Debt Limit
▶ The maximum the agent could earn and repay is if she promises to work
ñmax
τ = 1 for all τ and sτ if necessary
▶ But this is not credible as ℓ̃τ = 0 would ruin her utility
58
Arbitrary Borrowing Constraint
▶ We can impose that indebtedness in any state next period −ãt+1 (st+1 , st ) is
bounded by some arbitrary constant
▶ As long as the budget constraint is bounded, equilibrium forces ensure that
the household holds the market portfolio
▶ Let’s impose ãt+1 (st+1 , st ) ≥ 0, ie wealth can never be negative
59
Problem of the Household
60
Lagrangian
▶ Write a Lagrangian
∞ X
X
L= β t u[c̃t (st ), 1 − ñt (st )]πt (st )
t=0 st
X
t t t t t t t
+ ηt (s ) w̃t (s )ñt (s ) + ãt (s ) − c̃(s ) − ãt+1 (st+1 , s )Q̃t (st+1 |s )
st+1
+ νt (st , st+1 )ãt+1 (st+1 )
61
First-Order Conditions
62
Nonbinding Borrowing Constraint
63
Rewriting the First-Order Conditions
64
Goods Producer – Firm of Type I
▶ At each date t ≥ 0 after history st , the goods producer solves the usual static
problem
n o
max At (st )F [k̃ I (st ), ñt (st )] − r̃t (st )k̃tI (st ) − w̃t (st )ñt (st )
ñt (st ),k̃tI (st )
65
First-Order Conditions
66
Capital Producer – Firm of Type II
67
Problem of the Capital Producer
▶ The price of one unit of capital today in terms of today’s output goods is one
▶ The zero-profit condition is
X
1= Q̃t (st+1 |st ) r̃t+1 (st+1 ) + 1 − δ
st+1
68
6. Equivalence of Allocations
Equivalence of Allocations
70
Guess and Verify
▶ The trick is to guess that the prices in the sequential equilibrium satisfy
▶ We also guess that the household chooses the following asset portfolios
71
Initial Capital
▶ We have to show that the agent can afford these asset portfolios
▶ In doing that, we will find that the required initial wealth is
▶ The household starts out at time 0 owning the initial capital stock
▶ This is different from lecture 7 where initial wealth ãi0 was zero for all i
72
7. Financing the Firms
Financing the Goods Producer
▶ In each period, the goods producer must remunerate workers and capital
owners, ie capital producers
▶ The goods producer finances these expenses by selling output in the very
same period to consumers and capital producers
▶ The firm makes zero profit or loss for all t and st
▶ Thus it does not need to issue debt to finance its operations
74
Financing the Capital Producer
75
Zero Profit, Zero Net Worth
▶ The capital producer makes zero profit, implying that it breaks even by
issuing these claims and then repaying them next period with interest
▶ It follows that the capital producer has zero net worth, or zero equity, and is
entirely financed by debt; in other words, it has infinite leverage
76
Positive Wealth
▶ The wealth of the household is equal to the value of firm II, ie the value of
the capital stock
▶ The capital producer is entirely owned by its unique creditor, the household
77
Nonbinding Constraint
78
Unique Creditor
79
Useless Capital Producer
80
Equivalent Model Diagram
Labor
market
la bor Re
nt
ut lab
n to or
Re
Goods Goods
Households Purchase goods Sell goods
market Producers
Re l,
nt ita
ou cap nd
tc
ap e nt ivide
ita R
l yd
pa
Capital
market
81
8. Recursive Formulation
Equivalence
83
Arbitrary Process
84
Huge State Space
▶ In this general setup, all prices {Q̃t (st+1 |st ), w̃t (st ), r̃t (st )} and quantities
{kt+1 (st ), ct (st ), ℓt (st )} depend on the entire history of events st
▶ They are time-varying functions of all past events {sτ }tτ =0
▶ To obtain a recursive formulation, we need to make further assumptions on
the exogenous process for technology
85
The Stochastic Event Is Markov
π0 (s0 ) = 1
πt (st ) = π(st |st−1 )π(st−1 |st−2 ) . . . π(s1 |s0 )π0 (s0 )
πt (st |sτ ) = π(st |st−1 )π(st−1 |st−2 ) . . . π(sτ +1 |sτ ) for t > τ
86
Technology Is a Time-Invariant Function
87
State Variables
88
State Variables
88
Aggregate State of the Economy
▶ Thanks to our two assumptions, the state vector X ≡ K A s is a
complete summary of the economy’s current position
▶ It is all that is needed for a planner to compute an optimal allocation
▶ It is all that is needed for the “invisible hand”, ie households and firms, to
call out prices and implement the first-best allocation
89
9. Recursive Formulation: Central Planner
Problem of the Central Planner
91
Bellman Equation
subject to
K ′ + C ≤ AF (K, N ) + (1 − δ)K
A′ = As′
92
Policy Functions
▶ Using the definition of the state vector X ≡ K A s , we denote the
optimal policy functions as
C = ΩC (X)
N = ΩN (X)
K ′ = ΩK (X)
▶ Equation A′ = As′ and the Markov transition density π(s′ |s) induce a
transition density Π(X ′ |X) on the state X
93
First-Order Conditions
94
10. Recursive Formulation: Sequential Trading
Endogenous State
96
Price Taker vs Price Maker
▶ So far we have assumed that each individual firm and household is a price
taker, ie each acts as if their decisions do not affect current or future prices
▶ In sequential market setting, prices depend on the state, of which Kt is part
▶ But of course, in the aggregate, agents choose the motion of capital Kt , and
so trough their combined actions they determine prices, ie are price makers
▶ “Big K, little k” is a device that makes them ignore this fact when they
solve their individual decision problem
97
Big K, Little k
K=k
98
Price System
99
Perceived Law of Motion
K ′ = G(X)
100
Household Problem
subject to
X
c+ Q(X ′ |X)ā(X ′ ) ≤ w(X)n + a and ā(X ′ ) ≥ 0
X′
▶ X ≡ K A s is the vector of state variables
▶ a is the household’s individual wealth in units of current goods
▶ ā(X ′ ) is next period’s wealth in units of next period’s consumption goods
101
First-Order Conditions
▶ The first-order conditions are
102
Problem of the Goods Producer
103
Problem of the Capital Producer
104
11. Recursive Competitive Equilibrium
Equilibrium
▶ So far we have taken the price functions r(X), w(X), Q(X|X ′ ), the perceived
law of motion K ′ = G(X), and Π̂(X ′ |X) as given arbitrarily
▶ We now impose equilibrium conditions on these objects and make them
outcomes in the analysis; we impose
K=k
▶ Imposing equality afterward makes the household and firms be price takers
106
Debt Supply and Debt Demand
107
Rewriting the Budget Constraint
108
Rewriting the Budget Constraint
109
Actual Law of Motion
▶ This is the actual law of motion of K ′ that is implied by the household’s and
firms’ optimal decisions
110
Perceived Law of Motion
K ′ = G(X)
111
Rational Expectations
▶ For this we impose rational expectations: we require that the perceived and
actual laws of motions be identical, by equating the previous two equations
▶ The perceived law of motion G affects decisions σ c and σ n via the problem of
the household, therefore the right side is itself an implicit function of G
▶ In turn, G and prices imply an actual law of motion of capital
▶ Mathematically, G is a fixed point: the equation maps a perceived G and a
price system into an actual G
112
Rational Expectations
113
Recursive Competitive Equilibrium
1. Given r(X), w(X), Q(X ′ |X), Π̂(X ′ |X), the functions σ c (a, X), σ n (a, X),
σ a (a, X; X ′ ) and the value function J(a, X) solve the household’s problem
2. For all X, r(X) and w(X) solve the goods producer’s problem
114
Recursive Competitive Equilibrium
4. G(X), r(X), σ c (a, X), σ n (a, X) satisfy the law of motion of capital
π̂ = π
115
Remarks
▶ Item 1 enforces optimization by the household, given the prices it faces and
its expectations
▶ Item 2 requires that the goods producer break even at every capital stock
and labor supply chosen by the household
▶ Item 3 requires that the capital producer break even
▶ Market clearing is implicit when item 4 requires that the perceived and
actual laws of motion of capital be equal
▶ Item 5 and the equality of perceived and actual G imply that Π̂ = Π
▶ Thus, items 4 and 5 impose rational expectations
116
Solving the System
▶ One could attack directly the fixed point problem at the heart of the
equilibrium definition
▶ Instead we guess a candidate G and a price system
▶ Then we verify that they form an equilibrium
117
Using the Planning Problem
118
Using the Planning Problem
K ′ = ΩK (X)
119
Equivalence
▶ The key to verifying the guesses is to show that the FOCs for firms and the
household are satisfied at these guesses; we leave this as an exercise
120
Conclusion
121
Conclusion
▶ The second way is to use recursive methods and search for equilibrium
decision or policy rules
▶ These rules specify current actions as a function of a limited number of
state variables that summarize all the necessary information
▶ Lucas and Prescott (1971) and Mehra and Prescott (1980) introduced the
notion of recursive competitive equilibrium
▶ It is widely used today in macroeconomics and finance
122
12. Exercise
Exercise – Equivalence of Allocations
124