• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:チューリングマシンの状態数について)

チューリングマシンの状態数について

このQ&Aのポイント
  • チューリングマシンの状態数について解説します。
  • 空列を入力して動作を開始すると、有限ステップで停止し、停止時にテープに残る文字数がn以上であるチューリングマシンを全て集めた集合Knと、その集合の最小状態数g(n)について説明します。
  • ギャロ矢野公式を用いて、このg(n)が計算可能であることを証明します。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

この g はある意味で「ビジービーバーの逆関数」とみることができます. つまり, (てきと~な例ですが) g(5) = 3, g(6) = 3, g(7) = 4 だとしたら ・3状態で 6文字残す TM が存在する ・3状態で 7文字残す TM は存在しない ことがわかります. ということは, g が計算できればビジービーバーの方も計算できますね. でもこれ, カテゴリは「数学」の方が適切だよなぁ....

milkyway60
質問者

お礼

ありがとうございました。 カテゴリー選びに迷ってC言語にしてしまったので、今後似たような質問をする場合は「数学」のほうで投稿しますね。

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

ちと調べると, ビジービーバーで「状態数を与えたときに字数がどれだけになるか」は計算不可能って書いてあるんだけど, それは使っていいの?

milkyway60
質問者

補足

回答ありがとうございます。 はい、使っていただいてかまいません。

関連するQ&A