200 likes | 228 Vues
Learn about Rules of Inference in logic and proofs, including Modus Ponens, Modus Tollens, and more. Practice with examples to master these essential concepts.
                
                E N D
Lecture 1.4: Rules of Inference CS 250, Discrete Structures, Fall 2015 Nitesh Saxena Adopted from previous lectures by Cinda Heeren
Course Admin • Slides from previous lectures all posted • Expect HW1 to be coming in around coming Monday • Questions? Lecture 1.4 - Rules of Inference
Outline • Rules of Inference Lecture 1.4 - Rules of Inference
How do we know it? Proofs – How do we know? The following statements are true: If I am Mila, then I am a great swimmer. I am Mila. What do we know to be true? I am a great swimmer! Lecture 1.4 - Rules of Inference
Given set of true statements or previously proved theorems Rules of inference Proof Proofs – How do we know? A theorem is a statement that can be shown to be true. A proof is the means of doing so. Lecture 1.4 - Rules of Inference
What rules we study • Modus Ponens • Modus Tollens • Addition • Simplification • Disjunctive Syllogism • Hypothetical Syllogism Lecture 1.4 - Rules of Inference
What rule of inference can we use to justify it? Proofs – How do we know? The following statements are true: If I have taken MA 106, then I am allowed to take CS 250 I have taken MA 106 What do we know to be true? I am allowed to take CS 250 Lecture 1.4 - Rules of Inference
p p  q Tautology: (p  (p  q))  q  q Rules of Inference – Modus Ponens I have taken MA 106. If I have taken MA 106, then I am allowed to take CS 250.  I am allowed to take CS 250. Inference Rule: Modus Ponens Lecture 1.4 - Rules of Inference
q p  q Tautology: (q  (p  q))  p  p Rules of Inference – Modus Tollens I am not allowed to take CS 250. If I have taken MA 106 , then I am allowed to take CS 250.  I have not taken MA 106. Inference Rule: Modus Tollens Lecture 1.4 - Rules of Inference
p Tautology: p  (p  q)  p  q Rules of Inference – Addition I am not a great skater.  I am not a great skater or I am tall. Inference Rule: Addition Lecture 1.4 - Rules of Inference
p  q Tautology: (p  q) p  p Rules of Inference – Simplification I am not a great skater and you are sleepy.  you are sleepy. Inference Rule: Simplification Lecture 1.4 - Rules of Inference
p  q q Tautology: ((p  q)  q)  p  p Rules of Inference – Disjunctive Syllogism I am a great eater or I am a great skater. I am not a great skater.  I am a great eater! Inference Rule: Disjunctive Syllogism Lecture 1.4 - Rules of Inference
p  q q  r Tautology: ((p  q)  (q  r))  (p  r)  p  r Rules of Inference – Hypothetical Syllogism If you are an athlete, you are always hungry. If you are always hungry, you have a snickers in your backpack.  If you are an athlete, you have a snickers in your backpack. Inference Rule: Hypothetical Syllogism Lecture 1.4 - Rules of Inference
Addition Modus Tollens Examples Amy is a computer science major.  Amy is a math major or a computer science major. • If Ernie is a math major then Ernie is geeky. • Ernie is not geeky! •  Ernie is not a math major. Lecture 1.4 - Rules of Inference
Complex Example: Rules of Inference Here’s what you know: Ellen is a math major or a CS major. If Ellen does not like discrete math, she is not a CS major. If Ellen likes discrete math, she is smart. Ellen is not a math major. Can you conclude Ellen is smart? M  C D  C D  S M Lecture 1.4 - Rules of Inference
Ellen is smart! Complex Example: Rules of Inference 1. M  C Given 2. D  C Given 3. D  S Given 4. M Given 5. C DS (1,4) 6. D MT (2,5) 7. S MP (3,6) Lecture 1.4 - Rules of Inference
Rules of Inference: Common Fallacies Rules of inference, appropriately applied give valid arguments. Mistakes in applying rules of inference are called fallacies. Lecture 1.4 - Rules of Inference
If I am Bonnie Blair, then I skate fast I skate fast! If you don’t give me $10, I bite your ear. I bite your ear!  I am Bonnie Blair  You didn’t give me $10. Nope Nope ((p  q)  q)  p Not a tautology. Rules of Inference: Common Fallacies Lecture 1.4 - Rules of Inference
If it rains then it is cloudy. It does not rain. If it is a car, then it has 4 wheels. It is not a car.  It is not cloudy  It doesn’t have 4 wheels. Nope Nope ((p  q)  p)  q Not a tautology. Rules of Inference: Common Fallacies Lecture 1.4 - Rules of Inference
Today’s Reading • Rosen 1.6 • Please start solving the exercises at the end of each chapter section. They are fun. Lecture 1.4 - Rules of Inference