“NP 与 coNP 构成第一层,预言机图灵机 给出递归定义。坍缩定理 说明层间等式的后果,Sipser–Gács–Lautemann 与 Toda 定理则把随机性和计数复杂度放到这一层级周围。”
形式陈述 ​
若对某个
则
特别地,若
直觉
多项式层级靠“存在—全称”的量词块交替逐层增加表达力;坍缩定理说明,一旦某个较低层能在不增加层数的情况下模拟它的对偶或下一层,后续交替就失去继续抬高层级的支点,不再产生新类。证明通常把更高层公式中的相邻量词块吸收到已坍缩层,并逐层归纳。它是条件性结构结论:假设发生某个等式才推出整个层级收缩,并没有无条件证明层级真的坍缩。
例子与边界
若
只知道某个具体
推论与应用
若某个问题位于 PH 的较高层且能证明它不会导致预期外的层级坍缩,就可排除某些过强的低层算法或归约。坍缩结论因此常被用作条件性困难证据。
它依赖 多项式层级 的交替量词结构,并把 P、NP 与 coNP 的潜在等式放大为全局后果。电路下界、稀疏完全集和随机复杂度包含常通过“否则 PH 坍缩”给出条件性不可能结果。
参考资料
- Larry J. Stockmeyer, “The Polynomial-Time Hierarchy,” Theoretical Computer Science 3(1), 1976,pp. 1–22。
- Sanjeev Arora and Boaz Barak, Computational Complexity: A Modern Approach, Cambridge University Press, 2009,Ch. 5。