Valid Arguments An argument is a sequence of propositions. All but the final proposition are called premises. The last statement is the conclusion. The.

Slides:



Advertisements
Similar presentations
Artificial Intelligence
Advertisements

Rules of Inference Rosen 1.5.
Discrete Mathematics University of Jazeera College of Information Technology & Design Khulood Ghazal Mathematical Reasoning Methods of Proof.
Rules of Inferences Section 1.5. Definitions Argument: is a sequence of propositions (premises) that end with a proposition called conclusion. Valid Argument:
1 Section 1.5 Rules of Inference. 2 Definitions Theorem: a statement that can be shown to be true Proof: demonstration of truth of theorem –consists of.
The Foundations: Logic and Proofs
1 Introduction to Abstract Mathematics Valid AND Invalid Arguments 2.3 Instructor: Hayk Melikya
Deduction In addition to being able to represent facts, or real- world statements, as formulas, we want to be able to manipulate facts, e.g., derive new.
1 Valid and Invalid Arguments CS 202 Epp Section 1.3 Aaron Bloomfield.
Chapter 3. Mathematical Reasoning 3.1 Methods of proof A theorem is a statement that can be shown to be true. A proof is to demonstrate that a theorem.
Muhammad Arief download dari
CSE115/ENGR160 Discrete Mathematics 01/26/12 Ming-Hsuan Yang UC Merced 1.
The Foundations: Logic and Proofs
Discrete Maths 4. Proofs Objectives
CS128 – Discrete Mathematics for Computer Science
Syllabus Every Week: 2 Hourly Exams +Final - as noted on Syllabus
Copyright © Peter Cappello Logical Inferences Goals for propositional logic 1.Introduce notion of a valid argument & rules of inference. 2.Use inference.
Fall 2002CMSC Discrete Structures1 Let’s proceed to… Mathematical Reasoning.
Predicates and Quantifiers
Copyright © Curt Hill Rules of Inference What is a valid argument?
Propositional Proofs 2.
Deduction, Proofs, and Inference Rules. Let’s Review What we Know Take a look at your handout and see if you have any questions You should know how to.
CS 103 Discrete Structures Lecture 07b
Discrete Mathematics CS 2610 August 24, Agenda Last class Introduction to predicates and quantifiers This class Nested quantifiers Proofs.
1 Basic Proof Methods I Basic Proof Methods II Proofs Involving Quantifiers.
1 Methods of Proof. 2 Consider (p  (p→q)) → q pqp→q p  (p→q)) (p  (p→q)) → q TTTTT TFFFT FTTFT FFTFT.
Section 1.5. Section Summary Nested Quantifiers Order of Quantifiers Translating from Nested Quantifiers into English Translating Mathematical Statements.
1 Sections 1.5 & 3.1 Methods of Proof / Proof Strategy.
Discrete Structures (DS)
Discrete Mathematics. Predicates - the universal quantifier 11/28/2015 Suppose P(x) is a predicate on some universe of discourse. Ex. B(x) = “x is carrying.
CompSci 102 Discrete Math for Computer Science January 24, 2012 Prof. Rodger Slides modified from Rosen.
CSE 321 Discrete Structures Winter 2008 Lecture 5 Rules of Inference.
Chapter 1, Part III: Proofs With Question/Answer Animations 1.
Rules of Inference Section 1.6. Arguments in Propositional Logic A argument in propositional logic is a sequence of propositions. All but the final proposition.
Module #1 - Logic Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank. Modified By Mingwu Chen 1 Module.
Fall 2008/2009 I. Arwa Linjawi & I. Asma’a Ashenkity 11 The Foundations: Logic and Proofs Rules of inference.
Chapter 1, Part III: Proofs With Question/Answer Animations 1.
CSci 2011 Discrete Mathematics Lecture 4 CSci 2011.
Logic: The Language of Philosophy. What is Logic? Logic is the study of argumentation o In Philosophy, there are no right or wrong opinions, but there.
Chapter 1, Part III: Proofs With Question/Answer Animations Copyright © McGraw-Hill Education. All rights reserved. No reproduction or distribution without.
Uniqueness Quantifier ROI for Quantified Statement.
Chapter 1 Logic and proofs
The Foundations: Logic and Proofs
CSE15 Discrete Mathematics 01/30/17
Discrete Mathematics Logic.
Chapter 1 Logic and Proofs Homework 1 Two merchants publish new marketing campaign to attract more customers. The first merchant launches a motto “Good.
Methods of proof Section 1.6 & 1.7 Wednesday, June 20, 2018
Proof Techniques.
Rules of Inference Section 1.6.
Module #10: Proof Strategies
CS100: Discrete structures
Logical Inferences: A set of premises accompanied by a suggested conclusion regardless of whether or not the conclusion is a logical consequence of the.
CS201: Data Structures and Discrete Mathematics I
Mathematical Reasoning
Methods of Proof. Methods of Proof Definitions A theorem is a valid logical assertion which can be proved using Axioms: statements which are given.
CS 220: Discrete Structures and their Applications
Applied Discrete Mathematics Week 1: Logic
Inference Rules: Tautologies
CSE 321 Discrete Structures
Discrete Mathematics Logic.
Information Technology Department SKN-SITS,Lonavala.
Module #10: Proof Strategies
Predicates and Quantifiers
Valid and Invalid Arguments
Mathematical Reasoning
The Foundations: Logic and Proofs
CS201: Data Structures and Discrete Mathematics I
The Foundations: Logic and Proofs
The Foundations: Logic and Proofs
Rules of inference Section 1.5 Monday, December 02, 2019
Presentation transcript:

Valid Arguments An argument is a sequence of propositions. All but the final proposition are called premises. The last statement is the conclusion. The Socrates Example We have two premises: “All men are mortal.” “Socrates is a man.” The conclusion is: “Socrates is mortal.” The argument is valid if the premises imply the conclusion.

Arguments in Propositional Logic Formal notation of an argument: the premises are above the line the conclusion is below the line If it is raining then streets are wet It is raining Streets are wet How do we know that this argument is valid?

Arguments in Propositional Logic How do we know that this argument is valid? 1. Use truth tables Tedious: table size grows exponentially with number of variables 2. Establish rules to incrementally build argument pqp→qp ∧ (p→q)(p ∧ (p→q)) → q TTTTT TFFFT FTTFT FFTFT

Arguments in Propositional Logic An argument form is an abstraction of an argument It contains propositional variables It is valid no matter what propositions are substituted into its variables, i.e.: If the premises are p 1,p 2, …,p n and the conclusion is q then ( p 1 ∧ p 2 ∧ … ∧ p n ) → q is always T (a tautology) If an argument matches an argument form then it is valid Example: ( ( p → q ) ∧ p ) → q is a tautology Hence the following argument is valid: ( (if it’s raining → streets are wet) ∧ it’s raining) → streets are wet Inference rules are simple argument forms used to incrementally construct more complex argument forms

Modus Ponens Example: Let p be “It is snowing.” Let q be “I will study math.” “If it is snowing then I will study math.” “It is snowing.” “Therefore I will study math.” Corresponding Tautology: (p ∧ (p →q)) → q

Modus Tollens Example: Let p be “it is snowing.” Let q be “I will study math.” “If it is snowing, then I will study math.” “I will not study math.” “Therefore, it is not snowing.” Corresponding Tautology: ( ¬ q ∧ (p →q)) → ¬p

Hypothetical Syllogism Example: Let p be “It snows.” Let q be “I will study math.” Let r be “I will get an A.” “If it snows, then I will study math.” “If I study math, then I will get an A.” “Therefore, if it snows, I will get an A.” Corresponding Tautology: ( (p →q) ∧ ( q→r)) → (p→r)

Disjunctive Syllogism Example: Let p be “I will study math.” Let q be “I will study literature.” “I will study math or I will study literature.” “I will not study math.” “Therefore, I will study literature.” Corresponding Tautology: ( ¬ p ∧ (p ∨q)) → q

Simplification Example: Let p be “I will study math.” Let q be “I will study literature.” “I will study math and literature” “Therefore, I will study math.” Corresponding Tautology: (p ∧q) → q

Addition Example: Let p be “I will study math.” Let q be “I will visit Las Vegas.” “I will study math.” “Therefore, I will study math or I will visit Las Vegas.” Corresponding Tautology: p → (p ∨q)

Conjunction Example: Let p be “I will study math.” Let q be “I will study literature.” “I will study math.” “I will study literature.” “Therefore, I will study math and literature.” Corresponding Tautology: ( ( p) ∧ (q)) →(p ∧ q)

Resolution Example: Let p be “I will study math.” Let r be “I will study literature.” Let q be “I will study physics.” “I will not study math or I will study literature.” “I will study math or I will study physics.” “Therefore, I will study physics or literature.” Corresponding Tautology: (( ¬ p ∨ r ) ∧ (p ∨ q)) → (q ∨ r)

Valid Arguments Example: Given these hypotheses: “It is not sunny this afternoon and it is colder than yesterday.” “We will go swimming only if it is sunny.” “If we do not go swimming, then we will take a canoe trip.” “If we take a canoe trip, then we will be home by sunset.” Construct a valid argument for the conclusion: “We will be home by sunset.” Solution: 1. Choose propositional variables: p: “It is sunny this afternoon.” q: “It is colder than yesterday.” r: “We will go swimming.” s: “We will take a canoe trip.” t: “We will be home by sunset.” 2. Translate into propositional logic ¬p ∧ q r → p ¬r → s s → t ∴ t

Valid Arguments 3. Construct the Valid Argument ¬p ∧ q r → p ¬r → s s → t ∴ t

Common Fallacies: Affirming the conclusion This confuses necessary and sufficient conditions. Example: If people have the flu, they cough. Alison is coughing. Therefore, Alison has the flu. This argument is not valid: Other things, such as asthma, can cause someone to cough. Having the flu is a sufficient condition for coughing, but it is not necessary

Common Fallacies: Denying the hypothesis This also confuses necessary and sufficient conditions. Example: If it is raining outside, the sky is cloudy. It is not raining outside. Therefore, it is not cloudy. This argument is not valid: Skies can be cloudy without any rain. Rain is a sufficient condition of cloudiness, but it is not necessary.

Universal Instantiation (UI) If a predicate is true for all elements x in the domain then it is true for any specific element c Example: The domain consists of all dogs and Fido is a dog. “All dogs are cuddly.” “Therefore, Fido is cuddly.” This rule allows us to remove a quantifier

Universal Generalization (UG) If a predicate is true for any element c in the domain then it is true for all elements x Example: The domain consists of the dogs Fido, Spot, and Buddy. “Fido is cuddly, Spot is cuddly, Buddy is cuddly.” “Therefore, all dogs in the domain are cuddly.” This rule allows us to introduce a quantifier

Existential Instantiation (EI) If a predicate is true some element in the domain then it is true for some specific element c Example: “There is someone who got an A in the course.” “Let’s call her c and say that c got an A”

Existential Generalization (EG) If a predicate is true for a specific element c in the domain then there exists an element x for which it is true Example: “Michelle got an A in the class.” “Therefore, there is someone who got an A in the class.”

Returning to the Socrates Example 1

Using Rules of Inference Example: construct a valid argument showing that: “Someone who passed the first exam has not read the book.” follows from the premises “A student in this class has not read the book.” “Everyone in this class passed the first exam.” Solution: Let C(x) denote “x is in this class” B(x) denote “x has read the book” P(x) denote “x passed the first exam”

Using Rules of Inference Valid Argument: