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