単元一覧 › 大学院数学 計算理論・ラムダ計算

計算理論・ラムダ計算の問題

難易度 1大学院の講義の例題レベル大学院数学 計算理論・ラムダ計算

関数 に対し、 は決定性チューリング機械で領域 で判定できる言語のクラス、 は非決定性チューリング機械で領域 で判定できる言語のクラス、 とする。また 、 とし、 は標準的な定義(多項式時間・多項式領域・非決定性多項式領域・決定性指数時間 )に従うものとする。 は真の包含を表す。

次のア〜カの主張は、いずれもサヴィッチの定理・イマーマン–セレプチェニの定理・領域階層定理・時間階層定理によって、正しいか誤りかが確定する。このうち正しいものをすべて選べ。

ア 

イ 

ウ 

エ 

オ 

カ 

この問題で使うもの

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

ヒント

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

ヒント 1

4 つの定理(サヴィッチ、イマーマン–セレプチェニ、領域階層、時間階層)のどれが各主張に当てはまるかを考えよう。包含を示すのはサヴィッチとイマーマン–セレプチェニ、真の包含(分離)を示すのは階層定理である。

ヒント 2

サヴィッチの定理は 、イマーマン–セレプチェニの定理は ()。領域階層定理は なら を与える。

ヒント 3

ア は から従う。ウ は を考え、オ は に領域階層定理を使う。

答えと解説

答えを見る

ア, イ, エ, カ

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

使う定理は次の 4 つである。

  • サヴィッチの定理: (領域構成可能)のとき 。
  • イマーマン–セレプチェニの定理: (領域構成可能)のとき 。
  • 領域階層定理: が領域構成可能で ならば 。
  • 時間階層定理: が時間構成可能で ならば 。

ア(正しい). サヴィッチの定理より 。 で は領域構成可能なので、領域階層定理より 。よって であり、 の言語は に属して に属さないので、。

イ(正しい). の言語はある について に属し、サヴィッチの定理より 。

ウ(誤り). の言語はある について に属するので 。時間階層定理を , に使うと()、。したがって であり、 は誤り。

エ(正しい). イマーマン–セレプチェニの定理を に使えば 。

オ(誤り). は領域構成可能で なので、領域階層定理より 。よって等号は成り立たない。

カ(正しい). イマーマン–セレプチェニの定理を に使えば 。

以上より、正しいものはア、イ、エ、カである。

別解

各主張を確かめる。

ア: サヴィッチの定理より 。領域階層定理より ( で、 は領域構成可能)。したがって は正しい。

イ: サヴィッチの定理より、 が領域構成可能なとき 。多項式の 2 乗は多項式なので 。正しい。

ウ: 時間階層定理より など、 が成り立つ。よって は誤り。

エ: イマーマン–セレプチェニの定理より、 に対し 。 として 。正しい。

オ: 領域階層定理より なので 。よって等号は誤り。

カ: イマーマン–セレプチェニの定理を に適用して 。正しい。

よって正しいのは ア、イ、エ、カ。

この問題の確認

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

間違いを報告する

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

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

関連する問題