Phil 120 week 1 About this course. Introducing the language SL. Basic syntax. Semantic definitions of the connectives in terms of their truth conditions.

Slides:



Advertisements
Similar presentations
Logic: The foundation of reasoning
Advertisements

TRUTH TABLES The general truth tables for each of the connectives tell you the value of any possible statement for each of the connectives. Negation.
Constructing a Truth Table
Logic ChAPTER 3 1. Truth Tables and Validity of Arguments
TF truth, falsity, and indeterminacy P is truth-functionally true iff it has the value T for any truth-value assignment. P is truth-functionally false.
EE1J2 - Slide 1 EE1J2 – Discrete Maths Lecture 3 Syntax of Propositional Logic Parse trees revised Construction of parse trees Semantics of propositional.
Logic Chapter 2. Proposition "Proposition" can be defined as a declarative statement having a specific truth-value, true or false. Examples: 2 is a odd.
2/17/2008Sultan Almuhammadi1 ICS Logic & Sets (An Overview) Week 1.
Boolean Algebra Computer Science AND (today is Monday) AND (it is raining) (today is Monday) AND (it is not raining) (today is Friday) AND (it is.
1 Section 1.2 Propositional Equivalences. 2 Equivalent Propositions Have the same truth table Can be used interchangeably For example, exclusive or and.
Sentential Logic(SL) 1.Syntax: The language of SL / Symbolize 2.Semantic: a sentence / compare two sentences / compare a set of sentences 3.DDerivation.
1. 2 Day 1Intro Day 2Chapter 1 Day 3Chapter 2 Day 4Chapter 3 Day 5Chapter 4 Day 6Chapter 4 Day 7Chapter 4 Day 8EXAM #1 40% of Exam 1 60% of Exam 1 warm-up.
Proving the implications of the truth functional notions  How to prove claims that are the implications of the truth functional notions  Remember that.
The semantics of SL   Defining logical notions (validity, logical equivalence, and so forth) in terms of truth-value assignments   A truth-value assignment:
Propositional Logic USEM 40a Spring 2006 James Pustejovsky.
Chapter 3 Introduction to Logic © 2008 Pearson Addison-Wesley. All rights reserved.
Homework 3.
3.2 – Truth Tables and Equivalent Statements
TRUTH TABLES. Introduction Statements have truth values They are either true or false but not both Statements may be simple or compound Compound statements.
Logic ChAPTER 3.
1 Propositional Logic Section Definition A proposition is a declarative sentence that is either true or false but not both nor neither Any proposition.
Elementary Logic PHIL Intersession 2013 MTWHF 10:00 – 12:00 ASA0118C Steven A. Miller Day 4.
Chapter 1 Section 1.4 More on Conditionals. There are three statements that are related to a conditional statement. They are called the converse, inverse.
Section 1-4 Logic Katelyn Donovan MAT 202 Dr. Marinas January 19, 2006.
LDK R Logics for Data and Knowledge Representation Exercise 2: PL, ClassL, Ground ClassL.
Chapter 1 The Logic of Compound Statements. Section 1.1 Logical Form and Logical Equivalence.
BY: MISS FARAH ADIBAH ADNAN IMK. CHAPTER OUTLINE: PART III 1.3 ELEMENTARY LOGIC INTRODUCTION PROPOSITION COMPOUND STATEMENTS LOGICAL.
Fall 2002CMSC Discrete Structures1 Let’s get started with... Logic !
CSE 20: Discrete Mathematics for Computer Science Prof. Shachar Lovett.
Logical Form and Logical Equivalence Lecture 2 Section 1.1 Fri, Jan 19, 2007.
Discrete Mathematics Lecture1 Miss.Amal Alshardy.
Logic Review. FORMAT Format Part I 30 questions 2.5 marks each Total 30 x 2.5 = 75 marks Part II 10 questions Answer only 5 of them! Total 5 x 5 marks.
CSNB143 – Discrete Structure LOGIC. Learning Outcomes Student should be able to know what is it means by statement. Students should be able to identify.
3.3: Truth Tables. Types of Statements Negation: ~p Conjunction: p ˄ q (p and q) Disjunction: p V q (p or q, or both) Conditional: p → q (if p, then q)
Boolean Algebra. Logical Statements A proposition that may or may not be true:  Today is Monday  Today is Sunday  It is raining.
Chapter 7 Logic, Sets, and Counting
Chapter 3: Semantics PHIL 121: Methods of Reasoning March 13, 2013 Instructor:Karin Howe Binghamton University.
Conditional Statements
Chapter 8 – Symbolic Logic Professor D’Ascoli. Symbolic Logic Because the appraisal of arguments is made difficult by the peculiarities of natural language,
Propositional Logic. Propositions Any statement that is either True (T) or False (F) is a proposition Propositional variables: a variable that can assume.
CS1022 Computer Programming & Principles Lecture 1 Logic and Proof.
PHIL 120: Third meeting I. I. What to know for Test 1 (in general terms). II. II. Symbolizing compound sentences (cont’d) a. a. Paying attention to English.
How do I show that two compound propositions are logically equivalent?
Truth Tables Geometry Unit 11, Lesson 6 Mrs. King.
Chapter 7 Logic, Sets, and Counting Section 1 Logic.
Logic. Statements, Connectives, and Quantifiers In symbolic logic, we only care whether statements are true or false – not their content. In logic, a.
Propositional Logic ITCS 2175 (Rosen Section 1.1, 1.2)
Logical Form and Logical Equivalence Lecture 1 Section 1.1 Wed, Jan 12, 2005.
Boolean Algebra Monday/Wednesday 7th Week. Logical Statements Today is Friday AND it is sunny. Today is Friday AND it is rainy. Today is Monday OR it.
Introductory Logic PHI 120 Presentation: "Truth Tables – Validity vs. Soundness" This PowerPoint Presentation contains a large number of slides, a good.
1 Propositional Logic Introduction. 2 What is propositional logic? Propositional Logic is concerned with propositions and their interrelationships. 
Logics for Data and Knowledge Representation
Conditional Statements – Page 1CSCI 1900 – Discrete Structures CSCI 1900 Discrete Structures Conditional Statements Reading: Kolman, Section 2.2.
Section 1.1. Section Summary Propositions Connectives Negation Conjunction Disjunction Implication; contrapositive, inverse, converse Biconditional Truth.
TRUTH TABLES. Introduction The truth value of a statement is the classification as true or false which denoted by T or F. A truth table is a listing of.
Notes - Truth Tables fun, fun, and more fun!!!!. A compound statement is created by combining two or more statements, p and q.
Joan Ridgway. If a proposition is not indeterminate then it is either true (T) or false (F). True and False are complementary events. For two propositions,
Section 1.1. Propositions A proposition is a declarative sentence that is either true or false. Examples of propositions: a) The Moon is made of green.
Conditional Statements Lecture 2 Section 1.2 Fri, Jan 20, 2006.
Mathematics for Computing Lecture 2: Computer Logic and Truth Tables Dr Andrew Purkiss-Trew Cancer Research UK
TRUTH TABLES Edited from the original by: Mimi Opkins CECS 100 Fall 2011 Thanks for the ppt.
 2012 Pearson Education, Inc. Slide Chapter 3 Introduction to Logic.
Welcome to Interactive Chalkboard Glencoe Geometry Interactive Chalkboard Copyright © by The McGraw-Hill Companies, Inc. Developed by FSCreations, Inc.,
Assign Yourself and Do Now Thursday, January 10, 2013.
Chapter 1. Chapter Summary  Propositional Logic  The Language of Propositions (1.1)  Logical Equivalences (1.3)  Predicate Logic  The Language of.
Introduction to Discrete Mathematics Lecture 1: Sep 6 AB C a = qb+r gcd(a,b) = gcd(b,r)
TF truth, falsity, and indeterminacy P is truth-functionally true iff it has the value T for any truth-value assignment. P is truth-functionally false.
Logical Operators (Connectives) We will examine the following logical operators: Negation (NOT,  ) Negation (NOT,  ) Conjunction (AND,  ) Conjunction.
Logical functors and connectives. Negation: ¬ The function of the negation is to reverse the truth value of a given propositions (sentence). If A is true,
LOGICAL EQUIVALENCES - DISCRETE MATHEMATICS.
Presentation transcript:

Phil 120 week 1 About this course. Introducing the language SL. Basic syntax. Semantic definitions of the connectives in terms of their truth conditions using truth tables.

SL: Basic syntax -alphabet SL alphabet: - A, B, C, ... - ~, &, , ,  - (, )

SL: Basic syntax - propositions A, B, C, ... propositions. have value T or F

SL: Basic syntax - negation ~A is read: “not A” A

SL: Basic syntax - conjunction A&B is read: ”A and B” A is left conjunct, B is right conjunct AB, AB

SL: Basic syntax - disjunction AB is read: “A or B” A is left disjunct, B is right disjunct

SL: Basic syntax - implication  material implication AB is read “A implies B”, or “If A, then B” A is the antecedent B is the consequent AB, AB

SL: Basic syntax - biconditional  material biconditional or equivalence AB is read: “A is equivalent to B” AB, AB

SL: Basic syntax - ~& A, B, C, ... propositions. have value T or F ~ negation ~A is read: “not A” & conjunction A&B is read: ”A and B” A is left conjunct, B is right conjunct  disjunction AB is read: “A or B” A is left disjunct, B is right disjunct  material implication AB is read “A implies B”, or “If A, then B” A is the antecedent B is the consequent  material biconditional or equivalence AB is read: “A is equivalent to B”

SL: Basic syntax - formulae Atomic formulae – have no connectives

SL: Basic syntax - formulae Atomic formulae – have no connectives If A is a formula, so is ~A

SL: Basic syntax - formulae Atomic formulae – have no connectives If A is a formula, so is ~A If A and B are formulae, so are A&B, AB, AB, AB

SL: Basic syntax - formulae Atomic formulae – have no connectives If A is a formula, so is ~A If A and B are formulae, so are A&B, AB, AB, AB nothing else is a formula

SL: Basic syntax – main connective For more complex formulae brackets tell as what is the main connective:

SL: Basic syntax – main connective For more complex formulae brackets tell as what is the main connective: ~(-------) is negation

SL: Basic syntax – main connective For more complex formulae brackets tell as what is the main connective: ~(-------) is negation (---------) & (---------) is a conjunction (---------)  (----------) is an implication, etc.

SL: Basic syntax – main connective For more complex formulae brackets tell as what is the main connective: ~(-------) is negation (---------) & (---------) is a conjunction (---------)  (----------) is an implication, etc. Formula (((A&B)  ~C)  D)  ~B is an implication. (If A and B or not C is equivalent to D, then not B.)

SL: Basic syntax – main connective For more complex formulae brackets tell as what is the main connective: ~(-------) is negation (---------) & (---------) is a conjunction (---------)  (----------) is an implication, etc. Formula (((A&B)  ~C)  D)  ~B is an implication. (If A and B or not C is equivalent to D, then not B.) The antecedent is a biconditional.

SL: Basic syntax – main connective For more complex formulae brackets tell as what is the main connective: ~(-------) is negation (---------) & (---------) is a conjunction (---------)  (----------) is an implication, etc. Formula (((A&B)  ~C)  D)  ~B is an implication. (If A and B or not C is equivalent to D, then not B.) The antecedent is a biconditional. The consequent is a negation.

SL: Basic syntax – main connective What is the main connective in the formulae below? ((C ∨ B) ⊃ A) ⊃ (H & ∼ L) (F ∨ (G ∨ D)) & (∼ (F ∨ G) ∨ (∼ (F ∨ D) ∨ ∼ (G ∨ D))) (C & N) ∨ ((C & T) ∨ (N & T)) (∼ A ∨ (H ⊃ J)) ⊃ (A ∨ J) ∼ (A ∨ B) ⊃ (∼ A ∨ ∼B)

SL: Truth table for ~ ~ negation ~A is read: “not A” A ~A T F

A is left conjunct, B is right conjunct SL: Truth table for & & conjunction A&B is read: ”A and B” A is left conjunct, B is right conjunct A B A&B T F

A is left disjunct, B is right disjunct SL: Truth table for   disjunction AB is read: “A or B” A is left disjunct, B is right disjunct A B A  B T F

 material implication SL: Truth table for   material implication AB is read “A implies B”, or “If A, then B” A is the antecedent. B is the consequent. A B A  B T F

 material biconditional or equivalence SL: Truth table for   material biconditional or equivalence AB is read: “A is equivalent to B” A B A  B T F

Truth table for (AB)(~AB)

Truth table for (AB)(~AB)

Truth table for (AB)(~AB)

Truth table for (AB)(~AB)

Truth table for (AB)(~AB)

Truth table for (AB)(~AB)

SL: Truth table for & A B A&B T F A & B T F

Peirce’s law ((A  B) A) A T   F

Peirce’s law ((A  B) A) A T  T    F F

Peirce’s law ((A  B) A) A T  T    F F

Peirce’s law ((A  B) A) A T  T    F F

Peirce’s law ((A  B) A) A T  T    F F

Peirce’s law ((A  B) A) A T  T    F F

Peirce’s law ((A  B) A) A T  T    F F

Truth table for ( (AC)  (BC) )  ( (AB)C )

Truth table for ( (AC)  (BC) )  ( (AB)C )

Truth table for ( (AC)  (BC) )  ( (AB)C )

Truth table for ( (AC)  (BC) )  ( (AB)C )

Truth table for ( (AC)  (BC) )  ( (AB)C ) 1 ( (A  B) C ) T F

Truth table for ( (AC)  (BC) )  ( (AB)C ) 2 (B C)) 1 ( (A  B) C ) T F

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F 4 5 6 7 8

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F 4 5 6 7 8

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F 4 5 6 7 8

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F 4 5 6 7 8

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F 4 5 6 7 8

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F 4 5 6 7 8

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F 4 5 6 7 8

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F 4 5 6 7 8

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F 4 5 6 7 8

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F 4 5 6 7 8

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F 4 5 6 7 8

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F 4 5 6 7 8

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F 4 5 6 7 8

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F 4 5 6 7 8

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F 4 5 6 7 8

Truth table for ( (AC)  (BC) )  ( (AB)C ) 3 C)  2 (B C)) 1 ( (A  B) C ) T F 4 5 6 7 8

Construct truth tables for: ~A  (A  ~B) ~(B~B) ~B  (A  ~A) Practice Construct truth tables for: ~A  (A  ~B) ~(B~B) ~B  (A  ~A)

TF truth, falsity, and indeterminacy P is truth-functionally true iff it has the value T for any truth-value assignment. P is truth-functionally false iff it has the value F for any truth-value assignment. P is truth-functionally indeterminate iff it has the value T for some truth-value assignments, and the value F for some other truth-value assignments.

TF truth, falsity, and indeterminacy P is truth-functionally true iff it has the value T for any truth-value assignment. P is truth-functionally false iff it has the value F for any truth-value assignment. P is tf-false iff ~P is tf-true P is truth-functionally indeterminate iff it has the value T for some truth-value assignments, and the value F for some other truth-value assignments.

TF truth, falsity, and indeterminacy P is truth-functionally true iff it has the value T for any truth-value assignment. P is truth-functionally false iff it has the value F for any truth-value assignment. P is tf-false iff ~P is tf-true P is truth-functionally indeterminate iff it has the value T for some truth-value assignments, and the value F for some other truth-value assignments. P is tf-indeterminate iff it is neither tf-true nor th-false.

TF equivalence and consistency P and Q are truth-functionally equivalent iff P and Q do not have different truth-values for any truth-value assignment.

TF equivalence and consistency P and Q are truth-functionally equivalent iff P and Q do not have different truth-values for any truth-value assignment. A set of sentences is truth-functionally consistent iff there is a truth-value assignment that on which all the members of the set have the value T.

TF equivalence and consistency P and Q are truth-functionally equivalent iff P and Q do not have different truth-values for any truth-value assignment. A set of sentences is truth-functionally consistent iff there is a truth-value assignment that on which all the members of the set have the value T. A set of sentences is truth-functionally inconsistent iff it is not tf-consistent.