数理論理学において、定義可能な集合とは、構造の領域上のn項関係であり、その要素は、その構造の1階述語論理における何らかの式を満たす。集合は、パラメータの有無にかかわらず定義できる。パラメータとは、関係を定義する式の中で参照できる領域の要素のことである。
させて第一階言語であること、1ドメインを持つ構造、固定されたサブセット、 そして自然数。すると:
させてを通常の順序付けを持つ自然数からなる構造とする。すると、すべての自然数は で定義可能である。パラメータなし。数値式で定義されるxより小さい要素は存在しないと述べている。
そして自然数式で定義される正確に存在すると述べているx未満の要素:
対照的に、構造体内のパラメータなしでは特定の整数を定義することはできない。通常の順序付けを持つ整数から構成される(下記の自己同型に関するセクションを参照)。
させて自然数とその通常の算術演算および順序関係からなる一階構造を考えます。この構造で定義可能な集合は算術集合と呼ばれ、算術階層に分類されます。この構造を一階論理ではなく二階論理で考えると、結果として得られる構造における自然数の定義可能な集合は解析階層に分類されます。これらの階層は、この構造における定義可能性と計算可能性理論との間の多くの関係を明らかにし、記述集合論においても興味深いものです。
させて実数体からなる構造とする。通常の順序関係は構造に直接含まれていないが、非負の実数の集合を定義する式が存在する。なぜなら、平方根を持つ実数は非負の実数のみだからである。
したがって、が非負であるのは、実数の加法逆元を定義する式と併せて使用できる通常の順序を定義する: のために、 セットかつその場合に限り非負である。拡大された構造これは、元の構造の定義的拡張と呼ばれます。拡張された構造は、元の構造と同じ表現力を持ちます。つまり、ある集合が、あるパラメータの集合から拡張された構造上で定義可能であるのは、同じパラメータの集合から元の構造上で定義可能である場合に限ります。
理論量化子消去が成り立つ。したがって、定義可能な集合は多項式の等式と不等式の解のブール結合であり、これらは半代数集合と呼ばれる。実数直線のこの性質を一般化すると、o-最小性の研究につながる。
定義可能な集合に関する重要な結果の一つは、それらの集合は、そのパラメータ集合を固定する自己同型写像の下で保存されるということである。
この結果は、特定の構造の定義可能な部分集合を分類するために使用できる場合があります。たとえば、上記、これはパラメータの空集合を保存する自己同型であり、したがって、パラメータなしでこの構造で特定の整数を定義することは不可能です。実際、任意の2つの整数は平行移動とその逆によって互いに渡されるため、定義可能な整数の集合はパラメータなしの場合は空集合で、それ自体。対照的に、要素のペア(または任意の固定n > 1 に対するnタプル)の定義可能な集合は無限に存在する。( n = 2の場合)集合のブール結合のために特に、任意の自己同型写像(平行移動)は、2つの要素間の「距離」を保存します。