Deutsch   English   Français   Italiano  
<vvlvog$2pnkn$1@dont-email.me>

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

Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: dbush <dbush.mobile@gmail.com>
Newsgroups: comp.theory
Subject: Re: Incorrect requirements --- Computing the mapping from the input
 to HHH(DD)
Date: Fri, 9 May 2025 18:31:45 -0400
Organization: A noiseless patient Spider
Lines: 118
Message-ID: <vvlvog$2pnkn$1@dont-email.me>
References: <vv97ft$3fg66$1@dont-email.me> <vvgr22$1ag3a$2@dont-email.me>
 <vvgt36$1auqp$2@dont-email.me> <vvgtbe$1b0li$1@dont-email.me>
 <vvguot$1auqp$3@dont-email.me> <vvh0t2$1b939$1@dont-email.me>
 <vvhap5$1hp80$1@dont-email.me> <vvhf20$1ihs9$1@dont-email.me>
 <vvhfnd$1hvei$3@dont-email.me> <vvil99$1ugd5$1@dont-email.me>
 <vvinvp$1vglb$1@dont-email.me> <vviv75$222r6$1@dont-email.me>
 <vvj1fp$22a62$1@dont-email.me> <vvj2j6$23gk7$1@dont-email.me>
 <as9TP.251456$lZjd.93653@fx05.ams4> <87msbmeo3b.fsf@nosuchdomain.example.com>
 <vvjc9b$27753$1@dont-email.me> <87ecwyekg2.fsf@nosuchdomain.example.com>
 <vvjg6a$28g5i$3@dont-email.me>
 <d577d485d0f5dfab26315f54f91eb84f25eecc40@i2pn2.org>
 <87bjs2cyj6.fsf@nosuchdomain.example.com> <vvkffn$2m36t$4@dont-email.me>
 <vvl84g$2rl0l$10@dont-email.me>
 <c0b0db5de5c7f7ccb24b06d44108deb41fbde8dc@i2pn2.org>
 <vvlm2k$30idv$1@dont-email.me> <vvlnad$2uvnf$5@dont-email.me>
 <vvlnpj$30vce$1@dont-email.me> <vvlsp5$31vqc$1@dont-email.me>
 <vvlv04$32kt3$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 10 May 2025 00:31:44 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="bd74c3991261d909052bf71d3a970463";
	logging-data="2940567"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+eIMILSDOg824lLg/jLy17"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:qwdkAKzMvwhY3/z6fUEksX3U4UY=
Content-Language: en-US
In-Reply-To: <vvlv04$32kt3$1@dont-email.me>

On 5/9/2025 6:18 PM, olcott wrote:
> On 5/9/2025 4:40 PM, Richard Heathfield wrote:
>> On 09/05/2025 21:15, olcott wrote:
>>> On 5/9/2025 3:07 PM, Richard Heathfield wrote:
>>>> On 09/05/2025 20:46, olcott wrote:
>>>>> We have not begun to get into any of those points.
>>>>> We are only asking can DDD correctly simulated
>>>>> by any HHH that can exist ever reach its own
>>>>> "return" instruction.
>>>>
>>>> DDD can't be correctly simulated by itself (which is effectively 
>>>> what you're trying to do when you fire up the simulation from inside 
>>>> DDD).
>>>>
>>>
>>> How the Hell did you twist my words to say that?
>>
>> I haven't touched your words. What I have done is to observe that 
>> DDD's /only/ action is to call a simulator. Since DDD isn't itself a 
>> simulator, there is nothing to simulate except a call to a simulator.
>>
>> It's recursion without a base case - a rookie error.
>>
>> HHH cannot successfully complete its task, because it never regains 
>> control after the first recursion. To return, it must abort the 
>> simulation, which means the simulation fails.
>>
>>>
>>> void DDD()
>>> {
>>>    HHH(DDD);
>>>    return;
>>> }
>>>
>>> When 1 or more statements of DDD are correctly
>>> simulated by HHH then this correctly simulated
>>> DDD cannot possibly reach its own “return statement”.
>>
>> On what grounds can you persuade an extraordinarily sceptical 
>> readership that HHH 'correctly simulated' DDD?
>>
> 
> Any competent C programmer can see that
> the call from DDD to HHH(DDD) (its own simulator)
> is equivalent to infinite recursion.
> 
> On 5/8/2025 8:30 PM, Keith Thompson wrote:
>  > Assuming that HHH(DDD) "correctly simulates" DDD, and assuming it
>  > does nothing else, your code would be equivalent to this:
>  >
>  >      void DDD(void) {
>  >          DDD();
>  >          return;
>  >      }
>  >
>  > Then the return statement (which is unnecessary anyway) will never be
>  > reached.  In practice, the program will likely crash due to a stack
>  > overflow, unless the compiler implements tail-call optimization, in
>  > which case the program might just run forever -- which also means the
>  > unnecessary return statement will never be reached.
> 
> 

But if it aborts it's not a correct simulation:

On 5/9/2025 12:11 AM, Keith Thompson wrote:
 > Now you're talking about simulating "1 or more instructions"
 > of DD.  I thought that HHH was supposed to "accurately simulate"
 > the function whose argument is passed to it.  Emulating just "1 or
 > more instructions" is not accurate simulation.

Which you have admitted on the record:


On 5/5/2025 8:24 AM, dbush wrote:
 > On 5/4/2025 11:03 PM, dbush wrote:
 >> On 5/4/2025 10:05 PM, olcott wrote:
 >>> On 5/4/2025 7:23 PM, Richard Damon wrote:
 >>>> But HHH doesn't correct emulated DD by those rules, as those rules
 >>>> do not allow HHH to stop its emulation,
 >>>
 >>> Sure they do you freaking moron...
 >>
 >> Then show where in the Intel instruction manual that the execution of
 >> any instruction other than a HLT is allowed to stop instead of
 >> executing the next instruction.
 >>
 >> Failure to do so in your next reply, or within one hour of your next
 >> post on this newsgroup, will be taken as you official on-the-record
 >> admission that there is no such allowance and that HHH does NOT
 >> correctly simulate DD.
 >
 > Let the record show that Peter Olcott made the following post in this
 > newsgroup after the above message:
 >
 > On 5/4/2025 11:04 PM, olcott wrote:
 >  > D *WOULD NEVER STOP RUNNING UNLESS*
 >  > indicates that professor Sipser was agreeing
 >  > to hypotheticals AS *NOT CHANGING THE INPUT*
 >  >
 >  > You are taking
 >  > *WOULD NEVER STOP RUNNING UNLESS*
 >  > to mean *NEVER STOPS RUNNING* that is incorrect.
 >
 > And has made no attempt after over 9 hours to show where in the Intel
 > instruction manual that execution is allowed to stop after any
 > instruction other than HLT.
 >
 > Therefore, as per the above criteria:
 >
 > LET THE RECORD SHOW
 >
 > That Peter Olcott
 >
 > Has *officially* admitted
 >
 > That DD is NOT correctly simulated by HHH