Definice: O teorii říkáme, že je rozhodnutelná, pokud existuje algoritmus, který pro každou vstupní formuli doběhne a odpoví, zda
a částečně rozhodnutelná, pokud existuje algoritmus, který pro každou vstupní formuli :
- pokud , doběhne a odpoví “ano”,
- pokud , buď nedoběhne, nebo doběhne a odpoví “ne”.
Definice: Teorie je kompletní, pokud je bezesporná a pro každou uzavřenou formuli platí buď
nebo
Ekvivalentně to znamená, že neexistuje žádná formule , která by byla vůči nezávislá, tj. pro niž neplatí ani
(Nezávislá formule by byla taková, že její pravdivost vůči nelze rozhodnout ani v jednom směru.)
Definice: Teorie je rekurzivně axiomatizovaná, pokud existuje algoritmus, který pro každou vstupní formuli doběhne a odpoví, zda .
(tj. množina axiomatických formulí je rozhodnutelná.)
Tvrzení: Nechť je rekurzivně axiomatizovaná. Potom:
- je částečně rozhodnutelná,
- je-li navíc kompletní, potom je rozhodnutelná.
- Diskrétní lineární uspořádání
Axiomatizace obsahuje:
kde vyjadřuje, že je bezprostřední následník . Tato teorie je úplná a umožňuje kvantorové eliminace do kombinací atomických formulí, takže existuje algoritmus na rozhodnutí každé formule v tomto jazyce.
- Husté lineární uspořádání bez konců
Axiomy zahrnují lineární uspořádání, hustotu:
a absenci krajů:
Podle Cantora je to úplná teorie (všechny spočetně nekonečné husté LO bez konců jsou izomorfní) a má kvantorové eliminace, což dává rozhodnutelnost.
- Presburgerova aritmetika
Axiomy definují:
a vlastnosti sčítání (nuly a následníka). Presburger dokázal, že každá formule v tomto jazyce je ekvivalentní formuli bez kvantifikátorů, což poskytuje efektivní algoritmus na kontrolu její validity, tedy rozhodnutelnost.
- Teorie reálně uzavřených těles
Tarski ukázal, že teorie reálně uzavřených polí má kvantorovou eliminaci v jazyce uspořádaných těles, a proto je rozhodnutelná — každou formuli lze algoritmicky převést na bezkvantorový tvar a ověřit její pravdivost.
-
Platnost formulí prvního řádu
Churchova–Turingova věta o nerozhodnutelnosti platnosti říká, že neexistuje algoritmus rozhodující, zda je libovolná formule prvního řádu logicky platná (). Tento problém je nerozhodnutelný. -
Teorie přirozených čísel
Standardní model aritmetiky
nemá rekurzivně axiomatizovatelnou teorii, tj. množina všech vět platných v tomto modelu není rozhodnutelná. To plyne z Gödelovy první věty o neúplnosti.
- Řešitelnost diofantických rovnic (Hilbertův desátý problém)
Matiyasevičova věta (Davis–Putnam–Robinson–Matiyasevič): neexistuje algoritmus, který by pro danou Diofantickou rovnici
rozhodl, zda má celočíselné řešení. Problém je tedy nerozhodnutelný.