Philosophy 220. Truth-Functional Equivalence and Consistency

Similar documents
Deduction by Daniel Bonevac. Chapter 3 Truth Trees

ON1 Big Mock Test 4 October 2013 Answers This test counts 4% of assessment for the course. Time allowed: 10 minutes

PHIL 422 Advanced Logic Inductive Proof

Elementary Logic and Proof

Chapter 4: Classical Propositional Semantics

Symbolic Logic 3. For an inference to be deductively valid it is impossible for the conclusion to be false if the premises are true.

a. ~p : if p is T, then ~p is F, and vice versa

Unary negation: T F F T

CSC Discrete Math I, Spring Propositional Logic

Ella failed to drop the class. Ella dropped the class.

PHIL12A Section answers, 16 February 2011

Logic and Truth Tables

1 Tautologies, contradictions and contingencies

Examples. Example (1) Example (2) Let x, y be two variables, and denote statements p : x = 0 and q : y = 1. Solve. x 2 + (y 1) 2 = 0.

Proofs. Joe Patten August 10, 2018

Today s Lecture 2/25/10. Truth Tables Continued Introduction to Proofs (the implicational rules of inference)

Logik für Informatiker Logic for computer scientists

COMP9414: Artificial Intelligence Propositional Logic: Automated Reasoning

Section 1.2 Propositional Equivalences. A tautology is a proposition which is always true. A contradiction is a proposition which is always false.

COMP219: Artificial Intelligence. Lecture 20: Propositional Reasoning

Introducing Proof 1. hsn.uk.net. Contents

Example. Logic. Logical Statements. Outline of logic topics. Logical Connectives. Logical Connectives

Conjunction: p q is true if both p, q are true, and false if at least one of p, q is false. The truth table for conjunction is as follows.

~ p is always false. Based on the basic truth table for disjunction, if q is true then p ~

Description Logics. Deduction in Propositional Logic. franconi. Enrico Franconi

Mathematics for Computer Science Exercises from Chapter 3

CSE 20: Discrete Mathematics

Logic and Truth Tables

Lecture 7. Logic. Section1: Statement Logic.

Logic I - Session 10 Thursday, October 15,

Lecture 2. Logic Compound Statements Conditional Statements Valid & Invalid Arguments Digital Logic Circuits. Reading (Epp s textbook)

Final Exam Theory Quiz Answer Page

n logical not (negation) n logical or (disjunction) n logical and (conjunction) n logical exclusive or n logical implication (conditional)

8. Reductio ad absurdum

Today s Topic: Propositional Logic

2.2: Logical Equivalence: The Laws of Logic

PUZZLE. You meet A, B, and C in the land of knights and knaves. A says Either B and I are both knights or we are both knaves.

8. Reductio ad absurdum

Propositional Logic. Spring Propositional Logic Spring / 32

3 The Semantics of the Propositional Calculus

Logik für Informatiker Proofs in propositional logic

KRIPKE S THEORY OF TRUTH 1. INTRODUCTION

PL: Truth Trees. Handout Truth Trees: The Setup

No Harder Than. We want these transformations to effectively be a problem-hardness version of #, which we will call No Harder Than.

Advanced Topics in LP and FP

CHAPTER 4 CLASSICAL PROPOSITIONAL SEMANTICS

THE LOGIC OF COMPOUND STATEMENTS

A. Incorrect! This inequality is a disjunction and has a solution set shaded outside the boundary points.

Introduction to Metalogic

Logic Part II: Intuitionistic Logic and Natural Deduction

THE LOGIC OF QUANTIFIED STATEMENTS. Predicates and Quantified Statements I. Predicates and Quantified Statements I CHAPTER 3 SECTION 3.

HW1 graded review form? HW2 released CSE 20 DISCRETE MATH. Fall

Section 1.2: Propositional Logic

Propositional Logic Not Enough

Propositional Logic. Fall () Propositional Logic Fall / 30

Logical Agents. Knowledge based agents. Knowledge based agents. Knowledge based agents. The Wumpus World. Knowledge Bases 10/20/14

Natural Deduction for Propositional Logic

15414/614 Optional Lecture 1: Propositional Logic

CS 340: Discrete Structures for Engineers

A Statement; Logical Operations

LING 501, Fall 2004: Laws of logic and the definitions of the connectives

Propositional Logic Basics Propositional Equivalences Normal forms Boolean functions and digital circuits. Propositional Logic.

Gödel s Incompleteness Theorems by Sally Cockburn (2016)

Recitation Week 3. Taylor Spangler. January 23, 2012

ECE473 Lecture 15: Propositional Logic

Mathematical Logic Part One

TRUTH TABLES LOGIC (CONTINUED) Philosophical Methods

Today s Lecture 2/9/10. Symbolizations continued Chapter 7.2: Truth conditions for our logical operators

CSE 20: Discrete Mathematics

PHIL12A Section answers, 28 Feb 2011

Propositional Logic: Part II - Syntax & Proofs 0-0

A Little Deductive Logic

CSC242: Intro to AI. Lecture 11. Tuesday, February 26, 13

CSE 20 DISCRETE MATH. Fall

Propositional Logic: Syntax

First Order Logic: Syntax and Semantics

INTRODUCTION TO LOGIC. Propositional Logic. Examples of syntactic claims

Propositional Logic Truth-functionality Definitions Soundness Completeness Inferences. Modal Logic. Daniel Bonevac.

Overview. I Review of natural deduction. I Soundness and completeness. I Semantics of propositional formulas. I Soundness proof. I Completeness proof.

DeMorgan s Laws and the Biconditional. Philosophy and Logic Sections 2.3, 2.4 ( Some difficult combinations )

Connectives Name Symbol OR Disjunction And Conjunction If then Implication/ conditional If and only if Bi-implication / biconditional

Discrete Structures for Computer Science

Truth-Functional Logic

Supplementary exercises in propositional logic

Logic. Part I: Propositional Logic. Max Schäfer. Formosan Summer School on Logic, Language, and Computation 2010

Foundation of proofs. Jim Hefferon.

PS10.3 Logical implications

Math.3336: Discrete Mathematics. Applications of Propositional Logic

Semantics and Pragmatics of NLP

Mathematical Reasoning. The Foundation of Algorithmics

cse541 LOGIC FOR COMPUTER SCIENCE

Chapter 2: Introduction to Propositional Logic

Completeness for FOL

The Samson-Mills-Quine theorem

Section 1.1: Logical Form and Logical Equivalence

Logic for Computer Science - Week 4 Natural Deduction

Propositional Logic: Equivalence

Logic as a Tool Chapter 1: Understanding Propositional Logic 1.1 Propositions and logical connectives. Truth tables and tautologies

I. Induction, Probability and Confirmation: Introduction

Chapter 1 Review of Equations and Inequalities

Transcription:

Philosophy 220 Truth-Functional Equivalence and Consistency

Review Logical equivalency: The members of a pair of sentences [of natural language] are logically equivalent if and only if it is not [logically] possible for one of the sentences to be true while the other sentence is false. Logical consistency: A set of sentences is logically consistent if and only if it is [logically] possible for all the members of that set to be true [at the same time].

Truth-Functional Equivalence: Sentences and of SL are truth-functionally equivalent if and only if there is no truth value assignment [for the components of and ] on which and have different truth-values. This means that on a full truth table, the columns for any two truth-functionally equivalent sentences of SL will be identical.

Finding Equivalence on a shortened truth-table As with truth-functional truth and truth-functional falsity, we test for truth-functional equivalence by looking for a counterexample. If we assume that one of the sentences is true and the other false, then either we will or will not get a coherent truth-value assignment. If we do, then the two sentences are shown not to be truth-functionally equivalent. If we cannot get a coherent truth-value assignment assuming that one sentence is true while the other is false, then we must try it the other way before drawing any conclusions. (why?)

~(B & ~A) and (A v B) A B ~ (B & ~A) A v B Which columns should be identical if these two sentences are truth-functionally equivalent?

~(B & ~A) and (A v B) A B ~ (B & ~A) A v B Which columns should be identical if these two sentences are truth-functionally equivalent?

~(B & ~A) and (A v B) A B ~ (B & ~A) A v B T F So assume that one is T and the other F.

~(B & ~A) and (A v B) A B ~ (B & ~A) A v B T F Note that the only way for A v B to be false is for both A and B to be false.

~(B & ~A) and (A v B) A B ~ (B & ~A) A v B F F T F Note that the only way for A v B to be false is for both A and B to be false.

~(B & ~A) and (A v B) A B ~ (B & ~A) A v B F F T T F Now we see if this truth-assignment is coherent

~(B & ~A) and (A v B) A B ~ (B & ~A) A v B F F T F T F It is coherent. If A and B are both false, then ~(B & ~A) must be true.

F & (J v H) and (F & J) v H F H J F & (J v H) (F & J) v H Which columns should be identical if these two sentences are truth-functionally equivalent?

F & (J v H) and (F & J) v H F H J F & (J v H) (F & J) v H Which columns should be identical if these two sentences are truth-functionally equivalent?

F & (J v H) and (F & J) v H F H J F & (J v H) (F & J) v H T F Assume one is T and the other F

F & (J v H) and (F & J) v H F H J F & (J v H) (F & J) v H F T F F If the disjunction is false, then both disjuncts must be false.

F & (J v H) and (F & J) v H F H J F & (J v H) (F & J) v H T F T T F F If the conjunction is true then both of its conjuncts must be true.

F & (J v H) and (F & J) v H F H J F & (J v H) (F & J) v H T F? T T F F Is there a truth-value assignment for J that is coherent?

F & (J v H) and (F & J) v H F H J F & (J v H) (F & J) v H T F T T T F F FAIL! Is there a truth-value assignment for J that is coherent? T is not coherent because it would make (F & J) true, which would in turn make ((F & J) v H) true.

F & (J v H) and (F & J) v H F H J F & (J v H) (F & J) v H T F F T T F F FAIL! Is there a truth-value assignment for J that is coherent? F is not coherent because it would make (J v H) false, which would in turn make (F & (J v H)) false.

F & (J v H) and (F & J) v H F H J F & (J v H) (F & J) v H T F X T T F F FAIL! Does this mean that F & (J v H) and (F & J) v H are equivalent?

F & (J v H) and (F & J) v H F H J F & (J v H) (F & J) v H T F X T T F F FAIL! Does this mean that F & (J v H) and (F & J) v H are equivalent? IT DOES NOT! We have shown that F & (J v H) cannot be true while (F & J) v H is false, but it is still possible that F & (J v H) can be false while (F & J) v H is true. So let s check:

F & (J v H) and (F & J) v H F H J F & (J v H) (F & J) v H F T So assume one is F and the other T

F & (J v H) and (F & J) v H F H J F & (J v H) (F & J) v H F T F T We have many ways to proceed here, so let us assume that F is false (to make the conjunction it is in false) and that H is true (to make the disjunction that it is in true). If this turns out to be incoherent, there are several other possibilities to try.

F & (J v H) and (F & J) v H F H J F & (J v H) (F & J) v H F T? F T Now we must see if any truth value of J would yield a coherent table

F & (J v H) and (F & J) v H F H J F & (J v H) (F & J) v H F T T F T Let s try T first.

F & (J v H) and (F & J) v H F H J F & (J v H) (F & J) v H F T T F T F T This is a coherent truth-value assignment for F, H, and J that reveals that these two sentences are not truthfunctionally equivalent.

The Full Truth-Table (for illustration) F H J F & (J v H) (F & J) v H T T T T T T T T T F T T F T T F T T T T T T F F F F F F F T T F T F T F T F F T F T F F T F T F F We proved with our first shortened truth-table that the first sentence is never true while the second sentence is false F F F F F F F

The Full Truth-Table (for illustration) F H J F & (J v H) (F & J) v H T T T T T T T T T F T T F T T F T T T T T T F F F F F F F T T F T F T F T F F T F T F F T F T F F F F F F F F F however, we showed with the second shortened truth-table that the two are not equivalent because the second sentence can be true while the first sentence is false.

Truth-Functional Consistency A set of sentences of SL is truth-functionally consistent if and only if there is at least one truth value assignment [of the constituents of the set of sentences] on which all the members of the set are true. That means that if each of the set of sentences of SL were done on a truth-table, there would be one row of the truth table on which all of the sentences of the set are true.

Shortened tables Since a single example of a case in which all of the sentences of a set can be true shows that the set is consistent, when we check for consistency with a shortened truth-table, we should assume that all of the sentences of the set are true. If we get a coherent truth-value assignment from this assumption, then the set is consistent. If we cannot, then the set is inconsistent.

A consistent set? H J K H J J K K ~H

A consistent set? H J K H J J K K ~H T T T Assume that all are true.

A consistent set? H J K H J J K K ~H T T T T H J being true is consistent with several outcomes, so let s assume that H is true to start with.

A consistent set? H J K H J J K K ~H T T T T T If H is true, then J must be true to preserve the truth of H J.

A consistent set? H J K H J J K K ~H T T T T T T If J is true, then K must be true to preserve the truth of J K.

A consistent set? H J K H J J K K ~H T T T T T T T If K is true, then ~H must be true to preserve the truth of K ~H.

A consistent set? H J K H J J K K ~H T T T T T T F FAIL! Failure, H and ~H cannot be true at the same time.

A consistent set? H J K H J J K K ~H F T T T Assume that all are true. Then, since assuming H was true brought us an inconsistent set, let s assume H is false instead.

A consistent set? H J K H J J K K ~H F T T T T If H is false, then ~H is true.

A consistent set? H J K H J J K K ~H F F F T T T T The truth-value of H J is assured by H having a truth-value of false, whatever J s truth-value. Also, the truth of K ~H is assured by ~H being true, whatever K s truth-value. So we can select any truth values for J and K so long as they don t make J K false. (F for both will do)

A consistent set? H J K H J J K K ~H F F F T T T T This is one of several examples of truth-value assignments on which all three sentences end up true, so we have proven that these sentences are consistent.