Turing完全であることの示し方
定義的には,
万能Turingマシン
と同等の計算能力があること,すなわち
万能Turingマシン
を作って見せれば良い.
が,作ったものが実際
万能Turingマシン
であるかどうかをチェックするのは面倒だし,そもそも構成するのが大変という場合もある
そのような際は
Turing完全
である他の計算モデルを構成しても良い.
Rule110
:
2次元セルオートマトン
の特殊なルール
Tag System(計算モデル)
WangのBマシン
Accidentally Turing-Complete
はそういった例を集めている(?)
HTML5+CSS3のTuring完全性
は
Rule 110
を構成しているっぽい?
Turing Completeness of TypeScript Type System
は素朴に万能Turingマシンを構成している気がする