In the philosophy of mathematics, the names ultrafinitism, ultraintuitionism,International Workshop on Logic and Computational Complexity, Logic and Computational Complexity, Springer, 1995, p. 31. strict formalism,St. Iwan (2000), " On the Untenability of Nelson's Predicativism", Erkenntnis 53(1–2), pp. 147–154. strict finitism, actualism, predicativism,Not to be confused with Russell's predicativism. and strong finitism are used to describe various philosophies of mathematics with aspects of finitism and intuitionism. A major identifying property common among most of these philosophies is their objections to total function of number theoretic functions like exponentiation over .
In addition, some ultrafinitists are concerned with acceptance of objects in mathematics that no one can construct in practice because of physical restrictions in constructing large finite mathematical objects. Thus some ultrafinitists will deny or refrain from accepting the existence of large numbers, for example, the floor function of the first Skewes's number, which is a huge number defined using the exponential function as exp(exp(exp(79))), or
Edward Nelson criticized the classical conception of natural numbers because of the circularity of its definition. In classical mathematics the natural numbers are defined as 0 and numbers obtained by the iterative applications of the successor function to 0. But the concept of natural number is already assumed for the iteration. In other words, to obtain a number like one needs to perform the successor function iteratively (in fact, exactly times) to 0.
Some versions of ultrafinitism are forms of constructivism, but most constructivists view the philosophy as unworkably extreme. The logical foundation of ultrafinitism is unclear; in his comprehensive survey Constructivism in Mathematics (1988), the constructive logician A. S. Troelstra dismissed it by saying "no satisfactory development exists at present." This was not so much a philosophical objection as it was an admission that, in a rigorous work of mathematical logic, there was simply nothing precise enough to include.
Shaughan Lavine has developed a form of set-theoretical ultrafinitism that is consistent with classical mathematics. Lavine has shown that the basic principles of arithmetic such as "there is no largest natural number" can be upheld, as Lavine allows for the inclusion of "indefinitely large" numbers.
There has also been considerable formal development on versions of ultrafinitism that are based on complexity theory, like Samuel Buss's bounded arithmetic theories, which capture mathematics associated with various complexity classes like P and PSPACE. Buss's work can be considered the continuation of Edward Nelson's work on predicative arithmetic as bounded arithmetic theories like S12 are interpretable in Raphael Robinson's theory Q and therefore are predicative in Edward Nelson's sense. The power of these theories for developing mathematics is studied in bounded reverse mathematics as can be found in the works of Stephen A. Cook and Phuong The Nguyen. However these are not philosophies of mathematics but rather the study of restricted forms of reasoning similar to reverse mathematics.
|
|