Deutsch   English   Français   Italiano  
<1fe2cc4b9e388dc1e2ff20fe72603e63d3757723@i2pn2.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!i2pn.org!rocksolid2!i2pn2.org!.POSTED!not-for-mail
From: Richard Damon <richard@damon-family.org>
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic
Subject: Re: How do simulating termination analyzers work?
Date: Fri, 20 Jun 2025 20:08:09 -0400
Organization: i2pn2 (i2pn.org)
Message-ID: <1fe2cc4b9e388dc1e2ff20fe72603e63d3757723@i2pn2.org>
References: <102sjg5$2k3e9$1@dont-email.me>
 <1607e7860c899b930b87d371c747708dbeaf1062@i2pn2.org>
 <102t67r$2o80a$1@dont-email.me> <102u3et$31q0g$4@dont-email.me>
 <102ufv8$35emj$1@dont-email.me>
 <733af6784ff4a553b3b5628e4eb5de915decee9e@i2pn2.org>
 <102vrl8$3ghaa$1@dont-email.me>
 <a1575655d1aa61b76cab6d865b61a075b7808c2e@i2pn2.org>
 <103293i$79n4$1@dont-email.me> <10339lk$m26r$3@dont-email.me>
 <1033q1l$25t1$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 21 Jun 2025 00:13:39 -0000 (UTC)
Injection-Info: i2pn2.org;
	logging-data="1360490"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
X-Spam-Checker-Version: SpamAssassin 4.0.0
Content-Language: en-US
In-Reply-To: <1033q1l$25t1$2@dont-email.me>

On 6/20/25 10:08 AM, olcott wrote:
> On 6/20/2025 4:29 AM, Fred. Zwarts wrote:
>> Op 20.jun.2025 om 02:13 schreef olcott:
>>> On 6/19/2025 6:40 PM, Richard Damon wrote:
>>>> On 6/18/25 10:11 PM, olcott wrote:
>>>>> On 6/18/2025 8:20 PM, Richard Damon wrote:
>>>>>> On 6/18/25 9:46 AM, olcott wrote:
>>>>>>> On 6/18/2025 5:12 AM, Fred. Zwarts wrote:
>>>>>>>> Op 18.jun.2025 om 03:54 schreef olcott:
>>>>>>>>> On 6/17/2025 8:19 PM, Richard Damon wrote:
>>>>>>>>>> On 6/17/25 4:34 PM, olcott wrote:
>>>>>>>>>>> void Infinite_Recursion()
>>>>>>>>>>> {
>>>>>>>>>>>    Infinite_Recursion();
>>>>>>>>>>>    return;
>>>>>>>>>>> }
>>>>>>>>>>>
>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>> {
>>>>>>>>>>>    HERE: goto HERE;
>>>>>>>>>>>    return;
>>>>>>>>>>> }
>>>>>>>>>>>
>>>>>>>>>>> void DDD()
>>>>>>>>>>> {
>>>>>>>>>>>    HHH(DDD);
>>>>>>>>>>>    return;
>>>>>>>>>>> }
>>>>>>>>>>>
>>>>>>>>>>> When it is understood that HHH does simulate itself
>>>>>>>>>>> simulating DDD then any first year CS student knows
>>>>>>>>>>> that when each of the above are correctly simulated
>>>>>>>>>>> by HHH that none of them ever stop running unless aborted.
>>>>>>>>>>
>>>>>>>>>> WHich means that the code for HHH is part of the input, and 
>>>>>>>>>> thus there is just ONE HHH in existance at this time.
>>>>>>>>>>
>>>>>>>>>> Since that code aborts its simulation to return the answer 
>>>>>>>>>> that you claim, you are just lying that it did a correct 
>>>>>>>>>> simulation (which in this context means complete)
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> *none of them ever stop running unless aborted*
>>>>>>>>
>>>>>>>> All of them do abort and their simulation does not need an abort.
>>>>>>>>
>>>>>>>
>>>>>>> *It is not given that any of them abort*
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> But it either does or it doesn't, and different HHHs give 
>>>>>> different DDD so you can't compare their behavior.
>>>>>>
>>>>>
>>>>> My claim is that DDD correctly simulated by any
>>>>> termination analyzer HHH that can possibly exist
>>>>> will never stop running unless aborted.
>>>>> *No one has ever been able to refute this*
>>>>>
>>>>
>>>> But the only HHH that DOES simulate any part of THIS DDD, is THIS 
>>>> HHH, and if it aborts to answer, it doesn't correctly simulate this 
>>>> input, so you LIE that it does.
>>>>
>>>
>>> The only rebuttal to my actual point would be to
>>> show how DDD simulated by any simulating termination
>>> analyzer HHH would stop running if never aborted.
>>> *Everything else is a dishonest*
>>>
>>
>> Wrong. There is another rebuttal.
>> It has been proven by world-class simulators that a correct simulation 
>> of exactly the same input reaches a natural end without an abort.
> 
> Counter-factual
> 
> if DDD correctly simulated by any simulating termination
> analyzer HHH never aborts its simulation of DDD then
> (a) DDD simulated by HHH never stops running.
> (b) Directly executed HHH() never stops running.
> (c) Directly executed DDD() never stops running.
> (d) DDD correctly simulated by HHH1 never stops running.

And thus, if HHH correctly simulates its input. it never answers.

Thus, the HHH that you claim to be answering correctly, and that the 
input will be calling, doesn't behave that way.

You don't seem to understand that you get DIFFERENT input DDD when you 
change HHH, as you are trying to pull a fast one with using inconsistant 
definitions (which is just one of the forms of lying).

> 
>> It has been proven also that no correct simulation of HHH by itself 
>> exists. 
> 
> *Every instruction that HHH emulates is emulated correctly*

Nope, not the last, since it aborted.

You like that LIE, just like your spiritual daddy.

> 
>> Therefore, asking to correct an incorrect HHH is like asking to draw a 
>> square circle.
>> It is dishonest to ask for the impossible, in particular when this has 
>> been pointed out to you many times.
>> Not knowing something does not make your stupid. he resistance against 
>> learning from your errors, however, does.
>>
> 
>