Kleene's T predicate

In computability theory, the T predicate, first studied by mathematician Stephen Cole Kleene, is a particular set of triples of natural numbers that is used to represent computable functions within formal theories of arithmetic. Informally, the T predicate tells whether a particular computer program will halt when run with a particular input, and the corresponding U function is used to obtain the results of the computation if the program does halt. As with the smn theorem, the original notation used by Kleene has become standard terminology for the concept.[1]

Definition

Example call of T1. The 1st argument gives the source code (in C rather than as a Gödel number e) of a computable function, viz. the Collatz function f. The 2nd argument gives the natural number i to which f is to be applied. The 3rd argument gives a sequence x of computation steps simulating the evaluation of f on i (as an equation chain rather than a Gödel sequence number). The predicate call evaluates to true since x is actually the correct computation sequence for the call f(5), and ends with an expression not involving f anymore. Function U, applied to the sequence x, will return its final expression, viz. 1.

The definition depends on a suitable Gödel numbering that assigns natural numbers to computable functions (given as Turing machines). This numbering must be sufficiently effective that, given an index of a computable function and an input to the function, it is possible to effectively simulate the computation of the function on that input. The predicate is obtained by formalizing this simulation.

The ternary relation takes three natural numbers as arguments. is true if encodes a computation history of the computable function with index when run with input , and the program halts as the last step of this computation history. That is,

  • first asks whether is the Gödel number of a finite sequence of complete configurations of the Turing machine with index , running a computation on input .
  • If so, then asks if this sequence begins with the starting state of the computation and each successive element of the sequence corresponds to a single step of the Turing machine.
  • If it does, finally asks whether the sequence ends with the machine in a halting state.

If all three of these questions have a positive answer, then is true, otherwise, it is false.

The predicate is primitive recursive in the sense that there is a primitive recursive function that, given inputs for the predicate, correctly determines the truth value of the predicate on those inputs.

There is a corresponding primitive recursive function such that if is true then returns the output of the function with index on input .

Because Kleene's formalism attaches a number of inputs to each function, the predicate can only be used for functions that take one input. There are additional predicates for functions with multiple inputs; the relation

is true if encodes a halting computation of the function with index on the inputs .

Like , all functions are primitive recursive. Because of this, any theory of arithmetic that is able to represent every primitive recursive function is able to represent and . Examples of such arithmetical theories include Robinson arithmetic and stronger theories such as Peano arithmetic.

Normal form theorem

The predicates can be used to obtain Kleene's normal form theorem for computable functions (Soare 1987, p. 15; Kleene 1943, p. 52—53). This states there exists a fixed primitive recursive function such that a function is computable if and only if there is a number such that for all one has

,

where μ is the μ operator ( is the smallest natural number for which is true) and is true if both sides are undefined or if both are defined and they are equal. By the theorem, the definition of every general recursive function f can be rewritten into a normal form such that the μ operator is used only once, viz. immediately below the topmost , which is independent of the computable function .

Arithmetical hierarchy

In addition to encoding computability, the T predicate can be used to generate complete sets in the arithmetical hierarchy. In particular, the set

which is of the same Turing degree as the halting problem, is a complete unary relation (Soare 1987, pp. 28, 41). More generally, the set

is a -complete (n+1)-ary predicate. Thus, once a representation of the Tn predicate is obtained in a theory of arithmetic, a representation of a -complete predicate can be obtained from it.

This construction can be extended higher in the arithmetical hierarchy, as in Post's theorem (compare Hinman 2005, p. 397). For example, if a set is complete then the set

is complete.

Notes

  1. ^ The predicate described here was presented in (Kleene 1943) and (Kleene 1952), and this is what is usually called "Kleene's T predicate". (Kleene 1967) uses the letter T to describe a different predicate related to computable functions, but which cannot be used to obtain Kleene's normal form theorem.

References

Read other articles:

Piala Tiger 1998Informasi turnamenTuan rumah VietnamJadwalpenyelenggaraan26 Agustus - 5 September 1998Jumlahtim peserta8Tempatpenyelenggaraan2 (di 2 kota)Hasil turnamenJuara Singapura (gelar ke-1)Tempat kedua VietnamTempat ketiga IndonesiaTempat keempat ThailandStatistik turnamenPencetak golterbanyak Myo Hlaing Win(4 gol)← 1996 2000 → Kejuaraan AFF 1998 (untuk alasan sponsor disebut sebagai Piala Tiger 1998) adalah edisi kedua turnamen sepak bola Keju...

 

Austin Scott James Austin Scott (lahir 10 Desember 1969) adalah seorang politikus Amerika Serikat yang menjadi anggota DPR sejak 2011. Ia berasal dari Partai Republik. Scott menjabat dalam DPRD Georgia sebelum terpilih dalam DPR. Pranala luar Wikimedia Commons memiliki media mengenai Austin Scott (politician). Congressman Austin Scott official U.S. House website Austin Scott for Congress Austin Scott di Curlie (dari DMOZ) Kemunculan di C-SPAN Biografi di Biographical Directory of the United S...

 

وفاة كم جونغ إل   البلد كوريا الشمالية  التاريخ 29 ديسمبر 2011  تعديل مصدري - تعديل   تأخر إعلان وفاة الزعيم الكوري الشمالي كيم جونغ إل لمدة 51 ساعة، وفي يوم 19 ديسمبر عام 2011، أعلن التلفزيون الرسمي وفاة كيم جونغ إل عن عمر يناهز 71 عاماً.[1][2][3] رثاء وفاة كيم جون�...

TodakRentang fosil: 33.9–0 jtyl PreЄ Є O S D C P T J K Pg N Oligosen awal hingga sekarang[1] Status konservasi Hampir Terancam  (IUCN 3.1)[2] Klasifikasi ilmiah Kerajaan: Animalia Filum: Chordata Kelas: Actinopterygii Ordo: Istiophoriformes Famili: XiphiidaeSwainson, 1839 Genus: XiphiasL., 1758 Spesies: X. gladius Nama binomial Xiphias gladiusL., 1758 Persebaran ikan todak (warna biru tua) Sinonim[3] Xiphias imperator Bloch & Schneider, 1801 Tet...

 

Sampul Stormbringer adalah album kesembilan Deep Purple Daftar lagu Stormbringer (Blackmore, Coverdale) – 4:03 Love Don't Mean a Thing (Blackmore, Coverdale, Hughes, Lord, Paice) – 4:23 Holy Man (Coverdale, Hughes, Lord) – 4:28 Hold On (Coverdale, Hughes, Lord, Paice) – 5:05 Lady Double Dealer (Blackmore, Coverdale) – 3:19 You Can't Do It Right (with the One You Love) (Blackmore, Coverdale, Hughes) – 3:24 High Ball Shooter (Blackmore, Coverdale, Hughes, Lord, Paice) – 4:26 The G...

 

Un vêtement pour motard est un type de vêtement conçu spécifiquement pour la pratique de la moto et permettant notamment d'assurer la sécurité du pilote en limitant les blessures en cas de chute[1]. On peut distinguer les équipements obligatoires par la loi et ceux conseillés. Équipement obligatoire L'article Casque de moto fournit des détails supplémentaires. En France, le port d'un casque homologué est obligatoire pour le pilote et le passager lors de la conduite sur la voie pub...

Artikel ini merupakan bagian dari seriKota Vatikan Sejarah Kadipaten Roma (533–751) Donasi Pippin (750-an) Negara Kepausan (754–1870) Annatae Kongregasi untuk Perbatasan Undang-Undang Dasar Pemerintahan Sekuler Negara Gereja Penyerangan Roma oleh Muslim (846) Penaklukan Roma (1870) Tahanan dalam Vatikan (1870–1929) Permasalahan Roma Undang-Undang Jaminan Perjanjian Lateran (1929) Kota Vatikan (1929–sekarang) Gubernur Kota Vatikan Sejarah Gereja Katolik sejak 1962 Sejarah kepausan Inst...

 

Pour les articles homonymes, voir AWK. Cet article est une ébauche concernant un logiciel libre. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. GNU Awk Développeur Aharon Robbins, Karl Berry (Projet GNU) Dernière version 5.3.0 (2 novembre 2023)[1] Influencé par C, SNOBOL, Bourne shell A influencé Perl, Korn Shell (ksh93, dtksh, tksh), Lua Écrit en C Système d'exploitation GNU/Linux, FreeBSD, NetBSD, Open...

 

اضغط هنا للاطلاع على كيفية قراءة التصنيف بكتيريا أرضية مجهر إلكتروني ماسح of شعية إسرائيلية (شعاويات) التصنيف العلمي النطاق: بكتيريا غير مصنف: Terrabacteria الاسم العلمي Terrabacteria  Phyla شعاويات مكورات غريبة حرارية زراقم كلورو بكتيريا متينات الجدار تعديل مصدري - تعديل   البكتريا ...

追晉陸軍二級上將趙家驤將軍个人资料出生1910年 大清河南省衛輝府汲縣逝世1958年8月23日(1958歲—08—23)(47—48歲) † 中華民國福建省金門縣国籍 中華民國政党 中國國民黨获奖 青天白日勳章(追贈)军事背景效忠 中華民國服役 國民革命軍 中華民國陸軍服役时间1924年-1958年军衔 二級上將 (追晉)部队四十七師指挥東北剿匪總司令部參謀長陸軍�...

 

Dutch footballer and manager (born 1947) Dick Advocaat Advocaat in 2021Personal informationFull name Dirk Nicolaas Advocaat[1]Date of birth (1947-09-27) 27 September 1947 (age 76)[2]Place of birth The Hague, NetherlandsHeight 1.70 m (5 ft 7 in)[2]Position(s) Defensive midfielder, centre-back[3]Team informationCurrent team Curaçao (manager)Senior career*Years Team Apps (Gls)1966–1973 ADO Den Haag 147 (7)1967 → San Francisco Gales (loan) ...

 

German Jesuit resistance fighter (1907–1945) Father Alfred Delp was an influential member of the Kreisau Circle - one of the German Resistance groups operating inside Nazi Germany. Part of a series onPersecutionsof the Catholic Church Overview Historical persecution of Christians Catholic Church persecutions 1939–1958 Eradication of the Church under Stalinism Eastern Catholic persecutions Persecution of Christians in the modern era Roman Empire Persecution of Christians in the Roman Empir...

British Anglican bishop The Right ReverendNicholas ReadeBishop Emeritus of Blackburn, Hon. Assistant Bishop in the Diocese of Chichester and also in the Diocese in EuropeBishop Reade in 2014ChurchChurch of EnglandProvinceProvince of YorkDioceseDiocese of BlackburnInstalled27 March 2004Term ended31 October 2012PredecessorAlan ChestersSuccessorJulian HendersonOther post(s)Archdeacon of Lewes & Hastings (1997–2004)OrdersOrdination1973 (deacon)1974 (priest)Consecration2 March 2004by Da...

 

Medical conditionTension-type headache (TTH)Other namesTension headache, stress headacheA woman experiencing a tension-type headacheSpecialtyNeurologyDifferential diagnosisMigraine Tension headache, stress headache, or tension-type headache (TTH), is the most common type of primary headache. The pain usually radiates from the lower back of the head, the neck, eyes or other muscle groups in the body typically affecting both sides of the head. Tension-type headaches account for nearly 90% of al...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2018) 18°10′30″N 42°28′0″E / 18.17500°N 42.46667°E / 18.17500; 42.46667 (جبل نهران) جبل نهران الموقع منطقة عسير  ال...

Parliamentary constituency in the United Kingdom, 1955 onwards AshfieldCounty constituencyfor the House of CommonsBoundary of Ashfield in NottinghamshireLocation of Nottinghamshire within EnglandCountyNottinghamshirePopulation101,914 (2011 census)[1]Electorate77,049 (December 2010)[2]Major settlementsSutton in Ashfield, Kirkby in Ashfield and EastwoodCurrent constituencyCreated1955Member of ParliamentLee Anderson (Reform UK)SeatsOneCreated fromBroxtowe Ashfield is a constituen...

 

2022 film by Quentin Dupieux Smoking Causes CoughingTheatrical release posterFrenchFumer fait tousser Directed byQuentin DupieuxWritten byQuentin DupieuxProduced byHugo SélignacStarring Gilles Lellouche Vincent Lacoste Anaïs Demoustier Jean-Pascal Zadi Oulaya Amamra David Marsais [fr] Adèle Exarchopoulos Grégoire Ludig [fr] Doria Tillier Jérôme Niel Blanche Gardin Alain Chabat Benoît Poelvoorde CinematographyQuentin DupieuxEdited byQuentin DupieuxProductioncom...

 

Districts of Tajikistan Districts of Tajikistan, situation before 2017 Politics of Tajikistan CIS Member State Constitution Human rights Government President (list) Emomali Rahmon Prime Minister Kokhir Rasulzoda Cabinet Legislature Supreme Assembly National Assembly Assembly of Representatives Elections Recent elections Presidential: 20132020 Parliamentary: 20152020 Political parties Administrative divisions Regions Districts Jamoats Foreign relations Ministry of Foreign Affairs Minister: Sir...

كونيتيكت    علم شعار الشعار:(باللاتينية: Qui transtulit sustinet)‏    الإحداثيات 41°36′N 72°42′W / 41.6°N 72.7°W / 41.6; -72.7   [1] تاريخ التأسيس 9 يناير 1788  سبب التسمية نهر كونيتيكت  تقسيم إداري  البلد الولايات المتحدة[2][3]  التقسيم الأعلى الولايات ال...

 

French diplomat and politician Louis Napoléon Lannes Louis Napoléon Auguste Lannes, 2nd duc de Montebello (30 July 1801 – 18 July 1874) was a French diplomat and politician. Life and career Born in Paris, he was the son of Jean Lannes, 1st duc de Montebello, Marshal of the Empire, who died from wounds received during the Battle of Essling on 22 May 1809, and his second wife, Antoinette Scholastica Guéhenneuc. He was made a peer of France on 27 January 1827 by Charles X in consideration o...