Methods of Proof involving  Symbolic Logic February 19, 2001.

Slides:



Advertisements
Similar presentations
Artificial Intelligence
Advertisements

Truth Functional Logic
Introduction to Proofs
PROOF BY CONTRADICTION
fitch rules for negation
Logic Concepts Lecture Module 11.
RESOLUTION: A COMPLETE INFERENCE PROCEDURE. I Then we certainly want to be able to conclude S(A); S(A) is true if S(A) or R(A) is true, and one of those.
CSE (c) S. Tanimoto, 2008 Propositional Logic
Syllabus Every Week: 2 Hourly Exams +Final - as noted on Syllabus
Proof by Deduction. Deductions and Formal Proofs A deduction is a sequence of logic statements, each of which is known or assumed to be true A formal.
EE1J2 – Discrete Maths Lecture 5 Analysis of arguments (continued) More example proofs Formalisation of arguments in natural language Proof by contradiction.
Accelerated Math I Unit 2 Concept: Triangular Inequalities The Hinge Theorem.
Rosen 1.6. Approaches to Proofs Membership tables (similar to truth tables) Convert to a problem in propositional logic, prove, then convert back Use.
Adapted from Discrete Math
Predicates and Quantifiers
WARM UP EXERCSE Consider the right triangle below with M the midpoint of the hypotenuse. Is MA = MC? Why or why not? MC B A 1.
INTRODUCTION TO LOGIC FALL 2009 Quiz Game. ConceptsTrue/FalseTranslations Informal Proofs Formal Proofs
Propositions and Truth Tables
Discrete Mathematics and Its Applications
Conditional Statements CS 2312, Discrete Structures II Poorvi L. Vora, GW.
Review I Rosen , 3.1 Know your definitions!
1 Section 1.1 A Proof Primer A proof is a demonstration that some statement is true. We normally demonstrate proofs by writing English sentences mixed.
F22H1 Logic and Proof Week 6 Reasoning. How can we show that this is a tautology (section 11.2): The hard way: “logical calculation” The “easy” way: “reasoning”
1 Sections 1.5 & 3.1 Methods of Proof / Proof Strategy.
Logic Disjunction A disjunction is a compound statement formed by combining two simple sentences using the word “OR”. A disjunction is true when at.
Introduction to Philosophy Lecture 5 The Ontological Argument By David Kelsey.
Today’s Topics Review of Sample Test # 2 A Little Meta Logic.
Statements & Truth Tables True or False This statement is true or false.? A T/F statement is a declarative sentence. It has a value of true or false, but.
Natural Deduction CS 270 Math Foundations of CS Jeremy Johnson.
INTRODUCTION TO LOGIC Jennifer Wang Fall 2009 Midterm Review Quiz Game.
1 CMSC 250 Discrete Structures CMSC 250 Lecture 1.
AIM: WHAT IS AN INDIRECT PROOF?
1 Copyright, 1996 © Dale Carnegie & Associates, Inc. Chapter 2: Logic & Incidence Geometry Back To the Very Basic Fundamentals.
CS 381 DISCRETE STRUCTURES Gongjun Yan Aug 25, November 2015Introduction & Propositional Logic 1.
Chapter 3: Introduction to Logic. Logic Main goal: use logic to analyze arguments (claims) to see if they are valid or invalid. This is useful for math.
Chapter Five Conditional and Indirect Proofs. 1. Conditional Proofs A conditional proof is a proof in which we assume the truth of one of the premises.
assumption procedures
Introductory Logic PHI 120 Presentation: “Solving Proofs" Bring the Rules Handout to lecture.
6.1 Logic Logic is not only the foundation of mathematics, but also is important in numerous fields including law, medicine, and science. Although the.
CS6133 Software Specification and Verification
Proof By Contradiction Chapter 3 Indirect Argument Contradiction Theorems and pg. 171.
Chapter 2 Logic 2.1 Statements 2.2 The Negation of a Statement 2.3 The Disjunction and Conjunction of Statements 2.4 The Implication 2.5 More on Implications.
Methods of Proof for Boolean Logic Chapter 5 Language, Proof and Logic.
Week 4 - Friday.  What did we talk about last time?  Floor and ceiling  Proof by contradiction.
1 Copyright, 1996 © Dale Carnegie & Associates, Inc. Chapter 2: Logic & Incidence Geometry Back To the Very Basic Fundamentals.
1 Introduction to Abstract Mathematics Proof Methods , , ~, ,  Instructor: Hayk Melikya Purpose of Section:Most theorems in mathematics.
Foundations of Discrete Mathematics Chapter 1 By Dr. Dalia M. Gil, Ph.D.
Law of logic Lecture 4.
Sound Arguments and Derivations. Topics Sound Arguments Derivations Proofs –Inference rules –Deduction.
 Conjunctive Normal Form: A logic form must satisfy one of the following conditions 1) It must be a single variable (A) 2) It must be the negation of.
March 23 rd. Four Additional Rules of Inference  Constructive Dilemma (CD): (p  q) (r  s) p v r q v s.
Chapter 1 Logic and Proof.
Truth Tables for Negation, Conjunction, and Disjunction
2. The Logic of Compound Statements Summary
Truth Tables and Equivalent Statements
Chapter 8 Logic Topics
CS201: Data Structures and Discrete Mathematics I
CS 270 Math Foundations of CS
TRUTH TABLES.
The Method of Deduction
Discrete Mathematics and Its Applications Kenneth H
Computer Security: Art and Science, 2nd Edition
Reasoning with the Propositional Calculus
Reasoning with the Propositional Calculus
MAT 3100 Introduction to Proof
Reasoning with the Propositional Calculus
Reasoning with the Propositional Calculus
Logic Logic is a discipline that studies the principles and methods used to construct valid arguments. An argument is a related sequence of statements.
CS201: Data Structures and Discrete Mathematics I
Logical truths, contradictions and disjunctive normal form
Presentation transcript:

Methods of Proof involving  Symbolic Logic February 19, 2001

Outline Valid Steps –Logical Truth –Conjunction Elimination –Conjunction Introduction –Disjunction Introduction Proof by Cases Negation Introduction

Logical Truth If a sentence is a logical truth, it is always true, no matter what. Since it is always truth, you are allowed to assert it without any other justification. We have seen this already with Reflexivity of Identity. Because a = a is a logical truth, you can introduce it at any time.

Examples a = a (because an object is always identical with itself (def. of identity)) P   P (because of the truth table for  )  (P   P) (because of the truth table for  )

Conjunction Elimination/ Simplification If we know P  Q, we also know P (as well as Q). Thus, 1. P  Q 2. P1, Conjunction Elimination and, 1. P  Q 2. Q1, Conjunction Elimination

Conjunction Introduction The converse is true as well. If we know P and we know Q, we know P  Q. So, 1. P 2. Q 3. P  Q1, 2 Conjunction Intro.

Disjunction Introduction/ Addition Because of the truth table for , we know that a disjunction is true if one of its disjuncts is true. This allows us to introduce anything we want using a disjunction. So, given P, we can deduce P  Q P  (Q  R) P   ((M   S)  (T  (Q  R)))

Disjunction Introduction/ Addition In English, we know that if “It is President’s Day” is true, “Either it is President’s Day or frogs will fly out of my butt” is true as well. So, 1. P 2. P  Q 1 Disjunction Intro.

Proof by Cases/ Disjunction Elimination Suppose we know that (P  Q)  (P  R) In order for this disjunction to be true, one or the other sides must be true. Since P is true in both cases (by conjunction elimination), P must be true. So, since P  Q implies P and, P  R also implies P, P must be true no matter what.

Proof by Contradiction/ Reductio ad absurdum or Negation Intro. Writers and speakers who want to disprove a claim often assume the claim and then show how it leads to a contradiction. If the claim or set of claims leads to a contradiction, it cannot possibly be true. We can use this technique in more formal situations as well.

Negation Introduction Consider, 1. Either Max is a Cat or Max is an Owl 2. Sofie is an Aardvark 3. Assume Max = Sofie If Max = Sofie, then Either Sofie is a Cat or Sofie is an Owl (1, 3 Ind. Id.) Sofie can’t be either a Cat or an Owl, since Sofie is an Aardvark (2) Therefore Max  Sofie

Contradictory Premises Note that 1. P   P 2. R Since P   P cannot possibly be true, if we assert that it is true, it implies every possible state of affairs.

Homework Note You don’t have to do problems 28, 37, or 38 for the next homework set (or ever). Because this isn’t a math class, we will not have problems like this on the test.