| Deutsch English Français Italiano |
|
<102ckfg$25dg0$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: olcott <polcott333@gmail.com> Newsgroups: comp.theory Subject: Re: What is the best way for termination analyzers to handle pathological inputs? Date: Wed, 11 Jun 2025 14:12:48 -0500 Organization: A noiseless patient Spider Lines: 67 Message-ID: <102ckfg$25dg0$1@dont-email.me> References: <1027isi$on4i$1@dont-email.me> <1028n53$1440t$1@dont-email.me> <1029pla$1ah2f$15@dont-email.me> <f901f7cb6bb240e46f2f64f93f3571ccfe8b90d2@i2pn2.org> <xl%1Q.285105$VBab.37836@fx08.ams4> <b7833de17b81773536f5837bf1ca856100abd776@i2pn2.org> <bPj2Q.137333$v0S.21911@fx14.ams4> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Wed, 11 Jun 2025 21:12:49 +0200 (CEST) Injection-Info: dont-email.me; posting-host="c5844607f8c5789cdff36a135feed3c9"; logging-data="2274816"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/gHKUVMBwhZeMun57PaIvr" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:er7U1f9U9tGN1f+7bJDBodD6Hf4= X-Antivirus-Status: Clean Content-Language: en-US X-Antivirus: Norton (VPS 250611-4, 6/11/2025), Outbound message In-Reply-To: <bPj2Q.137333$v0S.21911@fx14.ams4> On 6/11/2025 1:21 PM, Mr Flibble wrote: > On Tue, 10 Jun 2025 23:15:51 -0400, Richard Damon wrote: > >> On 6/10/25 3:05 PM, Mr Flibble wrote: >>> On Tue, 10 Jun 2025 14:53:47 -0400, Richard Damon wrote: >>> >>>> On 6/10/25 1:22 PM, olcott wrote: >>>>> On 6/10/2025 2:33 AM, Mikko wrote: >>>>>> On 2025-06-09 21:14:58 +0000, olcott said: >>>>>> >>>>>>> The official "received view" of this is that the best we can >>>>>>> possibly do is to do nothing and give up. >>>>>> >>>>>> There is no official view about "the best". What is the best depends >>>>>> on what one needs and wants. Some may think that the best they can >>>>>> do is to waste their life in trying to do the impossible. >>>>>> >>>>>> >>>>> It is not at all impossible to create a termination analyzer that >>>>> reports on the behavior specified by the input to HHH(DDD). It was >>>>> never correct to define a termination analyzer any other way. >>>>> >>>>> >>>> Right, it is just a fact that it is impossible for HHH to be shuch a >>>> analyzer. >>>> >>>> A CORRECT Temrination analyzer of the input to HHH(DDD), that is to >>>> the termination analysis of DDD, is to say it halts, since the >>>> HHH(DDD) that DDD will call will return non-halting to that DDD, and >>>> it will then halt. >>> >>> But it will never "return" because it is infinitely recursive; the >>> simulation is aborted and a halting result if non-halting is returned >>> elsewhere. >>> >>> /Flibble >> >> So, you have a problem, either you don't have a correct simulation to >> show you got the right answer, or you don't answer. >> >> That is the problem with trying to have the decider itself be two >> contradictory entities. >> >> A correct simulator can not be a correct decider it the input is >> actually non-halting. >> >> There seems to be some mental block about the fact that the DEFINITION >> of this sort of decider is that: >> >> >> H(M) returns 1 if UTM(M) halts, and H(M) returns 0 if UTM(M) will never >> halt >> >> If you try to combine the the UTM and H into one program that it can >> NEVER correctly return 0, as it can only return 0 if it never halt (and >> thus can't return a value) > > You are wrong. An SHD does not have to simulate an algorithm to completion > if it determines non-halting early BY ANALYSIS. > > /Flibble You can tell him this 1000 times and he will never get it. -- Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius hits a target no one else can see." Arthur Schopenhauer