@@ -64,7 +64,7 @@ We'll use ideas from papers by Cagan {cite}`Cagan`, Calvo {cite}`Calvo1978`, an
6464well as from chapter 19 of {cite}`Ljungqvist2012`.
65656666In 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>`.
68686969We specify model fundamentals in ways that allow us to use
7070linear-quadratic discounted dynamic programming to compute an optimal government
@@ -104,8 +104,7 @@ Let:
104104- $\theta_t = p_{t+1} - p_t$ be the net rate of inflation between $t$ and $t+1$
105105- $\mu_t = m_{t+1} - m_t$ be the net rate of growth of nominal balances
106106107-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:
109108110109```{math}
111110:label: eq_old1
@@ -119,9 +118,9 @@ Equation {eq}`eq_old1` asserts that the demand for real balances is inversely
119118related to the public's expected rate of inflation, which equals
120119the actual rate of inflation because there is no uncertainty here.
121120122-(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**).
123122124-(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.)
125124126125Subtracting the demand function {eq}`eq_old1` at time $t$ from the demand
127126function at $t+1$ gives:
@@ -164,7 +163,7 @@ real balances $m_t - p_t = -\alpha \theta_t$.
164163165164An equivalence class of continuation money growth sequences $\{\mu_{t+j}\}_{j=0}^\infty$ deliver the same $\theta_t$.
166165167-We shall use this insight to help us simplify our analsis of alternative government policy problems.
166+We shall use this insight to help us simplify our analysis of alternative government policy problems.
168167169168That future rates of money creation influence earlier rates of inflation
170169makes timing protocols matter for modeling optimal government policies.
@@ -204,7 +203,7 @@ as it ordinarily would be in the state-space model described in our lecture on
204203205204206205207-We use form {eq}`eq_old4` because we want to apply an approach described in our lecture on {doc}`Stackelberg problems <dyn_stack>`.
206+We use form {eq}`eq_old4` because we want to apply an approach described in our lecture on {doc}`Stackelberg plans <dyn_stack>`.
208207209208Notice that $\frac{1+\alpha}{\alpha} > 1$ is an eigenvalue of transition matrix $A$ that threatens to destabilize the state-space system.
210209@@ -221,15 +220,12 @@ U(m_t - p_t) = u_0 + u_1 (m_t - p_t) - \frac{u_2}{2} (m_t - p_t)^2, \quad u_0 >
221220The money demand function {eq}`eq_old1` and the utility function {eq}`eq_old5` imply that
222221223222$$
224-U(-\alpha \theta_t) = u_1 + u_2 (-\alpha \theta_t) -\frac{u_2}{2}(-\alpha \theta_t)^2 .
223+U(-\alpha \theta_t) = u_0 + u_1 (-\alpha \theta_t) -\frac{u_2}{2}(-\alpha \theta_t)^2 .
225224$$ (eq_old5a)
226225227-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-230226## Friedman's Optimal Rate of Deflation
231227232-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
233229234230235231$$
@@ -322,9 +318,10 @@ for all $t \geq 0$.
322318Values of $V(\bar \mu)$ computed according to formula {eq}`eq:barvdef` for three different values of $\bar \mu$ will play important roles below.
323319324320* $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
325323* $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+328325329326## Structure
330327@@ -412,7 +409,7 @@ The models are distinguished by their having either
412409 $\{\mu_t\}_{t=0}^\infty$ once and for all at time $0$
413410 subject to the constraint that $\mu_t = \mu$ for all
414411 $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$
416413 - a time $t$ policymaker chooses $\mu_t$ only and forecasts that future government decisions are unaffected by its choice.
417414418415@@ -436,7 +433,7 @@ The relationship between outcomes in the first (Ramsey) timing protocol and th
436433We'll begin with the timing protocol associated with a Ramsey plan and deploy
437434an application of what we nickname **dynamic programming squared**.
438435439-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.
440437441438Thus, our models have involved two Bellman equations:
442439@@ -447,15 +444,13 @@ Thus, our models have involved two Bellman equations:
447444448445A value $\theta$ from one Bellman equation appears as an argument of a second Bellman equation for another value $v$.
449446450-.
451-452447## A Ramsey Planner
453448454449Here we consider a Ramsey planner that chooses
455450$\{\mu_t, \theta_t\}_{t=0}^\infty$ to maximize {eq}`eq_old7`
456451subject to the law of motion {eq}`eq_old4`.
457452458-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.
459454460455In the first stage, we take the initial inflation rate $\theta_0$ as given
461456and solve what looks like an ordinary LQ discounted dynamic programming problem.
@@ -491,7 +486,7 @@ $$
491486x' = Ax + B\mu
492487$$
493488494-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)$.
495490496491Guessing that $J(x) = - x'Px$ and substituting into the Bellman
497492equation gives rise to the algebraic matrix Riccati equation:
@@ -698,7 +693,7 @@ about dynamic or time inconsistency.
698693699694## Time inconsistency
700695701-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.
702697703698This is a concise way of characterizing the time inconsistency of a Ramsey plan.
704699@@ -716,7 +711,7 @@ that, relative to a Ramsey plan, alter either
716711717712We now describe a model in which we restrict the Ramsey planner's choice set.
718713719-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
720715government to choose a time-invariant money growth rate $\bar \mu$.
721716722717We 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$.
1119111411201115The figure also plots the limiting value $\theta_\infty^R$ to which the promised inflation rate $\theta_t$ converges under the Ramsey plan.
112111161122-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^*$.
1123111811241119```{code-cell} ipython3
11251120:tags: [hide-input]
@@ -1194,7 +1189,7 @@ np.allclose(clq.J_θ(θ_inf),
11941189 clq.V_θ(θ_inf))
11951190```
119611911197-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.
1198119311991194Since $J(\theta_\infty^R) = V^{CR}(\theta_\infty^R)$ occurs at a tangency point at which
12001195$J(\theta)$ is increasing in $\theta$, it follows that
@@ -1337,7 +1332,7 @@ The above graphs and table convey many useful things.
1337133213381333The horizontal dotted lines indicate values
13391334 $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.
1341133613421337Notice how $J(\theta)$ and $V^{CR}(\theta)$ are tangent and increasing at
13431338 $\theta = \theta_\infty^R$, which implies that $\theta^{CR} > \theta_\infty^R$
@@ -1351,11 +1346,12 @@ $$
13511346\begin{aligned}
13521347\theta^{CR} & = - \frac{\alpha u_1}{\alpha^2 u_2 + c } \\
13531348\theta^{MPE} & = - \frac{\alpha u_1}{\alpha^2 u_2 + (1+\alpha)c} \\
1354-\theta^{MPE} & = - \frac{\alpha u_1}{\alpha^2 u_2 + (1+\alpha)c}
1349+\theta^{*} & = -\frac{u_1}{u_2 \alpha}
13551350\end{aligned}
13561351$$
13571352135813531354+13591355 But let's see what happens when we change $c$.
1360135613611357```{code-cell} ipython3
@@ -1374,7 +1370,7 @@ generate_table(clqs, dig=4)
13741370The above table and figures show how
13751371 changes in $c$ alter $\theta_\infty^R$
13761372 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
13781374 {eq}`eq:Friedmantheta`, {eq}`eq:muRamseyconstrained`, and {eq}`eq:Markovperfectmu`.
1379137513801376Notice 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
1527152315281524### Implausibility of Ramsey Plan
152915251530-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$.
153315281534-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.
1535152915361530For that reason, the Markov perfect equilibrium concept attracts many
15371531economists.
153815321539-* 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.
154015341541-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.
154215361543153715441538## Comparison of Equilibrium Values