数理論理学・集合論の問題
関係記号 を 1 つだけもつ一階述語論理の言語を考える(等号 は使ってよいとする)。正の整数 に対し、 を、 を通常の大小関係と解釈した有限線形順序とする。論理式 の量化子の深さ(量化子の入れ子の最大の深さ)を と書き、構造 が量化子の深さ 以下のすべての文で同じ真偽をとることを と書く。
有限線形順序について、正の整数 に対して
が成り立つことを用いてよい。
かつ となる文 ( と を区別する文)の量化子の深さ の最小値を求めよ。
この問題で使うもの
- 量化子の深さとエーレンフォイヒト・フレッセゲーム(説明と入口の問題)
この問題を解けるようになるまで(6 技能)
読み込み中…
右端(太枠)がこの問題で使う技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。
ヒント
行き詰まったら、上から順に 1 つずつ開いてください。
ヒント 1
量化子の深さとエーレンフォイヒト・フレッセゲームの技能を使う。区別する文の深さの最小値は、 となる最小の と同じである。
ヒント 2
なので、 となるのは と がともに 以上のとき、つまり のときである。
ヒント 3
では はどれも 以下なので、深さ 以下の文では区別できない。次に のときの を調べる。
答えと解説
答えを見る
どこでつまずきましたか?(選ぶと、戻る場所を案内します)
解説を読む
と を区別する文で量化子の深さが 以下のものが存在することは、 であることと同じである( の定義そのもの)。また は が大きいほど強い条件なので(深さ 以下の文は深さ 以下の文でもある)、求める最小値は「 となる最小の 」である。これはエーレンフォイヒト・フレッセゲームの言葉では、 手のゲームで撹乱者が勝つ最小の に当たる。
与えられた事実で とすると なので、
各 について を計算すると
- : なので
- : なので
- : なので
- : なので
したがって、深さ 以下の文ではどれも と で真偽が一致し(3 手のゲームでは複製者が勝つ)、区別できない。一方、 より、深さ 以下の文 で と で真偽が異なるものがある。 ならば 、 ならば とすれば(否定をつけても量化子の深さは変わらない)、 かつ となり、 である。深さ 以下では区別できないので である。
よって求める最小値は である。
別解
と を区別する文の量化子の深さの最小値は、 となる最小の である(深さ 以下の文で区別できることと は同値)。
与えられた事実より、 のとき 。ここで 。
- : 。 なので 。
- : 。 なので 。
- : 。 なので 。
- : 。 なので は成り立たず、 でもあるから 。
よって深さ 3 以下の文では区別できず、深さ 4 の文で区別できる。したがって最小値は 。
確かめ: の文が存在することは の定義そのもの(深さ 4 以下のある文で真偽が異なる。深さ 3 以下では一致するので、その文の深さはちょうど 4)。また、 は 未満、 は 以上なので、閾値 がちょうど 2 つの順序の間にある。