| Deutsch English Français Italiano |
|
<vr5cds$pp4d$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: dbush <dbush.mobile@gmail.com>
Newsgroups: sci.logic
Subject: Re: The key undecidable instance that I know about --- Truth-bearers
ONLY
Date: Sat, 15 Mar 2025 22:18:36 -0400
Organization: A noiseless patient Spider
Lines: 153
Message-ID: <vr5cds$pp4d$1@dont-email.me>
References: <vqkib1$r5np$1@dont-email.me>
<3b57384a57c71e1880fe3f1df975003c1d743c07@i2pn2.org>
<vqksgr$sf7f$2@dont-email.me>
<c2a4c70287c029f462d5579a8602746386f546fc@i2pn2.org>
<vql4mq$uv13$1@dont-email.me>
<9a2fbcc7a803bc91d320117f8c8e03e03799e9b3@i2pn2.org>
<vqlmtf$11p4p$2@dont-email.me>
<95ca0b344ae29f6911a73c655ddbe1c7214f8519@i2pn2.org>
<vqo4ke$1l6i0$1@dont-email.me>
<c5b83ef1ae7f77e3ff1fe97dcb557af5380c2ddd@i2pn2.org>
<vqo7or$1l6i0$3@dont-email.me> <vqo8bf$1lehl$1@dont-email.me>
<vr4c6h$3u6l5$1@dont-email.me> <vr4e0o$3u4ri$1@dont-email.me>
<vr4ifl$386m$1@dont-email.me> <vr4j23$3u4ri$2@dont-email.me>
<vr4jm9$48ff$1@dont-email.me> <vr4k70$3u4ri$3@dont-email.me>
<vr580g$m5ov$1@dont-email.me> <vr59d9$n4ot$1@dont-email.me>
<vr5akd$m5ov$8@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 16 Mar 2025 03:18:36 +0100 (CET)
Injection-Info: dont-email.me; posting-host="67c63d6f95dcce4899f1b1432e20e56d";
logging-data="844941"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18S8PXUokzSg1nM8ZmbZd9U"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:jShrwhFDeEECVOOty+ge/4QaXUg=
In-Reply-To: <vr5akd$m5ov$8@dont-email.me>
Content-Language: en-US
Bytes: 7261
On 3/15/2025 9:47 PM, olcott wrote:
> On 3/15/2025 8:27 PM, dbush wrote:
>> On 3/15/2025 9:03 PM, olcott wrote:
>>> On 3/15/2025 2:25 PM, dbush wrote:
>>>> On 3/15/2025 3:16 PM, olcott wrote:
>>>>> On 3/15/2025 2:05 PM, dbush wrote:
>>>>>> On 3/15/2025 2:55 PM, olcott wrote:
>>>>>>> On 3/15/2025 12:39 PM, dbush wrote:
>>>>>>>> On 3/15/2025 1:08 PM, olcott wrote:
>>>>>>>>> On 3/10/2025 9:49 PM, dbush wrote:
>>>>>>>>>> On 3/10/2025 10:39 PM, olcott wrote:
>>>>>>>>>>> On 3/10/2025 9:21 PM, Richard Damon wrote:
>>>>>>>>>>>> On 3/10/25 9:45 PM, olcott wrote:
>>>>>>>>>>>>> On 3/10/2025 5:45 PM, Richard Damon wrote:
>>>>>>>>>>>>>> On 3/9/25 11:39 PM, olcott wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> LP := ~True(LP) DOES SPECIFY INFINITE RECURSION.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> WHich is irrelevent, as that isn't the statement in view,
>>>>>>>>>>>>>> only what could be shown to be a meaning of the actual
>>>>>>>>>>>>>> statement.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> The Liar Paradox PROPERLY FORMALIZED <is> Infinitely recursive
>>>>>>>>>>>>> thus semantically incorrect.
>>>>>>>>>>>>
>>>>>>>>>>>> But is irrelevent to your arguement.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> "It would then be possible to reconstruct the antinomy of
>>>>>>>>>>>>> the liar
>>>>>>>>>>>>> in the metalanguage, by forming in the language itself a
>>>>>>>>>>>>> sentence"
>>>>>>>>>>>>
>>>>>>>>>>>> Right, the "Liar" is in the METALANGUAGE, not the LANGUAGE
>>>>>>>>>>>> where the predicate is defined.
>>>>>>>>>>>>
>>>>>>>>>>>> You are just showing you don't understand the concept of
>>>>>>>>>>>> Metalanguage.
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thus anchoring his whole proof in the Liar Paradox even if
>>>>>>>>>>>>> you do not understand the term "metalanguage" well enough
>>>>>>>>>>>>> to know this.
>>>>>>>>>>>>
>>>>>>>>>>>> Yes, there is a connection to the liar's paradox, and that
>>>>>>>>>>>> is that he shows that the presumed existance of a Truth
>>>>>>>>>>>> Predicate forces the logic system to have to resolve the
>>>>>>>>>>>> liar's paradox.
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> bool True(X)
>>>>>>>>>>> {
>>>>>>>>>>> if (~unify_with_occurs_check(X))
>>>>>>>>>>> return false;
>>>>>>>>>>> else if (~Truth_Bearer(X))
>>>>>>>>>>> return false;
>>>>>>>>>>> else
>>>>>>>>>>> return IsTrue(X);
>>>>>>>>>>> }
>>>>>>>>>>>
>>>>>>>>>>> LP := ~True(LP)
>>>>>>>>>>> True(LP) resolves to false.
>>>>>>>>>>
>>>>>>>>>> ~True(LP) resolves to true
>>>>>>>>>> LP := ~True(LP) resolves to true
>>>>>>>>>>
>>>>>>>>>> Therefore the assumption that a correct True() predicate
>>>>>>>>>> exists is proven false.
>>>>>>>>>
>>>>>>>>> When you stupidly ignore Prolog and MTT that
>>>>>>>>> both prove there is a cycle in the directed graph
>>>>>>>>> of their evaluation sequence. If you have no idea
>>>>>>>>> what "cycle", "directed graph" and "evaluation sequence"
>>>>>>>>> means then this mistake is easy to make.
>>>>>>>>>
>>>>>>>>
>>>>>>>> That doesn't change the fact that
>>>>>>>
>>>>>>> You have just proven you are clueless about these things
>>>>>>> by your next statement.
>>>>>>>
>>>>>>>> that ~True(LP) evaluates to true.
>>>>>>>>
>>>>>>>
>>>>>>> When
>>>>>>> LP := ~True(LP) True_Bearer(LP) == FALSE
>>>>>>
>>>>>> And by the above function, because True_Bearer(LP) == FALSE:
>>>>>>
>>>>>
>>>>> Which means that LP cannot possibly be either TRUE or FALSE
>>>>> and instead must be rejected as invalid input to a True(X)
>>>>> predicate.
>>>>
>>>> False. The True() predicate must return "true" for true statements
>>>> and false for *all other statements*.
>>>>
>>>> The fact that the True() you've defined *does* accept non-truth
>>>> bearers and returns false for them shows you know this, but are
>>>> being deliberately deceptive.
>>>>
>>>>>
>>>>>> True(LP) == FALSE, then
>>>>>> ~True(LP) == TRUE, so
>>>>>> LP == TRUE
>>>>>>
>>>>>> Contradiction. Therefore the assumption that a correct True()
>>>>>> predicate exists is proven false
>>>>>>
>>>>>
>>>>> Likewise Truth_Bearer("ksdnf34589jknsdf34r87&%78^%78") == FALSE
>>>>> <sarcasm>
>>>>> and on that basis we know that True(X) predicates cannot
>>>>> exist because True(X) predicates must correctly determine
>>>>> whether random gibberish is true or false.
>>>>> </sarcasm>
>>>>>
>>>>
>>>> True(X) predicates must correctly determine
>>>> whether random gibberish is true or *not true*. And because random
>>>> gibberish is not true, True("ksdnf34589jknsdf34r87&%78^%78") must
>>>> return false
>>>>
>>>
>>> That is fine, and makes Tarski wrong.
>>>
>>
>> Nope. Tarski uses a proof by contradiction. You know, that type of
>> proof you still don't understand 50 years after learning it.
>>
>> He starts by assuming that a True() predicate exists in a system that
>> can express the full properties of natural numbers.
>>
>> He then shows that it's possible to create in the system that can be
>> shown in a meta system to effectively mean:
>>
>> LP := ~True(LP)
>>
>> Given that True(LP) == false, we then have ~True(LP) == true. And
>> since ~True(LP) is the same as LP, that gives us LP == true.
>>
>> Contradiction.
>
> True(LP) == FALSE
And ~True(LP) == TRUE
Therefore LP == TRUE
Contradiction.
Therefore the assumption that a True() predicate exists is proven false