| Deutsch English Français Italiano |
|
<104dd5o$22jns$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: Mikko <mikko.levanto@iki.fi> Newsgroups: comp.theory Subject: Re: How do simulating termination analyzers work? ---Truth Maker Maximalism Date: Sun, 6 Jul 2025 11:46:49 +0300 Organization: - Lines: 50 Message-ID: <104dd5o$22jns$1@dont-email.me> References: <102sjg5$2k3e9$1@dont-email.me> <10319mv$3u901$7@dont-email.me> <103394q$m26r$1@dont-email.me> <1033pf6$25t1$1@dont-email.me> <1035vdm$10d9c$1@dont-email.me> <1036qg0$16lpk$3@dont-email.me> <1038glb$e9bd$1@dont-email.me> <1039kq9$n1od$1@dont-email.me> <103aupj$13t8e$1@dont-email.me> <103c0mb$1cme6$2@dont-email.me> <103dp34$1toq7$1@dont-email.me> <103eeie$22250$12@dont-email.me> <103g682$2k9u7$1@dont-email.me> <103h1ch$2q86f$5@dont-email.me> <103j40h$3col5$1@dont-email.me> <103n9si$ecm8$1@dont-email.me> <103okoh$r8lq$1@dont-email.me> <103oql4$rq7e$7@dont-email.me> <103qu9v$1egu3$1@dont-email.me> <103rh5r$1hc53$7@dont-email.me> <103th0k$22kgq$1@dont-email.me> <103uin0$292c0$7@dont-email.me> <104041c$2nne5$1@dont-email.me> <1040hq4$2ql69$3@dont-email.me> <1042l0e$3cik5$1@dont-email.me> <1046v71$ctak$1@dont-email.me> <1047vld$n4s2$1@dont-email.me> <1048hp0$qd4f$2@dont-email.me> <104anvh$1cqf4$1@dont-email.me> <104bhcd$1hqln$6@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sun, 06 Jul 2025 10:46:49 +0200 (CEST) Injection-Info: dont-email.me; posting-host="0a26e59935a533f85fcfe4899a18601c"; logging-data="2182908"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+2oa1T0wX9Ml9CZSCxEiln" User-Agent: Unison/2.2 Cancel-Lock: sha1:HVa7UENxRIX7Ln4zb4U+IKCGkxE= On 2025-07-05 15:46:21 +0000, olcott said: > On 7/5/2025 3:32 AM, Mikko wrote: >> On 2025-07-04 12:34:39 +0000, olcott said: >> >>> On 7/4/2025 2:25 AM, Mikko wrote: >>>> >>>> What HHH correctly or otherwise simulates is merely an implementation >>>> detail. >>> >>> It is a detail that defines a partial halt decider >>> that makes the "do the opposite" code unreachable. >> >> No, it does. The proof that a counter-example can be constructed >> does not refer to any implementation details, so it applies to >> every implementation that is does not violate the requirements >> so obviously that the proof is not needed. >> >>>> What matters is the beahviour DD specifies. >>> >>> The behavior that an input specifies is only correctly >>> measured by correctly simulating this input. >> >> Wrong. It is correctly measured by a direct execution. > > Since no Turing machine can possibly take another directly > executing Turing machine as an input this makes all directly > executed Turing machines outside of the domain of every Turing > machine based decider. No, it does not. The domain is specified in the statement of the halting problem which includes every Turing machine. > The requirement that a halt decider report on the behavior > of things outside of its domain has always been bogus. The magic word "bogus" has no effect on the problem statement. > Instead of this deciders must report on the behavior that > their input actually specifies. It does not work that way. Instead, the solution of the problem must have, in addittion to the decider, a user's manual that specifies what the input must be in order to specify the actual computation. For example, if the computation asked about is DDD(), what must the input be so that the decider says "it halts"? -- Mikko