A Term Calculus for Intuitionistic Linear Logic
نویسندگان
چکیده
In this paper we consider the problem of deriving a term assignment system for Girard's Intuitionistic Linear Logic for both the sequent calculus and natural deduction proof systems. Our system di ers from previous calculi (e.g. that of Abramsky [1]) and has two important properties which they lack. These are the substitution property (the set of valid deductions is closed under substitution) and subject reduction (reduction on terms is well-typed). We also consider term reduction arising from cut-elimination in the sequent calculus and normalisation in natural deduction. We explore the relationship between these and consider their computational content. 1 Intuitionistic Linear Logic Girard's Intuitionistic Linear Logic [3] is a re nement of Intuitionistic Logic where formulae must be used exactly once. Given this restriction the familiar logical connectives become divided into multiplicative and additive versions. Within this paper, we shall only consider the multiplicatives. Intuitionistic Linear Logic can be most easily presented within the sequent calculus. The linearity constraint is achieved by removing the Weakening and Contraction rules. To regain the expressive power of Intuitionistic Logic, we introduce a new logical operator, !, which allows a formula to be used as many times as required (including zero). The fragment we shall consider is given in Fig. 1. We use capital Greek letters ; for sequences of formulae and A;B for single formulae. The system has multiplicative conjunction or tensor, , linear implication, , and a logical operator, !. The Exchange rule simply allows the permutation of assumptions. In what follows we shall consider this rule to be implicit, whence the convention that ; denote multisets (and not sequences). The `! rules' have been given names by other authors. ! L 1 is called Weakening , ! L 2 Contraction, ! L 3 Dereliction and (! R ) Promotion 3 . We shall use these terms throughout this paper. In the Promotion rule, ! means that every formula in the set is modal, in other words, if is the set fA 1 ; . . . ; A n g, then ! denotes the set f!A 1 ; . . . ; !A n g. We shall defer the question of a term assignment system until Section 3. 2 Linear Natural Deduction In the natural deduction system, originally due to Gentzen [11], but expounded by Prawitz [9], a deduction is a derivation of a proposition from a nite set of assumption 3 Girard, Scedrov and Scott [5] prefer to call this rule Storage.
منابع مشابه
Natural Deduction for Intuitionistic Non-Commutative Linear Logic
We present a system of natural deduction and associated term calculus for intuitionistic non-commutative linear logic (INCLL) as a conservative extension of intuitionistic linear logic. We prove subject reduction and the existence of canonical forms in the implicational fragment. We also illustrate by means of an example how the proof term calculus can be employed in the setting of logical fram...
متن کاملA Parigot-style Linear Λ-calculus for Full Intuitionistic Linear Logic
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 intrin...
متن کاملNatural Deduction for Intuitionistic Non-communicative Linear Logic
We present a system of natural deduction and associated term calculus for intuitionistic non-commutative linear logic (INCLL) as a conservative extension of intuitionistic linear logic. We prove subject reduction and the existence of canonical forms in the implicational fragment.
متن کاملOn the π-calculus and Co-intuitionistic Logic. Notes on Logic for Concurrency and λP Systems
We reconsider work by Bellin and Scott in the 1990s on R. Milner and S. Abramsky’s encoding of linear logic in the π-calculus and give an account of efforts to establish a tight connection between the structure of proofs and of the cut elimination process in multiplicative linear logic, on one hand, and the input-output behaviour of the processes that represent them, on the other, resulting in ...
متن کاملThe Girard Translation Extended with Recursion
This paper extends Curry-Howard interpretations of Intuitionistic Logic (IL) and Intuitionistic Linear Logic (ILL) with rules for recursion. The resulting term languages, the λ-calculus and the linear λ-calculus respectively, are given sound categorical interpretations. The embedding of proofs of IL into proofs of ILL given by the Girard Translation is extended with the rules for recursion, suc...
متن کامل