AN ALTERNATIVE NATURAL DEDUCTION FOR THE INTUITIONISTIC PROPOSITIONAL LOGIC

Similar documents
An Introduction to Proof Theory

Proof Theoretical Studies on Semilattice Relevant Logics

Canonical Calculi: Invertibility, Axiom expansion and (Non)-determinism

Display calculi in non-classical logics

Lecture Notes on Cut Elimination

A CUT-FREE SIMPLE SEQUENT CALCULUS FOR MODAL LOGIC S5

Propositional Logic Language

Sequent Calculus. 3.1 Cut-Free Sequent Calculus

Structuring Logic with Sequent Calculus

On Sets of Premises. Kosta Došen

CONTRACTION CONTRACTED

TRANSLATING A SUPPES-LEMMON STYLE NATURAL DEDUCTION INTO A SEQUENT CALCULUS

Proof-Theoretic Analysis of the Quantified Argument Calculus

A Schütte-Tait style cut-elimination proof for first-order Gödel logic

Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models

Explicit Composition and Its Application in Proofs of Normalization

Formulas for which Contraction is Admissible

On Urquhart s C Logic

Introduction to Intuitionistic Logic

Lecture Notes on Sequent Calculus

On the Complexity of the Reflected Logic of Proofs

NORMAL DERIVABILITY IN CLASSICAL NATURAL DEDUCTION

Generalised elimination rules and harmony

Interpolation via translations

Prefixed Tableaus and Nested Sequents

Proving Completeness for Nested Sequent Calculi 1

Logical Preliminaries

Evaluation Driven Proof-Search in Natural Deduction Calculi for Intuitionistic Propositional Logic

Propositions and Proofs

Chapter 11: Automated Proof Systems

On sequent calculi vs natural deductions in logic and computer science

Consequence Relations and Natural Deduction

Forcing-based cut-elimination for Gentzen-style intuitionistic sequent calculus

Consequence Relations and Natural Deduction

On Sequent Calculi for Intuitionistic Propositional Logic

CHAPTER 10. Gentzen Style Proof Systems for Classical Logic

From Frame Properties to Hypersequent Rules in Modal Logics

On interpolation in existence logics

Cut-elimination for Provability Logic GL

TABLEAUX VARIANTS OF SOME MODAL AND RELEVANT SYSTEMS

Lecture Notes on Combinatory Modal Logic

Lecture Notes on Cut Elimination

REPRESENTATION THEOREMS FOR IMPLICATION STRUCTURES

TR : Binding Modalities

SOME REMARKS ON MAEHARA S METHOD. Abstract

Sequent calculus for predicate logic

185.A09 Advanced Mathematical Logic

hal , version 1-21 Oct 2009

Proof Theoretical Reasoning Lecture 3 Modal Logic S5 and Hypersequents

Inducing syntactic cut-elimination for indexed nested sequents

Harvard School of Engineering and Applied Sciences CS 152: Programming Languages

Lecture Notes on Classical Linear Logic

Introduction to Metalogic

If-then-else and other constructive and classical connectives (Or: How to derive natural deduction rules from truth tables)

Bidirectional Decision Procedures for the Intuitionistic Propositional Modal Logic IS4

Systematic Construction of Natural Deduction Systems for Many-valued Logics: Extended Report

Proof Complexity of Intuitionistic Propositional Logic

3.2 Reduction 29. Truth. The constructor just forms the unit element,. Since there is no destructor, there is no reduction rule.

The Method of Socratic Proofs for Normal Modal Propositional Logics

Overview of Logic and Computation: Notes

CS Lecture 19: Logic To Truth through Proof. Prof. Clarkson Fall Today s music: Theme from Sherlock

Preuves de logique linéaire sur machine, ENS-Lyon, Dec. 18, 2018

3 Propositional Logic

Deriving natural deduction rules from truth tables (Extended version)

Emptiness and Discharge in Sequent Calculus and Natural Deduction

Zoran Petrić. 270 Minutes on Categorial Proof Theory

Cut-Elimination and Quantification in Canonical Systems

Propositional and Predicate Logic. jean/gbooks/logic.html

Lecture Notes on Certifying Theorem Provers

Lecture Notes on Linear Logic

A Note on Bootstrapping Intuitionistic Bounded Arithmetic

TR : Tableaux for the Logic of Proofs

Valentini s cut-elimination for provability logic resolved

Constructive approach to relevant and affine term calculi

Modal Logic XX. Yanjing Wang

Kleene realizability and negative translations

A BRIEF INTRODUCTION TO TYPED PREDICATE LOGIC

Gödel s Completeness Theorem

Teaching Natural Deduction as a Subversive Activity

Categories, Proofs and Programs

Validity Concepts in Proof-Theoretic Semantics

Intersection Synchronous Logic

Uniform Schemata for Proof Rules

Implicational F -Structures and Implicational Relevance. Logics. A. Avron. Sackler Faculty of Exact Sciences. School of Mathematical Sciences

Notation for Logical Operators:

MONADIC FRAGMENTS OF INTUITIONISTIC CONTROL LOGIC

Investigation of Prawitz s completeness conjecture in phase semantic framework

Embedding formalisms: hypersequents and two-level systems of rules

Chapter 11: Automated Proof Systems (1)

Proof-theoretic Validity. Stephen Read University of St Andrews. Analytic Validity Harmony GE-Harmony Justifying the E-rules

Propositional and Predicate Logic - V

Lecture Notes on Cut Elimination

CHAPTER 11. Introduction to Intuitionistic Logic

Dual-Intuitionistic Logic and Some Other Logics

Atomic Cut Elimination for Classical Logic

Non-Analytic Tableaux for Chellas s Conditional Logic CK and Lewis s Logic of Counterfactuals VC

Computational Logic. Davide Martinenghi. Spring Free University of Bozen-Bolzano. Computational Logic Davide Martinenghi (1/30)

Teaching Natural Deduction as a Subversive Activity

Implementing Proof Systems for the Intuitionistic Propositional Logic

Natural Deduction for Propositional Logic

Transcription:

Bulletin of the Section of Logic Volume 45/1 (2016), pp 33 51 http://dxdoiorg/1018778/0138-068045103 Mirjana Ilić 1 AN ALTERNATIVE NATURAL DEDUCTION FOR THE INTUITIONISTIC PROPOSITIONAL LOGIC Abstract A natural deduction system N I, for the full propositional intuitionistic logic, is proposed The operational rules of N I are obtained by the translation from Gentzen s calculus LJ and the normalization is proved, via translations from sequent calculus derivations to natural deduction derivations and back Key words: natural deduction; intuitionistic logic 1 Introduction It is well known that sequent formulations of some substructural logics can be obtained from Gentzen s calculus LJ, by rejecting or restricting some of the structural rules, whereas operational rules need not differ from the operational rules that are given for intuitionistic logic in LJ (see [1]) On the other hand, Gentzen s natural deduction calculus N J [3] doesn t have the similar property Our motive in formulating natural deduction system N I is to set up an intuitionistic natural deduction system, from which natural deduction systems of some substructural logics can be obtained, by getting the control over the discharge of assumptions, whereas operational rules need not differ from the operational rules in N I (as for sequent calculi) It is well known that the natural deduction rule I: 1 This work is supported by the Ministary of Science and Technology of Serbia, grant number ON174026

34 Mirjana Ilić β β can be of one of the following forms: β β or: β β, where denotes a natural deduction derivation of with open assumptions from Open assumptions are called the contexts of the rules, so the rule on the left is usually referred to as a context sharing rule and the rule on the right, as a context independent rule ( and which appear in the later, may be different) We have the similar notion for the rule E: β β For the plain intuitionistic logic, contexts of those rules are irrelevant, therefore, in intuitionistic natural deduction calculi, operational rules are either context sharing, as eg in NJ [8], or context independent, as eg in Gentzen s N J and von Plato s natural deduction [6] On the other hand, this is not the same in Gentzen s sequent calculus LJ, where two types of operational rules are present: the rule which corresponds to I, ie the rule IS, is context sharing and the rule IA, which corresponds to E, is context independent: IS : β β IA : β, Λ β,, Λ (Λ is either singleton or empty) In this paper we give a natural deduction system N I, with both types of operational rules, context sharing and context independent ones We

An Alternative Natural Deduction for the Intuitionistic Propositional Logic 35 obtain them by a translation of Gentzen s operational LJ rules, into natural deduction The idea of formulating natural deduction systems for intuitionistic logic, by translating sequent calculi, is not new (see eg [5], [6]) Actually, the technique employed here is substantially that given by Negri and Plato in [5], [6] However, sequent calculi in [5], [6] are with context independent rules only, unlike LJ, therefore our natural deduction system differs from those in [5], [6] Moreover, instead of usual assumptions, ie initial formulae, we use general assumptions, in the form of initial rules:, 1,, n in N I As a consequence, N I derivations are free from vacuously discharged assumptions, meaning that every formula which is discharged by the application of some inference rule, really occurs in the upper part of at least one initial rule in that derivation Below, we give two derivations of the formula (β ) In the derivation on the left, we use initial formulae, whereas in the derivation on the right, we use initial rules: (2) [] β ( I)(1) (β ) ( I)(2) (1) (2) [β], [] β ( I)(1) (β ) ( I)(2) We note that, in the derivation on the left, the formula β is vacuously discharged (we also say cancelled), by the application of the rule ( I), with the discharge label (1), unlike in the derivation on the right, where the assumption β really occurs Moreover, the initial formula in the derivation on the left, stands in for the derivation of from, ie for the derivation, therefore it acts as both, an assumption and a conclusion On the other hand, in the derivation on the right, every formula acts either as an assumption or as a conclusion It should be mentioned that the use of generalized assumptions, in formulating natural deduction for intuitionistic propositional logic, is not

36 Mirjana Ilić new Eg, in the sequent style natural deduction NJ, in [8], axioms are of the form:, ϕ ϕ However, our system N I and NJ are different systems, as mentioned above The paper is organized as follows In Section 2, we give the sequent calculus formulation GI of the full propositional intuitionistic logic, with the property that the structural rules of cut and weakening are admissible in it In Section 3, we present the natural deduction system N I In Section 4, we prove that N I is sound and complete for the full propositional intuitionistic logic In the closing section we give some remarks 2 Sequent calculus GI Let L be a language of the propositional calculus with the propositional constant and the binary connectives, and Formulae of L are defined inductively, as usual We shall use, β,, ϕ, as schematic letters for formulae of L As usual, can be defined as Greek capitals, Π, Θ, will denote finite (possibly empty) multisets (lists without order) of formulae Sequents are expressions of the form GI has the following postulates: Axioms:,, Structural rules: contraction: weakening: cut:,,, Operational rules: (W), Π, (K), Π (cut) Π, β, Π, β ( l), β β ( r),, β, β β, β ( l) β ( r)

An Alternative Natural Deduction for the Intuitionistic Propositional Logic 37,, β, β ( l) β β β ( r) There are some minor differences between GI and some other sequent calculi for intuitionistic propositional logic, eg LJ [3], G2i [9] and G0i [6] However, all of them are mutually equivalent The admissibility of the rule of cut in GI, can be proved by a standard cut elimination procedure, via the elimination of the rule of multicut Ie, instead of cut we eliminate the multiple cut rule of the following form:,,, Π,,, Π (mcut) Moreover, the rule of weakening is also an admissible rule in GI: Lemma 1 Every cut free GI derivation can be transformed into a cut free GI derivation of the same endsequent, in which no weakening occurs Proof: It is easy to show that weakening never needs to follow immediately any other rule in a cut free GI derivation Definition Cut free GI-derivations with no applications of the rule of weakening, will be called normal GI derivations Corollary 2 Every GI provable sequent has a normal GI derivation 3 Natural deduction N I We formulate the natural deduction system N I, by a translation of axioms and logical rules of GI into inference rules of N I First we consider the axioms of GI The meaning of,, ie of, 1,, n (the multiset = 1,, n is possibly empty) is that from, 1,, n we can derive In the natural deduction notation, this is written as:, 1,, n, which is one of our initial rules of N I

38 Mirjana Ilić The other axiom in GI is, 1,, n, which gives another initial rule of N I:, 1,, n The meaning of the rule ( l) in GI is that if there is a derivation of from and there is a derivation of from Π, β, then there is a derivation of from, Π, β In the natural deduction notation, this is written as: Π, [β] (1) β β ( E) (1), which is the elimination of implication rule, denoted by ( E) in N I With [β] we denote, as usual, the discharging of the assumption β To indicate what is discharged and where, we write the little number within parentheses, here (1), next to the discharged assumption β and next to the mnemonic symbol for the rule applied, ( E) Those numbers will be called discharge labels and they must be fresh in the derivation so far constructed We note that this rule is almost the same as von Plato s rule ( E) in [6] The only difference is due to our use of initial rules instead of initial formulae, ie that instead of von Plato s initial formula β we use the initial rule β β This is the general formulation of the implication elimination rule, and it differs from the corresponding Gentzen s rule, which is the special elimination rule All other elimination rules of N I will also be given in their general form The rule ( l) is a two premises context independent rule On the other hand, the rules ( r) and ( l) are two premises context sharing rules To obtain the corresponding natural deduction rules, we need to assign labels to assumptions, as in [4] We shall call them the assumption labels Formulae with the same assumption label are treated as if they were the same formulae This means that when a formula with a label is discharged, all formulae with the same label are discharged at the same time We use integers for assumption labels (to distinguish them from discharge labels,

An Alternative Natural Deduction for the Intuitionistic Propositional Logic 39 we write them without parentheses) The natural deduction formulation of the rule ( r) is: Ṇ Ṇ β β ( I) By the application of this rule, the corresponding formulae from in the derivation of, and from in the derivation of β, are assigned with the same assumption labels This is indicated by N in N (if a formula from in the derivation of β, already has a label, assigned to it earlier in the derivation, then, by the application of this rule, this formula gets a new label, in order to equalize it with the label of its corresponding formula from in the derivation of ) It should be noted that the use of assumption labels is not new in formulating natural deduction systems In fact, the use of labels is quite standard in natural deduction systems of substructural logics (see eg [2] where labelled natural deduction system for the implicational fragment of the relevant logic R is presented, and [4], for the natural deduction system for intuitionistic linear logic) Natural deduction N I Initial rules:, 1,, n, 1,, n,, where the multiset 1,, n is possibly empty Formulae from the premises of the initial rules will be called the assumptions Logical rules: Π, [β] (1),, [β] (1), [] (1),, [] (1) β β ( E) (1) β β ( I)(1)

40 Mirjana Ilić, [] (1),, [] (1) β Ṇ Ṇ β ( E) (1) 1 β β ( I), [β] (1),, [β] (1) β β ( E) (1) 2 β ( I) 1 N, [] (1),, [] (1) N, [β] (2),, [β] (2) β β ( E) (1),(2) β β ( I) 2 We note that there is no need to formulate the natural deduction rules which correspond to the structural rules of cut and weakening, since it is sufficient to consider normal GI derivations The remaining structural rule, the rule of contraction, is implicit in natural deduction, in the form of multiple discharge of assumptions We give an example proof of a distribution law in N I:

An Alternative Natural Deduction for the Intuitionistic Propositional Logic 41 [ (β )] (5) (β ) [ (β )] (5) (β ) [β ] (4) β ( β) ( ) 1 2 [] (3), [β] (1) [] (3), [β] (1) ( β) ( ) ( (β )) ( β) ( ) 1 2 β ( I) β ( β) ( ) ( I) ( β) ( ) ( I) (5) ( E) (4) 1 3/ 4 [] (3), [] (2) [] (3), [] (2) 1 3/ 4 ( I) ( β) ( ) ( I) ( E) (3) ( E) (1),(2) The use of general, instead of special elimination rules in natural deduction, allows us to define normal derivations as in [4], [6]: Definition A derivation is in normal form when all major premises of elimination rules are conclusions of initial rules We note that every N I derivation is in normal form 4 Equivalence of GI and N I GI and N I are equivalent, and with this we mean: Theorem 3 For any formula, there is a derivation of in GI iff there is a derivation of with all assumptions discharged in N I Proof: We define a translation from a normal GI derivation π, of a sequent, to natural deduction, inductively according to the last rule applied The last applied rule in π can be one of: ( r), ( r) or ( r) Then the translation is given as follows: 11 β β ( r) [] (1) β β ( I) (1) 12 β β ( r) β β ( I)

42 Mirjana Ilić 13 β ( r) β ( I) β β ( r) β β ( I) In each case of translation, we write sequent calculus derivation(s) in the upper part, the rule in natural deduction notation and the conclusion of that rule in the lower part The sequent calculus derivation(s) in the upper part will be called the sequent calculus segments of the translation, noting they are the same as the corresponding sequent calculus derivations given on the left hand side of Those derivations will be translated in the further steps of the translation The formula from [] (1) β in 11, will be an assumption, discharged by the application of the rule ( I), in a natural deduction derivation, obtained by the translation This is the reason why instead of we write [] (1) in 11, ie why we add brackets and the discharge label (1) In the following translations, we shall use [] to denote a multiset of bracketed formulae, assigned with discharge labels Let Tr be a translation so far constructed and let one of its sequent calculus segments be the segment S, which is given on the left hand side of below If the last rule in S is an operational rule, then we have:, β 21 [] β ( r) [] (i), [] β β ( I) (i) provided (i) is new discharge label in the translation so far constructed Π, β 22 [], [Π], [ β] (k) ( l) [ β] (k) β [] [Π], [β] (i) ( E) (i) provided (i) is new discharge label in the translation so far constructed

An Alternative Natural Deduction for the Intuitionistic Propositional Logic 43 23 24 [] β, β [], [ β] (k) ( r) ( l) [] [ β] (k) β β [] β ( I) [], [] (i) ( E) (i) provided (i) is new discharge label in the translation so far constructed We proceed similarly when the endsequent of is, β 25 [] β ( r) [] β ( I) We proceed similarly when the endsequent of is β 26,, β [], [ β] (k) [ β] (k) β ( l) [], [] (i) [], [β] (j) ( E) (i),(j) provided (i) and (j) are distinct and new in the translation so far constructed If the last rule in S is the structural rule of contraction, then we have: 27,, [], [] (k) (WE) If S is an axiom, then we have: [], [] (k), [] (k) 31 [] (k), [ 1 ] (k1),, [ n ] (kn) [](k), [ 1 ] (k1),, [ n ] (kn) 32 [ ] (k), [ 1 ] (k1),, [ n ] (kn) [ ](k), [ 1 ] (k1),, [ n ] (kn)

44 Mirjana Ilić Our translation produces natural deduction derivations with discharges fully formalized On the other hand, the assumption labels which should be assigned by the application of the rules ( I) and ( E) are missing However, they are not needed Really, the purpose of assumption labels in natural deduction derivations is to identify different occurrences of the same formulae, in order to discharge all of them at the same time, but this is guaranteed by our translation Thus, we have proved: If π is a normal GI derivation of a sequent, then its translation is an N I derivation of with all assumption discharged (and it is normal, by our definition) We now define the translation of an N I derivation of a formula, with all assumptions discharged, to a GI derivation, inductively, according to the last rule used Multisets of open assumptions Π, and Θ, which appear in natural deduction derivations, are possibly empty If the last rule of the natural deduction derivation is ( I), then we have the following cases If exactly one occurrence of is discharged by the application of the rule ( I), then: Π, [] (i) Π, β β ( I) (i) β Π β ( r) (Note that if ( I) is the last rule of our derivation, then Π is empty) On the right hand side of we remove the discharge label (i) and brackets in [] (i), to denote that is the open assumption in the derivation of β from Π, If at least two occurrences of are discharged by the application of the rule ( I), then:

An Alternative Natural Deduction for the Intuitionistic Propositional Logic 45 Π, [] (i),, [] (i) Π,,, β β ( I)(i) β Π, β Π β (W), ( r) where double line next to (W) denotes possibly several contractions (at least one) If the last rule is ( E), then we have the following cases: Θ Π, [β] (i) Θ Π, β β β Θ Π, [β] (i),, [β] (i) β β ( E) (i) If the last rule is ( I), then we have: Θ, Π, β ( E) (i) Θ ( l) Π, β, β Π, β (W) Θ, Π, β ( l) β β ( I) β β ( r) (Note that we omit assumption labels) If the last rule is ( E), then we have the following cases:

46 Mirjana Ilić, [] (i), β β ( E) (i) 1, β ( l), [] (i),, [] (i),,, β β ( E) (i) 1 We can proceed similarly for the rule ( E) 2,, β (W) ( l) If the last rule is ( I), then we have: β ( I) 1 β ( r); similarly for ( I) 2 If the last rule is ( E), then we have the following cases:, [] (i), [β] (j),, β β β ( E) (i),(j), β ( l)

An Alternative Natural Deduction for the Intuitionistic Propositional Logic 47, [] (i),, [] (i), [β] (j),, [β] (j) β β,,, ( E) (i),(j), β,, β If the last rule is an initial rule, then we have:, (W), β (W), β ( l), 1,, n, 1,, n, 1,, n, 1,, n We note that the sequent calculus derivation obtained by this translation is normal, thus we have proved: If d is an N I-derivation of with all assumptions discharged, then its translation is a normal GI derivation of Having the translations from normal GI derivations to N I derivations and vice versa, we can now complete the proof of our Theorem Let π be a GI derivation of Then there is a normal GI derivation π n of By the translation defined, the translation of π n is an N I derivation of, with all assumptions discharged Conversely, let d be an N I derivation of, with all assumptions discharged Then its translation is a (normal) GI derivation Corollary 4 In an N I derivation of with all assumptions discharged, each formula in the derivation is a subformula of

48 Mirjana Ilić 5 Some final remarks We note that in the formulation of the Theorem 3, we use a closed N I derivation, rather than saying that there is a derivation of from iff the sequent is derivable The reason for this is the implicit treatment of the rule of contraction in N I Due to that, only a contraction whose contraction formula is active, in a sense that it is a side formula of an operational rule in a sequent derivation, can be expressed in natural deduction In an arbitrary derivation of, we can guarantee that every contraction formula is active, only when is empty N I derivations are normal, by the definition As a consequence, they are not closed under composition (it is clear that a composition of normal derivations need not be a normal derivation) In spite of that, we can prove the following Closure Lemma, indirectly, via a proof of cut elimination for the calculus GI Closure Lemma If there is a derivation of from in N I and there is a derivation of β from,,, in N I, then there is a derivation of β from,,, in N I Proof: Let D 1 be a derivation of from and let D 2 be a derivation of β from,,, in N I We use the translation given in the proof of the Theorem 3, to translate D 1 and D 2 into normal GI derivations and,,, β Every contraction in and is obtained by a translation of an operational rule with multiple discharge of assumptions This means that every contraction formula in and is active Then, by eliminating multiple cut in:,,, β,,, β (mcut) we obtain a normal GI derivation π n of,,, β This derivation is also with active contraction formulae, only (the elimination procedure does not need to produce contractions with inactive formulae) This is crucial for our translation from a sequent calculus derivation of a sequent

An Alternative Natural Deduction for the Intuitionistic Propositional Logic 49,,, β to a natural deduction derivation of β from the multiset of open assumptions,,, The translation from a sequent calculus derivation, of a sequent, to a natural deduction derivation of, from the multiset of open assumptions, is given inductively, as in the proof of the Theorem 3, with only difference that sequent formulae without discharge label may appear here (they are denoted by Θ) Eg: 11, Θ β Θ β ( r) [] (1), Θ β β ( I) (1) 12 Θ Θ β Θ β ( r) Θ Θ β β ( I) 22, Θ 1 Π, β, Θ 2 [], [Π], [ β] (k), Θ 1, Θ 2 [ β] (k) ( l) β [], Θ 1 [Π], [β] (i), Θ 2 ( E) (i) 26,, Θ, β, Θ [], [ β] (k), Θ [ β] (k) ( l) β [], [] (i), Θ [], [β] (j), Θ ( E) (i),(j) 27,,, Θ [], [] (k), Θ (WE) [], [] (k), [] (k), Θ 31 [] (k), [ 1 ] (k1),, [ n ] (kn), Θ [](k), [ 1 ] (k1),, [ n ] (kn), Θ

50 Mirjana Ilić By this translation we obtain an N I derivation of β from,,, Finally, natural deduction calculi of some substructural logics can be obtained from N I, in a way we obtain their sequent calculus formulations from GI Eg, by rejecting the rule (W) in GI, we obtain a contraction less logic whose natural deduction system can be obtained from N I by forbidding multiple discharge of assumptions Or, by restricting the axioms in GI to: and we obtain a weakening less logic, whose natural deduction system can be obtained from N I by restricting initial rules to rules of the following forms, only: and The former is the BCK logic and the later one is the distribution less relevant logic The problems of similar nature are discussed also in [7], however, on the basis of the calculi which are different from ours 6 Acknowledgments I would like to thank the referees for very helpful comments and useful suggestions References [1] K Došen, A Historical Introduction to Substructural Logics, Substructural Logics, (ed P Schroeder Heister and K Došen), pp 1 30, Oxford Science Publication, (1993) [2] N Francez, Relevant harmony, Journal of Logic and Computation, Volume 26, Number 1 (2016), pp 235 245 [3] G Gentzen, Investigations into logical deduction, The Collected Papers of Gerhard Gentzen, Szabo, M E (ed) North Holland, pp 68 131, (1969) [4] S Negri, A normalizing system of natural deduction for intuitionistic linear logic, Archive for Mathematical Logic 41 (2002), pp 789 810

An Alternative Natural Deduction for the Intuitionistic Propositional Logic 51 [5] S Negri, J von Plato, Sequent calculus in natural deduction style, The Journal of Symbolic Logic, Volume 66, Number 4 (20011), pp 1803 1816 [6] J von Plato, Natural deduction with general elimination rules, Archive for Mathematical Logic 40 (2001), pp 541 567 [7] G Restall, Proof theory & philosophy, manuscript, available at http://consequentlyorg/writing/ptp [8] M H Sørensen, P Urzyczyn, Lectures on the Curry Howard Isomorphism, Studies in Logic and the Foundations of Mathematics, Volume 149 (2006), Elsevier [9] A S Troelstra, H Schwichtenberg, Basic Proof Theory, Cambridge University Press, (1996) University of Belgrade Faculty of Economics Kamenička 6 11000 Belgrade, Serbia e-mail: mirjanailic @ ekofbgacrs