計算が何であるかを定義しようとはしません。これは、ルーク・マティソンとユヴァル・フィルマスによってかなりうまく行われました。
ただし、爆発するデバイスを計算として考えると、重要な副次的な問題が発生します。爆発が計算である場合、何を計算するのでしょうか。爆発後のデバイスの表現以外。
私が目指しているのは、計算とみなすものをかなり正確に定義でき、さらには何を1つと見なすことができるか(考えられますか?)です。計算を記述することができます。しかし、コンピューティングが何であるかを伝えることはできますか?
一般的に定義されているように、計算は純粋に構文的なゲームです。これは、正確なルールに従って変換される物理構造のゲームです。物理構造を表現するための唯一のツール(標準的な変換まで)は最終的にシンボルの文字列であるため、計算はシンボルの文字列に対する何らかの形式的な変換として定義されます。これは、チューリングマシン、ラムダ計算、部分再帰関数、およびその他のあまり人気のないモデルに当てはまります。ラテン語では結石は表現に使用される小さな石であるため、微積分(ラムダ計算など)という言葉は実際にこの見解を反映しています。
しかし、これが伝えていないのは、この構文にどのような意味を付加するか、それが表すものです。私はそのような問題の専門家ではないので、私が理解していると思うことはほとんどありません(再確認してください)。問題はモデル理論でカバーされています。
論理(公理と推論規則)または計算システム(変換規則)に関連付けられている可能性のある表現の形式システムを考えると、形式理論のモデルは、これらの規則に従うコンポーネントを持つ数学的構造です。
同じ計算、より正確には同じ計算の記述は、実際には非常に異なるエンティティに対応する多くのモデルを持つことができます。
たとえば、GCDアルゴリズムは計算を記述します。ただし、自然数または多項式で解釈される場合があります。
これはBertrand Russell'quoteを思い出させます:
数学は、私たちが何について話しているのか、また私たちが言っていることが真実かどうかを決して知らない主題として定義されるかもしれません。
計算の状況はほとんど同じです。これは正式なゲームであり、さまざまな方法で動きを理解できます。しかし実際には、公理システムによって公式に定義された数学と計算理論の間には深いつながりがあります。
計算、アルゴリズムは数学の問題を解決するために定義され、現代の概念の多くは、公理から推論規則を適用して定理を証明できるメカニズムを理解しようとする論理学者によって考えられました。
したがって、爆発装置に戻るために、それは確かに表現の操作、すなわち計算として解釈することができます。しかし、それ以外の意味をそれに関連付けることは一般的にかなり困難です。
ただし、これは常に正しいとは限りません。アナログ計算の原理は、異なる表現システムを何らかの正確な方法で関連する計算に使用できるという考えに依存しています。次に、1つのシステムで計算して、対応する設定で他のシステム(実際には使用するには扱いにくい、たとえばユニバース:)が何を計算するかを考えます。