Beyond Propositional Logic Lukasiewicz s System



Similar documents
Likewise, we have contradictions: formulas that can only be false, e.g. (p p).

CHAPTER 7 GENERAL PROOF SYSTEMS

We would like to state the following system of natural deduction rules preserving falsity:

Logic in general. Inference rules and theorem proving

def: An axiom is a statement that is assumed to be true, or in the case of a mathematical system, is used to specify the system.

Schedule. Logic (master program) Literature & Online Material. gic. Time and Place. Literature. Exercises & Exam. Online Material

2. The Language of First-order Logic

Degrees of Truth: the formal logic of classical and quantum probabilities as well as fuzzy sets.

CSL105: Discrete Mathematical Structures. Ragesh Jaiswal, CSE, IIT Delhi

Handout #1: Mathematical Reasoning

CS510 Software Engineering

CHAPTER 3. Methods of Proofs. 1. Logical Arguments and Formal Proofs

Lecture 13 of 41. More Propositional and Predicate Logic

Slippery Slopes and Vagueness

DISCRETE MATH: LECTURE 3

Logic Appendix. Section 1 Truth Tables CONJUNCTION EXAMPLE 1

3. Mathematical Induction

Rules of Inference Friday, January 18, 2013 Chittu Tripathy Lecture 05

Propositional Logic. A proposition is a declarative sentence (a sentence that declares a fact) that is either true or false, but not both.

Hypothetical Syllogisms 1

Lecture Notes in Discrete Mathematics. Marcel B. Finan Arkansas Tech University c All Rights Reserved

p: I am elected q: I will lower the taxes

Solutions Q1, Q3, Q4.(a), Q5, Q6 to INTLOGS16 Test 1

Predicate logic Proofs Artificial intelligence. Predicate logic. SET07106 Mathematics for Software Engineering

Resolution. Informatics 1 School of Informatics, University of Edinburgh

CHAPTER 2. Logic. 1. Logic Definitions. Notation: Variables are used to represent propositions. The most common variables used are p, q, and r.

A Few Basics of Probability

Predicate Logic. Example: All men are mortal. Socrates is a man. Socrates is mortal.

PHILOSOPHY 101: CRITICAL THINKING

Introduction to Logic: Argumentation and Interpretation. Vysoká škola mezinárodních a veřejných vztahů PhDr. Peter Jan Kosmály, Ph.D

Cosmological Arguments for the Existence of God S. Clarke

WOLLONGONG COLLEGE AUSTRALIA. Diploma in Information Technology

Mathematics for Computer Science/Software Engineering. Notes for the course MSM1F3 Dr. R. A. Wilson

DEDUCTIVE & INDUCTIVE REASONING

Computational Logic and Cognitive Science: An Overview

WOLLONGONG COLLEGE AUSTRALIA. Diploma in Information Technology

First-Order Logics and Truth Degrees

A Propositional Dynamic Logic for CCS Programs

Invalidity in Predicate Logic

Development of a computer system to support knowledge acquisition of basic logical forms using fairy tale "Alice in Wonderland"

Logic and Reasoning Practice Final Exam Spring Section Number

Chapter 1 Verificationism Then and Now

Mathematical Induction

P1. All of the students will understand validity P2. You are one of the students C. You will understand validity

1.2 Forms and Validity

A Short Course in Logic Zeno s Paradox

NP-Completeness and Cook s Theorem

Remarks on Non-Fregean Logic

Predicate Logic Review

(LMCS, p. 317) V.1. First Order Logic. This is the most powerful, most expressive logic that we will examine.

Examination paper for MA0301 Elementær diskret matematikk

IstheLiarSentenceBothTrueandFalse?

6.080/6.089 GITCS Feb 12, Lecture 3

Sanford Shieh UNDECIDABILITY, EPISTEMOLOGY AND ANTI-REALIST INTUITIONISM

Gödel s Ontological Proof of the Existence of God

alternate interior angles

Foundational Proof Certificates

INTRODUCTORY SET THEORY

An Innocent Investigation

Predicate Logic. For example, consider the following argument:

WHAT ARE MATHEMATICAL PROOFS AND WHY THEY ARE IMPORTANT?

Introduction to Logic in Computer Science: Autumn 2006

In What Sense (If Any) Is Logic Normative for Thought?

Lecture 9 Maher on Inductive Probability

Math 3000 Section 003 Intro to Abstract Math Homework 2

INTRODUCTION TO LOGIC

WRITING PROOFS. Christopher Heil Georgia Institute of Technology

! " # The Logic of Descriptions. Logics for Data and Knowledge Representation. Terminology. Overview. Three Basic Features. Some History on DLs

Basic Concepts in Modal Logic 1

Rigorous Software Development CSCI-GA

EQUATIONAL LOGIC AND ABSTRACT ALGEBRA * ABSTRACT

Summary Last Lecture. Automated Reasoning. Outline of the Lecture. Definition sequent calculus. Theorem (Normalisation and Strong Normalisation)

Chapter 4: The Logic of Boolean Connectives

Last time we had arrived at the following provisional interpretation of Aquinas second way:

Lecture 8: Resolution theorem-proving

CS 3719 (Theory of Computation and Algorithms) Lecture 4

Philosophical argument

Fixed-Point Logics and Computation

MAT Program Verication: Exercises

Lecture 16 : Relations and Functions DRAFT

MATHEMATICAL INDUCTION. Mathematical Induction. This is a powerful method to prove properties of positive integers.

Introduction to formal semantics -

Dedekind s forgotten axiom and why we should teach it (and why we shouldn t teach mathematical induction in our calculus classes)

The Mathematics of GIS. Wolfgang Kainz

The History of Logic. Aristotle ( BC) invented logic.

Regular Languages and Finite Automata

Logic in Computer Science: Logic Gates

Introduction to Symbolic Logic Vaishali Khandekar, PhD Course Description: PREREQUISITE(S): CO-REQUISITE(S): FREQUENT REQUISITES

Lecture 8 The Subjective Theory of Betting on Theories

Iterated Dynamic Belief Revision. Sonja Smets, University of Groningen. website:

PHI 201, Introductory Logic p. 1/16

Is Justified True Belief Knowledge?

Transcription:

Beyond Propositional Logic Lukasiewicz s System Consider the following set of truth tables: 1 0 0 1 # # 1 0 # 1 1 0 # 0 0 0 0 # # 0 # 1 0 # 1 1 1 1 0 1 0 # # 1 # # 1 0 # 1 1 0 # 0 1 1 1 # 1 # 1 Brandon C. Look: Symbolic Logic II, Lecture 7 1

Definition of Trivalent Interpretation: A trivalent interpretation is a function that assigns to each sentence letter exactly one of the values: 1, 0, #. Lukasiewsicz Definitions of Validity and Consequence: φ is Lukasiewicz-valid ( L φ ) iff for every trivalent interpretation I, LV I (φ) = 1 φ is a Lukasiewicz-semantic consequence of Γ ( Γ L φ ) iff for every trivalent interpretation, I, if LV I (γ) = 1 for each γ Γ, then LV I (φ) = 1. Brandon C. Look: Symbolic Logic II, Lecture 7 2

So valid means always true; it doesn t mean never false. The point is this. If we have a set of possible truth values, for example, {1, 0} or now {1, 0, #}, we can talk of some subset as designated truth values: designated for our definitions of validity. In the case of Lukasiewicz-validity, we have designated {1} in our definition of validity and have so defined validity as always true. If we had wanted a definition of validity to mean never false, then we would have to designate {1, #}. Brandon C. Look: Symbolic Logic II, Lecture 7 3

Beyond Propositional Logic Kleene s Tables Stephen Cole Kleene also developed 3-valued truth tables. The tables for negation, conjunction, and disjunction are identical to those of Lukasiewicz. But the table for the differs slightly: Kleene s Table: 1 0 # 1 1 0 # 0 1 1 1 # 1 # # Lukasiewicz s Table: 1 0 # 1 1 0 # 0 1 1 1 # 1 # 1 Brandon C. Look: Symbolic Logic II, Lecture 7 4

As Sider says, the idea behind Kleene s strong truth table is that if there is enough classical information to determine the truth value of the conditional then we can put the classical truth value in the table, if not, then not it must remain #. Notice, however, that there are two important differences between the systems of Kleene and Lukasiewicz. First, for Kleene, the formula P P becomes invalid for # # becomes #. Second, in Kleene s system P Q has the same table as P Q, whereas this is not the case with the system of Lukasiewicz. Brandon C. Look: Symbolic Logic II, Lecture 7 5

Consider Sider s Exercise 3.7: Show that there are no Kleene-valid wffs. How would you answer this? Brandon C. Look: Symbolic Logic II, Lecture 7 6

Consider Sider s Exercise 3.7: Show that there are no Kleene-valid wffs. How would you answer this? One way to think of the validity of a wff is if it is a tautology that is, when all the truth values of a truth table are T (or 1). Brandon C. Look: Symbolic Logic II, Lecture 7 6

Consider Sider s Exercise 3.7: Show that there are no Kleene-valid wffs. How would you answer this? One way to think of the validity of a wff is if it is a tautology that is, when all the truth values of a truth table are T (or 1). But if you think about Kleene s truth tables, you will see that whenever all of the atomic components of a compound formula have the value #, so does the compound formula. This means that for any formula, there is at least one truth value assignment on which it has the value #. Thus, no formula can be a tautology (or a contradiction). Brandon C. Look: Symbolic Logic II, Lecture 7 6

Beyond Propositional Logic Priest s Logic of Paradox If we keep Kleene s truth tables but take {1, #} as the designated truth values, then we get Priest s logic of paradox (LP). Definitions of Validity and Consequence for LP: φ is LP-valid ( LP φ ) iff for every trivalent interpretation I, KV I (φ) 0 φ is a LP-semantic-consequence of Γ ( Γ LP φ ) iff for every trivalent interpretation, I, if KV I (γ) 0 for each γ Γ, then KV I (φ) 0. Brandon C. Look: Symbolic Logic II, Lecture 7 7

In LP two inferences of classical logic fail: ex falso quodlibet and modus ponens. Concerning ex falso quodlibet: P, P LP Q for suppose KV I (P) = # and thus KV I ( P) = # and KV I (Q) = 0; the premises are designated, the conclusion is not. Concerning modus ponens: P, P Q LP Q. This is an exercise for you. But here s another inference that is valid in PL but invalid in LP: transitivity or hypothetical syllogism, that is, P Q, Q R LP P R. Brandon C. Look: Symbolic Logic II, Lecture 7 8

Demonstration: By the definition of LP-valid, φ is LP valid iff KV I (φ) 0 for each trivalent interpretation, and φ is a semantic consequence of Γ iff for every trivalent interpretation, I, if KV I (γ) 0 for each γ Γ, then KV I (φ) 0. Thus, to show that P Q, Q R LP P R, we need to show that there is some interpretation in which KV I (P Q) 0, KV I (Q R) 0 and KV I (P R) = 0. If KV I (P R) = 0, then KV I (P) = 1 and KV I (R) = 0. But if KV I (R) = 0 and KV I (Q R) 0, then KV I (Q) 1. If KV I (Q) 1 and KV I (P) = 1 and KV I (P Q) 0, then KV I (Q) 0, and thus KV I (Q) = #. Therefore, if KV I (P) = 1, KV I (Q) = #, and KV I (R) = 0, we have an interpretation that designates the premises but not the conclusion of the inference. It is invalid. Q.E.D. Brandon C. Look: Symbolic Logic II, Lecture 7 9

Beyond Propositional Logic Supervaluationism In Kleene s system, we saw that if there was enough classical information to assign a truth-value, then we were justified in doing so even in a trivalent system. The idea in supervaluationism is similar. Suppose φ contains some sentence letters P 1,..., P n that are #. If φ would be false no matter how we assign the classical truth values to P 1,..., P n, then φ is in fact false. Further, if φ would be true no matter how we precisified it, then φ is in fact true. Brandon C. Look: Symbolic Logic II, Lecture 7 10

Beyond Propositional Logic Intuitionistic Logic In the philosophy of mathematics, intuitionism is the thesis that there are no mind-independent truths or mathematical facts. A proposition is to be considered true if and only if it can be proven or a proof can be constructed. This has a parallel in logic, according to which certain classical laws are denied: the law of excluded middle, φ or not-φ, and double negation elimination φ φ. Brandon C. Look: Symbolic Logic II, Lecture 7 11

Consider Sider s example: either 0123456789 is contained in the expansion of π or it isn t. For the intuitionist in mathematics, since there is no proof one way or another to show this, we are not justified in concluding that it it true. Brandon C. Look: Symbolic Logic II, Lecture 7 12

Intuitionists reject P or not-p. But they do not accept its denial either not: P or not-p, for they accept the denial of this denial not-not: P or not-p. (See the argument.) Brandon C. Look: Symbolic Logic II, Lecture 7 13