↪PL Olcott And this is just no correction at all. Near as i can tell from both reading your posts and your listed citations, all you have done is invoke an idea of a list of propositions that you have decreed "true facts." And there being no undecidable propositions among them - being excluded by you - you declare undecidability corrected. Unless you can mix in some sense, this stands both as nonsense and nonsensical — tim wood
The only issue that I am correcting is the notion of decidability.
— PL Olcott
A great thing! But tell, how have you corrected it? — tim wood
Assuming then it returns true for all true strings and false for all false ones, right? — ssu
So are you going here for the solution for the Entscheidungsproblem? Seems something like that. — ssu
So with this assumption you think you can state that the Church-Turing thesis has no truth-bearing? — ssu
Then why bother with a machine/program? You have simply gone to the trouble of creating a data-base - in theory because there are significant problems im creating one for real. — tim wood
So far I think your machine just generates strings of symbols as candidates for inclusion in a list, but that apparently require the judgment of a person for that inclusion. — tim wood
But these associations are probabilistic only, and neither in themselves truth bearing or producing — tim wood
That's a pretty good definition! But you're missing the whole point. Who or what defines, and on what basis or by what criteria? If it's humans all the way down, I'll take that as an answer, but that will leave the question as to how your whole program will work, in as much as it will have to be preloaded with that which it is supposed to produce. — tim wood
I'll try to make it simpler. Given some string, call it Σ, we can start by supposing that Σ is/is not meaningful, is/is not true. How do you know/decide? Because I infer you have your program do it, the question is really, how does your program decide? — tim wood
Ah, meaning. What is that? How does your program assess or even recognize meaning? I am asking the simplest and most basic questions because it seems to me you must have both asked and answered them. But so far I have no evidence of that in this thread, or seen it in your other threads. — tim wood
{All cats are animals}
— PL Olcott
You have a programming language - where does a statement about cats come from? How do you know "no cats are animals" is false and not itself an axiom? — tim wood
If we merely encoded all of the rules of algorithms, logic, and programming in a single formal system
— PL Olcott
All right, a programming language.
truth preserving operations (TPOS)
— PL Olcott
An example or two, please?
And the Truths these TPOs are expected to preserve, whence them - your having only a language? And, "no sequence"? How do you define "no sequence"? — tim wood
That is the point. Not only have you not got it; it may not be achievable - that depending on the exact details and definitions. You invoke an oracle, but give no account of it other than some hand-waving. And what do you mean by "verified fact"? Is a verified fact different from just a fact? How do you verify it - what does verified mean? Do you even know what a fact is? Do you know the difference between fact and true? — tim wood
↪PL Olcott The problem is that you have a set. But it is by no means clear how you create that set. — tim wood
(a) A set of finite string semantic meanings that form an accurate
model of the general knowledge of the actual world.
— PL Olcott
Ok, but how exactly do you decide what is, or is not, a member of this set? — tim wood
True(L,x)
— PL Olcott
Tell us, how do you know True(L,x) is true? — tim wood
What's "general knowledge" supposed to mean as opposed to just "knowledge"? — Lionino
It is the criticism of the liar paradox refering to nothing. It was discussed in the thread I linked. — Lionino
That is the naïve reply to sentences such as "This sentence is a lie". Claiming that it is not a truth-bearer is alike hand-waving, you must give some account as to how it is not a truth bearer. — Lionino
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