Anyhow it shows you that bivalent logic is not useful and incapable for the real world uses in describing the complexities of the structures, events and objects. — Corvus
Not sure if your previous post was about the function call in Prolog, but it didn't look like the standard way of using function calls in the other PLs, hence I asked you about the difference between math functions and programming functions. — Corvus
Could you please explain that in plain English? And how is it related to our discussion? — Corvus
You are confusing between HOL and Computer Programming. In HOL, there is no such things as Boolean values. There are {Truth, False, Unknown, Contradiction, Neutral}, and they are the values of logical interpretation. — Corvus
I have found that line of reasoning ineffective so I switched. We have to resolve my prior reply before you can begin to understand my updated reasoning.
— PL Olcott
Please reread my post above. — Corvus
You should read some good Mathematical Logic books, not the Wiki pages.
But think about it even with your common sense. The world contains more problems, structures, events and objects than things that are just True or False. — Corvus
For simplest example, when you see a formula, X > 3, that is not true or false until you know the value of X. Until that moment, X > 3 remains unknown. — Corvus
If you say, "It is raining now." then it could be True in your town, but it could be false for someone living in some other part of the world, because it could be sunny. So your statement is contradictory when looking from both areas of the world. — Corvus
Some statements or formula depicting the real world structure, events or objects can be unknown, neutral or contradictory. You don't simply reject that as nonsense. You accept them as true, false, unknown, neutral or contradictory depending on the given formula, statements, and analysis. — Corvus
Nonsense !! Nonsense is just a colloquial expression saying, no you are bloody wrong mate. — Corvus
A truck load of strawmen here. I didn't deny Boolean values, but I was simply saying that in FOL and HOL, you have the extended truth values including Boolean. — Corvus
Boolean values are applicable up to FOL, but FOL cannot express the full complexities in the world. Hence you are going up to HOL, which has the extended truth values, and can describe more complex states of the real world. — Corvus
In HOL, "What time is it?" would be translated into computable format, and can be processed for the proper truth values. — Corvus
Nonsense is not a logic world. It is an ordinary linguistic expression to mean False with added stupidity and foolishness connotation. — Corvus
You have been reading too much Wiki pages, and they can lead you to the wrong places unfortunately. — Corvus
If some thing is Nonsense, then it is equivalent to False. In FOL HOL, truth values can be far more than just 3 above you listed. : {True, False, Unknown, Neutral, Contradiction} — Corvus
When you widen the scope into predicate logic, FOL and HOL, the concept of truth and falsity has multifaceted nature. FOL enables you employ the variables for the individuals and subjects. HOL can deal with the variables for the relations, operators and properties within the sentence. — Corvus
A physical analog would be a digital logic inverter (NOT gate) with its output connected back to its input. Such a circuit forms an oscillator, with the output continually swinging back and forth between 0 and 1. — wonderer1
This seems your source of misunderstanding. In propositional logic, you would day "This sentence is not true." But in predicate logic, it can be translated into "Some sentence is not true."
In FOL it can be translated into "X is not true." which are all perfectly true or false depending on the truth criteria of the quantifiers and variables. — Corvus
The sentence, "This sentence is not true." can be true, unknown, false or contradictory depending on the condition of truth. — Corvus
It seems that you are not able to tell the difference between propositional logic, predicate logic and HOL. What you were saying is confined to propositional logic. But once you are in the realm of predicate logic and upwards, the concept of truths becomes multifaceted nature. — Corvus
In FOL or PL, "X is not true" depends on the content of X.
In the traditional propositional logic, there is no option for that, hence it is only true in grammatical form of the sentence. Some folks insist it is still true. Likewise "What time is it now?" is true in the form of grammar. So is, "There are the Martians living in Mars." — Corvus
This wiki document needs to be verified, the wiki says. But going back to the OP, you need to bring out some arithmetic sentences or expressions, which proves Tarski's undefinability is correct or incorrect. And then we will try them under HOL, and see if it is still valid. — Corvus
"This sentence is not true." can be true in the form of the sentence X is not true in grammar. Nothing wrong with that. But the content of the sentence is unclear. It doesn't say which sentence it is talking about, and "not true" in what sense. So, it is both true and unclear. — Corvus
In "This sentence is false", whether "is false" or "is true" referred to the subject of the sentence "The sentence" or the whole sentence "This sentence is false" was obscure. Would this be part of the undecidability? Or is it for something else? If for something else, then can you give a few example of the undecidability? — Corvus
Every truth or falsity must be derived from some facts in the world or the known axioms which are self evidently true. The paradox starts with the obscure sentence whose truth falsity value no one knows where or what it was derived from. Therefore there is no point for you progressing into the If then arguments or inferencing. That is my point. — Corvus
Again, Tarski did not "include" such a sentence, especially an informal one. — TonesInDeepFreeze
Again, Tarski was not trying to figure out how to deal with the liar paradox. Rather, he used the fact that there is no sentence that is true if and only if it is false to prove that there is no formula in the language of arithmetic that defines the set of true sentences of arithmetic. — TonesInDeepFreeze
Every truth or falsity must be derived from some facts in the world or the known axioms which are self evidently true. — Corvus
The paradox starts with the obscure sentence whose truth falsity value no one knows where or what it was derived from. Therefore there is no point for you progressing into the If then arguments or inferencing. That is my point. — Corvus
"This sentence is false."
If it is false, then it is true.
If it is true, then it is false.
The If parts need reference (under what ground it is false or true) to claim it is either false or true.
There is no indication of what the reference for presuming it is false or true.
Hence the arguments are invalid. — Corvus
An expression of language that is both a question and a statement would also have
to be rejected until it is translated into one or the other.
— PL Olcott
But people use the expression all the time in daily ordinary communications. Why reject? — Corvus
Self-contradictions are false in all models.
For a given model M, every sentence in the formal language is either true in M or it is false in M. — TonesInDeepFreeze
The posts have come full circle. If any new points arise, I'll consider addressing them. — TonesInDeepFreeze
I cannot provide for progress in a conversation by repeating that I cannot provide for progress in a conversation by repeating refutations and explanations that are ignored while what has been refuted is simply reasserted. — TonesInDeepFreeze
No important point has been ignored. It's the other way around. — TonesInDeepFreeze
I cannot provide for progress in a conversation by repeating refutations and explanations that are ignored while what has been refuted is simply reasserted. — TonesInDeepFreeze
Mathematical logic does not assign "fault". Fault though would be vital to assign if one were a judge in a traffic accident case. — TonesInDeepFreeze
The Godel sentence is not a contradiction and it is not nonsense. — TonesInDeepFreeze
Again, however one characterizes the Godel sentence, it is not a contradiction. Indeed it is a true sentence of arithmetic. — TonesInDeepFreeze
When G asserts its own unprovability in F the proof of G in F does require a sequence of inference steps in F that prove that they themselves do not exist. We at the meta-math level can see that there cannot possibly be such a proof of G in F thus we know that the assertion that G is unprovable in F is true.
That unhides the whole essence of Gödel's proof where we can see WHY G is unprovable in F not merely THAT G is unprovable in F. — PL Olcott
Godel never said any such nonsense that if a system proves a contradiction then the system is incomplete. Indeed, if a system proves a contradiction then the system is complete. — TonesInDeepFreeze
No self-contradiction is provable in a consistent theory, irrespective of incompleteness. — TonesInDeepFreeze
A theory T is incomplete if and only if there is a sentence S in the language for T such that neither S nor its negation are a theorem of T. — TonesInDeepFreeze
There is no proof of G in F.
That's the point.
Too miss that point is to utterly not know what the theorem is about. — TonesInDeepFreeze
Regarding Tarski's undefinablity theorem, Tarski proved that in certain systems, there does not even exist such a sentence. Not only did Tarski not use such sentences as a basis, he actually proved that such sentences don't even exist in the relevant systems. To not understand that is to not understand what the theorem is even about. — TonesInDeepFreeze
Proofs don't "hide" things. From fully declared axioms and rules of inference, we may prove Godel-Rosser. We may prove versions that do not mention semantics. And we may prove versions that mention both syntax and semantics. This is all famous and understood by reading an introductory textbook in mathematical logic. — TonesInDeepFreeze
"Did you lie?" doesn't have a truth value, because it is not a declarative sentence. Indeed, interrogatory sentences do not appear as lines in proofs. — TonesInDeepFreeze
Your statement here sounds nonsense. Some questions can be for true or false. For example,"You lied, didn't you?" This means you lied, and it is true. It is also to mean you should be aware of the fact that you lied. — Corvus
More generally, Godel's and Tarski's proofs do not have the defects claimed in this thread (and claimed by the same poster several other times in this forum). That can be verified by reading an introductory textbook on mathematical logic in which the groundwork and proofs of Godel-Rosser incompleteness and Tarski undefinability are provided. — TonesInDeepFreeze
Contrary to a claim made in this thread (and made by the same poster several other times in this forum), it is not the case the Godel sentence requires that there is a sequence of inference steps that prove that they don't exist (as has been explained several other times in this forum). — TonesInDeepFreeze