Simple Situation Theory and its Graphical Representation Working Version
Abstract
The work reported here is of two sorts. One the one hand, we attempt to consolidate a lot of recent work on situation theory into a workable version, one that researchers can use and add to in ways that might be suitable for various applications. On the other, we attempt to solve a representational problem with situation theory: how can we represent complicated situation-theoretic objects in a way that is perspicuous. Our way in to the latter problem comes from an on-going project aimed at bringing insights from Discourse Representation Theory and Situation Theory to bear on one another. In terms of this project, this paper represents a rather modest contribution. Our goal is to design a language for representing situationtheoretic objects that is based on Kamp's discourse representation structures. This was where we started but we found that working on the notation and its semantics led us to clari cations of various aspects of situation theory. A major part of the clari cation in the theory comes from our use of the work on parameters and abstraError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapError: Illegal entry in bfrange block in ToUnicode CMapction by Aczel and Lunnon AL].