You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* update typos in calvo and calvo_abreu
* Tom's Nov 4 edits of calvo.md lecture
---------
Co-authored-by: Humphrey Yang <u6474961@anu.edu.au>
Co-authored-by: thomassargent30 <ts43@nyu.edu>
Copy file name to clipboardExpand all lines: lectures/calvo.md
+27-33
Original file line number
Diff line number
Diff line change
@@ -64,7 +64,7 @@ We'll use ideas from papers by Cagan {cite}`Cagan`, Calvo {cite}`Calvo1978`, an
64
64
well as from chapter 19 of {cite}`Ljungqvist2012`.
65
65
66
66
In addition, we'll use ideas from linear-quadratic dynamic programming
67
-
described in [Linear Quadratic Control](https://python-intro.quantecon.org/lqcontrol.html) as applied to Ramsey problems in {doc}`Stackelberg problems <dyn_stack>`.
67
+
described in [Linear Quadratic Control](https://python-intro.quantecon.org/lqcontrol.html) as applied to Ramsey problems in {doc}`Stackelberg plans <dyn_stack>`.
68
68
69
69
We specify model fundamentals in ways that allow us to use
70
70
linear-quadratic discounted dynamic programming to compute an optimal government
@@ -104,8 +104,7 @@ Let:
104
104
- $\theta_t = p_{t+1} - p_t$ be the net rate of inflation between $t$ and $t+1$
105
105
- $\mu_t = m_{t+1} - m_t$ be the net rate of growth of nominal balances
106
106
107
-
The demand for real balances is governed by a perfect foresight
108
-
version of a Cagan {cite}`Cagan` demand function for real balances:
107
+
The demand for real balances is governed by a discrete time version of Sargent and Wallace's {cite}`sargent1973stability` perfect foresight version of a Cagan {cite}`Cagan` demand function for real balances:
109
108
110
109
```{math}
111
110
:label: eq_old1
@@ -119,9 +118,9 @@ Equation {eq}`eq_old1` asserts that the demand for real balances is inversely
119
118
related to the public's expected rate of inflation, which equals
120
119
the actual rate of inflation because there is no uncertainty here.
121
120
122
-
(When there is no uncertainty, an assumption of **rational expectations**that becomes equivalent to **perfect foresight**).
121
+
(When there is no uncertainty, an assumption of **rational expectations** becomes equivalent to **perfect foresight**).
123
122
124
-
(See {cite}`Sargent77hyper`for a rational expectations version of the model when there is uncertainty.)
123
+
({cite}`Sargent77hyper`presents a rational expectations version of the model when there is uncertainty.)
125
124
126
125
Subtracting the demand function {eq}`eq_old1` at time $t$ from the demand
The``bliss level`` of real balances is $\frac{u_1}{u_2}$ and the inflation rate that attains
228
-
it is $-\frac{u_1}{u_2 \alpha}$.
229
-
230
226
## Friedman's Optimal Rate of Deflation
231
227
232
-
According to {eq}`eq_old5a`, the "bliss level" of real balances is $\frac{u_1}{u_2}$ and the inflation rate that attains it is
228
+
According to {eq}`eq_old5a`, the ``bliss level`` of real balances is $\frac{u_1}{u_2}$ and the inflation rate that attains it is
233
229
234
230
235
231
$$
@@ -322,9 +318,10 @@ for all $t \geq 0$.
322
318
Values of $V(\bar \mu)$ computed according to formula {eq}`eq:barvdef` for three different values of $\bar \mu$ will play important roles below.
323
319
324
320
* $V(\mu^{MP})$ is the value of attained by the government in a **Markov perfect equilibrium**
321
+
* $V(\mu^R_\infty)$ is the value that a continuation Ramsey planner attains at $t \rightarrow +\infty$
322
+
* We shall discover that $V(\mu^R_\infty)$ is the worst continuation value attained along a Ramsey plan
325
323
* $V(\mu^{CR})$ is the value of attained by the government in a **constrained to constant $\mu$ equilibrium**
326
-
* $V(\mu^R_\infty)$ is the limiting value attained by a continuation Ramsey planner under a Ramsey plan.
327
-
* We shall see that $V(\mu^R_\infty)$ is a worst continuation value attained along a Ramsey plan
324
+
328
325
329
326
## Structure
330
327
@@ -412,7 +409,7 @@ The models are distinguished by their having either
412
409
$\{\mu_t\}_{t=0}^\infty$ once and for all at time $0$
413
410
subject to the constraint that $\mu_t = \mu$ for all
414
411
$t \geq 0$; or
415
-
- A sequence indexed by $t =0, 1, 2, \ldots$ of separate policymakers
412
+
- A sequence of distinct policymakers indexed by $t =0, 1, 2, \ldots$
416
413
- a time $t$ policymaker chooses $\mu_t$ only and forecasts that future government decisions are unaffected by its choice.
417
414
418
415
@@ -436,7 +433,7 @@ The relationship between outcomes in the first (Ramsey) timing protocol and th
436
433
We'll begin with the timing protocol associated with a Ramsey plan and deploy
437
434
an application of what we nickname **dynamic programming squared**.
438
435
439
-
The nickname refers to the feature that a value satisfying one Bellman equation appears as an argument in a second Bellman equation.
436
+
The nickname refers to the feature that a value satisfying one Bellman equation appears as an argument in a value function associated with a second Bellman equation.
440
437
441
438
Thus, our models have involved two Bellman equations:
442
439
@@ -447,15 +444,13 @@ Thus, our models have involved two Bellman equations:
447
444
448
445
A value $\theta$ from one Bellman equation appears as an argument of a second Bellman equation for another value $v$.
449
446
450
-
.
451
-
452
447
## A Ramsey Planner
453
448
454
449
Here we consider a Ramsey planner that chooses
455
450
$\{\mu_t, \theta_t\}_{t=0}^\infty$ to maximize {eq}`eq_old7`
456
451
subject to the law of motion {eq}`eq_old4`.
457
452
458
-
We can split this problem into two stages, as in {doc}`Stackelberg problems <dyn_stack>` and {cite}`Ljungqvist2012` Chapter 19.
453
+
We can split this problem into two stages, as in the lecture {doc}`Stackelberg plans <dyn_stack>` and {cite}`Ljungqvist2012` Chapter 19.
459
454
460
455
In the first stage, we take the initial inflation rate $\theta_0$ as given
461
456
and solve what looks like an ordinary LQ discounted dynamic programming problem.
@@ -491,7 +486,7 @@ $$
491
486
x' = Ax + B\mu
492
487
$$
493
488
494
-
As in {doc}`Stackelberg problems <dyn_stack>`, we can map this problem into a linear-quadratic control problem and deduce an optimal value function $J(x)$.
489
+
As in the lecture {doc}`Stackelberg plans <dyn_stack>`, we can map this problem into a linear-quadratic control problem and deduce an optimal value function $J(x)$.
495
490
496
491
Guessing that $J(x) = - x'Px$ and substituting into the Bellman
497
492
equation gives rise to the algebraic matrix Riccati equation:
@@ -698,7 +693,7 @@ about dynamic or time inconsistency.
698
693
699
694
## Time inconsistency
700
695
701
-
As discussed in {doc}`Stackelberg problems <dyn_stack>` and {doc}`Optimal taxation with state-contingent debt <opt_tax_recur>`, a continuation Ramsey plan is not a Ramsey plan.
696
+
As discussed in {doc}`Stackelberg plans <dyn_stack>` and {doc}`Optimal taxation with state-contingent debt <opt_tax_recur>`, a continuation Ramsey plan is not a Ramsey plan.
702
697
703
698
This is a concise way of characterizing the time inconsistency of a Ramsey plan.
704
699
@@ -716,7 +711,7 @@ that, relative to a Ramsey plan, alter either
716
711
717
712
We now describe a model in which we restrict the Ramsey planner's choice set.
718
713
719
-
Instead of choosing a sequence of money growth rates $\vec \mu \in {\bf R}^2$, we restrict the
714
+
Instead of choosing a sequence of money growth rates $\vec \mu \in {\bf L}^2$, we restrict the
720
715
government to choose a time-invariant money growth rate $\bar \mu$.
721
716
722
717
We created this version of the model to highlight an aspect of a Ramsey plan associated with its time inconsistency, namely, the feature that optimal settings of the policy instrument vary over time.
@@ -1119,7 +1114,7 @@ at time $t=0$.
1119
1114
1120
1115
The figure also plots the limiting value $\theta_\infty^R$ to which the promised inflation rate $\theta_t$ converges under the Ramsey plan.
1121
1116
1122
-
In addition, the figure indicates an MPE inflation rate $\theta^{CR}$ and a bliss inflation $\theta^*$.
1117
+
In addition, the figure indicates an MPE inflation rate $\theta^{MPE}$, $\theta^{CR}$, and a bliss inflation $\theta^*$.
1123
1118
1124
1119
```{code-cell} ipython3
1125
1120
:tags: [hide-input]
@@ -1194,7 +1189,7 @@ np.allclose(clq.J_θ(θ_inf),
1194
1189
clq.V_θ(θ_inf))
1195
1190
```
1196
1191
1197
-
So our claim that $J(\theta_\infty^R) = V^{CR}(\theta_\infty^R)$is verified numerically.
1192
+
So our claim that $J(\theta_\infty^R) = V^{CR}(\theta_\infty^R)$is verified numerically.
1198
1193
1199
1194
Since $J(\theta_\infty^R) = V^{CR}(\theta_\infty^R)$ occurs at a tangency point at which
1200
1195
$J(\theta)$ is increasing in $\theta$, it follows that
@@ -1337,7 +1332,7 @@ The above graphs and table convey many useful things.
1337
1332
1338
1333
The horizontal dotted lines indicate values
1339
1334
$V(\mu_\infty^R), V(\mu^{CR}), V(\mu^{MPE}) $ of time-invariant money
1340
-
growth rates $\mu_\infty^R, \mu^{CR}$ and $\mu_{MPE}$, respectfully.
1335
+
growth rates $\mu_\infty^R, \mu^{CR}$ and $\mu^{MPE}$, respectfully.
1341
1336
1342
1337
Notice how $J(\theta)$ and $V^{CR}(\theta)$ are tangent and increasing at
1343
1338
$\theta = \theta_\infty^R$, which implies that $\theta^{CR} > \theta_\infty^R$
and $\theta_0^R$ as well as $\theta^{CR}$ and $\theta^{MPE}$, but not
1377
-
$\theta^*$, again in accord with formulas
1373
+
$\theta^*,$ again in accord with formulas
1378
1374
{eq}`eq:Friedmantheta`, {eq}`eq:muRamseyconstrained`, and {eq}`eq:Markovperfectmu`.
1379
1375
1380
1376
Notice that as $c $ gets larger and larger, $\theta_\infty^R, \theta_0^R$
@@ -1527,18 +1523,16 @@ A constrained-to-constant-$\mu$ Ramsey plan is time consistent by constructio
1527
1523
1528
1524
### Implausibility of Ramsey Plan
1529
1525
1530
-
In settings in which governments actually choose sequentially, many economists
1531
-
regard a time inconsistent plan as implausible because of the incentives to
1532
-
deviate that are presented along the plan.
1526
+
Many economists regard a time inconsistent plan as implausible because they question the plausibility of timing protocol in
1527
+
which a plan for setting a sequence of policy variables is chosen once-and-for-all at time $0$.
1533
1528
1534
-
A way to state this reaction is to say that a Ramsey plan is not credible because there are persistent incentives for policymakers to deviate from it.
1535
1529
1536
1530
For that reason, the Markov perfect equilibrium concept attracts many
1537
1531
economists.
1538
1532
1539
-
* A Markov perfect equilibrium plan is constructed to insure that government policymakers who choose sequentially do not want to deviate from it.
1533
+
* A Markov perfect equilibrium plan is constructed to insure that a sequence of government policymakers who choose sequentially do not want to deviate from it.
1540
1534
1541
-
The *no incentive to deviate from the plan* property is what makes the Markov perfect equilibrium concept attractive.
1535
+
The property of a Markov perfect equilibrium that there is *no incentive to deviate from the plan* makes it attractive.
Copy file name to clipboardExpand all lines: lectures/calvo_abreu.md
+1-5
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ kernelspec:
32
32
33
33
This is a sequel to this quantecon lecture {doc}`calvo`.
34
34
35
-
That lecture studied a linear-quadratic version of a model that Guillermo Calvo {cite}`Calvo1978` used to study the **time inconsistency** of the optimal government plan that emerges when a ``Stackelberg`` government (a.k.a.~ a ``Ramsey planner``) at time $0$ once and for all chooses a sequence $\vec \mu = \{\mu_t\}_{t=0}^\infty$ of gross rates of growth in the supply of money.
35
+
That lecture studied a linear-quadratic version of a model that Guillermo Calvo {cite}`Calvo1978` used to study the **time inconsistency** of the optimal government plan that emerges when a **Stackelberg** government (a.k.a. a **Ramsey planner**) at time $0$ once and for all chooses a sequence $\vec \mu = \{\mu_t\}_{t=0}^\infty$ of gross rates of growth in the supply of money.
36
36
37
37
A consequence of that choice is a (rational expectations equilibrium) sequence $\vec \theta = \{\theta_t\}_{t=0}^\infty$ of gross rates of increase in the price level that we call inflation rates.
38
38
@@ -277,8 +277,6 @@ The key is an object called a **self-enforcing** plan.
277
277
278
278
We'll proceed to compute one.
279
279
280
-
281
-
282
280
In addition to what's in Anaconda, this lecture will use the following libraries:
283
281
284
282
```{code-cell} ipython3
@@ -293,9 +291,7 @@ We'll start with some imports:
0 commit comments