Mathematics
Examination
Test
Archives
ヘッドがテープに数字を書き込みながら移動する機械の制御を考える.
この機械では,ヘッドはのいずれかつの状態をとり,それぞれの状態のときにルールに基づきテープ上のヘッドが位置する場所に数字を書き込み,左か右につ場所を移動したのち,状態が変化する.テープ上の各場所の数字はかのいずれかで,のときにもしくはのときにを書き込むことを反転,のときにもしくはのときにを書き込むことを保持とよぶ.
状態のときのルールの書き方を次のように定める.
(書き込み方法,移動方向,次の状態)
書き込み方法は「反転」,「保持」のいずれか,移動方向は「右」か「左」のいずれか,次の状態はのいずれかをとる.また,この機械はテープに数字がなにも書かれていない場所にヘッドが移動した場合,動作を停止し,終了状況となる.
図1:機械の開始状況
例えば,図1のように,テープの“場所1”にヘッドがあり,ヘッドの状態が“場所1”から“場所6”までのテープの数字がの状況にあるとき,
(反転,右,)
というルールに従った動作では,テープの“場所1”の数字にを書き込み,ヘッドをつ右の“場所2”に移動させ,状態をに変更する.
図2:機械の終了状況
図1の状況の機械を,以下のつのルールによって構成されるルール群に従って動作させると,終了状況は図2のようになる.
[問1] 図1が開始状況であるとき,機械を以下のつのルールによって構成されるルール群に従って動作させ,終了状況になったときのテープ上の数字,ヘッドの位置と状態を図示しなさい.
[問2] 図3の開始状況のとき,図4を終了状況とするルール群について,次の問いに答えなさい.
(a) ルール群を校正するルールの数がつ,終了状況におけるヘッドの状態がであるとき,このルール群を答えなさい.
(b) ルール群を構成するルールの数がつであるとき,このルール群を答えなさい.ただし終了状況におけるヘッドの状態はのいずれでもよい.
図3:機械の開始状況 |
図4:機械の終了状況 |
[問3] 図5の開始状況のとき,図6を終了状況とするルール群を答えなさい.ただし,ルール群を構成するルールの数は最大つまでとし,終了状況におけるヘッドの状態はのいずれでもよい.
図5:機械の開始状況 |
図6:機械の終了状況 |