We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

Church-Turing thesis

From Esolang
Jump to navigation Jump to search
This article is not detailed enough and needs to be expanded. Please help us by adding some more information.

The Church-Turing thesis is the informal widely-held folk belief among computer scientists that there is no informal notion of computability which cannot be computed. It is often phrased as the belief that a Turing machine — or any other Turing-complete system, such as the Lambda calculus — embodies the intuitive notion of what is effectively calculable. If true, the thesis would imply that it is impossible to devise an algorithm which cannot be expressed as a Turing machine. The thesis specifically refers to algorithms with a finite number of well-defined deterministic steps which produce the correct answer for any input in a finite amount of time; it does not apply to heuristics, unproductive loops, or unsound behaviors.

If taken at face value, the thesis would provide metaphysical justification that no algorithms of any form in our physical universe can possibly compute functions that a Turing machine cannot; the computational complexity class of the universe would be R. This is a conservative statement predating the development of wikipedia:quantum computation; today, the computational complexity class of the universe appears to be the much weaker class BQP.

See also