# Sequent Calculus in the Topos of Trees

@article{Clouston2015SequentCI, title={Sequent Calculus in the Topos of Trees}, author={Ranald Clouston and Rajeev Gor{\'e}}, journal={ArXiv}, year={2015}, volume={abs/1501.03293} }

Nakano’s “later” modality, inspired by Godel-Lob 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…

## 10 Citations

### Programming and Reasoning with Guarded Recursion for Coinductive Types

- Computer ScienceFoSSaCS
- 2015

A call-by-name operational semantics for the calculus is given, and adequate denotational semantics in the topos of trees is defined, and the adequacy proof entails that the evaluation of a program always terminates.

### Gödel-McKinsey-Tarski and Blok-Esakia for Heyting-Lewis Implication

- Philosophy2021 36th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)
- 2021

This work adapts a transformation by Wolter and Zakharyaschev to translate Heyting-Lewis Logic to classical modal logic with two unary operators, and proves a Blok-Esakia theorem, which allows for both known and new canonicity and correspondence theorems, and the finite model property and decidability for a large family of HeyTING-Lewis logics.

### Coinduction in Flow: The Later Modality in Fibrations

- Computer ScienceCALCO
- 2019

This paper provides a construction on fibrations that gives access to the so-called later modality, which allows for a controlled form of recursion in coinductive proofs and programs, and uses the same construction to obtain a novel language for probabilistic productive coinduction programming.

### Coinduction in Uniform: Foundations for Corecursive Proof Search with Horn Clauses

- Computer ScienceESOP
- 2019

Proof-theoretic, constructive and coal algebraic foundations for proof search in coinductive Horn clause theories are established and soundness of both proof systems is proven relative to a novel coalgebraic description of complete Herbrand models.

### The periodic sequence property

- Mathematics
- 2017

In 1984, Wim Ruitenburg [19] published a surprising result1 about the intuitionistic propositional calculus (IPC). It does not seem well-known: one of the few researchers making extensive use of it…

### Constructive Modalities with Provability Smack

- PhilosophyArXiv
- 2017

I overview the work of the Tbilisi school on intuitionistic modal logics of well-founded/scattered structures and its connections with contemporary Theoretical Computer Science. Fixed-point theorems…

### Bunched logics: a uniform approach

- Computer Science
- 2019

This thesis investigates the family of bunched logics through two uniform frameworks, and extends duality theorems to the categorical structures suitable for interpreting predicate versions of the logics, in particular hyperdoctrinal structures used frequently in Separation Logic.

### Programming and Reasoning with Guarded Recursion for Coinductive Types

- Computer ScienceLog. Methods Comput. Sci.
- 2016

The adequacy proof entails that the evaluation of a program always terminates, and a call-by-name operational semantics for the calculus is given, and adequate denotational semantics in the topos of trees is defined.

## References

SHOWING 1-10 OF 34 REFERENCES

### Contraction-Free Linear Depth Sequent Calculi for Intuitionistic Propositional Logic with the Subformula Property and Minimal Depth Counter-Models

- Mathematics, PhilosophyJournal of Automated Reasoning
- 2012

LSJ, a contraction-free sequent calculus for Intuitionistic propositional logic whose proofs are linearly bounded in the length of the formula to be proved and satisfy the subformula property is presented.

### Programming and Reasoning with Guarded Recursion for Coinductive Types

- Computer ScienceFoSSaCS
- 2015

A call-by-name operational semantics for the calculus is given, and adequate denotational semantics in the topos of trees is defined, and the adequacy proof entails that the evaluation of a program always terminates.

### Tree-Sequent Methods for Subintuitionistic Predicate Logics

- Philosophy, Computer ScienceTABLEAUX
- 2007

After proving the completeness with respect to some classes of Kripke models, this paper introduces Hilbert-style axiom systems and proves their completeness through a translation from the tree-sequent calculi to give a solution to the problem posed by Restall.

### Countermodels from Sequent Calculi in Multi-Modal Logics

- Computer Science2012 27th Annual IEEE Symposium on Logic in Computer Science
- 2012

It is argued that multi-modal variants of several classical and intuitionistic logics including K, T, K4, S4 and their combinations with D are decidable and have the finite model property.

### Proof analysis in intermediate logics

- Computer Science, PhilosophyArch. Math. Log.
- 2012

Using labelled formulae, a cut-free sequent calculus for intuitionistic propositional logic is presented, together with an easy cut-admissibility proof; both extend to cover, in a uniform fashion,…

### A very modal model of a modern, major, general type system

- Computer SciencePOPL '07
- 2007

A model of recursive and impredicatively quantified types with mutable references is presented, interpreting all of the type constructors needed for typed intermediate languages and typed assembly languages used for object-oriented and functional languages and establishing a soundness proof of the typing systems underlying these TILs and TALs---ensuring that every well-typed program is safe.

### A Model of Countable Nondeterminism in Guarded Type Theory

- MathematicsRTA-TLCA
- 2014

This work shows how to construct a logical relation for countable nondeterminism in a guarded type theory, corresponding to the internal logic of the topos Sh ω 1 of sheaves overω 1, and gives an internal proof of the adequacy of the model with respect to standard contextual equivalence.

### Terminating Calculi for Propositional Dummett Logic with Subformula Property

- Computer ScienceJournal of Automated Reasoning
- 2013

Two terminating tableau calculi for propositional Dummett logic obeying the subformula property are presented, one of which exploits a property of the construction of the completeness theorem to introduce a check which is an alternative to loop check mechanisms.

### First Steps in Synthetic Guarded Domain Theory: Step-Indexing in the Topos of Trees

- Computer Science2011 IEEE 26th Annual Symposium on Logic in Computer Science
- 2011

It is proposed that the internal logic of S provides the right setting for the synthetic construction of abstract versions of step-indexed models of programming languages and program logics.

### A Lambda Calculus for Gödel-Dummett Logic Capturing Waitfreedom

- Computer Science, MathematicsFLOPS
- 2012

A typed lambda calculus based on Avron's hypersequent calculus for Godel---Dummett logic turns out to model waitfree computation and soundness and completeness are given against the typed version of waitfree protocols.