Rekurzivně spočetný jazyk

Formální jazyk L je rekurzivně spočetný, jestliže pro něj existuje Turingův stroj (dále TS), který všechna slova z tohoto jazyka přijímá (akceptuje). Slova, která nejsou z tohoto jazyka, pak může buď odmítat, nebo se může stroj zacyklit. Tím se liší od rekurzivního jazyka, u kterého TS vždy zastaví (buď akceptuje nebo zamítne, i když mu je dáno slovo z doplňku jazyka). Pokud takový TS M existuje, říkáme, že TS M přijímá jazyk L.

Množina je rekurzivně spočetná právě tehdy, pokud je definičním oborem nějaké ČRF. Také platí, že množina je rekurzivně spočetná právě tehdy, pokud je oborem hodnot nějaké ČRF.

Uzávěrové vlastnosti

Třída rekurzivně spočetných jazyků je uzavřená na sjednocení, průnik, zřetězení a iteraci. To znamená, že pokud jsou některé jazyky rekurzivně spočetné, jsou rekurzivně spočetné i jazyky vzniklé z nich za pomocí výše uvedených operací.

Třída rekurzivně spočetných jazyků není uzavřená na komplement.

Důkaz uzavřenosti sjednocení

Máme-li jazyky L1 a L2, které jsou rekurzivně spočetné, existují i TS M1 a M2, které tyto jazyky přijímají. Sestrojíme-li sjednocení jazyků L1 a L2, vznikne nám nový jazyk Ls. Pro tento nový jazyk musí opět existovat TS, který ho bude přijímat. Nejprve zkusíme použít stejný algoritmus, jaký je použit u rekurzivních jazyků. Sestrojíme TS Ms!, kterým se pokusíme přijmout sjednocený jazyk Ls:

  1. Simuluj TS M1 pro slovo w. Pokud TS M1 slovo přijme, přijmi slovo. Pokud odmítne, pokračuj dále.
  2. Simuluj TS M2 pro slovo w. Pokud TS M2 slovo přijme, přijmi slovo. Pokud odmítne, odmítni slovo w.

Nyní vyzkoušíme, jak TS Ms! funguje. Zkusíme do něj vložit slovo ze sjednocení jazyků L1 a L2, přičemž slovo w spadá do jazyka L2, ale nespadá do jazyka L1 – TS M1 se dokonce pro slovo w zacyklí. Postupujme podle algoritmu TS Ms!. Jako první nasimulujeme TS M1 se vstupem w. Jenže M1 se zacyklí a tak se nikdy nedostane ke slovu TS M2, který teprve slovo w přijímá. Jak vidíme, tento TS Ms! nepřijímá sjednocení dvou rekurzivně spočetných jazyků. Musíme zkusit jinou myšlenku.

Podle předpokladu platí, že alespoň jeden TS M1 nebo M2 musí pro slovo w z Ls zastavit a přijmout slovo. My nevíme, který z nich to je a nemůžeme to zkusit sériově, protože by se první TS mohl zacyklit. Namísto toho můžeme zkoušet oba TS M1 i M2 paralelně. Náš nový TS Ms bude simulovat oba TS zároveň a bude se mezi nimi přepínat. Nejdříve provede jeden krok výpočtu M1 a poté jeden krok výpočtu M2. A tak dále, dokud buď alespoň jeden TS nepřijme slovo nebo dokud oba neodmítnou. Pokud jeden odmítne a druhý cyklí, cyklí i náš TS Ms, což nevadí, protože dané slovo zřejmě nebude z jazyka Ls. Popis stroje:

  1. Simuluj jeden krok výpočtu TS M1. Pokud M1 došel do přijímající stavu, přijmi slovo w.
  2. Simuluj jeden krok výpočtu TS M2. Pokud M2 došel do přijímající stavu, přijmi slovo w.
  3. Pokud oba TS odmítají w, odmítni w.
  4. Vrať se zpět k prvnímu bodu.

Důkaz uzavřenosti průniku

Máme-li jazyky L1 a L2, které jsou rekurzivně spočetné, existují i TS M1 a M2, které tyto jazyky přijímají. Sestrojíme-li průnik jazyků L1 a L2, vznikne nám nový jazyk Lp. Pro tento nový jazyk musí opět existovat TS, který ho bude přijímat. Použijeme stejnou myšlenku, jakou jsme použili u sjednocení. TS Mp, který bude přijímat Lp, bude vypadat takto:

  1. Simuluj jeden krok výpočtu TS M1. Pokud M1 došel do odmítajícího stavu, odmítni slovo w.
  2. Simuluj jeden krok výpočtu TS M2. Pokud M2 došel do odmítajícího stavu, odmítni slovo w.
  3. Pokud oba TS přijímají w, přijmi w.
  4. Vrať se zpět k prvnímu bodu.

Jednoduchý sériový algoritmus nemůžeme použít proto, že by se první TS mohl opět zacyklit, přičemž druhý TS by mohl slovo zamítnout, čímž by bylo jasné, že slovo do jazyka nepatří.

Komplement

Máme-li rekurzivně spočetný jazyk (dále RSJ) L a jeho komplement L', který je také RSJ, pak jazyky L a L' jsou rekurzivní. Důkaz: pokud je L RSJ, pak existuje TS M, který tento jazyk přijímá. To znamená, že přijme každé slovo z L. Dále máme TS M', které přijme každé slovo z L'. To znamená, že neexistuje slovo, pro které by se TS M nebo M' zacyklil. Jsme tedy schopni sestavit takový TS R, který přijme všechna slova z L a odmítne všechna slova z L' nebo naopak. TS R tudíž rozhoduje jazyk L a ten tak musí být rekurzivní.

Komplementem čistě RSJ (tedy jazyka, který je RSJ, ale není rekurzivní) je vždy jazyk, který není rekurzivně spočetný. Vezměme pro příklad jazyk HALT, který je čistě RSJ, ale jeho komplement (NotHALT) není RSJ. To vyplývá z definice NotHALT: HALT obsahuje dvojice TS:slovo takové, že TS pro dané slovo zastaví. NotHALT tedy obsahuje dvojice TS:slovo takové, kdy daný TS nezastaví pro slovo, že se zacyklí. Protože nejsme schopni identifikovat cyklus, nejsme schopni sestavit TS, který by jazyk NotHALT přijímal. Obecně: pokud máme jazyk L, který je čistě RSJ, pak jeho komplement L' musí obsahovat takové slovo, pro něž se TS M' zacyklí a tudíž tento TS M' nemůže přijímat jazyk L'.

Související články

Read other articles:

Zulkarnain Kurniawan (29 Oktober 1922 – 9 Juni 2004) adalah seorang pelatih bulu tangkis dan salah satu pendiri klub PB Surya Naga di kotanya. Sejak muda ia gemar bermain badminton. Ia pernah bertanding dalam Kompetisi Kelas 1 di Surabaya. Ia mulai bermain dengan Perhimpunan Badminton Oke, yang ia ikut dirikan pada 1951. Pada 1964 perhimpunan ini dibubarkan, kemudian Zulkarnain ikut mendirikan Klub Surya Naga. Di klub ini Zulkarnain melatih para pemain muda dengan menekankan e...

 

Akademi Pelayaran Nasional SurakartaNama lainAPN SurakartaJenisPerguruan Tinggi SwastaDidirikan5 September 2003DirekturDrs. Hardi, M.Pd.AlamatJl. Adi Sumarmo No.40, Ngabeyan, Kartasura, Kabupaten Sukoharjo, Jawa Tengah, 57165, IndonesiaBahasaBahasa IndonesiaSitus webapn-surakarta.ac.id Akademi Pelayaran Nasional Surakarta (disingkat APN Surakarta) adalah salah satu perguruan tinggi swasta di Indonesia yang berlokasi di Kabupaten Sukoharjo, Jawa Tengah. Sejarah Akademi Pelayaran Nasional (APN)...

 

Bupati EndeLambang Kabupaten EndePetahanaDjafar H. AchmadGelarDrs., M.MKediamanKantor Bupati EndeMasa jabatan5 tahunDibentuk20 Desember 1958Pejabat pertamaMauritus Geradus WinokanSitus webhttp://portal.endekab.go.id/ Kabupaten Ende Lio dibentuk berdasarkan Undang-Undang Nomor 69 Tahun 1958 Tentang Pembentukan Daerah-Daerah Tingkat II dalam Wilayah Daerah-Daerah Tingkat I Bali, NTB dan NTT Tanggal 9 Agustus 1958. Untuk itu dalam rapat terakhir DPRD Daerah Flores di Ende tanggal 14 Desember 195...

MF1Berkas:Midland F1 Racing logo.pngNama resmiMidland F1 RacingKantor pusatSilverstone, Northamptonshire, Britania RayaPendiriAlex ShnaiderStaf terkenalColin KollesJames KeyPembalap terkenal Tiago Monteiro Christijan AlbersNama sebelumnyaJordan Grand PrixNama selanjutnyaSpyker F1 TeamSejarah dalam ajang Formula SatuMesinToyotaGelar Konstruktor0Gelar Pembalap0Jumlah lomba18Menang0Posisi pole0Putaran tercepat0Lomba pertamaGrand Prix Bahrain 2006Lomba terakhirGrand Prix Brasil 2006 Midland F1 R...

 

SMA 1 Wonosari꧋ꦱ꧀ꦩꦤꦼꦒꦼꦫꦶ꧇꧑꧇ꦮꦤꦱꦫꦶInformasiDidirikan1962AkreditasiAKepala SekolahMuhammad Taufiq Salyono, S.Pd., M.Pd.Si.Jurusan atau peminatanIPA,IPSRentang kelasX-XIIKurikulumKurikulum 2013StatusNegeriAlamatLokasiWonosari, Gunungkidul, Yogyakarta, IndonesiaTel./Faks.(0274)391079Koordinat7°57′56″S 110°35′56″E / 7.965578°S 110.598893°E / -7.965578; 110.598893Situs websma1wonosari.sch.idLain-lainLulusanWeb : e...

 

العلاقات المجرية البوليفية المجر بوليفيا   المجر   بوليفيا تعديل مصدري - تعديل   العلاقات المجرية البوليفية هي العلاقات الثنائية التي تجمع بين المجر وبوليفيا.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتين: وجه المقارنة الم�...

  لمعانٍ أخرى، طالع سبارتا (توضيح). سبارتا تقسيم إداري البلد اليونان  خصائص جغرافية إحداثيات 38°02′21″N 23°09′55″E / 38.03916667°N 23.16527778°E / 38.03916667; 23.16527778   الارتفاع 320 متر  السكان التعداد السكاني 20 (إحصاء السكان) (2011)36 (resident population of Greece) (2021)653 (resident population of Greece) (200...

 

Stasiun Umegasawa梅ヶ沢駅Stasiun Umegasawa pada Juni 2010Lokasi53 Sotosawada, Hasama-cho Nitta, Tome-shi, Miyagi-ken 989-4601JepangKoordinat38°40′53″N 141°05′07″E / 38.6815°N 141.0854°E / 38.6815; 141.0854Koordinat: 38°40′53″N 141°05′07″E / 38.6815°N 141.0854°E / 38.6815; 141.0854Operator JR EastJalur■ Jalur Utama TōhokuLetak411.5 km dari TokyoJumlah peron2 peron sampingJumlah jalur2KonstruksiJenis strukturAtas tan...

 

Supreme Court of the United States38°53′26″N 77°00′16″W / 38.89056°N 77.00444°W / 38.89056; -77.00444EstablishedMarch 4, 1789; 235 years ago (1789-03-04)LocationWashington, D.C.Coordinates38°53′26″N 77°00′16″W / 38.89056°N 77.00444°W / 38.89056; -77.00444Composition methodPresidential nomination with Senate confirmationAuthorized byConstitution of the United States, Art. III, § 1Judge term lengthl...

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article contains wording that promotes the subject in a subjective manner without imparting real information. Please remove or replace such wording and instead of making proclamations about a subject's importance, use facts and attribution to demonstrate that importance. (January 2013) (Learn how and when to remove this template message...

 

Annual association football award event in France Award1975 Ballon d'Or1975 Ballon d'Or winner Oleg Blokhin in 1977Date30 December 1975Presented byFrance FootballWebsitefrancefootball.fr/ballon-d-or ← 1974 · Ballon d'Or · 1976 → The 1975 Ballon d'Or, given to the best football player in Europe as judged by a panel of sports journalists from UEFA member countries, was awarded to the Soviet forward Oleg Blokhin on 30 December 1975.[1] There were 26 vote...

 

Come leggere il tassoboxGheppio maggiore Stato di conservazione Rischio minimo[1] Classificazione scientifica Dominio Eukaryota Regno Animalia Phylum Chordata Classe Aves Ordine Falconiformes Famiglia Falconidae Sottofamiglia Falconinae Genere Falco Specie F. rupicoloides Nomenclatura binomiale Falco rupicoloidesSmith, 1829 Sottospecie e Areale F. r. rupicoloides Smith, 1829 F. r. arthuri (Gurney, 1884) F. r. fieldi (Elliot, 1897) Il gheppio maggiore (Falco rupicoloides Smith, 1829) ...

Title in the Peerage of England Barony of Willoughby de EresbyQuarterly, 1st and 4th, or fretty azure (for Willoughby); 2nd, or three bars wavy gules (for Drummond); 3rd, ermine three pomeis, each charged with a cross or (for Heathcote)[1]Creation date26 July 1313Created byEdward IIPeeragePeerage of EnglandFirst holderRobert de WilloughbyPresent holderJane Heathcote-Drummond-Willoughby, 28th Baroness Willoughby de EresbyHeir apparentSebastian St Maur Miller (co-heir)Sir John Aird, 4th...

 

土库曼斯坦总统土库曼斯坦国徽土库曼斯坦总统旗現任谢尔达尔·别尔德穆哈梅多夫自2022年3月19日官邸阿什哈巴德总统府(Oguzkhan Presidential Palace)機關所在地阿什哈巴德任命者直接选举任期7年,可连选连任首任萨帕尔穆拉特·尼亚佐夫设立1991年10月27日 土库曼斯坦土库曼斯坦政府与政治 国家政府 土库曼斯坦宪法 国旗 国徽 国歌 立法機關(英语:National Council of Turkmenistan) ...

 

First general-purpose computer designed for business application (1951) A UNIVAC I at the United States Census Bureau in 1951 UNIVAC I operator's console UNIVAC I at Franklin Life Insurance Company The UNIVAC I (Universal Automatic Computer I) was the first general-purpose electronic digital computer design for business application produced in the United States. It was designed principally by J. Presper Eckert and John Mauchly, the inventors of the ENIAC. Design work was started by their comp...

Copenhagen metro station Skjolds PladsCopenhagen Metro StationSkjolds Plads station entranceGeneral informationLocationHaraldsgade, 2200 Copenhagen NCoordinates55°42′11.7″N 12°32′52.4″E / 55.703250°N 12.547889°E / 55.703250; 12.547889Owned byMetroselskabetLine(s)City Circle Line (M3)Platforms1 island platformTracks2Bus routes 6AConstructionStructure typeUndergroundAccessibleYesOther informationStation codeSkpFare zone2[1]WebsiteCopenhagen Metro - Sk...

 

American television film Not to be confused with Saving Lincoln. Killing LincolnFilm posterGenreDocudramaBiographyBased onKilling Lincolnby Bill O'ReillyDeveloped byTony ScottWritten byErik JendresenDirected byAdrian MoatPresented byTom HanksStarringBilly CampbellJesse JohnsonComposerDavid BuckleyCountry of originUnited StatesOriginal languageEnglishProductionExecutive producersMark HerzogErik JendresenBill O'ReillyMary LisioTeri WeinbergDavid W. ZuckerProducersRidley ScottTony ScottChristoph...

 

Pour les articles homonymes, voir Corn Hill. Cet article est une ébauche concernant la peinture, le Massachusetts et San Antonio. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Corn HillArtiste Edward HopperDate 1930Type PaysageMatériau huile sur toileDimensions (H × L) 72,4 × 108 cmNo d’inventaire 1975.35Localisation Musée d'Art McNaymodifier - modifier le code - modifier Wikidat...

British zoologist Harry and Flora Slack leaving a black-tie event in Glasgow Harry Dawson Slack FRSE (29 September 1907–17 October 1982) was a British zoologist closely associated with Loch Lomond in Scotland. Life Rossdhu House He was born in Littleover near Derby on 29 September 1907, the son of Wilfred Heald Slack (born 1873).[1] His father served as an officer in the Derbyshire Volunteers during the First World War, resigning his commission in July 1917.[2] Slack was...

 

4722d Air Defense Group 329th Fighter-Interceptor Squadron 4722d Air Defense Group F-86D Sabre at George AFB, July 1957[1]Active1956–1958Country United StatesBranch United States Air ForceTypeFighter InterceptorRoleAir DefensePart ofAir Defense CommandMilitary unit The 4722d Air Defense Group is a discontinued United States Air Force organization. Its last assignment was with the 27th Air Division at George Air Force Base, California, where it was discontinued in 195...