Material and Strict Implication in Boolean Algebras,

Size: px
Start display at page:

Download "Material and Strict Implication in Boolean Algebras,"

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 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 information

Proof strategies, or, a manual of logical style

Proof 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 information

Section 1.1: Logical Form and Logical Equivalence

Section 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 information

8. Reductio ad absurdum

8. 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 information

CHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC

CHAPTER 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 information

Propositions and Proofs

Propositions 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 information

Propositional Logic. Fall () Propositional Logic Fall / 30

Propositional 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 information

THE LOGIC OF COMPOUND STATEMENTS

THE 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 information

CHAPTER 4 CLASSICAL PROPOSITIONAL SEMANTICS

CHAPTER 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 information

Chapter 2: Introduction to Propositional Logic

Chapter 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 information

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

2. 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 information

Self-reproducing programs. And Introduction to logic. COS 116, Spring 2012 Adam Finkelstein

Self-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 information

Material Implication and Entailment

Material 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 information

A Little Deductive Logic

A 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 information

Logic Overview, I. and T T T T F F F T F F F F

Logic 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 information

Propositional Logics and their Algebraic Equivalents

Propositional 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 information

Sample Problems for all sections of CMSC250, Midterm 1 Fall 2014

Sample 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 information

cse541 LOGIC FOR COMPUTER SCIENCE

cse541 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 information

Victoria Gitman and Thomas Johnstone. New York City College of Technology, CUNY

Victoria 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 information

Logic. Propositional Logic: Syntax. Wffs

Logic. 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 information

1.1 Statements and Compound Statements

1.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 information

A Little Deductive Logic

A 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 information

Supplementary Logic Notes CSE 321 Winter 2009

Supplementary 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 information

Logic. Propositional Logic: Syntax

Logic. 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 information

Aggregation and Non-Contradiction

Aggregation 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 information

CSCI.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 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 information

Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes

Foundations 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 information

Propositional Logic. Spring Propositional Logic Spring / 32

Propositional 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 information

Notes on Inference and Deduction

Notes 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 information

4 Derivations in the Propositional Calculus

4 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 information

8. Reductio ad absurdum

8. 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 information

CHAPTER 11. Introduction to Intuitionistic Logic

CHAPTER 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 information

Axiomatic set theory. Chapter Why axiomatic set theory?

Axiomatic 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 information

Truth-Functional Logic

Truth-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 information

The Limit of Humanly Knowable Mathematical Truth

The 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 information

CM10196 Topic 2: Sets, Predicates, Boolean algebras

CM10196 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 information

Unit 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 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 information

Chapter 4: Classical Propositional Semantics

Chapter 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 information

Manual of Logical Style

Manual 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 information

Artificial Intelligence: Knowledge Representation and Reasoning Week 2 Assessment 1 - Answers

Artificial 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 information

KP/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 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 information

2. Introduction to commutative rings (continued)

2. 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 information

Formal Logic. Critical Thinking

Formal 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 information

Section 1.2: Propositional Logic

Section 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 information

First-Degree Entailment

First-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 information

It rains now. (true) The followings are not propositions.

It 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 information

Examples: P: it is not the case that P. P Q: P or Q P Q: P implies Q (if P then Q) Typical formula:

Examples: 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 information

Introduction Propositional Logic. Discrete Mathematics Andrei Bulatov

Introduction 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 information

Review CHAPTER. 2.1 Definitions in Chapter Sample Exam Questions. 2.1 Set; Element; Member; Universal Set Partition. 2.

Review 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 information

Relevant Logic. Daniel Bonevac. March 20, 2013

Relevant 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 information

FACTORIZATION AND THE PRIMES

FACTORIZATION 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 information

cis32-ai lecture # 18 mon-3-apr-2006

cis32-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 information

Notes on Quantum Logic

Notes 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 information

Applied Logics - A Review and Some New Results

Applied 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 information

HANDOUT AND SET THEORY. Ariyadi Wijaya

HANDOUT 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 information

KLEENE LOGIC AND INFERENCE

KLEENE 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 information

First Degree Entailment

First 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 information

Compound Propositions

Compound 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 information

3 The Semantics of the Propositional Calculus

3 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 information

Propositional Logic: Syntax

Propositional 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 information

The 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 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 information

240 Metaphysics. Frege s Puzzle. Chapter 26

240 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 information

Boolean Algebra and Propositional Logic

Boolean 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 information

Indicative conditionals

Indicative 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 information

Boolean Algebra and Propositional Logic

Boolean 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 information

Intermediate Logic. Natural Deduction for TFL

Intermediate 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 information

Modus Tollens Probabilized

Modus 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 information

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

Proseminar 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 information

Topic 1: Propositional logic

Topic 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 information

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.

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. 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 information

Review of Propositional Calculus

Review 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 information

Chapter 1 Elementary Logic

Chapter 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 information

8.8 Statement Forms and Material Equivalence

8.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 information

Today 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) 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 information

AI 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 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)

(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 information

Manual of Logical Style (fresh version 2018)

Manual 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 information

THE LOGIC OF OPINION

THE 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 information

Church s undecidability result

Church 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 information

The Importance of Being Formal. Martin Henz. February 5, Propositional Logic

The 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 information

Maximal Introspection of Agents

Maximal 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 information

n 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

n 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 information

2/2/2018. CS 103 Discrete Structures. Chapter 1. Propositional Logic. Chapter 1.1. Propositional Logic

2/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 information

CSE 20: Discrete Mathematics

CSE 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 information

Lecture 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 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 information

A Complete Proof of the Robbins Conjecture

A 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 information

Proof Techniques (Review of Math 271)

Proof 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 information

PATRICK SUPPES** Stanford University

PATRICK 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 information

RELATION OF WHITEHEAD AND RUSSELL'S THEORY OF DEDUCTION TO THE BOOLEAN LOGIC OF PROPOSITIONS*

RELATION 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 information

A NEW FOUR-VALUED APPROACH TO MODAL LOGIC JEAN-YVES BEZIAU. In this paper we present several systems of modal logic based on four-valued

A 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 information

CHAPTER 1. MATHEMATICAL LOGIC 1.1 Fundamentals of Mathematical Logic

CHAPTER 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 information

Mathematical Reasoning & Proofs

Mathematical 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 information

Packet #2: Set Theory & Predicate Calculus. Applied Discrete Mathematics

Packet #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 information

Logic and Proofs. (A brief summary)

Logic 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 information

The Square of Opposition in Orthomodular Logic

The 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 information

From 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 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 information

3 The language of proof

3 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 information

Seminaar Abstrakte Wiskunde Seminar in Abstract Mathematics Lecture notes in progress (27 March 2010)

Seminaar 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 information

Logic 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 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 information

1 Propositional Logic

1 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