49

Gödel's first incompleteness theorem states that "...For any such system, there will always be statements about the natural numbers that are true, but that are unprovable within the system".

What does it mean that a statement is true if it's not provable?

What is the difference between true and provable?

Asaf Karagila
  • 393,674
TROLLHUNTER
  • 8,728
  • 16
    That is not a very good paraphrase of the 2nd Incompleteness Theorem. In fact, that's not even the 2nd Incompleteness Theorem (The 2nd incompleteness theorem is about the provability of the consistency of the system). Rather, it seems a poor paraphrase of the First incompleteness theorem. When the 1st Theorem talks about "arithmetical statements that are true but unprovable", "true" means "true in the standard model". Truth is a notion that depends on interpretation (i.e., on model); "provability" is a notion that depends on the formal system. – Arturo Magidin Oct 02 '11 at 21:54
  • it might also be useful to distinguish those two words (truth and provable) from the word "satisfies". – Charlie Parker Jan 18 '18 at 04:12

8 Answers8

50

Consider this claim: John Smith will never be able to prove this statement is true.

If the statement is false, then John Smith will be able to prove it's true. But clearly that can't be, since it's impossible to prove that a false statement is true. (Assuming John Smith is sensible.)

If it's true, there's no contradiction. It just means John Smith won't be able to prove it's true. So it's true, and John Smith won't be able to prove it's true. This is a limit on what John Smith can do. (So if John Smith is sensible, there are truths he cannot prove.)

What Goedel showed is that for any sensible formal axiom system, there will be formal versions of "this axiom system cannot prove this claim is true". It will be a statement expressible in that formal system but, obviously, not provable within that axiom system.

  • 1
    In your third paragraph, "If it's true, there's no contradiction. ... So it's true,"... Why is it true? What do you mean by true? – Student Oct 13 '20 at 20:08
  • @Student I mean that John Smith will in fact never be able to prove that statement is true. Since that's what the statement says, it's true. By "true", I mean corresponds with reality. – David Schwartz Oct 15 '20 at 22:56
  • Not every sentence is a statement. Why is that claim a statement, i.e. either true or false? 2. OK, suppose it's either true or false. If it is false, then $\neg$ (John Smith will never be able to prove this statement is true.), i.e. there's a chance that John Smith is able to prove this statement true. But that doesn't mean the statement is necessarily true. So there is no contradiction.
  • – Student Jul 04 '22 at 12:17
  • If John Smith proves the statement is true, then the statement is false. Thus John Smith cannot prove the statement is true (because it is impossible to prove that a false statement is true). Since that's what the statement says, and we just proved that it's the case, the statement is true. – David Schwartz Jul 04 '22 at 21:37
  • This makes me think about another claim: "No one can prove that this statement is true". This seems like a paradox to me. If it is false, then someone can prove that it is true, so it must be true. But if it must be true, I have just proved that it is true, so it must be false. Funny how the claim goes from a true statement to a paradox depending on who you include in the set of those who cannot prove the statement to be true. – Odsh Oct 07 '22 at 10:11
  • @Odsh "No one can prove that this statement is true" is not a paradox. It's true. It is just not possible to prove that it is true. (At least, for some definitions of "prove".) – David Schwartz Oct 10 '22 at 04:23