What is the Incompleteness Theorem and how does it relate to Gödel's proof?

  • Context: Graduate 
  • Thread starter Thread starter heman
  • Start date Start date
  • Tags Tags
    Theorem
Click For Summary

Discussion Overview

The discussion revolves around Gödel's Incompleteness Theorem, exploring its proof and implications, particularly in relation to the concept of a Universal Truth Machine (UTM). Participants express varying levels of understanding and interpretations of the theorem's significance and the paradoxes it presents.

Discussion Character

  • Exploratory
  • Debate/contested
  • Conceptual clarification

Main Points Raised

  • One participant outlines a detailed procedure of Gödel's proof involving a UTM and a self-referential statement, G, which leads to a paradox regarding the truth of G.
  • Another participant expresses confusion about the proof, questioning the implications of the UTM's ability to remain silent and suggesting it could be a partial truth machine instead.
  • A different participant counters that if the UTM could opt not to answer, it would contradict its definition as a Universal Truth Machine, which is supposed to answer all questions correctly.
  • Another participant draws a parallel between Gödel's statement and a liar's paradox, suggesting that Gödel's work involves issues of provability rather than straightforward truth or falseness.

Areas of Agreement / Disagreement

Participants express differing interpretations of the UTM's capabilities and the nature of Gödel's proof. There is no consensus on the implications of the UTM's ability to remain silent, nor on the clarity of Gödel's argument.

Contextual Notes

Participants exhibit varying levels of understanding of Gödel's Incompleteness Theorem, with some expressing confusion and others attempting to clarify the concepts involved. The discussion highlights the complexity of self-referential statements and their implications in formal systems.

heman
Messages
353
Reaction score
0
The proof of Gödel's Incompleteness Theorem is so simple, and so sneaky, that it is almost embarassing to relate. His basic procedure is as follows:

1. Someone introduces Gödel to a UTM, a machine that is supposed to be a Universal Truth Machine, capable of correctly answering any question at all.
2. Gödel asks for the program and the circuit design of the UTM. The program may be complicated, but it can only be finitely long. Call the program P(UTM) for Program of the Universal Truth Machine.
3. Smiling a little, Gödel writes out the following sentence: "The machine constructed on the basis of the program P(UTM) will never say that this sentence is true." Call this sentence G for Gödel. Note that G is equivalent to: "UTM will never say G is true."
4. Now Gödel laughs his high laugh and asks UTM whether G is true or not.
5. If UTM says G is true, then "UTM will never say G is true" is false. If "UTM will never say G is true" is false, then G is false (since G = "UTM will never say G is true"). So if UTM says G is true, then G is in fact false, and UTM has made a false statement. So UTM will never say that G is true, since UTM makes only true statements.
6. We have established that UTM will never say G is true. So "UTM will never say G is true" is in fact a true statement. So G is true (since G = "UTM will never say G is true").
7. "I know a truth that UTM can never utter," Gödel says. "I know that G is true. UTM is not truly universal."

Think about it - it grows on you ...

i really don't get it...i get lost understanding it..
 
Physics news on Phys.org
heman said:
The proof of Gödel's Incompleteness Theorem is so simple, and so sneaky, that it is almost embarassing to relate. His basic procedure is as follows:

1. Someone introduces Gödel to a UTM, a machine that is supposed to be a Universal Truth Machine, capable of correctly answering any question at all.
2. Gödel asks for the program and the circuit design of the UTM. The program may be complicated, but it can only be finitely long. Call the program P(UTM) for Program of the Universal Truth Machine.
3. Smiling a little, Gödel writes out the following sentence: "The machine constructed on the basis of the program P(UTM) will never say that this sentence is true." Call this sentence G for Gödel. Note that G is equivalent to: "UTM will never say G is true."
4. Now Gödel laughs his high laugh and asks UTM whether G is true or not.
5. If UTM says G is true, then "UTM will never say G is true" is false. If "UTM will never say G is true" is false, then G is false (since G = "UTM will never say G is true"). So if UTM says G is true, then G is in fact false, and UTM has made a false statement. So UTM will never say that G is true, since UTM makes only true statements.
6. We have established that UTM will never say G is true. So "UTM will never say G is true" is in fact a true statement. So G is true (since G = "UTM will never say G is true").
7. "I know a truth that UTM can never utter," Gödel says. "I know that G is true. UTM is not truly universal."

Think about it - it grows on you ...

i really don't get it...i get lost understanding it..

I see nothing in the statement that says that UTM can't opt to say nothing...

-Dan
 
Then it wouldn't be a "Universal Truth Machine, capable of correctly answering any question at all".

It would instead be a partial truth machine that answers some questions correctly, and doesn't answer other the other questions.
 
heman said:
The proof of Gödel's Incompleteness Theorem is so simple, and so sneaky, that it is almost embarassing to relate. His basic procedure is as follows:

1. Someone introduces Gödel to a UTM, a machine that is supposed to be a Universal Truth Machine, capable of correctly answering any question at all.
2. Gödel asks for the program and the circuit design of the UTM. The program may be complicated, but it can only be finitely long. Call the program P(UTM) for Program of the Universal Truth Machine.
3. Smiling a little, Gödel writes out the following sentence: "The machine constructed on the basis of the program P(UTM) will never say that this sentence is true." Call this sentence G for Gödel. Note that G is equivalent to: "UTM will never say G is true."
4. Now Gödel laughs his high laugh and asks UTM whether G is true or not.
5. If UTM says G is true, then "UTM will never say G is true" is false. If "UTM will never say G is true" is false, then G is false (since G = "UTM will never say G is true"). So if UTM says G is true, then G is in fact false, and UTM has made a false statement. So UTM will never say that G is true, since UTM makes only true statements.
6. We have established that UTM will never say G is true. So "UTM will never say G is true" is in fact a true statement. So G is true (since G = "UTM will never say G is true").
7. "I know a truth that UTM can never utter," Gödel says. "I know that G is true. UTM is not truly universal."

Think about it - it grows on you ...

i really don't get it...i get lost understanding it..


Think about a liar's type paradox- If I write "The following sentence is false. The preceeding sentence is true" Now is that system of sentences consistent? Can you determine truth or falseness from them? No-it is a paradox. This is "essentially" what Godel did, although a Godel statement G is a paradox due to (dis)provability rather than truth/falseness.
 

Similar threads

  • · Replies 34 ·
2
Replies
34
Views
4K
  • · Replies 54 ·
2
Replies
54
Views
7K
  • · Replies 12 ·
Replies
12
Views
7K
  • · Replies 16 ·
Replies
16
Views
3K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K