User:IssaRice/Computability and logic/Characterization of recursively enumerable sets: Difference between revisions

From Machinelearning
No edit summary
No edit summary
Line 19: Line 19:
| 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
| 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>, i.e., there exists a <math>(k+1)</math>-place recursive function <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> 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> || "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> || "Semi"-ness

Revision as of 04:40, 18 December 2018

Let S be a set of natural numbers. The following are all equivalent.

Property Emphasis
The elements of S can be enumerated in a computable manner as a0,a1,a2, Recursively enumerable
S is the range of a computable partial function. Recursively enumerable
S is empty or the range of a computable total function. Recursively enumerable
S is empty or the range of a primitive recursive function. Recursively enumerable
S is the domain of a computable partial function. "Semi"-ness
A recursive semicharacteristic function for S exists. "Semi"-ness
There exists a two-place recursive relation R such that xStR(x,t) "Semi"-ness
The relation xS is Σ1, i.e., there exists a (k+1)-place recursive relation R such that xSt1tkR(x,t1,,tk) "Semi"-ness
The relation xS has a computable partial verifying function, i.e., there exists a computable partial function f such that xSf(x)1.[1] "Semi"-ness

The rows labeled "Recursively enumerable" all emphasize the fact that S is "recursively enumerable", i.e., that the elements of S can be listed in a recursive (computable) way.

The rows labeled '"Semi"-ness' all emphasize the fact that S is semidecidable/recognizable/verifiable/semirecursive, i.e., that if something is in S, then in a finite amount of time we can verify this computably, but that if something isn't in S, then we will run into an infinite loop.

The fundamental theorem of recursively enumerable sets says that recursively enumerable equals "semi"-ness.

References