Abstract
This paper starts with a survey of temporal logic in its original guise, pointing at its connections with philosophy and linguistics. More specifically, a technical exposition is provided of the basic ‘tense-logical’ system, based on points or ‘moments’ of time, with the research program in model theory and proof theory which has grown around it. After that, a more recent stream of ‘period’ and ‘event’ based approaches to time is discussed, again with some of the new logical themes engendered by it. Finally, a review is given of some recent computational research in temporal logic. Here, a clear continuity of logical concerns emerges between philosophy, linguistics and computer science. But, the latter adds several new themes and perspectives which might well give it a significant impact on the earlier standard enterprise.
Preview
Unable to display preview. Download preview PDF.
References
Allen, J., 1983, ‘Maintaining Knowledge about Temporal Intervals', Communications of the ACM 26, 832–843.
Allen, J. & P. Hayes, 1985, ‘A Commonsense Theory of Time', Proceedings IJCAI 1985, 528–531.
Anger, F., 1986, On Lamport's Interprocessor Communication Model, Department of Mathematics, University of Puerto Rico, Rio Piedras.
Apt, K., ed., 1985, Logics and Models of Concurrent Systems, Springer, Berlin.
Bacon, J., 1985, ‘The Completeness of a Predicate-Functor Logic', Journal of Symbolic Logic 50, 903–926.
Bartsch, R., J. van Benthem & P. van Emde Boas, eds., 1989, Meaning: Context and Expression, Foris, Dordrecht.
Barwise, J., 1976, ‘Some Applications of Henkin Quantifiers', Israel Journal of Mathematics 25, 47–63.
Bauerle, R., C. Schwarze & A. von Stechow, eds., 1979, Semantics from Different Points of View, Springer, Berlin.
Ben-David, S., 1987, The Global Time Assumption and Semantics for Concurrent Systems, Department of Computer Science, Technion, Haifa.
Benthem, J. van, 1977, ‘Tense Logic and Standard Logic', Logique et Analyse 80, 47–83.
Benthem, J. van, 1979, ‘Canonical Modal Logics and Ultrafilter Extensions', Journal of Symbolic Logic 44, 1–8.
Benthem, J. van, 1983, The Logic of Time, Reidel, Dordrecht.
Benthem, J. van, 1984a, ‘Correspondence Theory', in D. Gabbay & F. Guenthner, eds., 1984, 167–247.
Benthem, J. van, 1984b, ‘Tense Logic and Time', Notre Dame Journal of Formal Logic 25, 1–16.
Benthem, J. van, 1985, Modal Logic and Classical Logic, Bibliopolis, Napoli/The Humanities Press, Atlantic Heights.
Benthem, J. van, 1986a, Essays in Logical Semantics, Reidel, Dordrecht.
Benthem, J. van, 1986b, Notes on Modal Definability, report 86-11, Mathematical Institute, University of Amsterdam. (To appear in the Notre Dame Journal of Formal Logic.)
Benthem, J. van, 1986c, ‘Tenses in Real Time', Zeitschrift fuer mathematische Logik und Grundlagen der Mathematik 32, 61–72.
Benthem, J. van, 1987, ‘Towards a Computational Semantics', in P. Gardenfors, ed., 1987, 31–71.
Benthem, J. van, 1988a, A Manual of Intensional Logic, CSLI Lecture Notes 1, Center for the Study of Language and Information, Stanford University / The Chicago University Press, Chicago. (Second revised and expanded edition.)
Benthem, J. van, 1988b, ‘Logical Syntax', to appear in Theoretical Linguistics.
Benthem, J. van, 1988c, 'semantic Parallels in Natural Language and Computation', to appear in M. Garrido, ed., 1989.
Blamey, S., 1986, ‘Partial Logic', in D. Gabbay & F. Guenthner, eds., 1986, 1–70.
Blok, W., 1976, Varieties of Interior Algebras, dissertation, Mathematical Institute, University of Amsterdam.
Blok, W., 1980, ‘The Lattice of Modal Logics: An Algebraic Investigation', Journal of Symbolic Logic 45, 221–236.
Bull, R., 1966, ‘That all Normal Extensions of S4.3 Have the Finite Model Property', Zeitschrift fuer mathematische Logik und Grundlagen der Mathematik 12, 341–344.
Burgess, J., 1980, ‘Decidability for Branching Time', Studia Logica 39, 203–218.
Burgess, J., 1982a, ‘Axioms for Tense logic I: "Since" and "Until"', Notre Dame Journal of Formal Logic 23, 367–374.
Burgess, J., 1982b, ‘Axioms for Tense Logic II: Time Periods', Notre Dame Journal of Formal Logic 23, 375–383.
Burgess, J., 1984a, ‘Basic Tense Logic', in D. Gabbay & F. Guenthner, eds., 1984, 89–133.
Burgess, J., 1984b, ‘Beyond Tense Logic', Journal of Philosophical Logic 13, 235–248.
Burgess, J. & Y. Gurevich, 1985, ‘The Decision Problem for Linear Time Temporal Logic', Notre Dame Journal of Formal Logic 26, 115–128.
Catach, L., 1988, Logiques Multimodales Normales, Centre Scientifique, IBM-France, Paris.
Chang, C. & J. Keisler, 1973, Model Theory, North-Holland, Amsterdam.
Chellas, B., 1980, Modal Logic: An Introduction, Cambridge University Press, Cambridge.
Clarke, E. & E. Emerson, 1981, ‘Synthesis of Synchronization Skeletons for Branching Time Temporal Logic', Proceedings Workshop on Logic of Programs, Yorktown Heights NY, Springer, Berlin, 52–71.
Creswell, M., 1977, ‘Interval Semantics and Logical Words', in Ch. Rohrer, ed., 1977, 7–29.
Creswell, M., 1985, Adverbial Modification. Interval Semantics and its Rivals, Reidel, Dordrecht.
Crossley, J., ed., 1975, Algebra and Logic, Springer, Berlin, (Lecture Notes in Mathematics 480).
Davidson, D., 1967, ‘The Logical Form of Action Sentences', in N. Rescher, ed., 1967, 81–95.
Doets, K., 1987, Completeness and Definability: Applications of the Ehrenfeucht Game in Intensional and Second-Order Logic, dissertation, Mathematical Institute, University of Amsterdam.
Doets, K. & J. van Benthem, 1983, ‘Higher-Order Logic', in D. Gabbay & F. Guenthner, eds., 1983, 275–329.
Dowty, D., 1979, Word Meaning and Montague Grammar, Reidel, Dordrecht.
Earman, J., C. Glymour & J. Stachel, eds., 1977, Foundations of Space-Time Theories, University of Minnesota Press, Minneapolis.
Eck, J. van, 1981, A System of Temporally Relative Modal and Deontic Predicate Logic, dissertation, Department of Philosophy, University of Groningen. (Also appeared in Logique et Analyse, 1983.)
Emerson, E., 1988, ‘Branching Time Temporal Logics', this volume.
Fagin, R. & M. Vardi, 1985, An Internal Semantics for Modal Logic, report 85-25, Center for the Study of Language and Information, Stanford University.
Fenstad, J-E, P-K Halvorsen, T. Langholm, and J. van Benthem, 1987, Situations, Language and Logic, Reidel, Dordrecht.
Field, H., 1980, Science Without Numbers, Princeton University Press, Princeton.
Fine, K., 1974, ‘Logics Extending K4. Part I', Journal of Symbolic Logic 39, 31–42.
Fine, K., 1975a, ‘Normal Forms in Modal Logic', Notre Dame Journal of Formal Logic 16, 229–234.
Fine, K., 1975b, 'some Connections between elementary and Modal Logic', in S. Kanger, ed., 1975, 15–31.
Fine, K., 1985, ‘Modal Logics Containing K4. Part II', Journal of Symbolic Logic 50, 619–651.
Fitting, M., 1983, Proof Methods for Modal and Intuitionistic Logics, Reidel, Dordrecht.
Gabbay, D., 1976, Investigations in Modal and Tense Logics, with Applications to Problems in Philosophy and Linguistics, Reidel, Dordrecht.
Gabbay, D., 1981a, ‘An Irreflexivity Lemma', in U. Moennich, ed., 1981, 67–89.
Gabbay, D., 1981b, ‘Expressive Functional Completeness in Tense Logic', in U. Moennich, ed., 1981, 91–117.
Gabbay, D. & F. Guenthner, eds., 1983, Handbook of Philosophical Logic, vol. I: Elements of Classical Logic, Reidel, Dordrecht.
Gabbay, D. & F. Guenthner, eds., 1984, Handbook of Philosophical Logic, vol. II: Extensions of Classical Logic, Reidel, Dordrecht.
Gabbay, D. & F. Guenthner, eds., 1986, Handbook of Philosophical Logic, vol. III: Alternatives to Classical Logic, Reidel, Dordrecht.
Gabbay, D., A. Pnueli, S. Shelah & Y. Stavi, 1980, ‘On the Temporal Analysis of Fairness', 7th ACM Symposium on Principles of Programming Languages, 163–173.
Galton, A., 1984, The Logic of Aspect, Clarendon Press, Oxford.
Gardenfors, P., ed., 1987, Generalized Quantifiers. Logical and Linguistic Approaches, Reidel, Dordrecht.
Garrido, M., ed., Logic Colloquium. Granada 1987, North-Holland, Amsterdam.
Gargov, G. & S. Passy, 1988, ‘A Note on Boolean Modal Logic', Linguistic Modelling Laboratory / Sector of Mathematical Logic, University of Sofia.
Gargov, G., S. Passy & T. Tinchev, 1987, ‘Modal Environment for Boolean Speculations', in D. Skordev, ed., 1987, 253–263.
Garson, J., 1984, ‘Quantification in Modal Logic', in D. Gabbay & F. Guenthner, eds., 1984, 249–307.
Girard, J., 1987, ‘Linear Logic', Theoretical Computer Science 50, 1–102.
Goldblatt, R., 1976, ‘Metamathematics of Modal Logic', Reports on Mathematical Logic 6, 41–78; 7, 21–52.
Goldblatt, R., 1980, ‘Diodorean Modality in Minkowski Space-Time', Studia Logica 39, 219–236.
Goldblatt, R., 1987a, Logics of Time and Computation, CSLI Lecture Notes 7, Center for the Study of Language and Information, Stanford University / The Chicago University Press, Chicago.
Goldblatt, R., 1987b, Orthogonality and Space-Time Geometry, Springer, New York.
Goldblatt, R. & S. Thomason, 1975, ‘Axiomatic Classes in Propositional Modal Logic', in J. Crossley, ed., 1975, 163–173.
Goranko, V., 1987, ‘Modal Definability in Enriched Languages', to appear in Notre Dame Journal of Formal Logic.
Groenendijk, J. & M. Stokhof, 1987, Dynamic Predicate Logic, Institute for Language, Logic and Information, University of Amsterdam. (To appear in the Journal of Semantics.)
Gurevich, Y., 1985, Logic and the Challenge of Computer Science, report TR-10-85, Computing Research Laboratory, The University of Michigan, Ann Arbor.
Gurevich, Y. & S. Shelah, 1985, ‘The Decision Problem for Branching Time Logic', Journal of Symbolic Logic 50, 668–681.
Halpern, J. & Y. Moses, 1985, ‘Towards a Theory of Knowledge and Ignorance', in K. Apt, ed., 1985, 459–476.
Halpern, J. & Y. Shoham, 1986, ‘A Propositional Modal Logic of Time Intervals', Proceedings Symposium on Logic in Computer Science, IEEE, Boston.
Hamblin, C., 1971, ‘Instants and Intervals', Studium Generale 24, 127–134.
Harel, D., 1984, ‘Dynamic Logic', in D. Gabbay & F. Guenthner, eds., 1984, 497–604.
Harper, W., R. Stalnaker & G. Pearce, eds., 1981, Ifs: Conditionals, Beliefs, Decision, Chance and Time, Reidel, Dordrecht.
Hayes, P., 1979, ‘The Naive Physics Manifesto', in D. Michie, ed., 1979.
Henkin, L., 1950, ‘Completeness in the Theory of Types', Journal of Symbolic Logic 15, 81–91.
Hindley, J. & J. Seldin, 1986, Introduction to Combinators and λ-Calculus, Cambridge University Press, Cambridge.
Hintikka, J., ed., 1969, The Philosophy of Mathematics, Oxford University Press, Oxford.
Hobbs, J., ed., 1985, Commonsense Summer. Final Report, report 85-35, Center for the Study of Language and Information, Stanford University.
Hughes, G. & M. Creswell, 1984, A Companion to Modal Logic, Methuen, London.
Humberstone, L., 1979, ‘Interval Semantics for Tense Logics', Journal of Philosophical Logic 8, 171–196.
Immerman, N., 1982, ‘Upper and Lower Bounds for First-Order Expressibility', Journal of Computer and Systems Sciences 25, 76–98.
Immerman, N. & D. Kozen, 1987, ‘Definability with Bounded Number of Bound Variables', Proceedings IEEE 1987, 236–244.
Jongh, D. de & K. Bowen, 1986, Some Complete Logics for Branched Time. Part I, report 86-05, Institute for Language, Logic and Information, University of Amsterdam.
Jongh, D. de, F. Veltman & R. Verbrugge, 1988, ‘The Logics of Dense and Discrete Time', Institute for Language, Logic and Information, University of Amsterdam.
Jonsson, B. & A. Tarski, 1951, ‘Boolean Algebras with Operators. Part I', American Journal of Mathematics 73, 891–939.
Kamp, H., 1966, Tense Logic and the Theory of Linear Order, dissertation, Department of Philosophy, University of California at Los Angeles.
Kamp, H., 1979, ‘Instants, Events and Temporal Discourse', in R. Bauerle et al., eds., 1979, 376–417.
Kamp, H. & Ch. Rohrer, 1988, Tense in Text, Institut fuer Computerlinguistik, Universitaet Stuttgart.
Kanger, S., ed., 1975, Proceedings of the Third Scandinavian Logic Symposium. Uppsala 1973, North-Holland, Amsterdam.
Kapron, B., 1987, ‘Modal Sequents and Definability', Journal of Symbolic Logic 52, 756–762.
Katz., S., 1988, ‘Exploiting Interleaving Set Temporal Logic to Simplify Correctness Proofs', this volume.
Keenan, E., ed., 1975, Formal Semantics of Natural Language, Cambridge University Press, Cambridge.
Klop, J-W, 1988, ‘Bisimulation Semantics', this volume.
Kowalski, R. & M. Sergot, 1985, A Logic-Based Calculus of Events, Department of Computing, Imperial College, London.
Krantz, D., R. Luce, P. Suppes & A. Tversky, 1971, Foundations of Measurement, Academic Press, New York.
Krifka, M., 1987, ‘Nominal Reference and Temporal Constitution: Towards a Semantics of Quantity', to appear in R. Bartsch et al., eds., 1988.
Ladkin, P., 1987a, Models of Axioms for Time Intervals, The Kestrel Institute, Palo Alto.
Ladkin, P., 1987b, The Logic of Time Representation, dissertation, Department of Mathematics, University of California at Berkeley.
Ladkin, P. & R. Maddux, 1987, The Algebra of Convex Time Intervals, The Kestrel Institute, Palo Alto / Department of Mathematics, Iowa State University at Ames.
Lambek, J., 1959, ‘The Mathematics of Sentence Structure', American Mathematical Monthly 65, 154–170.
Lamport, L., 1985, Interprocessor Communication. Final Report, SRI International, Menlo Park.
Langholm, T., 1988, Partiality, Truth and Persistence, CSLI Lecture Notes 15, Center for the Study of Language and Information, Stanford University / The Chicago University Press, Chicago.
Lewis, D., 1975, ‘Adverbs of Quantification', in E. Keenan, ed., 1975, 3–15.
Lifschitz, W., 1985, ‘Computing Circumscription', Proceedings IJCAI-85:1, 121–127.
Massey, G., 1969, ‘Tense Logic! Why Bother?', Nous 3, 17–32.
McCarthy, J., 1980, ‘Circumscription. A Form of Non-Monotonic Reasoning', Artificial Intelligence 13, 295–323.
McDermott, D. & Y. Shoham, 1985, ‘Temporal Reasoning', to appear in S. Shapiro, ed., Encyclopedia of Artificial Intelligence, Wiley-Interscience, New York.
McTaggart, J., 1908, ‘The Unreality of Time', Mind 18, 457–474.
Michie, D., ed., 1979, Expert Systems, Edinburgh University Press, Edinburgh.
Michon, J. & J. Jackson, eds., 1985, Time, Mind and Behavior, Springer, Berlin.
Moennich, U., ed., 1981, Aspects of Philosophical Logic, Reidel, Dordrecht.
Needham, P., 1975, Temporal Perspective, dissertation, Department of Philosophy, University of Uppsala.
Oberlander, J., ed., 1987, Temporal Reference and Quantification: An IQ Perspective, Centre for Cognitive Science, University of Edinburgh.
Pnueli, A., 1981, ‘The Temporal Semantics of Concurrent Programs', Theoretical Computer Science 13, 45–60.
Pnueli, A., 1988, ‘Linear Time Temporal Logic', this volume.
Prior, A., 1957, Time and Modality, Clarendon Press, Oxford.
Prior, A., 1967, Past, Present and Future, Clarendon Press, Oxford.
Quine, W., 1966, ‘Variables Explained Away', in Selected Logic Papers, Random House, New York.
Reichenbach, H., 1947, Elements of Symbolic Logic, The Free Press, New York.
Reichenbach, H., 1957, The Philosophy of Space and Time, Dover, New York.
Rescher, N., ed., 1967, The Logic of Decision and Action, University of Pittsburgh Press, Pittsburgh.
Rescher, N. & A. Urquhart, 1971, Temporal Logic, Springer, Berlin.
Richards, B. & I. Bethke, 1987, ‘The Temporal Logic IQ', in J. Oberlander, ed., 1987, 114–132.
Rodenburg, P., 1986, Intuitionistic Correspondence Theory, dissertation, Mathematical Institute, University of Amsterdam.
Roeper, P., 1980, ‘Intervals and Tenses', Journal of Philosophical Logic 9, 451–469.
Rohrer, Ch., ed., 1977, On the Logical Analysis of Tense and Aspect, Gunter Narr Verlag, Tuebingen.
Russell, B., 1926, Our Knowledge of the External World, Allen & Unwin, London.
Sahlqvist, H., 1975, ‘Completeness and Correspondence in the First and Second Order Semantics for Modal Logic', in S. Kanger, ed., 1975, 110–143.
Sambin, G. & V. Vaccaro, 1987, ‘Topology and Duality in Modal Logic', to appear in Annals of Pure and Applied Logic.
Schulz, K., 1987, Event and Interval Structures: A Mathematical Comparison, Seminar fuer Natuerlich-Sprachliche Systeme, Universitaet Tuebingen.
Segerberg, K., 1970, ‘Modal Logics with Linear Alternative Relations', Theoria 31, 301–322.
Segerberg, K., 1973, ‘Two-Dimensional Modal Logic', Journal of Philosophical Logic 2, 77–96.
Shehtman, V., 1983, ‘Modal Logics of Domains on the Real Plane', Studia Logica 42, 63–80.
Shoham, Y., 1986, Reasoning about Change: Time and Causation from the Standpoint of Artificial Intelligence, The MIT Press, Cambridge (Mass.).
Skordev, D., ed., 1987, Mathematical Logic and its Applications, Plenum Press, New York.
Smart, J., ed., 1964, Problems of Space and Time, McMillan, New York & London.
Smirnov, V., 1982, ‘The Definition of Modal Operators by means of Tense Operators', Acta Philosophica Fennica 35, 50–69.
Smith, B., ed., 1982, Parts and Moments. Studies in Logic and Formal Ontology, Philosophia Verlag, Muenchen.
Smorynski, C., 1984, ‘Modal Logic and Self-Reference', in D. Gabbay & F. Guenthner, eds., 1984, 441–495.
Stirling, C., 1988, Expressibility and Definability in Branching and Linear Time Temporal Logics, Department of Computer Science, University of Edinburgh.
Tarski, A., 1969, ‘What is Elementary Geometry?', in J. Hintikka, ed., 1969, 164–175.
Thomas, W., 1986, Safety and Liveness Properties in Propositional Temporal Logic: Characterizations and Decidability, Lehrstuhl fuer Informatik II, Universitaet Aachen.
Thomas, W., 1988, ‘Computation-Free Logic and Regular ω-Languages', this volume.
Thomason, R., 1984, ‘Combinations of Tense and Modality', in D. Gabbay & F. Guenthner, eds., 1984, 135–165.
Thomason, R. & A. Gupta, 1981, ‘A Theory of Conditionals in the Context of Branching Time', in W. Harper et al., eds., 1981, 299–322.
Thomason, S., 1972, ‘Semantic Analysis of Tense Logics', Journal of Symbolic Logic 37, 150–158.
Thomason, S., 1974, ‘Reduction of Tense Logic to Modal Logic', Journal of Symbolic Logic 39, 549–551.
Thomason, S., 1975, ‘Reduction of Second-Order Logic to Modal Logic', Zeitschrift fuer mathematische Logik und Grundlagen der Mathematik 21, 107–114.
Thomason, S., 1979, Possible Worlds, Time and Tenure, Department of Mathematics, Simon Fraser University, Burnaby B. C.
Thomason, S., 1982, ‘Undecidability of the Completeness Problem of Modal Logic', Universal Algebra and Applications, Banach Center Publications vol. 9, Warsaw.
Thomason, S., 1987, Free Construction of Time from Events, Department of Mathematics, Simon Fraser University, Burnaby B. C.
Troelstra, A. & D. van Dalen, 1988, Constructivism in Mathematics, North-Holland, Amsterdam.
Urquhart, A., 1986, ‘Many-Valued Logic', in D. Gabbay & F. Guenthner, eds., 1986, 71–116.
Vardi, M., 1985, ‘A Model-theoretic Analysis of Monotone Logic', Proceedings 9th IJCAI, 509–512.
Venema, Y., 1988, Expressiveness and Completeness of an Interval Tense Logic, report 88-02, Institute for Language, Logic and Information, University of Amsterdam. (Extended version to appear.)
Whitrow, G., 1980, The Natural Philosophy of Time, Clarendon Press, Oxford.
Winnie, J., 1977, ‘The Causal Theory of Space-Time', in J. Earman et al., eds., 1977, 134–205.
Winskel, G., 1988, ‘Event Structures', this volume.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1989 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
van Benthem, J. (1989). Time, logic and computation. In: de Bakker, J.W., de Roever, W.P., Rozenberg, G. (eds) Linear Time, Branching Time and Partial Order in Logics and Models for Concurrency. REX 1988. Lecture Notes in Computer Science, vol 354. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0013020
Download citation
DOI: https://doi.org/10.1007/BFb0013020
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-51080-2
Online ISBN: 978-3-540-46147-0
eBook Packages: Springer Book Archive