Hostname: page-component-cd9895bd7-q99xh Total loading time: 0 Render date: 2024-12-26T07:25:56.648Z Has data issue: false hasContentIssue false

Arithmetical interpretations of dynamic logic

Published online by Cambridge University Press:  12 March 2014

Petr Hájek*
Affiliation:
Mathematical Institute, Czechoslovak Academy or Sciences, 115 67 Prague, Czechoslovakia

Abstract

An arithmetical interpretation of dynamic propositional logic (DPL) is a mapping ƒ satisfying the following: (1) ƒ associates with each formula A of DPL a sentence ƒ(A) of Peano arithmetic (PA) and with each program α a formula ƒ(α) of PA with one free variable describing formally a supertheory of PA; (2) ƒ commutes with logical connectives; (3) ƒ([α]A) is the sentence saying that ƒ(A) is provable in the theory ƒ(α); (4) for each axiom A of DPL, ƒ(A) is provable in PA (and consequently, for each A provable in DPL, ƒ(A) is provable in PA). The arithmetical completeness theorem is proved saying that a formula A of DPL is provable in DPL iff for each arithmetical interpretation ƒ, ƒ(A) is provable in PA. Various modifications of this result are considered.

Type
Research Article
Copyright
Copyright © Association for Symbolic Logic 1983

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

REFERENCES

[1]Beth, E.W. and Nieland, J.J.F., Semantic considerations of Lewis's systems S4 and S5, The theory of models (Addison, J.W., Henkin, L. and Tarski, A., Editors), North-Holland, Amsterdam, 1965, pp. 1724.Google Scholar
[2]Bowen, K., Interpolation in loop-free logic, Studia Logica, vol. 34 (1980), pp. 297310.CrossRefGoogle Scholar
[3]Feferman, S., Arithmetization of metamathematics in a general setting, Fundamenta Mathematicae, vol. 49 (1960), pp. 3592.CrossRefGoogle Scholar
[4]Fischer, M.J. and Ladner, R.E., Propositional modal logic of programs, Conference Record of the Ninth Annual ACM Symposium on Theory of Computing, Boulder, Col., 1977, ACM, New York, 1977, pp. 286294.Google Scholar
[5]Kowalski, R., Algorithm = logic + control, Communications of the Association for Computing Machinery, vol. 22 (1979), pp. 424435.CrossRefGoogle Scholar
[6]Kripke, S., Semantical analysis of modal logic. I, Zeitschrift für Mathematische Logik und Grundlagen der Mathematik, vol. 9 (1963), pp. 6796.CrossRefGoogle Scholar
[7]Lindström, P., Some results on interpretability, Proceedings f rom 5th Scandinavian Logic Symposium (Jensen, F.V., Mayoh, B.H. and Møller, K.K., Editors) Aalborg Univ. Press, Aalborg, 1979, pp. 329361.Google Scholar
[8]Parikh, R., The completeness of propositional dynamic logic, Mathematical Foundations of Computer Science 1978 (Winkowski, J., Editor), Lecture Notes in Computer Science, vol. 64, Springer-Verlag, Berlin, 1978, pp. 403415.CrossRefGoogle Scholar
[9]Pratt, V.R., Semantical considerations in Floyd-Hoare logic, Proceedinge of 17th IEEE Symposium on Foundations of Computer Science 1976, IEEE Computer Society, Long Beach, California, 1976, pp. 109121.Google Scholar
[10]Smoryński, C., A ubiquitous fixed-point calculation, Interpretability (Szczerba, L.W. and Prazmowski, K., Editors) Białystok, Poland (to appear).Google Scholar
[11]Smoryński, C.: Self-reference and modal logic, Lecture notes, Warsaw, 1980.Google Scholar
[12]Solovay, R.M., Provability interpretations of modal logic, Israel Journal of Mathematics, vol. 25 (1976), pp. 287304.CrossRefGoogle Scholar
[13]Švejdar, V., Degrees of interpretability, Commentationes Mathematicae Universitatis Carolinae, vol. 19 (1978), pp. 789813.Google Scholar