技能一覧 › 大学院数学 数理論理学・集合論

量化子の深さとエーレンフォイヒト・フレッセゲーム

論理式の量化子の深さ を計算できる。 手のエーレンフォイヒト・フレッセゲームで複製者が勝つことと、深さ 以下の文で区別できないこと()が同値であることを使い、有限線形順序について「 または 」から、 と を区別する文の量化子の深さの最小値を求められる(例: と は 、 と は )

前提

この技能までの道筋(5 技能)
算数中学高校大学大学院

読み込み中…

右端(太枠)がこの技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。

一覧で見る(前提が先)
  1. 樹形図で数え上げる (算数 場合の数)
  2. 積の法則と和の法則 (算数 場合の数)
  3. 和の法則・積の法則と樹形図 (数学A 場合の数と確率)
  4. 真理値表と充足割り当ての個数 (大学院数学 数理論理学・集合論)
  5. 一階述語論理の構造と文の真偽 (大学院数学 数理論理学・集合論)

説明

論理式に含まれる量化子の「入れ子の深さ」 を数え、2 つの構造が深さ 以下の文では見分けられないか()を、エーレンフォイヒト・フレッセゲーム(EF ゲーム)という 2 人のゲームで判定できるようになります。特に、言語 の有限線形順序 について、 と を区別するのに最低どれだけ深い文が必要かを、公式 または から求められます。「この性質は一階の文で、どれくらいの複雑さで表せるか」を調べる場面で使います。

なぜそうしてよいのか

量化子の深さは次のように帰納的に定めます。原子式(, など)は 、、、。つまり量化子の「個数」ではなく「何重に入れ子になっているか」です。 は、 のすべての文 について「」が成り立つことをいいます。

手の EF ゲームでは、攪乱者(スポイラー)と複製者(デュプリケーター)が交互に動きます。各手で攪乱者は か の一方を選んでその元を 1 つ取り、複製者はもう一方の構造の元を 1 つ取ります。 手後に取られた元を と とし、対応 が原子式をすべて保つ(, )なら複製者の勝ち、そうでなければ攪乱者の勝ちです。文の真偽を判定するとき、 は「ある元を 1 つ選ぶ」ことでした。攪乱者が で の証拠 を選ぶと、複製者は でそれに見合う を返さねばならない、という具合に、1 手が 1 重の量化子に対応します。このことから(有限個の関係記号・定数記号だけの言語で)「 手のゲームで複製者に必勝法がある 」が成り立ちます(エーレンフォイヒト・フレッセの定理)。

線形順序では、両端の外側に番兵 と を置いて考えます。複製者は「残り 手のとき、取られた点(番兵を含む)の隣り合う 2 点の間隔が、両側で等しいか、両側とも 以上」を保つように応じれば負けません。間隔 以上の区間に打たれても、うまく応じれば分かれた両側の間隔をそれぞれ等しいか 以上にできるからです。逆に攪乱者は短い側の区間の中点を打って二分探索のように間隔を半減させ、 手で差を暴けます。最初の間隔は番兵の間の と なので、条件は「 または 」、すなわち または となります。 は番兵に由来します。

手順

  1. 量化子の深さを求めるときは、論理式を外側から分解し、原子式は 、否定はそのまま、 は 、量化子 1 つで として計算する(個数ではなく入れ子の深さを数える)。

  2. 2 つの構造を区別する文の深さの最小値は「 となる最小の 」であることを確認する。 の文は ()の文でもあるので、 なら であり、深さ で区別できなければそれより浅くても区別できない。

  3. 有限線形順序 ()では、 とおき、公式 を使う。大きい方は小さい方以上なので、条件は と同じになる。

  4. (すなわち )が成り立たなくなる最小の を求める。 となる最小の が答えである。

  5. 境目の では で 、 では で となっていることを両方確かめる。

例題

言語 の構造 ( は通常の大小)を考える。 では成り立ち では成り立たない一階の文のうち、量化子の深さ の最小値を求めよ。

例題の解答

(手順 2)区別する文の深さの最小値は、 となる最小の である。なお、 が で成り立ち で成り立たないなら は逆向きに区別し、 なので、どちら向きに区別するかで最小値は変わらない。

(手順 3) なので、 とおくと、。

(手順 4) を順に計算すると : 、: 、: 、: 。 が成り立たなくなる最小の は である()。

(手順 5) では , なので となり、深さ 以下の文では区別できない。 では なので となり、深さ 以下のある文が両者で真偽が異なる。必要なら否定をとって で真、 で偽となる文にできる。

よって最小値は である。

答え:

よくある誤り

この説明は AI が書き、別の AI が例題を独立に解いて答えを確かめ、説明を一歩ずつ査読しました。

入口の問題

この技能を使う問題