recent work in epistemic logic [8pt] - logic group colloquium · belief (1962) (cf. von wright’s...

203
Recent Work in Epistemic Logic Logic Group Colloquium Wes Holliday Philosophy UC Berkeley March 1, 2013 Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 1

Upload: others

Post on 25-Apr-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Recent Work inEpistemic Logic

Logic Group Colloquium

Wes HollidayPhilosophy

UC Berkeley

March 1, 2013

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 1

Page 2: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Outline

I Preliminaries

I Basic Epistemic Logic• Modeling Knowledge• Common Knowledge• Information Update

I Mathematical Themes• Preservation Theorems• Uniform Substitution• Relations to FOL

I Conclusion

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 2

Page 3: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preliminaries

What is Epistemic Logic?

Epistemic logic provides a formal framework for modeling theknowledge of agents. Used by philosophers, theoretical computerscientists, AI researchers, game theorists, and others, epistemiclogic has become one of the main application areas for modal logic.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 3

Page 4: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preliminaries

A Very Brief History

12-15th c. Informal EL investigated by logicians of the Middle Ages.

1960s EL takes off in philosophy after Jaakko Hintikka’s Knowledge andBelief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951).

1970s Extensive philosophical discussion sparked by Hintikka is reviewed inWolfgang Lenzen’s Recent Work in Epistemic Logic (1978).

1980-90s EL is “rediscovered” in theoretical computer science, leading to theclassic textbook Reasoning about Knowledge (1995) by RonaldFagin, Joseph Halpern, Yoram Moses, and Moshe Vardi.

1990s EL is discovered again in game theory by Robert Aumann (recipientof the 2005 Nobel Memorial Prize in Economics) leading to his“Interactive Epistemology I: Knowledge” (1999).

90s-now Dynamic epistemic logic is developed in CS (Jan Plaza) and logic,especially by the “Amsterdam School” around Johan van Benthem.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 4

Page 5: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preliminaries

A Very Brief History

12-15th c. Informal EL investigated by logicians of the Middle Ages.

1960s EL takes off in philosophy after Jaakko Hintikka’s Knowledge andBelief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951).

1970s Extensive philosophical discussion sparked by Hintikka is reviewed inWolfgang Lenzen’s Recent Work in Epistemic Logic (1978).

1980-90s EL is “rediscovered” in theoretical computer science, leading to theclassic textbook Reasoning about Knowledge (1995) by RonaldFagin, Joseph Halpern, Yoram Moses, and Moshe Vardi.

1990s EL is discovered again in game theory by Robert Aumann (recipientof the 2005 Nobel Memorial Prize in Economics) leading to his“Interactive Epistemology I: Knowledge” (1999).

90s-now Dynamic epistemic logic is developed in CS (Jan Plaza) and logic,especially by the “Amsterdam School” around Johan van Benthem.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 4

Page 6: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preliminaries

A Very Brief History

12-15th c. Informal EL investigated by logicians of the Middle Ages.

1960s EL takes off in philosophy after Jaakko Hintikka’s Knowledge andBelief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951).

1970s Extensive philosophical discussion sparked by Hintikka is reviewed inWolfgang Lenzen’s Recent Work in Epistemic Logic (1978).

1980-90s EL is “rediscovered” in theoretical computer science, leading to theclassic textbook Reasoning about Knowledge (1995) by RonaldFagin, Joseph Halpern, Yoram Moses, and Moshe Vardi.

1990s EL is discovered again in game theory by Robert Aumann (recipientof the 2005 Nobel Memorial Prize in Economics) leading to his“Interactive Epistemology I: Knowledge” (1999).

90s-now Dynamic epistemic logic is developed in CS (Jan Plaza) and logic,especially by the “Amsterdam School” around Johan van Benthem.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 4

Page 7: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preliminaries

A Very Brief History

12-15th c. Informal EL investigated by logicians of the Middle Ages.

1960s EL takes off in philosophy after Jaakko Hintikka’s Knowledge andBelief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951).

1970s Extensive philosophical discussion sparked by Hintikka is reviewed inWolfgang Lenzen’s Recent Work in Epistemic Logic (1978).

1980-90s EL is “rediscovered” in theoretical computer science, leading to theclassic textbook Reasoning about Knowledge (1995) by RonaldFagin, Joseph Halpern, Yoram Moses, and Moshe Vardi.

1990s EL is discovered again in game theory by Robert Aumann (recipientof the 2005 Nobel Memorial Prize in Economics) leading to his“Interactive Epistemology I: Knowledge” (1999).

90s-now Dynamic epistemic logic is developed in CS (Jan Plaza) and logic,especially by the “Amsterdam School” around Johan van Benthem.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 4

Page 8: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preliminaries

A Very Brief History

12-15th c. Informal EL investigated by logicians of the Middle Ages.

1960s EL takes off in philosophy after Jaakko Hintikka’s Knowledge andBelief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951).

1970s Extensive philosophical discussion sparked by Hintikka is reviewed inWolfgang Lenzen’s Recent Work in Epistemic Logic (1978).

1980-90s EL is “rediscovered” in theoretical computer science, leading to theclassic textbook Reasoning about Knowledge (1995) by RonaldFagin, Joseph Halpern, Yoram Moses, and Moshe Vardi.

1990s EL is discovered again in game theory by Robert Aumann (recipientof the 2005 Nobel Memorial Prize in Economics) leading to his“Interactive Epistemology I: Knowledge” (1999).

90s-now Dynamic epistemic logic is developed in CS (Jan Plaza) and logic,especially by the “Amsterdam School” around Johan van Benthem.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 4

Page 9: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preliminaries

A Very Brief History

12-15th c. Informal EL investigated by logicians of the Middle Ages.

1960s EL takes off in philosophy after Jaakko Hintikka’s Knowledge andBelief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951).

1970s Extensive philosophical discussion sparked by Hintikka is reviewed inWolfgang Lenzen’s Recent Work in Epistemic Logic (1978).

1980-90s EL is “rediscovered” in theoretical computer science, leading to theclassic textbook Reasoning about Knowledge (1995) by RonaldFagin, Joseph Halpern, Yoram Moses, and Moshe Vardi.

1990s EL is discovered again in game theory by Robert Aumann (recipientof the 2005 Nobel Memorial Prize in Economics) leading to his“Interactive Epistemology I: Knowledge” (1999).

90s-now Dynamic epistemic logic is developed in CS (Jan Plaza) and logic,especially by the “Amsterdam School” around Johan van Benthem.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 4

Page 10: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preliminaries

Now I am interested in bringing epistemic logic back into contactwith philosophy, using it as a tool to formalize existing theories ofknowledge and develop new and improved ones. See, for example:

Wesley Holliday. Forthcoming.

“Epistemic Logic and Epistemology.” Handbook of Formal Philosophy.

Wesley Holliday. Forthcoming.

“Epistemic Closure and Epistemic Logic I.” Journal of Philosophical Logic.

Wesley Holliday. 2012.

“Epistemic Logic, Relevant Alternatives, and the Dynamics of Context.”

New Directions in Logic, Language, and Computation, LNCS.

Wesley Holliday and John Perry. Forthcoming.

“Roles, Rigidity, and Quantificaiton in Epistemic Logic.” Trends in Logic.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 5

Page 11: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preliminaries

Logic and Philosophy

The project of proving results about formalized philosophicaltheories has led to the development of new logical techniques.

Wesley Holliday. Forthcoming.

“Epistemic Closure and Epistemic Logic I.” Journal of Philosophical Logic.

This paper demonstrates an alternative method of provingcompleteness theorems in modal logic, without the standardHenkin-style canonical model construction, that yields results onsatisfiability in finite models and complexity almost for free.

I am working to show how this method gives simple completenessproofs for standard systems of modal logic—good for students.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 6

Page 12: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preliminaries

Logic and Philosophy

The project of proving results about formalized philosophicaltheories has led to the development of new logical techniques.

Wesley Holliday. Forthcoming.

“Epistemic Closure and Epistemic Logic I.” Journal of Philosophical Logic.

This paper demonstrates an alternative method of provingcompleteness theorems in modal logic, without the standardHenkin-style canonical model construction, that yields results onsatisfiability in finite models and complexity almost for free.

I am working to show how this method gives simple completenessproofs for standard systems of modal logic—good for students.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 6

Page 13: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preliminaries

Logic and Philosophy

The project of proving results about formalized philosophicaltheories has led to the development of new logical techniques.

Wesley Holliday. Forthcoming.

“Epistemic Closure and Epistemic Logic I.” Journal of Philosophical Logic.

This paper demonstrates an alternative method of provingcompleteness theorems in modal logic, without the standardHenkin-style canonical model construction, that yields results onsatisfiability in finite models and complexity almost for free.

I am working to show how this method gives simple completenessproofs for standard systems of modal logic—good for students.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 6

Page 14: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preliminaries

Today’s Topic

But my talk today won’t presuppose familiarity with anyphilosophical theories or standard techniques in modal logic.

Today I’ll deal with propositional epistemic logic, but first-orderepistemic logic is also philosophically and technically rich.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 7

Page 15: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preliminaries

Today’s Topic

But my talk today won’t presuppose familiarity with anyphilosophical theories or standard techniques in modal logic.

Today I’ll deal with propositional epistemic logic, but first-orderepistemic logic is also philosophically and technically rich.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 7

Page 16: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Definition (Propositional Epistemic Language)

Given sets At = {p, q, r , . . . } and Agt = {a, b, c , . . . } with|Agt| = κ, the epistemic language Lκ

EL is generated by

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ.

We read Kaϕ as “agent a knows that ϕ.”

Let Kaϕ := ¬Ka¬ϕ for “ϕ is consistent with a’s knowledge.”

Given a finite set A ⊆ Agt, let

EAϕ :=∧a∈A

Kaϕ,

for “everyone in A knows that ϕ.”

Where 2 is Ka or EA, 21ϕ := 2ϕ and 2n+1ϕ := 22nϕ (n ≥ 1).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 8

Page 17: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Definition (Propositional Epistemic Language)

Given sets At = {p, q, r , . . . } and Agt = {a, b, c , . . . } with|Agt| = κ, the epistemic language Lκ

EL is generated by

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ.

We read Kaϕ as “agent a knows that ϕ.”

Let Kaϕ := ¬Ka¬ϕ for “ϕ is consistent with a’s knowledge.”

Given a finite set A ⊆ Agt, let

EAϕ :=∧a∈A

Kaϕ,

for “everyone in A knows that ϕ.”

Where 2 is Ka or EA, 21ϕ := 2ϕ and 2n+1ϕ := 22nϕ (n ≥ 1).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 8

Page 18: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Definition (Propositional Epistemic Language)

Given sets At = {p, q, r , . . . } and Agt = {a, b, c , . . . } with|Agt| = κ, the epistemic language Lκ

EL is generated by

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ.

We read Kaϕ as “agent a knows that ϕ.”

Let Kaϕ := ¬Ka¬ϕ for “ϕ is consistent with a’s knowledge.”

Given a finite set A ⊆ Agt, let

EAϕ :=∧a∈A

Kaϕ,

for “everyone in A knows that ϕ.”

Where 2 is Ka or EA, 21ϕ := 2ϕ and 2n+1ϕ := 22nϕ (n ≥ 1).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 8

Page 19: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Definition (Propositional Epistemic Language)

Given sets At = {p, q, r , . . . } and Agt = {a, b, c , . . . } with|Agt| = κ, the epistemic language Lκ

EL is generated by

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ.

We read Kaϕ as “agent a knows that ϕ.”

Let Kaϕ := ¬Ka¬ϕ for “ϕ is consistent with a’s knowledge.”

Given a finite set A ⊆ Agt, let

EAϕ :=∧a∈A

Kaϕ,

for “everyone in A knows that ϕ.”

Where 2 is Ka or EA, 21ϕ := 2ϕ and 2n+1ϕ := 22nϕ (n ≥ 1).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 8

Page 20: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Definition (Propositional Epistemic Language)

Given sets At = {p, q, r , . . . } and Agt = {a, b, c , . . . } with|Agt| = κ, the epistemic language Lκ

EL is generated by

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ.

We read Kaϕ as “agent a knows that ϕ.”

Let Kaϕ := ¬Ka¬ϕ for “ϕ is consistent with a’s knowledge.”

Given a finite set A ⊆ Agt, let

EAϕ :=∧a∈A

Kaϕ,

for “everyone in A knows that ϕ.”

Where 2 is Ka or EA, 21ϕ := 2ϕ and 2n+1ϕ := 22nϕ (n ≥ 1).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 8

Page 21: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

p

w1 w2

p, q

w3

p

w4

q, r

w5

a, b

a

a, b a, b

a, b a, b a, b

ab

a

b

M

Definition (Epistemic Frames and Models)

A κ-agent epistemic model is a triple M = 〈W , {Ra}a∈Agt, V 〉:

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 9

Page 22: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

w1 w2

w3 w4 w5

a, b

a

a, b a, b

a, b a, b a, b

ab

a

b

M

Definition (Epistemic Frames and Models)

A κ-agent epistemic frame is a pair M = 〈W , {Ra}a∈Agt〉 where:

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 9

Page 23: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

w1 w2

w3 w4 w5

a, b

a

a, b a, b

a, b a, b a, b

ab

a

b

M

Definition (Epistemic Frames and Models)

A κ-agent epistemic frame is a pair F = 〈W , {Ra}a∈Agt〉 where:

I W is a non-empty set (of “possibilities,” “scenarios,”“states,” or “worlds”);

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 9

Page 24: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

w1 w2

w3 w4 w5

a, b

a

a, b a, b

a, b a, b a, b

ab

a

b

F

Definition (Epistemic Frames and Models)

A κ-agent epistemic frame is a pair F = 〈W , {Ra}a∈Agt〉 where:

I for each a ∈ Agt (|Agt| = κ), Ra is a binary relation on W ;Ra can be thought of as representing agent a’s uncertainty.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 9

Page 25: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

w1 w2

w3 w4 w5

a, b

a

a, b a, b

a, b a, b a, b

ab

a

b

F

Definition (Epistemic Frames and Models)

A κ-agent epistemic frame is a pair F = 〈W , {Ra}a∈Agt〉 where:

I for each a ∈ Agt (|Agt| = κ), Ra is a binary relation on W ;let’s call Ra agent a’s “epistemic accessibility” relation;wRav means that everything a knows in w is true in v .

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 9

Page 26: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

w1 w2

w3 w4 w5

a, b

a

a, b a, b

a, b a, b a, b

ab

a

b

F

Definition (Epistemic Frames and Models)

A κ-agent epistemic frame is a pair F = 〈W , {Ra}a∈Agt〉 where:

I for each a ∈ Agt (|Agt| = κ), Ra is a binary relation on W ;let’s call Ra agent a’s “epistemic accessibility” relation;wRav means that v is compatible with a’s knowledge in w .

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 9

Page 27: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

p

w1 w2

p, q

w3

p

w4

q, r

w5

a, b

a

a, b a, b

a, b a, b a, b

ab

a

b

M

Definition (Epistemic Model)

A κ-agent epistemic model is a triple M = 〈W , {Ra}a∈Agt, V 〉:I V : At→ ℘(w) assigns to each atomic sentence the set of

scenarios in which it holds. We say M is based on F .

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 9

Page 28: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Three Ideas for the Semantics

The semantics will be based on three ideas from philosophy:

1. The knowledge operator Ka can be interpreted as a restrictedquantifier ranging over those possibilities compatible with a’sknowledge (J. Hintikka, Knowledge and Belief, 1962).

2. It is common knowledge that ϕ when everyone knows that ϕ,everyone knows that everyone knows that ϕ, everyone knowsthat everyone knows that everyone knows that ϕ, etc.(inspired by D. Lewis, Convention, 1969).

3. Knowledge acquisition (information update) can beunderstood in terms of the elimination of possibilities from anagent’s initial epistemic state (R. Stalnaker, Inquiry, 1987).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 10

Page 29: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Three Ideas for the Semantics

The semantics will be based on three ideas from philosophy:

1. The knowledge operator Ka can be interpreted as a restrictedquantifier ranging over those possibilities compatible with a’sknowledge (J. Hintikka, Knowledge and Belief, 1962).

2. It is common knowledge that ϕ when everyone knows that ϕ,everyone knows that everyone knows that ϕ, everyone knowsthat everyone knows that everyone knows that ϕ, etc.(inspired by D. Lewis, Convention, 1969).

3. Knowledge acquisition (information update) can beunderstood in terms of the elimination of possibilities from anagent’s initial epistemic state (R. Stalnaker, Inquiry, 1987).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 10

Page 30: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Three Ideas for the Semantics

The semantics will be based on three ideas from philosophy:

1. The knowledge operator Ka can be interpreted as a restrictedquantifier ranging over those possibilities compatible with a’sknowledge (J. Hintikka, Knowledge and Belief, 1962).

2. It is common knowledge that ϕ when everyone knows that ϕ,everyone knows that everyone knows that ϕ, everyone knowsthat everyone knows that everyone knows that ϕ, etc.(inspired by D. Lewis, Convention, 1969).

3. Knowledge acquisition (information update) can beunderstood in terms of the elimination of possibilities from anagent’s initial epistemic state (R. Stalnaker, Inquiry, 1987).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 10

Page 31: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Three Ideas for the Semantics

The semantics will be based on three ideas from philosophy:

1. The knowledge operator Ka can be interpreted as a restrictedquantifier ranging over those possibilities compatible with a’sknowledge (J. Hintikka, Knowledge and Belief, 1962).

2. It is common knowledge that ϕ when everyone knows that ϕ,everyone knows that everyone knows that ϕ, everyone knowsthat everyone knows that everyone knows that ϕ, etc.(inspired by D. Lewis, Convention, 1969).

3. Knowledge acquisition (information update) can beunderstood in terms of the elimination of possibilities from anagent’s initial epistemic state (R. Stalnaker, Inquiry, 1987).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 10

Page 32: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 1: Knowledge Operators as Restricted Quantifiers

Example (Berkeley and Copenhagen)

Let Kb stand for agent b knows that and Kc stand for agent cknows that. Suppose agent b, who lives in Berkeley, knows thatagent c lives in Copenhagen. Let r stand for ‘it’s raining inCopenhagen’. Although b doesn’t know whether it’s raining inCopenhagen, b knows that c knows whether it’s raining there:

¬(Kbr ∨Kb¬r) ∧Kb(Kc r ∨Kc¬r).

The following picture depicts a situation in which this is true,where an arrow represents compatibility with one’s knowledge:

r

w1 w2

bb, c b, c

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 11

Page 33: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 1: Knowledge Operators as Restricted Quantifiers

Example (Berkeley and Copenhagen)

Let Kb stand for agent b knows that and Kc stand for agent cknows that. Suppose agent b, who lives in Berkeley, knows thatagent c lives in Copenhagen. Let r stand for ‘it’s raining inCopenhagen’. Although b doesn’t know whether it’s raining inCopenhagen, b knows that c knows whether it’s raining there:

¬(Kbr ∨Kb¬r) ∧Kb(Kc r ∨Kc¬r).

The following picture depicts a situation in which this is true,where an arrow represents compatibility with one’s knowledge:

r

w1 w2

bb, c b, c

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 11

Page 34: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 1: Knowledge Operators as Restricted Quantifiers

Example (Berkeley and Copenhagen)

Let Kb stand for agent b knows that and Kc stand for agent cknows that. Suppose agent b, who lives in Berkeley, knows thatagent c lives in Copenhagen. Let r stand for ‘it’s raining inCopenhagen’. Although b doesn’t know whether it’s raining inCopenhagen, b knows that c knows whether it’s raining there:

¬(Kbr ∨Kb¬r) ∧Kb(Kc r ∨Kc¬r).

The following picture depicts a situation in which this is true,where an arrow represents compatibility with one’s knowledge:

r

w1 w2

bb, c b, c

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 11

Page 35: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Now suppose that agent b doesn’t know whether agent c has leftCopenhagen for a vacation. (Let v stand for ‘c has leftCopenhagen on vacation’.) Agent b knows that if c is not onvacation, then c knows whether it’s raining in Copenhagen; but ifc is on vacation, then c won’t bother to follow the weather.

Kb(¬v → (Kc r ∨Kc¬r)) ∧Kb(v → ¬(Kc r ∨Kc¬r)).

r

w1 w2

v , r

w3

v

w4

b

b bb

b, c b, c

b, cb, c

b, c

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 12

Page 36: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Now suppose that agent b doesn’t know whether agent c has leftCopenhagen for a vacation. (Let v stand for ‘c has leftCopenhagen on vacation’.) Agent b knows that if c is not onvacation, then c knows whether it’s raining in Copenhagen; but ifc is on vacation, then c won’t bother to follow the weather.

Kb(¬v → (Kc r ∨Kc¬r)) ∧Kb(v → ¬(Kc r ∨Kc¬r)).

r

w1 w2

v , r

w3

v

w4

b

b bb

b, c b, c

b, cb, c

b, c

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 12

Page 37: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 1: Knowledge Operators as Restricted Quantifiers

Definition (Truth)

Given a κ-agent model M = 〈W , {Ra}a∈Agt, V 〉 with w ∈ W andϕ ∈ Lκ

EL, we define M, w � ϕ (“ϕ is true in M at w”) as follows:

M, w � p iff w ∈ V (p);M, w � ¬ϕ iff M, w 2 ϕ;M, w � (ϕ ∧ ψ) iff M, w � ϕ and M, w � ψ;

M, w � Kaϕ iff ∀v ∈ W : if wRav then M, v � ϕ;

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 13

Page 38: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 1: Knowledge Operators as Restricted Quantifiers

Definition (Truth)

Given a κ-agent model M = 〈W , {Ra}a∈Agt, V 〉 with w ∈ W andϕ ∈ Lκ

EL, we define M, w � ϕ (“ϕ is true in M at w”) as follows:

M, w � p iff w ∈ V (p);M, w � ¬ϕ iff M, w 2 ϕ;M, w � (ϕ ∧ ψ) iff M, w � ϕ and M, w � ψ;

M, w � Kaϕ iff ∀v ∈ W : if wRav then M, v � ϕ;

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 13

Page 39: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Now suppose that agent b doesn’t know whether agent c has leftCopenhagen for a vacation. (Let v stand for ‘c has leftCopenhagen on vacation’.) Agent b knows that if c is not onvacation, then c knows whether it’s raining in Copenhagen; but ifc is on vacation, then c won’t bother to follow the weather.

Kb(¬v → (Kc r ∨Kc¬r)) ∧Kb(v → ¬(Kc r ∨Kc¬r)).

w1

r

w2

v

w3

v , r

w4

b

b bb

b, c b, c

b, cb, c

b, c

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 14

Page 40: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 1: Knowledge Operators as Restricted Quantifiers

Definition (Truth and Validity)

Given a κ-agent model M = 〈W , {Ra}a∈Agt, V 〉 with w ∈ W andϕ ∈ Lκ

EL, we define M, w � ϕ as follows (other cases as before):

M, w � Kaϕ iff ∀v ∈ W : if wRav then M, v � ϕ;

We say ϕ is globally true in M iff for all w ∈ W , M, w � ϕ;

ϕ is valid on frame F iff globally true in all models based on F ;

ϕ is valid on a class C of models (resp. a class F of frames) iffglobally true in all models in C (resp. based on frames in F).

For language L, the L-theory of a class C of models, ThL(C)(resp. class F of frames) is the set of ϕ ∈ L valid on C (resp. F).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 15

Page 41: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 1: Knowledge Operators as Restricted Quantifiers

Definition (Truth and Validity)

Given a κ-agent model M = 〈W , {Ra}a∈Agt, V 〉 with w ∈ W andϕ ∈ Lκ

EL, we define M, w � ϕ as follows (other cases as before):

M, w � Kaϕ iff ∀v ∈ W : if wRav then M, v � ϕ;

We say ϕ is globally true in M iff for all w ∈ W , M, w � ϕ;

ϕ is valid on frame F iff globally true in all models based on F ;

ϕ is valid on a class C of models (resp. a class F of frames) iffglobally true in all models in C (resp. based on frames in F).

For language L, the L-theory of a class C of models, ThL(C)(resp. class F of frames) is the set of ϕ ∈ L valid on C (resp. F).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 15

Page 42: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 1: Knowledge Operators as Restricted Quantifiers

Definition (Truth and Validity)

Given a κ-agent model M = 〈W , {Ra}a∈Agt, V 〉 with w ∈ W andϕ ∈ Lκ

EL, we define M, w � ϕ as follows (other cases as before):

M, w � Kaϕ iff ∀v ∈ W : if wRav then M, v � ϕ;

We say ϕ is globally true in M iff for all w ∈ W , M, w � ϕ;

ϕ is valid on frame F iff globally true in all models based on F ;

ϕ is valid on a class C of models (resp. a class F of frames) iffglobally true in all models in C (resp. based on frames in F).

For language L, the L-theory of a class C of models, ThL(C)(resp. class F of frames) is the set of ϕ ∈ L valid on C (resp. F).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 15

Page 43: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 1: Knowledge Operators as Restricted Quantifiers

Definition (Truth and Validity)

Given a κ-agent model M = 〈W , {Ra}a∈Agt, V 〉 with w ∈ W andϕ ∈ Lκ

EL, we define M, w � ϕ as follows (other cases as before):

M, w � Kaϕ iff ∀v ∈ W : if wRav then M, v � ϕ;

We say ϕ is globally true in M iff for all w ∈ W , M, w � ϕ;

ϕ is valid on frame F iff globally true in all models based on F ;

ϕ is valid on a class C of models (resp. a class F of frames) iffglobally true in all models in C (resp. based on frames in F).

For language L, the L-theory of a class C of models, ThL(C)(resp. class F of frames) is the set of ϕ ∈ L valid on C (resp. F).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 15

Page 44: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 1: Knowledge Operators as Restricted Quantifiers

Definition (Truth and Validity)

Given a κ-agent model M = 〈W , {Ra}a∈Agt, V 〉 with w ∈ W andϕ ∈ Lκ

EL, we define M, w � ϕ as follows (other cases as before):

M, w � Kaϕ iff ∀v ∈ W : if wRav then M, v � ϕ;

We say ϕ is globally true in M iff for all w ∈ W , M, w � ϕ;

ϕ is valid on frame F iff globally true in all models based on F ;

ϕ is valid on a class C of models (resp. a class F of frames) iffglobally true in all models in C (resp. based on frames in F).

For language L, the L-theory of a class C of models, ThL(C)(resp. class F of frames) is the set of ϕ ∈ L valid on C (resp. F).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 15

Page 45: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Correspondence

Proposition

For any frame F = 〈W , {Ra}a∈Agt〉:

T Kaϕ→ ϕ is valid on F iff Ra is reflexive;

4 Ka → KaKaϕ is valid on F iff Ra is transitive;

B ¬ϕ→ Ka¬Kaϕ is valid on F iff Ra is symmetric;

5 ¬Kaϕ→ Ka¬Kaϕ is valid on F iff Ra is Euclidean.

Cf. Theorem 3.5 of

Bjarni Jonsson and Alfred Tarski. 1951. “Boolean Algebras with Operators.”

In CS and game theory, it is typically assumed that every Ra is anequivalence relation. We call such models partition models.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 16

Page 46: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Correspondence

Proposition

For any frame F = 〈W , {Ra}a∈Agt〉:

T Kaϕ→ ϕ is valid on F iff Ra is reflexive;

4 Ka → KaKaϕ is valid on F iff Ra is transitive;

B ¬ϕ→ Ka¬Kaϕ is valid on F iff Ra is symmetric;

5 ¬Kaϕ→ Ka¬Kaϕ is valid on F iff Ra is Euclidean.

Cf. Theorem 3.5 of

Bjarni Jonsson and Alfred Tarski. 1951. “Boolean Algebras with Operators.”

In CS and game theory, it is typically assumed that every Ra is anequivalence relation. We call such models partition models.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 16

Page 47: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Correspondence

Proposition

For any frame F = 〈W , {Ra}a∈Agt〉:

T Kaϕ→ ϕ is valid on F iff Ra is reflexive;

4 Ka → KaKaϕ is valid on F iff Ra is transitive;

B ¬ϕ→ Ka¬Kaϕ is valid on F iff Ra is symmetric;

5 ¬Kaϕ→ Ka¬Kaϕ is valid on F iff Ra is Euclidean.

Cf. Theorem 3.5 of

Bjarni Jonsson and Alfred Tarski. 1951. “Boolean Algebras with Operators.”

In CS and game theory, it is typically assumed that every Ra is anequivalence relation. We call such models partition models.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 16

Page 48: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Correspondence

Proposition

For any frame F = 〈W , {Ra}a∈Agt〉:

T Kaϕ→ ϕ is valid on F iff Ra is reflexive;

4 Ka → KaKaϕ is valid on F iff Ra is transitive;

B ¬ϕ→ Ka¬Kaϕ is valid on F iff Ra is symmetric;

5 ¬Kaϕ→ Ka¬Kaϕ is valid on F iff Ra is Euclidean.

Cf. Theorem 3.5 of

Bjarni Jonsson and Alfred Tarski. 1951. “Boolean Algebras with Operators.”

In CS and game theory, it is typically assumed that every Ra is anequivalence relation. We call such models partition models.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 16

Page 49: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Correspondence

Proposition

For any frame F = 〈W , {Ra}a∈Agt〉:

T Kaϕ→ ϕ is valid on F iff Ra is reflexive;

4 Ka → KaKaϕ is valid on F iff Ra is transitive;

B ¬ϕ→ Ka¬Kaϕ is valid on F iff Ra is symmetric;

5 ¬Kaϕ→ Ka¬Kaϕ is valid on F iff Ra is Euclidean.

Cf. Theorem 3.5 of

Bjarni Jonsson and Alfred Tarski. 1951. “Boolean Algebras with Operators.”

In CS and game theory, it is typically assumed that every Ra is anequivalence relation. We call such models partition models.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 16

Page 50: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Correspondence

Proposition

For any frame F = 〈W , {Ra}a∈Agt〉:

T Kaϕ→ ϕ is valid on F iff Ra is reflexive;

4 Ka → KaKaϕ is valid on F iff Ra is transitive;

B ¬ϕ→ Ka¬Kaϕ is valid on F iff Ra is symmetric;

5 ¬Kaϕ→ Ka¬Kaϕ is valid on F iff Ra is Euclidean.

Cf. Theorem 3.5 of

Bjarni Jonsson and Alfred Tarski. 1951. “Boolean Algebras with Operators.”

In CS and game theory, it is typically assumed that every Ra is anequivalence relation. We call such models partition models.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 16

Page 51: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Complexity

Theorem (Complexity)

1. model-checking is in linear time (in the size of M and ϕ);

2. satisfiability in 1-agent models is PSPACE-complete;

3. satisfiability in 1-agent partition models is NP-complete;

4. satisfiability in 2-agent partition models is PSPACE-complete.

If we bound the nesting depth of K , satisfiability drops down toNP-complete in most cases; if we further restrict to finitely manyatomic sentences, satisfiability drops down to linear time.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 17

Page 52: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Completeness

TheoremThe Lκ

EL-theory of the class of all κ-agent epistemic models isaxiomatized by the system Kκ:

I all substitutions of propositional tautologies as axioms;

I the K axiom, Ka(ϕ→ ψ)→ (Kaϕ→ Kaψ), for a ∈ Agt;

I modus ponens and necessitation, ` ϕ⇒ ` Kaϕ, for a ∈ Agt.

To axiomatize the theories of other model classes, add the axiomscorresponding to the defining properties of the class:

I for reflexive models, add the T axiom, Kaϕ→ ϕ;

I for transitive models, add the 4 axiom, Kaϕ→ KaKaϕ;

I for Euclidean models, add the 5 axiom, ¬K ϕ→ K¬K ϕa;

I etc.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 18

Page 53: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Completeness

TheoremThe Lκ

EL-theory of the class of all κ-agent epistemic models isaxiomatized by the system Kκ:

I all substitutions of propositional tautologies as axioms;

I the K axiom, Ka(ϕ→ ψ)→ (Kaϕ→ Kaψ), for a ∈ Agt;

I modus ponens and necessitation, ` ϕ⇒ ` Kaϕ, for a ∈ Agt.

To axiomatize the theories of other model classes, add the axiomscorresponding to the defining properties of the class:

I for reflexive models, add the T axiom, Kaϕ→ ϕ;

I for transitive models, add the 4 axiom, Kaϕ→ KaKaϕ;

I for Euclidean models, add the 5 axiom, ¬K ϕ→ K¬K ϕa;

I etc.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 18

Page 54: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Completeness

TheoremThe Lκ

EL-theory of the class of all κ-agent epistemic models isaxiomatized by the system Kκ:

I all substitutions of propositional tautologies as axioms;

I the K axiom, Ka(ϕ→ ψ)→ (Kaϕ→ Kaψ), for a ∈ Agt;

I modus ponens and necessitation, ` ϕ⇒ ` Kaϕ, for a ∈ Agt.

To axiomatize the theories of other model classes, add the axiomscorresponding to the defining properties of the class:

I for reflexive models, add the T axiom, Kaϕ→ ϕ;

I for transitive models, add the 4 axiom, Kaϕ→ KaKaϕ;

I for Euclidean models, add the 5 axiom, ¬K ϕ→ K¬K ϕa;

I etc.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 18

Page 55: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 2: Common Knowledge as Transitive Closure

The “everyone knows” operator is not the only group knowledgeoperator of interest. To see this, consider the following example.

Example (Consecutive Numbers (J.E. Littlewood 1953))

Two agents, b and g , are facing each other. They each see anumber on the other’s forehead. A perfectly trustworthy sourcetells them: one of you has n ∈N and the other has n + 1.

Let bm stand for “the number on b’s head is m,” and let gm standfor “the number on g ’s head is m.” The truth is: b2 ∧ g3.

What should an epistemic model representing this look like?

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 19

Page 56: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 2: Common Knowledge as Transitive Closure

The “everyone knows” operator is not the only group knowledgeoperator of interest. To see this, consider the following example.

Example (Consecutive Numbers (J.E. Littlewood 1953))

Two agents, b and g , are facing each other. They each see anumber on the other’s forehead. A perfectly trustworthy sourcetells them: one of you has n ∈N and the other has n + 1.

Let bm stand for “the number on b’s head is m,” and let gm standfor “the number on g ’s head is m.” The truth is: b2 ∧ g3.

What should an epistemic model representing this look like?

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 19

Page 57: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 2: Common Knowledge as Transitive Closure

The “everyone knows” operator is not the only group knowledgeoperator of interest. To see this, consider the following example.

Example (Consecutive Numbers (J.E. Littlewood 1953))

Two agents, b and g , are facing each other. They each see anumber on the other’s forehead. A perfectly trustworthy sourcetells them: one of you has n ∈N and the other has n + 1.

Let bm stand for “the number on b’s head is m,” and let gm standfor “the number on g ’s head is m.” The truth is: b2 ∧ g3.

What should an epistemic model representing this look like?

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 19

Page 58: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 2: Common Knowledge as Transitive Closure

The “everyone knows” operator is not the only group knowledgeoperator of interest. To see this, consider the following example.

Example (Consecutive Numbers (J.E. Littlewood 1953))

Two agents, b and g , are facing each other. They each see anumber on the other’s forehead. A perfectly trustworthy sourcetells them: one of you has n ∈N and the other has n + 1.

Let bm stand for “the number on b’s head is m,” and let gm standfor “the number on g ’s head is m.” The truth is: b2 ∧ g3.

What should an epistemic model representing this look like?

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 19

Page 59: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Here is an epistemic model representing the example:

b0, g1 b2, g1

b2, g3 b4, g3

b4, g5 . . .

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 20

Page 60: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Here is an epistemic model representing the example:

b0, g1 b2, g1

b2, g3w b4, g3

b4, g5 . . .

M, w � Kbg3; M, w � Kb(b2 ∨ b4); M, w � KbKg (g1 ∨ g3 ∨ g5);M, w � KbKgKb(g1 ∨ g3 ∨ g5); and so on...

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 21

Page 61: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Here is an epistemic model representing the example:

b0, g1 b2, g1

b2, g3w b4, g3

b4, g5 . . .

M, w � Kbg3;

M, w � Kb(b2 ∨ b4); M, w � KbKg (g1 ∨ g3 ∨ g5);M, w � KbKgKb(g1 ∨ g3 ∨ g5); and so on...

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 21

Page 62: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Here is an epistemic model representing the example:

b0, g1 b2, g1

b2, g3w b4, g3

b4, g5 . . .

M, w � Kbg3; M, w � Kb(b2 ∨ b4);

M, w � KbKg (g1 ∨ g3 ∨ g5);M, w � KbKgKb(g1 ∨ g3 ∨ g5); and so on...

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 21

Page 63: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Here is an epistemic model representing the example:

b0, g1 b2, g1

b2, g3w b4, g3

b4, g5 . . .

M, w � Kbg3; M, w � Kb(b2 ∨ b4); M, w � KbKg (g1 ∨ g3 ∨ g5);

M, w � KbKgKb(g1 ∨ g3 ∨ g5); and so on...

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 21

Page 64: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Here is an epistemic model representing the example:

b0, g1 b2, g1

b2, g3w b4, g3

b4, g5 . . .

M, w � Kbg3; M, w � Kb(b2 ∨ b4); M, w � KbKg (g1 ∨ g3 ∨ g5);M, w � KbKgKb(g1 ∨ g3 ∨ g5); and so on...

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 21

Page 65: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Here is an epistemic model representing the example:

b0, g1 b2, g1

b2, g3w b4, g3

b4, g5 . . .

M, w � Kgg1 ∧ Kgg3;

M, w � Kg KbKgg1; and interestingly,M, w � E{b,g}¬g5 ∧ ¬E{b,g}E{b,g}¬g5. Not common knowledge.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 22

Page 66: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Here is an epistemic model representing the example:

b0, g1 b2, g1

b2, g3w b4, g3

b4, g5 . . .

M, w � Kgg1 ∧ Kgg3; M, w � Kg KbKgg1;

and interestingly,M, w � E{b,g}¬g5 ∧ ¬E{b,g}E{b,g}¬g5. Not common knowledge.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 22

Page 67: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Here is an epistemic model representing the example:

b0, g1 b2, g1

b2, g3w b4, g3

b4, g5 . . .

M, w � Kgg1 ∧ Kgg3; M, w � Kg KbKgg1; and interestingly,M, w � E{b,g}¬g5 ∧ ¬E{b,g}E{b,g}¬g5.

Not common knowledge.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 22

Page 68: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Here is an epistemic model representing the example:

b0, g1 b2, g1

b2, g3w b4, g3

b4, g5 . . .

M, w � Kgg1 ∧ Kgg3; M, w � Kg KbKgg1; and interestingly,M, w � E{b,g}¬g5 ∧ ¬E{b,g}E{b,g}¬g5. Not common knowledge.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 22

Page 69: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Definition (Basic Epistemic Languages)

Given countable sets At = {p, q, r , . . . } and Agt = {a, b, c , . . . }with |Agt| = κ, the epistemic language Lκ

EL is generated by

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ.

For the epistemic language with common knowledge, LκEL-C,

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ | CAϕ,

where A ⊆ Agt.

We read CAϕ as “it is common knowledgeamong the members of A that ϕ.”

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 23

Page 70: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Definition (Basic Epistemic Languages)

Given countable sets At = {p, q, r , . . . } and Agt = {a, b, c , . . . }with |Agt| = κ, the epistemic language Lκ

EL is generated by

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ.

For the epistemic language with common knowledge, LκEL-C,

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ | CAϕ,

where A ⊆ Agt. We read CAϕ as “it is common knowledgeamong the members of A that ϕ.”

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 23

Page 71: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 2: Common Knowledge as Transitive Closure

DefinitionGiven a κ-agent model M = 〈W , {Ra}a∈Agt, V 〉 with w ∈ W andϕ ∈ Lκ

EL-C, we define M, w � ϕ as follows (other cases as before):

M, w � Kaϕ iff ∀v ∈ W : wRav implies M, v � ϕ;

M, w � CAϕ iff ∀v ∈ W : wR+A v implies M, v � ϕ,

where R+A is the transitive closure of

⋃a∈A

Ra.

In other words, CAϕ is true at w iff any sequence of steps from walong any agents’ relations ends in a state where ϕ is true.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 24

Page 72: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 2: Common Knowledge as Transitive Closure

DefinitionGiven a κ-agent model M = 〈W , {Ra}a∈Agt, V 〉 with w ∈ W andϕ ∈ Lκ

EL-C, we define M, w � ϕ as follows (other cases as before):

M, w � Kaϕ iff ∀v ∈ W : wRav implies M, v � ϕ;

M, w � CAϕ iff ∀v ∈ W : wR+A v implies M, v � ϕ,

where R+A is the transitive closure of

⋃a∈A

Ra.

In other words, CAϕ is true at w iff any sequence of steps from walong any agents’ relations ends in a state where ϕ is true.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 24

Page 73: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Example: Consecutive Numbers

b0, g1 b2, g1

b2, g3w b4, g3

b4, g5 . . .

Recall: M, w � E{b,g}¬g5 ∧ ¬E{b,g}E{b,g}¬g5.

Pattern: M, w � E 3{b,g}¬g6 ∧ ¬E 4

{b,g}¬g6.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 25

Page 74: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Example: Consecutive Numbers

b0, g1 b2, g1

b2, g3w b4, g3

b4, g5 . . .

Recall: M, w � E{b,g}¬g5 ∧ ¬E{b,g}E{b,g}¬g5.

Pattern: M, w � E 3{b,g}¬g6 ∧ ¬E 4

{b,g}¬g6.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 25

Page 75: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Example: Consecutive Numbers

b0, g1 b2, g1

b2, g3w b4, g3

b4, g5 . . .

Recall: M, w � E{b,g}¬g5 ∧ ¬E{b,g}E{b,g}¬g5.

Pattern: M, w � E 3{b,g}¬g6 ∧ ¬E 4

{b,g}¬g6.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 25

Page 76: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Example: Consecutive Numbers

b0, g1 b2, g1

b2, g3w b4, g3

b4, g5 . . .

Surprising result: M, w � Kbg3 ∧Kgb2 ∧ ¬C{b,g}¬b1000.

It’s not common knowledge that b doesn’t have 1000 on his head!

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 26

Page 77: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

By contrast, in our earlier example with Berkeley and Copenhagen,it is common knowledge that if c is on vacation, then he doesn’tknow whether or not it’s raining in Copenhagen:

M, w1 � C{b,c}(v → ¬(Kc r ∨Kc¬r)).

r

w1 w2

v , r

w3

v

w4

b

b bb

b, c b, c

b, cb, c

b, c

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 27

Page 78: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 2: Common Knowledge as Transitive Closure

DefinitionGiven a κ-agent model M = 〈W , {Ra}a∈Agt, V 〉 with w ∈ W andϕ ∈ Lκ

EL-C, we define M, w � ϕ as follows (other cases as before):

M, w � CAϕ iff ∀v ∈ W : wR+A v implies M, v � ϕ,

where R+A is the transitive closure of

⋃a∈G

Ra.

ObservationGiven the infinitary character of common knowledge, it’s nosurprise that with LEL-C we lose compactness:

{EnAp | n ∈N} ∪ {¬CAp}

is finitely-satisfiable but not satisfiable.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 28

Page 79: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Completeness and Complexity

TheoremThe LEL-C-theory of the class of all (resp. reflexive, preorder,partition, etc.) models is axiomatized by Kκ (resp. Tκ, S4κ, S5κ,etc.) plus the following schemas for all A ⊆ Agt:

I Fixed-Point Axiom: CAϕ↔ (ϕ ∧ EACAϕ)

I Induction Axiom: (ϕ ∧ CA(ϕ→ EAϕ))→ CAϕ

Complexity of checking satisfiability goes to EXPTIME-completewith common knowledge.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 29

Page 80: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Completeness and Complexity

TheoremThe LEL-C-theory of the class of all (resp. reflexive, preorder,partition, etc.) models is axiomatized by Kκ (resp. Tκ, S4κ, S5κ,etc.) plus the following schemas for all A ⊆ Agt:

I Fixed-Point Axiom: CAϕ↔ (ϕ ∧ EACAϕ)

I Induction Axiom: (ϕ ∧ CA(ϕ→ EAϕ))→ CAϕ

Complexity of checking satisfiability goes to EXPTIME-completewith common knowledge.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 29

Page 81: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Completeness and Complexity

TheoremThe LEL-C-theory of the class of all (resp. reflexive, preorder,partition, etc.) models is axiomatized by Kκ (resp. Tκ, S4κ, S5κ,etc.) plus the following schemas for all A ⊆ Agt:

I Fixed-Point Axiom: CAϕ↔ (ϕ ∧ EACAϕ)

I Induction Axiom: (ϕ ∧ CA(ϕ→ EAϕ))→ CAϕ

Complexity of checking satisfiability goes to EXPTIME-completewith common knowledge.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 29

Page 82: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 3: Information Update as Model Restriction

Example (Muddle Children Puzzle)

Three children—r , g , and b—have returned after playing outside.Their mother says to them, “At least one of you has mud on yourforehead. Step forward now if you know whether you are dirty.”

In fact, g and b are dirty, but no one can see his own forehead.

None of the children step forward. So their mother says again,“Step forward now if you know whether you are dirty.”

This time g and b both step forward, but r does not.

So their mother says again. “Step forward now if you knowwhether you are dirty.” Finally r steps forward.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 30

Page 83: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 3: Information Update as Model Restriction

Example (Muddle Children Puzzle)

Three children—r , g , and b—have returned after playing outside.Their mother says to them, “At least one of you has mud on yourforehead. Step forward now if you know whether you are dirty.”

In fact, g and b are dirty, but no one can see his own forehead.

None of the children step forward. So their mother says again,“Step forward now if you know whether you are dirty.”

This time g and b both step forward, but r does not.

So their mother says again. “Step forward now if you knowwhether you are dirty.” Finally r steps forward.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 30

Page 84: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 3: Information Update as Model Restriction

Example (Muddle Children Puzzle)

Three children—r , g , and b—have returned after playing outside.Their mother says to them, “At least one of you has mud on yourforehead. Step forward now if you know whether you are dirty.”

In fact, g and b are dirty, but no one can see his own forehead.

None of the children step forward. So their mother says again,“Step forward now if you know whether you are dirty.”

This time g and b both step forward, but r does not.

So their mother says again. “Step forward now if you knowwhether you are dirty.” Finally r steps forward.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 30

Page 85: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 3: Information Update as Model Restriction

Example (Muddle Children Puzzle)

Three children—r , g , and b—have returned after playing outside.Their mother says to them, “At least one of you has mud on yourforehead. Step forward now if you know whether you are dirty.”

In fact, g and b are dirty, but no one can see his own forehead.

None of the children step forward. So their mother says again,“Step forward now if you know whether you are dirty.”

This time g and b both step forward, but r does not.

So their mother says again. “Step forward now if you knowwhether you are dirty.” Finally r steps forward.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 30

Page 86: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 3: Information Update as Model Restriction

Example (Muddle Children Puzzle)

Three children—r , g , and b—have returned after playing outside.Their mother says to them, “At least one of you has mud on yourforehead. Step forward now if you know whether you are dirty.”

In fact, g and b are dirty, but no one can see his own forehead.

None of the children step forward. So their mother says again,“Step forward now if you know whether you are dirty.”

This time g and b both step forward, but r does not.

So their mother says again. “Step forward now if you knowwhether you are dirty.” Finally r steps forward.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 30

Page 87: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C CC C D

DCC

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 31

Page 88: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C CC C D

DCC

“At least one of you is dirty.” Dr ∨Dg ∨Db. What happens?

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 31

Page 89: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C CC C D

DCC

“At least one of you is dirty.” Dr ∨Dg ∨Db. What happens?

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 31

Page 90: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C D

DCC

“At least one of you is dirty.” Dr ∨Dg ∨Db. What happens?

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 31

Page 91: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C D

DCC

“If you know whether you’re dirty, step forward.”

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 31

Page 92: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C D

DCC

“If you know whether you’re dirty, step forward.” No one does.¬(KrDr ∨Kr¬Dr ) ∧ ¬(KgDg ∨Kg¬Dg ) ∧ ¬(KbDb ∨Kb¬Db).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 31

Page 93: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C D

DCC

¬(KrDr ∨Kr¬Dr ) ∧ ¬(KgDg ∨Kg¬Dg ) ∧ ¬(KbDb ∨Kb¬Db).What happens after this is announced?

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 31

Page 94: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C D

DCC

¬(KrDr ∨Kr¬Dr ) ∧ ¬(KgDg ∨Kg¬Dg ) ∧ ¬(KbDb ∨Kb¬Db).What happens after this? Three more possibilities are eliminated.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 31

Page 95: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

“If you know whether you’re dirty, step forward.”

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 31

Page 96: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

“If you know whether you’re dirty, step forward.” Blue and green(but not red) step forward.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 31

Page 97: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

“If you know whether you’re dirty, step forward.” Blue and green(but not red) step forward. (KbDb ∨Kb¬Db) ∧ (KgDg ∨Kg¬Dg ).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 31

Page 98: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

Blue and green (but not red) step forward. (KbDb ∨ Kb¬Db) ∧(KgDg ∨Kg¬Dg ). What happens after this is announced?

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 31

Page 99: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

(KbDb ∨Kb¬Db) ∧ (KgDg ∨Kg¬Dg ). What happens after this?The remaining non-actual possibilities are eliminated.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 31

Page 100: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

C DD

(KbDb ∨Kb¬Db) ∧ (KgDg ∨Kg¬Dg ). What happens after this?The remaining non-actual possibilities are eliminated.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 31

Page 101: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

One of the big ideas of dynamic epistemic logic is to add to ourformal language operators that can describe the kinds of modelchanges that we just saw for the Muddy Children puzzle.

Definition (Basic Epistemic Languages)

Given sets At = {p, q, r , . . . } and Agt = {a, b, c , . . . } with|Agt| = κ, the language of public announcement logic, Lκ

PAL, isgenerated by

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ | [ϕ]ϕ.

Read [ϕ]ψ as “after (every) true announcement of ϕ, ψ.”

Read 〈ϕ〉ψ := ¬[ϕ]¬ψ as “after a true announcement of ϕ, ψ.”

One can also add common knowledge CA to the language.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 32

Page 102: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

One of the big ideas of dynamic epistemic logic is to add to ourformal language operators that can describe the kinds of modelchanges that we just saw for the Muddy Children puzzle.

Definition (Basic Epistemic Languages)

Given sets At = {p, q, r , . . . } and Agt = {a, b, c , . . . } with|Agt| = κ, the language of public announcement logic, Lκ

PAL, isgenerated by

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ | [ϕ]ϕ.

Read [ϕ]ψ as “after (every) true announcement of ϕ, ψ.”

Read 〈ϕ〉ψ := ¬[ϕ]¬ψ as “after a true announcement of ϕ, ψ.”

One can also add common knowledge CA to the language.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 32

Page 103: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

One of the big ideas of dynamic epistemic logic is to add to ourformal language operators that can describe the kinds of modelchanges that we just saw for the Muddy Children puzzle.

Definition (Basic Epistemic Languages)

Given sets At = {p, q, r , . . . } and Agt = {a, b, c , . . . } with|Agt| = κ, the language of public announcement logic, Lκ

PAL, isgenerated by

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ | [ϕ]ϕ.

Read [ϕ]ψ as “after (every) true announcement of ϕ, ψ.”

Read 〈ϕ〉ψ := ¬[ϕ]¬ψ as “after a true announcement of ϕ, ψ.”

One can also add common knowledge CA to the language.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 32

Page 104: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

One of the big ideas of dynamic epistemic logic is to add to ourformal language operators that can describe the kinds of modelchanges that we just saw for the Muddy Children puzzle.

Definition (Basic Epistemic Languages)

Given sets At = {p, q, r , . . . } and Agt = {a, b, c , . . . } with|Agt| = κ, the language of public announcement logic, Lκ

PAL, isgenerated by

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ | [ϕ]ϕ.

Read [ϕ]ψ as “after (every) true announcement of ϕ, ψ.”

Read 〈ϕ〉ψ := ¬[ϕ]¬ψ as “after a true announcement of ϕ, ψ.”

One can also add common knowledge CA to the language.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 32

Page 105: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

One of the big ideas of dynamic epistemic logic is to add to ourformal language operators that can describe the kinds of modelchanges that we just saw for the Muddy Children puzzle.

Definition (Basic Epistemic Languages)

Given sets At = {p, q, r , . . . } and Agt = {a, b, c , . . . } with|Agt| = κ, the language of public announcement logic, Lκ

PAL, isgenerated by

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ | [ϕ]ϕ.

Read [ϕ]ψ as “after (every) true announcement of ϕ, ψ.”

Read 〈ϕ〉ψ := ¬[ϕ]¬ψ as “after a true announcement of ϕ, ψ.”

One can also add common knowledge CA to the language.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 32

Page 106: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Definition (Basic Epistemic Languages)

Given sets At = {p, q, r , . . . } and Agt = {a, b, c , . . . } with|Agt| = κ, the epistemic language Lκ

EL is generated by

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ.

For the epistemic language with common knowledge, LκEL-C,

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ | C ϕ.

For the language of public announcement logic, LκPAL,

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ | [ϕ]ϕ.

For public announcement with common knowledge, LκPAL-C,

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ | [ϕ]ϕ | C ϕ.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 33

Page 107: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Idea 3: Information Update as Model Restriction

Definition (Truth cont.)

Given a κ-agent model M = 〈W , {Ra}a∈Agt, V 〉 with w ∈ W andϕ ∈ Lκ

PAL, we define M, w � ϕ as follows (other cases as before):

M, w � [ϕ]ψ iff M, w � ϕ implies M|ϕ, w � ψ,

where M|ϕ = 〈W|ϕ, {Ra|ϕ}a∈Agt, V|ϕ〉 is the submodel such that

W|ϕ = {v ∈ W | M, v � ϕ};∀a ∈ Agt : Ra|ϕ

= Ra ∩ (W|ϕ ×W|ϕ);

∀p ∈ At : V|ϕ(p) = V (p) ∩W|ϕ.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 34

Page 108: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Public Announcement Logic

Read [ϕ]ψ as “after (every) true announcement of ϕ, ψ.”

Read 〈ϕ〉ψ := ¬[ϕ]¬ψ as “after a true announcement of ϕ, ψ.”

Let’s compare. The truth clause for the dynamic operator [ϕ] is:

I M, w � [ϕ]ψ iff M, w � ϕ implies M|ϕ, w � ψ.

So if ϕ is false, [ϕ]ψ is vacuously true. Here is the 〈ϕ〉 clause:

I M, w � 〈ϕ〉ψ iff M, w � ϕ and M|ϕ, w � ψ.

Big Idea: we evaluate [ϕ]ψ and 〈ϕ〉ψ not by looking at otherworlds in the same model, but rather by looking at a new model.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 35

Page 109: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Public Announcement Logic

Read [ϕ]ψ as “after (every) true announcement of ϕ, ψ.”

Read 〈ϕ〉ψ := ¬[ϕ]¬ψ as “after a true announcement of ϕ, ψ.”

Let’s compare. The truth clause for the dynamic operator [ϕ] is:

I M, w � [ϕ]ψ iff M, w � ϕ implies M|ϕ, w � ψ.

So if ϕ is false, [ϕ]ψ is vacuously true.

Here is the 〈ϕ〉 clause:

I M, w � 〈ϕ〉ψ iff M, w � ϕ and M|ϕ, w � ψ.

Big Idea: we evaluate [ϕ]ψ and 〈ϕ〉ψ not by looking at otherworlds in the same model, but rather by looking at a new model.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 35

Page 110: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Public Announcement Logic

Read [ϕ]ψ as “after (every) true announcement of ϕ, ψ.”

Read 〈ϕ〉ψ := ¬[ϕ]¬ψ as “after a true announcement of ϕ, ψ.”

Let’s compare. The truth clause for the dynamic operator [ϕ] is:

I M, w � [ϕ]ψ iff M, w � ϕ implies M|ϕ, w � ψ.

So if ϕ is false, [ϕ]ψ is vacuously true. Here is the 〈ϕ〉 clause:

I M, w � 〈ϕ〉ψ iff M, w � ϕ and M|ϕ, w � ψ.

Big Idea: we evaluate [ϕ]ψ and 〈ϕ〉ψ not by looking at otherworlds in the same model, but rather by looking at a new model.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 35

Page 111: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Public Announcement Logic

Read [ϕ]ψ as “after (every) true announcement of ϕ, ψ.”

Read 〈ϕ〉ψ := ¬[ϕ]¬ψ as “after a true announcement of ϕ, ψ.”

Let’s compare. The truth clause for the dynamic operator [ϕ] is:

I M, w � [ϕ]ψ iff M, w � ϕ implies M|ϕ, w � ψ.

So if ϕ is false, [ϕ]ψ is vacuously true. Here is the 〈ϕ〉 clause:

I M, w � 〈ϕ〉ψ iff M, w � ϕ and M|ϕ, w � ψ.

Big Idea: we evaluate [ϕ]ψ and 〈ϕ〉ψ not by looking at otherworlds in the same model, but rather by looking at a new model.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 35

Page 112: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C CC C D

DCC

Where A1 := Dr ∨Dg ∨Db, check M, C C D � 〈A1〉KbDb.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 113: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C CC C D

DCC

Where A1 := Dr ∨Dg ∨Db, check M, C C D � 〈A1〉KbDb.A1 is Mom’s announcement: “At least one of you is dirty.”

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 114: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C CC C D

DCC

Where A1 := Dr ∨Dg ∨Db, check M, C C D � 〈A1〉KbDb.

First, observe that M, C C D � Dr ∨Dg ∨Db.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 115: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C CC C D

DCC

Where A1 := Dr ∨Dg ∨Db, check M, C C D � 〈A1〉KbDb.

Second, delete all worlds where Dr ∨Dg ∨Db is false.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 116: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C CC C D

DCC

Where A1 := Dr ∨Dg ∨Db, check M, C C D � 〈A1〉KbDb.

Second, delete all worlds where Dr ∨Dg ∨Db is false.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 117: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C D

DCC

Where A1 := Dr ∨Dg ∨Db, check M, C C D � 〈A1〉KbDb.

Finally, observe that M|A1, C C D � KbDb.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 118: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C D

DCC

Where A2 :=∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da), representing that no one

steps forward, check M|A1, C DD � 〈A2〉(KgDg ∧KbDb).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 119: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C D

DCC

M|A1, C DD � 〈 ∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da)〉(KgDg ∧KbDb).

First, note M|A1, C DD �

∧a∈{r ,g ,b}

¬(KaDa ∨Ka¬Da).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 120: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C D

DCC

M|A1, C DD � 〈 ∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da)〉(KgDg ∧KbDb).

Second, delete all worlds where∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da) is false.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 121: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

C DC

C C D

DCC

M|A1, C DD � 〈 ∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da)〉(KgDg ∧KbDb).

Second, delete all worlds where∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da) is false.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 122: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

M|A1, C DD � 〈 ∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da)〉(KgDg ∧KbDb).

Finally, observe M|A1|∧

a∈{r ,g ,b}¬(KaDa∨Ka¬Da), C DD � KgDg ∧KbDb.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 123: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

Check M|A1|A2, C DD � 〈 ∧

a∈{g ,b}(KaDa ∨Ka¬Da)〉Kr¬Dr .

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 124: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

Check M|A1|A2, C DD � 〈 ∧

a∈{g ,b}(KaDa ∨Ka¬Da)〉Kr¬Dr .

This represents the info. given when g and b step forward afterMom says again, “If you know whether you’re dirty, step forward.”

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 125: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

Check M|A1|A2, C DD � 〈 ∧

a∈{g ,b}(KaDa ∨Ka¬Da)〉Kr¬Dr .

First, observe M|A1|A2, C DD �

∧a∈{g ,b}

(KaDa ∨Ka¬Da).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 126: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

Check M|A1|A2, C DD � 〈 ∧

a∈{g ,b}(KaDa ∨Ka¬Da)〉Kr¬Dr .

Second, delete all worlds where∧

a∈{g ,b}(KaDa ∨Ka¬Da) is false.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 127: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

DDD

C DD

DDC

DCD

Check M|A1|A2, C DD � 〈 ∧

a∈{g ,b}(KaDa ∨Ka¬Da)〉Kr¬Dr .

Second, delete all worlds where∧

a∈{g ,b}(KaDa ∨Ka¬Da) is false.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 128: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

C DD

Check M|A1|A2, C DD � 〈 ∧

a∈{g ,b}(KaDa ∨Ka¬Da)〉Kr¬Dr .

Finally, observe M|A1|A2|∧

a∈{g ,b}(KaDa∨Ka¬Da), C DD � Kr¬Dr .

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 36

Page 129: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Basic Epistemic Logic

Completeness and Complexity

Theorem (PAL Axiomatization (Plaza 1989))

The LκPAL-theory of the class of all (resp. reflexive, preorder,

partition) models is axiomatized by Kω (resp. Tω, S4ω, S5ω)plus:

i. (replacement)ψ↔ χ

ϕ(ψ/p)↔ ϕ(χ/p)

ii. (atomic reduction) 〈ϕ〉p ↔ (ϕ ∧ p)

iii. (negation reduction) 〈ϕ〉¬ψ↔ (ϕ ∧ ¬〈ϕ〉ψ)iv. (conjunction reduction) 〈ϕ〉(ψ ∧ χ)↔ (〈ϕ〉ψ ∧ 〈ϕ〉χ)v. (diamond reduction) 〈ϕ〉Kaψ↔ (ϕ ∧ Ka〈ϕ〉ψ).

Complexity of satisfiability for PAL is the same as for EL.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 37

Page 130: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Mathematical Themes

With the background of basic epistemic logic in place, let’s turn tomathematical themes arising in recent work in epistemic logic:

I Preservation Theorems

I Uniform Substitution

I Relations to FOL

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 38

Page 131: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Preservation of Truth (in Inquiry)

Definition (Preservation Under Submodels)

A formula ϕ is preserved under submodels iff for any pointedmodel M, w and M′ ⊆M: M, w � ϕ⇒M′, w � ϕ.

Given our epistemic understanding of the models, this kind ofpreservation takes on a new meaning: once true, ϕ remains truehenceforth in inquiry, no matter what new knowledge is acquired.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 39

Page 132: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Preservation of Truth (in Inquiry)

Definition (Preservation Under Submodels)

A formula ϕ is preserved under submodels iff for any pointedmodel M, w and M′ ⊆M: M, w � ϕ⇒M′, w � ϕ.

Given our epistemic understanding of the models, this kind ofpreservation takes on a new meaning: once true, ϕ remains truehenceforth in inquiry, no matter what new knowledge is acquired.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 39

Page 133: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Definition (Preservation Under Submodels)

A formula ϕ is preserved under submodels iff for any pointedmodel M, w and M′ ⊆M: M, w � ϕ⇒M′, w � ϕ.

Definition (Universal Fragment)

The universal fragment of LκEL is generated by:

ϕ ::= p | ¬p | (ϕ ∧ ϕ) | (ϕ ∨ ϕ) | Kaϕ

for p ∈ At and a ∈ Agt.

Theorem (Modal Los-Tarski)

A formula ϕ ∈ LκEL is preserved under submodels iff it is

equivalent to a formula in the universal fragment of LκEL.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 40

Page 134: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Definition (Preservation Under Submodels)

A formula ϕ is preserved under submodels iff for any pointedmodel M, w and M′ ⊆M: M, w � ϕ⇒M′, w � ϕ.

Definition (Universal Fragment)

The universal fragment of LκEL is generated by:

ϕ ::= p | ¬p | (ϕ ∧ ϕ) | (ϕ ∨ ϕ) | Kaϕ

for p ∈ At and a ∈ Agt.

Theorem (Modal Los-Tarski)

A formula ϕ ∈ LκEL is preserved under submodels iff it is

equivalent to a formula in the universal fragment of LκEL.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 40

Page 135: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Definition (Preservation Under Submodels)

A formula ϕ is preserved under submodels iff for any pointedmodel M, w and M′ ⊆M: M, w � ϕ⇒M′, w � ϕ.

Definition (Universal Fragment)

The universal fragment of LκPAL-C is generated by:

ϕ ::= p | ¬p | (ϕ ∧ ϕ) | (ϕ ∨ ϕ) | Kaϕ | CAϕ | [¬ϕ]ϕ

for p ∈ At and a ∈ Agt.

Theorem (van Ditmarsch, Kooi)

A formula ϕ ∈ LκPAL-C is preserved under submodels if it is

equivalent to a formula in the universal fragment of LκPAL-C.

Open Problem 1: does ‘only if’ hold as well?

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 41

Page 136: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Definition (Preservation Under Submodels)

A formula ϕ is preserved under submodels iff for any pointedmodel M, w and M′ ⊆M: M, w � ϕ⇒M′, w � ϕ.

Definition (Universal Fragment)

The universal fragment of LκPAL-C is generated by:

ϕ ::= p | ¬p | (ϕ ∧ ϕ) | (ϕ ∨ ϕ) | Kaϕ | CAϕ | [¬ϕ]ϕ

for p ∈ At and a ∈ Agt.

Theorem (van Ditmarsch, Kooi)

A formula ϕ ∈ LκPAL-C is preserved under submodels if it is

equivalent to a formula in the universal fragment of LκPAL-C.

Open Problem 1: does ‘only if’ hold as well?

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 41

Page 137: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Definition (Preservation Under Submodels)

A formula ϕ is preserved under submodels iff for any pointedmodel M, w and M′ ⊆M: M, w � ϕ⇒M′, w � ϕ.

Definition (Universal Fragment)

The universal fragment of LκPAL-C is generated by:

ϕ ::= p | ¬p | (ϕ ∧ ϕ) | (ϕ ∨ ϕ) | Kaϕ | CAϕ | [¬ϕ]ϕ

for p ∈ At and a ∈ Agt.

Theorem (van Ditmarsch, Kooi)

A formula ϕ ∈ LκPAL-C is preserved under submodels if it is

equivalent to a formula in the universal fragment of LκPAL-C.

Open Problem 1: does ‘only if’ hold as well?

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 41

Page 138: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Definition (Preservation Under Submodels)

A formula ϕ is preserved under submodels iff for any pointedmodel M, w and M′ ⊆M: M, w � ϕ⇒M′, w � ϕ.

Open Problem 1: Which formulas of LEL-C and LPAL-C (withcommon knowledge), syntactically characterized, are preserved?

(A place to start might be the proof of Los-Tarski for theµ-calculus (D’Agostino, 1997), of which LEL-C is a fragment.)

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 42

Page 139: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Definition (Successful Formulas)

A formula ϕ is successful iff for all pointed models M, w ,

M, w � ϕ⇒M|ϕ, w � ϕ.

Successful formulas are preserved under “self-defined” submodels.

Not all formulas are successful. Some formulas are unsuccessful .

The simplest example: the Copenhagen agent c calls the Berkeleyagent b on the phone and says “You don’t know it’s raining inCopenhagen, but it’s raining in Copenhagen” (¬Kbr ∧ r).

r

w1 w2

bb, c b, c

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 43

Page 140: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Definition (Successful Formulas)

A formula ϕ is successful iff for all pointed models M, w ,

M, w � ϕ⇒M|ϕ, w � ϕ.

Successful formulas are preserved under “self-defined” submodels.

Not all formulas are successful. Some formulas are unsuccessful .

The simplest example: the Copenhagen agent c calls the Berkeleyagent b on the phone and says “You don’t know it’s raining inCopenhagen, but it’s raining in Copenhagen” (¬Kbr ∧ r).

r

w1 w2

bb, c b, c

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 43

Page 141: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Definition (Successful Formulas)

A formula ϕ is successful iff for all pointed models M, w ,

M, w � ϕ⇒M|ϕ, w � ϕ.

Successful formulas are preserved under “self-defined” submodels.

Not all formulas are successful. Some formulas are unsuccessful .

The simplest example: the Copenhagen agent c calls the Berkeleyagent b on the phone and says “You don’t know it’s raining inCopenhagen, but it’s raining in Copenhagen” (¬Kbr ∧ r).

r

w1 w2

bb, c b, c

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 43

Page 142: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Definition (Successful Formulas)

A formula ϕ is successful iff for all pointed models M, w ,

M, w � ϕ⇒M|ϕ, w � ϕ.

Successful formulas are preserved under “self-defined” submodels.

Not all formulas are successful. Some formulas are unsuccessful .

The simplest example: the Copenhagen agent c calls the Berkeleyagent b on the phone and says “You don’t know it’s raining inCopenhagen, but it’s raining in Copenhagen” (¬Kbr ∧ r).

r

w1 w2

bb, c b, c

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 43

Page 143: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Definition (Successful Formulas)

A formula ϕ is successful iff for all pointed models M, w ,

M, w � ϕ⇒M|ϕ, w � ϕ.

Successful formulas are preserved under “self-defined” submodels.

Not all formulas are successful. Some formulas are unsuccessful .

The simplest example: the Copenhagen agent c calls the Berkeleyagent b on the phone and says “You don’t know it’s raining inCopenhagen, but it’s raining in Copenhagen” (¬Kbr ∧ r).

r

w1

b, c

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 44

Page 144: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Let’s go back to the first time that no students step forward. Thisis like their announcing, “We don’t know whether we are dirty.”

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 45

Page 145: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

DDD

C DD

DDC

DCD

C DC

C C D

DCC

M|A1, C DD � 〈 ∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da)〉(KgDg ∧KbDb).

This is like their saying “We don’t know whether we’re dirty.”

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 46

Page 146: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

DDD

C DD

DDC

DCD

C DC

C C D

DCC

M|A1, C DD � 〈 ∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da)〉(KgDg ∧KbDb).

First, note M, C DD �∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 47

Page 147: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

DDD

C DD

DDC

DCD

C DC

C C D

DCC

M|A1, C DD � 〈 ∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da)〉(KgDg ∧KbDb).

Second, delete all worlds where∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da) is false.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 48

Page 148: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

DDD

C DD

DDC

DCD

C DC

C C D

DCC

M|A1, C DD � 〈 ∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da)〉(KgDg ∧KbDb).

Second, delete all worlds where∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da) is false.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 49

Page 149: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

DDD

C DD

DDC

DCD

M|A1, C DD � 〈 ∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da)〉(KgDg ∧KbDb).

Finally, observe M|A1|∧

a∈{r ,g ,b}¬(KaDa∨Ka¬Da), C DD � KgDg ∧KbDb.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 50

Page 150: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

DDD

C DD

DDC

DCD

Finally, observe M|A1|∧

a∈{r ,g ,b}¬(KaDa∨Ka¬Da), C DD � KgDg ∧KbDb.

Hence where ϕ :=∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da),

M|A1, C DD � 〈ϕ〉¬ϕ.

The childrens’ true announcement that no one knows makes itfalse that no one knows! This is a so-called unsuccessful update.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 51

Page 151: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

DDD

C DD

DDC

DCD

Finally, observe M|A1|∧

a∈{r ,g ,b}¬(KaDa∨Ka¬Da), C DD � KgDg ∧KbDb.

Hence where ϕ :=∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da),

M|A1, C DD � 〈ϕ〉¬ϕ.

The childrens’ true announcement that no one knows makes itfalse that no one knows! This is a so-called unsuccessful update.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 51

Page 152: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Definition (Successful Formulas)

A formula ϕ is successful iff for all pointed models M, w ,

M, w � ϕ⇒M|ϕ, w � ϕ.

Successful formulas are preserved under “self-defined” submodels.

Not all formulas are successful. Some formulas are unsuccessful.

Example (Unsuccessful Formulas)

We’ve seen two examples so far:

I ¬Kbr ∧ r

I∧

a∈{r ,g ,b}¬(KaDa ∨Ka¬Da)

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 52

Page 153: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Definition (Successful Formulas)

A formula ϕ is successful over a class of models C iff for allpointed models M, w with M in C,

M, w � ϕ⇒M|ϕ, w � ϕ.

QuestionWhich formulas of Lκ

EL, syntactically characterized, are successfulover the class of all models? The class of partition models?

Proposition (Complexity of the Success Problem)

The problem of deciding whether a formula ϕ ∈ L1EL is successful

over the class of partition models is co-NP complete.

So we cannot expect a very simple syntactic characterization.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 53

Page 154: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Definition (Successful Formulas)

A formula ϕ is successful over a class of models C iff for allpointed models M, w with M in C,

M, w � ϕ⇒M|ϕ, w � ϕ.

QuestionWhich formulas of Lκ

EL, syntactically characterized, are successfulover the class of all models? The class of partition models?

Proposition (Complexity of the Success Problem)

The problem of deciding whether a formula ϕ ∈ L1EL is successful

over the class of partition models is co-NP complete.

So we cannot expect a very simple syntactic characterization.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 53

Page 155: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Definition (Successful Formulas)

A formula ϕ is successful over a class of models C iff for allpointed models M, w with M in C,

M, w � ϕ⇒M|ϕ, w � ϕ.

QuestionWhich formulas of Lκ

EL, syntactically characterized, are successfulover the class of all models? The class of partition models?

Proposition (Complexity of the Success Problem)

The problem of deciding whether a formula ϕ ∈ L1EL is successful

over the class of partition models is co-NP complete.

So we cannot expect a very simple syntactic characterization.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 53

Page 156: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

QuestionWhich formulas of Lκ

EL, syntactically characterized, are successfulover the class of all models? The class of partition models?

Q2 of van Benthem’s “Open Problems in Logical Dynamics.”

For the case κ = 1 with partition models, this was answered in:

Wesley Holliday and Thomas Icard. 2010.

“Moorean Phenomena in Epistemic Logic.” Advances in Modal Logic 8.

In essence, we show that all unsuccessful formulas involvevariations on the Moorean theme of “you don’t know it, but p.”

Open Problem 2: answer the question for κ > 1 or fornon-partition models (cf. Saraf and Sourabh for some leads).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 54

Page 157: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

QuestionWhich formulas of Lκ

EL, syntactically characterized, are successfulover the class of all models? The class of partition models?

Q2 of van Benthem’s “Open Problems in Logical Dynamics.”

For the case κ = 1 with partition models, this was answered in:

Wesley Holliday and Thomas Icard. 2010.

“Moorean Phenomena in Epistemic Logic.” Advances in Modal Logic 8.

In essence, we show that all unsuccessful formulas involvevariations on the Moorean theme of “you don’t know it, but p.”

Open Problem 2: answer the question for κ > 1 or fornon-partition models (cf. Saraf and Sourabh for some leads).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 54

Page 158: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

QuestionWhich formulas of Lκ

EL, syntactically characterized, are successfulover the class of all models? The class of partition models?

Q2 of van Benthem’s “Open Problems in Logical Dynamics.”

For the case κ = 1 with partition models, this was answered in:

Wesley Holliday and Thomas Icard. 2010.

“Moorean Phenomena in Epistemic Logic.” Advances in Modal Logic 8.

In essence, we show that all unsuccessful formulas involvevariations on the Moorean theme of “you don’t know it, but p.”

Open Problem 2: answer the question for κ > 1 or fornon-partition models (cf. Saraf and Sourabh for some leads).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 54

Page 159: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

QuestionWhich formulas of Lκ

EL, syntactically characterized, are successfulover the class of all models? The class of partition models?

Q2 of van Benthem’s “Open Problems in Logical Dynamics.”

For the case κ = 1 with partition models, this was answered in:

Wesley Holliday and Thomas Icard. 2010.

“Moorean Phenomena in Epistemic Logic.” Advances in Modal Logic 8.

In essence, we show that all unsuccessful formulas involvevariations on the Moorean theme of “you don’t know it, but p.”

Open Problem 2: answer the question for κ > 1 or fornon-partition models (cf. Saraf and Sourabh for some leads).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 54

Page 160: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

QuestionWhich formulas of Lκ

EL, syntactically characterized, are successfulover the class of all models? The class of partition models?

Q2 of van Benthem’s “Open Problems in Logical Dynamics.”

For the case κ = 1 with partition models, this was answered in:

Wesley Holliday and Thomas Icard. 2010.

“Moorean Phenomena in Epistemic Logic.” Advances in Modal Logic 8.

In essence, we show that all unsuccessful formulas involvevariations on the Moorean theme of “you don’t know it, but p.”

Open Problem 2: answer the question for κ > 1 or fornon-partition models (cf. Saraf and Sourabh for some leads).

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 54

Page 161: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Other Interesting Formula Classes

Definition (Self-Refuting)

A formula ϕ is self-refuting iff for all pointed models M, w ,

M, w � ϕ⇒M|ϕ, w 2 ϕ.

Definition (Eventually Self-Refuting)

Define M|nϕ recursively by M|0ϕ =M, M|n+1ϕ =(M|nϕ

)|ϕ

.

ϕ is eventually self-refuting iff for all pointed models M, w :

M, w � ϕ⇒ ∃n :M|nϕ, w 2 ϕ.

Definition (Always Learnable)

ϕ is always learnable (for a) iff for any pointed model M, w :

M, w � ϕ⇒ ∃ψ :M|ψ, w � Kaϕ.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 55

Page 162: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Other Interesting Formula Classes

Definition (Self-Refuting)

A formula ϕ is self-refuting iff for all pointed models M, w ,

M, w � ϕ⇒M|ϕ, w 2 ϕ.

Definition (Eventually Self-Refuting)

Define M|nϕ recursively by M|0ϕ =M, M|n+1ϕ =(M|nϕ

)|ϕ

.

ϕ is eventually self-refuting iff for all pointed models M, w :

M, w � ϕ⇒ ∃n :M|nϕ, w 2 ϕ.

Definition (Always Learnable)

ϕ is always learnable (for a) iff for any pointed model M, w :

M, w � ϕ⇒ ∃ψ :M|ψ, w � Kaϕ.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 55

Page 163: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Preservation Theorems

Other Interesting Formula Classes

Definition (Self-Refuting)

A formula ϕ is self-refuting iff for all pointed models M, w ,

M, w � ϕ⇒M|ϕ, w 2 ϕ.

Definition (Eventually Self-Refuting)

Define M|nϕ recursively by M|0ϕ =M, M|n+1ϕ =(M|nϕ

)|ϕ

.

ϕ is eventually self-refuting iff for all pointed models M, w :

M, w � ϕ⇒ ∃n :M|nϕ, w 2 ϕ.

Definition (Always Learnable)

ϕ is always learnable (for a) iff for any pointed model M, w :

M, w � ϕ⇒ ∃ψ :M|ψ, w � Kaϕ.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 55

Page 164: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

Substitution Closure

A striking feature of epistemic logic with operators for informationupdate is that it is not closed under uniform substitution: e.g.,[p]p is valid, but [¬Kbr ∧ r ]([¬Kbr ∧ r) is not valid, as we saw.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 56

Page 165: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

Definition (Substitution Core & Schematic Validity)

A substitution is any function σ : At→ L; and we define(·)σ : L → L as the extension such that (ϕ)σ is obtained from ϕ byreplacing, for all p ∈ At(ϕ), each occurrence of p in ϕ by σ(p).

The substitution core of logic L is the set

{ϕ ∈ LL | (ϕ)σ ∈ L for all substitutions σ}.

Formulas in the substitution core are schematically valid.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 57

Page 166: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

Definition (Substitution Core & Schematic Validity)

A substitution is any function σ : At→ L; and we define(·)σ : L → L as the extension such that (ϕ)σ is obtained from ϕ byreplacing, for all p ∈ At(ϕ), each occurrence of p in ϕ by σ(p).

The substitution core of logic L is the set

{ϕ ∈ LL | (ϕ)σ ∈ L for all substitutions σ}.

Formulas in the substitution core are schematically valid.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 57

Page 167: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

Example (Valid but not Schematically Valid)

Where C is the class of all models, formulas that are in ThLκPAL

(C )but are not in the substitution core of ThLκ

PAL(C ) include (κ ≥ 1):

[p]p Kap → [p]Kap[p]Kap Kap → [p](p → Kap)[p](p → Kap) Ka(p → q)→ (〈q〉Kar → 〈p〉Kar)[p ∧ ¬Kap]¬(p ∧ ¬Kap) (〈p〉Kar ∧ 〈q〉Kar)→ 〈p ∨ q〉Kar .

So what are the uniform principles of information dynamics?

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 58

Page 168: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

Example (Valid but not Schematically Valid)

Where C is the class of all models, formulas that are in ThLκPAL

(C )but are not in the substitution core of ThLκ

PAL(C ) include (κ ≥ 1):

[p]p Kap → [p]Kap[p]Kap Kap → [p](p → Kap)[p](p → Kap) Ka(p → q)→ (〈q〉Kar → 〈p〉Kar)[p ∧ ¬Kap]¬(p ∧ ¬Kap) (〈p〉Kar ∧ 〈q〉Kar)→ 〈p ∨ q〉Kar .

So what are the uniform principles of information dynamics?

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 58

Page 169: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

QuestionIs the substitution core of PAL axiomatizable?

Q1 in van Benthem’s “Open Problems in Logical Dynamics.”

The answer is given in:

Wesley Holliday, Tomohiro Hoshi, and Thomas Icard. 2012.

“A Uniform Logic of Information Dynamics.” Advances in Modal Logic 9.

Theorem (Axiomatization)

For the class C of all (resp. reflexive, preorder, partition) ω-agentmodels, the substitution core of ThLω

PAL(C ) is axiomatizable.

Upshot: we have a logic for reasoning about information change inwhich the atomic sentences p can be genuine propositionalvariables, standing in for any propositions, even epistemic ones.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 59

Page 170: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

QuestionIs the substitution core of PAL axiomatizable?

Q1 in van Benthem’s “Open Problems in Logical Dynamics.”

The answer is given in:

Wesley Holliday, Tomohiro Hoshi, and Thomas Icard. 2012.

“A Uniform Logic of Information Dynamics.” Advances in Modal Logic 9.

Theorem (Axiomatization)

For the class C of all (resp. reflexive, preorder, partition) ω-agentmodels, the substitution core of ThLω

PAL(C ) is axiomatizable.

Upshot: we have a logic for reasoning about information change inwhich the atomic sentences p can be genuine propositionalvariables, standing in for any propositions, even epistemic ones.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 59

Page 171: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

QuestionIs the substitution core of PAL axiomatizable?

Q1 in van Benthem’s “Open Problems in Logical Dynamics.”

The answer is given in:

Wesley Holliday, Tomohiro Hoshi, and Thomas Icard. 2012.

“A Uniform Logic of Information Dynamics.” Advances in Modal Logic 9.

Theorem (Axiomatization)

For the class C of all (resp. reflexive, preorder, partition) ω-agentmodels, the substitution core of ThLω

PAL(C ) is axiomatizable.

Upshot: we have a logic for reasoning about information change inwhich the atomic sentences p can be genuine propositionalvariables, standing in for any propositions, even epistemic ones.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 59

Page 172: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

The axiomatization is obtained by adding to the normal modallogic Kω (or Tω, S4ω, S5ω depending on the model class):

1. (uniformity)ϕ

(ϕ)σ for any substitution σ

2. (necessitation)ϕ

[p]ϕ

3. (extensionality)ϕ↔ ψ

〈ϕ〉p ↔ 〈ψ〉p4. (distribution) [p](q → r)→ ([p]q → [p]r)

5. (p-seriality) p → 〈p〉>6. (truthfulness) 〈p〉> → p

7. (>-reflexivity) p → 〈>〉p8. (functionality) 〈p〉q → [p]q

9. (pa-commutativity) 〈p〉Kaq → Ka〈p〉q10. (ap-commutativity) Ka〈p〉q → [p]Kaq

11. (composition) 〈p〉〈q〉r ↔ 〈〈p〉q〉r

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 60

Page 173: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

The axiomatization is obtained by adding to the normal modallogic Kω (or Tω, S4ω, S5ω depending on the model class):

1. (uniformity)ϕ

(ϕ)σ for any substitution σ

2. (necessitation)ϕ

[p]ϕ

3. (extensionality)ϕ↔ ψ

〈ϕ〉p ↔ 〈ψ〉p4. (distribution) [p](q → r)→ ([p]q → [p]r)

5. (p-seriality) p → 〈p〉>6. (truthfulness) 〈p〉> → p

7. (>-reflexivity) p → 〈>〉p8. (functionality) 〈p〉q → [p]q

9. (pa-commutativity) 〈p〉Kaq → Ka〈p〉q10. (ap-commutativity) Ka〈p〉q → [p]Kaq

11. (composition) 〈p〉〈q〉r ↔ 〈〈p〉q〉r

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 60

Page 174: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

The axiomatization is obtained by adding to the normal modallogic Kω (or Tω, S4ω, S5ω depending on the model class):

1. (uniformity)ϕ

(ϕ)σ for any substitution σ

2. (necessitation)ϕ

[p]ϕ

3. (extensionality)ϕ↔ ψ

〈ϕ〉p ↔ 〈ψ〉p4. (distribution) [p](q → r)→ ([p]q → [p]r)

5. (p-seriality) p → 〈p〉>6. (truthfulness) 〈p〉> → p

7. (>-reflexivity) p → 〈>〉p8. (functionality) 〈p〉q → [p]q

9. (pa-commutativity) 〈p〉Kaq → Ka〈p〉q10. (ap-commutativity) Ka〈p〉q → [p]Kaq

11. (composition) 〈p〉〈q〉r ↔ 〈〈p〉q〉r

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 60

Page 175: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

The axiomatization is obtained by adding to the normal modallogic Kω (or Tω, S4ω, S5ω depending on the model class):

1. (uniformity)ϕ

(ϕ)σ for any substitution σ

2. (necessitation)ϕ

[p]ϕ

3. (extensionality)ϕ↔ ψ

〈ϕ〉p ↔ 〈ψ〉p

4. (distribution) [p](q → r)→ ([p]q → [p]r)

5. (p-seriality) p → 〈p〉>6. (truthfulness) 〈p〉> → p

7. (>-reflexivity) p → 〈>〉p8. (functionality) 〈p〉q → [p]q

9. (pa-commutativity) 〈p〉Kaq → Ka〈p〉q10. (ap-commutativity) Ka〈p〉q → [p]Kaq

11. (composition) 〈p〉〈q〉r ↔ 〈〈p〉q〉r

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 60

Page 176: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

The axiomatization is obtained by adding to the normal modallogic Kω (or Tω, S4ω, S5ω depending on the model class):

1. (uniformity)ϕ

(ϕ)σ for any substitution σ

2. (necessitation)ϕ

[p]ϕ

3. (extensionality)ϕ↔ ψ

〈ϕ〉p ↔ 〈ψ〉p4. (distribution) [p](q → r)→ ([p]q → [p]r)

5. (p-seriality) p → 〈p〉>6. (truthfulness) 〈p〉> → p

7. (>-reflexivity) p → 〈>〉p8. (functionality) 〈p〉q → [p]q

9. (pa-commutativity) 〈p〉Kaq → Ka〈p〉q10. (ap-commutativity) Ka〈p〉q → [p]Kaq

11. (composition) 〈p〉〈q〉r ↔ 〈〈p〉q〉r

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 60

Page 177: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

The axiomatization is obtained by adding to the normal modallogic Kω (or Tω, S4ω, S5ω depending on the model class):

1. (uniformity)ϕ

(ϕ)σ for any substitution σ

2. (necessitation)ϕ

[p]ϕ

3. (extensionality)ϕ↔ ψ

〈ϕ〉p ↔ 〈ψ〉p4. (distribution) [p](q → r)→ ([p]q → [p]r)

5. (p-seriality) p → 〈p〉>

6. (truthfulness) 〈p〉> → p

7. (>-reflexivity) p → 〈>〉p8. (functionality) 〈p〉q → [p]q

9. (pa-commutativity) 〈p〉Kaq → Ka〈p〉q10. (ap-commutativity) Ka〈p〉q → [p]Kaq

11. (composition) 〈p〉〈q〉r ↔ 〈〈p〉q〉r

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 60

Page 178: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

The axiomatization is obtained by adding to the normal modallogic Kω (or Tω, S4ω, S5ω depending on the model class):

1. (uniformity)ϕ

(ϕ)σ for any substitution σ

2. (necessitation)ϕ

[p]ϕ

3. (extensionality)ϕ↔ ψ

〈ϕ〉p ↔ 〈ψ〉p4. (distribution) [p](q → r)→ ([p]q → [p]r)

5. (p-seriality) p → 〈p〉>6. (truthfulness) 〈p〉> → p

7. (>-reflexivity) p → 〈>〉p8. (functionality) 〈p〉q → [p]q

9. (pa-commutativity) 〈p〉Kaq → Ka〈p〉q10. (ap-commutativity) Ka〈p〉q → [p]Kaq

11. (composition) 〈p〉〈q〉r ↔ 〈〈p〉q〉r

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 60

Page 179: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

The axiomatization is obtained by adding to the normal modallogic Kω (or Tω, S4ω, S5ω depending on the model class):

1. (uniformity)ϕ

(ϕ)σ for any substitution σ

2. (necessitation)ϕ

[p]ϕ

3. (extensionality)ϕ↔ ψ

〈ϕ〉p ↔ 〈ψ〉p4. (distribution) [p](q → r)→ ([p]q → [p]r)

5. (p-seriality) p → 〈p〉>6. (truthfulness) 〈p〉> → p

7. (>-reflexivity) p → 〈>〉p

8. (functionality) 〈p〉q → [p]q

9. (pa-commutativity) 〈p〉Kaq → Ka〈p〉q10. (ap-commutativity) Ka〈p〉q → [p]Kaq

11. (composition) 〈p〉〈q〉r ↔ 〈〈p〉q〉r

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 60

Page 180: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

The axiomatization is obtained by adding to the normal modallogic Kω (or Tω, S4ω, S5ω depending on the model class):

1. (uniformity)ϕ

(ϕ)σ for any substitution σ

2. (necessitation)ϕ

[p]ϕ

3. (extensionality)ϕ↔ ψ

〈ϕ〉p ↔ 〈ψ〉p4. (distribution) [p](q → r)→ ([p]q → [p]r)

5. (p-seriality) p → 〈p〉>6. (truthfulness) 〈p〉> → p

7. (>-reflexivity) p → 〈>〉p8. (functionality) 〈p〉q → [p]q

9. (pa-commutativity) 〈p〉Kaq → Ka〈p〉q10. (ap-commutativity) Ka〈p〉q → [p]Kaq

11. (composition) 〈p〉〈q〉r ↔ 〈〈p〉q〉r

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 60

Page 181: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

The axiomatization is obtained by adding to the normal modallogic Kω (or Tω, S4ω, S5ω depending on the model class):

1. (uniformity)ϕ

(ϕ)σ for any substitution σ

2. (necessitation)ϕ

[p]ϕ

3. (extensionality)ϕ↔ ψ

〈ϕ〉p ↔ 〈ψ〉p4. (distribution) [p](q → r)→ ([p]q → [p]r)

5. (p-seriality) p → 〈p〉>6. (truthfulness) 〈p〉> → p

7. (>-reflexivity) p → 〈>〉p8. (functionality) 〈p〉q → [p]q

9. (pa-commutativity) 〈p〉Kaq → Ka〈p〉q

10. (ap-commutativity) Ka〈p〉q → [p]Kaq

11. (composition) 〈p〉〈q〉r ↔ 〈〈p〉q〉r

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 60

Page 182: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

The axiomatization is obtained by adding to the normal modallogic Kω (or Tω, S4ω, S5ω depending on the model class):

1. (uniformity)ϕ

(ϕ)σ for any substitution σ

2. (necessitation)ϕ

[p]ϕ

3. (extensionality)ϕ↔ ψ

〈ϕ〉p ↔ 〈ψ〉p4. (distribution) [p](q → r)→ ([p]q → [p]r)

5. (p-seriality) p → 〈p〉>6. (truthfulness) 〈p〉> → p

7. (>-reflexivity) p → 〈>〉p8. (functionality) 〈p〉q → [p]q

9. (pa-commutativity) 〈p〉Kaq → Ka〈p〉q10. (ap-commutativity) Ka〈p〉q → [p]Kaq

11. (composition) 〈p〉〈q〉r ↔ 〈〈p〉q〉r

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 60

Page 183: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

The axiomatization is obtained by adding to the normal modallogic Kω (or Tω, S4ω, S5ω depending on the model class):

1. (uniformity)ϕ

(ϕ)σ for any substitution σ

2. (necessitation)ϕ

[p]ϕ

3. (extensionality)ϕ↔ ψ

〈ϕ〉p ↔ 〈ψ〉p4. (distribution) [p](q → r)→ ([p]q → [p]r)

5. (p-seriality) p → 〈p〉>6. (truthfulness) 〈p〉> → p

7. (>-reflexivity) p → 〈>〉p8. (functionality) 〈p〉q → [p]q

9. (pa-commutativity) 〈p〉Kaq → Ka〈p〉q10. (ap-commutativity) Ka〈p〉q → [p]Kaq

11. (composition) 〈p〉〈q〉r ↔ 〈〈p〉q〉r

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 60

Page 184: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

Theorem (Axiomatization)

For the class C of all (resp. reflexive, preorder, partition) ω-agentmodels, the substitution core of ThLω

PAL(C ) is axiomatizable.

Wesley Holliday, Tomohiro Hoshi, and Thomas Icard. 2012.

“A Uniform Logic of Information Dynamics.” Advances in Modal Logic 9.

Theorem (Decidability)

For the class C of all (resp. reflexive, preorder, partition) ω-agentmodels, the substitution core of ThLω

PAL(C ) is decidable.

Wesley Holliday, Tomohiro Hoshi, and Thomas Icard. Forthcoming.

“Information Dynamics and Uniform Substitution.” Synthese.

Wesley Holliday, Tomohiro Hoshi, and Thomas Icard. 2011.

“Schematic Validity in Dynamic Epistemic Logic: Decidability.” LNAI.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 61

Page 185: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

Theorem (Axiomatization)

For the class C of all (resp. reflexive, preorder, partition) ω-agentmodels, the substitution core of ThLω

PAL(C ) is axiomatizable.

Wesley Holliday, Tomohiro Hoshi, and Thomas Icard. 2012.

“A Uniform Logic of Information Dynamics.” Advances in Modal Logic 9.

Theorem (Decidability)

For the class C of all (resp. reflexive, preorder, partition) ω-agentmodels, the substitution core of ThLω

PAL(C ) is decidable.

Wesley Holliday, Tomohiro Hoshi, and Thomas Icard. Forthcoming.

“Information Dynamics and Uniform Substitution.” Synthese.

Wesley Holliday, Tomohiro Hoshi, and Thomas Icard. 2011.

“Schematic Validity in Dynamic Epistemic Logic: Decidability.” LNAI.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 61

Page 186: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

Theorem (Axiomatization)

For the class C of all (resp. reflexive, preorder, partition) ω-agentmodels, the substitution core of ThLω

PAL(C ) is axiomatizable.

Wesley Holliday, Tomohiro Hoshi, and Thomas Icard. 2012.

“A Uniform Logic of Information Dynamics.” Advances in Modal Logic 9.

Open Problem 3: Does this extend to ThLωPAL-C(C )? Is there a

Uniform Logic of Information Dynamics & Common Knowledge?

(The obstacle is that given the failure of compactness, we mustuse a finite version of the Henkin-style canonical modelconstruction to prove completeness; but the use of the standardFisher-Ladner closure to do so proves difficult in this case...)

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 62

Page 187: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Uniform Substitution

Theorem (Axiomatization)

For the class C of all (resp. reflexive, preorder, partition) ω-agentmodels, the substitution core of ThLω

PAL(C ) is axiomatizable.

Wesley Holliday, Tomohiro Hoshi, and Thomas Icard. 2012.

“A Uniform Logic of Information Dynamics.” Advances in Modal Logic 9.

Open Problem 3: Does this extend to ThLωPAL-C(C )? Is there a

Uniform Logic of Information Dynamics & Common Knowledge?

(The obstacle is that given the failure of compactness, we mustuse a finite version of the Henkin-style canonical modelconstruction to prove completeness; but the use of the standardFisher-Ladner closure to do so proves difficult in this case...)

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 62

Page 188: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Relations to First-Order Logic

Transferring the Questions to FOL

In “Open Problems in Logical Dynamics,” van Benthem poses thequestions we have been discussing for FOL as well.

Open Problem 4: Characterize the formulas ϕ of FOL withexactly one free variable x such that for any FO structure A andvariable assignment s, if A, s � ϕ, then Aϕ, s � ϕ, where Aϕ is thesubstructure of A with domain {d ∈ |A| | A, s[x :=d ] � ϕ}.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 63

Page 189: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Relations to First-Order Logic

Transferring the Questions to FOL

In “Open Problems in Logical Dynamics,” van Benthem poses thequestions we have been discussing for FOL as well.

Open Problem 5: Extend the language of FOL with relativizationoperators (·)ϕ for all ϕ with exactly one free variable x , such that

A, s � (ψ)ϕ ⇔ if ∀y ∈ FV (ψ)A, s[x :=s(y )] � ϕ, then Aϕ, s � ψ,

where FV (ψ) is the set of free variables in ψ.

What is the complete logic of FOL with relativization?

Since this logic is not closed under uniform substitution (e.g.,Px → (Px)Qz is valid, but (Px ∧ ∃y¬Py)→ (Px ∧ ∃y¬Py)Qz

is not), is the substitution core of this logic axiomatizable?

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 64

Page 190: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Relations to First-Order Logic

Transferring the Questions to FOL

In “Open Problems in Logical Dynamics,” van Benthem poses thequestions we have been discussing for FOL as well.

Open Problem 5: Extend the language of FOL with relativizationoperators (·)ϕ for all ϕ with exactly one free variable x , such that

A, s � (ψ)ϕ ⇔ if ∀y ∈ FV (ψ)A, s[x :=s(y )] � ϕ, then Aϕ, s � ψ,

where FV (ψ) is the set of free variables in ψ.

What is the complete logic of FOL with relativization?

Since this logic is not closed under uniform substitution (e.g.,Px → (Px)Qz is valid, but (Px ∧ ∃y¬Py)→ (Px ∧ ∃y¬Py)Qz

is not), is the substitution core of this logic axiomatizable?

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 64

Page 191: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Relations to First-Order Logic

Translating EL into FOL

Can we transfer our results for modal logic to fragments of FOL?

Definition (Propositional Epistemic Language)

Given sets At = {p, q, r , . . . } and Agt = {a, b, c , . . . } with|Agt| = κ, the epistemic language Lκ

EL is generated by

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ.

Consider a first-order language that contains, for every p ∈ At anda ∈ Agt, a one-place predicate P and a two-place predicate Ra.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 65

Page 192: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Relations to First-Order Logic

Translating EL into FOL

Can we transfer our results for modal logic to fragments of FOL?

Definition (Propositional Epistemic Language)

Given sets At = {p, q, r , . . . } and Agt = {a, b, c , . . . } with|Agt| = κ, the epistemic language Lκ

EL is generated by

ϕ ::= p | ¬ϕ | (ϕ ∧ ϕ) | Kaϕ.

Consider a first-order language that contains, for every p ∈ At anda ∈ Agt, a one-place predicate P and a two-place predicate Ra.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 65

Page 193: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Relations to First-Order Logic

Translating EL into FOL

Definition (Standard Translation)

Fix two variables x and y and define functions STx and STy :

I STx (p) = Px ;

I STx (¬ϕ) = ¬STx (ϕ);

I STx (ϕ ∧ ψ) = STx (ϕ) ∧ STx (ψ);

I STx (Kaϕ) = ∀y(Raxy → STy (ϕ))

I STy (p) = Py ;

I STy (¬ϕ) = ¬STy (ϕ);

I STy (ϕ ∧ ψ) = STy (ϕ) ∧ STy (ψ);

I STy (Kaϕ) = ∀y(Raxy → STx (ϕ))

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 66

Page 194: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Relations to First-Order Logic

Translating EL into FOL

Definition (Standard Translation)

Fix two variables x and y and define functions STx and STy :

I STx (p) = Px ;

I STx (¬ϕ) = ¬STx (ϕ);

I STx (ϕ ∧ ψ) = STx (ϕ) ∧ STx (ψ);

I STx (Kaϕ) = ∀y(Raxy → STy (ϕ));

I and similarly for STy .

Any modal model A can be viewed as a first-order structure Asuch that for any ϕ ∈ Lκ

EL, variable x , and assignment s,

A, w � ϕ iff A, s[x :=w ] � STx (ϕ)

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 67

Page 195: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Relations to First-Order Logic

Under the translation, the modal language lives in the two-variablefragment of FOL. It also lives in the “guarded” fragment of FOL,since all the quantifiers have guards. The satisfiability/validityproblem for formulas in both of these fragment is decidable.

Van Benthem’s Characterization Theorem gives a semanticcharacterization of the FOL formulas (with one free variable) thatare equivalent to the standard translation of some modal formula:they are the FOL formulas that are invariant for bisimulation.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 68

Page 196: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Relations to First-Order Logic

Under the translation, the modal language lives in the two-variablefragment of FOL. It also lives in the “guarded” fragment of FOL,since all the quantifiers have guards. The satisfiability/validityproblem for formulas in both of these fragment is decidable.

Van Benthem’s Characterization Theorem gives a semanticcharacterization of the FOL formulas (with one free variable) thatare equivalent to the standard translation of some modal formula:they are the FOL formulas that are invariant for bisimulation.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 68

Page 197: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Relations to First-Order Logic

Monadic First-Order Logic

In the other direction, any formula ϕ of Monadic First-Order Logicwith only x free (and not in the scope of any quantifier) can betranslated into a modal formula ϕ′ such that for any MFOstructure A and assignment s, when we view A as a single-agentepistemic partition model A (with Ra the universal relation),

A, s � ϕ iff A, s(x) � ϕ′.

Since we have solved the success problem and substitution coreproblem for single-agent epistemic logic over partition models, wecan transfer these results to the modal-like fragment of MFOL.

But it is a long way from here to answers for full FOL.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 69

Page 198: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Relations to First-Order Logic

Monadic First-Order Logic

In the other direction, any formula ϕ of Monadic First-Order Logicwith only x free (and not in the scope of any quantifier) can betranslated into a modal formula ϕ′ such that for any MFOstructure A and assignment s, when we view A as a single-agentepistemic partition model A (with Ra the universal relation),

A, s � ϕ iff A, s(x) � ϕ′.

Since we have solved the success problem and substitution coreproblem for single-agent epistemic logic over partition models, wecan transfer these results to the modal-like fragment of MFOL.

But it is a long way from here to answers for full FOL.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 69

Page 199: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Relations to First-Order Logic

Monadic First-Order Logic

In the other direction, any formula ϕ of Monadic First-Order Logicwith only x free (and not in the scope of any quantifier) can betranslated into a modal formula ϕ′ such that for any MFOstructure A and assignment s, when we view A as a single-agentepistemic partition model A (with Ra the universal relation),

A, s � ϕ iff A, s(x) � ϕ′.

Since we have solved the success problem and substitution coreproblem for single-agent epistemic logic over partition models, wecan transfer these results to the modal-like fragment of MFOL.

But it is a long way from here to answers for full FOL.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 69

Page 200: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Conclusion

Directions from Here

Going beyond the basic epistemic logic we have covered today:

I Quantified epistemic logic (Ka∃xSpy(x) vs. ∃xKaSpy(x));

I “Softer” belief revision instead of “hard” knowledge update;

I Modeling private communication, eavesdropping, etc.;

I Epistemic logic and probability (qualitative and quantitative);

I Philosophical applications of EL, mentioned at the beginning;

I and more...

Two sources for learning about recents research directions are:

I Advances in Modal Logic, biennial conference and book series.

I European Summer School for Logic, Language, and Information.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 70

Page 201: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Conclusion

Directions from Here

Going beyond the basic epistemic logic we have covered today:

I Quantified epistemic logic (Ka∃xSpy(x) vs. ∃xKaSpy(x));

I “Softer” belief revision instead of “hard” knowledge update;

I Modeling private communication, eavesdropping, etc.;

I Epistemic logic and probability (qualitative and quantitative);

I Philosophical applications of EL, mentioned at the beginning;

I and more...

Two sources for learning about recents research directions are:

I Advances in Modal Logic, biennial conference and book series.

I European Summer School for Logic, Language, and Information.

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 70

Page 202: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Thank you!

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 71

Page 203: Recent Work in Epistemic Logic [8pt] - Logic Group Colloquium · Belief (1962) (cf. von Wright’s An Essay on Modal Logic, 1951). 1970sExtensive philosophical discussion sparked

Bonus Puzzle

Sum and Product

A says to S and P: “I have picked x , y ∈N such that 1 < x < yand x + y ≤ 100. Shortly I will whisper their sum s = x + y to Sonly, and their product p = x · y to P only.” A acts accordingly.The following conversation between S and P then takes place:

1. P: “I don’t know the numbers.”

2. S: “I knew that you didn’t know them.”

3. P: “Now I know the numbers.”

4. S: “Now I know them too.”

Question: what are x and y? (There is a unique answer.)

Wes Holliday: Recent Work in Epistemic Logic, Logic Group Colloquium 72