Deutsch English Français Italiano |
<vvp56m$31v$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: Richard Heathfield <rjh@cpax.org.uk> Newsgroups: comp.theory Subject: Re: Halting Problem: How my refutation differs to Peter Olcott's Date: Sun, 11 May 2025 04:23:00 +0100 Organization: Fix this later Lines: 131 Message-ID: <vvp56m$31v$1@dont-email.me> References: <BPOTP.66191$v0S.4884@fx14.ams4> <3bc01824e1d95a30b9784942a8b7ef3bc9ec8ff8@i2pn2.org> <UIRTP.228282$_Npd.219273@fx01.ams4> <vvosru$3ql7h$1@dont-email.me> <bc5cc7788c2f522f313339d699520118aba2b18c@i2pn2.org> <YVSTP.290844$6Qab.237944@fx07.ams4> <445621fd6d6864f68b1c6e2040cff818c336600f@i2pn2.org> <EgUTP.680779$4AM6.183617@fx17.ams4> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sun, 11 May 2025 05:23:04 +0200 (CEST) Injection-Info: dont-email.me; posting-host="023cae9dc0d2c2b383f3d86e34fa8cd9"; logging-data="3135"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+j7XGlZFZXCnpOyXa23sScrO5IQqGHumIyK2iONbFFJQ==" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:Kf78YgpgDRZbnIcjTqECH2WRv4g= Content-Language: en-GB In-Reply-To: <EgUTP.680779$4AM6.183617@fx17.ams4> Bytes: 5461 On 11/05/2025 03:51, Mr Flibble wrote: > On Sat, 10 May 2025 21:49:41 -0400, Richard Damon wrote: > >> On 5/10/25 9:18 PM, Mr Flibble wrote: >>> On Sat, 10 May 2025 21:07:34 -0400, Richard Damon wrote: >>> >>>> On 5/10/25 9:00 PM, olcott wrote: >>>>> On 5/10/2025 6:56 PM, Mr Flibble wrote: >>>>>> On Sat, 10 May 2025 18:40:53 -0400, Richard Damon wrote: >>>>>> >>>>>>> On 5/10/25 4:38 PM, Mr Flibble wrote: >>>>>>>> How my refutation differs to Peter's: >>>>>>>> >>>>>>>> * Peter refutes the halting problem based on pathological input >>>>>>>> manifesting in a simulating halt decider as infinite recursion, >>>>>>>> this being treated as non-halting. >>>>>>>> * Flibble refutes the halting problem based on patholgical input >>>>>>>> manifesting as decider/input self-referencial conflation, >>>>>>>> resulting in the contradiction at the heart of the halting problem >>>>>>>> being a category (type) error, i.e. ill-formed. >>>>>>>> >>>>>>>> These two refutations are related but not exactly the same. >>>>>>>> >>>>>>>> /Flibble >>>>>>> >>>>>>> And the problem is that you use incorrect categories. >>>>>>> >>>>>>> The decider needs to be of the category "Program". >>>>>>> >>>>>>> The input also needs to be of the category "Program", but provided >>>>>>> via a representation. The act of representation lets us convert >>>>>>> items of category Program to the category of Finite String which >>>>>>> can be an input. >>>>>> >>>>>> Those two categories you have identified are different hence the >>>>>> category error. >>>>>> >>>>>> >>>>> That is correct. A running program and an input finite string ARE NOT >>>>> THE SAME. >>>> >>>> But there is a direct relationship between the two. >>>> >>>> >>>> >>>>>>> The "Pathological Input" *IS* a Program, built by the simple rules >>>>>>> of composition that are allowed in the system. >>>>>> >>>>>> Such composition is invalid. >>>>>> >>>>>> >>>>> Richard is trying to get away with saying that a finite string THAT >>>>> IS NOT A RUNNING PROGRAM <IS> A RUNNING PROGRAM >>>>> >>>>> >>>> But they are related to each other, >>> >>> Even if there is some perceived relationship between the two different >>> categories it doesn't mean there still isn't a category error. >> >> So, what is the error, since the input *IS* the finite string that was >> built by the program representation operation, and thus *IS* what an >> input needs to be. >> >> >>> Why relationship doesn’t rescue the mistake: >>> >>> * Shared context ≠ shared type. >>> – A pupil and a teacher are clearly related (one teaches, one learns), >>> but the question “Who is taller, the lesson?” commits a category error >>> because a lesson isn’t the kind of thing that has height, regardless of >>> its pedagogical ties to people. >> >> Which doesn't apply here, and you are just indicationg you don't >> understand what a representation is. >> >> The input is a finite string that represents a program. > > A program and a finite string representing a program are different > categories ergo we have a category error. → look You are inside a halting problem, a category error or a proof. There are some contradictions on the ground here. There is a shiny brass Turing machine nearby. There is a ball of finite string here. There is a compiler error here. → take Turing machine OK → Tie finite string to compiler error OK → follow contradictions You are in a maze of twisty little set theories, all different. → take category error You are in a maze of twisty little set theories, all alike. → drink Entscheidungsproblem I see no Entscheidungsproblem here. → stop or go to start? You are inside a halting problem, a category error or a proof. There are some contradictions on the ground here. There is a ball of finite string here. There is a compiler error here. → -- Richard Heathfield Email: rjh at cpax dot org dot uk "Usenet is a strange place" - dmr 29 July 1999 Sig line 4 vacant - apply within