变分不等式
变分不等式是数学规划与平衡问题研究中的一个核心框架,它提供了一个统一的方式来描述和分析各类优化问题、互补问题及经济均衡问题。其核心是寻找一个点,使得在该点处,一个给定的向量值函数与任意可行方向的内积非负。
第一步:从几何直观理解基本定义
考虑一个非空的闭凸集合 \(K \subset \mathbb{R}^n\) 和一个向量值函数 \(F: K \rightarrow \mathbb{R}^n\)。变分不等式问题,记作 VI(K, F),定义为:寻找一个点 \(x^* \in K\),使得对于所有 \(y \in K\),满足以下不等式:
\[F(x^*)^\top (y - x^*) \ge 0. \]
这个不等式的几何意义非常直观:在解点 \(x^*\) 处,函数 \(F\) 所定义的向量 \(F(x^*)\) 与从 \(x^*\) 指向集合 \(K\) 内任意其他点 \(y\) 的向量 \((y - x^*)\) 的夹角不大于90度。换句话说,向量 \(F(x^*)\) 在点 \(x^*\) 处“指向”集合 \(K\) 的外侧,或者说,它支撑着集合 \(K\)。这使得 \(x^*\) 成为一个“平衡点”或“静止点”,因为没有任何在集合 \(K\) 内的移动方向(\(y - x^*\))能够与 \(F(x^*)\) 形成锐角(即在该方向上没有下降的趋势)。
第二步:与经典优化问题的联系
变分不等式是许多经典问题的推广。
- 优化问题:如果函数 \(F\) 是某个可微函数 \(f: \mathbb{R}^n \rightarrow \mathbb{R}\) 的梯度,即 \(F(x) = \nabla f(x)\),那么变分不等式 VI(K, ∇f) 等价于求解约束优化问题 \(\min_{x \in K} f(x)\) 的一阶最优性条件。此时,不等式 \(\nabla f(x^*)^\top (y - x^*) \ge 0\) 正是函数 \(f\) 在 \(x^*\) 处沿任何可行方向 \((y - x^*)\) 都不下降的表述,对于凸优化问题,这也就是全局最优解的条件。
- 非线性互补问题:当集合 \(K\) 是非负象限 \(\mathbb{R}^n_+\) 时,变分不等式 VI(\(\mathbb{R}^n_+, F\)) 等价于寻找 \(x^* \ge 0\) 使得 \(F(x^*) \ge 0\) 且 \((x^*)^\top F(x^*) = 0\)。这即是非线性互补问题的标准形式,在经济学和工程中广泛应用,例如描述市场均衡或接触力学问题。
第三步:解的存在性与唯一性理论
为了保证变分不等式问题至少存在一个解,最经典的理论是应用Brouwer不动点定理。一个常用的充分条件是:如果可行域 \(K\) 是紧的(即有界闭集),并且函数 \(F\) 在 \(K\) 上连续,那么变分不等式 VI(K, F) 至少存在一个解。
关于解的唯一性,一个关键且常用的充分条件是函数 \(F\) 的强单调性。如果存在一个常数 \(\alpha > 0\),使得对于所有 \(x, y \in K (x \neq y)\),都有:
\[(F(x) - F(y))^\top (x - y) \ge \alpha \|x - y\|^2, \]
那么函数 \(F\) 是强单调的。强单调性意味着函数 \(F\) 是“严格”递增的,它具有很强的几何约束,能保证解的唯一性。如果 \(F\) 是强单调且连续的,那么变分不等式 VI(K, F) 存在唯一的解。
第四步:基本求解算法——投影法
求解变分不等式的一类基本且重要的算法是投影算法。其核心思想是将变分不等式问题转化为一个不动点问题:点 \(x^*\) 是 VI(K, F) 的解,当且仅当对于任意 \(\rho > 0\),\(x^*\) 是投影算子的不动点:
\[x^* = P_K(x^* - \rho F(x^*)), \]
其中 \(P_K(z) = \arg\min_{y \in K} \|y - z\|\) 是点 \(z\) 到集合 \(K\) 的欧几里得投影。
基于此,最基本的算法是投影算法(有时也称为基本投影法):
\[x^{k+1} = P_K(x^k - \rho_k F(x^k)). \]
在每一步迭代中,算法沿着当前点处 \(F\) 的负方向(类似于梯度下降中的负梯度方向)移动一步,然后将结果投影回可行集 \(K\)。只要 \(F\) 是 Lipschitz 连续且强单调的,并且步长 \(\rho_k\) 选择得当,该算法就能线性收敛到唯一解。
第五步:扩展与应用领域
变分不等式的强大之处在于其建模能力。
- 网络均衡问题:在交通网络中,出行者选择路径以最小化自身的出行时间(成本)。Wardrop均衡原则指出,在均衡状态下,所有被使用的路径具有相等且最小的成本。这个问题可以被建模为一个变分不等式,其中函数 \(F\) 表示路径流量与路径成本之间的映射,可行域 \(K\) 是流量守恒约束构成的集合。
- 经济均衡问题:在一般均衡理论中,多个市场同时达到均衡(供给等于需求)的状态可以表示为一个变分不等式。函数 \(F\) 可能包含超额需求函数,而可行域 \(K\) 则由价格非负等条件构成。
- 接触力学问题:描述两个刚体接触而无穿透的条件,天然地可以表示为一个互补问题,进而转化为变分不等式。
总之,变分不等式作为一个高度概括的数学框架,通过其简洁的定义,统一了优化、互补和均衡等诸多问题,并发展出了相应的存在性、唯一性理论和有效的数值算法,成为运筹学、经济学和工程科学中不可或缺的工具。