| Deutsch English Français Italiano |
|
<vrufj5$3hle3$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: dbush <dbush.mobile@gmail.com> Newsgroups: comp.theory Subject: Re: Correcting the definition of the halting problem --- Computable functions Date: Tue, 25 Mar 2025 10:45:57 -0400 Organization: A noiseless patient Spider Lines: 89 Message-ID: <vrufj5$3hle3$1@dont-email.me> References: <vr1shq$1qopn$1@dont-email.me> <vrc4nu$2m36k$5@dont-email.me> <vrkc2m$24ft6$1@dont-email.me> <vrkdij$25f9f$3@dont-email.me> <vrlt36$3haib$1@dont-email.me> <vrn237$im1e$1@dont-email.me> <vrn67b$md49$1@dont-email.me> <cb974817db8e02049daa5604d725300154e33ad1@i2pn2.org> <vrps14$35a4m$2@dont-email.me> <eab11e8806c669d296bff986870bdc6abdbb2fef@i2pn2.org> <vrqicu$3s258$1@dont-email.me> <30c2beae6c191f2502e93972a69c85ff227bfd03@i2pn2.org> <vrrs79$11a56$7@dont-email.me> <vrrsta$tdm5$1@dont-email.me> <vrs264$1a43i$1@dont-email.me> <vrs54q$1d1o2$1@dont-email.me> <vrse90$1jr8u$1@dont-email.me> <vrsk13$1q39o$1@dont-email.me> <vrsn62$1rblu$2@dont-email.me> <vrsnhu$1q39o$2@dont-email.me> <vrsodl$1rblu$3@dont-email.me> <vrsogj$1q39o$3@dont-email.me> <vrsqlq$1rblu$4@dont-email.me> <vrsrmr$1q39o$4@dont-email.me> <vrt14i$264jb$1@dont-email.me> <vrt1tu$257a2$1@dont-email.me> <vrt357$264jb$2@dont-email.me> <vrt6va$22073$1@dont-email.me> <vrt7u2$2au0q$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Tue, 25 Mar 2025 15:45:58 +0100 (CET) Injection-Info: dont-email.me; posting-host="558cb3f1e92ebc1bf3f45b6c0d288267"; logging-data="3724739"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/hI1diFDWnvu7ulqg2YEby" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:vnxSgIT4D4sM7e+pJtuToJVViRc= Content-Language: en-US In-Reply-To: <vrt7u2$2au0q$1@dont-email.me> Bytes: 5145 On 3/24/2025 11:29 PM, olcott wrote: > On 3/24/2025 10:12 PM, dbush wrote: >> On 3/24/2025 10:07 PM, olcott wrote: >>> On 3/24/2025 8:46 PM, André G. Isaak wrote: >>>> On 2025-03-24 19:33, olcott wrote: >>>>> On 3/24/2025 7:00 PM, André G. Isaak wrote: >>>> >>>>>> In the post you were responding to I pointed out that computable >>>>>> functions are mathematical objects. >>>>> >>>>> https://en.wikipedia.org/wiki/Computable_function >>>>> >>>>> Computable functions implemented using models of computation >>>>> would seem to be more concrete than pure math functions. >>>> >>>> Those are called computations or algorithms, not computable functions. >>>> >>> >>> https://en.wikipedia.org/wiki/Pure_function >>> Is another way to look at computable functions implemented >>> by some concrete model of computation. >>> >> >> And not all mathematical functions are computable, such as the halting >> function. >> >>>> The halting problems asks whether there *is* an algorithm which can >>>> compute the halting function, but the halting function itself is a >>>> purely mathematical object which exists prior to, and independent >>>> of, any such algorithm (if one existed). >>>> >>> >>> None-the-less it only has specific elements of its domain >>> as its entire basis. For Turing machines this always means >>> a finite string that (for example) encodes a specific >>> sequence of moves. >> >> False. *All* turing machine are the domain of the halting function, >> and the existence of UTMs show that all turning machines can be >> described by a finite string. >> > > You just aren't paying enough attention. Turing machines > are never in the domain of any computable function. > <snip> > False. The mathematical function that counts the number of instructions in a turing machine is computable. >>> >>> The math halting function is free to "abstract away" key >>> details that change everything. That is why I have never >>> been talking about the pure math and have always been >>> referring to its implementation in a model of computation. >>> >> >> There are no details abstracted away. The halting function is simply >> uncomputable. >> > > When the measure of the behavior specified by a > finite string input DD is when correctly emulated > by HHH then DD can't reach its own final halt state > then not-halting is decidable. > That's not non-halting, that's not-PO-halting. Halting, as currently defined, is not decidable. When the measure of the behavior specified by a finite string input DD is when directly executed then DD halts and HHH doesn't report that. >>> A halt decider cannot exist >> >> So again, you explicitly agree with the Linz proof and all other >> proofs of the halting function. >> >>> because the halting problem is defined incorrectly >> >> There's nothing incorrect about wanting something that would solve the >> Goldbach conjecture and make unknowable truths knowable. Your >> alternate definition won't provide that. >> >> There's no requirement that a function be computable. > >