Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <vvf9td$ujn3$1@dont-email.me>
Deutsch   English   Français   Italiano  
<vvf9td$ujn3$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: Mikko <mikko.levanto@iki.fi>
Newsgroups: comp.theory
Subject: Re: Halting Problem: What Constitutes Pathological Input
Date: Wed, 7 May 2025 12:42:05 +0300
Organization: -
Lines: 101
Message-ID: <vvf9td$ujn3$1@dont-email.me>
References: <GE4SP.47558$VBab.42930@fx08.ams4> <vvamqc$o6v5$4@dont-email.me> <vvan7q$o4v0$1@dont-email.me> <ts5SP.113145$_Npd.41800@fx01.ams4> <vvat0g$vtiu$1@dont-email.me> <vvcl54$2lap7$1@dont-email.me> <vvd9tn$37t3c$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 07 May 2025 11:42:05 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="25df689eb2c62a67673a2c25ccb2e051";
	logging-data="1003235"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19TupCnTVinJVy4NWQZL90V"
User-Agent: Unison/2.2
Cancel-Lock: sha1:VKsvBvwuKNtRwCaKzXc7omI7GwY=
Bytes: 4821

On 2025-05-06 15:29:59 +0000, olcott said:

> On 5/6/2025 4:35 AM, Mikko wrote:
>> On 2025-05-05 17:37:20 +0000, olcott said:
>> 
>>> On 5/5/2025 11:13 AM, Mr Flibble wrote:
>>>> On Mon, 05 May 2025 11:58:50 -0400, dbush wrote:
>>>> 
>>>>> On 5/5/2025 11:51 AM, olcott wrote:
>>>>>> On 5/5/2025 10:17 AM, Mr Flibble wrote:
>>>>>>> What constitutes halting problem pathological input:
>>>>>>> 
>>>>>>> Input that would cause infinite recursion when using a decider of the
>>>>>>> simulating kind.
>>>>>>> 
>>>>>>> Such input forms a category error which results in the halting problem
>>>>>>> being ill-formed as currently defined.
>>>>>>> 
>>>>>>> /Flibble
>>>>>> 
>>>>>> I prefer to look at it as a counter-example that refutes all of the
>>>>>> halting problem proofs.
>>>>> 
>>>>> Which start with the assumption that the following mapping is computable
>>>>> and that (in this case) HHH computes it:
>>>>> 
>>>>> 
>>>>> Given any algorithm (i.e. a fixed immutable sequence of instructions) X
>>>>> described as <X> with input Y:
>>>>> 
>>>>> A solution to the halting problem is an algorithm H that computes the
>>>>> following mapping:
>>>>> 
>>>>> (<X>,Y) maps to 1 if and only if X(Y) halts when executed directly
>>>>> (<X>,Y) maps to 0 if and only if X(Y) does not halt when executed
>>>>> directly
>>>>> 
>>>>> 
>>>>> 
>>>>>> int DD()
>>>>>> {
>>>>>>   int Halt_Status = HHH(DD);
>>>>>>   if (Halt_Status)
>>>>>>     HERE: goto HERE;
>>>>>>   return Halt_Status;
>>>>>> }
>>>>>> 
>>>>>> https://github.com/plolcott/x86utm
>>>>>> 
>>>>>> The x86utm operating system includes fully operational HHH and DD.
>>>>>> https://github.com/plolcott/x86utm/blob/master/Halt7.c
>>>>>> 
>>>>>> When HHH computes the mapping from *its input* to the behavior of DD
>>>>>> emulated by HHH this includes HHH emulating itself emulating DD. This
>>>>>> matches the infinite recursion behavior pattern.
>>>>>> 
>>>>>> Thus the Halting Problem's "impossible" input is correctly determined
>>>>>> to be non-halting.
>>>>>> 
>>>>>> 
>>>>> 
>>>>> Which is a contradiction.  Therefore the assumption that the above
>>>>> mapping is computable is proven false, as Linz and others have proved
>>>>> and as you have *explicitly* agreed is correct.
>>>> 
>>>> The category (type) error manifests in all extant halting problem proofs
>>>> including Linz.  It is impossible to prove something which is ill-formed
>>>> in the first place.
>>>> 
>>>> /Flibble
>>> 
>>> The above example is category error because it asks
>>> HHH(DD) to report on the direct execution of DD() and
>>> the input to HHH specifies a different sequence of steps.
>> 
>> No, it does not. The input is DD specifides exactly the same sequence
>> of steps as DD. HHH just answers about a different sequence of steps
>> instead of the the seqeunce specified by its input.
> 
> <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
>      If simulating halt decider H correctly simulates its
>      input D until H correctly determines that its simulated D
>      *would never stop running unless aborted* then
> 
> *input D* is the actual input
> *would never stop running unless aborted*
> is the hypothetical H/D pair where H does not abort.

H is hypthetical. There is no actual decider in Sipeser's words. But
what is said about D is true about any actual input as there is no
restriction on D other than it is an input to H.

> You cannot possibly show the exact execution trace

That's right. An execution trace is too long to make without tools
that I don't have. Just remenber that absence of evidence is not
evidence of absense.

-- 
Mikko