Skip to content

Commit 65f0287

Browse files
Tom's second Dec 25 edits of calvo lecture
1 parent 558ff6e commit 65f0287

File tree

1 file changed

+24
-73
lines changed

1 file changed

+24
-73
lines changed

lectures/calvo.md

Lines changed: 24 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -710,10 +710,8 @@ This is a concise way of characterizing the time inconsistency of a Ramsey plan.
710710
In the present context, a symptom of time inconsistency is that the Ramsey plannner
711711
chooses to make $\mu_t$ a non-constant function of time $t$ despite the fact that, other than
712712
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+
717715
718716
Thus, in our context, time-variation of $\vec \mu$ chosen by a Ramsey planner
719717
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
725723
## Constrained-to-Constant-Growth-Rate Ramsey Plan
726724
727725
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.
729727
730728
We simply constrain a planner to choose a time-invariant money growth rate $\bar \mu$ so that
731729
@@ -1344,24 +1342,31 @@ The figure uses colored arrows to indicate locations of $\theta^*, \theta_\infty
13441342
\theta^{CR}, \theta_0^R$, and $\theta^{MPE}$, ordered as they are from
13451343
left to right, on the $\theta$ axis.
13461344
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+
13471354
* the orange $J$ value function lies above the blue $V$ value function except at $\theta = \theta_\infty^R$
13481355
* the maximizer $\theta_0^R$ of $J(\theta)$ occurs at the top of the orange curve
13491356
* the maximizer $\theta^{CR}$ of $V(\theta)$ occurs at the top of the blue curve
13501357
* the "timeless perspective" inflation and money creation rate $\theta_\infty^R$ occurs where $J(\theta)$ is tangent to $V(\theta)$
13511358
* 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
13521361
13531362
13541363
1355-
```{code-cell} ipython3
1356-
fig, ax = plt.subplots()
1357-
plt_clqs(ChangLQ(β=0.8, c=2), ax)
1358-
```
1359-
13601364
## Perturbing Model Parameters
13611365
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$
13631367
13641368
```{code-cell} ipython3
1369+
:tags: [hide-input]
13651370
# Compare different β values
13661371
fig, axes = plt.subplots(1, 3, figsize=(12, 5))
13671372
β_values = [0.7, 0.8, 0.99]
@@ -1370,11 +1375,9 @@ clqs = [ChangLQ(β=β, c=2) for β in β_values]
13701375
plt_clqs(clqs, axes)
13711376
```
13721377
1373-
```{code-cell} ipython3
1374-
generate_table(clqs, dig=3)
1375-
```
13761378
1377-
We summarize outcomes in the above graphs and the tables below.
1379+
1380+
13781381
13791382
The horizontal dotted lines indicate values
13801383
$V(\mu_\infty^R), V(\mu^{CR}), V(\mu^{MPE}) $ of time-invariant money
@@ -1396,7 +1399,12 @@ $$
13961399
\end{aligned}
13971400
$$
13981401
1402+
The following table summarizes some outcomes.
13991403
1404+
```{code-cell} ipython3
1405+
:tags: [hide-input]
1406+
generate_table(clqs, dig=3)
1407+
```
14001408
14011409
But let's see what happens when we change $c$.
14021410
@@ -1549,76 +1557,19 @@ in interesting ways.
15491557
15501558
We leave it to the reader to explore consequences of other constellations of parameter values.
15511559
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-
```
15691560
15701561
### Implausibility of Ramsey Plan
15711562
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$.
15741564
15751565
15761566
For that reason, the Markov perfect equilibrium concept attracts many
15771567
economists.
15781568
15791569
* 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.
15801570
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.
16181571
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.
16201572
1621-
* the timeless perspective pretends that Ramsey plan was actually solved long ago, and that we are stuck with it.
16221573
16231574
16241575

0 commit comments

Comments
 (0)