@@ -16,7 +16,7 @@ kernelspec:
1616
1717这个模型被用于研究长期的经济增长。
1818
19- 尽管模型简单,但它包含了一些有趣的启示 。
19+ 尽管这是一个相对简单的模型,但它提供了许多关于经济增长的深刻见解 。
2020
2121我们将使用以下导入语句。
2222
9191
9292为此,我们首先需要为 $f$ 指定函数形式并为参数赋值。
9393
94- 我们选择Cobb–Douglas规格 $f(k) = A k^\alpha$,并设定 $A=2.0$,$\alpha=0.3$,$s=0.3$ 和 $\delta=0.4$。
94+ 我们采用Cobb–Douglas生产函数 $f(k) = A k^\alpha$,并设置参数值为 $A=2.0$,$\alpha=0.3$,$s=0.3$ 和 $\delta=0.4$。
9595
9696然后绘制方程 {eq}` solow ` 中的函数 $g$,以及45度线。
9797
98- 我们定义这些常数如下。
98+ 我们定义这些常数如下
9999
100100``` {code-cell} ipython3
101101A, s, alpha, delta = 2, 0.3, 0.3, 0.4
102102x0 = 0.25
103103xmin, xmax = 0, 3
104104```
105105
106- 现在我们来定义函数$g$。
106+ 现在我们来定义函数$g$
107107
108108``` {code-cell} ipython3
109109def g(A, s, alpha, delta, k):
110110 return A * s * k**alpha + (1 - delta) * k
111111```
112112
113- 让我们来绘制函数$g$的45度图。
113+ 让我们来绘制函数$g$的45度图
114114
115115``` {code-cell} ipython3
116116def plot45(kstar=None):
@@ -167,20 +167,20 @@ plot45()
167167
168168(模型的{ref}` 稳态<scalar-dynam:steady-state> ` 是映射 $g$ 的[ 不动点] ( https://baike.baidu.com/item/%E4%B8%8D%E5%8A%A8%E7%82%B9/8535695 ) 。)
169169
170- 从图中 $g$ 函数的形状可以看出,在 $(0, \infty)$ 内存在唯一的稳态 。
170+ 从图中可以看出, $g$ 函数与45度线只有一个交点,这意味着在 $(0, \infty)$ 区间内存在唯一的稳态 。
171171
172- 它满足方程 $k = s Ak^ {\alpha} + (1-\delta)k$,因此可以表示为
172+ 在稳态时,$k^ * = g(k^ * )$,即 $k^ * = s A(k^ * )^ {\alpha} + (1-\delta)k^ * $。解这个方程,我们得到
173173
174174``` {math}
175175:label: kstarss
176176 k^* := \left( \frac{s A}{\delta} \right)^{1/(1 - \alpha)}
177177```
178178
179- 如果初始资本低于 $k^* $,那么资本会随时间增加 。
179+ 当初始资本低于稳态值 $k^* $ 时,我们可以从图中看到 $g(k_t) > k_t$,这意味着资本存量会随时间增加,逐渐接近稳态 。
180180
181- 如果初始资本高于这个水平,则反之成立 。
181+ 相反,如果初始资本高于 $k^ * $,则 $g(k_t) < k_t$,资本存量会随时间减少,同样趋向于稳态值 。
182182
183- 让我们绘制45度图来在图中展示 $k^* $。
183+ 让我们在45度图中标出这个稳态值 $k^* $,以便更直观地理解这一动态过程 。
184184
185185``` {code-cell} ipython3
186186kstar = ((s * A) / delta)**(1/(1 - alpha))
@@ -243,26 +243,27 @@ simulate_ts(x0, ts_length)
243243
244244在本节中,我们将研究索洛-斯旺增长模型的连续时间版本。
245245
246- 我们将探讨连续时间提供的平滑作用如何简化分析 。
246+ 连续时间框架提供了一种更为流畅的分析方法,使得模型的动态特性更容易理解 。
247247
248- 回顾一下,资本的离散时间动态由以下公式给出 :$k_ {t+1} = s f(k_t) + (1 - \delta) k_t$。
248+ 让我们回顾一下离散时间版本的资本动态方程 :$k_ {t+1} = s f(k_t) + (1 - \delta) k_t$。
249249
250- 经过简单重排即可得到单位时间的变化率 :
250+ 我们可以将其重新整理为单位时间内的变化量 :
251251
252252$$
253253 \Delta k_t = s f(k_t) - \delta k_t
254254 \quad \text{其中} \quad
255255 \Delta k_t := k_{t+1} - k_t
256256$$
257257
258- 将时间步长趋近于零得到连续时间极限
258+ 当我们让时间间隔无限趋近于零时,这个离散变化自然过渡到连续时间的导数形式
259259
260260``` {math}
261261:label: solowc
262262 k'_t = s f(k_t) - \delta k_t
263263 \qquad \text{with} \qquad
264264 k'_t := \frac{d}{dt} k_t
265265```
266+
266267我们的目标是在给定初始资本存量 $k_0$ 的条件下,研究 $k_t$ 随时间演变的规律。
267268
268269方程 {eq}` solowc ` 的** 稳态** 是指资本存量保持不变的 $k^* $,即 $k'_ t = 0$ 或等价地,$s f(k^* ) = \delta k^* $。
@@ -329,15 +330,15 @@ kstar = ((s * A) / delta)**(1/(1 - alpha))
329330plot_gcon(kstar)
330331```
331332
332- 这通过启发式方法展示了在固定参数设定下的全局稳定性,但我们如何针对连续的可能参数范围严格证明同样的结论 ?
333+ 上图直观地展示了特定参数下的全局稳定性,但我们如何严格证明这一性质对于所有合理参数都成立呢 ?
333334
334- 在离散时间的情况下,我们很难得到 $k_t$ 的简洁表达式 。
335+ 在离散时间模型中,要得到 $k_t$ 的解析表达式相当困难 。
335336
336- 在连续时间框架下,分析过程更为简便:我们可以得到一个相对简单的 $k_t$ 表达式,该表达式可明确描述整个时间路径的动态变化 。
337+ 然而,转向连续时间框架可以大大简化分析。在连续时间下,我们能够推导出 $k_t$ 的简洁表达式,从而清晰地描述资本存量随时间的演化路径 。
337338
338- 第一步是设 $x_t := k_t^{1-\alpha}$,使得 $x'_ t = (1-\alpha) k_t^{-\alpha} k'_ t$。
339+ 为此,我们引入变量替换 $x_t := k_t^{1-\alpha}$,这样 $x'_ t = (1-\alpha) k_t^{-\alpha} k'_ t$。
339340
340- 将其代入 $k'_ t = sAk_t^\alpha - \delta k_t$,得到以下线性微分方程
341+ 将连续时间的动态方程 $k'_ t = sAk_t^\alpha - \delta k_t$ 代入上式,我们得到一个线性微分方程
341342
342343``` {math}
343344:label: xsolow
371372 \right]^{1/(1-\alpha)}
372373```
373374
374- 由于 $\delta > 0$ 且 $\alpha \in (0, 1)$,我们立即可以看出 ,当 $t \to \infty$ 时,$k_t \to k^* $,且与 $k_0$ 无关。
375+ 由于 $\delta > 0$ 且 $\alpha \in (0, 1)$,我们立即可以得出结论 ,当 $t \to \infty$ 时,$k_t \to k^* $,且与 $k_0$ 无关。
375376
376377因此,全局稳定性成立。
377378
@@ -441,7 +442,7 @@ fig, ax = plt.subplots(figsize=[11, 5])
441442
442443fps = (c_star_max,)
443444
444- # Highlight the maximum point with a marker
445+ # 用标记突出显示最大点
445446ax.plot((s_star_max, ), (c_star_max,), 'go', ms=8, alpha=0.6)
446447
447448ax.annotate(r'$s^*$',
@@ -480,7 +481,7 @@ s_star = solve(c.diff())[0]
480481print(f"s_star = {s_star}")
481482```
482483
483- 顺便说一下,使人均消费的稳态水平最大化的储蓄率被称为[ 黄金法则储蓄率 ] ( https://baike.baidu.com/item/%E7%BB%8F%E6%B5%8E%E5%A2%9E%E9%95%BF%E9%BB%84%E9%87%91%E5%BE%8B/10376669 ) 。
484+ 顺便说一下,使人均消费的稳态水平最大化的储蓄率被称为[ 经济增长黄金律 ] ( https://baike.baidu.com/item/%E7%BB%8F%E6%B5%8E%E5%A2%9E%E9%95%BF%E9%BB%84%E9%87%91%E5%BE%8B/10376669 ) 。
484485
485486``` {solution-end}
486487```
@@ -523,7 +524,7 @@ print(f"s_star = {s_star}")
523524让我们定义用于模拟的对数正态分布的常数和初始值
524525
525526``` {code-cell} ipython3
526- # 定义一下常数
527+ # 定义常数
527528sig = 0.2
528529mu = np.log(2) - sig**2 / 2
529530A = 2.0
@@ -569,7 +570,5 @@ def ts_plot(x_values, ts_length):
569570ts_plot(x0, 50)
570571```
571572
572-
573-
574573``` {solution-end}
575574```
0 commit comments