比较静态分析与福利测度

斯勒茨基方程、替代效应与收入效应、福利变化的精确测量

第 2 讲:比较静态分析与福利测度

本章导学

第 1 章解决了“给定价格和收入时消费者如何选择”的问题。本章进一步追问:当价格、收入或政策参数发生变化时,选择会怎样变,福利又该怎样度量?比较静态不是机械地求偏导,而是把行为变化拆成可以解释的经济效应。

学完本章后,你应当能够:

  • 用斯勒茨基方程分解价格变化的替代效应和收入效应。
  • 区分马歇尔需求与希克斯需求在福利分析中的角色。
  • 计算并解释补偿变差(CV)、等价变差(EV)和消费者剩余。
  • 判断不同税收、补贴或价格政策对消费者福利和效率的影响。

常见考查重点是“推导 + 解释”:先从需求或支出函数算出福利变化,再说明为什么 CV、EV 和消费者剩余可能不同。作业中尤其要注意价格上升和下降时符号的处理,不要把“补偿多少”与“损失多少”混在一起。

本章向前连接第 1 章的对偶理论,向后连接第 3 章的不确定性决策和第 4 章的一般均衡福利判断。可以把它看作整门课的政策评估入口。

经济动机 (Economic Motivation)

当市场价格或消费者收入发生变化时,他们的购买行为会如何改变?我们如何衡量这些变化对消费者福利的影响?这些是政策制定者(例如,在考虑征收消费税时)和企业(例如,在调整产品价格时)必须回答的关键问题。

1. 比较静态分析基础

1.1 隐函数定理的应用

比较静态分析研究外生参数(如价格、收入)的微小变化如何影响内生变量(如需求量)。

考虑效用最大化的一阶条件:

Ux1λp1=0Ux2λp2=0p1x1+p2x2m=0\begin{align*} \frac{\partial U}{\partial x_1} - \lambda p_1 &= 0 \\ \frac{\partial U}{\partial x_2} - \lambda p_2 &= 0 \\ p_1 x_1 + p_2 x_2 - m &= 0 \end{align*}

这是一个包含3个方程、3个未知数(x1,x2,λx_1, x_2, \lambda)和参数(p1,p2,mp_1, p_2, m)的系统。

隐函数定理告诉我们,在满足正则性条件(雅可比矩阵非奇异)的情况下,我们可以将解表示为参数的隐函数,并求出其导数。

1.2 价格变化的直接效应

当价格p1p_1发生微小变化dp1dp_1时,最优需求的变化为:

xip1\frac{\partial x_i}{\partial p_1}

这个偏导数包含了两种效应的混合:

  1. 替代效应: 相对价格变化导致的需求调整(效用保持不变)
  2. 收入效应: 实际购买力变化导致的需求调整

2. 斯勒茨基方程 (Slutsky Equation)

2.1 方程的推导

斯勒茨基方程是消费者理论中最重要的结果之一。它将价格变化对马歇尔需求的影响分解为两个部分:

xipj=hipju=uˉxjxim\frac{\partial x_i}{\partial p_j} = \frac{\partial h_i}{\partial p_j}\bigg|_{u=\bar{u}} - x_j \frac{\partial x_i}{\partial m}

其中:

  • xipj\frac{\partial x_i}{\partial p_j}总效应 (Total Effect)
  • hipju=uˉ\frac{\partial h_i}{\partial p_j}\bigg|_{u=\bar{u}}替代效应 (Substitution Effect),在效用不变时的需求变化
  • xjxim-x_j \frac{\partial x_i}{\partial m}收入效应 (Income Effect),因实际收入变化导致的需求变化

详细推导:

从恒等式出发:

xi(p1,p2,m)hi(p1,p2,v(p1,p2,m))x_i(p_1, p_2, m) \equiv h_i(p_1, p_2, v(p_1, p_2, m))

pjp_j求全导数:

xipj=hipj+hiuvpj\begin{align*} \frac{\partial x_i}{\partial p_j} &= \frac{\partial h_i}{\partial p_j} + \frac{\partial h_i}{\partial u} \cdot \frac{\partial v}{\partial p_j} \end{align*}

由罗伊恒等式:

vpj=λxj\frac{\partial v}{\partial p_j} = -\lambda x_j

由支出函数的性质:

hiu=1λxim\frac{\partial h_i}{\partial u} = \frac{1}{\lambda} \frac{\partial x_i}{\partial m}

代入并整理得到斯勒茨基方程。

2.2 矩阵形式

对于nn种商品,斯勒茨基方程可以写成矩阵形式:

xp=S(p,u)xmx\frac{\partial x}{\partial p'} = S(p, u) - \frac{\partial x}{\partial m} x'

其中S(p,u)S(p, u)斯勒茨基替代矩阵,它具有以下重要性质:

  1. 对称性: Sij=SjiS_{ij} = S_{ji}(由Young定理)
  2. 负半定: 对所有非零向量zzzSz0z'Sz \le 0
  3. 奇异性: Sp=0Sp = 0(因为齐次性)

2.3 几何直观解释

价格变化的两步分解:

第一步:替代效应

  • 保持效用不变(沿着原无差异曲线)
  • 旋转预算线以反映新的相对价格
  • 找到新的切点

第二步:收入效应

  • 从假想的补偿预算线移动到实际的新预算线
  • 平行移动预算线
  • 效用水平发生变化
Rendering diagram…

斯勒茨基分解:把一次价格变化拆成两步

商品 x 变贵后,先用补偿预算线隔离替代效应,再把收入效应补回来。

0.004812160.001.83.55.37E0E'E1替代效应收入效应其他商品商品 x 的数量
原预算线 补偿预算线 新预算线
图中的 E' 是一个反事实点:它不是消费者真实面对的预算线,而是为了把替代效应单独分离出来。

斯勒茨基分解最容易混淆的地方,是把“真实的新选择”误认为一步到位。更清楚的读法是:先让消费者保持原来的效用水平,价格变化只改变相对价格,这一步得到替代效应;再把补偿拿走,让购买力回到真实水平,这一步得到收入效应。这样公式里的两个项就对应到图上的两个移动,而不是停留在抽象偏导数上。

2.4 商品分类

根据替代效应和收入效应的符号,可以将商品分类:

  1. 正常品 (Normal Good): xim>0\frac{\partial x_i}{\partial m} > 0
    • 收入增加,需求增加
  2. 劣等品 (Inferior Good): xim<0\frac{\partial x_i}{\partial m} < 0
    • 收入增加,需求减少(如方便面)
  3. 吉芬品 (Giffen Good): 劣等品 + 价格上涨需求反而增加
    • 必须满足:收入效应的负向作用大于替代效应
    • xipi>0\frac{\partial x_i}{\partial p_i} > 0(违反需求定律)
    • 实证中极为罕见

重要命题: 对于自身价格,替代效应总是非正的:

hipi0\frac{\partial h_i}{\partial p_i} \le 0

这保证了希克斯需求曲线总是向下倾斜。


3. 福利变化的测度

3.1 问题的提出

假设商品1的价格从p10p_1^0上涨到p11p_1^1。如何用货币单位来衡量这一价格变化对消费者福利的影响?

我们需要回答:消费者需要得到(或愿意放弃)多少钱,才能使其福利水平在价格变化后保持不变?

3.2 补偿变差 (Compensating Variation, CV)

定义: 价格变化后,为了让消费者恢复到原来的效用水平,需要给予(或取走)的收入金额。

数学表达:

CV=e(p11,p2,u0)e(p10,p2,u0)CV = e(p_1^1, p_2, u^0) - e(p_1^0, p_2, u^0)

其中u0=v(p10,p2,m)u^0 = v(p_1^0, p_2, m)是初始效用水平。

等价地:

CV=e(p11,p2,u0)mCV = e(p_1^1, p_2, u^0) - m

直观理解:

  • 如果价格上涨(p11>p10p_1^1 > p_1^0),CV>0CV > 0:需要补偿消费者
  • 如果价格下降,CV<0CV < 0:消费者愿意支付这么多来享受降价

3.3 等价变差 (Equivalent Variation, EV)

定义: 在价格未发生变化的情况下,取走(或给予)多少收入,能让消费者的效用变化等同于价格变化带来的效用变化。

数学表达:

EV=e(p10,p2,u1)e(p10,p2,u0)EV = e(p_1^0, p_2, u^1) - e(p_1^0, p_2, u^0)

其中u1=v(p11,p2,m)u^1 = v(p_1^1, p_2, m)是价格变化后的效用水平。

如果把价格上涨造成的福利损失记为正数,常用写法是:

EV=me(p10,p2,u1)EV = m - e(p_1^0, p_2, u^1)

前一个式子是“在旧价格下达到新效用所需的有符号收入变化”,后一个式子是“愿意支付多少来避免这次价格上涨”。做题时先说明采用哪一种符号约定。

3.4 CV与EV的比较

补偿变差 (CV)等价变差 (EV)
参考效用水平原始效用 u0u^0新效用 u1u^1
评估价格新价格 p1p^1原价格 p0p^0
问题需要多少钱补偿?等价于放弃多少钱?

关系:

  • 对于正常品且价格上涨:0<CV<EV0 < CV < EV
  • 对于劣等品:大小关系可能颠倒
  • 对于拟线性效用函数:CV=EVCV = EV(无收入效应)

3.5 几何表示

考虑商品1价格上涨的情况:

效用
 ↑
 │     E₁ (新均衡, u¹)
 u¹├──────●
 │       /│
 │      / │  ← EV: 在旧价格下达到u¹需要的额外收入
 │     /  │
 u⁰├────●─┤ E₀ (原均衡, u⁰)
 │   /    │
 │  /     │  ← CV: 在新价格下维持u⁰需要的补偿
 │ ●──────┤ E'
 │        │
 └────────┴──→ 收入

4. 消费者剩余 (Consumer Surplus, CS)

4.1 定义

消费者剩余是消费者愿意为某种商品支付的总金额与实际支付金额之间的差额。

在需求曲线p=D(x)p = D(x)下:

CS=0xD(x)dxpxCS = \int_0^{x^*} D(x)dx - p^* x^*

几何上,这是需求曲线下方、价格线上方的面积。

4.2 消费者剩余的变化

当价格从p0p^0变为p1p^1时:

ΔCS=p0p1x(p)dp\Delta CS = \int_{p^0}^{p^1} -x(p)\,dp

若价格上涨,并把消费者剩余损失记为正数,则:

CS 损失=p0p1x(p)dp\text{CS 损失} = \int_{p^0}^{p^1} x(p)\,dp

近似关系:

CVΔCSEVCV \approx \Delta CS \approx EV

这个近似在以下情况下精确成立:

  1. 拟线性效用: U(x1,x2)=v(x1)+x2U(x_1, x_2) = v(x_1) + x_2(无收入效应)
  2. 价格变化很小: 泰勒展开的一阶近似

4.3 为什么消费者剩余被广泛使用?

尽管CV和EV在理论上更精确,消费者剩余在实践中更常用,因为:

  1. 易于计算: 只需要观察需求曲线
  2. 足够准确: 在大多数应用中,误差很小
  3. 可加性: 对于独立商品,总CS = 各商品CS之和

Marshall vs. Hicks:

  • 马歇尔需求曲线(普通需求)下的面积 = 消费者剩余
  • 希克斯需求曲线(补偿需求)下的面积 = CV(精确)

5. 完整例题

例题 1: 拟线性效用下的CV、EV和CS

题目: 效用函数 U(x1,x2)=2x1+x2U(x_1, x_2) = 2\sqrt{x_1} + x_2,初始价格 p10=1,p2=1p_1^0 = 1, p_2 = 1,收入 m=20m = 20。现在p1p_1涨到p11=4p_1^1 = 4。计算CV、EV和ΔCS\Delta CS

解答:

(1) 求马歇尔需求函数

拉格朗日函数:

L=2x1+x2+λ(20p1x1x2)\mathcal{L} = 2\sqrt{x_1} + x_2 + \lambda(20 - p_1 x_1 - x_2)

一阶条件:

1x1λp1=01λ=0\begin{align*} \frac{1}{\sqrt{x_1}} - \lambda p_1 &= 0 \\ 1 - \lambda &= 0 \end{align*}

从第二个方程得λ=1\lambda = 1,代入第一个:

1x1=p1    x1=1p12\frac{1}{\sqrt{x_1}} = p_1 \implies x_1 = \frac{1}{p_1^2}

代入预算约束:

x2=20p11p12=201p1x_2 = 20 - p_1 \cdot \frac{1}{p_1^2} = 20 - \frac{1}{p_1}

马歇尔需求:

x1(p1)=1p12,x2(p1)=201p1x_1(p_1) = \frac{1}{p_1^2}, \quad x_2(p_1) = 20 - \frac{1}{p_1}

(2) 计算初始和最终消费

  • 初始 (p10=1p_1^0 = 1): x10=1,x20=19x_1^0 = 1, x_2^0 = 19, u0=2(1)+19=21u^0 = 2(1) + 19 = 21
  • 最终 (p11=4p_1^1 = 4): x11=1/16,x21=19.75x_1^1 = 1/16, x_2^1 = 19.75, u1=2(1/4)+19.75=20.25u^1 = 2(1/4) + 19.75 = 20.25

(3) 计算CV

需要求支出函数。对于拟线性效用,EMP为:

minp1x1+x2s.t.2x1+x2u\min p_1 x_1 + x_2 \quad s.t. \quad 2\sqrt{x_1} + x_2 \ge u

一阶条件给出:x1=1/p12x_1 = 1/p_1^2(与价格有关,与效用无关!)

代入约束:x2=u2/p1x_2 = u - 2/p_1

支出函数:

e(p1,u)=p11p12+u2p1=u1p1e(p_1, u) = p_1 \cdot \frac{1}{p_1^2} + u - \frac{2}{p_1} = u - \frac{1}{p_1}

因此:

CV=e(p11,u0)e(p10,u0)=(2114)(211)=20.7520=0.75\begin{align*} CV &= e(p_1^1, u^0) - e(p_1^0, u^0) \\ &= \left(21 - \frac{1}{4}\right) - \left(21 - 1\right) \\ &= 20.75 - 20 = 0.75 \end{align*}

(4) 计算EV

EV=e(p10,u1)e(p10,u0)=(20.251)(211)=19.2520=0.75\begin{align*} EV &= e(p_1^0, u^1) - e(p_1^0, u^0) \\ &= (20.25 - 1) - (21 - 1) \\ &= 19.25 - 20 = -0.75 \end{align*}

等等,这里符号有问题。让我们重新定义:价格上涨使效用下降,所以:

  • CVCV: 在新价格下恢复到u0u^0需要的补偿 = 0.750.75
  • EVEV: 在旧价格下达到u1u^1相当于损失的收入 = 0.750.75

重要发现: 对于拟线性效用,CV=EVCV = EV

(5) 计算ΔCS\Delta CS

反需求函数:从x1=1/p12x_1 = 1/p_1^2p1=1/x1p_1 = 1/\sqrt{x_1}

ΔCS=x11x10p1(x)dx=1/1611xdx=[2x]1/161=(20.5)=1.5\begin{align*} \Delta CS &= -\int_{x_1^1}^{x_1^0} p_1(x)dx \\ &= -\int_{1/16}^{1} \frac{1}{\sqrt{x}}dx \\ &= -[2\sqrt{x}]_{1/16}^{1} \\ &= -(2 - 0.5) = -1.5 \end{align*}

不对,我算错了。让我用另一种方法:

ΔCS=p10p11x1(p)dp=141p2dp=[1p]14=14+1=0.75\Delta CS = \int_{p_1^0}^{p_1^1} x_1(p)dp = \int_1^4 \frac{1}{p^2}dp = \left[-\frac{1}{p}\right]_1^4 = -\frac{1}{4} + 1 = 0.75

结论: CV=EV=CS 损失=0.75CV = EV = \text{CS 损失} = 0.75(拟线性效用的特殊性质)

例题 2: 斯勒茨基分解的数值计算

题目: 柯布-道格拉斯效用 U=x10.5x20.5U = x_1^{0.5} x_2^{0.5}p1=2,p2=1,m=100p_1 = 2, p_2 = 1, m = 100。若p1p_1涨到3,分解需求变化为替代效应和收入效应。

解答:

马歇尔需求:x1=0.5mp1=50p1x_1 = \frac{0.5m}{p_1} = \frac{50}{p_1}

  • 初始: x10=25x_1^0 = 25
  • 最终: x11=16.67x_1^1 = 16.67
  • 总效应: Δx1=8.33\Delta x_1 = -8.33

计算替代效应(需要希克斯需求):

初始效用: u0=250.5500.5=35.36u^0 = 25^{0.5} \cdot 50^{0.5} = 35.36

在新价格下维持u0u^0的支出:

e(3,1,u0)=230.510.5u0=2335.36122.47e(3, 1, u^0) = 2 \cdot 3^{0.5} \cdot 1^{0.5} \cdot u^0 = 2\sqrt{3} \cdot 35.36 \approx 122.47

在此支出下的希克斯需求:

h1(3,1,u0)=0.5122.473=20.41h_1(3, 1, u^0) = \frac{0.5 \cdot 122.47}{3} = 20.41
  • 替代效应: h1x10=20.4125=4.59h_1 - x_1^0 = 20.41 - 25 = -4.59
  • 收入效应: x11h1=16.6720.41=3.74x_1^1 - h_1 = 16.67 - 20.41 = -3.74

验证:4.59+(3.74)=8.33-4.59 + (-3.74) = -8.33

解释: 价格上涨导致需求减少8.33单位,其中:

  • 4.59单位是因为商品1相对变贵(替代效应)
  • 3.74单位是因为实际购买力下降(收入效应,正常品)

6. 应用案例

6.1 税收归宿分析

问题: 政府对商品1征收从价税tt(价格从pp变为(1+t)p(1+t)p),如何评估对消费者的福利损失?

  • 使用CV测度:消费者的真实福利损失
  • 使用税收收入:tpx1(p(1+t))t \cdot p \cdot x_1(p(1+t))
  • 额外负担(Excess Burden)= CV - 税收收入

洞见: 即使政府将税收全部返还给消费者,他们的福利仍然受损,因为税收扭曲了相对价格,导致资源配置低效。

6.2 价格补贴的效率

问题: 两种福利政策:

  1. 直接给消费者现金GG
  2. 对商品1进行价格补贴,使价格下降,花费同样金额GG

结论(通过CV/EV分析): 现金转移总是优于等价值的价格补贴,因为:

  • 现金给予消费者更大的选择自由
  • 价格补贴扭曲了相对价格

这解释了经济学家通常偏好现金转移而非实物补贴。

6.3 需求弹性与税收政策

价格弹性定义:

ϵ=xppx\epsilon = \frac{\partial x}{\partial p} \cdot \frac{p}{x}

斯勒茨基方程告诉我们:

ϵ=ϵs+ϵms\epsilon = \epsilon_s + \epsilon_m \cdot s

其中:

  • ϵs\epsilon_s: 替代弹性(希克斯)
  • ϵm\epsilon_m: 收入弹性
  • s=px/ms = p \cdot x / m: 支出份额

政策含义: 对需求缺乏弹性的商品(如烟草)征税,税收收入更稳定,但消费者福利损失也更大(因为难以替代)。


7. 高级话题

7.1 积分性条件

不是所有的需求函数都能由效用最大化得出。一个函数要成为马歇尔需求,必须满足:

  1. 齐次性: x(tp,tm)=x(p,m)x(tp, tm) = x(p, m)
  2. 预算耗尽: px(p,m)=mp \cdot x(p, m) = m
  3. 负半定: 斯勒茨基矩阵SS负半定
  4. 对称性: SS对称

这些条件统称为理性选择的可检验含义

7.2 拟凹效用与凸偏好

定理: 如果效用函数UU是拟凹的,则:

  1. 最优解存在且唯一(在严格拟凹下)
  2. 需求函数连续
  3. 间接效用函数拟凸

证明要点: 利用凸集的性质和Weierstrass定理。


8. 文献与拓展阅读

经典论文:

  • Slutsky, E. (1915). "Sulla teoria del bilancio del consumatore"
  • Hicks, J.R. (1939). Value and Capital
  • Samuelson, P.A. (1947). Foundations of Economic Analysis

现代教材:

  • Mas-Colell et al. (1995), Chapter 2-3
  • Varian (1992), Chapter 8-10
  • Jehle & Reny (2011), Chapter 2

9. 本章小结

核心概念关键公式经济学含义
斯勒茨基方程xipj=hipjxjxim\frac{\partial x_i}{\partial p_j} = \frac{\partial h_i}{\partial p_j} - x_j \frac{\partial x_i}{\partial m}价格效应 = 替代 + 收入
CVe(p1,u0)me(p^1, u^0) - m恢复原效用的补偿
EVme(p0,u1)m - e(p^0, u^1)等价的收入变化
消费者剩余D(x)dxpx\int D(x)dx - px福利的近似测度

关键洞见: ✅ 需求变化可以分解为理性的替代和购买力的变化
✅ 福利变化可以精确地用货币单位测量
✅ 政策评估需要考虑收入分配和效率的权衡

自学检查

核心直觉回看:价格变化看起来只是需求曲线上的移动,但背后有两股力量:相对价格变化引起替代效应,实际购买力变化引起收入效应。福利测度则进一步追问:这些变化折算成钱,到底值多少?

关键模型提醒:斯勒茨基方程

xipj=hipjxjxim\frac{\partial x_i}{\partial p_j} = \frac{\partial h_i}{\partial p_j} -x_j\frac{\partial x_i}{\partial m}

是本章的主线。CV 使用原效用 u0u^0,EV 使用新效用 u1u^1;消费者剩余在拟线性或小变化时最可靠。

常见误区

  • 把观察到的需求变化全部叫作替代效应,忘记马歇尔需求里还包含收入效应。
  • 混用 CV、EV 的符号约定,没有说明自己是在报告“有符号转移”还是“正的福利损失”。
  • 认为劣等品一定是吉芬品。吉芬品需要收入效应强到超过替代效应。
  • 用消费者剩余替代所有福利测度,却不检查收入效应是否显著。

自测题

  1. 对正常品而言,价格上涨时替代效应和收入效应分别是什么方向?
  2. 为什么希克斯需求的自身价格效应一定非正,而马歇尔需求可能为正?
  3. 价格上涨时,CV 和 EV 分别以哪个效用水平为参照?
  4. 拟线性效用为什么会让 CV、EV 和消费者剩余变化相等?
  5. 比较等额现金补贴和价格补贴,为什么现金补贴通常弱优于价格补贴?

下一步学习提示

复习时请画出一张标准的斯勒茨基分解图,再画一张劣等品的版本。下一章进入不确定性后,福利分析会从“价格变化”扩展到“随机结果带来的风险成本”。

下一章预告: 在确定性环境下,我们假设消费者知道每个选择的确切结果。但现实中,许多决策面临不确定性 —— 投资可能赚也可能亏,保险可能用上也可能用不上。下一章我们将学习期望效用理论,分析风险态度,并探讨保险和投资决策。

Copyright © 2026