型(モデル理論)

同義語:型(モデル理論)type (model theory)

概要

型(モデル理論)(type)とは、一階の理論 $T$ のモデルの元の組が満たす論理式の全体、またはそれを抽象した、$T$ と同時に充足可能な論理式の集合のことである。どの論理式かその否定を含むものを完全型といい、$n$ 変数の完全型の全体 $S_n(T)$ は、論理式ごとの集合を開基としてコンパクト Hausdorff で開かつ閉な集合を基にもつ Stone 空間になる。1 つの論理式から導かれる型を孤立した型といい、孤立点にあたり、完全な理論のどのモデルでも実現される。型の実現と省略はモデルを作り分ける基本の道具である。

$$\newcommand{C}[0]{\mathbb{C}} \newcommand{div}[0]{\mathbin{÷}} \newcommand{N}[0]{\mathbb{N}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{Z}[0]{\mathbb{Z}} $$

前提知識: モデル理論, 構造(モデル), 一階述語論理, コンパクト性定理(一階論理)

一階の理論のモデルに含まれる元の組が「どのように振る舞うか」は、その組が満たす論理式の全体で記録できる。この論理式の集まりを組の 型(type)という。型は個々のモデルを離れて理論だけから定まり、理論 $T$ の $n$ 変数の完全型の全体 $S_n(T)$ には自然にコンパクトな位相が入る。モデルを作るとき、ある型を 実現 する元を加えるか、どの元にも実現させずに 省略 するかを選ぶことが、モデル理論の基本的な構成法である。
この記事では、理論の部分型と完全型、モデルの中のパラメータの上の型を定義し、型がいつもあるモデルで実現されることと、$S_n(T)$ がコンパクト Hausdorff で開かつ閉な集合を基にもつ空間(Stone 空間)であることを証明する。さらに、1 つの論理式で決まってしまう 孤立した型 を定義し、それが孤立点にあたることと、完全な理論のどのモデルでも実現されることを示す。例として、端点のない稠密な線形順序の型と、孤立していない型を調べる。

定義

以下、$L$ は一階言語、$T$ は $L$ の文の集合(理論)で、モデルをもつ(充足可能である)とする。充足可能・有限充足可能の意味は コンパクト性定理(一階論理) の定義「充足可能と有限充足可能」のとおりである。$n\ge1$ を固定し、$\bar x=(x_1,\dots,x_n)$ を相異なる変数の組とする。$\varphi(\bar x)$ と書いたら、$\varphi$ は自由変数が $x_1,\dots,x_n$ の中にある $L$ の論理式を表す。$L$ にない新しい定数記号の組 $\bar c=(c_1,\dots,c_n)$ をとり、論理式の集合 $p(\bar x)$ の各元の $x_i$ に $c_i$ を代入した文の集合を $p(\bar c)$ と書く。

型

$L$ の論理式 $\varphi(\bar x)$ の集合 $p(\bar x)$ が $T$ の (部分)$n$-型(partial $n$-type)であるとは、$T\cup p(\bar c)$ が充足可能であることをいう。$T$ の $n$-型 $p$ が 完全型(complete type)であるとは、さらにどの論理式 $\varphi(\bar x)$ についても $\varphi\in p$ または $\lnot\varphi\in p$ が成り立つことをいう。$T$ の $n$ 変数の完全型の全体を $S_n(T)$ と書く。

コンパクト性定理(一階論理) の定理「一階論理のコンパクト性定理」により、$p$ が $T$ の型であることは、$T\cup p_0(\bar c)$ が $p$ のどの有限部分集合 $p_0$ についても充足可能であることと同値である。

実現と省略

$M$ を $T$ のモデル、$\bar a=(a_1,\dots,a_n)\in M^n$ とする。論理式の集合 $p(\bar x)$ のすべての元 $\varphi$ について $M\models\varphi(\bar a)$ となるとき、$\bar a$ は $p$ を 実現する(realize)という。$p$ を実現する組が $M^n$ にないとき、$M$ は $p$ を 省略する(omit)という。$M\models\varphi(\bar a)$ となる論理式 $\varphi(\bar x)$ の全体を $\operatorname{tp}^M(\bar a)$ と書き、$\bar a$ の 型 という。

実現・省略の語の使い方は HS24 §3.4 と同じである。$\operatorname{tp}^M(\bar a)$ は、$M$ の $L$ 構造としての性質のうち、$\bar a$ について一階の論理式で言えることのすべてである。同型写像は論理式の真偽を保つので(一階述語論理 の定理「同型補題」)、同型 $h\colon M\to N$ について $\operatorname{tp}^M(\bar a)=\operatorname{tp}^N(h(\bar a))$ である。とくに $M$ の自己同型で移り合う組は同じ型をもつ。

型の基本性質
  1. $M\models T$、$\bar a\in M^n$ なら $\operatorname{tp}^M(\bar a)\in S_n(T)$ である。
  2. $T$ の $n$-型はどれも、あるモデル $M\models T$ のある組 $\bar a$ で実現される。とくに $p\in S_n(T)$ は、ある $M\models T$、$\bar a\in M^n$ について $p=\operatorname{tp}^M(\bar a)$ と書ける。
  3. $T$ の $n$-型はどれも、$S_n(T)$ のある元に含まれる。
  4. $p\in S_n(T)$ とする。$\varphi,\psi$ が $p$ に属することと $\varphi\land\psi$ が $p$ に属することは同値である。また $\varphi\in p$ で、$T\models\forall\bar x\,(\varphi\to\psi)$ ならば $\psi\in p$ である。

要点:型を実現する組をとれば、どの主張もそのモデルでの真偽の言い換えになる。

詳しい証明を開く

1:$\bar c$ を $\bar a$ と解釈すると $M$ は $T\cup\operatorname{tp}^M(\bar a)(\bar c)$ のモデルになる。各 $\varphi$ について $\varphi(\bar a)$ か $\lnot\varphi(\bar a)$ の一方が $M$ で真なので、$\varphi$ か $\lnot\varphi$ が $\operatorname{tp}^M(\bar a)$ に属する。

2:$T\cup p(\bar c)$ のモデル $M'$ をとり、$M'$ を $L$ 構造と見たものを $M$、$a_i:=c_i^{M'}$ とおくと、$M\models T$ で $\bar a$ は $p$ を実現する。$p$ が完全なら、$p\subset\operatorname{tp}^M(\bar a)$ である。逆に $\varphi\in\operatorname{tp}^M(\bar a)$ で $\varphi\notin p$ なら、完全性から $\lnot\varphi\in p$ となり、$M\models\lnot\varphi(\bar a)$ と矛盾する。よって $p=\operatorname{tp}^M(\bar a)$ である。

3:2 の $M,\bar a$ について $p\subset\operatorname{tp}^M(\bar a)$ であり、1 により右辺は完全型である。

4:2 により $p=\operatorname{tp}^M(\bar a)$ と書けば、どちらも $M$ での真偽の言い換えである。たとえば $\varphi\in p$ なら $M\models\varphi(\bar a)$、$M\models T$ なので $M\models\psi(\bar a)$、すなわち $\psi\in p$ である。$\square$

$n=0$ とすると、論理式は文になり、$S_0(T)$ は $T$ のモデル $M$ の理論 $\operatorname{Th}(M)$($M$ で真な文の全体で、完全な理論 である)の全体と同じものになる。

パラメータの上の型

$M$ を $L$ 構造、$A\subset M$ とする。$A$ の各元 $a$ に新しい定数記号を対応させた言語を $L_A$ とし、$M$ を自然に $L_A$ 構造 $M_A$ と見る。$M_A$ で真な $L_A$ の文の全体を $\operatorname{Th}(M_A)$ と書く。$\operatorname{Th}(M_A)$ の型を $M$ における $A$ 上の型 といい、$S^M_n(A):=S_n(\operatorname{Th}(M_A))$ とおく。$\bar b\in M^n$ について $\operatorname{tp}^{M_A}(\bar b)$ を $\operatorname{tp}(\bar b/A)$ と書く。

$A$ 上の型と有限充足可能性

$L_A$ の論理式 $\varphi(\bar x)$ の集合 $p(\bar x)$ について、$p$ が $\operatorname{Th}(M_A)$ の型であることと、$p$ が $M$ で有限充足可能であること($p$ の有限部分集合 $p_0$ ごとに、$p_0$ のすべての元を満たす $\bar b\in M^n$ があること)は同値である。

要点:有限部分集合の連言を $\theta$ とすると、$\exists\bar x\,\theta$ が $\operatorname{Th}(M_A)$ に属するかどうかの問題になる。

詳しい証明を開く

$p$ の有限部分集合 $p_0$ の元の連言を $\theta(\bar x)$ とする。$M$ で有限充足可能なら、$\theta$ を満たす $\bar b\in M^n$ があるので、$\bar c$ を $\bar b$ と解釈した $M_A$ が $\operatorname{Th}(M_A)\cup p_0(\bar c)$ のモデルになる。コンパクト性定理により $\operatorname{Th}(M_A)\cup p(\bar c)$ は充足可能である。逆に $\operatorname{Th}(M_A)\cup p_0(\bar c)$ がモデル $N$ をもつとき、$N\models\exists\bar x\,\theta$ である。$\operatorname{Th}(M_A)$ は $M_A$ で真な文の全体なので、$M_A\models\exists\bar x\,\theta$ でなければ $\lnot\exists\bar x\,\theta\in\operatorname{Th}(M_A)$ となり $N$ で偽になって矛盾する。よって $\theta$ を満たす $\bar b\in M^n$ がある。$\square$

$n=1$ のとき、$S^M_1(A)$ は 安定性理論 の定義「完全型」の $S^M(A)$ と同じものである。$S^M_n(A)$ の元はどれも、$M$ のある初等拡大で実現される(モデル理論 の命題「型の実現定理」)。$M$ 自身で実現されるとは限らない(後の ex-type-dlo-over-q)。

型の空間

型の空間

論理式 $\varphi(\bar x)$ について $[\varphi]:=\{p\in S_n(T)\mid\varphi\in p\}$ とおく。集合 $[\varphi]$ の全体を開基とする $S_n(T)$ の位相を考え、この位相空間 $S_n(T)$ を $T$ の $n$-型の空間 という。

prop-type-basic の 4 と完全性から $[\varphi]\cap[\psi]=[\varphi\land\psi]$、$S_n(T)\setminus[\varphi]=[\lnot\varphi]$、$[\varphi]\cup[\psi]=[\varphi\lor\psi]$ である。とくに $[\varphi]$ たちは有限個の共通部分で閉じていて開基になり、各 $[\varphi]$ は開かつ閉である。

型の空間は Stone 空間
  1. $S_n(T)$ はコンパクト Hausdorff 空間で、開かつ閉な集合が開基をなす。すなわち Stone 空間である。
  2. $S_n(T)$ の開かつ閉な集合は、ちょうど $[\varphi]$ の形の集合である。
  3. $[\varphi]\subset[\psi]$ であることと $T\models\forall\bar x\,(\varphi\to\psi)$ は同値である。とくに $[\varphi]=[\psi]$ であることと $T\models\forall\bar x\,(\varphi\leftrightarrow\psi)$ は同値である。

Hausdorff. $p\neq q$ なら $\varphi\in p\setminus q$ があり、完全性から $\lnot\varphi\in q$ である。$p\in[\varphi]$、$q\in[\lnot\varphi]$ で、この 2 つの開集合は交わらない。開かつ閉な集合で 2 点が分けられたので、コンパクト性を示せば Stone双対性 の定理「Stone 空間の同値な条件」により 1 が従う。
コンパクト. 開基の元による被覆に有限部分被覆があることを示せば十分である。$\{[\varphi_i]\}_{i\in I}$ が $S_n(T)$ を覆い、有限部分被覆をもたないとする。$\Sigma:=\{\lnot\varphi_i\mid i\in I\}$ とおく。有限集合 $F\subset I$ について $\bigcup_{i\in F}[\varphi_i]\neq S_n(T)$ なので、そこに入らない $q\in S_n(T)$ があり、完全性から $\lnot\varphi_i\in q$($i\in F$)である。prop-type-basic の 2 で $q$ を実現する組を考えると、$T\cup\{\lnot\varphi_i(\bar c)\mid i\in F\}$ は充足可能である。したがってコンパクト性定理により $\Sigma$ は $T$ の型であり、prop-type-basic の 3 により $\Sigma\subset p$ となる $p\in S_n(T)$ がある。$p$ はどの $\varphi_i$ も含まないので、どの $[\varphi_i]$ にも入らず、被覆であることに反する。
2. $[\varphi]$ が開かつ閉であることは上で見た。逆に $K$ を開かつ閉な集合とする。$K$ はコンパクト空間の閉集合なのでコンパクトであり、開集合なので開基の元の和である。有限個の $[\varphi_1],\dots,[\varphi_m]$ で覆われるので $K=[\varphi_1\lor\cdots\lor\varphi_m]$ である($K=\emptyset$ なら $K=[\varphi\land\lnot\varphi]$)。
3. $T\models\forall\bar x\,(\varphi\to\psi)$ なら、prop-type-basic の 4 により $[\varphi]\subset[\psi]$ である。そうでなければ、あるモデル $M\models T$ と $\bar a\in M^n$ で $M\models\varphi(\bar a)\land\lnot\psi(\bar a)$ となるものがあり、$\operatorname{tp}^M(\bar a)\in[\varphi]\setminus[\psi]$ である。$\square$

3 から、$T$ のもとで同値な論理式を同一視した集合 $B_n(T)$($T$ の Lindenbaum 代数)は $\land,\lor,\lnot$ で Boole代数 になり、$\varphi\mapsto[\varphi]$ はその開かつ閉な集合の Boole 代数への同型を与える。$p\in S_n(T)$ に $p$ が含む論理式の類の集合を対応させると、$S_n(T)$ は $B_n(T)$ の超フィルターの空間(Stone双対性 の定義「超フィルターと Stone 空間 $S(B)$」)と同相になる。逆写像は、超フィルターに属する類の論理式を集めた集合を対応させる。その有限個の元の連言の類は $0$ でない、すなわち $T\cup\{\exists\bar x\,\theta\}$ が充足可能なので、コンパクト性定理によりこれは完全型である。$n=0$、$T=\emptyset$ の場合が、コンパクト性定理(一階論理) の命題「完全理論の空間のコンパクト性」の空間 $S_L$ である。

型の個数と論理式の個数

$S_n(T)$ が有限集合であることと、$T$ のもとで同値なものを同一視した論理式 $\varphi(\bar x)$ の類が有限個であることは同値である。$S_n(T)$ が $k$ 個の元からなれば、類はちょうど $2^k$ 個ある。

thm-type-stone の 2・3 により、類と $S_n(T)$ の開かつ閉な集合は 1 対 1 に対応する。$S_n(T)$ が $k$ 点の有限集合なら、Hausdorff 空間の有限集合として離散なので、すべての部分集合が開かつ閉であり、類は $2^k$ 個である。逆に類が $m$ 個なら、型 $p$ は「どの類の論理式を含むか」で決まるので($\varphi\in p$ と $T$ のもとで同値な $\psi$ について $\psi\in p$)、$S_n(T)$ は $2^m$ 個以下である。$\square$

孤立した型

孤立した型

$p(\bar x)$ を論理式の集合とする。論理式 $\varphi(\bar x)$ が $T$ のもとで $p$ を 孤立させる(isolate)とは、$T\cup\{\exists\bar x\,\varphi\}$ が充足可能で、$p$ のすべての元 $\psi$ について $T\models\forall\bar x\,(\varphi\to\psi)$ となることをいう。このような $\varphi$ があるとき、$p$ は 孤立している(isolated、principal)という。

$\varphi$ を満たす組はどれも $p$ を実現する。つまり、孤立した型は 1 つの論理式の帰結として書けてしまう型である。

孤立した完全型と孤立点

$p\in S_n(T)$ について、次は同値である。

  1. $p$ は孤立している。
  2. ある $\varphi\in p$ について $[\varphi]=\{p\}$ である。
  3. $p$ は空間 $S_n(T)$ の孤立点である。
    1 の $\varphi$ は必ず $p$ に属し、2 の $\varphi$ は $p$ を孤立させる。

1 ⇒ 2. $\varphi$ が $p$ を孤立させるとする。$\lnot\varphi\in p$ なら $T\models\forall\bar x\,(\varphi\to\lnot\varphi)$、すなわち $T\models\lnot\exists\bar x\,\varphi$ となり、$T\cup\{\exists\bar x\,\varphi\}$ の充足可能性に反する。よって $\varphi\in p$ である。$q\in[\varphi]$ なら、prop-type-basic の 4 により $p\subset q$ であり、$p$ の完全性から $q=p$ である($\psi\in q\setminus p$ なら $\lnot\psi\in p\subset q$)。
2 ⇒ 1. $\varphi\in p$ で $[\varphi]=\{p\}$ とする。$p$ を実現する組があるので $T\cup\{\exists\bar x\,\varphi\}$ は充足可能である。$\psi\in p$ について $[\varphi]=\{p\}\subset[\psi]$ なので、thm-type-stone の 3 により $T\models\forall\bar x\,(\varphi\to\psi)$ である。
2 ⇔ 3. $\{p\}$ が開集合であることは、$p$ を含む開基の元 $[\varphi]$ で $[\varphi]\subset\{p\}$ となるものがあることと同値である。$\square$

孤立した型はすべてのモデルで実現される

$T$ が完全な理論で、$p$ が孤立しているならば、$T$ のどのモデルも $p$ を実現する。

$\varphi$ が $p$ を孤立させるとする。$T\cup\{\exists\bar x\,\varphi\}$ は充足可能なので $T\not\models\lnot\exists\bar x\,\varphi$ であり、$T$ が完全なので $T\models\exists\bar x\,\varphi$ である。$M\models T$ について $M\models\varphi(\bar a)$ となる $\bar a$ をとると、$\psi\in p$ ごとに $T\models\forall\bar x\,(\varphi\to\psi)$ から $M\models\psi(\bar a)$ である。$\square$

逆に、言語が可算で $T$ が完全なら、孤立していない型を省略する可算なモデルがある(省略型定理)。したがって可算言語の完全な理論では、「すべてのモデルで実現される型」と「孤立した型」は同じものである。

例

稠密な線形順序の型

端点のない稠密な線形順序の理論 $\mathrm{DLO}$(量化記号消去 の定義「端点のない稠密な全順序の理論」)を考える。$S_n(\mathrm{DLO})$ の元は、$n$ 個の変数の「並び方」と 1 対 1 に対応する。ここで並び方とは、各 $i,j$ について $x_i< x_j$、$x_i=x_j$、$x_j< x_i$ のどれが成り立つかの指定で、全順序として矛盾しないもののことである。たとえば $S_1(\mathrm{DLO})$ は 1 点、$S_2(\mathrm{DLO})$ は $x_1< x_2$、$x_1=x_2$、$x_2< x_1$ の 3 点、$S_3(\mathrm{DLO})$ は 13 点からなる。どの型も孤立している。

並び方 $\sigma$ に対し、それを表す原子論理式とその否定の連言を $\chi_\sigma(\bar x)$ とする。$\sigma$ は全順序として矛盾しないので、$(\mathbb Q,<)$ に $\sigma$ のとおりに並ぶ組があり、$\mathrm{DLO}\cup\{\exists\bar x\,\chi_\sigma\}$ は充足可能である。言語 $\{<\}$ の原子論理式は $x_i< x_j$ と $x_i=x_j$ だけなので、量化記号のない論理式 $\psi(\bar x)$ の真偽は並び方で決まり、$\psi$ が $\sigma$ のもとで真なら $\mathrm{DLO}\models\forall\bar x\,(\chi_\sigma\to\psi)$ である。量化記号消去 の定理「DLO の量化記号消去」により、どの $\varphi(\bar x)$ も量化記号のない論理式と $\mathrm{DLO}$ のもとで同値なので、$\chi_\sigma$ は 1 つの型 $p_\sigma$ を孤立させ、$[\chi_\sigma]=\{p_\sigma\}$ である(prop-type-isolated-point)。どの型も、どれか 1 つの $\chi_\sigma$ を含むので、型は $p_\sigma$ で尽きる。3 変数の並び方は、3 つとも相異なるもの 6 通り、ちょうど 2 つが等しいもの 6 通り、3 つとも等しいもの 1 通りの 13 通りである。$\square$

有理数の上の型

$M=(\mathbb Q,<)$、$A=\mathbb Q$ とする。無理数 $r$ ごとに、$p_r(x):=\{q< x\mid q\in\mathbb Q,\ q< r\}\cup\{x< q\mid q\in\mathbb Q,\ r< q\}$ は $M$ で有限充足可能であり、ただ 1 つの完全型 $\bar p_r\in S^M_1(\mathbb Q)$ に含まれる。$\bar p_r$ は $M$ で実現されず、孤立していない。$r$ が異なれば $\bar p_r$ も異なるので、$S^M_1(\mathbb Q)$ は連続体濃度以上の元をもつ。

要点:量化記号消去により、パラメータ付きの論理式の真偽は $x$ と有限個の有理数の大小だけで決まる。

詳しい証明を開く

有限充足可能性は、有理数の有限集合の中で $r$ より小さい最大のものと大きい最小のものの間に有理数があることから従う。$\bar p_r$ が一意であること:$L_{\mathbb Q}$ の論理式 $\varphi(x,\bar b)$($\bar b$ は有理数のパラメータ)は、量化記号消去 の定理「DLO の量化記号消去」により、$x< b_k$、$x=b_k$、$b_k< x$ などを結合子でつないだ量化記号のない論理式 $\psi(x,\bar b)$ と $\operatorname{Th}(M_{\mathbb Q})$ のもとで同値である。$p_r$ は各 $b_k$ について $x< b_k$ か $b_k< x$ を含む($r\ne b_k$)ので、$p_r$ を含む完全型の中で $\psi$ が真か偽かは決まっている。よってそのような完全型はただ 1 つである(prop-type-basic の 3 により少なくとも 1 つある)。$a\in\mathbb Q$ が $\bar p_r$ を実現すると、$q< r$ なら $q< a$、$r< q$ なら $a< q$ となり、$a=r$ でなければならないが $r$ は無理数なので矛盾である。孤立しないこと:$\varphi\in\bar p_r$ を上の $\psi$ に替える。$b_1,\dots,b_m$ のうち $r$ より小さい最大のもの $b_-$ と大きい最小のもの $b_+$ をとる(なければ $\mp\infty$)。開区間 $(b_-,b_+)$ の無理数 $s$ について、$\psi(x,\bar b)$ の原子論理式の真偽は $p_r$ と $p_s$ で同じなので $\psi\in\bar p_s$ である。そのような $s\ne r$ は無数にあるので $[\psi]\ne\{\bar p_r\}$ であり、prop-type-isolated-point により $\bar p_r$ は孤立していない。$\square$

一方、$q\in\mathbb Q$ の型 $\operatorname{tp}(q/\mathbb Q)$ は論理式 $x=q$ で孤立している。$\bar p_r$ は $M$ では実現されないが、初等拡大 $(\mathbb R,<)$ の元 $r$ で実現される($(\mathbb Q,<)$ は $(\mathbb R,<)$ の初等部分モデルである。初等部分モデル の命題「有理数は実数の初等部分モデル(順序の言語)」)。このように、$M$ で有限充足可能な型は $M$ 自身で実現されるとは限らない。

名前のついた元の外にある元の型

言語 $L_c:=\{c_k\mid k\in\mathbb N\}$(定数記号だけ)で、文 $c_k\neq c_l$($k\neq l$)の全体からなる理論を $T_c$ とする。$T_c$ は完全である。論理式の集合 $p(x):=\{x\neq c_k\mid k\in\mathbb N\}$ は $T_c$ の型で、孤立していない。$p$ は、$c_k$ を $k$ と解釈したモデル $\mathbb N$ では省略され、$\mathbb N$ に 1 点を加えたモデルでは実現される。

要点:完全性は Łoś–Vaught の判定法から、孤立しないことは名前のない元に新しい名前を付け替えることから従う。

詳しい証明を開く

完全. $T_c$ のモデルは無限で、名前のついた元 $c_k$ の値の全体(可算)と、それ以外の元の集合からなる。濃度 $\aleph_1$ の 2 つのモデルでは、名前のない元の集合はどちらも濃度 $\aleph_1$ なので、その間の全単射と $c_k\mapsto c_k$ を合わせると同型写像になる(言語に関数記号・関係記号はない)。Löwenheim–Skolemの定理 の定理「Łoś–Vaught の判定法」($\kappa=\aleph_1$)により $T_c$ は完全である。

孤立しない. 論理式 $\varphi(x)$ が $T_c\cup\{\exists x\,\varphi\}$ を充足可能にするとし、$M\models T_c$、$M\models\varphi(a)$ とする。$a=c_j^M$ なら、$\varphi$ は $x\neq c_j\in p$ を導かない。$a$ が名前のない元なら、$\varphi$ に現れない添字 $m$ をとり、$c_m$ の解釈だけを $a$ に替えた構造 $M'$ を作る。$a$ はほかの $c_k$ の値と異なるので $M'\models T_c$ であり、$\varphi$ に $c_m$ は現れないので $M'\models\varphi(a)$ のままで、$M'\models a=c_m$ である。よって $T_c\not\models\forall x\,(\varphi\to x\neq c_m)$ である。どちらの場合も $\varphi$ は $p$ を孤立させない。$\square$

ほかの例として、標数 $0$ の代数閉体の理論では、可算なパラメータの集合 $A$ の上の 1-型が、$A$ が生成する体 $k$ 上の多項式環 $k[X]$ の素イデアルと 1 対 1 に対応する(安定性理論 の例「標数 0 の代数閉体」)。既約多項式の根の型と、$k$ 上超越的な元の型に分かれる。

反例:条件を外すと成り立たない

外す条件反例成り立たなくなること
prop-type-isolated-realized の「$T$ が完全」言語 $\{P\}$(1 項関係記号)の空の理論と $p=\{P(x)\}$すべてのモデルで $p$ が実現されること
prop-type-isolated-realized の「$p$ が孤立している」$T_c$ と $p=\{x\neq c_k\mid k\in\mathbb N\}$(ex-type-constants)すべてのモデルで $p$ が実現されること
反例の確かめ

1 行目:$P(x)$ は $p$ を孤立させる($\emptyset\cup\{\exists x\,P(x)\}$ は充足可能で、$P(x)\to P(x)$ は恒真)。しかし $P$ を空集合と解釈した構造も空の理論のモデルで、$p$ を省略する。この理論は文 $\exists x\,P(x)$ の真偽を決めないので完全でない。
2 行目:ex-type-constants のとおり $T_c$ は完全で、$p$ は孤立せず、モデル $\mathbb N$ が $p$ を省略する。

関連項目

参考文献

Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する