▷ 展开 / 收起代码
viewof is_gorman = Inputs.toggle({label: html`<b>开启戈曼条件(平行扩展路径)</b>`, value: false})
viewof share1 = Inputs.range([0.05, 0.95], {value: 0.5, step: 0.05, label: html`<b>消费者 1 分享的总财富比重 w₁ / W</b>`})测试搭建阶段:本站内容主要由 AI 生成且未经逐一核实,可能存在错误,请谨慎甄别与参考。
Shawn
Gemini 3.8 Flash
2026年9月27日
第 3 章 · 需求理论应用 | 第 3.4 讲 | 前置:第 2.1 讲 效用最大化与马歇尔需求、第 2.3 讲 间接效用函数与罗伊恒等式 | 预计阅读 35 分钟
在宏观经济学、国际贸易以及产业组织理论的建模中,研究者常常在开篇便写下一个宏观总需求函数:\(Q = D(P, W)\),仿佛整个国家是一个拥有统一理性的“代表性消费者”(representative consumer)。然而,现实市场是由成千上万个偏好迥异、财富悬殊的微观个体组成的。微观经济理论必须严肃拷问:千家万户独立作出的分散需求,凭什么能够简单加总为一个只取决于全社会总财富的单一函数?
设经济体中存在 \(I\) 个异质性消费者,每个人拥有自己的偏好关系与效用函数 \(u_i(\cdot)\),并在既定的物价向量 \(p\) 和自身财富 \(w_i\) 下求解效用最大化,导出各自的马歇尔需求束 \(x_i(p, w_i) \in \mathbb{R}^L\)。
全市场对商品的总需求,在客观物理上是个体需求的算术总和:
\[\sum_{i=1}^I x_i(p, w_i) = X(p, w_1, w_2, \dots, w_I)\]
这一真实的总需求向量,原则上取决于物价向量 \(p\) 以及全社会完整的财富分配向量 \((w_1, \dots, w_I)\)。
宏观加总的核心命题是:在什么严格的理论条件下,我们才能将详细的微观财富分配信息压缩为一个标量总财富 \(W \equiv \sum_{i=1}^I w_i\),从而合法地写出加总需求函数?
\[\sum_{i=1}^I x_i(p, w_i) \stackrel{?}{=} X\left(p, \sum_{i=1}^I w_i\right)\]
如果这一等式不能成立,那么任何不改变社会总财富的纯粹再分配政策(如向富人征税补贴穷人),都将直接引起市场总需求结构的不可预测漂移。
为了让总需求完全独立于财富分配细节,必须保证:对任意两个总财富相等的财富分配状态 \((w_1, \dots, w_I)\) 与 \((w_1', \dots, w_I')\)(满足 \(\sum w_i = \sum w_i'\)),市场总需求量必须严格相同。
考察一个微小的微分财富再分配 \((dw_1, \dots, dw_I)\),满足总财富保持恒定:
\[\sum_{i=1}^I dw_i = 0\]
总需求对这种内部转移完全免疫的充要条件是:对任意商品 \(k\),全社会需求量的总变动恒为零:
\[\sum_{i=1}^I \frac{\partial x_{ki}(p, w_i)}{\partial w_i} dw_i = 0\]
特别地,假设我们仅在消费者 1 和消费者 2 之间进行 1 单位货币的微小转移(\(dw_1 = -dw_2\)):
\[ \begin{aligned} \frac{\partial x_{k1}}{\partial w_1} dw_1 + \frac{\partial x_{k2}}{\partial w_2} dw_2 = 0 \quad \Longrightarrow \quad \frac{\partial x_{k1}}{\partial w_1} = \frac{\partial x_{k2}}{\partial w_2} \end{aligned} \]
市场总需求能够表示为总财富单一函数的充要条件是:在任意给定的物价向量 \(p\) 下,全社会所有个体的边际财富效应必须处处相等,且与个人当前的贫富水平完全无关:
\[ \begin{aligned} \frac{\partial x_{ki}(p, w_i)}{\partial w_i} &= \frac{\partial x_{kj}(p, w_j)}{\partial w_j} = \beta_k(p) \qquad (\forall i, j, \ \forall k) \end{aligned} \]
如果这一条件被打破(例如穷人多拿 100 元会全买基本生存品,而富人多拿 100 元会买奢侈品),那么边际消费倾向的差异将直接摧毁宏观总需求的唯一性。
将这一微积分条件翻译到消费束的几何空间中,便引出了财富扩展路径(Wealth Expansion Path,即多维恩格尔曲线)。
固定商品比价向量 \(p\),当个体的财富 \(w_i\) 从零开始不断增加时,其最优消费选择点在商品空间中描绘出的一条连续轨迹,即为财富扩展路径。
均一性法则对几何轨迹提出了两项极为苛刻的约束:
加总有效与失效的几何对比:
商品 2 ↑ 【加总失效:弯曲/发散路径】 商品 2 ↑ 【加总有效:戈曼平行直线】
│ / 消费者 2 的扩展曲线 │ / / 消费者 2
│ / (偏好商品 2) │ / / (斜率处处相等)
│ /~ ~ ~ │ / /
│ / / 消费者 1 的扩展曲线 │ / / 消费者 1
│ / / (偏好商品 1) │ / / (边际消费倾向一致)
└──────────────────────→ 商品 1 └──────────────────────→ 商品 1
再分配导致总消费束剧烈漂移 再分配在加总后完美相消
两类广为人知的偏好族能够满足直线扩展路径要求: - 同位偏好(Homothetic Preferences):财富扩展路径是从原点出发的射线(包括 CES 效用族与柯布-道格拉斯偏好); - 准线性偏好(Quasilinear Preferences):在非基准商品的内点消费区间,财富扩展路径是平行于基准商品轴的水平/垂直直线。
什么样的效用函数能够在代数上精确生成平行直线的财富扩展路径?经济学家特伦斯·戈曼(Terence Gorman)给出了终极的公理化判决。
在常规可微与内点条件下,全社会消费者的财富扩展路径为彼此平行的直线的充分必要条件是:每个消费者的间接效用函数 \(v_i(p, w_i)\) 均可表述为如下的戈曼形式:
\[v_i(p, w_i) = a_i(p) + b(p) w_i\]
其中: - 截距项 \(a_i(p)\) 允许因人而异(允许个体保留各自不同的偏好基准); - 财富的斜率函数 \(b(p)\) 必须对全社会所有消费者完全一致。
根据罗伊恒等式(Roy’s Identity),消费者的马歇尔需求向量等于间接效用函数对价格梯度的负值除以对财富的边际效用:
\[x_i(p, w_i) = -\frac{\nabla_p v_i(p, w_i)}{\frac{\partial v_i(p, w_i)}{\partial w_i}}\]
将戈曼形式 \(v_i(p, w_i) = a_i(p) + b(p) w_i\) 代入分母:
\[\frac{\partial v_i(p, w_i)}{\partial w_i} = b(p)\]
代入分子中的价格梯度:
\[\nabla_p v_i(p, w_i) = \nabla_p a_i(p) + \nabla_p b(p) \cdot w_i\]
因此,第 \(i\) 位消费者的马歇尔需求函数可化简为关于自身财富 \(w_i\) 的仿射线性方程:
\[ \begin{aligned} x_i(p, w_i) &= -\frac{\nabla_p a_i(p)}{b(p)} - \frac{\nabla_p b(p)}{b(p)} w_i \\ &= \alpha_i(p) + \beta(p) w_i \end{aligned} \]
其中定义价格乘数向量:
\[\alpha_i(p) \equiv -\frac{\nabla_p a_i(p)}{b(p)}, \qquad \beta(p) \equiv -\frac{\nabla_p b(p)}{b(p)}\]
关键在于:斜率项 \(\beta(p)\) 不带任何个人下标 \(i\),它对全社会所有人是公共的!
现在对全社会所有 \(I\) 个消费者的需求进行向量求和:
\[ \begin{aligned} \sum_{i=1}^I x_i(p, w_i) &= \sum_{i=1}^I \alpha_i(p) + \beta(p) \sum_{i=1}^I w_i \\ &= A(p) + \beta(p) W \end{aligned} \]
其中 \(A(p) \equiv \sum_{i=1}^I \alpha_i(p)\),\(W \equiv \sum_{i=1}^I w_i\)。
由此严格证明了:总需求函数完全不依赖于财富在个体之间的分配细节,而纯粹是价格向量 \(p\) 与全社会总财富 \(W\) 的函数!证毕。
下面的交互组件展现了当两位消费者的财富扩展路径不平行时,在总财富恒定的前提下,改变财富分配比例对市场总需求造成的剧烈扭曲;以及开启“戈曼条件”后,总需求如何实现完美的分配中性:
total_W = 100.0
w1 = total_W * share1
w2 = total_W * (1 - share1)
// 消费函数模型:考察商品 1
// 若非戈曼条件:消费者 1 边际倾向 beta1=0.7 (偏爱商品 1),消费者 2 边际倾向 beta2=0.2 (不爱商品 1)
// 若戈曼条件开启:两者边际倾向一致 beta1 = beta2 = 0.45
b1 = is_gorman ? 0.45 : 0.70
b2 = is_gorman ? 0.45 : 0.20
d1 = 5.0 + b1 * w1
d2 = 5.0 + b2 * w2
total_demand = d1 + d2
// 生成全分布曲线
share_grid = d3.range(0.05, 0.96, 0.05)
sim_data = share_grid.map(s => {
let sw1 = total_W * s
let sw2 = total_W * (1 - s)
return {
share: s,
agg: (5.0 + b1 * sw1) + (5.0 + b2 * sw2)
}
})Plot.plot({
height: 340,
grid: true,
x: { domain: [0, 1.0], label: "财富分配比重 (向消费者 1 倾斜 →)" },
y: { domain: [30, 80], label: "↑ 市场总需求量 X₁(p, W)" },
marks: [
// 模拟曲线
Plot.line(sim_data, { x: "share", y: "agg", stroke: is_gorman ? "#16a34a" : "#dc2626", strokeWidth: 2.5 }),
// 当前点
Plot.dot([[share1, total_demand]], { fill: "#1e293b", r: 6 }),
Plot.ruleX([share1], { stroke: "#94a3b8", strokeDasharray: "3,3" }),
Plot.ruleY([total_demand], { stroke: "#94a3b8", strokeDasharray: "3,3" }),
Plot.text([[share1, total_demand]], {
text: [`当前总需求 = ${total_demand.toFixed(1)}`],
dx: 15,
dy: -10,
fontWeight: "bold",
fill: "#1e293b"
}),
Plot.text([[0.5, 75]], {
text: [is_gorman ? "戈曼条件成立:总需求恒为水平直线,财富再分配完全中性!" : "戈曼条件破裂:给富人/穷人发钱导致总需求大幅剧烈倾斜!"],
fontSize: 12,
fontWeight: "bold",
fill: is_gorman ? "#16a34a" : "#dc2626"
})
]
})戈曼极限定理为微观通向宏观的跨越立下了赫赫界碑,但同时也敲响了警钟:
因此,“代表性消费者”只是微观理论为了在高度简化下推演一般均衡而使用的理论脚手架。一旦触及福利分配与异质性宏观议题,我们必须清醒地拆除这个脚手架,直面财富分配结构的内在复杂性。
| 术语 | 英文记号 | 核心经济学含义与数学界定 |
|---|---|---|
| 市场总需求 | \(\sum x_i(p, w_i)\) | 全社会分散微观个体在各自预算约束下马歇尔需求的直接物理算术总和。 |
| 财富扩展路径 | Wealth Expansion Path | 相对比价固定时,随着财富增加最优消费束在商品空间中描绘的连续轨迹。 |
| 边际财富效应 | \(\frac{\partial x_i}{\partial w_i}\) | 财富每增加 1 单位引起某种商品消费量的边际变动量(边际消费倾向)。 |
| 戈曼形式 | Gorman Form | 间接效用函数满足 \(v_i(p, w_i) = a_i(p) + b(p) w_i\),为平行直线扩展路径的充要条件。 |
| 代表性消费者 | Representative Consumer | 将整个经济体千家万户抽象为单一具有理性偏好的宏观代表性假想主体。 |