You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
KAPITOLA 6. MEZE ROZHODNUTELNOSTI 143<br />
f(w) = π 3 1(run(w, 1, 1, stoptime(w)))<br />
z její konstrukce plyne, že f je parciálně rekurzivní funkce.<br />
✷<br />
Shrňme v obrázku získané informace:<br />
vsechny funkce<br />
parciálne rekurzivní funkce=<br />
Turingovsky vycíslitelné funkce<br />
-rekurzivní funkce<br />
primitivne rekurzivní funkce<br />
pocátecní funkce<br />
Existuje nespočetně mnoho formálních jazyků, které nelze popsat Turingovým<br />
strojem a leží tudíž mimo třídu rekurzivně vyčíslitelných jazyků. K těmto jazykům<br />
patří jazyky, které jsou striktně nerozhodnutelné jazyky a komplementy částečně<br />
rozhodnutelných jazyků. Mnohé z nich popisují problémy, které tudíž nelze algoritmicky<br />
řešit. Jejich obecnou, často využívanou reprezentací pro redukce je problém<br />
zastavení Turingova stroje a Postův korespondenční problém. Mezi řadou alternativních,<br />
Turingovým strojům ekvivalentních formálních systémů jsou důležitým<br />
prostředkem popisu a analýzy parciální rekurzivní funkce, které mají velmi úzký<br />
vztah k funkcionálnímu programování.<br />
6.10 Cvičení<br />
Příklad 6.10.1<br />
1. Definujte, kdy je problém rozhodnutelný, nerozhodnutelný a částečně rozhodnutelný.<br />
2. Uveďte problémy, které jsou rozhodnutelné, částečně rozhodnutelné a problémy<br />
které nejsou ani částečně rozhodnutelné.<br />
3. Definujte Postův korespondenční problém a rozhodněte, zda je rozhodnutelný<br />
nebo aspoň částečně rozhodnutelný. Dále uveďte příklad Postova systému,<br />
který má řešení resp. nemá řešení.<br />
4. Definujte pojem redukce a vysvětlete na příkladu jeho použití.<br />
5. Uveďte 1. a 2. Riceova větu a jejich možné použití.<br />
6. Uveďte příklady dalších výpočetních modelů, které mají ekvivalentní výpočtovou<br />
sílu jako Turingovy stroje.<br />
7. Vysvětlete pojmy počáteční funkce, primitivně rekurzivní funkce a parciálně<br />
vyčíslitelná funkce.