Results 1 - 10
of
13
A Judgmental Analysis of Linear Logic
, 2003
"... We reexamine the foundations of linear logic, developing a system of natural deduction following Martin-L of's separation of judgments from propositions. Our construction yields a clean and elegant formulation that accounts for a rich set of multiplicative, additive, and exponential connectives, ext ..."
Abstract
-
Cited by 40 (24 self)
- Add to MetaCart
We reexamine the foundations of linear logic, developing a system of natural deduction following Martin-L of's separation of judgments from propositions. Our construction yields a clean and elegant formulation that accounts for a rich set of multiplicative, additive, and exponential connectives, extending dual intuitionistic linear logic but differing from both classical linear logic and Hyland and de Paiva's full intuitionistic linear logic. We also provide a corresponding sequent calculus that admits a simple proof of the admissibility of cut by a single structural induction. Finally, we show how to interpret classical linear logic (with or without the MIX rule) in our system, employing a form of double-negation translation.
A formulae-as-types interpretation of subtractive logic
- Journal of Logic and Computation
, 2004
"... We present a formulae-as-types interpretation of Subtractive Logic (i.e. bi-intuitionistic logic). This presentation is two-fold: we first define a very natural restriction of the λµ-calculus which is closed under reduction and whose type system is a constructive restriction of the Classical Natural ..."
Abstract
-
Cited by 15 (1 self)
- Add to MetaCart
We present a formulae-as-types interpretation of Subtractive Logic (i.e. bi-intuitionistic logic). This presentation is two-fold: we first define a very natural restriction of the λµ-calculus which is closed under reduction and whose type system is a constructive restriction of the Classical Natural Deduction. Then we extend this deduction system conservatively to Subtractive Logic. From a computational standpoint, the resulting calculus provides a type system for first-class coroutines (a restricted form of first-class continuations). Keywords: Curry-Howard isomorphism, Subtractive Logic, control operators, coroutines. 1
A short proof of the Strong Normalization of Classical Natural Deduction with Disjunction
- Journal of symbolic Logic
, 2003
"... We give a direct, purely arithmetical and elementary proof of the strong normalization of the cut-elimination procedure for full (i.e. in presence of all the usual connectives) classical natural deduction. 1 ..."
Abstract
-
Cited by 15 (10 self)
- Add to MetaCart
We give a direct, purely arithmetical and elementary proof of the strong normalization of the cut-elimination procedure for full (i.e. in presence of all the usual connectives) classical natural deduction. 1
Proof-Terms for Classical and Intuitionistic Resolution (Extended Abstract)
, 1996
"... We exploit a system of realizers for classical logic, and a translation from resolution into the sequent calculus, to assess the intuitionistic force of classical resolution for a fragment of intuitionistic logic. This approach is in contrast to formulating locally intuitionistically sound resol ..."
Abstract
-
Cited by 9 (3 self)
- Add to MetaCart
We exploit a system of realizers for classical logic, and a translation from resolution into the sequent calculus, to assess the intuitionistic force of classical resolution for a fragment of intuitionistic logic. This approach is in contrast to formulating locally intuitionistically sound resolution rules. The techniques use the ffl-calculus, a development of Parigot's -calculus.
A games semantics for reductive logic and proof-search
- GaLoP 2005: Games for Logic and Programming Languages
, 2005
"... Abstract. Theorem proving, or algorithmic proof-search, is an essential enabling technology throughout the computational sciences. We explain the mathematical basis of proof-search as the combination of reductive logic together with a control régime. Then we present a games semantics for reductive l ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
Abstract. Theorem proving, or algorithmic proof-search, is an essential enabling technology throughout the computational sciences. We explain the mathematical basis of proof-search as the combination of reductive logic together with a control régime. Then we present a games semantics for reductive logic and show how it may be used to model two important examples of control, namely backtracking and uniform proof. 1 Introduction to reductive logic and proof-search Theorem proving, or algorithmic proof-search, is an essential enabling technology throughout the computational sciences. We explain the mathematical basis of proof-search as the combination of reductive logic together with a control régime. Then we present a games semantics for reductive logic and show how it may be used to model two important
Some Pitfalls of LK-to-LJ Translations and How to Avoid Them
- Proc CADE-14, LNCS 1249
, 1997
"... . In this paper, we investigate translations from a classical cut-free sequent calculus LK into an intuitionistic cut-free sequent calculus LJ. Translations known from the literature rest on permutations of inferences in classical proofs. We show that, for some classes of firstorder formulae, all m ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
. In this paper, we investigate translations from a classical cut-free sequent calculus LK into an intuitionistic cut-free sequent calculus LJ. Translations known from the literature rest on permutations of inferences in classical proofs. We show that, for some classes of firstorder formulae, all minimal LJ-proofs are non-elementary but there exist short LK-proofs of the same formula. Similar results are obtained even if some fragments of intuitionistic first-order logic are considered. The size of the corresponding minimal search spaces for LK and LJ are also nonelementarily related. We show that we can overcome these difficulties by extending LJ with an analytic cut rule. 1 Introduction Characterizing classes of formulae for which classical derivability implies intuitionistic derivability was one topic in the Leningrad group around Maslov in the sixties. Such classes are called (complete) Glivenko classes which were extensively characterized by Orevkov [7]. More recently, people ar...
Goal-Directed Proof Search in Multiple-Conclusioned Intuitionistic Logic
- In Proceedings of the First International Conference on Computational Logic, volume LNAI 1861
, 2000
"... . A key property in the definition of logic programming languages is the completeness of goal-directed proofs. This concept originated in the study of logic programming languages for intuitionistic logic in the (single-conclusioned) sequent calculus LJ, but has subsequently been adapted to multip ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
. A key property in the definition of logic programming languages is the completeness of goal-directed proofs. This concept originated in the study of logic programming languages for intuitionistic logic in the (single-conclusioned) sequent calculus LJ, but has subsequently been adapted to multiple-conclusioned systems such as those for linear logic. Given these developments, it seems interesting to investigate the notion of goal-directed proofs for a multiple-conclusioned sequent calculus for intuitionistic logic, in that this is a logic for which there are both single-conclusioned and multiple-conclusioned systems (although the latter are less well known). In this paper we show that the language obtained for the multiple-conclusioned system differs from that for the single-conclusioned case, show how hereditary Harrop formulae can be recovered, and investigate contraction-free fragments of the logic. 1 Introduction Logic programming is based upon the observation that if ...
Confluency property of the call-by-value λµ ∧∨ - calculus
- Computational Logic and Applications CLA’05. Discrete Mathematics and Theoretical Computer Science proc
, 2006
"... LAMA- Équipe de logique, Université de Savoie, F-73376 Le Bourget du Lac, France In this paper, we introduce the λµ ∧ ∨- call-by-value calculus and we give a proof of the Church-Rosser property of this system. This proof is an adaptation of that of Andou (2003) which uses an extended parallel reduct ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
LAMA- Équipe de logique, Université de Savoie, F-73376 Le Bourget du Lac, France In this paper, we introduce the λµ ∧ ∨- call-by-value calculus and we give a proof of the Church-Rosser property of this system. This proof is an adaptation of that of Andou (2003) which uses an extended parallel reduction method and complete development. Keywords: Call-by-value, Church-Rosser, Propositional classical logic, Parallel reduction, Complete development 1
A Parigot-style Linear lambda-Calculus for Full Intuitionistic Linear Logic
, 2003
"... This paper describes a natural deduction formulation for Full Intuitionistic Linear Logic (FILL), an intriguing variation of multiplicative linear logic, due to Hyland and de Paiva. The system FILL resembles intuitionistic logic, in that all its connectives are independent, but resembles classic ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
This paper describes a natural deduction formulation for Full Intuitionistic Linear Logic (FILL), an intriguing variation of multiplicative linear logic, due to Hyland and de Paiva. The system FILL resembles intuitionistic logic, in that all its connectives are independent, but resembles classical logic in that its sequent-calculus formulation has intrinsic multiple conclusions. From the intrinsic multiple conclusions comes the inspiration to modify Parigot's natural deduction systems for classical logic, to produce a natural deduction formulation and a term assignment system for FILL.
A Parigot-style linear λ-calculus for Full intuitionistic Linear Logic
, 2005
"... This paper describes a natural deduction formulation for Full Intuitionistic Linear Logic (FILL), an intriguing variation of multiplicative linear logic, due to Hyland and de Paiva. The system FILL resembles intuitionistic logic, in that all its connectives are independent, but resembles classical l ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
This paper describes a natural deduction formulation for Full Intuitionistic Linear Logic (FILL), an intriguing variation of multiplicative linear logic, due to Hyland and de Paiva. The system FILL resembles intuitionistic logic, in that all its connectives are independent, but resembles classical logic in that its sequent-calculus formulation has intrinsic multiple conclusions. From the intrinsic multiple conclusions comes the inspiration to modify Parigot’s natural deduction systems for classical logic, to produce a natural deduction formulation and a term assignment system for FILL. keywords: linear logic, λµ-calculus, Curry-Howard isomorphism 1

