Deutsch   English   Français   Italiano  
<vub87l$3inf8$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: olcott <polcott333@gmail.com>
Newsgroups: comp.theory
Subject: Re: DDD simulated by HHH cannot possibly halt (Halting Problem) ---
 mindless robots
Date: Wed, 23 Apr 2025 12:32:37 -0500
Organization: A noiseless patient Spider
Lines: 126
Message-ID: <vub87l$3inf8$1@dont-email.me>
References: <vsnchj$23nrb$2@dont-email.me> <vsqknb$1ldpa$1@dont-email.me>
 <vsrmn8$2o2f2$1@dont-email.me> <vstku7$p4u7$1@dont-email.me>
 <vsu95l$1c5kt$1@dont-email.me> <vt01l0$39kn7$1@dont-email.me>
 <vt28vk$1fe7a$1@dont-email.me> <vt2k6t$1onvt$1@dont-email.me>
 <vt3ef4$2flgf$1@dont-email.me> <vt3fgd$2gu7u$1@dont-email.me>
 <vt6apu$12sjs$2@dont-email.me> <vt6g1f$180qf$1@dont-email.me>
 <vt6lmk$1djk6$1@dont-email.me> <vt7tj4$2iso2$1@dont-email.me>
 <vt9j0j$1snb$2@dont-email.me> <vtai1c$11kqr$1@dont-email.me>
 <vtajkf$10asg$2@dont-email.me> <vtbe3g$1vs00$1@dont-email.me>
 <852f89c9196e0261b8156050fea4572fe886933f@i2pn2.org>
 <vth52t$3in23$9@dont-email.me> <vth557$3a127$7@dont-email.me>
 <vth8lr$3n2du$2@dont-email.me>
 <aea1aef2c4f3a4cbffaeb02b0c007047ae45073a@i2pn2.org>
 <vtk3c4$2agjr$1@dont-email.me>
 <811ea75a45b53b3a04dbe97035989aadb7875fac@i2pn2.org>
 <vu8qdk$13jl5$9@dont-email.me> <vuaa5u$2lbp9$1@dont-email.me>
 <vub2dl$3clpn$5@dont-email.me> <vub7na$3ih01$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 23 Apr 2025 19:32:38 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="5791df4ad8dacc236dd89a5c1d753bc4";
	logging-data="3759592"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/vCLlI0uVL/KxZjlAmzpRC"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:scI8D/O231CAxN6U5ZLoqpOZZ+Q=
In-Reply-To: <vub7na$3ih01$1@dont-email.me>
Content-Language: en-US
X-Antivirus-Status: Clean
X-Antivirus: Norton (VPS 250423-4, 4/23/2025), Outbound message
Bytes: 7831

On 4/23/2025 12:23 PM, Fred. Zwarts wrote:
> Op 23.apr.2025 om 17:53 schreef olcott:
>> On 4/23/2025 3:59 AM, Fred. Zwarts wrote:
>>> Op 22.apr.2025 om 21:24 schreef olcott:
>>>> On 4/22/2025 7:42 AM, joes wrote:
>>>>> Am Mon, 14 Apr 2025 17:48:36 -0500 schrieb olcott:
>>>>>> On 4/14/2025 4:29 AM, joes wrote:
>>>>>>> Am Sun, 13 Apr 2025 16:00:43 -0500 schrieb olcott:
>>>>>>>> On 4/13/2025 3:00 PM, dbush wrote:
>>>>>>>>> On 4/13/2025 3:59 PM, olcott wrote:
>>>>>>>>>> On 4/13/2025 3:54 AM, joes wrote:
>>>>>>>>>>> Am Fri, 11 Apr 2025 10:56:32 -0500 schrieb olcott:
>>>>>>>>>>>> On 4/11/2025 3:24 AM, Richard Heathfield wrote:
>>>>>>>>>>>>> On 11/04/2025 08:57, Mikko wrote:
>>>>>>>>>>>
>>>>>>>>>>>>>> No proof of this principle has been shown so its use is not
>>>>>>>>>>>>>> valid.
>>>>>>>>>>>>> No proof of Peano's axioms or Euclid's fifth postulate has 
>>>>>>>>>>>>> been
>>>>>>>>>>>>> shown.
>>>>>>>>>>>>> That doesn't mean we can't use them.
>>>>>>>>>>>>> Mr Olcott can have his principle if he likes, but only by 
>>>>>>>>>>>>> EITHER
>>>>>>>>>>>>> proving it (which, as you say, he has not yet done) OR by 
>>>>>>>>>>>>> taking
>>>>>>>>>>>>> it as axiomatic, leaving the world of mainstream computer 
>>>>>>>>>>>>> science
>>>>>>>>>>>>> behind him,
>>>>>>>>>>>>> constructing his own computational 'geometry' so to speak, and
>>>>>>>>>>>>> abandoning any claim to having overturned the Halting Problem.
>>>>>>>>>>>>> Navel contemplation beckons.
>>>>>>>>>>>>> Axioms are all very well, and he's free to invent as many 
>>>>>>>>>>>>> as he
>>>>>>>>>>>>> wishes,
>>>>>>>>>>>>> but nobody else is obliged to accept them.
>>>>>>>>>>>> *Simulating termination analyzer Principle*
>>>>>>>>>>>> It is always correct for any simulating termination analyzer to
>>>>>>>>>>>> stop simulating and reject any input that would otherwise 
>>>>>>>>>>>> prevent
>>>>>>>>>>>> its own termination.
>>>>>>>>>>> Sure. Why doesn’t the STA simulate itself rejecting its input?
>>>>>>>>>> Because that is a STUPID idea and categorically impossible 
>>>>>>>>>> because
>>>>>>>>>> the outermost HHH sees its needs to stop simulating before any 
>>>>>>>>>> inner
>>>>>>>>>> HHH can possibly see this.
>>>>>>>>> In other words, you agree that Linz and others are correct that 
>>>>>>>>> no H
>>>>>>>>> exists that satisfies these requirements:
>>>>>>>>> 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
>>>>>>>> No stupid! Those freaking requirements are wrong and anchored in 
>>>>>>>> the
>>>>>>>> ignorance  of rejecting the notion of a simulating termination
>>>>>>>> analyzer OUT-OF-HAND WITHOUT REVIEW.
>>>>>>>> As anyone can see HHH MUST REJECT ITS INPUT OR GET STUPIDLY 
>>>>>>>> STUCK IN
>>>>>>>> NON-TERMINATION. If people were not mindless robots they would have
>>>>>>>> immediately acknowledged this years ago.
>>>>>>> But why does it not return „I know this halts, but I can’t simulate
>>>>>>> it”?
>>>>>> Because it is not a liar and tells the truth for every input in its
>>>>>> domain.
>>>>> Aha. Then why does it not simulate it and say that it halts?
>>>>>
>>>>
>>>> I have proven that the directly executed DD and DD
>>>> emulated by HHH according to the semantics of the
>>>> x86 language have a different set of state changes
>>>> many hundreds of times for several years.
>>>>
>>>
>>> You did not prove it, you dreamed about it for many years, but you 
>>> failed to show the first state change were the simulation differs 
>>> from the simulation. You only showed that HHH failed to complete the 
>>> simulation.
>>
>> _DD()
>> [00002133] 55         push ebp      ; housekeeping
>> [00002134] 8bec       mov ebp,esp   ; housekeeping
>> [00002136] 51         push ecx      ; make space for local
>> [00002137] 6833210000 push 00002133 ; push DD
>> [0000213c] e882f4ffff call 000015c3 ; call HHH(DD)
>> [00002141] 83c404     add esp,+04
>> [00002144] 8945fc     mov [ebp-04],eax
>> [00002147] 837dfc00   cmp dword [ebp-04],+00
>> [0000214b] 7402       jz 0000214f
>> [0000214d] ebfe       jmp 0000214d
>> [0000214f] 8b45fc     mov eax,[ebp-04]
>> [00002152] 8be5       mov esp,ebp
>> [00002154] 5d         pop ebp
>> [00002155] c3         ret
>> Size in bytes:(0035) [00002155]
>>
>> By merely knowing that HHH emulates DD until it
>> sees itself about to emulate DD a third time
>> (mathematical induction proof that DD is stuck in
>> recursive emulation) we can know that
> 
> We know that the simulating HHH fails to see that the recursion is 
> finite 

 From the point of view of the HHH that is simulating DD
the recursion will never stop unless this HHH stops it.

On 10/14/2022 7:44 PM, Ben Bacarisse wrote:
 > I don't think that is the shell game.  PO really /has/ an H
 > (it's trivial to do for this one case) that correctly determines
 > that P(P) *would* never stop running *unless* aborted.
....
 > But H determines (correctly) that D would not halt if it
 > were not halted.  That much is a truism.

That you don't know software engineering well enough to
see this is less than no rebuttal at all.

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