Jump to content

Computably enumerable set

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Michael Hardy (talk | contribs) at 20:58, 30 September 2003 (to be continued ....). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

In the theory of computability (often less suggestively called recursion theory), a set S of natural numbers or tuples of natural numbers, or of words in an alphabet, is recursively enumerable or computably enumerable or semi-decidable if it satisfies either (and therefore both) of the following equivalent conditions.

  • There is an algorithm that, when given a natural number n (or tuple of natural numbers, or word, as the case may be) eventually halts if n is a member of S and otherwise runs forever.
  • There is an algorithm that "generates" the members of S,