Creative Set
   HOME

TheInfoList



OR:

In
computability theory Computability theory, also known as recursion theory, is a branch of mathematical logic, computer science, and the theory of computation that originated in the 1930s with the study of computable functions and Turing degrees. The field has since ex ...
, productive sets and creative sets are types of sets of
natural number In mathematics, the natural numbers are the numbers 0, 1, 2, 3, and so on, possibly excluding 0. Some start counting with 0, defining the natural numbers as the non-negative integers , while others start with 1, defining them as the positive in ...
s that have important applications in
mathematical logic Mathematical logic is the study of Logic#Formal logic, formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory (also known as computability theory). Research in mathematical logic com ...
. They are a standard topic in mathematical logic textbooks such as and .


Definition and example

For the remainder of this article, assume that \varphi_i is an admissible numbering of the
computable function Computable functions are the basic objects of study in computability theory. Informally, a function is ''computable'' if there is an algorithm that computes the value of the function for every value of its argument. Because of the lack of a precis ...
s and ''W''''i'' the corresponding numbering of the
recursively enumerable In computability theory, a set ''S'' of natural numbers is called computably enumerable (c.e.), recursively enumerable (r.e.), semidecidable, partially decidable, listable, provable or Turing-recognizable if: *There is an algorithm such that the ...
sets. A set ''A'' of natural numbers is called productive if there exists a total recursive (computable) function f so that for all i \in \mathbb, if W_i \subseteq A then f(i) \in A \setminus W_i. The function f is called the productive function for A. A set ''A'' of natural numbers is called creative if ''A'' is recursively enumerable and its complement \mathbb\setminus A is productive. Not every productive set has a recursively enumerable complement, however, as illustrated below. The archetypal creative set is K = \, the set representing the
halting problem In computability theory (computer science), computability theory, the halting problem is the problem of determining, from a description of an arbitrary computer program and an input, whether the program will finish running, or continue to run for ...
. Its complement \bar = \ is productive with productive function ''f''(''i'') = ''i'' (the identity function). To see this, we apply the definition of a productive function and show separately that i \in \bar and i \not \in W_i: * i \in \bar: suppose i \in K, then i \in W_i, now given that W_i \subseteq \bar we have i \in \bar, this leads to a contradiction. So i \in \bar. * i \not \in W_i: in fact if i \in W_i, then it would be true that i \in K, but we have demonstrated the contrary in the previous point. So i \not \in W_i.


Properties

No productive set ''A'' can be recursively enumerable, because whenever ''A'' contains every number in an r.e. set ''W''''i'' it contains other numbers, and moreover there is an effective procedure to produce an example of such a number from the index ''i''. Similarly, no creative set can be decidable, because this would imply that its complement, a productive set, is recursively enumerable. Any productive set has a productive function that is
injective In mathematics, an injective function (also known as injection, or one-to-one function ) is a function that maps distinct elements of its domain to distinct elements of its codomain; that is, implies (equivalently by contraposition, impl ...
and total. The following theorems, due to Myhill (1955), show that in a sense all creative sets are like K and all productive sets are like \bar.; . Theorem. Let ''P'' be a set of natural numbers. The following are equivalent: *''P'' is productive. *\bar is 1-reducible to ''P''. *\bar is m-reducible to ''P''. Theorem. Let ''C'' be a set of natural numbers. The following are equivalent: *''C'' is creative. *''C'' is 1-complete *''C'' is recursively isomorphic to ''K'', that is, there is a total computable
bijection In mathematics, a bijection, bijective function, or one-to-one correspondence is a function between two sets such that each element of the second set (the codomain) is the image of exactly one element of the first set (the domain). Equival ...
''f'' on the natural numbers such that ''f''(''C'') = ''K''.


Applications in mathematical logic

The set of all provable sentences in an effective
axiomatic system In mathematics and logic, an axiomatic system is a set of formal statements (i.e. axioms) used to logically derive other statements such as lemmas or theorems. A proof within an axiom system is a sequence of deductive steps that establishes ...
is always a
recursively enumerable set In computability theory, a set ''S'' of natural numbers is called computably enumerable (c.e.), recursively enumerable (r.e.), semidecidable, partially decidable, listable, provable or Turing-recognizable if: *There is an algorithm such that the ...
. If the system is suitably complex, like first-order arithmetic, then the set ''T'' of Gödel numbers of true sentences in the system will be a productive set, which means that whenever ''W'' is a recursively enumerable set of true sentences, there is at least one true sentence that is not in ''W''. This can be used to give a rigorous proof of Gödel's first incompleteness theorem, because no recursively enumerable set is productive. The complement of the set ''T'' will not be recursively enumerable, and thus ''T'' is an example of a productive set whose complement is not creative.


History

The seminal paper of defined the concept he called a Creative set. Reiterating, the set K referenced above and defined as the domain of the function d(x)= x(x)+1 that takes the diagonal of all enumerated 1-place computable partial functions and adds 1 to them is an example of a creative set., pp. 79, 80, 120. Post gave a version of Gödel's Incompleteness Theorem using his creative sets, where originally Gödel had in some sense constructed a sentence that could be freely translated as saying "I am unprovable in this axiomatic theory." However, Gödel's proof did not work from the concept of true sentences, and rather used the concept of a consistent theory, which led to the second incompleteness theorem. After Post completed his version of incompleteness he then added the following: "The conclusion is unescapable that even for such a fixed, well defined body of mathematical propositions, mathematical thinking is, and must remain, essentially creative." The usual creative set K defined using the diagonal function d(x) has its own historical development.
Alan Turing Alan Mathison Turing (; 23 June 1912 – 7 June 1954) was an English mathematician, computer scientist, logician, cryptanalyst, philosopher and theoretical biologist. He was highly influential in the development of theoretical computer ...
in a 1936 article on the
Turing machine A Turing machine is a mathematical model of computation describing an abstract machine that manipulates symbols on a strip of tape according to a table of rules. Despite the model's simplicity, it is capable of implementing any computer algori ...
showed the existence of a universal computer that computes the \Phi function. The function \Phi is defined such that \Phi(w,x) = (''the result of applying the instructions coded by'' w ''to the input'' x ), and is universal in the sense that any calculable partial function f is given by f(x)= \Phi(e,x) for all x where e codes the instructions for f. Using the above notation \Phi(e,x)= e(x) , and the diagonal function arises quite naturally as d(x) = x(x)+1. Ultimately, these ideas are connected to
Church's thesis Church & Co Limited, branded Church's, is a luxury footwear manufacturer that was founded in 1873 by Thomas Church in Northampton, England. In 1999 the company was bought by Italian luxury fashion house Prada. Family Three brothers Alfred, ...
that says the mathematical notion of computable partial functions is the ''correct'' formalization of an effectively calculable partial function, which can neither be proved or disproved. Church used
lambda calculus In mathematical logic, the lambda calculus (also written as ''λ''-calculus) is a formal system for expressing computability, computation based on function Abstraction (computer science), abstraction and function application, application using var ...
, Turing an idealized computer, and later Emil Post in his approach, all of which are equivalent. formulated an analogous concept, polynomial creativity, in
computational complexity theory In theoretical computer science and mathematics, computational complexity theory focuses on classifying computational problems according to their resource usage, and explores the relationships between these classifications. A computational problem ...
, and used it to provide potential counterexamples to the Berman–Hartmanis conjecture on isomorphism of
NP-complete In computational complexity theory, NP-complete problems are the hardest of the problems to which ''solutions'' can be verified ''quickly''. Somewhat more precisely, a problem is NP-complete when: # It is a decision problem, meaning that for any ...
sets.


Notes


References

*. Reprinted in 1982 by Dover Publications. *. * *. Reprint of the 1967 original, Wiley, . *. * *. *{{citation , last = Soare , first = Robert I. , author-link = Robert I. Soare , isbn = 3-540-15299-7 , location = Berlin , mr = 882921 , publisher = Springer-Verlag , series = Perspectives in Mathematical Logic , title = Recursively enumerable sets and degrees: A study of computable functions and computably generated sets , year = 1987. Computability theory