Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Memory fault -- brain fried


devel / comp.theory / Re: Complete proof that H(P,P)==0 is correct for every simulating halt decider H

SubjectAuthor
* Complete proof that H(P,P)==0 is correct for every simulating haltolcott
+* Complete proof that H(P,P)==0 is correct for every simulating halt decider HBen Bacarisse
|`* Complete proof that H(P,P)==0 is correct for every simulatingolcott
| +* Complete proof that H(P,P)==0 is correct for every simulatingRichard Damon
| |`* Complete proof that H(P,P)==0 is correct for every simulatingolcott
| | `- Complete proof that H(P,P)==0 is correct for every simulatingRichard Damon
| `* Complete proof that H(P,P)==0 is correct for every simulating halt decider HBen Bacarisse
|  `* Complete proof that H(P,P)==0 is correct for every simulatingolcott
|   `- Complete proof that H(P,P)==0 is correct for every simulating halt decider HBen Bacarisse
`- Complete proof that H(P,P)==0 is correct for every simulating halt decider HRichard Damon

1
Complete proof that H(P,P)==0 is correct for every simulating halt decider H

<s7KdnUYxN6Npih78nZ2dnUU7-a_NnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=22977&group=comp.theory#22977

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 03 Nov 2021 18:15:00 -0500
Date: Wed, 3 Nov 2021 18:14:59 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.2.1
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
Content-Language: en-US
From: NoO...@NoWhere.com (olcott)
Subject: Complete proof that H(P,P)==0 is correct for every simulating halt
decider H
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <s7KdnUYxN6Npih78nZ2dnUU7-a_NnZ2d@giganews.com>
Lines: 71
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-oipOZUTtGxwXb29szqRpPPXv6fNjxHUaHZzmvh9jMFxUVDDp441/2SnAhN17ghDjEj0Ob4RKqkaLVy7!Z/7zVKS61nuUEXoLr8jn/8FwLA7TgfdlgGJihjkGasfhqGoNukIBi0VQId06QGypGmjB8YXbVCLn!Lw==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 4126
 by: olcott - Wed, 3 Nov 2021 23:14 UTC

// Simplified Linz Ĥ (Linz:1990:319)
// Strachey(1965) CPL translated to C
void P(u32 x)
{ if (H(x, x))
HERE: goto HERE;
}

_P()
[00000c36](01) 55 push ebp
[00000c37](02) 8bec mov ebp,esp
[00000c39](03) 8b4508 mov eax,[ebp+08] // 2nd Param
[00000c3c](01) 50 push eax
[00000c3d](03) 8b4d08 mov ecx,[ebp+08] // 1st Param
[00000c40](01) 51 push ecx
[00000c41](05) e820fdffff call 00000966 // call H
[00000c46](03) 83c408 add esp,+08
[00000c49](02) 85c0 test eax,eax
[00000c4b](02) 7402 jz 00000c4f
[00000c4d](02) ebfe jmp 00000c4d
[00000c4f](01) 5d pop ebp
[00000c50](01) c3 ret
Size in bytes:(0027) [00000c50]

Begin Local Halt Decider Simulation at Machine Address:c36

machine stack stack machine assembly
address address data code language
======== ======== ======== ========= =============
[00000c36][002117ca][002117ce] 55 push ebp
[00000c37][002117ca][002117ce] 8bec mov ebp,esp
[00000c39][002117ca][002117ce] 8b4508 mov eax,[ebp+08]
[00000c3c][002117c6][00000c36] 50 push eax // push P
[00000c3d][002117c6][00000c36] 8b4d08 mov ecx,[ebp+08]
[00000c40][002117c2][00000c36] 51 push ecx // push P
[00000c41][002117be][00000c46] e820fdffff call 00000966 // call H(P,P)

[00000c36][0025c1f2][0025c1f6] 55 push ebp
[00000c37][0025c1f2][0025c1f6] 8bec mov ebp,esp
[00000c39][0025c1f2][0025c1f6] 8b4508 mov eax,[ebp+08]
[00000c3c][0025c1ee][00000c36] 50 push eax // push P
[00000c3d][0025c1ee][00000c36] 8b4d08 mov ecx,[ebp+08]
[00000c40][0025c1ea][00000c36] 51 push ecx // push P
[00000c41][0025c1e6][00000c46] e820fdffff call 00000966 // call H(P,P)
Local Halt Decider: Infinite Recursion Detected Simulation Stopped

We can perfectly know that H(P,P) does precisely simulate the first
seven instructions of P when it simulates the first seven instructions of P.

We can also know that when it perfectly repeats this sequence again that
it has acted as a pure simulator for the execution of these two sequences.

That it is a pure simulator up to this point conclusively proves that
it is a pure simulator up to this point and conclusively proves that
a pure simulation would never halt.

2021-11-03 Update to Halt Decider Criteria
It is impossible for any halt decider to be incorrect when the correct
pure simulation of its input never halts and it reports not halting.

Halting problem undecidability and infinitely nested simulation
May 2021 PL Olcott (above is from pages 4 and 5)

https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation

--
Copyright 2021 Pete Olcott

"Great spirits have always encountered violent opposition from mediocre
minds." Einstein

Re: Complete proof that H(P,P)==0 is correct for every simulating halt decider H

<875yt8g6zv.fsf@bsb.me.uk>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=22978&group=comp.theory#22978

  copy link   Newsgroups: comp.theory
Followup: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: ben.use...@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Complete proof that H(P,P)==0 is correct for every simulating halt decider H
Followup-To: comp.theory
Date: Wed, 03 Nov 2021 23:21:56 +0000
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <875yt8g6zv.fsf@bsb.me.uk>
References: <s7KdnUYxN6Npih78nZ2dnUU7-a_NnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader02.eternal-september.org; posting-host="8061128906792ee25c1ae701cf55af45";
logging-data="7019"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX184lV9ImvNkXEQoz90J0Y+EMKEHl8NXX6s="
Cancel-Lock: sha1:8HWX3H9g4ihjCozqX6gt4XDAHOs=
sha1:fLbYAPT+O2eu2r6Eu8UI37oR6nM=
X-BSB-Auth: 1.d51f68246b214fc3901b.20211103232156GMT.875yt8g6zv.fsf@bsb.me.uk
 by: Ben Bacarisse - Wed, 3 Nov 2021 23:21 UTC

olcott <NoOne@NoWhere.com> writes:

> void P(u32 x)
> {
> if (H(x, x))
> HERE: goto HERE;
> }

But H(P,P) == 0 is not correct if P(P) halts and you have told us that
both are the case (for the specific H you are touting). That false is
the wrong return for inputs that represent halting computations comes
from the definition of the problem you claim to be addressing.

--
Ben.

Re: Complete proof that H(P,P)==0 is correct for every simulating halt decider H

<8nFgJ.20742$SR4.12023@fx43.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=22981&group=comp.theory#22981

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!tr2.eu1.usenetexpress.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx43.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.2.1
Subject: Re: Complete proof that H(P,P)==0 is correct for every simulating halt decider H
Content-Language: en-US
Newsgroups: comp.theory
References: <s7KdnUYxN6Npih78nZ2dnUU7-a_NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <s7KdnUYxN6Npih78nZ2dnUU7-a_NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 100
Message-ID: <8nFgJ.20742$SR4.12023@fx43.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Wed, 3 Nov 2021 19:58:57 -0400
X-Received-Bytes: 5311
X-Original-Bytes: 5178
 by: Richard Damon - Wed, 3 Nov 2021 23:58 UTC

On 11/3/21 7:14 PM, olcott wrote:
> // Simplified Linz Ĥ (Linz:1990:319)
> // Strachey(1965) CPL translated to C
> void P(u32 x)
> {
>   if (H(x, x))
>     HERE: goto HERE;
> }
>
> _P()
> [00000c36](01)  55          push ebp
> [00000c37](02)  8bec        mov ebp,esp
> [00000c39](03)  8b4508      mov eax,[ebp+08] // 2nd Param
> [00000c3c](01)  50          push eax
> [00000c3d](03)  8b4d08      mov ecx,[ebp+08] // 1st Param
> [00000c40](01)  51          push ecx
> [00000c41](05)  e820fdffff  call 00000966    // call H
> [00000c46](03)  83c408      add esp,+08
> [00000c49](02)  85c0        test eax,eax
> [00000c4b](02)  7402        jz 00000c4f
> [00000c4d](02)  ebfe        jmp 00000c4d
> [00000c4f](01)  5d          pop ebp
> [00000c50](01)  c3          ret
> Size in bytes:(0027) [00000c50]
>
> Begin Local Halt Decider Simulation at Machine Address:c36
>
>  machine   stack     stack     machine    assembly
>  address   address   data      code       language
>  ========  ========  ========  =========  =============
> [00000c36][002117ca][002117ce] 55          push ebp
> [00000c37][002117ca][002117ce] 8bec        mov ebp,esp
> [00000c39][002117ca][002117ce] 8b4508      mov eax,[ebp+08]
> [00000c3c][002117c6][00000c36] 50          push eax       // push P
> [00000c3d][002117c6][00000c36] 8b4d08      mov ecx,[ebp+08]
> [00000c40][002117c2][00000c36] 51          push ecx       // push P
> [00000c41][002117be][00000c46] e820fdffff  call 00000966  // call H(P,P)
>
> [00000c36][0025c1f2][0025c1f6] 55          push ebp
> [00000c37][0025c1f2][0025c1f6] 8bec        mov ebp,esp
> [00000c39][0025c1f2][0025c1f6] 8b4508      mov eax,[ebp+08]
> [00000c3c][0025c1ee][00000c36] 50          push eax       // push P
> [00000c3d][0025c1ee][00000c36] 8b4d08      mov ecx,[ebp+08]
> [00000c40][0025c1ea][00000c36] 51          push ecx       // push P
> [00000c41][0025c1e6][00000c46] e820fdffff  call 00000966  // call H(P,P)
> Local Halt Decider: Infinite Recursion Detected Simulation Stopped
>
> We can perfectly know that H(P,P) does precisely simulate the first
> seven instructions of P when it simulates the first seven instructions
> of P.
>

Except it does NOT correctly simulate the call instruction, and just ONE
error makes it unrelaible.

> We can also know that when it perfectly repeats this sequence again that
> it has acted as a pure simulator for the execution of these two sequences.

WRONG. It has ignored the behavior or H, which if H(P,P) returns
non-halting at the top level, will do so here when the machine this
input is actually run or this input is given to a UTM (as the DEFINITION
of the answer a Halt Decider is supposed to answer), we KNOW this call
will return that same non-halting and the transform that H has used was
invalid.

>
> That it is a pure simulator up to this point conclusively proves that
> it is a pure simulator up to this point and conclusively proves that
> a pure simulation would never halt.

Which means it is NOT a pure simulator.

Being a pure simulator up to ... is like claiming to be immortal up to
the point you die. If H will abort the simulation, it NEVER was a pure
simulator (maybe it played one on TV) just like a person who will die
was never immortal.

>
> 2021-11-03 Update to Halt Decider Criteria
> It is impossible for any halt decider to be incorrect when the correct
> pure simulation of its input never halts and it reports not halting.

And the CORRECT pure simulation of the input MUST do exactly the same
thing as the running of the computation that the input represents, which
if H(P,P) returns non-halting (which you claim it does as the right
answer) then this computation WILL Halt, as you even admit.

Only your INCORRECT, and thus NOT PURE simulation of the input implies
non-halting behavior.

>
> Halting problem undecidability and infinitely nested simulation
> May 2021 PL Olcott  (above is from pages 4 and 5)
>
> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
>
>

Re: Complete proof that H(P,P)==0 is correct for every simulating halt decider H

<dfOdnW5sOr8H-x78nZ2dnUU7-XfNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=22997&group=comp.theory#22997

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 03 Nov 2021 23:50:34 -0500
Date: Wed, 3 Nov 2021 23:50:32 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.2.1
Subject: Re: Complete proof that H(P,P)==0 is correct for every simulating
halt decider H
Content-Language: en-US
Newsgroups: comp.theory
References: <s7KdnUYxN6Npih78nZ2dnUU7-a_NnZ2d@giganews.com>
<875yt8g6zv.fsf@bsb.me.uk>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <875yt8g6zv.fsf@bsb.me.uk>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <dfOdnW5sOr8H-x78nZ2dnUU7-XfNnZ2d@giganews.com>
Lines: 25
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-fr5YImUp3vfDe0aJaRbE8v/Gblswn/Nh8iLvXHg6t7m1sx5ivjMGsCEQMPYsPWnYdCw5GhHDmhZue8H!iMJ4glqyq0gFDlQlep21FpWaWreGDz/NkAaXdN094yZEeVoVhAiHVJ0iJgNlJ+dQo2y+curp4JEe!vQ==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2132
 by: olcott - Thu, 4 Nov 2021 04:50 UTC

On 11/3/2021 6:21 PM, Ben Bacarisse wrote:
> olcott <NoOne@NoWhere.com> writes:
>
>> void P(u32 x)
>> {
>> if (H(x, x))
>> HERE: goto HERE;
>> }
>
> But H(P,P) == 0 is not correct if P(P) halts and you have told us that
> both are the case (for the specific H you are touting). That false is
> the wrong return for inputs that represent halting computations comes
> from the definition of the problem you claim to be addressing.
>

I provided all of the details to prove that I am correct and you simply
ignored and erased them. This is apparently because you realized that my
proof is irrefutable thus realize any attempt at rebuttal could only
seem foolish. Alternatively you are clueless about the x86 language.

--
Copyright 2021 Pete Olcott

"Great spirits have always encountered violent opposition from mediocre
minds." Einstein

Re: Complete proof that H(P,P)==0 is correct for every simulating halt decider H

<72PgJ.13861$6a3.12306@fx41.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23002&group=comp.theory#23002

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx41.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.2.1
Subject: Re: Complete proof that H(P,P)==0 is correct for every simulating
halt decider H
Content-Language: en-US
Newsgroups: comp.theory
References: <s7KdnUYxN6Npih78nZ2dnUU7-a_NnZ2d@giganews.com>
<875yt8g6zv.fsf@bsb.me.uk> <dfOdnW5sOr8H-x78nZ2dnUU7-XfNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <dfOdnW5sOr8H-x78nZ2dnUU7-XfNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 57
Message-ID: <72PgJ.13861$6a3.12306@fx41.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Thu, 4 Nov 2021 06:59:14 -0400
X-Received-Bytes: 3444
X-Original-Bytes: 3311
 by: Richard Damon - Thu, 4 Nov 2021 10:59 UTC

On 11/4/21 12:50 AM, olcott wrote:
> On 11/3/2021 6:21 PM, Ben Bacarisse wrote:
>> olcott <NoOne@NoWhere.com> writes:
>>
>>> void P(u32 x)
>>> {
>>>    if (H(x, x))
>>>      HERE: goto HERE;
>>> }
>>
>> But H(P,P) == 0 is not correct if P(P) halts and you have told us that
>> both are the case (for the specific H you are touting).  That false is
>> the wrong return for inputs that represent halting computations comes
>> from the definition of the problem you claim to be addressing.
>>
>
> I provided all of the details to prove that I am correct and you simply
> ignored and erased them. This is apparently because you realized that my
> proof is irrefutable thus realize any attempt at rebuttal could only
> seem foolish. Alternatively you are clueless about the x86 language.
>

Except that you 'proof' is totally baseless since it is built on false
assumptions.

You simulator is NOT even an accurate simulation of what the input
machine does, since your H skips the behavior of the copy of H inside
the machine it is simulating, and has replaced H with a DIFFERENT
function that always just calls (by simulation) the machine given as the
input. This substitution would be valid if H actual did the equivalanet
of it, but it doesn't since H will stop its simulation and return
non-halting instead of the assumed simulate forever.

Since H is NOT a accurate simulation, your whole basis is wrong.

Please note the DEFINITION of a simulation, an accurate recreation of
what the reality would do.

We KNOW that H is not an accurate simulation as when we look at the
simulation, the simulation has determined that H(P,P) is a non-halting
operation, that this function will NEVER return an answer, but you also
claim that H(P,P) returns in finite time that its input represents a
non-halting computation.

H(P,P) can not both return an answer and be non-halting, so the
simulation of H, and thus the simulation of P which includes the
simulation of H can not be accurate.

The only way for the simulation to be accurate is for H to NOT actually
be the computation it claims, so that one copy of H does return an
answer of non-halting and another copy is non-halting, but then we get
the problem that a correct simulation BY DEFINITION is a pure
computation, being a function dependent only on its defined input, so if
H isn't actually a computation it can't be an accurate simulator.

FAIL.

Re: Complete proof that H(P,P)==0 is correct for every simulating halt decider H

<87o870drny.fsf@bsb.me.uk>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23003&group=comp.theory#23003

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: ben.use...@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Complete proof that H(P,P)==0 is correct for every simulating halt decider H
Date: Thu, 04 Nov 2021 12:36:01 +0000
Organization: A noiseless patient Spider
Lines: 44
Message-ID: <87o870drny.fsf@bsb.me.uk>
References: <s7KdnUYxN6Npih78nZ2dnUU7-a_NnZ2d@giganews.com>
<875yt8g6zv.fsf@bsb.me.uk>
<dfOdnW5sOr8H-x78nZ2dnUU7-XfNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: reader02.eternal-september.org; posting-host="8061128906792ee25c1ae701cf55af45";
logging-data="14874"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+zvzvdEcgMxHxJoEkje2PC4Sz4eEeOzYs="
Cancel-Lock: sha1:Xo2JcrBZb52eYFkQogZMxoFkeNA=
sha1:z3BID3LA465ujeCHAAPihTmoo5E=
X-BSB-Auth: 1.447059d5d7146defe5be.20211104123601GMT.87o870drny.fsf@bsb.me.uk
 by: Ben Bacarisse - Thu, 4 Nov 2021 12:36 UTC

olcott <NoOne@NoWhere.com> writes:

> On 11/3/2021 6:21 PM, Ben Bacarisse wrote:
>> olcott <NoOne@NoWhere.com> writes:
>>
>>> void P(u32 x)
>>> {
>>> if (H(x, x))
>>> HERE: goto HERE;
>>> }
>> But H(P,P) == 0 is not correct if P(P) halts and you have told us that
>> both are the case (for the specific H you are touting). That false is
>> the wrong return for inputs that represent halting computations comes
>> from the definition of the problem you claim to be addressing.
>
> I provided all of the details to prove that I am correct and you
> simply ignored and erased them.

That you are wrong is matter of the definition of the problem. Other
people seen keen to discuss the way in which you code traces are also
wrong, but that seems superfluous to me.

> This is apparently because you realized that my proof is irrefutable
> thus realize any attempt at rebuttal could only seem
> foolish.

Any "proof" that does not start from the correct definition of the
problem is irrelevant. Mind you, you still think that if {A,B,C} ⊦ X
then {A,B,C,~A} ⊬ X, so what you mean by "proof" is anyone's guess.

I'm struggling to think you don't know how silly rejecting the
definition of the problem is. For one thing, your original delusion was
that you had an H that everyone said was impossible, but an H that has
H(P,P) == 0 and P(P) halting is utterly trivial. Surely you know
everyone here could write such an H in a few seconds.

> Alternatively you are clueless about the x86 language.

You really, really want people to get into the traces, and all the other
junk, just to distract from the fact that after 14 years of work on the
halting problem, your "solution" is a H that give the wrong answer!

--
Ben.

Re: Complete proof that H(P,P)==0 is correct for every simulating halt decider H

<IqudnV9bNIU8Qx78nZ2dnUU7-fHNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23005&group=comp.theory#23005

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 04 Nov 2021 08:22:41 -0500
Date: Thu, 4 Nov 2021 08:22:40 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.2.1
Subject: Re: Complete proof that H(P,P)==0 is correct for every simulating
halt decider H
Content-Language: en-US
Newsgroups: comp.theory
References: <s7KdnUYxN6Npih78nZ2dnUU7-a_NnZ2d@giganews.com>
<875yt8g6zv.fsf@bsb.me.uk> <dfOdnW5sOr8H-x78nZ2dnUU7-XfNnZ2d@giganews.com>
<87o870drny.fsf@bsb.me.uk>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <87o870drny.fsf@bsb.me.uk>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <IqudnV9bNIU8Qx78nZ2dnUU7-fHNnZ2d@giganews.com>
Lines: 62
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-LZZZclJJE1WkchGtWTgUp+c+J6sEulXPxDPVabhgpTV53MiEKy6i+bIkLNAL9CRRmKrgjK22fD5eTcU!A1XfkuSdVbHYjOLZDJds+K5Ltl+2O+idfZGYxDp44SJVrSXpKXRqPRKflj9qyETttwVZKdzoHAiO!qA==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3755
 by: olcott - Thu, 4 Nov 2021 13:22 UTC

On 11/4/2021 7:36 AM, Ben Bacarisse wrote:
> olcott <NoOne@NoWhere.com> writes:
>
>> On 11/3/2021 6:21 PM, Ben Bacarisse wrote:
>>> olcott <NoOne@NoWhere.com> writes:
>>>
>>>> void P(u32 x)
>>>> {
>>>> if (H(x, x))
>>>> HERE: goto HERE;
>>>> }
>>> But H(P,P) == 0 is not correct if P(P) halts and you have told us that
>>> both are the case (for the specific H you are touting). That false is
>>> the wrong return for inputs that represent halting computations comes
>>> from the definition of the problem you claim to be addressing.
>>
>> I provided all of the details to prove that I am correct and you
>> simply ignored and erased them.
>
> That you are wrong is matter of the definition of the problem. Other
> people seen keen to discuss the way in which you code traces are also
> wrong, but that seems superfluous to me.
>

If that was correct then you would have been able to point out the error
in my complete proof instead of just erasing it all.

You did not point out the error and erased it all only because you knew
that it was totally correct.

2021-11-03 Halt Deciding Criteria
It is impossible for any halt decider to be incorrect when the correct
pure simulation of its input never halts and it reports not halting.

>> This is apparently because you realized that my proof is irrefutable
>> thus realize any attempt at rebuttal could only seem
>> foolish.
>
> Any "proof" that does not start from the correct definition of the
> problem is irrelevant. Mind you, you still think that if {A,B,C} ⊦ X
> then {A,B,C,~A} ⊬ X, so what you mean by "proof" is anyone's guess.
>
> I'm struggling to think you don't know how silly rejecting the
> definition of the problem is. For one thing, your original delusion was
> that you had an H that everyone said was impossible, but an H that has
> H(P,P) == 0 and P(P) halting is utterly trivial. Surely you know
> everyone here could write such an H in a few seconds.
>
>> Alternatively you are clueless about the x86 language.
>
> You really, really want people to get into the traces, and all the other
> junk, just to distract from the fact that after 14 years of work on the
> halting problem, your "solution" is a H that give the wrong answer!
>

--
Copyright 2021 Pete Olcott

"Great spirits have always encountered violent opposition from mediocre
minds." Einstein

Re: Complete proof that H(P,P)==0 is correct for every simulating halt decider H

<87a6ikdkbw.fsf@bsb.me.uk>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23006&group=comp.theory#23006

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: ben.use...@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Complete proof that H(P,P)==0 is correct for every simulating halt decider H
Date: Thu, 04 Nov 2021 15:14:27 +0000
Organization: A noiseless patient Spider
Lines: 75
Message-ID: <87a6ikdkbw.fsf@bsb.me.uk>
References: <s7KdnUYxN6Npih78nZ2dnUU7-a_NnZ2d@giganews.com>
<875yt8g6zv.fsf@bsb.me.uk>
<dfOdnW5sOr8H-x78nZ2dnUU7-XfNnZ2d@giganews.com>
<87o870drny.fsf@bsb.me.uk>
<IqudnV9bNIU8Qx78nZ2dnUU7-fHNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: reader02.eternal-september.org; posting-host="8061128906792ee25c1ae701cf55af45";
logging-data="19294"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+2KXmEchYkCSh1GDcytNeE8HmxCkyTQD0="
Cancel-Lock: sha1:FFilbC8hDqiojIG329rDJBesb9M=
sha1:/Imf34GvvFXwmlhjXwZjyxVQGCw=
X-BSB-Auth: 1.8c8511d38c94866a09a3.20211104151427GMT.87a6ikdkbw.fsf@bsb.me.uk
 by: Ben Bacarisse - Thu, 4 Nov 2021 15:14 UTC

olcott <NoOne@NoWhere.com> writes:

> On 11/4/2021 7:36 AM, Ben Bacarisse wrote:
>> olcott <NoOne@NoWhere.com> writes:
>>
>>> On 11/3/2021 6:21 PM, Ben Bacarisse wrote:
>>>> olcott <NoOne@NoWhere.com> writes:
>>>>
>>>>> void P(u32 x)
>>>>> {
>>>>> if (H(x, x))
>>>>> HERE: goto HERE;
>>>>> }
>>>> But H(P,P) == 0 is not correct if P(P) halts and you have told us that
>>>> both are the case (for the specific H you are touting). That false is
>>>> the wrong return for inputs that represent halting computations comes
>>>> from the definition of the problem you claim to be addressing.
>>>
>>> I provided all of the details to prove that I am correct and you
>>> simply ignored and erased them.
>>
>> That you are wrong is matter of the definition of the problem. Other
>> people seen keen to discuss the way in which you code traces are also
>> wrong, but that seems superfluous to me.
>
> If that was correct then you would have been able to point out the
> error in my complete proof instead of just erasing it all.

I think you've lost the plot. The error is at the very start: H(P,P) ==
0 is wrong because P(P) halts. If you don't start from the right idea
of what a halt decider is, everything that follows is irrelevant.
Importantly, it may also be 100% correct. Irrelevant does not mean
wrong, but it does mean no one needs to bother looking at it.

> You did not point out the error and erased it all only because you
> knew that it was totally correct.

I have pointed out your mistake in every recent post: H(P,P) == 0 is
wrong because P(P). It is perfectly possible that everything you say
after this is 100% correct. There is no point in looking for an error
that might not be there.

> 2021-11-03 Halt Deciding Criteria
> It is impossible for any halt decider to be incorrect when the correct
> pure simulation of its input never halts and it reports not halting.

That's only half the story. If simulation of the input does halt, a
halt decider must return true. When you put both halves together you
get the much simpler definition that H(M,I) == true if an only if M(I)
halts. That's why your H is wrong. P(P) halts but H(P,P) == false.

(I keep saying this because you like to pretend that I am not pointing
out your errors.)

>>> This is apparently because you realized that my proof is irrefutable
>>> thus realize any attempt at rebuttal could only seem
>>> foolish.
>>
>> Any "proof" that does not start from the correct definition of the
>> problem is irrelevant. Mind you, you still think that if {A,B,C} ⊦ X
>> then {A,B,C,~A} ⊬ X, so what you mean by "proof" is anyone's guess.
>>
>> I'm struggling to think you don't know how silly rejecting the
>> definition of the problem is. For one thing, your original delusion was
>> that you had an H that everyone said was impossible, but an H that has
>> H(P,P) == 0 and P(P) halting is utterly trivial. Surely you know
>> everyone here could write such an H in a few seconds.

I'll leave this because both points are instructive to newcomers: your
not knowing what logical entailment is, and the idea that anyone could
think that an H with H(P,P) == 0 and P(P) halting was interesting let
along impossible.

--
Ben.

Re: Complete proof that H(P,P)==0 is correct for every simulating halt decider H [ conclusive proof ]

<v_GdnYjv-KiIZx78nZ2dnUU7-QvNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23007&group=comp.theory#23007

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 04 Nov 2021 10:19:49 -0500
Date: Thu, 4 Nov 2021 10:19:48 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.2.1
Subject: Re: Complete proof that H(P,P)==0 is correct for every simulating
halt decider H [ conclusive proof ]
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
References: <s7KdnUYxN6Npih78nZ2dnUU7-a_NnZ2d@giganews.com>
<875yt8g6zv.fsf@bsb.me.uk> <dfOdnW5sOr8H-x78nZ2dnUU7-XfNnZ2d@giganews.com>
<72PgJ.13861$6a3.12306@fx41.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <72PgJ.13861$6a3.12306@fx41.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <v_GdnYjv-KiIZx78nZ2dnUU7-QvNnZ2d@giganews.com>
Lines: 84
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-p43WIu+xIFGW04di3+xXhsILi+hesAFwBvdfxxihGNx3Esy6vU46O2bteXMPkX6mFi6CANQwgmOK3KJ!FnQhkkVf2FeudESpm0b7GK19uZWsnB8Si24JZbIXmJoz8X0OFdZLLXgApHHuSorcVzq5Aut7zloL!Vg==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 4834
 by: olcott - Thu, 4 Nov 2021 15:19 UTC

On 11/4/2021 5:59 AM, Richard Damon wrote:
> On 11/4/21 12:50 AM, olcott wrote:
>> On 11/3/2021 6:21 PM, Ben Bacarisse wrote:
>>> olcott <NoOne@NoWhere.com> writes:
>>>
>>>> void P(u32 x)
>>>> {
>>>>    if (H(x, x))
>>>>      HERE: goto HERE;
>>>> }
>>>
>>> But H(P,P) == 0 is not correct if P(P) halts and you have told us that
>>> both are the case (for the specific H you are touting).  That false is
>>> the wrong return for inputs that represent halting computations comes
>>> from the definition of the problem you claim to be addressing.
>>>
>>
>> I provided all of the details to prove that I am correct and you
>> simply ignored and erased them. This is apparently because you
>> realized that my proof is irrefutable thus realize any attempt at
>> rebuttal could only seem foolish. Alternatively you are clueless about
>> the x86 language.
>>
>
> Except that you 'proof' is totally baseless since it is built on false
> assumptions.
>
_P()
[00000c36](01) 55 push ebp
[00000c37](02) 8bec mov ebp,esp
[00000c39](03) 8b4508 mov eax,[ebp+08] // 2nd Param
[00000c3c](01) 50 push eax
[00000c3d](03) 8b4d08 mov ecx,[ebp+08] // 1st Param
[00000c40](01) 51 push ecx
[00000c41](05) e820fdffff call 00000966 // call H
[00000c46](03) 83c408 add esp,+08
[00000c49](02) 85c0 test eax,eax
[00000c4b](02) 7402 jz 00000c4f
[00000c4d](02) ebfe jmp 00000c4d
[00000c4f](01) 5d pop ebp
[00000c50](01) c3 ret
Size in bytes:(0027) [00000c50]

Begin Local Halt Decider Simulation at Machine Address:c36

machine stack stack machine assembly
address address data code language
======== ======== ======== ========= =============
[00000c36][002117ca][002117ce] 55 push ebp
[00000c37][002117ca][002117ce] 8bec mov ebp,esp
[00000c39][002117ca][002117ce] 8b4508 mov eax,[ebp+08]
[00000c3c][002117c6][00000c36] 50 push eax // push P
[00000c3d][002117c6][00000c36] 8b4d08 mov ecx,[ebp+08]
[00000c40][002117c2][00000c36] 51 push ecx // push P
[00000c41][002117be][00000c46] e820fdffff call 00000966 // call H(P,P)

[00000c36][0025c1f2][0025c1f6] 55 push ebp
[00000c37][0025c1f2][0025c1f6] 8bec mov ebp,esp
[00000c39][0025c1f2][0025c1f6] 8b4508 mov eax,[ebp+08]
[00000c3c][0025c1ee][00000c36] 50 push eax // push P
[00000c3d][0025c1ee][00000c36] 8b4d08 mov ecx,[ebp+08]
[00000c40][0025c1ea][00000c36] 51 push ecx // push P
[00000c41][0025c1e6][00000c46] e820fdffff call 00000966 // call H(P,P)

Verified facts:
(1) The above 14 simulated lines are a correct pure simulation of P(P)
for every possible encoding of simulating halt decider H.

(2) The above 14 simulated lines conclusively prove that the pure
simulation of the input to H(P,P) would never reach its final state of
c50 for every possible encoding of simulating halt decider H.

(1) and (2) conclusively prove that H(P,P) meets this criteria:

2021-11-03 Halt Deciding Criteria
It is impossible for any halt decider to be incorrect when the correct
pure simulation of its input never halts and it reports not halting.

--
Copyright 2021 Pete Olcott

"Great spirits have always encountered violent opposition from mediocre
minds." Einstein

Re: Complete proof that H(P,P)==0 is correct for every simulating halt decider H [ conclusive proof ]

<hBZgJ.12688$7D4.11589@fx37.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23024&group=comp.theory#23024

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!feeder1.feed.usenet.farm!feed.usenet.farm!peer03.ams4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx37.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.2.1
Subject: Re: Complete proof that H(P,P)==0 is correct for every simulating
halt decider H [ conclusive proof ]
Content-Language: en-US
Newsgroups: comp.theory
References: <s7KdnUYxN6Npih78nZ2dnUU7-a_NnZ2d@giganews.com>
<875yt8g6zv.fsf@bsb.me.uk> <dfOdnW5sOr8H-x78nZ2dnUU7-XfNnZ2d@giganews.com>
<72PgJ.13861$6a3.12306@fx41.iad>
<v_GdnYjv-KiIZx78nZ2dnUU7-QvNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <v_GdnYjv-KiIZx78nZ2dnUU7-QvNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 96
Message-ID: <hBZgJ.12688$7D4.11589@fx37.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Thu, 4 Nov 2021 18:59:22 -0400
X-Received-Bytes: 5069
 by: Richard Damon - Thu, 4 Nov 2021 22:59 UTC

On 11/4/21 11:19 AM, olcott wrote:
> On 11/4/2021 5:59 AM, Richard Damon wrote:
>> On 11/4/21 12:50 AM, olcott wrote:
>>> On 11/3/2021 6:21 PM, Ben Bacarisse wrote:
>>>> olcott <NoOne@NoWhere.com> writes:
>>>>
>>>>> void P(u32 x)
>>>>> {
>>>>>    if (H(x, x))
>>>>>      HERE: goto HERE;
>>>>> }
>>>>
>>>> But H(P,P) == 0 is not correct if P(P) halts and you have told us that
>>>> both are the case (for the specific H you are touting).  That false is
>>>> the wrong return for inputs that represent halting computations comes
>>>> from the definition of the problem you claim to be addressing.
>>>>
>>>
>>> I provided all of the details to prove that I am correct and you
>>> simply ignored and erased them. This is apparently because you
>>> realized that my proof is irrefutable thus realize any attempt at
>>> rebuttal could only seem foolish. Alternatively you are clueless
>>> about the x86 language.
>>>
>>
>> Except that you 'proof' is totally baseless since it is built on false
>> assumptions.
>>
> _P()
> [00000c36](01)  55          push ebp
> [00000c37](02)  8bec        mov ebp,esp
> [00000c39](03)  8b4508      mov eax,[ebp+08] // 2nd Param
> [00000c3c](01)  50          push eax
> [00000c3d](03)  8b4d08      mov ecx,[ebp+08] // 1st Param
> [00000c40](01)  51          push ecx
> [00000c41](05)  e820fdffff  call 00000966    // call H
> [00000c46](03)  83c408      add esp,+08
> [00000c49](02)  85c0        test eax,eax
> [00000c4b](02)  7402        jz 00000c4f
> [00000c4d](02)  ebfe        jmp 00000c4d
> [00000c4f](01)  5d          pop ebp
> [00000c50](01)  c3          ret
> Size in bytes:(0027) [00000c50]
>
> Begin Local Halt Decider Simulation at Machine Address:c36
>
>  machine   stack     stack     machine    assembly
>  address   address   data      code       language
>  ========  ========  ========  =========  =============
> [00000c36][002117ca][002117ce] 55          push ebp
> [00000c37][002117ca][002117ce] 8bec        mov ebp,esp
> [00000c39][002117ca][002117ce] 8b4508      mov eax,[ebp+08]
> [00000c3c][002117c6][00000c36] 50          push eax       // push P
> [00000c3d][002117c6][00000c36] 8b4d08      mov ecx,[ebp+08]
> [00000c40][002117c2][00000c36] 51          push ecx       // push P
> [00000c41][002117be][00000c46] e820fdffff  call 00000966  // call H(P,P)
>
> [00000c36][0025c1f2][0025c1f6] 55          push ebp
> [00000c37][0025c1f2][0025c1f6] 8bec        mov ebp,esp
> [00000c39][0025c1f2][0025c1f6] 8b4508      mov eax,[ebp+08]
> [00000c3c][0025c1ee][00000c36] 50          push eax       // push P
> [00000c3d][0025c1ee][00000c36] 8b4d08      mov ecx,[ebp+08]
> [00000c40][0025c1ea][00000c36] 51          push ecx       // push P
> [00000c41][0025c1e6][00000c46] e820fdffff  call 00000966  // call H(P,P)
>
> Verified facts:
> (1) The above 14 simulated lines are a correct pure simulation of P(P)
> for every possible encoding of simulating halt decider H

Incorrect, a PURE simulation would trace teh call at C41 to 966 and show
what happens at 966.

This is NOT a pure simultion.

>
> (2) The above 14 simulated lines conclusively prove that the pure
> simulation of the input to H(P,P) would never reach its final state of
> c50 for every possible encoding of simulating halt decider H.

INCORRECT.

>
> (1) and (2) conclusively prove that H(P,P) meets this criteria:

INCORRECT.

>
> 2021-11-03 Halt Deciding Criteria
> It is impossible for any halt decider to be incorrect when the correct
> pure simulation of its input never halts and it reports not halting.
>
>
FAIL.

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor