Path: ...!3.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Mikko Newsgroups: comp.theory Subject: Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike Date: Wed, 14 Aug 2024 11:09:46 +0300 Organization: - Lines: 42 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Wed, 14 Aug 2024 10:09:47 +0200 (CEST) Injection-Info: dont-email.me; posting-host="c3c24c5ffe79752ad72ef4cdb11b642f"; logging-data="411479"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19o+M6Z4ByPJoGJtPoQiict" User-Agent: Unison/2.2 Cancel-Lock: sha1:JG+nTMPTPE7jNd++PPtwAWl7PGg= Bytes: 2357 On 2024-08-13 13:04:17 +0000, olcott said: > On 8/13/2024 5:57 AM, Mikko wrote: >> On 2024-08-13 01:43:49 +0000, olcott said: >> >>> We prove that the simulation is correct. >>> Then we prove that this simulation cannot possibly >>> reach its final halt state / ever stop running without being aborted. >>> The semantics of the x86 language conclusive proves this is true. >>> >>> Thus when we measure the behavior specified by this finite >>> string by DDD correctly simulated/emulated by HHH it specifies >>> non-halting behavior. >>> >>> https://www.researchgate.net/ >>> publication/369971402_Simulating_Termination_Analyzer_H_is_Not_Fooled_by_Pathological_Input_D >>> >> >> Input to HHH(DDD) is DDD. If there is any other input then the proof is >> not interesting. >> >> The behviour specified by DDD on the first page of the linked article >> is halting if HHH(DDD) halts. Otherwise HHH is not interesting. >> >> Any proof of the false statement that "the input to HHH(DDD) specifies >> non-halting behaviour" is either uninteresting or unsound. >> > > void DDD() > { > HHH(DDD); > return; > } > > It is true that DDD correctly emulated by any HHH cannot > possibly reach its own "return" instruction final halt state. If DDD does not halt then HHH does not halt. -- Mikko