Markov's principle
Markov's principle (MP) is a first-order reasoning principle. It states that for any predicate
\left(\forall x.\ \phi(x) \lor \lnot \phi(x)\right)
\rightarrow
\lnot\forall x. \lnot\phi(x)
\rightarrow
\exists x. \phi(x)
In words: if for a decidable predicate
This principle is valid in classical logic, but not always true constructively. In particular, it is rejected by Brouwerian intuitionists, but accepted by the Russian school.
Kleene realizability
This principle is obviously reliazable in Kleene realizability, if we reason classically in our informal metatheory.
Let
References
- This principle is named for Andrey Markov Jr., not Andrey Markov Sr.