◄ Index
◄
Main essay
Omega-inconsistency in Gödel’s formal system: a constructive proof of the Entscheidungsproblem
Bhupinder Singh Anand[1]
(A
.pdf file of this essay before the current update is available at http://arXiv.org/abs/math/0206302.)
If we apply an extension of the Deduction meta-Theorem to Gö
1.1 Notation
We generally follow the notation of Gö
We use square brackets to indicate that the expression (including
square brackets) only denotes the string[2]
named within the brackets. Thus, “[(Ax)]” is not part of the formal system P,
and would be replaced by Gö
Following Gödel’s definitions of well-formed formulas[3], we note that juxtaposing the string “[(Ax)]” and the formula[4] “[F(x)]” is the formula “[(Ax)F(x)]”, juxtaposing the symbol “[~]” and the formula “[F]” is the formula “[~F]”, and juxtaposing the symbol “[v]” between the formulas “[F]” and “[G]” is the formula “[FvG]”.
The numerical functions and relations in the following are
defined explicitly by Gö
1.2 Definitions
We take P to be Gö
(i) Q(x, y) as Gö
(ii) [R(x, y)] as a formula that represents Q(x, y) in the formal system P.
(The existence of such a formula
follows from Gö
(iii) q as the Gödel-number of the formula [R(x, y)] of P.
(iv) p as the Gödel-number of the formula [(Ax)][R(x, y)][5] of P.
(v) [p] as the numeral that represents the natural number p in P.
(vi) r as the Gödel-number of the formula [R(x, p)] of P.
(vii) 17Genr as the Gödel-number of the formula [(Ax)R(x, p)] of P.
(viii) Neg(17Genr) as the Gödel-number of the formula [~(Ax)R(x, p)] of P.
(ix) R(x, y) as the arithmetical interpretation of the formula [R(x, y)] of P.
(R(x, y) is defined by Gö
1.3 Gö
In the proof of his Theorem VI, Gö
Lemma 1: ~xB(17Genr) => Bew(Sb(r 17|Z(x)))
Lemma 2: xB(17Genr) => Bew(Neg Sb(r 17|Z(x)))
1.4 Gö
He then proves the following meta-lemmas:
Meta-lemma 1: Bew(17Genr) => Bew(Neg Sb(r 17|Z(n))) holds for some natural number n.
Meta-lemma 2: Bew(17Genr) => ~Bew(17Genr) holds, if P is assumed consistent.
Meta-Lemma 3: ~nB(17Genr) holds for any natural number n, if P is assumed consistent.
Meta-lemma 4: Bew(Neg(17Genr)) => ~Bew(Neg(17Genr)) holds, assuming P is omega-consistent.
1.5 Gö
From these Gö
He also concludes that ~Bew(Neg(17Genr)) holds if P is assumed omega-consistent. Hence Neg(17Genr) is not P-PROVABLE, and, ipso facto, [~(Ax)R(x, p)] is not P-provable, if P is assumed omega-consistent.
1.6 P is not omega-consistent
Meta-Theorem 1: P is not omega-consistent
Proof: Since 17Genr is the Gödel-number of the formula [(Ax)R(x, p)]:
(i) If [(Ax)R(x, p)] is P-provable, then nB(17Genr) holds for some natural number n.[7]
If [(Ax)R(x, p)] is P-provable, then Bew(Neg Sb(r 17|Z(n))) holds for some natural number n.
(iii) Since Neg Sb(r 17|Z(n)) is the Gödel-number of [~R(n, p)], we have that:
If Bew(Neg Sb(r 17|Z(n))) holds for some natural number n, then [~R(n, p)] is P-provable for some numeral [n].
(iv) We thus have the meta-inferences:
If [(Ax)R(x, p)] is P-provable, then [~R(n, p)] is P-provable for some numeral [n]
If [(Ax)R(x, p)] is P-provable, then [(Ex)~R(x, p)] is P-provable[8]
If [(Ax)R(x, p)] is P-provable, then [~(Ax)R(x, p)] is P-provable
(v) We now appeal to an extension of the Deduction Theorem (see Appendix 1), and conclude that:
[(Ax)R(x, p)] => [~(Ax)R(x, p)] is P-provable.
(vi) By the logical axioms of P, it follows that:
[~(Ax)R(x, p)] is P-provable
(vii) Hence [(Ax)R(x, p)] is not P-undecidable.
(viii) Now, from Meta-lemma 3 we have:
[R(n, p)] is P-provable for some numeral [n].
(ix) It follows from (vi) and (viii) that P is not omega-consistent.
1.7 Conclusion
We conclude that, if we admit meta-mathematical arguments of provability, then P is not omega-consistent (we note an interesting interpretation of this in Appendix 2).
Appendix 1: An “extended” Deduction Theorem
In §1.6(v), we appeal to the following argument for an “extended” interpretation of the Deduction Theorem.
Deduction Theorem: From “If [A] is P-provable, then [B] is P-provable” we may conclude “([A] => [B]) is P-provable”, where [A], [B] are propositions in P.
Proof: The meta-deduction “If [A] is P-provable, then [B] is P-provable”, where [A], [B] are propositions in P, implies that there is some finite sequence of P-formulas, [B1], [B2],..., [Bn], such that [B1] is [A], and each |Bi] is (1) either [A], or (2) an axiom of P, or (3) an immediate consequence of some formulas in the set consisting of [A], the axioms of P, and the preceding [Bi]s. Using induction on “i”, we may thus conclude that ([A] => [B]) is P-provable by the usual reasoning ([Me64], p61, proposition 2.4).
We highlight the distinction, since it can be argued that the proof of the standard Deduction Theorem requires that, in order to conclude that ([A] => [B]) is P-provable, the sequence [B1], [B2],..., [Bn] must be explicitly expressed, and not simply assumed as implicitly expressible.
Now, by Gödel’s reasoning, Bew(n) may hold for a class D of natural numbers even when an explicit PROOF for each n in the class is not known. In other words, we may have no known general method for constructively determining the PROOF of any given n of D. This simply reflects the existential nature of Gödel’s definition Bew(x) <=> (Ey)yBx.
Hence, an extended interpretation of the Deduction Theorem becomes necessary, unless we deny validity to meta-mathematical reasoning for establishing that a formula, or a class of formulas, of P is provable. However, this would then deny validity to Gödel’s meta-mathematical Lemmas, from which he concludes his Theorem VI.
Appeal to an extended Deduction Theorem is also explicit in Mendelson’s version ([Me64], p146, proposition 3.32) of Rosser’s argument[9] for the construction of undecidable propositions in a consistent P.
Appendix 2: A constructive interpretation of “(Ax)F(x)” and a solution to Hilbert’s Entscheidungsproblem for P
The omega-inconsistency of P has an interesting, constructive, interpretation that yields a negative proof of Hilbert’s Entscheidungsproblem for P.
The classical Platonist interpretation
It follows from §1.6(viii) that the interpretation R(n, p) of [R(n, p)] holds for any natural number n. It follows from §1.6(vi) that the interpretation ~(Ax)R(x, p) of [~(Ax)R(x, p)] also holds. If we ignore intuitionist objections, and interpret the latter as the Platonist meta-assertion:
There is some natural number n for which R(n, p) does not hold,
Then Meta-theorem 1 has the uncomfortable consequence that the standard interpretation of P is inconsistent.
A constructive interpretation of Generalisation
However, we can also consider the constructive, and intuitionistically unobjectionable, interpretation (Ax)F(x) as the meta-assertion:
There is a general, x-independent, routine to establish that F(x) holds for all x.
In other words, we take the standard interpretation of [(Ax)F(x)] as the assertion that we can always construct a Turing machine T, independent of n, which can decide that F(n) holds for any given natural number n.
We note that Generalisation ([Me64], p57) would then interpret as a constructive, and intuitionistically unobjectionable, Rule of Inference.
Hilbert’s Entscheidungsproblem
So, if we interpret P constructively, we would conclude from §1.6(vi) and §1.6(viii) that whereas, given any natural number n, we can always find some n-dependent method to establish that R(n, p) holds, we cannot find a general n-independent method to establish that R(n, p) holds for any, or all n.
In other words, given any natural number n, we can always construct a Turing machine T(n), that depends on n, which will decide whether the interpretation R(n, p) of [R(n, p)] holds or not. However, we cannot construct a Turing machine T that is independent of n, and which will decide, for any given n as input, whether R(n, p) holds or not.
Thus the omega-inconsistency of P can be seen as a constructive, and intuitionistically unobjectionable, negative proof of Hilbert’s Entscheidungsproblem under a constructive standard interpretation for P.
[An01] Anand,
Bhupinder Singh. 2001. Beyond Gö
<Web page: http://alixcomsi.com/Constructivity_abstracts.htm>
[An02] Anand, Bhupinder Singh. 2002. Reviewing
Gödel's and Rosser's non-formal meta-reasoning of undecidability. (Web
essay).
<Web page: http://www.alixcomsi.com/Constructivity_consider.htm>
[Go31a] Gö
[Go31b] Gö
<Web-page: http://www.ddc.net/ygg/etext/godel/godel3.htm>
[Me64] Mendelson,
Elliott. 1964. Introduction to Mathematical Logic. Van Norstrand,
(Acknowledgement: I thank Dr.
(Updated: Wednesday 2nd June
2004 10:45:12 PM IST by re@alixcomsi.com)
◄ Index ▲ Top of page

[1] The author is an independent scholar.
[2] We define a “string” as any concatenation of a finite set of the primitive symbols of the formal system under consideration.
[3] We note that all “well-formed formulas” of P are “strings” of P, but all “strings” of P are not “well-formed formulas” of P.
[6] The web-version [Go31b] of Gödel’s paper uses italics instead of CAPITALS to refer to meta-mathematical concepts in assertions where the formulas of P are referred to by their Gödel-numbers.
[7] In a companion essay [An02], where I review Gödel's and Rosser's non-formal meta-reasoning of undecidability, I argue that this “semantic” meta-equivalence is equivalent to the “non-semantic” meta-assertion:
[(Ax)R(x, p)] => [Bew(Neg Sb(r 17|Z(n)))] is P-provable for some numeral [n],
where [Bew(Neg Sb(r 17|Z(n)))] is the formula of P whose interpretation is the proposition obtained when we substitute a given natural number n for the variable x in the recursive relation Bew(Neg Sb(r 17|Z(x))). I argue that §1.6(ii) and (iii) can similarly be expressed as “non-semantic” P-provable meta-assertions.
[9] However, Mendelson’s version appears to apply the extended Deduction Theorem invalidly. Assuming that r is a PROOF of a given FORMULA n, it seems to make the invalid assumption, “[r]=<x is P-provable”, as the premise in the application of the extended Deduction Theorem.
(We use the notation “=<” to to denote the symbol that interprets as “equal to or less than”.)