Diagonal Lemma - Proof

Proof

Let f: NN be the function defined by:

f(#(θ)) = #(θ(#(θ))

for each T-formula θ in one free variable, and f(n) = 0 otherwise. The function f is computable, so there is a formula δ representing f in T. Thus for each formula θ, T proves

(∀y) ,

which is to say

(∀y) .

Now define the formula β(z) as:

β(z) = (∀y) ,

then

β(#(θ)) ⇔ (∀y) ,

which is to say

β(#(θ)) ⇔ ψ(#(θ(#(θ))))

Let φ be the sentence β(#(β)). Then we can prove in T that:

(*) φ ⇔ (∀y) ⇔ (∀y) .

Working in T, analyze two cases:
1. Assuming φ holds, substitute #(β(#(β)) for y in the rightmost formula in (*), and obtain:

(#(β(#(β)) = #(β(#(β))) → ψ(#(β(#(β))),

Since φ = β(#(β)), it follows that ψ(#(φ)) holds.
2. Conversely, assume that ψ(#(β(#(β)))) holds. Then the final formula in (*) must be true, and φ is also true.

Thus φ ↔ ψ(#(φ)) is provable in T, as desired.

Read more about this topic:  Diagonal Lemma

Famous quotes containing the word proof:

    There are some persons in this world, who, unable to give better proof of being wise, take a strange delight in showing what they think they have sagaciously read in mankind by uncharitable suspicions of them.
    Herman Melville (1819–1891)

    The moment a man begins to talk about technique that’s proof that he is fresh out of ideas.
    Raymond Chandler (1888–1959)

    From whichever angle one looks at it, the application of racial theories remains a striking proof of the lowered demands of public opinion upon the purity of critical judgment.
    Johan Huizinga (1872–1945)