Deutsch   English   Français   Italiano  
<v8vtgf$32fso$12@dont-email.me>

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

Path: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: olcott <abc@def.com>
Newsgroups: comp.theory
Subject: Re: Who here is too stupid to know that DDD correctly simulated by
 HHH cannot possibly reach its own return instruction?
Date: Wed, 7 Aug 2024 08:40:31 -0500
Organization: A noiseless patient Spider
Lines: 71
Message-ID: <v8vtgf$32fso$12@dont-email.me>
References: <v8jh7m$30k55$1@dont-email.me> <v8kp6s$3c5h2$2@dont-email.me>
 <v8ld1f$3f6vr$5@dont-email.me> <v8ldl0$3ennf$1@dont-email.me>
 <v8lfb9$3g2jl$1@dont-email.me> <v8lgsr$3gadt$2@dont-email.me>
 <v8lhrr$3gkbk$1@dont-email.me> <v8n6un$3tv08$1@dont-email.me>
 <v8nums$1n09$6@dont-email.me> <v8pvsv$iius$1@dont-email.me>
 <c-WdnSrh_5ZhdS37nZ2dnZfqlJydnZ2d@giganews.com>
 <v8v7aq$29nlc$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 07 Aug 2024 15:40:32 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f6826d85dca534e829aa60949a8b0d61";
	logging-data="3227544"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18HdHgUTe3fdTVNES0BcpoS"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:kJ2l5RjrhmMjP0wclJXzfucC+nc=
Content-Language: en-US
In-Reply-To: <v8v7aq$29nlc$1@dont-email.me>
Bytes: 3992

On 8/7/2024 2:22 AM, Mikko wrote:
> On 2024-08-05 15:00:12 +0000, olcott said:
> 
>> On 8/5/2024 2:44 AM, Mikko wrote:
>>> On 2024-08-04 13:11:56 +0000, olcott said:
>>>
>>>> On 8/4/2024 1:26 AM, Fred. Zwarts wrote:
>>>>> Op 03.aug.2024 om 17:20 schreef olcott:>>
>>>>>> When you try to show how DDD simulated by HHH does
>>>>>> reach its "return" instruction you must necessarily
>>>>>> must fail unless you cheat by disagreeing with the
>>>>>> semantics of C. That you fail to have a sufficient
>>>>>> understanding of the semantics of C is less than no
>>>>>> rebuttal what-so-ever.
>>>>>
>>>>> Fortunately that is not what I try, because I understand that HHH 
>>>>> cannot possibly simulate itself correctly.
>>>>>
>>>>
>>>> void DDD()
>>>> {
>>>>    HHH(DDD);
>>>>    return;
>>>> }
>>>>
>>>> In other words when HHH simulates itself simulating DDD it
>>>> is supposed to do something other than simulating itself
>>>> simulating DDD ???  Do you expect it to make a cup of coffee?
>>>
>>> In another message you have said that when HHH simulates itself
>>> simulating DDD is does not simulate itself simulating itself
>>> simulating DDD. You have not told whether it makes a cup of coffee.
>>> Neither action can be seen in the traces you have shown.
>>>
>>
>> HHH and HH and the original H have proved that they simulate
>> themselves simulating DDD, DD and P for three years now.
> 
> Your trace don't show siulation of exectuion differently from
> simulation of simulation of execution.
> 

It does but it is too difficult to dig it out of emulations
of emulators emulating inputs.

You can go in there and highlight all of the instructions
of the first emulated DDD in yellow, the second DDD in cyan,
the first HHH in red and the second HHH in green.

As soon as the first HHH sees the second DDD about to invoke
a third HHH it aborts the emulation. At this point DDD, the
second HHH and the second DDD all immediately stop running
and HHH returns 0 to main.

https://liarparadox.org/HHH(DDD)_Full_Trace.pdf

void DDD()
{
   HHH(DDD);
   return;
}

No actual need to go through all that tediousness. Any expert
in the C language that knows what x86 emulators are knows
the DDD correctly emulated by HHH specifies what is essentially
equivalent to infinite recursion. It seems that no one here
has that degree of expertise.

-- 
Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer