Material and Strict Implication in Boolean Algebras,
|
|
- Christal Powers
- 5 years ago
- Views:
Transcription
1 2014 by the Authors; licensee ECSC. This Open Access article is distributed under the terms of the Creative Commons Attribution License ( Use, distribution, and reproduction in any medium is allowed, provided the original work is cited. Issue 2/ Material and Strict Implication in Boolean Algebras, Revisited Enric Trillas 1 and Rudolf Seising 1 1 European Centre for Soft Computing, ECSC, Mieres, Spain Enric Trillas - enric.trillas@softcomputing.es; Rudolf Seising - rudolf.seising@softcomputing.es; Abstract It can be said that Formal Logic begun by studying an idealization of the statements if p, then q, something coming from long ago in both Greek and Scholastic Philosophy. Nevertheless, only in the XX Century it arrived at a stage of formalization once in 1910 Russell introduced and identified the material conditional with the expresion not p or q. In 1918, and from paradoxical conditionals like If the Moon is a cheese, it is a Lyon s face, Lewis critiziced the material conditional and introduced the so-called strict conditional as the modal necessity of the material one. In 1934, Huntington proved that both material and strict implications are coincidental in the setting of Boolean algebras and, hence, that they only can be actually different in algebraic structures weaker than Boolean algebras. Boolean algebras have too much laws for supporting the difference of both conditionals. This paper is nothing else than an algebraic trial to find simple binary Boolean operations able to express Lewis strict implication, and contains a new and simpler proof than that of Huntington, made by identifying possible with non self-contradictory. By the way, it is shown that this proof is only valid in Boolean algebras, but neither in proper De Morgan algebras, nor in proper Ortholattices, with which it still remains open where the two conditional relations are actually different. Submitted: 02/07/14. Accepted and Published: 03/12/14. Page 1 of 12
2 1 Introduction As it can be seen in the web, in the Logic s literature and from long ago, in the history of logic there is a debate on which of the two implications, strict or material, should be considered and where it should be. Megarian school philosophers Diodorus Cronus and Philo the Dialectician (about 300 bc) introduced the logical connective if...then... in their disputes on the truth of conditional statements. Whereas Philo said that a conditional is not true if a correct antecedent has an incorrect consequent, but in all other cases it is true, his teacher Diodorus said that conditionals are true only when the antecedent could never have a non-true conclusion. We do not know which of these views is older but these different views on conditional statements gave rise to the well-known paradoxes of material implication that arrive when we identify our ordinary conditional if A, then B as material conditional because then it is true for every false A and for every true B [10]. In the second half of the 20 th century there was also an intensive discussion on whether already in medieval logic William of Ockham studied various types of inferences and that he differentiated between today so-called strict and material implications when he considered different types of consequences. In 1951 Boehner argued that Ockham s material consequence is our modern material implication [2]. Twenty years later this interpretation was countered by Mullick [9] and Adams [1]. Whether or not both conditionals or implications were early introduced by the old Greeks and studied by Scholastic philosophers, material implication was introduced as the binary operation p m q = p + q (not p or q), by B. Russell in the Principia Mathematica 1, the famous book he jointly wrote with A. N. Whitehead [17]. In this enormous work on the foundations of mathematics the authors considered disjunctions with the first operand negated: p q (not a or b) and interpreted this form of disjunction as an implication: If p is true, p is false, and accordingly the only alternative left by the proposition p q is that q is true. In other words, if p and p q are both true, then q is true. In this sense, the proposition p q will be quoted as stating that p implies q. The idea contained in this propositional function is so important that it requires a symbolism which with direct simplicity represents the proposition as connecting p and q without the intervention of p. But implies 1 However, Gottlob Frege had already introduced this conditional as a so-called Junktor with name implication in his Begriffsschrift (Concept Notation) in 1879 [4]. Page 2 of 12
3 as used here expresses nothing else than the connection between p and q also expressed by the disjunction not-p or q. [17, p. 7] Already in his Survey of Symbolic Logic in 1918 Clarence Irving Lewis introduced an impossibility operator as a new primitive idea [7]. With this operator and the negation he could also define necessity and non-necessity. Later, in the book Symbolic Logic, jointly written with C. H. Langford [8] this was used to establish the system S3 where the sign was used for possibility. However, Strict implication was introduced by Lewis as a relation. He defined this relation in terms of negation, conjunction, and the 1-place (unary) modal operator, for Possibly 2, as follows: For every formula X with a classical bivalent truth value X is used to indicate possibility in Modal logic. X says X is possibly true (or false). Then Lewis defined A B (A strictly implies B) as (A B). 3 Whereas Material implication says that p and not q is wrong means Strict implication that p and not q is impossible, i.e. necessary false. Therefore, Strict implication was understood as the necessity of the material one 4. What seems to be unknown is whether the strict implication can, or cannot, be also expressed by a binary operation, at least in abstract Boolean algebras [6, 12] B = (B,, +, ; ; 0, 1). Both implications accept that true implies true, is true, and that true implies false, is false, but dissent on the truth or falsehood of false implies true commonly considered as a paradox of material implication. That is, if seen as binary operations, both accept the triplets (a, b, implication) of values (1,1,1), and (1,0,0), the discussion can be centered in which one of the triplets (0,1,1) and (0,1,0) can, respectively, be accepted by those implication operations. Notice that such triplets refer to the absolute truth of the antecedent, the consequent, and the implication, once understood as the maximum (1), and the minimum (0) of the Boolean algebra B. When seen as a relation, the problem is if the pair (0, 1) is, or is not, in it. This short algebraic note just tries to find, in Boolean algebras B and without consciously considering anything of modal logic, but just the algebraic skeleton of such algebras, which two variables Boolean expressions or binary operation expressible by connectives [12], a b = α a b + β a b + γ a b + δ a b, (1) 2 With, for Possibly, there is also the modal operator, for Necessarily and in modal logic each can be expressed by the other and by negation: X X and X = X. Hence (A B) = ( ((A B)) = ( A B) 3 For a modern presentation see [3]. 4 Firstly, Lewis proposed that Russell s material implication should be replaced with strict implication. It was the aim of Lewis to determine that a false antecedent can never strictly imply a true consequent. Page 3 of 12
4 with the coefficients α, β, γ, δ in {0, 1} B, can represent each type of implication [13]. We also try to understand the link between the implication represented by these binary operations, and the implication when it is seen as a binary relation in B. For what concerns the relation s view, what is here obtained essentially coincides with what Edward V. Huntington obtained in 1936 [5], that in Boolean algebras the assertion of Russell s material implication is coincidental with Lewis strict implication relation. Nevertheless, here it is not only posed in a much simpler algebraic way than Huntington did, but it is also shown which other Boolean operation of implication (weaker than material implication operation) can also generate Lewis strict implication relation. 2 Specifying material and strict implication operations We will argue along the following lines (Fig. 1): Figure 1: Argumentation line of types of implication. 2.1 From equation (1), with triplet (1, 1, 1), it follows 1 1 = α = 1; Page 4 of 12
5 2.2 From equation (1), with triplet (1, 0, 0), it follows 1 0 = γ = 0, consequently, equation (1) is reduced to: a b = a b + β a b + δ a b, (2) for β, δ {0, 1}. Now a bifurcation corresponding to both implications can be considered. 2.3 Material implication. From equation (2) and the triplet (0, 1, 1), it follows 0 1 = β = 1, and Hence, it is either, a m b = a b + a b + δ a b. δ = 0, and a m1 b = a b + a b = (a + a ) b = b, or, δ = 1, and a m2 b = a b + a b + a b = a b + a (b + b ) = a b + a = (a + a ) +(b + a ) = b + a = a + b. In this case, it is 0 m1 0 = 0, and 0 m2 0 = Strict Implication. From equation (2) and the triplet (0, 1, 0), it follows 0 1 = β = 0, and a s b = a b + δ a b. Hence it is either, δ = 0, and a s1 b = a b, or δ = 1, and a s2 b = a b + a b. In this case it is 0 s1 0 = 0, and 0 s2 0 = 1. Page 5 of 12
6 2.5 It should be pointed out that implication operations are, in the first place, to symbolically represent conditional statements If a, then b in some formal framework. This does not mean that the operation should be functionally expressible like it is in equation (1), and deserves further study. In the second place, they are for symbolically doing forwards or backwards inference following, respectively, the schemes of Modus Ponens and Modus Tollens. Since the four implications, m 1, m 2, s 1, and s 2, verify the Modus Ponens Inequality: a (a m1 b) = a b b, a (a m2 b) = a (a + b) = a a + a b = a b b, a (a s1 b) = a (a b) = (a a) b = a b b, a (a s2 b) = a (a b+a b ) = a (a b)+a (a b ) = (a a) b+(a a ) b = a b b, all of them allow forwards inference provided it is a b 0. Notice that if it were a b = 0, the inequality will hold for any b B, and then much care should be taken for doing forwards inference. The two operations of implication, the material m2 and the strict s2, are contra-symmetrical: b m2 a = (b ) + a = b + a = a + b = a m2 b, b s2 a = b a + (b ) (a ) = b a + b a = a b + a b = a s2 b, and consequently also allow Modus Tollens backwards inference b (a b) = b (b a ) b a a. It is b m1 a = a, and m1 is not contra-symmetrical, and verifies b (a m1 b) = b b = 0. In the same vein, the strict implication s1 is not contra-symmetrical since b s1 a = b a a b = a s1 b, and in addition, b (a s1 b) = b (a b) = b (b a) = (b b) a = 0. Hence, much care should be taken for doing backwards inference with both m1, and s1. Page 6 of 12
7 Remarks. i) Provided strict implication does not decide on the third value (?) in the triplet (0, 1,?), but just rejects? = 1, then from equation (2), it just should be considered the cases β = 0, δ = 0, and β = 0, δ = 1, respectively reproducing s1 and s2. ii) An open possibility for widening the view to more operations, and not considered in this note, consists in allowing coefficients in equation (1) to take all possible values in the Boolean algebra but not only its extremes 0 and 1. iii) If it is, obviously, a m1 b = b a = b m1 a, and a m2 b b m2 a, it is, a s1 b = b s1 a, and a s2 b = b s2 a, that is, both strict implications show the unreasonable property of being commutative operations. A way of exiting from this trouble is by affecting them by contextual and non-commutative parameters ρ i (a, b), i = 1, 2, verifying ρ i (1, 1) = 1, in the forms: a s 1 b = ρ 1 (a, b) (a b), a s 2 b = ρ 2 (a, b) (a b + a b ), with which 0 s 1 0 = 0, and 0 s 2 0 = ρ 2 (0, 0) whose value can be kept equal to one, like with s2, by just taking ρ 2 (0, 0) = 1. This opens a way to consider implications s 1 and s 2 as non-commutative binary operations that here is just pointed out, and deserves further consideration. iv) From a b a b + a = (a + a ) (b + a ) = b + a, and a b + a b a + b, it follows a b a + b, and a b + a b a + b. Thus, both strict implications, s1 and s2, are weaker operations than the material implication m2. Since a b = a + b implies a b = 0, and a b + a b = a + b implies a b, in general the two former inequalities are not equalities. 3 A view on the implication as a relation 3.1 If a b, then b a and b + b = 1 a + b, that is, a + b = 1. Reciprocally, if a + b = 1, then a (a + b) = 1 a = a, and a b = a, or a b. Hence, Page 7 of 12
8 a m2 b = 1 a b, shows that asserting Russell s material implication operation gives nothing else than the order of the Boolean algebra B. 3.2 In his view of implication as a relation [8], C. I. Lewis, defines strict implication by, that, if interpreting Thus, a b (a b ) = a + b is necessary, p is necessary by not possible not p, possible by non self-contradictory, a is contradictory with b, by a b a b = 0, and with (a + b) = a b, it is obtained, a b a b (a b ) = a + b, since not(non self-contradictory not (a b ) ) is equivalent to not(non self-contradictory a b ). = {(a, b) B B ; a b a + b}. Theorem 3.1. In all lattices with infimum operation, supremum operation +, and an order-reversing unary operation,. Proof. Since a b b a a b b a a + b, it is. Of course, Theorem 3.1 holds in all Ortho-lattices and De Morgan algebras, in particular it holds in Orthomodular lattices and Boolean algebras. In addition, notice, that in the former proof no role is fully played by the lattice s character of the two operations and +. Consequently, Theorem 3.1 also holds in structures weaker than lattices with an involutive and order-reversing mapping, as it is the case of those Flexible algebras [15] in which negation is involutive and verifies the duality laws, as well as in its particular case of the Basic Fuzzy algebras [16] ([0, 1] X,, +, ) where these laws hold. Theorem 3.2. In Boolean algebras, =. Page 8 of 12
9 Proof. From the chain, a b a b a + b a b + b a + b a + b a + b a (a + b) a (a + b) a a b a = a b a b, it follows. Provided it is a b, from a b b b = 0 a + b = 1, since b a implies b + b = 1 a + b, and a + b = 1, it follows, and finally, =. Notice that since the first part of this proof just follows from typically Boolean laws, it is neither exactly reproducible in Ortho-lattices, nor in De Morgan algebras. Its validity is reduced to Boolean algebras since, for instance, 1. In the De Morgan algebra ([0, 1], min, max, 1 id), it is = min(0.5, 0.3) = 0.5, but = max(0.5, 0.4) = 0, 5, with 0.5 > 0.4. Of course, it also happens in the extension of such algebra to [0, 1] X, that is, with the only De Morgan algebra of fuzzy sets, and with all the standard algebras of fuzzy sets [11]. 2. In the orthomodular lattice of the vector subspaces of R 3 (with axis x, y, z) endowed with the operations intersection ( ), direct-sum (+), and orthogonal complement ( ) of subspaces, where the order is the inclusion of subspaces, the planes a (given by x and y), and b (given by y and z), verify a b = 0, but a + b = b. Hence it is a b, but not a b. Hence, in De Morgan algebras, in all the standard algebras of fuzzy sets, and in Ortho-lattices actually, and in general, it is not. Thus, and not without a surprise, in Boolean algebras Lewis relation is identical to Russell s relation, there is no difference between them, and both are given by the operations m2 and s2. Indeed, in Boolean algebras there is no way of distinguishing between Russell s and Lewis implication relations. 4 Last remarks a) The only Boolean operation representing the material implication is the usually taken in classical logic, a m2 b = a + b (not a or b), and for the strict implication operation there are the two possibilities a s1 b = a b (a and b, conjunctive implication), and a s2 b = a b + a b (a and b or not a and not b). For what concerns m1, it has the unreasonable property (x m1 b) = (x m1 b), for any x. b) All of the considered implications allow forwards inference, but both strict implications show the property, unreasonable for representing a conditional statement, of being commutative. Page 9 of 12
10 c) It is, (a) a s1 b = 1 a = b = 1, (b) a s2 b = 1 a b. Hence, only the assertion of a s2 b, gives the relation =. d) It is easy to prove that, in Boolean algebras and only in them among Ortho-lattices and De Morgan algebras, it holds a (a b) b a b a + b Thus, = 0, implies (1 0) = 0, for any binary operation satisfying last inequality. Since both material implications mi, and both strict implications si, verify the Modus Ponens inequality, the condition 1 0 = 0 supposed at the beginning is actually superfluous. Even more, it is a + b = 0 a = 1 and b = 0, but this is neither the case with a b, nor with a b + a b. That is, (a) a m1 b = 0 b = 0, (b) a m2 b = 0 a = 1 and b = 0, (c) a = 1 and b = 0 a s1 b = 0, but not reciprocally, (d) a = 1 and b = 0 a s2 b = 0, but not reciprocally, in which case what is obtained is a b = 0 and a + b = 1, that is, the set {a, b} is a partition of B. e) For the four implications in section 2.5, Modus Ponens Inequality holds thanks to the verification of a (a b) = a b. Hence, the reasoning in sections 2.3 and 2.4 could be shortened by taking into account a (α a b + β a b + γ a b + δ a b ) = a b, and 1 1 = 1, with which it immediately follows α = 1, = 0, and rests a b = a b + β a b+δ a b with β, δ {0, 1}. Hence, the four implications also follow by just replacing β = δ = 0, β = δ = 1, β = 0; &; δ = 1, and β = 1; &; δ = 0. Page 10 of 12
11 5 Conclusion Given an operation I in a Boolean algebra B, let s denote by R I the relation defined by a I b = 1. It is R m1 = {(a, 1); a B}, R s1 = {(1, 1)}, R m2 = R s2 = ; thus, R s1 R m1 =, without coincidence between the first three relations. Hence, neither s1, nor m1, define Lewis relation. If relation R s1 is more restrictive than, the same paradoxes than those of material implication can really appear with. If the qualification strict is clearly justified with both operations s1 and s2, only R s1 and R m1 are actually relations stricter than. This paper s only goal is to offer a view on Lewis strict implication in the framework of a Boolean algebra B, by identifying p is necessary with non p is self-contradictory as, in fact, Lewis did. A view that, showing that Lewis relation of implication actually disappears in Boolean algebras, and is given by two implication operations, leaves actually open the question of what happens in less restrictive algebraic structures like, for instance, Ortho-lattices and De Morgan algebras where the only that right now can be concluded is, showing that Russell s is stricter than Lewis relation. Nevertheless, it should be pointed out that both in Ortho-lattices and De Morgan algebras, the validity of the inequality a (a +b) b, forces them to be Boolean algebras [14]. Hence, the problem of finding an operation satisfying the Modus Ponens inequality and giving R =, seems to remain open out of Boolean algebras. Acknowledgments This paper is partially supported by the Foundation for the Advancement of Soft Computing, and by the project MICINN/TIN V References 1. M. Adams: Did Ockham Know of Material and Strict Implication? Franciscan Studies, vol. 33, 1973, Ph. Boehner: Does Ockham Know of Material Implication? Franciscan Studies, vol. 11, 1951, Félix Bou: Complexity of Strict Implication, Advances in Modal Logic 2004: G. Frege: Begriffsschrift, eine der arithmetischen nachgebildete Formelsprache des reinen Denkens, Halle a. S., 1879 (English: Concept Notation, the Formal Language of the Pure Thought like that of Arithmetics). 5. E. V. Huntington: The Relation between Lewis s Strict Implication and Boolean algebras, Bulletin of the American Mathematical Society, vol. 40, 1934: D. A. Kappos: Probability Algebras and Stochastic Spaces, New York: Academic Press, C. I. Lewis: A Survey of Symbolic Logic. Berkeley 1918, Reprint, New York C. I. Lewis, C.H. Langford: Symbolic Logic (Second edition), New York: Dover, Page 11 of 12
12 9. M. Mullick: Does Ockham Accept of Material Implication? Notre Dame Journal of Formal Logic, vol. 12, 1971: von Megara 11. A. Pradera, E. Trillas, E. Renedo: An Overview on the Construction of Fuzzy Set Theories, New Mathematics and Natural Computation, I(3), 2005, S. Rudeanu: Boolean Functions and Equations, North-Holland: Elsevier, E. Trillas, S. Cubillo: Modus Ponens on Boolean Algebras Revisited, Mathware and Soft Computing, vol. 3(1-2), 1996: E. Trillas, C. Alsina, E. Renedo: On three laws typical of Booleanity, Proceedings NAFIPS, vol 2, 2004: E. Trillas, I. García-Honrado: A Reflection on Fuzzy Conditionals, Combining Experimentation and Theory. A Homage to Abe Mamdani (Eds. E. Trillas et altri), Springer, Berlin, E. Trillas: A Model for Crisp Reasoning with Fuzzy Sets, International Journal of Intelligent Systems, vol.27, 2012, A. N. Whitehead, B. Russell: Principia Mathematica (Second Edition), Cambridge: Cambridge University Press, Page 12 of 12
Diodorus s Master Argument Nino B. Cocchiarella For Classes IC and IIC Students of Professor Giuseppe Addona
Diodorus s Master Argument Nino B. Cocchiarella For Classes IC and IIC Students of Professor Giuseppe Addona In my Remarks on Stoic Logic that I wrote for you last year, I mentioned Diodorus Cronus s trilemma,
More informationProof strategies, or, a manual of logical style
Proof strategies, or, a manual of logical style Dr Holmes September 27, 2017 This is yet another version of the manual of logical style I have been working on for many years This semester, instead of posting
More informationSection 1.1: Logical Form and Logical Equivalence
Section 1.1: Logical Form and Logical Equivalence An argument is a sequence of statements aimed at demonstrating the truth of an assertion. The assertion at the end of an argument is called the conclusion,
More information8. Reductio ad absurdum
8. Reductio ad absurdum 8.1 A historical example In his book, The Two New Sciences, 10 Galileo Galilea (1564-1642) gives several arguments meant to demonstrate that there can be no such thing as actual
More informationCHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC
CHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC 1 Motivation and History The origins of the classical propositional logic, classical propositional calculus, as it was, and still often is called,
More informationPropositions and Proofs
Chapter 2 Propositions and Proofs The goal of this chapter is to develop the two principal notions of logic, namely propositions and proofs There is no universal agreement about the proper foundations
More informationPropositional Logic. Fall () Propositional Logic Fall / 30
Propositional Logic Fall 2013 () Propositional Logic Fall 2013 1 / 30 1 Introduction Learning Outcomes for this Presentation 2 Definitions Statements Logical connectives Interpretations, contexts,... Logically
More informationTHE LOGIC OF COMPOUND STATEMENTS
THE LOGIC OF COMPOUND STATEMENTS All dogs have four legs. All tables have four legs. Therefore, all dogs are tables LOGIC Logic is a science of the necessary laws of thought, without which no employment
More informationCHAPTER 4 CLASSICAL PROPOSITIONAL SEMANTICS
CHAPTER 4 CLASSICAL PROPOSITIONAL SEMANTICS 1 Language There are several propositional languages that are routinely called classical propositional logic languages. It is due to the functional dependency
More informationChapter 2: Introduction to Propositional Logic
Chapter 2: Introduction to Propositional Logic PART ONE: History and Motivation Origins: Stoic school of philosophy (3rd century B.C.), with the most eminent representative was Chryssipus. Modern Origins:
More information2. The Logic of Compound Statements Summary. Aaron Tan August 2017
2. The Logic of Compound Statements Summary Aaron Tan 21 25 August 2017 1 2. The Logic of Compound Statements 2.1 Logical Form and Logical Equivalence Statements; Compound Statements; Statement Form (Propositional
More informationSelf-reproducing programs. And Introduction to logic. COS 116, Spring 2012 Adam Finkelstein
Self-reproducing programs. And Introduction to logic. COS 6, Spring 22 Adam Finkelstein Midterm One week from today in class Mar 5 Covers lectures, labs, homework, readings to date Old midterms will be
More informationMaterial Implication and Entailment
510 Notre Dame Journal of Formal Logic Volume 29, Number 4, Fall 1988 Material Implication and Entailment CLARO R. CENIZA* The paradoxes of material implication have been called "paradoxes" of a sort because
More informationA Little Deductive Logic
A Little Deductive Logic In propositional or sentential deductive logic, we begin by specifying that we will use capital letters (like A, B, C, D, and so on) to stand in for sentences, and we assume that
More informationLogic Overview, I. and T T T T F F F T F F F F
Logic Overview, I DEFINITIONS A statement (proposition) is a declarative sentence that can be assigned a truth value T or F, but not both. Statements are denoted by letters p, q, r, s,... The 5 basic logical
More informationPropositional Logics and their Algebraic Equivalents
Propositional Logics and their Algebraic Equivalents Kyle Brooks April 18, 2012 Contents 1 Introduction 1 2 Formal Logic Systems 1 2.1 Consequence Relations......................... 2 3 Propositional Logic
More informationSample Problems for all sections of CMSC250, Midterm 1 Fall 2014
Sample Problems for all sections of CMSC250, Midterm 1 Fall 2014 1. Translate each of the following English sentences into formal statements using the logical operators (,,,,, and ). You may also use mathematical
More informationcse541 LOGIC FOR COMPUTER SCIENCE
cse541 LOGIC FOR COMPUTER SCIENCE Professor Anita Wasilewska Spring 2015 LECTURE 2 Chapter 2 Introduction to Classical Propositional Logic PART 1: Classical Propositional Model Assumptions PART 2: Syntax
More informationVictoria Gitman and Thomas Johnstone. New York City College of Technology, CUNY
Gödel s Proof Victoria Gitman and Thomas Johnstone New York City College of Technology, CUNY vgitman@nylogic.org http://websupport1.citytech.cuny.edu/faculty/vgitman tjohnstone@citytech.cuny.edu March
More informationLogic. Propositional Logic: Syntax. Wffs
Logic Propositional Logic: Syntax Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about
More information1.1 Statements and Compound Statements
Chapter 1 Propositional Logic 1.1 Statements and Compound Statements A statement or proposition is an assertion which is either true or false, though you may not know which. That is, a statement is something
More informationA Little Deductive Logic
A Little Deductive Logic In propositional or sentential deductive logic, we begin by specifying that we will use capital letters (like A, B, C, D, and so on) to stand in for sentences, and we assume that
More informationSupplementary Logic Notes CSE 321 Winter 2009
1 Propositional Logic Supplementary Logic Notes CSE 321 Winter 2009 1.1 More efficient truth table methods The method of using truth tables to prove facts about propositional formulas can be a very tedious
More informationLogic. Propositional Logic: Syntax
Logic Propositional Logic: Syntax Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about
More informationAggregation and Non-Contradiction
Aggregation and Non-Contradiction Ana Pradera Dept. de Informática, Estadística y Telemática Universidad Rey Juan Carlos. 28933 Móstoles. Madrid. Spain ana.pradera@urjc.es Enric Trillas Dept. de Inteligencia
More informationCSCI.6962/4962 Software Verification Fundamental Proof Methods in Computer Science (Arkoudas and Musser) Chapter p. 1/33
CSCI.6962/4962 Software Verification Fundamental Proof Methods in Computer Science (Arkoudas and Musser) Chapter 4.1-4.8 p. 1/33 CSCI.6962/4962 Software Verification Fundamental Proof Methods in Computer
More informationFoundations of Mathematics MATH 220 FALL 2017 Lecture Notes
Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes These notes form a brief summary of what has been covered during the lectures. All the definitions must be memorized and understood. Statements
More informationPropositional Logic. Spring Propositional Logic Spring / 32
Propositional Logic Spring 2016 Propositional Logic Spring 2016 1 / 32 Introduction Learning Outcomes for this Presentation Learning Outcomes... At the conclusion of this session, we will Define the elements
More informationNotes on Inference and Deduction
Notes on Inference and Deduction Consider the following argument 1 Assumptions: If the races are fixed or the gambling houses are crooked, then the tourist trade will decline. If the tourist trade declines
More information4 Derivations in the Propositional Calculus
4 Derivations in the Propositional Calculus 1. Arguments Expressed in the Propositional Calculus We have seen that we can symbolize a wide variety of statement forms using formulas of the propositional
More information8. Reductio ad absurdum
8. Reductio ad absurdum 8.1 A historical example In his book, The Two New Sciences, Galileo Galilea (1564-1642) gives several arguments meant to demonstrate that there can be no such thing as actual infinities
More informationCHAPTER 11. Introduction to Intuitionistic Logic
CHAPTER 11 Introduction to Intuitionistic Logic Intuitionistic logic has developed as a result of certain philosophical views on the foundation of mathematics, known as intuitionism. Intuitionism was originated
More informationAxiomatic set theory. Chapter Why axiomatic set theory?
Chapter 1 Axiomatic set theory 1.1 Why axiomatic set theory? Essentially all mathematical theories deal with sets in one way or another. In most cases, however, the use of set theory is limited to its
More informationTruth-Functional Logic
Truth-Functional Logic Syntax Every atomic sentence (A, B, C, ) is a sentence and are sentences With ϕ a sentence, the negation ϕ is a sentence With ϕ and ψ sentences, the conjunction ϕ ψ is a sentence
More informationThe Limit of Humanly Knowable Mathematical Truth
The Limit of Humanly Knowable Mathematical Truth Gödel s Incompleteness Theorems, and Artificial Intelligence Santa Rosa Junior College December 12, 2015 Another title for this talk could be... An Argument
More informationCM10196 Topic 2: Sets, Predicates, Boolean algebras
CM10196 Topic 2: Sets, Predicates, oolean algebras Guy McCusker 1W2.1 Sets Most of the things mathematicians talk about are built out of sets. The idea of a set is a simple one: a set is just a collection
More informationUnit 1. Propositional Logic Reading do all quick-checks Propositional Logic: Ch. 2.intro, 2.2, 2.3, 2.4. Review 2.9
Unit 1. Propositional Logic Reading do all quick-checks Propositional Logic: Ch. 2.intro, 2.2, 2.3, 2.4. Review 2.9 Typeset September 23, 2005 1 Statements or propositions Defn: A statement is an assertion
More informationChapter 4: Classical Propositional Semantics
Chapter 4: Classical Propositional Semantics Language : L {,,, }. Classical Semantics assumptions: TWO VALUES: there are only two logical values: truth (T) and false (F), and EXTENSIONALITY: the logical
More informationManual of Logical Style
Manual of Logical Style Dr. Holmes January 9, 2015 Contents 1 Introduction 2 2 Conjunction 3 2.1 Proving a conjunction...................... 3 2.2 Using a conjunction........................ 3 3 Implication
More informationArtificial Intelligence: Knowledge Representation and Reasoning Week 2 Assessment 1 - Answers
Artificial Intelligence: Knowledge Representation and Reasoning Week 2 Assessment 1 - Answers 1. When is an inference rule {a1, a2,.., an} c sound? (b) a. When ((a1 a2 an) c) is a tautology b. When ((a1
More informationKP/Worksheets: Propositional Logic, Boolean Algebra and Computer Hardware Page 1 of 8
KP/Worksheets: Propositional Logic, Boolean Algebra and Computer Hardware Page 1 of 8 Q1. What is a Proposition? Q2. What are Simple and Compound Propositions? Q3. What is a Connective? Q4. What are Sentential
More information2. Introduction to commutative rings (continued)
2. Introduction to commutative rings (continued) 2.1. New examples of commutative rings. Recall that in the first lecture we defined the notions of commutative rings and field and gave some examples of
More informationFormal Logic. Critical Thinking
ormal Logic Critical hinking Recap: ormal Logic If I win the lottery, then I am poor. I win the lottery. Hence, I am poor. his argument has the following abstract structure or form: If P then Q. P. Hence,
More informationSection 1.2: Propositional Logic
Section 1.2: Propositional Logic January 17, 2017 Abstract Now we re going to use the tools of formal logic to reach logical conclusions ( prove theorems ) based on wffs formed by some given statements.
More informationFirst-Degree Entailment
March 5, 2013 Relevance Logics Relevance logics are non-classical logics that try to avoid the paradoxes of material and strict implication: p (q p) p (p q) (p q) (q r) (p p) q p (q q) p (q q) Counterintuitive?
More informationIt rains now. (true) The followings are not propositions.
Chapter 8 Fuzzy Logic Formal language is a language in which the syntax is precisely given and thus is different from informal language like English and French. The study of the formal languages is the
More informationExamples: P: it is not the case that P. P Q: P or Q P Q: P implies Q (if P then Q) Typical formula:
Logic: The Big Picture Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about time (and
More informationIntroduction Propositional Logic. Discrete Mathematics Andrei Bulatov
Introduction Propositional Logic Discrete Mathematics Andrei Bulatov Discrete Mathematics Propositional Logic 2-2 What is Logic? Computer science is a mere continuation of logic by other means Georg Gottlob
More informationReview CHAPTER. 2.1 Definitions in Chapter Sample Exam Questions. 2.1 Set; Element; Member; Universal Set Partition. 2.
CHAPTER 2 Review 2.1 Definitions in Chapter 2 2.1 Set; Element; Member; Universal Set 2.2 Subset 2.3 Proper Subset 2.4 The Empty Set, 2.5 Set Equality 2.6 Cardinality; Infinite Set 2.7 Complement 2.8 Intersection
More informationRelevant Logic. Daniel Bonevac. March 20, 2013
March 20, 2013 The earliest attempts to devise a relevance logic that avoided the problem of explosion centered on the conditional. FDE, however, has no conditional operator, or a very weak one. If we
More informationFACTORIZATION AND THE PRIMES
I FACTORIZATION AND THE PRIMES 1. The laws of arithmetic The object of the higher arithmetic is to discover and to establish general propositions concerning the natural numbers 1, 2, 3,... of ordinary
More informationcis32-ai lecture # 18 mon-3-apr-2006
cis32-ai lecture # 18 mon-3-apr-2006 today s topics: propositional logic cis32-spring2006-sklar-lec18 1 Introduction Weak (search-based) problem-solving does not scale to real problems. To succeed, problem
More informationNotes on Quantum Logic
Notes on Quantum Logic Version 1.0 David B. Malament Department of Logic and Philosophy of Science University of California, Irvine dmalamen@uci.edu Contents 1 Formal (sentential) quantum logic 2 2 The
More informationApplied Logics - A Review and Some New Results
Applied Logics - A Review and Some New Results ICLA 2009 Esko Turunen Tampere University of Technology Finland January 10, 2009 Google Maps Introduction http://maps.google.fi/maps?f=d&utm_campaign=fi&utm_source=fi-ha-...
More informationHANDOUT AND SET THEORY. Ariyadi Wijaya
HANDOUT LOGIC AND SET THEORY Ariyadi Wijaya Mathematics Education Department Faculty of Mathematics and Natural Science Yogyakarta State University 2009 1 Mathematics Education Department Faculty of Mathematics
More informationKLEENE LOGIC AND INFERENCE
Bulletin of the Section of Logic Volume 4:1/2 (2014), pp. 4 2 Grzegorz Malinowski KLEENE LOGIC AND INFERENCE Abstract In the paper a distinguished three-valued construction by Kleene [2] is analyzed. The
More informationFirst Degree Entailment
First Degree Entailment Melvin Fitting March 30, 2018 1 Truth Tables First Degree Entailment is a four-valued logic whose importance has become ever more apparent over the years. It arose out of work on
More informationCompound Propositions
Discrete Structures Compound Propositions Producing new propositions from existing propositions. Logical Operators or Connectives 1. Not 2. And 3. Or 4. Exclusive or 5. Implication 6. Biconditional Truth
More information3 The Semantics of the Propositional Calculus
3 The Semantics of the Propositional Calculus 1. Interpretations Formulas of the propositional calculus express statement forms. In chapter two, we gave informal descriptions of the meanings of the logical
More informationPropositional Logic: Syntax
Logic Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about time (and programs) epistemic
More informationThe Converse of Deducibility: C.I. Lewis and the Origin of Modern AAL/ALC Modal 2011 Logic 1 / 26
The Converse of Deducibility: C.I. Lewis and the Origin of Modern Modal Logic Edwin Mares Victoria University of Wellington AAL/ALC 2011 The Converse of Deducibility: C.I. Lewis and the Origin of Modern
More information240 Metaphysics. Frege s Puzzle. Chapter 26
240 Metaphysics Frege s Puzzle Frege s Puzzle 241 Frege s Puzzle In his 1879 Begriffsschrift (or Concept-Writing ), Gottlob Frege developed a propositional calculus to determine the truth values of propositions
More informationBoolean Algebra and Propositional Logic
Boolean Algebra and Propositional Logic Takahiro Kato September 10, 2015 ABSTRACT. This article provides yet another characterization of Boolean algebras and, using this characterization, establishes a
More informationIndicative conditionals
Indicative conditionals PHIL 43916 November 14, 2012 1. Three types of conditionals... 1 2. Material conditionals... 1 3. Indicatives and possible worlds... 4 4. Conditionals and adverbs of quantification...
More informationBoolean Algebra and Propositional Logic
Boolean Algebra and Propositional Logic Takahiro Kato June 23, 2015 This article provides yet another characterization of Boolean algebras and, using this characterization, establishes a more direct connection
More informationIntermediate Logic. Natural Deduction for TFL
Intermediate Logic Lecture Two Natural Deduction for TFL Rob Trueman rob.trueman@york.ac.uk University of York The Trouble with Truth Tables Natural Deduction for TFL The Trouble with Truth Tables The
More informationModus Tollens Probabilized
Modus Tollens Probabilized CARL G. WAGNER University of Tennessee, U. S. A. Abstract We establish a probabilized version of modus tollens, deriving from p(e H) = a and p(ē) = b the best possible bounds
More informationProseminar on Semantic Theory Fall 2013 Ling 720 Propositional Logic: Syntax and Natural Deduction 1
Propositional Logic: Syntax and Natural Deduction 1 The Plot That Will Unfold I want to provide some key historical and intellectual context to the model theoretic approach to natural language semantics,
More informationTopic 1: Propositional logic
Topic 1: Propositional logic Guy McCusker 1 1 University of Bath Logic! This lecture is about the simplest kind of mathematical logic: propositional calculus. We discuss propositions, which are statements
More informationLogic. Definition [1] A logic is a formal language that comes with rules for deducing the truth of one proposition from the truth of another.
Math 0413 Appendix A.0 Logic Definition [1] A logic is a formal language that comes with rules for deducing the truth of one proposition from the truth of another. This type of logic is called propositional.
More informationReview of Propositional Calculus
CS 1813 Discrete Mathematics Review of Propositional Calculus 1 Truth Tables for Logical Operators P Q P Q P Q P Q P Q P Q P 2 Semantic Reasoning with Truth Tables Proposition (WFF): ((P Q) (( P) Q)) P
More informationChapter 1 Elementary Logic
2017-2018 Chapter 1 Elementary Logic The study of logic is the study of the principles and methods used in distinguishing valid arguments from those that are not valid. The aim of this chapter is to help
More information8.8 Statement Forms and Material Equivalence
M08_COPI1396_13_SE_C08.QXD 10/16/07 9:19 PM Page 357 8.8 Statement Forms and Material Equivalence 357 murdered. So either lawlessness will be rewarded or innocent hostages will be murdered. 8. If people
More informationToday s Lecture 2/25/10. Truth Tables Continued Introduction to Proofs (the implicational rules of inference)
Today s Lecture 2/25/10 Truth Tables Continued Introduction to Proofs (the implicational rules of inference) Announcements Homework: -- Ex 7.3 pg. 320 Part B (2-20 Even). --Read chapter 8.1 pgs. 345-361.
More informationAI Principles, Semester 2, Week 2, Lecture 5 Propositional Logic and Predicate Logic
AI Principles, Semester 2, Week 2, Lecture 5 Propositional Logic and Predicate Logic Propositional logic Logical connectives Rules for wffs Truth tables for the connectives Using Truth Tables to evaluate
More information(Refer Slide Time: 02:20)
Discrete Mathematical Structures Dr. Kamala Krithivasan Department of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 5 Logical Inference In the last class we saw about
More informationManual of Logical Style (fresh version 2018)
Manual of Logical Style (fresh version 2018) Randall Holmes 9/5/2018 1 Introduction This is a fresh version of a document I have been working on with my classes at various levels for years. The idea that
More informationTHE LOGIC OF OPINION
THE LOGIC OF OPINION Ionel Narița West University of Timișoara Abstract: Unlike truth values that, accordingly to the principles of logic, are only two, there can be distinguished three values of opinion
More informationChurch s undecidability result
Church s undecidability result Alan Turing Birth Centennial Talk at IIT Bombay, Mumbai Joachim Breitner April 21, 2011 Welcome, and thank you for the invitation to speak about Church s lambda calculus
More informationThe Importance of Being Formal. Martin Henz. February 5, Propositional Logic
The Importance of Being Formal Martin Henz February 5, 2014 Propositional Logic 1 Motivation In traditional logic, terms represent sets, and therefore, propositions are limited to stating facts on sets
More informationMaximal Introspection of Agents
Electronic Notes in Theoretical Computer Science 70 No. 5 (2002) URL: http://www.elsevier.nl/locate/entcs/volume70.html 16 pages Maximal Introspection of Agents Thomas 1 Informatics and Mathematical Modelling
More informationn Empty Set:, or { }, subset of all sets n Cardinality: V = {a, e, i, o, u}, so V = 5 n Subset: A B, all elements in A are in B
Discrete Math Review Discrete Math Review (Rosen, Chapter 1.1 1.7, 5.5) TOPICS Sets and Functions Propositional and Predicate Logic Logical Operators and Truth Tables Logical Equivalences and Inference
More information2/2/2018. CS 103 Discrete Structures. Chapter 1. Propositional Logic. Chapter 1.1. Propositional Logic
CS 103 Discrete Structures Chapter 1 Propositional Logic Chapter 1.1 Propositional Logic 1 1.1 Propositional Logic Definition: A proposition :is a declarative sentence (that is, a sentence that declares
More informationCSE 20: Discrete Mathematics
Spring 2018 Summary Last time: Today: Logical connectives: not, and, or, implies Using Turth Tables to define logical connectives Logical equivalences, tautologies Some applications Proofs in propositional
More informationLecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem. Michael Beeson
Lecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem Michael Beeson The hypotheses needed to prove incompleteness The question immediate arises whether the incompleteness
More informationA Complete Proof of the Robbins Conjecture
A Complete Proof of the Robbins Conjecture Allen L. Mann May 25, 2003 1 Boolean algebra The language of Boolean algebra consists of two binary function symbols and, one unary function symbol, and two constants
More informationProof Techniques (Review of Math 271)
Chapter 2 Proof Techniques (Review of Math 271) 2.1 Overview This chapter reviews proof techniques that were probably introduced in Math 271 and that may also have been used in a different way in Phil
More informationPATRICK SUPPES** Stanford University
Reprinted from the Philosophy of Science Vol. 33 - Nos. 1-2 - March - June 1966 TI;eE PROBABILISTIC ARGUMENT FOR A NON-CLASSICAL LQGIC OF QUANTUM MECHANICS" PATRICK SUPPES** Stanford University The aim
More informationRELATION OF WHITEHEAD AND RUSSELL'S THEORY OF DEDUCTION TO THE BOOLEAN LOGIC OF PROPOSITIONS*
932.] BOOLEAN LOGIC OF PROPOSITIONS 589 RELATION OF WHITEHEAD AND RUSSELL'S THEORY OF DEDUCTION TO THE BOOLEAN LOGIC OF PROPOSITIONS* BY B. A. BERNSTEIN. Introduction. Whitehead and Russell's theory of
More informationA NEW FOUR-VALUED APPROACH TO MODAL LOGIC JEAN-YVES BEZIAU. In this paper we present several systems of modal logic based on four-valued
Logique & Analyse 213 (2011), x x A NEW FOUR-VALUED APPROACH TO MODAL LOGIC JEAN-YVES BEZIAU Abstract In this paper several systems of modal logic based on four-valued matrices are presented. We start
More informationCHAPTER 1. MATHEMATICAL LOGIC 1.1 Fundamentals of Mathematical Logic
CHAPER 1 MAHEMAICAL LOGIC 1.1 undamentals of Mathematical Logic Logic is commonly known as the science of reasoning. Some of the reasons to study logic are the following: At the hardware level the design
More informationMathematical Reasoning & Proofs
Mathematical Reasoning & Proofs MAT 1362 Fall 2018 Alistair Savage Department of Mathematics and Statistics University of Ottawa This work is licensed under a Creative Commons Attribution-ShareAlike 4.0
More informationPacket #2: Set Theory & Predicate Calculus. Applied Discrete Mathematics
CSC 224/226 Notes Packet #2: Set Theory & Predicate Calculus Barnes Packet #2: Set Theory & Predicate Calculus Applied Discrete Mathematics Table of Contents Full Adder Information Page 1 Predicate Calculus
More informationLogic and Proofs. (A brief summary)
Logic and Proofs (A brief summary) Why Study Logic: To learn to prove claims/statements rigorously To be able to judge better the soundness and consistency of (others ) arguments To gain the foundations
More informationThe Square of Opposition in Orthomodular Logic
The Square of Opposition in Orthomodular Logic H. Freytes, C. de Ronde and G. Domenech Abstract. In Aristotelian logic, categorical propositions are divided in Universal Affirmative, Universal Negative,
More informationFrom Greek philosophers to circuits: An introduction to boolean logic. COS 116, Spring 2011 Sanjeev Arora
From Greek philosophers to circuits: An introduction to boolean logic. COS 116, Spring 2011 Sanjeev Arora Midterm One week from today in class Mar 10 Covers lectures, labs, homework, readings to date You
More information3 The language of proof
3 The language of proof After working through this section, you should be able to: (a) understand what is asserted by various types of mathematical statements, in particular implications and equivalences;
More informationSeminaar Abstrakte Wiskunde Seminar in Abstract Mathematics Lecture notes in progress (27 March 2010)
http://math.sun.ac.za/amsc/sam Seminaar Abstrakte Wiskunde Seminar in Abstract Mathematics 2009-2010 Lecture notes in progress (27 March 2010) Contents 2009 Semester I: Elements 5 1. Cartesian product
More informationLogic As Algebra COMP1600 / COMP6260. Dirk Pattinson Australian National University. Semester 2, 2017
Logic As Algebra COMP1600 / COMP6260 Dirk Pattinson Australian National University Semester 2, 2017 Recap: And, Or, and Not x AND y x y x y 0 0 0 0 1 0 1 0 0 1 1 1 x OR y x y x y 0 0 0 0 1 1 1 0 1 1 1
More information1 Propositional Logic
CS 2800, Logic and Computation Propositional Logic Lectures Pete Manolios Version: 384 Spring 2011 1 Propositional Logic The study of logic was initiated by the ancient Greeks, who were concerned with
More information