Question about Godel's 2nd Theorem

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

The discussion centers on Gödel's Second Incompleteness Theorem, specifically regarding Peano Arithmetic (PA) and its consistency. It establishes that if PA is consistent, it cannot prove the consistency statement Con(PA) or its negation without ω-consistency. The participants explore the implications of assuming PA's consistency leads to the conclusion that PA+Con(PA) is also consistent, questioning the ability to formalize this reasoning within PA. Additionally, they discuss the existence of nonstandard models of PA and PA+Con(PA) where Con(PA+Con(PA)) may not hold.

PREREQUISITES
  • Understanding of Gödel's Incompleteness Theorems
  • Familiarity with Peano Arithmetic (PA)
  • Knowledge of ω-consistency in formal systems
  • Basic concepts of model theory
NEXT STEPS
  • Study Gödel's Incompleteness Theorems in detail
  • Explore the implications of ω-consistency in formal logic
  • Investigate nonstandard models of Peano Arithmetic
  • Learn about truth predicates and their definitions in formal systems
USEFUL FOR

Logicians, mathematicians, and students of formal systems who are interested in the foundations of mathematics and the implications of Gödel's theorems.

lugita15
Messages
1,553
Reaction score
15
Let Con(PA) be the sentence of arithmetic which translates as "Peano Arithmetic is consistent." Then according to Godel's 2nd incompleteness theorem, assuming PA is consistent then PA can neither prove Con(PA) nor its negation. And in fact, if T contains PA and T is (omega-) consistent, then T can neither prove Con(T) nor its negation. In particular, if PA+Con(PA) is consistent then PA+Con(PA) can neither prove Con(PA+Con(PA)) nor its negation.

But consider the following piece of reasoning: if PA is consistent, then Con(PA) is true, so PA+Con(PA) is consistent, so Con(PA+Con(PA)) is true. My question is, why can't this reasoning by formalized in PA, so that within PA you can prove Con(PA) implies Con(PA+Con(PA))? If you could prove that, then since you can obviously prove Con(PA) within PA+Con(PA), you would be able to prove Con(PA+Con(PA)) within PA+Con(PA), which is a contradiction. So where am I going wrong?

We can even talk about this in terms of model theory. There are nonstandard models of PA in which Con(PA) does not hold: basically, you have infinitely large natural numbers, and you have infinitely long proofs of a contradiction in PA. This does not mean that PA is inconsistent, because there are no proofs of finite length of this contradiction. So are there also nonstandard models of PA+Con(PA) in which Con(PA+Con(PA)) does not hold?

Any help would be greatly appreciated.

Thank You in Advance.
 
Physics news on Phys.org
lugita15 said:
Then according to Godel's 2nd incompleteness theorem, assuming PA is consistent then PA can neither prove Con(PA) nor its negation.

Not quite. Godel's theorem implies that if PA is consistent then PA cannot prove Con(PA), but to show that PA cannot prove ¬Con(PA) requires ω-consistency. Similarly, showing PA+Con(PA) cannot prove ¬Con(PA+Con(PA)) also requires ω-consistency.

But consider the following piece of reasoning: if PA is consistent, then Con(PA) is true, so PA+Con(PA) is consistent, so Con(PA+Con(PA)) is true. My question is, why can't this reasoning by formalized in PA, so that within PA you can prove Con(PA) implies Con(PA+Con(PA))?

Because truth is not definable in PA, or any consistent extension of it. So you cannot even state "Con(PA+Con(PA)) is true" in PA.

So are there also nonstandard models of PA+Con(PA) in which Con(PA+Con(PA)) does not hold?

Yes.
 
Citan Uzuki said:
Not quite. Godel's theorem implies that if PA is consistent then PA cannot prove Con(PA), but to show that PA cannot prove ¬Con(PA) requires ω-consistency. Similarly, showing PA+Con(PA) cannot prove ¬Con(PA+Con(PA)) also requires ω-consistency.
Technically true, but neither premise is needed - PA is true, hence a fortiori it is (ω-)consistent.
Because truth is not definable in PA, or any consistent extension of it. So you cannot even state "Con(PA+Con(PA)) is true" in PA.
It is the case that you cannot define a single truth predicate in PA which would cover arbitrary sentences, but you can define a sequence of truth predicates in PA for sentences of bounded complexity (Σn-sentences). So the question is well-posed.

The problem is, however, that such truth predicates behave just as non-standardly in non-standard models as provability predicates such as Con do.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
3K
Replies
3
Views
2K
  • · Replies 34 ·
2
Replies
34
Views
4K
  • · Replies 24 ·
Replies
24
Views
4K
  • · Replies 2 ·
Replies
2
Views
10K
  • · Replies 16 ·
Replies
16
Views
3K
Replies
4
Views
4K
  • · Replies 73 ·
3
Replies
73
Views
9K
  • · Replies 1 ·
Replies
1
Views
9K
  • · Replies 14 ·
Replies
14
Views
3K