原題與已知條件
deterministic single-tape signature、exact configuration semantics與decider total-correctness boundary。操作=tm-recognizer-loop-boundary;資料={"states":["scan","accept","reject"],"input_alphabet":["a6","b6"],"tape_alphabet":["a6","b6","_"],"blank":"_","start_state":"scan","accept_state":"accept","reject_state":"reject","transitions":[["scan","a6","scan","a6","R"],["scan","b6","accept","b6","S"],["scan","_","scan","_","S"]],"target_symbol":"b6","input":["a6","a6"]}。請依 exact_ordered_tuple_declared_by_interface 欄序回答。
G001 — deterministic single-tape signature、exact configuration semantics與decider total-correctness boundary。操作=tm-recognizer-loop-boundary;資料={"states":["scan","accept","reject"],"input_alphabet":["a6","b6"],"tape_alphabet":["a6","b6","_"],"blank":"_","start_state":"scan","accept_state":"accept","reject_state":"reject","transitions":[["scan","a6","scan","a6","R"],["scan","b6","accept","b6","S"],["scan","_","scan","_","S"]],"target_symbol":"b6","input":["a6","a6"]}。請依 exact_ordered_tuple_declared_by_interface 欄序回答。
逐步推導
S001 · implies
操作前
source roles = [tm-recognizer-loop-boundary]
操作後
derived = [[states, input_alphabet, tape_alphabet, transitions, target_symbol, input, loop_configuration, next_configuration, exact_self_loop, decider, boundary]]
條件:無
直接列來源完整欄序,不需JavaScript;原題、布林旗標、數學物件與非聲稱保持分層。
步驟識別與依賴
規則:source_ordered_fields_without_JS · 依賴:G001
S002 · implies
操作前
source roles = [[scan, accept, reject], [a6, b6], [a6, b6, _], _, scan, accept, reject, [[scan, a6, scan, a6, R], [scan, b6, accept, b6, S], [scan, _, scan, _, S]]]
操作後
derived = [[accept, reject, scan], [a6, b6], [_, a6, b6], [[scan, _, scan, _, S], [scan, a6, scan, a6, R], [scan, b6, accept, b6, S]], 是]
條件:無
三個清單皆非空且唯一;input是blank-free tape子集,但state與字母標籤不要求不相交。每個(from,read)的來源NUL-joined key唯一、halt無出邊。partial table合法,不補reject規則;canonical transition序與UTF16集合序分開。
步驟識別與依賴
規則:TM_complete_signature_partial_transition_table_allowed · 依賴:G001, S001
S003 · implies
操作前
source roles = [b6, 是, [[accept, reject, scan], [a6, b6], [_, a6, b6], _, scan, accept, reject, [[scan, _, scan, _, S], [scan, a6, scan, a6, R], [scan, b6, accept, b6, S]]]]
操作後
derived = [[[accept, reject, scan], [a6, b6], [_, a6, b6], _, scan, accept, reject, [[scan, _, scan, _, S], [scan, a6, scan, a6, R], [scan, b6, accept, b6, S]]], 是]
條件:無
要整個signature與所有transition符合指定schema,不能由幾個成功trace給任意TM全域證書。
步驟識別與依賴
規則:TM_EXACT_canonical_scan_schema_not_sampled_machine · 依賴:G001, S002
S004 · implies
操作前
source roles = [[a6, a6], b6, [[scan, _, scan, _, S], [scan, a6, scan, a6, R], [scan, b6, accept, b6, S]]]
操作後
derived = [[scan, 2, [[0, a6], [1, a6]]], [scan, 2, [[0, a6], [1, a6]]], 是, 否]
條件:無
逐input的非目標字元copy/R可達head=|w|的blank;scan/blank規則寫blank、S、仍scan,整個configuration精確重複。決定性使此input永遠loop,這才反證此recognizer是decider,不靠有限budget未停。
步驟識別與依賴
規則:TM_actual_target_free_input_reaches_EXACT_blank_SELFLOOP · 依賴:G001, S003
結論
([accept, reject, scan], [a6, b6], [_, a6, b6], [[scan, _, scan, _, S], [scan, a6, scan, a6, R], [scan, b6, accept, b6, S]], b6, [a6, a6], [scan, 2, [[0, a6], [1, a6]]], [scan, 2, [[0, a6], [1, a6]]], 是, 否, explicit_blank_self_loop_proves_this_recognizer_is_not_a_decider_on_the_target_free_input)
依上列完整代值及條件核對得到原題答案;原題編號、格式與狀態保持不變。