Three Crises in Mathematics PDF
Three Crises in Mathematics PDF
ERNST SNAPPER
Dartmouth College
Hanover, NH 03755
The three schools, mentioned in the title, all tried to give a firm foundation to mathematics.
The three crises are the failures of these schools to complete their tasks. This article looks at
these crises "through modem eyes," using whatever mathematics is available today and not just
the mathematics which was available to the pioneers who created these schools. Hence, this
article does not approach the three crises in a strictly historical way. This article also does not
discuss the large volume of current, technical mathematics which has arisen out of the
techniques introduced by the three schools in question. One reason is that such a discussion
would take a book and not a short article. Another one is that all this technical mathematics has
very little to do with the philosophy of mathematics, and in this article I want to stress those
aspects of logicism, intuitionism, and formalism which show clearly that these schools are
founded in philosophy.
Logicism
This school was started in about 1884 by the German philosopher, logician and mathemati-
cian, Gottlob Frege (1848-1925). The school was rediscovered about eighteen years later by
Bertrand Russell. Other early logicists were Peano and Russell's coauthor of Principia Mathe-
matica, A. N. Whitehead. The purpose of logicism was to show that classical mathematics is part
of logic. If the logicists had been able to carry out their program successfully, such questions as
"Why is classical mathematics free of contradictions?" would have become "Why is logic free of
contradictions?". This latter question is one on which philosophers have at least a thorough
handle and one may say in general that the successful completion of the logicists' program
would have given classical mathematics a firm foundation in terms of logic.
Clearly, in order to carry out this program of the logicists, one must first, somehow, define
what "classical mathematics" is and what "logic" is. Otherwise, what are we supposed to show is
part of what? It is precisely at these two definitions that we want to look through modem eyes,
imagining that the pioneers of logicism had all of present-day mathematics available to them.
We begin with classical mathematics.
In order to carry out their program, Russell and Whitehead created Principia Mathematica
[10] which was published in 1910. (The first volume of this classic can be bought for $3.45!
Thank heaven, only modem books and not the classics have become too expensive for the
average reader.) Principia, as we will refer to Principia Mathematica, may be considered as a
formal set theory. Although the formalization was not entirely complete, Russell and Whitehead
thought that it was and planned to use it to show that mathematics can be reduced to logic.
They showed that all classical mathematics, known in their time, can be derived from set theory
and hence from the axioms of Principia. Consequently, what remained to be done, was to show
that all the axioms of Principia belong to logic.
In order to understand logicism, it is very important to see clearly what the logicists meant by
"logic." The reason is that, whatever they meant, they certainly meant more than classical logic.
Nowadays, one can define classical logic as consistingof all those theorems which can be proven
in first order languages (discussed below in the section on formalism) without the use of
nonlogical axioms. We are hence restricting ourselves to first order logic and use the deduction
rules and logical axioms of that logic. An example of such a theorem is the law of the excluded
middle which says that, if p is a proposition, then either p or its negation •P is true; in other
words, the propositionpV •P is always true where Vis the usual symbol for the inclusive "or."
If this definition of classical logic had also been the logicists' definition of logic, it would be a
folly to think for even one second that all of ZF can be reduced to logic. However, the logicists'
definition was more extensive. They had a general concept as to when a proposition belongs to
logic, that is, when a proposition should be called a "logical proposition." They said: A logical
proposition is a proposition which has complete generality and is true in virtue of its form rather
than its content. Here, the word "proposition" is used as synonymous with "theorem."
For example, the above law of the excluded middle "pV •P" is a logical proposition.
Namely, this law does not hold because of any special content of the propositionp; it does not
matter whether p is a proposition of mathematics or physics or what have you. On the contrary,
this law holds with "complete generality," that is, for any proposition p whatsoever. Why then
does it hold? The logicists answer: "Because of its form." Here they mean by form "syntactical
form," the form of pV •P being given by the two connectives of everyday speech, the inclusive
"or" and the negation "not" (denoted by V and ...,, respectively).
On the one hand, it is not difficult to argue that all theorems of classical logic, as defined
above, are logical propositions in the sense of logicism. On the other hand, there is no a priori
reason to believe that there could not be logical propositions which lie outside of classical logic.
This is why we said that the logicists' definition of logic is more extensive than the definition of
classical logic. And now the logicists' task becomes clearer: It consists in showing that all nine
axioms of ZF are logical propositions in the sense of logicism.
The only way to assess the success or failure of logicism in carrying out this task is by going
through all nine axioms of ZF and determining for each of them whether it falls under the
logicists' concept of a logical proposition. This would take a separate article and would be of
interest only to readers who are thoroughly familiar with ZF. Hence, instead, we simply state
that at least two of these axioms, namely, the axiom of infinity and the axiom of choice, cannot
possibly be considered as logical propositions. For example, the axiom of infinity says that there
exist infinite sets. Why do we accept this axiom as being true? The reason is that everyone is
familiar with so many infinite sets, say, the set of the natural numbers or the set of points in
Euclidean 3-space. Hence, we accept this axiom on grounds of our everyday experience with
sets, and this clearly shows that we accept it in virtue of its content and not in virtue of its
syntactical form. In general, when an axiom claims the existence of objects with which we are
familiar on grounds of our common everyday experience, it is pretty certain that this axiom is
not a logical proposition in the sense of logicism.
Formalism
This school was created in about 1910 by the German mathematician David Hilbert
(1862-1943). True, one might say that there were already formalists in the nineteenth century
since Frege argued against them in the second volume of his Grundgesetze der Arithmetik (see
the book by Geach and Black under [5], pages 182-233); the first volume of the Grundgesetze
appeared in 1893 and the second one in 1903. Nevertheless, the modern concept of formalism,
which includes finitary reasoning, must be credited to Hilbert. Since modern books and courses
in mathematical logic usually deal with formalism, this school is much better known today than
either logicism or intuitionism. We will hence discuss only the highlights of formalism and begin
by asking, "What is it that we formalize when we formalize something?"
The answer is that we formalize some given axiomatized theory. One should guard against
confusing axiomatization and formalization. Euclid axiomatized geometry in about 300 B.C., but
formalization started only about 2200 years later with the logicists and formalists. Examples of
axiomatized theories are Euclidean plane geometry with the usual Euclidean axioms, arithmetic
with the Peano axioms, ZF with its nine axioms, etc. The next question is: "How do we
formalize a given axiomatized theory?"
Suppose then that some axiomatized theory T is given. Restricting ourselves to first order
logic, "to formalize T" means to choose an appropriate first order language for T. The
vocabulary of a first order language consists of five items, four of which are always the same
and are not dependent on the given theory T. These four items are the following: (I) A list of
denumerably many variables-who can talk about mathematics without using variables? (2)
Symbols for the connectives of everyday speech, say -, for "not," A for "and," V for the
inclusive "or," ~ for "if then," and~ for "if and only if"-who can talk about anything at all
without using connectives? (3). The equality sign =; again, no one can talk about mathematics
without using this sign. (4) The two quantifiers, the "for all" quantifier V and the "there exist"
quantifier 3; the first one is used to say such things as "all complex numbers have a square
root," the second one to say things like "there exist irrational numbers." One can do without
some of the above symbols, but there is no reason to go into that. Instead, we turn to the fifth
item.
Since T is an axiomatized theory, it has so called "undefined terms." One has to choose an
appropriate symbol for every undefined term of T and these symbols make up the fifth item. For
It is interesting to observe that both logicists and formalists formalized the various branches
of mathematics, but for entirely different reasons. The logicists wanted to use such a formaliza-
tion to show that the branch of mathematics in question belongs to logic; the formalists wanted
to use it to prove mathematically that that branch is free of contradictions. Since both schools
"formalized," they are sometimes confused.
Did the formalists complete their program successfully? No! In 1931, Kurt Godel showed in
[6] that formalization cannot be considered as a mathematical technique by means of which one
Observe that this definition uses philosophical and not mathematical language. Even so, no
one can claim to understand the Hilbert program without an understanding of what finitary
reasoning amounts to. The philosophical roots of formalism come out into the open when the
formalists define what they mean by finitary reasoning.
We have already compared logicism with realism, and intuitionism with conceptualism. The
philosophy which is closest to formalism is "nominalism." This is the philosophy which claims
that abstract entities have no existence of any kind, neither outside the human mind as
maintained by realism, nor as mental constructions within the human mind as maintained by
conceptualism. For nominalism, abstract entities are mere vocal utterances or written lines, mere
names. This is where the word "nominalism" comes from, since in Latin nomina/is means
"belonging to a name." Similarly, when formalists try to prove that a certain axiomatized theory
T is free of contradictions, they do not study the abstract entities which occur in T but, instead,
study that first order language L which was used to formalize T. That is, they study how one can
form sentences in L by the proper use of the vocabulary of L; how certain of these sentences
can be proven by the proper use of those special sentences of L which were singled out as
References
[1] P. Benacerraf and H. Putnam, Philosophy of Mathematics, Prentice-Hall, 1964.
[2] M. Dummett, Elements of Intuitionism, Clarendon Press, Oxford, England, 1977.
[3] H. B. Enderton, A Mathematical Introduction to Logic, Academic Press, 1972.
[4] A. A. Fraenkel, Y. Bar-Hillel, and A. Levy, Foundations of Set Theory, North-Holland, Amsterdam,
Netherlands, 1973.
[5] G. Frege, Begriffschrift, in Translations from the Philosophical Writings of Gottlob Frege by P. Geach and
M. Black, Basil Blackwell, Oxford, England, 1970. Also in [7] pp. 1-82.
[6] K. Godel, On formally undecidable propositions of Principia Mathematica and related systems, in [7] pp.
596-616.
[7] J. van Heijenoort, From Frege to GOdel, Harvard Univ. Press, Cambridge. Available in paperback.
[8] A. Heyting, Intuitionism, An Introduction, North-Holland, Amsterdam, Netherlands, 1966.
[9] B. Russell, Principles of Mathematics, 1st ed. (1903) W. W. Norton, New York. Available in paperback.
[10] B. Russell and A. N. Whitehead, Principia Mathematicia, 1st ed. (1910) Cambridge Univ. Press, Cam-
bridge, England. Available in paperback.
[II] B. Russell, Introduction to Mathematical Philosophy, Simon and Schuster, New York, 1920. Available in
paperback.
[12] E. Snapper, What is mathematics?, Amer. Math. Monthly, no. 7, 86 (1979) 551-557.
[13] A. S. Troelstra, Choice Sequences, Oxford Univ. Press, Oxford, England, 1977.