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 <utnbln$3r05r$1@dont-email.me>
Deutsch   English   Français   Italiano  
<utnbln$3r05r$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!.POSTED!not-for-mail
From: olcott <polcott2@gmail.com>
Newsgroups: comp.theory,sci.logic
Subject: Re: Can any pathological input thwart a simulating abort decider?
Date: Sat, 23 Mar 2024 14:48:07 -0500
Organization: A noiseless patient Spider
Lines: 141
Message-ID: <utnbln$3r05r$1@dont-email.me>
References: <utkjd0$335kr$1@dont-email.me> <utm7u7$3iaut$1@dont-email.me>
 <utmn5h$3lnmi$5@dont-email.me> <utmppq$3mgs3$1@dont-email.me>
 <utmuq0$3ncb0$5@dont-email.me> <utn05t$3o86u$2@dont-email.me>
 <utn1ed$3od3s$2@dont-email.me> <utn8mb$3q1mb$2@dont-email.me>
 <utnadr$3ql3o$2@dont-email.me> <utnbb8$3qsh3$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 23 Mar 2024 19:48:08 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="c59f7dfe69f4a5279bf8dd8742d31ecc";
	logging-data="4030651"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/gan7+NPa09zPKEHkf1S3A"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:NsGUhBvZ3ajx/mhd3uALqUuQ/KY=
Content-Language: en-US
In-Reply-To: <utnbb8$3qsh3$1@dont-email.me>
Bytes: 6844

On 3/23/2024 2:42 PM, Fred. Zwarts wrote:
> Op 23.mrt.2024 om 20:26 schreef olcott:
>> On 3/23/2024 1:57 PM, Fred. Zwarts wrote:
>>> Op 23.mrt.2024 om 17:53 schreef olcott:
>>>> On 3/23/2024 11:31 AM, Fred. Zwarts wrote:
>>>>> Op 23.mrt.2024 om 17:08 schreef olcott:
>>>>>> On 3/23/2024 9:43 AM, Fred. Zwarts wrote:
>>>>>>> Op 23.mrt.2024 om 14:58 schreef olcott:
>>>>>>>> On 3/23/2024 4:38 AM, Fred. Zwarts wrote:
>>>>>>>>> Op 22.mrt.2024 om 19:41 schreef olcott:
>>>>>>>>>> 01 int D(ptr x)  // ptr is pointer to int function
>>>>>>>>>> 02 {
>>>>>>>>>> 03   int Halt_Status = H(x, x);
>>>>>>>>>> 04   if (Halt_Status)
>>>>>>>>>> 05     HERE: goto HERE;
>>>>>>>>>> 06   return Halt_Status;
>>>>>>>>>> 07 }
>>>>>>>>>> 08
>>>>>>>>>> 09 void main()
>>>>>>>>>> 10 {
>>>>>>>>>> 11   H(D,D);
>>>>>>>>>> 12 }
>>>>>>>>>>
>>>>>>>>>> H is a simulating abort decider that supposed to
>>>>>>>>>> correctly determine whether or not it needs to abort
>>>>>>>>>> the simulation of any pathological inputs that are
>>>>>>>>>> attempting to thwart this abort decision.
>>>>>>>>>>
>>>>>>>>>> H must abort every simulated input that would not
>>>>>>>>>> otherwise halt to prevent its own non-termination.
>>>>>>>>>>
>>>>>>>>>> It is a self-evident verified fact that every H(D,D)
>>>>>>>>>> that decides to abort its simulated D(D) is correct
>>>>>>>>>> in doing so because this does prevent its own
>>>>>>>>>> non-termination.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> It is self-evident that when H is programmed to abort and 
>>>>>>>>> return false, then [the simulated] D will 
>>>>>>>>
>>>>>>>> immediately stop running never having reached its last 
>>>>>>>> instruction to halt.
>>>>>>>
>>>>>>> As can be seen above, if H returns false in line 03, then D will 
>>>>>>> go to line 04 and line 06 and halt (unless aborted).
>>>>>>>
>>>>>>
>>>>>> You still do not understand that functions called in infinite
>>>>>> recursion never return to their caller, thus must have grossly
>>>>>> exaggerated your programming skill.
>>>>>
>>>>> Even a beginner in C will see that if the simulated D, using the H 
>>>>> that is programmed to abort and return false, will continue with 
>>>>> line 04 then line 06 and halt (unless aborted).
>>>>>
>>>>
>>>> 01 int D(ptr x)  // ptr is pointer to int function
>>>> 02 {
>>>> 03   int Halt_Status = H(x, x);
>>>> 04   if (Halt_Status)
>>>> 05     HERE: goto HERE;
>>>> 06   return Halt_Status;
>>>> 07 }
>>>> 08
>>>> 09 void main()
>>>> 10 {
>>>> 11   H(D,D);
>>>> 12 }
>>>>
>>>> That is the strawman deception we are only talking about the
>>>> fact that the D correctly simulated by H cannot possibly reach
>>>> its own line 06 and halt.
>>>
>>> Denying a verified fact is not a strong rebuttal.
>>>
>>>>
>>>>>> When the simulated D calls its simulator this call cannot possibly
>>>>>> return to its caller. The relationship between the simulated D(D)
>>>>>> and its simulator makes a call D(D) to its own simulator isomorphic
>>>>>> to infinite recursion.
>>>>>
>>>>> It is exactly the relation with the simulator that aborts, which 
>>>>> makes that also the simulated H is programmed to abort and return 
>>>>> false.
>>>>> Olcott is again contradicting himself.
>>>>>
>>>>>>
>>>>>> That the directly executed D(D) is an entirely different instance
>>>>>> that does not have this same pathological relationship is summed
>>>>>> up in your own reply.
>>>>>
>>>>> I am not talking about a directly executed D, but a simulated D!
>>>>> I am not talking about a directly executed D, but a simulated D!
>>>>> I am not talking about a directly executed D, but a simulated D!
>>>>>
>>>>> This simulated D halts (unless aborted)!
>>>>
>>>> D correctly simulated by H cannot possibly reach its own line
>>>> 06 and halt. That you say otherwise proves your insufficient
>>>> programming skill.
>>>>
>>>>> It seems too difficult for olcott to see, what even a beginner 
>>>>> sees, that H, programmed to return false, also returns false when 
>>>>> simulated (unless aborted).
>>>>
>>>> When I worked at the US Army Corps of engineers an independent
>>>> contractor rated my programs as the best quality of all of the
>>>> programs that they reviewed and they reviewed all of the programs.
>>>
>>> If true, I am very sorry for olcott, that he is no longer able to 
>>> see, what even a beginner sees, that H, programmed to return false, 
>>> also returns false when simulated (unless aborted).
>>
>> Everyone with sufficient programming skill can see that this is a
>> verified fact:
>>
>> *D correctly simulated by H cannot possibly reach its own final state*
>> *at line 06 in an infinite number of steps of correct simulation*
>> Some of these people might lie about it.
>>
> 
> Even a beginner can see that this is a verified fact:
> H, programmed to return false, 

H is not programmed to return false. H is programmed
to detect and reject non-halting behavior patterns:
(a) Infinite loop
(b) Infinite recursion
(c) Recursive simulation

> also returns false when simulated (unless 
> aborted), so D, when correctly simulated, halts (unless aborted).

Of every implementation of H that is merely specified to simulate
its input and no other details of H are specified: No D simulated
by H ever reaches its own final state at line 06 and halts.

-- 
Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer