Chaitin's Constant

DOWNLOAD Mathematica Notebook

A Chaitin's constant, also called a Chaitin omega number, introduced by Chaitin (1975), is the halting probability of a universal prefix-free (self-delimiting) Turing machine. Every Chaitin constant is simultaneously computably enumerable (the limit of a computable, increasing, converging sequence of rationals), and algorithmically random (its binary expansion is an algorithmic random sequence), hence uncomputable (Chaitin 1975).

A Chaitin's constant can therefore be defined as

 Omega_U=sum_(p halts)2^(-|p|)
(1)

which gives the probability that for any set of instructions, a particular prefix-free universal Turing machine will halt, where |p| is the size in bits of program p.

The value of a Chaitin constant is highly machine-dependent. In some cases, it can even be proved that not a single bit can be computed (Solovay 2000).

Chaitin constants Omega_U are perhaps the most obvious specific example of uncomputable numbers. They are also known to be transcendental.

Calude et al. (2002) computed the first 64 bits of Chaitin's constant Omega_U for a certain universal Turing machine as

Omega_U=0.0000001000000100000110..._2
(2)
=0.00787499699...
(3)

(OEIS A079365 and A100264).

Medallion presented to Gregory Chaitin for his 60th birthday by Stephen Wolfram

Calude and Dinneen (2007) subsequently computed the first 43 and 40 bits of a another prefix-free Turing machine which is universal when used with data in base 16 and 2, respectively, as

Omega_(U2)=0.0001000000010000101001110111000011111010..._2
(4)
Omega_(U16)=0.0001000000010000101001110111000100000101110..._2.
(5)

The binary result is engraved on the medallion presented to Gregory Chaitin for his 60th birthday by Stephen Wolfram, illustrated above.

Wolfram Web Resources

Mathematica »

The #1 tool for creating Demonstrations and anything technical.

Wolfram|Alpha »

Explore anything with the first computational knowledge engine.

Wolfram Demonstrations Project »

Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.

Computerbasedmath.org »

Join the initiative for modernizing math education.

Online Integral Calculator »

Solve integrals with Wolfram|Alpha.

Step-by-step Solutions »

Walk through homework problems step-by-step from beginning to end. Hints help you try the next step on your own.

Wolfram Problem Generator »

Unlimited random practice problems and answers with built-in Step-by-step solutions. Practice online or make a printable study sheet.

Wolfram Education Portal »

Collection of teaching and learning tools built by Wolfram education experts: dynamic textbook, lesson plans, widgets, interactive Demonstrations, and more.

Wolfram Language »

Knowledge-based programming for everyone.