<<

15

CONTRIBUTION OF POLISH LOGICIANS TO DECIDABILITY THEORY1

1. Introduction

Researches on decidability problems have arisen from Hilbert’s program.2 To save the integrity of the classical mathematics and to overcome difficulties disclosed by antinomies and paradoxes of set theory Hilbert proposed in a se- rious of lectures in papers in the 1920s a special program. Its aim was to show that classical mathematics is consistent and that actual infinity, which seemed to generate the difficulties, plays in fact only an auxiliary role and can be elim- inated from proofs of theorems talking only about finitary objects. To realize this program Hilbert suggested first of all to formalize the mathematics, i.e., to represent its main domains (including classical , set theory, arithmetic, analysis etc.) as a big and investigate the latter (as a system of sequences of symbols transformed according to certain fixed formal rules) by finitary methods. Such formalization should be complete, i.e., axioms should be chosen in such a way that any problem which can be formulated in the lan- guage of a given theory can also be solved on the base of its axioms. Formal- ization yielded also another problem closely connected with and called or decidability problem or : one could ask if a given formalized theory is decidable, i.e., if there exists a uni- form mechanical method which enables us to decide in a finite number of steps (prescribed ahead) if a given formula in the language of the considered theory is or is not a theorem of it. Using notions from the recursion theory one can

1Originally published in Modern Logic 6 (1996), 37–66. c Modern Logic Publishing, 1996. Reprinted with kind permission of the editor of The Review of Modern Logic (formerly Modern Logic). 2The upper bound of the period covered in the paper is fixed as 1963, i.e., the year in which A. Mostowski’s paper “Thirty Years of Foundational Studies”, Acta Philosophica Fennica 17 (1965), 1–180 was published.

In: Roman Murawski, Essays in the Philosophy and and Mathematics (Pozna´nStud- ies in the Philosophy of the Sciences and the Humanities, vol. 98), pp. 211–231. Amsterdam/New York, NY: Rodopi, 2010. 212 Part II: History of Logic and Mathematics make this definition more precise. A formal theory T is said to be decidable if and only if the set of (Gödel numbers of) theorems of T is recursive. Otherwise T is called undecidable. If additionally every consistent extension of the the- ory T (formalized in the same language as T) is undecidable then T is said to be essentially undecidable. We should notice here that these definitions being completely standard today come from and were formulated in his paper A general method in proofs of undecidability published in the monograph Tarski-Mostowski-Robinson (1953). In the 1920s and the 1930s a lot of results in this direction was obtained. Several general methods of proving completeness and decidability of theories were proposed and many theories were shown to be complete and decidable. Kurt Gödel’s results on incompleteness from 1931 (cf. Gödel 1931a) and Alonzo Church’s result on undecidability (of the predicate calculus of first or- der and of Peano arithmetic and certain of its subtheories (cf. Church 1936a and 1936b) as well as results of J.B. Rosser on undecidability of consistent exten- sions of Peano arithmetic (cf. Rosser 1936) from 1936 indicated some difficul- ties and obstacles in realizations of Hilbert’s program. One of their consequences was the fact that since the end of the 1930s logicians’ and mathematicians’ in- terests concentrated on proofs of undecidability rather than decidability of theo- ries. General methods of proving undecidability were investigated and particular mathematical theories were shown to be undecidable. Those general trends and tendencies have their reflection also in the history of logic in Poland. This is the subject of the present paper. It has the following structure. Section 2 will be devoted to the contribution to the study of decid- ability of theories due to Polish logicians and mathematicians. In particular the method of quantifier elimination studied by A. Tarski and his students together with various applications of it will be presented. Section 3 deals with investiga- tions of undecidability of theories. Again we shall discuss some general methods of proving the undecidability of a theory developed by Polish logicians (in par- ticular Tarski’s method of will be considered) as well as several results on undecidability of particular theories. Section 4 will be devoted to the presentation of (forgotten and underestimated) results of Józef Pepis on mutual reducibility of decision problem for various classes of formulas. The final Sec- tion 5 will present generalizations and strengthenings of Gödel’s incompleteness results due to Polish logicians.