Chaitin's constant

from Wikipedia, the free encyclopedia

The Chaitin's constant indicates the likelihood of a universal Turing machine for any input stops.

is an example of an incalculable number . It is defined as , according to Gregory Chaitin

where the sum of all holding programs is meant (all programs that hold after a finite run time without input) and denotes the length of the program in bits . This means that every holding program with a length of m bits increases the m-th bit of the binary representation of by 1.

Note: Since there is certain freedom to define universal Turing machines, the exact value of the constant depends on the machine definition chosen.

By knowing the first n bits of the constant this can be halting problem for up to n-bit programs decide, so that by accurate knowledge of the first few thousand bits of the constant could solve many interesting problems in mathematics.

However, since the holding problem cannot be solved, it can not be calculated and is therefore a transcendent real number .

In 2002 a research group led by Cristian Calude from the University of Auckland determined the first 64 bits of the number by checking all Turing programs of up to 80 bits in length.

literature

Web links