Vynucení (teorie rekurze) - Forcing (recursion theory) - Wikipedia
Nutí v teorie rekurze je modifikace Paul Cohen originál set-teoretický technika nutit řešit účinné obavy v teorie rekurze. Koncepčně jsou obě techniky velmi podobné: v obou se pokouší stavět obecný objekty (intuitivně objekty, které jsou nějakým způsobem „typické“) splněním hustých množin. Obě techniky jsou popsány jako relace (obvykle označována ) mezi „podmínkami“ a větami. Avšak tam, kde je teoretické vynucování množin obvykle zajímáno o vytváření objektů, které splňují všechny husté podmínky v základním modelu, je cílem rekurzivně-teoretické vynucování splnění hustých množin, které jsou aritmeticky nebo hyperaritmeticky definovatelné. Proto lze některé z obtížnějších mechanismů používaných při množinově-teoretickém nucení eliminovat nebo podstatně zjednodušit při definování nucení v teorii rekurze. I když se strojní zařízení může poněkud lišit, teoreticko-rekurzivní a množinově-teoretické vynucování se správně považuje za aplikaci stejné techniky na různé třídy vzorců.
Terminologie
V tomto článku používáme následující terminologii.
- nemovitý
- prvek . Jinými slovy, funkce, která mapuje každé celé číslo na 0 nebo 1.
- tětiva
- prvek . Jinými slovy, konečné přiblížení ke skutečnému.
- pojem nucení
- Pojem vynucení je množina a a částečná objednávka na , s největší prvek .
- stav
- Prvek v pojmu nutit. Říkáme podmínku je silnější než podmínka právě když .
- kompatibilní podmínky
- Za daných podmínek říkají, že a jsou kompatibilní, pokud existuje podmínka s a .
prostředek a jsou nekompatibilní.
- Filtr
- Podmnožina pojmu nutit je filtr, pokud , a . Jinými slovy, filtr je kompatibilní sada podmínek uzavřených za oslabení podmínek.
- Ultrafiltr
- Maximální filtr, tj. je ultrafiltr, pokud je filtr a není tam žádný filtr správně obsahující .
- Cohen nutit
- Pojem nutit kde jsou podmínky prvky a )
Všimněte si, že pro Cohen nutit je zvrátit relace zadržení. To vede k nešťastnému notovému zmatku, kdy někteří teoretici rekurze obracejí směr vynuceného dílčího řádu (výměna s , což je pro Cohenovo vynucování přirozenější, ale je v rozporu s notací používanou v teorii množin).
Obecné objekty
Intuice za vynucením je, že naše podmínky jsou konečné aproximace nějakého objektu, který si přejeme postavit, a to je silnější než když souhlasí se vším říká o objektu, který stavíme, a přidává několik vlastních informací. Například v Cohenově vynucení lze podmínky považovat za konečné přiblížení ke skutečnému a pokud pak nám říká hodnotu reálného na více místech.
Za okamžik definujeme vztah (číst síly ), který platí mezi podmínkami (prvky ) a věty, ale nejprve musíme vysvětlit Jazyk že je věta pro. Vynucování je však technika, nikoli definice, a jazyk pro bude záviset na aplikaci, kterou má člověk na mysli, a na výběru .
Myšlenka je, že náš jazyk by měl vyjadřovat fakta o objektu, který chceme postavit pomocí naší nucené konstrukce.
Reference
- Melvin Fitting (1981), Základy zobecněné teorie rekurze.
- Piergiorgio Odifreddi (1999), Teorie klasické rekurze, v. 2.