Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Chaitin's constant
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Relationship to the halting problem == Knowing the first {{mvar|N}} bits of {{math|Ω}}, one could calculate the [[halting problem]] for all programs of a size up to {{mvar|N}}. Let the program {{mvar|p}} for which the halting problem is to be solved be {{mvar|N}} bits long. In [[Dovetailing (computer science)|dovetailing]] fashion, all programs of all lengths are run, until enough have halted to jointly contribute enough probability to match these first {{mvar|N}} bits. If the program {{mvar|p}} has not halted yet, then it never will, since its contribution to the halting probability would affect the first {{mvar|N}} bits. Thus, the halting problem would be solved for {{mvar|p}}. Because many outstanding problems in number theory, such as [[Goldbach's conjecture]], are equivalent to solving the halting problem for special programs (which would basically search for counter-examples and halt if one is found), knowing enough bits of Chaitin's constant would also imply knowing the answer to these problems. But as the halting problem is not generally solvable, calculating any but the first few bits of Chaitin's constant is not possible for a universal language. This reduces hard problems to impossible ones, much like trying to build an [[Oracle machine#Oracles and halting problems|oracle machine for the halting problem]] would be.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)