An Abstract Form of Gödel’s Theorem – Part 3

Earlier we define P to be the set of sentences of L called the provable sentence of L.  In this post P will be the set of Gödel numbers of all the provable sentences of L instead of the set of expressions themselves.  Not only that, given any number set A, àwill stand for the compliment of A relative to the natural numbers.  So, à is the set of all natural numbers not in A.  So, if P is the set of Gödel numbers of all the provable sentences of L, then \widetilde{P} is the set of Gödel numbers of all the non-provable sentences of L.

Theorem (GT) – After Gödel with Shades of Tarski1

Prove:  There is a true sentence of L not provable in L.

Given: (1) The set \widetilde{P}* is expressible in L and (2) L is correct.

To begin, let’s examine our givens.  First off, when we say that \widetilde{P}* is expressible in L, we mean that there is some predicate of L that expresses \widetilde{P}*.  Let’s call this predicate H.  So, by the definition of expressibility that was given in an earlier post…

(1) H(n)\in T\leftrightarrow n\in\widetilde{P}*

where T is the set of all true sentences of L.   Secondly, when we say L is correct, then we are saying that no provable sentences in L can be false.

With those two ideas in place, the proof follows quickly.  Let h be the Gödel number of the predicate H.  Since (1) is true for all n, and in particular for n=h, then…

(2) H(h)\in T\leftrightarrow h\in\widetilde{P}*

In the previous post we called the Gödel number for the expression H(n) to be d(n).  Also, in the earlier post the set A* was defined as the set of all natural numbers such that d(n)∈A. If we let A be the set \widetilde{P}, then we get the following equivalence…

(3) n\in\widetilde{P}*\leftrightarrow d(n)\in\widetilde{P}

Once again, this equivalence holds for all n, and in particular for n=h, which in turn gives us…

(4) h\in\widetilde{P}*\leftrightarrow d(h)\in\widetilde{P}

Since the sets P and \widetilde{P} are compliments of one another, then it follows that…

(5) n\in\widetilde{P}\leftrightarrow n\notin P

Once again, this holds are all n, and in particular it will hold for the Gödel number for the expression H(n), which is d(h) giving us…

(6) d(h)\in\widetilde{P}\leftrightarrow d(h)\notin P

Substituting (6) into (4) gives us…

(7) h\in\widetilde{P}*\leftrightarrow d(h)\notin P

And substituting (7) into (2) gives us…

(8) H(h)\in T\leftrightarrow d(h)\notin P

Since d(h) is the Gödel number for the expression H(h) then by definition of the set P…  d(h)\in P\leftrightarrow H(h) is provable in L and d(h)\notin P\leftrightarrow H(h) is not provable in L.  Now, if H(h) is provable, then d(h)\in P.  However, from (8) above, this means that H(h) is not in T! So, we would have a provable sentence that is not in T making it false.  But this contradicts our given that L is correct – namely, no provable sentences are false.  Now, if H(h) is not provable, then d(h)\notin P and from (8) above we get that H(h) is in T.  In other words, H(h) is a true sentence not provable in LQ.E.D.

For me, I am not quite completely clear on what took place above.  I can follow the symbol manipulation and understand the final argument, but what is exactly happening is still fuzzy for me.  In the next couple of posts I will try to look further at the nature of the sets P, P*, and \widetilde{P}* and the role they play in this proof.


1. Smullyan – GIT, Pg. 7.

Advertisement
This entry was posted in Smullyan - Gödel's Incompleteness Theorems. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s