User:IssaRice/Computability and logic/Characterization of recursively enumerable sets: Difference between revisions
No edit summary |
No edit summary |
||
| (5 intermediate revisions by the same user not shown) | |||
| Line 13: | Line 13: | ||
| <math>S</math> is empty or the range of a primitive recursive function. || Recursively enumerable | | <math>S</math> is empty or the range of a primitive recursive function. || Recursively enumerable | ||
|- | |- | ||
| <math>S</math> is the domain of a computable partial function. || | | <math>S</math> is the domain of a computable partial function. || Semi-ness | ||
|- | |- | ||
| A recursive semicharacteristic function for <math>S</math> exists. || | | A recursive semicharacteristic function for <math>S</math> exists. || Semi-ness | ||
|- | |- | ||
| There exists a two-place recursive relation <math>R</math> such that <math>x \in S \iff \exists t\ R(x,t)</math> || | | There exists a two-place recursive relation <math>R</math> such that <math>x \in S \iff \exists t\ R(x,t)</math> || Semi-ness | ||
|- | |- | ||
| The relation <math>x \in S</math> is <math>\Sigma_1</math> || | | The relation <math>x \in S</math> is <math>\Sigma_1</math>, i.e., there exists a <math>(k+1)</math>-place recursive relation <math>R</math> such that <math>x \in S \iff \exists t_1 \cdots \exists t_k\ R(x,t_1,\ldots,t_k)</math> || Semi-ness | ||
|- | |- | ||
| The relation <math>x\in S</math> has a computable partial verifying function, i.e., there exists a computable partial function <math>f</math> such that <math>x \in S \iff f(x) \simeq 1</math>.<ref>https://www.andrew.cmu.edu/user/kk3n/complearn/chapter6.pdf</ref> || | | The relation <math>x\in S</math> has a computable partial verifying function, i.e., there exists a computable partial function <math>f</math> such that <math>x \in S \iff f(x) \simeq 1</math>.<ref>https://www.andrew.cmu.edu/user/kk3n/complearn/chapter6.pdf</ref> || Semi-ness | ||
|} | |} | ||
The rows labeled "Recursively enumerable" all emphasize the fact that <math>S</math> is "recursively enumerable", i.e., that the elements of <math>S</math> can be listed in a recursive (computable) way. | |||
The rows labeled "Semi-ness" all emphasize the fact that <math>S</math> is semidecidable/recognizable/verifiable/semirecursive, i.e., that if something is in <math>S</math>, then in a finite amount of time we can verify this computably, but that if something isn't in <math>S</math>, then we will run into an infinite loop. | |||
The fundamental theorem of recursively enumerable sets says that recursively enumerable equals semi-ness. | |||
==References== | ==References== | ||
<references/> | <references/> | ||
Latest revision as of 08:54, 26 April 2019
Let be a set of natural numbers. The following are all equivalent.
| Property | Emphasis |
|---|---|
| The elements of can be enumerated in a computable manner as | Recursively enumerable |
| is the range of a computable partial function. | Recursively enumerable |
| is empty or the range of a computable total function. | Recursively enumerable |
| is empty or the range of a primitive recursive function. | Recursively enumerable |
| is the domain of a computable partial function. | Semi-ness |
| A recursive semicharacteristic function for exists. | Semi-ness |
| There exists a two-place recursive relation such that | Semi-ness |
| The relation is , i.e., there exists a -place recursive relation such that | Semi-ness |
| The relation has a computable partial verifying function, i.e., there exists a computable partial function such that .[1] | Semi-ness |
The rows labeled "Recursively enumerable" all emphasize the fact that is "recursively enumerable", i.e., that the elements of can be listed in a recursive (computable) way.
The rows labeled "Semi-ness" all emphasize the fact that is semidecidable/recognizable/verifiable/semirecursive, i.e., that if something is in , then in a finite amount of time we can verify this computably, but that if something isn't in , then we will run into an infinite loop.
The fundamental theorem of recursively enumerable sets says that recursively enumerable equals semi-ness.