Is the first-order incompleteness of a theory (like arithmetics, set theory or logic itself) avoidable in a second or higher-order axiomatizations?

262 Views Asked by At

Can we avoid the first-order incompleteness of a theory (like arithmetics or set theory) in a second-order theory which contains the previous? How does it depend on the chosen semantics or models? If we can't, can we, at least, construct a second or higher-order theory which contains the previous and avoids the undecidability of its first-order propositions? Can we do it in general?, i.e., if we have a n-order theory with undecidable propositions, can we construct a n+k-order theory which contains the last and avoids (that is, in where these are decidable) its n or lower-order undecidable propositions? How does it depend on the chosen semantics or models?

What if we change the theory by the logic itself? If we have a n-order logic (with n>1 to ensure the incompleteness under some semantics) with undecidable propositions, can we construct a n+k-order logic which contains the previous and avoids (that is, in where these are decidable) its n or lower-order undecidable propositions? How does it depend on the chosen semantics or models?

Can we construct a second or higher-order complete arithmetics? How does it depend on the chosen semantics or models?

2

There are 2 best solutions below

0
On

Let Goedel speak to you in his own words: "As will be shown in Part II of this paper, the true reason for the incompleteness inherent in all formal systems of mathematics is that the formation of ever higher types can be continued into the transfinite (see Hilbert 1925, p. 184 [in van Heijenoort, p.387--my comment]), while in any formal system at most denumerably many of them are available. For it can be shown that the undecidable propositions constructed here become decidable whenever appropriate higher types are added (for example, the type $\omega$ to the system P). An analogous situation prevails for the axiom system of set theory." This is footnote 48a of his paper "On formally undecidable propositions of Principia mathematica and related systems I" and is found on pg 610 of van Heijenoort's book, "From Frege to Goedel". The system P mentioned in the footnote is "essentially the system obtained when the logic of PM [Principia mathematica--my comment] is superposed upon the Peano axioms" (Goedel, "On formally undecidable propositions...." found in van Heijenoort, p. 599). I hope this helps.

0
On

Answer is YES, but the higher order Theory have to be NOT FORMAL, namely not denumerable (condition necessary but not sufficient). What Mummert says is true only for FORMAL System (higher order System CAN be formal: in this case they will be denumerable (although denumerability does not imply always formality)). For, incompleteness theorem demands formality for the System (and the goedelian number is a denumeration kind for the propositions).

An example is Second order Arthmetics, not formal System (not denumerable propositions), cathegoric and maybe sintactly complete.

Incompleteness theorem also demands effective axiomatizability for the System. This is why a first-order complete axiomatization of arithmetic can be built (OK HURKIL): we can add to PA's axioms all its true propositions in the standard model. The new System is sintactly complete for construction but not effectively axiomatizable.

Giuseppe Raguní