Outline

„ Hilbert’s programme

Formalism II „ Gödel’s incompleteness theorems Hilbert's Programme and its collapse „ Curry

13 April 2005

Joost Cassee Gustavo Lacerda Martijn Pennings

1 2

Previously on PhilMath… Foundations of

„ Axiomatic methods „ Logicism: Principia Mathematica ƒ Logicism „ Foundational crisis ƒ Formalism ƒ Russell’s paradox ƒ Term Formalism ƒ Cantor’s ‘inconsistent multitudes’ ƒ Game Formalism ƒ Law of excluded middle: P or not-P ƒ Intuitionism ƒ Deductivism

ƒ = Game Formalism + preservation of truth „ ƒ Consistency paramount Quiet period for Hilbert: 1905 ~ 1920 ƒ ƒ No intuition needed Rejection of logicism

3 4

1 Birth of Finitism Finitary arithmetic

„ Hermann Weyl: “The new foundational crisis in „ Basic arithmetic: 2+3=5, 7+7≠10, … mathematics” (1921) ƒ Intuitionistic restrictions – crippled mathematics „ Bounded quantifiers ƒ Bounded: 100 < p < 200 and p is prime „ Hilbert’s defense: finitism ƒ Unbounded: p > 100 and p and p+2 are prime ƒ ‘Basing the if of if-then-ism’ ƒ Core: finitary arithmetic „ All sentences effectively decidable ƒ Construction of all mathematics from core ƒ Finite algorithm ƒ Epistemologically satisfying

5 6

Finitary arithmetic – ontology Ideal mathematics – the rest

„ Meaningful, independent of – Kantian „ Game-Formalistic rules ƒ Correspondance to finitary arithmetic

„ Concrete symbols themselves: |, ||, |||, … „ … but not too concrete – not physical „ Restriction: consistency with finitary arithmetic

„ Essential to human thought – not reducible „ Formal systems described in finitary arithmetic ƒ Finitary proof of consistency

7 8

2 What is Mathematics? Gödel's biography

„ Born: 28 April 1906 in Brünn, Austria-Hungary (now Brno, Czech Republic) „ Inventory of provable formulas

„ happy childhood. „ Epistemological programme „ rheumatic fever at age 6 ƒ Proof of known body of mathematics „ completed his doctoral dissertation under Hahn's supervision in 1929 submitting a thesis proving the completeness of the first order functional „ 1920’s: optimism and elaboration calculus

ƒ Proof strategies „ He became a member of the faculty of the University of Vienna in 1930, ƒ Technical work: proofs where he belonged to the school of logical positivism until 1938.

„ Until Gödel …

9 10

Gödel’s biography Gödel’s biography

„ In 1931, he published his famous incompleteness results in “Über formal „ In 1940, he arrived with his wife in America, via Russia and Japan. unentscheidbare Sätze der Principia Mathematica und verwandter Systeme” „ In America, he was at the Institute for Advanced Study, where he befriended Einstein. „ Nervous breakdown in 1934. Spent several months in a sanatorium, recovering from depression. „ Became a US citizen in 1948, despite telling the judge he had found an inconsistency in the US constitution „ married Adele Porkert in 1938 „ Gödel and Einstein made each other company, but they were intellectually „ Gödel was not Jewish, although people often thought he was. isolated.

„ He decided to run away because he thought himself not healthy enough to „ Near the end of his life Gödel became convinced that he was being serve in the German army, and was afraid they wouldn't believe him. poisoned and, starved himself to death on 14 January 1978.

11 12

3 Incompleteness Incompleteness Hilbert's program (1921): to find a definitive axiomatization of mathematics. To settle, once and for all, on a system for The first incompleteness theorem: doing mathematics:

„ (1) To enumerate all the symbols used in mathematics and logic „ says that (4) is impossible.

„ (2) To characterize which combinations of symbols are 'meaningful' in classical „ This has serious consequences to the epistemic goals of Hilbert's program: mathematics Hilbert’s dream system cannot exist.

„ (3) To supply a construction procedure which enables one to construct all the „ While it shatters the dream of a single system for mathematics, one could formulas which correspond to the 'provable statements' of classical mathematics. This procedure is called 'proving'. say that such a dream system was not at the core of Hilbert’s program.

„ (4) To prove that the method in 3 is complete: i.e. all true formulas will be proven by „ For any candidate formal system, we can find a sentence that the system this method. does not decide, even though we can see that the sentence is true.

Paraphrased from John van Neumann’s 1931 summary of Hilbert's program

13 14

Incompleteness Incompleteness „ Gödel’s First Incompleteness Theorem, more formally: „ Goedel's Second Incompleteness Theorem „ Let T be a formal deductive system that contains a certain amount of arithmetic (PA), which has an effective syntax (1,2), and a proof checker / sound proof search „ If T is consistent, then one cannot derive "T is consistent" in T. algorithm (3). Then Goedel showed that: there is a sentence G in the language of T such that: (1) if T is consistent, then G is not a theorem of T, and „ Thus the Gödel sentence from the 1st Theorem is not just an exception: the consistency of T itself can’t be proven in T. (2) if T is omega-consistent (slightly stronger), then ~G is not a theorem of T.

„ This "Goedel sentence" G is roughly a formalization of "G is not provable in T". Note „ This is a serious attack on Hilbert's program. the self-reference! „ If PA is a formalization of (ideal) arithmetic, then Hilbert requires a finitary „ If T is consistent, then G is true but not provable. This is because if G were false, T proof of the consistency of PA. But if PA is consistent, then "PA is would be inconsistent! (it proves a false statement, namely G) consistent" cannot be proved in PA, let alone in its finitary fragment.

„ So if we assume that all well-formed sentences are either true or false in T, then G must be true in T.

15 16

4 Impact on Philosophy Impact on Mathematics

„ Bernays-Gödel Conclusion: Finitary arithmetic is not enough to prove the consistency of classical mathematics. „ Gödel's Incompleteness Theorems have had almost no impact on the working mathematician. „ The theorem did not destroy the fundamental idea of formalism, but it did demonstrate that any system would have to be more comprehensive than „ "interesting statements about number theory are much more likely to that envisaged by Hilbert. resemble "2 + 2 = 4" than Gödel's vexing "P." " - Jordan Ellenberg

„ An “alternative” conclusion :"finitary arithmetic is inherently informal" - Detlefsen (most purported consequences are unjustified)

17 18

Fallacious Conclusions Fallacious Conclusions

„ - "If we cannot prove that T is consistent, then no theorem proven in T can „ Some people will conclude that "it's best to leave things unformalized", but be considered as definitely proven. In fact, T could be inconsistent." that's like closing your eyes to the problem.

A theorem of a theory T *never* has more guarantee than its , and the fact that we can't prove axioms has nothing to do with Gödel. And *even* if „ “Absolute Knowledge is Impossibe” T could prove its own consistency, that would be just another theorem of T. [From W. Carnielli: "OS TEOREMAS DE GÖDEL, E O QUE ELES NÃO SIGNIFICAM"]

19 20

5 Fallacious Conclusions

„ Some people mistakenly interpret Gödel's theorem as saying that mathematics cannot be formalized. Haskell B. Curry

„ BUT: computer formalizations of mathematics in Mizar, Coq, Isabelle, etc.

„ In fact, Gödel's incompleteness theorem itself has been formalized in most * 12 Sept 1900 Millis, Massachusetts of these systems. † 1 Sept 1982 State College, Pennsylvania Theorem PAIncomplete : exists f : Formula, (forall v : nat, ~ In v (freeVarFormula LNT f)) /\ ~ (SysPrf PA f \/ SysPrf PA (notH f)).

[Thanks to Russell O’ Connor]

21 22

Biographical Sketch Biographical Sketch

1916-1920 Harvard College: from medicine to 1929 Appointed to State College, Pennsylvania (roughly until 1966). mathematics (A.B. degree). Daughter (1930) and son (1934). 1924 Harvard University: Master’s degree physics. Founded The Association for Symbolic Logic (1936). Important work in combinatory logic. Doctoral studies on differential equations 1945 Involved with ENIAC. 1928 Married Mary Virginia Wheatly before going to: 1966-1970 Prof. of Logic, History of Logic & Phil. of Science 1929 Göttingen: Doctoral dissertation on logic, officially Amsterdam. supervised by Hilbert (but supported by Bernays). 1970 Returns to State College till death do them part. Programming languages Haskell, Curry, process of currying.

23 24

6 Biographical Sketch Formal System (definition)

“there are always many […] less formal gatherings [at the „ Primitive Frame (of slightly restricted type of system): Currys], and we conjecture that Virginia’s cooking has „ Terms (recursively defined): also played a role in the growth of interest in ƒ List of primitive terms combinatory logic” – Anonymous? ƒ Operations ƒ Rules of formation „ Elementary Propositions: ƒ List of elementary predicates with numbers and kinds of arguments. „ Elementary Theorems (recursively defined): ƒ Axioms (or schemes) ƒ Rules of procedure

25 26

About Formal Systems Meta-theory

„ A formal system is not a game, but a body of „ We study the formal system as datum by any means at propositions. our command. „ All symbols are to be taken as designating the entities „ This leads to meta-propositions, which give rise to a talked about (term formalism). meta-theoretic method, studying a language consisting „ A formal system is not an entity existing independently of of ordinary discourse and symbols from formal systems. representation (anti-realism in ontology). Examples are metatheorems…: ƒ combining elementary propositions, „ The ontology of a formal system is irrelevant. ƒ dealing with sets of propositions, ƒ extending the system by defining new operations, ƒ etc.

27 28

7 Importance of meta-theory Definition of Mathematics

„ Hilbert's insistence on consistency proofs. Def 1: Mathematics is the science of formal „ Incompleteness theorems. systems. „ Extreme fineness of, e.g., analysis. „ All (meta-)propositions about formal systems Metaprops can, but not always will be formalized. are purely mathematical, if their criteria of truth Which metaprops are true? depend on formal consideration alone. „ Propositions from sister disciplines are not per se meaningless; they can be formalized. „ The above definition does not exclude anything which is mathematics as usually understood.

29 30

Acceptability Consistency

„ No truth, only interest. „ Consistency is not necessary for acceptability. „ The acceptability is a consideration leading to choose one formal system rather than another. „ Inconsistency doesn’t mean complete abandonment, but „ Acceptability criteria: modification and improvement of the system. ƒ Intuitive evidence of the premisses. ƒ Consistency. „ Curry pleads for tolerance in matters of acceptability: ƒ The usefulness of the system as a whole. “As mathematicians we should know to what sort of system our theorems „ Philosophical differences will emerge on the level of – if formalized – belong, but to exclude systems which fail to satisfy this acceptability. or that criterion of acceptability is not in the interest of progress.”

31 32

8 Advantages & Critiques

„ Avoidance of 1st incompleteness theorem. „ Avoidance of 2nd incompleteness theorem.

„ Does everything become formalized? „ Is everything formalizable?

33

9