Share to: share facebook share twitter share wa share telegram print page

Computably enumerable set

In computability theory, a set S of natural numbers is called computably enumerable (c.e.), recursively enumerable (r.e.), semidecidable, partially decidable, listable, provable or Turing-recognizable if:

  • There is an algorithm such that the set of input numbers for which the algorithm halts is exactly S.

Or, equivalently,

  • There is an algorithm that enumerates the members of S. That means that its output is simply a list of all the members of S: s1, s2, s3, ... . If S is infinite, this algorithm will run forever.

The first condition suggests why the term semidecidable is sometimes used. More precisely, if a number is in the set, one can decide this by running the algorithm, but if the number is not in the set, the algorithm runs forever, and no information is returned. A set that is "completely decidable" is a computable set. The second condition suggests why computably enumerable is used. The abbreviations c.e. and r.e. are often used, even in print, instead of the full phrase.

In computational complexity theory, the complexity class containing all computably enumerable sets is RE. In recursion theory, the lattice of c.e. sets under inclusion is denoted .

Formal definition

A set S of natural numbers is called computably enumerable if there is a partial computable function whose domain is exactly S, meaning that the function is defined if and only if its input is a member of S.

Equivalent formulations

The following are all equivalent properties of a set S of natural numbers:

Semidecidability:
  • The set S is computably enumerable. That is, S is the domain (co-range) of a partial computable function.
  • The set S is (referring to the arithmetical hierarchy).[1]
  • There is a partial computable function f such that:
Enumerability:
  • The set S is the range of a partial computable function.
  • The set S is the range of a total computable function, or empty. If S is infinite, the function can be chosen to be injective.
  • The set S is the range of a primitive recursive function or empty. Even if S is infinite, repetition of values may be necessary in this case.
Diophantine:
  • There is a polynomial p with integer coefficients and variables x, a, b, c, d, e, f, g, h, i ranging over the natural numbers such that
    (The number of bound variables in this definition is the best known so far; it might be that a lower number can be used to define all Diophantine sets.)
  • There is a polynomial from the integers to the integers such that the set S contains exactly the non-negative numbers in its range.

The equivalence of semidecidability and enumerability can be obtained by the technique of dovetailing.

The Diophantine characterizations of a computably enumerable set, while not as straightforward or intuitive as the first definitions, were found by Yuri Matiyasevich as part of the negative solution to Hilbert's Tenth Problem. Diophantine sets predate recursion theory and are therefore historically the first way to describe these sets (although this equivalence was only remarked more than three decades after the introduction of computably enumerable sets).

A computable enumeration of the set of all Turing machines halting on a fixed input: Simulate all Turing machines (enumerated on vertical axis) step by step (horizontal axis), using the shown diagonalization scheduling. If a machine terminates, print its number. This way, the number of each terminating machine is eventually printed. In the example, the algorithm prints "9, 13, 4, 15, 12, 18, 6, 2, 8, 0, ..."

Examples

  • Every computable set is computably enumerable, but it is not true that every computably enumerable set is computable. For computable sets, the algorithm must also say if an input is not in the set – this is not required of computably enumerable sets.
  • A recursively enumerable language is a computably enumerable subset of a formal language.
  • The set of all provable sentences in an effectively presented axiomatic system is a computably enumerable set.
  • Matiyasevich's theorem states that every computably enumerable set is a Diophantine set (the converse is trivially true).
  • The simple sets are computably enumerable but not computable.
  • The creative sets are computably enumerable but not computable.
  • Any productive set is not computably enumerable.
  • Given a Gödel numbering of the computable functions, the set (where is the Cantor pairing function and indicates is defined) is computably enumerable (cf. picture for a fixed x). This set encodes the halting problem as it describes the input parameters for which each Turing machine halts.
  • Given a Gödel numbering of the computable functions, the set is computably enumerable. This set encodes the problem of deciding a function value.
  • Given a partial function f from the natural numbers into the natural numbers, f is a partial computable function if and only if the graph of f, that is, the set of all pairs such that f(x) is defined, is computably enumerable.

Properties

If A and B are computably enumerable sets then AB, AB and A × B (with the ordered pair of natural numbers mapped to a single natural number with the Cantor pairing function) are computably enumerable sets. The preimage of a computably enumerable set under a partial computable function is a computably enumerable set.

A set is called co-computably-enumerable or co-c.e. if its complement is computably enumerable. Equivalently, a set is co-r.e. if and only if it is at level of the arithmetical hierarchy. The complexity class of co-computably-enumerable sets is denoted co-RE.

A set A is computable if and only if both A and the complement of A are computably enumerable.

Some pairs of computably enumerable sets are effectively separable and some are not.

Remarks

According to the Church–Turing thesis, any effectively calculable function is calculable by a Turing machine, and thus a set S is computably enumerable if and only if there is some algorithm which yields an enumeration of S. This cannot be taken as a formal definition, however, because the Church–Turing thesis is an informal conjecture rather than a formal axiom.

The definition of a computably enumerable set as the domain of a partial function, rather than the range of a total computable function, is common in contemporary texts. This choice is motivated by the fact that in generalized recursion theories, such as α-recursion theory, the definition corresponding to domains has been found to be more natural. Other texts use the definition in terms of enumerations, which is equivalent for computably enumerable sets.

See also

References

  1. ^ Downey, Rodney G.; Hirschfeldt, Denis R. (29 October 2010). Algorithmic Randomness and Complexity. Springer Science & Business Media. p. 23. ISBN 978-0-387-68441-3.
  • Rogers, H. The Theory of Recursive Functions and Effective Computability, MIT Press. ISBN 0-262-68052-1; ISBN 0-07-053522-1.
  • Soare, R. Recursively enumerable sets and degrees. Perspectives in Mathematical Logic. Springer-Verlag, Berlin, 1987. ISBN 3-540-15299-7.
  • Soare, Robert I. Recursively enumerable sets and degrees. Bull. Amer. Math. Soc. 84 (1978), no. 6, 1149–1181.
Read more information:

For other people with the same name, see John Gore. SirJohn GoreSir John GoreBorn(1772-02-09)9 February 1772County Kilkenny, IrelandDied21 August 1836(1836-08-21) (aged 64)Datchet, BuckinghamshireAllegianceKingdom of Great BritainUnited KingdomService/branchRoyal NavyYears of service1781–1836RankAdmiralCommands heldHMS FlecheHMS TritonHMS MedusaEast Indies and China StationNore CommandBattles/warsFrench Revolutionary WarsNapoleonic WarsAwardsOrder of the Bath Admiral Sir John Gore, K…

Berlian Bintang Afrika Bintang Afrika adalah nama yang diberikan untuk berlian terbesar di Dunia. Berlian ini ditemukan di tambang berlian Pretoria, Afrika Selatan.[1] Berlian senilai 3.106 karat ini kemudian dipotong oleh Joseph Ascher dari Belanda.[1] Ia berhasil memotong berlian itu hingga menjadi 106 buah yang berharga jutaan dolar.[1] Potongan tersebut diberi nama Bintang Afrika I ( Star of Africa One) yang bernilai 530 karat dan memiliki 74 irisan.[1] Berlia…

Dinas Intelijen Umum Palestinaالمخابرات العامة الفلسطينيةLambang PGISInformasi lembagaDibentuk1994[1]Wilayah hukumPalestinaPejabat eksekutifPemimpin, Mahmoud AbbasKetua, Mayjen Majed FaradLembaga indukOtoritas Nasional PalestinaSitus webwww.pgis.ps Dinas Intelijen Umum Palestina (Arab: المخابرات العامة الفلسطينيةcode: ar is deprecated , Inggris: Palestinian General Intelligence Servicecode: en is deprecated , disingkat PGIS) merupakan sal…

This article lists people belonging to the Maratha (caste). Rulers and Chiefs Shivaji Bhonsle, the Maratha aristocrat who founded the Maratha Empire. Shivaji I, (1627/1630–1680), founder and first Chhatrapati of the Maratha Empire.[1] Venkoji, Founder of the Thanjavur Kingdom, half-brother of Shivaji.[2] Sambhaji, (1657–1689), son of Shivaji; second Chhatrapati of Maratha Empire.[3] Tarabai (née Mohite) (1675–1761), led Maratha resistance against the Mughals after …

Artikel ini perlu diwikifikasi agar memenuhi standar kualitas Wikipedia. Anda dapat memberikan bantuan berupa penambahan pranala dalam, atau dengan merapikan tata letak dari artikel ini. Untuk keterangan lebih lanjut, klik [tampil] di bagian kanan. Mengganti markah HTML dengan markah wiki bila dimungkinkan. Tambahkan pranala wiki. Bila dirasa perlu, buatlah pautan ke artikel wiki lainnya dengan cara menambahkan [[ dan ]] pada kata yang bersangkutan (lihat WP:LINK untuk keterangan lebih lanjut). …

Amin Nazari Nazari playing for Ratchaburi Mitr Phol in 2019Informasi pribadiNama lengkap Amin Adam Nazari[1]Tanggal lahir 26 April 1993 (umur 30)Tempat lahir Malmö, SwedenTinggi 1,81 m (5 ft 11+1⁄2 in)Posisi bermain MidfielderInformasi klubKlub saat ini United City FCNomor 93Karier junior1998–2011 Malmö FFKarier senior*Tahun Tim Tampil (Gol)2011–2015 Malmö FF 18 (0)2013 → Assyriska FF (loan) 23 (4)2015 → Fredrikstad (loan) 26 (3)2016–2017 Falkenberg…

 Історія Мексики До відкриття європейцями Колоніальний період Війна за незалежність Перша Мексиканська імперія Перша Федералістична республіка Централістична республіка Американо-мексиканська війна Друга Федералістична республіка Громадянська війна Французька і…

AirportPoster filmSutradaraGeorge SeatonProduserRoss HunterDitulis olehArthur Hailey (novel)George SeatonPemeranBurt LancasterDean MartinJean SebergJacqueline BissetGeorge KennedyHelen HayesVan HeflinPenata musikAlfred NewmanSinematograferErnest Laszlo, ASCPenyuntingStuart GilmoreDistributorUniversal PicturesTanggal rilis5 Maret 1970Durasi137 menitNegara Amerika SerikatBahasaInggrisAnggaran$10.000.000Pendapatankotor$100.489.151[1] Airport adalah sebuah film drama Amerika Serik…

One of the annual World Golf Championships WGC-Dell Technologies Match PlayTournament informationLocationAustin, TexasEstablished1999Course(s)Austin Country ClubPar71Length7,108 yards (6,500 m)Organized byInternational Federation of PGA ToursTour(s)PGA TourEuropean TourFormatMatch playPrize fundUS$20,000,000Month playedMarchFinal year2023Tournament record scoreScore18-hole match:9 and 8 Tiger Woods (2006)Championship:8 and 7 Tiger Woods (2008)Final champion Sam Burns 2023 WGC-Dell Technolog…

Leeds UnitedNama lengkapLeeds United Football ClubJulukanThe WhitesThe PeacocksBerdiri17 October 1919; 104 tahun lalu (17 October 1919)StadionElland RoadLeeds, Inggris(Kapasitas: 39.460[1])PemilikJohn, Denise DeBartolo, Jed York [2]Ketua Andrea RadrizzaniManajer Daniel FarkeLigaKejuaraan EFL2022–2023Liga Utama Inggris, ke-19 dari 20 (degradasi)Situs webSitus web resmi klub Kostum kandang Kostum tandang Kostum ketiga Musim ini Leeds United adalah sebuah klub sepak bola…

Matagorda Ship ChannelSatellite image of Matagorda Ship ChannelLocation of Matagorda Ship ChannelShow map of TexasMatagorda Ship Channel (the United States)Show map of the United StatesLocationMatagorda PeninsulaMatagorda Bay, TexasCountryUnited StatesCoordinates28°25′48″N 96°19′55″W / 28.430°N 96.332°W / 28.430; -96.332 (Matagorda Ship Channel)SpecificationsLength3.22 km (2.00 miles)Maximum boat length810 ft (250 m)Maximum boat beam42.0…

Identifikasi geografis Keturunan Nuh oleh Flavius Yosefus, sekitar 100 M; Thobel (warna merah; kanan atas) = Tubal. Ditulisnya: Thobel melandaskan Thobelites (= bangsa Tubal), yang sekarang disebut bangsa Iberes[1] Tubal (Ibrani: תובל or תבל [tuˈbal]; bahasa Georgia: ტუბალი; Thobel) adalah nama salah satu dari anak Yafet bin Nuh yang tercatat dalam Kitab Kejadian pasal 10. Catatan Alkitab Nama Tubal bin Yafet disebutkan dua kali dalam daftar keturunan Nuh pada…

Malformasi arteri venaGambaran jaringan malformasi arteri vena di otak.Informasi umumNama lainMAVSpesialisasiBedah sarafArtikel ini memberikan informasi dasar tentang topik kesehatan. Informasi dalam artikel ini hanya boleh digunakan untuk penjelasan ilmiah; bukan untuk diagnosis diri dan tidak dapat menggantikan diagnosis medis. Wikipedia tidak memberikan konsultasi medis. Jika Anda perlu bantuan atau hendak berobat, berkonsultasilah dengan tenaga kesehatan profesional. Malformasi arteri-vena (…

County in Minnesota, United States County in MinnesotaWashington CountyCountyWashington County CourthouseLocation within the U.S. state of MinnesotaMinnesota's location within the U.S.Coordinates: 45°02′N 92°53′W / 45.04°N 92.89°W / 45.04; -92.89Country United StatesState MinnesotaFoundedOctober 27, 1849[1]Named forGeorge WashingtonSeatStillwaterLargest cityWoodburyArea • Total423 sq mi (1,100 km2) • Land384…

Species of carnivore South American coatiTemporal range: 0.12600–0 Ma PreꞒ Ꞓ O S D C P T J K Pg N ↓ Pleistocene to Holocene[2] Conservation status Least Concern  (IUCN 3.1)[3] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Mammalia Order: Carnivora Family: Procyonidae Genus: Nasua Species: N. nasua[1] Binomial name Nasua nasua[1](Linnaeus, 1766) Subspecies 13, see text South American coati range. No…

  نانوك   نانوك (ميناس جيرايس) نانوك (ميناس جيرايس)  خريطة الموقع تقسيم إداري البلد البرازيل  [1][2] التقسيم الأعلى ميناس جرايس  خصائص جغرافية إحداثيات 17°50′20″S 40°21′14″W / 17.838888888889°S 40.353888888889°W / -17.838888888889; -40.353888888889   [3] المساحة 1٬515٫370 كيلومتر…

Spanish racing cyclist In this Spanish name, the first or paternal surname is Ayuso and the second or maternal family name is Pesquera. Juan AyusoAyuso at the 2023 Vuelta a EspañaPersonal informationFull nameJuan Ayuso PesqueraBorn (2002-09-16) 16 September 2002 (age 21)Barcelona, Catalonia, SpainHeight1.83 m (6 ft 0 in)Weight65 kg (143 lb)Team informationCurrent teamUAE Team EmiratesDisciplineRoadRoleRiderRider typeAll RounderAmateur team201…

ShinMaywa Industries, Ltd.Nama asliJepang: 新明和工業株式会社Nama latinShin-Meiwa Kōgyō Kabushiki-gaishaSebelumnyaShinMeiwa Industries, Ltd.JenisK.K.Kode emitenTYO: 7224IndustriTransportasi, Mesin, PertahananPendahuluKawanishi Aircraft CompanyDidirikan5 November 1949; 74 tahun lalu (1949-11-05)PendiriSeibe KawanishiKantorpusatTakarazuka, Prefektur Hyōgo, JepangWilayah operasiSeluruh duniaTokohkunciYoshihiro Onishi (Presiden dan CEO)[1]ProdukPerahu terbang, suku cadan…

Election in Vermont Main article: 1872 United States presidential election 1872 United States presidential election in Vermont ← 1868 November 5, 1872 1876 →   Nominee Ulysses S. Grant Horace Greeley Party Republican Liberal Republican Home state Illinois New York Running mate Henry Wilson Benjamin G. Brown Electoral vote 5 0 Popular vote 41,480 10,926 Percentage 78.29% 20.62% County Results Grant  60-70%  70-80%  80-90…

Untuk kegunaan lain, lihat Legrand (marga). Mirtha LegrandMirtha Legrand pada 2013LahirRosa María Juana Martínez Suárez23 Februari 1927 (umur 97)Villa Cañás, ArgentinaNama lainChiquita, ChiquiPekerjaanPemeran, pemandu acaraTahun aktif1940–2020Televisi Almorzando con Mirtha Legrand (1968–2020) La Dueña (2012)[1] Suami/istriDaniel Tinayre (1946–1994)Anak Daniel Andrés Tinayre Marcela Tinayre Rosa María Juana Martínez Suárez (lahir 23 Februari 1927), bernama p…

Kembali kehalaman sebelumnya