Abstract
Dynamic logic is proposed as a uniform framewok for theorem proving in propositional intensional logic. Satisfiability and unsatisfiability preserving translations from various modal, deontic, epistemic, temporal, and intuitionistic calculi into dynamic logic calculi are defined and partly proved to be correct. The translations unify theorem proving in intensional logic by using dynamic logic as an intermediate logic for which the actual theorem provers can be implemented.
This research was supported by the Academy of Finland.
Preview
Unable to display preview. Download preview PDF.
References
Åqvist, L. Deontic logic. In Handbook of Philosophical Logic, Volume II: Extensions of Classical Logic, D. Gabbay and F. Guenthner, Eds., D. Reidel Publishing Company, Dordrecht, 1984, pp. 605–714.
Ben-Ari, M., Halpern, J., and Pnueli, A. Deterministic Propositional Dynamic Logic: Finite Models, Complexity, and Completeness. Journal of Computer and System Sciences 25 (1982), 402–417.
Chellas, B. Modal Logic, an Introduction. Cambridge University Press, Cambridge, 1980.
van Dalen V. Intuitionistic logic. In Handbook of Philosophical Logic, Volume III: Alternatives to Classical Logic, D. Gabbay, and F. Guenthner, Eds., D. Reidel Publishing Company, Dordrecht, 1986, pp. 225–339.
Emerson, E., and Jutla, C. The Complexity of Tree Automata and Logics of Programs. In Proceedings of the 29th Annual Symposium on Foundations of Computer Science (White Plains). 1988, pp. 328–337.
Emerson, E., and Srinivasan, J. Branching Time Temporal Logic. In Linear Time, Branching Time and Partial Order in Logics and Models for Concurrency (School/Workshop, Noordwijkerhout, The Netherlands, May/June 1988), J. de Bakker, W. de Rover, and G. Rozenberg, Eds., Springer-Verlag, Berlin, 1989, pp. 123–172.
Fischer, M., and Ladner, R. Propositional Dynamic Logic of Regular Programs. Journal of Computer and System Sciences 18 (1979), 194–211.
Goldblatt, R. Logics of Computation and Time. Center for the Study of Language and Information, Leland Stanford Junior University, 1987.
Halpern, J., and Moses, Y. A guide to the modal logics of knowledge and belief: preliminary draft. In Proceedings of the Ninth International Joint Conference on Artificial Intelligence (Los Angeles, Aug. 18–23). Morgan Kaufmann, Los Altos, California, 1985, pp. 481–490.
Halpern, J, and Reif, J. The Propositional Dynamic Logic of Deterministic Well-Structured Programs. Theoretical Computer Science 27 (1983), 204–216.
Harel, D. Dynamic logic. In Handbook of Philosophical Logic, Volume II: Extensions of Classical Logic, D. Gabbay and F. Guenthner, Eds., D. Reidel Publishing Company, Dordrecht, 1984, pp. 497–604.
Hughes, G., and Cresswell, M. An Introduction to Modal Logic. Methuen and Co Ltd, London, 1968.
Ladner, R. The Computational Complexity of Provability in Systems of Modal Propositional Logic. SIAM Journal of Computing 6 (1977), 467–480.
McArthur, R. Tense Logic. D. Reidel Publishing Company, Dordrecht, 1976.
Parikh, R. Logics of Knowledge, Games and Dynamic Logic. In Foundations of Software Technology and Theoretical Computer Science. Springer-Verlag, Berlin, 1984, pp. 202–222.
Pinter, S., and Wolper, P. A Temporal Logic for Reasoning about Partially Ordered Computations. In Proceedings of the third ACM Symposium on Principles of Distributed Computing (Vancouver). 1984, pp. 28–37.
Pratt, V. Models of Program Logics. In Proceedings of the 20th IEEE Conference on Foundations of Computer Science (San Juan, Oct.). 1979, pp. 115–122.
Pratt, V. A Near-Optimal Method for Reasoning about Action. Journal of Computer and System Sciences 20 (1980), 231–254.
Vardi, M., and Wolper, P. Automata-Theoretic Techniques for Modal Logics of Programs. Journal of Computer and System Sciences 32 (1986), 183–221.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1990 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tuominen, H. (1990). Dynamic logic as a uniform framework for theorem proving in intensional logic. In: Stickel, M.E. (eds) 10th International Conference on Automated Deduction. CADE 1990. Lecture Notes in Computer Science, vol 449. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-52885-7_111
Download citation
DOI: https://doi.org/10.1007/3-540-52885-7_111
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-52885-2
Online ISBN: 978-3-540-47171-4
eBook Packages: Springer Book Archive