ARTICLE
魏尔斯特拉斯定理
魏尔斯特拉斯定理 (Weierstrass Theorem) 魏尔斯特拉斯定理(Weierstrass Theorem),在经济学语境中通常指魏尔斯特拉斯极值定理(Weierstrass Extreme Value Theorem),是实分析与最优化理论的基石性结论。该定理由德国数学家卡尔·魏尔斯特拉斯(Karl Weierstrass, 1815--189
魏尔斯特拉斯定理 (Weierstrass Theorem)
魏尔斯特拉斯定理(Weierstrass Theorem),在经济学语境中通常指魏尔斯特拉斯极值定理(Weierstrass Extreme Value Theorem),是实分析与最优化理论的基石性结论。该定理由德国数学家卡尔·魏尔斯特拉斯(Karl Weierstrass, 1815--1897)在19世纪60年代的柏林大学授课中首次给出严格证明,标志着分析学从直观到严格化的关键转折。
定理的核心断言简洁而深刻:定义在紧集上的连续实值函数必定在其定义域内达到最大值和最小值。这一命题看似平凡——因为任何有限集上的函数显然有最大值——但对无限集(如实数轴上的闭区间)而言,紧致性排除了函数在边界处"趋近但永不达到"极值的可能性,使极值的存在性从直觉上升为严格的数学事实。
数学陈述
设 为一个紧致拓扑空间, 为连续函数,则存在 使得对一切 有:
在欧几里得空间中,此即等价于:若 为有界闭集,且 连续,则 在 上取得最大值与最小值。
关键条件分析:
- 紧致性(有界闭集):在 中,紧致等价于有界且闭(海涅—波莱尔定理)。若定义域非紧致,定理失效。例如 在 上连续但既无最大值也无最小值; 在 上连续有下确界 但永不达到。
- 连续性:若函数不连续,即使定义域紧致,极值也可能不存在。例如定义在 上的函数 当 、 不存在最大值——因为函数在 处存在跳跃间断,上确界 不可达到。
两个条件缺一不可。定理本质上将"极值是否存在"的问题转化为对定义域拓扑性质(紧致性)与函数分析性质(连续性)的双重验证。
证明思路
在 中,标准证明分两步:
- 有界性的确立:设 为紧集, 连续。若 无上界,则对每个 ,存在 使 。由紧致性(波尔查诺—魏尔斯特拉斯定理),序列 有收敛子列 ,其极限 (因 闭)。但由连续性, 应为有限值,与 矛盾。故 有上界。
- 上确界的可达性:令 。由上一步知 。对每个 ,存在 使 。取收敛子列 ,由连续性 ,故最大值在 处达到。最小值同理。
核心技巧:紧致性提供收敛子列,连续性保证极限与函数可交换次序——正是这两者的配合使极值的"可达性"得以确立。
经济学中的核心地位
魏尔斯特拉斯定理是经济学中几乎所有最优化问题解的存在性论证的第一道关口。经济分析的基本范式——理性选择理论——假设决策者在一组可行选择中最大化某个目标函数:消费者最大化效用,厂商最大化利润,社会计划者最大化社会福利。这些问题的数学结构高度统一:,其中 为可行集(预算集、技术集等), 为目标函数。
消费者理论中的应用:
在经典消费者问题中,消费者在预算约束下选择商品束以最大化效用:
要使此问题有解,需验证:(i) 预算集 是否紧致?当所有价格严格为正时,预算集为有界闭集,满足紧致性;(ii) 效用函数 是否连续?若偏好满足德布鲁(Debreu, 1954)意义下的连续性公理,则可被连续效用函数表示。两条件满足,由魏尔斯特拉斯定理,最优消费束存在。
这一论证的微妙之处在于:若某商品价格为零,预算集不再有界,魏尔斯特拉斯定理不再直接适用。此时需借助偏好的局部非饱和性或单调性等附加条件来确保解的有界性——这是连接数学条件与经济直觉的关键节点。
厂商理论中的应用:
厂商的利润最大化问题 (其中 为生产可能集)和成本最小化问题 s.t. 均依赖于魏尔斯特拉斯定理。尤其在一般均衡理论中,阿罗与德布鲁(Arrow \& Debreu, 1954)对竞争均衡存在性的证明,关键一步即利用魏尔斯特拉斯定理确保企业和消费者的最优选择在紧致的价格单纯形上连续依赖于价格,从而为角谷不动点定理或布劳威尔不动点定理的应用创造条件。
伯格最大定理:动态对应
魏尔斯特拉斯定理的直接延伸是伯格最大定理(Berge's Maximum Theorem, 亦译作贝尔热最大定理),后者在经济学中具有同等重要的方法论地位。考虑参数化最优化问题:
其中 为参数向量, 为可行对应。伯格最大定理断言:若 (i) 为连续函数,(ii) 为紧致值且连续的对应(既上半连续又下半连续),则值函数 连续,且最优解对应 为上半连续的紧致值对应。
这一结论是魏尔斯特拉斯定理的实质推广:魏尔斯特拉斯定理确保对每个给定的参数值 ,最优解存在;伯格最大定理进一步建立了最优解和最优值对参数的连续性依赖,使得比较静态分析(comparative statics)有了坚实的数学基础。
在动态规划中,贝尔曼方程的求解————依赖伯格最大定理来保证值函数迭代的收敛性与策略函数的良定义性。斯托基、卢卡斯与普雷斯科特(Stokey, Lucas \& Prescott, 1989)的递归方法教科书用了整整一章来处理这一数学基础,其起点正是魏尔斯特拉斯定理。
推广与相关结果
- 魏尔斯特拉斯逼近定理:同一作者的另一个经典结论——闭区间上的连续函数可被多项式一致逼近。在经济学中,该定理为数值逼近方法(如投影法、切比雪夫多项式插值)提供了理论基础。
- 拓扑空间上的推广:在一般拓扑空间中,魏尔斯特拉斯定理的条件可放宽为: 为紧致空间, 为下半连续(则最小值存在)或上半连续(则最大值存在)。这一推广在处理离散选择模型和非凸优化问题时尤为有用。
- 半连续版本:若 在紧集 上为上半连续(upper semicontinuous),则 在 上达到最大值;若为下半连续,则达到最小值。这一结果为处理存在跳跃的目标函数提供了便利。
常见误解辨析
- 「极值定理要求函数可导」:不成立。魏尔斯特拉斯定理仅要求连续性与紧致性,对可微性无任何要求。事实上,魏尔斯特拉斯本人即以构造处处连续但处处不可导的函数而闻名——该函数同样满足其极值定理的条件。
- 「有界闭区间上的连续函数一定有唯一的极大值点」:定理仅保证极值存在,不保证其唯一性。唯一性需额外施加严格拟凹性(strict quasiconcavity)或严格凸性条件。
- 「魏尔斯特拉斯定理在无穷维空间中自然成立」:不一定。在希尔伯特空间或巴拿赫空间中,有界闭集不再自动紧致(单位球仅在有限维中紧致),极值的存在性通常需附加弱拓扑连续性或强制性(coercivity)条件。这在最优控制和连续时间金融的大规模优化问题中至关重要。
- 「只要定义域紧致,极值就一定在内部达到」:错误。极值可能且经常出现在边界上——例如线性函数在紧致凸集上的最大值必在极点处达到(线性规划的基本定理即依托于此)。魏尔斯特拉斯定理对内部或边界不作区分,仅保证极值点在定义域中某处存在。
魏尔斯特拉斯定理虽在一百五十余年前已获严格证明,其经济学重要性却历久弥新。它不仅是消费者与厂商理论最优解存在性的逻辑起点,更通过伯格最大定理深刻塑造了比较静态分析、一般均衡理论和动态规划的方法论结构。每一位经济学研究者在写下 符号时,都已经——无论是否自觉——将魏尔斯特拉斯定理作为不言自明的前提。