12.07.2015 Views

my forty years on his shoulders - Department of Mathematics

my forty years on his shoulders - Department of Mathematics

my forty years on his shoulders - Department of Mathematics

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1MY FORTY YEARS ON HIS SHOULDERSbyHarvey M. Friedman*Ohio State UniversityGödel CentenaryDelivered: April 29, 2006Revised November 5, 2008Revised August 10, 2009Revised November 19, 20091. General Remarks.2. The Completeness Theorem.3. The First Incompleteness Theorem.4. The Sec<strong>on</strong>d Incompleteness Theorem.5. Lengths <strong>of</strong> Pro<strong>of</strong>s.6. The Negative Interpretati<strong>on</strong>.7. The Axiom <strong>of</strong> Choice and the C<strong>on</strong>tinuum Hypothesis.8. Wqo Theory.9. Borel Selecti<strong>on</strong>.10. Boolean Relati<strong>on</strong> Theory.11. Finite Incompleteness.12. Incompleteness in the Future.We wish to thank Warren Goldfarb and Hilary Putnam for help withseveral <strong>his</strong>torical points.1. GENERAL REMARKSGödel's legacy is still very much in evidence. His legacy isoverwhelmingly decisive, particularly in the arena <strong>of</strong> general mathematical and


3We will not attempt to properly discuss the full impact <strong>of</strong> Gödel's workand all <strong>of</strong> the <strong>on</strong>going important research programs that it suggests. T<strong>his</strong> wouldrequire a book length manuscript. Indeed, there are several books discussing theGödel legacy from many points <strong>of</strong> view, including, for example, (Wang 1987,1996), (Daws<strong>on</strong> 2005), and the <strong>his</strong>torically comprehensive five volume set (Gödel1986-2003).In secti<strong>on</strong>s 2-7 we briefly discuss some research projects that are suggestedby some <strong>of</strong> <strong>his</strong> most famous c<strong>on</strong>tributi<strong>on</strong>s.In secti<strong>on</strong>s 8-11 we discuss some highlights <strong>of</strong> a main recurrent theme inour own research, which amounts to an expansi<strong>on</strong> <strong>of</strong> the Gödel incompletenessphenomena in new critical directi<strong>on</strong>s.The incompleteness phenomena lie at the heart <strong>of</strong> the Gödel legacy. Somecareful formulati<strong>on</strong>s, informed by some post Gödelian developments, arepresented in secti<strong>on</strong>s 3,4,5.One particular issue that arises with regard to incompleteness has been adriving force for a c<strong>on</strong>siderable porti<strong>on</strong> <strong>of</strong> <str<strong>on</strong>g>my</str<strong>on</strong>g> work over the last <str<strong>on</strong>g>forty</str<strong>on</strong>g> <str<strong>on</strong>g>years</str<strong>on</strong>g>. T<strong>his</strong>has been the <strong>on</strong>going search for necessary uses <strong>of</strong> set theoretic methods innormal mathematics.By way <strong>of</strong> background, Gödel’s first incompleteness theorem is anexistence theorem not intended to provide a mathematically intelligible example<strong>of</strong> an unprovable sentence.Gödel’s sec<strong>on</strong>d incompleteness theorem does provide an entirelyintelligible example <strong>of</strong> an unprovable sentence - specifically, the cruciallyimportant c<strong>on</strong>sistency statement. (Remarkably, Gödel dem<strong>on</strong>strates by a briefsemiformal argument, that the sentence he c<strong>on</strong>structs for <strong>his</strong> first incompleteness


4theorem is dem<strong>on</strong>strably implied by the c<strong>on</strong>sistency statement - hence thec<strong>on</strong>sistency statement is not provable. It was later established that the two are infact dem<strong>on</strong>strably equivalent.)Nevertheless, the c<strong>on</strong>sistency statement is obviously <strong>of</strong> a logical naturerather than <strong>of</strong> a mathematical nature. T<strong>his</strong> is a distincti<strong>on</strong> that is readily noticedby the general mathematical community, which naturally resists the noti<strong>on</strong> thatthe incompleteness theorem will have practical c<strong>on</strong>sequences for their ownresearch.Genuinely mathematical examples <strong>of</strong> incompleteness from substantial settheoretic systems had to wait until the well known work <strong>on</strong> the axiom <strong>of</strong> choiceand the c<strong>on</strong>tinuum hypothesis by Kurt Gödel and Paul Cohen. See (Gödel 1940),(Cohen 1963-64).Here, the statement being shown to be independent <strong>of</strong> ZFC - thec<strong>on</strong>tinuum hypothesis - is <strong>of</strong> crucial importance for abstract set theory.However, mathematicians generally find it easy to recognize an essentialdifference between overtly set theoretic statements like the c<strong>on</strong>tinuumhypothesis (CH) and “normal” mathematical statements. Again, t<strong>his</strong> is aparticularly useful observati<strong>on</strong> for the mathematicians.Specifically, the reference to unrestricted uncountable sets (<strong>of</strong> realnumbers) in CH readily distinguishes CH from “normal” mathematics, whichrelies, almost exclusively, <strong>on</strong> the “essentially countable”, (e.g., the c<strong>on</strong>tinuous orpiecewise c<strong>on</strong>tinuous).A more subtle example <strong>of</strong> an overtly set theoretic statement that requires asec<strong>on</strong>d look to see its overtly set theoretic character, is Kaplansky’s C<strong>on</strong>jecture


5c<strong>on</strong>cerning automatic c<strong>on</strong>tinuity. In <strong>on</strong>e <strong>of</strong> its more c<strong>on</strong>crete special forms, itasserts that*) every homomorp<strong>his</strong>m from the Banach algebra c 0 <strong>of</strong> infinite sequences<strong>of</strong> reals c<strong>on</strong>verging to 0 (under the sup norm) to any separable Banach algebra, isc<strong>on</strong>tinuous.Now *) was refuted using the c<strong>on</strong>tinuum hypothesis (due independentlyto H.G. Dales and J. Esterle), and later shown to be not refutable without thec<strong>on</strong>tinuum hypothesis; i.e., not refutable in the usual ZFC axioms (due to R.Solovay). See (Dales 2001) for the refutati<strong>on</strong>, and (Dales, Woodin 1987) for thec<strong>on</strong>sistency (n<strong>on</strong> refutability) result.It is, <strong>of</strong> course, much easier for mathematicians to recognize the overtly settheoretic character after they learn that there are set theoretic difficulties. Bytaking the negati<strong>on</strong>,**) there exists a disc<strong>on</strong>tinuous homomorp<strong>his</strong>m from the Banach algebrac 0 <strong>of</strong> infinite sequences <strong>of</strong> reals c<strong>on</strong>verging to 0 (under the sup norm) to someseparable Banach algebra.It is clear that <strong>on</strong>e is asking about the existence <strong>of</strong> an object that was wellknown, even at the time, to necessarily have rather pathological properties. T<strong>his</strong>is the case even for disc<strong>on</strong>tinuous group homomorp<strong>his</strong>ms from R into R (whichcan be shown to exist without the c<strong>on</strong>tinuum hypothesis). For instance, it is wellknown that there are no disc<strong>on</strong>tinuous group homomorp<strong>his</strong>ms from R into Rthat are Borel measurable.


6At the outer limits, normal mathematics is c<strong>on</strong>ducted within completeseparable metric spaces. (Of course, we grant that it is sometimes c<strong>on</strong>venient touse fluff - as l<strong>on</strong>g as it doesn’t cause any trouble). Functi<strong>on</strong>s and sets arenormally Borel measurable within such so called Polish spaces. In fact, the setsand functi<strong>on</strong>s normally c<strong>on</strong>sidered in mathematics are substantially nicer thanBorel measurable, generally being c<strong>on</strong>tinuous or at least piecewise c<strong>on</strong>tinuous - ifnot outright countable or even finite. 1We now know that the incompleteness phenomena do penetrate thebarrier into the relatively c<strong>on</strong>crete world <strong>of</strong> Borel measurability - and even intothe countable and the finite world - with independence results <strong>of</strong> a mathematicalcharacter.In secti<strong>on</strong>s 8-11 we discuss <str<strong>on</strong>g>my</str<strong>on</strong>g> efforts c<strong>on</strong>cerning such c<strong>on</strong>creteincompleteness, establishing the necessary use <strong>of</strong> abstract set theoretic methodsin a number <strong>of</strong> c<strong>on</strong>texts, some <strong>of</strong> which go well bey<strong>on</strong>d the ZFC axioms.Yet it must be said that our results to date are very limited in scope, anddemand c<strong>on</strong>siderable improvement. We are <strong>on</strong>ly at the very beginnings <strong>of</strong> beingable to assess the full impact <strong>of</strong> the Gödel incompleteness phenomena.1 Apparently, n<strong>on</strong>separable arguments are being used in the pro<strong>of</strong>s <strong>of</strong> certainnumber theoretic results such as Fermat’s Last Theorem. We have beensuggesting str<strong>on</strong>gly that t<strong>his</strong> is an area where logicians and number theoristsshould collaborate in order to see just how necessary such appeals t<strong>on</strong><strong>on</strong>separable arguments are. We have c<strong>on</strong>jectured that they are not, and thatEFA = IΣ 0 (exp) = exp<strong>on</strong>ential functi<strong>on</strong> arithmetic suffices. See (Avigad 2003).


7In particular, it is not yet clear how str<strong>on</strong>gly and in what way the Gödelincompleteness phenomena will penetrate normal mathematical activity.Progress al<strong>on</strong>g these lines is steady but painfully slow. We are c<strong>on</strong>fident that amuch clearer assessment will be possible by the end <strong>of</strong> t<strong>his</strong> century - and perhapsnot much earlier.In secti<strong>on</strong> 12, we take the opportunity to speculate far into the future.2. THE COMPLETENESS THEOREM.In <strong>his</strong> Ph.D. dissertati<strong>on</strong>, (Gödel 1929), Gödel proved <strong>his</strong> celebratedcompleteness theorem for a standard versi<strong>on</strong> <strong>of</strong> the axioms and rules <strong>of</strong> firstorder predicate calculus with equality.T<strong>his</strong> result <strong>of</strong> Gödel was anticipated, in various senses, by earlier work <strong>of</strong>T. Skolem as discussed in detail in the Introductory notes in Vol. I <strong>of</strong> (Gödel1986-2003 44-59). These Introductory notes were written by Burt<strong>on</strong> Dreben andJean van Heijenoort.On page 52, the following passage from a letter from Gödel to Hao Wang,is quoted (December 7, 1967):“The completeness theorem, mathematically, is indeed an almost trivialc<strong>on</strong>sequence <strong>of</strong> Skolem 1923a. However, the fact is that, at the time, nobody(including Skolem himself) drew t<strong>his</strong> c<strong>on</strong>clusi<strong>on</strong> (neither from Skolem 1923a nor,as I did, from similar c<strong>on</strong>siderati<strong>on</strong>s).”According to these Introductory Notes, page 52, the situati<strong>on</strong> is properlysummarized as follows:


8“Thus, according to Gödel, the <strong>on</strong>ly significant difference between Skolem1923a and Gödel 1929-1930 lies in the replacement <strong>of</strong> an informal noti<strong>on</strong> <strong>of</strong>“provable” by a formal <strong>on</strong>e ... and the explicit recogniti<strong>on</strong> that there is a questi<strong>on</strong>to be answered.” 2To t<strong>his</strong>, we would add that Gödel himself relied <strong>on</strong> a semiformal noti<strong>on</strong> <strong>of</strong>“valid” or “valid in all set theoretic structures”. The appropriate fully formaltreatment <strong>of</strong> the semantics <strong>of</strong> first order predicate calculus with equality iscredited to Alfred Tarski. However, as discussed in detail in (Feferman 2004),surprisingly the first clear statement in Tarski’s work <strong>of</strong> the formal semantics forpredicate calculus did not appear until (Tarski 1952) and (Tarski, Vaught 1957).Let us return to the fundamental setup for the completeness theorem. Thenoti<strong>on</strong> <strong>of</strong> structure is taken in the sense most relevant to mathematics, and inparticular, general algebra: a n<strong>on</strong>empty domain, together with a system <strong>of</strong>c<strong>on</strong>stants, relati<strong>on</strong>s, and functi<strong>on</strong>s, with equality as understood.It is well known that the completeness pro<strong>of</strong> is so robust that no analysis<strong>of</strong> the noti<strong>on</strong> <strong>of</strong> structure need be given. The pro<strong>of</strong> requires <strong>on</strong>ly that we at leastadmit the structures whose domain is an initial segment <strong>of</strong> the natural numbers(finite or infinite). In fact, we need <strong>on</strong>ly admit structures whose relati<strong>on</strong>s andfuncti<strong>on</strong>s are arithmetically defined; i.e., first order defined in the ring <strong>of</strong>integers.However, the axioms and rules <strong>of</strong> logic are meant to be so generallyapplicable as to transcend their applicati<strong>on</strong> in mathematics. Accordingly, it isimportant to interpret logic with structures that may lie outside the realm <strong>of</strong>2 Skolem 1923a above is (Skolem 1922) in our list <strong>of</strong> references.


9ordinary mathematics. A particularly important type <strong>of</strong> structure is a structurewhose domain includes absolutely everything.Indeed, it can be argued that the original Fregean c<strong>on</strong>cepti<strong>on</strong> <strong>of</strong> logicdemands that quantifiers range over absolutely everything. From t<strong>his</strong> viewpoint,quantificati<strong>on</strong> over mathematical domains is a special case, as “being in a givenmathematical domain” is treated as (the extensi<strong>on</strong>s <strong>of</strong>) a unary predicate <strong>on</strong>everything.These general philosophical c<strong>on</strong>siderati<strong>on</strong>s were sufficient for an appliedphilosopher like me to begin reworking logic using structures whose domainc<strong>on</strong>sists <strong>of</strong> absolutely everything.The topic <strong>of</strong> logic in the universal domain has been taken up in thephilosophy community, and in particular, by T. Williams<strong>on</strong> in (Rayo, Williams<strong>on</strong>2003), and (Williams<strong>on</strong> 2000, 2003, 2006).We have not yet published <strong>on</strong> t<strong>his</strong> topic, but unpublished reports <strong>on</strong> ourresults are available <strong>on</strong> the web. Specifically, in (Friedman 1999), and in(Friedman 2002a 65-99). We plan to publish a m<strong>on</strong>ograph <strong>on</strong> t<strong>his</strong> topic in the nottoo distant future.3. THE FIRST INCOMPLETENESS THEOREM.The Gödel first incompleteness theorem is first proved in (Gödel 1931). Itis proved there in detail for a specific variant <strong>of</strong> what is now known as the simpletheory <strong>of</strong> types (going back to Bertrand Russell), with natural numbers at thelowest type. T<strong>his</strong> is a rather str<strong>on</strong>g system, nearly as str<strong>on</strong>g as Zermelo settheory.


11(Rosser 1936) is credited for significant additi<strong>on</strong>al generality, using aclever modificati<strong>on</strong> <strong>of</strong> Gödel’s original formal self referential c<strong>on</strong>structi<strong>on</strong>. It isshown there that the hypothesis <strong>of</strong> 1-c<strong>on</strong>sistency can be replaced with the weakerhypothesis <strong>of</strong> c<strong>on</strong>sistency.Later, methods from recursi<strong>on</strong> theory were used to prove yet moregeneral forms <strong>of</strong> first incompleteness, and where the pro<strong>of</strong> avoids use <strong>of</strong> formalself reference - although even in the recursi<strong>on</strong> theory, there is, arguably, a trace<strong>of</strong> self reference present in the elementary recursi<strong>on</strong> theory used.The recursi<strong>on</strong> theory approach, in a powerful form, appears in (Robins<strong>on</strong>1952), and (Tarski, Mostowski, Robins<strong>on</strong> 1953), with the use <strong>of</strong> the formal systemQ.Q is a single sorted system based <strong>on</strong> 0,S,+,•,≤,=. In additi<strong>on</strong> to the usualaxioms and rules <strong>of</strong> logic for t<strong>his</strong> language, we have the n<strong>on</strong>logical axioms1. Sx ≠ 0.2. Sx = Sy → x = y.3. x ≠ 0 → (∃y)(x = Sy).4. x + 0 = x.5. x + Sy = S(x + y).6. x • 0 = 0.7. x • Sy = (x • y) + x.8. x ≤ y ↔ (∃z)(z + x = y).The last axiom is purely definiti<strong>on</strong>al, and is not needed for presentpurposes (in fact, we do not need ≤).


12THEOREM 3.1. Let T be a c<strong>on</strong>sistent extensi<strong>on</strong> <strong>of</strong> Q in a relati<strong>on</strong>al type in manysorted predicate calculus <strong>of</strong> arbitrary cardinality. The sets <strong>of</strong> all existentialsentences in L(Q), with bounded universal quantifiers allowed, that are i)provable in T, ii) refutable in T, iii) provable or refutable in T, are each notrecursive.For the pro<strong>of</strong>, see (Robins<strong>on</strong> 1952), and (Tarski, Mostowski, Robins<strong>on</strong>1953). It uses the c<strong>on</strong>structi<strong>on</strong> <strong>of</strong> recursively inseparable recursively enumerablesets; e.g., {n: ϕ n (n) = 0} and {n: ϕ n (n) = 1}.One can obtain the following str<strong>on</strong>g form <strong>of</strong> first incompleteness as animmediate Corollary.THEOREM 3.2. Let T be a c<strong>on</strong>sistent extensi<strong>on</strong> <strong>of</strong> Q in many sorted predicatecalculus whose relati<strong>on</strong>al type and axioms are recursively enumerable. There isan existential sentence in L(Q), with bounded universal quantifiers allowed, thatis neither provable nor refutable in T.We can use the negative soluti<strong>on</strong> to Hilbert’s tenth problem in order toobtain other forms <strong>of</strong> first incompleteness that are str<strong>on</strong>ger in certain respects. Infact, Hilbert’s tenth problem is still a great source <strong>of</strong> very difficult problems <strong>on</strong>the border between logic and number theory, which we will discuss below.Hilbert asked for a decisi<strong>on</strong> procedure for determining whether a givenpolynomial with integer coefficients in several integer variables has a zero.The problem received a negative answer in 1970 by Y. Matiyasevich,building heavily <strong>on</strong> earlier work <strong>of</strong> J. Robins<strong>on</strong>, M. Davis, and H. Putnam. It iscomm<strong>on</strong>ly referred to as the MRDP theorem (in reverse <strong>his</strong>torical order). See


13(Davis 1973), (Matiyasevich 1993). The MRDP theorem was shown to be provablein the weak fragment <strong>of</strong> arithmetic, EFA = IΣ 0 (exp), in (Dimitracopoulus,Gaifman 1982).We can use (Dimitracopoulus, Gaifman 1982) to obtain the following.THEOREM 3.3. Let T be a c<strong>on</strong>sistent extensi<strong>on</strong> <strong>of</strong> EFA in many sorted predicatecalculus whose relati<strong>on</strong>al type and axioms are recursively enumerable. There is apurely existential equati<strong>on</strong> (∃x 1 ,...,x n )(s = t) in L(Q) that is neither provable norrefutable in T.It is not clear whether EFA can be replaced by a weaker system inTheorem 3.3 such as Q.An important issue is whether there is a “reas<strong>on</strong>able” existential equati<strong>on</strong>(∃x 1 ,...,x n )(s = t) that can be used in Theorem 3.3 for, say, T = PA or T = ZFC. Notethat (∃x 1 ,...,x n )(s = t) corresp<strong>on</strong>ds to the Diophantine problem “does thepolynomial s-t with integer coefficients have a soluti<strong>on</strong> in the n<strong>on</strong>negativeintegers?”Let us see what can be d<strong>on</strong>e <strong>on</strong> the purely recursi<strong>on</strong> theoretic side withregards to the complexity <strong>of</strong> polynomials with integer coefficients. The mostobvious criteria area. The number <strong>of</strong> unknowns.b. The degree <strong>of</strong> the polynomial.c. The number <strong>of</strong> operati<strong>on</strong>s (additi<strong>on</strong>s and multiplicati<strong>on</strong>s).In 1992, Matiyasevich showed that nine unknowns over the n<strong>on</strong>negativeintegers suffices for recursive unsolvability. One form <strong>of</strong> the result (not the


14str<strong>on</strong>gest form) says that the problem <strong>of</strong> deciding whether or not a polynomialwith integer coefficients in nine unknowns has a zero in the n<strong>on</strong>negativeintegers, is recursively unsolvable. A detailed pro<strong>of</strong> <strong>of</strong> t<strong>his</strong> result (in sharperform) was given in (J<strong>on</strong>es 1982).Also (J<strong>on</strong>es 1982) proves that, e.g., the problem <strong>of</strong> deciding whether or nota polynomial with integer coefficients defined by at most 100 operati<strong>on</strong>s(additi<strong>on</strong>s and multiplicati<strong>on</strong>s with integer c<strong>on</strong>stants) has a zero in then<strong>on</strong>negative integers, is recursively unsolvable.It is well known that degree 4 suffices for recursive unsolvability. In (J<strong>on</strong>es1982), it is shown that degree 4 and 58 n<strong>on</strong>negative integer unknowns suffice forrecursive unsolvability. I.e, the problem <strong>of</strong> deciding whether or not a polynomialwith integer coefficients, <strong>of</strong> degree 4 with at most 58 unknowns, is recursivelyunsolvable.In fact, (J<strong>on</strong>es 1982) provides the following sufficient pairs, where all unknowns range over n<strong>on</strong>negative integers:, , , ,, , , ,, , ,, ,, ,.For degree 2 (a single quadratic) we have an algorithm (over then<strong>on</strong>negative integers, the integers, and the rati<strong>on</strong>als), going back to (Siegel 72).See (Grunewald, Segal 1981), (Masser 1998).


15For degree 3, the existence <strong>of</strong> an algorithm is wide open, even for threevariables (over the integers, the n<strong>on</strong>negative integers, or the rati<strong>on</strong>als). Fordegree 3 in two integer variables, an algorithm is known, but it is wide open fordegree 3 in two rati<strong>on</strong>al variables.It is clear from t<strong>his</strong> discussi<strong>on</strong> that the gap between what is known andwhat could be the case is enormous, just in t<strong>his</strong> original c<strong>on</strong>text <strong>of</strong> decidingwhether polynomials with integer coefficients have a zero in the (n<strong>on</strong>negative)integers. Specifically, could c<strong>on</strong>ceivably be <strong>on</strong> t<strong>his</strong> list <strong>of</strong> pairs.These upper bounds <strong>on</strong> the complexity sufficient to obtain recursiveunsolvability can be directly imported into Theorem 3.3, as the underlyingnumber theory and recursi<strong>on</strong> theory can be d<strong>on</strong>e in EFA. Although <strong>on</strong>e obtainsupper bounds <strong>on</strong> pairs (number <strong>of</strong> variables, degree) in t<strong>his</strong> way, t<strong>his</strong> does notaddress the questi<strong>on</strong> <strong>of</strong> the size <strong>of</strong> the coefficients needed in Theorem 3.3.In particular, let us call a polynomial P a Gödel polynomial ifi. P is a polynomial in several variables with integer coefficients.ii. The questi<strong>on</strong> <strong>of</strong> whether P has a soluti<strong>on</strong> in n<strong>on</strong>negative integers isneither provable nor refutable in PA. (We can also use ZFC here instead <strong>of</strong> PA).We have never seen an upper bound <strong>on</strong> the “size” <strong>of</strong> a Gödel polynomialin the literature. In particular, we have never seen a Gödel polynomial writtendown fully in base 10 <strong>on</strong> a small piece <strong>of</strong> paper.One interesting theoretical issue is whether <strong>on</strong>e can establish anyrelati<strong>on</strong>ship between the “size” <strong>of</strong> a Gödel polynomial using PA and the “size”<strong>of</strong> a Gödel polynomial using ZFC.4. THE SECOND INCOMPLETENESS THEOREM.


16In (Gödel 1931), Gödel <strong>on</strong>ly sketches a pro<strong>of</strong> <strong>of</strong> <strong>his</strong> sec<strong>on</strong>d incompletenesstheorem, after proving <strong>his</strong> first incompleteness theorem in detail. His sketchdepends <strong>on</strong> the fact that the pro<strong>of</strong> <strong>of</strong> the first incompleteness theorem, which isc<strong>on</strong>ducted in normal semiformal mathematics, can be formalized and provedwithin (systems such as) PA.Gödel promised a part 2 <strong>of</strong> (Gödel 1931), but t<strong>his</strong> never appeared. There issome difference <strong>of</strong> opini<strong>on</strong> as to whether Gödel planned to provide detailedpro<strong>of</strong>s <strong>of</strong> <strong>his</strong> sec<strong>on</strong>d incompleteness theorem in part 2, or whether Gödelplanned to let others carry out the details.In any case, the necessary details were carried out in (Hilbert, Bernays1934,1939), and later in (Feferman 1960), and most recently, in (Boolos 1993).In (Hilbert, Bernays 1934,1939), the so called Hilbert Bernays derivabilityc<strong>on</strong>diti<strong>on</strong>s were isolated in c<strong>on</strong>necti<strong>on</strong> with a detailed pro<strong>of</strong> <strong>of</strong> Gödel’s sec<strong>on</strong>dincompleteness theorem given in (Hilbert, Bernays 1934,1939). Later, thesec<strong>on</strong>diti<strong>on</strong>s were streamlined in (Jerosolow 1973).We take the liberty <strong>of</strong> presenting our own particularly careful and clearversi<strong>on</strong> <strong>of</strong> the Hilbert Bernays c<strong>on</strong>diti<strong>on</strong>s.Our starting point is the usual language L = predicate calculus withequality, with infinitely many c<strong>on</strong>stant, relati<strong>on</strong>, and functi<strong>on</strong> symbols. Forspecificity, we will usei) variables x n , n ≥ 1;ii) c<strong>on</strong>stant symbols c n , n ≥ 1;iii) relati<strong>on</strong> symbols R n m, n,m ≥ 1;iv) functi<strong>on</strong> symbols F n m, n,m ≥ 1;


17v) c<strong>on</strong>nectives ¬,∧,∨,→,↔;vi) quantifiers ∃,∀.We start with the following data:1. A relati<strong>on</strong>al type RT <strong>of</strong> c<strong>on</strong>stant symbols, relati<strong>on</strong> symbols, and functi<strong>on</strong>symbols.2. A set T <strong>of</strong> sentences in (the language based <strong>on</strong>) RT.3. A <strong>on</strong>e-<strong>on</strong>e functi<strong>on</strong> # from formulas <strong>of</strong> RT into closed terms <strong>of</strong> RT.4. A distinguished unary functi<strong>on</strong> symbol NEG in RT, meaning “negati<strong>on</strong>”.5. A distinguished unary functi<strong>on</strong> symbol SSUB in RT, meaning “selfsubstituti<strong>on</strong>”.6. A distinguished unary functi<strong>on</strong> symbol PR in RT, meaning “provabilitystatement”.7. A distinguished formula PROV with at most the free variable x 1 , expressing“provable in T”.We require the following. Let A be a formula <strong>of</strong> RT.8. NEG(#(A)) = #(¬A) is provable in T.9. SSUB(#(A)) = #(A[x 1 /#(A)]) is provable in T.10. PR(#(A)) = #(PROV[x 1 /#(A)]) is provable in T.11. PROV[x 1 /#(A)] → PROV[x 1 /PR(#(A))] is provable in T.12. If A is provable in T, then PROV[x 1 /#(A)] is provable in T.Here #(A) is the Gödel number <strong>of</strong> the formula A, as a closed term <strong>of</strong> RT.


18THEOREM 4.1. (Self reference lemma). Let A be a formula <strong>of</strong> RT. There exists aclosed term t <strong>of</strong> RT such that T proves t = #(A[x 1 /t]).Pro<strong>of</strong>: Let s = #(A[x 1 /SSUB(x 1 )]). Write s = #B, where B = A[x 1 /SSUB(x 1 )].Note thatB[x 1 /#(B)] = B[x 1 /s] = A[x 1 /SSUB(s)].We now apply c<strong>on</strong>diti<strong>on</strong> 9 to B. We have thatSSUB(#(B)) = #(B[x 1 /#(B)])is provable in T. HenceSSUB(s) = #(A[x 1 /SSUB(s)])is provable in T. Thus the closed term SSUB(s) is as required. QEDLEMMA 4.2. (“I am not provable” Lemma). There exists a closed term t such thatT proves t = #(¬PROV[x 1 /t]).Pro<strong>of</strong>: By Theorem 4.1, setting A = ¬PROV. QEDWe fix a closed term t provided by Lemma 4.2.LEMMA 4.3. Suppose T proves ¬PROV[x 1 /t]. Then T is inc<strong>on</strong>sistent.Pro<strong>of</strong>: Assume T proves ¬PROV[x 1 /t]. By c<strong>on</strong>diti<strong>on</strong> 12,PROV[x 1 /#(¬PROV[x 1 /t])]is provable in T. By Lemma 4.2, T proves PROV[x 1 /t]. Hence T is inc<strong>on</strong>sistent.QEDLEMMA 4.4. T proves PROV[x 1 /t] → PROV[x 1 /PR(t)]. T proves PROV[x 1 /t] →PROV[x 1 /NEG(PR(t))].Pro<strong>of</strong>: Let A = ¬PROV[x 1 /t]. By c<strong>on</strong>diti<strong>on</strong> 11,


19PROV[x 1 /#(A)] → PROV[x 1 /PR(#(A))]is provable in T. By Lemma 4.2,PROV[x 1 /t] → PROV[x 1 /PR(t)]is provable in T. By c<strong>on</strong>diti<strong>on</strong> 10, T provesPR(t) = #(PROV[x 1 /t]).By c<strong>on</strong>diti<strong>on</strong> 8, T provesNEG(#(PROV[x 1 /t])) = #(¬PROV[x 1 /t]) .By Lemma 4.2, T provesNEG(PR(t)) = t.The sec<strong>on</strong>d claim follows immediately. QEDWe let CON be the sentence(∀x 1 )(¬(PROV ∧ PROV[x 1 /NEG(x 1 )])).THEOREM 4.5. (Abstract sec<strong>on</strong>d incompleteness). Let T obey c<strong>on</strong>diti<strong>on</strong>s 1-12.Suppose T proves CON. Then T is inc<strong>on</strong>sistent.Pro<strong>of</strong>: Suppose T is as given. By Lemma 4.4, T provesPROV[x 1 /t] → PROV[x 1 /PR(t)] ∧ PROV[x 1 /NEG(PR(t))].Since T proves CON, T proves¬(PROV[x 1 /PR(t)] ∧ PROV[x 1 /NEG(PR(t))]).Hence T proves ¬PROV[x 1 /t]. By Lemma 4.3, T is inc<strong>on</strong>sistent. QEDInformal statements <strong>of</strong> Gödel's Sec<strong>on</strong>d Incompleteness Theorem aresimple and dramatic. However, current versi<strong>on</strong>s <strong>of</strong> the Formal Sec<strong>on</strong>dIncompleteness are complicated and awkward. Even the abstract form <strong>of</strong> sec<strong>on</strong>d


20incompleteness given above using derivability c<strong>on</strong>diti<strong>on</strong>s are rather subtle andinvolved.We recently addressed t<strong>his</strong> problem in (Friedman 2007a), where wepresent new versi<strong>on</strong>s <strong>of</strong> Formal Sec<strong>on</strong>d Incompleteness that are simple, andinformally imply Informal Sec<strong>on</strong>d Incompleteness.These results rest <strong>on</strong> the isolati<strong>on</strong> <strong>of</strong> simple formal properties shared byc<strong>on</strong>sistency statements. Here we do not address any issues c<strong>on</strong>cerning pro<strong>of</strong>s <strong>of</strong>Sec<strong>on</strong>d Incompleteness.We start with the most comm<strong>on</strong>ly quoted form <strong>of</strong> Gödel's Sec<strong>on</strong>dIncompleteness Theorem - for the system PA = Peano Arithmetic.PA can be formulated in a number <strong>of</strong> languages. Of these, L(prim) is themost suitable for supporting formalizati<strong>on</strong>s <strong>of</strong> the c<strong>on</strong>sistency <strong>of</strong> PeanoArithmetic.We write L(prim) for the language based <strong>on</strong> 0,S and all primitive recursivefuncti<strong>on</strong> symbols. We let PA(prim) be the formulati<strong>on</strong> <strong>of</strong> Peano Arithmetic forthe language L(prim). I.e., the n<strong>on</strong>logical axioms <strong>of</strong> PA(prim) c<strong>on</strong>sist <strong>of</strong> theaxioms for successor, primitive recursive defining equati<strong>on</strong>s, and the inducti<strong>on</strong>scheme applied to all formulas in L(prim).INFORMAL SECOND INCOMPLETENESS (PA(prim)). Let A be asentence in L(prim) that adequately formalizes the c<strong>on</strong>sistency <strong>of</strong> PA(prim), inthe informal sense. Then PA(prim) does not prove A.We have discovered the following result. We let PRA be the importantsubsystem <strong>of</strong> PA(prim), based <strong>on</strong> the same language L(prim), where we requirethat the inducti<strong>on</strong> scheme be applied <strong>on</strong>ly to quantifier free formulas <strong>of</strong> L(prim).


21FORMAL SECOND INCOMPLETENESS (PA(prim)). Let A be a sentence inL(prim) such that every equati<strong>on</strong> in L(prim) that is provable in PA(prim), is alsoprovable in PRA + A. Then PA(prim) does not prove A.Informal sec<strong>on</strong>d incompleteness for PA(prim) can be derived in the usualsemiformal way from the above formal sec<strong>on</strong>d incompleteness for PA(prim).FORMAL CRITERION THEOREM 1. Let A be a sentence in L(prim) such thatevery equati<strong>on</strong> in L(prim) that is provable in PA(prim), is also provable in PRA +A. Then for all n, PRA + A proves the c<strong>on</strong>sistency <strong>of</strong> PA(prim) n .Here PA(prim) n c<strong>on</strong>sists <strong>of</strong> the axioms <strong>of</strong> PA(prim) in prenex form with atmost n quantifiers.The above development can be appropriately carried out for systems withfull inducti<strong>on</strong>. However, there is a more general treatment which covers finitelyaxiomatized theories as well.We use the system EFA = exp<strong>on</strong>ential arithmetic for t<strong>his</strong> more generaltreatment. EFA is the system <strong>of</strong> arithmetic based <strong>on</strong> additi<strong>on</strong>, multiplicati<strong>on</strong> andexp<strong>on</strong>entiati<strong>on</strong>, with inducti<strong>on</strong> applied <strong>on</strong>ly to formulas all <strong>of</strong> whose quantifiersare bounded to terms. T<strong>his</strong> is the same as the system IΣ 0 (exp) in (Hajek, Pudlak1993 p. 37).INFORMAL SECOND INCOMPLETENESS (general many sorted, EFA). Let L bea fragment <strong>of</strong> L(many) c<strong>on</strong>taining L(EFA). Let T be a c<strong>on</strong>sistent extensi<strong>on</strong> <strong>of</strong> EFAin L. Let A be a sentence in L that adequately formalizes the c<strong>on</strong>sistency <strong>of</strong> T, inthe informal sense. Then T does not prove A.


22FORMAL SECOND INCOMPLETENESS (general many sorted, EFA). Let L be afragment <strong>of</strong> L(many) c<strong>on</strong>taining L(EFA). Let T be a c<strong>on</strong>sistent extensi<strong>on</strong> <strong>of</strong> EFAin L. Let A be a sentence in L such that every universalized inequati<strong>on</strong> in L(EFA)with a relativizati<strong>on</strong> in T, is provable in EFA + A. Then T does not prove A.FORMAL CRITERION THEOREM II. Let L be a fragment <strong>of</strong> L(many) c<strong>on</strong>tainingL(EFA). Let T be a c<strong>on</strong>sistent extensi<strong>on</strong> <strong>of</strong> EFA in L. Let A be a sentence in L suchthat every universalized inequati<strong>on</strong> in L(EFA) with a relativizati<strong>on</strong> in T, isprovable in EFA + A. Then EFA proves the c<strong>on</strong>sistency <strong>of</strong> every finite fragment<strong>of</strong> T.Here, a relativizati<strong>on</strong> <strong>of</strong> a sentence ϕ <strong>of</strong> L(EFA), in T, is an interpretati<strong>on</strong> <strong>of</strong>ϕ in T which leaves the meaning <strong>of</strong> all symbols unchanged, but where thedomain is allowed to c<strong>on</strong>sist <strong>of</strong> <strong>on</strong>ly some <strong>of</strong> the n<strong>on</strong>negative integers from thepoint <strong>of</strong> view <strong>of</strong> T.Finally, we menti<strong>on</strong> an interesting issue that we are somewhat unclearabout, but which can be gotten around in a satisfactory way.It can be said that Gödel’s sec<strong>on</strong>d incompleteness theorem has a defect inthat <strong>on</strong>e is relying <strong>on</strong> a formalizati<strong>on</strong> <strong>of</strong> C<strong>on</strong>(T) within T via the indirect method<strong>of</strong> Gödel numbers. Not <strong>on</strong>ly is the assignment <strong>of</strong> Gödel numbers to formulas(and the relevant syntactic objects) ad hoc, but <strong>on</strong>e is still being indirect and notdirectly dealing with the objects at hand - which are syntactic and not numerical.It would be preferable to directly formalize C<strong>on</strong>(T) within T, without use<strong>of</strong> any indirecti<strong>on</strong>. Thus in such an approach, <strong>on</strong>e would add new sorts for therelevant syntactic objects, and introduce the various relevant relati<strong>on</strong>s and


23functi<strong>on</strong> symbols, together with the relevant axioms. Precisely t<strong>his</strong> approach wasadopted by (Quine, 1940, 1951, Chapter 7).However, in so doing, <strong>on</strong>e has expanded the language <strong>of</strong> T. Accordingly,two choices are apparent.The first choice is to make sure that as <strong>on</strong>e adds new sorts and newrelevant relati<strong>on</strong>s and functi<strong>on</strong> symbols and new axioms to T, associated withsyntax, <strong>on</strong>e also somehow has already appropriately treated, directly, the newsyntactic objects and axioms bey<strong>on</strong>d T that arise when <strong>on</strong>e is performing t<strong>his</strong>additi<strong>on</strong> to T.The sec<strong>on</strong>d choice is to be c<strong>on</strong>tent with adding the new sorts and newrelevant relati<strong>on</strong>s and functi<strong>on</strong> symbols and new axioms to T, associated with thesyntax <strong>of</strong> T <strong>on</strong>ly - and not try to deal in t<strong>his</strong> manner with the extended syntaxthat arises from t<strong>his</strong> very process. T<strong>his</strong> is the choice made in (Quine, 1940, 1951,Chapter 7).We lean towards the opini<strong>on</strong> that the first choice is impossible to realize inan appropriate way. Some level <strong>of</strong> indirecti<strong>on</strong> will remain. Perhaps the level <strong>of</strong>indirecti<strong>on</strong> can be made rather weak and subtle. Thus we lean towards theopini<strong>on</strong> that it is impossible to c<strong>on</strong>struct extensi<strong>on</strong>s <strong>of</strong>, say, PA that directly andadequately formalize their entire syntax. We have not tried to prove such animpossibility result, but it seems possible to do so.In any case, the sec<strong>on</strong>d choice, up<strong>on</strong> reflecti<strong>on</strong>, turns out to be whollyadequate for casting what may be called “direct sec<strong>on</strong>d incompleteness”. T<strong>his</strong>formulati<strong>on</strong> asserts that for any suitable theory T, if T’ is the (or any) extensi<strong>on</strong> <strong>of</strong>T through the additi<strong>on</strong> <strong>of</strong> appropriate sorts, relati<strong>on</strong>s, functi<strong>on</strong>s, and axioms,


24directly formalizing the syntax <strong>of</strong> T, including a direct formalizati<strong>on</strong> <strong>of</strong> thec<strong>on</strong>sistency <strong>of</strong> T, then T’ does not prove the c<strong>on</strong>sistency <strong>of</strong> T (so expressed).We can recover the usual sec<strong>on</strong>d incompleteness theorem for T from theabove direct sec<strong>on</strong>d incompleteness, by proving that there is an interpretati<strong>on</strong> <strong>of</strong>T’ in T. T<strong>his</strong> was also d<strong>on</strong>e in (Quine, 1940, 1951, Chapter 7).Thus under t<strong>his</strong> view <strong>of</strong> sec<strong>on</strong>d incompleteness, <strong>on</strong>e does not view C<strong>on</strong>(T)as a sentence in the language <strong>of</strong> T, but instead as a sentence in the language <strong>of</strong> anextensi<strong>on</strong> T’ <strong>of</strong> T. C<strong>on</strong>(T) <strong>on</strong>ly becomes a sentence in the language <strong>of</strong> T throughan interpretati<strong>on</strong> (in the sense <strong>of</strong> Tarski) <strong>of</strong> T’ in T. There are many suchinterpretati<strong>on</strong>s, all <strong>of</strong> which are ad hoc. T<strong>his</strong> view would then eliminate ad hocfeatures in the formulati<strong>on</strong> <strong>of</strong> sec<strong>on</strong>d incompleteness, while preserving thefoundati<strong>on</strong>al implicati<strong>on</strong>s.5. LENGTHS OF PROOFS.In (Gödel 1936), Gödel discusses a result which, in modern terminology,asserts the following. Let RTT be Russell’s simple theory <strong>of</strong> types with the axiom<strong>of</strong> infinity. Let RTT n be the fragment <strong>of</strong> RTT using <strong>on</strong>ly the first n types. Let f:N→ N be a recursive functi<strong>on</strong>. For each n ≥ 0 there are infinitely many sentences ϕsuch thatf(n) < mwhere n is the least Gödel number <strong>of</strong> a pro<strong>of</strong> <strong>of</strong> ϕ in RTT n+1 and m is the leastGödel number <strong>of</strong> a pro<strong>of</strong> <strong>of</strong> ϕ in RTT n .Gödel expressed the result in terms <strong>of</strong> lengths <strong>of</strong> pro<strong>of</strong>s rather than Gödelnumbers or total number <strong>of</strong> symbols. Gödel did not publish any pro<strong>of</strong>s <strong>of</strong> t<strong>his</strong>result or results <strong>of</strong> a similar nature. As can be surmised from the Introductory


25remarks by R. Parikh, it is likely that Gödel had inadvertently used lengths, andprobably intended Gödel numbers or numbers <strong>of</strong> symbols.In any case, the analogous result with Gödel numbers was proved in(Mostowski 1952). Similar results were also proved in (Ehrenfeucht, Mycielski1971) and (Parikh 1971). Also see (Parikh 1973) for results going in the oppositedirecti<strong>on</strong> c<strong>on</strong>cerning the number <strong>of</strong> lines in pro<strong>of</strong>s in certain systems.In (Friedman 79), we c<strong>on</strong>sidered, for any reas<strong>on</strong>able system T, andpositive integer n, the finite c<strong>on</strong>sistency statement C<strong>on</strong> n (T) expressing that “everyinc<strong>on</strong>sistency in T uses at least n symbols”. We gave a lower bound <strong>of</strong> n 1/4 <strong>on</strong> thenumber <strong>of</strong> symbols required to prove in C<strong>on</strong> n (T) in T, provided n is sufficientlylarge. A more careful versi<strong>on</strong> <strong>of</strong> the argument gives the lower bound <strong>of</strong> n 1/2 forsufficiently large n. We called t<strong>his</strong> “finite sec<strong>on</strong>d incompleteness”.A much more careful analysis <strong>of</strong> finite sec<strong>on</strong>d incompleteness is in(Pudlak 1985), which establishes an (n(log(n)) -1/2 ) lower bound and an O(n)upper bound, for systems T satisfying certain reas<strong>on</strong>able c<strong>on</strong>diti<strong>on</strong>s.It would be very interesting to extend finite sec<strong>on</strong>d incompleteness inseveral directi<strong>on</strong>s. One directi<strong>on</strong> is to give a treatment <strong>of</strong> a good lower bound fora pro<strong>of</strong> <strong>of</strong> C<strong>on</strong> n (T) in T, which is al<strong>on</strong>g the lines <strong>of</strong> the Hilbert Bernaysderivability c<strong>on</strong>diti<strong>on</strong>s, adapted carefully for finite sec<strong>on</strong>d incompleteness. We<strong>of</strong>fer our treatment <strong>of</strong> the derivability c<strong>on</strong>diti<strong>on</strong>s in secti<strong>on</strong> 4 above as alaunching point. A number <strong>of</strong> issues arise as to the best way to set t<strong>his</strong> up, andwhat level <strong>of</strong> generality is appropriate.Another directi<strong>on</strong> to take finite sec<strong>on</strong>d incompleteness is to give someversi<strong>on</strong>s which are not asymptotic. I.e., they involve specific numbers <strong>of</strong> symbolsthat are argued to be related to actual mathematical practice.


26Although the very good upper bound <strong>of</strong> O(n) is given in (Pudlak 1985) fora pro<strong>of</strong> <strong>of</strong> C<strong>on</strong> n (T) in T, at least for some reas<strong>on</strong>able systems T, the situati<strong>on</strong>seems quite different if we are talking about pro<strong>of</strong>s in S <strong>of</strong> C<strong>on</strong> n (T), where S issignificantly weaker than T. For specificity, c<strong>on</strong>sider how many symbols it takesto prove C<strong>on</strong> n (ZF) in PA, where n is large. It seems plausible that there is nosubexp<strong>on</strong>ential upper bound here.But obviously, if there is some algorithm and polynomial P that PA canprove is an algorithm for testing satisfiability <strong>of</strong> Boolean expressi<strong>on</strong>s whose runtime is bounded by P, then PA proves C<strong>on</strong> n (ZF) using a polynomial number <strong>of</strong>symbols in n (assuming C<strong>on</strong>(ZF) is in fact true). So in order to show that there isno subexp<strong>on</strong>ential upper bound here, we will have to refute t<strong>his</strong> str<strong>on</strong>g versi<strong>on</strong><strong>of</strong> P ≠ NP. However, t<strong>his</strong> appears to be as challenging as proving P ≠ NP.There are some other aspects <strong>of</strong> lengths <strong>of</strong> pro<strong>of</strong>s that seem important.One is the issue <strong>of</strong> overhead.Gödel established in [Gödel 1940] that any pro<strong>of</strong> <strong>of</strong> an arithmetic sentenceA in NBG + AxC can be c<strong>on</strong>verted to a pro<strong>of</strong> <strong>of</strong> A in NBG. He used the method<strong>of</strong> relativizati<strong>on</strong>. Thus <strong>on</strong>e obtains c<strong>on</strong>stants c,d such that if arithmetic A isprovable in NBG + AxC using n symbols, then A is provable in NBG using atmost cn+d symbols.What is not at all clear here is whether c,d can be made reas<strong>on</strong>ably small.There is clearly a lot <strong>of</strong> overhead involved <strong>on</strong> two counts. One is in the executi<strong>on</strong><strong>of</strong> the actual relativizati<strong>on</strong>, which involves relativizing to the c<strong>on</strong>structible sets.The other overhead is that <strong>on</strong>e must insert the pro<strong>of</strong>s <strong>of</strong> various facts about thec<strong>on</strong>structible sets including that they form a model <strong>of</strong> NBG.


27The same remarks can be made with regard to NBG + GC + CH and NBG+ GC, where GC is the global axiom <strong>of</strong> choice. Also, these remarks apply to ZFCand ZF, and also to ZFC + CH and ZFC. Also they apply equally well to theCohen forcing method (Cohen 1963-1964), and pro<strong>of</strong>s from ZF + ¬AxC, and fromZFC + ¬CH.We close with another issue regarding lengths <strong>of</strong> pro<strong>of</strong>s in a c<strong>on</strong>text that is<strong>of</strong>ten c<strong>on</strong>sidered immune to incompleteness phenomena. Finite incompletenessphenomena is very much in evidence here.Alfred Tarski, in (Tarski 1951), proved the completeness <strong>of</strong> the usualaxioms for real closed fields using quantifier eliminati<strong>on</strong>. T<strong>his</strong> also provides adecisi<strong>on</strong> procedure for recognizing the first order sentences in (R,


28<strong>of</strong> true first order sentences in (R,


29Harringt<strong>on</strong> 1977), and are proved just bey<strong>on</strong>d PA. We discovered manyexamples in c<strong>on</strong>necti<strong>on</strong> with theorems <strong>of</strong> J.B. Kruskal (Kruskal 1960), andRoberts<strong>on</strong>, Seymour (Robert<strong>on</strong>, Seymour 1985, 2004), which are far str<strong>on</strong>ger,with no predicative pro<strong>of</strong>s. See (Friedman 2002b).N<strong>on</strong>e <strong>of</strong> these three references discusses the c<strong>on</strong>necti<strong>on</strong> with sizes <strong>of</strong>pro<strong>of</strong>s. T<strong>his</strong> c<strong>on</strong>necti<strong>on</strong> is discussed in (Smith 1985 132-135), and in theunpublished abstracts (Friedman 2006a-g) from the FOM Archives. 3The basic idea is t<strong>his</strong>. There are now a number <strong>of</strong> mathematically naturalΠ 0 2 sentences (∀n)(∃m)(R(n,m)) which are provably equivalent to the 1-c<strong>on</strong>sistency <strong>of</strong> various systems T. One normally gets, as a c<strong>on</strong>sequence, that theSkolem functi<strong>on</strong> m <strong>of</strong> n grows very fast, asymptotically, so that it dominates theprovably recursive functi<strong>on</strong>s <strong>of</strong> T.However, we have observed that in many cases, <strong>on</strong>e can essentiallyremove the asymptotics. I.e., in many cases, we have verified that we can fix n tobe very small (numbers like 3 or 9 or 15), and c<strong>on</strong>sider the resulting Σ 0 1 sentence(∃m)(R(n,m)). The result is that any pro<strong>of</strong> in T (or certain str<strong>on</strong>g fragments <strong>of</strong> T)<strong>of</strong> t<strong>his</strong> Σ 0 1 sentence must have an absurd number <strong>of</strong> symbols - e.g., an exp<strong>on</strong>entialstack <strong>of</strong> 100 2’s. Yet if we go a little bey<strong>on</strong>d T, we can prove the full Π 0 2 sentence(∀n)(∃m)(R(n,m)) in a normal size mathematics manuscript, thereby yielding apro<strong>of</strong> just bey<strong>on</strong>d T <strong>of</strong> the resulting Σ 0 1 sentence R(n,m) with n fixed to be a small(or remotely reas<strong>on</strong>able) number. T<strong>his</strong> provides a <str<strong>on</strong>g>my</str<strong>on</strong>g>riad <strong>of</strong> mathematicalexamples <strong>of</strong> Gödel’s original length <strong>of</strong> pro<strong>of</strong> phenomena from (Gödel 1936).6. THE NEGATIVE INTERPRETATION.3 See http://cs.nyu.edu/pipermail/fom/


30Gödel wrote four fundamental papers c<strong>on</strong>cerning formal systems based<strong>on</strong> intuiti<strong>on</strong>istic logic: (Gödel 1932a), (Gödel 1933a), (Gödel 1933b), (Gödel 1958).(Gödel 1972) is a revised versi<strong>on</strong> <strong>of</strong> (Gödel 1958).In (Gödel 32a), Gödel proves that the intuiti<strong>on</strong>istic propositi<strong>on</strong>al calculuscannot be viewed as a classical system with finitely many truth values. He showst<strong>his</strong> by c<strong>on</strong>structing an infinite descending chain <strong>of</strong> logics intermediate instrength between classical propositi<strong>on</strong>al calculus and intuiti<strong>on</strong>istic propositi<strong>on</strong>alcalculus. For more <strong>on</strong> intermediate logics, see (Hosoi, Ono 1973) and (Minari1983).In (Gödel 1933a), Gödel introduces <strong>his</strong> negative interpretati<strong>on</strong> in the form<strong>of</strong> an interpretati<strong>on</strong> <strong>of</strong> PA = Peano arithmetic in HA = Heyting arithmetic. HereHA is the corresp<strong>on</strong>ding versi<strong>on</strong> <strong>of</strong> PA = Peano arithmetic based <strong>on</strong> intuiti<strong>on</strong>isticlogic. It can be axiomatized by taking the usual axioms and rules <strong>of</strong> intuiti<strong>on</strong>isticpredicate logic, together with the axioms <strong>of</strong> PA as usual given. Of course, <strong>on</strong>emust be careful to present ordinary inducti<strong>on</strong> in the usual way, and not use theleast number principle.It is natural to isolate <strong>his</strong> negative interpretati<strong>on</strong> in these two ways:a. An interpretati<strong>on</strong> <strong>of</strong> classical propositi<strong>on</strong>al calculus in intuiti<strong>on</strong>isticpropositi<strong>on</strong>al calculus.b. An interpretati<strong>on</strong> <strong>of</strong> classical predicate calculus in intuiti<strong>on</strong>isticpredicate calculus.In modern terms, it is c<strong>on</strong>venient to use ⊥,¬,∨,∧,→. The interpretati<strong>on</strong> forpropositi<strong>on</strong>al calculus inductively interprets⊥ as ⊥.


31¬ as ¬.∧ as ∧.→ as →.∨ as ¬¬∨.For predicate calculus,∀ as ∀.∃ as ¬¬∃.ϕ as ¬¬ϕ, where ϕ is atomic.Now in HA, we can prove n = m ∨ ¬n = m. It is then easy to see that thesuccessor axioms and the defining equati<strong>on</strong>s <strong>of</strong> PA are sent to theorems <strong>of</strong> HA,and also each inducti<strong>on</strong> axiom <strong>of</strong> PA is sent to a theorem <strong>of</strong> HA.Also the axioms <strong>of</strong> classical predicate calculus become theorems <strong>of</strong>intuiti<strong>on</strong>istic predicate calculus, and the rules <strong>of</strong> classical predicate calculusbecome rules <strong>of</strong> intuiti<strong>on</strong>sitic predicate calculus.So under the negative interpretati<strong>on</strong>, theorems <strong>of</strong> classical propositi<strong>on</strong>alcalculus become theorems <strong>of</strong> intuiti<strong>on</strong>sitic propositi<strong>on</strong>al calculus, theorems <strong>of</strong>classical predicate calculus become theorems <strong>of</strong> intuiti<strong>on</strong>istic predicate calculus,and theorems <strong>of</strong> PA become theorems <strong>of</strong> HA.Also, any Π 0 1 sentence (∀n)(F(n) = 0), where F is a primitive recursivefuncti<strong>on</strong> symbol <strong>of</strong> PA, is sent to a sentence that is provably equivalent to(∀n)(F(n) = 0).It is then easy to c<strong>on</strong>clude that every Π 0 1 theorem <strong>of</strong> PA is a theorem <strong>of</strong>HA.Gödel’s negative interpretati<strong>on</strong> has been extended to many pairs <strong>of</strong>


32systems, most <strong>of</strong> them <strong>of</strong> the form T,T’, where T,T’ have the same n<strong>on</strong>logicalaxioms, and where T is based <strong>on</strong> classical predicate calculus, whereas T’ is based<strong>on</strong> intuiti<strong>on</strong>istic predicate calculus. For example, see (Kreisel 68a 344), (Kreisel68b Secti<strong>on</strong> 5), (Myhill 74), (Friedman 73), (Leivant 85).A much str<strong>on</strong>ger result holds for PA over HA. Every Π 0 2 sentenceprovable in PA is provable in HA. The first pro<strong>of</strong>s <strong>of</strong> t<strong>his</strong> result were from thepro<strong>of</strong> theory <strong>of</strong> PA via Gentzen (see (Gentzen 1969), (Schütte 1977)), and fromGödel’s so called Dialectica or functi<strong>on</strong>al interpretati<strong>on</strong>, in (Gödel 1958), (Gödel1972).However, for other pairs for which the negative interpretati<strong>on</strong> shows thatthey have the same provable Π 0 1 sentences - say classical and intuiti<strong>on</strong>isticsec<strong>on</strong>d order arithmetic - <strong>on</strong>e does not have the required pro<strong>of</strong> theory. In t<strong>his</strong>case, the Dialectica interpretati<strong>on</strong> has been extended by Spector in (Spector 1962),and the fact that these two systems have the same provable Π 0 2 sentences thenfollows.Nevertheless, there are many appropriate pairs for which the negativeinterpretati<strong>on</strong> works, yet there is no pro<strong>of</strong> theory and there is no functi<strong>on</strong>alinterpretati<strong>on</strong>.In (Friedman 1978), we broke t<strong>his</strong> impasse by modifying Gödel’s negativeinterpretati<strong>on</strong> via what is now called the A translati<strong>on</strong>. Also see (Dragalin 1980).We illustrate the technique for PA over HA, formulated with primitive recursivefuncti<strong>on</strong> symbols.Let A be any formula in L(HA) = L(PA). We define the A-translati<strong>on</strong> ϕ A <strong>of</strong>the formula ϕ in L(HA), in case no free variable <strong>of</strong> A is bound in ϕ. Take ϕ A to be


33the result <strong>of</strong> simultaneously replacing every atomic subformula ψ <strong>of</strong> ϕ by (ψ ∨A). In particular, ⊥ gets replaced by what amounts to A.The A translati<strong>on</strong> is an interpretati<strong>on</strong> <strong>of</strong> HA in HA. I.e., if ϕ A is defined,and HA proves A, then HA proves ϕ A . Also, obviously HA proves A → ϕ A .Now suppose (∃n)(F(n,m) = 0) is provable in PA, where F is a primitiverecursive functi<strong>on</strong> symbol. By Gödel’s negative interpretati<strong>on</strong>, ¬¬(∃n)(F(n,m) =0) is provable in HA. Write t<strong>his</strong> as ((∃n)(F(n,m) = 0) → ⊥) → ⊥.By taking the A translati<strong>on</strong>, with A = (∃n)(F(n,m) = 0), we obtain that HAproves((∃n)(F(n,m) = 0 ∨ (∃n)(F(n,m) = 0)) → (∃n)(F(n,m) = 0)) → (∃n)(F(n,m) = 0.((∃n)(F(n,m) = 0) → (∃n)(F(n,m) = 0)) →(∃n)(F(n,m) = 0.(∃n)(F(n,m) = 0).T<strong>his</strong> method applies to a large number <strong>of</strong> pairs T/T’ as indicated in(Friedman 1973) and (Leivant 1985).(Godel 1958) and (Godel 1972) present Gödel’s so called Dialecticainterpretati<strong>on</strong>, or functi<strong>on</strong>al interpretati<strong>on</strong>, <strong>of</strong> HA. Here HA = Heytingarithmetic, is the corresp<strong>on</strong>ding versi<strong>on</strong> <strong>of</strong> PA = Peano arithmetic withintuiti<strong>on</strong>istic logic. It can be axiomatized by taking the usual axioms and rules <strong>of</strong>intuiti<strong>on</strong>istic predicate logic, together with the axioms <strong>of</strong> PA as usual given. Ofcourse, <strong>on</strong>e must be careful to present ordinary inducti<strong>on</strong> in the usual way, andnot use the least number principle.In Gödel’s Dialectica interpretati<strong>on</strong>, theorems <strong>of</strong> HA are interpreted asderivati<strong>on</strong>s in a quantifier free system T <strong>of</strong> primitive recursive functi<strong>on</strong>als <strong>of</strong>


34finite type that is based <strong>on</strong> quantifier free axioms and rules, including a rule <strong>of</strong>inducti<strong>on</strong>.The Dialectica interpretati<strong>on</strong> has had several applicati<strong>on</strong>s in differentdirecti<strong>on</strong>s. There are applicati<strong>on</strong>s to programming languages and categorytheory which we will not discuss.To begin with, the Dialectica interpretati<strong>on</strong> can be combined with Godel’snegative interpretati<strong>on</strong> <strong>of</strong> PA in HA to form an interpretati<strong>on</strong> <strong>of</strong> PA in Gödel’squantifier free system T.One obvious applicati<strong>on</strong>, and motivati<strong>on</strong>, is philosophical, and Gödeldiscusses t<strong>his</strong> aspect in both papers, especially the sec<strong>on</strong>d. The idea is that thequantifiers in HA or PA, ranging over all natural numbers, are not finitary,whereas T is arguably finitary - at least in the sense that T is quantifier free.However, the objects <strong>of</strong> T are at least prima facie infinitary, and so there is thedifficult questi<strong>on</strong> <strong>of</strong> how to gauge t<strong>his</strong> trade<strong>of</strong>f. One idea is that the objects <strong>of</strong> Tshould not be c<strong>on</strong>strued as infinite completed totalities, but rather as rules. Werefer the interested reader to the rather extensive Introductory notes to (Gödel58) in (Gödel 1986-2003 Vol. II).Another applicati<strong>on</strong> is to extend the interpretati<strong>on</strong> to the two sorted firstorder system known as sec<strong>on</strong>d order arithmetic, or Z 2 . T<strong>his</strong> was carried out byClifford Spector in (Spector 1962). Here the idea is that <strong>on</strong>e may c<strong>on</strong>strue such apowerful extensi<strong>on</strong> <strong>of</strong> Gödel’s Dialectica interpretati<strong>on</strong> as some sort <strong>of</strong>c<strong>on</strong>structive c<strong>on</strong>sistency pro<strong>of</strong> for the rather metamathematically str<strong>on</strong>g andhighly impredicative system Z 2 . However, in various communicati<strong>on</strong>s, Gödelwas not entirely satisfied that the quantifier free system Spector used was trulyc<strong>on</strong>structive.


35We believe that the Spector development has not been fully exploited. Inparticular, it ought to give rather striking mathematically interestingcharacterizati<strong>on</strong>s <strong>of</strong> the provably recursive functi<strong>on</strong>s and provable ordinals <strong>of</strong> Z 2and various fragments <strong>of</strong> Z 2 .Another fairly recent applicati<strong>on</strong> is to use the Dialectica interpretati<strong>on</strong>,and extensi<strong>on</strong>s <strong>of</strong> it to systems involving functi<strong>on</strong>s and real numbers, in order toobtain sharper uniformities in certain areas <strong>of</strong> functi<strong>on</strong>al analysis that had beenobtained before by the specialists. T<strong>his</strong> work has been pi<strong>on</strong>eered by U.Kohlenbach. See the five references to Kohlenbach (and joint authors) in the list<strong>of</strong> references.7. THE AXIOM OF CHOICE AND THE CONTINUUMHYPOTHESIS.Gödel wrote six manuscripts directly c<strong>on</strong>cerned with the c<strong>on</strong>tinuumhypothesis: Two abstracts, (Gödel 1938), (Gödel 1939a). One paper with sketches<strong>of</strong> pro<strong>of</strong>s, (Gödel 1939b). One research m<strong>on</strong>ograph with fully detailed pro<strong>of</strong>s,(Gödel 1940). One philosophical paper, (Gödel 1947,1964), in two versi<strong>on</strong>s.The normal abbreviati<strong>on</strong>s for the axiom <strong>of</strong> choice is AxC. The normalabbreviati<strong>on</strong> for the c<strong>on</strong>tinuum hypothesis is CH.A particularly attractive formulati<strong>on</strong> <strong>of</strong> CH asserts that every set <strong>of</strong> realnumbers is either in <strong>on</strong>e-<strong>on</strong>e corresp<strong>on</strong>dence with a set <strong>of</strong> natural numbers, or in<strong>on</strong>e-<strong>on</strong>e corresp<strong>on</strong>dence with the set <strong>of</strong> real numbers.Normally, <strong>on</strong>e follows Gödel in c<strong>on</strong>sidering CH <strong>on</strong>ly in the presence <strong>of</strong>AxC. However, note that in t<strong>his</strong> form, CH can be naturally c<strong>on</strong>sidered withoutthe presence <strong>of</strong> AxC. However, Solovay’s model satisfying ZFCD + “all sets are


36Lebesgue measurable” also satisfies CH in the str<strong>on</strong>g form that every set <strong>of</strong> realsis countable or has a perfect subset (t<strong>his</strong> str<strong>on</strong>g form is incompatible with AxC).See (Solovay 1970).The statement <strong>of</strong> CH is due to Cantor. Gödel also c<strong>on</strong>siders thegeneralized c<strong>on</strong>tinuum hypothesis, GCH, whose statement is credited toHausdorff. The GCH asserts that for all sets A, every subset <strong>of</strong> ℘(A) is either in<strong>on</strong>e-<strong>on</strong>e corresp<strong>on</strong>dence with a subset <strong>of</strong> A, or in <strong>on</strong>e-<strong>on</strong>e corresp<strong>on</strong>dence with℘(A). Here ℘ is the power set operati<strong>on</strong>.Gödel’s work establishes an interpretati<strong>on</strong> <strong>of</strong> ZFC + GCH in ZF. T<strong>his</strong>provides a very explicit way <strong>of</strong> c<strong>on</strong>verting any inc<strong>on</strong>sistency in ZFC + GCH to aninc<strong>on</strong>sistency in ZF.We can attempt to quantify these results. In particular, it is clear that theinterpretati<strong>on</strong> given by Gödel <strong>of</strong> ZFC + GCH in ZF, by relativizing to thec<strong>on</strong>structible sets, is rather large, in the sense that when fully formalized, resultsin a lot <strong>of</strong> symbols. It also seems to result in a lot <strong>of</strong> quantifiers. How many?So far we have been talking about the crudest formulati<strong>on</strong>s in primitivenotati<strong>on</strong>, without the benefit <strong>of</strong> abbreviati<strong>on</strong> mechanisms. But abbreviati<strong>on</strong>mechanisms are essential for the actual c<strong>on</strong>duct <strong>of</strong> mathematics. In fact, currentpro<strong>of</strong> assistants - where humans and computers interact to create verified pro<strong>of</strong>s- necessarily incorporate very substantial abbreviati<strong>on</strong> mechanisms. See, e.g.,(Barendregt, Wiedijk 2005), (Wiedijk 2006).So the questi<strong>on</strong> arises as to how simple can an interpretati<strong>on</strong> be <strong>of</strong> ZFC +GCH in ZF, with abbreviati<strong>on</strong>s allowed in the presentati<strong>on</strong> <strong>of</strong> the interpretati<strong>on</strong>?T<strong>his</strong> is far from clear.


37P.J. Cohen proved that if ZF is c<strong>on</strong>sistent then so is ZF + ¬AxC and ZFC +¬CH, thus complementing Gödel’s results. See (Cohen 1963-1964). The pro<strong>of</strong>does not readily give an interpretati<strong>on</strong> <strong>of</strong> ZF + ¬AxC, or <strong>of</strong> ZFC + ¬CH in ZF. Itcan be c<strong>on</strong>verted into such an interpretati<strong>on</strong> by a general method whereby undercertain c<strong>on</strong>diti<strong>on</strong>s (met here), if the c<strong>on</strong>sistency <strong>of</strong> every given finite subsystem <strong>of</strong><strong>on</strong>e system is provable in another, then the first system is interpretable in theother (see (Feferman 1960)).Again, the questi<strong>on</strong> arises as to how simple can an interpretati<strong>on</strong> be <strong>of</strong> ZF+ ¬AxC or <strong>of</strong> ZFC + ¬CH, in ZF, with abbreviati<strong>on</strong>s allowed in the presentati<strong>on</strong><strong>of</strong> the interpretati<strong>on</strong>? Again t<strong>his</strong> is far from clear. And how does t<strong>his</strong> questi<strong>on</strong>compare with the previous questi<strong>on</strong>?There is another kind <strong>of</strong> complexity issue associated with the CH that is <strong>of</strong>interest. First some background. It is known that every 3 quantifier sentence inprimitive notati<strong>on</strong> ∈,=, is decided in a weak fragment <strong>of</strong> ZF. See (Gogol 1979),(Friedman 2003a). Also there is a 5 quantifier sentence in ∈,= that is not decidedin ZFC (it is equivalent to the existence <strong>of</strong> a subtle cardinal over ZFC). See(Friedman 2003b). It is also known that AxC can be written with five quantifiersin ∈,=, over ZFC. See (Maes 2007).The questi<strong>on</strong> is: how many quantifiers are needed to express CH overZFC, in ∈,=? We can also ask t<strong>his</strong> and related questi<strong>on</strong>s where abbreviati<strong>on</strong>s areallowed.Most mathematicians instinctively take the view that since CH is neitherprovable nor refutable from the standard axioms for mathematics (ZFC), theultimate status <strong>of</strong> CH has been settled and there is nothing left to p<strong>on</strong>der.


38However, many mathematical logicians, particularly those in set theory,take a quite different view. T<strong>his</strong> includes Kurt Gödel. They take the view that thec<strong>on</strong>tinuum hypothesis is a well defined mathematical asserti<strong>on</strong> with a definitetruth value. The problem is to determine just what t<strong>his</strong> truth value is.The idea here is that there is a definite system <strong>of</strong> objects that existsindependently <strong>of</strong> human minds, and that human minds can no more manipulatethe truth value <strong>of</strong> statements <strong>of</strong> set theory than they can manipulate the truthvalue <strong>of</strong> statements about electr<strong>on</strong>s and stars and galaxies.T<strong>his</strong> is the so called Plat<strong>on</strong>ist point <strong>of</strong> view that is argued so forcefully andexplicitly in (Gödel 1947,1964).The late P.J. Cohen led a panel discussi<strong>on</strong> at the Gödel Centenary calledOn Unknowability, where he c<strong>on</strong>ducted a poll roughly al<strong>on</strong>g these lines. Thequesti<strong>on</strong> he asked was, roughly, “does the c<strong>on</strong>tinuum hypothesis have a definiteanswer”, or “does the c<strong>on</strong>tinuum hypothesis have a definite truth value”.The resp<strong>on</strong>se from the audience appeared quite divided <strong>on</strong> the issue.Of the panelists, the <strong>on</strong>es who have expressed very clear views <strong>on</strong> t<strong>his</strong>topic were most notably Cohen and Woodin. Cohen took a formalist viewpoint,whereas Woodin takes a Plat<strong>on</strong>ist <strong>on</strong>e. See their respective c<strong>on</strong>tributi<strong>on</strong>s to t<strong>his</strong>volume.My own view is that we simply do not know enough in the foundati<strong>on</strong>s <strong>of</strong>mathematics to decide the truth or appropriateness <strong>of</strong> the formalist versus thePlat<strong>on</strong>ist viewpoint - or, for that matter, what mixture <strong>of</strong> the two is true orappropriate.But then it is reas<strong>on</strong>able to place the burden <strong>on</strong> me to explain what kind <strong>of</strong>additi<strong>on</strong>al knowledge could be relevant for t<strong>his</strong> issue.


39My ideas are not very well developed, but I will <strong>of</strong>fer at least somethingfor people to c<strong>on</strong>sider.It may be possible to develop a theory <strong>of</strong> ‘fundamental mental pictures’which is so powerful and compelling that it supplants any discussi<strong>on</strong> <strong>of</strong>formalism/Plat<strong>on</strong>ism in anything like its present terms. What may come out is afundamental mental picture for the axioms <strong>of</strong> ZFC, even with some largecardinals, al<strong>on</strong>g with a theorem to the effect that there is no fundamental mentalpicture for CH and no fundamental mental picture for ¬CH.8. WQO THEORY.Wqo theory is a branch <strong>of</strong> combinatorics which has proved to be a fertilesource <strong>of</strong> deep metamathematical pheneomena.A qo (quasi order) is a reflexive transitive relati<strong>on</strong> (A,≤). A wqo (wellquasi order) is a qo (A,≤) such that for all infinite sequences x 1 ,x 2 ,... from A, ∃ i < jsuch that x i ≤ x j .The highlights <strong>of</strong> wqo theory are that certain qo’s are wqo’s, and certainoperati<strong>on</strong>s <strong>on</strong> wqo’s produce wqo’s.(Kruskal 1960), treats finite trees as finite posets, and studies the qothere exists an inf preserving embedding from T 1 into T 2 .THEOREM 8.1. (Kruskal 1960). The above qo <strong>of</strong> finite trees as posets is a wqo.The simplest pro<strong>of</strong> <strong>of</strong> Theorem 8.1 and some extensi<strong>on</strong>s, is in (Nash-Williams 1963), with the introducti<strong>on</strong> <strong>of</strong> minimal bad sequences.We observed that the c<strong>on</strong>necti<strong>on</strong> between wqo’s and well orderings canbe combined with known pro<strong>of</strong> theory to establish independence results.


40The standard formalizati<strong>on</strong> <strong>of</strong> “predicative mathematics” is due toFeferman/Schutte = FS. See (Feferman 1964,1968), (Feferman 1998). Poincare,Weyl, and others railed against impredicative mathematics. See (Weyl 1910),(Weyl 1987), (Feferman 1998 289-291), and (Foline 1992).THEOREM 8.2. (Friedman 2002b). Kruskal’s tree theorem cannot be proved inFS.KT goes c<strong>on</strong>siderably bey<strong>on</strong>d FS, and an exact measure <strong>of</strong> KT is known.See (Rathjen, Weiermann 1993).J.B. Kruskal actually c<strong>on</strong>sidered finite trees whose vertices are labeledfrom a wqo ≤*. The additi<strong>on</strong>al requirement <strong>on</strong> embeddings is that label(v) ≤*label(h(v)).THEOREM 8.3. (Kruskal 1960). The qo <strong>of</strong> finite trees as posets, with verticeslabeled from any given wqo, is a wqo.Labeled KT is c<strong>on</strong>siderably str<strong>on</strong>ger, pro<strong>of</strong> theoretically, than KT, evenwith <strong>on</strong>ly 2 labels, 0 ≤ 1. We have not seen a metamathematical analysis <strong>of</strong>labeled KT.Note that KT is a Π 1 1 sentence and labeled KT is a Π 1 2 sentence.THEOREM 8.4. Labeled KT does not hold in the hyperarithmetic sets. In fact,RCA 0 + KT implies ATR 0 .A pro<strong>of</strong> <strong>of</strong> Theorem 8.4 will appear in (Friedman, M<strong>on</strong>talban, Weiermannin preparati<strong>on</strong>).


41vertices <strong>of</strong> T i .It is natural to impose a growth rate in KT in terms <strong>of</strong> the number <strong>of</strong>COROLALRY 8.5. (Linearly bounded KT). Let T 1 ,T 2 ,... be a linearly boundedsequence <strong>of</strong> finite trees. ∃ i < j such that T i is inf preserving embeddable into T j .COROLLARY 8.6. (Computati<strong>on</strong>al KT). Let T 1 ,T 2 ,... be a sequence <strong>of</strong> finite trees ina given complexity class. There exists i < j such that T i is inf preservingembeddable into T j .Note that Corollary 8.6 is Π 0 2.THEOREM 8.7. Corollary 8.5 cannot be proved in FS. T<strong>his</strong> holds even for linearbounds n+k with variable n and c<strong>on</strong>stant k.THEOREM 8.8. Corollary 8.6 cannot be proved in FS, even for linear time,logarithmic space.By an obvious applicati<strong>on</strong> <strong>of</strong> weak K<strong>on</strong>ig’s lemma, Corollary 8.5 has verystr<strong>on</strong>g uniformities.THEOREM 8.9. (Uniform linearly bounded KT). Let T 1 ,T 2 ,... be a linearlybounded sequence <strong>of</strong> finite trees. There exists i < j ≤ n such that T i is infpreserving embeddable into T j , where n depends <strong>on</strong>ly <strong>on</strong> the given linear bound,and not <strong>on</strong> T 1 ,T 2 ,...With t<strong>his</strong> kind <strong>of</strong> str<strong>on</strong>g uniformity, we can obviously strip Theorem 8.9 <strong>of</strong>infinite sequences <strong>of</strong> trees. Using the linear bounds n+k, k fixed, we obtain:


42THEOREM 8.10. (finite KT). Let n >> k. For all finite trees T 1 ,...,T n with each |T i |≤ i+k, there exists i < j such that T i is inf preserving embeddable into T j .Since Theorem 8.10 → Theorem 8.9 → Corollary 8.5 (using bounds n+k,variable n, k c<strong>on</strong>stant), we see that Theorem 8.10 is not provable in FS.Other Π 0 2 forms <strong>of</strong> KT involving <strong>on</strong>ly the internal structure <strong>of</strong> a singlefinite tree can be found in (Friedman 2002b).We proved analogous results for EKT = extended Kruskal theorem, whichinvolves a finite label set and a gap embedding c<strong>on</strong>diti<strong>on</strong>. Only here the strengthjumps up to that <strong>of</strong> Π 1 1-CA 0 .We said that the gap c<strong>on</strong>diti<strong>on</strong> was natural (i.e., EKT was natural). Manypeople were unc<strong>on</strong>vinced.So<strong>on</strong> later, EKT became a tool in the pro<strong>of</strong> <strong>of</strong> the well known graph minortheorem <strong>of</strong> Roberts<strong>on</strong>, Seymour (Roberts<strong>on</strong>, Seymour 1985, 2004).THEOREM 8.11. Let G 1 ,G 2 ,... be finite graphs. There exists i < j such that G i isminor included in G j .We then asked Roberts<strong>on</strong> and Seymour to prove a form <strong>of</strong> EKT that weknew implied full EKT, just from GMT. They complied, and we wrote the triplepaper (Friedman, Roberts<strong>on</strong>, Seymour 1987).The upshot is that GMT is not provable in Π 1 1-CA 0 . Just where GMT isprovable is unclear, and recent discussi<strong>on</strong>s with Roberts<strong>on</strong> have not stabilized.We disavow remarks in (Friedman, Roberts<strong>on</strong>, Seymour 1987) about where GMTcan be proved.


43An extremely interesting c<strong>on</strong>sequence <strong>of</strong> GMT is the subcubic graphtheorem. A subcubic graph is a graph where every vertex has valence ≤ 3. (Loopsand multiple edges are allowed).THEOREM 8.12. Let G 1 ,G 2 ,... be subcubic graphs. There exists i < j such that G i isembeddable into G j as topological spaces (with vertices going to vertices).Roberts<strong>on</strong>, Seymour also claims to be able to use the subcubic graphtheorem for linkage to EKT (see (Roberts<strong>on</strong>, Seymour 1985), (Friedman,Roberts<strong>on</strong>, Seymour 1987)). Therefore the subcubic graph theorem (even in theplane) is not provable in Π 1 1-CA 0 .We have discovered lengths <strong>of</strong> pro<strong>of</strong> phenomena in wqo theory. We useΣ 0 1 sentences. See (Friedman 2006a-g).*) Let T 1 ,...,T n be a sufficiently l<strong>on</strong>g sequence <strong>of</strong> trees with vertices labeledfrom {1,2,3}, where each |T i | ≤ i. There exists i < j such that T i is inf and labelpreserving embeddable into T j .**) Let T 1 ,...,T n be a sufficiently l<strong>on</strong>g sequence <strong>of</strong> subcubic graphs, whereeach |T i | ≤ i+13. There exists i < j such that G i is homeomorphically embeddableinto G j .THEOREM 8.13. Every pro<strong>of</strong> <strong>of</strong> *) in FS uses at least 2 [1000] symbols. Every pro<strong>of</strong><strong>of</strong> **) in Π 1 1-CA 0 uses at least 2 [1000] symbols.9. BOREL SELECTION.Let S ⊆ R 2 and E ⊆ R. A selecti<strong>on</strong> for A <strong>on</strong> E is a functi<strong>on</strong> f:E → R whosegraph is c<strong>on</strong>tained in S.


44A selecti<strong>on</strong> for S is a selecti<strong>on</strong> for S <strong>on</strong> R.We say that S is symmetric if and <strong>on</strong>ly if S(x,y) ↔ S(y,x).THEOREM 9.1. Let S ⊆ R 2 be a symmetric Borel set. Then S or R 2 \S has a Borelselecti<strong>on</strong>.My pro<strong>of</strong> <strong>of</strong> Theorem 9.1 in (Friedman 1981) relied heavily <strong>on</strong> Boreldeterminacy, due to D.A. Martin. See (Martin 1975), (Martin 1985), and (Kechris1994 137-148).THEOREM 9.2. (Friedman 1981). Theorem 9.1 is provable in ZFC, but notwithout the axiom scheme <strong>of</strong> replacement.There is another kind <strong>of</strong> Borel selecti<strong>on</strong> theorem that is implicit in work <strong>of</strong>Debs and Saint Raym<strong>on</strong>d <strong>of</strong> Paris VII. They take the general form: if there is anice selecti<strong>on</strong> for S <strong>on</strong> compact subsets <strong>of</strong> E, then there is a nice selecti<strong>on</strong> for S <strong>on</strong>E. See the five papers <strong>of</strong> Debs and Saint Raym<strong>on</strong>d in the references.THEOREM 9.3. Let S ⊆ R 2 be Borel and E ⊆ R be Borel with empty interior. Ifthere is a c<strong>on</strong>tinuous selecti<strong>on</strong> for S <strong>on</strong> every compact subset <strong>of</strong> E, then there is ac<strong>on</strong>tinuous selecti<strong>on</strong> for S <strong>on</strong> E.THEOREM 9.4. Let S ⊆ R 2 be Borel and E ⊆ R be Borel. If there is a Borelselecti<strong>on</strong> for S <strong>on</strong> every compact subset <strong>of</strong> E, then there is a Borel selecti<strong>on</strong> for S<strong>on</strong> E.


45THEOREM 9.5. (Friedman 2005). Theorem 9.3 is provable in ZFC but not withoutthe axiom scheme <strong>of</strong> replacement. Theorem 9.4 is neither provable nor refutablein ZFC.We can say more.THEOREM 9.6. (Friedman 2005). The existence <strong>of</strong> the cumulative hierarchy upthrough every countable ordinal is sufficient to prove Theorems 9.1 and 9.3.However, the existence <strong>of</strong> the cumulative hierarchy up through any suitablydefined countable ordinal is not sufficient to prove Theorem 9.1 or 9.3.DOM: The f:N → N c<strong>on</strong>structible in any given x ⊆ N are eventually dominatedby some g:N → N.THEOREM 9.7. ZFC + Theorem 9.4 implies DOM (Friedman 2005). ZFC + DOMimplies Theorem 9.4 (Debs, Saint Raym<strong>on</strong>d 2007).10. BOOLEAN RELATION THEORY.The principal reference for t<strong>his</strong> secti<strong>on</strong> is the forthcoming book Friedman2010.We begin with two examples <strong>of</strong> statements in BRT <strong>of</strong> special importance for thetheory.THIN SET THEOREM. Let k ≥ 1 and f:N k → N. There exists an infinite set A ⊆ Nsuch that f[A k ] ≠ N.COMPLEMENTATION THEOREM. Let k ≥ 1 and f:N k → N. Suppose that for allx ∈ N k , f(x) > max(x). There exists an infinite set A ⊆ N such that f[A k ] = N\A.


46These two theorems are <strong>of</strong>ficial statements in BRT. In thecomplementati<strong>on</strong> theorem, A is unique.We now write them in BRT form.THIN SET THEOREM. For all f ∈ MF there exists A ∈ INF such that fA ≠ N.COMPLEMENTATION THEOREM. For all f ∈ SD there exists A ∈ INF such thatfA = N\A.The thin set theorem lives in IBRT in A,fA. There are <strong>on</strong>ly 2 2^2 = 16statements in IBRT in A,fA. These are easily handled.The complementati<strong>on</strong> theorem lives in EBRT in A,fA. There are <strong>on</strong>ly 2 2^2 =16 statements in IBRT in A,fA. These are easily handled.For EBRT/IBRT in A,B,C,fA,fB, fC,gA,gB,gC, we have 2 2^9 = 2 512statements. T<strong>his</strong> is entirely unmanageable. It would take several major new ideasto make t<strong>his</strong> manageable.DISCOVERY. There is a statement in EBRT in A,B,C,fA,fB, fC,gA,gB,gC that isindependent <strong>of</strong> ZFC. It can be proved in SMAH+ but not in SMAH, even withthe axiom <strong>of</strong> c<strong>on</strong>structibility.Here SMAH+ = ZFC + (∀n)(∃κ)(κ is a str<strong>on</strong>gly k-Mahlo cardinal). SMAH= ZFC + {(∃κ)(κ is a str<strong>on</strong>gly k-Mahlo cardinal} k .The particular example is far nicer than any “typical” statement in EBRTin A,B,C,fA,fB,fC,gA,gB,gC. However, it is not nice enough to be regarded assuitably natural.


47Showing that all such statements can be decided in SMAH+ seems to betoo hard.What to do? Look for a natural fragment <strong>of</strong> full EBRT inA,B,C,fA,fB,fC,gA,gB,gC that includes the example, where we can decide allstatements in the fragment within SMAH+.We also look for a b<strong>on</strong>us: a striking feature <strong>of</strong> the classificati<strong>on</strong> that is itselfindependent <strong>of</strong> ZFC. Then we have a single natural statement independent <strong>of</strong>ZFC.In order to carry t<strong>his</strong> <strong>of</strong>f, we need to use the functi<strong>on</strong> class ELG <strong>of</strong>functi<strong>on</strong>s <strong>of</strong>s expansive linear growth.These are functi<strong>on</strong>s f:N k → N such that there exist c<strong>on</strong>stants c,d > 1 suchthatc|x| ≤ f(x) ≤ d|x|holds for all but finitely many x ∈ N k .TEMPLATE. For all f,g ∈ ELG there exist A,B,C ∈ INF such thatX ∪. fY ⊆ V ∪. gWP ∪. fR ⊆ S ∪. gT.Here X,Y,V,W,P,R,S,T are am<strong>on</strong>g the three letters A,B,C.Note that there are 6561 such statements. We have shown that all <strong>of</strong> thesestatements are provable or refutable in RCA 0 , with exactly 12 excepti<strong>on</strong>s.These 12 excepti<strong>on</strong>s are really exactly <strong>on</strong>e excepti<strong>on</strong> up to the obvioussymmetry: permuting A,B,C, and switching the two clauses.The single excepti<strong>on</strong> is the exotic case:


48PROPOSITION A. For all f,g ∈ ELG there exist A,B,C ∈ INF such thatA ∪. fA ⊆ C ∪. gBA ∪. fB ⊆ C ∪. gC.T<strong>his</strong> statement is provably equivalent to the 1-c<strong>on</strong>sistency <strong>of</strong> SMAH, overACA’.If we replace “infinite” by “arbitrarily large finite” then we can carry outt<strong>his</strong> sec<strong>on</strong>d classificati<strong>on</strong> entirely within RCA 0 .Inspecti<strong>on</strong> shows that all <strong>of</strong> the n<strong>on</strong> exotic cases come out with the sametruth value in the two classificati<strong>on</strong>s, and that is <strong>of</strong> course provable in RCA 0 .Furthermore, the exotic case comes out true in the sec<strong>on</strong>d classificati<strong>on</strong>.THEOREM 10.1. The following is provable in SMAH+ but not in SMAH, evenwith the axiom <strong>of</strong> c<strong>on</strong>structibility. An instance <strong>of</strong> the Template holds if and <strong>on</strong>lyif in that instance, “infinite” is replaced by “arbitrarily large finite”.11. FINITE INCOMPLETENESS.Here we present some Fixed Point Propositi<strong>on</strong>s, involving operators <strong>on</strong>subsets <strong>of</strong> Q k , where Q is the rati<strong>on</strong>als. These Propositi<strong>on</strong>s cannot be proved inZFC. T<strong>his</strong> development leads to a finite form that is explicitly Π 0 1.For more details, including further results involving much largercardinals, see Friedman 2009.We cauti<strong>on</strong> the reader that t<strong>his</strong> is intensively <strong>on</strong>going research, which hasnot been published. We expect a submissi<strong>on</strong> for publicati<strong>on</strong> by early 2010.We say that R ⊆ Q k × Q k is strictly dominating if and <strong>on</strong>ly if R(x,y) →max(x) < max(y). We say that E ⊆ Q k is order invariant if and <strong>on</strong>ly if membership


49in E depends <strong>on</strong>ly <strong>on</strong> the order type <strong>of</strong> x ∈ Q k . We say that R ⊆ Q k × Q k is orderinvariant if and <strong>on</strong>ly if R is order invariant as a subset <strong>of</strong> Q 2k . For A ⊆ Q k , wewrite R[A] for the image <strong>of</strong> A under R.We write SDOI(Q k ) for the family <strong>of</strong> all strictly dominating order invariantR ⊆ Q k × Q k .The upper shift <strong>of</strong> x ∈ Q k , is defined as us(x) = x+1 if x ≥ 0; x if x < 0. For x∈ Q k , us(x) is obtained from x by applying us coordinatewise. For A ⊆ Q k , wedefine us(A) = {us(x): x ∈ A}.For A ⊆ Q k , write cube(A,0) for the least set V k such that A ⊆ V k ∧ 0 ∈ V.We use \ for set theoretic difference.UPPER SHIFT FIXED POINT PROPOSITION. For all R ∈ SDOI(Q k ), someA = cube(A,0)\R[A] c<strong>on</strong>tains us(A).THEOREM 11.1. The Upper Shift Fixed Point Propositi<strong>on</strong> is provable inSUB+ but not in any c<strong>on</strong>sistent fragment <strong>of</strong> SUB. It is provably equivalent toC<strong>on</strong>(SUB), in WKL 0 .Here SUB+ = ZFC + "for all k there exists a k-subtle cardinal". SUB = ZFC+ {there exists a k-subtle cardinal} k . For the definiti<strong>on</strong> <strong>of</strong> k-subtle cardinal, due toJ. Baumgartner, see Friedman 2001. WKL0 is <strong>on</strong>e <strong>of</strong> the principal five systems <strong>of</strong>Reverse <strong>Mathematics</strong>. See Simps<strong>on</strong> 1999.SEQUENTIAL UPPER SHIFT FIXED POINT PROPOSITION. For all R ∈SDOI(Q k ), there exist finite A 1 ,A 2 ,... ⊆ Q k such that for all i ≥ 1, A i ∪ us(A i ) ⊆ A i+1= cube(A i+1 ,0).


50FINITE SEQUENTIAL UPPER SHIFT FIXED POINT PROPOSITION. Forall R ∈ SDOI(Q k ), there exist finite A 1 ,...,A k ⊆ Q k such that for all 1 ≤ i ≤ k-2, A i ∪us(A i ) ⊆ A i+1 = cube(A i+1 ,0).ESTIMATED UPPER SHIFT FIXED POINT PROPOSITION. For all R ∈SDOI(Q k ), there exist finite A 1 ,...,A k ⊆ Q k such that for all 1 ≤ i ≤ k-2, A i ∪ us(A i ) ⊆A i+1 = cube(A i+1 ,0), where the numerators and denominators used havemagnitude at most (8k)!.Note that the sec<strong>on</strong>d <strong>of</strong> these is explicitly Π 0 2 and the third <strong>of</strong> these isexplicitly Π 0 1.THEOREM 11.2. WKL 0 proves that all four Upper Shift Fixed PointPropositi<strong>on</strong>s are equivalent. In particular, Theorem 11.1 applies to bothSequential Upper Shift Fixed Point Propositi<strong>on</strong>s and the Estimated Upper ShiftFixed Point Propositi<strong>on</strong>.12. INCOMPLETENESS IN THE FUTURE.The Incompleteness Phenomena, the centerpiece <strong>of</strong> Gödel’s legacy, hascome a l<strong>on</strong>g way. The same is true <strong>of</strong> the related phenomen<strong>on</strong> <strong>of</strong> recursiveunsolvability, also part <strong>of</strong> the Gödel legacy. The phenomena is so deep, and richin possibilities, that we expect the future to eclipse the past and present.Yet c<strong>on</strong>tinued substantial progress is expected to be painfully slow,requiring c<strong>on</strong>siderably more than the present investment <strong>of</strong> mathematical andc<strong>on</strong>ceptual power devoted to the extensi<strong>on</strong> and expansi<strong>on</strong> <strong>of</strong> the phenomena.T<strong>his</strong> assessment also applies, if we c<strong>on</strong>sider the P = NP problem as part <strong>of</strong>the Gödel legacy (as is comm<strong>on</strong> today) <strong>on</strong> the basis <strong>of</strong> <strong>his</strong> letter <strong>of</strong> March 20,1956, to John v<strong>on</strong> Neumann (see (Gödel 1986-2003 Vol. V, letter 21, 373-377).


51Also c<strong>on</strong>sider the recursive unsolvability phenomena. Perhaps the moststriking example <strong>of</strong> t<strong>his</strong> for the working mathematician is the recursiveunsolvability <strong>of</strong> Diophantine problems over the integers (Hilbert’s tenthproblem), as discussed in secti<strong>on</strong> 3. We have, at present, no idea <strong>of</strong> the boundarybetween recursive decidability and recursive undecidability in t<strong>his</strong> realm. Yet Ic<strong>on</strong>jecture that we will understand t<strong>his</strong> in the future, and that we will find,perhaps, that recursive undecidability kicks in already for degree 4 with 4variables. However, t<strong>his</strong> would require a complete overhaul <strong>of</strong> the currentsoluti<strong>on</strong> to Hilbert’s tenth problem, replete with new deep ideas. T<strong>his</strong> wouldresult in a sharp increase in the level <strong>of</strong> interest for the working mathematicianwho is not particularly c<strong>on</strong>cerned with issues in the foundati<strong>on</strong>s <strong>of</strong> mathematics.In additi<strong>on</strong>, we still do not know if there is an algorithm to decidewhether a Diophantine problem has a soluti<strong>on</strong> over the rati<strong>on</strong>als. I c<strong>on</strong>jecturethat t<strong>his</strong> will be answered in the negative, and that the soluti<strong>on</strong> will involve someclever number theoretic c<strong>on</strong>structi<strong>on</strong>s <strong>of</strong> independent interest for number theory.We now come to the future <strong>of</strong> the Incompleteness Phenomena. We haveseen how far t<strong>his</strong> has developed thus far:i. First Incompleteness. Some incompleteness in the presence <strong>of</strong> somearithmetic. (Gödel 1931).ii. Sec<strong>on</strong>d Incompleteness. Incompleteness c<strong>on</strong>cerning the most basicmetamathematical property - c<strong>on</strong>sistency. (Gödel 31), (Hilbert Bernays1934,1939), (Feferman 1960), (Boolos 93).iii. C<strong>on</strong>sistency <strong>of</strong> the AxC. C<strong>on</strong>sistency <strong>of</strong> the most basic, and <strong>on</strong>cec<strong>on</strong>troversial, early candidate for a new axiom <strong>of</strong> set theory. (Gödel 1940).


52iv. C<strong>on</strong>sistency <strong>of</strong> the CH. C<strong>on</strong>sistency <strong>of</strong> the most basic set theoreticmathematical problem highlighted by Cantor. (Gödel 1940).v. ∈ 0 c<strong>on</strong>sistency pro<strong>of</strong>. C<strong>on</strong>sistency pro<strong>of</strong> <strong>of</strong> PA using quantifier freereas<strong>on</strong>ing <strong>on</strong> the fundamental combinatorial structure, ∈ 0 . (Gentzen 1969).vi. Functi<strong>on</strong>al recursi<strong>on</strong> c<strong>on</strong>sistency pro<strong>of</strong>. C<strong>on</strong>sistency pro<strong>of</strong> <strong>of</strong> PA usinghigher type primitive recursi<strong>on</strong>, without quantifiers. (Gödel 1958), (Gödel 1972).vii. Independence <strong>of</strong> AxC. Independence <strong>of</strong> CH (over AxC). Complementsiii,iv. (Cohen 1963-1964). Forcing.viii. Open set theoretic problems in core areas shown independent.Starting so<strong>on</strong> after (Cohen 1963-1964), starting dramatically with R.M. Solovay(e.g., <strong>his</strong> work <strong>on</strong> Lebesgue measurability (Solovay 1970), and <strong>his</strong> independencepro<strong>of</strong> <strong>of</strong> Kaplansky’s C<strong>on</strong>jecture (Dales, Woodin 1987)), and c<strong>on</strong>tinuing withmany others. See the rather comprehensive (Jech 2006). Also see the many settheory papers in (Shelah, 1969-2007).Core mathematicians have learned to avoid raising new set theoreticproblems, and the area is greatly mined.ix. Large cardinals necessarily used to prove independent set theoreticstatements. Starting dramatically with measurable cardinals implies V ≠ L (Scott1961). C<strong>on</strong>tinuing with soluti<strong>on</strong>s to open problems in the theory <strong>of</strong> projectivesets (using large cardinals), culminating with the pro<strong>of</strong> <strong>of</strong> projectivedeterminacy, (Martin, Steel 1989).x. Large cardinals necessarily used to prove the c<strong>on</strong>sistency <strong>of</strong> set theoreticstatements. See (Jech 2006).xi. Uncountably many iterati<strong>on</strong>s <strong>of</strong> the power set operati<strong>on</strong> necessarily


53used to prove statements in and around Borel mathematics. See (Friedman 1971),(Martin 1975), (Friedman 2005), (Friedman 2007b). Includes Borel determinacy,and some Borel selecti<strong>on</strong> theorems <strong>of</strong> Debs and Saint Raym<strong>on</strong>d (see secti<strong>on</strong> 9above).xii. Large cardinals necessarily used to prove statements around Borelmathematics. (Friedman 1981), (Stanley 85), (Friedman 2005), (Friedman 2007b).Includes some Borel selecti<strong>on</strong> theorems <strong>of</strong> Debs and Saint Raym<strong>on</strong>d (see secti<strong>on</strong>9 above and the references to Debs and Saint Raym<strong>on</strong>d).xiii. Independence <strong>of</strong> finite statements in or around existing combinatoricsfrom PA and subsystems <strong>of</strong> sec<strong>on</strong>d order arithmetic. Starting with (Goodstein1944), (Paris, Harringt<strong>on</strong> 1977), and, most recently, with (Friedman 2002b), and(Friedman 2006a-g). Uses extensi<strong>on</strong>s <strong>of</strong> v) above, (Gentzen, 1969), from(Buchholz, Feferman, Pohlers, Seig 1981). Includes Kruskal’s theorem, the graphminor theorem <strong>of</strong> Roberts<strong>on</strong>, Seymour (Roberts<strong>on</strong>, Seymour, 1985, 2004), and thetrivalent graph theorem <strong>of</strong> Roberts<strong>on</strong>, Seymour (Roberts<strong>on</strong>, Seymour, 1985).xiv. Large cardinals necessarily used to prove sentences in discretemathematics, as part <strong>of</strong> a wider theory (Boolean Relati<strong>on</strong> Theory). (Friedman1998), and (Friedman 2010).xv. Large cardinals necessarily used to prove explicitly Π 0 1 sentences. Seesecti<strong>on</strong> 11 above for the current state <strong>of</strong> the art.Yet t<strong>his</strong> development <strong>of</strong> the Incompleteness Phenomena has a l<strong>on</strong>g way togo before it realizes its potential to dramatically penetrate core mathematics.However, I am c<strong>on</strong>vinced that t<strong>his</strong> is a matter <strong>of</strong> a lot <strong>of</strong> time andresources. The quality man/woman hours devoted to expansi<strong>on</strong> <strong>of</strong> the


54incompleteness phenomena is trivial when compared with other pursuits. Eventhe creative (and high quality) study <strong>of</strong> U.S. tax law dwarfs the effort devoted toexpansi<strong>on</strong> <strong>of</strong> the incompleteness phenomena by orders <strong>of</strong> magnitude - let al<strong>on</strong>eany major sector <strong>of</strong> technology, particularly the development <strong>of</strong> air travel,telecommunicati<strong>on</strong>s, or computer s<strong>of</strong>tware and hardware.Through <str<strong>on</strong>g>my</str<strong>on</strong>g> efforts over 40 <str<strong>on</strong>g>years</str<strong>on</strong>g>, I can see, touch, and feel a certaincombinatorial structure that keeps arising - a dem<strong>on</strong>strably indelible footprint <strong>of</strong>large cardinals. I am able to display t<strong>his</strong> combinatorial structure through Borel,and discrete, and finitary statements that are increasingly compellingmathematically.But I d<strong>on</strong>’t quite have the right way to express it. I likely need some richerc<strong>on</strong>text than the completely primitive combinatorial settings that I currently use.T<strong>his</strong> difficulty will definitely be overcome in the future, and that will make ahuge difference in the quality, force, and relevance <strong>of</strong> the results to mathematicalpractice.In fact, I will go so far as to make the following dramatic c<strong>on</strong>jecture. It’snot that the incompleteness phenomena is a freak occurrence. Rather, it iseverywhere.Every interesting substantial mathematical theorem can be recast as<strong>on</strong>e am<strong>on</strong>g a natural finite set <strong>of</strong> statements, all <strong>of</strong> which can bedecided using well studied extensi<strong>on</strong>s <strong>of</strong> ZFC, but not all <strong>of</strong> whichcan be decided within ZFC itself.Recasting <strong>of</strong> mathematical theorems as elements <strong>of</strong> natural finite sets <strong>of</strong>


55statements represents an inevitable general expansi<strong>on</strong> <strong>of</strong> mathematical activity.T<strong>his</strong>, I c<strong>on</strong>jecture, will apply to any standard mathematical c<strong>on</strong>text.T<strong>his</strong> program has been carried out, to some very limited extent, by BRT –as can be seen in secti<strong>on</strong> 10 above.T<strong>his</strong> may seem like a ridiculously ambitious c<strong>on</strong>jecture, which goes totallyagainst the current c<strong>on</strong>venti<strong>on</strong>al wisdom <strong>of</strong> mathematicians - who think thatthey are immune to the incompleteness phenomena.But I submit that even fundamental features <strong>of</strong> current mathematics arenot likely to bear much resemblance to the mathematics <strong>of</strong> the future.<strong>Mathematics</strong> as a pr<strong>of</strong>essi<strong>on</strong>al activity with serious numbers <strong>of</strong> workers, isquite new. Let’s say 100 <str<strong>on</strong>g>years</str<strong>on</strong>g> old – although even that is a stretch.Assuming the human race thrives, what is t<strong>his</strong> compared to, say, 1000more <str<strong>on</strong>g>years</str<strong>on</strong>g>? Probably merely a bunch <strong>of</strong> simple observati<strong>on</strong>s in comparis<strong>on</strong>.Of course, 1000 <str<strong>on</strong>g>years</str<strong>on</strong>g> is absolutely nothing in evoluti<strong>on</strong>ary or geologicaltime. A more reas<strong>on</strong>able number is 1M <str<strong>on</strong>g>years</str<strong>on</strong>g>. And what does our presentmathematics look like compared to that in 1M <str<strong>on</strong>g>years</str<strong>on</strong>g> time? These c<strong>on</strong>siderati<strong>on</strong>sshould apply to our present understanding <strong>of</strong> the Gödel phenomena.We can <strong>of</strong> course take t<strong>his</strong> even further. 1M <str<strong>on</strong>g>years</str<strong>on</strong>g> time is absolutelynothing in astr<strong>on</strong>omical time. T<strong>his</strong> Sun has several billi<strong>on</strong> good <str<strong>on</strong>g>years</str<strong>on</strong>g> left(although the Sun will cause a lot <strong>of</strong> global warming!).<strong>Mathematics</strong> in 1B <str<strong>on</strong>g>years</str<strong>on</strong>g> time? Who can know what that will be like. But Iam c<strong>on</strong>vinced that the Gödel legacy will remain very much alive – at least asl<strong>on</strong>g as there is vibrant mathematical activity.


56REFERENCESAtiyah, M. 2008a. Mind, Matter and <strong>Mathematics</strong>, The Royal Society <strong>of</strong> Edinburgh,Presidential Address, http://www.rse.org.uk/events/reports/2007-2008/presidential_address.pdfAtiyah, M. 2008b. Interview <strong>on</strong> "Mind, Matter and <strong>Mathematics</strong>",http://www.dailystar.com.lb/article.asp?editi<strong>on</strong>_id=1&categ_id=2&article_id=97190Avigad, J. 2003. “Number theory and elementary arithmetic”. Philosophia Mathematica,11:257-284, 2003.Barendregt, H., Wiedijk, F. 2005. “The Challenge <strong>of</strong> Computer <strong>Mathematics</strong>”. In:Transacti<strong>on</strong>s A <strong>of</strong> the Royal Society 363 no. 1835, 2351-2375.Basu, S., R. Pollack, R., M. Roy, M. 2006. Algorithms in Real Algebraic Geometry. SpringerVerlag. http://www.math.gatech.edu/~saugata/index.html#books_authoredBoolos, G. 1993. The Logic <strong>of</strong> Provability. Cambridge, England: Cambridge UniversityPress.Buchholz, W., S. Feferman, S., Pohlers, W., Seig, W. 1981. Iterated Inductive Definiti<strong>on</strong>sand Subsystems <strong>of</strong> Analysis: Recent Pro<strong>of</strong>-Theoretical Studies. Lecture Notes in<strong>Mathematics</strong>, no. 897, Springer-Verlag.Cohen, P.J. 1963-64. “The independence <strong>of</strong> the c<strong>on</strong>tinuum hypothesis”. Proc. Nat. Acad.Sci. U.S.A. 50 (1963), 1143-1148; 51, 105-110.Cohen, P.J. 1969. “Decisi<strong>on</strong> procedures for real and p-adic fields”. Comm. Pure Appl.Math., 22, 131-151.Dales, H.G. 2001. Banach algebras and automatic c<strong>on</strong>tinuity. L<strong>on</strong>d<strong>on</strong> Mathematical Society


57M<strong>on</strong>ographs, 24, Oxford: Clarend<strong>on</strong> Press.Dales, H.G., and W.H. Woodin, W.H. 1987. An introducti<strong>on</strong> to independence results foranalysts. L<strong>on</strong>d<strong>on</strong> Mathematical Society Lecture Note Series, vol. 115, Cambridge,England: Cambridge University Press.Davis, M. 1973. “Hilbert’s Tenth Problem is unsolvable”. The American MathematicalM<strong>on</strong>thly 80(3):233-269. Reprinted with correcti<strong>on</strong>s in the Dover editi<strong>on</strong> <strong>of</strong>Computability and Unsolvability, 1973.Daws<strong>on</strong>, J. 2005. Logical Dilemmas: The Life and Work <strong>of</strong> Kurt Gödel. Wellesley,Massachusetts: A.K. Peters.Debs, G. and Saint Raym<strong>on</strong>d, J. 1996. “Compact covering and game determinacy”.Topology Appl. 68 (1996), 153--185Debs, G., and Saint Raym<strong>on</strong>d, J. 1999. “C<strong>of</strong>inal Σ 1 1 and Π 1 1 subsets <strong>of</strong> N N ”. Fund. Math.159, 161-193.Debs, G., and Saint Raym<strong>on</strong>d, J. 2001. “Compact covering mappings and c<strong>of</strong>inalfamilies <strong>of</strong> compact subsets <strong>of</strong> a Borel set”. Fund. Math. 167, 213-249.Debs, G., and Saint Raym<strong>on</strong>d, J. 2004. “Compact covering mappings between Borelsets and the size <strong>of</strong> c<strong>on</strong>structible reals”. Transacti<strong>on</strong>s <strong>of</strong> the American MathematicalSociety, vol. 356, No. 1, 73-117.Debs, G., and Saint Raym<strong>on</strong>d, J. 2007. Borel Liftings <strong>of</strong> Borel Sets: Some Decidable andUndecidable Statements. American Mathematical Society Memoirs.Dimitracopoulus, C., and H. Gaifman, H. 1982. “Fragments <strong>of</strong> Peano’s arithmetic andthe MRDP theorem”. In: Logic and Algorithmic, An Internati<strong>on</strong>al Symposium Held inH<strong>on</strong>our <strong>of</strong> Ernst Specker, M<strong>on</strong>ogr. Ensign. Math. Univ. Geneve, 1982, 317-329.Dragalin, A. 1980. “New forms <strong>of</strong> realizability and Markov’s rule”. Russian: Doklady,251:534–537. Translati<strong>on</strong>: SM 21, pp. 461–464.


58Ehrenfeucht, A., and A. Mostowski, A. 1956. “Models <strong>of</strong> axiomatic theories admittingautomorp<strong>his</strong>ms”. Fundamenta Mathematica 43. 50-68.Ehrenfeucht, A., and J. Mycielski, J. 1971. “Abbreviating pro<strong>of</strong>s by adding newaxioms”. Bulletin <strong>of</strong> the American Mathematical Society 77, 366-367, 1971.Feferman, S. 1964,68. “Systems <strong>of</strong> predicative analysis I,II”. Journal <strong>of</strong> Symbolic logic 29(1964), 1-30; 33 (1968), 193-220.Feferman, S. 1960. “Arithmetizati<strong>on</strong> <strong>of</strong> mathematics in a general setting”. FundamentaMathematica, 49, 35-92.Feferman, S. 1998. In the Light <strong>of</strong> Logic. Logic and Computati<strong>on</strong> in Philosophy. Oxford:Oxford University Press, 1998.Feferman, S. 2004. “Tarski's c<strong>on</strong>ceptual analysis <strong>of</strong> semantical noti<strong>on</strong>s”. Sémantique etépistémologie (A. Benmakhlouf, ed.) Editi<strong>on</strong>s Le Fennec, Casablanca (2004)[distrib. J. Vrin, Paris], 79-108, 2004/http://math.stanford.edu/~feferman/papers.htmlFolina, J. 1992. Poincaré and the Philosophy <strong>of</strong> <strong>Mathematics</strong>. L<strong>on</strong>d<strong>on</strong>: Macmillan.Friedman, H. 1971. “Higher set theory and mathematical practice”. Ann. Math. Logic, 2,325-357.Friedman, H. 1973. “The c<strong>on</strong>sistency <strong>of</strong> classical set theory relative to a set theory withintuiti<strong>on</strong>istic logic”. Journal <strong>of</strong> Symbolic Logic 38, 314-319.Friedman, H. 1978. “Classical and intuiti<strong>on</strong>istically provably recursive functi<strong>on</strong>s”. In:G.H. Müller and D.S. Scott (eds.), Higher Set Theory, Lecture Notes in <strong>Mathematics</strong>,Vol. 669, Berlin: Springer, 21-27.Friedman, H. 1979. “On the c<strong>on</strong>sistency, completeness, and correctness problems”.Ohio State University, 1979, 10 pages, unpublished.Friedman, H. 1981. “On the Necessary Use <strong>of</strong> Abstract Set Theory”. Advances in Math.,


59Vol. 41, No. 3, September pp. 209-280.Friedman, H. 1998. “Finite Functi<strong>on</strong>s and the Necessary Use <strong>of</strong> Large Cardinals”,Annals <strong>of</strong> Math., Vol. 148, No. 3, 1998, pp. 803-893.Friedman, H. 1999. “A Complete Theory <strong>of</strong> Everything: satisfiability in the universaldomain”. October 10, 1999, 14 pages, http://www.math.ohiostate.edu/%7Efriedman/Friedman, H. 2001. "Subtle Cardinals and Linear Orderings". Annals <strong>of</strong> Pure andApplied Logic 107 (2001), 1-34.Friedman, H. 2002a. “Philosophical Problems in Logic”. Seminar notes at the Princet<strong>on</strong>Philosophy <strong>Department</strong>, September-December, 2002, 107 pages,http://www.math.ohio-state.edu/%7Efriedman/Friedman, H. 2002b. “Internal finite tree embeddings”. Reflecti<strong>on</strong>s <strong>on</strong> the Foundati<strong>on</strong>s <strong>of</strong><strong>Mathematics</strong>: Essays in h<strong>on</strong>or <strong>of</strong> Solom<strong>on</strong> Feferman, ed. Sieg, Sommer, Talcott, LectureNotes in Logic, volume 15, 62-93. Providence, Rhode Island: Associati<strong>on</strong> forSymbolic Logic.Friedman, H. 2003a. “Three quantifier sentences”. Fundamenta Mathematica, 177, 213-240.Friedman, H. 2003b. “Primitive Independence Results”. Journal <strong>of</strong> Mathematical Logic,Volume 3, Number 1, 67-83.Friedman, H. 2005. “Selecti<strong>on</strong> for Borel relati<strong>on</strong>s”. In: Logic Colloquium ’01, ed. J.Krajicek, Lecture Notes in Logic, volume 20, ASL, 151-169.Friedman H. 2006a. “271: Clarificati<strong>on</strong> <strong>of</strong> Smith article”, FOM Archives, March 22, 2006,http://www.cs.nyu.edu/pipermail/fom/2006-March/010244.htmlFriedman, H. 2006b. “272: Sigma01/optimal.” FOM Archives, March 24, 2006,http://www.cs.nyu.edu/pipermail/fom/2006-March/010260.html


60Friedman, H. 2006c. “273: Sigma01/optimal/size”. FOM Archives, March 28, 2006,http://www.cs.nyu.edu/pipermail/fom/2006-March/010279.htmlFriedman, H. 2006d. “n(3) < Graham's number < n(4) < TREE[3]”. FOM Archives,March 29, 2006, http://www.cs.nyu.edu/pipermail/fom/2006-March/010290.htmlFriedman, H. 2006e. “274: Subcubic Graph Numbers”. FOM Archives”. April 1, 2006,http://www.cs.nyu.edu/pipermail/fom/2006-April/010305.htmlFriedman, H. 2006f. “279: Subcubic Graph Numbers/restated”. FOM Archives, April 8,2006, http://www.cs.nyu.edu/pipermail/fom/2006-April/010362.htmlFriedman, H. 2006g. “Integer Thresholds in FFF”. FOM Archives, June 22, 2006,http://www.cs.nyu.edu/pipermail/fom/2006-June/010627.htmlFriedman, H. 2007a. “Formal statements <strong>of</strong> Gödel's sec<strong>on</strong>d incompleteness theorem”.Abstract, #56, 8 pages,http://www.math.ohio-state.edu/%7Efriedman/manuscripts.htmlFriedman H. 2007b. “New Borel Independence Results”. May 7, 2007, 20 pages, pro<strong>of</strong>sketch, #57,http://www.math.ohio-state.edu/%7Efriedman/manuscripts.htmlFriedman, H. 2009. "Upper Shift Fixed Points and Large Cardinals", "Upper Shift FixedPoints and Large Cardinals/correcti<strong>on</strong>http://www.cs.nyu.edu/pipermail/fom/2009-October/014119.htmlhttp://www.cs.nyu.edu/pipermail/fom/2009-October/014123.htmlFriedman, H. 2010. Boolean Relati<strong>on</strong> Theory and the Incompleteness Phenomena, to appear,Lecture Notes in Logic, Associati<strong>on</strong> for Symbolic Logic. Draft athttp://www.math.ohio-state.edu/%7Efriedman/manuscripts.htmlFriedman, H., M<strong>on</strong>talban, A., and Weiermann, W. In preparati<strong>on</strong>.


61Friedman, H., Roberts<strong>on</strong>, N., and P. Seymour P. 1987. “The Metamathematics <strong>of</strong> theGraph Minor Theorem”. Logic and Combinatorics, ed. S. Simps<strong>on</strong>, AMSC<strong>on</strong>temporary <strong>Mathematics</strong> Series, vol. 65, 1987, 229-261.Gentzen, G. 1969. The collected papers <strong>of</strong> Gerhard Gentzen. Edited and translated intoEnglish by M.E. Szabo (Amsterdam: North-Holland).Gödel, K. 1929. “On the completeness <strong>of</strong> the calculus <strong>of</strong> logic”. In (Gödel 1986-2003Vol. I, 61-101).Gödel, K. 1931. “On formally undecidable propositi<strong>on</strong>s <strong>of</strong> Principia mathematica andrelated systems I”. In: (Gödel 1986-2003 Vol. I 145-195).Gödel, K. 1932a. “On the intuiti<strong>on</strong>istic propositi<strong>on</strong>al calculus”. In: (Gödel 1986-2003Vol. I 223-225).Gödel, K. 1932b. “On completeness and c<strong>on</strong>sistency”. In: (Gödel 1986-2003 Vol. I 235-237).Gödel, K. 1933a. “On intuiti<strong>on</strong>istic arithmetic and number theory”. In: (Gödel 1986-2003 Vol. I 287-295).Gödel, K. 1933b. “An interpretati<strong>on</strong> <strong>of</strong> the intuiti<strong>on</strong>istic propositi<strong>on</strong>al calculus”. In:(Gödel 1986-2003 Vol. I, 301-303).Gödel, K. 1934. “On undecidable propositi<strong>on</strong>s <strong>of</strong> formal mathematical systems”. In:(Gödel 1986-2003] Vol. I 346-371).Gödel, K. 1936. “On the lengths <strong>of</strong> pro<strong>of</strong>s”. In: (Gödel 1986-2003 Vol. I 397-399).Gödel, K. 1938. “The c<strong>on</strong>sistency <strong>of</strong> the axiom <strong>of</strong> choice and <strong>of</strong> the generalizedc<strong>on</strong>tinuum hypothesis”. In: (Gödel 1986-2003 Vol. II 26-27).Gödel K. 1939a. The c<strong>on</strong>sistency <strong>of</strong> the generalized c<strong>on</strong>tinuum hypothesis, 1939, in:(Gödel 1986-2003 Vol. II 27).Gödel, K. 1939b. “C<strong>on</strong>sistency pro<strong>of</strong> for the generalized c<strong>on</strong>tinuum hypothesis”. In:


62(Gödel 1986-2003 Vol. II 28-32).Gödel, K. 1940. The c<strong>on</strong>sistency <strong>of</strong> the axiom <strong>of</strong> choice and the generalized c<strong>on</strong>tinuumhypothesis with the axioms <strong>of</strong> set theory. Annals <strong>of</strong> mathematics studies, vol. 3(Princet<strong>on</strong> University Press), in: (Gödel 1986-2003 Vol. II 33-101).Gödel, K. 1944. “Russell’s mathematical logic”. In: (Gödel 1986-2003 Vol. II 119-141).Gödel, K. 1946. “Remarks before the Princet<strong>on</strong> bicentennial c<strong>on</strong>ference <strong>on</strong> problems inmathematics”. In: (Gödel 1986-2003 Vol. II 150-153).Gödel, K. 1947,1964. “What is Cantor’s c<strong>on</strong>tinuum problem?”. In: (Gödel 1986-2003Vol. II 1947 versi<strong>on</strong> 176-187 1964 versi<strong>on</strong> 254-270).Gödel, K. 1958. “On a hitherto unutilized extensi<strong>on</strong> <strong>of</strong> the finitary standpoint”. In:(Gödel 1986-2003 Vol. II 241-251).Gödel, K. 1972. “On an extensi<strong>on</strong> <strong>of</strong> finitary mathematics which has not yet beenused”. In: (Gödel 1986-2003 Vol. II 271-280).Gödel, K. 1986-2003. Collected works. Vol. I-V. Oxford: Oxford University Press (S.Feferman et al., editors).Gogol, D. 1979. “Sentences with three quantifiers are decidable in set theory”.Fundamenta Mathematicae, CII, 1-8.Goodstein, R.L. 1944. “On the restricted ordinal theorem”. Journal <strong>of</strong> Symbolic Logic 9,1944, 33-41.Grunewald, F.J., and Segal, D. 1981. “How to solve a quadratic equati<strong>on</strong> in integers”.Math. Proc. Cambridge Philos. Soc. 89 (1981) 1–5.Hajek, P., and P. Pudlak, P. 1993. Metamathematics <strong>of</strong> First-Order Arithmetic.Perspectives in Mathematical Logic, Springer.Hilbert, H. 1902. “Mathematical problems”. Lecture delivered before the Internati<strong>on</strong>alC<strong>on</strong>gress <strong>of</strong> Mathematicians at Paris in 1900. Bulletin <strong>of</strong> the American Mathematical


63Society, 8:437-479, 1902.Hilbert, D., and Bernays, P. 1934,1939. Grundlagen der Mathematik, Vol. 1 (1934), Vol II(1939), Berlin: Springer.Hosoi, T., and Ono, H. 1973. “Intermediate propositi<strong>on</strong>al logics (a survey)”. Journal <strong>of</strong>Tsuda College 5, 67-82.Jech, T. 2006. Set Theory, Third Editi<strong>on</strong>, Springer M<strong>on</strong>ographs in <strong>Mathematics</strong>. Springer.Jerosolow, R.G. 1973. “Redundancies in the Hilbert-Bernays derivability c<strong>on</strong>diti<strong>on</strong>s forGödel’s sec<strong>on</strong>d incompleteness theorem”. Journal <strong>of</strong> Symbolic Logic, Vol. 38, 1973,359-367.J<strong>on</strong>es, J.P. 1982. “Universal Diophantine equati<strong>on</strong>”. Journal <strong>of</strong> Symbolic Logic, 47(3):549-571.Kechris, A.S. 1994. Classical Descriptive Set Theory. Graduate Texts in <strong>Mathematics</strong>,Springer-Verlag, 1994.Kohlenbach, U. 2005. “Some logical metatheorems with applicati<strong>on</strong>s in functi<strong>on</strong>alanalysis”. Trans. Amer. Amth. Soc. vol. 357, no. 1, 89-128, 2005.Kohlenbach, U. To appear. “Effective bounds from pro<strong>of</strong>s in abstract functi<strong>on</strong>alanalysis”. In: B. Cooper, B. Loewe, A. Sorbi (eds.), CIE 2005 New Computati<strong>on</strong>alParadigms: Changing C<strong>on</strong>cepti<strong>on</strong>s <strong>of</strong> What is Computable, Springer, to appear.http://www.mathematik.tu-darmstadt.de/~kohlenbach/Kohlenbach, U., and P. Gerhardy, P. To appear. “General logical metatheorems forfuncti<strong>on</strong>al analysis”. Trans. Amer. Math. Soc. http://www.mathematik.tudarmstadt.de/~kohlenbach/Kohlenbach, U. 2007. Gödel's functi<strong>on</strong>al interpretati<strong>on</strong> and its use in currentmathematics, t<strong>his</strong> volume.Kohlenbach, U., and Oliva, P. 2003. “Pro<strong>of</strong> mining: a systematic way <strong>of</strong> analyzing


64pro<strong>of</strong>s in mathematics”. Proc. Steklov Inst. Math., vol. 242, 136-164, 2003.Kreisel, G. 1968a. “A survey <strong>of</strong> pro<strong>of</strong> theory”. The Journal <strong>of</strong> Symbolic Logic, 33, 321-388.Kreisel, G. 1968b. “Functi<strong>on</strong>s, ordinals, species”. In: Staal and van Rootselaar, eds.Logic, Methodology, and Philosophy <strong>of</strong> Sciences, vol. 3, Amsterdam: North-Holland,143-158.Kruskal, J.B. 1960. “Well-quasi-ordering, the tree theorem, and Vazs<strong>on</strong>yi’s c<strong>on</strong>jecture”.Trans. AMS 95, 210-225.Leivant, D. 1985. “Syntactic translati<strong>on</strong>s and provably recursive functi<strong>on</strong>s”. Journal <strong>of</strong>Symbolic Logic 50.Macintyre, A. 2009. T<strong>his</strong> volume.Maes, K. 2007. “A 5-quantifier (∈,=)-expressi<strong>on</strong> ZF-equivalent to the Axiom <strong>of</strong>Choice”. Preprint.Martin, D.A. 1975. “Borel determinacy”. Annals <strong>of</strong> <strong>Mathematics</strong> 102, 363-371.Martin, D.A. 1985. “A purely inductive pro<strong>of</strong> <strong>of</strong> Borel determinacy”. In: Recursi<strong>on</strong>Theory, Proc. Symp. Pure Math., 42, 303-308.Martin, D.A., and J.R. Steel, J.R. 1989. “A pro<strong>of</strong> <strong>of</strong> projective determinacy”. J. Amer.Math. Soc., 2, 71-125.Masser, D.W. 1998. “How to solve a quadratic equati<strong>on</strong> in rati<strong>on</strong>als”. Bull. L<strong>on</strong>d<strong>on</strong>Math. Soc. 30 (1998), no. 1, 24-28, 1998.Matiyasevich, Y. 1993. Hilbert’s Tenth Problem. MIT Press.Minari, P. 1983. “Intermediate logics. A <strong>his</strong>torical outline and a guided bibliography”.Rapporto matematico 79, 1-71 (Dipartimento di Matematica, Università degli studi diSiena). 1983.Mostowski, A. 1939. Über die Unabhängigkeit des Wohlordnungssatzes vomOrdnungsprinzip, Fund. Math. 32, 201-252.


65Mostowski, A. 1952. Sentences undecidable in formalized arithmetic: an expositi<strong>on</strong> <strong>of</strong> thetheory <strong>of</strong> Kurt Gödel. (Amsterdam: North-Holland).Myhill, J. 1974. “Embedding classical type theory in ‘intuiti<strong>on</strong>istic’ type theory, acorrecti<strong>on</strong>”. In: T. Jech, ed., Axiomatic set theory, Proceeding <strong>of</strong> symposia in puremathematics, vol. 13, part 2 (Providence, R.I.: American Mathematical Society),185-188.Nash-Wlliams, C.S.J.A. 1963. “On well-quasi-ordering finite trees”. Proc. CambrdigePhil. Soc. 59, 833-835.Parikh, R. 1971. “Existence and feasibility in arithmetic”. Journal <strong>of</strong> Symbolic Logic 36,494-508, 1971.Parkih, R. 1973. “Some results <strong>on</strong> the lengths <strong>of</strong> pro<strong>of</strong>s”. Transacti<strong>on</strong>s <strong>of</strong> the AmericanMathematical Society, 177. 29-36.Paris, J., and Harringt<strong>on</strong>, L. 1977. “A mathematical incompleteness in Peanoarithmetic”. In: Handbook <strong>of</strong> Mathematical Logic, ed. J. Barwise, North-Holland,1133-1142.Pudlak, P. 1985. “Improved bounds <strong>on</strong> the lengths <strong>of</strong> pro<strong>of</strong>s <strong>of</strong> finitistic c<strong>on</strong>sistencystatements”. In: C<strong>on</strong>temporary <strong>Mathematics</strong>, Logic and Combinatorics, AmericanMathematical Society, Volume 65, 309-332.Quine, W.V.O. 1940, 1951. Mathematical Logic. New York: W. W. Nort<strong>on</strong> & Co. Revisedediti<strong>on</strong>, Cambridge Mass.: Harvard University Press, 1951.Rabin, M. 1977. “Decidable Theories”. In: Handbook <strong>of</strong> Mathematical Logic, ed. J.Barwise, North-Holland, 595-629.Rathjen, M., and Weiermann, A. 1993. “Pro<strong>of</strong>-theoretic investigati<strong>on</strong>s <strong>on</strong> Kruskal'stheorem”. Annals <strong>of</strong> Pure and Applied Logic, 60, 49-88, 1993.Renegar, J. 1992a. On the Computati<strong>on</strong>al Complexity and Geometry <strong>of</strong> the First-Order


66Theory <strong>of</strong> the Reals, Part I: Introducti<strong>on</strong>. Preliminaries. The Geometry <strong>of</strong> Semi-Algebraic Sets. The Decisi<strong>on</strong> Problem for the Existential Theory <strong>of</strong> the Reals. J.Symb. Comput. 13 (3): 255-300.Renegar, J. 1992b. On the Computati<strong>on</strong>al Complexity and Geometry <strong>of</strong> the First-OrderTheory <strong>of</strong> the Reals, Part II: The General Decisi<strong>on</strong> Problem. Preliminaries forQuantifier Eliminati<strong>on</strong>. J. Symb. Comput. 13 (3): 301-328.Renegar, J. 1992c. On the Computati<strong>on</strong>al Complexity and Geometry <strong>of</strong> the First-OrderTheory <strong>of</strong> the Reals, Part III: Quantifier Eliminati<strong>on</strong>. J. Symbolic Computati<strong>on</strong>, 13(3): 329-352.Roberts<strong>on</strong>, N., and Seymour, P.D. 1985. “Graph minors---a survey”. In: Surveys incombinatorics 1985 (Glasgow, 1985), 153--171, L<strong>on</strong>d<strong>on</strong> Math. Soc. Lecture Note Ser.,103. Cambridge, England: Cambridge Univ. Press.Roberts<strong>on</strong>, N., and Seymour, P.D. 2004. “Graph minors. XX. Wagner's c<strong>on</strong>jecture”. J.Combin. Theory Ser. B 92, no. 2, 325--357.Robins<strong>on</strong>, R.M. 1952. “An essentially undecidable axiom system”. In: Inernati<strong>on</strong>alC<strong>on</strong>gress <strong>of</strong> Mathematicians (II,6); 1950 Cambridge MA, Proceedings <strong>of</strong> theInternati<strong>on</strong>al C<strong>on</strong>gress <strong>of</strong> Mathematicians. Providence, Rhode Island: AmericanMathematical Society. 729-730.Rosser, J.B. 1936. “Extensi<strong>on</strong>s <strong>of</strong> some theorems <strong>of</strong> Gödel and Church”. Journal <strong>of</strong>Symbolic Logic, Vol. 1, 1936, 87-91.Rayo, A., and T. Wiliams<strong>on</strong>, T. 2003. “A Completeness Theorem for Unrestricted First-Order Languages”. In J.C. Beall, ed., Liars and Heaps (Oxford: Clarend<strong>on</strong> Press),pp. 331-356.Schütte, K. 1977. Pro<strong>of</strong> Theory. Grundlehren der mathematischen Wissenschaften 225.


67Scott, D.S. 1961. “Measurable cardinals and c<strong>on</strong>structible sets”. Bull. Acad. Pol<strong>on</strong>. Sci. 9(1961), 521-524.Shelah, S. 1969-2007. Shalah’s Archive. http://shelah.logic.at/Siegel, C.L. 1972. “Zur Theorie der quadratischen Formen. Nachricten der Akademieder Wissenschafen”. In Göttingen. II. Mathematisch-Physikalische Klasse, no.3:21-46 (German).Simps<strong>on</strong>, S.G. 1999. Subsystems <strong>of</strong> Sec<strong>on</strong>d Order Arithmetic. Perspectives inMathematical Logic, Springer, 444 pages.Skolem, T. 1922. “Some remarks <strong>on</strong> axiomatized set theory”. In: From Frege to Gödel: ASource Book in Mathematical Logic, 1879-1931. Cambridge, Massachusetts: HarvardUniversity Press, 1967, ed. J. van Heijenoort, 290-301.Smith, R.L. 1985. “The c<strong>on</strong>sistency strengths <strong>of</strong> some finite forms <strong>of</strong> the Higman andKruskal Theorems”. In: Harvey Friedman’s Research <strong>on</strong> the Foundati<strong>on</strong>s <strong>of</strong><strong>Mathematics</strong>, ed. L.A. Harringt<strong>on</strong> et al. New York: Elsevier Science Publishers,119-159.Solovay, R.M. 1970. “A model <strong>of</strong> set theory in which every set <strong>of</strong> reals is Lebesguemeasurable”. Annals <strong>of</strong> <strong>Mathematics</strong>, 1-56.Spector, C. 1962. “Provably recursive functi<strong>on</strong>s <strong>of</strong> analysis: A c<strong>on</strong>sistency pro<strong>of</strong> <strong>of</strong>analysis by an extensi<strong>on</strong> <strong>of</strong> principles formulated in current intuiti<strong>on</strong>isticmathematics”. In: Recursive Functi<strong>on</strong> Theory, Proceedings <strong>of</strong> symposia in puremathematics, vol. 5, ed. J.C.E. Dekker (Providence R.I.: American MathematicalSociety).Stanley, L.J. 1985. “Borel Diag<strong>on</strong>alizati<strong>on</strong> and Abstract Set Theory: Recent Results <strong>of</strong>Harvey Friedman”. In: Harvey Friedman’s Research <strong>on</strong> the Foundati<strong>on</strong>s <strong>of</strong><strong>Mathematics</strong>, ed. L.A. Harringt<strong>on</strong> et al. New York: Elsevier Science Publishers. 11-


6886.Tarski, A., and McKinsey, J.C.C. 1951. A decisi<strong>on</strong> method for elementary algebra andgeometry. 2nd revised editi<strong>on</strong> (Berkeley and Los Angeles).Tarski, A. 1952. “Some noti<strong>on</strong>s and methods <strong>on</strong> the borderline <strong>of</strong> algebra andmetamathematics”. Proc. Internati<strong>on</strong>al C<strong>on</strong>gress <strong>of</strong> Mathematicians, Cambridge,Mass. 1950, Vol. 1, Amer. Math. Soc. (Providence), 705-720.Tarski, A., Mostowski, A., and Robins<strong>on</strong>, R.M. 1953. Undecidable Theories. Amsterdam:North-Holland.Tarski, A., and Vaught, R.L. 1957. “Arithmetical extensi<strong>on</strong>s <strong>of</strong> relati<strong>on</strong>al systems”.Compositio Mathematica 13, 81-102.Wang, H. 1987. Reflecti<strong>on</strong>s <strong>on</strong> Kurt Gödel. Cambridge, Massachusetts: MIT Press.Wang, H. 1996. A logical journey: from Gödel to philosophy. Cambridge, Massachusetts:MIT Press, 1996.Weyl, H. 1918. Das K<strong>on</strong>tinuum. Kritische Untersuchungen über die Grundlagen derAnalysis (Velt, Leipzig).Weyl, H. 1987. The C<strong>on</strong>tinuum. A Critical Examinati<strong>on</strong> <strong>of</strong> the Foundati<strong>on</strong>s <strong>of</strong> Analysis.English translati<strong>on</strong> <strong>of</strong> Weyl (1918), by S. Pollard and T. Bole (Thomas Jeffers<strong>on</strong>Press, University Press <strong>of</strong> America, Latham, distributors).Wiedijk F. 2006. (ed.), The Seventeen Provers <strong>of</strong> the World. Foreword by Dana S. Scott,Springer LNAI 3600, 2006.Williams<strong>on</strong>, T. 2000. “Existence and C<strong>on</strong>tingency”. Proceedings <strong>of</strong> the AristotelianSociety, 100, pp. 117-139.Williams<strong>on</strong>, T. 2003. “Everything”. Philosophical Perspectives 17, pp. 415-465.Williams<strong>on</strong>, T. 2006. “Absolute Identity and Absolute Generality”. In: A. Rayo and G.Uzquiano, eds., Absolute Generality, (Oxford: Oxford University Press), pp. 369-


69389.*T<strong>his</strong> research was partially supported by NSF Grant DMS 0245349 and by Grant#15400 from the John Templet<strong>on</strong> Foundait<strong>on</strong>.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!