INTRODUCTION TO LOGIC Jennifer Wang Fall 2009 Midterm Review Quiz Game.

Slides:



Advertisements
Similar presentations
Artificial Intelligence
Advertisements

Rules of Inference Rosen 1.5.
Chapter 21: Truth Tables.
CS1502 Formal Methods in Computer Science Lecture Notes 3 Consequence Rules Boolean Connectives.
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.
Use a truth table to determine the validity or invalidity of this argument. First, translate into standard form “Martin is not buying a new car, since.
Chapter 1 The Logic of Compound Statements. Section 1.3 Valid & Invalid Arguments.
Truth Trees Intermediate Logic.
CS128 – Discrete Mathematics for Computer Science
Chapter 1 The Logic of Compound Statements. Section 1.2 – 1.3 (Modus Tollens) Conditional and Valid & Invalid Arguments.
Uses for Truth Tables Determine the truth conditions for any compound statementDetermine the truth conditions for any compound statement Determine whether.
Logic 3 Tautological Implications and Tautological Equivalences
Syllabus Every Week: 2 Hourly Exams +Final - as noted on Syllabus
Knoweldge Representation & Reasoning
SEVENTH EDITION and EXPANDED SEVENTH EDITION
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.
Introduction to Logic Logical Form: general rules
INTRODUCTION TO LOGIC FALL 2009 Quiz Game. ConceptsTrue/FalseTranslations Informal Proofs Formal Proofs
Chapter 3 Section 4 – Slide 1 Copyright © 2009 Pearson Education, Inc. AND.
CSCI 115 Chapter 2 Logic. CSCI 115 §2.1 Propositions and Logical Operations.
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.
Methods of Proof involving  Symbolic Logic February 19, 2001.
COS 150 Discrete Structures Assoc. Prof. Svetla Boytcheva Fall semester 2014.
2.3Logical Implication: Rules of Inference From the notion of a valid argument, we begin a formal study of what we shall mean by an argument and when such.
1 CMSC 250 Discrete Structures CMSC 250 Lecture 1.
CS 381 DISCRETE STRUCTURES Gongjun Yan Aug 25, November 2015Introduction & Propositional Logic 1.
Fundamentals of Logic 1. What is a valid argument or proof? 2. Study system of logic 3. In proving theorems or solving problems, creativity and insight.
Chapter Four Proofs. 1. Argument Forms An argument form is a group of sentence forms such that all of its substitution instances are arguments.
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.
From Truth Tables to Rules of Inference Using the first four Rules of Inference Modus Ponens, Modus Tollens, Hypothetical Syllogism and Disjunctive Syllogism.
1 Introduction to Abstract Mathematics Expressions (Propositional formulas or forms) Instructor: Hayk Melikya
CS6133 Software Specification and Verification
Methods of Proof for Boolean Logic Chapter 5 Language, Proof and Logic.
Formal Proofs and Boolean Logic Chapter 6 Language, Proof and Logic.
Chapter 7 Evaluating Deductive Arguments II: Truth Functional Logic Invitation to Critical Thinking First Canadian Edition.
Invitation to Critical Thinking Chapter 7 Lecture Notes Chapter 7.
Thinking Mathematically Logic 3.4 Truth Tables for the Conditional and Biconditional.
Today’s Topics Argument forms and rules (review)
The Logic of Conditionals Chapter 8 Language, Proof and Logic.
Foundations of Discrete Mathematics Chapter 1 By Dr. Dalia M. Gil, Ph.D.
1 Propositional Proofs 1. Problem 2 Deduction In deduction, the conclusion is true whenever the premises are true.  Premise: p Conclusion: (p ∨ q) 
Symbolic Logic and Rules of Inference. whatislogic.php If Tom is a philosopher, then Tom is poor. Tom is a philosopher.
CT214 – Logical Foundations of Computing Darren Doherty Rm. 311 Dept. of Information Technology NUI Galway
Logic and Truth Tables Winter 2012 COMP 1380 Discrete Structures I Computing Science Thompson Rivers University.
Discrete Math by R.S. Chang, Dept. CSIE, NDHU1 Fundamentals of Logic 1. What is a valid argument or proof? 2. Study system of logic 3. In proving theorems.
Sound Arguments and Derivations. Topics Sound Arguments Derivations Proofs –Inference rules –Deduction.
L = # of lines n = # of different simple propositions L = 2 n EXAMPLE: consider the statement, (A ⋅ B) ⊃ C A, B, C are three simple statements 2 3 L =
March 23 rd. Four Additional Rules of Inference  Constructive Dilemma (CD): (p  q) (r  s) p v r q v s.
2. The Logic of Compound Statements Summary
AND.
Lecture Notes 8 CS1502.
COMP 1380 Discrete Structures I Thompson Rivers University
{P} ⊦ Q if and only if {P} ╞ Q
Truth Tables How to build them
7.1 Rules of Implication I Natural Deduction is a method for deriving the conclusion of valid arguments expressed in the symbolism of propositional logic.
CS 1502 Formal Methods in Computer Science
CS201: Data Structures and Discrete Mathematics I
Truth Trees.
3.5 Symbolic Arguments.
CS 270 Math Foundations of CS
TRUTH TABLES.
CS 220: Discrete Structures and their Applications
Applied Discrete Mathematics Week 1: Logic
TRUTH TABLES continued.
The Method of Deduction
COMP 1380 Discrete Structures I Thompson Rivers University
Arguments in Sentential Logic
CS201: Data Structures and Discrete Mathematics I
3.5 Symbolic Arguments.
Presentation transcript:

INTRODUCTION TO LOGIC Jennifer Wang Fall 2009 Midterm Review Quiz Game

ConceptsTrue/FalseTranslations Informal Proofs Formal Proofs

Final Question

(100) If A is a tautology, is it also a logical truth? Yes.

(200) How do you check if an argument is valid using truth tables? Check all the rows in which the premises are all true. If the conclusion is always also true, it’s valid. If there’s a row where the premises are all true but the conclusion is false, it’s invalid.

(300) Why is disjunction introduction a valid form of inference? By the truth table for , P  Q is true iff at least one of P or Q is true. If we already know that P is true, we know that P  Q is true.

(400) Name three of the four formal proof methods we’ve learned so far that use subproofs. Disjunction elimination (proof by cases) Negation introduction (proof by contradiction) Conditional introduction (conditional proof) Biconditional introduction (biconditional proof)

(500) What does it mean for a connective to be truth- functional? This means that we can determine the truth value of the connective from the truth values of its parts.

(100) What is the main connective in this sentence?:  (Small(a)  Small(b)  Small(c))  Small(d) Disjunction.

(200) How does this translate into FOL?: c is left of and to the back of b only if b is a cube.. (LeftOf(c,b)  BackOf(c,b))  Cube(b)

(300) How does this translate into FOL?: Homer is a Simpson but Marge is truly a Simpson also. Simpson(homer)  Simpson(marge)

(400) How does this translate into FOL? If d is a cube, then it is not in the same column as either a or b. Cube(d)   (SameCol(d,a)  SameCol(d,b))

(500) How does this sentence read in plain English?: Red(mars)   (Red(earth)  Red(jupiter)) Mars is red if and only if not both Earth and Jupiter are red.

(100) A valid argument can have false premises. True.

(200) Provided that Jane runs, Ron does not fall translates as:  Runs(jane)   Falls(ron) False.

(300) This equivalence holds:  (Q  P) iff Q   P True.

(400) This equivalence holds: P  Q iff (P  Q)  (  P   Q) False.

(500) This sentence is true in this world: SameCol(a,b)  (Cube(a)  Tet(b)) True.

(100) What is the informal correlate of this rule: = Elim? Indiscernibility of Identicals

(200) How many cases do you need in a proof by cases? How many ever disjuncts there are in the disjunction you’re using.

(300) Which ones of these informal rules do not correspond to a formal rule?: Disjunctive syllogism, modus ponens, modus tollens, reflexivity of identity Disjunctive syllogism, modus tollens

(400) Is this a valid argument? Explain why or why not. Yes. Premise 2 is equivalent to Small(a)   Small(b), so  Small(b) follows by modus ponens. By 3 and modus tollens, we get  Small(c), or Small(c). By this and premise 4, Small(d) follows from disjunctive syllogism, which is our conclusion.

(500) Give an informal proof of this argument, citing all rules and their justifications. Let’s do a proof by cases on premise 3. Case 1: Assume that A. From this and premise 1, B follows by modus ponens. Case 2: Assume that C. This is equivalent to  C by double negation. From this and premise 2,  B follows by modus tollens. But by double negation, this is just B. So either way B follows, which is the conclusion we want.

(100) What is the name of the method of inference used here? Disjunction elimination (proof by cases)

(200) What do you need to cite for a proof of P  Q? Two subproofs, one going from P to Q and one going from Q to P.

(300) There are two places to go after you derive the contradiction symbol. What are they? You can use contradiction elimination to derive anything you want, or if you’re in a subproof, you can finish the subproof you’re in and derive the negation of the assumption that led to the contradiction (negation introduction).

(400) Give a formal proof of this argument:

(500) Give a formal proof of this argument:

Final question Give an example of an argument where the conclusion is a logical but not tautological consequence of some premises. Give an informal or formal proof of the argument (your choice), and then construct a truth table to show this result. Make sure to write down your explanation of why it’s a logical but not tautological truth.