停止の問題に関して、私はあなたの2つの質問の1つに答えています。
まず、停止問題の決定不能性は、特定のTMが停止しないかどうかを決定できないことを示していません。それは、すべてのTMに対してそれを決定できる一般的なアルゴリズムはないと述べています。
これは、計算を構成するモデルについての声明です。しかし、チューリング=チャーチの論文によれば、それだけで計算を表現する必要があります。
関連性に関しては、人工的に構築されたチューリングマシンに基づいています。しかし、すべてのTMはかなり人工的であり、計算に関するいくつかの事実を主張するためにのみ構築されています。一部のTMが実際に他のTMより関連性があるかどうかは、天使の性別、または針頭に立つことができるそれらの数と同じくらい重要な問題です。
停止問題の決定不能性は、すべてのケースに適用できる一般的な手法では解決できない一般的な質問があることを示しています。一般的な質問で私が意味するのは、いくつかのパラメーターに依存する質問であり、パラメーターのいくつかの値について答えが見つかるはずです。
私たちの数学の多くの目的は、一連の問題を解決するための一般的な手法を見つけることです。典型的な例は方程式の解決です。停止問題の決定不能性は、これが常に可能であるとは限らないことを示しています。
たとえば、文脈自由文法があいまいかどうかを判断する一般的な手法がないことを示すために使用できます。
ただし、質問は有効です。少し一般的になりすぎたため、問題が特定できない可能性があります。おそらく、それを少し制限することで、有用でありながら十分に大きなサブファミリーに決定できるようにすることができます。
見事な例は考えていませんが、いくつかあるはずです。
私は、NP完全であることが証明されたプログラム分析問題の真のケースを1つ思い出します(それが決定できない場合を除いて、よく覚えていません)。すべてのアドバイスに対して、博士課程の学生はとにかくそれに取り組むことにしました。実際にはそれほど問題ではなかった問題に対するいくつかの制限が、それを非常に扱いやすい問題に変え、さまざまなプログラム分析および最適化ツールの使用を可能にしたことを実際に示すことができました。