Lune

LICS2024顶会

Separating Markov's Principles

Liron Cohen, Yannick Forster, Dominik Kirst, Bruno da Rocha Paiva, Vincent Rahli

2024年份
2被引次数
2顶会引用

摘要

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.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper2

问问它们各自怎么用它

它引用的顶会 Paper3

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖