Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Chaitin's constant
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
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.
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Chaitin's constant
(section)
Add topic