コンピュータサイエンスの証明が、物理法則を仮定する必要がある場合、命題の十分な証明と見なされるかどうか、私は常に疑問に思っていましたか?
たとえば、誰かがいつか熱力学の第2法則の仮定の下でP!= NPを証明した場合、どうなるのだろうと思います。これはP!= NPの議論を解決しますか?
または、物理的な仮定に基づいている場合、問題は未解決と見なされますか?
コンピュータサイエンスの証明が、物理法則を仮定する必要がある場合、命題の十分な証明と見なされるかどうか、私は常に疑問に思っていましたか?
たとえば、誰かがいつか熱力学の第2法則の仮定の下でP!= NPを証明した場合、どうなるのだろうと思います。これはP!= NPの議論を解決しますか?
または、物理的な仮定に基づいている場合、問題は未解決と見なされますか?
回答:
それは少なくとも私には可能だと思われますが、現在のところ非常にありそうもありません。以下をまとめると、それは(たとえば)P対NPの現在の数学的ステートメントが物理法則から完全に独立しているためです。そのため、物理公理に依存する新しい計算モデルを記述する必要があります。
Peter Shorがコメントで述べた重要な点は、P対NPなどのCS理論の質問は、非常に単純で様式化された数学モデルに言及していることです。彼らは現実の世界についての声明ではありません。彼らは「この数学的モデルでは、___は真実だ」とだけ言っています。
現在、教会チューリングの論文のように、現実の世界はこれらの数学モデルのように機能するという経験則がよくあります。ただし、これは一方向の接続です(数学モデルが現実の世界のように動作する必要があるという意味ではありません)。ピーターショーの例を具体化するために、ピタゴラスの定理は、実数とユークリッド平面/距離の考えのみを必要とします。モデルは実世界よりもはるかに単純で、たとえば重力、電磁気学、熱力学などを含みません。そして、これらの複雑さのためにピタゴラスの定理が実際には時々間違っていたとしても、これはその数学的真理には影響しません。
同様に、チューリングマシンのモデルとP、NPなどの定義は、実際の世界よりもはるかに単純です。モデルには、重力、熱力学的エントロピーなどの要素は含まれません。P対NPの真実は、計算が実際に現実の世界で効率的に行われるかどうかには依存しません。
現在、私は、物理法則と計算法則とのより密接な関係を発見できる可能性があると私は考えています。その場合、これらの接続を考慮して、チューリングマシンの数学モデルを拡張する必要があります。次に、この新しいモデルのPとNPの新しい定義を作成し、これらが古いモデルと定義よりも「優れている」と主張する必要があります。次に、この新しい物理認識モデルでは、証明に使用される物理公理を使用できます。しかし、これは起こりそうもないようです/少なくとも私には起こりません。
私は質問が好きです…しかし、他の貢献者が示しているように、答えはまだ「いいえ」です。質問自体は数学的であり、それが私がそれを好きな理由です。
数学と物理学は異なる認識論的宇宙であり、二人が出会うことは決してありません。数学的宇宙は、1)定義(整数など)、2)公理、および3)既知の真のステートメントからの新しい真のステートメント(Modus Ponensなど、A-> BとAがともにBを意味することを示す)を縮小することからなるルールで構成されます。物理的なオブジェクトは、そのようなユニバースに入ることができません。
物理的宇宙は問題であり、そしてショーペンハウアーが言ったように、問題は因果関係であり、因果関係は問題です。数学的なオブジェクトと証明は、物理的な世界には影響を与えません(ただし、数学的な主張とその証明を信じる人々の影響はあります)。科学は、物理世界の観測可能な現象を多かれ少なかれ忠実に説明するシステムで構成されています。カールポッパーは、この認識論を経験的改ざんの理論で最もよく捉えていると思います。科学はその説明に数学を利用していますが、科学自体は驚異的な世界ではありません。
自然現象は私たちの数学に従う必要はありません、そして私たちの数学は物理的な世界によって真か偽かを証明することはできません。しかし、数学が私たちが観察するものの側面を捉えているように見えるのは偶然ではありません-私たちはそのようにそれを作りました。驚異的な世界は、数学的な宇宙のものである定義に影響を与えました。
コンピュータは数学の世界を模倣するための究極の物理的オブジェクトであるため、この問題がコンピュータサイエンスで発生することはそれほど驚くべきことではありません。
たとえば、誰かがいつか熱力学の第2法則の仮定の下でP!= NPを証明した場合、どうなるのだろうと思います。
質問の前提は研究指向ですが、次の意味で多少前後しています。熱力学とCSの複雑さの間の深い関係は、実際に「スピングラス」の領域で実証されており、冷却中の磁気配向のセトリングプロセスは、SATで見られる相転移によく似ており、この関係は引き続き探求され、多くと見なされています。単なる偶然よりも意味があります。
ある意味では、計算上の「硬度」は、基本的な熱力学的プロセスの「説明」または基本的な数学モデルのようです。また、熱力学には永久エネルギーマシンに対する禁止事項がありますが、これは特定の「物理的な速度制限」を超えることができないマシンに対する一般的な制約と見なすこともできます。P!= NPの場合、P時間でNP問題を解決した物理マシンは存在できず、「物理法則に反する」、つまり「情報を操作する」「速度」で実行されます。しかし、多くの物理学者が物理法則を結論付けているようであり、明らかに本質的に情報の操作に帰着します。要するに、おそらく、傾向はおそらく、計算複雑性理論が基本的な熱力学法則をよりよく説明することです。
詳細については、たとえばこの博士論文(2013)を参照してください。