Stephen Tashi said:
It's hard to make this question precise. I can't do it, but perhaps stumbling around will help someone else do it.
First we should change "theorems" to the phrase "true, but unprovable statements".
Good point. I think that this clarifies the question statement.
Stephen Tashi said:
Let's assume we have straightened out the above issues. Then there is the simpler question of what it means to prove a true statement can't be proven. As I understand it, Godel treats a formal system, but his reasoning is not implemented within that formal system. His proof, in a manner of speaking, is done by someone standing outside the formal system.
That's right. Though "if" we take ##F## to be sound then the truth of godel statement will be evident. Evident from the "outside" but still evident.
=======================
Also assuming ##F## to be consistent, ##F## won't be able to prove ##con(F)##. That's all that godel's theorem says by itself. But that does not mean that we can't prove ##con(F)## by "some other means" that we can be highly/absolutely certain about. For example, con(PA) is known truth. As I have read based upon how proof ordinals are derived, it seems to me that the same would be true for good number of other systems which have a "very well-understood" notation.
Whether there are true but unproveable statements (in "some" absolute sense) is different and is related to assumption (or lack of it) of excluded middle over a certain "domain of problems".
Note1:
There are two (or more I think?) variations of godel's theorems (it is assumed that the conditions required for F in the theorems are satisfied). At least two of them are:
(a) ##F## is sound
[regarding natural numbers at least
]
So first and second theorem are:
(1a) "If F is sound then F is incomplete."
(2a) "If F is sound then con(F) can't be proved in F."
One thing to note is that it is easy to see that we have 2a→1a.
(b) ##F## is consistent
So first and second theorem are:
(1b) "If F is consistent then F is incomplete."
(2b) "If F is consistent then con(F) can't be proved in F."
For example, for a proof of (2b) see this older post by
@stevendaryl (post#7)
https://www.physicsforums.com/threads/godel-and-diagonalization.904105. (also disregard my posts after post#9 in that thread ... I am somewhat confused there since it was a more difficult point).
Note2:
Then there is more complicated issue of ##\omega##-consistency. I am definitely "fuzzy" about this so I don't want to confuse/mislead anyone here. Based on what little I know essentially ##\omega##-consistency would imply usual consistency (for some formal system F) but the converse may not necessarily be true. That is, for some system F, consistency may not imply ##\omega##-consistency.
Intuitively, seemingly, lack of ##\omega##-consistency seems to mean that there is no model of F whose natural numbers are the same as our usual ones (or possibly, some meaning close to it).
Note3:
From the point of view of set theory though, "true but unproveable statements" is thought a bit differently. Either some statement is a
(i) Provable in ZFC (true in every model)
(ii) Disprovable (false in every model)
(iii) Can't be proved or disproved. In that case it may be true in some models and false in others.
fresh_42 said:
No. The undecidable statements are very likely so complicated that nobody ever has any interest in their truth value.
As you probably know
[but maybe perhaps some people may not have read
], Harvey Friedman has spent significant effort on hundreds of simple statements that are independent of set theory. As to how simple they can be considered or not, since "simple" is a natural language concept I guess it would depend on interpretation of it.