Skip to content

Commit 9234594

Browse files
committed
minor updates
1 parent 9dbd46a commit 9234594

File tree

1 file changed

+30
-28
lines changed

1 file changed

+30
-28
lines changed

lectures/supply_demand_heterogeneity.md

Lines changed: 30 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,19 @@ kernelspec:
1616

1717
## 概览
1818

19-
在{doc}`前一讲座<supply_demand_multiple_goods>`中,我们研究了拥有多种商品的经济体系的竞争均衡
19+
在{doc}`前一讲座<supply_demand_multiple_goods>`中,我们研究了包含多种商品的经济体系中的竞争均衡
2020

21-
虽然研究结果具有启发性,但我们在研究中使用了一个简化的强假设:经济体系中的所有经济主体都是相同的
21+
虽然这种分析很有启发性,但我们做了一个很强的简化假设 - 所有经济主体都是完全相同的
2222

23-
但实际上,家庭、公司以及其他经济主体在许多方面都是不同的
23+
然而在现实世界中,家庭、企业和其他经济主体在很多方面都存在差异
2424

25-
在这次讲座中,我们通过让消费者的偏好和禀赋不同,引入消费者间的异质性
25+
本讲座将通过引入消费者偏好和禀赋的差异性,来探讨这种异质性
2626

27-
我们将在此背景下考察竞争均衡
27+
我们将分析在这种更现实的设定下,竞争均衡是如何形成的
2828

29-
我们还将展示如何构建一个“代表性消费者
29+
我们还会展示如何构建一个"代表性消费者"来简化分析
3030

31-
以下是一些导入内容
31+
让我们先导入需要用到的包
3232

3333
```{code-cell} ipython3
3434
import numpy as np
@@ -39,7 +39,7 @@ from scipy.linalg import inv
3939

4040
让我们研究一个没有生产的**纯交换**经济体的简单例子。
4141

42-
现在有两个消费者,他们的禀赋向量 $e_i$ 和极乐点向量 $b_i$ 是不同的,其中 $i=1,2$。
42+
现在有两个消费者,他们的禀赋向量 $e_i$ 和餍足点向量 $b_i$ 是不同的,其中 $i=1,2$。
4343

4444
总的禀赋是 $e_1 + e_2$。
4545

@@ -136,20 +136,22 @@ $$
136136
* **偏好** 的形式包括:
137137
138138
* 一个 $n \times n$ 的正定矩阵 $\Pi$
139-
* 一个 $n \times 1$ 的极乐点向量 $b$
139+
* 一个 $n \times 1$ 的餍足点向量 $b$
140140
141141
* **禀赋** 的形式包括:
142142
143143
* 一个 $n \times 1$ 的向量 $e$
144144
* 一个默认值为 $0$ 的标量 "财富" $W$
145145
146-
这个类将包括一个测试,确保 $b \gg \Pi e $,如果违反了这一规则(达到某个我们需要设定的阈值水平),则会抛出一个异常
146+
这个类会检查每个消费者的餍足点是否充分大于其禀赋的转换值(即 $b \gg \Pi e$)。如果不满足这个条件,类会抛出异常
147147
148-
* **一个人** 可以表示为一个包含
148+
类的结构如下:
149149
150-
* **偏好** 和 **禀赋** 的形式
150+
* **个体消费者** 由以下要素刻画:
151+
* 偏好参数(包括替代矩阵 $\Pi$ 和餍足点 $b$)
152+
* 初始禀赋 $e$ 和财富 $W$
151153
152-
* 一个**纯交换经济体** 会包括
154+
* **纯交换经济体** 包括
153155
154156
* $m$ 个 **人** 的集合
155157
@@ -174,7 +176,7 @@ class ExchangeEconomy:
174176
175177
参数:
176178
Π (np.array): 共用替代矩阵
177-
bs (list): 所有消费者的极乐点
179+
bs (list): 所有消费者的餍足点
178180
es (list): 所有消费者的禀赋
179181
Ws (list): 所有消费者的财富
180182
thres (float): 设定一个阈值来测试是否违反了 b >> Pi e
@@ -184,7 +186,7 @@ class ExchangeEconomy:
184186
# 检查不饱和条件
185187
for b, e in zip(bs, es):
186188
if np.min(b / np.max(Π @ e)) <= thres:
187-
raise Exception('设置更远的极乐点')
189+
raise Exception('设置更远的餍足点')
188190
189191
if Ws == None:
190192
Ws = np.zeros(m)
@@ -246,8 +248,8 @@ class ExchangeEconomy:
246248
Π = np.array([[1, 0],
247249
[0, 1]])
248250
249-
bs = [np.array([5, 5]), # 第一个消费者的极乐点
250-
np.array([5, 5])] # 第二个消费者的极乐点
251+
bs = [np.array([5, 5]), # 第一个消费者的餍足点
252+
np.array([5, 5])] # 第二个消费者的餍足点
251253
252254
es = [np.array([0, 2]), # 第一个消费者的禀赋
253255
np.array([2, 0])] # 第二个消费者的禀赋
@@ -262,16 +264,16 @@ print('竞争均衡分配:', c_s)
262264
如果第一个消费者更喜欢第一种商品,而第二个消费者更喜欢第二种商品会怎样?
263265
264266
```{code-cell} ipython3
265-
EE.bs = [np.array([6, 5]), # 第一个消费者的极乐点
266-
np.array([5, 6])] # 第二个消费者的极乐点
267+
EE.bs = [np.array([6, 5]), # 第一个消费者的餍足点
268+
np.array([5, 6])] # 第二个消费者的餍足点
267269
268270
p, c_s, μ_s = EE.competitive_equilibrium()
269271
270272
print('竞争均衡价格向量:', p)
271273
print('竞争均衡分配:', c_s)
272274
```
273275
274-
现在让第一个消费者变得更穷
276+
我们让第一个消费者变得稍微更穷
275277
276278
```{code-cell} ipython3
277279
EE.es = [np.array([0.5, 0.5]), # 第一个消费者的禀赋
@@ -283,11 +285,11 @@ print('竞争均衡价格向量:', p)
283285
print('竞争均衡分配:', c_s)
284286
```
285287
286-
现在我们来构建一个自给自足的(即无贸易的)均衡模型。
288+
我们现在构建一个自给自足的(即无贸易的)均衡模型。
287289
288290
```{code-cell} ipython3
289-
EE.bs = [np.array([4, 6]), # 第一个消费者的极乐点
290-
np.array([6, 4])] # 第二个消费者的极乐点
291+
EE.bs = [np.array([4, 6]), # 第一个消费者的餍足点
292+
np.array([6, 4])] # 第二个消费者的餍足点
291293
292294
EE.es = [np.array([0, 2]), # 第一个消费者的禀赋
293295
np.array([2, 0])] # 第二个消费者的禀赋
@@ -298,11 +300,11 @@ print('竞争均衡价格向量:', p)
298300
print('竞争均衡分配:', c_s)
299301
```
300302
301-
现在让我们在进行贸易之前重新分配禀赋
303+
在进行贸易之前重新分配禀赋
302304
303305
```{code-cell} ipython3
304-
bs = [np.array([5, 5]), # 第一个消费者的极乐点
305-
np.array([5, 5])] # 第二个消费者的极乐点
306+
bs = [np.array([5, 5]), # 第一个消费者的餍足点
307+
np.array([5, 5])] # 第二个消费者的餍足点
306308
307309
es = [np.array([1, 1]), # 第一个消费者的禀赋
308310
np.array([1, 1])] # 第二个消费者的禀赋
@@ -338,7 +340,7 @@ print('竞争均衡分配:', c_s)
338340
339341
### 具有阿罗证券的风险经济体
340342
341-
我们通过上文所述的方法,将 $c_1, c_2$ 解释为“阿罗证券”,这些证券是对消费品的状态依存索取权
343+
我们通过上文所述的方法,将 $c_1, c_2$ 解释为“阿罗证券”,这些证券是对状态依赖型商品的索取权
342344
343345
```{code-cell} ipython3
344346
prob = 0.7
@@ -388,7 +390,7 @@ $$
388390
\sum c_{i}=\sum e_{i}
389391
$$
390392
391-
表示总消费 $\sum_i c_{i}=c$ 和 $\sum_i \mu_i = \mu$.
393+
表示总消费 $\sum_i c_{i}=c$ 和 $\sum_i \mu_i = \mu$
392394
393395
市场出清需要
394396

0 commit comments

Comments
 (0)