Two sources of explosion

Similar documents
Equivalents of Mingle and Positive Paradox

Lecture 2. Logic Compound Statements Conditional Statements Valid & Invalid Arguments Digital Logic Circuits. Reading (Epp s textbook)

Propositional Logic: Part II - Syntax & Proofs 0-0

CSC Discrete Math I, Spring Propositional Logic

2. The Logic of Compound Statements Summary. Aaron Tan August 2017

Inference in Propositional Logic

Propositional logic (revision) & semantic entailment. p. 1/34

Natural Deduction for Propositional Logic

Language of Propositional Logic

Warm-Up Problem. Is the following true or false? 1/35

Propositional natural deduction

Propositional Logic: Deductive Proof & Natural Deduction Part 1

Introduction to Metalogic

22c:145 Artificial Intelligence

Applied Logic. Lecture 1 - Propositional logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw

Propositional Logics and their Algebraic Equivalents

1 IPL and Heyting Prelattices

Supplementary Logic Notes CSE 321 Winter 2009

5-valued Non-deterministic Semantics for The Basic Paraconsistent Logic mci

Proof Tactics, Strategies and Derived Rules. CS 270 Math Foundations of CS Jeremy Johnson

Part 1: Propositional Logic

Logic, Human Logic, and Propositional Logic. Human Logic. Fragments of Information. Conclusions. Foundations of Semantics LING 130 James Pustejovsky

Logic: Propositional Logic (Part I)

PHIL12A Section answers, 16 February 2011

Mathematics for linguists

Propositional Logic Language

Natural Deduction. Formal Methods in Verification of Computer Systems Jeremy Johnson

Logic As Algebra COMP1600 / COMP6260. Dirk Pattinson Australian National University. Semester 2, 2017

Learning Goals of CS245 Logic and Computation

Warm-Up Problem. Write a Resolution Proof for. Res 1/32

Arguments and Proofs. 1. A set of sentences (the premises) 2. A sentence (the conclusion)

The Logic of Compound Statements cont.

MAI0203 Lecture 7: Inference and Predicate Calculus

Propositional Calculus - Soundness & Completeness of H

Deductive Systems. Lecture - 3

Overview of Logic and Computation: Notes

Notes on Propositional and First-Order Logic (CPSC 229 Class Notes, January )

First-Degree Entailment

2.2: Logical Equivalence: The Laws of Logic

LOGIC PROPOSITIONAL REASONING

Axiomatic set theory. Chapter Why axiomatic set theory?

02 Propositional Logic

Formal (natural) deduction in propositional logic

Propositional Logic: Syntax

Chapter 9. Proofs. In this chapter we will demonstrate how this system works. The precise definition of 9-1

Intelligent Agents. First Order Logic. Ute Schmid. Cognitive Systems, Applied Computer Science, Bamberg University. last change: 19.

Logic for Computer Science - Week 4 Natural Deduction

15414/614 Optional Lecture 1: Propositional Logic

COMP9414: Artificial Intelligence Propositional Logic: Automated Reasoning

Propositional Logic Arguments (5A) Young W. Lim 10/11/16

Krivine s Intuitionistic Proof of Classical Completeness (for countable languages)

Propositional Logic Logical Implication (4A) Young W. Lim 4/21/17

Propositional Resolution

Part Two: The Basic Components of the SOFL Specification Language

Proseminar on Semantic Theory Fall 2013 Ling 720 Propositional Logic: Syntax and Natural Deduction 1

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic

Computation and Logic Definitions

Propositional Logic Logical Implication (4A) Young W. Lim 4/11/17

Propositional Logic. Jason Filippou UMCP. ason Filippou UMCP) Propositional Logic / 38

Manual of Logical Style

PROPOSITIONAL CALCULUS

What is Logic? Introduction to Logic. Simple Statements. Which one is statement?

3 Propositional Logic

Propositional Logic Arguments (5A) Young W. Lim 11/30/16

Mathematical Logic Propositional Logic - Tableaux*

Section 1.1: Logical Form and Logical Equivalence

Propositions and Proofs

CS 2740 Knowledge Representation. Lecture 4. Propositional logic. CS 2740 Knowledge Representation. Administration

Description Logics. Foundations of Propositional Logic. franconi. Enrico Franconi

Natural deduction for truth-functional logic

Introduction to Metalogic

KRIPKE S THEORY OF TRUTH 1. INTRODUCTION

THE LOGIC OF COMPOUND STATEMENTS

CHAPTER 11. Introduction to Intuitionistic Logic

Propositional Logic Arguments (5A) Young W. Lim 11/8/16

Draft of February 2019 please do not cite without permission. A new modal liar 1 T. Parent

Conjunction: p q is true if both p, q are true, and false if at least one of p, q is false. The truth table for conjunction is as follows.

KLEENE LOGIC AND INFERENCE

Computational Logic Lecture 3. Logical Entailment. Michael Genesereth Autumn Logical Reasoning

ESSLLI 2007 COURSE READER. ESSLLI is the Annual Summer School of FoLLI, The Association for Logic, Language and Information

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1

What are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos

Introduction to Artificial Intelligence. Logical Agents

First Order Logic (1A) Young W. Lim 11/18/13

A Strong Relevant Logic Model of Epistemic Processes in Scientific Discovery

Foundations of Artificial Intelligence

Foundations of Artificial Intelligence

Theorem Proving in the Propositional Algebra. Geoff Phillips **************

Foundations of Artificial Intelligence

Section 1.2: Propositional Logic

Truth-Functional Logic

Price: $25 (incl. T-Shirt, morning tea and lunch) Visit:

1 Propositional Logic

THE LOGIC OF OPINION

Classical Propositional Logic

Propositional Equivalence

Propositional Logic. Logic. Propositional Logic Syntax. Propositional Logic

COMP219: Artificial Intelligence. Lecture 20: Propositional Reasoning

HANDOUT AND SET THEORY. Ariyadi Wijaya

THE LOGIC OF COMPOUND STATEMENTS

Transcription:

Two sources of explosion Eric Kao Computer Science Department Stanford University Stanford, CA 94305 United States of America Abstract. In pursuit of enhancing the deductive power of Direct Logic while avoiding explosiveness, Hewitt has proposed including the law of excluded middle and proof by self-refutation. In this paper, I show that the inclusion of either one of these inference patterns causes paraconsistent logics such as Hewitt s Direct Logic and Besnard and Hunter s quasi-classical logic to become explosive. 1 Introduction A central goal of a paraconsistent logic is to avoid explosiveness the inference of any arbitrary sentence β from an inconsistent premise set {p, p} (ex falso quodlibet). Hewitt [2] Direct Logic and Besnard and Hunter s quasi-classical logic (QC) [1, 5, 4] both seek to preserve the deductive power of classical logic as much as possible while still avoiding explosiveness. Their work fits into the ongoing research program of identifying some reasonable and maximal subsets of classically valid rules and axioms that do not lead to explosiveness. To this end, it is natural to consider which classically sound deductive rules and axioms one can introduce into a paraconsistent logic without causing explosiveness. Hewitt [3] proposed including the law of excluded middle and the proof by self-refutation rule (a very special case of proof by contradiction) but did not show whether the resulting logic would be explosive. In this paper, I show that for quasi-classical logic and its variant, the addition of either the law of excluded middle or the proof by self-refutation rule in fact leads to explosiveness. I first introduce bdl [2], boolean fragment of Direct Logic (section 2). In section 3, I discuss the law of excluded middle and show that its addition to bdl leads to explosiveness. In section 4, I discuss proof by self-refutation and show that its addition to bdl leads to explosiveness. In section 5, I discuss how the results also hold in quasi-classical logic (QC). Copyright of this paper belongs to the author(s), who hereby grant permission to Stanford University to include it in the conference material and proceedings of Inconsistency Robustness 2011 and to place it on relevant websites.

2 2 Boolean Direct Logic Boolean Direct Logic (bdl) is a boolean fragment of Direct Logic [2]. It allows us to analyze some of the essential structure of Direct Logic without engaging the complexity of the full logic. 2.1 Formal definition of bdl The language of bdl is the language of boolean logic. Definition 1. Let the language L be the set of classical boolean propositional formulas (of finite length) formed from a set of propositional atoms A and the connectives,,. L is the fixed language assumed throughout this paper. The proof theory of bdl is presented as a set rules of inference. There are four core rules, supplemented by the rules of substitution using the usual boolean equivalences. Definition 2 (bdl rules of inference). The following are the bdl rules of inference. Conjunction and disjunction are taken to be commutative and associative. Core rules of bdl α β α ψ [Resolution] β ψ α β α [ -Elimination] α β [Restricted -Introduction] α β α β α β [ -Introduction] Substitution according boolean equivalences α where s(α) is the result of substituting in α an occurrence of a subformula, s(α) by an equivalent subformula according to a boolean equivalence below. Distributivity ψ (α β) is equivalent to (ψ α) (ψ β) (ψ α) (ψ β) is equivalent to ψ (α β) De Morgan Laws (α β) is equivalent to α β (α β) is equivalent to α β Double negation α is equivalent to α Idempotence α α is equivalent to α α α is equivalent to α Definition 3 (bdl proof). A bdl proof is a sequence of sentences α 1, α 2,..., α n such that each α i is a premise or follows from α 1,..., α i 1 by the application of a bdl rule of inference. Definition 4 (bdl consequence). A sentence β is a bdl-consequence of a set of sentences Σ if there exists a bdl proof α 1, α 2,..., α k, β with premises Σ. This fact is denoted by Σ bdl β.

3 3 Law of excluded middle Intuitively, the law of excluded middle states that no sentence can be neither true nor false. Some authors have suggested incorporating the law of excluded middle into a paraconsistent logic to mimic classical reasoning [3]. Restall [7] clarified the connection between the law of excluded middle and explosiveness in pointing out that explosiveness is one particular implementation of the excluded middle principle. But explosiveness is not a necessary consequence of the law of excluded middle. In fact, there are paraconsistent logics that support the law of excluded middle without being explosive [7]. The law can be formally introduced into a logic by providing the axiom schema α α [Excluded Middle] 1 that sentences of this form may be introduced without justification into a proof. It is not obvious whether introducing the Excluded Middle axiom schema into bdl would lead to explosiveness. For example, bdl plus the axioms {p p : p A} is not explosive [6]. I show that the law of excluded middle in fact leads to explosiveness in bdl. Specifically, for any sentences α and β, I derive β from premises α and α using the rules of bdl plus the Excluded Middle axiom schema. Proof 1: Explosion proof in bdl+[excluded Middle] 1 α Premise 2 α Premise 3 (α β) (α β) Excluded Middle 4 (α β) α β De Morgan, 3 5 (α β) α β Double negation, 4 6 (α α β) ( β α β) Distributivity, 5 7 α α β -Elimination, 6 8 α β Resolution, 7, 1 9 β Resolution, 8, 2 4 Proof by self-refutation In this section, I introduce the proof by self-refutation rule as a special case of proof by contradiction. 1 In logics where α β is equivalent to α β, the [Excluded Middle] axiom schema is equivalent to α α.

4 The proof by contradiction rule 2 states that if by assuming a sentence α we derive a contradiction, then we can conclude α. It can be stated as the following meta rule: If Σ, α ψ and Σ, α ψ, then conclude Σ α. Proof by contradiction easily leads to explosiveness. For any sentences α and β, {α, α}, β α and {α, α}, β α, hence {α, α} β using proof by contradiction. The proof by self-refutation rule states that if a sentence α derives the negation of itself, then we can introduce α. It can be stated as the following axiom schema: α, where α proves α [Self-Refutation] Proof by self-refutation is syntactically a much weaker special case of general proof by contradiction rule. First, it requires that we derive a negation of the assumption, not just any contradiction. Second, it requires that α itself proves its negation, without the aid of any other premises. I show that the addition of the proof by self-refutation rule to bdl leads to explosiveness. For any pair of sentences α and β, I derive β from premises α and α, using bdl inference rules plus the Self-Refutation axiom schema. First, I show that ( α β) (α β) proves its own negation (( α β) (α β)). Then I use (( α β) (α β)), α, and α to prove β. Proof 2a: (( α β) (α β)) proves (( α β) (α β)) 1 ( α β) (α β) Premise 2 ( α β) -Elimination, 1 3 (α β) -Elimination, 1 4 (α β) ( α β) Restricted -Introduction, 2, 3 5 (α β) (α β) De Morgan, 4 6 (α β) (α β) Double negation, 5 7 ( α β) (α β) Double negation, 6 8 ( α β) (α β) De Morgan, 7 9 (( α β) (α β)) De Morgan, 8 2 Also known as reductio ad absurdum or negation introduction.

5 Proof 2: Explosion in bdl+[self-refutation] 1 α Premise 2 α Premise 3 (( α β) (α β)) Self-Refutation, Proof 2a 4 ( α β) (α β) De Morgan, 3 5 ( α β) (α β) De Morgan, 4 6 ( α β) (α β) Double negation, 5 7 α β (α β) Double negation, 6 8 α β ( α β) De Morgan, 7 9 (α β α) (α β β) Distributivity, 8 10 α β α -Elimination, 9 11 α β Resolution, 10, 1 12 β Resolution, 11, 2 5 Discussions Beyond Direct Logic itself, the result have implication for the ongoing research program to identify some reasonable and maximal subset of classically valid rules and axioms that do not lead to explosiveness. If we take the boolean equivalences and wedge-elimination for granted, the explosiveness of bdl+[excluded Middle] essentially rely on only Excluded Middle and Disjunctive Syllogism (a special case of Resolution). Similarly, the explosiveness of bdl+[self-refutation] essentially rely on only Self-Refutation, Disjunctive Syllogism, and Restricted -Introduction (α β from α and β). Therefore, the result apply immediately to other paraconsistent logics of the same class. For example, the same proofs (1, 2a, 2) show that Besnard and Hunter s quasi-classical logic [1, 5, 4] also becomes explosive if either Excluded Middle or Sef-Refutation is added. 6 Conclusion In order to obtain some of the deductive power of classical logic in a paraconsistent logic without explosiveness, some have proposed including the law of excluded middle or proof by self-refutation. However, we see in this paper that

6 the law of excluded middle or the rule of proof by self-refutation in fact leads to explosiveness in Direct Logic [2] and quasi-classical logic. In response to this finding, Hewitt [2] decided not to include these two proposed rules in Direct Logic. In order to obtain some of the power and convenience of proof by contradiction, Hewitt proposed replacing the rule of proof by selfrefutation with the weaker rule of proof by self-annihilation, ie., concluding α and α if both α α and α α. It is an open question whether such a rule would still lead to explosiveness [2]. For a broader perspective, this work contributes to the ongoing research program of identifying some reasonable and maximal subset of classically valid rules and axioms that do not lead to explosiveness. 7 Acknowledgments I would like to thank Michael Genesereth, Carl Hewitt, the anonymous referees, and the Stanford Logic Group for their valuable feedback. I would also like to acknowledge Konica-Minolta for their support via the MediaX project. References 1. Besnard, P., Hunter, A.: Quasi-classical logic: Non-trivializable classical reasoning from incosistent information. In: Proceedings of the European Conference on Symbolic and Quantitative Approaches to Reasoning and Uncertainty. pp. 44 51. Springer-Verlag, London, UK (1995), http://portal.acm.org/citation.cfm?id=646561.695561 2. Hewitt, C.: Common sense for inconsistency robust information integration using direct logic reasoning and the actor model. arxiv CoRR abs/0812.4852 (2011) 3. Hewitt, C.: Common sense for inconsistency robust information integration using direct logic reasoning and the actor model. arxiv CoRR abs/0812.4852v56 (2011) 4. Hunter, A.: Paraconsistent logics. In: Handbook of Defeasible Reasoning and Uncertain Information. pp. 11 36. Kluwer (1996) 5. Hunter, A.: Reasoning with contradictory information using quasi-classical logic. Journal of Logic and Computation 10, 677 703 (1999) 6. Kao, E.J.Y., Genesereth, M.: Achieving cut, deduction, and other properties with a variation on quasi-classical logic (2011), http://dl.dropbox.com/u/5152476/working papers/modified quasiclassical/main.pdf, submitted to Inconsistency Robustness 2011 7. Restall, G.: Laws of non-contradiction, laws of the excluded middle and logics. In: The Law of Non-Contradiction; New Philosophical Essays, pp. 73 85. Oxford University Press (2004)