Deutsch English Français Italiano |
<v9n430$1clc0$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Mikko <mikko.levanto@iki.fi> Newsgroups: comp.theory Subject: Re: Proof that DDD specifies non-halting behavior --- point by point Date: Fri, 16 Aug 2024 11:53:52 +0300 Organization: - Lines: 40 Message-ID: <v9n430$1clc0$1@dont-email.me> References: <v9gv4k$4sc4$1@dont-email.me> <v9hp66$ck4s$1@dont-email.me> <v9ia4j$f16v$1@dont-email.me> <v9kkso$u2rh$1@dont-email.me> <v9l6kj$10ae5$4@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Fri, 16 Aug 2024 10:53:53 +0200 (CEST) Injection-Info: dont-email.me; posting-host="6a07fdd64951d0e7174b4620f03bdd40"; logging-data="1463680"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19zRDWtoDq+OORZ33YBgsp+" User-Agent: Unison/2.2 Cancel-Lock: sha1:9e2+JSLyXo9i5z9fznUgiNxDAlg= Bytes: 2287 On 2024-08-15 15:25:07 +0000, olcott said: > On 8/15/2024 5:22 AM, Mikko wrote: >> On 2024-08-14 13:06:27 +0000, olcott said: >> >>> On 8/14/2024 3:17 AM, Mikko wrote: >>>> On 2024-08-14 00:52:36 +0000, olcott said: >>>> >>>>> void DDD() >>>>> { >>>>> HHH(DDD); >>>>> return; >>>>> } >>>> >>>> In order to prove that the above specifies a non-halting behavour >>>> you must prove that HHH(DDD) does not terminate. >>> >>> Wrong. >> >> At least the proof that DDD does not terminate also proves as an >> intermedate result or an obvious corollary that HHH does not halt. >> >> Non-halting means that an infinite number of instructions can be >> executed without halting. That means that at least one instruction >> is executed infinitely many times as there are only finitely many >> instructions. But not instrunctions of DDD outside HHH is executed >> infinitely many times. >> > > Wrong. Non-halting only means that when DDD is emulated > according to the semantics of the x86 language and this > emulation is unlimited that DDD would never reach its > own "return" instruction. If what I said is wrong then what you said is wrong, too, as you say what I said. -- Mikko