中文
相关论文

相关论文: From X to Pi; Representing the Classical Sequent C…

200 篇论文

This paper defines intersection and union type assignment for the calculus X, a substitution free language that enjoys the Curry-Howard correspondence with respect to Gentzen's sequent calculus for classical logic. We show that this notion…

计算机科学中的逻辑 · 计算机科学 2011-09-22 Steffen van Bakel

We present an approach to modeling computational calculi using higher category theory. Specifically we present a fully abstract semantics for the pi-calculus. The interpretation is consistent with Curry-Howard, interpreting terms as typed…

计算机科学中的逻辑 · 计算机科学 2015-09-23 Mike Stay , Lucius Gregory Meredith

Locks are a classic data structure for concurrent programming. We introduce a type system to ensure that names of the asynchronous pi-calculus are used as locks. Our calculus also features a construct to deallocate a lock once we know that…

计算机科学中的逻辑 · 计算机科学 2023-09-15 Daniel Hirschkoff , Enguerrand Prebet

We introduce a functional calculus with simple syntax and operational semantics in which the calculi introduced so far in the Curry-Howard correspondence for Classical Logic can be faithfully encoded. Our calculus enjoys confluence without…

计算机科学中的逻辑 · 计算机科学 2013-04-01 Alberto Carraro , Thomas Ehrhard , Antonino Salibra

Gradual typing is an approach to integrating static and dynamic typing within the same language, and puts the programmer in control of which regions of code are type checked at compile-time and which are type checked at run-time. In this…

编程语言 · 计算机科学 2019-09-16 Matteo Cimini

We describe an algorithmic method of proof compression based on the introduction of Pi_2-cuts into a cut-free LK-proof. The current approach is based on an inversion of Gentzen s cut-elimination method and extends former methods for…

计算机科学中的逻辑 · 计算机科学 2018-01-16 Alexander Leitsch , Michael Peter Lettmann

We define inductively a sequence of purely algebraic invariants - namely, classes in the Quillen cohomology of the Pi-algebra \pi_* X - for distinguishing between different homotopy types of spaces. Another sequence of such cohomology…

代数拓扑 · 数学 2009-10-31 David Blanc

Session types model structured communication-based programming. In particular, binary session types for the pi-calculus describe communication between exactly two participants in a distributed scenario. Adding sessions to the pi-calculus…

编程语言 · 计算机科学 2014-08-27 Ornela Dardha

The Curry-Howard correspondence is often described as relating proofs (in intutionistic natural deduction) to programs (terms in simply-typed lambda calculus). However this narrative is hardly a perfect fit, due to the computational content…

逻辑 · 数学 2020-08-25 Daniel Murfet , William Troiani

We present a type system to guarantee termination of pi-calculus processes that exploits input/output capabilities and subtyping, as originally introduced by Pierce and Sangiorgi, in order to analyse the usage of channels. We show that our…

计算机科学中的逻辑 · 计算机科学 2011-08-29 Ioana Cristescu , Daniel Hirschkoff

We present a calculus providing a Curry-Howard correspondence to classical logic represented in the sequent calculus with explicit structural rules, namely weakening and contraction. These structural rules introduce explicit erasure and…

计算机科学中的逻辑 · 计算机科学 2012-03-23 Silvia Ghilezan , Pierre Lescanne , Dragisa Zunic

This paper presents a logical approach to the translation of functional calculi into concurrent process calculi. The starting point is a type system for the {\pi}-calculus closely related to linear logic. Decompositions of intuitionistic…

计算机科学中的逻辑 · 计算机科学 2011-07-22 Emmanuel Beffara

The depth-bounded fragment of the pi-calculus is an expressive class of systems enjoying decidability of some important verification problems. Unfortunately membership of the fragment is undecidable. We propose a novel type system,…

计算机科学中的逻辑 · 计算机科学 2015-02-24 Emanuele D'Osualdo , Luke Ong

We construct an internal language for cartesian closed bicategories. Precisely, we introduce a type theory modelling the structure of a cartesian closed bicategory and show that its syntactic model satisfies an appropriate universal…

计算机科学中的逻辑 · 计算机科学 2019-04-16 Marcelo Fiore , Philip Saville

We present a variant of the calculus of deductive systems developed in (Lambek 1972, 1974), and give a generalization of the Curry-Howard-Lambek theorem giving an equivalence between the category of typed lambda-calculi and the category of…

计算机科学中的逻辑 · 计算机科学 2016-12-09 Lucius Schoenbaum

This work exploits the logical foundation of session types to determine what kind of type discipline for the pi-calculus can exactly capture, and is captured by, lambda-calculus behaviours. Leveraging the proof theoretic content of the…

计算机科学中的逻辑 · 计算机科学 2018-01-26 Bernardo Toninho , Nobuko Yoshida

The higher-order pi-calculus is an extension of the pi-calculus to allow communication of abstractions of processes rather than names alone. It has been studied intensively by Sangiorgi in his thesis where a characterisation of a contextual…

编程语言 · 计算机科学 2017-01-11 Alan Jeffrey , Julian Rathke

We introduce a Curry-Howard correspondence for a large class of intermediate logics characterized by intuitionistic proofs with non-nested applications of rules for classical disjunctive tautologies (1-depth intermediate proofs). The…

计算机科学中的逻辑 · 计算机科学 2020-04-22 Federico Aschieri , Agata Ciabattoni , Francesco A. Genco

Type refinements combine the compositionality of typechecking with the expressivity of program logics, offering a synergistic approach to program verification. In this paper we apply dependent type refinements to SAX, a futures-based…

编程语言 · 计算机科学 2024-02-14 Siva Somayyajula , Frank Pfenning

In this paper, we establish the foundations of a novel logical framework for the {\pi}-calculus, based on the deduction-as-computation paradigm. Following the standard proof-theoretic interpretation of logic programming, we represent…

计算机科学中的逻辑 · 计算机科学 2025-01-17 Matteo Acclavio , Giulia Manara
‹ 上一页 1 2 3 10 下一页 ›