チューリングマシンの詳細
- チューリングマシンには無限のテープはありません。テープの境界はありません。そこに格納できるシンボルの数に制限はありませんが、常に、テープには有限数のシンボルしかありません。したがって、マシンのすべての実行を想像することはできませんが、マシンの少なくともいくつかの状態を常に想像することができます。
- ある意味で、チューリングマシンは、すべての言語の「有限」部分を切り分けます。つまり、チューリングマシンによって有限に表現できる部分を切り分けます。数え切れないほど多くの言語がありますが、数え切れないほど多くのチューリングマシンがあります。そのため、それは本当に無限であり、無限大であるので、私たちが理解できないことがたくさんあります。
- 考えられるほとんどの問題は、実際にはチューリングマシンの能力を必要としません。多くは、プリミティブ再帰またはその他の十分に根拠のある再帰スキームを使用して記述できます。そのため、ほとんどのアルゴリズムでは、チューリングマシンの無限性を実際に必要としません。
- 停止するチューリングマシンの場合、入力サイズに関連して使用されるメモリの最大量を表す関数が常に存在します。したがって、無限を理解する必要はありません。関係を理解する必要があるだけです。
弱いシステムがより強いシステムを発明できるか?
ここでの答えは、あなたの定義次第ではあります。たとえば、有効なすべてのチューリングマシンの言語は、コンテキストフリーの文法を使用して記述できます。有効なTuring Machineがどのように見えるかを記述する通常の言語を記述することもでき、それらは有限です。(ネタバレ注意、これはあまり意味がありません。各整数をチューリングマシンにマッピングできるため、通常の言語がすべての有効なチューリングマシンのセットになる可能性があります)。{0,1}∗
そして、物事を認識すること、または物事の説明を発明すること、そしてすべてのものを発明することを区別することが重要です。チューリングマシンとは何であるかは認識できますが、すべてを確認することはできません。また、停止の問題などのため、すべてを理解することはできません。
その他の無限のもの
この質問は最終的に、有限のマインドがどのように自然数、またはの関数を理解できるかを尋ねることと同じです。どちらも無限ですが、有限の方法で説明できます。y=xR2
ただし、関数やセット、実数など、無限の可能性があり、口頭または書面での表現では決して説明できないものがあります(現実には数え切れないほど多くの実数がありますが、人間の言語には数え切れないほど多くの有限文があるためです)。ゲーデルの証明よりも真の定理です。
したがって、おそらくそれを真に理解せずに、少なくともそのすべての側面を理解せずに、無限を記述し、その特性について話すことができます。