Path: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: olcott Newsgroups: comp.theory Subject: Overview of proof that the input to HHH(DDD) specifies non-halting behavior Date: Tue, 13 Aug 2024 15:43:28 -0500 Organization: A noiseless patient Spider Lines: 32 Message-ID: References: <0f8f134fe961ee00910cce1d7f05b632d7567c6c@i2pn2.org> <86c21e8a63450bf8b0c32f4f17ba0b503a914fe0@i2pn2.org> <2c853efb65c3d8e2d4ba1c484f7002c74c68d895@i2pn2.org> <64ddeeaa3a55a9e410de599bd8df53d3644ee5a3@i2pn2.org> <8318f5969aa3074e542747fe6ba2916d7f599bde@i2pn2.org> <2f8c1b0943d03743fe9894937092bc2832e0a029@i2pn2.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Tue, 13 Aug 2024 22:43:28 +0200 (CEST) Injection-Info: dont-email.me; posting-host="5789d119f15570941a39cdb59159ffa5"; logging-data="78769"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+s3lf8IUMHrSfebHIR0j+j" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:cKWNNmcdYm70BMyhKJNIVOVSCe4= In-Reply-To: Content-Language: en-US Bytes: 3290 On 8/13/2024 3:38 PM, joes wrote: > Am Tue, 13 Aug 2024 08:30:08 -0500 schrieb olcott: >> HHH correctly predicts that a correct and unlimited emulation of DDD by >> HHH cannot possibly reach its own "return" instruction final halt state. > If let run, the HHH called by DDD will abort and return. > >> H has never ever been required to do an unlimited emulation of a >> non-halting input. H has only ever been required to correctly predict >> what the behavior of a unlimited emulation would be. > Which it doesn't fulfill. > *I break this down into smaller steps here* A simulation of N instructions of DDD by HHH according to the semantics of the x86 language is necessarily correct. A correct simulation of N instructions of DDD by HHH is sufficient to correctly predict the behavior of an unlimited simulation. Termination analyzers / halt deciders are only required to correctly predict the behavior of their inputs. Termination analyzers / halt deciders are only required to correctly predict the behavior of their inputs, thus the behavior of non-inputs is outside of their domain. -- Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius hits a target no one else can see." Arthur Schopenhauer