Separating Markov's Principles
Liron Cohen, Yannick Forster, Dominik Kirst, Bruno da Rocha Paiva, Vincent Rahli
Abstract
Markov's principle (MP) is an axiom in some varieties of constructive mathematics, stating that Σ 0 1 propositions (i.e. existential quantification over a decidable predicate on N) are stable under double negation. However, there are various non-equivalent definitions of decidable predicates and thus Σ 0 1 in constructive foundations, leading to non-equivalent Markov's principles. While this fact is well-reported in the literature, it is often overlooked, leading to wrong claims in standard references and published papers.
In this paper, we clarify the status of three natural variants of MP in constructive mathematics, by giving respective equivalence proofs to different formulations of Post's theorem, to stability of termination of computations, to completeness of various proof systems w.r.t. some model-theoretic semantics for Σ 0 1 -theories, and to finiteness principles for both extended natural numbers and trees. The first definition (MP P ) uses a purely propositional definition of Σ 0 1 for predicates on natural numbers N, while the second one (MP B ) relies on functions N → B, and the third one (MP PR ) on a subset of these functions expressible in an explicit model of computation.
We then prove that MP P is strictly stronger than MP B , and that MP B is strictly stronger than MP PR for variants of Martin-Löf's constructive type theory (MLTT), leading to separation results for the above theorems. These separations are achieved through a model construction of MLTT in TT □ C , a type theory parameterised by effects, which can be syntactically restricted as needed. We replicate effectful techniques going back to Kreisel twice to refute different logical principles (first MP B , then MP P ), while simultaneously satisfying variants of those principles (first MP PR , then MP B ) when effects are restricted.
All our results are checked by a proof assistant.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext e841269c-2345-4376-903d-ae0e074e04efCited by top-tier papers2
- "Upon This Quote I Will Build My Church Thesis"Pierre-Marie PédrotLICS 2024 · 1 citation
- Oracles Just for Fan: A Robust Computational Interpretation of the Fan TheoremTitouan Leclercq, Étienne MiqueyLICS 2026
Builds on3
- The fire triangle: how to mix substitution, dependent elimination, and effectsPierre-Marie Pédrot, Nicolas TabareauPOPL 2020 · 42 citations
- Russian Constructivism in a Prefascist TheoryPierre-Marie PédrotLICS 2020 · 8 citations
- "Upon This Quote I Will Build My Church Thesis"Pierre-Marie PédrotLICS 2024 · 1 citation
Related papers
- Primitive Recursive Dependent Type TheoryUlrik Torben Buchholtz, Johannes Schipp von BranitzLICS 2024
- Definitional Proof Irrelevance Made AccessibleThiago Felicissimo, Yann Leray, Loïc Pujet, Nicolas Tabareau et al.LICS 2026
- Generalized Decidability via Brouwer TreesTom de Jong, Nicolai Kraus, Aref Mohammadzadeh, Fredrik Nordvall ForsbergLICS 2026
- Ordinal Exponentiation in Homotopy Type TheoryTom de Jong, Nicolai Kraus, Fredrik Nordvall Forsberg, Chuangjie XuLICS 2025 · 1 citation
- A Constructive Logic with Classical Proofs and RefutationsPablo Barenbaum, Teodoro FreundLICS 2021
