Lógos and Máthma 2. Roman Murawski
Чтение книги онлайн.
Читать онлайн книгу Lógos and Máthma 2 - Roman Murawski страница 4
To be able to consider the issue we should first specify what is exactly meant by finitistic mathematics and by real sentences. We shall follow Tait (1981) where it is claimed that Hilbert’s finitism is captured by the formal system of primitive recursive arithmetic7 (PRA, also called Skolem arithmetic). By real sentences we shall mean Πsentences of the language of Peano arithmetic PA.
It turns out that one can formalize classical mathematics not only in set theory, but most of its parts (such as geometry, number theory, analysis, differential equations, complex analysis, etc.) can be formalized in a weaker system called second order arithmetic
1 axioms of PA without the axiom scheme of induction,
2 (extensionality)
3 (induction axiom)
4 (axiom scheme of comprehension) where φ(x, . . .) is any formula of the language (possiblywith free number-or set-variables) in which X does not occur free.
Possible models of
Second order arithmetic is a nice system because one avoids here troubles connected with set theory (in which mathematics is usually formalized), and on the other hand it is strong enough to provemany important theorems of classical mathematics. There is only a problem of impredicativity9 of
At the Congress of Mathematicians in Vancouver in 1974 H.Friedman formulated a program of foundations of mathematics called today “reversemathematics” (cf. Friedman 1975). Its aim is to study the role of set existence axioms, i.e., comprehension axioms in ordinary mathematics. The main problem is: Given a specific theorem τ of ordinary mathematics, which set existence axioms are needed in order to prove τ? This research program turned out to be very fruitful and led to many interesting results.10
The procedure used in the reverse mathematics (it reveals the inspiration for its name) is the following: Assume we know that a given theorem τ can be proved in a particular fragment S(τ) of
Some specific systems – fragments of
The system RCA0 is a theory in the language of
where φ is a
where φ is
The theory WKL0 consists of RCA0 plus a further axiom known as weak König’s lemma (therefore the name WKL0) which states that every infinite binary tree has an infinite path (this can be formulated in the language of
The theory ACA0 is PA− plus induction axiom plus arithmetical comprehension, i.e., comprehension scheme for any arithmetical formula (possibly containing set parameters). This theory is not weaker than WKL0 because it proves weak König’s lemma. It is in fact stronger than WKL0 what follows from the fact that there are models of WKL0 consisting of sets definable in No by formulas of a given class (e.g. the family of
The specified subsystems of
The theory WKL0 turns out to be a quite strong theory, in particular one can prove in it the following theorems:
–the Heine–Borel covering theorem (every covering of [0,1] by a countable sequence of open intervals has a finite subcovering) (cf. Friedman 1976),