Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Computably enumerable set
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Mathematical logic concept}} {{Redirect|Enumerable set|the set-theoretic concept|Countable 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 set of input numbers for which the algorithm halts is exactly ''S''. Or, equivalently, *There is an [[enumeration algorithm|algorithm that enumerates]] the members of ''S''. That means that its output is a list of all the members of ''S'': ''s''<sub>1</sub>, ''s''<sub>2</sub>, ''s''<sub>3</sub>, ... . If ''S'' is infinite, this algorithm will run forever, but each element of S will be returned after a finite amount of time. Note that these elements do not have to be listed in a particular way, say from smallest to largest. The first condition suggests why the term ''semidecidable'' is sometimes used. More precisely, if a number is in the set, one can ''decide'' this by running the algorithm, but if the number is not in the set, the algorithm can run forever, and no information is returned. A set that is "completely decidable" is a [[computable set]]. The second condition suggests why ''computably enumerable'' is used. The abbreviations '''c.e.''' and '''r.e.''' are often used, even in print, instead of the full phrase. In [[computational complexity theory]], the [[complexity class]] containing all computably enumerable sets is [[RE (complexity)|RE]]. In recursion theory, the [[Lattice (order)|lattice]] of c.e. sets under inclusion is denoted <math>\mathcal{E}</math>.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)