“PARITY 常深下界的完整应用固定本页独立限制与常数5版本:先以 $p 0=1/20$ 控制宽度,再以 $p=1/(20k)$ 逐层降深,最后只对单个输出取阈值一。它按首次失败合并条件概率…”
形式陈述
令
这里允许一般共享子电路的 DAG,计 AND/OR 门数,NOT 不计深度且可移到输入文字上;
正文先证明一个便于检查的有限参数版本。把电路正规化为恰有
若这个电路计算 PARITY,则必有
每一次限制都使用独立乘积分布
其中
直觉
AND 和 OR 常被少数固定值决定;PARITY 则保留每一个未赋值变量的影响。翻转任一自由比特必翻转答案,因此只要还有一个自由变量,受限 PARITY 就不可能是常量。
困难是让同一随机限制既简化全部必要的门,又留下自由变量。逐层“存在一份好限制”还不够:选择好限制会改变剩余变量的分布。下面先抽完一个明确的独立随机实验,再用并合界同时控制结构失败和没有自由变量的事件。
例子与边界
深度二的完整证书
若一个 DNF 精确计算 PARITY,其每个可满足合取项必须包含全部
例如三变量 PARITY 的四项为
四个 AND 加一个 OR,共五门、深度二。CNF 对偶地需要覆盖全部偶赋值。高深度的中间门不必直接决定最终答案,所以不能直接复制这个项计数证明。
三次限制的一条可见轨迹
取一个用于观察简化的深度三电路
它本来就不是八变量 PARITY。依次施加以下具体限制:
| 阶段 | 新固定值 | 剩余函数 | 仍自由的变量 |
|---|---|---|---|
| 第一份限制 | |||
| 第二份限制 | |||
| 第三份限制 |
这条轨迹中
一份具体的参数预算
对假想的三层正规电路取
总自由概率为
这与计算 PARITY 矛盾。大数值来自为清晰而选的保守常数,不表示小规模情形没有更强下界。
推论与应用
一般 DAG 如何变成分层电路
先去掉不通向输出的门,并给每个 AND/OR 门同时构造正值和反值:De Morgan 对偶门读取输入的相反轨道。这样至多有
若同类门直接相连,用结合律旁路这条边:例如上层 AND 直接读取下层 AND 的所有输入。保留下层门供其他扇出使用,删除重复边,重复直至每条门到门边都连接相反类型。门数和最长路径均不增加;线路可能增多,下面明确给它留预算。选择实际输出对应的轨道,并再次删除不通向该输出的门。
把输出放在第
计数时把
每条边插入少于
这里保留线路造成的二次开销,避免把“每条线补门”误说成只按原门数线性增长。对于最终的固定深度指数下界,这个多项式开销足够。[1]
决策树如何换成相邻层需要的形式
深度小于
展开可能产生很多新底层门。因此整个降深过程保留的计数不变量是:
底层门的宽度至多
;底层以上的门数至多 。
每次 switching 只需为当前第二层的至多
第一次限制:只把底层变窄
抽第一份限制,自由概率
对至多
若底层是 OR,把其浅树改写为
中间 次限制:每次降低一层
以下每份新限制的自由概率都取
固定此前的任意成功历史,当前第二层的每个根门连同它的底层输入,构成一个
第二层根门至多
例如当前是底层 OR、第二层 AND、第三层 OR。第二层的
重复
最后一次限制:只控制一个输出
再以同一个
成功时决策树深度为零,即整个输出成为常量。这就是中间阶段取
在同一个随机实验中合并全部事件
总共抽
每个变量最终自由当且仅当连续存活,概率为
不同变量使用独立随机选择,最终自由数严格服从
设某一中间阶段为首次失败。条件在此前每一种成功历史,其失败概率都有上述统一界,故不条件化后该首次失败事件也至多
最后阶段首次失败至多
再作一次并合界,同时结构成功、输出成为常量且
但原电路若计算 PARITY,其任意限制都计算剩余变量的奇偶或其否定。只要
从有限参数界回到原门数
因为
对固定
当
门基、深度和一致性边界
Parity 有线性规模、对数深度的二输入 XOR 树;每个二输入 XOR 可由常数多个 AND/OR/NOT 门实现,故这不违背常深下界。若直接把无界 XOR 加入门基,一个门就能计算;多数门模型 TC⁰ 也不受本证明的门型简化约束。
结论已排除更强的非一致电路族,因此也排除其 uniform 子类。它不推出 PARITY 需要超多项式的一般电路,也不解决 P 与 NP。推广到其他模门、带偏限制、平均错误或 multi-switching,需要相应的新引理和概率约定,不能仅换一个函数名。
参考资料
[1] Luca Trevisan, “Circuit Lower Bounds for Parity Using the Switching Lemma”, CS254 Notes12, 2012-02-13,§1正规化、§3底层宽度与非底层门数不变量。该讲义使用固定自由变量数的限制叙述;本文重新采用独立限制、保守DAG规模界与显式失败预算。
[2] Benjamin Rossman, “Restriction-Based Methods”, Simons Institute讲义,PDF第2页定义独立