Abstract
An event space is a set of instantaneous events that vary both in time and specificity. The concept of an event space provides a foundation for a logical – i.e., modular and open – approach to causal reasoning. In this article, we propose intuitively transparent axioms for event spaces. These axioms are constructive in the intuitionistic sense, and hence they can be used directly for causal reasoning in any computational logical framework that accommodates type theory. We also put the axioms in classical form and show that in this form they are adequate for the representation in terms of event trees established by Shafer [40] using stronger axioms.
Similar content being viewed by others
References
C. Baral, M. Gelfond and A. Provetti, Representing actions: Laws, observations and hypotheses, Journal of Logic Programming 31 (1997) 201-243.
B. Baras et al., The Coq Proof Assistant Manual. Version 6.2.4(January 28, 1999).
N. Belnap, Branching space-time, Synthese 92 (1992) 385-434.
L. Bolc and A. Szalas, Time and Logic: A Computational Approach(UCL Press, London, 1995).
B. Bru, Postface, in [9] (1986).
R.L. Constable et al., Implementing Mathematics with the NuPRL Proof Development System(Prentice-Hall, Englewood Cliffs, NJ, 1986).
T. Coquand and G. Huet, The calculus of constructions, Information and Computation 76 (1988) 95-120.
B.A. Davey and H.A. Priestley, Introduction to Lattices and Order(Cambridge University Press, New York, 1990).
P.S. de Laplace, Essai philosophique sur les probabilit´es(Christian Bourgois, Paris, 1986) (Laplace's Essaiwas first published in 1814, and the fifth and definitive edition was published in 1825).
G. Dowek, A. Felty, H. Herbelin, G. Huet, C. Murthy, C. Parent, C. Paulin-Mohring and B. Werner, The Coq Proof Assistant User's Guide, Version 5.8(INRIA-Rocquencourt and CNRS-ENS, Lyon, 1993). http://pauillac.inria.fr/coq/assis-eng.html.
M. Dummett, Elements of Intuitionism(Oxford University Press, Oxford, 1977).
E.A. Emerson, Temporal and modal logic, in: Handbook of Theoretical Computer Science, Vol. B, ed. J. Leeuwen (Elsevier, Amsterdam, 1990) pp. 995-1072.
E.A. Emerson and J.Y. Halpern, "Sometimes" and "not never" revisited: On branching versus linear time temporal logic, Journal of the Association for Computing Machinery 33(1) (1986) 151-171.
M. Gelfond and V. Lifschitz, Representing actions and change by logic programs, Journal of Logic Programming 17 (1993) 301-323.
R. Goldblatt, Logics of Time and Computation, 2nd edition, revised and expanded (CSLI Publications, Stanford, 1992).
R.A. Kowalski and M.J. Sergot, A logic-based calculus of events, New Generation Computing 4 (1986) 67-95.
H. Levesque, R. Reiter, Y. Lesperance, F. Lin and R.B. Scherl, GOLOG: A logic programming language for dynamic domains, Journal of Logic Programming (1997).
F. Lin and R. Reiter, State constraints revisited, Journal of Logic and Computation 4 (1994) 566-678.
F. Lin and R. Reiter, How to progress a database, Artificial Intelligence 92 (1997) 131-167.
Z. Luo, Computation and Reasoning: A Type Theory for Computer Science(Clarendon Press, Oxford, 1994).
Z. Luo and R. Pollack, Lego Proof Development System: User's Manual, LFCS Report ECS-LFCS-92-211, Department of Computer Science, University of Edinburgh (May 7, 1992). http://www.dcs.ed.ac.uk/home/lego.
L. Magnusson and B. Nordstr¨om, The ALF proof editor and its proof engine, in: Types for Proofs and Programs, eds. H. Barendregt and T. Nipkow, Lecture Notes in Computer Science, Vol. 806 (Springer, New York, 1994) pp. 213-237.
T. Martin, Probabilit´es et critique philosophique selon Cournot(Vrin, Paris, 1996).
P. Martin-L¨of, Constructive mathematics and computer programming, in: Proceedings of the Sixth International Congress of Logic, Methodology, and Philosophy of Science, eds. L.J. Cohen, J. Los, H. Pfeiffer and K.-P. Podewski (North-Holland, Amsterdam, 1982) pp. 153-175.
P. Martin-L¨of, Intuitionistic Type Theory(Bibliopolis, Naples, 1984).
J. McCarthy and P. Hayes, Some philosophical problems from the standpoint of artificial intelligence, in: Machine Intelligence, Vol. 4, eds. B. Meltzer and D. Michie (Edinburgh University Press, Edinburgh, 1969) pp. 463-502.
B. Nordstr¨om, K. Petersson and J.M. Smith, Programming in Martin-L¨of's Type Theory(Clarendon Press, Oxford, 1990).
L. Paulson, Isabelle: A Generic Theorem Prover, Lecture Notes in Computer Science, Vol. 828 (Springer, New York, 1994). http://www.cl.cam.ac.uk/Research/HVG/Isabelle/dist/.
J.A. Pinto, Temporal reasoning in the situation calculus. Ph.D. Dissertation, Department of Computer Science, University of Toronto, Toronto, Ontario (1994). Available as report KRR-TR-94-1.
J.A. Pinto, Occurrences and narratives as constraints in the branching structure of the Situation calculus, Journal of Logic and Computation 9 (1998) 777-808.
F. Pirri and R. Reiter, Some contributions to the metatheory of the situation calculus, Journal of the ACM 45 (1999) 261-325.
A. Ranta, Type Theoretical Grammar(Oxford University Press, Oxford, 1994).
R. Reiter, The frame problem in the situation calculus: A simple solution (sometimes) and a completeness result for goal regression, in: Artificial Intelligence and Mathematical Theory of Computation: Papers in Honor of John McCarthy(Academic Press, San Diego, 1991) pp. 359-380.
R. Reiter, Proving properties of states in the situation calculus, Artificial Intelligence 64 (1993) 337-351.
R. Reiter, Knowledge in Action: Logical Foundations for Describing and Implementing Dynamical Systems, Book draft, 2000.
J.A. Robinson, A machine-oriented logic based on the resolution principle, Journal of the ACM 12 (1965) 23-41.
E. Sandewall, Features and Fluents: The Representation of Knowledge about Dynamical Systems, Vol. 1 (Clarendon Press, Oxford, 1994).
R. Scherl and G. Shafer, A logic of action, causality, and the temporal relations of events, in: Proceedings of the Fifth International Workshop on Temporal Representation and Reasoning (Time-98), eds. L. Khatib and R. Morris (IEEE Computer Society, Los Alamitos, CA, 1998) pp. 89-96.
G. Shafer, The Art of Causal Conjecture(MIT Press, Cambridge, MA, 1996).
G. Shafer, Mathematical foundations for probability and causality, in: Mathematical Aspects of Artificial Intelligence, ed. F. Hoffman, Symposia in Applied Mathematics, Vol. 55 (American Mathematical Society, Providence, RI, 1998) pp. 207-270.
G. Shafer, Causal logic, in: Proceedings of ECAI98 (13th European Conference on Artificial Intelligence), ed. H. Prade (Wiley, Chichester, 1998) pp. 711-719.
M. Shanahan, Solving the Frame Problem: A Mathematical Investigation of the Common Sense Law of Inertia(MIT Press, Cambridge, MA, 1997).
Y. Shoham, Reasoning about Change: Time and Causation from the Standpoint of Artificial Intelligence(MIT Press, Cambridge, MA, 1988).
L. Stein and L. Morgenstern, Motivated action theory: a formal theory of causal reasoning, Artificial Intelligence 71 (1994) 1-42.
G. Sz´asz, Introduction to Lattice Theory, 3rd revised and enlarged edition (Academic Press, New York, 1963).
A. Troelstra and D. van Dalen, Constructivism in Mathematics, Vol. 2 (North-Holland, Amsterdam, 1988).
D. van Dalen, Intuitionistic logic, in: Handbook of Philosophical Logic, Vol. III, eds. D. Gabbay and F. Guenther (Reidel, 1986) pp. 225-339.
D. van Dalen, Logic and Structure(Springer, 1997).
L. Vila, A survey on temporal reasoning in artificial intelligence, Artificial Intelligence Communications 7(1) (1994) 4-28.
J. von Plato, The axioms of constructive geometry, Annals of Pure and Applied Logic 76 (1995) 169-200.
J. von Plato, Organization and development of a constructive axiomatization, in: Types for Proofs and Programs, eds. S. Berardi and M. Coppo, Lecture Notes in Computer Science, Vol. 1158 (Springer, New York, 1996) pp. 288-296.
J. von Plato, Positive partial order, lattices, and Heyting algebras, unpublished (1997).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Shafer, G., Gillett, P.R. & Scherl, R. The logic of events. Annals of Mathematics and Artificial Intelligence 28, 315–389 (2000). https://doi.org/10.1023/A:1018964524717
Issue Date:
DOI: https://doi.org/10.1023/A:1018964524717