Skip to main content

PAL — Propositional algorithmic logic

  • Conference paper
  • First Online:
Book cover Logic of Programs (Logic of Programs 1979)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 125))

Included in the following conference series:

Abstract

The aim of propositional algorithmic logic is to investigate the properties of program connectives. Complete axiomatic systems for deterministic as well as for nondeterministic interpretations of program variables are presented. They constitute basic sets of tools useful in the practice of proving the properties of program schemes. Propositional theories of data structures, e.g. the arithmetic of natural numbers and stacks, are constructed. This shows that in many aspects PAL is close to first-order algorithmic logic. Tautologies of PAL become tautologies of algorithmic logic after replacing program variables by programs and propositional variables by formulas. Another corollary to the completeness theorem asserts that it is possible to eliminate nondeterministic program variables and replace them by schemes with deterministic atoms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Andreka H.,Nemeti I., Completeness of Floyd logic, Bulletin of section of logic, vol. 7 (1978)

    Google Scholar 

  2. Andreka H.,Nemeti I.,Sain I., Completeness problem in verification of programs and program schemes. Proc.MFCS 79 J.Becvar ed. in Lecture Notes on Computer Science vo.74

    Google Scholar 

  3. Banachowski L.,Kreczmar A.,Mirkowska G.,Rasiowa H.,Salwicki A., An introduction to algorithmic logic. Metamathematical investigations in the theory of programs, in Banach Center Publications vol.2 Mathematical Foundations of Computer Science (1977)

    Google Scholar 

  4. Berman F., A completeness technique for D-axiomatizable semantics, Proc.11th Ann.ACM Symp.on Thery of Computing Atlanta, Georgia May 1979

    Google Scholar 

  5. Chlebus B., On decidability of propositional algorithmic logic, Institute of Informatics Reports, University of Warsaw, 1979

    Google Scholar 

  6. Constable R., On the theory of programming logics, Proc. 9th Ann.ACM Symp. on Theory of Computing Boulder.Col. May 1977, pp. 269–285

    Google Scholar 

  7. Dahn B., Generalized Kripke-Models, Bull.de l'Akademie Polonaise des Sci.Ser.Math. vol.XXI No 12(1973), pp. 1073–1077

    Google Scholar 

  8. Engeler E., Algorithmic properties of structures, Math.Systems Theory 1 (1967), pp. 183–195

    Google Scholar 

  9. Floyd R.W., Assigning Meanings to Programs, in Mathematical Aspects of Computer Science ed. J.T.Schwartz, 1967, pp.19–32

    Google Scholar 

  10. Fisher M.J.,Ladner R.E., Propositional modal logic of programs, Proc. 9th Ann.ACM Symp. on Theory of Computing. Boulder.Col., May 1977, pp.286–294

    Google Scholar 

  11. Grabowski M., The set of tautologies of zero-order algorithmic logic is decidable, Bull.Acad.Pol.Sci.Ser.Math. No 20 (1972) pp.575–582

    Google Scholar 

  12. Harel D.,Pratt V., Nondeterminism in logic of programs, Proc. 9th Ann.ACM Symp. on Theory of Computing, Boulder.Colorado, May 1977, pp.261–268

    Google Scholar 

  13. Hoare C.A., An axiomatic basis for computer programming, CACM 12, (1969), pp.576–580

    Google Scholar 

  14. Kozen D., A representation theorem for models of-free PDL, Report RC 7864, IBM Research, Yorktown Heights, New York, 1979

    Google Scholar 

  15. Kozen D., On the representation of dynamic algebras, Report RC 7898, IBM Research, Yorktown Heights, New York, 1979

    Google Scholar 

  16. Mirkowska G., On formalized systems of algorithmic logic, Bull. Acad.Pol.Sci.Ser.Math. 18 (1970) pp.499–505

    Google Scholar 

  17. Mirkowska G., Algorithmic logic with nondeterministic programs, Fundamenta Informaticae

    Google Scholar 

  18. Mirkowska G., Multimodal logic, Technical report, University of Warszaw 1979

    Google Scholar 

  19. Mirkowska G., On algorithmic algebras, manuscript 1980

    Google Scholar 

  20. Mirkowska G., On propositional algorithmic theory related to arithmetic, manuscript 1980

    Google Scholar 

  21. Muldner T., Salwicki A., On algorithmic properties of concurent programs, manuscript 1979

    Google Scholar 

  22. Parikh R., A completeness result for PDL, Proc. MFCS '78, Lecture Notes in Computer Science, vol. 64, pp.403–416

    Google Scholar 

  23. Pratt V., Semantical Considerations of Floyd-Hoare logic, 17th IEEE Symposium on Foundations of Computer Science (1976), 109–121

    Google Scholar 

  24. Pratt V., Models of program logics, 20th IEEE Conference on Foundations of Computer Science, San Juan, PR,Oct.1979

    Google Scholar 

  25. Pratt V., Dynamic algebras and the nature of induction, preprint MIT /LCS/ TM-159, March 1980

    Google Scholar 

  26. Rasiowa H., Sikorski R., Mathematics of Metamathematics, PWN Warszaw 1963

    Google Scholar 

  27. Salwicki A., On algorithmic theory of stacks, ICS PAS report No 337, to appear in Fundamenta Informaticae

    Google Scholar 

  28. Salwicki A., Formalized algorithmic languages, Bull.Acad.Pol. Sci.,Ser.Math. vol.18 No5, (1970), pp. 227–232

    Google Scholar 

  29. Segerberg K., A completeness theorem in the modal logic of programs, Notices of the AMS, 24,6, A-552, (1977)

    Google Scholar 

  30. Yanov J., On equivalence of operator schemes, Problems of Cybernetic 1, (1959), pp.1–100.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Erwin Engeler

Rights and permissions

Reprints and permissions

Copyright information

© 1981 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mirkowska, G. (1981). PAL — Propositional algorithmic logic. In: Engeler, E. (eds) Logic of Programs. Logic of Programs 1979. Lecture Notes in Computer Science, vol 125. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-11160-3_3

Download citation

  • DOI: https://doi.org/10.1007/3-540-11160-3_3

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-11160-3

  • Online ISBN: 978-3-540-38631-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics