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
Copy file name to clipboardExpand all lines: lectures/calvo.md
+24-73Lines changed: 24 additions & 73 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -710,10 +710,8 @@ This is a concise way of characterizing the time inconsistency of a Ramsey plan.
710
710
In the present context, a symptom of time inconsistency is that the Ramsey plannner
711
711
chooses to make $\mu_t$ a non-constant function of time $t$ despite the fact that, other than
712
712
time itself, there is no other state variable.
713
-
```{note}
714
-
Macroeconomists might say that in our model there is no ``natural'' state variable other than
715
-
time.
716
-
```
713
+
714
+
717
715
718
716
Thus, in our context, time-variation of $\vec \mu$ chosen by a Ramsey planner
719
717
is the telltale sign of the Ramsey plan's **time inconsistency**.
@@ -725,7 +723,7 @@ Thus, in our context, time-variation of $\vec \mu$ chosen by a Ramsey planner
725
723
## Constrained-to-Constant-Growth-Rate Ramsey Plan
726
724
727
725
728
-
We use brute forceTo create a government plan that **is** time consistent, i.e., that is a time-invariant function of time.
726
+
We can use brute force to create a government plan that **is** time consistent, i.e., that is a time-invariant function of time.
729
727
730
728
We simply constrain a planner to choose a time-invariant money growth rate $\bar \mu$ so that
731
729
@@ -1344,24 +1342,31 @@ The figure uses colored arrows to indicate locations of $\theta^*, \theta_\infty
1344
1342
\theta^{CR}, \theta_0^R$, and $\theta^{MPE}$, ordered as they are from
1345
1343
left to right, on the $\theta$ axis.
1346
1344
1345
+
1346
+
```{code-cell} ipython3
1347
+
:tags: [hide-input]
1348
+
fig, ax = plt.subplots()
1349
+
plt_clqs(ChangLQ(β=0.8, c=2), ax)
1350
+
```
1351
+
1352
+
In the above figure, notice that
1353
+
1347
1354
* the orange $J$ value function lies above the blue $V$ value function except at $\theta = \theta_\infty^R$
1348
1355
* the maximizer $\theta_0^R$ of $J(\theta)$ occurs at the top of the orange curve
1349
1356
* the maximizer $\theta^{CR}$ of $V(\theta)$ occurs at the top of the blue curve
1350
1357
* the "timeless perspective" inflation and money creation rate $\theta_\infty^R$ occurs where $J(\theta)$ is tangent to $V(\theta)$
1351
1358
* the Markov perfect inflation and money creation rate $\theta^{MPE}$ exceeds $\theta_0^R$.
1359
+
* the value $V(\theta^{MPE})$ of the Markov perfect rate of money creation rate $\theta^{MPE}$ is less than the value $V(\theta_\infty^R)$ of the worst continuation Ramsey plan
1360
+
* the continuation value $J(\theta^{MPE})$ of the Markov perfect rate of money creation rate $\theta^{MPE}$ is greater than the value $V(\theta_\infty^R)$ and of the continuation value $J(\theta_\infty^R)$ of the worst continuation Ramsey plan
1352
1361
1353
1362
1354
1363
1355
-
```{code-cell} ipython3
1356
-
fig, ax = plt.subplots()
1357
-
plt_clqs(ChangLQ(β=0.8, c=2), ax)
1358
-
```
1359
-
1360
1364
## Perturbing Model Parameters
1361
1365
1362
-
To start, let's watch how outcomes change when we assume different values of $\beta$
1366
+
Now let's present some graphs that teach us how outcomes change when we assume different values of $\beta$
1363
1367
1364
1368
```{code-cell} ipython3
1369
+
:tags: [hide-input]
1365
1370
# Compare different β values
1366
1371
fig, axes = plt.subplots(1, 3, figsize=(12, 5))
1367
1372
β_values = [0.7, 0.8, 0.99]
@@ -1370,11 +1375,9 @@ clqs = [ChangLQ(β=β, c=2) for β in β_values]
1370
1375
plt_clqs(clqs, axes)
1371
1376
```
1372
1377
1373
-
```{code-cell} ipython3
1374
-
generate_table(clqs, dig=3)
1375
-
```
1376
1378
1377
-
We summarize outcomes in the above graphs and the tables below.
1379
+
1380
+
1378
1381
1379
1382
The horizontal dotted lines indicate values
1380
1383
$V(\mu_\infty^R), V(\mu^{CR}), V(\mu^{MPE}) $ of time-invariant money
@@ -1396,7 +1399,12 @@ $$
1396
1399
\end{aligned}
1397
1400
$$
1398
1401
1402
+
The following table summarizes some outcomes.
1399
1403
1404
+
```{code-cell} ipython3
1405
+
:tags: [hide-input]
1406
+
generate_table(clqs, dig=3)
1407
+
```
1400
1408
1401
1409
But let's see what happens when we change $c$.
1402
1410
@@ -1549,76 +1557,19 @@ in interesting ways.
1549
1557
1550
1558
We leave it to the reader to explore consequences of other constellations of parameter values.
1551
1559
1552
-
### Time Inconsistency of Ramsey Plan
1553
-
1554
-
The variation over time in $\vec \mu$ chosen by the Ramsey planner
1555
-
is a symptom of time inconsistency.
1556
-
1557
-
- The Ramsey planner reaps immediate benefits from promising lower
1558
-
inflation later to be achieved by costly distorting taxes.
1559
-
- These benefits are intermediated by reductions in expected inflation
1560
-
that precede the reductions in money creation rates that rationalize them, as indicated by
1561
-
equation {eq}`eq_old3`.
1562
-
- A government authority offered the opportunity to ignore effects on
1563
-
past utilities and to reoptimize at date $t \geq 1$ would, if allowed, want
1564
-
to deviate from a Ramsey plan.
1565
-
1566
-
```{note}
1567
-
A constrained-to-constant-$\mu$ Ramsey plan is time consistent by construction. So is a Markov perfect plan.
1568
-
```
1569
1560
1570
1561
### Implausibility of Ramsey Plan
1571
1562
1572
-
Many economists regard a time inconsistent plan as implausible because they question the plausibility of timing protocol in
1573
-
which a plan for setting a sequence of policy variables is chosen once-and-for-all at time $0$.
1563
+
Many economists regard a time inconsistent plan as implausible because they question the plausibility of timing protocol in which a plan for setting a sequence of policy variables is chosen once-and-for-all at time $0$.
1574
1564
1575
1565
1576
1566
For that reason, the Markov perfect equilibrium concept attracts many
1577
1567
economists.
1578
1568
1579
1569
* 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.
1580
1570
1581
-
The property of a Markov perfect equilibrium that there is *no incentive to deviate from the plan* makes it attractive.
1582
-
1583
-
1584
-
## Comparison of Equilibrium Values
1585
-
1586
-
We have computed plans for
1587
-
1588
-
- an ordinary (unrestricted) Ramsey planner who chooses a sequence
1589
-
$\{\mu_t\}_{t=0}^\infty$ at time $0$
1590
-
- a Ramsey planner restricted to choose a constant $\mu$ for all
1591
-
$t \geq 0$
1592
-
- a Markov perfect sequence of governments
1593
-
1594
-
Below we compare equilibrium time zero values for these three.
1595
-
1596
-
We confirm that the value delivered by the unrestricted Ramsey planner
1597
-
exceeds the value delivered by the restricted Ramsey planner which in
1598
-
turn exceeds the value delivered by the Markov perfect sequence of
1599
-
governments.
1600
-
1601
-
```{code-cell} ipython3
1602
-
clq.J_series[0]
1603
-
```
1604
-
1605
-
```{code-cell} ipython3
1606
-
clq.J_CR
1607
-
```
1608
-
1609
-
```{code-cell} ipython3
1610
-
clq.J_MPE
1611
-
```
1612
-
1613
-
## Digression on Timeless Perspective
1614
-
1615
-
Our calculations have confirmed that $ \vec \mu^R, \vec \theta^R, \vec v^R $ are each monotone sequences that are bounded below and converge from above to limiting values.
1616
-
1617
-
Some authors are fond of focusing only on these limiting values.
1618
1571
1619
-
They justify that by saying that they are taking a **timeless perspective** that ignores the transient movements in $ \vec \mu^R, \vec \theta^R, \vec v^R $ that are destined eventually to fade away as $\theta_t$ described by Ramsey plan system {eq}`eq_old9` converges from above.
1620
1572
1621
-
* the timeless perspective pretends that Ramsey plan was actually solved long ago, and that we are stuck with it.
0 commit comments