Strong Normalization for First-order Logic

Authors

  • Tigran M. Galoyan Institute for Informatics and Automation Problems of NAS RA

Abstract

logic. The use of the method of collapsing types to transfer the result concerning strong normalization (that is, any derivation r is strongly normalizable) from implicational logic to first-order logic is illustrated (ref [1]). The considered result is improved by a complement, which states that for any derivation r and its collapse rc we need the same number of one-step reductions (the !1 rule) to bring them to their normal forms. Our basic logic calculus is the!8-fragment of minimal natural deduction for first-order logic over simply typed lambda-terms. This restriction regarding the minimal fragment does not mean a loss in generality, since the full classical first-order logic can be embedded in this system by adding stability axiom. The method of collapsing types developed in [2] is used to get some results concerning the strong normalization of derivations in first-order logic.

 

References

Schwichtenberg, H.: Normalization. In F.L. Bauer, editor, Logic, Algebra and Computation. Proceedings of the International Summer School Marktoberdorf, Germany, July 25-August 6, 1989, Series F: Computer and Systems Sciences, Vol. 79, pages 201-237. NATO Advanced Study Institute, Springer Verlag, Berlin, Heidelberg, New York 1991.

Troelstra, A. and van Dalen, D.: Constructivism in mathematics. An introduction. Studies in Logic and the Foundations of Mathematics, Vol. 121, 123 Amsterdam: North Holland 1988.

Downloads

Published

2021-12-10

How to Cite

Galoyan, T. M. . (2021). Strong Normalization for First-order Logic. Mathematical Problems of Computer Science, 28, 45–50. Retrieved from http://mpcs.sci.am/index.php/mpcs/article/view/496