【ちゅーりんぐかんぜん】
チューリング完全 とは?
💡 「何でも計算できます」の理論的お墨付き
📌 このページのポイント
チューリング完全って、何が「完全」なの?
「計算能力が完全に揃ってる」という意味だよ。チューリングマシンという理論上の万能計算機と同じことができるなら、その言語やシステムは「チューリング完全」と呼ばれるんだ
チューリングマシンって何?
無限に長いテープと、テープを読み書きするヘッドと、状態を持つ制御装置でできた仮想的な機械だよ。シンプルな仕組みだけど、理論上はどんな計算でもできるんだ
プログラミング言語は全部チューリング完全なの?
チューリング完全だと何でも解けるの?
まとめ:ざっくりこれだけ覚えればOK!
「チューリング完全」って出てきたら「理論上どんな計算でもできる能力がある」と思えればだいたいOK!
📖 おまけ:英語の意味
「Turing Complete」 = チューリング完全
💬 イギリスの数学者アラン・チューリングが1936年に提案した「チューリングマシン」に由来するよ。計算できるものの限界を定義した概念なんだ