Dependent Types for Extensive Games

Extensive games are tools largely used in economics to describe decision processes ofa community of agents. In this paper we propose a formal presentation based on theproof assistant COQ which focuses mostly on infinite extensive games and theircharacteristics. COQ proposes a feature called "dependent types", which meansthat the type of an object may depend on the type of its components. For instance,the set of choices or the set of utilities of an agent may depend on the agentherself. Using dependent types, we describe formally a very general class of gamesand strategy profiles, which corresponds somewhat to what game theorists are used to.We also discuss the notions of infiniteness in game theory and how this can beprecisely described.

[1]  Pierre Lescanne,et al.  Common Knowledge Logic in a Higher Order Proof Assistant , 2007, Programming Logics.

[2]  Christine Paulin-Mohring,et al.  The coq proof assistant reference manual , 2000 .

[3]  Ronald Fagin,et al.  Reasoning about knowledge , 1995 .

[4]  K. Stanovich Rationality and the Reflective Mind , 2010 .

[5]  Pierre Lescanne,et al.  Mechanizing common knowledge logic using COQ , 2006, Annals of Mathematics and Artificial Intelligence.

[6]  Towards compositional game theory , 2016 .

[7]  Pierre Lescanne,et al.  A Simple Case of Rationality of Escalation , 2013, CALCO.

[8]  Pierre Lescanne,et al.  Rationality and Escalation in Infinite Extensive Games , 2011, ArXiv.

[9]  M. Shubik The Dollar Auction game: a paradox in noncooperative behavior and escalation , 1971 .

[10]  Neil Ghani,et al.  A compositional approach to economic game theory , 2016, ArXiv.

[11]  M. Dufwenberg Game theory. , 2011, Wiley interdisciplinary reviews. Cognitive science.

[12]  Pierre Lescanne,et al.  Dynamic Logic of Common Knowledge in a Proof Assistant , 2007, ArXiv.

[13]  J. Fitzmaurice Economy and Society , 1998 .

[14]  Paulo Oliva,et al.  Selection Equilibria of Higher-Order Games , 2017, PADL.

[15]  Jean-François Monin,et al.  Handcrafted Inversions Made Operational on Operational Semantics , 2013, ITP.

[16]  H. Wells THE ABYSS , 1896, CHANCE : New Directions for Statistics and Computing.

[17]  Pierre Lescanne,et al.  “Backward” coinduction, Nash equilibrium and the rationality of escalation , 2012, Acta Informatica.

[18]  Samson Abramsky,et al.  Coalgebraic Analysis of Subgame-perfect Equilibria in Infinite Games without Discounting , 2017, Math. Struct. Comput. Sci..

[19]  Bruce Bueno de Mesquita,et al.  An Introduction to Game Theory , 2014 .

[20]  René Vestergaard,et al.  A constructive approach to sequential Nash equilibria , 2006, Inf. Process. Lett..

[21]  Tobias Nipkow,et al.  Social Choice Theory in HOL , 2009, Journal of Automated Reasoning.

[22]  Venanzio Capretta,et al.  Common Knowledge as a Coinductive Modality , 2007 .

[23]  Ramón González-Arroyo De l’Infinito Universo et Mondi , 1996 .

[24]  Tobias Nipkow,et al.  A FORMAL PROOF OF THE KEPLER CONJECTURE , 2015, Forum of Mathematics, Pi.

[25]  Henri Poincaré Science and Method , 1914 .

[26]  Ariel Rubinstein,et al.  A Course in Game Theory , 1995 .