User:IssaRice/Computability and logic/K is recursively enumerable

From Machinelearning
Revision as of 20:00, 9 January 2019 by IssaRice (talk | contribs) (Created page with "<math>K := \{x : x \in W_x\}</math> ==Proofs== ===Finding a partial recursive function that enumerates ''K''=== This proof is from Enderton.<ref>Herbert Enderton. ''Computa...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

K:={x:xWx}

Proofs

Finding a partial recursive function that enumerates K

This proof is from Enderton.[1]

Let ϕ0,ϕ1,ϕ2, be a standard enumeration of the partial recursive functions.

We can define the diagonal partial function d(x):=ϕx(x)+1. This is a partial recursive function because both ϕx and xx+1 are, and we can obtain d via substitution. Thus, d=ϕe for some eN.

But now K=domaind=domainϕe. Since a set is recursively enumerable iff it is the domain of some partial recursive function, this shows that K is recursively enumerable.

Using programs

  1. Herbert Enderton. Computability Theory. p. 80