Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <v8ld7u$3fcgg$1@dont-email.me>
Deutsch   English   Français   Italiano  
<v8ld7u$3fcgg$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!.POSTED!not-for-mail
From: "Fred. Zwarts" <F.Zwarts@HetNet.nl>
Newsgroups: comp.theory
Subject: Re: Everyone here seems to consistently lie about this
Date: Sat, 3 Aug 2024 16:01:32 +0200
Organization: A noiseless patient Spider
Lines: 58
Message-ID: <v8ld7u$3fcgg$1@dont-email.me>
References: <v8hf52$2jl7d$1@dont-email.me> <v8kodp$3bu46$1@dont-email.me>
 <v8lces$3f6vr$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 03 Aug 2024 16:01:34 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="45067dff138b3e0af47afbb2b33f3950";
	logging-data="3650064"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+5isxv8zFScyuvQPqcLYku"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:eUXauqbR9YeQozC3eJZvYcO5x8Q=
Content-Language: en-GB
In-Reply-To: <v8lces$3f6vr$3@dont-email.me>
Bytes: 3449

Op 03.aug.2024 om 15:48 schreef olcott:
> On 8/3/2024 3:06 AM, Mikko wrote:
>> On 2024-08-02 02:09:38 +0000, olcott said:
>>
>>> *This algorithm is used by all the simulating termination analyzers*
>>> <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
>>>      If simulating halt decider H correctly simulates its input D
>>>      until H correctly determines that its simulated D would never
>>>      stop running unless aborted then
>>>
>>>      H can abort its simulation of D and correctly report that D
>>>      specifies a non-halting sequence of configurations.
>>> </MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
>>>
>>> DDD is correctly emulated by HHH according to the x86
>>> language semantics of DDD and HHH including when DDD
>>> emulates itself emulating DDD
>>>
>>> *UNTIL*
>>>
>>> HHH correctly determines that never aborting this
>>> emulation would cause DDD and HHH to endlessly repeat.
>>
>> The determination is not correct. DDD is a halting computation, as
>> correctely determined by HHH1 or simly calling it from main. It is
>> not possible to correctly determine that ha haling computation is
>> non-halting, as is self-evdent from the meaning of the words.
>>
> 
> [Who here is too stupid to know that DDD correctly simulated
>   by HHH cannot possibly reach its own return instruction?]
> 
> void DDD()
> {
>    HHH(DDD);
>    return;
> }
> 

When it cannot possibly reach its own return instruction, it is an 
incorrect simulation, no matter how often you repeat the word 'correct'.
It does not help to repeat the same error hundreds of times, without any 
evidence.
It is clear that HHH that aborts also halts, so when the simulation of 
such a halting function cannot reach its return, the simulation fails.
It halts too soon. One cycle before the simulated HHH would abort and 
halt. Skipping the last few instructions makes the simulation incorrect.
DDD is a misleading and unneeded complication. It is easy to eliminate DDD:

        int main() {
          return HHH(main);
        }

This has the same problem. This proves that the problem is not in DDD, 
but in HHH, which halts when it aborts the simulation, but it decides 
that the simulation of itself does not halt.
It shows that HHH cannot possibly simulate itself correctly.