2015
DOI: 10.1007/978-3-662-46678-0_9
|View full text |Cite
|
Sign up to set email alerts
|

Sequent Calculus in the Topos of Trees

Abstract: Abstract. Nakano's "later" modality, inspired by Gödel-Löb provability logic, has been applied in type systems and program logics to capture guarded recursion. Birkedal et al modelled this modality via the internal logic of the topos of trees. We show that the semantics of the propositional fragment of this logic can be given by linear converse-well-founded intuitionistic Kripke frames, so this logic is a marriage of the intuitionistic modal logic KM and the intermediate logic LC. We therefore call this logic … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
10
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
3
2
1

Relationship

3
3

Authors

Journals

citations
Cited by 8 publications
(11 citation statements)
references
References 34 publications
1
10
0
Order By: Relevance
“…Let us add that, while Gentzen-style systems are not our main interest here, the above quote from Clouston and Goré [CG15] hints at another motivation for studying constructive . Namely, even in the setups which make it a definable connective, it can still prove a more convenient primitive from a proof-theoretical point of view than P is.…”
Section: Modalities For Guarded (Co)recursionmentioning
confidence: 99%
“…Let us add that, while Gentzen-style systems are not our main interest here, the above quote from Clouston and Goré [CG15] hints at another motivation for studying constructive . Namely, even in the setups which make it a definable connective, it can still prove a more convenient primitive from a proof-theoretical point of view than P is.…”
Section: Modalities For Guarded (Co)recursionmentioning
confidence: 99%
“…This modality is the essential ingredient that allows us to equip proofs with a controlled form of recursion. The later modality stems originally from provability logic, which characterises transitive, well-founded Kripke frames [29,73], and thus allows one to carry out induction without an explicit induction scheme [15]. Later, the later modality was picked up by the type-theoretic community to control recursion in coinductive programming [7,8,20,56,58], mostly with the intent to replace syntactic guardedness checks for coinductive de nitions by type-based checks of wellde nedness.…”
Section: Coinductive Uniform Proofs and Intuitionistic Logicmentioning
confidence: 99%
“…S is a presheaf category, and so a topos, and so its internal logic provides a model of higher-order logic with equality [32]. The internal logic of S has been explored elsewhere [7,15,31], but to motivate the results of this section we make some observations here.…”
Section: From Internal Logic To Programmentioning
confidence: 99%
“…The definition of the logic Lgλ from the previous section establishes its syntax, and semantics in the topos of trees, without giving much sense of how proofs might be constructed. Clouston and Goré [15] have provided a sound and complete sequent calculus, and hence decision procedure, for the fragment of the internal logic of S with propositional connectives and ⊲, but the full logic Lgλ is considerably more expressive than this; for example it is not decidable [37]. In this section we will establish some reasoning principles for Lgλ, which will assist us in the next section in constructing proofs about gλ-programs.…”
Section: 2mentioning
confidence: 99%