MathLabs
定理已证明

冯·诺伊曼极小极大定理

命题陈述

对任意 m×nm \times n 实矩阵 AA,都有 max⁡x∈Δmmin⁡y∈Δnx⊤Ay=min⁡y∈Δnmax⁡x∈Δmx⊤Ay\max_{x \in \Delta_m} \min_{y \in \Delta_n} x^\top A y = \min_{y \in \Delta_n} \max_{x \in \Delta_m} x^\top A y,其中 Δm\Delta_m、Δn\Delta_n 分别是长度为 mm、nn 的概率向量集合。这个共同的值 vv 称为博弈的值。

为什么成立?

如果不进行随机化,「后」行动的一方(在得知对手策略之后再选择)会有优势,因此 maximin(行方先承诺)通常不超过 minimax(列方先承诺)。该定理令人惊讶之处在于,采用混合策略后这一差距会完全消失:随机化消除了后行动的任何优势,因为对手不再能够预测——并利用——一个固定的选择。

证明思路

弱对偶性。 对任意固定的 x0∈Δmx_0 \in \Delta_m 和 y0∈Δny_0 \in \Delta_n:min⁡yx0⊤Ay≤x0⊤Ay0≤max⁡xx⊤Ay0\min_y x_0^\top A y \le x_0^\top A y_0 \le \max_x x^\top A y_0。对左边取 max⁡x0\max_{x_0}、对右边取 min⁡y0\min_{y_0} 仍保持不等式:max⁡xmin⁡yx⊤Ay≤min⁡ymax⁡xx⊤Ay\max_x \min_y x^\top A y \le \min_y \max_x x^\top A y。这个方向完全不需要随机化的论证。

归约为线性规划。 由于 y↦x⊤Ayy \mapsto x^\top A y 是线性的,其在单纯形 Δn\Delta_n 上的最小值在某个顶点取得,即在某个纯策略 jj 处取得:min⁡yx⊤Ay=min⁡j∑i=1mxiAij\min_y x^\top A y = \min_{j} \sum_{i=1}^m x_i A_{ij}。因此行参与人的问题 max⁡xmin⁡yx⊤Ay\max_x \min_y x^\top A y 就是如下线性规划:最大化 vv,约束为 ∑i=1mAijxi≥v\sum_{i=1}^m A_{ij} x_i \ge v(对所有 j=1,…,nj = 1, \dots, n),且 x∈Δmx \in \Delta_m。

对偶规划。 由线性规划的标准对偶理论,该线性规划的对偶为:最小化 ww,约束为 ∑j=1nAijyj≤w\sum_{j=1}^n A_{ij} y_j \le w(对所有 i=1,…,mi = 1, \dots, m),且 y∈Δny \in \Delta_n —— 这恰好是列参与人问题 min⁡ymax⁡xx⊤Ay\min_y \max_x x^\top A y 的线性规划表述。

强对偶性。 原始与对偶的可行域(Δm\Delta_m 和 Δn\Delta_n)都非空且紧致,因此该线性规划可行且有界;线性规划的强对偶定理由此保证原始与对偶最优值相等:max⁡xmin⁡yx⊤Ay=min⁡ymax⁡xx⊤Ay\max_x \min_y x^\top A y = \min_y \max_x x^\top A y。结合此前弱对偶性已给出该方向的 ≤\le,等式成立,定理得证。

用到此定理的主题

分步证明

该定理暂无分步证明。

参考文献

  1. John von Neumann, Oskar Morgenstern (1944). Theory of Games and Economic Behavior
  2. John F. Nash Jr. (1950). Equilibrium points in n-person games · DOI:10.1073/pnas.36.1.48
  3. John F. Nash Jr. (1951). Non-Cooperative Games · DOI:10.2307/1969529
  4. Constantinos Daskalakis, Paul W. Goldberg, Christos H. Papadimitriou (2009). The Complexity of Computing a Nash Equilibrium · DOI:10.1137/070699652