Results 1  10
of
12
Focusing and polarization in intuitionistic logic
 CSL 2007: Computer Science Logic, volume 4646 of LNCS
, 2007
"... dale.miller at inria.fr Abstract. A focused proof system provides a normal form to cutfree proofs that structures the application of invertible and noninvertible inference rules. The focused proof system of Andreoli for linear logic has been applied to both the proof search and the proof normaliza ..."
Abstract

Cited by 42 (18 self)
 Add to MetaCart
(Show Context)
dale.miller at inria.fr Abstract. A focused proof system provides a normal form to cutfree proofs that structures the application of invertible and noninvertible inference rules. The focused proof system of Andreoli for linear logic has been applied to both the proof search and the proof normalization approaches to computation. Various proof systems in literature exhibit characteristics of focusing to one degree or another. We present a new, focused proof system for intuitionistic logic, called LJF, and show how other proof systems can be mapped into the new system by inserting logical connectives that prematurely stop focusing. We also use LJF to design a focused proof system for classical logic. Our approach to the design and analysis of these systems is based on the completeness of focusing in linear logic and on the notion of polarity that appears in Girard’s LC and LU proof systems. 1
A formulaeastypes interpretation of subtractive logic
 Journal of Logic and Computation
, 2004
"... We present a formulaeastypes interpretation of Subtractive Logic (i.e. biintuitionistic logic). This presentation is twofold: 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 33 (1 self)
 Add to MetaCart
(Show Context)
We present a formulaeastypes interpretation of Subtractive Logic (i.e. biintuitionistic logic). This presentation is twofold: 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 firstclass coroutines (a restricted form of firstclass continuations). Keywords: CurryHoward isomorphism, Subtractive Logic, control operators, coroutines. 1
Cutelimination and proofsearch for biintuitionistic logic using nested sequents
, 2008
"... We propose a new sequent calculus for biintuitionistic logic which sits somewhere between display calculi and traditional sequent calculi by using nested sequents. Our calculus enjoys a simple (purely syntactic) cutelimination proof as do display calculi. But it has an easily derivable variant cal ..."
Abstract

Cited by 15 (4 self)
 Add to MetaCart
We propose a new sequent calculus for biintuitionistic logic which sits somewhere between display calculi and traditional sequent calculi by using nested sequents. Our calculus enjoys a simple (purely syntactic) cutelimination proof as do display calculi. But it has an easily derivable variant calculus which is amenable to automated proof search as are (some) traditional sequent calculi. We first present the initial calculus and its cutelimination proof. We then present the derived calculus, and then present a proofsearch strategy which allows it to be used for automated proof search. We prove that this search strategy is terminating and complete by showing how it can be used to mimic derivations obtained from an existing calculus GBiInt for biintuitionistic logic. As far as we know, our new calculus is the first sequent calculus for biintuitionistic logic which uses no semantic additions like labels, which has a purely syntactic cutelimination proof, and which can be used naturally for backwards proofsearch.
Proof search and countermodel construction for biintuitionistic propositional logic with labelled sequents
 In TABLEAUX
, 2009
"... ..."
(Show Context)
Combining Derivations and Refutations for Cutfree Completeness in BiIntuitionistic Logic
, 2008
"... Biintuitionistic logic is the union of intuitionistic and dual intuitionistic logic, and was introduced by Rauszer as a Hilbert calculus with algebraic and Kripke semantics. But her subsequent “cutfree ” sequent calculus has recently been shown to fail cutelimination. We present a new cutfree se ..."
Abstract

Cited by 7 (0 self)
 Add to MetaCart
(Show Context)
Biintuitionistic logic is the union of intuitionistic and dual intuitionistic logic, and was introduced by Rauszer as a Hilbert calculus with algebraic and Kripke semantics. But her subsequent “cutfree ” sequent calculus has recently been shown to fail cutelimination. We present a new cutfree sequent calculus for biintuitionistic logic, and prove it sound and complete with respect to its Kripke semantics. Ensuring completeness is complicated by the interaction between intuitionistic implication and dual intuitionistic exclusion, similarly to future and past modalities in tense logic. Our calculus handles this interaction using derivations and refutations as first class citizens. We employ extended sequents which pass information from premises to conclusions using variables instantiated at the leaves of refutations, and rules which compose certain refutations and derivations to form derivations. Automated deduction using terminating backward search is also possible, although this is not our main purpose. 1
A cutfree sequent calculus for biintuitionistic logic: extended version
, 2007
"... Abstract. Biintuitionistic logic is the extension of intuitionistic logic with a connective dual to implication. Biintuitionistic logic was introduced by Rauszer as a Hilbert calculus with algebraic and Kripke semantics. But her subsequent “cutfree ” sequent calculus for BiInt has recently been s ..."
Abstract

Cited by 6 (1 self)
 Add to MetaCart
(Show Context)
Abstract. Biintuitionistic logic is the extension of intuitionistic logic with a connective dual to implication. Biintuitionistic logic was introduced by Rauszer as a Hilbert calculus with algebraic and Kripke semantics. But her subsequent “cutfree ” sequent calculus for BiInt has recently been shown by Uustalu to fail cutelimination. We present a new cutfree sequent calculus for BiInt, and prove it sound and complete with respect to its Kripke semantics. Ensuring completeness is complicated by the interaction between implication and its dual, similarly to future and past modalities in tense logic. Our calculus handles this interaction using extended sequents which pass information from premises to conclusions using variables instantiated at the leaves of failed derivation trees. Our simple termination argument allows our calculus to be used for automated deduction, although this is not its main purpose. 1
Kripke semantics and proof systems for combining intuitionistic logic and classical logic. Submitted
, 2011
"... We combine intuitionistic logic and classical logic into a new, firstorder logic called Polarized Intuitionistic Logic. This logic is based on a distinction between two dual polarities which we call red and green to distinguish them from other forms of polarization. The meaning of these polarities ..."
Abstract

Cited by 6 (4 self)
 Add to MetaCart
(Show Context)
We combine intuitionistic logic and classical logic into a new, firstorder logic called Polarized Intuitionistic Logic. This logic is based on a distinction between two dual polarities which we call red and green to distinguish them from other forms of polarization. The meaning of these polarities is defined modeltheoretically by a Kripkestyle semantics for the logic. Two proof systems are also formulated. The first system extends Gentzen’s intuitionistic sequent calculus LJ. In addition, this system also bears essential similarities to Girard’s LC proof system for classical logic. The second proof system is based on a semantic tableau and extends Dragalin’s multipleconclusion version of intuitionistic sequent calculus. We show that soundness and completeness hold for these notions of semantics and proofs, from which it follows that cut is admissible in the proof systems and that the propositional fragment of the logic is decidable. 1
Relating Sequent Calculi for Biintuitionistic Propositional Logic
"... Abstract. Biintuitionistic logic is the conservative extension of intuitionistic logic with a connective dual to implication. It is sometimes presented as a symmetric constructive subsystem of classical logic. In this paper, we compare three sequent calculi for biintuitionistic propositional logic ..."
Abstract

Cited by 2 (0 self)
 Add to MetaCart
(Show Context)
Abstract. Biintuitionistic logic is the conservative extension of intuitionistic logic with a connective dual to implication. It is sometimes presented as a symmetric constructive subsystem of classical logic. In this paper, we compare three sequent calculi for biintuitionistic propositional logic: (1) a basic standardstyle sequent calculus that restricts the premises of implicationright and exclusionleft inferences to be singleconclusion resp. singleassumption and is incomplete without the cut rule, (2) the calculus with nested sequents by Goré et al., where a complete class of cuts is encapsulated into special “unnest ” rules and (3) a cutfree labelled sequent calculus derived from the Kripke semantics of the logic. We show that these calculi can be translated into each other and discuss the ineliminable cuts of the standardstyle sequent calculus. 1
Tableau Development for a BiIntuitionistic Tense Logic ⋆
"... Abstract. The paper introduces a biintuitionistic logic with two modal operators and their tense versions. The semantics is defined by Kripke models in which the set of worlds carries a preorder relation as well as an accessibility relation, and the two relations are linked by a stability conditio ..."
Abstract

Cited by 1 (1 self)
 Add to MetaCart
(Show Context)
Abstract. The paper introduces a biintuitionistic logic with two modal operators and their tense versions. The semantics is defined by Kripke models in which the set of worlds carries a preorder relation as well as an accessibility relation, and the two relations are linked by a stability condition. A special case of these models arises from graphs in which the worlds are interpreted as nodes and edges of graphs, and formulae represent subgraphs. The preorder is the incidence structure of the graphs. These examples provide an account of time including both time points and intervals, with the accessibility relation providing the order on the time structure. The logic we present is decidable and has the effective finite model property. We present a tableau calculus for the logic which is sound, complete and terminating. The MetTel system has been used to generate a prover from this tableau calculus. 1
On the BlokEsakia Theorem
"... Abstract We discuss the celebrated BlokEsakia theorem on the isomorphism between the lattices of extensions of intuitionistic propositional logic and the Grzegorczyk modal system. In particular, we present the original algebraic proof of this theorem found by Blok, and give a brief survey of genera ..."
Abstract

Cited by 1 (0 self)
 Add to MetaCart
(Show Context)
Abstract We discuss the celebrated BlokEsakia theorem on the isomorphism between the lattices of extensions of intuitionistic propositional logic and the Grzegorczyk modal system. In particular, we present the original algebraic proof of this theorem found by Blok, and give a brief survey of generalisations of the BlokEsakia theorem to extensions of intuitionistic logic with modal operators and coimplication. In memory of Leo Esakia 1