ARTICLE

圣彼得堡悖论

圣彼得堡悖论 (St. Petersburg Paradox) 圣彼得堡悖论是概率论与决策理论中最著名的思想实验之一,由尼古拉·伯努利(Nicolaus Bernoulli)于 1713 年提出,后经其表弟丹尼尔·伯努利(Daniel Bernoulli)于 1738 年在圣彼得堡科学院发表的论文中正式分析并命名。该悖论揭示了期望值最大化准则在不确定性决策中

浏览 0 更新 2025-12-20

圣彼得堡悖论 (St. Petersburg Paradox)

圣彼得堡悖论是概率论与决策理论中最著名的思想实验之一,由尼古拉·伯努利(Nicolaus Bernoulli)于 1713 年提出,后经其表弟丹尼尔·伯努利(Daniel Bernoulli)于 1738 年在圣彼得堡科学院发表的论文中正式分析并命名。该悖论揭示了期望值最大化准则在不确定性决策中的根本缺陷,直接推动了期望效用理论(Expected Utility Theory)的诞生,是经济学从客观概率走向主观价值评估的分水岭。

游戏设定

考虑如下掷硬币赌局:

  1. 一枚公平硬币被反复投掷,直到首次出现正面。
  2. 如果第 n n 次投掷首次出现正面,则奖金为 2n 2^n 元(即第 1 次正面得 2 元,第 2 次正面得 4 元,第 3 次得 8 元,以此类推)。
  3. 参与者需要支付一笔入场费 F F 才能参与游戏。

问题在于:参与者愿意支付的最高入场费 F F 是多少?

按照经典概率论,游戏的期望收益为:

E[X]=n=112n2n=n=11=\mathbb{E}[X] = \sum_{n=1}^{\infty} \frac{1}{2^n} \cdot 2^n = \sum_{n=1}^{\infty} 1 = \infty

由于期望收益为无穷大,一个理性的期望值最大化者应当愿意支付任意有限的入场费参与游戏。然而在现实中,几乎没有人愿意为一次游戏支付超过 25 元。这种理论与现实之间的尖锐矛盾,便构成了圣彼得堡悖论

悖论的核心洞见

圣彼得堡悖论之所以引人深思,是因为它揭示了期望值最大化作为决策准则的局限性。问题的关键在于:该游戏虽然拥有无限的期望收益,但其收益分布极度右偏——任何单次游戏都有极高的概率(1(1/2)n 1 - (1/2)^n )只能获得少量奖金,而巨额奖金(如超过 220100 2^{20} \approx 100 万元)出现的概率仅为 2200.0001% 2^{-20} \approx 0.0001\% 。换言之,期望值的无穷大来源于那些几乎不可能发生的极端事件。

丹尼尔·伯努利指出,人们对财富的边际效用是递减的——即同样一元钱对穷人的价值高于对富人的价值。他提出了对数效用函数 U(x)=ln(x) U(x) = \ln(x) ,将游戏的主观价值(即"道德期望")重新定义为:

E[U(X)]=n=112nln(2n)=n=1nln22n=2ln21.39\mathbb{E}[U(X)] = \sum_{n=1}^{\infty} \frac{1}{2^n} \ln(2^n) = \sum_{n=1}^{\infty} \frac{n \ln 2}{2^n} = 2 \ln 2 \approx 1.39

在此框架下,游戏的"公平入场费"应是使 U(w+F)=E[U(w+X)] U(w + F) = \mathbb{E}[U(w + X)] 成立的 F F ,其中 w w 为初始财富。若初始财富 w=0 w=0 ,则 F=e1.394 F = e^{1.39} \approx 4 元——这与人们的直观感受高度吻合。

关键公式与数学推导

设首次出现正面的次数为 NGeometric(1/2) N \sim \text{Geometric}(1/2) ,奖金 X=2N X = 2^N 。则:

  • 原始期望E[X]=n=1(12)n2n= \mathbb{E}[X] = \sum_{n=1}^\infty (\frac12)^n 2^n = \infty
  • 对数效用下的期望效用
E[lnX]=n=1nln22n=ln2n=1n2n=ln22=ln4 \mathbb{E}[\ln X] = \sum_{n=1}^\infty \frac{n \ln 2}{2^n} = \ln 2 \cdot \sum_{n=1}^\infty \frac{n}{2^n} = \ln 2 \cdot 2 = \ln 4

其中 n=1n/2n=2 \sum_{n=1}^\infty n / 2^n = 2 是经典幂级数和公式。

  • 确定性等价(Certainty Equivalent):使 U(CE)=E[U(X)] U(\text{CE}) = \mathbb{E}[U(X)] 成立的值,即 CE=exp(E[lnX])=4 \text{CE} = \exp(\mathbb{E}[\ln X]) = 4
  • 有限期望的修正版本:若赌局设最大奖金额 M=2K M = 2^K (即最多投掷 K K 次),则期望值 E[XK]=K \mathbb{E}[X_K] = K ,随 K K 线性增长。这一观察说明,圣彼得堡悖论的无穷大结论本质上依赖于"无限次投掷"这一理想化假设。

后续发展与理论延伸

1. 边际效用递减与效用函数

伯努利提出的对数效用函数是风险厌恶(Risk Aversion)概念的早期雏形。Arrow-Pratt 相对风险厌恶系数 RRA(x)=xU(x)/U(x) \text{RRA}(x) = -x U''(x)/U'(x) 对对数效用恒为 1,属于 CRRA(Constant Relative Risk Aversion)型效用函数。更一般地,任何严格凹的效用函数都会使游戏的确定性等价低于其期望值,从而在一定程度上"化解"悖论。

2. 有限财富约束

现实中个人财富是有限的,赌场也无法支付无限的奖金。若赌场最大可支付奖金为 2401 2^{40} \approx 1 万亿元(远超全球 GDP),则期望收益仅为 40 元。这一视角说明,资源的物理限制本身就是以消解悖论——无需引入任何心理因素。

3. 概率加权与前景理论

卡尼曼和特沃斯基(Kahneman \& Tversky, 1979)的前景理论(Prospect Theory)指出,人们在决策中对小概率事件存在过度加权(overweighting)倾向。然而在圣彼得堡博弈中,小概率的巨额奖金被过度加权后,反而可能使主观价值回升——这一现象被称为"圣彼得堡悖论的复兴"。后续研究表明,若使用前景理论中的概率权重函数 w(p)=pγ/(pγ+(1p)γ)1/γ w(p) = p^\gamma / (p^\gamma + (1-p)^\gamma)^{1/\gamma} ,当 γ \gamma 取值适当时,游戏的主观价值可能再次趋于无穷。

4. 鞅论视角

从概率论的角度,圣彼得堡博弈的奖金序列构成一个(Martingale)。这一性质使其成为随机过程理论中的经典案例,用于展示鞅的收敛定理与停时定理的微妙边界。

5. 现代实验经济学

20 世纪中叶以来,实验经济学家多次在实验室环境中复刻圣彼得堡博弈。实验结果表明,参与者的平均出价通常在 2 至 10 元之间,远低于理论期望值。这些实验为期望效用理论、双边拍卖理论以及"有限理性"(Bounded Rationality)假说提供了丰富的行为证据。

哲学与经济学意义

圣彼得堡悖论在思想史上具有多重深远影响:

  • 决策理论的基础:它宣告了朴素期望值最大化准则的终结,呼唤一个更精致的理论框架——这正是 von Neumann-Morgenstern 期望效用理论的历史前奏。
  • 不确定性的量化:悖论促使学者区分"风险"(Risk,概率已知)与"不确定性"(Uncertainty,概率未知),为 Frank Knight 的经典二分法提供了先声。
  • 数学期望的哲学反思:无穷大的期望值在实践中是否具有决策意义?这一问题触及概率论的本质——概率是频率的极限,还是信念的度量?
  • 行为经济学的先声:伯努利对心理因素的引入,比行为经济学的正式诞生早了近 250 年,堪称"行为经济学的第一次革命"。

变体与推广

学者们提出了多种圣彼得堡博弈的变体,以探索悖论的不同维度:

| 变体名称 | 设定 | 结论 | |---------|------|------| | 圣彼得堡悖论(原版) | 奖金 2n 2^n ,概率 1/2n 1/2^n | E[X]= \mathbb{E}[X] = \infty | | 超级圣彼得堡博弈 | 奖金 22n 2^{2^n} ,概率 1/2n 1/2^n | 即使对数效用下期望效用仍无穷 | | 有限版圣彼得堡博弈 | 最多投掷 K K 次 | E[X]=K \mathbb{E}[X] = K ,有限且可控 | | Menger 的修正 | 奖金 2n 2^n ,概率 1/2n 1/2^n ,有界效用函数 | 任何有界效用函数产生有限确定性等价 |

其中超级圣彼得堡博弈(Super St. Petersburg Paradox)由 Karl Menger 于 1934 年提出,证明即使采用对数效用函数,若奖金增长速度足够快(22n 2^{2^n} ),期望效用仍可能发散,从而要求效用函数必须有界(bounded)才能保证决策一致性。这一推论构成了现代期望效用理论中效用函数有界性假设的重要依据。

关键公式速查

| 概念 | 公式 | 说明 | |------|------|------| | 第 n n 次首次正面的概率 | P(N=n)=(1/2)n P(N=n) = (1/2)^n | 几何分布 | | 对应奖金 | X=2n X = 2^n | 指数增长 | | 原始期望 | E[X]=n=1(1/2)n2n= \mathbb{E}[X] = \sum_{n=1}^\infty (1/2)^n \cdot 2^n = \infty | 发散级数 | | 对数效用期望 | E[lnX]=ln41.39 \mathbb{E}[\ln X] = \ln 4 \approx 1.39 | 收敛级数 | | 确定性等价(对数效用) | CE=4 \text{CE} = 4 | 与直觉吻合 | | 有限 K K 次期望 | E[XK]=K \mathbb{E}[X_K] = K | 线性增长 | | Menger 条件 | supU(x)< \sup U(x) < \infty 确保有限确定性等价 | 效用有界性 |

小结

圣彼得堡悖论是概率论与经济学交汇处的一颗明珠。它从一个看似简单的掷硬币游戏出发,揭示了期望值最大化在决策理论中的根本缺陷,催生了期望效用理论、风险厌恶分析、前景理论等一系列重要思想。丹尼尔·伯努利的对数效用函数为他赢得了"第一位行为经济学家"的美誉,而该悖论的后续发展——从 Menger 的有界效用条件到现代实验经济学的实证检验——持续地深化着我们对人类决策本质的理解。对于任何学习微观经济学、决策理论或行为经济学的人来说,圣彼得堡悖论都是一个不可绕过的经典起点。