Re: Why Peter Olcott is correct

Liste des GroupesRevenir à c theory 
Sujet : Re: Why Peter Olcott is correct
De : F.Zwarts (at) *nospam* HetNet.nl (Fred. Zwarts)
Groupes : comp.theory
Date : 18. May 2025, 11:11:14
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <100cbo2$ublb$3@dont-email.me>
References : 1 2 3 4 5 6 7
User-Agent : Mozilla Thunderbird
Op 18.mei.2025 om 05:09 schreef olcott:
On 5/17/2025 9:06 PM, Mike Terry wrote:
On 18/05/2025 02:51, Mr Flibble wrote:
On Sun, 18 May 2025 02:42:58 +0100, Mike Terry wrote:
>
On 18/05/2025 02:10, Mr Flibble wrote:
On Sun, 18 May 2025 02:06:43 +0100, Mike Terry wrote:
>
On 18/05/2025 01:11, Mr Flibble wrote:
Hi!
>
In the case of pathological input, Peter's SHD only needs to report a
correct halting result *as if* the simulation was run to completion:
>
Right.  If the simulation is run to completion, that's like a UTM
simulating the input, and equivalent to asking whether the input
halts. This is the case for all inputs, not just "pathological" ones,
whatever they are exactly.
>
PO's DD() calls an "embedded HHH" which aborts its simulation.  If
that DD is simulated to completion it halts, so that is what his SHD
needs to report.  PO has verified this directly, and has published the
traces showing DD halting when simulated to completion.
>
whether we abort, or continue until we run out of stack space makes
no difference: we are detecting INFINITE recursion which can be
viewed as non-
halting.
>
Eh?  PO does have a couple of SHDs that simulate his DD to completion,
and they all show DD halting!
    There's no infinite recursion, only some level of finite recursive
    simulation.
>
PO gets confused, because his SHD HHH simply /doesn't/ simulate DD to
completion.  It aborts, and then decides non-halting.  That's the
reverse of what you said in the first paragraph.  So your thread title
is misleading - PO is actually *incorrect*.  I've corrected the title
to avoid confusion.
>
No, halting the simulation is NOT THE SAME as a halting result of
HALTING for what is being simulated.  I have changed the subject title
back, you jackass.
>
Where did I say it was the same?  /YOU/ said above that PO's SHD should
decide *as if* the simulation was run to completion.  [your
highlighting].  If DD is simulated to completion it halts,
so by your logic his SHD should decide halting.  Instead it decides
neverhalts.
>
No, if an IDEAL simulation runs to completion it NEVER completes as the
recursion is INFINITE however a practical simulator has finite resources
(and a valid decider must decide in finite time) so cannot run forever so
instead we abort the simulation early if we detect infinite recursion with
a correct halting result of NON-HALTING.  This is in accordance with
Flibble's Law.
>
/Flibble
>
>
As I said above, the recursion in the case of PO's DD is NOT INFINITE.
 void DDD()
{
   HHH(DDD);
   return;
}
 Then show how *DDD SIMULATED BY HHH* halts.
*Its like you don't even know what recursion is*
 
The simulation of DDD by HHH1, includes the call from DDD to HHH, which simulates DDD. You claim that this simulation of DDD by HHH is a correct simulation and the simulation by HHH1 shows that the simulation of DDD by HHH halts.
Why dreaming of an infinite recursion, when your code includes code to abort? The infinite recursion is only in your dreams. In the actual code, there is no infinite recursion. Of course, it is not correct to abort the halting code, but this abort is also the reason why the input specifies a halting program.
It has been proven that no correct code is possible, why do you keep asking for a correction. Is 'does not exist' over your head?

Date Sujet#  Auteur
18 May02:06 * Re: Why Peter Olcott is incorrect17Mike Terry
18 May02:42 +* Re: Why Peter Olcott is correct10Mike Terry
18 May03:06 i+* Re: Why Peter Olcott is correct5Mike Terry
18 May04:09 ii`* Re: Why Peter Olcott is correct4olcott
18 May11:08 ii +- Re: Why Peter Olcott is correct1Mikko
18 May11:11 ii +- Re: Why Peter Olcott is correct1Fred. Zwarts
18 May12:12 ii `- Re: Why Peter Olcott is correct1Richard Damon
18 May04:01 i+* Re: Why Peter Olcott is correct3olcott
18 May10:58 ii+- Re: Why Peter Olcott is correct1Fred. Zwarts
18 May11:12 ii`- Re: Why Peter Olcott is correct1Mikko
18 May04:03 i`- Re: Why Peter Olcott is correct1olcott
18 May03:08 +* Re: Why Peter Olcott is proven correct by honest reviewers3olcott
18 May10:55 i+- Re: Why Peter Olcott is proven correct by honest reviewers1Fred. Zwarts
18 May11:21 i`- Re: Why Peter Olcott is proven correct by honest reviewers1Mikko
18 May03:28 `* Re: Why Peter Olcott is correct3olcott
18 May04:12  +- Re: Why Peter Olcott is correct1olcott
18 May11:17  `- Re: Why Peter Olcott is correct1Mikko

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal