Deutsch English Français Italiano |
<v60eb9$1ib5p$2@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.mixmin.net!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: 197 page execution trace of DDD correctly simulated by HHH Date: Tue, 2 Jul 2024 10:39:04 +0200 Organization: A noiseless patient Spider Lines: 105 Message-ID: <v60eb9$1ib5p$2@dont-email.me> References: <v4vrfg$2793f$1@dont-email.me> <v5eup8$1lar1$2@dont-email.me> <v5f1nm$1lp16$1@dont-email.me> <v5f246$1m2fl$1@dont-email.me> <v5f3fg$1lp16$2@dont-email.me> <v5f3j8$1m2fl$2@dont-email.me> <v5f54f$1lp16$3@dont-email.me> <v5f5sd$1mcif$1@dont-email.me> <v5ght9$21jrt$1@dont-email.me> <v5h558$24jbd$7@dont-email.me> <v5jcas$2m18t$2@dont-email.me> <v5k7ju$2qsdr$5@dont-email.me> <v5mcvo$1cgj0$3@i2pn2.org> <v5mklg$3cibm$7@dont-email.me> <v5mo8a$1d3t3$2@i2pn2.org> <v5mqge$3e4fd$2@dont-email.me> <v5msjt$1d3t3$9@i2pn2.org> <v5mtba$3elj0$1@dont-email.me> <v5n2ah$1d3t3$10@i2pn2.org> <v5n2sk$3fm1k$1@dont-email.me> <v5po6i$1h5u1$1@i2pn2.org> <v5pp9m$2jk8$1@dont-email.me> <v5r5p4$1irrf$1@i2pn2.org> <v5s4f4$jvgt$3@dont-email.me> <v5tp92$vsqr$2@dont-email.me> <v5u94l$12udb$5@dont-email.me> <v5uec2$12qkb$2@dont-email.me> <v5uesa$145ld$2@dont-email.me> <v5ugei$12qkb$4@dont-email.me> <v5uh66$14k9s$1@dont-email.me> <v5uqt1$16atu$1@dont-email.me> <v5usbj$16k0l$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Tue, 02 Jul 2024 10:39:06 +0200 (CEST) Injection-Info: dont-email.me; posting-host="53ee6a76ae1277aa2fa0ccc5a0217e91"; logging-data="1649849"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19rJ72fR7fRd6OSn4Mvugnl" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:OBUyugHqdZIpE32yyPSBV6MTizM= In-Reply-To: <v5usbj$16k0l$1@dont-email.me> Content-Language: en-GB Bytes: 6090 Op 01.jul.2024 om 20:25 schreef olcott: > On 7/1/2024 1:01 PM, Fred. Zwarts wrote: >> Op 01.jul.2024 om 17:15 schreef olcott: >>> On 7/1/2024 10:02 AM, Fred. Zwarts wrote: >>>> Op 01.jul.2024 om 16:35 schreef olcott: >>>>> On 7/1/2024 9:27 AM, Fred. Zwarts wrote: >>>>>> Op 01.jul.2024 om 14:57 schreef olcott: >>>>>>> On 7/1/2024 3:27 AM, Fred. Zwarts wrote: >>>>>>>> Op 30.jun.2024 om 19:25 schreef olcott: >>>>>>>>> On 6/30/2024 3:42 AM, joes wrote: >>>>>>>>> >>>>>>>>>> No, I mean: why does the inner simulator repeat instead of >>>>>>>>>> aborting, >>>>>>>>>> the same as the outer one does? >>>>>>>>>> >>>>>>>>>>> Technically it is called detecting a repeating state. >>>>>>>>>> Yeah, I know. My point is: all recursive calls both enter and >>>>>>>>>> detect >>>>>>>>>> a repeating state. >>>>>>>>>> >>>>>>>>> >>>>>>>>> The inner ones always see one less execution trace >>>>>>>>> than the next outer one, thus could only meet their >>>>>>>>> abort criteria after they have already been aborted. >>>>>>>>> >>>>>>>> >>>>>>>> Which indicates that they were aborted too soon, showing that >>>>>>>> the emulation was incorrect. >>>>>>> >>>>>>> Unless the outer HHH aborts its simulation after some >>>>>>> fixed number of correct emulations or none of the HHH >>>>>>> ever aborts and HHH never stops running. >>>>>> >>>>>> But that does not make the result of the abort correct. >>>>> >>>>> >>>>>> Not aborting will loop infinitely. >>>>> >>>>> 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 IS NECESSARILY CORRECT TO ABORT >>>>> THEN H IS NECESSARILY CORRECT TO ABORT >>>>> THEN H IS NECESSARILY CORRECT TO ABORT >>>> >>>> It is inevitable to abort, but that does not make the simulation >>>> correct, because: >>>> >>> >>> Of every possibility that can possibly be is is absolutely >>> not inevitable to abort. >>> >>> DDD correctly emulated by HHH is either aborted at some point >>> or crashes due to out-of-memory error. >> >> Which shows that both simulations are incorrect. The aborted one and >> the crashed one. >> >>> >>> You just aren't very good at these things are you? >> Even here your opinion is incorrect. >> >> It seems that you do not quite understand the theory. When talking >> about correct simulation, we can ignore memory limits. >> That may be too complex for you already. >> >> It is not relevant whether HHH must abort, but it is relevant that HHH >> *does* abort and halt. > > *YOU ARE NOT ALLOWED TO CHANGE THE MEANING OF THESE WORDS* > > <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> > >> Therefore, a correct simulation of HHH, should not abort. This proves >> that HHH is unable to simulate itself, because it does abort (too soon). >> >> > Another way to distract from the fact that you are proved to be incorrect. Repeating the same irrelevant words does not help. Since your simulation is incorrect, Sipser's opinion does not apply here, because that is about a correct simulation. We are talking about an HHH that *does* abort and therefore cannot simulate itself up to its simulated return, which makes the simulation incorrect. void Finite_Recursion (int N) { if (N > 0) Finite_Recursion (N - 1); } HHH aborts after two cycles, therefore, it is equivalent to Finite_Recursion (2). I would not be surprised if you (or your simulator) do not see the difference between Finite_Recursion and Infinite_Recursion. Since you seem to think that two equals infinity.