Turing hopp

I beräkningsteorin är Turing -hopp- eller Turing-hoppoperatorn , X uppkallad efter Alan Turing , en operation som tilldelar varje beslutsproblem X ett successivt svårare beslutsproblem "med egenskapen att X " inte kan avgöras av en orakelmaskin med ett orakel för X. _

Operatören kallas en hoppoperator eftersom den ökar Turinggraden för problemet X . Det vill säga, problemet X är inte Turing-reducerbart till X . Posts teorem etablerar ett samband mellan Turing-hoppoperatorn och den aritmetiska hierarkin av uppsättningar av naturliga tal. Informellt, givet ett problem, returnerar Turing-hoppet uppsättningen Turing-maskiner som stannar när de ges tillgång till ett orakel som löser det problemet.

Definition

Turinghoppet av X kan ses som ett orakel till stoppproblemet för orakelmaskiner med ett orakel för X .

Formellt, givet en mängd X och en Gödel-numrering φ i X av de X -beräknarbara funktionerna, definieras Turinghoppet X av X som

Det n :te Turinghoppet X ( n ) definieras induktivt av

ω -hoppet X ( ω) av X är den effektiva sammanfogningen av sekvensen av mängder X ( n ) för n N :

där p i anger det i: te primtal.

Notationen 0′ eller ∅′ används ofta för Turing-hoppet i den tomma uppsättningen. Den läses nollhopp eller ibland nollprimtal .

På liknande sätt är 0 ( n ) det n :te hoppet i den tomma uppsättningen. För finita n är dessa mängder nära besläktade med den aritmetiska hierarkin , och är särskilt kopplade till Posts sats .

Hoppet kan itereras till transfinita ordinaler : det finns hoppoperatorer för uppsättningar av naturliga tal när är en ordinal som har en kod i Kleenes (oavsett kod är de resulterande hoppen desamma med ett teorem av Spector), i synnerhet mängderna 0 (α) för α < ω 1 CK , där ω 1 CK är Church–Kleene ordinal , är nära besläktade med den hyperaritmetiska hierarkin . Bortom ω 1 CK , kan processen fortsättas genom de räknebara ordinalerna i det konstruerbara universum , med hjälp av Jensens arbete med finstrukturteori av Godels L . Konceptet har också generaliserats för att sträcka sig till oräkneliga vanliga kardinaler .

Exempel

Egenskaper

Många egenskaper hos Turing-hoppoperatören diskuteras i artikeln om Turing-grader .