RazborovとRudichの自然な証明の障壁は、信頼できる暗号化の仮定の下では、建設的で大きく、有用な関数の組み合わせの特性を見つけることによってNPをP / polyから分離することは望めないと述べています。障壁をどうにかして回避するいくつかの有名な結果があります。また、3つの条件に考えられる抜け穴を議論するいくつかの論文があります。たとえば、Chowがバリアが大きな大きさの弱い違反に敏感であることを示した結果や、Chapman and Williamsの最近の論文です。有用性条件を緩和することにより、潜在的に障壁を回避する方法を提案する。私の質問は、建設的、大規模、または有用性に違反するのではなく、完全にその範囲外になることによって、自然な証明の障壁を回避する例、または可能性さえあるかどうかです。つまり、すべての潜在的な証明方法が、組み合わせの「プロパティ」を見つけて、すべての機能を、プロパティを満たすものと満たさないものに分割することに基づく必要がある理由は、私にはまったく明らかではありません。なぜこの操作のフレームワークはすべての可能な証明に適用する必要があり、そうでない場合、他のタイプの証明はどのようになるのでしょうか?