第1章确立了稀缺性迫使人们做出选择,且价格体系协调这些选择。本章介绍价格形成的具体机制:供给与需求的相互作用。供需模型是经济学中最广泛使用的工具。它解释了竞争性市场中价格的决定方式,预测价格如何对基本条件的变化做出反应,并揭示价格干预的意外后果。
该模型建立在一个简单的前提上:在竞争性市场中——有许多买家、许多卖家和同质产品——没有任何单一参与者能够决定价格。相反,价格由所有参与者的集体行为产生。我们的任务是将这一过程形式化。
"愿意且能够"这一措辞很重要。仅有欲望不构成需求——一个想要法拉利但买不起的学生不会对法拉利的需求产生贡献。需求同时需要购买意愿和支付能力。"其他所有因素保持不变"——有时用拉丁语写作 ceteris paribus——同样重要。需求描述的是在其他一切保持不变时价格与数量之间的关系。当其他因素发生变化(收入、偏好、相关商品的价格),我们不再沿同一条需求曲线移动——而是移动到一条新的曲线上。
为什么需求向下倾斜?有两种相互加强的机制在起作用:
两种效应方向相同:价格越高,需求量越低。
考虑一个社区每天对柠檬水杯数的需求:
| 价格($/杯) | 需求量(杯/天) |
|---|---|
| 0.50 | 90 |
| 1.00 | 80 |
| 1.50 | 70 |
| 2.00 | 60 |
| 2.50 | 50 |
| 3.00 | 40 |
| 3.50 | 30 |
| 4.00 | 20 |
| 4.50 | 10 |
| 5.00 | 0 |
每一行代表一个价格-数量对。注意反向关系:价格每上升 \$1.50,数量减少 10 杯。这种规律性可以用线性需求函数来表示:
其中 $a$ 是价格为零时的需求量(水平截距),$b$ 是斜率的绝对值。由表格可得:$a = 100$,$b = 20$:
$$Q_d = 100 - 20P$$
反需求函数——价格作为数量的函数:
$$P = \frac{a}{b} - \frac{1}{b}Q = 5 - \frac{Q}{20}$$
这说明了什么: 将数据代入可以得到一个具体的需求方程:价格每上涨1元,需求量就减少20杯。反函数形式将方程变换为以数量表示价格——这在作图时很有用,因为我们在纵轴上标注价格。
为什么这很重要: 两种形式描述的是同一种关系。"常规"形式($Q$是$P$的函数)便于计算数量。"反函数"形式($P$是$Q$的函数)则是你在标准图形中从需求曲线上读取的内容——因为我们把价格标在纵轴上。
什么发生变化: 如果截距$a$上升(各价格水平的需求量增加),整条曲线向右移动。如果斜率$b$上升(需求对价格更敏感),曲线变得更平缓。
在完整模式下,数值需求函数及其反函数被显式推导出来。图 2.1.需求曲线显示在其他所有因素不变的情况下,每个价格对应的需求量。根据需求定律,曲线向下倾斜。将鼠标悬停在曲线或需求表上的点可查看精确数值。
沿需求曲线的移动发生在商品自身价格变化时——消费者在同一条曲线上移动到不同的点。需求曲线的移动发生在除商品自身价格以外的任何因素变化时。整条曲线向左或向右移动。
一个关键的经验法则:如果你分析的是商品自身价格变化的影响,你沿着曲线移动。如果你分析的是其他任何因素的影响,你移动曲线。混淆两者会导致严重的分析错误。
供给曲线向上倾斜有一个更深层的原因:边际成本递增。随着企业产量增加,最终会遇到产能限制。每多生产一个单位的成本高于上一个单位。只有当价格能覆盖其不断上升的边际成本时,企业才会生产该单位。
| 价格($/杯) | 供给量(杯/天) |
|---|---|
| 0.50 | 0 |
| 1.00 | 10 |
| 1.50 | 20 |
| 2.00 | 30 |
| 2.50 | 40 |
| 3.00 | 50 |
| 3.50 | 60 |
| 4.00 | 70 |
由表格可得:$c = -10$,$d = 20$,因此 $Q_s = 20P - 10$。反供给函数:$P = 0.50 + Q/20$。
图 2.3.供给曲线显示每个价格对应的供给量。曲线向上倾斜,因为更高的价格使生产更有利可图。悬停可查看精确数值。
令 $Q_d = Q_s$:
求解:
这说明了什么: 均衡价格通过令需求量等于供给量并求解价格来确定。均衡数量则通过将该价格代入任一方程来求得。
为什么这很重要: 这是市场出清条件——即买方愿意购买的数量恰好等于卖方愿意供应的数量时的唯一价格。无剩余,无短缺,价格没有变动的压力。
什么发生变化: 如果需求截距$a$上升(需求增加),均衡价格和数量都会上升。如果供给截距$c$上升(供给增加),均衡价格下降而数量上升。更陡峭的曲线(较大的$b$和$d$)使均衡价格趋近中间值,并降低其对变动的敏感性。
在完整模式下,方程2.3-2.5用代数方法推导均衡价格和数量。例 2.1
利用 $Q_d = 100 - 20P$ 和 $Q_s = 20P - 10$:
\$100 - 20P = 20P - 10 \implies 110 = 40P \implies P^* = 2.75$
$Q^* = 100 - 20(2.75) = 45$ 杯/天。验证:$Q^* = 20(2.75) - 10 = 45$ ✓
过剩(价格过高)。在 $P = 3.50$ 时:$Q_d = 30$,但 $Q_s = 60$。卖方有 30 杯未售出——过剩。他们降价直到 $P^* = 2.75$。
短缺(价格过低)。在 $P = 1.50$ 时:$Q_d = 70$,但 $Q_s = 20$。沮丧的买家竞相出价推高价格至 $P^*$。
从均衡价格公式 $P^* = \frac{a - c}{b + d}$ 中,我们可以直接读出比较静态结果:
$a$ 的上升(需求右移)提高均衡价格。$c$ 的上升(供给右移)降低均衡价格。对于数量,代入需求函数:
这说明了什么: 当需求增加(整条曲线右移)时,均衡价格和数量都会上升。当供给增加(整条曲线右移)时,均衡价格下降但数量上升。这些预测直接来源于均衡公式。
为什么这很重要: 这是供需分析的核心工具:你判断哪条曲线发生了移动,公式告诉你价格和数量将如何变化。每一篇关于"某某原因导致价格上涨"的新闻报道,都在隐含地进行比较静态论证。
什么发生变化: 供需曲线越陡峭($b + d$越大),任何移动引起的价格反应就越小。平缓的曲线意味着价格对冲击非常敏感;陡峭的曲线意味着数量的调整幅度大于价格。
在完整模式下,方程2.6-2.7从均衡公式出发,用代数方法推导这些预测。需求截距 $a$ 代表"人们对商品的需求程度"——由收入、偏好、预期或买家数量驱动。滑动它以模拟需求移动,观察均衡点沿供给曲线移动。
图 2.5.拖动滑块移动需求曲线。绿色均衡点沿供给曲线移动。阴影区域显示消费者剩余(蓝色)和生产者剩余(红色)。虚线为原始需求曲线,供参考。
供给截距 $c$ 代表生产成本。柠檬产区的霜冻提高成本(供给左移,$c$ 更负)。技术进步降低成本(供给右移,$c$ 更不负)。观察均衡点沿需求曲线移动。
图 2.6.拖动滑块移动供给曲线。均衡点沿需求曲线移动。当供给右移(成本降低)时,价格下降,数量增加——这是供给增加的典型特征。
当两条曲线同时移动时,一个变量的方向是明确的(两种移动推动其同向变化),而另一个是不确定的(取决于幅度)。使用两个滑块来探索:
图 2.7.同时拖动两个滑块。观察某些组合如何产生明确的结果(两种移动推动价格同向变化)而数量变得不确定,反之亦然。虚线曲线显示原始位置。
同时移动的一般原则:
| 需求 ↑ | 需求 ↓ | |
|---|---|---|
| 供给 ↑ | Q ↑ 明确;P 不确定 | P ↓ 明确;Q 不确定 |
| 供给 ↓ | P ↑ 明确;Q 不确定 | Q ↓ 明确;P 不确定 |
热浪增加了柠檬水的需求。需求截距从 $a = 100$ 上升到 $a = 120$:$Q_d = 120 - 20P$。
新均衡:\$120 - 20P = 20P - 10 \implies 130 = 40P \implies P^* = 3.25$,$Q^* = 120 - 20(3.25) = 55$。
结果:价格从 \$2.75 上升到 \$3.25(+\$0.50),数量从 45 增加到 55(+10 杯)。当需求右移时,两者都增加。
霜冻摧毁了柠檬果园,成本上升。供给截距从 $c = -10$ 变为 $c = -30$:$Q_s = 20P - 30$。
新均衡:\$100 - 20P = 20P - 30 \implies 130 = 40P \implies P^* = 3.25$,$Q^* = 100 - 20(3.25) = 35$。
结果:价格从 \$2.75 上升到 \$3.25(+\$0.50),数量从 45 下降到 35(−10 杯)。当供给左移时,价格和数量反向变动。
热浪($a = 120$)和柠檬霜冻($c = -30$)同时发生。
\$120 - 20P = 20P - 30 \implies 150 = 40P \implies P^* = 3.75$,$Q^* = 120 - 20(3.75) = 45$。
价格明确上升(\$2.75 → \$3.75),因为两种移动都推高价格。数量不变(45 → 45),因为两种移动幅度相等且方向相反。如果需求移动更大,Q 会上升;如果供给移动更大,Q 会下降。
当实施约束性价格上限 $\bar{P} < P^*$ 时,短缺量等于:
当价格上限进一步低于 $P^*$ 时,短缺量线性增长。在均衡价格处,短缺为零;当上限为零时,短缺等于 $a - c$(最大可能需求减去最小可能供给)。
这说明了什么: 当政府将价格上限设置在市场自然均衡水平以下时,愿意购买的人多于卖方愿意供应的数量。买方需求量与卖方供应量之间的差距就是短缺。
为什么这很重要: 短缺不仅仅意味着"东西变少了"——它意味着价格机制不再作为配置手段发挥作用。必须由其他方式来分配商品:排队等候、人际关系、黑市或运气。这些替代方式几乎总是比让价格自由调整更低效。
什么发生变化: 上限越是压低于均衡水平,短缺就越严重。曲线越陡峭(供需弹性越小),相同程度的价格扭曲所产生的短缺就越小,因为数量对价格变化的反应越弱。
在完整模式下,方程2.8从需求函数和供给函数推导短缺公式。拖动价格上限。当其高于均衡价格(\$2.75)时,没有效果。将其拖至均衡价格以下时,短缺出现并增大。
图 2.8.将价格上限拖至 \$2.75 以下可看到短缺出现。需求量与供给量之间的差距即为短缺——通过排队、配给或黑市分配,而非通过价格分配。
市政府对柠檬水设定每杯 \$1.00 的价格上限($Q_d = 100 - 20P$,$Q_s = 20P - 10$,$P^* = 2.75$)。
在 $P = 2.00$ 时:$Q_d = 100 - 20(2) = 60$,$Q_s = 20(2) - 10 = 30$。
短缺 = $Q_d - Q_s = 60 - 30 = 30$ 杯。该上限具有约束力(低于 $P^*$),每天造成 30 杯的短缺。部分愿意购买的买家无法以管制价格购得柠檬水。
现实应用:租金管制。最著名的价格上限是租金管制。当上限低于市场出清租金时:公寓短缺、质量下降(房东减少投资)、错配(公寓分配给先找到的人,而非最需要的人)、建设减少以及黑市侧支付。
图 2.9.将价格下限拖至 \$2.75 以上可看到过剩出现。供给量与需求量之间的差距即为过剩——未售出的产出(在劳动力市场中则为失业)。
市政府对柠檬水设定每杯 \$1.50 的价格下限。
在 $P = 3.50$ 时:$Q_d = 100 - 20(3.50) = 30$,$Q_s = 20(3.50) - 10 = 60$。
过剩 = $Q_s - Q_d = 60 - 30 = 30$ 杯。该下限具有约束力(高于 $P^*$),每天造成 30 杯的过剩。卖方无法在规定价格下找到足够的买家。
现实应用:最低工资。最著名的价格下限是最低工资。如果设定在均衡工资以上,简单模型预测会出现劳动力过剩——失业。然而,Card 和 Krueger 1994 年的著名研究发现,新泽西州提高最低工资并未显著影响就业,说明理论预测必须经受数据检验。如果企业具有买方垄断力量,最低工资实际上可以增加就业。
一位住房活动家的视频声称,经济学家反对租金管制是出于意识形态而非经验证据——著名的"93%反对"IGM调查是一道被操纵的问题,而Diamond等人(2019)实际上证明了租金管制对其所保护的人群是有效的。这段视频在某一点上确有其理。但它忽略了使租金管制最终自败的机制。
入门“在美国任何一个州,一个从事全职最低工资工作的人都租不起一套两居室公寓。”
— Alexandria Ocasio-Cortez, House floor, February 2019
一代人中最成功的工资运动将一个数字变成了一场运动。但\$15在旧金山和密西西比州农村意味着截然不同的事情。「多少」的经济学与「在哪里」不可分割。
入门你刚刚看到了价格下限的预测:高于均衡的最低工资会制造出劳动力过剩。这种过剩有个名字——失业。但这个预测正确吗?
在竞争性劳动市场中,工资等于劳动的边际产品。设定在这一均衡之上的最低工资会减少劳动需求量(企业雇用更少工人)并增加劳动供给量(更多人想在更高工资下工作)。二者之差就是失业。效应的大小取决于劳动供给与需求的弹性——陡峭的曲线意味着小效应,平坦的曲线意味着大效应。其逻辑与柠檬水价格下限相同:把价格设在均衡之上,你就会得到过剩。
竞争模型假设有许多同质企业为工人竞争,因此没有任何单一雇主对工资拥有市场势力。但许多低工资劳动市场并非竞争性——少数几家大雇主(沃尔玛、麦当劳、乡村县里的唯一一家医院)主导了本地招聘。如果劳动市场是买方垄断的,雇主支付的工资会低于竞争工资,雇用的工人会少于竞争结果。最低工资实际上可以通过迫使企业靠近竞争水平来增加就业。这不是边缘反对——这是Joan Robinson(1933)提出的标准买方垄断理论,而Card和Krueger 1994年在新泽西快餐业的自然实验恰恰发现了这种模式。
主流吸收了买方垄断作为一种理论可能性,但在Card和Krueger之前把它视为在经验上罕见的。教科书的预测——最低工资导致失业——主导了数十年。这一职业的信心来自模型的清晰性,而非压倒性的数据。
竞争模型给出一个干净的预测,你应当精确理解它为什么做出这个预测——在其假设成立的前提下,价格下限的逻辑是正确的。但这个模型依赖于一个关键假设:劳动市场是竞争性的。如果不是——如果雇主拥有工资设定权——预测就可能完全反转。"最低工资是否导致失业?"这个问题,实际上是一个关于市场结构的问题。
根据市场结构不同,理论给出两个相反的预测。你需要经验来裁决——你也需要形式化的买方垄断模型来理解为何两个预测会出现分歧。请在第6章(§6.5)回来看形式化的买方垄断模型,以及第10章(§10.4)看Card-Krueger自然实验和由此开启了30年经验之战的双重差分方法。
一代人中最成功的工资运动将一个数字变成了一场运动。但\$15在旧金山和密西西比州农村意味着截然不同的事情。「多少」的经济学与「在哪里」不可分割。
入门一位住房活动家的视频声称,经济学家反对租金管制是出于意识形态而非经验证据——著名的"93%反对"IGM调查是一道被操纵的问题,而Diamond等人(2019)实际上证明了租金管制对其所保护的人群是有效的。这段视频在某一点上确有其理。但它忽略了使租金管制最终自败的机制。
入门当一个国家对外开放贸易时,市场以世界价格 $P_W$ 运行。如果 $P_W < P^*_{domestic}$,该国进口(国内需求在世界价格下超过国内供给)。如果 $P_W > P^*_{domestic}$,该国出口。
对进口征收关税 $t$ 后,国内价格上升至 $P_W + t$。进口量缩减,出现两个无谓损失三角形:
无谓损失随关税的平方增长:关税翻倍,效率损失就增至四倍。
这说明了什么: 关税提高了国内价格,使进口从两个方向同时收缩:国内买方购买减少,国内生产者供应增加。效率损失来自两个来源——国内企业生产本可以以更低廉的价格进口的商品,以及消费者放弃了本可以在较低世界价格下完成的购买。
为什么这很重要: 无谓损失随关税税率的平方增长,而非线性增长。小关税造成小损失;大关税造成不成比例的巨大损失。这一"三角形法则"解释了为什么经济学家通常认为,如果出于政治原因不得不实施保护主义,低而统一的关税优于高而有针对性的关税。
什么发生变化: 如果国内供需弹性更大(曲线更平缓,$b$和$d$更大),同样的关税会造成更大的扭曲,因为数量对价格变化的反应更强烈。在供需曲线陡峭、弹性小的市场中,关税造成的效率损失较小,但减少进口的效果也较弱。
在完整模式下,方程2.9-2.10从线性模型推导进口量和无谓损失公式。柠檬水的世界价格为 $P_W = 2.00$,低于国内均衡价格 $P^* = 2.75$。
在 $P_W = 2.00$ 时:$Q_d = 100 - 20(2) = 60$,$Q_s = 20(2) - 10 = 30$。
进口量 = $Q_d - Q_s = 60 - 30 = 30$ 杯/天。国内消费者因柠檬水更便宜而受益;国内生产者因在较低价格下产量减少而受损。
对进口柠檬水征收每杯 $t = 0.50$ 的关税。国内价格上升至 $P_W + t = 2.50$。
在 $P = 2.50$ 时:$Q_d = 100 - 20(2.50) = 50$,$Q_s = 20(2.50) - 10 = 40$。
进口量从 30 降至 10 杯。关税收入 = \$1.50 \times 10 = \\$1.00$。出现两个无谓损失三角形:(1) 低效国内生产替代更廉价进口的生产无谓损失($\frac{1}{2}(0.50)(40 - 30) = 2.50$),(2) 消费者放弃购买的消费无谓损失($\frac{1}{2}(0.50)(60 - 50) = 2.50$)。总无谓损失 = \$1.00。
图 2.10.调整世界价格以查看进口(当 $P_W$ 低于自给自足均衡时)或出口(当高于时)。添加关税可看到进口减少、国内产量增加以及无谓损失的出现。黄色三角形为关税造成的无谓损失。
“我们现在正从关税中收取数十亿美元。让美国再次富裕。我是关税人。”
@realDonaldTrump — December 2018
“关税人”说关税让美国更富。经济学家说这是对美国消费者征税。2018年贸易战提供了现代数据中的首个重大检验案例。
入门你现在掌握了开放经济模型:世界价格、进口、出口和关税的无谓损失。自由贸易的理由看起来很干净。下面说明为什么事情比图示更复杂。
如果世界价格低于国内价格,该国就进口。进口增加消费者剩余、减少生产者剩余,但净效应为正——总剩余上升。关税减少进口、抬高国内价格、保护国内生产者,但制造无谓损失。基本模型的结论是明确的:自由贸易最大化总剩余。比较优势保证双方贸易伙伴在总量上都可以变得更好。
该模型把劳动视为在部门间完全可流动。一个被解雇的工厂工人被假定可以无成本地成为咖啡师。而现实中,调整是缓慢、痛苦且在地理上集中的。进口竞争产业的工人承受集中的损失,而消费者收益是分散的。中国冲击文献(Autor、Dorn和Hanson,2013)量化了这些损失:它们巨大、持久,摧毁了特定社区。而"总剩余上升"隐藏着一颗分配炸弹——赢家本可以补偿输家,但他们几乎从不这样做。
在入门水平,主流承认分配问题,但把它框定为一个再分配问题而非贸易问题:"贸易创造收益;用征税—转移来补偿输家。"问题是补偿几乎从未发生。贸易调整援助项目存在,但规模小、经费不足,也触及不到大多数受影响的工人。
自由贸易在总量上的理由是强的。但分配效应是真实的,补偿通常是缺失的。对任何声称贸易是帕累托改进的人都要保持怀疑——它是潜在的帕累托改进(赢家可以补偿输家),但他们通常不这么做。S/D模型把效率故事讲对了,却把分配故事完全藏起来了。
入门模型假设完全竞争。当企业拥有市场势力时会发生什么?贸易会摧毁值得保护的国内产业吗?请在第6章(§6.4–6.5)回来看不完全竞争下的战略性贸易理论,以及第17章(§17.7)看开放经济宏观视角——那里贸易逆差与资本流动和汇率密不可分。
“关税人”说关税让美国更富。经济学家说这是对美国消费者征税。2018年贸易战提供了现代数据中的首个重大检验案例。
入门玛雅已经搭好了她的柠檬水摊。她调查了邻居们并估计每日需求为:$Q_d = 100 - 20P$。她基于成本的供给函数为:$Q_s = 20P - 10$。
令需求等于供给:\$100 - 20P = 20P - 10 \implies P^* = 2.75$,$Q^* = 45$。
玛雅每天将以 \$2.75 的价格售出 45 杯,收入为 \$123.75/天。她的机会成本是 \$120/天(第1章中的书店工作)。她最多每天比机会成本多赚 \$3.75——很不稳定。任何冲击(税收、竞争对手、柠檬价格上涨)都可能使她陷入亏损。
| 标签 | 方程 | 描述 |
|---|---|---|
| 公式 2.1 | $Q_d = a - bP$ | 线性需求函数 |
| 公式 2.2 | $Q_s = c + dP$ | 线性供给函数 |
| 公式 2.3 | $a - bP^* = c + dP^*$ | 均衡条件 |
| 公式 2.4 | $P^* = (a - c)/(b + d)$ | 均衡价格 |
| 公式 2.5 | $Q^* = a - bP^*$ | 均衡数量 |
| Eq. 2.6 | $\Delta P^*/\Delta a = 1/(b+d)$ | Comparative statics: price response to demand shift |
| Eq. 2.7 | $\Delta Q^*/\Delta a = d/(b+d)$ | Comparative statics: quantity response to demand shift |
| Eq. 2.8 | $\text{Shortage} = (a-c) - (b+d)\bar{P}$ | Shortage under binding price ceiling |
| Eq. 2.9 | $\text{Imports} = Q_d(P_W+t) - Q_s(P_W+t)$ | Imports under tariff |
| Eq. 2.10 | $\text{DWL} = \frac{(b+d)}{2}t^2$ | Deadweight loss from tariff (linear model) |