Deutsch English Français Italiano |
<3c5ff26d0202f146c0580fff7b8bdfca15e4b23a@i2pn2.org> View for Bookmarking (what is this?) Look up another Usenet article |
Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!news.swapon.de!news.in-chemnitz.de!3.eu.feeder.erje.net!feeder.erje.net!npeer.as286.net!npeer-ng0.as286.net!news.neodome.net!rocksolid2!i2pn2.org!.POSTED!not-for-mail From: Richard Damon <richard@damon-family.org> Newsgroups: comp.theory Subject: Re: Turing computable functions Date: Tue, 25 Mar 2025 18:33:05 -0400 Organization: i2pn2 (i2pn.org) Message-ID: <3c5ff26d0202f146c0580fff7b8bdfca15e4b23a@i2pn2.org> References: <vruvsn$3tamc$3@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Wed, 26 Mar 2025 00:32:28 -0000 (UTC) Injection-Info: i2pn2.org; logging-data="1762229"; mail-complaints-to="usenet@i2pn2.org"; posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg"; User-Agent: Mozilla Thunderbird Content-Language: en-US X-Spam-Checker-Version: SpamAssassin 4.0.0 In-Reply-To: <vruvsn$3tamc$3@dont-email.me> On 3/25/25 3:24 PM, olcott wrote: > Cannot possibly derive any outputs not computed from > their inputs. Right, but the problem might require that. > > A Turing machine halt decider cannot possibly report > on the behavior of any directly executing process. > No Turing machine can every do this. This has always > been beyond what any Turing machine can ever do. Sure it can for many inputs, because it can simulate some to completion and some to a repeat state, proving that they will not halt. The problem is this doesn't > > The best that any Turing machine halt decider can > possibly do is determine the behavior that an input > finite string specifies. But that behavior is specified to be the behavior of the actual machine it represents, or equivalently, the behavior of the UTM that interprets it. Remember, a UTM, by its definition, exactly reproduces *ALL* the behavior of the Turing Machine described by its input. > > When we make these things 100% concrete in a language > that has been fully operational for many years... > Your problem is that those things HAVE been concrete for like 80 years, you just don;t > int DD() > { > int Halt_Status = HHH(DD); > if (Halt_Status) > HERE: goto HERE; > return Halt_Status; > } Which is NOT a "Program" since it doesn't include the definitioin of HHH. > > When an input finite string specifies a pathological > relationship with its simulating halt decider the actual > behavior that pathological relationship derives must > be reported because THAT IS THE BEHAVIOR THAT IS SPECIFIED > BY THIS INPUT FINITE STRING. > But the program doesn't HAVE a "it's decider", only a decider that it was designed to cofound by being contrary, and does so by purely legal methods. Note, the behavior of YOUR finite string is "Categpry Error" as it isn't a program. Add the code for HHH to it, and its behavior is determied by UTM(DD) which will be halting if HHH(DD) returns 0 or just aborts its execution, and non-halting if HHH(DD) return 1 or loops forver. THus, it is clear that there can be no correct answer from however you had defined HHH (which must have been defined BEFORE we could create the DD) but there *IS* a correct answer that other deciders could return, they just need to answer the opposite of HHH(DD). Sorry, you are just proving you don't understand what you are talking about.