Skip to content

Commit 87fe93f

Browse files
Tom's Feb 7 edits of 4 advanced lectures
1 parent c8e3c39 commit 87fe93f

File tree

4 files changed

+52
-50
lines changed

4 files changed

+52
-50
lines changed

lectures/markov_jump_lq.md

+17-16
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,7 @@ the state of an $N$ state Markov chain.
5656

5757
The state of the Markov chain together with the continuous $n \times 1$ state vector $x_t$ form the state of the system.
5858

59-
For the class of infinite horizon problems being studied in this lecture, we obtain $N$ interrelated
60-
matrix Riccati equations that determine $N$ optimal value
59+
For the class of infinite horizon problems being studied in this lecture, we obtain $N$ interrelated matrix Riccati equations that determine $N$ optimal value
6160
functions and $N$ linear decision rules.
6261

6362
One of these value functions and one of these decision rules apply in each of the $N$ Markov states.
@@ -199,20 +198,19 @@ $$
199198
$$
200199

201200
The optimal value functions $- x' P_i x - \rho_i$ for
202-
$i = 1, \ldots, n$ satisfy the $N$
203-
interrelated Bellman equations
201+
$i = 1, \ldots, n$ satisfy the $N$ interrelated Bellman equations
204202

205203
$$
206-
\begin{split}
204+
205+
\begin{aligned}
207206
-x' P_i x - \rho_i & = \max_u -
208207
\\
209-
&
210-
\left[
211-
x'R_i x + u' Q_i u + 2 u' W_i x +
208+
209+
x'R_i x & + u' Q_i u + 2 u' W_i x +
212210
\beta \sum_j \Pi_{ij}E ((A_i x + B_i u + C_i w)' P_j
213-
(A_i x + B_i u + C_i w) x + \rho_j)
214-
\right]
215-
\end{split}
211+
(A_i x + B_i u + C_i w) x + \rho_j)
212+
\end{aligned}
213+
216214
$$
217215

218216
The matrices $P_{s_t} = P_i$ and the scalars
@@ -231,7 +229,7 @@ $$
231229
\sum_j \Pi_{ij} ( \rho_j + {\rm trace}(P_j C_i C_i') )
232230
$$
233231

234-
and the $F_i$ in the optimal decision rules are
232+
and the $F_i$ matrices in the optimal decision rules are
235233

236234
$$
237235
F_i = (Q_i + \beta \sum_j \Pi_{ij} B_i' P_j B_i)^{-1}
@@ -240,7 +238,7 @@ $$
240238

241239
## Applications
242240

243-
We now describe some Python code and a few examples that put the code to work.
241+
We now describe Python code and some examples.
244242

245243
To begin, we import these Python modules
246244

@@ -297,7 +295,7 @@ $$
297295
Let $x_{t}=\begin{bmatrix} k_{t}\\ 1 \end{bmatrix}$
298296

299297
We can represent the one-period payoff function
300-
$r\left(s_{t},k_{t}\right)$ and the state-transition law as
298+
$r\left(s_{t},k_{t}\right)$ as
301299

302300
$$
303301
\begin{aligned}
@@ -309,6 +307,8 @@ f_{2,s_t} & -\frac{f_{1,s_t}}{2}\\
309307
\end{aligned}
310308
$$
311309

310+
and the state-transition law as
311+
312312
$$
313313
x_{t+1}=\begin{bmatrix}
314314
k_{t+1}\\
@@ -804,7 +804,7 @@ $x_{t}=\begin{bmatrix} k_{t}\\ 1\\ w_{t} \end{bmatrix}$
804804
and continue to set the control $u_{t}=k_{t+1}-k_{t}$.
805805

806806
We can write the one-period payoff function
807-
$r\left(s_{t},k_{t},w_{t}\right)$ and the state-transition law as
807+
$r\left(s_{t},k_{t},w_{t}\right)$ as
808808

809809
$$
810810
\begin{aligned}
@@ -821,7 +821,8 @@ x_{t}+
821821
\end{aligned}
822822
$$
823823

824-
and
824+
and the state-transition law as
825+
825826

826827
$$
827828
x_{t+1}=\begin{bmatrix}

lectures/tax_smoothing_1.md

+23-21
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,13 @@ This lecture has two sequels that offer further extensions of the Barro model
3838
1. {doc}`How to Pay for a War: Part 3 <tax_smoothing_3>`
3939

4040
The extensions are modified versions of
41-
his 1979 model later suggested by Barro (1999 {cite}`barro1999determinants`, 2003 {cite}`barro2003religion`).
41+
his 1979 model suggested by {cite}`barro1999determinants` and {cite}`barro2003religion`).
4242

43-
Barro’s original 1979 {cite}`Barro1979` model is about a government that borrows and lends
43+
{cite}`Barro1979` m is about a government that borrows and lends
4444
in order to minimize an intertemporal measure of distortions
4545
caused by taxes.
4646

47-
Technical tractability induced Barro {cite}`Barro1979` to assume that
47+
Technical tractability induced {cite}`Barro1979` to assume that
4848

4949
- the government trades only one-period risk-free debt, and
5050
- the one-period risk-free interest rate is constant
@@ -57,17 +57,17 @@ Also, by expanding the dimension of the
5757
state, we can add a maturity composition decision to the government’s
5858
problem.
5959

60-
It is by doing these two things that we extend Barro’s 1979 {cite}`Barro1979`
61-
model along lines he suggested in Barro (1999 {cite}`barro1999determinants`, 2003 {cite}`barro2003religion`).
60+
By doing these two things we extend {cite}`Barro1979`
61+
along lines he suggested in {cite}`barro1999determinants` and {cite}`barro2003religion`).
6262

63-
Barro (1979) {cite}`Barro1979` assumed
63+
{cite}`Barro1979` assumed
6464

6565
- that a government faces an **exogenous sequence** of expenditures
6666
that it must finance by a tax collection sequence whose expected
6767
present value equals the initial debt it owes plus the expected
6868
present value of those expenditures.
69-
- that the government wants to minimize the following measure of tax
70-
distortions: $E_0 \sum_{t=0}^{\infty} \beta^t T_t^2$, where $T_t$ are total tax collections and $E_0$
69+
- that the government wants to minimize a measure of tax
70+
distortions that is proportional to $E_0 \sum_{t=0}^{\infty} \beta^t T_t^2$, where $T_t$ are total tax collections and $E_0$
7171
is a mathematical expectation conditioned on time $0$
7272
information.
7373
- that the government trades only one asset, a risk-free one-period
@@ -79,9 +79,8 @@ Barro (1979) {cite}`Barro1979` assumed
7979
Barro’s model can be mapped into a discounted linear quadratic dynamic
8080
programming problem.
8181

82-
Partly inspired by Barro
83-
(1999) {cite}`barro1999determinants` and Barro (2003) {cite}`barro2003religion`,
84-
our generalizations of Barro’s (1979) {cite}`Barro1979` model assume
82+
Partly inspired by {cite}`barro1999determinants` and {cite}`barro2003religion`,
83+
our generalizations of {cite}`Barro1979`, assume
8584

8685
- that the government borrows or saves in the form of risk-free bonds
8786
of maturities $1, 2, \ldots , H$.
@@ -121,7 +120,7 @@ states.
121120

122121
## Public Finance Questions
123122

124-
Barro’s 1979 {cite}`Barro1979` model is designed to answer questions such as
123+
{cite}`Barro1979` is designed to answer questions such as
125124

126125
- Should a government finance an exogenous surge in government
127126
expenditures by raising taxes or borrowing?
@@ -130,8 +129,7 @@ Barro’s 1979 {cite}`Barro1979` model is designed to answer questions such as
130129
whether the surge in government expenditures can be expected to be
131130
temporary or permanent?
132131

133-
Barro’s 1999 {cite}`barro1999determinants` and 2003 {cite}`barro2003religion`
134-
models are designed to answer more fine-grained
132+
{cite}`barro1999determinants` and {cite}`barro2003religion` are designed to answer more fine-grained
135133
questions such as
136134

137135
- What determines whether a government wants to issue short-term or
@@ -174,23 +172,27 @@ import matplotlib.pyplot as plt
174172

175173
## Barro (1979) Model
176174

177-
We begin by solving a version of the Barro (1979) {cite}`Barro1979` model by mapping it
175+
We begin by solving a version of {cite}`Barro1979` by mapping it
178176
into the original LQ framework.
179177

180178
As mentioned [in this lecture](https://python-intro.quantecon.org/perm_income_cons.html), the
181179
Barro model is mathematically isomorphic with the LQ permanent income
182180
model.
183181

184-
Let $T_t$ denote tax collections, $\beta$ a discount factor,
185-
$b_{t,t+1}$ time $t+1$ goods that the government promises to
186-
pay at $t$, $G_t$ government purchases, $p_{t,t+1}$
187-
the number of time $t$ goods received per time $t+1$ goods
188-
promised.
182+
Let
183+
184+
* $T_t$ denote tax collections
185+
* $\beta$ be a discount factor
186+
* $b_{t,t+1}$ be time $t+1$ goods that at $t$ the government promises to
187+
deliver to time $t$ buyers of one-period government bonds
188+
* $G_t$ be government purchases
189+
* $p_{t,t+1}$ the number of time $t$ goods received per time $t+1$ goods
190+
promised to one-period bond purchasers.
189191

190192
Evidently, $p_{t, t+1}$ is inversely related to
191193
appropriate corresponding gross interest rates on government debt.
192194

193-
In the spirit of Barro (1979) {cite}`Barro1979`, the stochastic process of government
195+
In the spirit of {cite}`Barro1979`, the stochastic process of government
194196
expenditures is exogenous.
195197

196198
The government’s problem is to choose a plan

lectures/tax_smoothing_2.md

+6-7
Original file line numberDiff line numberDiff line change
@@ -29,20 +29,19 @@ kernelspec:
2929
This lecture presents another application of Markov jump linear quadratic dynamic programming and constitutes a {doc}`sequel to an earlier lecture <tax_smoothing_1>`.
3030

3131

32-
We use a method introduced in lecture {doc}`Markov Jump LQ dynamic programming <markov_jump_lq>` to
33-
implement suggestions by Barro (1999 {cite}`barro1999determinants`, 2003 {cite}`barro2003religion`) for extending his
32+
We use a method introduced in lecture {doc}`Markov Jump LQ dynamic programming <markov_jump_lq>` toimplement suggestions by {cite}`barro1999determinants` and {cite}`barro2003religion`) for extending his
3433
classic 1979 model of tax smoothing.
3534

36-
Barro’s 1979 {cite}`Barro1979` model is about a government that borrows and lends in order
35+
{cite}`Barro1979` model is about a government that borrows and lends in order
3736
to help it minimize an intertemporal measure of distortions caused by
3837
taxes.
3938

40-
Technically, Barro’s 1979 {cite}`Barro1979` model looks a lot like a consumption-smoothing model.
39+
Technically, {cite}`Barro1979` model looks a lot like a consumption-smoothing model.
4140

42-
Our generalizations of his 1979 {cite}`Barro1979` model will also look
41+
Our generalizations of {cite}`Barro1979` will also look
4342
like souped-up consumption-smoothing models.
4443

45-
Wanting tractability induced Barro in 1979 {cite}`Barro1979` to assume that
44+
Wanting tractability induced {cite}`Barro1979` to assume that
4645

4746
- the government trades only one-period risk-free debt, and
4847
- the one-period risk-free interest rate is constant
@@ -111,7 +110,7 @@ time $t$ goods received per time $t+2$ goods promised.
111110
Evidently, $p_{t, t+1}, p_{t,t+2}$ are inversely related to
112111
appropriate corresponding gross interest rates on government debt.
113112

114-
In the spirit of Barro (1979) {cite}`Barro1979`, government
113+
In the spirit of {cite}`Barro1979`, government
115114
expenditures are governed by an exogenous stochastic process.
116115

117116
Given initial conditions $b_{-2,0}, b_{-1,0}, z_0, i_0$, where

lectures/tax_smoothing_3.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -29,17 +29,17 @@ kernelspec:
2929
This lecture presents another application of Markov jump linear quadratic dynamic programming and constitutes a {doc}`sequel to an earlier lecture <tax_smoothing_1>`.
3030

3131
We again use a method introduced in lecture {doc}`Markov Jump LQ dynamic programming <markov_jump_lq>`
32-
to implement some ideas Barro (1999 {cite}`barro1999determinants`, 2003 {cite}`barro2003religion`) that
33-
extend his classic 1979 {cite}`Barro1979` model of tax smoothing.
32+
to implement some ideas of {cite}`barro1999determinants` and {cite}`barro2003religion`) that
33+
extend the classic {cite}`Barro1979` model of tax smoothing.
3434

35-
Barro’s 1979 {cite}`Barro1979` model is about a government that borrows and lends in order
35+
{cite}`Barro1979` is about a government that borrows and lends in order
3636
to help it minimize an intertemporal measure of distortions caused by
3737
taxes.
3838

39-
Technically, Barro’s 1979 {cite}`Barro1979` model looks a lot like a consumption-smoothing model.
39+
Technically, {cite}`Barro1979` looks a lot like a consumption-smoothing model.
4040

41-
Our generalizations of his 1979 model will also look
42-
like souped-up consumption-smoothing models.
41+
Our generalization will also look
42+
like a souped-up consumption-smoothing model.
4343

4444
In this lecture, we describe a tax-smoothing problem of a
4545
government that faces **roll-over risk**.

0 commit comments

Comments
 (0)