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

From Machinelearning
No edit summary
No edit summary
Line 23: Line 23:
| 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
|}
|}
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.


==References==
==References==


<references/>
<references/>

Revision as of 04:36, 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 "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.

References