回答:
してみましょうブール関数である -bits。LET。LET nビットで、サイズの回路であり及びゲート。は、を最後のゲートとしてサブサーキットによって計算されたビットの関数も示します。最初のゲートは、入力に対するものです。目標は、サイズが計算できないことを示すことです。からの入力に対するすべての計算を考慮。計算により、ゲートの出力に値が割り当てられます。してみましょうブール代数も。
アイデアは、ビットの関数について、にどれだけよく近似するかを検討すること です。してみましょう。
限外濾過のために我々はそれからultraproductによって新しい計算を定義することができる: IFF。限外フィルターは基本的に0値の一貫した計算のセットであるため、結果のは有効な計算です。となるでしょう。既存の計算から新しい計算を作成しました。有限セットのすべての限外フィルターはプリンシパル。これはどの回路でも機能しますが、回路のサイズがあるという事実を利用していません。
次のアイデアは、回路の有限性を利用して、および外側にある新しい入力を構築することですが、回路はサイズが制限されているため気付かず、したがって0を出力します。計算します。
外部で入力を取得できるように、限外フィルターの定義を緩和する必要があります。限外濾過膜の代わりに、我々は上方閉鎖サブセットを使用(と意味保持する)を満たす(意味)。
LET。は一致する入力のセットです。場合素数である(意味又は)およびnonfull(毎その後)、いずれか含ま またはそして、単一の入力が含まれています。
大会の保存を緩和します。ブール代数のすべてのミートの代わりに、少数のミートを保持します。してみましょう最小数であるk個のが満たすM = (1 ∩ B 1、... 、K ∩ B K)すべてが上向きに閉じため、nonfull、ようにMが -preserving F、W F ⊆ Zを。
してみましょう回路の複雑さもF。ラズボロフはそれを証明しました1。
この不等式はすべての関数に当てはまることに注意してください。回路規模が下限を証明するために、すべてについてことを示し、mは -meets Mを、あるF満たす条件が、そのことはW Fが中に含まれていないZを。さらに、2番目の不等式のため、この方法では、回路の下限が強いことを証明できます。
回路の下限証明の実際の部分は、与えられたに対して、すべてのm- meet に対してそのようなFがあることを示すことです。単調回路の場合、W Fに関する条件はw i ≠ 0 → |に簡略化されます。| x i | | ∈ Fがそうで考え出すFは簡単です。
アレクサンダー・ラズボロブ、近似法について、1989年 のpdf
Mauricio Karchmer、回路サイズの下限の証明について、1995年。
ティムGowers、近似のRazborovの方法、2009年のpdf
免責事項:これは、Blumの最近の論文で使用されている方法に直感を与えることを目的とした高レベルの概要にすぎません。
前述の論文で使用されている表記により近い表記を使用してみます。
してみましょう上のブール関数であるn個の変数のx 1、... 、X nは。ブールネットワークコンピューティングfのサイズが大きいことを証明したいとします。
その出力ノードでfを計算するいくつかのブールネットワーク前提として、次のプロセスを検討します。
このプロセスの最後に、計算された関数を単純な関数f g mで近似しました。
次の構築入力テストのグループ。
次のステートメントを証明できるとします。
次に、エラーの数を数えるだけで、は少なくともd | T |多くのゲート。
この近似スキームが、関数fを計算する任意のネットワークで機能することを示すことができる場合、fの回路の複雑さの下限に到達します。