@@ -11,99 +11,99 @@ kernelspec:
1111 name : python3
1212---
1313
14- # 通货膨胀税拉弗曲线
14+ # 通货膨胀税的拉弗曲线
1515
16- ## 概览
16+ ## 概述
1717
18- 我们在非线性模型版本中研究通货膨胀税率的静态和动态 * 拉弗曲线* ,该模型在 {doc}` money_inflation ` 中进行了研究 。
18+ 本讲座研究了通货膨胀税的静态和动态 * 拉弗曲线* ,使用的是讲座 {doc}` money_inflation ` 中研究的模型的非线性模型版本 。
1919
20- 我们使用了 {cite}` Cagan ` 在他的经典论文中使用的货币需求函数的对数线性版本,而不是在 {doc}` money_inflation ` 中使用的线性需求函数。
20+ 我们采用了 {cite}` Cagan ` 在其经典论文中使用的对数线性货币需求函数,而不是讲座 {doc}` money_inflation ` 中使用的线性需求函数。
2121
22- 这一改变要求我们修改部分分析内容 。
22+ 这一改变需要我们修改部分分析 。
2323
24- 特别是, 我们的动态系统在状态变量上不再是线性的。
24+ 特别是, 我们的动态系统在状态变量上不再是线性的。
2525
26- 然而, 基于我们所谓的“ 方法2”的经济逻辑分析仍然没有改变 。
26+ 然而, 基于我们所谓的" 方法2"的经济逻辑分析仍然保持不变 。
2727
28- 我们将发现与我们在 {doc}` money_inflation ` 中研究的结果类似的质量结果 。
28+ 我们将发现与讲座 {doc}` money_inflation ` 中研究的结果类似的定性结果 。
2929
3030该讲座展示了本讲座中模型的线性版本。
3131
32- 就像在那次讲座中,我们讨论了以下主题:
32+ 与那个讲座一样,我们讨论以下主题:
3333
34- * 政府通过印制纸币或电子货币收集的 ** 通货膨胀税**
35- * 在通货膨胀税率中有两个静态均衡的动态 ** 拉弗曲线**
36- * 在理性预期下的反常动态, 系统趋向于较高的静态通货膨胀税率
37- * 与该静态通货膨胀率相关的奇特的比较静态状态分析,它声称通货膨胀可以通过运行 * 更高* 的政府赤字来* 降低*
34+ * 政府通过印制纸币或电子货币征收的 ** 通货膨胀税**
35+ * 通货膨胀税率中存在两个静态均衡的动态 ** 拉弗曲线**
36+ * 在理性预期下的反常动态, 系统趋向于较高的静态通货膨胀税率
37+ * 与该静态通货膨胀率相关的奇特的比较静态分析,它表明通货膨胀可以通过运行 * 更高* 的政府赤字来* 降低*
3838
39- 这些结果将为分析 {doc}` laffer_adaptive ` 做准备,该分析研究了现有模型的一个版本,该版本使用了一种“ 适应性预期”而不是理性预期 。
39+ 这些结果为分析 {doc}` laffer_adaptive ` 做准备,该讲座在使用" 适应性预期"而不是理性预期下研究了这个模型 。
4040
41- 该讲座将展示
41+ 该讲座将展示:
4242
43- * 用适应性预期替代理性预期保持了两个静态通货膨胀率不变, 但是$\ldots$
44- * 它通过使 * 较低* 的静态通货膨胀率成为系统通常收敛的结果,逆转了反常动态
45- * 现在通货膨胀可以通过运行* 较低* 的政府赤字来* 降低* ,从而出现了更为合理的比较动态结果
43+ * 用适应性预期替代理性预期不改变两个静态通货膨胀率, 但是$\ldots$
44+ * 它通过使系统通常收敛于 * 较低* 的静态通货膨胀率来逆转反常动态
45+ * 现在通货膨胀可以通过运行* 较低* 的政府赤字来* 降低* ,从而出现了更合理的比较动态结果
4646
4747## 模型
4848
49- 设定
49+ 设:
5050
51- * $m_t$ 为时间 $t$ 开始时货币供应量的对数
52- * $p_t$ 为时间 $t$ 时的价格水平对数
51+ * $m_t$ 为时间 $t$ 初的货币供应量对数
52+ * $p_t$ 为时间 $t$ 的价格水平对数
5353
54- 货币的需求函数为:
54+ 货币需求函数为:
5555
5656$$
5757m_{t+1} - p_t = -\alpha (p_{t+1} - p_t)
5858$$ (eq:mdemand)
5959
6060其中 $\alpha \geq 0$。
6161
62- 货币供应量的运动规律为:
62+ 货币供应量的动态方程为:
6363
6464$$
6565\exp(m_ {t+1}) - \exp(m_t) = g \exp(p_t)
6666$$ (eq:msupply)
6767
68- 其中 $g$ 是政府支出中通过印钞方式筹资的部分 。
68+ 其中 $g$ 是政府支出中通过印钞来融资的部分 。
6969
70- **备注: ** 请注意,虽然公式 {eq}`eq:mdemand` 在货币供应量和价格水平的对数上是线性的,但公式 {eq}`eq:msupply` 在水平上是线性的。这将需要适应我们在 {doc}`money_inflation` 中部署的均衡计算方法 。
70+ **注意: ** 方程 {eq}`eq:mdemand`在货币供应量和价格水平的对数上是线性的, 方程 {eq}`eq:msupply`在价格水平上是线性的。这需要我们调整在讲座 {doc}`money_inflation`中使用的均衡计算方法 。
7171
72- ## 通货膨胀率的限制值
72+ ## 通货膨胀率的极限
7373
74- 我们可以通过研究稳态拉弗曲线来计算 $\overline \pi$ 的两个潜在限制值 。
74+ 我们可以通过研究稳态拉弗曲线来计算 $\overline \pi$ 的两个可能极限值 。
7575
76- 因此, 在*稳态*中
76+ 因此, 在*稳态*中
7777
7878$$
7979m_ {t+1} - m_t = p_ {t+1} - p_t = x \quad \forall t ,
8080$$
8181
82- 其中 $x > 0$ 是货币供应量和价格水平的对数的公共增长率 。
82+ 其中 $x > 0$ 是货币供应量和价格水平的对数的共同增长率 。
8383
84- 几行代数运算可以得出 $x$ 满足的以下方程
84+ 几行代数运算可以得出 $x$ 满足的方程:
8585
8686$$
8787\exp(-\alpha x) - \exp(-(1 + \alpha) x) = g
8888$$ (eq:steadypi)
8989
90- 我们需要满足
90+ 我们需要
9191
9292$$
9393g \leq \max_ {x \geq 0} \{ \exp(-\alpha x) - \exp(-(1 + \alpha) x) \} ,
9494$$ (eq:revmax)
9595
96- 以便通过印钞来融资是可行的 。
96+ 这样通过印钞来融资才是可行的 。
9797
98- {eq}`eq:steadypi`的左侧是通过印钞所筹集的稳态收入 。
98+ {eq}`eq:steadypi`的左侧是通过印钞筹集的稳态收入 。
9999
100- {eq}`eq:steadypi`的右侧是政府通过印钞筹集的时间 $t$ 商品的数量 。
100+ {eq}`eq:steadypi`的右侧是政府在时间 $t$ 通过印钞筹集的商品数量 。
101101
102- 不久我们将绘制方程 {eq}`eq:steadypi`的左右两侧。
102+ 稍后我们将绘制方程 {eq}`eq:steadypi`的左右两侧。
103103
104- 但首先我们将编写计算稳态 $\overline \pi$ 的代码 。
104+ 但首先让我们编写代码来计算稳态 $\overline \pi$。
105105
106- 让我们从导入一些库开始
106+ 让我们先导入一些库
107107
108108```{code-cell} ipython3
109109from collections import namedtuple
@@ -129,7 +129,7 @@ CaganLaffer = namedtuple('CaganLaffer',
129129 "λ",
130130 "g" ])
131131
132- # 创建一个Cagan Laffer模型
132+ # 创建一个 凯根拉弗 模型
133133def create_model(α=0.5, m0=np.log(100), g=0.35):
134134 return CaganLaffer(α=α, m0=m0, λ=α/(1+α), g=g)
135135
@@ -201,14 +201,14 @@ def plot_laffer(model, πs):
201201plot_laffer(model, (π_l, π_u))
202202```
203203
204- ## 初始价格水平
204+ ## 初始价格水平的计算
205205
206206现在我们已经掌握了两个可能的稳态,我们可以计算两个函数 $\underline p(m_0)$ 和
207- $\overline p(m_0)$,作为时间 $t$ 时 $p_t$ 的初始条件,意味着对于所有 $t \geq 0$ 有 $\pi_t = \overline \pi$。
207+ $\overline p(m_0)$,作为时间 $t$ 时 $p_t$ 的初始条件。这意味着我们需要找到对于所有 $t \geq 0$, $\pi_t = \overline \pi$。
208208
209- 函数 $\underline p(m_0)$ 将会与较低的稳态通货膨胀率 $\pi_l$ 关联 。
209+ 函数 $\underline p(m_0)$ 将会与较低的稳态通货膨胀率 $\pi_l$ 相关联 。
210210
211- 函数 $\overline p(m_0)$ 将会与较高的稳态通货膨胀率 $\pi_u$ 关联 。
211+ 函数 $\overline p(m_0)$ 将会与较高的稳态通货膨胀率 $\pi_u$ 相关联 。
212212
213213```{code-cell} ipython3
214214def solve_p0(p0, m0, α, g, π):
@@ -238,7 +238,6 @@ print(f'关联的初始 p_0s 是: {p0_l, p0_u}')
238238下面的代码进行了验证。
239239
240240```{code-cell} ipython3
241- # 实现上述伪代码
242241def simulate_seq(p0, model, num_steps):
243242 λ, g = model.λ, model.g
244243 π_seq, μ_seq, m_seq, p_seq = [], [], [model.m0], [p0]
@@ -276,43 +275,42 @@ print('eq_g == g:', np.isclose(eq_g(m_seq[-1] - m_seq[-2]), model.g))
276275
277276我们将时间 $t$ 的状态向量视为对 $(m_t, p_t)$。
278277
279- 我们将 $m_t$ 视为一个 `` 自然状态变量`` ,而 $p_t$ 视为一个 ``跳跃`` 变量。
278+ 我们将 $m_t$ 视为一个 ** 自然状态变量** ,而 $p_t$ 视为一个 **跳跃** 变量。
280279
281280定义
282281
283282$$
284283\lambda \equiv \frac{\alpha}{1 + \alpha}
285284$$
286285
287- 让我们重写方程 {eq}`eq:mdemand` 成为
286+ 让我们重写方程 {eq}`eq:mdemand` 为
288287
289288$$
290289p_t = (1-\lambda) m_ {t+1} + \lambda p_ {t+1}
291290$$ (eq:mdemand2)
292291
293- 我们将用以下伪代码总结我们的算法 。
292+ 让我们用伪代码来描述计算均衡序列的算法 。
294293
295294**伪代码**
296295
297- 伪代码的核心在于迭代下面的映射:从时间 $t$ 的状态向量 $(m_t, p_t)$
298- 到时间 $t+1$ 的状态向量 $(m_{t+1}, p_{t+1})$。
296+ 算法的核心是从一个时期到下一个时期的状态转移。在每个时期 $t$,我们有:
299297
300- * 从给定的一对 $(m_t, p_t)$ 在时间 $t \geq 0$ 开始
298+ 1. 状态变量: $(m_t, p_t)$,其中
299+ - $m_t$ 是货币供应量的对数
300+ - $p_t$ 是价格水平的对数
301301
302- * 解决 {eq}`eq:msupply` 得到 $m_{t+1}$
302+ 2. 状态转移步骤:
303+ - 根据 {eq}`eq:msupply` 计算下一期货币供应量 $m_{t+1}$
304+ - 根据 {eq}`eq:mdemand2` 计算下一期价格水平 $p_{t+1} = \lambda^{-1} p_t + (1 - \lambda^{-1}) m_{t+1}$
305+ - 计算通货膨胀率 $\pi_t = p_{t+1} - p_t$ 和货币增长率 $\mu_t = m_{t+1} - m_t$
303306
304- * 解决 {eq}`eq:mdemand2` 得到 $p_{t+1} = \lambda^{-1} p_t + (1 - \lambda^{-1}) m_{t+1}$
307+ 要运行完整的模拟:
305308
306- * 计算通货膨胀率 $\pi_t = p_{t+1} - p_t$ 和货币供应增长率 $\mu_t = m_{t+1} - m_t$
309+ 1. 选择初始条件:
310+ - 设定初始货币供应量 $m_0 > 0$
311+ - 在区间 $[\underline p(m_0), \overline p(m_0)]$ 中选择初始价格水平 $p_0$
307312
308- 接下来,计算上述描述的两个函数 $\underline p(m_0)$ 和 $\overline p(m_0)$
309-
310- 现在开始如下算法。
311-
312- * 设置 $m_0 >0$
313- * 在区间 $[\underline p(m_0), \overline p(m_0)]$ 中选择一个 $p_0$ 的值,并在时间 $t=0$ 形成一对 $(m_0, p_0)$
314-
315- 从 $(m_0, p_0)$ 开始,迭代 $t$ 直到 $\pi_t \rightarrow \overline \pi$ 和 $\mu_t \rightarrow \overline \mu$ 收敛
313+ 2. 重复执行状态转移步骤,直到通货膨胀率 $\pi_t$ 和货币增长率 $\mu_t$ 收敛到它们的稳态值 $\overline \pi$ 和 $\overline \mu$
316314
317315结果将表明:
318316
@@ -328,9 +326,10 @@ $$ (eq:mdemand2)
328326
329327 * 上述关于 $p_0$ 的方程源自 $m_1 - p_0 = - \alpha \overline \pi$
330328
331- ## 拉弗曲线动态的滑动面
329+ ## 拉弗曲线动态的不稳定性
330+
331+ 与{doc}`money_inflation` 和{doc}`money_inflation_nonlinear`类似,我们现在已经具备了从不同的 $p_{-1}, \pi_{-1}^*$ 开始计算时间序列的能力。
332332
333- 我们现在已装备好用不同的 $p_0$ 设置来计算时间序列,就像在{doc}`money_inflation`中的设置。
334333
335334```{code-cell} ipython3
336335:tags: [hide-cell]
@@ -404,26 +403,25 @@ p0_bars = (p0_l, p0_u)
404403draw_iterations(p0s, model, line_params, p0_bars, num_steps=20)
405404```
406405
407- 盯着 {numref}`p0_path_nonlin` 中的价格水平路径,发现几乎所有路径都趋向于在固定状态拉佛曲线中显示的*更高*的通货膨胀税率。 如图 {numref}`laffer_curve_nonlinear` 中显示 。
406+ 观察 {numref}`p0_path_nonlin` 中的价格水平路径,我们发现几乎所有路径都收敛到固定状态拉弗曲线中的*较高*通货膨胀税率, 如图 {numref}`laffer_curve_nonlinear` 所示 。
408407
409- 因此,我们重新确认了我们所称的“反常”动态, 在理性预期下,系统会趋向于两个可能的固定通货膨胀税率中较高的一个 。
408+ 这再次证实了我们所说的"反常"动态现象 - 在理性预期下,系统倾向于收敛到两个可能的固定通货膨胀税率中较高的那个 。
410409
411- 这种动态之所以被称为“反常”,不仅仅是因为它们意味着货币和财政当局选择通过通货膨胀税来资助政府开支,而且是由于我们通过盯着图 {numref}`laffer_curve_nonlinear` 中的固定状态拉佛曲线可以推断出的以下“ 违反直觉”的情况 :
410+ 这种动态被称为"反常"有两个原因。首先,它意味着货币和财政当局选择通过通货膨胀税来为政府支出融资。其次,从图 {numref}`laffer_curve_nonlinear` 中的固定状态拉弗曲线可以看出一个" 违反直觉"的结果 :
412411
413412* 图表显示,通过运行*更高*的政府赤字,即通过增加印钞筹集更多资源,可以*降低*通货膨胀。
414413
415414```{note}
416415在 {doc}`money_inflation` 中研究的模型的线性版本中也普遍存在同样的定性结果。
417416```
418417
419- 我们发现 :
418+ 我们的分析表明 :
420419
421- * 所有但一个的均衡路径趋向于较高的两个可能的固定通货膨胀税率
422- * 存在一个与关于政府赤字减少如何影响固定通货膨胀率的“合理”声明相关的独特均衡路径
420+ * 除了一条独特的路径外,所有均衡路径都会收敛到较高的通货膨胀税率
421+ * 这条独特的路径收敛到较低的通货膨胀税率,这与我们的直觉相符 - 即降低政府赤字应该降低通货膨胀率
423422
424- 正如 {doc}`money_inflation` 中所述,
425- 出于合理性的考虑,我们再次推荐选择趋向于较低固定通货膨胀税率的独特均衡。
423+ 正如在 {doc}`money_inflation` 中讨论的那样,从经济学的角度来看,选择收敛到较低通货膨胀率的均衡路径更为合理。
426424
427- 正如我们将看到的,接受这个建议是我们在 {doc}`unpleasant` 中描述的“ 不愉快算术”结果的关键成分 。
425+ 这个选择对于理解我们在 {doc}`unpleasant` 中将要探讨的" 不愉快算术"结果至关重要 。
428426
429- 在 {doc}`laffer_adaptive` 中,我们将探讨 {cite}`bruno1990seigniorage` 和其他人是如何以其他方式为我们的均衡选择提供理由的 。
427+ 在接下来的 {doc}`laffer_adaptive` 中,我们会看到 {cite}`bruno1990seigniorage` 等学者如何从不同角度论证这种均衡选择的合理性 。
0 commit comments