有界算術とは、ペアノ算術の弱い部分理論の集合の総称である。このような理論は、通常、帰納法の公理または同等の公準において量化子が有界であることを要求することによって得られる(有界量化子は、∀ x ≤ tまたは ∃ x ≤ tの形式であり、tはxを含まない項である)。主な目的は、関数が証明可能全関数であるのは、それが特定の複雑性クラスに属する場合に限るという意味で、計算複雑性のクラスを特徴づけることである。さらに、有界算術の理論は、フレーゲ体系などの標準的な命題証明体系と統一的な対応関係を持ち、特にこれらの体系において多項式サイズの証明を構築する際に有用である。標準的な複雑性クラスの特徴づけと命題証明体系との対応関係により、有界算術の理論を、実行可能な推論のさまざまなレベルを捉える形式体系として解釈することができる(下記参照)。
このアプローチは1971年にロヒット・ジバンラル・パリク[ 1 ]によって開始され 、後にサミュエル・R・バス[ 2 ]や他の多くの論理学者によって発展させられました。
スティーブン・クックは等式理論を導入した。(多項式検証可能)実行可能な構成的証明(または多項式時間推論)を形式化する。[ 3 ]言語コブハムの多項式時間関数の特徴付けを用いて帰納的に導入された、すべての多項式時間アルゴリズムの関数記号から構成される。理論の公理と導出は、言語の記号と同時に導入される。この理論は等式的であり、つまり、その記述は2つの項が等しいことのみを主張する。理論、通常の一次理論。[ 4 ]公理は普遍文であり、証明可能なすべての等式を含みます。。 加えて、開論理式の帰納法の公理を置き換える公理が含まれています。
サミュエル・バスは、有界算術の一次理論を導入した。[ 2 ]言語に等号を持つ一階理論関数指定することを意図している(バイナリ表現の桁数)) そしては。 (ご了承くださいつまり入力のビット長で多項式の境界を表現できます。)境界付き量化子は、次の形式の式です。 :=\exists x(x\leq t\wedge \dots )} 、 :=\forall x(x\leq t\rightarrow \dots )} 、ただしは、有界量化子は、次の場合に厳密に有界である。形式は期間数式式中のすべての量化子が厳密に制限されている場合、 は厳密に制限されます。そして式は帰納的に定義される。これは、厳密に境界が定められた式の集合である。閉鎖とは有界存在量化子および厳密有界全称量化子の下で、閉鎖とは有界普遍量化子と厳密有界存在量化子の下で。有界式は多項式時間階層を捉える:任意の授業定義可能な自然数の集合と一致する。で(算術の標準モデル)および双対的に。 特に、。
その理論BASICと表記される有限個の公開公理のリストと多項式帰納法の図式から構成される。
どこ。
Buss (1986) は、定理多項式時間関数によって観測される。 [ 2 ]
定理(Buss 1986)
と仮定する、 とすると、-関数記号そのため。
さらに、できる-すべての多項式時間関数を定義します。つまり、-定義可能な関数これらはまさに多項式時間で計算可能な関数である。この特徴付けは、多項式階層のより高次のレベルにも一般化できる。
限定算術の理論は、命題論理の証明体系と関連付けて研究されることが多い。チューリングマシンがブール回路のような非均一な計算モデルの均一等価物であるのと同様に、限定算術の理論は命題論理の証明体系の均一等価物と見なすことができる。この関連性は、短い命題論理の証明を構成する際に特に有用である。限定算術の理論で定理を証明し、その一階述語論理の証明を命題論理の証明体系における一連の短い証明に変換する方が、命題論理の証明体系で直接短い命題論理の証明を設計するよりも容易な場合が多い。
この書簡はS.クックによって紹介された。[ 3 ]
非公式には、声明は、一連の数式として等価的に表現できる。。 以来はcoNP述語であり、それぞれこれは命題的トートロジーとして定式化できる。(述語の計算をエンコードするために必要な新しい変数を含む可能性がある))
定理(クック 1975)
と仮定する、 どこすると同義反復多項式サイズの拡張フレーゲ証明を持つ。さらに、証明は多項式時間関数によって構成可能であり、この事実を証明する。
さらに遠く、これは拡張フレーゲ体系に対するいわゆる反射原理を証明するものであり、拡張フレーゲ体系は上記の定理の性質を持つ最も弱い証明体系であることを意味する。すなわち、含意を満たす各証明体系は拡張フレーゲをシミュレートする。
ジェフ・パリスとアレックス・ウィルキー(1985)によって与えられた、2階述語と命題論理式の間の別の翻訳は、フレーゲや定数深さフレーゲなどの拡張フレーゲのサブシステムを捉えるのに実用的であった。[ 5 ] [ 6 ]