モデル理論 において、構造Mを別の構造N(通常は異なるシグネチャを持つ)で解釈することは、 MをNの内部で表現するという考え方を近似する技術的な概念である。例えば、構造Nのすべての縮約または定義展開は、 Nにおける解釈を持つ。
多くのモデル理論的性質は、解釈可能性の下でも保持される。例えば、Nの理論が安定であり、MがNにおいて解釈可能であるならば、 Mの理論も安定である。
数学論理学の他の分野では、「解釈」という用語は、ここで定義されている意味ではなく、構造を指す場合があることに注意してください。[1][2] これら2つの「解釈」の概念は関連していますが、それでも区別されます。同様に、「解釈可能性」は、理論間の文の表現と証明可能性に関する、関連しているが区別される概念を指す場合があります。
パラメータを持つ(またはパラメータを持たない)構造Nにおける構造Mの解釈は、ペアである。ここで nは自然数であり、N nの部分集合から Mへの全射写像であり 、-preimage (より正確にはパラメータなしの1階式でMで定義可能なすべての集合X ⊆ M kの逆像は、パラメータあり(またはパラメータなし)の1階式で( Nで)定義可能である。解釈のためのnの値は 文脈から明らかであることが多い地図それ自体も解釈と呼ばれる。
M内のすべての定義可能な(パラメータなしの)集合の逆像がN内で定義可能である(パラメータありまたはなし)ことを検証するには、次の定義可能な集合の逆像をチェックすれば十分です。
モデル理論において、「定義可能」という用語は、しばしばパラメータを用いた定義可能性を指します。この慣例を用いる場合、パラメータを用いない定義可能性は「0-定義可能」という用語で表されます。同様に、パラメータを用いた解釈は単に「解釈」と呼ばれ、パラメータを用いない解釈は「0-解釈」と呼ばれます。
L、M、N が3 つの構造であり、 Lが Mで解釈され 、MがNで解釈される場合、 LのNにおける複合解釈を自然に構築できます。2 つの構造MとN が互いに解釈される場合、2 つの可能な方法で解釈を組み合わせることにより、それぞれの構造のそれ自身における解釈が得られます。この観察により、位相空間間のホモトピー同値性を彷彿とさせる、構造間の同値関係を定義することができます。
2つの構造MとNは、 MのNにおける解釈とNのMにおける解釈が存在し、 M自身の合成解釈とN自身の合成解釈がそれぞれMとNで定義可能である場合、双方向解釈可能であるという(合成解釈は、MとNに対する操作とみなされる)。
Z × ZからQへの部分写像f は、y ≠ 0の場合に( x , y ) をx / yに写像するもので、整数環Zにおける有理数体Qの解釈を与えます(正確には、その解釈は (2, f ) です)。実際、この特定の解釈は、有理数を定義するためによく使用されます。これが (パラメータのない) 解釈であることを確認するには、 Qの定義可能な集合の次の逆像を調べる必要があります。