単元一覧 › 大学院数学 数理論理学・集合論

数理論理学・集合論の問題

難易度 4大学院入試の難問レベル大学院数学 数理論理学・集合論

2 項関係記号 だけからなる一階の言語(等号を含む)を考える。正の整数 に対し、 を通常の大小関係による 元の線形順序とする。

論理式の量化子の深さ を、原子論理式では 、、、 で定める。

正の整数 に対し、 を「 かつ となる文(自由変数をもたない論理式) の量化子の深さの最小値」と定める( と は同型でない有限構造なので、このような文は存在する)。


の値を求めよ。

この問題で使うもの

この問題を解けるようになるまで(16 技能)

ヒント

行き詰まったら、上から順に 1 つずつ開いてください。

ヒント 1

は「 とならない最小の 」です。エーレンフォイヒト・フレッセのゲームで、有限線形順序どうしが何ラウンドまで区別できないかを調べましょう。

ヒント 2

元を 1 つ選ぶと、順序はその左側と右側の 2 つの線形順序に分かれ、ゲームも左右の独立なゲームに分解できます。これを使って「 または 」を についての帰納法で示します。

ヒント 3

上の判定法から なので、 です。あとは を のべきの区間ごとに分けて数えます。

答えと解説

答えを見る
結果を記録する(このブラウザにだけ保存されます):
解説を読む

を「量化子の深さ 以下のすべての文で真偽が一致する」と定める。文 が で真・ で偽なら は逆になり、深さは同じなので、

である。エーレンフォイヒト・フレッセのゲームの定理(有限関係言語では、 と、 ラウンドのゲームで Duplicator が必勝であることは同値)を使う。

補題. と ( は空の順序。補題の中だけで使う)に対し、 ラウンドのゲーム で Duplicator が必勝であることと、

は同値である。

証明( についての帰納法). では なので主張は自明。 で成り立つとして を示す。 とおくと である。順序に元 を選ぶと、残りは「 より小さい部分」と「 より大きい部分」に分かれ、以後のラウンドで選ばれる元がどちら側にあるかと、各側の中での順序関係で原子論理式の真偽がすべて決まる。したがって、1 ラウンド目で の (左側 個・右側 個)と の (左側 個・右側 個)が対応したあと、Duplicator が残り ラウンドで必勝であることは、 と の両方で必勝であることと同値になる(左右それぞれの必勝戦略を組み合わせればよく、逆にどちらかで負けるなら Spoiler はその側だけで指せばよい)。

(Duplicator 側) とする。Spoiler が で左側 、右側 ()の元を選んだとする( 側を選んだ場合も対称)。
- なら、 で左側も 個の元を選ぶ。右側は 個、 個で、ともに 以上。
- なら同様に右側の個数をそろえる。
- なら、 より左右とも 個以上ある元を で選べる。
いずれの場合も左右それぞれが「個数が等しい」か「ともに 以上」になり、帰納法の仮定から Duplicator が必勝。

(Spoiler 側) かつ とする。Spoiler は で左側の個数が である元を選ぶ(右側は )。Duplicator が で左側 、右側 ()の元を選んだとする。
- のとき: なので左側は「個数が異なり、一方が 未満」。
- のとき: だと に反するので 。すると で、。右側が「個数が異なり、一方が 未満」。
- のとき: は に反するので 。 かつ 。
いずれも帰納法の仮定から、その側の ラウンドのゲームで Spoiler が勝つ。よって は Spoiler の勝ち。

の決定. 補題を と ()に使うと、。したがって で、

となる。(例: 。 が と を区別する。。 の形の文の深さ 2 では と を区別できない。)

和の計算. は から まで動く。 となるのは のとき。

の範囲個数寄与

個数の合計は で、和は

である。

別解

は、 と を量化子の深さ 以下の文で区別できる最小の である。これはエーレンフォイヒト・フレッセの定理により、 ラウンドのゲームで複製者が勝てなくなる最小の に等しい。

有限線形順序についての既知の事実: のとき (深さ 以下の文がすべて一致する)。

(根拠: なら、深さ の文で長さ の順序の大きさを数えて区別できる。両方 なら、ゲームの各ラウンドで残りの区間を二分する戦略により複製者が勝つ。)

と は なので、。したがって は 、すなわち を満たす最小の整数 で、。

小さい場合の確認: では で は両方で真なので区別できず、 の で区別できるので 。 も ( は深さ 3 だが、 と は深さ 2 の文 などで区別される。 より)。 は 。

和: 。
- (2 個): 1
- 〜(4 個): 2
- 〜(8 個): 3
- 〜(16 個): 4
- 〜(32 個): 5
- 〜(38 個): 6

個数の合計は 。 の和は 。 して 。

この問題の確認

AI が作成した問題です。公開前に次の確認を行いました。確認の方法について

間違いを報告する

この問題の誤り・分かりにくい点・難易度や学年のずれを知らせる
どこについての報告ですか

報告の内容と問題の番号を保存します。名前やメールアドレスは保存しません。

関連する問題