ZFCで証明可能な算術ステートメントはすべてZFで証明可能であるため、選択の公理は「必要」ではありません。「算術」ステートメントとは、算術の1次言語のステートメントを意味します。これは、自然数の数量詞のみを使用して記述できることを意味します(「すべての自然数x」または「自然数xが存在する」)、自然数のセットを定量化することなく。一見すると、整数のセットの定量化を禁止することは非常に制限的に見えるかもしれません。ただし、整数の有限セットは単一の整数を使用して「エンコード」できるため、整数の有限セットを定量化してもかまいません。
事実上、TCSに関心のあるすべてのステートメントは、おそらく多少の苦労を伴いながら、算術ステートメントとして表現できるため、選択の公理は必要ありません。たとえば、は、一見すると無限の整数セットに関するアサーションのように見えますが、「すべての多項式時間チューリングマシンには、間違ったSATインスタンスが存在する」と言い換えることができます。ステートメント。したがって、ライアンの質問に対する私の答えは、「私が知っていることはありません」です。P≠NP
しかし、ケーニヒの補題やクラスカルのツリー定理のような何かを証明する算術ステートメントについてはどうでしょうか?これらは弱い公理の選択を必要としませんか?答えは、問題の結果を正確に記述する方法に依存するということです。たとえば、「ラベルのないグラフの無限のセットがある場合、一方が他方のマイナーであるようなグラフが2つ存在する必要があります」という形式でグラフのマイナー定理を述べる場合、行進するにはある程度の選択が必要ですデータの無限のセット、頂点、サブグラフなどの選択。[編集:ここで間違えました。通りエミールJeřábekは説明します、グラフのマイナー定理、または少なくともACがない場合の最も自然な記述は、ZFで証明可能です。しかし、この間違いを法として、私が以下で言うことは本質的に正しいです。]ただし、代わりにラベル付き有限グラフ上のマイナー関係の自然数による特定のエンコーディングを書き留め、この特定の半順序に関するステートメントとしてグラフのマイナー定理を表現する場合、ステートメントは算術的になり、ACを必要としませんの証拠。
ほとんどの人は、グラフのマイナー定理の「組み合わせの本質」が特定のエンコーディングを修正するバージョンによってすでにキャプチャされていること、そしてあなたが一般的なセットを提示された場合には、すべてをラベル付けするためにACを呼び出す必要性を感じます問題の理論的なバージョンは、人の論理的基盤として算術ではなく集合論を使用するという決定の一種の無関係なアーティファクトです。同じように感じるなら、グラフのマイナー定理はACを必要としません。(Ali EnayatによるFoundations of Mathematicsメーリングリストへのこの投稿も参照してください。これは、私がかつて持っていた同様の質問への回答として書かれたものです。)
平面の色数の例も同様に解釈の問題です。ACを想定している場合は同等であることが判明するさまざまな質問がありますが、ACを想定していない場合は明確な質問です。TCSの観点から見ると、問題の組み合わせの中心は、平面の有限部分グラフの彩色性であり、(必要に応じて)コンパクトネス引数(これがACの出番)を使用して何かを結論付けることができるという事実です。面全体の色数についてはおもしろいですが、やや接線的な興味があります。だから、これは本当に良い例だとは思わない。
最終的には、(ACではなく)解決のために大きな基数の公理を必要とするTCSの質問があるかどうかを尋ねる運がもっとあると思います。ハーベイ・フリードマンの研究は、グラフ理論の特定の初期のステートメントが大きな基数公理(または少なくともそのような公理の1一貫性)を必要とする可能性があることを示しました。フリードマンのこれまでの例は少し人工的なものですが、私たちの生涯の中でTCSに同様の例が「自然に」現れるのを見て驚かないでしょう。