これは、と推測される逆は暗示するので。ラドナーの定理は、場合、。しかし、証拠は一般にしていないよう可能のですなわちは開いているようです。
(または、多項式階層がどのレベルでも崩壊しないと仮定した場合)は、 trueまたはfalseであることがわかっていますか?それに対して賛否両論することができる証拠は何ですか?
これは、と推測される逆は暗示するので。ラドナーの定理は、場合、。しかし、証拠は一般にしていないよう可能のですなわちは開いているようです。
(または、多項式階層がどのレベルでも崩壊しないと仮定した場合)は、 trueまたはfalseであることがわかっていますか?それに対して賛否両論することができる証拠は何ですか?
回答:
ここに、ラディングの定理のシェーニングの一般化に基づいた、パディング引数の可能な代替案があります。この議論を理解するには、このペーパーにアクセスする必要があります(残念ながら多くの人にとっては有料の壁の後ろにあります)。
ウーヴェ・シェーニング。複雑度クラスの対角線セットを取得するための統一アプローチ。Theoretical Computer Science 18(1):95-103、1982年。
次のように、とが言語であり、とが複雑度クラスである場合、その論文の主定理を適用します。
わかりやすくするために、証明する事実は意味します。
仮定の下我々がと。とが有限の変化の下で閉じていることは明らかです。シェーニングの論文には、が再帰的に提示可能であるという証拠が含まれており(その正確な定義は論文で見つけることができます)、議論の最も難しい部分はが再帰的に提示可能であることを証明することです
これらの仮定の下で、定理はももない言語が存在することを意味します。そして、与えられた場合、はカープ可能であり、したがってであると考えられます。ことを考えるとであるなくもない -completeずに、その次。
が再帰的に提示可能であることを証明するために残っています。基本的にこれは、すべての入力ですべて停止し、である決定論的チューリングマシンシーケンスの明示的な記述があることを意味します。。私の議論に間違いがある場合はおそらくここにあり、本当にこの結果を使用する必要がある場合は、慎重に行う必要があります。とにかく、すべての多項式時間の非決定的チューリングマシン(これは各実行時間を気にしないため、決定論的にシミュレートできます))およびすべての多項式は、特定の言語のブール回路ファミリのサイズの上限を表すため、有効な列挙を取得することは難しくないと考えています。本質的に、各は、対応する多項式時間NTMが、可能なすべてのブール回路を検索することによって与えられる入力文字列の長さまでの多項式サイズ回路のファミリーと一致することをテストできます。合意がある場合、はNTMが出力するように出力し、そうでない場合は拒否します(結果として有限言語を表します)。
議論の背後にある基本的な直観(シェーニングの結果の中に隠されている)は、2つの「素敵な」複雑なクラス(つまり、再帰的なプレゼンテーションを持つクラス)が互いにばらばらになって座り合うことは決してできないということです。複雑なクラスの「トポロジ」では許可されません。入力長を非常に長く伸ばすために、何らかの方法で2つのクラスを交互に切り替えることにより、2つのクラス間で常に適切に言語を構築できます。ラドナーの定理はおよびについてこれを示しており、シェーニングの一般化により、他の多くのクラスについても同じことができます。
コメントに記載されているように、パディング引数のバージョンを書き留めたいだけです。なぜギャップが必要なのかわかりません。NPがP / polyに含まれていない場合、P / polyに含まれていないNP中間問題があることを示したいと思います。
非有界関数がある SAT未満のサイズの回路を持たないように、そのための機能が存在する無制限で、増加、及び。SAT 'を、長さ SAT文字列をパディングすることによって取得した言語を示します。次に:
編集:
の選択はやや面倒です。NPの約束バージョンにSAT 'を入れて満足している場合、このビットは不要です。
SATの長さ文字列に対してサイズの回路がないように、を最大整数に定義します。を計算し、時間またはときに停止し、この時間で見つかった最高値の平方根のフロアを返すアルゴリズムによって定義します。したがって、は無制限で、およびは時間で計算できます。ここで、上記の引数は、無限に多くのに対してサイズの回路を持たないSATのみに依存することに注意してください。。
また、http://blog.computationalcomplexity.org/media/ladner.pdfのように、SATに穴を開けて証明するのも面白いと思います。NP要件がなければ、これは非常に簡単です。回路osサイズが長さ SAT文字列を検出しないようなシーケンスがあります。SATを一部のの長さ文字列に制限します。
(NPI P / poly)(P NP)