Gödels Incompleteness Theorem's contra Wittgenstein
Another one of my topics in the Logic & Philosophy of Mathematics section.
Wittgenstein as a logician stated that the sum total of logic consists of tautologies, contradictions included. He also said that quintessentially because logic is tautological, logic takes care of itself.
Now, both Wittgenstein and Gödel met at the Vienna Circle, a meeting-place for the then acclaimed logical positivists. After Wittgenstein published his Tractatus-Logico-Philosophicus, the Vienna Circle studied it not only once but twice. Gödel held a positive opinion of the work. The only point of contention between Gödel and Wittgenstein was one single instance of disagreement about the implication of Gödel's work on logic and mathematics. Namely, Gödel's Incompleteness Theorems is what Wittgenstein claimed to be logical "tricks". Some people say that Wittgenstein didn't understand Gödel, however, I think it is the other way around. Let me explain in brief.
What Gödel proved was a truth that can only be seen in a formal system such as Peano Arithmetic. The rules governing formal systems do not apply to informal systems, where pretty much any instance of applying a new rule to an informal system, can be integrated into the system itself. This feature of informal systems, such as language, is not possible in formal systems like Peano Arithmetic. Wittgenstein went to great lengths in the Philosophical Investigations to try and see what rules govern language, and was not able to provide a clear answer. Just to point out my own understanding, the problem of what governs rules in language is a subject best framed, not in terms of logic, but according to syntax and grammar. Grammar is not subject to the constrains of logic, it takes part in the very structure of how language is able to be transmitted and understood between people. One day we will be able to understand universal grammar, which would be able to answer the question that grappled or still grapples many analytic philosophers since Bertrand Russell and his protege, Wittgenstein.
To return to the topic of Wittgenstein and Gödel, if one looks even at nature or physics, which describes logic, which the system of nature and physics is in fact complete and whole. There is no incompleteness in nature (As a side note, Einstein had discussions with Gödel about how singularities and indeterminism could partake in physics and nature, which made him think nature was "incomplete," for lack of a better word). This ad hoc argument is formulated against the Incompleteness Theorems regarding how nature and the universe are unitary and whole. None of this would make any sense to readers who think that logic is independent of reality. I don't think this is possible. Logic manifests itself from human intuition and the laws of nature describing the relations logic can posit, through human understanding.
Not to sound grandiose; but until greater understanding is attained about the relation between logic and mathematics, which was an aspiration of many mathematicians and logicians during the war period, which Gödel had negated with his Incompleteness Theorems, then we will not have the scaffolding to venture past the conclusions of Gödel. Hilbert's program was intended for such greater understanding. Again, logic takes care of itself and its relation to mathematics is quite possibly something we would be able to better understand if we can get past the conclusions of Gödel's Incompleteness Theorem's.
I would like to end this post with a thought that generated, mostly, these corresponding thoughts about Gödel and Wittgenstein, and physics.
*-Variables could stand for new understanding itself, within a system of thought or a model of reality.
Edit: Added and fixed some things.
Wittgenstein as a logician stated that the sum total of logic consists of tautologies, contradictions included. He also said that quintessentially because logic is tautological, logic takes care of itself.
Now, both Wittgenstein and Gödel met at the Vienna Circle, a meeting-place for the then acclaimed logical positivists. After Wittgenstein published his Tractatus-Logico-Philosophicus, the Vienna Circle studied it not only once but twice. Gödel held a positive opinion of the work. The only point of contention between Gödel and Wittgenstein was one single instance of disagreement about the implication of Gödel's work on logic and mathematics. Namely, Gödel's Incompleteness Theorems is what Wittgenstein claimed to be logical "tricks". Some people say that Wittgenstein didn't understand Gödel, however, I think it is the other way around. Let me explain in brief.
What Gödel proved was a truth that can only be seen in a formal system such as Peano Arithmetic. The rules governing formal systems do not apply to informal systems, where pretty much any instance of applying a new rule to an informal system, can be integrated into the system itself. This feature of informal systems, such as language, is not possible in formal systems like Peano Arithmetic. Wittgenstein went to great lengths in the Philosophical Investigations to try and see what rules govern language, and was not able to provide a clear answer. Just to point out my own understanding, the problem of what governs rules in language is a subject best framed, not in terms of logic, but according to syntax and grammar. Grammar is not subject to the constrains of logic, it takes part in the very structure of how language is able to be transmitted and understood between people. One day we will be able to understand universal grammar, which would be able to answer the question that grappled or still grapples many analytic philosophers since Bertrand Russell and his protege, Wittgenstein.
To return to the topic of Wittgenstein and Gödel, if one looks even at nature or physics, which describes logic, which the system of nature and physics is in fact complete and whole. There is no incompleteness in nature (As a side note, Einstein had discussions with Gödel about how singularities and indeterminism could partake in physics and nature, which made him think nature was "incomplete," for lack of a better word). This ad hoc argument is formulated against the Incompleteness Theorems regarding how nature and the universe are unitary and whole. None of this would make any sense to readers who think that logic is independent of reality. I don't think this is possible. Logic manifests itself from human intuition and the laws of nature describing the relations logic can posit, through human understanding.
Not to sound grandiose; but until greater understanding is attained about the relation between logic and mathematics, which was an aspiration of many mathematicians and logicians during the war period, which Gödel had negated with his Incompleteness Theorems, then we will not have the scaffolding to venture past the conclusions of Gödel. Hilbert's program was intended for such greater understanding. Again, logic takes care of itself and its relation to mathematics is quite possibly something we would be able to better understand if we can get past the conclusions of Gödel's Incompleteness Theorem's.
I would like to end this post with a thought that generated, mostly, these corresponding thoughts about Gödel and Wittgenstein, and physics.
Shawn:Gödel's incompleteness theorem applies to formal languages with countable alphabets. So it does not rule out the possibility that one might be able to prove 'everything' in a formal system with an uncountable alphabet OR expand the alphabet to account for new variables*.
*-Variables could stand for new understanding itself, within a system of thought or a model of reality.
Edit: Added and fixed some things.
Comments (71)
No, Godel proved a meta-theorem regarding formal systems of a certain kind, including PA. The proof of that metatheorem can be done in various formal systems or done in ordinary informal mathematics, as is the case with Godel's original proof. Moreover, the proof make use of only finitistic, intuitionistically acceptable principles.
Quoting Shawn
Godel's proof pertains only to formal systems.
Quoting Shawn
Incompleteness is a property of certain formal systems. I don't know what it means to say that nature is or is not complete.
Quoting Shawn
Who used the word, for lack of a better one? And what is your source?
Quoting Shawn
The incompleteness theorem is an important limitation of certain kinds of formal systems. But the incompleteness theorem doesn't "negate" the importance of logic in mathematics. The incompleteness theorem doesn't "negate" that virtually all (or all) of classical mathematics is axiomatized in a system that uses first order logic.
Quoting Shawn
What "conclusions" do you have in mind? The incompleteness theorem is a mathematical theorem with mathematical corollaries. Of course, some people make philosophical inferences based on the theorem, but such inferences are not of the mathematical theorem itself.
Quoting Shawn
A language is not formal if it is not a countable language. The incompleteness theorem pertains only to systems with formal languages.
Quoting Shawn
There are no formal languages with uncountably many symbols. There are languages written in symbolic logic that have uncountably many symbols, but they are not formal languages. The defintion of 'formal language' includes that the language is countable.
Quoting Shawn
As long as you add only countably many variables, the incompleteness theorem will hold.
Yes, well I think you are referencing Rosner? Can you provide the reference?
Quoting TonesInDeepFreeze
Yes, I would like to point out that I am not denying the logical validity of Godel's Incompleteness Theorems. I am only suggesting that the impact or the conclusions mathematicians reached at the time were too profound to the field of mathematics.
Quoting TonesInDeepFreeze
Quoting TonesInDeepFreeze
Well, at the time, many physicists were of the opinion that mathematics governs physics. So, I hypothesized that Einstein was aware of Godel's Incompleteness Theorems, since they had many discussions between each-other. I can only imagine that Einstein was interested in Godel's thoughts about physics according to Godel given his Incompleteness Theorems.
Quoting TonesInDeepFreeze
Sure; well, I won't comment on the effect Godel had on logic and mathematics. There are intellectuals that still ponder about it to this day, since this is a fundamental problem of mathematics at the time when Godel made his discovery.
Quoting TonesInDeepFreeze
There are potentially infinitely countable alphabets that could allow one to continuously expand the alphabet by including new terms in the formal system itself according to the principles of the formal system itself. Maybe model theory would be able to simulate reality with this possibility in mind. Regarding which:
4.01 [...] A proposition is a model of reality as we imagine it.
This would imply that for every true statement about the physical universe, there exists a proof that can be derived from the supposedly canonical and categorical but unknown theory of the physical universe.
We do not know the theory of the physical universe.
We also do not know if it happens to be canonical or categorical.
In the context of the natural numbers, we know that Peano Arithmetic theory is not canonical (there are definitely alternatives) and not categorical either (it does not have a single interpretation/model).
All of this in the context of first-order logic. If you allow for higher-order logic then all odds are off and even less can be asserted about the properties of the theories involved, such as incompleteness.
I do not like stating this in formal systems like Peano Arithmetic; but, rather in terms of decidability. By framing the question in terms of decidability, we do away with the problem of the inherent limitations of human intuition devising formal systems. This is a question model theorists might be able to prove, in my opinion.
I'm interested in your take according to the halting problem being avoided given the assumption that a sufficiently sophisticated computable logical system with the capacity to compute with an ever expanding alphabet, in hypothetical terms, would be able to simulate reality. Again, this is an ad hoc argument against incompleteness, if possible. I'd also like to mention that this is only true for completeness, not consistency given that there actually seem to be singularities in the fabric of spacetime, according to Einstein, Hawking, and Penrose.
The problem is logic itself:
I always thought the solution to the problem of certain logical systems needed to compute undecidable problems, is solved by appealing to greater complexity class sizes. This allows for other more sophisticated/robust systems of logic to be discovered instead of the inherent limitations of a formal system which is incapable of decidability.
An undecidable problem in logic is undecidable irrespective of how much time or memory you throw at the problem. The P versus NP issue only applies to problems that are at least logically decidable.
Now, everyone concluded that this was the end of the possibility of proving everything in logic, and even unifying logic with mathematics. I don't think this conclusion is the right one to draw. It would almost seem like the ad hoc ergo propter hoc fallacy.
One could always try and add new terms defining the formal system to add sophistication to the formal system itself to account for the new terms. It has not been demonstrated that propositional logic is the only logic that could accomplish the goals of unifying logic with mathematics or proving everything in logic alone.
Yes; but, returning to what was said in the OP, then I believe that if logic is tautological, then the only constraints on systems of logic are the ways in which we try and change the principles of the formal system itself. So, I don't think we really know that the field of logic is over and there is nothing more to discover about it. We could always discover a way in which logic behaves in terms of differing terms defining how different formal systems interact. Given that physics and reality is composed of dimensions, I don't think it is farfetched to say that logic is not a field that can be described through one system like propositional logic, and as you said one could call propositional logic complete and even consistent for the complexity class size of P versus NP!
Maybe you mean Rosser. Rosser improved Godel's theorem, but that has nothing to do with what I said in my post.
Quoting Shawn
That is very wrong and backwards. No contradiction is shown in the system. Rather the system is assumed to be consistent*. From the assumption that the system is consistent*, formal and sufficient for arithmetic, we derive that the system is incomplete.
*Here, Rosser does play a role. For Godel it's w-consistent but for Rosser it's plain consistent.
Quoting Shawn
The incompleteness theorem does not use the liar paradox. The incompleteness uses something only analogous to the liar paradox. The liar paradox is "this sentence is false". Incompleteness uses "this sentence is unprovable". "This sentence is false" leads to contradiction. "This sentence is unprovable" does not lead to contradiction.
Quoting Shawn
You didn't. You got it very wrong.
Quoting Shawn
The theorems are not validities. Rather, the proofs are valid. The theorems are not true in every model. Rather, if the proof is formal, then there are no models in which the axioms used for the proof are true and which the theorem is not true.
And what I responded to in this context is this:
Quoting Shawn
That is wrong.
Quoting Shawn
What specific mathematicians and conclusions are you referring to? And how the conclusions too profound?
"Incompleteness is a property of certain formal systems. I don't know what it means to say that nature is or is not complete." TonesInDeepFreeze
"Einstein had discussions with Gödel about how singularities and indeterminism could partake in physics and nature, which made him think nature was "incomplete," for lack of a better word." Shawn
"Who used the word, for lack of a better one? And what is your source?" TonesInDeepFreeze
Quoting Shawn
So you don't know that Einstein said that nature is incomplete. You only imagine that he did. You imagine it on the basis that Einstein discussed the incompleteness theorem with Godel. That's compelling.
Quoting Shawn
You referred to conclusions that were drawn. But you don't have any in particular to mention.
Quoting Shawn
For every countable language L, there is another countable language K that is a proper superset of L. So what?
Quoting Shawn
Whatever that is supposed to mean, adding countably many symbols to a countable language doesn't bear upon the incompleteness theorem. And adding countably many variables has no substantive effect on a language.
I don't know what that is supposed to mean, but, to be clear, the incompleteness theorem applies also to theories in higher order logic. Indeed, Godel's own proof regarded a theory in an omega-order logic.
Quoting TonesInDeepFreeze
There are so many things various people have said about Godel's Incompleteness Theorems, which is telling about how mostly logicians and mathematicians have been influenced by Godel. What Godel said was so fundamental to the field of mathematics and how it was perceived by many as a hard limit on the ability to understand the world. I'm not a mathematician or logician, and am quite a novice at logic; but, I think that the implications of Godel on the future of computing hasn't really been addressed. My opinion about this is that as we advance our understanding of complexity class sizes in computing, then it seems possible that new ways of inference could be discovered. Logic has been a field most appreciated by computer scientists, along with the father of computing, Turing, describing Godel's Incompleteness Theorems as the halting problem.
I don't know what that is supposed to mean. But incompleteness is not avoided by greater and greater proof capability. No matter how capable, if the system is formal, consistent and provides for arithmetic, then it is incomplete.
What do you mean by 'decidable'? 'decidable' in context of incompleteness and computability theory has a definition. Is yours the same?
Decidability for P verses NP, in computer science, is considered complete and consistent.
It is taken that incompleteness quashes Hilbert's program. I think it might depend on one's definition of 'logicism' whether incompleteness also quashes logicism.
Quoting Shawn
Not only has it not been demonstrated that propositional logic is not the only logic adequate for that task, but it's overwhelmingly clear that propositional logic is not adequate for that task.
What are complete and consistent, or incomplete or inconsistent are theories, not whatever "decidability for P v NP" is supposed to mean.
So one of the conclusions you are referring to is "incompleteness puts a hard limit on understanding the world"? Are there any writers who you think are well paraphrased with that, and what writings of theirs do you have in mind?
So, one may be able to do so in some other formal language?
Quoting TonesInDeepFreeze
I'm of the understanding that for a complexity class size to be complete and consistent, such as P v NP, then everything within such a set constitutes a complete and formal theory.
Quoting TonesInDeepFreeze
Well at the time Hilbert's program was one instance, as you say.
Quoting TonesInDeepFreeze
I don't have any to provide.
Depends on what you mean by "everything".
Quoting Shawn
We were talking about incompleteness, in which context 'complete' and 'consistent' have certain definitions. So I couldn't follow what might be your intent in using them in another sense. I don't know what definitions of them you have in mind related to complexity. It seems there are such definitions, but I don't know enough about them.
What's another? If it's just Hilbert's program, then why not just say that from the start? But then your reasoning about that limitation in connection with incompleteness was ill-premised and confused about what the incompleteness theorem even is.
How so? How would such a thing show that it is not the case that every consistent, formal theory sufficient for arithmetic is incomplete?
What are the definitions of 'complete for a complexity class size' and 'consistent for a complexity class size' such that a logic can be complete and consistent for a complexity class size?
What I meant to refer to, was:
Two different senses of 'complete':
(1) a theory T is complete iff for every sentence P in the language of T, either P is a theorem of T or ~P is a theorem of T
(2) a logic L is complete iff for every valid formula P, P is a theorem of L
The incompleteness theorem concerns (1).
The completeness theorem is that first order logic is complete in the sense of (2).
Higher order logic, if formalized, is not complete in the sense of (2); that is, there is no formal set of axioms that proves all the validities.
It seems that most often I'm not patient. In these situations, patience is a fault.
I don't mean to be snide; but, if you haven't acquainted yourself with the halting problem, then it would clarify any confusion about how definitions are stated and applied.
You don't know what you're talking about:
(1) Of course I know the halting problem. You make no point with the false insinuation that I don't.
(2) I know a lot better than you how definitions are stated and applied, since I've actually studied the details about definitions in logic, especially the forms that provide for eliminability and non-creativity.
(3) I don't claim that there are not definitions of 'complete for a complexity class size' and 'consistent for a complexity class size' such that a logic can be complete and consistent for a complexity class size, nor that, even if your verbiage is not exact then it still couldn't be explicated. I merely asked for your definitions. If you don't have definitions to share or have them but don't wish to share them, then so be it. But without them, you cannot reasonably expect another to appreciate your arguments. And shifting to a phony insinuation about my acquaintance with the halting problem caps you as a fool.
(4) My best guess is that you're throwing around a lot of technical verbiage for effect. And the basis for that guess is that, from your first post, you've been flat out incorrect about the incompleteness theorem.
(5) I do mean to be snide; if you haven't acquainted yourself with what the incompleteness theorem actually is, then it's likely that your confusions and false statements about it will persist.
Sure, if all you wanted to point out was my misunderstanding of Godel's Incompleteness Theorems then you made your point. Rest assured your mockery of me is not something I would have thought that you would personalize your own authority over my ineptitude over the matter; but, carry on if you wish with your tirade about how your educated on the matter and I'm not. :lol:
What's your own understanding over Wittgenstein's comment about Godel's Incompleteness Theorems?
My posts were about correcting misstatements about the theorem and about the lack of clarity in your errant arguments about reactions to the theorem. And deserved though quite slight sarcasm about your claim about Einstein.
Before my previous post, there were no overly personal comments about you. I responded sharply back only when you falsely and snidely insinuated regarding my acquaintanceship with the halting problem and the method of definition.
I don't claim any authority.
I did not mention our personal comparative knowledge until my previous post in reply to your false insinuations about my knowledge.
You seem not to know the meaning of the word 'tirade'.
I have no comment on Wittgenstein.
I have no comment on Wittgenstein.
Given the limitations of communication online, as I actually said that it was not meant to be a snide comment, then I rest my case as there's no further point in trying to change your perception of what I meant by what was said...
Quoting TonesInDeepFreeze
To think that Einstein didn't have discussions about the import of the defining work of Godel, being his Incompleteness Theorems, would seem like a moot issue to profess skepticism over.
Anyway, this thread was mostly about why Wittgenstein or what Wittgenstein could have meant by claiming that Godel's Incompleteness Theorems are logical tricks.
Quoting TonesInDeepFreeze
:up:
I put that in the category of "Don't micturate on me and tell me it's precipitation."
It was a stupid comment: There's no reason to think I don't know what the halting problem is; and knowing what the halting problem is doesn't fill in the definitions I asked about.
Quoting Shawn
Wow! What a great stawman! I will get decidedly personal at this point: You're a sneaky poster. The question was not about Einstein discussing incompleteness. The question was your claim that Einstein thought "nature was "incomplete," for lack of a better word".
Quoting Shawn
Your post was about different things. I comment on what I feel like commenting on.
Then, I suppose there's no point in continuing this thread as is; but, if anyone wants to address Wittgenstein's disregard of Godels Incompleteness Theorems, then by all means.
You must mean that there's no point in you continuing. Others can choose for themselves.
No, you telling me at this point to simply 'shut up' won't happen, sorry.
Quoting TonesInDeepFreeze
Yeah, so its a discussion forum, so if you don't like the thread, then there's no point in trying to cow down other members, which in this case is your personalization of the issue.
Amazing that you got that exactly backwards.
Like I said, I didn't get personal with you until you did with me.
I'm really not interested in continuing this.
Quoting TonesInDeepFreeze
If you were offended by my comment about the halting problem, then I'm sorry about how you felt about it, which was bona fide-as stated-not meant to be a snide comment. That's the best I can offer and I hope not to participate in any future exchanges with you.
I accept your disclaimer.
But I point out still that your comment gratuitously shifted from you to me. I asked for definitions and your retort was to falsely insinuate that I don't know about something, even though knowledge of that thing doesn't provide the definitions. My point is not that I take umbrage at that; but rather to catch your rhetorical dodge.
As to what you participate in, suit yourself, of course.
((everything below is in the context of PA or similar))
Gödel's own witness is certainly a corner case, but so are all the witnesses for his incompleteness theorem. Goodstein's theorem, another example, is also a corner case.
It is actually not difficult to see why every example for Gödel's theorem will always be a weird corner case.
We usually know that a proposition is true because it is provable, aka, as a consequence of the soundness theorem ("provable implies true"). Otherwise, without proof, the proposition is not a theorem but just a hypothesis. Pure reason, and therefore, mathematics, is blind. Unlike in physical reality, we cannot discover truth in mathematics by somehow observing it. We have to discover truth by discovering its proof. So, at first glance, it even looks impossible to discover examples of true but unprovable propositions. It is still possible, though. But then again, it certainly means that the discovery of a Gödelian proposition can only be achieved by means of the one or the other contorted hack.
Wittgenstein's notorious paragraph is certainly confused:
In his "notorious paragraph", Wittgenstein over-complicates the matter. Concerning Gödel's canonical witness, "P is not provable":
If the proposition is true, then it is not provable.
If the proposition is false, then it is provable.
Hence, the proposition is (true and not provable) or (false and provable).
If you look at what exactly Gödel's theorem says, There exist propositions in Russell's system that are (true and not provable) or (false and provable), then you can see that Gödel's canonical witness is exactly such proposition.
Of course, it is a weird corner case.
As I have argued above, pure reason is blind, and therefore, discovering truth normally requires discovering proof. Hence, any true but unprovable proposition will necessarily be a weird corner case that was hard to discover.
Because of the difficulty of discovering Gödelian statements, the impression may arise that Gödelian statements are not the norm but the odd exception, i.e. that they are some kind of deviant abnormality. This is not the case. The overwhelmingly vast majority of true propositions in true arithmetic are Gödelian. True but unprovable statements vastly outnumber the true and provable ones (cfr. True But Unprovable by Noson S. Yanofsky). This does indeed mean that the overwhelmingly vast majority of mathematical truth is simply invisible to us. Pure reason is blind.
There are two ways:
(1) Prove a theorem from axioms. Then the theorem is true in any model in which the axioms are true.
(2) Prove that the sentence is true in a given model or given class of models.
Quoting Tarskian
But if the system is sound, then the second disjunct is precluded.
Soundness implies consistency.
So, if you manage to prove soundness theorem from PA then you have also managed to prove PA's consistency from PA.
Gödel's second incompleteness theorem prevents PA from proving its own consistency. If PA proves its own consistency, then PA is necessarily inconsistent.
Hence, it is not possible to preclude the second disjunct. PA puts up a lot of resistance to doing that by making the attempt self-defeating.
The soundness theorem is "If a sentence P is provable from a set of sentences G, then all models of G are models of P". We don't prove that from PA.
What we do prove (in, for example, set theory) is that PA has a model thus PA is consistent.
It is possible to preclude the second disjunct if we assume or prove that PA is sound. Meanwhile, I know of only a rare few mathematicians who even seriously doubt that PA is sound. I didn't say that PA itself proves that PA is sound.
The incompleteness theorem is that any consistent, formal, arithmetically adequate theory is incomplete, thus there is a true but PA-unprovable sentence. And PA is formal and arithmetically adequate, and one may take PA to be consistent, thus to infer that there is a true sentence that is not a theorem of PA. Moreover one may take PA to be sound, thus to infer that there is not a false theorem of PA.
That does not violate that PA does not itself prove that there is a true but PA-unprovable sentence, nor that PA itself proves that there is not a false but PA provable sentence.
In any case, notice what I said: IF the system is sound then the second disjunct is precluded. That is a correct statement.
Well, if PA is not sound, then it is actually unusable. So, we have to assume that it is sound. We simply have no other choice.
However, proving soundness is even irrelevant.
Imagine that we prove soundness theorem. Does that make soundness theorem true? No, because the proposition that proof implies truth is exactly what we are trying to prove. So, that would just be a silly exercise in circular reasoning.
Proving soundness is therefore both irrelevant and self-defeating.
Quoting TonesInDeepFreeze
Proving PA's soundness from set theory amounts to moving the goal post. How do you prove set theory's soundness? It is simply the same problem all over again.
It wouldn't be used for arithmetic. But it would still have models if it is consistent.
Quoting Tarskian
Irrelevant to what? Irrelevant to whom?
It's relevant to whomever would like to see it proven for whatever reasons.
Quoting Tarskian
I guess by "the soundness theorem" you mean "PA is sound". That's not what "the soundness theorem" ordinarily means in mathematical logic. The soundness theorem is:
"If a sentence P is provable from a set of sentences G, then all models of G are models of P"
That is not hard to prove, though it requires many steps and details.
Quoting Tarskian
Who is trying to prove? Do you mean "If P is a theorem of PA then P is true in the standard model for the language of PA"?
If the standard model for the language of PA is a model of PA, then of course any theorem of PA is true true in the standard model.
The part that requires much proof is that the standard model is a model of PA.
There is no circularity there.
As to proving soundness in set theory, notice that I did not claim that that has epistemological clout.
Again, what I said is correct: IF the system is sound then the second disjunct is precluded.
Moreover, I don't think there are more than a rare few mathematicians who seriously doubt that PA is sound. Pretty much, we, along with Godel, live in world of mathematics in which the soundness of arithmetic is taken for granted.
/
And I should have mentioned that not only is PA proven consistent in set theory (and note that I didn't claim that that has epistemological clout) but the consistency of PA is proven by Gentzen from assumptions that are considered quasi-finitistic, which, if I am not mistaken, is regarded by a lot of people as having epistemological clout.
Where did Godel say that?
'true' and 'false' here mean, respectively, 'true in the standard model for the language of PA' and 'false in the standard model for the language of PA'.
'sound' and 'unsound' here mean, respectively, 'every theorem is true' and 'it is not the case that every theorem is true'.
'provable' and unprovable here mean, respectively, 'theorem of PA' and 'not a theorem of PA'.
PA is formal and arithmetically adequate.
(1) If PA is consistent, then there is a true but unprovable sentence.
(2), From (1), by disjunction introduction, if PA is consistent, then there is a true but unprovable sentence or there is a false but provable sentence.
(3) If PA is sound, then PA is consistent.
(4) From (1) and (3), if PA is sound, then there is a true but unprovable sentence and there is not a false but provable sentence.
There are denumerably many of each.
Yes, and once this part has been proven, there is no need to prove soundness theorem, because the model-theoretical construction already guarantees this.
Quoting TonesInDeepFreeze
This statement requires the use of model theory. Soundness can also be defined without using model theory:
https://en.wikipedia.org/wiki/Soundness
I am obviously not against using model-theoretical notions to define soundness, but it obviously raises the bar in terms of accessibility.
Quoting TonesInDeepFreeze
If we start from Carnap's diagonal lemma:
Choose F(y) to be ¬ Bew(y), with Bew(y) the provability predicate. This will morph Carnap's diagonal lemma into Gödel's incompleteness theorem:
We can see that:
T ? G ? ¬ Bew(?G?)
is equivalent to:
T ? ( G ?¬ Bew(?G?) ) ?( ¬ G ? Bew(?G?)
In plain English:
G ?¬ Bew(?G?) means G is true and not provable
¬ G ? Bew(?G? means G is false and provable
Therefore, Gödel's incompleteness theorem can be written as:
This is somewhat equivalent to the alternative phrasing in which we assume consistency:
The result that follows straight out of Carnap's diagonal lemma does not assume consistency.That is why I do not see where the requirement comes from, to phrase it like that. I prefer to phrase it as the proof's verbatim output.
In "True But Unprovable", Yanofsky insists that unprovably true statements vastly outnumber provably true ones:
True and provable statements are denumerable while true and unprovable statements are non-denumerable.
Gödel's theorem can perfectly be phrased without assuming that PA is consistent.
In fact, by introducing the assumption "If PA is consistent", Gödel's theorem is no longer a theorem in PA. In that case, it is a theorem in PA + Cons(PA). That is not the same theory as PA.
Incompleteness as a theorem provable in PA proper must be phrased as:
There is a true but unprovable statement or a false but provable statement.
You keep using 'the soundness theorem' in a way that invites confusion.
For the third time, the soundness theorem is:
"If a sentence P is provable from a set of sentences G, then all models of G are models of P"
Quoting Tarskian
You are very confused. That page relies on '|=' which is from model theory.
Quoting Tarskian
What's your definition?
Quoting Tarskian
Quoting Tarskian
I'm asking where Godel says, not what Wikipedia says.
Quoting Tarskian
If PA is consistent, then there are true but unprovable sentences. So, trivially, by disjunction introduction, it follows that there are true but unprovable sentences or there are false but provable sentences.
Meanwhile, for the third time, my remark is correct: If we assume soundness, then the second disjunct is precluded.
Quoting Tarskian
The theorem doesn't assume consistency. Rather, the theorem has consistency as a conjunct in the antecedent of a conditional. If you drop that conjunct, then you don't have the theorem that there is an unprovable sentence.
There are not only finitely many of them, and there are not uncountably many of them (there are only countably many sentences in the language), so there are denumerably many.
[s]You are very confused.
Incompleteness is not a theorem of PA, unless PA is inconsistent.[/s]
[EDIT: I'm not happy now with my wording above. I should have said, "there is a PA-unprovable sentence" is not a theorem of PA unless PA is inconsistent. And that actually accords with Tarskian, so I should not claim that he is confused on that point. However, I would need to think more whether "Con(PA) then PA is incomplete" (or "If PA is consistent then PA is incomplete") is a theorem of PA.]
Incompleteness is ordinarily proved informally or formally in a variety of theories (most signficantly, finitistically in, say, PRA). Proofs of incompleteness do not require Con(PA) as an assumption.
The theorem is: If PA is consistent, then there is a true but unprovable sentence.
I think you're saying, drop the antecedent, and we have: There is a true but unprovable sentence or there is false but provable sentence.
So what?
If PA is consistent, then there is a true but unprovable sentence. So, by disjunction introduction, there is true but unprovable sentence or there is a false but provable sentence.
If PA is inconsistent, then there is a false but provable sentence. So, by disjunction introduction, there is a true but unprovable sentence or there is a false but provable sentence.
For the fourth time: My statement is correct: If we assume soundness then we can preclude the second disjunct.
The use of logical entailment predates model theory by decades:
The page uses it without distinguishing between theory T and its model M:
A1..An ? S => A1..An ? S with T equivalent to A1..An
Therefore, it is not a model-theoretic explanation. It just uses "T ? S " as as a synonym for "T proves S" and T ?S as a synonym for "S is true in T".
Quoting TonesInDeepFreeze
I did not say that your remark would be wrong or that the (Raatikainen 2020) characterization would be wrong. I just said that I prefer to introduce the disjunction and avoid assuming Cons(PA). This is just a personal preference.
Yanosky includes the Gödelian statements that cannot be expressed by language. There are uncountably many of those.
Gödel's incompleteness theorem proves that PA is inconsistent or incomplete. That is a perfectly legitimate theorem in PA. It does not prove that PA is incomplete. That is a theorem in PA + Cons(PA).
By millennia. But those concepts are not formal.
Quoting Tarskian
You are so confused.
T |= S stands for "T entails S" not "S is true in T".
We know that 'true' and 'provable' are different notions.
A sentence is provable or not in a theory.
A sentence is true or not in a model.
A sentence is neither true nor false in a theory
A sentence is neither provable nor unprovable in a model.
The concept of 'provable' pertains to theories.
The concept of 'true' pertains to models.
The linkage is the soundness and completeness theorems:
soundness: If a sentence S is provable from a set of sentences G, then S is entailed by G.
That is, if G |- S then G |= S
completeness: If a sentence S is entailed by set of sentences G, then S is provable from G.
That is, if G |= S then G |- S
I think some people do say "S is true in T", but when we unpack it, it is a loose way of saying, "If all the sentences in T are true, then S is true." But what does 'true' mean? In mathematical logic, a sentence is true or not per a model. So "S is true in T" is a loose way of saying "Every model in which the sentences in T are all true is a model in which S is true", which is just to say T |= S, with the completeness theorem T |- S, which is just to say that S is in T (with the definition of 'theory' as a set of sentences closed under provability).
Here are usages:
G is a set of sentences (which could be a theory or not), M is a model, S is a sentence:
G |- S ... G proves S
G |= S ... G entails S ... in mathematical logic, that is: Every model of G is a model of S
|=_M S ... S is true in M
M |= S ... (not "M entails S" as it would appear, which would make no sense, since a model doesn't entail, but rather |=_M S)
Here's what you wrote:
Quoting Tarskian
In a given countable language, there are only countably many sentences.
But there are uncountably many languages and systems, so it's trivial that there are uncountably many true but unprovable sentences.
But there are uncountably many languages and systems, so it's trivial that there are uncountably many true and provable sentences across the class of all languages.
Of course, that is just sentential logic from:
If PA is consistent then PA is incomplete.
Quoting Tarskian
I'm not sure about that; I'd have to think about it.
Quoting Tarskian
Correct.
Quoting Tarskian
If Con(PA) then PA is incomplete. That is: If PA is consistent then PA is incomplete.
Quoting TonesInDeepFreeze
I don't think it's a theorem in PA, it's a theorem about PA. PA + some additional axiom could make cons(PA) a theorem, but that wouldn't be a theorem in raw PA.
It is an existence theorem about a sentence that is supposed to exist in PA.
The canonical witness is definitely a sentence in the language of PA:
G ? ¬ Bew(?G?)
meaning:
"This is not provable."
Of course, the fact that this sentence exists in the language of PA says something about PA
Yes, the incompleteness theorem, when about PA in particular, is a meta-theorem about PA.
If PA is consistent, then:
PA |/- G
PA |/- ~G
PA |/- Con(PA)
But, if I'm not mistaken, there are certain statements that PA can prove about itself.
@Tarskian claims ('Inc' here for 'is incomplete'):
PA |- ~Con(PA) v Inc(PA)
equivalently:
PA |- Con(PA) -> Inc(PA)
equivalently:
PA + Con(PA) |- Inc(PA)
I tend to think that that is correct, though I'm not sure.
If at some point I have time enough, I'd like to refresh my knowledge to organize notes on what are some things PA does prove about itself.
Its easy to dismiss the implications of formal systems by saying they dont apply to language because its informal. Following that logic, one could argue that mathematics never perfectly applies to the real world, and therefore its implications shouldnt be considered relevant to it.
What would be more interesting is to understand why such implications arise within a formal system in the first place. Once we understand that, we can assess whether its reasonable to assume those implications might also hold for language or nature.
Did Wittgenstein even attempt to figure out why?
Quoting Skalidris
Yes he did. He would never argue that the implications of mathematics are irrelevant to the real world. Rather, the implications of formal systems can only be made sense of if we recognize that they are only intelligible within the language game , or form of life, that they belong to, and that they are of no help in explaining the transition between language games.
Followup to myself:
Yes, each of the above is correct.