さて、どのような種類のエンコーディングでも有限のビット文字列として表現できないアルゴリズムについて話しましょう。
このようなアルゴリズムを入力してみましょう...ああ、でもそうすれば、入力したテキストのエンコードでそのアルゴリズムを表現できます。
たとえば、机上の数枚のコインの位置によって、「アナログ手段」を使用してアルゴリズムを表現するのはどうですか。それらのコインの位置はいくつかの実数でモデル化できますが(一部のエンコードでは有限表現が不可能な場合があります)、この記述全体を再びアルゴリズムの表現と見なすことができ、ビット文字列に再びエンコードできます!
これらの例が、あるアルゴリズムが有限のビット列で表現できない場合、このアルゴリズムをまったく説明する手段がないことを明確にすることを願っています!
それでは、なぜ私たちは話すことができない何かの存在を考慮するのでしょうか?哲学にとっては興味深いかもしれませんが、科学にとってはそうではありません。したがって、ビットストリングで表すことができるようにアルゴリズムの概念を定義します。そうすれば、少なくともすべてのアルゴリズムについて話すことができることがわかります。
質問が尋ねた上記の答えですが、与えられた例についての混乱は、表現が何らかのアルゴリズムを一意に表現するだけでよいという事実によるものだと思います。表現の方法は、アルゴリズムによって呼び出される実際の計算を伴う必要はありません!これは非常に便利です。計算できないアルゴリズムも表現できるからです!