Discrete Mathematics University of Jazeera College of Information Technology & Design Khulood Ghazal Mathematical Reasoning Methods of Proof.

Slides:



Advertisements
Similar presentations
Rules of Inference Rosen 1.5.
Advertisements

Introduction to Proofs
Announcements Grading policy No Quiz next week Midterm next week (Th. May 13). The correct answer to the quiz.
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
February 26, 2015Applied Discrete Mathematics Week 5: Mathematical Reasoning 1 Addition of Integers Example: Add a = (1110) 2 and b = (1011) 2. a 0 + b.
Chapter 1: The Foundations: Logic and Proofs 1.1 Propositional Logic 1.2 Propositional Equivalences 1.3 Predicates and Quantifiers 1.4 Nested Quantifiers.
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.
Valid Arguments An argument is a sequence of propositions. All but the final proposition are called premises. The last statement is the conclusion. The.
2009/91 Methods of Proof (§1.7) Methods of mathematical argument (proof methods) can be formalized in terms of rules of logical inference. Mathematical.
Discrete Structures & Algorithms Propositional Logic EECE 320 : UBC : Spring
Logic 3 Tautological Implications and Tautological Equivalences
CSE115/ENGR160 Discrete Mathematics 01/31/12 Ming-Hsuan Yang UC Merced 1.
CSE115/ENGR160 Discrete Mathematics 02/01/11
So far we have learned about:
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.
1 Basic Proof Methods Rosen 6 th ed., § Nature & Importance of Proofs In mathematics, a proof is:In mathematics, a proof is: –A sequence of.
Fall 2002CMSC Discrete Structures1 Let’s proceed to… Mathematical Reasoning.
1 Basic Proof Methods Rosen 6 th ed., § Nature & Importance of Proofs In mathematics, a proof is:In mathematics, a proof is: –A sequence of.
CSI 2101 / Rules of Inference (§1.5)
Based on Rosen, Discrete Mathematics & Its Applications, 5e Prepared by (c) Michael P. Frank Modified by (c) Haluk Bingöl 1/18 Module.
Methods of Proof & Proof Strategies
February 25, 2002Applied Discrete Mathematics Week 5: Mathematical Reasoning 1 Addition of Integers How do we (humans) add two integers? Example: 7583.
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
March 3, 2015Applied Discrete Mathematics Week 5: Mathematical Reasoning 1Arguments Just like a rule of inference, an argument consists of one or more.
Proofs1 Elementary Discrete Mathematics Jim Skon.
1 Methods of Proof. 2 Consider (p  (p→q)) → q pqp→q p  (p→q)) (p  (p→q)) → q TTTTT TFFFT FTTFT FFTFT.
10/17/2015 Prepared by Dr.Saad Alabbad1 CS100 : Discrete Structures Proof Techniques(1) Dr.Saad Alabbad Department of Computer Science
1 Sections 1.5 & 3.1 Methods of Proof / Proof Strategy.
Discrete Structures (DS)
Fall 2008/2009 I. Arwa Linjawi & I. Asma’a Ashenkity 11 The Foundations: Logic and Proofs Introduction to Proofs.
1 Discrete Structures – CNS2300 Text Discrete Mathematics and Its Applications Kenneth H. Rosen (5 th Edition) Chapter 3 The Foundations: Logic and Proof,
資訊科學數學 7 : Proof, Number and Orders 陳光琦助理教授 (Kuang-Chi Chen)
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.
Today’s topics Proof techniques Reading: Section 1.5 Upcoming
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.
CSci 2011 Discrete Mathematics Lecture 4 CSci 2011.
CS104:Discrete Structures Chapter 2: Proof Techniques.
Lecture 10 Methods of Proof CSCI – 1900 Mathematics for Computer Science Fall 2014 Bill Pine.
Foundations of Discrete Mathematics Chapter 1 By Dr. Dalia M. Gil, Ph.D.
Discrete Mathematical Structures: Theory and Applications 1 Logic: Learning Objectives  Learn about statements (propositions)  Learn how to use logical.
CSci 2011 Discrete Mathematics Lecture 5 CSci 2011.
Chapter 1, Part III: Proofs With Question/Answer Animations Copyright © McGraw-Hill Education. All rights reserved. No reproduction or distribution without.
Nature & Importance of Proofs In mathematics, a proof is: –a correct (well-reasoned, logically valid) and complete (clear, detailed) argument that rigorously.
Chapter 1 Logic and proofs
CSE15 Discrete Mathematics 01/30/17
Discrete Mathematics Logic.
Proof Techniques.
Rules of Inference Section 1.6.
Discrete Mathematics and its Applications
Module #10: Proof Strategies
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
Discrete Mathematics Logic.
Information Technology Department SKN-SITS,Lonavala.
Module #10: Proof Strategies
Foundations of Discrete Mathematics
Mathematical Reasoning
Discrete Mathematics and its Applications
CS201: Data Structures and Discrete Mathematics I
Presentation transcript:

Discrete Mathematics University of Jazeera College of Information Technology & Design Khulood Ghazal Mathematical Reasoning Methods of Proof

Nature & Importance of Proofs In mathematics, a proof is:In mathematics, a proof is: –A sequence of statements that form an argument. –Must be correct (well-reasoned, logically valid) and complete (clear, detailed) that establishes the truth of a mathematical statement. Why must the argument be correct & complete?Why must the argument be correct & complete? –Correctness prevents us from fooling ourselves. –Completeness allows anyone to verify the result.

Rules of Inference Rules of inference are patterns of logically valid deductions from hypotheses to conclusions.Rules of inference are patterns of logically valid deductions from hypotheses to conclusions. We will review “inference rules” (i.e., correct & fallacious), and “proof methods”.We will review “inference rules” (i.e., correct & fallacious), and “proof methods”.

Inference Rules - General Form Inference Rule –Inference Rule – –Pattern establishing that if we know that a set of hypotheses are all true, then a certain related conclusion statement is true. Hypothesis 1 Hypothesis 2 …  conclusion “  ” means “therefore” Hypothesis 1 Hypothesis 2 …  conclusion “  ” means “therefore”

Inference Rules & Implications Each logical inference rule corresponds to an implication that is a tautology.Each logical inference rule corresponds to an implication that is a tautology. Hypothesis 1 Inference rule Hypothesis 2 …  conclusion Hypothesis 1 Inference rule Hypothesis 2 …  conclusion Corresponding tautology:Corresponding tautology: ((Hypoth. 1)  (Hypoth. 2)  …)  conclusion

Some Inference Rules p Rule of Addition  p  q p  p  q p Rule of Addition  p  q p  p  q “It is below freezing now. Therefore, it is either below freezing or raining now.” “It is below freezing now. Therefore, it is either below freezing or raining now.” p  q Rule of Simplification  p p ^ q  p p  q Rule of Simplification  p p ^ q  p “It is below freezing and raining now. Therefore, it is below freezing now. “It is below freezing and raining now. Therefore, it is below freezing now.

p q  p  q Rule of Conjunction q  p  q Rule of Conjunction (p) ^ (q)  (p ^q ) (p) ^ (q)  (p ^q ) “It is below freezing.“It is below freezing. It is raining now.It is raining now. Therefore, it is below freezing and it is raining now.Therefore, it is below freezing and it is raining now. Some Inference Rules

pRule of modus ponens p  q (p^(p  q )  q )  q “If it is snowing today, then we will go skiing” and pRule of modus ponens p  q (p^(p  q )  q )  q “If it is snowing today, then we will go skiing” and “It is snowing today” imply “We will go skiing”  q p  q Rule of modus tollens  p (  q ^(p  q )   p)  q p  q Rule of modus tollens  p (  q ^(p  q )   p) Modus Ponens & Tollens

Syllogism Inference Rules p  qRule of hypothetical q  rsyllogism ((p  q) ^ (q  r )  (p  r) )  p  r p  qRule of hypothetical q  rsyllogism ((p  q) ^ (q  r )  (p  r) )  p  r p  qRule of disjunctive  psyllogism ((p  q)^  p  q)  qp  qRule of disjunctive  psyllogism ((p  q)^  p  q)  q

Formal Proofs A formal proof of a conclusion C, given premises p 1, p 2,…,p n consists of a sequence of steps, each of which applies some inference rule to premises or to previously- proven statements (as hypotheses) to yield a new true statement (the conclusion).A formal proof of a conclusion C, given premises p 1, p 2,…,p n consists of a sequence of steps, each of which applies some inference rule to premises or to previously- proven statements (as hypotheses) to yield a new true statement (the conclusion). A proof demonstrates that if the premises are true, then the conclusion is true (i.e., valid argument).A proof demonstrates that if the premises are true, then the conclusion is true (i.e., valid argument).

Formal Proof - Example Suppose we have the following premises: “It is not sunny and it is cold.” “if it is not sunny, we will not swim” “If we do not swim, then we will canoe.” “If we canoe, then we will be home early.”Suppose we have the following premises: “It is not sunny and it is cold.” “if it is not sunny, we will not swim” “If we do not swim, then we will canoe.” “If we canoe, then we will be home early.” Given these premises, prove the theorem “We will be home early” using inference rules.Given these premises, prove the theorem “We will be home early” using inference rules.

Proof Example cont. Let us adopt the following abbreviations:Let us adopt the following abbreviations: sunny = “It is sunny”; cold = “It is cold”; swim = “We will swim”; canoe = “We will canoe”; early = “We will be home early”. sunny = “It is sunny”; cold = “It is cold”; swim = “We will swim”; canoe = “We will canoe”; early = “We will be home early”. Then, the premises can be written as: (1)  sunny  coldThen, the premises can be written as: (1)  sunny  cold (2)  sunny   swim (3)  swim  canoe (2)  sunny   swim (3)  swim  canoe (4) canoe  early (4) canoe  early

Proof Example cont. StepProved by 1.  sunny  cold Premise #1. 2.  sunnySimplification of  sunny   swimPremise #2. 4.  swimModus tollens on 2,3. 5.  swim  canoe Premise #3. 6. canoeModus ponens on 4,5. 7. canoe  earlyPremise #4. 8. earlyModus ponens on 6,7.

Proof Methods Proving p  qProving p  q –Direct proof: Assume p is true, and prove q. –Indirect proof: Assume  q, and prove  p. –Trivial proof: Prove q true. Proving pProving p –Proof by contradiction: Prove  p  (r   r) (r   r is a contradiction); therefore  p must be false. Prove (a  b)  pProve (a  b)  p –Proof by cases: prove (a  p) and (b  p).

Direct Proof Example Definition: An integer n is called odd iff n=2k+1 for some integer k; n is even iff n=2k for some k.Definition: An integer n is called odd iff n=2k+1 for some integer k; n is even iff n=2k for some k. Theorem: (For all numbers n) If n is an odd integer, then n 2 is an odd integer.Theorem: (For all numbers n) If n is an odd integer, then n 2 is an odd integer. Proof: If n is odd, then n = 2k+1 for some integer k.Proof: If n is odd, then n = 2k+1 for some integer k. Thus, n 2 = (2k+1) 2 = 4k 2 + 4k + 1 = 2(2k 2 + 2k) + 1. Therefore n 2 is of the form 2j + 1 (with j the integer 2k 2 + 2k), thus n 2 is odd. Thus, n 2 = (2k+1) 2 = 4k 2 + 4k + 1 = 2(2k 2 + 2k) + 1. Therefore n 2 is of the form 2j + 1 (with j the integer 2k 2 + 2k), thus n 2 is odd.

Indirect Proof Proving p  qProving p  q –Indirect proof: Assume  q, and prove  p.

Indirect Proof Example Theorem: (For all integers n) If 3n+2 is odd, then n is odd.Theorem: (For all integers n) If 3n+2 is odd, then n is odd. Proof: Suppose that the conclusion is false, i.e., that n is even. Then n=2k for some integer k. Then 3n+2 = 3(2k)+2 = 6k+2 = 2(3k+1). Thus 3n+2 is even, because it equals 2j for integer j = 3k+1. So 3n+2 is not odd. We have shown that ¬(n is odd)→¬(3n+2 is odd), thus its contra- positive (3n+2 is odd) → (n is odd) is also true.Proof: Suppose that the conclusion is false, i.e., that n is even. Then n=2k for some integer k. Then 3n+2 = 3(2k)+2 = 6k+2 = 2(3k+1). Thus 3n+2 is even, because it equals 2j for integer j = 3k+1. So 3n+2 is not odd. We have shown that ¬(n is odd)→¬(3n+2 is odd), thus its contra- positive (3n+2 is odd) → (n is odd) is also true.

Trivial Proof Proving p  qProving p  q –Trivial proof: Prove q true.

Trivial Proof Example Theorem: (For integers n) If n is the sum of two prime numbers, then either n is odd or n is even.Theorem: (For integers n) If n is the sum of two prime numbers, then either n is odd or n is even. Proof: Any integer n is either odd or even. So the conclusion of the implication is true regardless of the truth of the hypothesis. Thus the implication is true trivially.Proof: Any integer n is either odd or even. So the conclusion of the implication is true regardless of the truth of the hypothesis. Thus the implication is true trivially.

Proof by Contradiction Proving pProving p –Assume  p, and prove that  p  (r   r) –(r   r) is a trivial contradiction, equal to F –Thus  p  F is true only if  p=F

Proof by Cases To prove we need to prove