Post's theorem

Post's theorem

In computability theory Post's theorem, named after Emil Post, describes the connection between the arithmetical hierarchy and the Turing degrees.

Background

The statement of Post's theorem requires several concepts relating to definability and recursion theory. This section gives a brief overview of these concepts, which are covered in depth in their respective articles.

The arithmetical hierarchy classifies certain sets of natural numbers that are definable in the language of Peano arithmetic. A formula is said to be Sigma^{0}_m if it is an existential statement in prenex normal form (all quantifiers at the front) with m alternations between existential and universal quantifiers applied to a quantifier free formula. Formally a formula phi(s) in the language of Peano arithmetic is a Sigma^{0}_m formula if it is of the form:exists n_1 forall n_2 exists n_3 forall n_4 cdots Q n_m ho(n_1,ldots,n_m,x_1,ldots,x_k).Where ρ is a quantifier free formula and "Q" is forall if "m" is even and exists if "m" is odd. Note that any formula of the form :left(exists n^1_1exists n^1_2cdotsexists n^1_{j_1} ight)left(forall n^2_1 cdots forall n^2_{j_2} ight)left(exists n^3_1cdots ight)cdotsleft(Q_1 n^m_1 cdots ight) ho(n^1_1,ldots n^m_{j_m},x_1,ldots,x_k)where ho contains only bounded quantifiers is provably equivalent to a formula of the above form from the axioms of Peano arithmetic. Thus it isn't uncommon to see Sigma^{0}_m formulas defined in this alternative and technically nonequivalent manner since in practice the distinction is rarely important.

A set of natural numbers "A" is said to be Sigma^0_m if it is definable by a Sigma^0_m formula, that is, if there is a Sigma^0_m formula phi(s) such that each number "n" is in "A" if and only if phi(n) holds. It is known that if a set is Sigma^0_m then it is Sigma^0_n for any n > m, but for each "m" there is a Sigma^0_{m+1} set that is not Sigma^0_m. Thus the number of quantifier alternations required to define a set gives a measure of the complexity of the set.

Post's theorem uses the relativized arithmetical hierarchy as well as the unrelativized hierarchy just defined. A set "A" of natural numbers is said to be Sigma^0_m relative to a set "B", written Sigma^{0,B}_m, if"A" is definable by a Sigma^0_m formula in an extended language that includes a predicate for membership in "B".

While the arithmetical hierarchy measures definability of sets of natural numbers, Turing degrees measure the level of uncomputability of sets of natural numbers. A set "A" is said to be Turing reducible to a set "B", written A leq_T B, if there is an oracle Turing machine that, given an oracle for "B", computes the characteristic function of "A".The Turing jump of a set "A" is a form of the Halting problem relative to "A". Given a set "A",the Turing jump A' is the set of indices of oracle Turing machines that halt on input "0" when run with oracle "A". It is known that every set "A" is Turing reducible to its Turing jump, but the Turing jump of a set is never Turing reducible to the original set.

Post's theorem uses finitely iterated Turing jumps. For any set "A" of natural numbers, the notationA^{(n)} indicates the "n"-fold iterated Turing jump of "A". Thus A^{(0)} is just "A", and A^{(n+1)} is the Turing jump of A^{(n)}.

Post's theorem and corollaries

Post's theorem establishes a close connection between the arithmetical hierarchy and the Turing degrees of the form emptyset^{(n)}, that is, finitely iterated Turing jumps of the empty set. (The empty set could be replaced with any other computable set without changing the truth of the theorem.)

Post's theorem states:
#A set "B" is Sigma^0_{n+1} if and only if B is recursively enumerable by an oracle Turing machine with an oracle for emptyset^{(n)}, that is, if and only if "B" is Sigma^{0,emptyset^{(n)_1.
#The set emptyset^{(n)} is Sigma^0_n complete for every n > 0. This means that every Sigma^0_n set is many-one reducible to emptyset^{(n)}.

Post's theorem has many corollaries that expose additional relationships between the arithmeticalhierarchy and the Turing degrees. These include:
#Fix a set "C". A set "B" is Sigma^{0,C}_{n+1} if and only if "B" is Sigma^{0,C^{(n)_1. This is the relativization of the first part of Post's theorem to the oracle "C".
#A set "B" is Delta_{n+1} if and only if B leq_T emptyset^{(n)}. More generally, "B" is Delta^C_{n+1} if and only if B leq_T C^{(n)}.
#A set is defined to be arithmetical if it is Sigma^0_n for some "n". Post's theorem shows that, equivalently, a set is arithmetical if and only if it is Turing reducible to emptyset^{(m)} for some "m".

References

Rogers, H. "The Theory of Recursive Functions and Effective Computability", MIT Press. ISBN 0-262-68052-1; ISBN 0-07-053522-1

Soare, R. "Recursively enumerable sets and degrees." Perspectives in Mathematical Logic. Springer-Verlag, Berlin, 1987. ISBN 3-540-15299-7


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Post canonical system — A Post canonical system, as created by Emil Post, is a string manipulation system that starts with finitely many strings and repeatedly transforms them by applying a finite set of specified rules of a certain form, thus generating a formal… …   Wikipedia

  • Post's lattice — In logic and universal algebra, Post s lattice denotes the lattice of all clones on a two element set {0, 1}, ordered by inclusion. It is named for Emil Post, who published a complete description of the lattice in 1941 [E. L. Post, The two valued …   Wikipedia

  • Tarski's undefinability theorem — Tarski s undefinability theorem, stated and proved by Alfred Tarski in 1936, is an important limitative result in mathematical logic, the foundations of mathematics, and in formal semantics. Informally, the theorem states that arithmetical truth… …   Wikipedia

  • Emil Leon Post — Infobox Scientist name = Emil Leon Post image width = birth date = February 11, 1897 birth place = Augustów, then Russian Empire death date = April 21 1954, death place = New York City, flagicon|USA U.S. residence = nationality = field =… …   Wikipedia

  • Infinite monkey theorem in popular culture — The infinite monkey theorem and its associated imagery is considered a popular and proverbial illustration of the mathematics of probability, widely known to the general public because of its transmission through popular culture rather than… …   Wikipedia

  • First-past-the-post voting — Part of the Politics series Electoral methods Single winner …   Wikipedia

  • Infinite monkey theorem — Not to be confused with Hundredth monkey effect. Given enough time, a hypothetical monkey typing at random would, as part of its output, almost surely produce all of Shakespeare s plays. In this image a chimpanzee is giving it a try. The infinite …   Wikipedia

  • No-communication theorem — In quantum information theory, a no communication theorem is a result which gives conditions under which instantaneous transfer of information between two observers is impossible. These results can be applied to understand the so called paradoxes …   Wikipedia

  • Koopmans' theorem — is an approximation in molecular orbital theory, such as density functional theory, or Hartree Fock theory, in which the first ionization energy of a molecule is equal to the energy of the highest occupied molecular orbital (the HOMO), and the… …   Wikipedia

  • The Last Theorem — infobox Book | name = The Last Theorem title orig = translator = image caption = author = Arthur C. Clarke Frederik Pohl illustrator = cover artist = country = language = English series = genre = Science Fiction publisher = Del Rey Books release… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”