Is mathematical formalism hypocritical?
Posted: February 28th, 2017, 6:00 am
One of the main positions held during the foundational crisis of mathematics was formalism, one of whose most prominent proponents was David Hilbert. According to the formalist philosophy of mathematics, all unproven assumptions must be explicitly stated as axioms, and all deductions must be made according to logical axioms and well-defined inference rules. Thus, I understand that formalism is a kind of foundationalism.
However, I see some problems with formalism and with foundationalism in general. Consider the following example.
The fact that the angle sum of a triangle is 180° is not considered to be an absolute truth according to formalism, but rather a logical consequence of the parallel postulate and the other axioms of Euclidean geometry. Because the parallel postulate is an axiom, it is not questioned further, and thus it might seem that formalism has avoided infinite regress. However, what about the fact that “the angle sum of a triangle is 180°” is a logical consequence of the parallel postulate and the other Euclidean axioms? Where does that follow from? According to formalism, it follows from the axioms of classical logic. But then, from which axioms does it follow that the axioms of classical logic imply the fact that “the angle sum of a triangle is 180°” is a logical consequence of the axioms of Euclidean geometry?
As you can see, we could continue asking such questions, leading to an infinite regress. Formalism seems to have failed at preventing infinite regress, contrary to its claim.
Let’s consider another aspect of formalism. On the most basic level, formalism constitutes a philosophy where mathematics is reduced to manipulations of finite strings of symbols. All mathematical objects and concepts are nothing more than the symbols that represent them. Here, I see a hypocritical claim of formalism, namely that everything is reduced to symbols. Why? Because formalism is based on two concepts, that of finiteness and that of strings (i.e. sequences of symbols, i.e. functions from subsets of the set of the natural numbers to an alphabet), which are themselves not formalized, i.e. reduced to symbols, because they are the basis of formalism and therefore prior to it. Nonetheless, sets are defined formally and then natural numbers and finiteness in terms of sets as if they were reducible to symbols, when in fact they are fundamental to formalism itself. To me, that looks like formalist hypocrisy.
What I have said does not mean that I am entirely against formalism. In fact, I very much appreciate the freedom that formalism bestows upon the mathematician, but I think that this freedom is to be interpreted as the freedom to explore whatever real mathematical realm one wishes rather than a symbol game with no further meaning.
I would like to ask how a formalist would counter my arguments, and whether formalism is indeed hypocritical.
However, I see some problems with formalism and with foundationalism in general. Consider the following example.
The fact that the angle sum of a triangle is 180° is not considered to be an absolute truth according to formalism, but rather a logical consequence of the parallel postulate and the other axioms of Euclidean geometry. Because the parallel postulate is an axiom, it is not questioned further, and thus it might seem that formalism has avoided infinite regress. However, what about the fact that “the angle sum of a triangle is 180°” is a logical consequence of the parallel postulate and the other Euclidean axioms? Where does that follow from? According to formalism, it follows from the axioms of classical logic. But then, from which axioms does it follow that the axioms of classical logic imply the fact that “the angle sum of a triangle is 180°” is a logical consequence of the axioms of Euclidean geometry?
As you can see, we could continue asking such questions, leading to an infinite regress. Formalism seems to have failed at preventing infinite regress, contrary to its claim.
Let’s consider another aspect of formalism. On the most basic level, formalism constitutes a philosophy where mathematics is reduced to manipulations of finite strings of symbols. All mathematical objects and concepts are nothing more than the symbols that represent them. Here, I see a hypocritical claim of formalism, namely that everything is reduced to symbols. Why? Because formalism is based on two concepts, that of finiteness and that of strings (i.e. sequences of symbols, i.e. functions from subsets of the set of the natural numbers to an alphabet), which are themselves not formalized, i.e. reduced to symbols, because they are the basis of formalism and therefore prior to it. Nonetheless, sets are defined formally and then natural numbers and finiteness in terms of sets as if they were reducible to symbols, when in fact they are fundamental to formalism itself. To me, that looks like formalist hypocrisy.
What I have said does not mean that I am entirely against formalism. In fact, I very much appreciate the freedom that formalism bestows upon the mathematician, but I think that this freedom is to be interpreted as the freedom to explore whatever real mathematical realm one wishes rather than a symbol game with no further meaning.
I would like to ask how a formalist would counter my arguments, and whether formalism is indeed hypocritical.