Top Banner
INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr. James Studd Logic is the beginning of wisdom. Thomas Aquinas
264

INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Aug 20, 2018

Download

Documents

vothuan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

INTRODUCTION TO LOGIC

Lecture 2Syntax and Semantics of

Propositional Logic.

Dr. James Studd

Logic is the beginning of wisdom.Thomas Aquinas

Page 2: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Outline1 Syntax vs Semantics.2 Syntax of L1.3 Semantics of L1.4 Truth-table methods.

Page 3: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

SyntaxSyntax is all about expressions: words and sentences.

Examples of syntactic claims‘Bertrand Russell’ is a proper noun.‘likes logic’ is a verb phrase.‘Bertrand Russell likes logic’ is a sentence.Combining a proper noun and a verb phrase in this waymakes a sentence.

Page 4: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

SyntaxSyntax is all about expressions: words and sentences.

Examples of syntactic claims

‘Bertrand Russell’ is a proper noun.‘likes logic’ is a verb phrase.‘Bertrand Russell likes logic’ is a sentence.Combining a proper noun and a verb phrase in this waymakes a sentence.

Page 5: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

SyntaxSyntax is all about expressions: words and sentences.

Examples of syntactic claims‘Bertrand Russell’ is a proper noun.

‘likes logic’ is a verb phrase.‘Bertrand Russell likes logic’ is a sentence.Combining a proper noun and a verb phrase in this waymakes a sentence.

Page 6: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

SyntaxSyntax is all about expressions: words and sentences.

Examples of syntactic claims‘Bertrand Russell’ is a proper noun.‘likes logic’ is a verb phrase.

‘Bertrand Russell likes logic’ is a sentence.Combining a proper noun and a verb phrase in this waymakes a sentence.

Page 7: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

SyntaxSyntax is all about expressions: words and sentences.

Examples of syntactic claims‘Bertrand Russell’ is a proper noun.‘likes logic’ is a verb phrase.‘Bertrand Russell likes logic’ is a sentence.

Combining a proper noun and a verb phrase in this waymakes a sentence.

Page 8: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

SyntaxSyntax is all about expressions: words and sentences.

Examples of syntactic claims‘Bertrand Russell’ is a proper noun.‘likes logic’ is a verb phrase.‘Bertrand Russell likes logic’ is a sentence.Combining a proper noun and a verb phrase in this waymakes a sentence.

Page 9: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

SemanticsSemantics is all about meanings of expressions.

Examples of semantic claims‘Bertrand Russell’ refers to a British philosopher.‘Bertrand Russell’ refers to Bertrand Russell.‘likes logic’ expresses a property Russell has.‘Bertrand Russell likes logic’ is true.

Page 10: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

SemanticsSemantics is all about meanings of expressions.

Examples of semantic claims

‘Bertrand Russell’ refers to a British philosopher.‘Bertrand Russell’ refers to Bertrand Russell.‘likes logic’ expresses a property Russell has.‘Bertrand Russell likes logic’ is true.

Page 11: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

SemanticsSemantics is all about meanings of expressions.

Examples of semantic claims‘Bertrand Russell’ refers to a British philosopher.

‘Bertrand Russell’ refers to Bertrand Russell.‘likes logic’ expresses a property Russell has.‘Bertrand Russell likes logic’ is true.

Page 12: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

SemanticsSemantics is all about meanings of expressions.

Examples of semantic claims‘Bertrand Russell’ refers to a British philosopher.‘Bertrand Russell’ refers to Bertrand Russell.

‘likes logic’ expresses a property Russell has.‘Bertrand Russell likes logic’ is true.

Page 13: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

SemanticsSemantics is all about meanings of expressions.

Examples of semantic claims‘Bertrand Russell’ refers to a British philosopher.‘Bertrand Russell’ refers to Bertrand Russell.‘likes logic’ expresses a property Russell has.

‘Bertrand Russell likes logic’ is true.

Page 14: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

SemanticsSemantics is all about meanings of expressions.

Examples of semantic claims‘Bertrand Russell’ refers to a British philosopher.‘Bertrand Russell’ refers to Bertrand Russell.‘likes logic’ expresses a property Russell has.‘Bertrand Russell likes logic’ is true.

Page 15: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

Use vs MentionNote our use of quotes to talk about expressions.

‘Bertrand Russell’ refers to Bertrand Russell.

MentionThe first occurrence of ‘Bertrand Russell’ is an exampleof mention.

This occurrence (with quotes) refers to an expression.

UseThe second occurrence of ‘Bertrand Russell’ is anexample of use.

This occurrence (without quotes) refers to a man.

Page 16: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

Use vs MentionNote our use of quotes to talk about expressions.

‘Bertrand Russell’ refers to Bertrand Russell.

MentionThe first occurrence of ‘Bertrand Russell’ is an exampleof mention.

This occurrence (with quotes) refers to an expression.

UseThe second occurrence of ‘Bertrand Russell’ is anexample of use.

This occurrence (without quotes) refers to a man.

Page 17: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

Use vs MentionNote our use of quotes to talk about expressions.

‘Bertrand Russell’ refers to Bertrand Russell.

MentionThe first occurrence of ‘Bertrand Russell’ is an exampleof mention.

This occurrence (with quotes) refers to an expression.

UseThe second occurrence of ‘Bertrand Russell’ is anexample of use.

This occurrence (without quotes) refers to a man.

Page 18: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

Use vs MentionNote our use of quotes to talk about expressions.

‘Bertrand Russell’ refers to Bertrand Russell.

MentionThe first occurrence of ‘Bertrand Russell’ is an exampleof mention.This occurrence (with quotes) refers to an expression.

UseThe second occurrence of ‘Bertrand Russell’ is anexample of use.

This occurrence (without quotes) refers to a man.

Page 19: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

Use vs MentionNote our use of quotes to talk about expressions.

‘Bertrand Russell’ refers to Bertrand Russell.

MentionThe first occurrence of ‘Bertrand Russell’ is an exampleof mention.This occurrence (with quotes) refers to an expression.

UseThe second occurrence of ‘Bertrand Russell’ is anexample of use.

This occurrence (without quotes) refers to a man.

Page 20: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

Syntax vs. Semantics

Use vs MentionNote our use of quotes to talk about expressions.

‘Bertrand Russell’ refers to Bertrand Russell.

MentionThe first occurrence of ‘Bertrand Russell’ is an exampleof mention.This occurrence (with quotes) refers to an expression.

UseThe second occurrence of ‘Bertrand Russell’ is anexample of use.This occurrence (without quotes) refers to a man.

Page 21: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Syntax: English vs. L1.English has many different sorts of expression.

Some expressions of English(1) Sentences: ‘Bertrand Russell likes logic’, ‘Philosophers like

conceptual analysis’, etc..(2) Connectives: ‘it is not the case that’, ‘and’, etc..(3) Noun phrases: ‘Bertrand Russell’, ‘Philosophers’, etc..(4) Verb phrases: ‘likes logic’, ‘like conceptual analysis’, etc..

(5) Also: nouns, verbs, pronouns, etc., etc., etc..

L1 has just two sorts of basic expression.

Some basic expressions of L1

(1) Sentence letters: e.g. ‘P’, ‘Q’.(2) Connectives: e.g. ‘¬’, ‘∧’.

Page 22: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Syntax: English vs. L1.English has many different sorts of expression.

Some expressions of English

(1) Sentences: ‘Bertrand Russell likes logic’, ‘Philosophers likeconceptual analysis’, etc..

(2) Connectives: ‘it is not the case that’, ‘and’, etc..(3) Noun phrases: ‘Bertrand Russell’, ‘Philosophers’, etc..(4) Verb phrases: ‘likes logic’, ‘like conceptual analysis’, etc..

(5) Also: nouns, verbs, pronouns, etc., etc., etc..

L1 has just two sorts of basic expression.

Some basic expressions of L1

(1) Sentence letters: e.g. ‘P’, ‘Q’.(2) Connectives: e.g. ‘¬’, ‘∧’.

Page 23: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Syntax: English vs. L1.English has many different sorts of expression.

Some expressions of English(1) Sentences: ‘Bertrand Russell likes logic’, ‘Philosophers like

conceptual analysis’, etc..

(2) Connectives: ‘it is not the case that’, ‘and’, etc..(3) Noun phrases: ‘Bertrand Russell’, ‘Philosophers’, etc..(4) Verb phrases: ‘likes logic’, ‘like conceptual analysis’, etc..

(5) Also: nouns, verbs, pronouns, etc., etc., etc..

L1 has just two sorts of basic expression.

Some basic expressions of L1

(1) Sentence letters: e.g. ‘P’, ‘Q’.(2) Connectives: e.g. ‘¬’, ‘∧’.

Page 24: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Syntax: English vs. L1.English has many different sorts of expression.

Some expressions of English(1) Sentences: ‘Bertrand Russell likes logic’, ‘Philosophers like

conceptual analysis’, etc..(2) Connectives: ‘it is not the case that’, ‘and’, etc..

(3) Noun phrases: ‘Bertrand Russell’, ‘Philosophers’, etc..(4) Verb phrases: ‘likes logic’, ‘like conceptual analysis’, etc..

(5) Also: nouns, verbs, pronouns, etc., etc., etc..

L1 has just two sorts of basic expression.

Some basic expressions of L1

(1) Sentence letters: e.g. ‘P’, ‘Q’.(2) Connectives: e.g. ‘¬’, ‘∧’.

Page 25: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Syntax: English vs. L1.English has many different sorts of expression.

Some expressions of English(1) Sentences: ‘Bertrand Russell likes logic’, ‘Philosophers like

conceptual analysis’, etc..(2) Connectives: ‘it is not the case that’, ‘and’, etc..(3) Noun phrases: ‘Bertrand Russell’, ‘Philosophers’, etc..

(4) Verb phrases: ‘likes logic’, ‘like conceptual analysis’, etc..

(5) Also: nouns, verbs, pronouns, etc., etc., etc..

L1 has just two sorts of basic expression.

Some basic expressions of L1

(1) Sentence letters: e.g. ‘P’, ‘Q’.(2) Connectives: e.g. ‘¬’, ‘∧’.

Page 26: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Syntax: English vs. L1.English has many different sorts of expression.

Some expressions of English(1) Sentences: ‘Bertrand Russell likes logic’, ‘Philosophers like

conceptual analysis’, etc..(2) Connectives: ‘it is not the case that’, ‘and’, etc..(3) Noun phrases: ‘Bertrand Russell’, ‘Philosophers’, etc..(4) Verb phrases: ‘likes logic’, ‘like conceptual analysis’, etc..

(5) Also: nouns, verbs, pronouns, etc., etc., etc..

L1 has just two sorts of basic expression.

Some basic expressions of L1

(1) Sentence letters: e.g. ‘P’, ‘Q’.(2) Connectives: e.g. ‘¬’, ‘∧’.

Page 27: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Syntax: English vs. L1.English has many different sorts of expression.

Some expressions of English(1) Sentences: ‘Bertrand Russell likes logic’, ‘Philosophers like

conceptual analysis’, etc..(2) Connectives: ‘it is not the case that’, ‘and’, etc..(3) Noun phrases: ‘Bertrand Russell’, ‘Philosophers’, etc..(4) Verb phrases: ‘likes logic’, ‘like conceptual analysis’, etc..

(5) Also: nouns, verbs, pronouns, etc., etc., etc..

L1 has just two sorts of basic expression.

Some basic expressions of L1

(1) Sentence letters: e.g. ‘P’, ‘Q’.(2) Connectives: e.g. ‘¬’, ‘∧’.

Page 28: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Syntax: English vs. L1.English has many different sorts of expression.

Some expressions of English(1) Sentences: ‘Bertrand Russell likes logic’, ‘Philosophers like

conceptual analysis’, etc..(2) Connectives: ‘it is not the case that’, ‘and’, etc..(3) Noun phrases: ‘Bertrand Russell’, ‘Philosophers’, etc..(4) Verb phrases: ‘likes logic’, ‘like conceptual analysis’, etc..

(5) Also: nouns, verbs, pronouns, etc., etc., etc..

L1 has just two sorts of basic expression.

Some basic expressions of L1

(1) Sentence letters: e.g. ‘P’, ‘Q’.(2) Connectives: e.g. ‘¬’, ‘∧’.

Page 29: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Syntax: English vs. L1.English has many different sorts of expression.

Some expressions of English(1) Sentences: ‘Bertrand Russell likes logic’, ‘Philosophers like

conceptual analysis’, etc..(2) Connectives: ‘it is not the case that’, ‘and’, etc..(3) Noun phrases: ‘Bertrand Russell’, ‘Philosophers’, etc..(4) Verb phrases: ‘likes logic’, ‘like conceptual analysis’, etc..

(5) Also: nouns, verbs, pronouns, etc., etc., etc..

L1 has just two sorts of basic expression.

Some basic expressions of L1

(1) Sentence letters: e.g. ‘P’, ‘Q’.

(2) Connectives: e.g. ‘¬’, ‘∧’.

Page 30: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Syntax: English vs. L1.English has many different sorts of expression.

Some expressions of English(1) Sentences: ‘Bertrand Russell likes logic’, ‘Philosophers like

conceptual analysis’, etc..(2) Connectives: ‘it is not the case that’, ‘and’, etc..(3) Noun phrases: ‘Bertrand Russell’, ‘Philosophers’, etc..(4) Verb phrases: ‘likes logic’, ‘like conceptual analysis’, etc..

(5) Also: nouns, verbs, pronouns, etc., etc., etc..

L1 has just two sorts of basic expression.

Some basic expressions of L1

(1) Sentence letters: e.g. ‘P’, ‘Q’.(2) Connectives: e.g. ‘¬’, ‘∧’.

Page 31: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Combining sentences and connectives makes new sentences.

Some complex sentences‘It is not the case that’ and ‘Bertrand Russell likes logic’ make:‘It is not the case that Bertrand Russell likes logic’.

‘¬’ and ‘P’ make: ‘¬P ’.‘Bertrand Russell likes logic’ and ‘and’ and ‘Philosophers likeconceptual analysis’ make:‘Bertrand Russell likes logic and philosophers like conceptualanalysis’.

‘P ’, ‘∧’ and ‘Q’ make: ‘(P ∧Q)’.

Logic convention: no quotes around L1-expressions.

P , ∧ and Q make: (P ∧Q).

Page 32: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Combining sentences and connectives makes new sentences.

Some complex sentences

‘It is not the case that’ and ‘Bertrand Russell likes logic’ make:‘It is not the case that Bertrand Russell likes logic’.

‘¬’ and ‘P’ make: ‘¬P ’.‘Bertrand Russell likes logic’ and ‘and’ and ‘Philosophers likeconceptual analysis’ make:‘Bertrand Russell likes logic and philosophers like conceptualanalysis’.

‘P ’, ‘∧’ and ‘Q’ make: ‘(P ∧Q)’.

Logic convention: no quotes around L1-expressions.

P , ∧ and Q make: (P ∧Q).

Page 33: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Combining sentences and connectives makes new sentences.

Some complex sentences‘It is not the case that’ and ‘Bertrand Russell likes logic’ make:‘It is not the case that Bertrand Russell likes logic’.

‘¬’ and ‘P’ make: ‘¬P ’.‘Bertrand Russell likes logic’ and ‘and’ and ‘Philosophers likeconceptual analysis’ make:‘Bertrand Russell likes logic and philosophers like conceptualanalysis’.

‘P ’, ‘∧’ and ‘Q’ make: ‘(P ∧Q)’.

Logic convention: no quotes around L1-expressions.

P , ∧ and Q make: (P ∧Q).

Page 34: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Combining sentences and connectives makes new sentences.

Some complex sentences‘It is not the case that’ and ‘Bertrand Russell likes logic’ make:‘It is not the case that Bertrand Russell likes logic’.

‘¬’ and ‘P’ make: ‘¬P ’.

‘Bertrand Russell likes logic’ and ‘and’ and ‘Philosophers likeconceptual analysis’ make:‘Bertrand Russell likes logic and philosophers like conceptualanalysis’.

‘P ’, ‘∧’ and ‘Q’ make: ‘(P ∧Q)’.

Logic convention: no quotes around L1-expressions.

P , ∧ and Q make: (P ∧Q).

Page 35: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Combining sentences and connectives makes new sentences.

Some complex sentences‘It is not the case that’ and ‘Bertrand Russell likes logic’ make:‘It is not the case that Bertrand Russell likes logic’.

‘¬’ and ‘P’ make: ‘¬P ’.‘Bertrand Russell likes logic’ and ‘and’ and ‘Philosophers likeconceptual analysis’ make:‘Bertrand Russell likes logic and philosophers like conceptualanalysis’.

‘P ’, ‘∧’ and ‘Q’ make: ‘(P ∧Q)’.

Logic convention: no quotes around L1-expressions.

P , ∧ and Q make: (P ∧Q).

Page 36: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Combining sentences and connectives makes new sentences.

Some complex sentences‘It is not the case that’ and ‘Bertrand Russell likes logic’ make:‘It is not the case that Bertrand Russell likes logic’.

‘¬’ and ‘P’ make: ‘¬P ’.‘Bertrand Russell likes logic’ and ‘and’ and ‘Philosophers likeconceptual analysis’ make:‘Bertrand Russell likes logic and philosophers like conceptualanalysis’.

‘P ’, ‘∧’ and ‘Q’ make: ‘(P ∧Q)’.

Logic convention: no quotes around L1-expressions.

P , ∧ and Q make: (P ∧Q).

Page 37: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Combining sentences and connectives makes new sentences.

Some complex sentences‘It is not the case that’ and ‘Bertrand Russell likes logic’ make:‘It is not the case that Bertrand Russell likes logic’.

‘¬’ and ‘P’ make: ‘¬P ’.‘Bertrand Russell likes logic’ and ‘and’ and ‘Philosophers likeconceptual analysis’ make:‘Bertrand Russell likes logic and philosophers like conceptualanalysis’.

‘P ’, ‘∧’ and ‘Q’ make: ‘(P ∧Q)’.

Logic convention: no quotes around L1-expressions.

P , ∧ and Q make: (P ∧Q).

Page 38: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Combining sentences and connectives makes new sentences.

Some complex sentences‘It is not the case that’ and ‘Bertrand Russell likes logic’ make:‘It is not the case that Bertrand Russell likes logic’.

‘¬’ and ‘P’ make: ‘¬P ’.‘Bertrand Russell likes logic’ and ‘and’ and ‘Philosophers likeconceptual analysis’ make:‘Bertrand Russell likes logic and philosophers like conceptualanalysis’.

‘P ’, ‘∧’ and ‘Q’ make: ‘(P ∧Q)’.

Logic convention: no quotes around L1-expressions.

P , ∧ and Q make: (P ∧Q).

Page 39: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

ConnectivesHere’s the full list of L1-connectives.

name in English symbolconjunction and ∧disjunction or ∨negation it is not the ¬

case thatarrow if . . . then →double arrow if and only if ↔

Page 40: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

ConnectivesHere’s the full list of L1-connectives.

name in English symbolconjunction and ∧disjunction or ∨negation it is not the ¬

case thatarrow if . . . then →double arrow if and only if ↔

Page 41: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

ConnectivesHere’s the full list of L1-connectives.

name in English symbolconjunction and ∧disjunction or ∨negation it is not the ¬

case thatarrow if . . . then →double arrow if and only if ↔

Page 42: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

ConnectivesHere’s the full list of L1-connectives.

name in English symbolconjunction and ∧disjunction or ∨negation it is not the ¬

case thatarrow if . . . then →double arrow if and only if ↔

Page 43: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

ConnectivesHere’s the full list of L1-connectives.

name in English symbolconjunction and ∧disjunction or ∨negation it is not the ¬

case thatarrow if . . . then →double arrow if and only if ↔

Page 44: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

ConnectivesHere’s the full list of L1-connectives.

name in English symbolconjunction and ∧disjunction or ∨negation it is not the ¬

case thatarrow if . . . then →double arrow if and only if ↔

Page 45: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

The syntax of L1

Here’s the official definition of L1-sentence.

Definition(i) All sentence letters are sentences of L1:

P,Q,R, P1, Q1, R1, P2, Q2, R2, P3, . . .

(ii) If φ and ψ are sentences of L1, then so are:¬φ(φ ∧ ψ)(φ ∨ ψ)(φ→ ψ)(φ↔ ψ)

(iii) Nothing else is a sentence of L1.

Greek letters: φ (‘PHI’) and ψ (‘PSI’): not part of L1.

Page 46: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

The syntax of L1

Here’s the official definition of L1-sentence.

Definition

(i) All sentence letters are sentences of L1:P,Q,R, P1, Q1, R1, P2, Q2, R2, P3, . . .

(ii) If φ and ψ are sentences of L1, then so are:¬φ(φ ∧ ψ)(φ ∨ ψ)(φ→ ψ)(φ↔ ψ)

(iii) Nothing else is a sentence of L1.

Greek letters: φ (‘PHI’) and ψ (‘PSI’): not part of L1.

Page 47: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

The syntax of L1

Here’s the official definition of L1-sentence.

Definition(i) All sentence letters are sentences of L1:

P,Q,R, P1, Q1, R1, P2, Q2, R2, P3, . . .

(ii) If φ and ψ are sentences of L1, then so are:¬φ(φ ∧ ψ)(φ ∨ ψ)(φ→ ψ)(φ↔ ψ)

(iii) Nothing else is a sentence of L1.

Greek letters: φ (‘PHI’) and ψ (‘PSI’): not part of L1.

Page 48: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

The syntax of L1

Here’s the official definition of L1-sentence.

Definition(i) All sentence letters are sentences of L1:

P,Q,R, P1, Q1, R1, P2, Q2, R2, P3, . . .

(ii) If φ and ψ are sentences of L1, then so are:¬φ(φ ∧ ψ)(φ ∨ ψ)(φ→ ψ)(φ↔ ψ)

(iii) Nothing else is a sentence of L1.

Greek letters: φ (‘PHI’) and ψ (‘PSI’): not part of L1.

Page 49: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

The syntax of L1

Here’s the official definition of L1-sentence.

Definition(i) All sentence letters are sentences of L1:

P,Q,R, P1, Q1, R1, P2, Q2, R2, P3, . . .

(ii) If φ and ψ are sentences of L1, then so are:

¬φ(φ ∧ ψ)(φ ∨ ψ)(φ→ ψ)(φ↔ ψ)

(iii) Nothing else is a sentence of L1.

Greek letters: φ (‘PHI’) and ψ (‘PSI’): not part of L1.

Page 50: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

The syntax of L1

Here’s the official definition of L1-sentence.

Definition(i) All sentence letters are sentences of L1:

P,Q,R, P1, Q1, R1, P2, Q2, R2, P3, . . .

(ii) If φ and ψ are sentences of L1, then so are:¬φ

(φ ∧ ψ)(φ ∨ ψ)(φ→ ψ)(φ↔ ψ)

(iii) Nothing else is a sentence of L1.

Greek letters: φ (‘PHI’) and ψ (‘PSI’): not part of L1.

Page 51: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

The syntax of L1

Here’s the official definition of L1-sentence.

Definition(i) All sentence letters are sentences of L1:

P,Q,R, P1, Q1, R1, P2, Q2, R2, P3, . . .

(ii) If φ and ψ are sentences of L1, then so are:¬φ(φ ∧ ψ)

(φ ∨ ψ)(φ→ ψ)(φ↔ ψ)

(iii) Nothing else is a sentence of L1.

Greek letters: φ (‘PHI’) and ψ (‘PSI’): not part of L1.

Page 52: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

The syntax of L1

Here’s the official definition of L1-sentence.

Definition(i) All sentence letters are sentences of L1:

P,Q,R, P1, Q1, R1, P2, Q2, R2, P3, . . .

(ii) If φ and ψ are sentences of L1, then so are:¬φ(φ ∧ ψ)(φ ∨ ψ)

(φ→ ψ)(φ↔ ψ)

(iii) Nothing else is a sentence of L1.

Greek letters: φ (‘PHI’) and ψ (‘PSI’): not part of L1.

Page 53: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

The syntax of L1

Here’s the official definition of L1-sentence.

Definition(i) All sentence letters are sentences of L1:

P,Q,R, P1, Q1, R1, P2, Q2, R2, P3, . . .

(ii) If φ and ψ are sentences of L1, then so are:¬φ(φ ∧ ψ)(φ ∨ ψ)(φ→ ψ)

(φ↔ ψ)

(iii) Nothing else is a sentence of L1.

Greek letters: φ (‘PHI’) and ψ (‘PSI’): not part of L1.

Page 54: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

The syntax of L1

Here’s the official definition of L1-sentence.

Definition(i) All sentence letters are sentences of L1:

P,Q,R, P1, Q1, R1, P2, Q2, R2, P3, . . .

(ii) If φ and ψ are sentences of L1, then so are:¬φ(φ ∧ ψ)(φ ∨ ψ)(φ→ ψ)(φ↔ ψ)

(iii) Nothing else is a sentence of L1.

Greek letters: φ (‘PHI’) and ψ (‘PSI’): not part of L1.

Page 55: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

The syntax of L1

Here’s the official definition of L1-sentence.

Definition(i) All sentence letters are sentences of L1:

P,Q,R, P1, Q1, R1, P2, Q2, R2, P3, . . .

(ii) If φ and ψ are sentences of L1, then so are:¬φ(φ ∧ ψ)(φ ∨ ψ)(φ→ ψ)(φ↔ ψ)

(iii) Nothing else is a sentence of L1.

Greek letters: φ (‘PHI’) and ψ (‘PSI’): not part of L1.

Page 56: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

The syntax of L1

Here’s the official definition of L1-sentence.

Definition(i) All sentence letters are sentences of L1:

P,Q,R, P1, Q1, R1, P2, Q2, R2, P3, . . .

(ii) If φ and ψ are sentences of L1, then so are:¬φ(φ ∧ ψ)(φ ∨ ψ)(φ→ ψ)(φ↔ ψ)

(iii) Nothing else is a sentence of L1.

Greek letters: φ (‘PHI’) and ψ (‘PSI’): not part of L1.

Page 57: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬(((P ∧Q)→ (P ∨ ¬R45))↔ ¬((P3 ∨R) ∨R))

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 58: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬(((

P

∧Q)→ (P ∨ ¬R45))↔ ¬((P3 ∨R) ∨R))

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 59: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬(((

P

Q

)→ (P ∨ ¬R45))↔ ¬((P3 ∨R) ∨R))

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 60: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬((

(P ∧Q)

→ (P ∨ ¬R45))↔ ¬((P3 ∨R) ∨R))

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 61: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬((

(P ∧Q)

→ (P ∨ ¬

R45

))↔ ¬((P3 ∨R) ∨R))

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 62: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬((

(P ∧Q)

→ (P ∨

¬R45

))↔ ¬((P3 ∨R) ∨R))

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 63: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬((

(P ∧Q)

→ (

P

¬R45

))↔ ¬((P3 ∨R) ∨R))

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 64: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬((

(P ∧Q)

(P ∨ ¬R45)

)↔ ¬((P3 ∨R) ∨R))

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 65: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬(

((P ∧Q)→ (P ∨ ¬R45))

↔ ¬((P3 ∨R) ∨R))

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 66: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬(

((P ∧Q)→ (P ∨ ¬R45))

↔ ¬((

P3

∨R) ∨R))

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 67: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬(

((P ∧Q)→ (P ∨ ¬R45))

↔ ¬((

P3

R

) ∨R))

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 68: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬(

((P ∧Q)→ (P ∨ ¬R45))

↔ ¬(

(P3 ∨R)

∨R))

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 69: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬(

((P ∧Q)→ (P ∨ ¬R45))

↔ ¬(

(P3 ∨R)

R

))

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 70: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬(

((P ∧Q)→ (P ∨ ¬R45))

↔ ¬

((P3 ∨R) ∨R)

)

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 71: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬(

((P ∧Q)→ (P ∨ ¬R45))

¬((P3 ∨R) ∨R)

)

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 72: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬

(((P ∧Q)→ (P ∨ ¬R45))↔ ¬((P3 ∨R) ∨R))

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 73: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬

¬(((P ∧Q)→ (P ∨ ¬R45))↔ ¬((P3 ∨R) ∨R))

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 74: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

How to build a sentence of L1

ExampleThe following is a sentence of L1:

¬¬(((P ∧Q)→ (P ∨ ¬R45))↔ ¬((P3 ∨R) ∨R))

Definition of L1-sentences (repeated from previous page)

(i) All sentence letters are sentences of L1.(ii) If φ and ψ are sentences of L1, then ¬φ, (φ ∧ ψ),

(φ ∨ ψ), (φ→ ψ) and (φ↔ ψ) are sentences of L1.(iii) Nothing else is a sentence of L1.

Page 75: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Object vs. MetalanguageI mentioned that φ and ψ are not part of L1.

¬P is a L1-sentence.

¬φ describes many L1-sentences

(but is not one itself).e.g. ¬P , ¬(Q ∨R), ¬(P ↔ (Q ∨R)), . . .

φ and ψ are part of the metalanguage, not the object one.

Object languageThe object language is the one we’re theorising about.

The object language is L1.

MetalanguageThe metalanguage is the one we’re theorising in.

The metalanguage is (augmented) English.

φ and ψ are used as variables in the metalanguage:in order to generalise about sentences of the object language.

Page 76: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Object vs. MetalanguageI mentioned that φ and ψ are not part of L1.

¬P is a L1-sentence.

¬φ describes many L1-sentences

(but is not one itself).e.g. ¬P , ¬(Q ∨R), ¬(P ↔ (Q ∨R)), . . .

φ and ψ are part of the metalanguage, not the object one.

Object languageThe object language is the one we’re theorising about.

The object language is L1.

MetalanguageThe metalanguage is the one we’re theorising in.

The metalanguage is (augmented) English.

φ and ψ are used as variables in the metalanguage:in order to generalise about sentences of the object language.

Page 77: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Object vs. MetalanguageI mentioned that φ and ψ are not part of L1.

¬P is a L1-sentence.¬φ describes many L1-sentences

(but is not one itself).e.g. ¬P , ¬(Q ∨R), ¬(P ↔ (Q ∨R)), . . .

φ and ψ are part of the metalanguage, not the object one.

Object languageThe object language is the one we’re theorising about.

The object language is L1.

MetalanguageThe metalanguage is the one we’re theorising in.

The metalanguage is (augmented) English.

φ and ψ are used as variables in the metalanguage:in order to generalise about sentences of the object language.

Page 78: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Object vs. MetalanguageI mentioned that φ and ψ are not part of L1.

¬P is a L1-sentence.¬φ describes many L1-sentences

(but is not one itself).

e.g. ¬P , ¬(Q ∨R), ¬(P ↔ (Q ∨R)), . . .

φ and ψ are part of the metalanguage, not the object one.

Object languageThe object language is the one we’re theorising about.

The object language is L1.

MetalanguageThe metalanguage is the one we’re theorising in.

The metalanguage is (augmented) English.

φ and ψ are used as variables in the metalanguage:in order to generalise about sentences of the object language.

Page 79: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Object vs. MetalanguageI mentioned that φ and ψ are not part of L1.

¬P is a L1-sentence.¬φ describes many L1-sentences (but is not one itself).e.g. ¬P , ¬(Q ∨R), ¬(P ↔ (Q ∨R)), . . .

φ and ψ are part of the metalanguage, not the object one.

Object languageThe object language is the one we’re theorising about.

The object language is L1.

MetalanguageThe metalanguage is the one we’re theorising in.

The metalanguage is (augmented) English.

φ and ψ are used as variables in the metalanguage:in order to generalise about sentences of the object language.

Page 80: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Object vs. MetalanguageI mentioned that φ and ψ are not part of L1.

¬P is a L1-sentence.¬φ describes many L1-sentences (but is not one itself).e.g. ¬P , ¬(Q ∨R), ¬(P ↔ (Q ∨R)), . . .

φ and ψ are part of the metalanguage, not the object one.

Object languageThe object language is the one we’re theorising about.

The object language is L1.

MetalanguageThe metalanguage is the one we’re theorising in.

The metalanguage is (augmented) English.

φ and ψ are used as variables in the metalanguage:in order to generalise about sentences of the object language.

Page 81: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Object vs. MetalanguageI mentioned that φ and ψ are not part of L1.

¬P is a L1-sentence.¬φ describes many L1-sentences (but is not one itself).e.g. ¬P , ¬(Q ∨R), ¬(P ↔ (Q ∨R)), . . .

φ and ψ are part of the metalanguage, not the object one.

Object languageThe object language is the one we’re theorising about.

The object language is L1.

MetalanguageThe metalanguage is the one we’re theorising in.

The metalanguage is (augmented) English.

φ and ψ are used as variables in the metalanguage:in order to generalise about sentences of the object language.

Page 82: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Object vs. MetalanguageI mentioned that φ and ψ are not part of L1.

¬P is a L1-sentence.¬φ describes many L1-sentences (but is not one itself).e.g. ¬P , ¬(Q ∨R), ¬(P ↔ (Q ∨R)), . . .

φ and ψ are part of the metalanguage, not the object one.

Object languageThe object language is the one we’re theorising about.

The object language is L1.

MetalanguageThe metalanguage is the one we’re theorising in.

The metalanguage is (augmented) English.

φ and ψ are used as variables in the metalanguage:in order to generalise about sentences of the object language.

Page 83: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Object vs. MetalanguageI mentioned that φ and ψ are not part of L1.

¬P is a L1-sentence.¬φ describes many L1-sentences (but is not one itself).e.g. ¬P , ¬(Q ∨R), ¬(P ↔ (Q ∨R)), . . .

φ and ψ are part of the metalanguage, not the object one.

Object languageThe object language is the one we’re theorising about.

The object language is L1.

MetalanguageThe metalanguage is the one we’re theorising in.

The metalanguage is (augmented) English.

φ and ψ are used as variables in the metalanguage:in order to generalise about sentences of the object language.

Page 84: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Object vs. MetalanguageI mentioned that φ and ψ are not part of L1.

¬P is a L1-sentence.¬φ describes many L1-sentences (but is not one itself).e.g. ¬P , ¬(Q ∨R), ¬(P ↔ (Q ∨R)), . . .

φ and ψ are part of the metalanguage, not the object one.

Object languageThe object language is the one we’re theorising about.

The object language is L1.

MetalanguageThe metalanguage is the one we’re theorising in.

The metalanguage is (augmented) English.

φ and ψ are used as variables in the metalanguage:in order to generalise about sentences of the object language.

Page 85: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.2 The Syntax of the Language of Propositional

Object vs. MetalanguageI mentioned that φ and ψ are not part of L1.

¬P is a L1-sentence.¬φ describes many L1-sentences (but is not one itself).e.g. ¬P , ¬(Q ∨R), ¬(P ↔ (Q ∨R)), . . .

φ and ψ are part of the metalanguage, not the object one.

Object languageThe object language is the one we’re theorising about.

The object language is L1.

MetalanguageThe metalanguage is the one we’re theorising in.

The metalanguage is (augmented) English.

φ and ψ are used as variables in the metalanguage:in order to generalise about sentences of the object language.

Page 86: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.3 Rules for Dropping Brackets

Bracketing conventionsThere are conventions for dropping brackets in L1.

Some are similar to rules used for + and × in arithmetic.

Example in arithmetic

4 + 5× 3

does not abbreviate (4 + 5)× 3.

× ‘binds more strongly’ than +.

4 + 5× 3 abbreviates 4 + (5× 3).

Examples in L1

∧ and ∨ bind more strongly than → and ↔.

(P → Q ∧R) abbreviates (P → (Q ∧R)).

One may drop outer brackets.

P ∧ (Q→ ¬P4) abbreviates (P ∧ (Q→ ¬P4)).

One may drop brackets on strings of ∧s or ∨s.

(

P ∧Q ∧R

)

abbreviates ((P ∧Q) ∧R). 25

Page 87: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.3 Rules for Dropping Brackets

Bracketing conventionsThere are conventions for dropping brackets in L1.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic

4 + 5× 3

does not abbreviate (4 + 5)× 3.

× ‘binds more strongly’ than +.

4 + 5× 3 abbreviates 4 + (5× 3).

Examples in L1

∧ and ∨ bind more strongly than → and ↔.

(P → Q ∧R) abbreviates (P → (Q ∧R)).

One may drop outer brackets.

P ∧ (Q→ ¬P4) abbreviates (P ∧ (Q→ ¬P4)).

One may drop brackets on strings of ∧s or ∨s.

(

P ∧Q ∧R

)

abbreviates ((P ∧Q) ∧R). 25

Page 88: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.3 Rules for Dropping Brackets

Bracketing conventionsThere are conventions for dropping brackets in L1.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic

4 + 5× 3

does not abbreviate (4 + 5)× 3.

× ‘binds more strongly’ than +.

4 + 5× 3 abbreviates 4 + (5× 3).

Examples in L1

∧ and ∨ bind more strongly than → and ↔.

(P → Q ∧R) abbreviates (P → (Q ∧R)).

One may drop outer brackets.

P ∧ (Q→ ¬P4) abbreviates (P ∧ (Q→ ¬P4)).

One may drop brackets on strings of ∧s or ∨s.

(

P ∧Q ∧R

)

abbreviates ((P ∧Q) ∧R). 25

Page 89: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.3 Rules for Dropping Brackets

Bracketing conventionsThere are conventions for dropping brackets in L1.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic4 + 5× 3

does not abbreviate (4 + 5)× 3.× ‘binds more strongly’ than +.

4 + 5× 3 abbreviates 4 + (5× 3).

Examples in L1

∧ and ∨ bind more strongly than → and ↔.

(P → Q ∧R) abbreviates (P → (Q ∧R)).

One may drop outer brackets.

P ∧ (Q→ ¬P4) abbreviates (P ∧ (Q→ ¬P4)).

One may drop brackets on strings of ∧s or ∨s.

(

P ∧Q ∧R

)

abbreviates ((P ∧Q) ∧R). 25

Page 90: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.3 Rules for Dropping Brackets

Bracketing conventionsThere are conventions for dropping brackets in L1.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic4 + 5× 3 does not abbreviate (4 + 5)× 3.

× ‘binds more strongly’ than +.

4 + 5× 3 abbreviates 4 + (5× 3).

Examples in L1

∧ and ∨ bind more strongly than → and ↔.

(P → Q ∧R) abbreviates (P → (Q ∧R)).

One may drop outer brackets.

P ∧ (Q→ ¬P4) abbreviates (P ∧ (Q→ ¬P4)).

One may drop brackets on strings of ∧s or ∨s.

(

P ∧Q ∧R

)

abbreviates ((P ∧Q) ∧R). 25

Page 91: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.3 Rules for Dropping Brackets

Bracketing conventionsThere are conventions for dropping brackets in L1.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic4 + 5× 3 does not abbreviate (4 + 5)× 3.× ‘binds more strongly’ than +.

4 + 5× 3 abbreviates 4 + (5× 3).

Examples in L1

∧ and ∨ bind more strongly than → and ↔.

(P → Q ∧R) abbreviates (P → (Q ∧R)).

One may drop outer brackets.

P ∧ (Q→ ¬P4) abbreviates (P ∧ (Q→ ¬P4)).

One may drop brackets on strings of ∧s or ∨s.

(

P ∧Q ∧R

)

abbreviates ((P ∧Q) ∧R). 25

Page 92: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.3 Rules for Dropping Brackets

Bracketing conventionsThere are conventions for dropping brackets in L1.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic4 + 5× 3 does not abbreviate (4 + 5)× 3.× ‘binds more strongly’ than +.4 + 5× 3 abbreviates 4 + (5× 3).

Examples in L1

∧ and ∨ bind more strongly than → and ↔.

(P → Q ∧R) abbreviates (P → (Q ∧R)).

One may drop outer brackets.

P ∧ (Q→ ¬P4) abbreviates (P ∧ (Q→ ¬P4)).

One may drop brackets on strings of ∧s or ∨s.

(

P ∧Q ∧R

)

abbreviates ((P ∧Q) ∧R). 25

Page 93: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.3 Rules for Dropping Brackets

Bracketing conventionsThere are conventions for dropping brackets in L1.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic4 + 5× 3 does not abbreviate (4 + 5)× 3.× ‘binds more strongly’ than +.4 + 5× 3 abbreviates 4 + (5× 3).

Examples in L1

∧ and ∨ bind more strongly than → and ↔.

(P → Q ∧R) abbreviates (P → (Q ∧R)).

One may drop outer brackets.

P ∧ (Q→ ¬P4) abbreviates (P ∧ (Q→ ¬P4)).

One may drop brackets on strings of ∧s or ∨s.

(

P ∧Q ∧R

)

abbreviates ((P ∧Q) ∧R). 25

Page 94: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.3 Rules for Dropping Brackets

Bracketing conventionsThere are conventions for dropping brackets in L1.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic4 + 5× 3 does not abbreviate (4 + 5)× 3.× ‘binds more strongly’ than +.4 + 5× 3 abbreviates 4 + (5× 3).

Examples in L1

∧ and ∨ bind more strongly than → and ↔.

(P → Q ∧R) abbreviates (P → (Q ∧R)).One may drop outer brackets.

P ∧ (Q→ ¬P4) abbreviates (P ∧ (Q→ ¬P4)).

One may drop brackets on strings of ∧s or ∨s.

(

P ∧Q ∧R

)

abbreviates ((P ∧Q) ∧R). 25

Page 95: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.3 Rules for Dropping Brackets

Bracketing conventionsThere are conventions for dropping brackets in L1.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic4 + 5× 3 does not abbreviate (4 + 5)× 3.× ‘binds more strongly’ than +.4 + 5× 3 abbreviates 4 + (5× 3).

Examples in L1

∧ and ∨ bind more strongly than → and ↔.(P → Q ∧R) abbreviates (P → (Q ∧R)).

One may drop outer brackets.

P ∧ (Q→ ¬P4) abbreviates (P ∧ (Q→ ¬P4)).

One may drop brackets on strings of ∧s or ∨s.

(

P ∧Q ∧R

)

abbreviates ((P ∧Q) ∧R). 25

Page 96: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.3 Rules for Dropping Brackets

Bracketing conventionsThere are conventions for dropping brackets in L1.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic4 + 5× 3 does not abbreviate (4 + 5)× 3.× ‘binds more strongly’ than +.4 + 5× 3 abbreviates 4 + (5× 3).

Examples in L1

∧ and ∨ bind more strongly than → and ↔.(P → Q ∧R) abbreviates (P → (Q ∧R)).One may drop outer brackets.

P ∧ (Q→ ¬P4) abbreviates (P ∧ (Q→ ¬P4)).One may drop brackets on strings of ∧s or ∨s.

(

P ∧Q ∧R

)

abbreviates ((P ∧Q) ∧R). 25

Page 97: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.3 Rules for Dropping Brackets

Bracketing conventionsThere are conventions for dropping brackets in L1.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic4 + 5× 3 does not abbreviate (4 + 5)× 3.× ‘binds more strongly’ than +.4 + 5× 3 abbreviates 4 + (5× 3).

Examples in L1

∧ and ∨ bind more strongly than → and ↔.(P → Q ∧R) abbreviates (P → (Q ∧R)).One may drop outer brackets.P ∧ (Q→ ¬P4) abbreviates (P ∧ (Q→ ¬P4)).

One may drop brackets on strings of ∧s or ∨s.

(

P ∧Q ∧R

)

abbreviates ((P ∧Q) ∧R). 25

Page 98: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.3 Rules for Dropping Brackets

Bracketing conventionsThere are conventions for dropping brackets in L1.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic4 + 5× 3 does not abbreviate (4 + 5)× 3.× ‘binds more strongly’ than +.4 + 5× 3 abbreviates 4 + (5× 3).

Examples in L1

∧ and ∨ bind more strongly than → and ↔.(P → Q ∧R) abbreviates (P → (Q ∧R)).One may drop outer brackets.P ∧ (Q→ ¬P4) abbreviates (P ∧ (Q→ ¬P4)).One may drop brackets on strings of ∧s or ∨s.

(

P ∧Q ∧R

)

abbreviates ((P ∧Q) ∧R). 25

Page 99: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.3 Rules for Dropping Brackets

Bracketing conventionsThere are conventions for dropping brackets in L1.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic4 + 5× 3 does not abbreviate (4 + 5)× 3.× ‘binds more strongly’ than +.4 + 5× 3 abbreviates 4 + (5× 3).

Examples in L1

∧ and ∨ bind more strongly than → and ↔.(P → Q ∧R) abbreviates (P → (Q ∧R)).One may drop outer brackets.P ∧ (Q→ ¬P4) abbreviates (P ∧ (Q→ ¬P4)).One may drop brackets on strings of ∧s or ∨s.(P ∧Q ∧R) abbreviates ((P ∧Q) ∧R). 25

Page 100: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.3 Rules for Dropping Brackets

Bracketing conventionsThere are conventions for dropping brackets in L1.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic4 + 5× 3 does not abbreviate (4 + 5)× 3.× ‘binds more strongly’ than +.4 + 5× 3 abbreviates 4 + (5× 3).

Examples in L1

∧ and ∨ bind more strongly than → and ↔.(P → Q ∧R) abbreviates (P → (Q ∧R)).One may drop outer brackets.P ∧ (Q→ ¬P4) abbreviates (P ∧ (Q→ ¬P4)).One may drop brackets on strings of ∧s or ∨s.(P ∧Q ∧R) abbreviates ((P ∧Q) ∧R). 25

Page 101: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.3 Rules for Dropping Brackets

Bracketing conventionsThere are conventions for dropping brackets in L1.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic4 + 5× 3 does not abbreviate (4 + 5)× 3.× ‘binds more strongly’ than +.4 + 5× 3 abbreviates 4 + (5× 3).

Examples in L1

∧ and ∨ bind more strongly than → and ↔.(P → Q ∧R) abbreviates (P → (Q ∧R)).One may drop outer brackets.P ∧ (Q→ ¬P4) abbreviates (P ∧ (Q→ ¬P4)).One may drop brackets on strings of ∧s or ∨s.

(

P ∧Q ∧R

)

abbreviates ((P ∧Q) ∧R). 25

Page 102: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

SemanticsRecall the characterisation of validity from week 1.

CharacterisationAn argument is logically valid if and only if there is nointerpretation of subject-specific expressions under which:

(i) the premisses are all true, and(ii) the conclusion is false.

We’ll adapt this characterisation to L1.Logical expressions: ¬,∧,∨,→ and ↔.Subject specific expressions: P,Q,R, . . .Interpretation: L1-structure.

Page 103: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

SemanticsRecall the characterisation of validity from week 1.

CharacterisationAn argument is logically valid if and only if there is nointerpretation of subject-specific expressions under which:

(i) the premisses are all true, and(ii) the conclusion is false.

We’ll adapt this characterisation to L1.Logical expressions: ¬,∧,∨,→ and ↔.Subject specific expressions: P,Q,R, . . .Interpretation: L1-structure.

Page 104: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

SemanticsRecall the characterisation of validity from week 1.

CharacterisationAn argument is logically valid if and only if there is nointerpretation of subject-specific expressions under which:

(i) the premisses are all true, and(ii) the conclusion is false.

We’ll adapt this characterisation to L1.

Logical expressions: ¬,∧,∨,→ and ↔.Subject specific expressions: P,Q,R, . . .Interpretation: L1-structure.

Page 105: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

SemanticsRecall the characterisation of validity from week 1.

CharacterisationAn argument is logically valid if and only if there is nointerpretation of subject-specific expressions under which:

(i) the premisses are all true, and(ii) the conclusion is false.

We’ll adapt this characterisation to L1.Logical expressions: ¬,∧,∨,→ and ↔.

Subject specific expressions: P,Q,R, . . .Interpretation: L1-structure.

Page 106: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

SemanticsRecall the characterisation of validity from week 1.

CharacterisationAn argument is logically valid if and only if there is nointerpretation of subject-specific expressions under which:

(i) the premisses are all true, and(ii) the conclusion is false.

We’ll adapt this characterisation to L1.Logical expressions: ¬,∧,∨,→ and ↔.Subject specific expressions: P,Q,R, . . .

Interpretation: L1-structure.

Page 107: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

SemanticsRecall the characterisation of validity from week 1.

CharacterisationAn argument is logically valid if and only if there is nointerpretation of subject-specific expressions under which:

(i) the premisses are all true, and(ii) the conclusion is false.

We’ll adapt this characterisation to L1.Logical expressions: ¬,∧,∨,→ and ↔.Subject specific expressions: P,Q,R, . . .Interpretation: L1-structure.

Page 108: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

L1-structures

We interpret sentence letters by assigning them truth-values:either T for True or F for False.

DefinitionAn L1-structure is an assignment of exactly onetruth-value (T or F) to every sentence letter of L1.

ExamplesWe can think of an L1-structure as an infinite list thatprovides a value T or F for every sentence letter.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·A : T F F F T F T T F · · ·B : F F F F F F F F F · · ·

We use A, B, etc. to stand for L1-structures.

Page 109: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

L1-structuresWe interpret sentence letters by assigning them truth-values:

either T for True or F for False.

DefinitionAn L1-structure is an assignment of exactly onetruth-value (T or F) to every sentence letter of L1.

ExamplesWe can think of an L1-structure as an infinite list thatprovides a value T or F for every sentence letter.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·A : T F F F T F T T F · · ·B : F F F F F F F F F · · ·

We use A, B, etc. to stand for L1-structures.

Page 110: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

L1-structuresWe interpret sentence letters by assigning them truth-values:either T for True or F for False.

DefinitionAn L1-structure is an assignment of exactly onetruth-value (T or F) to every sentence letter of L1.

ExamplesWe can think of an L1-structure as an infinite list thatprovides a value T or F for every sentence letter.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·A : T F F F T F T T F · · ·B : F F F F F F F F F · · ·

We use A, B, etc. to stand for L1-structures.

Page 111: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

L1-structuresWe interpret sentence letters by assigning them truth-values:either T for True or F for False.

DefinitionAn L1-structure is an assignment of exactly onetruth-value (T or F) to every sentence letter of L1.

ExamplesWe can think of an L1-structure as an infinite list thatprovides a value T or F for every sentence letter.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·A : T F F F T F T T F · · ·B : F F F F F F F F F · · ·

We use A, B, etc. to stand for L1-structures.

Page 112: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

L1-structuresWe interpret sentence letters by assigning them truth-values:either T for True or F for False.

DefinitionAn L1-structure is an assignment of exactly onetruth-value (T or F) to every sentence letter of L1.

ExamplesWe can think of an L1-structure as an infinite list thatprovides a value T or F for every sentence letter.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·A : T F F F T F T T F · · ·

B : F F F F F F F F F · · ·

We use A, B, etc. to stand for L1-structures.

Page 113: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

L1-structuresWe interpret sentence letters by assigning them truth-values:either T for True or F for False.

DefinitionAn L1-structure is an assignment of exactly onetruth-value (T or F) to every sentence letter of L1.

ExamplesWe can think of an L1-structure as an infinite list thatprovides a value T or F for every sentence letter.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·

A : T F F F T F T T F · · ·

B : F F F F F F F F F · · ·

We use A, B, etc. to stand for L1-structures.

Page 114: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

L1-structuresWe interpret sentence letters by assigning them truth-values:either T for True or F for False.

DefinitionAn L1-structure is an assignment of exactly onetruth-value (T or F) to every sentence letter of L1.

ExamplesWe can think of an L1-structure as an infinite list thatprovides a value T or F for every sentence letter.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·

A : T F F F T F T T F · · ·

B : F F F F F F F F F · · ·

We use A, B, etc. to stand for L1-structures.

Page 115: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences 1/3L1-structures only directly specify truth-values for P , Q, R, . . .

The logical connectives have fixed meanings.These determine the truth-values of complex sentences.Notation: |φ|A is the truth-value of φ under A.

Truth-conditions for ¬The meaning of ¬ is summarised in its truth table.

φ ¬φT FF T

In words: |¬φ|A = T if and only if |φ|A = F.

Page 116: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences 1/3L1-structures only directly specify truth-values for P , Q, R, . . .

The logical connectives have fixed meanings.

These determine the truth-values of complex sentences.Notation: |φ|A is the truth-value of φ under A.

Truth-conditions for ¬The meaning of ¬ is summarised in its truth table.

φ ¬φT FF T

In words: |¬φ|A = T if and only if |φ|A = F.

Page 117: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences 1/3L1-structures only directly specify truth-values for P , Q, R, . . .

The logical connectives have fixed meanings.These determine the truth-values of complex sentences.

Notation: |φ|A is the truth-value of φ under A.

Truth-conditions for ¬The meaning of ¬ is summarised in its truth table.

φ ¬φT FF T

In words: |¬φ|A = T if and only if |φ|A = F.

Page 118: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences 1/3L1-structures only directly specify truth-values for P , Q, R, . . .

The logical connectives have fixed meanings.These determine the truth-values of complex sentences.Notation: |φ|A is the truth-value of φ under A.

Truth-conditions for ¬The meaning of ¬ is summarised in its truth table.

φ ¬φT FF T

In words: |¬φ|A = T if and only if |φ|A = F.

Page 119: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences 1/3L1-structures only directly specify truth-values for P , Q, R, . . .

The logical connectives have fixed meanings.These determine the truth-values of complex sentences.Notation: |φ|A is the truth-value of φ under A.

Truth-conditions for ¬The meaning of ¬ is summarised in its truth table.

φ ¬φT FF T

In words: |¬φ|A = T if and only if |φ|A = F.

Page 120: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences 1/3L1-structures only directly specify truth-values for P , Q, R, . . .

The logical connectives have fixed meanings.These determine the truth-values of complex sentences.Notation: |φ|A is the truth-value of φ under A.

Truth-conditions for ¬The meaning of ¬ is summarised in its truth table.

φ ¬φT FF T

In words: |¬φ|A = T if and only if |φ|A = F.

Page 121: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 1

|φ|A is the truth-value of φ under A.φ ¬φT FF T

Compute the following truth-values.Let the structure A be partially specified as follows.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·T F F F T F T T F · · ·

Compute:|P |A =

T

|Q|A =

F

|R1|A =

F

|¬P |A =

F

|¬Q|A =

T

|¬R1|A =

T

|¬¬P |A =

T

|¬¬Q|A =

F

|¬¬R1|A =

F

Page 122: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 1

|φ|A is the truth-value of φ under A.φ ¬φT FF T

Compute the following truth-values.Let the structure A be partially specified as follows.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·T F F F T F T T F · · ·

Compute:|P |A = T |Q|A =

F

|R1|A =

F

|¬P |A =

F

|¬Q|A =

T

|¬R1|A =

T

|¬¬P |A =

T

|¬¬Q|A =

F

|¬¬R1|A =

F

Page 123: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 1

|φ|A is the truth-value of φ under A.φ ¬φT FF T

Compute the following truth-values.Let the structure A be partially specified as follows.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·T F F F T F T T F · · ·

Compute:|P |A = T |Q|A = F |R1|A =

F

|¬P |A =

F

|¬Q|A =

T

|¬R1|A =

T

|¬¬P |A =

T

|¬¬Q|A =

F

|¬¬R1|A =

F

Page 124: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 1

|φ|A is the truth-value of φ under A.φ ¬φT FF T

Compute the following truth-values.Let the structure A be partially specified as follows.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·T F F F T F T T F · · ·

Compute:|P |A = T |Q|A = F |R1|A = F|¬P |A =

F

|¬Q|A =

T

|¬R1|A =

T

|¬¬P |A =

T

|¬¬Q|A =

F

|¬¬R1|A =

F

Page 125: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 1

|φ|A is the truth-value of φ under A.φ ¬φT FF T

Compute the following truth-values.Let the structure A be partially specified as follows.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·T F F F T F T T F · · ·

Compute:|P |A = T |Q|A = F |R1|A = F|¬P |A = F |¬Q|A =

T

|¬R1|A =

T

|¬¬P |A =

T

|¬¬Q|A =

F

|¬¬R1|A =

F

Page 126: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 1

|φ|A is the truth-value of φ under A.φ ¬φT FF T

Compute the following truth-values.Let the structure A be partially specified as follows.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·T F F F T F T T F · · ·

Compute:|P |A = T |Q|A = F |R1|A = F|¬P |A = F |¬Q|A = T |¬R1|A =

T

|¬¬P |A =

T

|¬¬Q|A =

F

|¬¬R1|A =

F

Page 127: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 1

|φ|A is the truth-value of φ under A.φ ¬φT FF T

Compute the following truth-values.Let the structure A be partially specified as follows.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·T F F F T F T T F · · ·

Compute:|P |A = T |Q|A = F |R1|A = F|¬P |A = F |¬Q|A = T |¬R1|A = T|¬¬P |A =

T

|¬¬Q|A =

F

|¬¬R1|A =

F

Page 128: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 1

|φ|A is the truth-value of φ under A.φ ¬φT FF T

Compute the following truth-values.Let the structure A be partially specified as follows.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·T F F F T F T T F · · ·

Compute:|P |A = T |Q|A = F |R1|A = F|¬P |A = F |¬Q|A = T |¬R1|A = T|¬¬P |A = T |¬¬Q|A =

F

|¬¬R1|A =

F

Page 129: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 1

|φ|A is the truth-value of φ under A.φ ¬φT FF T

Compute the following truth-values.Let the structure A be partially specified as follows.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·T F F F T F T T F · · ·

Compute:|P |A = T |Q|A = F |R1|A = F|¬P |A = F |¬Q|A = T |¬R1|A = T|¬¬P |A = T |¬¬Q|A = F |¬¬R1|A =

F

Page 130: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 1

|φ|A is the truth-value of φ under A.φ ¬φT FF T

Compute the following truth-values.Let the structure A be partially specified as follows.

P Q R P1 Q1 R1 P2 Q2 R2 · · ·T F F F T F T T F · · ·

Compute:|P |A = T |Q|A = F |R1|A = F|¬P |A = F |¬Q|A = T |¬R1|A = T|¬¬P |A = T |¬¬Q|A = F |¬¬R1|A = F

Page 131: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences 2/3

Truth-conditions for ∧ and ∨The meanings of ∧ and ∨ are given by the truth tables:

φ ψ (φ ∧ ψ)T T TT F FF T FF F F

φ ψ (φ ∨ ψ)T T TT F TF T TF F F

|(φ ∧ ψ)|A = T if and only if |φ|A = T and |ψ|A = T.

|(φ∨ψ)|A = T if and only if |φ|A = T or |ψ|A = T (or both).

Page 132: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences 2/3

Truth-conditions for ∧ and ∨The meanings of ∧ and ∨ are given by the truth tables:

φ ψ (φ ∧ ψ)T T TT F FF T FF F F

φ ψ (φ ∨ ψ)T T TT F TF T TF F F

|(φ ∧ ψ)|A = T if and only if |φ|A = T and |ψ|A = T.

|(φ∨ψ)|A = T if and only if |φ|A = T or |ψ|A = T (or both).

Page 133: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences 2/3

Truth-conditions for ∧ and ∨The meanings of ∧ and ∨ are given by the truth tables:

φ ψ (φ ∧ ψ)T T TT F FF T FF F F

φ ψ (φ ∨ ψ)T T TT F TF T TF F F

|(φ ∧ ψ)|A = T if and only if |φ|A = T and |ψ|A = T.

|(φ∨ψ)|A = T if and only if |φ|A = T or |ψ|A = T (or both).

Page 134: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences 2/3

Truth-conditions for ∧ and ∨The meanings of ∧ and ∨ are given by the truth tables:

φ ψ (φ ∧ ψ)T T TT F FF T FF F F

φ ψ (φ ∨ ψ)T T TT F TF T TF F F

|(φ ∧ ψ)|A = T if and only if |φ|A = T and |ψ|A = T.

|(φ∨ψ)|A = T if and only if |φ|A = T or |ψ|A = T (or both).

Page 135: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences 2/3

Truth-conditions for ∧ and ∨The meanings of ∧ and ∨ are given by the truth tables:

φ ψ (φ ∧ ψ)T T TT F FF T FF F F

φ ψ (φ ∨ ψ)T T TT F TF T TF F F

|(φ ∧ ψ)|A = T if and only if |φ|A = T and |ψ|A = T.|(φ∨ψ)|A = T if and only if |φ|A = T or |ψ|A = T (or both).

Page 136: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences 3/3

Truth-conditions for → and ↔The meanings of → and ↔ are given by the truth tables:

φ ψ (φ→ ψ)T T TT F FF T TF F T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

|(φ→ ψ)|A = T if and only if |φ|A = F or |ψ|A = T.

|(φ↔ ψ)|A = T if and only if |φ|A = |ψ|A.

35

Page 137: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences 3/3

Truth-conditions for → and ↔The meanings of → and ↔ are given by the truth tables:

φ ψ (φ→ ψ)T T TT F FF T TF F T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

|(φ→ ψ)|A = T if and only if |φ|A = F or |ψ|A = T.

|(φ↔ ψ)|A = T if and only if |φ|A = |ψ|A.

35

Page 138: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences 3/3

Truth-conditions for → and ↔The meanings of → and ↔ are given by the truth tables:

φ ψ (φ→ ψ)T T TT F FF T TF F T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

|(φ→ ψ)|A = T if and only if |φ|A = F or |ψ|A = T.

|(φ↔ ψ)|A = T if and only if |φ|A = |ψ|A.

35

Page 139: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences 3/3

Truth-conditions for → and ↔The meanings of → and ↔ are given by the truth tables:

φ ψ (φ→ ψ)T T TT F FF T TF F T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

|(φ→ ψ)|A = T if and only if |φ|A = F or |ψ|A = T.

|(φ↔ ψ)|A = T if and only if |φ|A = |ψ|A.

35

Page 140: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences 3/3

Truth-conditions for → and ↔The meanings of → and ↔ are given by the truth tables:

φ ψ (φ→ ψ)T T TT F FF T TF F T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

|(φ→ ψ)|A = T if and only if |φ|A = F or |ψ|A = T.|(φ↔ ψ)|A = T if and only if |φ|A = |ψ|A. 35

Page 141: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B = F and |(P ∧Q)|B = F2 |¬(P → Q)|B = T3 |¬(P → Q)→ (P ∧Q)|B = F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 142: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B

= F and |(P ∧Q)|B = F2 |¬(P → Q)|B = T3 |¬(P → Q)→ (P ∧Q)|B = F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 143: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B

= F and |(P ∧Q)|B = F2 |¬(P → Q)|B = T3 |¬(P → Q)→ (P ∧Q)|B = F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 144: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B

= F and |(P ∧Q)|B = F2 |¬(P → Q)|B = T3 |¬(P → Q)→ (P ∧Q)|B = F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 145: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B = F

and |(P ∧Q)|B = F2 |¬(P → Q)|B = T3 |¬(P → Q)→ (P ∧Q)|B = F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 146: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B = F and |(P ∧Q)|B

= F2 |¬(P → Q)|B = T3 |¬(P → Q)→ (P ∧Q)|B = F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 147: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B = F and |(P ∧Q)|B

= F2 |¬(P → Q)|B = T3 |¬(P → Q)→ (P ∧Q)|B = F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 148: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B = F and |(P ∧Q)|B

= F2 |¬(P → Q)|B = T3 |¬(P → Q)→ (P ∧Q)|B = F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 149: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B = F and |(P ∧Q)|B = F

2 |¬(P → Q)|B = T3 |¬(P → Q)→ (P ∧Q)|B = F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 150: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B = F and |(P ∧Q)|B = F2 |¬(P → Q)|B

= T3 |¬(P → Q)→ (P ∧Q)|B = F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 151: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B = F and |(P ∧Q)|B = F2 |¬(P → Q)|B

= T3 |¬(P → Q)→ (P ∧Q)|B = F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 152: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B = F and |(P ∧Q)|B = F2 |¬(P → Q)|B

= T3 |¬(P → Q)→ (P ∧Q)|B = F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 153: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B = F and |(P ∧Q)|B = F2 |¬(P → Q)|B = T

3 |¬(P → Q)→ (P ∧Q)|B = F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 154: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B = F and |(P ∧Q)|B = F2 |¬(P → Q)|B = T3 |¬(P → Q)→ (P ∧Q)|B

= F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 155: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B = F and |(P ∧Q)|B = F2 |¬(P → Q)|B = T3 |¬(P → Q)→ (P ∧Q)|B

= F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 156: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B = F and |(P ∧Q)|B = F2 |¬(P → Q)|B = T3 |¬(P → Q)→ (P ∧Q)|B

= F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 157: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B = F and |(P ∧Q)|B = F2 |¬(P → Q)|B = T3 |¬(P → Q)→ (P ∧Q)|B = F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 158: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 2Let |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BWhat is the truth value of ¬(P → Q)→ (P ∧Q) under B?

1 |(P → Q)|B = F and |(P ∧Q)|B = F2 |¬(P → Q)|B = T3 |¬(P → Q)→ (P ∧Q)|B = F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 159: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

For actual calculations it’s usually better to use tables.

Suppose |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BP Q ¬ (P → Q) → (P ∧ Q)

T F T T F F F T F F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 160: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

For actual calculations it’s usually better to use tables.

Suppose |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BP Q ¬ (P → Q) → (P ∧ Q)T F

T T F F F T F F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 161: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

For actual calculations it’s usually better to use tables.

Suppose |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BP Q ¬ (P → Q) → (P ∧ Q)T F

T

T

F F F T F F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 162: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

For actual calculations it’s usually better to use tables.

Suppose |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BP Q ¬ (P → Q) → (P ∧ Q)T F

T

T

F

F

F T F F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 163: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

For actual calculations it’s usually better to use tables.

Suppose |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BP Q ¬ (P → Q) → (P ∧ Q)T F

T

T

F

F

F

T

F F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 164: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

For actual calculations it’s usually better to use tables.

Suppose |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BP Q ¬ (P → Q) → (P ∧ Q)T F

T

T

F

F

F

T

F

F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 165: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

For actual calculations it’s usually better to use tables.

Suppose |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BP Q ¬ (P → Q) → (P ∧ Q)T F

T

T

F

F

F

T

F

F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 166: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

For actual calculations it’s usually better to use tables.

Suppose |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BP Q ¬ (P → Q) → (P ∧ Q)T F

T

T

F

F

F

T F F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 167: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

For actual calculations it’s usually better to use tables.

Suppose |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BP Q ¬ (P → Q) → (P ∧ Q)T F

T

T

F

F

F

T F F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 168: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

For actual calculations it’s usually better to use tables.

Suppose |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BP Q ¬ (P → Q) → (P ∧ Q)T F

T

T F F

F

T F F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 169: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

For actual calculations it’s usually better to use tables.

Suppose |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BP Q ¬ (P → Q) → (P ∧ Q)T F

T

T F F

F

T F F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 170: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

For actual calculations it’s usually better to use tables.

Suppose |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BP Q ¬ (P → Q) → (P ∧ Q)T F T T F F

F

T F F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 171: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

For actual calculations it’s usually better to use tables.

Suppose |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BP Q ¬ (P → Q) → (P ∧ Q)T F T T F F

F

T F F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 172: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

For actual calculations it’s usually better to use tables.

Suppose |P |B = T and |Q|B = F.

Compute |¬(P → Q)→ (P ∧Q)|BP Q ¬ (P → Q) → (P ∧ Q)T F T T F F F T F F

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

Page 173: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F T T T T T T T

T F

T T F F F T F F

F T

F F T T T F F T

F F

F F T F T F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 174: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F T T T T T T T

T F

T T F F F T F F

F T

F F T T T F F T

F F

F F T F T F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 175: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T

T T T T T T

T F

T T F F F T F F

F T

F F T T T F F T

F F

F F T F T F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 176: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T

T T T T T T

T F

T

T

F F F T F F

F T

F F T T T F F T

F F

F F T F T F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 177: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T

T T T T T T

T F

T

T

F F F T F F

F T

F

F

T T T F F T

F F

F F T F T F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 178: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T

T T T T T T

T F

T

T

F F F T F F

F T

F

F

T T T F F T

F F

F

F

T F T F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 179: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T

T T T

T

T T

T F

T

T

F F F T F F

F T

F

F

T T T F F T

F F

F

F

T F T F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 180: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T

T T T

T

T T

T F

T

T

F F F

T

F F

F T

F

F

T T T F F T

F F

F

F

T F T F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 181: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T

T T T

T

T T

T F

T

T

F F F

T

F F

F T

F

F

T T T

F

F T

F F

F

F

T F T F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 182: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T

T T T

T

T T

T F

T

T

F F F

T

F F

F T

F

F

T T T

F

F T

F F

F

F

T F T

F

F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 183: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T

T

T

T

T

T T

T F

T

T

F F F

T

F F

F T

F

F

T T T

F

F T

F F

F

F

T F T

F

F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 184: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T

T

T

T

T

T T

T F

T

T

F

F

F

T

F F

F T

F

F

T T T

F

F T

F F

F

F

T F T

F

F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 185: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T

T

T

T

T

T T

T F

T

T

F

F

F

T

F F

F T

F

F

T

T

T

F

F T

F F

F

F

T F T

F

F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 186: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T

T

T

T

T

T T

T F

T

T

F

F

F

T

F F

F T

F

F

T

T

T

F

F T

F F

F

F

T

F

T

F

F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 187: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T

T

T

T

T

T

TT F

T

T

F

F

F

T

F F

F T

F

F

T

T

T

F

F T

F F

F

F

T

F

T

F

F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 188: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T

T

T

T

T

T

TT F

T

T

F

F

F

T

F

FF T

F

F

T

T

T

F

F T

F F

F

F

T

F

T

F

F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 189: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T

T

T

T

T

T

TT F

T

T

F

F

F

T

F

FF T

F

F

T

T

T

F

F

TF F

F

F

T

F

T

F

F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 190: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T

T

T

T

T

T

TT F

T

T

F

F

F

T

F

FF T

F

F

T

T

T

F

F

TF F

F

F

T

F

T

F

F

F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 191: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T T T

T

T

T

TT F

T

T

F

F

F

T

F

FF T

F

F

T

T

T

F

F

TF F

F

F

T

F

T

F

F

F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 192: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T T T

T

T

T

TT F

T

T F F

F

T

F

FF T

F

F

T

T

T

F

F

TF F

F

F

T

F

T

F

F

F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 193: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T T T

T

T

T

TT F

T

T F F

F

T

F

FF T

F

F T T

T

F

F

TF F

F

F

T

F

T

F

F

F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 194: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T T T

T

T

T

TT F

T

T F F

F

T

F

FF T

F

F T T

T

F

F

TF F

F

F T F

T

F

F

F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 195: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T T T

T

T T TT F

T

T F F

F

T

F

FF T

F

F T T

T

F

F

TF F

F

F T F

T

F

F

F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 196: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T T T

T

T T TT F

T

T F F

F

T F FF T

F

F T T

T

F

F

TF F

F

F T F

T

F

F

F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 197: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T T T

T

T T TT F

T

T F F

F

T F FF T

F

F T T

T

F F TF F

F

F T F

T

F

F

F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 198: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T

F

T T T

T

T T TT F

T

T F F

F

T F FF T

F

F T T

T

F F TF F

F

F T F

T

F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 199: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T F T T T

T

T T TT F

T

T F F

F

T F FF T

F

F T T

T

F F TF F

F

F T F

T

F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 200: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T F T T T

T

T T TT F T T F F

F

T F FF T

F

F T T

T

F F TF F

F

F T F

T

F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 201: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T F T T T

T

T T TT F T T F F

F

T F FF T F F T T

T

F F TF F

F

F T F

T

F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 202: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T F T T T

T

T T TT F T T F F

F

T F FF T F F T T

T

F F TF F F F T F

T

F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 203: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T F T T T T T T TT F T T F F

F

T F FF T F F T T

T

F F TF F F F T F

T

F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 204: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T F T T T T T T TT F T T F F F T F FF T F F T T

T

F F TF F F F T F

T

F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 205: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T F T T T T T T TT F T T F F F T F FF T F F T T T F F TF F F F T F

T

F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 206: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T F T T T T T T TT F T T F F F T F FF T F F T T T F F TF F F F T F T F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 207: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Using the same technique we can fill out the full truth tablefor ¬(P → Q)→ (P ∧Q)

P Q ¬ (P → Q)→ (P ∧ Q)T T F T T T T T T TT F T T F F F T F FF T F F T T T F F TF F F F T F T F F F

The main column (underlined) gives the truth-value of thewhole sentence.

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ→ ψ)T T T TT F F FF T F TF F F T

40

Page 208: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

ValidityLet Γ be a set of sentences of L1 and φ a sentence of L1.

DefinitionThe argument with all sentences in Γ as premisses and φ asconclusion is valid if and only if there is no L1-structureunder which:(i) all sentences in Γ are true; and(ii) φ is false.

Notation: when this argument is valid we write Γ � φ.

{P → ¬Q,Q} |= ¬P means that the argument whose premisesare P → ¬Q and Q, and whose conclusion is ¬P is valid.Also written: P → ¬Q,Q |= ¬P

Page 209: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

ValidityLet Γ be a set of sentences of L1 and φ a sentence of L1.

DefinitionThe argument with all sentences in Γ as premisses and φ asconclusion is valid if and only if there is no L1-structureunder which:(i) all sentences in Γ are true; and(ii) φ is false.

Notation: when this argument is valid we write Γ � φ.

{P → ¬Q,Q} |= ¬P means that the argument whose premisesare P → ¬Q and Q, and whose conclusion is ¬P is valid.Also written: P → ¬Q,Q |= ¬P

Page 210: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

ValidityLet Γ be a set of sentences of L1 and φ a sentence of L1.

DefinitionThe argument with all sentences in Γ as premisses and φ asconclusion is valid if and only if there is no L1-structureunder which:(i) all sentences in Γ are true; and(ii) φ is false.

Notation: when this argument is valid we write Γ � φ.

{P → ¬Q,Q} |= ¬P means that the argument whose premisesare P → ¬Q and Q, and whose conclusion is ¬P is valid.Also written: P → ¬Q,Q |= ¬P

Page 211: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

ValidityLet Γ be a set of sentences of L1 and φ a sentence of L1.

DefinitionThe argument with all sentences in Γ as premisses and φ asconclusion is valid if and only if there is no L1-structureunder which:(i) all sentences in Γ are true; and(ii) φ is false.

Notation: when this argument is valid we write Γ � φ.

{P → ¬Q,Q} |= ¬P means that the argument whose premisesare P → ¬Q and Q, and whose conclusion is ¬P is valid.Also written: P → ¬Q,Q |= ¬P

Page 212: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 3We can use truth-tables to show that L1-arguments are valid.

ExampleShow that {P → ¬Q,Q} |= ¬P .

P Q P → ¬ Q Q ¬ P

T T T F F T T F T

T F T T T F F F T

F T F T F T T T F

F F F T T F F T F

Rows correspond to interpretations.One needs to check that there is no row in which all thepremisses are assigned T and the conclusion is assigned F.

Page 213: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 3We can use truth-tables to show that L1-arguments are valid.

ExampleShow that {P → ¬Q,Q} |= ¬P .

P Q P → ¬ Q Q ¬ P

T T T F F T T F T

T F T T T F F F T

F T F T F T T T F

F F F T T F F T F

Rows correspond to interpretations.One needs to check that there is no row in which all thepremisses are assigned T and the conclusion is assigned F.

Page 214: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 3We can use truth-tables to show that L1-arguments are valid.

ExampleShow that {P → ¬Q,Q} |= ¬P .

P Q P → ¬ Q Q ¬ P

T T T F F T T F T

T F T T T F F F T

F T F T F T T T F

F F F T T F F T F

Rows correspond to interpretations.One needs to check that there is no row in which all thepremisses are assigned T and the conclusion is assigned F.

Page 215: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 3We can use truth-tables to show that L1-arguments are valid.

ExampleShow that {P → ¬Q,Q} |= ¬P .

P Q P → ¬ Q Q ¬ P

T T T F F T T F T

T F T T T F F F T

F T F T F T T T F

F F F T T F F T F

Rows correspond to interpretations.

One needs to check that there is no row in which all thepremisses are assigned T and the conclusion is assigned F.

Page 216: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 3We can use truth-tables to show that L1-arguments are valid.

ExampleShow that {P → ¬Q,Q} |= ¬P .

P Q P → ¬ Q Q ¬ P

T T T F F T T F T

T F T T T F F F T

F T F T F T T T F

F F F T T F F T F

Rows correspond to interpretations.One needs to check that there is no row in which all thepremisses are assigned T and the conclusion is assigned F.

Page 217: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 3We can use truth-tables to show that L1-arguments are valid.

ExampleShow that {P → ¬Q,Q} |= ¬P .

P Q P → ¬ Q Q ¬ P� T T T F F T T F T

T F T T T F F F T

F T F T F T T T F

F F F T T F F T F

Rows correspond to interpretations.One needs to check that there is no row in which all thepremisses are assigned T and the conclusion is assigned F.

Page 218: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 3We can use truth-tables to show that L1-arguments are valid.

ExampleShow that {P → ¬Q,Q} |= ¬P .

P Q P → ¬ Q Q ¬ P

T T T F F T T F T� T F T T T F F F T

F T F T F T T T F

F F F T T F F T F

Rows correspond to interpretations.One needs to check that there is no row in which all thepremisses are assigned T and the conclusion is assigned F.

Page 219: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 3We can use truth-tables to show that L1-arguments are valid.

ExampleShow that {P → ¬Q,Q} |= ¬P .

P Q P → ¬ Q Q ¬ P

T T T F F T T F T

T F T T T F F F T� F T F T F T T T F

F F F T T F F T F

Rows correspond to interpretations.One needs to check that there is no row in which all thepremisses are assigned T and the conclusion is assigned F.

Page 220: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 3We can use truth-tables to show that L1-arguments are valid.

ExampleShow that {P → ¬Q,Q} |= ¬P .

P Q P → ¬ Q Q ¬ P

T T T F F T T F T

T F T T T F F F T

F T F T F T T T F� F F F T T F F T F

Rows correspond to interpretations.One needs to check that there is no row in which all thepremisses are assigned T and the conclusion is assigned F.

Page 221: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Other logical notions

DefinitionA sentence φ of L1 is logically true (a tautology) iff:

φ is true under all L1-structures.

e.g. P ∨ ¬P , and P → P are tautologies.

Truth tables of tautologiesEvery row in the main column is a T.

P P ∨ ¬ P P → PT T T F T T T TF F T T F F T F

Page 222: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Other logical notions

DefinitionA sentence φ of L1 is logically true (a tautology) iff:

φ is true under all L1-structures.

e.g. P ∨ ¬P , and P → P are tautologies.

Truth tables of tautologiesEvery row in the main column is a T.

P P ∨ ¬ P P → PT T T F T T T TF F T T F F T F

Page 223: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Other logical notions

DefinitionA sentence φ of L1 is logically true (a tautology) iff:

φ is true under all L1-structures.

e.g. P ∨ ¬P , and P → P are tautologies.

Truth tables of tautologiesEvery row in the main column is a T.

P P ∨ ¬ P P → PT T T F T T T TF F T T F F T F

Page 224: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

DefinitionA sentence φ of L1 is a contradiction iff:

φ is not true under any L1-structure.

e.g. P ∧ ¬P , and ¬(P → P ) are contradictions.

Truth tables of contradictionsEvery row in the main column is an F.

P P ∧ ¬ P ¬ (P → P )T T F F T F T T TF F F T F F F T F

Page 225: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

DefinitionA sentence φ of L1 is a contradiction iff:

φ is not true under any L1-structure.

e.g. P ∧ ¬P , and ¬(P → P ) are contradictions.

Truth tables of contradictionsEvery row in the main column is an F.

P P ∧ ¬ P ¬ (P → P )T T F F T F T T TF F F T F F F T F

Page 226: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

DefinitionA sentence φ of L1 is a contradiction iff:

φ is not true under any L1-structure.

e.g. P ∧ ¬P , and ¬(P → P ) are contradictions.

Truth tables of contradictionsEvery row in the main column is an F.

P P ∧ ¬ P ¬ (P → P )T T F F T F T T TF F F T F F F T F

Page 227: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

DefinitionSentences φ and ψ are logically equivalent iff:

φ and ψ are true in exactly the same L1-structures.

P and ¬¬P are logically equivalent.P ∧Q and ¬(¬P ∨ ¬Q) are logically equivalent.

Truth tables of logical equivalentsThe truth-values in the main columns agree.

P Q P ∧ Q ¬ (¬ P ∨ ¬ Q)

T T T T T T F T F F TT F T F F F F T T T FF T F F T F T F T F TF F F F F F T F T T F

Page 228: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

DefinitionSentences φ and ψ are logically equivalent iff:

φ and ψ are true in exactly the same L1-structures.

P and ¬¬P are logically equivalent.P ∧Q and ¬(¬P ∨ ¬Q) are logically equivalent.

Truth tables of logical equivalentsThe truth-values in the main columns agree.

P Q P ∧ Q ¬ (¬ P ∨ ¬ Q)

T T T T T T F T F F TT F T F F F F T T T FF T F F T F T F T F TF F F F F F T F T T F

Page 229: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

DefinitionSentences φ and ψ are logically equivalent iff:

φ and ψ are true in exactly the same L1-structures.

P and ¬¬P are logically equivalent.P ∧Q and ¬(¬P ∨ ¬Q) are logically equivalent.

Truth tables of logical equivalentsThe truth-values in the main columns agree.

P Q P ∧ Q ¬ (¬ P ∨ ¬ Q)

T T T T T T F T F F TT F T F F F F T T T FF T F F T F T F T F TF F F F F F T F T T F

Page 230: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 4

ExampleShow that the sentence (P → (¬Q ∧R)) ∨ P is a tautology.

Method 1: Full truth tableWrite out the truth table for (P → (¬Q ∧R)) ∨ P .Check there’s a T in every row of the main column.

P Q R (P → (¬ Q ∧ R)) ∨ PT T T T F F T F T T TT T F T F F T F F T TT F T T T T F T T T TT F F T F T F F F T TF T T F T F T F T T FF T F F T F T F F T FF F T F T T F T T T FF F F F T T F F F T F

Page 231: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 4

ExampleShow that the sentence (P → (¬Q ∧R)) ∨ P is a tautology.

Method 1: Full truth tableWrite out the truth table for (P → (¬Q ∧R)) ∨ P .Check there’s a T in every row of the main column.

P Q R (P → (¬ Q ∧ R)) ∨ PT T T T F F T F T T TT T F T F F T F F T TT F T T T T F T T T TT F F T F T F F F T TF T T F T F T F T T FF T F F T F T F F T FF F T F T T F T T T FF F F F T T F F F T F

Page 232: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 4

ExampleShow that the sentence (P → (¬Q ∧R)) ∨ P is a tautology.

Method 1: Full truth tableWrite out the truth table for (P → (¬Q ∧R)) ∨ P .Check there’s a T in every row of the main column.

P Q R (P → (¬ Q ∧ R)) ∨ PT T T T F F T F T T TT T F T F F T F F T TT F T T T T F T T T TT F F T F T F F F T TF T T F T F T F T T FF T F F T F T F F T FF F T F T T F T T T FF F F F T T F F F T F

Page 233: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 4 (cont.)Show that the sentence (P → (¬Q ∧R)) ∨ P is a tautology.

Method 2: Backwards truth table.Put an F in the main column.Work backwards to show this leads to a contradiction.

P Q R (P → (¬ Q ∧ R)) ∨ P

T3 F1 F F2

50

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ ∨ ψ) (φ→ ψ)T T T T TT F F T FF T F T TF F F F T

Page 234: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 4 (cont.)Show that the sentence (P → (¬Q ∧R)) ∨ P is a tautology.

Method 2: Backwards truth table.Put an F in the main column.Work backwards to show this leads to a contradiction.

P Q R (P → (¬ Q ∧ R)) ∨ P

T3 F1

F

F2

50

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ ∨ ψ) (φ→ ψ)T T T T TT F F T FF T F T TF F F F T

Page 235: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 4 (cont.)Show that the sentence (P → (¬Q ∧R)) ∨ P is a tautology.

Method 2: Backwards truth table.Put an F in the main column.Work backwards to show this leads to a contradiction.

P Q R (P → (¬ Q ∧ R)) ∨ P

T3 F1

F

F2

50

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ ∨ ψ) (φ→ ψ)T T T T TT F F T FF T F T TF F F F T

Page 236: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 4 (cont.)Show that the sentence (P → (¬Q ∧R)) ∨ P is a tautology.

Method 2: Backwards truth table.Put an F in the main column.Work backwards to show this leads to a contradiction.

P Q R (P → (¬ Q ∧ R)) ∨ P

T3

F1 F

F2

50

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ ∨ ψ) (φ→ ψ)T T T T TT F F T FF T F T TF F F F T

Page 237: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 4 (cont.)Show that the sentence (P → (¬Q ∧R)) ∨ P is a tautology.

Method 2: Backwards truth table.Put an F in the main column.Work backwards to show this leads to a contradiction.

P Q R (P → (¬ Q ∧ R)) ∨ P

T3

F1 F F2

50

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ ∨ ψ) (φ→ ψ)T T T T TT F F T FF T F T TF F F F T

Page 238: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 4 (cont.)Show that the sentence (P → (¬Q ∧R)) ∨ P is a tautology.

Method 2: Backwards truth table.Put an F in the main column.Work backwards to show this leads to a contradiction.

P Q R (P → (¬ Q ∧ R)) ∨ P

T3

F1 F F2

50

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ ∨ ψ) (φ→ ψ)T T T T TT F F T FF T F T TF F F F T

Page 239: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 4 (cont.)Show that the sentence (P → (¬Q ∧R)) ∨ P is a tautology.

Method 2: Backwards truth table.Put an F in the main column.Work backwards to show this leads to a contradiction.

P Q R (P → (¬ Q ∧ R)) ∨ PT3 F1 F F2

50

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ ∨ ψ) (φ→ ψ)T T T T TT F F T FF T F T TF F F F T

Page 240: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 4 (cont.)Show that the sentence (P → (¬Q ∧R)) ∨ P is a tautology.

Method 2: Backwards truth table.Put an F in the main column.Work backwards to show this leads to a contradiction.

P Q R (P → (¬ Q ∧ R)) ∨ PT3 F1 F F2

50

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ ∨ ψ) (φ→ ψ)T T T T TT F F T FF T F T TF F F F T

Page 241: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 4 (cont.)Show that the sentence (P → (¬Q ∧R)) ∨ P is a tautology.

Method 2: Backwards truth table.Put an F in the main column.Work backwards to show this leads to a contradiction.

P Q R (P → (¬ Q ∧ R)) ∨ P? F1 F F2

50

φ ¬φT FF T

φ ψ (φ ∧ ψ) (φ ∨ ψ) (φ→ ψ)T T T T TT F F T FF T F T TF F F F T

Page 242: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5

ExampleShow that P ↔ ¬Q � ¬(P ↔ Q)

Method 1: Full truth tableWrite out the full truth table.Check there’s no row in which the main column of thepremiss is T and the main column of the conclusion is F.

Page 243: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5

ExampleShow that P ↔ ¬Q � ¬(P ↔ Q)

Method 1: Full truth tableWrite out the full truth table.Check there’s no row in which the main column of thepremiss is T and the main column of the conclusion is F.

Page 244: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)

T4 T T5 ? F T2 T1 T3

F4 T F5 ? F F2 T1 F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 245: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)

T4 T T5 ? F T2 T1 T3

F4 T F5 ? F F2 T1 F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 246: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)

T4 T T5 ? F T2 T1 T3

F4 T F5 ? F F2 T1 F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 247: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)

T4 T T5 ? F T2 T1 T3

F4 T F5 ? F F2 T1 F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 248: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)

T4

T

T5 ? F T2 T1 T3

F4 T F5 ? F F2 T1 F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 249: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)

T4

T

T5 ?

F

T2 T1 T3

F4 T F5 ? F F2 T1 F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 250: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)

T4

T

T5 ?

F

T2 T1 T3

F4 T F5 ? F F2 T1 F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 251: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)

T4

T

T5 ?

F

T2

T1

T3

F4 T F5 ? F F2 T1 F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 252: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)

T4

T

T5 ?

F

T2

T1

T3

F4 T F5 ? F F2 T1 F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 253: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)

T4

T

T5 ?

F

T2

T1

T3

F4

T

F5 ?

F

F2

T1

F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 254: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)

T4

T

T5 ?

F T2 T1

T3

F4

T

F5 ?

F

F2

T1

F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 255: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)

T4

T

T5 ?

F T2 T1 T3

F4

T

F5 ?

F

F2

T1

F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 256: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)

T4

T

T5 ?

F T2 T1 T3

F4

T

F5 ?

F F2 T1

F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 257: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)

T4

T

T5 ?

F T2 T1 T3

F4

T

F5 ?

F F2 T1 F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 258: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)T4 T

T5 ?

F T2 T1 T3

F4

T

F5 ?

F F2 T1 F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 259: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)T4 T T5

?

F T2 T1 T3

F4

T

F5 ?

F F2 T1 F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 260: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)T4 T T5 ? F T2 T1 T3

F4

T

F5 ?

F F2 T1 F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 261: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)T4 T T5 ? F T2 T1 T3

F4 T

F5 ?

F F2 T1 F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 262: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)T4 T T5 ? F T2 T1 T3

F4 T F5

?

F F2 T1 F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 263: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

2.4 The Semantics of Propositional Logic

Worked example 5 (cont.)Show that P ↔ ¬Q � ¬(P ↔ Q)

Method 2: Backwards truth tablePut a T in the main column of the premiss and an F inthe main column of the conclusion.Work backwards to obtain a contradiction. X

P Q P ↔ ¬ Q ¬ (P ↔ Q)T4 T T5 ? F T2 T1 T3

F4 T F5 ? F F2 T1 F3

φ ¬φT FF T

φ ψ (φ↔ ψ)T T TT F FF T FF F T

Page 264: INTRODUCTION TO LOGIC Lecture 2 Syntax and …logicmanual.philosophy.ox.ac.uk/jsslides/ll2.pdf · INTRODUCTION TO LOGIC Lecture 2 Syntax and Semantics of Propositional Logic. Dr.JamesStudd

http://logicmanual.philosophy.ox.ac.uk