“下界研究常把 CP 证明变成通信协议、单调电路或几何切割过程。可行插值尤其能从某些短 CP 证明提取分离电路,再借电路下界反推证明下界。不过“CP 具有插值”必须说明所用规则、系数界和是否要…”
形式陈述 ​
设公式
因此
分开:在
与这个反驳口径直接等价的 tautology 是
直觉
普通 Craig 插值告诉我们,只要左右两部分合起来矛盾,就存在一条只谈共同词汇的边界。可行插值进一步要求这条边界能从给定证明高效读出,并且电路规模受证明长度多项式控制。证明不再只是“矛盾成立”的证书,还隐含一台区分两个不交集合的分类器。
这个转换建立了下界桥梁。若已知任何分离
例子与边界
取
以及
若
满足两条蕴涵。这里
存在插值式不等于可行插值。把所有共享赋值列成真值表总能定义一个 separator,但可能需要指数规模,也没有展示如何从
归结反驳具有经典的可行插值构造,可沿证明 DAG 自底向上为每个子句配一个小电路;共享节点防止重复展开。在本文令
推论与应用
可行插值把 clique–coloring、匹配和其他互不相交 NP 对的分离下界转成 resolution、cutting planes 及若干受限 Frege 系统的证明下界:resolution 对接单调布尔电路,而标准 CP 结论须匹配单调实电路下界。切割平面证明系统是否适用取决于规则和系数条件;多项式演算的插值版本则要核对字段与代数表示。这里的链接表示应用场景,而不是宣称所有变体共享同一定理。
对很强的系统,可行插值本身可能是开放问题或会导致未解决的电路后果。因而证明某系统不具备已知提取算法,不能反推它一定没有 feasible interpolation;同样,短证明只会给出一般电路,而要使用 monotone lower bound 还须证明提取电路单调。明确区分“存在插值”“可高效提取”“带结构地提取”三层,是正确使用该方法的前提。
参考资料
- Jan Krajíček, “Interpolation Theorems, Lower Bounds for Proof Systems, and Independence Results for Bounded Arithmetic,” Journal of Symbolic Logic 62(2), 1997, pp. 457–486.
- Pavel Pudlák, “Lower Bounds for Resolution and Cutting Plane Proofs and Monotone Computations,” Journal of Symbolic Logic 62(3), 1997, pp. 981–998.
- Maria Luisa Bonet, Toniann Pitassi, and Ran Raz, “On Interpolation and Automatization for Frege Systems,” SIAM Journal on Computing 29(6), 2000, pp. 1939–1967.