Introduction to Epistemic Reasoning in Interaction

Similar documents
Logic and Artificial Intelligence Lecture 6

Epistemic Game Theory

Changing Types. Dominik Klein Eric Pacuit. April 24, 2011

Logics of Rational Agency Lecture 3

Logics of Rational Agency Lecture 2

Levels of Knowledge and Belief Computational Social Choice Seminar

Understanding the Brandenburger-Keisler Belief Paradox

Introduction to Epistemic Game Theory

Logic and Artificial Intelligence Lecture 22

Robust Knowledge and Rationality

Lecture 11: Topics in Formal Epistemology

Knowledge Based Obligations RUC-ILLC Workshop on Deontic Logic

Logic and Artificial Intelligence Lecture 12

Game Theory Lecture 10+11: Knowledge

Conservative Belief and Rationality

Introduction to Formal Epistemology Lecture 5

Logics of Informational Attitudes and Informative Actions

Introduction to Formal Epistemology

Ahmad KARIMI A NON-SELF-REFERENTIAL PARADOX IN EPISTEMIC GAME THEORY

The Muddy Children:A logic for public announcement

Models of Strategic Reasoning Lecture 4

WEAKLY DOMINATED STRATEGIES: A MYSTERY CRACKED

Game Theory: Spring 2017

Neighborhood Semantics for Modal Logic Lecture 5

What is DEL good for? Alexandru Baltag. Oxford University

: Cryptography and Game Theory Ran Canetti and Alon Rosen. Lecture 8

09 Modal Logic II. CS 3234: Logic and Formal Systems. October 14, Martin Henz and Aquinas Hobor

SOME SEMANTICS FOR A LOGICAL LANGUAGE FOR THE GAME OF DOMINOES

A Note on Logics of Ability

Logic and Artificial Intelligence Lecture 13

Doxastic Logic. Michael Caie

Introduction to Game Theory

Preference, Choice and Utility

Logic and Artificial Intelligence Lecture 7

Common Knowledge of Rationality is Self-Contradictory. Herbert Gintis

Models of Strategic Reasoning Lecture 2

First-Order Modal Logic and the Barcan Formula

Game Theory. Georg Moser. Institute of Computer UIBK. Winter GM (Institute of Computer UIBK) Game Theory 1/19 Organisation

ONLINE APPENDICES FOR INCENTIVES IN EXPERIMENTS: A THEORETICAL INVESTIGATION BY AZRIELI, CHAMBERS & HEALY

A Modal Logic of Epistemic Games

Relative Benefit Equilibrating Bargaining Solution and the Ordinal Interpretation of Gauthier s Arbitration Scheme

A Game Semantics for a Non-Classical Logic

Notes on Modal Logic

Valentin Goranko Stockholm University. ESSLLI 2018 August 6-10, of 29

The Value of Information in Zero-Sum Games

Agreement Theorems from the Perspective of Dynamic-Epistemic Logic

Game Theory: Spring 2017

Notes on Modal Logic

Preferences in Game Logics

On the Consistency among Prior, Posteriors, and Information Sets

Logic and Artificial Intelligence Lecture 21

Capturing Lewis s Elusive Knowledge

Neighborhood Semantics for Modal Logic Lecture 3

Reasoning About Rationality

Modal Logics. Most applications of modal logic require a refined version of basic modal logic.

An axiomatization of minimal curb sets. 1. Introduction. Mark Voorneveld,,1, Willemien Kets, and Henk Norde

Modal Logic. Introductory Lecture. Eric Pacuit. University of Maryland, College Park ai.stanford.edu/ epacuit. January 31, 2012.

COMMON REASONING IN GAMES: A LEWISIAN ANALYSIS OF COMMON KNOWLEDGE OF RATIONALITY. University of Nottingham, UK. University of East Anglia, UK

Product Update and Looking Backward

Economics 3012 Strategic Behavior Andy McLennan October 20, 2006

Agency and Interaction in Formal Epistemology

Guilt in Games. P. Battigalli and M. Dufwenberg (AER, 2007) Presented by Luca Ferocino. March 21 st,2014

CL16, 12th September 2016

Neighborhood Semantics for Modal Logic Lecture 5

Ambiguity and the Centipede Game

Towards A Multi-Agent Subset Space Logic

Lecture 8: Introduction to Game Logic

Understanding the Brandenburger-Keisler Paradox

Logics for Belief as Maximally Plausible Possibility

REPRESENTING AND REASONING ABOUT BAYESIAN GAMES WITH EPISTEMIC LOGIC

Neighborhood Semantics for Modal Logic An Introduction May 12-17, ESSLLI 2007

Reversed Squares of Opposition in PAL and DEL

Evidence-Based Belief Revision for Non-Omniscient Agents

Coordination without communication 1

Learning Equilibrium as a Generalization of Learning to Optimize

Intentions and transformations of strategic games

Logical and Probabilistic Models of Belief Change

Consistent Beliefs in Extensive Form Games

Preference and its Dynamics

Formal Epistemology: Lecture Notes. Horacio Arló-Costa Carnegie Mellon University

Today. Next week. Today (cont d) Motivation - Why Modal Logic? Introduction. Ariel Jarovsky and Eyal Altshuler 8/11/07, 15/11/07

When all is done but not (yet) said: Dynamic rationality in extensive games

To every formula scheme there corresponds a property of R. This relationship helps one to understand the logic being studied.

Formal Epistemology: Lecture Notes. Horacio Arló-Costa Carnegie Mellon University

Ambiguous Language and Differences in Beliefs

Lecture December 2009 Fall 2009 Scribe: R. Ring In this lecture we will talk about

Some Remarks on Alternating Temporal Epistemic Logic

Evolutionary Bargaining Strategies

Logic and Artificial Intelligence Lecture 20

INFORMATIONAL ROBUSTNESS AND SOLUTION CONCEPTS. Dirk Bergemann and Stephen Morris. December 2014 COWLES FOUNDATION DISCUSSION PAPER NO.

An Inquisitive Formalization of Interrogative Inquiry

Towards Symbolic Factual Change in Dynamic Epistemic Logic

CS 798: Multiagent Systems

Game Theory: Spring 2017

Social Choice Theory for Logicians Lecture 5

CeDEx Discussion Paper Series ISSN Discussion Paper No Robin P. Cubitt and Robert Sugden January 2011

Epistemic Implementation and The Arbitrary-Belief Auction Jing Chen, Silvio Micali, and Rafael Pass

6.254 : Game Theory with Engineering Applications Lecture 13: Extensive Form Games

Industrial Organization Lecture 3: Game Theory

Transcription:

Introduction to Epistemic Reasoning in Interaction Eric Pacuit Center for Logic and Philosophy of Science Tilburg University ai.stanford.edu/~epacuit December 9, 2009 Eric Pacuit 1

We are interested in reasoning about rational agents interacting in social situations. Eric Pacuit 2

We are interested in reasoning about rational agents interacting in social situations. Philosophy (social philosophy, epistemology) Game Theory Social Choice Theory AI (multiagent systems) Eric Pacuit 3

We are interested in reasoning about rational agents interacting in social situations. What is a rational agent? maximize expected utility (instrumentally rational) react to observations revise beliefs when learning a surprising piece of information understand higher-order information plans for the future asks questions???? Eric Pacuit 4

We are interested in reasoning about rational agents interacting in social situations. There is a jungle of formal systems! logics of informational attitudes (knowledge, beliefs, certainty) logics of action & agency temporal logics/dynamic logics logics of motivational attitudes (preferences, intentions) (Not to mention various game-theoretic/social choice models and logical languages for reasoning about them) Eric Pacuit 5

We are interested in reasoning about rational agents interacting in social situations. There is a jungle of formal systems! logics How do of we informational compare different attitudes logical (knowledge, systems beliefs, studying certainty) the same phenomena? logics How complex of action is & it agency to reason about rational agents? temporal (How) should logics/dynamic we merge the logics various logical systems? logics What of do motivational the logical frameworks attitudes (preferences, contribute to intentions) the discussion on rational agency? (Not to mention various game-theoretic/social choice models and logical languages for reasoning about them) Eric Pacuit 6

We are interested in reasoning about rational agents interacting in social situations. playing a game (eg. a card game) having a conversation executing a social procedure making a group decision (eg., coordination problem)... Eric Pacuit 7

Example (1) Suppose there are two friends Ann and Bob are on a bus separated by a crowd. Eric Pacuit 8

Example (1) Suppose there are two friends Ann and Bob are on a bus separated by a crowd. Before the bus comes to the next stop a mutual friend from outside the bus yells get off at the next stop to get a drink?. Eric Pacuit 9

Example (1) Suppose there are two friends Ann and Bob are on a bus separated by a crowd. Before the bus comes to the next stop a mutual friend from outside the bus yells get off at the next stop to get a drink?. Say Ann is standing near the front door and Bob near the back door. Eric Pacuit 10

Example (1) Suppose there are two friends Ann and Bob are on a bus separated by a crowd. Before the bus comes to the next stop a mutual friend from outside the bus yells get off at the next stop to get a drink?. Say Ann is standing near the front door and Bob near the back door. When the bus comes to a stop, will they get off? Eric Pacuit 11

Example (1) Suppose there are two friends Ann and Bob are on a bus separated by a crowd. Before the bus comes to the next stop a mutual friend from outside the bus yells get off at the next stop to get a drink?. Say Ann is standing near the front door and Bob near the back door. When the bus comes to a stop, will they get off? D. Lewis. Convention. 1969. M. Chwe. Rational Ritual. 2001. Eric Pacuit 12

Example (2) A and B are players in the same football team. A has the ball, but an opposing player is converging on him. Eric Pacuit 13

Example (2) A and B are players in the same football team. A has the ball, but an opposing player is converging on him. He can pass the ball to B, who has a chance to shoot. Eric Pacuit 14

Example (2) A and B are players in the same football team. A has the ball, but an opposing player is converging on him. He can pass the ball to B, who has a chance to shoot. There are two directions in which A can move the ball, left and right, and correspondingly, two directions in which B can run to intercept the pass. Eric Pacuit 15

Example (2) A and B are players in the same football team. A has the ball, but an opposing player is converging on him. He can pass the ball to B, who has a chance to shoot. There are two directions in which A can move the ball, left and right, and correspondingly, two directions in which B can run to intercept the pass. If both choose left there is a 10% chance that a goal will be scored. Eric Pacuit 16

Example (2) A and B are players in the same football team. A has the ball, but an opposing player is converging on him. He can pass the ball to B, who has a chance to shoot. There are two directions in which A can move the ball, left and right, and correspondingly, two directions in which B can run to intercept the pass. If both choose left there is a 10% chance that a goal will be scored. If they both choose right, there is a 11% change. Eric Pacuit 17

Example (2) A and B are players in the same football team. A has the ball, but an opposing player is converging on him. He can pass the ball to B, who has a chance to shoot. There are two directions in which A can move the ball, left and right, and correspondingly, two directions in which B can run to intercept the pass. If both choose left there is a 10% chance that a goal will be scored. If they both choose right, there is a 11% change. Otherwise, the chance is zero. Eric Pacuit 18

Example (2) A and B are players in the same football team. A has the ball, but an opposing player is converging on him. He can pass the ball to B, who has a chance to shoot. There are two directions in which A can move the ball, left and right, and correspondingly, two directions in which B can run to intercept the pass. If both choose left there is a 10% chance that a goal will be scored. If they both choose right, there is a 11% change. Otherwise, the chance is zero. There is no time for communication; the two players must act simultaneously. Eric Pacuit 19

Example (2) A and B are players in the same football team. A has the ball, but an opposing player is converging on him. He can pass the ball to B, who has a chance to shoot. There are two directions in which A can move the ball, left and right, and correspondingly, two directions in which B can run to intercept the pass. If both choose left there is a 10% chance that a goal will be scored. If they both choose right, there is a 11% change. Otherwise, the chance is zero. There is no time for communication; the two players must act simultaneously. What should they do? R. Sugden. The Logic of Team Reasoning. Philosophical Explorations (6)3, pgs. 165-181 (2003). Eric Pacuit 20

Goals for today 1. An Introduction to (Formal) Tools for Analytic Philosophy Strategic reasoning Epistemic reasoning focus on intuitions not technical details 2. Epistemic Reasoning in Games Eric Pacuit 21

Just Enough Game Theory Just Enough Game Theory Game theory is a bag of analytical tools designed to help us understand the phenomena that we observe when decision-makers interact. Osborne and Rubinstein. Introduction to Game Theory. MIT Press. Eric Pacuit 22

Just Enough Game Theory Just Enough Game Theory Game theory is a bag of analytical tools designed to help us understand the phenomena that we observe when decision-makers interact. Osborne and Rubinstein. Introduction to Game Theory. MIT Press. A game is a description of strategic interaction that includes actions the players can take description of the players interests (i.e., preferences), Eric Pacuit 23

Just Enough Game Theory Just Enough Game Theory Game theory is a bag of analytical tools designed to help us understand the phenomena that we observe when decision-makers interact. Osborne and Rubinstein. Introduction to Game Theory. MIT Press. A game is a description of strategic interaction that includes actions the players can take description of the players interests (i.e., preferences), It does not specify the actions that the players do take. Eric Pacuit 24

Just Enough Game Theory A solution concept is a systematic description of the outcomes that may emerge in a family of games. This is the starting point for most of game theory and includes many variants: Nash equilibrium, backwards inductions, or iterated dominance of various kinds. These are usually thought of as the embodiment of rational behavior in some way and used to analyze game situations. Eric Pacuit 25

Just Enough Game Theory A solution concept is a systematic description of the outcomes that may emerge in a family of games. This is the starting point for most of game theory and includes many variants: Nash equilibrium, backwards inductions, or iterated dominance of various kinds. These are usually thought of as the embodiment of rational behavior in some way and used to analyze game situations. For this course, solution concepts are more of an endpoint. Eric Pacuit 26

Just Enough Game Theory Some Formal Details Strategic Games Nash Equilibrium Extensive Games Backwards Induction Eric Pacuit 27

Just Enough Game Theory Strategic Games A strategic games is a tuple N, {A i } i N, { i } i N where N is a finite set of players Eric Pacuit 28

Just Enough Game Theory Strategic Games A strategic games is a tuple N, {A i } i N, { i } i N where N is a finite set of players for each i N, A i is a nonempty set of actions Eric Pacuit 29

Just Enough Game Theory Strategic Games A strategic games is a tuple N, {A i } i N, { i } i N where N is a finite set of players for each i N, A i is a nonempty set of actions for each i N, i is a preference relation on A = Π i N A i (Often i are represented by utility functions u i : A R) Eric Pacuit 30

Just Enough Game Theory Strategic Games: Comments on Preferences Preferences may be over a set of consequences C. Assume g : A C and { i i N} a set of preferences on C. Then for a, b A, a i b iff g(a) i g(b) Consequences may be affected by exogenous random variable whose realization is not known before choosing actions. Let Ω be a set of states, then define g : A Ω C. Where g(a ) is interpreted as a lottery. Often i are represented by utility functions u i : A R Eric Pacuit 31

Just Enough Game Theory Strategic Games: Example Row r Column u (2,2) (0,0) d (0,0) (1,1) l N = {Row, Column} A Row = {u, d}, A Column = {r, l} (u, r) Row (d, l) Row (u, l) Row (d, r) (u, r) Column (d, l) Column (u, l) Column (d, r) Eric Pacuit 32

Just Enough Game Theory Strategic Games: Example r Row Column u (2,2) (0,0) d (0,0) (1,1) l N = {Row, Column} A Row = {u, d}, A Column = {r, l} u Row : A Row A Column {0, 1, 2}, u Column : A Row A Column {0, 1, 2} with u Row (u, r) = u Column (u, r) = 2, u Row (d, l) = u Column (d, l) = 2, and u x (u, l) = u x (d, r) = 0 for x N. Eric Pacuit 33

Just Enough Game Theory Nash Equilibrium Let N, {A i } i N, { i } i N be a strategic game For a i A i, let B i (a i ) = {a i A i (a i, a i ) i (a i, a i) a i A i } B i is the best-response function. Eric Pacuit 34

Just Enough Game Theory Nash Equilibrium Let N, {A i } i N, { i } i N be a strategic game For a i A i, let B i (a i ) = {a i A i (a i, a i ) i (a i, a i) a i A i } B i is the best-response function. a A is a Nash equilibrium iff ai B i (a i ) for all i N. Eric Pacuit 35

Just Enough Game Theory Strategic Games Example: Bach or Stravinsky? b c s c b r 2,1 0,0 s r 0,0 1,2 N = {r, c} A r = {b r, s r }, A c = {b c, s c } B r (b c ) = {b r } B r (s c ) = {s r } B c (b r ) = {b c } B c (s r ) = {s c } (b r, b c ) is a Nash Equilibrium (s r, s c ) is a Nash Equilibrium Eric Pacuit 36

Just Enough Game Theory Strategic Games Example: Bach or Stravinsky? b c s c b r 2,1 0,0 s r 0,0 1,2 N = {r, c} A r = {b r, s r }, A c = {b c, s c } B r (b c ) = {b r } B r (s c ) = {s r } B c (b r ) = {b c } B c (s r ) = {s c } (b r, b c ) is a Nash Equilibrium (s r, s c ) is a Nash Equilibrium Eric Pacuit 37

Just Enough Game Theory Strategic Games Example: Bach or Stravinsky? b c s c b r 2,1 0,0 s r 0,0 1,2 N = {r, c} A r = {b r, s r }, A c = {b c, s c } B r (b c ) = {b r } B r (s c ) = {s r } B c (b r ) = {b c } B c (s r ) = {s c } (b r, b c ) is a Nash Equilibrium (s r, s c ) is a Nash Equilibrium Eric Pacuit 38

Just Enough Game Theory Strategic Games Example: Bach or Stravinsky? b c s c b r 2,1 0,0 s r 0,0 1,2 N = {r, c} A r = {b r, s r }, A c = {b c, s c } B r (b c ) = {b r } B r (s c ) = {s r } B c (b r ) = {b c } B c (s r ) = {s c } (b r, b c ) is a Nash Equilibrium (s r, s c ) is a Nash Equilibrium Eric Pacuit 39

Just Enough Game Theory Strategic Games Example: Bach or Stravinsky? b c s c b r 2,1 0,0 s r 0,0 1,2 N = {r, c} A r = {b r, s r }, A c = {b c, s c } B r (b c ) = {b r } B r (s c ) = {s r } B c (b r ) = {b c } B c (s r ) = {s c } (b r, b c ) is a Nash Equilibrium (s r, s c ) is a Nash Equilibrium Eric Pacuit 40

Just Enough Game Theory Another Example: Mozart or Mahler? Mo Ma Mo 2,2 0,0 Ma 0,0 1,1 Eric Pacuit 41

Just Enough Game Theory Another Example: Prisoner s Dilema D C D 3,3 0,4 C 4,0 1,1 Eric Pacuit 42

Just Enough Game Theory Extensive Games In strategic games, strategies are chosen once and for all at the start of the game Extensive games are explicit descriptions of the sequential structure of the decision problem encountered by the players in a strategic situation. Eric Pacuit 43

Just Enough Game Theory Extensive Games A set N of players A set H is a set of sequences, or histories, that is closed and contains all finite prefixes. I.e., The empty sequence is in H If (a k ) k=1,...,k H and L < K then (a k ) k=1,...l H If an infinite sequence (a k ) k=1 satisfies (a k) k=1,...,l H for each L 1, then (a k ) k=1 H Eric Pacuit 44

Just Enough Game Theory Extensive Games Let Z H be the set of terminal histories. A function P : H Z N For each i N, a relation i on Z. For an nonterminal history h, let A(h) = {a (h, a) H} Eric Pacuit 45

Just Enough Game Theory Extensive Games: Example Suppose two people use the following procedure to share two desirable goods. One of them proposes an allocation, which the other accepts or rejects. In the event of rejection, neither person receives either of the objects. Each person cares only about the number of objects he obtains. Eric Pacuit 46

Just Enough Game Theory Example 1 (2,0) (1,1) (0,2) 2 2 2 y n y n y n 2,0 0,0 1,1 0,0 0,2 0,0 Eric Pacuit 47

Just Enough Game Theory Backwards Induction Invented by Zermelo, Backwards Induction is an iterative algorithm for solving and extensive game. Eric Pacuit 48

Just Enough Game Theory 1 2 2 (1, 0) (2, 3) (1, 5) 1 (3, 1) (4, 4) Eric Pacuit 49

Just Enough Game Theory 1 2 2 (1, 0) (2, 3) (1, 5) 1 (3, 1) (4, 4) Eric Pacuit 50

Just Enough Game Theory 1 2 2 (1, 0) (2, 3) (1, 5) (4, 4) (3, 1) (4, 4) Eric Pacuit 51

Just Enough Game Theory 1 2 2 (1, 0) (2, 3) (1, 5) (4, 4) (3, 1) (4, 4) Eric Pacuit 52

Just Enough Game Theory 1 (2, 3) 2 (1, 0) (2, 3) (1, 5) (4, 4) (3, 1) (4, 4) Eric Pacuit 53

Just Enough Game Theory 1 (2, 3) 2 (1, 0) (2, 3) (1, 5) (4, 4) (3, 1) (4, 4) Eric Pacuit 54

Just Enough Game Theory 1 (2, 3) (1, 5) (1, 0) (2, 3) (1, 5) (4, 4) (3, 1) (4, 4) Eric Pacuit 55

Just Enough Game Theory 1 (2, 3) (1, 5) (1, 0) (2, 3) (1, 5) (4, 4) (3, 1) (4, 4) Eric Pacuit 56

Just Enough Game Theory (2, 3) (2, 3) (1, 5) (1, 0) (2, 3) (1, 5) (4, 4) (3, 1) (4, 4) Eric Pacuit 57

Just Enough Game Theory 1 2 2 (1, 0) (2, 3) (1, 5) 1 (3, 1) (4, 4) Eric Pacuit 58

Just Enough Game Theory 1 2 2 (1, 0) (2, 3) (1, 5) 1 (3, 1) (4, 4) Eric Pacuit 59

Just Enough Game Theory Is anything missing in these models? Eric Pacuit 60

Just Enough Game Theory Formally, a game is described by its strategy sets and payoff functions. Eric Pacuit 61

Just Enough Game Theory Formally, a game is described by its strategy sets and payoff functions. But in real life, may other parameters are relevant; there is a lot more going on. Situations that substantively are vastly different may nevertheless correspond to precisely the same strategic game. Eric Pacuit 62

Just Enough Game Theory Formally, a game is described by its strategy sets and payoff functions. But in real life, may other parameters are relevant; there is a lot more going on. Situations that substantively are vastly different may nevertheless correspond to precisely the same strategic game. For example, in a parliamentary democracy with three parties, the winning coalitions are the same whether the parties hold a third of the seats, or, say, 49%, 39%, and 12% respectively. Eric Pacuit 63

Just Enough Game Theory Formally, a game is described by its strategy sets and payoff functions. But in real life, may other parameters are relevant; there is a lot more going on. Situations that substantively are vastly different may nevertheless correspond to precisely the same strategic game. For example, in a parliamentary democracy with three parties, the winning coalitions are the same whether the parties hold a third of the seats, or, say, 49%, 39%, and 12% respectively. But the political situations are quite different. Eric Pacuit 64

Just Enough Game Theory Formally, a game is described by its strategy sets and payoff functions. But in real life, may other parameters are relevant; there is a lot more going on. Situations that substantively are vastly different may nevertheless correspond to precisely the same strategic game. For example, in a parliamentary democracy with three parties, the winning coalitions are the same whether the parties hold a third of the seats, or, say, 49%, 39%, and 12% respectively. But the political situations are quite different. The difference lies in the attitudes of the players, in their expectations about each other, in custom, and in history, though the rules of the game do not distinguish between the two situations. R. Aumann and J. H. Dreze. Rational Expectation in Games. American Economic Review (2008). Eric Pacuit 65

Just Enough Game Theory Two questions What should the players do in a game-theoretic situation and what should they expect? (Assuming everyone is rational and recognize each other s rationality) What are the assumptions about rationality and the players knowledge/beliefs underlying the various solution concepts? Why would the agents follow a particular solution concept? Eric Pacuit 66

Just Enough Game Theory To answer these questions, we need a (mathematical) framework to study each of the following issues: Rationality: Ann is rational Knowledge/Beliefs: Bob believes (knows) Ann is rational Higher-order Knowledge/Beliefs: Ann knows that Bob knows that Ann is rational, it is common knowledge that all agents are rational. Eric Pacuit 67

Just Enough Game Theory Rationality...to understand the fundamental ideas of game theory, one should begin by studying decision theory. -R. Myerson (Game Theory) Eric Pacuit 68

Just Enough Game Theory Rationality...to understand the fundamental ideas of game theory, one should begin by studying decision theory. -R. Myerson (Game Theory) Any rational decision-maker s behaviour should be describable by a utility function, which gives a quantitative characterization of his preference for outcomes and prizes and Eric Pacuit 69

Just Enough Game Theory Rationality...to understand the fundamental ideas of game theory, one should begin by studying decision theory. -R. Myerson (Game Theory) Any rational decision-maker s behaviour should be describable by a utility function, which gives a quantitative characterization of his preference for outcomes and prizes and a subjective probability distribution, which characterizes his beliefs about all relevant unknown factors. Eric Pacuit 70

Just Enough Game Theory Rationality...to understand the fundamental ideas of game theory, one should begin by studying decision theory. -R. Myerson (Game Theory) Any rational decision-maker s behaviour should be describable by a utility function, which gives a quantitative characterization of his preference for outcomes and prizes and a subjective probability distribution, which characterizes his beliefs about all relevant unknown factors. We assume each agent rational in the sense that the agent maximizes his expected utility given his current information (See Savage, Ramsey, Aumann & Anscombe, Jeffrey, etc.) Eric Pacuit 71

Just Enough Game Theory Game Theory: Uncertainty The players may be uncertain about the objective parameters of the environment imperfectly informed about events that happen in the game uncertain about action of the other players that are not deterministic uncertain about the reasoning of the other players Much more to discuss here! Eric Pacuit 72

Just Enough Game Theory Describing the Players Knowledge and Beliefs Fix a set of possible states (complete descriptions of a situation). Two main approaches to describe beliefs (knowledge): Set-theortical (Kripke Structures, Aumann Structures): For each state and each agent i, specify a set of states that i considers possible. Probabilistic (Bayesian Models, Harsanyi Type Spaces): For each state, define a (subjective) probability function over the set of states for each agent. Eric Pacuit 73

Just Enough Epistemic Logic J. Hintikka. Knowledge and Belief. 1962, recently republished. Eric Pacuit 74

Just Enough Epistemic Logic Single-Agent Epistemic Logic: The Language ϕ is a formula of Epistemic Logic (L) if it is of the form ϕ := p ϕ ϕ ψ Kϕ Eric Pacuit 75

Just Enough Epistemic Logic Single-Agent Epistemic Logic: The Language ϕ is a formula of Epistemic Logic (L) if it is of the form ϕ := p ϕ ϕ ψ Kϕ p At is an atomic fact. It is raining The talk is at 2PM The card on the table is a 7 of Hearts Eric Pacuit 76

Just Enough Epistemic Logic Single-Agent Epistemic Logic: The Language ϕ is a formula of Epistemic Logic (L) if it is of the form ϕ := p ϕ ϕ ψ Kϕ p At is an atomic fact. The usual propositional language (L 0 ) Eric Pacuit 77

Just Enough Epistemic Logic Single-Agent Epistemic Logic: The Language ϕ is a formula of Epistemic Logic (L) if it is of the form ϕ := p ϕ ϕ ψ Kϕ p At is an atomic fact. The usual propositional language (L 0 ) Kϕ is intended to mean The agent knows that ϕ is true. Eric Pacuit 78

Just Enough Epistemic Logic Single-Agent Epistemic Logic: The Language ϕ is a formula of Epistemic Logic (L) if it is of the form ϕ := p ϕ ϕ ψ Kϕ p At is an atomic fact. The usual propositional language (L 0 ) Kϕ is intended to mean The agent knows that ϕ is true. The usual definitions for,, apply Define Lϕ as K ϕ Eric Pacuit 79

Just Enough Epistemic Logic Single-Agent Epistemic Logic: The Language ϕ is a formula of Epistemic Logic (L) if it is of the form ϕ := p ϕ ϕ ψ Kϕ K(p q): Ann knows that p implies q Kp Kp: Kp K p: Lϕ: KLϕ: Eric Pacuit 80

Just Enough Epistemic Logic Single-Agent Epistemic Logic: The Language ϕ is a formula of Epistemic Logic (L) if it is of the form ϕ := p ϕ ϕ ψ Kϕ K(p q): Ann knows that p implies q Kp Kp: either Ann does or does not know p Kp K p: Ann knows whether p is true Lϕ: KLϕ: Eric Pacuit 81

Just Enough Epistemic Logic Single-Agent Epistemic Logic: The Language ϕ is a formula of Epistemic Logic (L) if it is of the form ϕ := p ϕ ϕ ψ Kϕ K(p q): Ann knows that p implies q Kp Kp: either Ann does or does not know p Kp K p: Ann knows whether p is true Lϕ: ϕ is an epistemic possibility KLϕ: Ann knows that she thinks ϕ is possible Eric Pacuit 82

Just Enough Epistemic Logic Single-Agent Epistemic Logic: Kripke Models M = W, R, V Eric Pacuit 83

Just Enough Epistemic Logic Single-Agent Epistemic Logic: Kripke Models M = W, R, V W is the set of all relevant situations (states of affairs, possible worlds) Eric Pacuit 84

Just Enough Epistemic Logic Single-Agent Epistemic Logic: Kripke Models M = W, R, V W is the set of all relevant situations (states of affairs, possible worlds) R W W represents the information of the agent: wrv provided w and v are epistemically indistinguishable Eric Pacuit 85

Just Enough Epistemic Logic Single-Agent Epistemic Logic: Kripke Models M = W, R, V W is the set of all relevant situations (states of affairs, possible worlds) R W W represents the information of the agent: wrv provided w and v are epistemically indistinguishable V : At (W ) is a valuation function assigning propositional variables to worlds Eric Pacuit 86

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 (1, 2) (2, 1) w 4 (1, 3) (3, 1) w 2 w 5 (2, 3) (3, 2) w 3 w 6 Eric Pacuit 87

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 (1, 2) (2, 1) w 4 What are the relevant states? (1, 3) (3, 1) w 2 w 5 (2, 3) (3, 2) w 3 w 6 Eric Pacuit 88

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 (1, 2) (2, 1) w 4 What are the relevant states? (1, 3) (3, 1) w 2 w 5 (2, 3) (3, 2) w 3 w 6 Eric Pacuit 89

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 (1, 2) (2, 1) w 4 Ann receives card 3 and card 1 is put on the table w 2 (1, 3) (3, 1) w 5 (2, 3) (3, 2) w 3 w 6 Eric Pacuit 90

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 (1, 2) (2, 1) w 4 What information does Ann have? w 2 (1, 3) (3, 1) w 5 (2, 3) (3, 2) w 3 w 6 Eric Pacuit 91

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 (1, 2) (2, 1) w 4 What information does Ann have? w 2 (1, 3) (3, 1) w 5 (2, 3) (3, 2) w 3 w 6 Eric Pacuit 92

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 (1, 2) (2, 1) w 4 What information does Ann have? w 2 (1, 3) (3, 1) w 5 (2, 3) (3, 2) w 3 w 6 Eric Pacuit 93

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 (1, 2) (2, 1) w 4 Suppose H i is intended to mean Ann has card i T i is intended to mean card i is on the table Eg., V (H 1 ) = {w 1, w 2 } w 2 (1, 3) (2, 3) (3, 1) (3, 2) w 5 w 3 w 6 Eric Pacuit 94

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 H 1, T 2 H 2, T 1 w 4 Suppose H i is intended to mean Ann has card i T i is intended to mean card i is on the table w 2 H 1, T 3 H 3, T 1 w 5 Eg., V (H 1 ) = {w 1, w 2 } H 2, T 3 H 3, T 2 w 6 w 3 Eric Pacuit 95

Just Enough Epistemic Logic Single Agent Epistemic Logic: Truth in a Model Given ϕ L, a Kripke model M = W, R, V and w W M, w = ϕ means in M, if the actual state is w, then ϕ is true Eric Pacuit 96

Just Enough Epistemic Logic Single Agent Epistemic Logic: Truth in a Model Given ϕ L, a Kripke model M = W, R, V and w W M, w = ϕ is defined as follows: M, w = p iff w V (p) (with p At) M, w = ϕ if M, w = ϕ M, w = ϕ ψ if M, w = ϕ and M, w = ψ M, w = Kϕ if for each v W, if wrv, then M, v = ϕ Eric Pacuit 97

Just Enough Epistemic Logic Single Agent Epistemic Logic: Truth in a Model Given ϕ L, a Kripke model M = W, R, V and w W M, w = ϕ is defined as follows: M, w = p iff w V (p) (with p At) M, w = ϕ if M, w = ϕ M, w = ϕ ψ if M, w = ϕ and M, w = ψ M, w = Kϕ if for each v W, if wrv, then M, v = ϕ Eric Pacuit 98

Just Enough Epistemic Logic Single Agent Epistemic Logic: Truth in a Model Given ϕ L, a Kripke model M = W, R, V and w W M, w = ϕ is defined as follows: M, w = p iff w V (p) (with p At) M, w = ϕ if M, w = ϕ M, w = ϕ ψ if M, w = ϕ and M, w = ψ M, w = Kϕ if for each v W, if wrv, then M, v = ϕ Eric Pacuit 99

Just Enough Epistemic Logic Single Agent Epistemic Logic: Truth in a Model Given ϕ L, a Kripke model M = W, R, V and w W M, w = ϕ is defined as follows: M, w = p iff w V (p) (with p At) M, w = ϕ if M, w = ϕ M, w = ϕ ψ if M, w = ϕ and M, w = ψ M, w = Kϕ if for each v W, if wrv, then M, v = ϕ Eric Pacuit 100

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 H 1, T 2 H 2, T 1 w 4 H 1, T 3 w 2 H 3, T 1 w 5 H 2, T 3 w 3 H 3, T 2 w 6 Eric Pacuit 101

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 H 1, T 2 H 2, T 1 w 4 Suppose that Ann receives card 1 and card 2 is on the table. w 2 H 1, T 3 H 3, T 1 w 5 H 2, T 3 w 3 H 3, T 2 w 6 Eric Pacuit 102

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 H 1, T 2 H 2, T 1 w 4 Suppose that Ann receives card 1 and card 2 is on the table. w 2 H 1, T 3 H 3, T 1 w 5 H 2, T 3 w 3 H 3, T 2 w 6 Eric Pacuit 103

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 H 1, T 2 H 2, T 1 w 4 M, w 1 = KH 1 H 1, T 3 H 3, T 1 w 5 w 2 H 2, T 3 w 3 H 3, T 2 w 6 Eric Pacuit 104

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 H 1, T 2 H 2, T 1 w 4 M, w 1 = KH 1 H 1, T 3 H 3, T 1 w 5 w 2 H 2, T 3 w 3 H 3, T 2 w 6 Eric Pacuit 105

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 H 1, T 2 H 2, T 1 w 4 M, w 1 = KH 1 H 1, T 3 H 3, T 1 w 5 M, w 1 = K T 1 w 2 H 2, T 3 w 3 H 3, T 2 w 6 Eric Pacuit 106

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 H 1, T 2 H 2, T 1 w 4 M, w 1 = LT 2 H 1, T 3 H 3, T 1 w 5 w 2 H 2, T 3 w 3 H 3, T 2 w 6 Eric Pacuit 107

Just Enough Epistemic Logic Some Questions Should we make additional assumptions about R (i.e., reflexive, transitive, etc.) What idealizations have we made? Eric Pacuit 108

Just Enough Epistemic Logic Some Notation A Kripke Frame is a tuple W, R where R W W. ϕ is valid in a Kripke model M if M, w = ϕ for all states w (we write M = ϕ). ϕ is valid on a Kripke frame F if M = ϕ for all models M based on F. Eric Pacuit 109

Just Enough Epistemic Logic Modal Formula Property Philosophical Assumption Eric Pacuit 110

Just Enough Epistemic Logic Modal Formula Property Philosophical Assumption K(ϕ ψ) (Kϕ Kψ) Logical Omniscience Eric Pacuit 111

Just Enough Epistemic Logic Modal Formula Property Philosophical Assumption K(ϕ ψ) (Kϕ Kψ) Logical Omniscience Kϕ ϕ Reflexive Truth Eric Pacuit 112

Just Enough Epistemic Logic Modal Formula Property Philosophical Assumption K(ϕ ψ) (Kϕ Kψ) Logical Omniscience Kϕ ϕ Reflexive Truth K ϕ KK ϕ Transitive Positive Introspection Eric Pacuit 113

Just Enough Epistemic Logic Modal Formula Property Philosophical Assumption K(ϕ ψ) (Kϕ Kψ) Logical Omniscience Kϕ ϕ Reflexive Truth K ϕ KK ϕ Transitive Positive Introspection K ϕ K K ϕ Euclidean Negative Introspection Eric Pacuit 114

Just Enough Epistemic Logic Modal Formula Property Philosophical Assumption K(ϕ ψ) (Kϕ Kψ) Logical Omniscience Kϕ ϕ Reflexive Truth K ϕ KK ϕ Transitive Positive Introspection K ϕ K K ϕ Euclidean Negative Introspection K Serial Consistency Eric Pacuit 115

Just Enough Epistemic Logic Multi-agent Epistemic Logic The Language: ϕ := p ϕ ϕ ψ Kϕ Kripke Models: M = W, R, V and w W Truth: M, w = ϕ is defined as follows: M, w = p iff w V (p) (with p At) M, w = ϕ if M, w = ϕ M, w = ϕ ψ if M, w = ϕ and M, w = ψ M, w = Kϕ if for each v W, if wrv, then M, v = ϕ Eric Pacuit 116

Just Enough Epistemic Logic Multi-agent Epistemic Logic The Language: ϕ := p ϕ ϕ ψ K i ϕ with i A Kripke Models: M = W, {R i } i A, V and w W Truth: M, w = ϕ is defined as follows: M, w = p iff w V (p) (with p At) M, w = ϕ if M, w = ϕ M, w = ϕ ψ if M, w = ϕ and M, w = ψ M, w = K i ϕ if for each v W, if wr i v, then M, v = ϕ Eric Pacuit 117

Just Enough Epistemic Logic Multi-agent Epistemic Logic K A K B ϕ: Ann knows that Bob knows ϕ K A (K B ϕ K B ϕ): Ann knows that Bob knows whether ϕ K B K A K B (ϕ): Bob does not know that Ann knows that Bob knows that ϕ Eric Pacuit 118

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, one of the cards is placed face down on the table and the third card is put back in the deck. w 1 H 1, T 2 H 2, T 1 w 4 Suppose that Ann receives card 1 and card 2 is on the table. w 2 H 1, T 3 H 3, T 1 w 5 H 2, T 3 w 3 H 3, T 2 w 6 Eric Pacuit 119

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, Bob is given one of the cards and the third card is put back in the deck. w 1 H 1, T 2 H 2, T 1 w 4 Suppose that Ann receives card 1 and Bob receives card 2. w 2 H 1, T 3 H 3, T 1 w 5 H 2, T 3 w 3 H 3, T 2 w 6 Eric Pacuit 120

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, Bob is given one of the cards and the third card is put back in the deck. w 1 H 1, T 2 H 2, T 1 w 4 Suppose that Ann receives card 1 and Bob receives card 2. w 2 H 1, T 3 H 3, T 1 w 5 H 2, T 3 w 3 H 3, T 2 w 6 Eric Pacuit 121

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, Bob is given one of the cards and the third card is put back in the deck. w 1 H 1, T 2 H 2, T 1 w 4 Suppose that Ann receives card 1 and Bob receives card 2. w 2 H 1, T 3 H 3, T 1 w 5 H 2, T 3 w 3 H 3, T 2 w 6 Eric Pacuit 122

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, Bob is given one of the cards and the third card is put back in the deck. w 1 H 1, T 2 H 2, T 1 w 4 Suppose that Ann receives card 1 and Bob receives card 2. M, w = K B (K A H 1 K A H 1 ) w 2 H 1, T 3 H 3, T 1 w 5 H 2, T 3 w 3 H 3, T 2 w 6 Eric Pacuit 123

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, Bob is given one of the cards and the third card is put back in the deck. w 1 H 1, T 2 H 2, T 1 w 4 Suppose that Ann receives card 1 and Bob receives card 2. M, w = K B (K A H 1 K A H 1 ) w 2 H 1, T 3 H 3, T 1 w 5 H 2, T 3 w 3 H 3, T 2 w 6 Eric Pacuit 124

Just Enough Epistemic Logic Example Suppose there are three cards: 1, 2 and 3. Ann is dealt one of the cards, Bob is given one of the cards and the third card is put back in the deck. w 1 H 1, T 2 H 2, T 1 w 4 Suppose that Ann receives card 1 and Bob receives card 2. M, w = K B (K A H 1 K A H 1 ) w 2 H 1, T 3 H 3, T 1 w 5 H 2, T 3 w 3 H 3, T 2 w 6 Eric Pacuit 125

Just Enough Epistemic Logic Example (1) Suppose there are two friends Ann and Bob are on a bus separated by a crowd. Before the bus comes to the next stop a mutual friend from outside the bus yells get off at the next stop to get a drink?. Say Ann is standing near the front door and Bob near the back door. When the bus comes to a stop, will they get off? D. Lewis. Convention. 1969. M. Chwe. Rational Ritual. 2001. Eric Pacuit 126

Just Enough Epistemic Logic Three Views of Common Knowledge 1. γ := i knows that ϕ, j knows that ϕ, i knows that j knows that ϕ, j knows that i knows that ϕ, i knows that j knows that i knows that ϕ,... D. Lewis. Convention, A Philosophical Study. 1969. Eric Pacuit 127

Just Enough Epistemic Logic Three Views of Common Knowledge 1. γ := i knows that ϕ, j knows that ϕ, i knows that j knows that ϕ, j knows that i knows that ϕ, i knows that j knows that i knows that ϕ,... D. Lewis. Convention, A Philosophical Study. 1969. 2. γ := i and j know that (ϕ and γ) G. Harman. Review of Linguistic Behavior. Language (1977). Eric Pacuit 128

Just Enough Epistemic Logic Three Views of Common Knowledge 1. γ := i knows that ϕ, j knows that ϕ, i knows that j knows that ϕ, j knows that i knows that ϕ, i knows that j knows that i knows that ϕ,... D. Lewis. Convention, A Philosophical Study. 1969. 2. γ := i and j know that (ϕ and γ) G. Harman. Review of Linguistic Behavior. Language (1977). 3. There is a shared situation s such that s entails ϕ s entails i knows ϕ s entails j knows ϕ H. Clark and C. Marshall. Definite Reference and Mutual Knowledge. 1981. J. Barwise. Three views of Common Knowledge. TARK (1987). Eric Pacuit 129

Just Enough Epistemic Logic G. Sillari and P. Vanderscraaf. Common Knowledge. Stanford Encyclopedia of Philosophy Entry. R. Cubitt and R. Sugden. Common knowledge, salience and convention: a reconstruction of David Lewis game theory. Economics and Philosophy 19 (2003) pgs 175-210. Eric Pacuit 130

Just Enough Epistemic Logic Group Knowledge K A P: Ann knows that P Eric Pacuit 131

Just Enough Epistemic Logic Group Knowledge K A P: Ann knows that P K B P: Bob knows that P Eric Pacuit 132

Just Enough Epistemic Logic Group Knowledge K A P: Ann knows that P K B P: Bob knows that P K A K B P: Ann knows that Bob knows that P Eric Pacuit 133

Just Enough Epistemic Logic Group Knowledge K A P: Ann knows that P K B P: Bob knows that P K A K B P: Ann knows that Bob knows that P K A P K B P: Every one knows P. Eric Pacuit 134

Just Enough Epistemic Logic Group Knowledge K A P: Ann knows that P K B P: Bob knows that P K A K B P: Ann knows that Bob knows that P K A P K B P: Every one knows P. let EP := K A P K B P Eric Pacuit 135

Just Enough Epistemic Logic Group Knowledge K A P: Ann knows that P K B P: Bob knows that P K A K B P: Ann knows that Bob knows that P K A P K B P: Every one knows P. let EP := K A P K B P K A EP: Ann knows that everyone knows that P. Eric Pacuit 136

Just Enough Epistemic Logic Group Knowledge K A P: Ann knows that P K B P: Bob knows that P K A K B P: Ann knows that Bob knows that P K A P K B P: Every one knows P. let EP := K A P K B P K A EP: Ann knows that everyone knows that P. EEP: Everyone knows that everyone knows that P. Eric Pacuit 137

Just Enough Epistemic Logic Group Knowledge K A P: Ann knows that P K B P: Bob knows that P K A K B P: Ann knows that Bob knows that P K A P K B P: Every one knows P. let EP := K A P K B P K A EP: Ann knows that everyone knows that P. EEP: Everyone knows that everyone knows that P. EEEP: Everyone knows that everyone knows that everyone knows that P. Eric Pacuit 138

Just Enough Epistemic Logic Common Knowledge CP: It is common knowledge that P Eric Pacuit 139

Just Enough Epistemic Logic Common Knowledge CP: It is common knowledge that P Everyone knows that everyone knows that everyone knows that P. Eric Pacuit 140

Just Enough Epistemic Logic Common Knowledge CP: It is common knowledge that P Everyone knows that everyone knows that everyone knows that P. Is common knowledge different from everyone knows? Eric Pacuit 141

Just Enough Epistemic Logic Common Knowledge CP: It is common knowledge that P Everyone knows that everyone knows that everyone knows that P. Is common knowledge different from everyone knows? A A, B P P A, B w 1 w 2 B P A, B w 3 w 1 = EP CP Eric Pacuit 142

Just Enough Epistemic Logic Common Knowledge CP: It is common knowledge that P Everyone knows that everyone knows that everyone knows that P. Is common knowledge different from everyone knows? A A, B P P A, B w 1 w 2 B P A, B w 3 w 1 = EP CP Eric Pacuit 143

Just Enough Epistemic Logic Common Knowledge CP: It is common knowledge that P Everyone knows that everyone knows that everyone knows that P. Is common knowledge different from everyone knows? A A, B P P A, B w 1 w 2 B P A, B w 3 w 1 = EP CP Eric Pacuit 144

Just Enough Epistemic Logic Common Knowledge CP: It is common knowledge that P Everyone knows that everyone knows that everyone knows that P. Is common knowledge different from everyone knows? A A, B P P A, B w 1 w 2 B P A, B w 3 w 1 = EP CP Eric Pacuit 145

Just Enough Epistemic Logic Common Knowledge The operator everyone knows P, denoted EP, is defined as follows EP := K i P i A w = CP iff every finite path starting at w ends with a state satisfying P. Eric Pacuit 146

Just Enough Epistemic Logic CP ECP Eric Pacuit 147

Just Enough Epistemic Logic CP ECP Suppose you are told Ann and Bob are going together, and respond sure, that s common knowledge. What you mean is not only that everyone knows this, but also that the announcement is pointless, occasions no surprise, reveals nothing new; in effect, that the situation after the announcement does not differ from that before....the event Ann and Bob are going together call it P is common knowledge if and only if some event call it Q happened that entails P and also entails all players knowing Q (like all players met Ann and Bob at an intimate party). (Robert Aumann) Eric Pacuit 148

Just Enough Epistemic Logic P C(P EP) CP Eric Pacuit 149

Just Enough Epistemic Logic An Example Two players Ann and Bob are told that the following will happen. Some positive integer n will be chosen and one of n, n + 1 will be written on Ann s forehead, the other on Bob s. Each will be able to see the other s forehead, but not his/her own. Eric Pacuit 150

Just Enough Epistemic Logic An Example Two players Ann and Bob are told that the following will happen. Some positive integer n will be chosen and one of n, n + 1 will be written on Ann s forehead, the other on Bob s. Each will be able to see the other s forehead, but not his/her own. Suppose the number are (2,3). Eric Pacuit 151

Just Enough Epistemic Logic An Example Two players Ann and Bob are told that the following will happen. Some positive integer n will be chosen and one of n, n + 1 will be written on Ann s forehead, the other on Bob s. Each will be able to see the other s forehead, but not his/her own. Suppose the number are (2,3). Do the agents know there numbers are less than 1000? Eric Pacuit 152

Just Enough Epistemic Logic An Example Two players Ann and Bob are told that the following will happen. Some positive integer n will be chosen and one of n, n + 1 will be written on Ann s forehead, the other on Bob s. Each will be able to see the other s forehead, but not his/her own. Suppose the number are (2,3). Do the agents know there numbers are less than 1000? Is it common knowledge that their numbers are less than 1000? Eric Pacuit 153

Just Enough Epistemic Logic (6,7) B A (4,5) (6,5) B A (2,3) (4,3) B A (0,1) (2,1) Eric Pacuit 154

Just Enough Epistemic Logic Epistemic Foundations of Game Theory A. Brandenburger. The Power of Paradox: Some Recent Developments in Interactive Epistemology. International Journal of Game Theory, Vol. 35, 2007, 465-492. K. Binmore. Rational Decisions. Princeton University Press, 2009. J. van Benthem. Logic in Games. Texts in Logic and Games, University of Amsterdam Press (forthcoming in 2010). EP and O. Roy. Interactive Rationality. Book manuscript (forthcoming). Eric Pacuit 155

Coordination Problems Footballer Example A and B are players in the same football team. A has the ball, but an opposing player is converging on him. He can pass the ball to B, who has a chance to shoot. There are two directions in which A can move the ball, left and right, and correspondingly, two directions in which B can run to intercept the pass. If both choose left there is a 10% chance that a goal will be scored. If they both choose right, there is a 11% change. Otherwise, the chance is zero. There is no time for communication; the two players must act simultaneously. What should they do? R. Sugden. The Logic of Team Reasoning. Philosophical Explorations (6)3, pgs. 165-181 (2003). Eric Pacuit 156

Coordination Problems Column Row l r l (10,10) (00,00) r (00,00) (11,11) Row: What should I do? (r if the probability of Column choosing r is > 10 11 21 and l if the probability of Column choosing l is > 21 ) Eric Pacuit 157

Coordination Problems Column Row l r l (10,10) (00,00) r (00,00) (11,11) Row: What should I do? (r if the probability of Column choosing r is > 10 11 21 and l if the probability of Column choosing l is > 21 ) Eric Pacuit 158

Coordination Problems Column Row l r l (10,10) (00,00) r (00,00) (11,11) Row: What should I do? (r if the probability of Column choosing r is > 10 11 21 and l if the probability of Column choosing l is > 21 ) Eric Pacuit 159

Coordination Problems Column Row l r l (10,10) (00,00) r (00,00) (11,11) Row: What should I do? (r if the probability of Column choosing r is > 10 11 21 and l if the probability of Column choosing l is > 21 ) Eric Pacuit 160

Coordination Problems Column Row l r l (10,10) (00,00) r (00,00) (11,11) Row: What should we do? Eric Pacuit 161

Coordination Problems Column Row l r l (10,10) (00,00) r (00,00) (11,11) Team Reasoning: escape from the infinite regress? why should this mode of reasoning be endorsed? Eric Pacuit 162

Coordination Problems Reason to Believe R i (ϕ): agent i has reason to believe ϕ (deductive, inductive, norm of practical reason) Eric Pacuit 163

Coordination Problems Reason to Believe R i (ϕ): agent i has reason to believe ϕ (deductive, inductive, norm of practical reason) If i is the subject of the proposition ϕ i, consider R i (ϕ i ) vs. R j (ϕ i ) Eric Pacuit 164

Coordination Problems Reason to Believe R i (ϕ): agent i has reason to believe ϕ (deductive, inductive, norm of practical reason) If i is the subject of the proposition ϕ i, consider R i (ϕ i ) vs. R j (ϕ i ) inf (R) : x, y z inf (R) : x 1,... x n, (x 1,..., x n, z) z Eric Pacuit 165

Coordination Problems Common Reason to Believe Awareness of Common Reason: for all i N and all propositions x, R N (x) R i [R N (x)] Eric Pacuit 166

Coordination Problems Common Reason to Believe Awareness of Common Reason: for all i N and all propositions x, R N (x) R i [R N (x)] Authority of Common Reason: for all i N and all propositions x for which i is not the subject inf (R i ) : R N (x) x Eric Pacuit 167

Coordination Problems Common Reason to Believe Awareness of Common Reason: for all i N and all propositions x, R N (x) R i [R N (x)] Authority of Common Reason: for all i N and all propositions x for which i is not the subject inf (R i ) : R N (x) x Common Attribution of Common Reason: for all i N, for all propositions x for which i is not the subject inf (R N ) : x R i (x) Eric Pacuit 168

Coordination Problems Common Reason to Believe to Common Belief Theorem The three previous properties can generate any hierarchy of belief (i has reason to believe that j has reason to believe that... that x) for any x with R N (x). Eric Pacuit 169

Coordination Problems Team Maximising inf (R i ) : R N [opt(v, N, s N )], R N [ each i N endorses team maximising with respect to N and v ], R N [ each member of N acts on reasons ] ought(i, s i ) R i [ought(i, s i )]: i has reason to choose s i Eric Pacuit 170

Coordination Problems Team Maximising inf (R i ) : R N [opt(v, N, s N )], R N [ each i N endorses team maximising with respect to N and v ], R N [ each member of N acts on reasons ] ought(i, s i ) R i [ought(i, s i )]: i has reason to choose s i Eric Pacuit 171

Coordination Problems Team Maximising inf (R i ) : R N [opt(v, N, s N )], R N [ each i N endorses team maximising with respect to N and v ], R N [ each member of N acts on reasons ] ought(i, s i ) i acts on reasons if for all s i, R[ought(i, s i )] choice(i, s i ) Eric Pacuit 172

Coordination Problems Team Maximising inf (R i ) : R N [opt(v, N, s N )], R N [ each i N endorses team maximising with respect to N and v ], R N [ each member of N acts on reasons ] ought(i, s i ) opt(v, N, s N ): s N is maximal for the group N w.r.t. v Eric Pacuit 173

Coordination Problems Team Maximising inf (R i ) : R N [opt(v, N, s N )], R N [ each i N endorses team maximising with respect to N and v ], R N [ each member of N acts on reasons ] ought(i, s i ) opt(v, N, s N ): s N is maximal for the group N w.r.t. v Eric Pacuit 174

Thank you! Eric Pacuit 175