introduction to logic syntax and ... - the logic...

228
INTRODUCTION TO LOGIC Syntax and Semantics of Propositional Logic Volker Halbach Logic is the beginning of wisdom. omas Aquinas

Upload: vudien

Post on 20-Aug-2018

246 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

INTRODUCTION TO LOGIC

Syntax and Semantics ofPropositional Logic

Volker Halbach

Logic is the beginning of wisdom.�omas Aquinas

Page 2: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

Introduction

In what follows I look at some formal languages that aremuchsimpler than English and de�ne validity of arguments, ‘truthunder an interpretation’, consistency etc. for these formallanguages.

In logic one abstracts from all stylistic variants etc of naturallanguage and retains just the basic skeleton of the language in aregimented form.

Page 3: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

Introduction

In what follows I look at some formal languages that aremuchsimpler than English and de�ne validity of arguments, ‘truthunder an interpretation’, consistency etc. for these formallanguages.

In logic one abstracts from all stylistic variants etc of naturallanguage and retains just the basic skeleton of the language in aregimented form.

Page 4: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

1.6 Syntax vs. Semantics

When presenting a formal language, I proceed in the followingorder:

1 I specify the syntax or grammar of the language; inparticular I de�ne what the sentences of the language are.

2 I specify the semantics of the language; in particular, I saywhat it means for a sentence to be true under aninterpretation (or in a ‘structure’). Once the notion of aninterpretation (or structure) is clear, I can de�ne validity ofarguments etc as for English.

Page 5: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

1.6 Syntax vs. Semantics

When presenting a formal language, I proceed in the followingorder:

1 I specify the syntax or grammar of the language; inparticular I de�ne what the sentences of the language are.

2 I specify the semantics of the language; in particular, I saywhat it means for a sentence to be true under aninterpretation (or in a ‘structure’). Once the notion of aninterpretation (or structure) is clear, I can de�ne validity ofarguments etc as for English.

Page 6: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

1.6 Syntax vs. Semantics

Syntax 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 wayyields a sentence.

Page 7: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

1.6 Syntax vs. Semantics

Syntax 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 wayyields a sentence.

Page 8: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

1.6 Syntax vs. Semantics

Semantics is all aboutmeanings 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 9: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

1.6 Syntax vs. Semantics

Semantics is all aboutmeanings 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 Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.1 Quotation

Note our use of quotes to talk about expressions.

‘Bertrand Russell’ refers to Bertrand Russell.

Mention�e �rst occurrence of ‘Bertrand Russell’ is an example ofmention.

�is occurrence (with quotes) refers to an expression.

Use�e second occurrence of ‘Bertrand Russell’ is an example ofuse.

�is occurrence (without quotes) refers to a man.

Page 11: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.1 Quotation

Note our use of quotes to talk about expressions.

‘Bertrand Russell’ refers to Bertrand Russell.

Mention�e �rst occurrence of ‘Bertrand Russell’ is an example ofmention.

�is occurrence (with quotes) refers to an expression.

Use�e second occurrence of ‘Bertrand Russell’ is an example ofuse.

�is occurrence (without quotes) refers to a man.

Page 12: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.1 Quotation

Note our use of quotes to talk about expressions.

‘Bertrand Russell’ refers to Bertrand Russell.

Mention�e �rst occurrence of ‘Bertrand Russell’ is an example ofmention.

�is occurrence (with quotes) refers to an expression.

Use�e second occurrence of ‘Bertrand Russell’ is an example ofuse.

�is occurrence (without quotes) refers to a man.

Page 13: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.1 Quotation

Note our use of quotes to talk about expressions.

‘Bertrand Russell’ refers to Bertrand Russell.

Mention�e �rst occurrence of ‘Bertrand Russell’ is an example ofmention.�is occurrence (with quotes) refers to an expression.

Use�e second occurrence of ‘Bertrand Russell’ is an example ofuse.

�is occurrence (without quotes) refers to a man.

Page 14: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.1 Quotation

Note our use of quotes to talk about expressions.

‘Bertrand Russell’ refers to Bertrand Russell.

Mention�e �rst occurrence of ‘Bertrand Russell’ is an example ofmention.�is occurrence (with quotes) refers to an expression.

Use�e second occurrence of ‘Bertrand Russell’ is an example ofuse.

�is occurrence (without quotes) refers to a man.

Page 15: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.1 Quotation

Note our use of quotes to talk about expressions.

‘Bertrand Russell’ refers to Bertrand Russell.

Mention�e �rst occurrence of ‘Bertrand Russell’ is an example ofmention.�is occurrence (with quotes) refers to an expression.

Use�e second occurrence of ‘Bertrand Russell’ is an example ofuse.�is occurrence (without quotes) refers to a man.

Page 16: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

Syntax: English vs. L.

English hasmany di�erent sorts of expressions.

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..

L has just two sorts of basic expressions.

Some basic expressions of L(1) Sentence letters: e.g. ‘P’, ‘Q’.(2) Connectives: e.g. ‘¬’, ‘∧’.�ere are also brackets: ‘(’ and ‘)’.

Page 17: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

Syntax: English vs. L.

English hasmany di�erent sorts of expressions.

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..

L has just two sorts of basic expressions.

Some basic expressions of L(1) Sentence letters: e.g. ‘P’, ‘Q’.(2) Connectives: e.g. ‘¬’, ‘∧’.�ere are also brackets: ‘(’ and ‘)’.

Page 18: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

Syntax: English vs. L.

English hasmany di�erent sorts of expressions.

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..

L has just two sorts of basic expressions.

Some basic expressions of L(1) Sentence letters: e.g. ‘P’, ‘Q’.(2) Connectives: e.g. ‘¬’, ‘∧’.�ere are also brackets: ‘(’ and ‘)’.

Page 19: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

Syntax: English vs. L.

English hasmany di�erent sorts of expressions.

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..

L has just two sorts of basic expressions.

Some basic expressions of L(1) Sentence letters: e.g. ‘P’, ‘Q’.(2) Connectives: e.g. ‘¬’, ‘∧’.�ere are also brackets: ‘(’ and ‘)’.

Page 20: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

Syntax: English vs. L.

English hasmany di�erent sorts of expressions.

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..

L has just two sorts of basic expressions.

Some basic expressions of L(1) Sentence letters: e.g. ‘P’, ‘Q’.(2) Connectives: e.g. ‘¬’, ‘∧’.�ere are also brackets: ‘(’ and ‘)’.

Page 21: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

Syntax: English vs. L.

English hasmany di�erent sorts of expressions.

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..

L has just two sorts of basic expressions.

Some basic expressions of L

(1) Sentence letters: e.g. ‘P’, ‘Q’.(2) Connectives: e.g. ‘¬’, ‘∧’.�ere are also brackets: ‘(’ and ‘)’.

Page 22: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

Syntax: English vs. L.

English hasmany di�erent sorts of expressions.

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..

L has just two sorts of basic expressions.

Some basic expressions of L(1) Sentence letters: e.g. ‘P’, ‘Q’.

(2) Connectives: e.g. ‘¬’, ‘∧’.�ere are also brackets: ‘(’ and ‘)’.

Page 23: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

Syntax: English vs. L.

English hasmany di�erent sorts of expressions.

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..

L has just two sorts of basic expressions.

Some basic expressions of L(1) Sentence letters: e.g. ‘P’, ‘Q’.(2) Connectives: e.g. ‘¬’, ‘∧’.�ere are also brackets: ‘(’ and ‘)’.

Page 24: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

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 like conceptualanalysis’ make:‘Bertrand Russell likes logic and philosophers like conceptual analysis’.

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

Logic convention: no quotes around L-expressions.

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

Page 25: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

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 like conceptualanalysis’ make:‘Bertrand Russell likes logic and philosophers like conceptual analysis’.

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

Logic convention: no quotes around L-expressions.

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

Page 26: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

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 like conceptualanalysis’ make:‘Bertrand Russell likes logic and philosophers like conceptual analysis’.

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

Logic convention: no quotes around L-expressions.

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

Page 27: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

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 like conceptualanalysis’ make:‘Bertrand Russell likes logic and philosophers like conceptual analysis’.

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

Logic convention: no quotes around L-expressions.

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

Page 28: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

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 like conceptualanalysis’ make:‘Bertrand Russell likes logic and philosophers like conceptual analysis’.

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

Logic convention: no quotes around L-expressions.

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

Page 29: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

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 like conceptualanalysis’ make:‘Bertrand Russell likes logic and philosophers like conceptual analysis’.

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

Logic convention: no quotes around L-expressions.

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

Page 30: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

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 like conceptualanalysis’ make:‘Bertrand Russell likes logic and philosophers like conceptual analysis’.

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

Logic convention: no quotes around L-expressions.

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

Page 31: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

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 like conceptualanalysis’ make:‘Bertrand Russell likes logic and philosophers like conceptual analysis’.

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

Logic convention: no quotes around L-expressions.

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

Page 32: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

Connectives

Here’s the full list of L-connectives.

name in English symbolconjunction and ∧

disjunction or ∨

negation it is not the ¬

case thatarrow if . . . then →

double arrow if and only if ↔

Page 33: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

Connectives

Here’s the full list of L-connectives.

name in English symbolconjunction and ∧

disjunction or ∨

negation it is not the ¬

case thatarrow if . . . then →

double arrow if and only if ↔

Page 34: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

Connectives

Here’s the full list of L-connectives.

name in English symbolconjunction and ∧

disjunction or ∨

negation it is not the ¬

case thatarrow if . . . then →

double arrow if and only if ↔

Page 35: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

Connectives

Here’s the full list of L-connectives.

name in English symbolconjunction and ∧

disjunction or ∨

negation it is not the ¬

case thatarrow if . . . then →

double arrow if and only if ↔

Page 36: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

Connectives

Here’s the full list of L-connectives.

name in English symbolconjunction and ∧

disjunction or ∨

negation it is not the ¬

case thatarrow if . . . then →

double arrow if and only if ↔

Page 37: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

Connectives

Here’s the full list of L-connectives.

name in English symbolconjunction and ∧

disjunction or ∨

negation it is not the ¬

case thatarrow if . . . then →

double arrow if and only if ↔

Page 38: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

�e syntax of L

Here’s the o�cial de�nition of L-sentence.

De�nition(i) All sentence letters are sentences of L:

P,Q , R, P,Q, R, P,Q, R, P, . . .(ii) If ϕ and ψ are sentences of L, then so are:

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

(iii) Nothing else is a sentence of L.

Greek letters: ϕ (‘PHI’) and ψ (‘PSI’): not part of L. 35

Page 39: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

�e syntax of L

Here’s the o�cial de�nition of L-sentence.

De�nition

(i) All sentence letters are sentences of L:P,Q , R, P,Q, R, P,Q, R, P, . . .

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

(iii) Nothing else is a sentence of L.

Greek letters: ϕ (‘PHI’) and ψ (‘PSI’): not part of L. 35

Page 40: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

�e syntax of L

Here’s the o�cial de�nition of L-sentence.

De�nition(i) All sentence letters are sentences of L:

P,Q , R, P,Q, R, P,Q, R, P, . . .

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

(iii) Nothing else is a sentence of L.

Greek letters: ϕ (‘PHI’) and ψ (‘PSI’): not part of L. 35

Page 41: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

�e syntax of L

Here’s the o�cial de�nition of L-sentence.

De�nition(i) All sentence letters are sentences of L:

P,Q , R, P,Q, R, P,Q, R, P, . . .(ii) If ϕ and ψ are sentences of L, then so are:

¬ϕ

(ϕ ∧ ψ)(ϕ ∨ ψ)(ϕ → ψ)(ϕ↔ ψ)

(iii) Nothing else is a sentence of L.

Greek letters: ϕ (‘PHI’) and ψ (‘PSI’): not part of L. 35

Page 42: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

�e syntax of L

Here’s the o�cial de�nition of L-sentence.

De�nition(i) All sentence letters are sentences of L:

P,Q , R, P,Q, R, P,Q, R, P, . . .(ii) If ϕ and ψ are sentences of L, then so are:

¬ϕ(ϕ ∧ ψ)

(ϕ ∨ ψ)(ϕ → ψ)(ϕ↔ ψ)

(iii) Nothing else is a sentence of L.

Greek letters: ϕ (‘PHI’) and ψ (‘PSI’): not part of L. 35

Page 43: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

�e syntax of L

Here’s the o�cial de�nition of L-sentence.

De�nition(i) All sentence letters are sentences of L:

P,Q , R, P,Q, R, P,Q, R, P, . . .(ii) If ϕ and ψ are sentences of L, then so are:

¬ϕ(ϕ ∧ ψ)(ϕ ∨ ψ)

(ϕ → ψ)(ϕ↔ ψ)

(iii) Nothing else is a sentence of L.

Greek letters: ϕ (‘PHI’) and ψ (‘PSI’): not part of L. 35

Page 44: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

�e syntax of L

Here’s the o�cial de�nition of L-sentence.

De�nition(i) All sentence letters are sentences of L:

P,Q , R, P,Q, R, P,Q, R, P, . . .(ii) If ϕ and ψ are sentences of L, then so are:

¬ϕ(ϕ ∧ ψ)(ϕ ∨ ψ)(ϕ → ψ)

(ϕ↔ ψ)(iii) Nothing else is a sentence of L.

Greek letters: ϕ (‘PHI’) and ψ (‘PSI’): not part of L. 35

Page 45: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

�e syntax of L

Here’s the o�cial de�nition of L-sentence.

De�nition(i) All sentence letters are sentences of L:

P,Q , R, P,Q, R, P,Q, R, P, . . .(ii) If ϕ and ψ are sentences of L, then so are:

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

(iii) Nothing else is a sentence of L.

Greek letters: ϕ (‘PHI’) and ψ (‘PSI’): not part of L. 35

Page 46: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

�e syntax of L

Here’s the o�cial de�nition of L-sentence.

De�nition(i) All sentence letters are sentences of L:

P,Q , R, P,Q, R, P,Q, R, P, . . .(ii) If ϕ and ψ are sentences of L, then so are:

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

(iii) Nothing else is a sentence of L.

Greek letters: ϕ (‘PHI’) and ψ (‘PSI’): not part of L. 35

Page 47: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

�e syntax of L

Here’s the o�cial de�nition of L-sentence.

De�nition(i) All sentence letters are sentences of L:

P,Q , R, P,Q, R, P,Q, R, P, . . .(ii) If ϕ and ψ are sentences of L, then so are:

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

(iii) Nothing else is a sentence of L.

Greek letters: ϕ (‘PHI’) and ψ (‘PSI’): not part of L. 35

Page 48: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

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

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 49: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

¬¬(((

P

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

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 50: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

¬¬(((

P

Q

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

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 51: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

¬¬((

(P ∧ Q)

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

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 52: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

¬¬((

(P ∧ Q)

→ (P ∨ ¬

R

))↔ ¬((P ∨ R) ∨ R))

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 53: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

¬¬((

(P ∧ Q)

→ (P ∨

¬R

))↔ ¬((P ∨ R) ∨ R))

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 54: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

¬¬((

(P ∧ Q)

→ (

P

¬R

))↔ ¬((P ∨ R) ∨ R))

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 55: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

¬¬((

(P ∧ Q)

(P ∨ ¬R)

)↔ ¬((P ∨ R) ∨ R))

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 56: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

¬¬(

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

↔ ¬((P ∨ R) ∨ R))

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 57: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

¬¬(

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

↔ ¬((

P

∨ R) ∨ R))

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 58: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

¬¬(

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

↔ ¬((

P

R

) ∨ R))

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 59: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

¬¬(

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

↔ ¬(

(P ∨ R)

∨ R))

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 60: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

¬¬(

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

↔ ¬(

(P ∨ R)

R

))

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 61: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

¬¬(

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

↔ ¬

((P ∨ R) ∨ R)

)

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 62: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

¬¬(

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

¬((P ∨ R) ∨ R)

)

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 63: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

¬¬

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

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 64: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

¬

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

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 65: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

How to build a sentence of L

Example�e following is a sentence of L:

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

De�nition of L-sentences (repeated from previous page)

(i) All sentence letters are sentences of L.(ii) If ϕ and ψ are sentences of L, then ¬ϕ, (ϕ ∧ ψ), (ϕ ∨ ψ),(ϕ → ψ) and (ϕ↔ ψ) are sentences of L.

(iii) Nothing else is a sentence of L.

Page 66: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

I mentioned that ϕ and ψ are not part of L.

¬P is a L-sentence.

¬ϕ describes many L-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 language�e object language is the one we are theorising about.

�e object language is L.

Metalanguage�e metalanguage is the one we are theorising in.

�e metalanguage is (augmented) English.

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

Page 67: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

I mentioned that ϕ and ψ are not part of L.

¬P is a L-sentence.

¬ϕ describes many L-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 language�e object language is the one we are theorising about.

�e object language is L.

Metalanguage�e metalanguage is the one we are theorising in.

�e metalanguage is (augmented) English.

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

Page 68: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

I mentioned that ϕ and ψ are not part of L.

¬P is a L-sentence.¬ϕ describes many L-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 language�e object language is the one we are theorising about.

�e object language is L.

Metalanguage�e metalanguage is the one we are theorising in.

�e metalanguage is (augmented) English.

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

Page 69: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

I mentioned that ϕ and ψ are not part of L.

¬P is a L-sentence.¬ϕ describes many L-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 language�e object language is the one we are theorising about.

�e object language is L.

Metalanguage�e metalanguage is the one we are theorising in.

�e metalanguage is (augmented) English.

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

Page 70: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

I mentioned that ϕ and ψ are not part of L.

¬P is a L-sentence.¬ϕ describes many L-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 language�e object language is the one we are theorising about.

�e object language is L.

Metalanguage�e metalanguage is the one we are theorising in.

�e metalanguage is (augmented) English.

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

Page 71: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.2 The Syntax of the Language of Propositional Logic

I mentioned that ϕ and ψ are not part of L.

¬P is a L-sentence.¬ϕ describes many L-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 language�e object language is the one we are theorising about.

�e object language is L.

Metalanguage�e metalanguage is the one we are theorising in.

�e metalanguage is (augmented) English.

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

Page 72: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.3 Rules for Dropping Brackets

Bracketing conventions

�ere are conventions for dropping brackets in L.

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

Example in arithmetic

+ ×

does not abbreviate ( + ) × .

× ‘binds more strongly’ than +.

+ × abbreviates + ( × ).

Conventions in L

∧ and ∨ bind more strongly than→ and↔.

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

One may drop outer brackets.

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

One may drop brackets on strings of ∧s or ∨s that arebracketed to the le�.

(

P ∧ Q ∧ R

)

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

Page 73: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.3 Rules for Dropping Brackets

Bracketing conventions�ere are conventions for dropping brackets in L.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic

+ ×

does not abbreviate ( + ) × .

× ‘binds more strongly’ than +.

+ × abbreviates + ( × ).

Conventions in L

∧ and ∨ bind more strongly than→ and↔.

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

One may drop outer brackets.

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

One may drop brackets on strings of ∧s or ∨s that arebracketed to the le�.

(

P ∧ Q ∧ R

)

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

Page 74: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.3 Rules for Dropping Brackets

Bracketing conventions�ere are conventions for dropping brackets in L.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic

+ ×

does not abbreviate ( + ) × .

× ‘binds more strongly’ than +.

+ × abbreviates + ( × ).

Conventions in L

∧ and ∨ bind more strongly than→ and↔.

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

One may drop outer brackets.

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

One may drop brackets on strings of ∧s or ∨s that arebracketed to the le�.

(

P ∧ Q ∧ R

)

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

Page 75: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.3 Rules for Dropping Brackets

Bracketing conventions�ere are conventions for dropping brackets in L.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic + ×

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

+ × abbreviates + ( × ).

Conventions in L

∧ and ∨ bind more strongly than→ and↔.

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

One may drop outer brackets.

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

One may drop brackets on strings of ∧s or ∨s that arebracketed to the le�.

(

P ∧ Q ∧ R

)

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

Page 76: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.3 Rules for Dropping Brackets

Bracketing conventions�ere are conventions for dropping brackets in L.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic + × does not abbreviate ( + ) × .

× ‘binds more strongly’ than +.

+ × abbreviates + ( × ).

Conventions in L

∧ and ∨ bind more strongly than→ and↔.

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

One may drop outer brackets.

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

One may drop brackets on strings of ∧s or ∨s that arebracketed to the le�.

(

P ∧ Q ∧ R

)

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

Page 77: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.3 Rules for Dropping Brackets

Bracketing conventions�ere are conventions for dropping brackets in L.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic + × does not abbreviate ( + ) × .× ‘binds more strongly’ than +.

+ × abbreviates + ( × ).

Conventions in L

∧ and ∨ bind more strongly than→ and↔.

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

One may drop outer brackets.

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

One may drop brackets on strings of ∧s or ∨s that arebracketed to the le�.

(

P ∧ Q ∧ R

)

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

Page 78: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.3 Rules for Dropping Brackets

Bracketing conventions�ere are conventions for dropping brackets in L.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic + × does not abbreviate ( + ) × .× ‘binds more strongly’ than +. + × abbreviates + ( × ).

Conventions in L

∧ and ∨ bind more strongly than→ and↔.

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

One may drop outer brackets.

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

One may drop brackets on strings of ∧s or ∨s that arebracketed to the le�.

(

P ∧ Q ∧ R

)

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

Page 79: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.3 Rules for Dropping Brackets

Bracketing conventions�ere are conventions for dropping brackets in L.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic + × does not abbreviate ( + ) × .× ‘binds more strongly’ than +. + × abbreviates + ( × ).

Conventions in L

∧ and ∨ bind more strongly than→ and↔.

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

One may drop outer brackets.

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

One may drop brackets on strings of ∧s or ∨s that arebracketed to the le�.

(

P ∧ Q ∧ R

)

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

Page 80: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.3 Rules for Dropping Brackets

Bracketing conventions�ere are conventions for dropping brackets in L.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic + × does not abbreviate ( + ) × .× ‘binds more strongly’ than +. + × abbreviates + ( × ).

Conventions in L∧ and ∨ bind more strongly than→ and↔.

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

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

One may drop brackets on strings of ∧s or ∨s that arebracketed to the le�.

(

P ∧ Q ∧ R

)

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

Page 81: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.3 Rules for Dropping Brackets

Bracketing conventions�ere are conventions for dropping brackets in L.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic + × does not abbreviate ( + ) × .× ‘binds more strongly’ than +. + × abbreviates + ( × ).

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

One may drop outer brackets.

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

One may drop brackets on strings of ∧s or ∨s that arebracketed to the le�.

(

P ∧ Q ∧ R

)

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

Page 82: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.3 Rules for Dropping Brackets

Bracketing conventions�ere are conventions for dropping brackets in L.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic + × does not abbreviate ( + ) × .× ‘binds more strongly’ than +. + × abbreviates + ( × ).

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

P ∧ (Q → ¬P) abbreviates (P ∧ (Q → ¬P)).One may drop brackets on strings of ∧s or ∨s that arebracketed to the le�.

(

P ∧ Q ∧ R

)

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

Page 83: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.3 Rules for Dropping Brackets

Bracketing conventions�ere are conventions for dropping brackets in L.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic + × does not abbreviate ( + ) × .× ‘binds more strongly’ than +. + × abbreviates + ( × ).

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

One may drop brackets on strings of ∧s or ∨s that arebracketed to the le�.

(

P ∧ Q ∧ R

)

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

Page 84: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.3 Rules for Dropping Brackets

Bracketing conventions�ere are conventions for dropping brackets in L.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic + × does not abbreviate ( + ) × .× ‘binds more strongly’ than +. + × abbreviates + ( × ).

Conventions in L∧ and ∨ bind more strongly than→ and↔.(P → Q ∧ R) abbreviates (P → (Q ∧ R)).One may drop outer brackets.P ∧ (Q → ¬P) abbreviates (P ∧ (Q → ¬P)).One may drop brackets on strings of ∧s or ∨s that arebracketed to the le�.

(

P ∧ Q ∧ R

)

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

Page 85: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.3 Rules for Dropping Brackets

Bracketing conventions�ere are conventions for dropping brackets in L.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic + × does not abbreviate ( + ) × .× ‘binds more strongly’ than +. + × abbreviates + ( × ).

Conventions in L∧ and ∨ bind more strongly than→ and↔.(P → Q ∧ R) abbreviates (P → (Q ∧ R)).One may drop outer brackets.P ∧ (Q → ¬P) abbreviates (P ∧ (Q → ¬P)).One may drop brackets on strings of ∧s or ∨s that arebracketed to the le�.(P ∧ Q ∧ R) abbreviates ((P ∧ Q) ∧ R). 25

Page 86: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.3 Rules for Dropping Brackets

Bracketing conventions�ere are conventions for dropping brackets in L.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic + × does not abbreviate ( + ) × .× ‘binds more strongly’ than +. + × abbreviates + ( × ).

Conventions in L∧ and ∨ bind more strongly than→ and↔.(P → Q ∧ R) abbreviates (P → (Q ∧ R)).One may drop outer brackets.P ∧ (Q → ¬P) abbreviates (P ∧ (Q → ¬P)).One may drop brackets on strings of ∧s or ∨s that arebracketed to the le�.(P ∧ Q ∧ R) abbreviates ((P ∧ Q) ∧ R). 25

Page 87: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.3 Rules for Dropping Brackets

Bracketing conventions�ere are conventions for dropping brackets in L.Some are similar to rules used for + and × in arithmetic.

Example in arithmetic + × does not abbreviate ( + ) × .× ‘binds more strongly’ than +. + × abbreviates + ( × ).

Conventions in L∧ and ∨ bind more strongly than→ and↔.(P → Q ∧ R) abbreviates (P → (Q ∧ R)).One may drop outer brackets.P ∧ (Q → ¬P) abbreviates (P ∧ (Q → ¬P)).One may drop brackets on strings of ∧s or ∨s that arebracketed to the le�.

(

P ∧ Q ∧ R

)

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

Page 88: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Semantics

Recall the characterisation of validity from week 1.

CharacterisationAn argument is logically valid if and only if there is no interpretation ofsubject-speci�c expressions under which:

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

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

Page 89: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Semantics

Recall the characterisation of validity from week 1.

CharacterisationAn argument is logically valid if and only if there is no interpretation ofsubject-speci�c expressions under which:

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

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

Page 90: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Semantics

Recall the characterisation of validity from week 1.

CharacterisationAn argument is logically valid if and only if there is no interpretation ofsubject-speci�c expressions under which:

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

We’ll adapt this characterisation to L.

Logical expressions: ¬,∧,∨,→ and↔.Subject-speci�c expressions: P,Q , R, . . .Interpretation: L-structure.

Page 91: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Semantics

Recall the characterisation of validity from week 1.

CharacterisationAn argument is logically valid if and only if there is no interpretation ofsubject-speci�c expressions under which:

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

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

Subject-speci�c expressions: P,Q , R, . . .Interpretation: L-structure.

Page 92: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Semantics

Recall the characterisation of validity from week 1.

CharacterisationAn argument is logically valid if and only if there is no interpretation ofsubject-speci�c expressions under which:

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

We’ll adapt this characterisation to L.Logical expressions: ¬,∧,∨,→ and↔.Subject-speci�c expressions: P,Q , R, . . .

Interpretation: L-structure.

Page 93: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Semantics

Recall the characterisation of validity from week 1.

CharacterisationAn argument is logically valid if and only if there is no interpretation ofsubject-speci�c expressions under which:

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

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

Page 94: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

L-structures

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

De�nitionAn L-structure is an assignment of exactly one truth-value (T orF) to every sentence letter of L.

ExamplesWe can think of an L-structure as an in�nite list that provides avalue T or F for every sentence letter.

P Q R P Q R P Q R ⋯

A ∶ T F F F T F T T F ⋯

B ∶ F F F F F F F F F ⋯

We useA, B, etc. to stand for L-structures.

Page 95: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

L-structures

We interpret sentence letters by assigning them truth-values:

either T for True or F for False.

De�nitionAn L-structure is an assignment of exactly one truth-value (T orF) to every sentence letter of L.

ExamplesWe can think of an L-structure as an in�nite list that provides avalue T or F for every sentence letter.

P Q R P Q R P Q R ⋯

A ∶ T F F F T F T T F ⋯

B ∶ F F F F F F F F F ⋯

We useA, B, etc. to stand for L-structures.

Page 96: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

L-structures

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

De�nitionAn L-structure is an assignment of exactly one truth-value (T orF) to every sentence letter of L.

ExamplesWe can think of an L-structure as an in�nite list that provides avalue T or F for every sentence letter.

P Q R P Q R P Q R ⋯

A ∶ T F F F T F T T F ⋯

B ∶ F F F F F F F F F ⋯

We useA, B, etc. to stand for L-structures.

Page 97: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

L-structures

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

De�nitionAn L-structure is an assignment of exactly one truth-value (T orF) to every sentence letter of L.

ExamplesWe can think of an L-structure as an in�nite list that provides avalue T or F for every sentence letter.

P Q R P Q R P Q R ⋯

A ∶ T F F F T F T T F ⋯

B ∶ F F F F F F F F F ⋯

We useA, B, etc. to stand for L-structures.

Page 98: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

L-structures

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

De�nitionAn L-structure is an assignment of exactly one truth-value (T orF) to every sentence letter of L.

ExamplesWe can think of an L-structure as an in�nite list that provides avalue T or F for every sentence letter.

P Q R P Q R P Q R ⋯

A ∶ T F F F T F T T F ⋯

B ∶ F F F F F F F F F ⋯

We useA, B, etc. to stand for L-structures.

Page 99: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

L-structures

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

De�nitionAn L-structure is an assignment of exactly one truth-value (T orF) to every sentence letter of L.

ExamplesWe can think of an L-structure as an in�nite list that provides avalue T or F for every sentence letter.

P Q R P Q R P Q R ⋯

A ∶ T F F F T F T T F ⋯

B ∶ F F F F F F F F F ⋯

We useA, B, etc. to stand for L-structures.

Page 100: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

L-structures

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

De�nitionAn L-structure is an assignment of exactly one truth-value (T orF) to every sentence letter of L.

ExamplesWe can think of an L-structure as an in�nite list that provides avalue T or F for every sentence letter.

P Q R P Q R P Q R ⋯

A ∶ T F F F T F T T F ⋯

B ∶ F F F F F F F F F ⋯

We useA, B, etc. to stand for L-structures.

Page 101: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

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

�e logical connectives have �xed meanings.�ese determine the truth-values of complex sentences.Notation: ∣ϕ∣A is the truth-value of ϕ underA.For all L-structuresA and sentences ϕ we have either∣ϕ∣A = T or ∣ϕ∣A = F.

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

ϕ ¬ϕT FF T

In words: ∣¬ϕ∣A = T if and only if ∣ϕ∣A = F.

Page 102: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

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

�e logical connectives have �xed meanings.

�ese determine the truth-values of complex sentences.Notation: ∣ϕ∣A is the truth-value of ϕ underA.For all L-structuresA and sentences ϕ we have either∣ϕ∣A = T or ∣ϕ∣A = F.

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

ϕ ¬ϕT FF T

In words: ∣¬ϕ∣A = T if and only if ∣ϕ∣A = F.

Page 103: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

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

�e logical connectives have �xed meanings.�ese determine the truth-values of complex sentences.

Notation: ∣ϕ∣A is the truth-value of ϕ underA.For all L-structuresA and sentences ϕ we have either∣ϕ∣A = T or ∣ϕ∣A = F.

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

ϕ ¬ϕT FF T

In words: ∣¬ϕ∣A = T if and only if ∣ϕ∣A = F.

Page 104: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

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

�e logical connectives have �xed meanings.�ese determine the truth-values of complex sentences.Notation: ∣ϕ∣A is the truth-value of ϕ underA.

For all L-structuresA and sentences ϕ we have either∣ϕ∣A = T or ∣ϕ∣A = F.

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

ϕ ¬ϕT FF T

In words: ∣¬ϕ∣A = T if and only if ∣ϕ∣A = F.

Page 105: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

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

�e logical connectives have �xed meanings.�ese determine the truth-values of complex sentences.Notation: ∣ϕ∣A is the truth-value of ϕ underA.For all L-structuresA and sentences ϕ we have either∣ϕ∣A = T or ∣ϕ∣A = F.

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

ϕ ¬ϕT FF T

In words: ∣¬ϕ∣A = T if and only if ∣ϕ∣A = F.

Page 106: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

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

�e logical connectives have �xed meanings.�ese determine the truth-values of complex sentences.Notation: ∣ϕ∣A is the truth-value of ϕ underA.For all L-structuresA and sentences ϕ we have either∣ϕ∣A = T or ∣ϕ∣A = F.

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

ϕ ¬ϕT FF T

In words: ∣¬ϕ∣A = T if and only if ∣ϕ∣A = F.

Page 107: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

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

�e logical connectives have �xed meanings.�ese determine the truth-values of complex sentences.Notation: ∣ϕ∣A is the truth-value of ϕ underA.For all L-structuresA and sentences ϕ we have either∣ϕ∣A = T or ∣ϕ∣A = F.

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

ϕ ¬ϕT FF T

In words: ∣¬ϕ∣A = T if and only if ∣ϕ∣A = F.

Page 108: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

∣ϕ∣A is the truth-value of ϕ underA.ϕ ¬ϕT FF T

Compute the following truth-values.Let the structureA be partially speci�ed as follows.

P Q R P Q R P Q R ⋯

T F F F T F T T F ⋯

Compute:∣P∣A =

T

∣Q∣A =

F

∣R∣A =

F

∣¬P∣A =

F

∣¬Q∣A =

T

∣¬R∣A =

T

∣¬¬P∣A =

T

∣¬¬Q∣A =

F

∣¬¬R∣A =

F

Page 109: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

∣ϕ∣A is the truth-value of ϕ underA.ϕ ¬ϕT FF T

Compute the following truth-values.Let the structureA be partially speci�ed as follows.

P Q R P Q R P Q R ⋯

T F F F T F T T F ⋯

Compute:∣P∣A = T ∣Q∣A =

F

∣R∣A =

F

∣¬P∣A =

F

∣¬Q∣A =

T

∣¬R∣A =

T

∣¬¬P∣A =

T

∣¬¬Q∣A =

F

∣¬¬R∣A =

F

Page 110: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

∣ϕ∣A is the truth-value of ϕ underA.ϕ ¬ϕT FF T

Compute the following truth-values.Let the structureA be partially speci�ed as follows.

P Q R P Q R P Q R ⋯

T F F F T F T T F ⋯

Compute:∣P∣A = T ∣Q∣A = F ∣R∣A =

F

∣¬P∣A =

F

∣¬Q∣A =

T

∣¬R∣A =

T

∣¬¬P∣A =

T

∣¬¬Q∣A =

F

∣¬¬R∣A =

F

Page 111: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

∣ϕ∣A is the truth-value of ϕ underA.ϕ ¬ϕT FF T

Compute the following truth-values.Let the structureA be partially speci�ed as follows.

P Q R P Q R P Q R ⋯

T F F F T F T T F ⋯

Compute:∣P∣A = T ∣Q∣A = F ∣R∣A = F∣¬P∣A =

F

∣¬Q∣A =

T

∣¬R∣A =

T

∣¬¬P∣A =

T

∣¬¬Q∣A =

F

∣¬¬R∣A =

F

Page 112: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

∣ϕ∣A is the truth-value of ϕ underA.ϕ ¬ϕT FF T

Compute the following truth-values.Let the structureA be partially speci�ed as follows.

P Q R P Q R P Q R ⋯

T F F F T F T T F ⋯

Compute:∣P∣A = T ∣Q∣A = F ∣R∣A = F∣¬P∣A = F ∣¬Q∣A =

T

∣¬R∣A =

T

∣¬¬P∣A =

T

∣¬¬Q∣A =

F

∣¬¬R∣A =

F

Page 113: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

∣ϕ∣A is the truth-value of ϕ underA.ϕ ¬ϕT FF T

Compute the following truth-values.Let the structureA be partially speci�ed as follows.

P Q R P Q R P Q R ⋯

T F F F T F T T F ⋯

Compute:∣P∣A = T ∣Q∣A = F ∣R∣A = F∣¬P∣A = F ∣¬Q∣A = T ∣¬R∣A =

T

∣¬¬P∣A =

T

∣¬¬Q∣A =

F

∣¬¬R∣A =

F

Page 114: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

∣ϕ∣A is the truth-value of ϕ underA.ϕ ¬ϕT FF T

Compute the following truth-values.Let the structureA be partially speci�ed as follows.

P Q R P Q R P Q R ⋯

T F F F T F T T F ⋯

Compute:∣P∣A = T ∣Q∣A = F ∣R∣A = F∣¬P∣A = F ∣¬Q∣A = T ∣¬R∣A = T∣¬¬P∣A =

T

∣¬¬Q∣A =

F

∣¬¬R∣A =

F

Page 115: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

∣ϕ∣A is the truth-value of ϕ underA.ϕ ¬ϕT FF T

Compute the following truth-values.Let the structureA be partially speci�ed as follows.

P Q R P Q R P Q R ⋯

T F F F T F T T F ⋯

Compute:∣P∣A = T ∣Q∣A = F ∣R∣A = F∣¬P∣A = F ∣¬Q∣A = T ∣¬R∣A = T∣¬¬P∣A = T ∣¬¬Q∣A =

F

∣¬¬R∣A =

F

Page 116: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

∣ϕ∣A is the truth-value of ϕ underA.ϕ ¬ϕT FF T

Compute the following truth-values.Let the structureA be partially speci�ed as follows.

P Q R P Q R P Q R ⋯

T F F F T F T T F ⋯

Compute:∣P∣A = T ∣Q∣A = F ∣R∣A = F∣¬P∣A = F ∣¬Q∣A = T ∣¬R∣A = T∣¬¬P∣A = T ∣¬¬Q∣A = F ∣¬¬R∣A =

F

Page 117: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

∣ϕ∣A is the truth-value of ϕ underA.ϕ ¬ϕT FF T

Compute the following truth-values.Let the structureA be partially speci�ed as follows.

P Q R P Q R P Q R ⋯

T F F F T F T T F ⋯

Compute:∣P∣A = T ∣Q∣A = F ∣R∣A = F∣¬P∣A = F ∣¬Q∣A = T ∣¬R∣A = T∣¬¬P∣A = T ∣¬¬Q∣A = F ∣¬¬R∣A = F

Page 118: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences /

Truth-conditions for ∧ and ∨�e 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).

15

Page 119: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences /

Truth-conditions for ∧ and ∨�e 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).

15

Page 120: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences /

Truth-conditions for ∧ and ∨�e 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).

15

Page 121: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences /

Truth-conditions for ∧ and ∨�e 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).

15

Page 122: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences /

Truth-conditions for ∧ and ∨�e 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).

15

Page 123: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences /

Truth-conditions for→ and↔�e 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.

Page 124: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences /

Truth-conditions for→ and↔�e 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.

Page 125: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences /

Truth-conditions for→ and↔�e 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.

Page 126: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences /

Truth-conditions for→ and↔�e 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.

Page 127: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Truth-values of complex sentences /

Truth-conditions for→ and↔�e 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.

Page 128: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 129: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 130: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 131: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 132: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 133: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 134: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 135: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 136: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 137: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 138: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 139: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 140: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 141: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example

Let ∣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 Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 147: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 148: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 149: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 150: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 151: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 152: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 153: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 154: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 155: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 156: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 157: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 158: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 159: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 161: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 162: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 163: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 164: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 165: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 166: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 167: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 168: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 169: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 170: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 171: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 172: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 173: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 174: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 175: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 176: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 177: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 178: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 179: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 180: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 181: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 182: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 183: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 184: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 185: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 186: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 187: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 188: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 189: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 190: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 191: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 192: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 193: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 194: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Using the same technique we can �ll in the full truth table for¬(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

�e main column (in boldface) gives the truth-value of the wholesentence.

ϕ ¬ϕT FF T

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

Page 195: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Validity

Let Γ be a set of sentences of L and ϕ a sentence of L.

De�nition�e argument with all sentences in Γ as premisses and ϕ asconclusion is valid if and only if there is no L-structure underwhich:(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 premises areP → ¬Q and Q, and whose conclusion is ¬P is valid.Also written: P → ¬Q ,Q ⊧ ¬P

5

Page 196: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Validity

Let Γ be a set of sentences of L and ϕ a sentence of L.

De�nition�e argument with all sentences in Γ as premisses and ϕ asconclusion is valid if and only if there is no L-structure underwhich:(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 premises areP → ¬Q and Q, and whose conclusion is ¬P is valid.Also written: P → ¬Q ,Q ⊧ ¬P

5

Page 197: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Validity

Let Γ be a set of sentences of L and ϕ a sentence of L.

De�nition�e argument with all sentences in Γ as premisses and ϕ asconclusion is valid if and only if there is no L-structure underwhich:(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 premises areP → ¬Q and Q, and whose conclusion is ¬P is valid.Also written: P → ¬Q ,Q ⊧ ¬P

5

Page 198: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Validity

Let Γ be a set of sentences of L and ϕ a sentence of L.

De�nition�e argument with all sentences in Γ as premisses and ϕ asconclusion is valid if and only if there is no L-structure underwhich:(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 premises areP → ¬Q and Q, and whose conclusion is ¬P is valid.Also written: P → ¬Q ,Q ⊧ ¬P

5

Page 199: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example 3

We can use truth-tables to show that L-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 200: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example 3

We can use truth-tables to show that L-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 201: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example 3

We can use truth-tables to show that L-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 202: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example 3

We can use truth-tables to show that L-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 203: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example 3

We can use truth-tables to show that L-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 204: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example 3

We can use truth-tables to show that L-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 205: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example 3

We can use truth-tables to show that L-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 206: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example 3

We can use truth-tables to show that L-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 207: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Worked example 3

We can use truth-tables to show that L-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 208: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Other logical notions

De�nitionA sentence ϕ of L is logically true (a tautology) i�:

ϕ is true under all L-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 209: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Other logical notions

De�nitionA sentence ϕ of L is logically true (a tautology) i�:

ϕ is true under all L-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 210: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

Other logical notions

De�nitionA sentence ϕ of L is logically true (a tautology) i�:

ϕ is true under all L-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 211: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

De�nitionA sentence ϕ of L is a contradiction i�:

ϕ is not true under any L-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 212: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

De�nitionA sentence ϕ of L is a contradiction i�:

ϕ is not true under any L-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 213: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

De�nitionA sentence ϕ of L is a contradiction i�:

ϕ is not true under any L-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 214: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

De�nitionSentences ϕ and ψ are logically equivalent i�:

ϕ and ψ are true in exactly the same L-structures.

P and ¬¬P are logically equivalent.P ∧ Q and ¬(¬P ∨ ¬Q) are logically equivalent.

Truth tables of logical equivalents�e 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 215: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

De�nitionSentences ϕ and ψ are logically equivalent i�:

ϕ and ψ are true in exactly the same L-structures.

P and ¬¬P are logically equivalent.P ∧ Q and ¬(¬P ∨ ¬Q) are logically equivalent.

Truth tables of logical equivalents�e 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 216: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

2.4 The Semantics of Propositional Logic

De�nitionSentences ϕ and ψ are logically equivalent i�:

ϕ and ψ are true in exactly the same L-structures.

P and ¬¬P are logically equivalent.P ∧ Q and ¬(¬P ∨ ¬Q) are logically equivalent.

Truth tables of logical equivalents�e 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 217: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 218: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 219: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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 220: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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

T F F F

ϕ ¬ϕT FF T

ϕ ψ (ϕ ∧ ψ) (ϕ ∨ ψ) (ϕ → ψ)T T T T TT F F T FF T F T TF F F F T

Page 221: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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

T F

F

F

ϕ ¬ϕT FF T

ϕ ψ (ϕ ∧ ψ) (ϕ ∨ ψ) (ϕ → ψ)T T T T TT F F T FF T F T TF F F F T

Page 222: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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

T F

F

F

ϕ ¬ϕT FF T

ϕ ψ (ϕ ∧ ψ) (ϕ ∨ ψ) (ϕ → ψ)T T T T TT F F T FF T F T TF F F F T

Page 223: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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

T

F F

F

ϕ ¬ϕT FF T

ϕ ψ (ϕ ∧ ψ) (ϕ ∨ ψ) (ϕ → ψ)T T T T TT F F T FF T F T TF F F F T

Page 224: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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

T

F F F

ϕ ¬ϕT FF T

ϕ ψ (ϕ ∧ ψ) (ϕ ∨ ψ) (ϕ → ψ)T T T T TT F F T FF T F T TF F F F T

Page 225: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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

T

F F F

ϕ ¬ϕT FF T

ϕ ψ (ϕ ∧ ψ) (ϕ ∨ ψ) (ϕ → ψ)T T T T TT F F T FF T F T TF F F F T

Page 226: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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)) ∨ PT F F F

ϕ ¬ϕT FF T

ϕ ψ (ϕ ∧ ψ) (ϕ ∨ ψ) (ϕ → ψ)T T T T TT F F T FF T F T TF F F F T

Page 227: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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)) ∨ PT F F F

ϕ ¬ϕT FF T

ϕ ψ (ϕ ∧ ψ) (ϕ ∨ ψ) (ϕ → ψ)T T T T TT F F T FF T F T TF F F F T

Page 228: INTRODUCTION TO LOGIC Syntax and ... - The Logic …logicmanual.philosophy.ox.ac.uk/vorlesung/logic2.pdf · Introduction InwhatfollowsIlookatsomeformallanguagesthataremuch simplerthanEnglishanddešnevalidity

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? F F F

ϕ ¬ϕT FF T

ϕ ψ (ϕ ∧ ψ) (ϕ ∨ ψ) (ϕ → ψ)T T T T TT F F T FF T F T TF F F F T