Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"Paul Lynde to block..." -- a contestant on "Hollywood Squares"


devel / comp.theory / Re: Olcott [good summation]

SubjectAuthor
* OlcottMr Flibble
+* Olcottolcott
|+- OlcottMr Flibble
|+- OlcottJeff Barnett
|`* OlcottOtto J. Makela
| `- Olcottolcott
`* OlcottFred. Zwarts
 +* Olcott [good summation]olcott
 |+* Olcott [good summation]Mr Flibble
 ||`* Olcott [good summation]olcott
 || +* Olcott [good summation]Mr Flibble
 || |`* Olcott [good summation]olcott
 || | +* Olcott [good summation]Mr Flibble
 || | |`* Olcott [good summation]olcott
 || | | `- Olcott [good summation]Mr Flibble
 || | `* Olcott [good summation]Richard Damon
 || |  `* Olcott [good summation]olcott
 || |   `* Olcott [good summation]Richard Damon
 || |    `* Olcott [good summation]olcott
 || |     `* Olcott [good summation]Richard Damon
 || |      +* Olcott [good summation]olcott
 || |      |`* Olcott [good summation]Richard Damon
 || |      | `* Olcott [good summation]olcott
 || |      |  `* Olcott [good summation]Richard Damon
 || |      |   +* Olcott [good summation]olcott
 || |      |   |`* Olcott [good summation]Richard Damon
 || |      |   | `* Olcott [good summation]olcott
 || |      |   |  `- Olcott [good summation]Richard Damon
 || |      |   `* Olcott [good summation]olcott
 || |      |    `* Olcott [good summation]Richard Damon
 || |      |     `* Olcott [good summation]olcott
 || |      |      +* Olcott [good summation]Richard Damon
 || |      |      |`* Olcott [good summation]olcott
 || |      |      | +* Olcott [good summation]Richard Damon
 || |      |      | |`* Olcott [good summation]olcott
 || |      |      | | `- Olcott [good summation]Richard Damon
 || |      |      | `* Olcott [good summation]dklei...@gmail.com
 || |      |      |  +- Olcott [good summation]Richard Damon
 || |      |      |  `* Olcott [good summation]olcott
 || |      |      |   `* Olcott [good summation]dklei...@gmail.com
 || |      |      |    +- Olcott [good summation]Ben Bacarisse
 || |      |      |    `- Olcott [good summation]olcott
 || |      |      `* Olcott [good summation]Richard Damon
 || |      |       `* Olcott [good summation]olcott
 || |      |        `- Olcott [good summation]Richard Damon
 || |      `- Olcott [good summation]Jeff Barnett
 || `- Olcott [good summation]Richard Damon
 |+* Olcott [good summation]Fred. Zwarts
 ||+* Olcott [good summation]olcott
 |||+- Olcott [good summation]Mr Flibble
 |||`- Olcott [good summation]Richard Damon
 ||`* Olcott [good summation]Mikko
 || +* Olcott [good summation]Richard Damon
 || |`* Olcott [good summation]Mikko
 || | `- Olcott [good summation]Richard Damon
 || `* Olcott [good summation]olcott
 ||  +- Olcott [good summation]Mikko
 ||  `- Olcott [good summation]Richard Damon
 |`* Olcott [good summation]Mikko
 | +- Olcott [good summation]olcott
 | `- Olcott [good summation]olcott
 +* OlcottRichard Damon
 |`* Olcottolcott
 | `* OlcottRichard Damon
 |  `* Olcottolcott
 |   `* OlcottRichard Damon
 |    `* Olcottolcott
 |     `- OlcottRichard Damon
 +* OlcottBen Bacarisse
 |`* Olcott [ Ben is wrong ]olcott
 | +- Olcott [ Ben is wrong ]Richard Damon
 | +* Olcott [ Ben is wrong ]Shvili, the Kookologist
 | |`* Olcott [ Ben is wrong ]olcott
 | | +- Olcott [ Ben is wrong ]Shvili, the Kookologist
 | | `* Olcott [ Ben is wrong ]Richard Damon
 | |  `* Olcott [ Ben contradicts himself ]olcott
 | |   `* Olcott [ Ben contradicts himself ]Richard Damon
 | |    `* Olcott [ Ben contradicts himself ]olcott
 | |     `* Olcott [ Ben contradicts himself ]Richard Damon
 | |      `* Olcott [ Ben contradicts himself ]olcott
 | |       `* Olcott [ Ben contradicts himself ]Richard Damon
 | |        `* Olcott [ Ben contradicts himself ]olcott
 | |         +* Olcott [ Ben contradicts himself ]Mr Flibble
 | |         |`* Olcott [ Ben contradicts himself ]olcott
 | |         | `* Olcott [ Ben contradicts himself ]Mr Flibble
 | |         |  `* Olcott [ Ben contradicts himself ]olcott
 | |         |   `* Olcott [ Ben contradicts himself ]Mr Flibble
 | |         |    `* Olcott [ Ben contradicts himself ]olcott
 | |         |     `* Olcott [ Ben contradicts himself ]Mr Flibble
 | |         |      +* Olcott [ Ben contradicts himself ]olcott
 | |         |      |`* Olcott [ Ben contradicts himself ]Mr Flibble
 | |         |      | `* Olcott [ Ben contradicts himself ]olcott
 | |         |      |  `* Olcott [ Ben contradicts himself ]Mr Flibble
 | |         |      |   `* Olcott [ Ben contradicts himself ]olcott
 | |         |      |    `- Olcott [ Ben contradicts himself ]Richard Damon
 | |         |      `- Olcott [ Ben contradicts himself ]Skep Dick
 | |         `* Olcott [ Ben contradicts himself ]Richard Damon
 | |          +* Olcott [ Ben contradicts himself ]olcott
 | |          |`* Olcott [ Ben contradicts himself ]Richard Damon
 | |          | `* Olcott [ Ben contradicts himself ] [ SHD defined ]olcott
 | |          |  `* Olcott [ Ben contradicts himself ] [ SHD defined ]Richard Damon
 | |          `* OlcottPaul N
 | `* Olcott [ Ben is wrong ]Shvili, the Kookologist
 `* OlcottMikko

Pages:123456789101112
Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<VzfOK.856983$70j.574433@fx16.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.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.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<t_SdneGozK5XQZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<Dg5OK.862820$ntj.825969@fx15.iad>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvvr$71l4$1@dont-email.me>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <tebvvr$71l4$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 84
Message-ID: <VzfOK.856983$70j.574433@fx16.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: Fri, 26 Aug 2022 22:46:12 -0400
X-Received-Bytes: 4830
 by: Richard Damon - Sat, 27 Aug 2022 02:46 UTC

On 8/26/22 10:36 PM, olcott wrote:
> On 8/26/2022 8:59 PM, Richard Damon wrote:
>> On 8/26/22 9:44 PM, olcott wrote:
>>> On 8/26/2022 7:22 PM, Richard Damon wrote:
>>>> On 8/26/22 8:13 PM, olcott wrote:

>>>>> In none of these cases will the simulated P(P) ever reach its own
>>>>> final state:
>>>>>
>>>>> void Px(u32 x)
>>>>> {
>>>>>     H(x, x);
>>>>>     return;
>>>>> }
>>>>
>>>> ^ This will when it is CORRECTLY and COMPLETELY Simulated, since
>>>> H(Px,Px) has been shown to return 0 in finite time.
>>>
>>> So maybe you are as clueless as Flibble.
>>>
>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>> (d) that simulates P(P) that calls a simulated H(P,P)...
>>>
>>> Whether H simulates its input once or allows the recursive
>>> simulations to continue forever there is never a case where simulated
>>> Px ever reaches its final state.
>>>
>>> When H aborts its simulated input it never again simulates a single
>>> instruction of its input thus all recursive emulations are
>>> immediately dead in the water and cannot return to their caller.
>>>
>>>
>>
>>
>> No, it doesn't. May be you don't know your own code, or you are just a
>> LIAR.
>>
>> H(P,P) simulates P(P), and that calls a simulate H(P,P) at which point
>> the original H(P,P) aborts its simulation and returns 0.
>>
>> THAT is what you code does.
>>
>> That means that a CORRECT and *COMPLETE* simulation of the input to
>> H(P,P) is:
>>
>> Simulator simulated P(P) calling H(P,P).
>> That H(P,P) is simulated to simulate a copy of P(P), and will simulate
>> to it calling H(P,P).
>> That simulated H(P,P) then aborts its simulation and is simulated to
>> return to the P(P) that the outer simulation is simulating.
>>
>> THat simulated P(P) will reach its final state and return.
>>
>> Please point out the error in that description.
>
> The executed H(P,P) simulates P(P) that calls the simulated H(P,P)
> that simulates P(P) that calls the simulated H(P,P)
> that simulates P(P) that calls the simulated H(P,P)
> that simulates P(P) that calls the simulated H(P,P)
> that simulates P(P) that calls the simulated H(P,P)
> until the executed H(P,P) aborts the whole chain causing everything else
> to immediately stop.
>
>

So, I said that, and the correct and complete simulation of the input
sees that in the simulate call to H(P,P) and then sees the simulate P(P)
reaching its final state.

You are just showing that H doesn't actually do a complete simulation of
its input, so it isn't the case needed to determine if the input is
non-halting.

You keep on going to your definition of POOP, and not Halting.

Halting is based on the behavior of the machine the input represents.

Your POOP is what is based on the INCOMPLETE simulation done by H.

Sorry Charlie, your answer just doesn't match the required definition.

Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<hO-dnZUiK_MoEpT-nZ2dnZfqlJ_NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 27 Aug 2022 03:29:57 +0000
Date: Fri, 26 Aug 2022 22:29:57 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<t_SdneGozK5XQZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<Dg5OK.862820$ntj.825969@fx15.iad>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvvr$71l4$1@dont-email.me>
<VzfOK.856983$70j.574433@fx16.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <VzfOK.856983$70j.574433@fx16.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <hO-dnZUiK_MoEpT-nZ2dnZfqlJ_NnZ2d@giganews.com>
Lines: 88
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-8bRYrlKFx3zF44MeUIicTvACx+71ezBR/DsjSUOUv5B7A2f3j3a3Hmcridr2Ckqq8gjzfJJXGc+Wy49!BYhXJZeZ05FUYTNgNBpg2i0pamSQGLbg3jb8R0jRR/GgYZYT4Tman81oQuTZ7O01JrVdBNFXSyA=
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
 by: olcott - Sat, 27 Aug 2022 03:29 UTC

On 8/26/2022 9:46 PM, Richard Damon wrote:
>
> On 8/26/22 10:36 PM, olcott wrote:
>> On 8/26/2022 8:59 PM, Richard Damon wrote:
>>> On 8/26/22 9:44 PM, olcott wrote:
>>>> On 8/26/2022 7:22 PM, Richard Damon wrote:
>>>>> On 8/26/22 8:13 PM, olcott wrote:
>
>>>>>> In none of these cases will the simulated P(P) ever reach its own
>>>>>> final state:
>>>>>>
>>>>>> void Px(u32 x)
>>>>>> {
>>>>>>     H(x, x);
>>>>>>     return;
>>>>>> }
>>>>>
>>>>> ^ This will when it is CORRECTLY and COMPLETELY Simulated, since
>>>>> H(Px,Px) has been shown to return 0 in finite time.
>>>>
>>>> So maybe you are as clueless as Flibble.
>>>>
>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>> (d) that simulates P(P) that calls a simulated H(P,P)...
>>>>
>>>> Whether H simulates its input once or allows the recursive
>>>> simulations to continue forever there is never a case where
>>>> simulated Px ever reaches its final state.
>>>>
>>>> When H aborts its simulated input it never again simulates a single
>>>> instruction of its input thus all recursive emulations are
>>>> immediately dead in the water and cannot return to their caller.
>>>>
>>>>
>>>
>>>
>>> No, it doesn't. May be you don't know your own code, or you are just
>>> a LIAR.
>>>
>>> H(P,P) simulates P(P), and that calls a simulate H(P,P) at which
>>> point the original H(P,P) aborts its simulation and returns 0.
>>>
>>> THAT is what you code does.
>>>
>>> That means that a CORRECT and *COMPLETE* simulation of the input to
>>> H(P,P) is:
>>>
>>> Simulator simulated P(P) calling H(P,P).
>>> That H(P,P) is simulated to simulate a copy of P(P), and will
>>> simulate to it calling H(P,P).
>>> That simulated H(P,P) then aborts its simulation and is simulated to
>>> return to the P(P) that the outer simulation is simulating.
>>>
>>> THat simulated P(P) will reach its final state and return.
>>>
>>> Please point out the error in that description.
>>
>> The executed H(P,P) simulates P(P) that calls the simulated H(P,P)
>> that simulates P(P) that calls the simulated H(P,P)
>> that simulates P(P) that calls the simulated H(P,P)
>> that simulates P(P) that calls the simulated H(P,P)
>> that simulates P(P) that calls the simulated H(P,P)
>> until the executed H(P,P) aborts the whole chain causing everything
>> else to immediately stop.
>>
>>
>
> So, I said that, and the correct and complete simulation of the input
> sees that in the simulate call to H(P,P) and then sees the simulate P(P)
> reaching its final state.
>

*You just don't seem to know enough about software engineering*
When the outermost executed H(P,P) aborts the simulation of its input
all of the simulations immediately stop because it was only the
outermost H that was driving them.

From the simulated P's point of view it is just like it hit an abnormal
termination core dump divide by zero error. No more steps are simulated.

--
Copyright 2022 Pete Olcott

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

Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<bEmOK.904472$wIO9.136373@fx12.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx12.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.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<Dg5OK.862820$ntj.825969@fx15.iad>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvvr$71l4$1@dont-email.me>
<VzfOK.856983$70j.574433@fx16.iad>
<hO-dnZUiK_MoEpT-nZ2dnZfqlJ_NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <hO-dnZUiK_MoEpT-nZ2dnZfqlJ_NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 117
Message-ID: <bEmOK.904472$wIO9.136373@fx12.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: Sat, 27 Aug 2022 06:48:38 -0400
X-Received-Bytes: 6708
 by: Richard Damon - Sat, 27 Aug 2022 10:48 UTC

On 8/26/22 11:29 PM, olcott wrote:
> On 8/26/2022 9:46 PM, Richard Damon wrote:
>>
>> On 8/26/22 10:36 PM, olcott wrote:
>>> On 8/26/2022 8:59 PM, Richard Damon wrote:
>>>> On 8/26/22 9:44 PM, olcott wrote:
>>>>> On 8/26/2022 7:22 PM, Richard Damon wrote:
>>>>>> On 8/26/22 8:13 PM, olcott wrote:
>>
>>>>>>> In none of these cases will the simulated P(P) ever reach its own
>>>>>>> final state:
>>>>>>>
>>>>>>> void Px(u32 x)
>>>>>>> {
>>>>>>>     H(x, x);
>>>>>>>     return;
>>>>>>> }
>>>>>>
>>>>>> ^ This will when it is CORRECTLY and COMPLETELY Simulated, since
>>>>>> H(Px,Px) has been shown to return 0 in finite time.
>>>>>
>>>>> So maybe you are as clueless as Flibble.
>>>>>
>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>> (d) that simulates P(P) that calls a simulated H(P,P)...
>>>>>
>>>>> Whether H simulates its input once or allows the recursive
>>>>> simulations to continue forever there is never a case where
>>>>> simulated Px ever reaches its final state.
>>>>>
>>>>> When H aborts its simulated input it never again simulates a single
>>>>> instruction of its input thus all recursive emulations are
>>>>> immediately dead in the water and cannot return to their caller.
>>>>>
>>>>>
>>>>
>>>>
>>>> No, it doesn't. May be you don't know your own code, or you are just
>>>> a LIAR.
>>>>
>>>> H(P,P) simulates P(P), and that calls a simulate H(P,P) at which
>>>> point the original H(P,P) aborts its simulation and returns 0.
>>>>
>>>> THAT is what you code does.
>>>>
>>>> That means that a CORRECT and *COMPLETE* simulation of the input to
>>>> H(P,P) is:
>>>>
>>>> Simulator simulated P(P) calling H(P,P).
>>>> That H(P,P) is simulated to simulate a copy of P(P), and will
>>>> simulate to it calling H(P,P).
>>>> That simulated H(P,P) then aborts its simulation and is simulated to
>>>> return to the P(P) that the outer simulation is simulating.
>>>>
>>>> THat simulated P(P) will reach its final state and return.
>>>>
>>>> Please point out the error in that description.
>>>
>>> The executed H(P,P) simulates P(P) that calls the simulated H(P,P)
>>> that simulates P(P) that calls the simulated H(P,P)
>>> that simulates P(P) that calls the simulated H(P,P)
>>> that simulates P(P) that calls the simulated H(P,P)
>>> that simulates P(P) that calls the simulated H(P,P)
>>> until the executed H(P,P) aborts the whole chain causing everything
>>> else to immediately stop.
>>>
>>>
>>
>> So, I said that, and the correct and complete simulation of the input
>> sees that in the simulate call to H(P,P) and then sees the simulate
>> P(P) reaching its final state.
>>
>
> *You just don't seem to know enough about software engineering*
> When the outermost executed H(P,P) aborts the simulation of its input
> all of the simulations immediately stop because it was only the
> outermost H that was driving them.
>
> From the simulated P's point of view it is just like it hit an abnormal
> termination core dump divide by zero error. No more steps are simulated.
>

No, you have your details wrong, at least if you intend to be working on
the Halting Problem. When H stops its simulation, the SIMULATION stops,
but the behavior of the simulated P doesn't "stop", it just becomes unknown.

The behavor of a correctly simulated P will exactly match the behavior
of the direct exectution of that same function P.

Here is a good practical example. You are watching the recording of a
sports game. At some point you turn off the device that you watch and
end the veiwing of the recording.

Did the game stop? No.

Did the recording end? No.

All that happened was you stopped watching the recording.

In the same way, when H stops simulating P, it doesn't "abort" P, it
aborts its viewing of the simulation of P. The behavior of P didn't
change, and the correct and complete behavior continues, and will Halt.

IF you want to define a decider that decides on its own simulation of an
input, that is fine, such a decider just isn't a Halt Decider, because,
BY DEFINITION, a Halt Decider decides on the actual behavior of the
machine that is given to it, not its own simulation of it.

So, yes, H may be a correct POOP decider, but it is NOT a correct Halt
Decider, and it appears that you have been eating your own POOP for so
long that you forget what real logic tastes like.

So sorry for bursting your bubble, but you are just proving how much of
an idiot you are for thinking that you know anything about Software
Enginieering, let alone Computer Science.

Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<20220827120807.000078f7@reddwarf.jmc.corp>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx10.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc.corp (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Message-ID: <20220827120807.000078f7@reddwarf.jmc.corp>
References: <20220817174635.00004410@reddwarf.jmc.corp>
<-vycnS1if5W-75v-nZ2dnZfqlJ_NnZ2d@giganews.com>
<ce9146ad-9597-480f-bdb0-2a3939ec4ac5n@googlegroups.com>
<t_SdneGozK5XQZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<Dg5OK.862820$ntj.825969@fx15.iad>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
Organization: Jupiter Mining Corporation
X-Newsreader: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 611
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Sat, 27 Aug 2022 11:08:07 UTC
Date: Sat, 27 Aug 2022 12:08:07 +0100
X-Received-Bytes: 29401
 by: Mr Flibble - Sat, 27 Aug 2022 11:08 UTC

On Fri, 26 Aug 2022 19:13:09 -0500
olcott <NoOne@NoWhere.com> wrote:

> On 8/26/2022 6:49 PM, Mr Flibble wrote:
> > On Fri, 26 Aug 2022 16:43:15 -0500
> > olcott <NoOne@NoWhere.com> wrote:
> >
> >> On 8/26/2022 4:23 PM, Mr Flibble wrote:
> >>> On Fri, 26 Aug 2022 16:06:19 -0500
> >>> olcott <NoOne@NoWhere.com> wrote:
> >>>
> >>>> On 8/26/2022 3:29 PM, Paul N wrote:
> >>>>> On Friday, August 26, 2022 at 9:24:47 PM UTC+1, olcott wrote:
> >>>>>> On 8/26/2022 2:54 PM, Richard Damon wrote:
> >>>>>>> On 8/26/22 3:34 PM, olcott wrote:
> >>>>>>>> On 8/26/2022 2:12 PM, Richard Damon wrote:
> >>>>>>>>>
> >>>>>>>>> On 8/26/22 2:11 PM, olcott wrote:
> >>>>>>>>>> On 8/26/2022 12:25 PM, Richard Damon wrote:
> >>>>>>>>>>>
> >>>>>>>>>>> On 8/26/22 1:05 PM, olcott wrote:
> >>>>>>>>>>>> On 8/26/2022 10:45 AM, Richard Damon wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On 8/26/22 11:35 AM, olcott wrote:
> >>>>>>>>>>>>>> On 8/26/2022 10:02 AM, Richard Damon wrote:
> >>>>>>>>>>>>>>> On 8/26/22 10:47 AM, olcott wrote:
> >>>>>>>>>>>>>>>> On 8/26/2022 8:23 AM, Paul N wrote:
> >>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 7:47:34 PM UTC+1,
> >>>>>>>>>>>>>>>>> olcott wrote:
> >>>>>>>>>>>>>>>>>> On 8/24/2022 1:02 PM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 6:12:10 PM UTC+1,
> >>>>>>>>>>>>>>>>>>> olcott wrote:
> >>>>>>>>>>>>>>>>>>>> On 8/24/2022 12:00 PM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 3:43:46 PM
> >>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 6:10 AM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 11:59:25 PM
> >>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 5:47 PM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 6:08:25 PM
> >>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 11:35 AM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 3:50:37 PM
> >>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> I have proven that the execution trace of
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> the simulation of the input by
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) exactly matches line-by-line the
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> x86 source-code of P and this
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> shows that the correct and complete
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation of this input never
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> reaches its final state and stops
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> running: (a) H(P,P) simulates P(P) that
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> (b) that simulates P(P) that calls a
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P)
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> that calls a simulated H(P,P) (d) that
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> simulates P(P) that calls a simulated
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P)...
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>> This is what would happen if H always
> >>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>> But H does not always simulate its input.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
> >>>>>>>>>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
> >>>>>>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>>>>>> int main()
> >>>>>>>>>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ",
> >>>>>>>>>>>>>>>>>>>>>>>>>> H0((u32)Infinite_Loop)); }
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
> >>>>>>>>>>>>>>>>>>>>>>>>>> [00001102](01) 55 push ebp
> >>>>>>>>>>>>>>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
> >>>>>>>>>>>>>>>>>>>>>>>>>> [00001105](02) ebfe jmp 00001105
> >>>>>>>>>>>>>>>>>>>>>>>>>> [00001107](01) 5d pop ebp
> >>>>>>>>>>>>>>>>>>>>>>>>>> [00001108](01) c3 ret
> >>>>>>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
> >>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
> >>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
> >>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
> >>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
> >>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
> >>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
> >>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> So it's not what happens with your actual H.
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop) simulates
> >>>>>>>>>>>>>>>>>>>>>>>>>> Infinite_Loop() (b) goto HERE
> >>>>>>>>>>>>>>>>>>>>>>>>>> (c) goto HERE
> >>>>>>>>>>>>>>>>>>>>>>>>>> (d) goto HERE...
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> Yet a simulating halt decider must always
> >>>>>>>>>>>>>>>>>>>>>>>>>> abort the simulation of every
> >>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating input.
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> It does this as soon as it correctly
> >>>>>>>>>>>>>>>>>>>>>>>>>> matches a correct non-terminating
> >>>>>>>>>>>>>>>>>>>>>>>>>> behavior.
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> But H(P, P) does not correctly match a
> >>>>>>>>>>>>>>>>>>>>>>>>> non-terminating behaviour. The behaviour of
> >>>>>>>>>>>>>>>>>>>>>>>>> P(P) is that it terminates, or so you
> >>>>>>>>>>>>>>>>>>>>>>>>> claim.
> >>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation by
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> int main()
> >>>>>>>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P);
> >>>>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> Is an entirely different sequence of
> >>>>>>>>>>>>>>>>>>>>>>>> instructions than the correct and
> >>>>>>>>>>>>>>>>>>>>>>>> complete simulation by H(P,P) of its input.
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> As you yourself have said, changing the
> >>>>>>>>>>>>>>>>>>>>>>> subject is no rebuttal.
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> *Everyone also knows that*
> >>>>>>>>>>>>>>>>>>>>>> (a) The correct and complete simulation of a
> >>>>>>>>>>>>>>>>>>>>>> machine description always
> >>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
> >>>>>>>>>>>>>>>>>>>>>> machine description.
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> Yes, but you admit that H does not do a complete
> >>>>>>>>>>>>>>>>>>>>> simulation.
> >>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
> >>>>>>>>>>>>>>>>>>>> correctly performs a
> >>>>>>>>>>>>>>>>>>>> partial simulation of its input and the behavior
> >>>>>>>>>>>>>>>>>>>> of this partial
> >>>>>>>>>>>>>>>>>>>> simulation correctly matches a correct
> >>>>>>>>>>>>>>>>>>>> non-halting behavior pattern then
> >>>>>>>>>>>>>>>>>>>> the SHD halt decider can correctly report
> >>>>>>>>>>>>>>>>>>>> non-halting.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Since P(P) halts, H can never correctly report
> >>>>>>>>>>>>>>>>>>> that it doesn't.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> H(P,P) is not reporting whether or not
> >>>>>>>>>>>>>>>>>> int main() { P(P); } halts because it has entirely
> >>>>>>>>>>>>>>>>>> different behavior
> >>>>>>>>>>>>>>>>>> than the actual behavior specified by its actual
> >>>>>>>>>>>>>>>>>> input.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> No it doesn't. The first argument of H(P, P) is P
> >>>>>>>>>>>>>>>>> and so H must report on what P does. The second
> >>>>>>>>>>>>>>>>> argument is also P and so specifically H must
> >>>>>>>>>>>>>>>>> report on what P(P) does. The idea that H(P, P) has
> >>>>>>>>>>>>>>>>> some sort of "input" which is not P is nonsense.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
> >>>>>>>>>>>>>>>>>> description always
> >>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
> >>>>>>>>>>>>>>>>>> machine description.
> >>>>>>>>>>>>>>>>>> *The correct and complete simulation of the input
> >>>>>>>>>>>>>>>>>> to H(P,P) by H*
> >>>>>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated
> >>>>>>>>>>>>>>>>>> H(P,P) (b) that simulates P(P) that calls a
> >>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P) that calls
> >>>>>>>>>>>>>>>>>> a simulated H(P,P) (d) that simulates P(P) that
> >>>>>>>>>>>>>>>>>> calls a simulated H(P,P)...
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> You know this is not true, and putting it into
> >>>>>>>>>>>>>>>>> asterisks doesn't make it true. I've told you twice
> >>>>>>>>>>>>>>>>> in the quotes above alone.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> That is what the correct and COMPLETE simulation of
> >>>>>>>>>>>>>>>> the input to H(P,P) would do. A correct and complete
> >>>>>>>>>>>>>>>> simulation of the input to H(P,P) is shown by
> >>>>>>>>>>>>>>>> replacing H() with Simulate().
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> void P(ptr x)
> >>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>> int Halt_Status = Simulate(x, x);
> >>>>>>>>>>>>>>>> if (Halt_Status)
> >>>>>>>>>>>>>>>> HERE: goto HERE;
> >>>>>>>>>>>>>>>> return;
> >>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> int main()
> >>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>> Output("Input_Halts = ", H(P, P));
> >>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> You can't work out what an aborting H will do simply
> >>>>>>>>>>>>>>>>> by working out what a non-aborting H would do and
> >>>>>>>>>>>>>>>>> pretending a different H will do the same thing.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> A simulating halt decider MUST ALWAYS WORK OUT WHAT A
> >>>>>>>>>>>>>>>> NON-ABORTING SHD WOULD DO. That is what they are
> >>>>>>>>>>>>>>>> supposed to do and that is how they work.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Nope. It needs to work out what its INPUT would do, AS
> >>>>>>>>>>>>>>> IS.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Otherwise you are just admitting that your SHDs aren't
> >>>>>>>>>>>>>>> actually Halt Deciders.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> On 7/24/2022 6:19 PM, Paul N wrote:
> >>>>>>>>>>>>>>>> > On Monday, July 25, 2022 at 12:10:34 AM UTC+1,
> >>>>>>>>>>>>>>>> > olcott wrote:
> >>>>>>>>>>>>>>>> >> If a simulating halt decider continues to
> >>>>>>>>>>>>>>>> >> correctly simulate its input until it
> >>>>>>>>>>>>>>>> >> correctly matches a non-halting behavior
> >>>>>>>>>>>>>>>> >> pattern then this SHD is necessarily correct
> >>>>>>>>>>>>>>>> >> when it aborts its simulation and reports
> >>>>>>>>>>>>>>>> >> non-halting.
> >>>>>>>>>>>>>>>> >
> >>>>>>>>>>>>>>>> > Yes, *If* a simulating halt decider continues
> >>>>>>>>>>>>>>>> > to correctly simulate its input until it
> >>>>>>>>>>>>>>>> > *correctly* matches a non- halting behaviour
> >>>>>>>>>>>>>>>> > pattern then this SHD is correct when it
> >>>>>>>>>>>>>>>> > aborts its simulation and reports non-halting.
> >>>>>>>>>>>>>>>> > [*some content snipped to stay focused on this
> >>>>>>>>>>>>>>>> > point*]
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> H0(Infinite_Loop) reports on the behavior of its
> >>>>>>>>>>>>>>>> input if H0 never aborted the simulation of its
> >>>>>>>>>>>>>>>> input.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
> >>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
> >>>>>>>>>>>>>>> behavior of H0 say you can "get away" with it.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> void Infinite_Loop()
> >>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>> HERE: goto HERE;
> >>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> H(Infinite_Recursion, 0x777) reports on the behavior
> >>>>>>>>>>>>>>>> of its input if H never aborted the simulation of its
> >>>>>>>>>>>>>>>> input.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
> >>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
> >>>>>>>>>>>>>>> behavior of H1 say you can "get away" with it.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> void Infinite_Recursion(int N)
> >>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>> Infinite_Recursion(N);
> >>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> H(P,P) reports on the behavior of its input if H
> >>>>>>>>>>>>>>>> never aborted the simulation of its input.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> No! The question isn't what its input would do it H
> >>>>>>>>>>>>>>> never aborted it, since H does abort it, so you are
> >>>>>>>>>>>>>>> asking a question that is a fantasy.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
> >>>>>>>>>>>>>>>>>>>> when-so-ever matching this
> >>>>>>>>>>>>>>>>>>>> behavior pattern proves that the correct and
> >>>>>>>>>>>>>>>>>>>> complete simulation of the
> >>>>>>>>>>>>>>>>>>>> input by SHD would never reach the final state of
> >>>>>>>>>>>>>>>>>>>> this simulated input.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> H is not simulating itself correctly. If H
> >>>>>>>>>>>>>>>>>>> recognises that it is stuck in a loop and stops,
> >>>>>>>>>>>>>>>>>>> it is not correct to pretend that H never
> >>>>>>>>>>>>>>>>>>> realises it is stuck in a loop and hence ploughs
> >>>>>>>>>>>>>>>>>>> on regardless.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> H only must report on whether or not the correct
> >>>>>>>>>>>>>>>>>> and complete simulation
> >>>>>>>>>>>>>>>>>> of its input would ever reach the final state of
> >>>>>>>>>>>>>>>>>> this simulated input.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> You've talked about simulations so many times you
> >>>>>>>>>>>>>>>>> must realise you're pulling a fast one here. You
> >>>>>>>>>>>>>>>>> claim that P(P) halts. However, you are trying to
> >>>>>>>>>>>>>>>>> run an argument along the following lines:
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> A correct and
> >>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>> simulation of the input to H(P,P) is this
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Right, which H doesn't do but simulate does.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Simulate(P,P) Halts, so H(P,P) needs to return 1, but
> >>>>>>>>>>>>>>> it incorrectly returns 0.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> void P(ptr x)
> >>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>> int Halt_Status = Simulate(x, x); // H is
> >>>>>>>>>>>>>>>> replaced with Simulate
> >>>>>>>>>>>>>>>> if (Halt_Status)
> >>>>>>>>>>>>>>>> HERE: goto HERE;
> >>>>>>>>>>>>>>>> return;
> >>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> It SHOULD, but it doesn't
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> "A correct simulation will give the correct answers.
> >>>>>>>>>>>>>>>>> My simulation is correct. My simulation says P(P)
> >>>>>>>>>>>>>>>>> does not halt. Therefore it is acceptable to say
> >>>>>>>>>>>>>>>>> that P(P) does not halt, and that H(P, P) = 0 is an
> >>>>>>>>>>>>>>>>> acceptable answer."
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> A Correct AND COMPLETE simulation will give the
> >>>>>>>>>>>>>>> correct answer, or a correct simulation followed by
> >>>>>>>>>>>>>>> sound and valid logic will give the corret answer.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> H does neither of these.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> At times you've explicitly said that the simulation
> >>>>>>>>>>>>>>>>> gives different results from the directly executed
> >>>>>>>>>>>>>>>>> function, but instead of recognising that this
> >>>>>>>>>>>>>>>>> proves your simulator is incorrect, you feel
> >>>>>>>>>>>>>>>>> justified in rejecting the actual results actually
> >>>>>>>>>>>>>>>>> produced by the function in favour of your "correct
> >>>>>>>>>>>>>>>>> simulation".
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
> >>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
> >>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
> >>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
> >>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> No, it doesn't, since Simulate(P,P) Halts, so H(P,P)
> >>>>>>>>>>>>>>> is wrong.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Acting like a three year old doesn't make it any more
> >>>>>>>>>>>>>>> right.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> *straw man*
> >>>>>>>>>>>>>> An intentionally misrepresented proposition that is set
> >>>>>>>>>>>>>> up because it is easier to defeat than an opponent's
> >>>>>>>>>>>>>> real argument.
> >>>>>>>>>>>>>> https://www.lexico.com/en/definition/straw_man
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Please identify the "Strawman"
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> You are a despicable lying scumbag that is so adept at
> >>>>>>>>>>>>>> using the strawman deception that gullible fools accept
> >>>>>>>>>>>>>> your deceitful attempts at rebuttal as correct.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> It is common knowledge that the correct and complete
> >>>>>>>>>>>>>> simulation of a machine description always provides the
> >>>>>>>>>>>>>> actual behavior specified by this machine description.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Right, which is what Simulate(P,P) does, but H(P,P)
> >>>>>>>>>>>>> doesn't do.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
> >>>>>>>>>>>>>> performs a partial simulation of its input and the
> >>>>>>>>>>>>>> behavior of this partial simulation correctly matches a
> >>>>>>>>>>>>>> correct non-halting behavior pattern then the SHD halt
> >>>>>>>>>>>>>> decider can correctly report non-halting.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> A CORRECT non-halting pattern. You haven't provided one
> >>>>>>>>>>>>> that you have actually proved is correct for this case.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
> >>>>>>>>>>>>>> matching this behavior pattern proves that the correct
> >>>>>>>>>>>>>> and complete simulation of the input by SHD would never
> >>>>>>>>>>>>>> reach the final state of this simulated input.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Nope, since the SHD DOESN'T DO a complete and correct
> >>>>>>>>>>>>> simulation of thd input, that is an INVALID definition.
> >>>>>>>>>>>>> Note, you can't change the SHD to be a different machine
> >>>>>>>>>>>>> if doing so changes the code at the input, which
> >>>>>>>>>>>>> includes ALL the code that P calls, not just the code
> >>>>>>>>>>>>> inside the "C function" of P.
> >>>>>>>>>>>>>> H always reports on what the behavior of its input
> >>>>>>>>>>>>>> would be if H was only a simulator and not a
> >>>>>>>>>>>>>> simulating halt decider. All simulating halt deciders
> >>>>>>>>>>>>>> must abort the simulation of inputs that would never
> >>>>>>>>>>>>>> otherwise halt. Here are three examples of that:
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> (a) H0(Infinite_Loop)
> >>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
> >>>>>>>>>>>>>> (c) H(P,P)
> >>>>>>>>>>>>> (c) is WRONG.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> So, you admit that H doesn't report the actual behavior
> >>>>>>>>>>>>> of its input, but only the behavior of some other input
> >>>>>>>>>>>>> built on a different H.
> >>>>>>>>>>>>
> >>>>>>>>>>>> A simulating halt decider ALWAYS reports on what the
> >>>>>>>>>>>> behavior of its input would be if the SHD performed a
> >>>>>>>>>>>> correct and complete simulation of its input.
> >>>>>>>>>>>
> >>>>>>>>>>> Then a SHD isn't a Halt Decider. PERIOD.
> >>>>>>>>>>>
> >>>>>>>>>>> Just by Definition.
> >>>>>>>>>>>
> >>>>>>>>>>> FAIL.
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> A mere dogmatic assertion utterly bereft of any supporting
> >>>>>>>>>> reasoning.
> >>>>>>>>>
> >>>>>>>>> IT IS DEFINITION, something you appearently don't understand
> >>>>>>>>> because you are too stupid.
> >>>>>>>>>
> >>>>>>>>> YOU have quoted the soure of this before, but apparently
> >>>>>>>>> your mind can't actually reason or remember.
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> *HERE IS A DEFINITION FOR YOU*
> >>>>>>>>>> A halt decider must always derive its halt status decision
> >>>>>>>>>> on the basis of the actual behavior of the actual input.
> >>>>>>>>>
> >>>>>>>>> Right, and the DEFINITION of the "actual behavior" of the
> >>>>>>>>> "actual input" for an x86 decider is what happens when you
> >>>>>>>>> run that actual input.
> >>>>>>>>>
> >>>>>>>>> Thus the ACTUAL BEHAVIOR or the input to H(P,P) is the
> >>>>>>>>> actual behavor of running P(P)
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> *HERE IS THE DEFINITION OF A UTM*
> >>>>>>>>>> It is common knowledge that the correct and complete
> >>>>>>>>>> simulation of a machine description always provides the
> >>>>>>>>>> actual behavior specified by this machine description.
> >>>>>>>>>
> >>>>>>>>> Right, UTM(P,d) will ALWAYS behave exactly like P(d).
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> This means that the actual behavior of the actual input
> >>>>>>>>>> would be the correct and complete simulation of the input
> >>>>>>>>>> to H(P,P) at the exact same point in the execution trace
> >>>>>>>>>> where H is invoked:
> >>>>>>>>>
> >>>>>>>>> Sort of. Doesn't mean you replace H with a UTM, as that
> >>>>>>>>> point is actually a call to H, and is looking for the
> >>>>>>>>> Behavior or H which is supposed to be asking about the
> >>>>>>>>> behavior of it input, which is the SEPERATE PROGRA P(P),
> >>>>>>>>> not as executed "At that point in the execution trace", but
> >>>>>>>>> as an actual computation.
> >>>>>>>>>
> >>>>>>>>> I don;t think you know enough about how a program works to
> >>>>>>>>> get into a beginners programming course.
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> void P(ptr x)
> >>>>>>>>>> {
> >>>>>>>>>> int Halt_Status = Simulate(x, x);
> >>>>>>>>>
> >>>>>>>> The actual behavior of the actual input is defined as the
> >>>>>>>> behavior of the correct and complete simulation of this
> >>>>>>>> input.
> >>>>>>>
> >>>>>>> Right, BUT, P didn't ask for a correct and complete simulation
> >>>>>>> of the input to H, it wanted a halting decision that
> >>>>>>> corresponded to that behavior, and it whated that in finite
> >>>>>>> time.
> >>>>>>>
> >>>>>>> Thus, replacing the call to H with a simulation of the input
> >>>>>>> to H is not a correct substitution.
> >>>>>>>
> >>>>>>>>
> >>>>>>>> It is the job of H to correctly predict what the behavior of
> >>>>>>>> its input would be if H performed a correct and complete
> >>>>>>>> simulation of this input:
> >>>>>>>
> >>>>>>> Nope, it is to correct predict what the behavior of its input
> >>>>>>> would be if given to a correct and complete simulation of this
> >>>>>>> input.
> >>>>>>>
> >>>>>>> SInce H DOESN'T DO a correct and complete simulation of its
> >>>>>>> input, you statement is nonsence.
> >>>>>>>
> >>>>>>>>
> >>>>>>>> // Never reaches the final state of Infinite_Loop
> >>>>>>>> (a) H0(Infinite_Loop)
> >>>>>>>>
> >>>>>>>> // Never reaches the final state of Infinite_Recursion
> >>>>>>>> (b) H(Infinite_Recursion, 0x777)
> >>>>>>>>
> >>>>>>>> // Never reaches the final state of P
> >>>>>>>> (c) H(P,P)
> >>>>>>>>
> >>>>>>>
> >>>>>>> But doesn't do a correct and complete simulation of its input,
> >>>>>>> so it didn't establish the needed criteria.
> >>>>>>>
> >>>>>> THAT YOU CONTINUE IGNORE KEY WORDS WHEN THEY HAVE BEEN REPEATED
> >>>>>> MANY MANY TIMES LEADS ME TO BELIEVE THAT YOU MIGHT HAVE ACTUAL
> >>>>>> BRAIN DAMAGE.
> >>>>>>
> >>>>>> It is the job of H to correctly:
> >>>>>>
> >>>>>> PREDICT
> >>>>>> PREDICT
> >>>>>> PREDICT
> >>>>>> PREDICT
> >>>>>> PREDICT
> >>>>>> PREDICT
> >>>>>> PREDICT
> >>>>>> PREDICT
> >>>>>> what the behavior of its input would be if H performed a
> >>>>>> correct and complete simulation of this input:
> >>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
> >>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
> >>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
> >>>>>> (d) that simulates P(P) that calls a simulated H(P,P)... (on
> >>>>>> and on)
> >>>>>
> >>>>> You've told us numerous times that H does not do this - you have
> >>>>> even explained why it does not do this. So H is not simulating
> >>>>> itself correctly.
> >>>>
> >>>> I could have equally been told many times that cats are a kind of
> >>>> dog, that does not make it true.
> >>>>
> >>>> A simulating halt decider always predicts what the behavior of
> >>>> its input would be if a correct and complete simulation of this
> >>>> input was performed at the exact same place in the execution
> >>>> trace where H is invoked.
> >>>>
> >>>> void P(ptr x)
> >>>> {
> >>>> int Halt_Status = Simulate(x, x);
> >>>> if (Halt_Status)
> >>>> HERE: goto HERE;
> >>>> return;
> >>>> }
> >>>>
> >>>> (a) H(P,P) simulates P(P) that calls Simulate(P,P)
> >>>> (b) that simulates P(P) that calls Simulate(P,P)
> >>>> (c) that simulates P(P) that calls Simulate(P,P)
> >>>> (d) that simulates P(P) that calls Simulate(P,P)... (on and on)
> >>>
> >>> But the fact your H is recursive in nature PREVENTS it from
> >>> performing a "correct and complete simulation of this input". H
> >>> deciding the following is non-halting is an ERROR:
> >>>
> >>> void Px(ptr x)
> >>> {
> >>> (void)H(x, x);
> >>> return;
> >>> }
> >>>
> >>> /Flibble
> >>>
> >>
> >> Flibble does not even know enough to know that when H(Px,Px)
> >> correctly simulates its input that the "return" instruction is
> >> unreachable code by this simulated input.
> >
> > WRONG. Your H PREVENTS Px from halting and it is INCORRECT to do
> > that as a halt decider is supposed to return a decision to its
> > caller (Px in this case).
> >
> > /Flibble
> >
>
> In none of these cases will the simulated P(P) ever reach its own
> final state:
>
> void Px(u32 x)
> {
> H(x, x);
> return;
> }
>
> void Py(u32 x)
> {
> Simulate(x, x);
> return;
> }
>
> void Pz(u32 x)
> {
> UTM(x, x);
> return;
> }


Click here to read the complete article
Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<nu2dnfJ87rWds5f-nZ2dnZfqlJ_NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!69.80.99.27.MISMATCH!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 27 Aug 2022 14:45:20 +0000
Date: Sat, 27 Aug 2022 09:45:20 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp> <-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com> <GU5OK.856776$70j.99660@fx16.iad> <JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com> <bm7OK.161341$f81.105014@fx43.iad> <Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com> <GW8OK.779719$5fVf.536789@fx09.iad> <KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com> <5y9OK.779720$5fVf.143349@fx09.iad> <efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com> <5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com> <rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com> <20220826222359.00006d1e@reddwarf.jmc.corp> <79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com> <20220827004929.00001ee1@reddwarf.jmc.corp> <RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com> <BtdOK.854831$zgr9.553792@fx13.iad> <8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com> <JTeOK.779769$5fVf.720211@fx09.iad> <tebvvr$71l4$1@dont-email.me> <VzfOK.856983$70j.574433@fx16.iad> <hO-dnZUiK_MoEpT-nZ2dnZfqlJ_NnZ2d@giganews.com> <bEmOK.904472$wIO9.136373@fx12.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <bEmOK.904472$wIO9.136373@fx12.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <nu2dnfJ87rWds5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
Lines: 100
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-9l4jOvLdABjs/1O2ngau44+kpkXCdyax0HJBRfnfbtT41N8jBxrvh+cAl596Tw6fHG+8rCjemPa+NMD!NrWP/DClhENDkzH7z5U3SgvRZmPgL3ikCY/PzwzL1q6AjpDAv85zUrUrVpMaoJiPMur3wdbiKWU=
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-Received-Bytes: 6059
 by: olcott - Sat, 27 Aug 2022 14:45 UTC

On 8/27/2022 5:48 AM, Richard Damon wrote:
> On 8/26/22 11:29 PM, olcott wrote:
>> On 8/26/2022 9:46 PM, Richard Damon wrote:
>>>
>>> On 8/26/22 10:36 PM, olcott wrote:
>>>> On 8/26/2022 8:59 PM, Richard Damon wrote:
>>>>> On 8/26/22 9:44 PM, olcott wrote:
>>>>>> On 8/26/2022 7:22 PM, Richard Damon wrote:
>>>>>>> On 8/26/22 8:13 PM, olcott wrote:
>>>
>>>>>>>> In none of these cases will the simulated P(P) ever reach its
>>>>>>>> own final state:
>>>>>>>>
>>>>>>>> void Px(u32 x)
>>>>>>>> {
>>>>>>>>     H(x, x);
>>>>>>>>     return;
>>>>>>>> }
>>>>>>>
>>>>>>> ^ This will when it is CORRECTLY and COMPLETELY Simulated, since
>>>>>>> H(Px,Px) has been shown to return 0 in finite time.
>>>>>>
>>>>>> So maybe you are as clueless as Flibble.
>>>>>>
>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)...
>>>>>>
>>>>>> Whether H simulates its input once or allows the recursive
>>>>>> simulations to continue forever there is never a case where
>>>>>> simulated Px ever reaches its final state.
>>>>>>
>>>>>> When H aborts its simulated input it never again simulates a
>>>>>> single instruction of its input thus all recursive emulations are
>>>>>> immediately dead in the water and cannot return to their caller.
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> No, it doesn't. May be you don't know your own code, or you are
>>>>> just a LIAR.
>>>>>
>>>>> H(P,P) simulates P(P), and that calls a simulate H(P,P) at which
>>>>> point the original H(P,P) aborts its simulation and returns 0.
>>>>>
>>>>> THAT is what you code does.
>>>>>
>>>>> That means that a CORRECT and *COMPLETE* simulation of the input to
>>>>> H(P,P) is:
>>>>>
>>>>> Simulator simulated P(P) calling H(P,P).
>>>>> That H(P,P) is simulated to simulate a copy of P(P), and will
>>>>> simulate to it calling H(P,P).
>>>>> That simulated H(P,P) then aborts its simulation and is simulated
>>>>> to return to the P(P) that the outer simulation is simulating.
>>>>>
>>>>> THat simulated P(P) will reach its final state and return.
>>>>>
>>>>> Please point out the error in that description.
>>>>
>>>> The executed H(P,P) simulates P(P) that calls the simulated H(P,P)
>>>> that simulates P(P) that calls the simulated H(P,P)
>>>> that simulates P(P) that calls the simulated H(P,P)
>>>> that simulates P(P) that calls the simulated H(P,P)
>>>> that simulates P(P) that calls the simulated H(P,P)
>>>> until the executed H(P,P) aborts the whole chain causing everything
>>>> else to immediately stop.
>>>>
>>>>
>>>
>>> So, I said that, and the correct and complete simulation of the input
>>> sees that in the simulate call to H(P,P) and then sees the simulate
>>> P(P) reaching its final state.
>>>
>>
>> *You just don't seem to know enough about software engineering*
>> When the outermost executed H(P,P) aborts the simulation of its input
>> all of the simulations immediately stop because it was only the
>> outermost H that was driving them.
>>
>>  From the simulated P's point of view it is just like it hit an
>> abnormal termination core dump divide by zero error. No more steps are
>> simulated.
>>
>
> No, you have your details wrong, at least if you intend to be working on
> the Halting Problem. When H stops its simulation, the SIMULATION stops,
> but the behavior of the simulated P doesn't "stop", it just becomes
> unknown.

You are totally incompetent about this.

--
Copyright 2022 Pete Olcott

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

Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<EOmdnQXxqe0os5f-nZ2dnZfqlJ_NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 27 Aug 2022 14:48:21 +0000
Date: Sat, 27 Aug 2022 09:48:21 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<-vycnS1if5W-75v-nZ2dnZfqlJ_NnZ2d@giganews.com>
<ce9146ad-9597-480f-bdb0-2a3939ec4ac5n@googlegroups.com>
<t_SdneGozK5XQZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<Dg5OK.862820$ntj.825969@fx15.iad>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827120807.000078f7@reddwarf.jmc.corp>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <20220827120807.000078f7@reddwarf.jmc.corp>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <EOmdnQXxqe0os5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
Lines: 622
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-kJevOXPaqeMPAetdO5eaarr9Nbe29qJAvuDlVCAuP781+/ve52uf7+dz92Tx700F2mSAvpBXAsd7lwN!dai9Kkd1PrDr4XKi9g1ZAcE/9cILrGvhnoBabqRKeUbJa/ZPp+5bZ2RUTkzIGi9iVbwtintgKaI=
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
 by: olcott - Sat, 27 Aug 2022 14:48 UTC

On 8/27/2022 6:08 AM, Mr Flibble wrote:
> On Fri, 26 Aug 2022 19:13:09 -0500
> olcott <NoOne@NoWhere.com> wrote:
>
>> On 8/26/2022 6:49 PM, Mr Flibble wrote:
>>> On Fri, 26 Aug 2022 16:43:15 -0500
>>> olcott <NoOne@NoWhere.com> wrote:
>>>
>>>> On 8/26/2022 4:23 PM, Mr Flibble wrote:
>>>>> On Fri, 26 Aug 2022 16:06:19 -0500
>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>
>>>>>> On 8/26/2022 3:29 PM, Paul N wrote:
>>>>>>> On Friday, August 26, 2022 at 9:24:47 PM UTC+1, olcott wrote:
>>>>>>>> On 8/26/2022 2:54 PM, Richard Damon wrote:
>>>>>>>>> On 8/26/22 3:34 PM, olcott wrote:
>>>>>>>>>> On 8/26/2022 2:12 PM, Richard Damon wrote:
>>>>>>>>>>>
>>>>>>>>>>> On 8/26/22 2:11 PM, olcott wrote:
>>>>>>>>>>>> On 8/26/2022 12:25 PM, Richard Damon wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> On 8/26/22 1:05 PM, olcott wrote:
>>>>>>>>>>>>>> On 8/26/2022 10:45 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 8/26/22 11:35 AM, olcott wrote:
>>>>>>>>>>>>>>>> On 8/26/2022 10:02 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>> On 8/26/22 10:47 AM, olcott wrote:
>>>>>>>>>>>>>>>>>> On 8/26/2022 8:23 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 7:47:34 PM UTC+1,
>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>> On 8/24/2022 1:02 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 6:12:10 PM UTC+1,
>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 12:00 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 3:43:46 PM
>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 6:10 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 11:59:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 5:47 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 6:08:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 11:35 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 3:50:37 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I have proven that the execution trace of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the simulation of the input by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) exactly matches line-by-line the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> x86 source-code of P and this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> shows that the correct and complete
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation of this input never
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> reaches its final state and stops
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> running: (a) H(P,P) simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that calls a simulated H(P,P) (d) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H does not always simulate its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ",
>>>>>>>>>>>>>>>>>>>>>>>>>>>> H0((u32)Infinite_Loop)); }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001102](01) 55 push ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001105](02) ebfe jmp 00001105
>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001107](01) 5d pop ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001108](01) c3 ret
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> So it's not what happens with your actual H.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop) simulates
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Infinite_Loop() (b) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>> (c) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>> (d) goto HERE...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yet a simulating halt decider must always
>>>>>>>>>>>>>>>>>>>>>>>>>>>> abort the simulation of every
>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> It does this as soon as it correctly
>>>>>>>>>>>>>>>>>>>>>>>>>>>> matches a correct non-terminating
>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> But H(P, P) does not correctly match a
>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating behaviour. The behaviour of
>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P) is that it terminates, or so you
>>>>>>>>>>>>>>>>>>>>>>>>>>> claim.
>>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation by
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P);
>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Is an entirely different sequence of
>>>>>>>>>>>>>>>>>>>>>>>>>> instructions than the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation by H(P,P) of its input.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> As you yourself have said, changing the
>>>>>>>>>>>>>>>>>>>>>>>>> subject is no rebuttal.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> *Everyone also knows that*
>>>>>>>>>>>>>>>>>>>>>>>> (a) The correct and complete simulation of a
>>>>>>>>>>>>>>>>>>>>>>>> machine description always
>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Yes, but you admit that H does not do a complete
>>>>>>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>>> correctly performs a
>>>>>>>>>>>>>>>>>>>>>> partial simulation of its input and the behavior
>>>>>>>>>>>>>>>>>>>>>> of this partial
>>>>>>>>>>>>>>>>>>>>>> simulation correctly matches a correct
>>>>>>>>>>>>>>>>>>>>>> non-halting behavior pattern then
>>>>>>>>>>>>>>>>>>>>>> the SHD halt decider can correctly report
>>>>>>>>>>>>>>>>>>>>>> non-halting.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Since P(P) halts, H can never correctly report
>>>>>>>>>>>>>>>>>>>>> that it doesn't.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> H(P,P) is not reporting whether or not
>>>>>>>>>>>>>>>>>>>> int main() { P(P); } halts because it has entirely
>>>>>>>>>>>>>>>>>>>> different behavior
>>>>>>>>>>>>>>>>>>>> than the actual behavior specified by its actual
>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> No it doesn't. The first argument of H(P, P) is P
>>>>>>>>>>>>>>>>>>> and so H must report on what P does. The second
>>>>>>>>>>>>>>>>>>> argument is also P and so specifically H must
>>>>>>>>>>>>>>>>>>> report on what P(P) does. The idea that H(P, P) has
>>>>>>>>>>>>>>>>>>> some sort of "input" which is not P is nonsense.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>> description always
>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>> *The correct and complete simulation of the input
>>>>>>>>>>>>>>>>>>>> to H(P,P) by H*
>>>>>>>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>> H(P,P) (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P) that calls
>>>>>>>>>>>>>>>>>>>> a simulated H(P,P) (d) that simulates P(P) that
>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)...
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> You know this is not true, and putting it into
>>>>>>>>>>>>>>>>>>> asterisks doesn't make it true. I've told you twice
>>>>>>>>>>>>>>>>>>> in the quotes above alone.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> That is what the correct and COMPLETE simulation of
>>>>>>>>>>>>>>>>>> the input to H(P,P) would do. A correct and complete
>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is shown by
>>>>>>>>>>>>>>>>>> replacing H() with Simulate().
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>> int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>>>>>> if (Halt_Status)
>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>> return;
>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>> Output("Input_Halts = ", H(P, P));
>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> You can't work out what an aborting H will do simply
>>>>>>>>>>>>>>>>>>> by working out what a non-aborting H would do and
>>>>>>>>>>>>>>>>>>> pretending a different H will do the same thing.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> A simulating halt decider MUST ALWAYS WORK OUT WHAT A
>>>>>>>>>>>>>>>>>> NON-ABORTING SHD WOULD DO. That is what they are
>>>>>>>>>>>>>>>>>> supposed to do and that is how they work.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Nope. It needs to work out what its INPUT would do, AS
>>>>>>>>>>>>>>>>> IS.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Otherwise you are just admitting that your SHDs aren't
>>>>>>>>>>>>>>>>> actually Halt Deciders.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On 7/24/2022 6:19 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>> > On Monday, July 25, 2022 at 12:10:34 AM UTC+1,
>>>>>>>>>>>>>>>>>> > olcott wrote:
>>>>>>>>>>>>>>>>>> >> If a simulating halt decider continues to
>>>>>>>>>>>>>>>>>> >> correctly simulate its input until it
>>>>>>>>>>>>>>>>>> >> correctly matches a non-halting behavior
>>>>>>>>>>>>>>>>>> >> pattern then this SHD is necessarily correct
>>>>>>>>>>>>>>>>>> >> when it aborts its simulation and reports
>>>>>>>>>>>>>>>>>> >> non-halting.
>>>>>>>>>>>>>>>>>> >
>>>>>>>>>>>>>>>>>> > Yes, *If* a simulating halt decider continues
>>>>>>>>>>>>>>>>>> > to correctly simulate its input until it
>>>>>>>>>>>>>>>>>> > *correctly* matches a non- halting behaviour
>>>>>>>>>>>>>>>>>> > pattern then this SHD is correct when it
>>>>>>>>>>>>>>>>>> > aborts its simulation and reports non-halting.
>>>>>>>>>>>>>>>>>> > [*some content snipped to stay focused on this
>>>>>>>>>>>>>>>>>> > point*]
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> H0(Infinite_Loop) reports on the behavior of its
>>>>>>>>>>>>>>>>>> input if H0 never aborted the simulation of its
>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>> behavior of H0 say you can "get away" with it.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> H(Infinite_Recursion, 0x777) reports on the behavior
>>>>>>>>>>>>>>>>>> of its input if H never aborted the simulation of its
>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>> behavior of H1 say you can "get away" with it.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> void Infinite_Recursion(int N)
>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>> Infinite_Recursion(N);
>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> H(P,P) reports on the behavior of its input if H
>>>>>>>>>>>>>>>>>> never aborted the simulation of its input.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> No! The question isn't what its input would do it H
>>>>>>>>>>>>>>>>> never aborted it, since H does abort it, so you are
>>>>>>>>>>>>>>>>> asking a question that is a fantasy.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this
>>>>>>>>>>>>>>>>>>>>>> behavior pattern proves that the correct and
>>>>>>>>>>>>>>>>>>>>>> complete simulation of the
>>>>>>>>>>>>>>>>>>>>>> input by SHD would never reach the final state of
>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> H is not simulating itself correctly. If H
>>>>>>>>>>>>>>>>>>>>> recognises that it is stuck in a loop and stops,
>>>>>>>>>>>>>>>>>>>>> it is not correct to pretend that H never
>>>>>>>>>>>>>>>>>>>>> realises it is stuck in a loop and hence ploughs
>>>>>>>>>>>>>>>>>>>>> on regardless.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> H only must report on whether or not the correct
>>>>>>>>>>>>>>>>>>>> and complete simulation
>>>>>>>>>>>>>>>>>>>> of its input would ever reach the final state of
>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> You've talked about simulations so many times you
>>>>>>>>>>>>>>>>>>> must realise you're pulling a fast one here. You
>>>>>>>>>>>>>>>>>>> claim that P(P) halts. However, you are trying to
>>>>>>>>>>>>>>>>>>> run an argument along the following lines:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> A correct and
>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is this
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Right, which H doesn't do but simulate does.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Simulate(P,P) Halts, so H(P,P) needs to return 1, but
>>>>>>>>>>>>>>>>> it incorrectly returns 0.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>> int Halt_Status = Simulate(x, x); // H is
>>>>>>>>>>>>>>>>>> replaced with Simulate
>>>>>>>>>>>>>>>>>> if (Halt_Status)
>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>> return;
>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> It SHOULD, but it doesn't
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> "A correct simulation will give the correct answers.
>>>>>>>>>>>>>>>>>>> My simulation is correct. My simulation says P(P)
>>>>>>>>>>>>>>>>>>> does not halt. Therefore it is acceptable to say
>>>>>>>>>>>>>>>>>>> that P(P) does not halt, and that H(P, P) = 0 is an
>>>>>>>>>>>>>>>>>>> acceptable answer."
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> A Correct AND COMPLETE simulation will give the
>>>>>>>>>>>>>>>>> correct answer, or a correct simulation followed by
>>>>>>>>>>>>>>>>> sound and valid logic will give the corret answer.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> H does neither of these.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> At times you've explicitly said that the simulation
>>>>>>>>>>>>>>>>>>> gives different results from the directly executed
>>>>>>>>>>>>>>>>>>> function, but instead of recognising that this
>>>>>>>>>>>>>>>>>>> proves your simulator is incorrect, you feel
>>>>>>>>>>>>>>>>>>> justified in rejecting the actual results actually
>>>>>>>>>>>>>>>>>>> produced by the function in favour of your "correct
>>>>>>>>>>>>>>>>>>> simulation".
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> No, it doesn't, since Simulate(P,P) Halts, so H(P,P)
>>>>>>>>>>>>>>>>> is wrong.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Acting like a three year old doesn't make it any more
>>>>>>>>>>>>>>>>> right.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> *straw man*
>>>>>>>>>>>>>>>> An intentionally misrepresented proposition that is set
>>>>>>>>>>>>>>>> up because it is easier to defeat than an opponent's
>>>>>>>>>>>>>>>> real argument.
>>>>>>>>>>>>>>>> https://www.lexico.com/en/definition/straw_man
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Please identify the "Strawman"
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> You are a despicable lying scumbag that is so adept at
>>>>>>>>>>>>>>>> using the strawman deception that gullible fools accept
>>>>>>>>>>>>>>>> your deceitful attempts at rebuttal as correct.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Right, which is what Simulate(P,P) does, but H(P,P)
>>>>>>>>>>>>>>> doesn't do.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
>>>>>>>>>>>>>>>> performs a partial simulation of its input and the
>>>>>>>>>>>>>>>> behavior of this partial simulation correctly matches a
>>>>>>>>>>>>>>>> correct non-halting behavior pattern then the SHD halt
>>>>>>>>>>>>>>>> decider can correctly report non-halting.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> A CORRECT non-halting pattern. You haven't provided one
>>>>>>>>>>>>>>> that you have actually proved is correct for this case.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>>>> matching this behavior pattern proves that the correct
>>>>>>>>>>>>>>>> and complete simulation of the input by SHD would never
>>>>>>>>>>>>>>>> reach the final state of this simulated input.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Nope, since the SHD DOESN'T DO a complete and correct
>>>>>>>>>>>>>>> simulation of thd input, that is an INVALID definition.
>>>>>>>>>>>>>>> Note, you can't change the SHD to be a different machine
>>>>>>>>>>>>>>> if doing so changes the code at the input, which
>>>>>>>>>>>>>>> includes ALL the code that P calls, not just the code
>>>>>>>>>>>>>>> inside the "C function" of P.
>>>>>>>>>>>>>>>> H always reports on what the behavior of its input
>>>>>>>>>>>>>>>> would be if H was only a simulator and not a
>>>>>>>>>>>>>>>> simulating halt decider. All simulating halt deciders
>>>>>>>>>>>>>>>> must abort the simulation of inputs that would never
>>>>>>>>>>>>>>>> otherwise halt. Here are three examples of that:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>>> (c) is WRONG.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> So, you admit that H doesn't report the actual behavior
>>>>>>>>>>>>>>> of its input, but only the behavior of some other input
>>>>>>>>>>>>>>> built on a different H.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> A simulating halt decider ALWAYS reports on what the
>>>>>>>>>>>>>> behavior of its input would be if the SHD performed a
>>>>>>>>>>>>>> correct and complete simulation of its input.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Then a SHD isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Just by Definition.
>>>>>>>>>>>>>
>>>>>>>>>>>>> FAIL.
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> A mere dogmatic assertion utterly bereft of any supporting
>>>>>>>>>>>> reasoning.
>>>>>>>>>>>
>>>>>>>>>>> IT IS DEFINITION, something you appearently don't understand
>>>>>>>>>>> because you are too stupid.
>>>>>>>>>>>
>>>>>>>>>>> YOU have quoted the soure of this before, but apparently
>>>>>>>>>>> your mind can't actually reason or remember.
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> *HERE IS A DEFINITION FOR YOU*
>>>>>>>>>>>> A halt decider must always derive its halt status decision
>>>>>>>>>>>> on the basis of the actual behavior of the actual input.
>>>>>>>>>>>
>>>>>>>>>>> Right, and the DEFINITION of the "actual behavior" of the
>>>>>>>>>>> "actual input" for an x86 decider is what happens when you
>>>>>>>>>>> run that actual input.
>>>>>>>>>>>
>>>>>>>>>>> Thus the ACTUAL BEHAVIOR or the input to H(P,P) is the
>>>>>>>>>>> actual behavor of running P(P)
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> *HERE IS THE DEFINITION OF A UTM*
>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>
>>>>>>>>>>> Right, UTM(P,d) will ALWAYS behave exactly like P(d).
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> This means that the actual behavior of the actual input
>>>>>>>>>>>> would be the correct and complete simulation of the input
>>>>>>>>>>>> to H(P,P) at the exact same point in the execution trace
>>>>>>>>>>>> where H is invoked:
>>>>>>>>>>>
>>>>>>>>>>> Sort of. Doesn't mean you replace H with a UTM, as that
>>>>>>>>>>> point is actually a call to H, and is looking for the
>>>>>>>>>>> Behavior or H which is supposed to be asking about the
>>>>>>>>>>> behavior of it input, which is the SEPERATE PROGRA P(P),
>>>>>>>>>>> not as executed "At that point in the execution trace", but
>>>>>>>>>>> as an actual computation.
>>>>>>>>>>>
>>>>>>>>>>> I don;t think you know enough about how a program works to
>>>>>>>>>>> get into a beginners programming course.
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>> {
>>>>>>>>>>>> int Halt_Status = Simulate(x, x);
>>>>>>>>>>>
>>>>>>>>>> The actual behavior of the actual input is defined as the
>>>>>>>>>> behavior of the correct and complete simulation of this
>>>>>>>>>> input.
>>>>>>>>>
>>>>>>>>> Right, BUT, P didn't ask for a correct and complete simulation
>>>>>>>>> of the input to H, it wanted a halting decision that
>>>>>>>>> corresponded to that behavior, and it whated that in finite
>>>>>>>>> time.
>>>>>>>>>
>>>>>>>>> Thus, replacing the call to H with a simulation of the input
>>>>>>>>> to H is not a correct substitution.
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> It is the job of H to correctly predict what the behavior of
>>>>>>>>>> its input would be if H performed a correct and complete
>>>>>>>>>> simulation of this input:
>>>>>>>>>
>>>>>>>>> Nope, it is to correct predict what the behavior of its input
>>>>>>>>> would be if given to a correct and complete simulation of this
>>>>>>>>> input.
>>>>>>>>>
>>>>>>>>> SInce H DOESN'T DO a correct and complete simulation of its
>>>>>>>>> input, you statement is nonsence.
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> // Never reaches the final state of Infinite_Loop
>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>
>>>>>>>>>> // Never reaches the final state of Infinite_Recursion
>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>
>>>>>>>>>> // Never reaches the final state of P
>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> But doesn't do a correct and complete simulation of its input,
>>>>>>>>> so it didn't establish the needed criteria.
>>>>>>>>>
>>>>>>>> THAT YOU CONTINUE IGNORE KEY WORDS WHEN THEY HAVE BEEN REPEATED
>>>>>>>> MANY MANY TIMES LEADS ME TO BELIEVE THAT YOU MIGHT HAVE ACTUAL
>>>>>>>> BRAIN DAMAGE.
>>>>>>>>
>>>>>>>> It is the job of H to correctly:
>>>>>>>>
>>>>>>>> PREDICT
>>>>>>>> PREDICT
>>>>>>>> PREDICT
>>>>>>>> PREDICT
>>>>>>>> PREDICT
>>>>>>>> PREDICT
>>>>>>>> PREDICT
>>>>>>>> PREDICT
>>>>>>>> what the behavior of its input would be if H performed a
>>>>>>>> correct and complete simulation of this input:
>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)... (on
>>>>>>>> and on)
>>>>>>>
>>>>>>> You've told us numerous times that H does not do this - you have
>>>>>>> even explained why it does not do this. So H is not simulating
>>>>>>> itself correctly.
>>>>>>
>>>>>> I could have equally been told many times that cats are a kind of
>>>>>> dog, that does not make it true.
>>>>>>
>>>>>> A simulating halt decider always predicts what the behavior of
>>>>>> its input would be if a correct and complete simulation of this
>>>>>> input was performed at the exact same place in the execution
>>>>>> trace where H is invoked.
>>>>>>
>>>>>> void P(ptr x)
>>>>>> {
>>>>>> int Halt_Status = Simulate(x, x);
>>>>>> if (Halt_Status)
>>>>>> HERE: goto HERE;
>>>>>> return;
>>>>>> }
>>>>>>
>>>>>> (a) H(P,P) simulates P(P) that calls Simulate(P,P)
>>>>>> (b) that simulates P(P) that calls Simulate(P,P)
>>>>>> (c) that simulates P(P) that calls Simulate(P,P)
>>>>>> (d) that simulates P(P) that calls Simulate(P,P)... (on and on)
>>>>>
>>>>> But the fact your H is recursive in nature PREVENTS it from
>>>>> performing a "correct and complete simulation of this input". H
>>>>> deciding the following is non-halting is an ERROR:
>>>>>
>>>>> void Px(ptr x)
>>>>> {
>>>>> (void)H(x, x);
>>>>> return;
>>>>> }
>>>>>
>>>>> /Flibble
>>>>>
>>>>
>>>> Flibble does not even know enough to know that when H(Px,Px)
>>>> correctly simulates its input that the "return" instruction is
>>>> unreachable code by this simulated input.
>>>
>>> WRONG. Your H PREVENTS Px from halting and it is INCORRECT to do
>>> that as a halt decider is supposed to return a decision to its
>>> caller (Px in this case).
>>>
>>> /Flibble
>>>
>>
>> In none of these cases will the simulated P(P) ever reach its own
>> final state:
>>
>> void Px(u32 x)
>> {
>> H(x, x);
>> return;
>> }
>>
>> void Py(u32 x)
>> {
>> Simulate(x, x);
>> return;
>> }
>>
>> void Pz(u32 x)
>> {
>> UTM(x, x);
>> return;
>> }
>
> Error by non-equivalence: a halt decider (i.e. H) is supposed to return
> a result to its caller in finite time.
>
> /Flibble
>


Click here to read the complete article
Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<qeqOK.883263$70j.139939@fx16.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.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.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvvr$71l4$1@dont-email.me>
<VzfOK.856983$70j.574433@fx16.iad>
<hO-dnZUiK_MoEpT-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bEmOK.904472$wIO9.136373@fx12.iad>
<nu2dnfJ87rWds5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <nu2dnfJ87rWds5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 107
Message-ID: <qeqOK.883263$70j.139939@fx16.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: Sat, 27 Aug 2022 10:54:13 -0400
X-Received-Bytes: 6054
 by: Richard Damon - Sat, 27 Aug 2022 14:54 UTC

On 8/27/22 10:45 AM, olcott wrote:
> On 8/27/2022 5:48 AM, Richard Damon wrote:
>> On 8/26/22 11:29 PM, olcott wrote:
>>> On 8/26/2022 9:46 PM, Richard Damon wrote:
>>>>
>>>> On 8/26/22 10:36 PM, olcott wrote:
>>>>> On 8/26/2022 8:59 PM, Richard Damon wrote:
>>>>>> On 8/26/22 9:44 PM, olcott wrote:
>>>>>>> On 8/26/2022 7:22 PM, Richard Damon wrote:
>>>>>>>> On 8/26/22 8:13 PM, olcott wrote:
>>>>
>>>>>>>>> In none of these cases will the simulated P(P) ever reach its
>>>>>>>>> own final state:
>>>>>>>>>
>>>>>>>>> void Px(u32 x)
>>>>>>>>> {
>>>>>>>>>     H(x, x);
>>>>>>>>>     return;
>>>>>>>>> }
>>>>>>>>
>>>>>>>> ^ This will when it is CORRECTLY and COMPLETELY Simulated, since
>>>>>>>> H(Px,Px) has been shown to return 0 in finite time.
>>>>>>>
>>>>>>> So maybe you are as clueless as Flibble.
>>>>>>>
>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)...
>>>>>>>
>>>>>>> Whether H simulates its input once or allows the recursive
>>>>>>> simulations to continue forever there is never a case where
>>>>>>> simulated Px ever reaches its final state.
>>>>>>>
>>>>>>> When H aborts its simulated input it never again simulates a
>>>>>>> single instruction of its input thus all recursive emulations are
>>>>>>> immediately dead in the water and cannot return to their caller.
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> No, it doesn't. May be you don't know your own code, or you are
>>>>>> just a LIAR.
>>>>>>
>>>>>> H(P,P) simulates P(P), and that calls a simulate H(P,P) at which
>>>>>> point the original H(P,P) aborts its simulation and returns 0.
>>>>>>
>>>>>> THAT is what you code does.
>>>>>>
>>>>>> That means that a CORRECT and *COMPLETE* simulation of the input
>>>>>> to H(P,P) is:
>>>>>>
>>>>>> Simulator simulated P(P) calling H(P,P).
>>>>>> That H(P,P) is simulated to simulate a copy of P(P), and will
>>>>>> simulate to it calling H(P,P).
>>>>>> That simulated H(P,P) then aborts its simulation and is simulated
>>>>>> to return to the P(P) that the outer simulation is simulating.
>>>>>>
>>>>>> THat simulated P(P) will reach its final state and return.
>>>>>>
>>>>>> Please point out the error in that description.
>>>>>
>>>>> The executed H(P,P) simulates P(P) that calls the simulated H(P,P)
>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>> until the executed H(P,P) aborts the whole chain causing everything
>>>>> else to immediately stop.
>>>>>
>>>>>
>>>>
>>>> So, I said that, and the correct and complete simulation of the
>>>> input sees that in the simulate call to H(P,P) and then sees the
>>>> simulate P(P) reaching its final state.
>>>>
>>>
>>> *You just don't seem to know enough about software engineering*
>>> When the outermost executed H(P,P) aborts the simulation of its input
>>> all of the simulations immediately stop because it was only the
>>> outermost H that was driving them.
>>>
>>>  From the simulated P's point of view it is just like it hit an
>>> abnormal termination core dump divide by zero error. No more steps
>>> are simulated.
>>>
>>
>> No, you have your details wrong, at least if you intend to be working
>> on the Halting Problem. When H stops its simulation, the SIMULATION
>> stops, but the behavior of the simulated P doesn't "stop", it just
>> becomes unknown.
>
> You are totally incompetent about this.
>
>

Then you can point out an actual error, or are YOU the incompetent one?

Your problem is fundamentally, you don't know the actual meaning of the
words you are trying to use, as they apply to the theory you claim to be
talking about.

The ACTUAL BEHAVIOR of the ACTUAL INPUT to H(P,P) is Halting.

Thus H(P,P) Needs, to be correct, to return 1, but it returns 0.

The is no wiggle room in that statement.

Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<IgqOK.883609$70j.372919@fx16.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.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.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<ce9146ad-9597-480f-bdb0-2a3939ec4ac5n@googlegroups.com>
<t_SdneGozK5XQZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<Dg5OK.862820$ntj.825969@fx15.iad>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827120807.000078f7@reddwarf.jmc.corp>
<EOmdnQXxqe0os5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <EOmdnQXxqe0os5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 583
Message-ID: <IgqOK.883609$70j.372919@fx16.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: Sat, 27 Aug 2022 10:56:39 -0400
X-Received-Bytes: 29707
 by: Richard Damon - Sat, 27 Aug 2022 14:56 UTC

On 8/27/22 10:48 AM, olcott wrote:
> On 8/27/2022 6:08 AM, Mr Flibble wrote:
>> On Fri, 26 Aug 2022 19:13:09 -0500
>> olcott <NoOne@NoWhere.com> wrote:
>>
>>> On 8/26/2022 6:49 PM, Mr Flibble wrote:
>>>> On Fri, 26 Aug 2022 16:43:15 -0500
>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>> On 8/26/2022 4:23 PM, Mr Flibble wrote:
>>>>>> On Fri, 26 Aug 2022 16:06:19 -0500
>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>> On 8/26/2022 3:29 PM, Paul N wrote:
>>>>>>>> On Friday, August 26, 2022 at 9:24:47 PM UTC+1, olcott wrote:
>>>>>>>>> On 8/26/2022 2:54 PM, Richard Damon wrote:
>>>>>>>>>> On 8/26/22 3:34 PM, olcott wrote:
>>>>>>>>>>> On 8/26/2022 2:12 PM, Richard Damon wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> On 8/26/22 2:11 PM, olcott wrote:
>>>>>>>>>>>>> On 8/26/2022 12:25 PM, Richard Damon wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 8/26/22 1:05 PM, olcott wrote:
>>>>>>>>>>>>>>> On 8/26/2022 10:45 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 8/26/22 11:35 AM, olcott wrote:
>>>>>>>>>>>>>>>>> On 8/26/2022 10:02 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>> On 8/26/22 10:47 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>> On 8/26/2022 8:23 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 7:47:34 PM UTC+1,
>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 1:02 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 6:12:10 PM UTC+1,
>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 12:00 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 3:43:46 PM
>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 6:10 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 11:59:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 5:47 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 6:08:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 11:35 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 3:50:37 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I have proven that the execution trace of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the simulation of the input by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) exactly matches line-by-line the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> x86 source-code of P and this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> shows that the correct and complete
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation of this input never
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> reaches its final state and stops
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> running: (a) H(P,P) simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that calls a simulated H(P,P) (d) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H does not always simulate its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ",
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H0((u32)Infinite_Loop)); }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001102](01) 55 push ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001105](02) ebfe jmp 00001105
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001107](01) 5d pop ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001108](01) c3 ret
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> So it's not what happens with your actual H.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop) simulates
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Infinite_Loop() (b) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (c) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (d) goto HERE...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yet a simulating halt decider must always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> abort the simulation of every
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It does this as soon as it correctly
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> matches a correct non-terminating
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H(P, P) does not correctly match a
>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating behaviour. The behaviour of
>>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P) is that it terminates, or so you
>>>>>>>>>>>>>>>>>>>>>>>>>>>> claim.
>>>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation by
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P);
>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Is an entirely different sequence of
>>>>>>>>>>>>>>>>>>>>>>>>>>> instructions than the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation by H(P,P) of its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> As you yourself have said, changing the
>>>>>>>>>>>>>>>>>>>>>>>>>> subject is no rebuttal.
>>>>>>>>>>>>>>>>>>>>>>>>> *Everyone also knows that*
>>>>>>>>>>>>>>>>>>>>>>>>> (a) The correct and complete simulation of a
>>>>>>>>>>>>>>>>>>>>>>>>> machine description always
>>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Yes, but you admit that H does not do a complete
>>>>>>>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>>>> correctly performs a
>>>>>>>>>>>>>>>>>>>>>>> partial simulation of its input and the behavior
>>>>>>>>>>>>>>>>>>>>>>> of this partial
>>>>>>>>>>>>>>>>>>>>>>> simulation correctly matches a correct
>>>>>>>>>>>>>>>>>>>>>>> non-halting behavior pattern then
>>>>>>>>>>>>>>>>>>>>>>> the SHD halt decider can correctly report
>>>>>>>>>>>>>>>>>>>>>>> non-halting.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Since P(P) halts, H can never correctly report
>>>>>>>>>>>>>>>>>>>>>> that it doesn't.
>>>>>>>>>>>>>>>>>>>>> H(P,P) is not reporting whether or not
>>>>>>>>>>>>>>>>>>>>> int main() { P(P); } halts because it has entirely
>>>>>>>>>>>>>>>>>>>>> different behavior
>>>>>>>>>>>>>>>>>>>>> than the actual behavior specified by its actual
>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> No it doesn't. The first argument of H(P, P) is P
>>>>>>>>>>>>>>>>>>>> and so H must report on what P does. The second
>>>>>>>>>>>>>>>>>>>> argument is also P and so specifically H must
>>>>>>>>>>>>>>>>>>>> report on what P(P) does. The idea that H(P, P) has
>>>>>>>>>>>>>>>>>>>> some sort of "input" which is not P is nonsense.
>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>>> description always
>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>> *The correct and complete simulation of the input
>>>>>>>>>>>>>>>>>>>>> to H(P,P) by H*
>>>>>>>>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>> H(P,P) (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P) that calls
>>>>>>>>>>>>>>>>>>>>> a simulated H(P,P) (d) that simulates P(P) that
>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)...
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> You know this is not true, and putting it into
>>>>>>>>>>>>>>>>>>>> asterisks doesn't make it true. I've told you twice
>>>>>>>>>>>>>>>>>>>> in the quotes above alone.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> That is what the correct and COMPLETE simulation of
>>>>>>>>>>>>>>>>>>> the input to H(P,P) would do. A correct and complete
>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is shown by
>>>>>>>>>>>>>>>>>>> replacing H() with Simulate().
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>        Output("Input_Halts = ", H(P, P));
>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> You can't work out what an aborting H will do simply
>>>>>>>>>>>>>>>>>>>> by working out what a non-aborting H would do and
>>>>>>>>>>>>>>>>>>>> pretending a different H will do the same thing.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> A simulating halt decider MUST ALWAYS WORK OUT WHAT A
>>>>>>>>>>>>>>>>>>> NON-ABORTING SHD WOULD DO. That is what they are
>>>>>>>>>>>>>>>>>>> supposed to do and that is how they work.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Nope. It needs to work out what its INPUT would do, AS
>>>>>>>>>>>>>>>>>> IS.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Otherwise you are just admitting that your SHDs aren't
>>>>>>>>>>>>>>>>>> actually Halt Deciders.
>>>>>>>>>>>>>>>>>>> On 7/24/2022 6:19 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>      > On Monday, July 25, 2022 at 12:10:34 AM UTC+1,
>>>>>>>>>>>>>>>>>>>      > olcott wrote:
>>>>>>>>>>>>>>>>>>>      >> If a simulating halt decider continues to
>>>>>>>>>>>>>>>>>>>      >> correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>      >> correctly matches a non-halting behavior
>>>>>>>>>>>>>>>>>>>      >> pattern then this SHD is necessarily correct
>>>>>>>>>>>>>>>>>>>      >> when it aborts its simulation and reports
>>>>>>>>>>>>>>>>>>>      >> non-halting.
>>>>>>>>>>>>>>>>>>>      >
>>>>>>>>>>>>>>>>>>>      > Yes, *If* a simulating halt decider continues
>>>>>>>>>>>>>>>>>>>      > to correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>      > *correctly* matches a non- halting behaviour
>>>>>>>>>>>>>>>>>>>      > pattern then this SHD is correct when it
>>>>>>>>>>>>>>>>>>>      > aborts its simulation and reports non-halting.
>>>>>>>>>>>>>>>>>>>      > [*some content snipped to stay focused on this
>>>>>>>>>>>>>>>>>>>      > point*]
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> H0(Infinite_Loop) reports on the behavior of its
>>>>>>>>>>>>>>>>>>> input if H0 never aborted the simulation of its
>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>> behavior of H0 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>        HERE: goto HERE;
>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> H(Infinite_Recursion, 0x777) reports on the behavior
>>>>>>>>>>>>>>>>>>> of its input if H never aborted the simulation of its
>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>> behavior of H1 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> void Infinite_Recursion(int N)
>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>        Infinite_Recursion(N);
>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> H(P,P) reports on the behavior of its input if H
>>>>>>>>>>>>>>>>>>> never aborted the simulation of its input.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> No! The question isn't what its input would do it H
>>>>>>>>>>>>>>>>>> never aborted it, since H does abort it, so you are
>>>>>>>>>>>>>>>>>> asking a question that is a fantasy.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this
>>>>>>>>>>>>>>>>>>>>>>> behavior pattern proves that the correct and
>>>>>>>>>>>>>>>>>>>>>>> complete simulation of the
>>>>>>>>>>>>>>>>>>>>>>> input by SHD would never reach the final state of
>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> H is not simulating itself correctly. If H
>>>>>>>>>>>>>>>>>>>>>> recognises that it is stuck in a loop and stops,
>>>>>>>>>>>>>>>>>>>>>> it is not correct to pretend that H never
>>>>>>>>>>>>>>>>>>>>>> realises it is stuck in a loop and hence ploughs
>>>>>>>>>>>>>>>>>>>>>> on regardless.
>>>>>>>>>>>>>>>>>>>>> H only must report on whether or not the correct
>>>>>>>>>>>>>>>>>>>>> and complete simulation
>>>>>>>>>>>>>>>>>>>>> of its input would ever reach the final state of
>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> You've talked about simulations so many times you
>>>>>>>>>>>>>>>>>>>> must realise you're pulling a fast one here. You
>>>>>>>>>>>>>>>>>>>> claim that P(P) halts. However, you are trying to
>>>>>>>>>>>>>>>>>>>> run an argument along the following lines:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> A correct and
>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is this
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Right, which H doesn't do but simulate does.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Simulate(P,P) Halts, so H(P,P) needs to return 1, but
>>>>>>>>>>>>>>>>>> it incorrectly returns 0.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x); // H is
>>>>>>>>>>>>>>>>>>> replaced with Simulate
>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> It SHOULD, but it doesn't
>>>>>>>>>>>>>>>>>>>> "A correct simulation will give the correct answers.
>>>>>>>>>>>>>>>>>>>> My simulation is correct. My simulation says P(P)
>>>>>>>>>>>>>>>>>>>> does not halt. Therefore it is acceptable to say
>>>>>>>>>>>>>>>>>>>> that P(P) does not halt, and that H(P, P) = 0 is an
>>>>>>>>>>>>>>>>>>>> acceptable answer."
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> A Correct AND COMPLETE simulation will give the
>>>>>>>>>>>>>>>>>> correct answer, or a correct simulation followed by
>>>>>>>>>>>>>>>>>> sound and valid logic will give the corret answer.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> H does neither of these.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> At times you've explicitly said that the simulation
>>>>>>>>>>>>>>>>>>>> gives different results from the directly executed
>>>>>>>>>>>>>>>>>>>> function, but instead of recognising that this
>>>>>>>>>>>>>>>>>>>> proves your simulator is incorrect, you feel
>>>>>>>>>>>>>>>>>>>> justified in rejecting the actual results actually
>>>>>>>>>>>>>>>>>>>> produced by the function in favour of your "correct
>>>>>>>>>>>>>>>>>>>> simulation".
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> No, it doesn't, since Simulate(P,P) Halts, so H(P,P)
>>>>>>>>>>>>>>>>>> is wrong.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Acting like a three year old doesn't make it any more
>>>>>>>>>>>>>>>>>> right.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> *straw man*
>>>>>>>>>>>>>>>>> An intentionally misrepresented proposition that is set
>>>>>>>>>>>>>>>>> up because it is easier to defeat than an opponent's
>>>>>>>>>>>>>>>>> real argument.
>>>>>>>>>>>>>>>>> https://www.lexico.com/en/definition/straw_man
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Please identify the "Strawman"
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> You are a despicable lying scumbag that is so adept at
>>>>>>>>>>>>>>>>> using the strawman deception that gullible fools accept
>>>>>>>>>>>>>>>>> your deceitful attempts at rebuttal as correct.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Right, which is what Simulate(P,P) does, but H(P,P)
>>>>>>>>>>>>>>>> doesn't do.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
>>>>>>>>>>>>>>>>> performs a partial simulation of its input and the
>>>>>>>>>>>>>>>>> behavior of this partial simulation correctly matches a
>>>>>>>>>>>>>>>>> correct non-halting behavior pattern then the SHD halt
>>>>>>>>>>>>>>>>> decider can correctly report non-halting.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> A CORRECT non-halting pattern. You haven't provided one
>>>>>>>>>>>>>>>> that you have actually proved is correct for this case.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>>>>> matching this behavior pattern proves that the correct
>>>>>>>>>>>>>>>>> and complete simulation of the input by SHD would never
>>>>>>>>>>>>>>>>> reach the final state of this simulated input.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Nope, since the SHD DOESN'T DO a complete and correct
>>>>>>>>>>>>>>>> simulation of thd input, that is an INVALID definition.
>>>>>>>>>>>>>>>> Note, you can't change the SHD to be a different machine
>>>>>>>>>>>>>>>> if doing so changes the code at the input, which
>>>>>>>>>>>>>>>> includes ALL the code that P calls, not just the code
>>>>>>>>>>>>>>>> inside the "C function" of P.
>>>>>>>>>>>>>>>>> H always reports on what the behavior of its input
>>>>>>>>>>>>>>>>> would be if H was only a simulator and not a
>>>>>>>>>>>>>>>>> simulating halt decider. All simulating halt deciders
>>>>>>>>>>>>>>>>> must abort the simulation of inputs that would never
>>>>>>>>>>>>>>>>> otherwise halt. Here are three examples of that:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>>>> (c) is WRONG.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> So, you admit that H doesn't report the actual behavior
>>>>>>>>>>>>>>>> of its input, but only the behavior of some other input
>>>>>>>>>>>>>>>> built on a different H.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> A simulating halt decider ALWAYS reports on what the
>>>>>>>>>>>>>>> behavior of its input would be if the SHD performed a
>>>>>>>>>>>>>>> correct and complete simulation of its input.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Then a SHD isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Just by Definition.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> FAIL.
>>>>>>>>>>>>>
>>>>>>>>>>>>> A mere dogmatic assertion utterly bereft of any supporting
>>>>>>>>>>>>> reasoning.
>>>>>>>>>>>>
>>>>>>>>>>>> IT IS DEFINITION, something you appearently don't understand
>>>>>>>>>>>> because you are too stupid.
>>>>>>>>>>>>
>>>>>>>>>>>> YOU have quoted the soure of this before, but apparently
>>>>>>>>>>>> your mind can't actually reason or remember.
>>>>>>>>>>>>>
>>>>>>>>>>>>> *HERE IS A DEFINITION FOR YOU*
>>>>>>>>>>>>> A halt decider must always derive its halt status decision
>>>>>>>>>>>>> on the basis of the actual behavior of the actual input.
>>>>>>>>>>>>
>>>>>>>>>>>> Right, and the DEFINITION of the "actual behavior" of the
>>>>>>>>>>>> "actual input" for an x86 decider is what happens when you
>>>>>>>>>>>> run that actual input.
>>>>>>>>>>>>
>>>>>>>>>>>> Thus the ACTUAL BEHAVIOR or the input to H(P,P) is the
>>>>>>>>>>>> actual behavor of running P(P)
>>>>>>>>>>>>>
>>>>>>>>>>>>> *HERE IS THE DEFINITION OF A UTM*
>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>
>>>>>>>>>>>> Right, UTM(P,d) will ALWAYS behave exactly like P(d).
>>>>>>>>>>>>>
>>>>>>>>>>>>> This means that the actual behavior of the actual input
>>>>>>>>>>>>> would be the correct and complete simulation of the input
>>>>>>>>>>>>> to H(P,P) at the exact same point in the execution trace
>>>>>>>>>>>>> where H is invoked:
>>>>>>>>>>>>
>>>>>>>>>>>> Sort of. Doesn't mean you replace H with a UTM, as that
>>>>>>>>>>>> point is actually a call to H, and is looking for the
>>>>>>>>>>>> Behavior or H which is supposed to be asking about the
>>>>>>>>>>>> behavior of it input, which is the SEPERATE PROGRA P(P),
>>>>>>>>>>>> not as executed "At that point in the execution trace", but
>>>>>>>>>>>> as an actual computation.
>>>>>>>>>>>>
>>>>>>>>>>>> I don;t think you know enough about how a program works to
>>>>>>>>>>>> get into a beginners programming course.
>>>>>>>>>>>>>
>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>> {
>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>> The actual behavior of the actual input is defined as the
>>>>>>>>>>> behavior of the correct and complete simulation of this
>>>>>>>>>>> input.
>>>>>>>>>>
>>>>>>>>>> Right, BUT, P didn't ask for a correct and complete simulation
>>>>>>>>>> of the input to H, it wanted a halting decision that
>>>>>>>>>> corresponded to that behavior, and it whated that in finite
>>>>>>>>>> time.
>>>>>>>>>>
>>>>>>>>>> Thus, replacing the call to H with a simulation of the input
>>>>>>>>>> to H is not a correct substitution.
>>>>>>>>>>>
>>>>>>>>>>> It is the job of H to correctly predict what the behavior of
>>>>>>>>>>> its input would be if H performed a correct and complete
>>>>>>>>>>> simulation of this input:
>>>>>>>>>>
>>>>>>>>>> Nope, it is to correct predict what the behavior of its input
>>>>>>>>>> would be if given to a correct and complete simulation of this
>>>>>>>>>> input.
>>>>>>>>>>
>>>>>>>>>> SInce H DOESN'T DO a correct and complete simulation of its
>>>>>>>>>> input, you statement is nonsence.
>>>>>>>>>>>
>>>>>>>>>>> // Never reaches the final state of Infinite_Loop
>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>
>>>>>>>>>>> // Never reaches the final state of Infinite_Recursion
>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>
>>>>>>>>>>> // Never reaches the final state of P
>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>
>>>>>>>>>> But doesn't do a correct and complete simulation of its input,
>>>>>>>>>> so it didn't establish the needed criteria.
>>>>>>>>> THAT YOU CONTINUE IGNORE KEY WORDS WHEN THEY HAVE BEEN REPEATED
>>>>>>>>> MANY MANY TIMES LEADS ME TO BELIEVE THAT YOU MIGHT HAVE ACTUAL
>>>>>>>>> BRAIN DAMAGE.
>>>>>>>>>
>>>>>>>>> It is the job of H to correctly:
>>>>>>>>>
>>>>>>>>> PREDICT
>>>>>>>>> PREDICT
>>>>>>>>> PREDICT
>>>>>>>>> PREDICT
>>>>>>>>> PREDICT
>>>>>>>>> PREDICT
>>>>>>>>> PREDICT
>>>>>>>>> PREDICT
>>>>>>>>> what the behavior of its input would be if H performed a
>>>>>>>>> correct and complete simulation of this input:
>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)... (on
>>>>>>>>> and on)
>>>>>>>>
>>>>>>>> You've told us numerous times that H does not do this - you have
>>>>>>>> even explained why it does not do this. So H is not simulating
>>>>>>>> itself correctly.
>>>>>>>
>>>>>>> I could have equally been told many times that cats are a kind of
>>>>>>> dog, that does not make it true.
>>>>>>>
>>>>>>> A simulating halt decider always predicts what the behavior of
>>>>>>> its input would be if a correct and complete simulation of this
>>>>>>> input was performed at the exact same place in the execution
>>>>>>> trace where H is invoked.
>>>>>>>
>>>>>>> void P(ptr x)
>>>>>>> {
>>>>>>>       int Halt_Status = Simulate(x, x);
>>>>>>>       if (Halt_Status)
>>>>>>>         HERE: goto HERE;
>>>>>>>       return;
>>>>>>> }
>>>>>>>
>>>>>>> (a) H(P,P) simulates P(P) that calls Simulate(P,P)
>>>>>>> (b) that simulates P(P) that calls Simulate(P,P)
>>>>>>> (c) that simulates P(P) that calls Simulate(P,P)
>>>>>>> (d) that simulates P(P) that calls Simulate(P,P)... (on and on)
>>>>>>
>>>>>> But the fact your H is recursive in nature PREVENTS it from
>>>>>> performing a "correct and complete simulation of this input".  H
>>>>>> deciding the following is non-halting is an ERROR:
>>>>>>
>>>>>> void Px(ptr x)
>>>>>> {
>>>>>>      (void)H(x, x);
>>>>>>      return;
>>>>>> }
>>>>>>
>>>>>> /Flibble
>>>>>
>>>>> Flibble does not even know enough to know that when H(Px,Px)
>>>>> correctly simulates its input that the "return" instruction is
>>>>> unreachable code by this simulated input.
>>>>
>>>> WRONG. Your H PREVENTS Px from halting and it is INCORRECT to do
>>>> that as a halt decider is supposed to return a decision to its
>>>> caller (Px in this case).
>>>>
>>>> /Flibble
>>>
>>> In none of these cases will the simulated P(P) ever reach its own
>>> final state:
>>>
>>> void Px(u32 x)
>>> {
>>>      H(x, x);
>>>      return;
>>> }
>>>
>>> void Py(u32 x)
>>> {
>>>      Simulate(x, x);
>>>      return;
>>> }
>>>
>>> void Pz(u32 x)
>>> {
>>>      UTM(x, x);
>>>      return;
>>> }
>>
>> Error by non-equivalence: a halt decider (i.e. H) is supposed to return
>> a result to its caller in finite time.
>>
>> /Flibble
>>
>
> The outermost H returns to its caller, the first inner H is aborted
> before it is even invoked.
>


Click here to read the complete article
Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<20220827155750.0000056d@reddwarf.jmc.corp>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx01.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc.corp (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Message-ID: <20220827155750.0000056d@reddwarf.jmc.corp>
References: <20220817174635.00004410@reddwarf.jmc.corp>
<ce9146ad-9597-480f-bdb0-2a3939ec4ac5n@googlegroups.com>
<t_SdneGozK5XQZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<Dg5OK.862820$ntj.825969@fx15.iad>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827120807.000078f7@reddwarf.jmc.corp>
<EOmdnQXxqe0os5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
Organization: Jupiter Mining Corporation
X-Newsreader: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 631
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Sat, 27 Aug 2022 14:57:51 UTC
Date: Sat, 27 Aug 2022 15:57:50 +0100
X-Received-Bytes: 31285
 by: Mr Flibble - Sat, 27 Aug 2022 14:57 UTC

On Sat, 27 Aug 2022 09:48:21 -0500
olcott <NoOne@NoWhere.com> wrote:

> On 8/27/2022 6:08 AM, Mr Flibble wrote:
> > On Fri, 26 Aug 2022 19:13:09 -0500
> > olcott <NoOne@NoWhere.com> wrote:
> >
> >> On 8/26/2022 6:49 PM, Mr Flibble wrote:
> >>> On Fri, 26 Aug 2022 16:43:15 -0500
> >>> olcott <NoOne@NoWhere.com> wrote:
> >>>
> >>>> On 8/26/2022 4:23 PM, Mr Flibble wrote:
> >>>>> On Fri, 26 Aug 2022 16:06:19 -0500
> >>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>
> >>>>>> On 8/26/2022 3:29 PM, Paul N wrote:
> >>>>>>> On Friday, August 26, 2022 at 9:24:47 PM UTC+1, olcott wrote:
> >>>>>>>
> >>>>>>>> On 8/26/2022 2:54 PM, Richard Damon wrote:
> >>>>>>>>> On 8/26/22 3:34 PM, olcott wrote:
> >>>>>>>>>> On 8/26/2022 2:12 PM, Richard Damon wrote:
> >>>>>>>>>>>
> >>>>>>>>>>> On 8/26/22 2:11 PM, olcott wrote:
> >>>>>>>>>>>> On 8/26/2022 12:25 PM, Richard Damon wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On 8/26/22 1:05 PM, olcott wrote:
> >>>>>>>>>>>>>> On 8/26/2022 10:45 AM, Richard Damon wrote:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> On 8/26/22 11:35 AM, olcott wrote:
> >>>>>>>>>>>>>>>> On 8/26/2022 10:02 AM, Richard Damon wrote:
> >>>>>>>>>>>>>>>>> On 8/26/22 10:47 AM, olcott wrote:
> >>>>>>>>>>>>>>>>>> On 8/26/2022 8:23 AM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 7:47:34 PM UTC+1,
> >>>>>>>>>>>>>>>>>>> olcott wrote:
> >>>>>>>>>>>>>>>>>>>> On 8/24/2022 1:02 PM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 6:12:10 PM
> >>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 12:00 PM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 3:43:46 PM
> >>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 6:10 AM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 11:59:25 PM
> >>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 5:47 PM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 6:08:25 PM
> >>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 11:35 AM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 3:50:37
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> PM UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I have proven that the execution trace
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> of the simulation of the input by
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) exactly matches line-by-line the
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> x86 source-code of P and this
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> shows that the correct and complete
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation of this input never
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> reaches its final state and stops
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> running: (a) H(P,P) simulates P(P) that
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (b) that simulates P(P) that calls a
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P) that calls a simulated H(P,P) (d)
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that simulates P(P) that calls a
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P)...
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> This is what would happen if H always
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H does not always simulate its
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> input.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ",
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> H0((u32)Infinite_Loop)); }
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001102](01) 55 push ebp
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001105](02) ebfe jmp 00001105
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001107](01) 5d pop ebp
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001108](01) c3 ret
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>> So it's not what happens with your actual
> >>>>>>>>>>>>>>>>>>>>>>>>>>> H.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop) simulates
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Infinite_Loop() (b) goto HERE
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> (c) goto HERE
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> (d) goto HERE...
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Yet a simulating halt decider must always
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> abort the simulation of every
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating input.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> It does this as soon as it correctly
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> matches a correct non-terminating
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>> But H(P, P) does not correctly match a
> >>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating behaviour. The behaviour
> >>>>>>>>>>>>>>>>>>>>>>>>>>> of P(P) is that it terminates, or so you
> >>>>>>>>>>>>>>>>>>>>>>>>>>> claim.
> >>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation by
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> int main()
> >>>>>>>>>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P);
> >>>>>>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> Is an entirely different sequence of
> >>>>>>>>>>>>>>>>>>>>>>>>>> instructions than the correct and
> >>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation by H(P,P) of its
> >>>>>>>>>>>>>>>>>>>>>>>>>> input.
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> As you yourself have said, changing the
> >>>>>>>>>>>>>>>>>>>>>>>>> subject is no rebuttal.
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> *Everyone also knows that*
> >>>>>>>>>>>>>>>>>>>>>>>> (a) The correct and complete simulation of a
> >>>>>>>>>>>>>>>>>>>>>>>> machine description always
> >>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by
> >>>>>>>>>>>>>>>>>>>>>>>> this machine description.
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> Yes, but you admit that H does not do a
> >>>>>>>>>>>>>>>>>>>>>>> complete simulation.
> >>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
> >>>>>>>>>>>>>>>>>>>>>> correctly performs a
> >>>>>>>>>>>>>>>>>>>>>> partial simulation of its input and the
> >>>>>>>>>>>>>>>>>>>>>> behavior of this partial
> >>>>>>>>>>>>>>>>>>>>>> simulation correctly matches a correct
> >>>>>>>>>>>>>>>>>>>>>> non-halting behavior pattern then
> >>>>>>>>>>>>>>>>>>>>>> the SHD halt decider can correctly report
> >>>>>>>>>>>>>>>>>>>>>> non-halting.
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> Since P(P) halts, H can never correctly report
> >>>>>>>>>>>>>>>>>>>>> that it doesn't.
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> H(P,P) is not reporting whether or not
> >>>>>>>>>>>>>>>>>>>> int main() { P(P); } halts because it has
> >>>>>>>>>>>>>>>>>>>> entirely different behavior
> >>>>>>>>>>>>>>>>>>>> than the actual behavior specified by its actual
> >>>>>>>>>>>>>>>>>>>> input.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> No it doesn't. The first argument of H(P, P) is P
> >>>>>>>>>>>>>>>>>>> and so H must report on what P does. The second
> >>>>>>>>>>>>>>>>>>> argument is also P and so specifically H must
> >>>>>>>>>>>>>>>>>>> report on what P(P) does. The idea that H(P, P)
> >>>>>>>>>>>>>>>>>>> has some sort of "input" which is not P is
> >>>>>>>>>>>>>>>>>>> nonsense.
> >>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
> >>>>>>>>>>>>>>>>>>>> description always
> >>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
> >>>>>>>>>>>>>>>>>>>> machine description.
> >>>>>>>>>>>>>>>>>>>> *The correct and complete simulation of the input
> >>>>>>>>>>>>>>>>>>>> to H(P,P) by H*
> >>>>>>>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated
> >>>>>>>>>>>>>>>>>>>> H(P,P) (b) that simulates P(P) that calls a
> >>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P) that
> >>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P) (d) that simulates P(P)
> >>>>>>>>>>>>>>>>>>>> that calls a simulated H(P,P)...
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> You know this is not true, and putting it into
> >>>>>>>>>>>>>>>>>>> asterisks doesn't make it true. I've told you
> >>>>>>>>>>>>>>>>>>> twice in the quotes above alone.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> That is what the correct and COMPLETE simulation of
> >>>>>>>>>>>>>>>>>> the input to H(P,P) would do. A correct and
> >>>>>>>>>>>>>>>>>> complete simulation of the input to H(P,P) is
> >>>>>>>>>>>>>>>>>> shown by replacing H() with Simulate().
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> void P(ptr x)
> >>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>> int Halt_Status = Simulate(x, x);
> >>>>>>>>>>>>>>>>>> if (Halt_Status)
> >>>>>>>>>>>>>>>>>> HERE: goto HERE;
> >>>>>>>>>>>>>>>>>> return;
> >>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> int main()
> >>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>> Output("Input_Halts = ", H(P, P));
> >>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> You can't work out what an aborting H will do
> >>>>>>>>>>>>>>>>>>> simply by working out what a non-aborting H would
> >>>>>>>>>>>>>>>>>>> do and pretending a different H will do the same
> >>>>>>>>>>>>>>>>>>> thing.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> A simulating halt decider MUST ALWAYS WORK OUT
> >>>>>>>>>>>>>>>>>> WHAT A NON-ABORTING SHD WOULD DO. That is what
> >>>>>>>>>>>>>>>>>> they are supposed to do and that is how they work.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Nope. It needs to work out what its INPUT would do,
> >>>>>>>>>>>>>>>>> AS IS.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Otherwise you are just admitting that your SHDs
> >>>>>>>>>>>>>>>>> aren't actually Halt Deciders.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> On 7/24/2022 6:19 PM, Paul N wrote:
> >>>>>>>>>>>>>>>>>> > On Monday, July 25, 2022 at 12:10:34 AM
> >>>>>>>>>>>>>>>>>> > UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>> >> If a simulating halt decider continues to
> >>>>>>>>>>>>>>>>>> >> correctly simulate its input until it
> >>>>>>>>>>>>>>>>>> >> correctly matches a non-halting behavior
> >>>>>>>>>>>>>>>>>> >> pattern then this SHD is necessarily
> >>>>>>>>>>>>>>>>>> >> correct when it aborts its simulation and
> >>>>>>>>>>>>>>>>>> >> reports non-halting.
> >>>>>>>>>>>>>>>>>> >
> >>>>>>>>>>>>>>>>>> > Yes, *If* a simulating halt decider
> >>>>>>>>>>>>>>>>>> > continues to correctly simulate its input
> >>>>>>>>>>>>>>>>>> > until it *correctly* matches a non- halting
> >>>>>>>>>>>>>>>>>> > behaviour pattern then this SHD is correct
> >>>>>>>>>>>>>>>>>> > when it aborts its simulation and reports
> >>>>>>>>>>>>>>>>>> > non-halting. [*some content snipped to stay
> >>>>>>>>>>>>>>>>>> > focused on this point*]
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> H0(Infinite_Loop) reports on the behavior of its
> >>>>>>>>>>>>>>>>>> input if H0 never aborted the simulation of its
> >>>>>>>>>>>>>>>>>> input.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
> >>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
> >>>>>>>>>>>>>>>>> behavior of H0 say you can "get away" with it.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> void Infinite_Loop()
> >>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>> HERE: goto HERE;
> >>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> H(Infinite_Recursion, 0x777) reports on the
> >>>>>>>>>>>>>>>>>> behavior of its input if H never aborted the
> >>>>>>>>>>>>>>>>>> simulation of its input.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
> >>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
> >>>>>>>>>>>>>>>>> behavior of H1 say you can "get away" with it.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> void Infinite_Recursion(int N)
> >>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>> Infinite_Recursion(N);
> >>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> H(P,P) reports on the behavior of its input if H
> >>>>>>>>>>>>>>>>>> never aborted the simulation of its input.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> No! The question isn't what its input would do it H
> >>>>>>>>>>>>>>>>> never aborted it, since H does abort it, so you are
> >>>>>>>>>>>>>>>>> asking a question that is a fantasy.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
> >>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this
> >>>>>>>>>>>>>>>>>>>>>> behavior pattern proves that the correct and
> >>>>>>>>>>>>>>>>>>>>>> complete simulation of the
> >>>>>>>>>>>>>>>>>>>>>> input by SHD would never reach the final state
> >>>>>>>>>>>>>>>>>>>>>> of this simulated input.
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> H is not simulating itself correctly. If H
> >>>>>>>>>>>>>>>>>>>>> recognises that it is stuck in a loop and stops,
> >>>>>>>>>>>>>>>>>>>>> it is not correct to pretend that H never
> >>>>>>>>>>>>>>>>>>>>> realises it is stuck in a loop and hence ploughs
> >>>>>>>>>>>>>>>>>>>>> on regardless.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> H only must report on whether or not the correct
> >>>>>>>>>>>>>>>>>>>> and complete simulation
> >>>>>>>>>>>>>>>>>>>> of its input would ever reach the final state of
> >>>>>>>>>>>>>>>>>>>> this simulated input.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> You've talked about simulations so many times you
> >>>>>>>>>>>>>>>>>>> must realise you're pulling a fast one here. You
> >>>>>>>>>>>>>>>>>>> claim that P(P) halts. However, you are trying to
> >>>>>>>>>>>>>>>>>>> run an argument along the following lines:
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> A correct and
> >>>>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is this
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Right, which H doesn't do but simulate does.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Simulate(P,P) Halts, so H(P,P) needs to return 1,
> >>>>>>>>>>>>>>>>> but it incorrectly returns 0.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> void P(ptr x)
> >>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>> int Halt_Status = Simulate(x, x); // H is
> >>>>>>>>>>>>>>>>>> replaced with Simulate
> >>>>>>>>>>>>>>>>>> if (Halt_Status)
> >>>>>>>>>>>>>>>>>> HERE: goto HERE;
> >>>>>>>>>>>>>>>>>> return;
> >>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE
> >>>>>>>>>>>>>>>>>> SIMULATION
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> It SHOULD, but it doesn't
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> "A correct simulation will give the correct
> >>>>>>>>>>>>>>>>>>> answers. My simulation is correct. My simulation
> >>>>>>>>>>>>>>>>>>> says P(P) does not halt. Therefore it is
> >>>>>>>>>>>>>>>>>>> acceptable to say that P(P) does not halt, and
> >>>>>>>>>>>>>>>>>>> that H(P, P) = 0 is an acceptable answer."
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> A Correct AND COMPLETE simulation will give the
> >>>>>>>>>>>>>>>>> correct answer, or a correct simulation followed by
> >>>>>>>>>>>>>>>>> sound and valid logic will give the corret answer.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> H does neither of these.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> At times you've explicitly said that the
> >>>>>>>>>>>>>>>>>>> simulation gives different results from the
> >>>>>>>>>>>>>>>>>>> directly executed function, but instead of
> >>>>>>>>>>>>>>>>>>> recognising that this proves your simulator is
> >>>>>>>>>>>>>>>>>>> incorrect, you feel justified in rejecting the
> >>>>>>>>>>>>>>>>>>> actual results actually produced by the function
> >>>>>>>>>>>>>>>>>>> in favour of your "correct simulation".
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
> >>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
> >>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
> >>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
> >>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> No, it doesn't, since Simulate(P,P) Halts, so H(P,P)
> >>>>>>>>>>>>>>>>> is wrong.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Acting like a three year old doesn't make it any
> >>>>>>>>>>>>>>>>> more right.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> *straw man*
> >>>>>>>>>>>>>>>> An intentionally misrepresented proposition that is
> >>>>>>>>>>>>>>>> set up because it is easier to defeat than an
> >>>>>>>>>>>>>>>> opponent's real argument.
> >>>>>>>>>>>>>>>> https://www.lexico.com/en/definition/straw_man
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Please identify the "Strawman"
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> You are a despicable lying scumbag that is so adept
> >>>>>>>>>>>>>>>> at using the strawman deception that gullible fools
> >>>>>>>>>>>>>>>> accept your deceitful attempts at rebuttal as
> >>>>>>>>>>>>>>>> correct.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
> >>>>>>>>>>>>>>>> simulation of a machine description always provides
> >>>>>>>>>>>>>>>> the actual behavior specified by this machine
> >>>>>>>>>>>>>>>> description.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Right, which is what Simulate(P,P) does, but H(P,P)
> >>>>>>>>>>>>>>> doesn't do.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
> >>>>>>>>>>>>>>>> correctly performs a partial simulation of its input
> >>>>>>>>>>>>>>>> and the behavior of this partial simulation
> >>>>>>>>>>>>>>>> correctly matches a correct non-halting behavior
> >>>>>>>>>>>>>>>> pattern then the SHD halt decider can correctly
> >>>>>>>>>>>>>>>> report non-halting.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> A CORRECT non-halting pattern. You haven't provided
> >>>>>>>>>>>>>>> one that you have actually proved is correct for this
> >>>>>>>>>>>>>>> case.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
> >>>>>>>>>>>>>>>> when-so-ever matching this behavior pattern proves
> >>>>>>>>>>>>>>>> that the correct and complete simulation of the
> >>>>>>>>>>>>>>>> input by SHD would never reach the final state of
> >>>>>>>>>>>>>>>> this simulated input.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Nope, since the SHD DOESN'T DO a complete and correct
> >>>>>>>>>>>>>>> simulation of thd input, that is an INVALID
> >>>>>>>>>>>>>>> definition. Note, you can't change the SHD to be a
> >>>>>>>>>>>>>>> different machine if doing so changes the code at the
> >>>>>>>>>>>>>>> input, which includes ALL the code that P calls, not
> >>>>>>>>>>>>>>> just the code inside the "C function" of P.
> >>>>>>>>>>>>>>>> H always reports on what the behavior of its input
> >>>>>>>>>>>>>>>> would be if H was only a simulator and not a
> >>>>>>>>>>>>>>>> simulating halt decider. All simulating halt deciders
> >>>>>>>>>>>>>>>> must abort the simulation of inputs that would never
> >>>>>>>>>>>>>>>> otherwise halt. Here are three examples of that:
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
> >>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
> >>>>>>>>>>>>>>>> (c) H(P,P)
> >>>>>>>>>>>>>>> (c) is WRONG.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> So, you admit that H doesn't report the actual
> >>>>>>>>>>>>>>> behavior of its input, but only the behavior of some
> >>>>>>>>>>>>>>> other input built on a different H.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> A simulating halt decider ALWAYS reports on what the
> >>>>>>>>>>>>>> behavior of its input would be if the SHD performed a
> >>>>>>>>>>>>>> correct and complete simulation of its input.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Then a SHD isn't a Halt Decider. PERIOD.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Just by Definition.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> FAIL.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> A mere dogmatic assertion utterly bereft of any
> >>>>>>>>>>>> supporting reasoning.
> >>>>>>>>>>>
> >>>>>>>>>>> IT IS DEFINITION, something you appearently don't
> >>>>>>>>>>> understand because you are too stupid.
> >>>>>>>>>>>
> >>>>>>>>>>> YOU have quoted the soure of this before, but apparently
> >>>>>>>>>>> your mind can't actually reason or remember.
> >>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> *HERE IS A DEFINITION FOR YOU*
> >>>>>>>>>>>> A halt decider must always derive its halt status
> >>>>>>>>>>>> decision on the basis of the actual behavior of the
> >>>>>>>>>>>> actual input.
> >>>>>>>>>>>
> >>>>>>>>>>> Right, and the DEFINITION of the "actual behavior" of the
> >>>>>>>>>>> "actual input" for an x86 decider is what happens when you
> >>>>>>>>>>> run that actual input.
> >>>>>>>>>>>
> >>>>>>>>>>> Thus the ACTUAL BEHAVIOR or the input to H(P,P) is the
> >>>>>>>>>>> actual behavor of running P(P)
> >>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> *HERE IS THE DEFINITION OF A UTM*
> >>>>>>>>>>>> It is common knowledge that the correct and complete
> >>>>>>>>>>>> simulation of a machine description always provides the
> >>>>>>>>>>>> actual behavior specified by this machine description.
> >>>>>>>>>>>
> >>>>>>>>>>> Right, UTM(P,d) will ALWAYS behave exactly like P(d).
> >>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> This means that the actual behavior of the actual input
> >>>>>>>>>>>> would be the correct and complete simulation of the input
> >>>>>>>>>>>> to H(P,P) at the exact same point in the execution trace
> >>>>>>>>>>>> where H is invoked:
> >>>>>>>>>>>
> >>>>>>>>>>> Sort of. Doesn't mean you replace H with a UTM, as that
> >>>>>>>>>>> point is actually a call to H, and is looking for the
> >>>>>>>>>>> Behavior or H which is supposed to be asking about the
> >>>>>>>>>>> behavior of it input, which is the SEPERATE PROGRA P(P),
> >>>>>>>>>>> not as executed "At that point in the execution trace",
> >>>>>>>>>>> but as an actual computation.
> >>>>>>>>>>>
> >>>>>>>>>>> I don;t think you know enough about how a program works to
> >>>>>>>>>>> get into a beginners programming course.
> >>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> void P(ptr x)
> >>>>>>>>>>>> {
> >>>>>>>>>>>> int Halt_Status = Simulate(x, x);
> >>>>>>>>>>>
> >>>>>>>>>> The actual behavior of the actual input is defined as the
> >>>>>>>>>> behavior of the correct and complete simulation of this
> >>>>>>>>>> input.
> >>>>>>>>>
> >>>>>>>>> Right, BUT, P didn't ask for a correct and complete
> >>>>>>>>> simulation of the input to H, it wanted a halting decision
> >>>>>>>>> that corresponded to that behavior, and it whated that in
> >>>>>>>>> finite time.
> >>>>>>>>>
> >>>>>>>>> Thus, replacing the call to H with a simulation of the input
> >>>>>>>>> to H is not a correct substitution.
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> It is the job of H to correctly predict what the behavior
> >>>>>>>>>> of its input would be if H performed a correct and complete
> >>>>>>>>>> simulation of this input:
> >>>>>>>>>
> >>>>>>>>> Nope, it is to correct predict what the behavior of its
> >>>>>>>>> input would be if given to a correct and complete
> >>>>>>>>> simulation of this input.
> >>>>>>>>>
> >>>>>>>>> SInce H DOESN'T DO a correct and complete simulation of its
> >>>>>>>>> input, you statement is nonsence.
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> // Never reaches the final state of Infinite_Loop
> >>>>>>>>>> (a) H0(Infinite_Loop)
> >>>>>>>>>>
> >>>>>>>>>> // Never reaches the final state of Infinite_Recursion
> >>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
> >>>>>>>>>>
> >>>>>>>>>> // Never reaches the final state of P
> >>>>>>>>>> (c) H(P,P)
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> But doesn't do a correct and complete simulation of its
> >>>>>>>>> input, so it didn't establish the needed criteria.
> >>>>>>>>>
> >>>>>>>> THAT YOU CONTINUE IGNORE KEY WORDS WHEN THEY HAVE BEEN
> >>>>>>>> REPEATED MANY MANY TIMES LEADS ME TO BELIEVE THAT YOU MIGHT
> >>>>>>>> HAVE ACTUAL BRAIN DAMAGE.
> >>>>>>>>
> >>>>>>>> It is the job of H to correctly:
> >>>>>>>>
> >>>>>>>> PREDICT
> >>>>>>>> PREDICT
> >>>>>>>> PREDICT
> >>>>>>>> PREDICT
> >>>>>>>> PREDICT
> >>>>>>>> PREDICT
> >>>>>>>> PREDICT
> >>>>>>>> PREDICT
> >>>>>>>> what the behavior of its input would be if H performed a
> >>>>>>>> correct and complete simulation of this input:
> >>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
> >>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
> >>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
> >>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)... (on
> >>>>>>>> and on)
> >>>>>>>
> >>>>>>> You've told us numerous times that H does not do this - you
> >>>>>>> have even explained why it does not do this. So H is not
> >>>>>>> simulating itself correctly.
> >>>>>>
> >>>>>> I could have equally been told many times that cats are a kind
> >>>>>> of dog, that does not make it true.
> >>>>>>
> >>>>>> A simulating halt decider always predicts what the behavior of
> >>>>>> its input would be if a correct and complete simulation of this
> >>>>>> input was performed at the exact same place in the execution
> >>>>>> trace where H is invoked.
> >>>>>>
> >>>>>> void P(ptr x)
> >>>>>> {
> >>>>>> int Halt_Status = Simulate(x, x);
> >>>>>> if (Halt_Status)
> >>>>>> HERE: goto HERE;
> >>>>>> return;
> >>>>>> }
> >>>>>>
> >>>>>> (a) H(P,P) simulates P(P) that calls Simulate(P,P)
> >>>>>> (b) that simulates P(P) that calls Simulate(P,P)
> >>>>>> (c) that simulates P(P) that calls Simulate(P,P)
> >>>>>> (d) that simulates P(P) that calls Simulate(P,P)... (on and
> >>>>>> on)
> >>>>>
> >>>>> But the fact your H is recursive in nature PREVENTS it from
> >>>>> performing a "correct and complete simulation of this input". H
> >>>>> deciding the following is non-halting is an ERROR:
> >>>>>
> >>>>> void Px(ptr x)
> >>>>> {
> >>>>> (void)H(x, x);
> >>>>> return;
> >>>>> }
> >>>>>
> >>>>> /Flibble
> >>>>>
> >>>>
> >>>> Flibble does not even know enough to know that when H(Px,Px)
> >>>> correctly simulates its input that the "return" instruction is
> >>>> unreachable code by this simulated input.
> >>>
> >>> WRONG. Your H PREVENTS Px from halting and it is INCORRECT to do
> >>> that as a halt decider is supposed to return a decision to its
> >>> caller (Px in this case).
> >>>
> >>> /Flibble
> >>>
> >>
> >> In none of these cases will the simulated P(P) ever reach its own
> >> final state:
> >>
> >> void Px(u32 x)
> >> {
> >> H(x, x);
> >> return;
> >> }
> >>
> >> void Py(u32 x)
> >> {
> >> Simulate(x, x);
> >> return;
> >> }
> >>
> >> void Pz(u32 x)
> >> {
> >> UTM(x, x);
> >> return;
> >> }
> >
> > Error by non-equivalence: a halt decider (i.e. H) is supposed to
> > return a result to its caller in finite time.
> >
> > /Flibble
> >
>
> The outermost H returns to its caller, the first inner H is aborted
> before it is even invoked.


Click here to read the complete article
Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<ScedncxTAcBfrJf-nZ2dnZfqlJxh4p2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 27 Aug 2022 15:01:22 +0000
Date: Sat, 27 Aug 2022 10:01:22 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvvr$71l4$1@dont-email.me>
<VzfOK.856983$70j.574433@fx16.iad>
<hO-dnZUiK_MoEpT-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bEmOK.904472$wIO9.136373@fx12.iad>
<nu2dnfJ87rWds5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<qeqOK.883263$70j.139939@fx16.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <qeqOK.883263$70j.139939@fx16.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <ScedncxTAcBfrJf-nZ2dnZfqlJxh4p2d@giganews.com>
Lines: 108
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-U80KacSgNiM2az/ckJpmMj/pvXlHJTCrv4s61owuNuIFHinsPUcT+zTwsOCwe/u/RmLpd3B7+y1Zq05!eFU9KyoCAm7KkmOJF0uuu5ucTEx3escJfN2PhlOFmTWVtmEb9pmiZTTsab5jRm1jZHSLbbeMRWY=
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
 by: olcott - Sat, 27 Aug 2022 15:01 UTC

On 8/27/2022 9:54 AM, Richard Damon wrote:
> On 8/27/22 10:45 AM, olcott wrote:
>> On 8/27/2022 5:48 AM, Richard Damon wrote:
>>> On 8/26/22 11:29 PM, olcott wrote:
>>>> On 8/26/2022 9:46 PM, Richard Damon wrote:
>>>>>
>>>>> On 8/26/22 10:36 PM, olcott wrote:
>>>>>> On 8/26/2022 8:59 PM, Richard Damon wrote:
>>>>>>> On 8/26/22 9:44 PM, olcott wrote:
>>>>>>>> On 8/26/2022 7:22 PM, Richard Damon wrote:
>>>>>>>>> On 8/26/22 8:13 PM, olcott wrote:
>>>>>
>>>>>>>>>> In none of these cases will the simulated P(P) ever reach its
>>>>>>>>>> own final state:
>>>>>>>>>>
>>>>>>>>>> void Px(u32 x)
>>>>>>>>>> {
>>>>>>>>>>     H(x, x);
>>>>>>>>>>     return;
>>>>>>>>>> }
>>>>>>>>>
>>>>>>>>> ^ This will when it is CORRECTLY and COMPLETELY Simulated,
>>>>>>>>> since H(Px,Px) has been shown to return 0 in finite time.
>>>>>>>>
>>>>>>>> So maybe you are as clueless as Flibble.
>>>>>>>>
>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)...
>>>>>>>>
>>>>>>>> Whether H simulates its input once or allows the recursive
>>>>>>>> simulations to continue forever there is never a case where
>>>>>>>> simulated Px ever reaches its final state.
>>>>>>>>
>>>>>>>> When H aborts its simulated input it never again simulates a
>>>>>>>> single instruction of its input thus all recursive emulations
>>>>>>>> are immediately dead in the water and cannot return to their
>>>>>>>> caller.
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> No, it doesn't. May be you don't know your own code, or you are
>>>>>>> just a LIAR.
>>>>>>>
>>>>>>> H(P,P) simulates P(P), and that calls a simulate H(P,P) at which
>>>>>>> point the original H(P,P) aborts its simulation and returns 0.
>>>>>>>
>>>>>>> THAT is what you code does.
>>>>>>>
>>>>>>> That means that a CORRECT and *COMPLETE* simulation of the input
>>>>>>> to H(P,P) is:
>>>>>>>
>>>>>>> Simulator simulated P(P) calling H(P,P).
>>>>>>> That H(P,P) is simulated to simulate a copy of P(P), and will
>>>>>>> simulate to it calling H(P,P).
>>>>>>> That simulated H(P,P) then aborts its simulation and is simulated
>>>>>>> to return to the P(P) that the outer simulation is simulating.
>>>>>>>
>>>>>>> THat simulated P(P) will reach its final state and return.
>>>>>>>
>>>>>>> Please point out the error in that description.
>>>>>>
>>>>>> The executed H(P,P) simulates P(P) that calls the simulated H(P,P)
>>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>>> until the executed H(P,P) aborts the whole chain causing
>>>>>> everything else to immediately stop.
>>>>>>
>>>>>>
>>>>>
>>>>> So, I said that, and the correct and complete simulation of the
>>>>> input sees that in the simulate call to H(P,P) and then sees the
>>>>> simulate P(P) reaching its final state.
>>>>>
>>>>
>>>> *You just don't seem to know enough about software engineering*
>>>> When the outermost executed H(P,P) aborts the simulation of its
>>>> input all of the simulations immediately stop because it was only
>>>> the outermost H that was driving them.
>>>>
>>>>  From the simulated P's point of view it is just like it hit an
>>>> abnormal termination core dump divide by zero error. No more steps
>>>> are simulated.
>>>>
>>>
>>> No, you have your details wrong, at least if you intend to be working
>>> on the Halting Problem. When H stops its simulation, the SIMULATION
>>> stops, but the behavior of the simulated P doesn't "stop", it just
>>> becomes unknown.
>>
>> You are totally incompetent about this.
>>
>>
>
> Then you can point out an actual error, or are YOU the incompetent one?
When a simulator quits simulating the simulated becomes static data and
stops running.

--
Copyright 2022 Pete Olcott

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

Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<Scednc9TAcDLr5f-nZ2dnZfqlJxh4p2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 27 Aug 2022 15:03:50 +0000
Date: Sat, 27 Aug 2022 10:03:50 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<ce9146ad-9597-480f-bdb0-2a3939ec4ac5n@googlegroups.com>
<t_SdneGozK5XQZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<Dg5OK.862820$ntj.825969@fx15.iad>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827120807.000078f7@reddwarf.jmc.corp>
<EOmdnQXxqe0os5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IgqOK.883609$70j.372919@fx16.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <IgqOK.883609$70j.372919@fx16.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <Scednc9TAcDLr5f-nZ2dnZfqlJxh4p2d@giganews.com>
Lines: 596
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-BZESHonYoj2bYf1xtFS9ysVItfHA4XAp3OFeUpZPY9LYXHDe8vFXH43vy1M2QhZUwfRzmuUx6VSAxEb!7QnO7U3WUTq1p9wkKsvmDIuSLjskqrmlGzIzI1BlQTdKGbMW57jmdVAbXGX9ajstiL5FMJ0uRzA=
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
 by: olcott - Sat, 27 Aug 2022 15:03 UTC

On 8/27/2022 9:56 AM, Richard Damon wrote:
> On 8/27/22 10:48 AM, olcott wrote:
>> On 8/27/2022 6:08 AM, Mr Flibble wrote:
>>> On Fri, 26 Aug 2022 19:13:09 -0500
>>> olcott <NoOne@NoWhere.com> wrote:
>>>
>>>> On 8/26/2022 6:49 PM, Mr Flibble wrote:
>>>>> On Fri, 26 Aug 2022 16:43:15 -0500
>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>> On 8/26/2022 4:23 PM, Mr Flibble wrote:
>>>>>>> On Fri, 26 Aug 2022 16:06:19 -0500
>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>> On 8/26/2022 3:29 PM, Paul N wrote:
>>>>>>>>> On Friday, August 26, 2022 at 9:24:47 PM UTC+1, olcott wrote:
>>>>>>>>>> On 8/26/2022 2:54 PM, Richard Damon wrote:
>>>>>>>>>>> On 8/26/22 3:34 PM, olcott wrote:
>>>>>>>>>>>> On 8/26/2022 2:12 PM, Richard Damon wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> On 8/26/22 2:11 PM, olcott wrote:
>>>>>>>>>>>>>> On 8/26/2022 12:25 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 8/26/22 1:05 PM, olcott wrote:
>>>>>>>>>>>>>>>> On 8/26/2022 10:45 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On 8/26/22 11:35 AM, olcott wrote:
>>>>>>>>>>>>>>>>>> On 8/26/2022 10:02 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>> On 8/26/22 10:47 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>>> On 8/26/2022 8:23 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 7:47:34 PM UTC+1,
>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 1:02 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 6:12:10 PM UTC+1,
>>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 12:00 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 3:43:46 PM
>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 6:10 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 11:59:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 5:47 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 6:08:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 11:35 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 3:50:37 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I have proven that the execution trace of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the simulation of the input by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) exactly matches line-by-line the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> x86 source-code of P and this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> shows that the correct and complete
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation of this input never
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> reaches its final state and stops
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> running: (a) H(P,P) simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that calls a simulated H(P,P) (d) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H does not always simulate its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ",
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H0((u32)Infinite_Loop)); }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001102](01) 55 push ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001105](02) ebfe jmp 00001105
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001107](01) 5d pop ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001108](01) c3 ret
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So it's not what happens with your actual H.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop) simulates
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Infinite_Loop() (b) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (c) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (d) goto HERE...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yet a simulating halt decider must always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> abort the simulation of every
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It does this as soon as it correctly
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> matches a correct non-terminating
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H(P, P) does not correctly match a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating behaviour. The behaviour of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P) is that it terminates, or so you
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> claim.
>>>>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P);
>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Is an entirely different sequence of
>>>>>>>>>>>>>>>>>>>>>>>>>>>> instructions than the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation by H(P,P) of its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> As you yourself have said, changing the
>>>>>>>>>>>>>>>>>>>>>>>>>>> subject is no rebuttal.
>>>>>>>>>>>>>>>>>>>>>>>>>> *Everyone also knows that*
>>>>>>>>>>>>>>>>>>>>>>>>>> (a) The correct and complete simulation of a
>>>>>>>>>>>>>>>>>>>>>>>>>> machine description always
>>>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Yes, but you admit that H does not do a complete
>>>>>>>>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>>>>> correctly performs a
>>>>>>>>>>>>>>>>>>>>>>>> partial simulation of its input and the behavior
>>>>>>>>>>>>>>>>>>>>>>>> of this partial
>>>>>>>>>>>>>>>>>>>>>>>> simulation correctly matches a correct
>>>>>>>>>>>>>>>>>>>>>>>> non-halting behavior pattern then
>>>>>>>>>>>>>>>>>>>>>>>> the SHD halt decider can correctly report
>>>>>>>>>>>>>>>>>>>>>>>> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Since P(P) halts, H can never correctly report
>>>>>>>>>>>>>>>>>>>>>>> that it doesn't.
>>>>>>>>>>>>>>>>>>>>>> H(P,P) is not reporting whether or not
>>>>>>>>>>>>>>>>>>>>>> int main() { P(P); } halts because it has entirely
>>>>>>>>>>>>>>>>>>>>>> different behavior
>>>>>>>>>>>>>>>>>>>>>> than the actual behavior specified by its actual
>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> No it doesn't. The first argument of H(P, P) is P
>>>>>>>>>>>>>>>>>>>>> and so H must report on what P does. The second
>>>>>>>>>>>>>>>>>>>>> argument is also P and so specifically H must
>>>>>>>>>>>>>>>>>>>>> report on what P(P) does. The idea that H(P, P) has
>>>>>>>>>>>>>>>>>>>>> some sort of "input" which is not P is nonsense.
>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>>>> description always
>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>> *The correct and complete simulation of the input
>>>>>>>>>>>>>>>>>>>>>> to H(P,P) by H*
>>>>>>>>>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>> H(P,P) (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P) that calls
>>>>>>>>>>>>>>>>>>>>>> a simulated H(P,P) (d) that simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)...
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> You know this is not true, and putting it into
>>>>>>>>>>>>>>>>>>>>> asterisks doesn't make it true. I've told you twice
>>>>>>>>>>>>>>>>>>>>> in the quotes above alone.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> That is what the correct and COMPLETE simulation of
>>>>>>>>>>>>>>>>>>>> the input to H(P,P) would do. A correct and complete
>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is shown by
>>>>>>>>>>>>>>>>>>>> replacing H() with Simulate().
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>        Output("Input_Halts = ", H(P, P));
>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> You can't work out what an aborting H will do simply
>>>>>>>>>>>>>>>>>>>>> by working out what a non-aborting H would do and
>>>>>>>>>>>>>>>>>>>>> pretending a different H will do the same thing.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> A simulating halt decider MUST ALWAYS WORK OUT WHAT A
>>>>>>>>>>>>>>>>>>>> NON-ABORTING SHD WOULD DO. That is what they are
>>>>>>>>>>>>>>>>>>>> supposed to do and that is how they work.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Nope. It needs to work out what its INPUT would do, AS
>>>>>>>>>>>>>>>>>>> IS.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Otherwise you are just admitting that your SHDs aren't
>>>>>>>>>>>>>>>>>>> actually Halt Deciders.
>>>>>>>>>>>>>>>>>>>> On 7/24/2022 6:19 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>      > On Monday, July 25, 2022 at 12:10:34 AM UTC+1,
>>>>>>>>>>>>>>>>>>>>      > olcott wrote:
>>>>>>>>>>>>>>>>>>>>      >> If a simulating halt decider continues to
>>>>>>>>>>>>>>>>>>>>      >> correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>      >> correctly matches a non-halting behavior
>>>>>>>>>>>>>>>>>>>>      >> pattern then this SHD is necessarily correct
>>>>>>>>>>>>>>>>>>>>      >> when it aborts its simulation and reports
>>>>>>>>>>>>>>>>>>>>      >> non-halting.
>>>>>>>>>>>>>>>>>>>>      >
>>>>>>>>>>>>>>>>>>>>      > Yes, *If* a simulating halt decider continues
>>>>>>>>>>>>>>>>>>>>      > to correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>      > *correctly* matches a non- halting behaviour
>>>>>>>>>>>>>>>>>>>>      > pattern then this SHD is correct when it
>>>>>>>>>>>>>>>>>>>>      > aborts its simulation and reports non-halting.
>>>>>>>>>>>>>>>>>>>>      > [*some content snipped to stay focused on this
>>>>>>>>>>>>>>>>>>>>      > point*]
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> H0(Infinite_Loop) reports on the behavior of its
>>>>>>>>>>>>>>>>>>>> input if H0 never aborted the simulation of its
>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>> behavior of H0 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>        HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> H(Infinite_Recursion, 0x777) reports on the behavior
>>>>>>>>>>>>>>>>>>>> of its input if H never aborted the simulation of its
>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>> behavior of H1 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> void Infinite_Recursion(int N)
>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>        Infinite_Recursion(N);
>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> H(P,P) reports on the behavior of its input if H
>>>>>>>>>>>>>>>>>>>> never aborted the simulation of its input.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> No! The question isn't what its input would do it H
>>>>>>>>>>>>>>>>>>> never aborted it, since H does abort it, so you are
>>>>>>>>>>>>>>>>>>> asking a question that is a fantasy.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this
>>>>>>>>>>>>>>>>>>>>>>>> behavior pattern proves that the correct and
>>>>>>>>>>>>>>>>>>>>>>>> complete simulation of the
>>>>>>>>>>>>>>>>>>>>>>>> input by SHD would never reach the final state of
>>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> H is not simulating itself correctly. If H
>>>>>>>>>>>>>>>>>>>>>>> recognises that it is stuck in a loop and stops,
>>>>>>>>>>>>>>>>>>>>>>> it is not correct to pretend that H never
>>>>>>>>>>>>>>>>>>>>>>> realises it is stuck in a loop and hence ploughs
>>>>>>>>>>>>>>>>>>>>>>> on regardless.
>>>>>>>>>>>>>>>>>>>>>> H only must report on whether or not the correct
>>>>>>>>>>>>>>>>>>>>>> and complete simulation
>>>>>>>>>>>>>>>>>>>>>> of its input would ever reach the final state of
>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> You've talked about simulations so many times you
>>>>>>>>>>>>>>>>>>>>> must realise you're pulling a fast one here. You
>>>>>>>>>>>>>>>>>>>>> claim that P(P) halts. However, you are trying to
>>>>>>>>>>>>>>>>>>>>> run an argument along the following lines:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> A correct and
>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is this
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Right, which H doesn't do but simulate does.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Simulate(P,P) Halts, so H(P,P) needs to return 1, but
>>>>>>>>>>>>>>>>>>> it incorrectly returns 0.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x); // H is
>>>>>>>>>>>>>>>>>>>> replaced with Simulate
>>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> It SHOULD, but it doesn't
>>>>>>>>>>>>>>>>>>>>> "A correct simulation will give the correct answers.
>>>>>>>>>>>>>>>>>>>>> My simulation is correct. My simulation says P(P)
>>>>>>>>>>>>>>>>>>>>> does not halt. Therefore it is acceptable to say
>>>>>>>>>>>>>>>>>>>>> that P(P) does not halt, and that H(P, P) = 0 is an
>>>>>>>>>>>>>>>>>>>>> acceptable answer."
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> A Correct AND COMPLETE simulation will give the
>>>>>>>>>>>>>>>>>>> correct answer, or a correct simulation followed by
>>>>>>>>>>>>>>>>>>> sound and valid logic will give the corret answer.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> H does neither of these.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> At times you've explicitly said that the simulation
>>>>>>>>>>>>>>>>>>>>> gives different results from the directly executed
>>>>>>>>>>>>>>>>>>>>> function, but instead of recognising that this
>>>>>>>>>>>>>>>>>>>>> proves your simulator is incorrect, you feel
>>>>>>>>>>>>>>>>>>>>> justified in rejecting the actual results actually
>>>>>>>>>>>>>>>>>>>>> produced by the function in favour of your "correct
>>>>>>>>>>>>>>>>>>>>> simulation".
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> No, it doesn't, since Simulate(P,P) Halts, so H(P,P)
>>>>>>>>>>>>>>>>>>> is wrong.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Acting like a three year old doesn't make it any more
>>>>>>>>>>>>>>>>>>> right.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *straw man*
>>>>>>>>>>>>>>>>>> An intentionally misrepresented proposition that is set
>>>>>>>>>>>>>>>>>> up because it is easier to defeat than an opponent's
>>>>>>>>>>>>>>>>>> real argument.
>>>>>>>>>>>>>>>>>> https://www.lexico.com/en/definition/straw_man
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Please identify the "Strawman"
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> You are a despicable lying scumbag that is so adept at
>>>>>>>>>>>>>>>>>> using the strawman deception that gullible fools accept
>>>>>>>>>>>>>>>>>> your deceitful attempts at rebuttal as correct.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Right, which is what Simulate(P,P) does, but H(P,P)
>>>>>>>>>>>>>>>>> doesn't do.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
>>>>>>>>>>>>>>>>>> performs a partial simulation of its input and the
>>>>>>>>>>>>>>>>>> behavior of this partial simulation correctly matches a
>>>>>>>>>>>>>>>>>> correct non-halting behavior pattern then the SHD halt
>>>>>>>>>>>>>>>>>> decider can correctly report non-halting.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> A CORRECT non-halting pattern. You haven't provided one
>>>>>>>>>>>>>>>>> that you have actually proved is correct for this case.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>>>>>> matching this behavior pattern proves that the correct
>>>>>>>>>>>>>>>>>> and complete simulation of the input by SHD would never
>>>>>>>>>>>>>>>>>> reach the final state of this simulated input.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Nope, since the SHD DOESN'T DO a complete and correct
>>>>>>>>>>>>>>>>> simulation of thd input, that is an INVALID definition.
>>>>>>>>>>>>>>>>> Note, you can't change the SHD to be a different machine
>>>>>>>>>>>>>>>>> if doing so changes the code at the input, which
>>>>>>>>>>>>>>>>> includes ALL the code that P calls, not just the code
>>>>>>>>>>>>>>>>> inside the "C function" of P.
>>>>>>>>>>>>>>>>>> H always reports on what the behavior of its input
>>>>>>>>>>>>>>>>>> would be if H was only a simulator and not a
>>>>>>>>>>>>>>>>>> simulating halt decider. All simulating halt deciders
>>>>>>>>>>>>>>>>>> must abort the simulation of inputs that would never
>>>>>>>>>>>>>>>>>> otherwise halt. Here are three examples of that:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>>>>> (c) is WRONG.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> So, you admit that H doesn't report the actual behavior
>>>>>>>>>>>>>>>>> of its input, but only the behavior of some other input
>>>>>>>>>>>>>>>>> built on a different H.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> A simulating halt decider ALWAYS reports on what the
>>>>>>>>>>>>>>>> behavior of its input would be if the SHD performed a
>>>>>>>>>>>>>>>> correct and complete simulation of its input.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Then a SHD isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Just by Definition.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> FAIL.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> A mere dogmatic assertion utterly bereft of any supporting
>>>>>>>>>>>>>> reasoning.
>>>>>>>>>>>>>
>>>>>>>>>>>>> IT IS DEFINITION, something you appearently don't understand
>>>>>>>>>>>>> because you are too stupid.
>>>>>>>>>>>>>
>>>>>>>>>>>>> YOU have quoted the soure of this before, but apparently
>>>>>>>>>>>>> your mind can't actually reason or remember.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *HERE IS A DEFINITION FOR YOU*
>>>>>>>>>>>>>> A halt decider must always derive its halt status decision
>>>>>>>>>>>>>> on the basis of the actual behavior of the actual input.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Right, and the DEFINITION of the "actual behavior" of the
>>>>>>>>>>>>> "actual input" for an x86 decider is what happens when you
>>>>>>>>>>>>> run that actual input.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thus the ACTUAL BEHAVIOR or the input to H(P,P) is the
>>>>>>>>>>>>> actual behavor of running P(P)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *HERE IS THE DEFINITION OF A UTM*
>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Right, UTM(P,d) will ALWAYS behave exactly like P(d).
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> This means that the actual behavior of the actual input
>>>>>>>>>>>>>> would be the correct and complete simulation of the input
>>>>>>>>>>>>>> to H(P,P) at the exact same point in the execution trace
>>>>>>>>>>>>>> where H is invoked:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Sort of. Doesn't mean you replace H with a UTM, as that
>>>>>>>>>>>>> point is actually a call to H, and is looking for the
>>>>>>>>>>>>> Behavior or H which is supposed to be asking about the
>>>>>>>>>>>>> behavior of it input, which is the SEPERATE PROGRA P(P),
>>>>>>>>>>>>> not as executed "At that point in the execution trace", but
>>>>>>>>>>>>> as an actual computation.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I don;t think you know enough about how a program works to
>>>>>>>>>>>>> get into a beginners programming course.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>> The actual behavior of the actual input is defined as the
>>>>>>>>>>>> behavior of the correct and complete simulation of this
>>>>>>>>>>>> input.
>>>>>>>>>>>
>>>>>>>>>>> Right, BUT, P didn't ask for a correct and complete simulation
>>>>>>>>>>> of the input to H, it wanted a halting decision that
>>>>>>>>>>> corresponded to that behavior, and it whated that in finite
>>>>>>>>>>> time.
>>>>>>>>>>>
>>>>>>>>>>> Thus, replacing the call to H with a simulation of the input
>>>>>>>>>>> to H is not a correct substitution.
>>>>>>>>>>>>
>>>>>>>>>>>> It is the job of H to correctly predict what the behavior of
>>>>>>>>>>>> its input would be if H performed a correct and complete
>>>>>>>>>>>> simulation of this input:
>>>>>>>>>>>
>>>>>>>>>>> Nope, it is to correct predict what the behavior of its input
>>>>>>>>>>> would be if given to a correct and complete simulation of this
>>>>>>>>>>> input.
>>>>>>>>>>>
>>>>>>>>>>> SInce H DOESN'T DO a correct and complete simulation of its
>>>>>>>>>>> input, you statement is nonsence.
>>>>>>>>>>>>
>>>>>>>>>>>> // Never reaches the final state of Infinite_Loop
>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>
>>>>>>>>>>>> // Never reaches the final state of Infinite_Recursion
>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>
>>>>>>>>>>>> // Never reaches the final state of P
>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>
>>>>>>>>>>> But doesn't do a correct and complete simulation of its input,
>>>>>>>>>>> so it didn't establish the needed criteria.
>>>>>>>>>> THAT YOU CONTINUE IGNORE KEY WORDS WHEN THEY HAVE BEEN REPEATED
>>>>>>>>>> MANY MANY TIMES LEADS ME TO BELIEVE THAT YOU MIGHT HAVE ACTUAL
>>>>>>>>>> BRAIN DAMAGE.
>>>>>>>>>>
>>>>>>>>>> It is the job of H to correctly:
>>>>>>>>>>
>>>>>>>>>> PREDICT
>>>>>>>>>> PREDICT
>>>>>>>>>> PREDICT
>>>>>>>>>> PREDICT
>>>>>>>>>> PREDICT
>>>>>>>>>> PREDICT
>>>>>>>>>> PREDICT
>>>>>>>>>> PREDICT
>>>>>>>>>> what the behavior of its input would be if H performed a
>>>>>>>>>> correct and complete simulation of this input:
>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)... (on
>>>>>>>>>> and on)
>>>>>>>>>
>>>>>>>>> You've told us numerous times that H does not do this - you have
>>>>>>>>> even explained why it does not do this. So H is not simulating
>>>>>>>>> itself correctly.
>>>>>>>>
>>>>>>>> I could have equally been told many times that cats are a kind of
>>>>>>>> dog, that does not make it true.
>>>>>>>>
>>>>>>>> A simulating halt decider always predicts what the behavior of
>>>>>>>> its input would be if a correct and complete simulation of this
>>>>>>>> input was performed at the exact same place in the execution
>>>>>>>> trace where H is invoked.
>>>>>>>>
>>>>>>>> void P(ptr x)
>>>>>>>> {
>>>>>>>>       int Halt_Status = Simulate(x, x);
>>>>>>>>       if (Halt_Status)
>>>>>>>>         HERE: goto HERE;
>>>>>>>>       return;
>>>>>>>> }
>>>>>>>>
>>>>>>>> (a) H(P,P) simulates P(P) that calls Simulate(P,P)
>>>>>>>> (b) that simulates P(P) that calls Simulate(P,P)
>>>>>>>> (c) that simulates P(P) that calls Simulate(P,P)
>>>>>>>> (d) that simulates P(P) that calls Simulate(P,P)... (on and on)
>>>>>>>
>>>>>>> But the fact your H is recursive in nature PREVENTS it from
>>>>>>> performing a "correct and complete simulation of this input".  H
>>>>>>> deciding the following is non-halting is an ERROR:
>>>>>>>
>>>>>>> void Px(ptr x)
>>>>>>> {
>>>>>>>      (void)H(x, x);
>>>>>>>      return;
>>>>>>> }
>>>>>>>
>>>>>>> /Flibble
>>>>>>
>>>>>> Flibble does not even know enough to know that when H(Px,Px)
>>>>>> correctly simulates its input that the "return" instruction is
>>>>>> unreachable code by this simulated input.
>>>>>
>>>>> WRONG. Your H PREVENTS Px from halting and it is INCORRECT to do
>>>>> that as a halt decider is supposed to return a decision to its
>>>>> caller (Px in this case).
>>>>>
>>>>> /Flibble
>>>>
>>>> In none of these cases will the simulated P(P) ever reach its own
>>>> final state:
>>>>
>>>> void Px(u32 x)
>>>> {
>>>>      H(x, x);
>>>>      return;
>>>> }
>>>>
>>>> void Py(u32 x)
>>>> {
>>>>      Simulate(x, x);
>>>>      return;
>>>> }
>>>>
>>>> void Pz(u32 x)
>>>> {
>>>>      UTM(x, x);
>>>>      return;
>>>> }
>>>
>>> Error by non-equivalence: a halt decider (i.e. H) is supposed to return
>>> a result to its caller in finite time.
>>>
>>> /Flibble
>>>
>>
>> The outermost H returns to its caller, the first inner H is aborted
>> before it is even invoked.
>>
>
> Which mean that an ACTUAL SIMULATION of the  actual input to H(Px,Px),
> which would be shown by Simulate(Px,Px) or UTM(Px, Px) would Halt, and
> thus H is incorrect.
>


Click here to read the complete article
Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<KqqOK.782615$5fVf.534435@fx09.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx09.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.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvvr$71l4$1@dont-email.me>
<VzfOK.856983$70j.574433@fx16.iad>
<hO-dnZUiK_MoEpT-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bEmOK.904472$wIO9.136373@fx12.iad>
<nu2dnfJ87rWds5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<qeqOK.883263$70j.139939@fx16.iad>
<ScedncxTAcBfrJf-nZ2dnZfqlJxh4p2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <ScedncxTAcBfrJf-nZ2dnZfqlJxh4p2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 120
Message-ID: <KqqOK.782615$5fVf.534435@fx09.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: Sat, 27 Aug 2022 11:07:21 -0400
X-Received-Bytes: 6759
 by: Richard Damon - Sat, 27 Aug 2022 15:07 UTC

On 8/27/22 11:01 AM, olcott wrote:
> On 8/27/2022 9:54 AM, Richard Damon wrote:
>> On 8/27/22 10:45 AM, olcott wrote:
>>> On 8/27/2022 5:48 AM, Richard Damon wrote:
>>>> On 8/26/22 11:29 PM, olcott wrote:
>>>>> On 8/26/2022 9:46 PM, Richard Damon wrote:
>>>>>>
>>>>>> On 8/26/22 10:36 PM, olcott wrote:
>>>>>>> On 8/26/2022 8:59 PM, Richard Damon wrote:
>>>>>>>> On 8/26/22 9:44 PM, olcott wrote:
>>>>>>>>> On 8/26/2022 7:22 PM, Richard Damon wrote:
>>>>>>>>>> On 8/26/22 8:13 PM, olcott wrote:
>>>>>>
>>>>>>>>>>> In none of these cases will the simulated P(P) ever reach its
>>>>>>>>>>> own final state:
>>>>>>>>>>>
>>>>>>>>>>> void Px(u32 x)
>>>>>>>>>>> {
>>>>>>>>>>>     H(x, x);
>>>>>>>>>>>     return;
>>>>>>>>>>> }
>>>>>>>>>>
>>>>>>>>>> ^ This will when it is CORRECTLY and COMPLETELY Simulated,
>>>>>>>>>> since H(Px,Px) has been shown to return 0 in finite time.
>>>>>>>>>
>>>>>>>>> So maybe you are as clueless as Flibble.
>>>>>>>>>
>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)...
>>>>>>>>>
>>>>>>>>> Whether H simulates its input once or allows the recursive
>>>>>>>>> simulations to continue forever there is never a case where
>>>>>>>>> simulated Px ever reaches its final state.
>>>>>>>>>
>>>>>>>>> When H aborts its simulated input it never again simulates a
>>>>>>>>> single instruction of its input thus all recursive emulations
>>>>>>>>> are immediately dead in the water and cannot return to their
>>>>>>>>> caller.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> No, it doesn't. May be you don't know your own code, or you are
>>>>>>>> just a LIAR.
>>>>>>>>
>>>>>>>> H(P,P) simulates P(P), and that calls a simulate H(P,P) at which
>>>>>>>> point the original H(P,P) aborts its simulation and returns 0.
>>>>>>>>
>>>>>>>> THAT is what you code does.
>>>>>>>>
>>>>>>>> That means that a CORRECT and *COMPLETE* simulation of the input
>>>>>>>> to H(P,P) is:
>>>>>>>>
>>>>>>>> Simulator simulated P(P) calling H(P,P).
>>>>>>>> That H(P,P) is simulated to simulate a copy of P(P), and will
>>>>>>>> simulate to it calling H(P,P).
>>>>>>>> That simulated H(P,P) then aborts its simulation and is
>>>>>>>> simulated to return to the P(P) that the outer simulation is
>>>>>>>> simulating.
>>>>>>>>
>>>>>>>> THat simulated P(P) will reach its final state and return.
>>>>>>>>
>>>>>>>> Please point out the error in that description.
>>>>>>>
>>>>>>> The executed H(P,P) simulates P(P) that calls the simulated H(P,P)
>>>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>>>> until the executed H(P,P) aborts the whole chain causing
>>>>>>> everything else to immediately stop.
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> So, I said that, and the correct and complete simulation of the
>>>>>> input sees that in the simulate call to H(P,P) and then sees the
>>>>>> simulate P(P) reaching its final state.
>>>>>>
>>>>>
>>>>> *You just don't seem to know enough about software engineering*
>>>>> When the outermost executed H(P,P) aborts the simulation of its
>>>>> input all of the simulations immediately stop because it was only
>>>>> the outermost H that was driving them.
>>>>>
>>>>>  From the simulated P's point of view it is just like it hit an
>>>>> abnormal termination core dump divide by zero error. No more steps
>>>>> are simulated.
>>>>>
>>>>
>>>> No, you have your details wrong, at least if you intend to be
>>>> working on the Halting Problem. When H stops its simulation, the
>>>> SIMULATION stops, but the behavior of the simulated P doesn't
>>>> "stop", it just becomes unknown.
>>>
>>> You are totally incompetent about this.
>>>
>>>
>>
>> Then you can point out an actual error, or are YOU the incompetent one?
> When a simulator quits simulating the simulated becomes static data and
> stops running.
>

Shows you don't understand simulation,

Yes, the Simulation ends, but the behavior of the simulated machine
continues, just THIS simulation can no longer show what happens.

You have your cause and effect backwards.

Remember, the decider isn't supposed to be answering about what its
particular simulation does, as that can vary, but what the actual
behavior of tme machine given as an input would be, or what the CORRECT
AND COMPLETE simulation of that input would do, even if this simulator
doesn't do that.

You are just to stupid to understand how something like a computer
works, likely because they are smarter than you.

Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<8v6dnTcn15-orpf-nZ2dnZfqlJzNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 27 Aug 2022 15:07:33 +0000
Date: Sat, 27 Aug 2022 10:07:32 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<t_SdneGozK5XQZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<Dg5OK.862820$ntj.825969@fx15.iad>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827120807.000078f7@reddwarf.jmc.corp>
<EOmdnQXxqe0os5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<20220827155750.0000056d@reddwarf.jmc.corp>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <20220827155750.0000056d@reddwarf.jmc.corp>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <8v6dnTcn15-orpf-nZ2dnZfqlJzNnZ2d@giganews.com>
Lines: 661
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-wuz4UVxEIxgEXXumqlfSDhwEOf0OcqHmzK+1T+daAhKoBS15e2OIn6H6z+9T4gWKRc7UCVMGgXA2qxg!zhj+gGRQ6jFnT1/hkiSsB05ah51sTYEt3kxdxEFT/hyniA8nD0larnHWXhtCNEEbelgW7unPSwU=
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
 by: olcott - Sat, 27 Aug 2022 15:07 UTC

On 8/27/2022 9:57 AM, Mr Flibble wrote:
> On Sat, 27 Aug 2022 09:48:21 -0500
> olcott <NoOne@NoWhere.com> wrote:
>
>> On 8/27/2022 6:08 AM, Mr Flibble wrote:
>>> On Fri, 26 Aug 2022 19:13:09 -0500
>>> olcott <NoOne@NoWhere.com> wrote:
>>>
>>>> On 8/26/2022 6:49 PM, Mr Flibble wrote:
>>>>> On Fri, 26 Aug 2022 16:43:15 -0500
>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>
>>>>>> On 8/26/2022 4:23 PM, Mr Flibble wrote:
>>>>>>> On Fri, 26 Aug 2022 16:06:19 -0500
>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>
>>>>>>>> On 8/26/2022 3:29 PM, Paul N wrote:
>>>>>>>>> On Friday, August 26, 2022 at 9:24:47 PM UTC+1, olcott wrote:
>>>>>>>>>
>>>>>>>>>> On 8/26/2022 2:54 PM, Richard Damon wrote:
>>>>>>>>>>> On 8/26/22 3:34 PM, olcott wrote:
>>>>>>>>>>>> On 8/26/2022 2:12 PM, Richard Damon wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> On 8/26/22 2:11 PM, olcott wrote:
>>>>>>>>>>>>>> On 8/26/2022 12:25 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 8/26/22 1:05 PM, olcott wrote:
>>>>>>>>>>>>>>>> On 8/26/2022 10:45 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On 8/26/22 11:35 AM, olcott wrote:
>>>>>>>>>>>>>>>>>> On 8/26/2022 10:02 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>> On 8/26/22 10:47 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>>> On 8/26/2022 8:23 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 7:47:34 PM UTC+1,
>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 1:02 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 6:12:10 PM
>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 12:00 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 3:43:46 PM
>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 6:10 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 11:59:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 5:47 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 6:08:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 11:35 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 3:50:37
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> PM UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I have proven that the execution trace
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> of the simulation of the input by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) exactly matches line-by-line the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> x86 source-code of P and this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> shows that the correct and complete
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation of this input never
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> reaches its final state and stops
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> running: (a) H(P,P) simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P) that calls a simulated H(P,P) (d)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H does not always simulate its
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ",
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H0((u32)Infinite_Loop)); }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001102](01) 55 push ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001105](02) ebfe jmp 00001105
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001107](01) 5d pop ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001108](01) c3 ret
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So it's not what happens with your actual
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop) simulates
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Infinite_Loop() (b) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (c) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (d) goto HERE...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yet a simulating halt decider must always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> abort the simulation of every
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It does this as soon as it correctly
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> matches a correct non-terminating
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H(P, P) does not correctly match a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating behaviour. The behaviour
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> of P(P) is that it terminates, or so you
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> claim.
>>>>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P);
>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Is an entirely different sequence of
>>>>>>>>>>>>>>>>>>>>>>>>>>>> instructions than the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation by H(P,P) of its
>>>>>>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> As you yourself have said, changing the
>>>>>>>>>>>>>>>>>>>>>>>>>>> subject is no rebuttal.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> *Everyone also knows that*
>>>>>>>>>>>>>>>>>>>>>>>>>> (a) The correct and complete simulation of a
>>>>>>>>>>>>>>>>>>>>>>>>>> machine description always
>>>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by
>>>>>>>>>>>>>>>>>>>>>>>>>> this machine description.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Yes, but you admit that H does not do a
>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation.
>>>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>>>>> correctly performs a
>>>>>>>>>>>>>>>>>>>>>>>> partial simulation of its input and the
>>>>>>>>>>>>>>>>>>>>>>>> behavior of this partial
>>>>>>>>>>>>>>>>>>>>>>>> simulation correctly matches a correct
>>>>>>>>>>>>>>>>>>>>>>>> non-halting behavior pattern then
>>>>>>>>>>>>>>>>>>>>>>>> the SHD halt decider can correctly report
>>>>>>>>>>>>>>>>>>>>>>>> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Since P(P) halts, H can never correctly report
>>>>>>>>>>>>>>>>>>>>>>> that it doesn't.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> H(P,P) is not reporting whether or not
>>>>>>>>>>>>>>>>>>>>>> int main() { P(P); } halts because it has
>>>>>>>>>>>>>>>>>>>>>> entirely different behavior
>>>>>>>>>>>>>>>>>>>>>> than the actual behavior specified by its actual
>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> No it doesn't. The first argument of H(P, P) is P
>>>>>>>>>>>>>>>>>>>>> and so H must report on what P does. The second
>>>>>>>>>>>>>>>>>>>>> argument is also P and so specifically H must
>>>>>>>>>>>>>>>>>>>>> report on what P(P) does. The idea that H(P, P)
>>>>>>>>>>>>>>>>>>>>> has some sort of "input" which is not P is
>>>>>>>>>>>>>>>>>>>>> nonsense.
>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>>>> description always
>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>> *The correct and complete simulation of the input
>>>>>>>>>>>>>>>>>>>>>> to H(P,P) by H*
>>>>>>>>>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>> H(P,P) (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P) (d) that simulates P(P)
>>>>>>>>>>>>>>>>>>>>>> that calls a simulated H(P,P)...
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> You know this is not true, and putting it into
>>>>>>>>>>>>>>>>>>>>> asterisks doesn't make it true. I've told you
>>>>>>>>>>>>>>>>>>>>> twice in the quotes above alone.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> That is what the correct and COMPLETE simulation of
>>>>>>>>>>>>>>>>>>>> the input to H(P,P) would do. A correct and
>>>>>>>>>>>>>>>>>>>> complete simulation of the input to H(P,P) is
>>>>>>>>>>>>>>>>>>>> shown by replacing H() with Simulate().
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>> int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>>>>>>>> if (Halt_Status)
>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>> return;
>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ", H(P, P));
>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> You can't work out what an aborting H will do
>>>>>>>>>>>>>>>>>>>>> simply by working out what a non-aborting H would
>>>>>>>>>>>>>>>>>>>>> do and pretending a different H will do the same
>>>>>>>>>>>>>>>>>>>>> thing.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> A simulating halt decider MUST ALWAYS WORK OUT
>>>>>>>>>>>>>>>>>>>> WHAT A NON-ABORTING SHD WOULD DO. That is what
>>>>>>>>>>>>>>>>>>>> they are supposed to do and that is how they work.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Nope. It needs to work out what its INPUT would do,
>>>>>>>>>>>>>>>>>>> AS IS.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Otherwise you are just admitting that your SHDs
>>>>>>>>>>>>>>>>>>> aren't actually Halt Deciders.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On 7/24/2022 6:19 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>> > On Monday, July 25, 2022 at 12:10:34 AM
>>>>>>>>>>>>>>>>>>>> > UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>> >> If a simulating halt decider continues to
>>>>>>>>>>>>>>>>>>>> >> correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>> >> correctly matches a non-halting behavior
>>>>>>>>>>>>>>>>>>>> >> pattern then this SHD is necessarily
>>>>>>>>>>>>>>>>>>>> >> correct when it aborts its simulation and
>>>>>>>>>>>>>>>>>>>> >> reports non-halting.
>>>>>>>>>>>>>>>>>>>> >
>>>>>>>>>>>>>>>>>>>> > Yes, *If* a simulating halt decider
>>>>>>>>>>>>>>>>>>>> > continues to correctly simulate its input
>>>>>>>>>>>>>>>>>>>> > until it *correctly* matches a non- halting
>>>>>>>>>>>>>>>>>>>> > behaviour pattern then this SHD is correct
>>>>>>>>>>>>>>>>>>>> > when it aborts its simulation and reports
>>>>>>>>>>>>>>>>>>>> > non-halting. [*some content snipped to stay
>>>>>>>>>>>>>>>>>>>> > focused on this point*]
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> H0(Infinite_Loop) reports on the behavior of its
>>>>>>>>>>>>>>>>>>>> input if H0 never aborted the simulation of its
>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>> behavior of H0 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> H(Infinite_Recursion, 0x777) reports on the
>>>>>>>>>>>>>>>>>>>> behavior of its input if H never aborted the
>>>>>>>>>>>>>>>>>>>> simulation of its input.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>> behavior of H1 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> void Infinite_Recursion(int N)
>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>> Infinite_Recursion(N);
>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> H(P,P) reports on the behavior of its input if H
>>>>>>>>>>>>>>>>>>>> never aborted the simulation of its input.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> No! The question isn't what its input would do it H
>>>>>>>>>>>>>>>>>>> never aborted it, since H does abort it, so you are
>>>>>>>>>>>>>>>>>>> asking a question that is a fantasy.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this
>>>>>>>>>>>>>>>>>>>>>>>> behavior pattern proves that the correct and
>>>>>>>>>>>>>>>>>>>>>>>> complete simulation of the
>>>>>>>>>>>>>>>>>>>>>>>> input by SHD would never reach the final state
>>>>>>>>>>>>>>>>>>>>>>>> of this simulated input.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> H is not simulating itself correctly. If H
>>>>>>>>>>>>>>>>>>>>>>> recognises that it is stuck in a loop and stops,
>>>>>>>>>>>>>>>>>>>>>>> it is not correct to pretend that H never
>>>>>>>>>>>>>>>>>>>>>>> realises it is stuck in a loop and hence ploughs
>>>>>>>>>>>>>>>>>>>>>>> on regardless.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> H only must report on whether or not the correct
>>>>>>>>>>>>>>>>>>>>>> and complete simulation
>>>>>>>>>>>>>>>>>>>>>> of its input would ever reach the final state of
>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> You've talked about simulations so many times you
>>>>>>>>>>>>>>>>>>>>> must realise you're pulling a fast one here. You
>>>>>>>>>>>>>>>>>>>>> claim that P(P) halts. However, you are trying to
>>>>>>>>>>>>>>>>>>>>> run an argument along the following lines:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> A correct and
>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is this
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Right, which H doesn't do but simulate does.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Simulate(P,P) Halts, so H(P,P) needs to return 1,
>>>>>>>>>>>>>>>>>>> but it incorrectly returns 0.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>> int Halt_Status = Simulate(x, x); // H is
>>>>>>>>>>>>>>>>>>>> replaced with Simulate
>>>>>>>>>>>>>>>>>>>> if (Halt_Status)
>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>> return;
>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE
>>>>>>>>>>>>>>>>>>>> SIMULATION
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> It SHOULD, but it doesn't
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> "A correct simulation will give the correct
>>>>>>>>>>>>>>>>>>>>> answers. My simulation is correct. My simulation
>>>>>>>>>>>>>>>>>>>>> says P(P) does not halt. Therefore it is
>>>>>>>>>>>>>>>>>>>>> acceptable to say that P(P) does not halt, and
>>>>>>>>>>>>>>>>>>>>> that H(P, P) = 0 is an acceptable answer."
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> A Correct AND COMPLETE simulation will give the
>>>>>>>>>>>>>>>>>>> correct answer, or a correct simulation followed by
>>>>>>>>>>>>>>>>>>> sound and valid logic will give the corret answer.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> H does neither of these.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> At times you've explicitly said that the
>>>>>>>>>>>>>>>>>>>>> simulation gives different results from the
>>>>>>>>>>>>>>>>>>>>> directly executed function, but instead of
>>>>>>>>>>>>>>>>>>>>> recognising that this proves your simulator is
>>>>>>>>>>>>>>>>>>>>> incorrect, you feel justified in rejecting the
>>>>>>>>>>>>>>>>>>>>> actual results actually produced by the function
>>>>>>>>>>>>>>>>>>>>> in favour of your "correct simulation".
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> No, it doesn't, since Simulate(P,P) Halts, so H(P,P)
>>>>>>>>>>>>>>>>>>> is wrong.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Acting like a three year old doesn't make it any
>>>>>>>>>>>>>>>>>>> more right.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *straw man*
>>>>>>>>>>>>>>>>>> An intentionally misrepresented proposition that is
>>>>>>>>>>>>>>>>>> set up because it is easier to defeat than an
>>>>>>>>>>>>>>>>>> opponent's real argument.
>>>>>>>>>>>>>>>>>> https://www.lexico.com/en/definition/straw_man
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Please identify the "Strawman"
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> You are a despicable lying scumbag that is so adept
>>>>>>>>>>>>>>>>>> at using the strawman deception that gullible fools
>>>>>>>>>>>>>>>>>> accept your deceitful attempts at rebuttal as
>>>>>>>>>>>>>>>>>> correct.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>>>> simulation of a machine description always provides
>>>>>>>>>>>>>>>>>> the actual behavior specified by this machine
>>>>>>>>>>>>>>>>>> description.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Right, which is what Simulate(P,P) does, but H(P,P)
>>>>>>>>>>>>>>>>> doesn't do.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>> correctly performs a partial simulation of its input
>>>>>>>>>>>>>>>>>> and the behavior of this partial simulation
>>>>>>>>>>>>>>>>>> correctly matches a correct non-halting behavior
>>>>>>>>>>>>>>>>>> pattern then the SHD halt decider can correctly
>>>>>>>>>>>>>>>>>> report non-halting.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> A CORRECT non-halting pattern. You haven't provided
>>>>>>>>>>>>>>>>> one that you have actually proved is correct for this
>>>>>>>>>>>>>>>>> case.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>> when-so-ever matching this behavior pattern proves
>>>>>>>>>>>>>>>>>> that the correct and complete simulation of the
>>>>>>>>>>>>>>>>>> input by SHD would never reach the final state of
>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Nope, since the SHD DOESN'T DO a complete and correct
>>>>>>>>>>>>>>>>> simulation of thd input, that is an INVALID
>>>>>>>>>>>>>>>>> definition. Note, you can't change the SHD to be a
>>>>>>>>>>>>>>>>> different machine if doing so changes the code at the
>>>>>>>>>>>>>>>>> input, which includes ALL the code that P calls, not
>>>>>>>>>>>>>>>>> just the code inside the "C function" of P.
>>>>>>>>>>>>>>>>>> H always reports on what the behavior of its input
>>>>>>>>>>>>>>>>>> would be if H was only a simulator and not a
>>>>>>>>>>>>>>>>>> simulating halt decider. All simulating halt deciders
>>>>>>>>>>>>>>>>>> must abort the simulation of inputs that would never
>>>>>>>>>>>>>>>>>> otherwise halt. Here are three examples of that:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>>>>> (c) is WRONG.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> So, you admit that H doesn't report the actual
>>>>>>>>>>>>>>>>> behavior of its input, but only the behavior of some
>>>>>>>>>>>>>>>>> other input built on a different H.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> A simulating halt decider ALWAYS reports on what the
>>>>>>>>>>>>>>>> behavior of its input would be if the SHD performed a
>>>>>>>>>>>>>>>> correct and complete simulation of its input.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Then a SHD isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Just by Definition.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> FAIL.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> A mere dogmatic assertion utterly bereft of any
>>>>>>>>>>>>>> supporting reasoning.
>>>>>>>>>>>>>
>>>>>>>>>>>>> IT IS DEFINITION, something you appearently don't
>>>>>>>>>>>>> understand because you are too stupid.
>>>>>>>>>>>>>
>>>>>>>>>>>>> YOU have quoted the soure of this before, but apparently
>>>>>>>>>>>>> your mind can't actually reason or remember.
>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *HERE IS A DEFINITION FOR YOU*
>>>>>>>>>>>>>> A halt decider must always derive its halt status
>>>>>>>>>>>>>> decision on the basis of the actual behavior of the
>>>>>>>>>>>>>> actual input.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Right, and the DEFINITION of the "actual behavior" of the
>>>>>>>>>>>>> "actual input" for an x86 decider is what happens when you
>>>>>>>>>>>>> run that actual input.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thus the ACTUAL BEHAVIOR or the input to H(P,P) is the
>>>>>>>>>>>>> actual behavor of running P(P)
>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *HERE IS THE DEFINITION OF A UTM*
>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Right, UTM(P,d) will ALWAYS behave exactly like P(d).
>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> This means that the actual behavior of the actual input
>>>>>>>>>>>>>> would be the correct and complete simulation of the input
>>>>>>>>>>>>>> to H(P,P) at the exact same point in the execution trace
>>>>>>>>>>>>>> where H is invoked:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Sort of. Doesn't mean you replace H with a UTM, as that
>>>>>>>>>>>>> point is actually a call to H, and is looking for the
>>>>>>>>>>>>> Behavior or H which is supposed to be asking about the
>>>>>>>>>>>>> behavior of it input, which is the SEPERATE PROGRA P(P),
>>>>>>>>>>>>> not as executed "At that point in the execution trace",
>>>>>>>>>>>>> but as an actual computation.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I don;t think you know enough about how a program works to
>>>>>>>>>>>>> get into a beginners programming course.
>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>> {
>>>>>>>>>>>>>> int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>
>>>>>>>>>>>> The actual behavior of the actual input is defined as the
>>>>>>>>>>>> behavior of the correct and complete simulation of this
>>>>>>>>>>>> input.
>>>>>>>>>>>
>>>>>>>>>>> Right, BUT, P didn't ask for a correct and complete
>>>>>>>>>>> simulation of the input to H, it wanted a halting decision
>>>>>>>>>>> that corresponded to that behavior, and it whated that in
>>>>>>>>>>> finite time.
>>>>>>>>>>>
>>>>>>>>>>> Thus, replacing the call to H with a simulation of the input
>>>>>>>>>>> to H is not a correct substitution.
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> It is the job of H to correctly predict what the behavior
>>>>>>>>>>>> of its input would be if H performed a correct and complete
>>>>>>>>>>>> simulation of this input:
>>>>>>>>>>>
>>>>>>>>>>> Nope, it is to correct predict what the behavior of its
>>>>>>>>>>> input would be if given to a correct and complete
>>>>>>>>>>> simulation of this input.
>>>>>>>>>>>
>>>>>>>>>>> SInce H DOESN'T DO a correct and complete simulation of its
>>>>>>>>>>> input, you statement is nonsence.
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> // Never reaches the final state of Infinite_Loop
>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>
>>>>>>>>>>>> // Never reaches the final state of Infinite_Recursion
>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>
>>>>>>>>>>>> // Never reaches the final state of P
>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> But doesn't do a correct and complete simulation of its
>>>>>>>>>>> input, so it didn't establish the needed criteria.
>>>>>>>>>>>
>>>>>>>>>> THAT YOU CONTINUE IGNORE KEY WORDS WHEN THEY HAVE BEEN
>>>>>>>>>> REPEATED MANY MANY TIMES LEADS ME TO BELIEVE THAT YOU MIGHT
>>>>>>>>>> HAVE ACTUAL BRAIN DAMAGE.
>>>>>>>>>>
>>>>>>>>>> It is the job of H to correctly:
>>>>>>>>>>
>>>>>>>>>> PREDICT
>>>>>>>>>> PREDICT
>>>>>>>>>> PREDICT
>>>>>>>>>> PREDICT
>>>>>>>>>> PREDICT
>>>>>>>>>> PREDICT
>>>>>>>>>> PREDICT
>>>>>>>>>> PREDICT
>>>>>>>>>> what the behavior of its input would be if H performed a
>>>>>>>>>> correct and complete simulation of this input:
>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)... (on
>>>>>>>>>> and on)
>>>>>>>>>
>>>>>>>>> You've told us numerous times that H does not do this - you
>>>>>>>>> have even explained why it does not do this. So H is not
>>>>>>>>> simulating itself correctly.
>>>>>>>>
>>>>>>>> I could have equally been told many times that cats are a kind
>>>>>>>> of dog, that does not make it true.
>>>>>>>>
>>>>>>>> A simulating halt decider always predicts what the behavior of
>>>>>>>> its input would be if a correct and complete simulation of this
>>>>>>>> input was performed at the exact same place in the execution
>>>>>>>> trace where H is invoked.
>>>>>>>>
>>>>>>>> void P(ptr x)
>>>>>>>> {
>>>>>>>> int Halt_Status = Simulate(x, x);
>>>>>>>> if (Halt_Status)
>>>>>>>> HERE: goto HERE;
>>>>>>>> return;
>>>>>>>> }
>>>>>>>>
>>>>>>>> (a) H(P,P) simulates P(P) that calls Simulate(P,P)
>>>>>>>> (b) that simulates P(P) that calls Simulate(P,P)
>>>>>>>> (c) that simulates P(P) that calls Simulate(P,P)
>>>>>>>> (d) that simulates P(P) that calls Simulate(P,P)... (on and
>>>>>>>> on)
>>>>>>>
>>>>>>> But the fact your H is recursive in nature PREVENTS it from
>>>>>>> performing a "correct and complete simulation of this input". H
>>>>>>> deciding the following is non-halting is an ERROR:
>>>>>>>
>>>>>>> void Px(ptr x)
>>>>>>> {
>>>>>>> (void)H(x, x);
>>>>>>> return;
>>>>>>> }
>>>>>>>
>>>>>>> /Flibble
>>>>>>>
>>>>>>
>>>>>> Flibble does not even know enough to know that when H(Px,Px)
>>>>>> correctly simulates its input that the "return" instruction is
>>>>>> unreachable code by this simulated input.
>>>>>
>>>>> WRONG. Your H PREVENTS Px from halting and it is INCORRECT to do
>>>>> that as a halt decider is supposed to return a decision to its
>>>>> caller (Px in this case).
>>>>>
>>>>> /Flibble
>>>>>
>>>>
>>>> In none of these cases will the simulated P(P) ever reach its own
>>>> final state:
>>>>
>>>> void Px(u32 x)
>>>> {
>>>> H(x, x);
>>>> return;
>>>> }
>>>>
>>>> void Py(u32 x)
>>>> {
>>>> Simulate(x, x);
>>>> return;
>>>> }
>>>>
>>>> void Pz(u32 x)
>>>> {
>>>> UTM(x, x);
>>>> return;
>>>> }
>>>
>>> Error by non-equivalence: a halt decider (i.e. H) is supposed to
>>> return a result to its caller in finite time.
>>>
>>> /Flibble
>>>
>>
>> The outermost H returns to its caller, the first inner H is aborted
>> before it is even invoked.
>
> Which means the input is not completely, correctly simulated contrary
> to what you keep claiming.
>
> /Flibble
>


Click here to read the complete article
Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<8v6dnTYn15_vrpf-nZ2dnZfqlJxh4p2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 27 Aug 2022 15:08:34 +0000
Date: Sat, 27 Aug 2022 10:08:34 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvvr$71l4$1@dont-email.me>
<VzfOK.856983$70j.574433@fx16.iad>
<hO-dnZUiK_MoEpT-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bEmOK.904472$wIO9.136373@fx12.iad>
<nu2dnfJ87rWds5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<qeqOK.883263$70j.139939@fx16.iad>
<ScedncxTAcBfrJf-nZ2dnZfqlJxh4p2d@giganews.com>
<KqqOK.782615$5fVf.534435@fx09.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <KqqOK.782615$5fVf.534435@fx09.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <8v6dnTYn15_vrpf-nZ2dnZfqlJxh4p2d@giganews.com>
Lines: 117
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-YCGu49q8IaCQCkJylNl4eTc56yzeTzsEdwam2f0SOXSerCCZ0c7TPVfU4AQq0kG3QcDu7Qxx5jfBc8Y!LmJ5Rmc0CD8w6xCAqqMoX24jbX0sNDanRRU2lT/TbM0+HtaFcp9q9XQ0UaldsOcVC1WK6nJcMEw=
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
 by: olcott - Sat, 27 Aug 2022 15:08 UTC

On 8/27/2022 10:07 AM, Richard Damon wrote:
> On 8/27/22 11:01 AM, olcott wrote:
>> On 8/27/2022 9:54 AM, Richard Damon wrote:
>>> On 8/27/22 10:45 AM, olcott wrote:
>>>> On 8/27/2022 5:48 AM, Richard Damon wrote:
>>>>> On 8/26/22 11:29 PM, olcott wrote:
>>>>>> On 8/26/2022 9:46 PM, Richard Damon wrote:
>>>>>>>
>>>>>>> On 8/26/22 10:36 PM, olcott wrote:
>>>>>>>> On 8/26/2022 8:59 PM, Richard Damon wrote:
>>>>>>>>> On 8/26/22 9:44 PM, olcott wrote:
>>>>>>>>>> On 8/26/2022 7:22 PM, Richard Damon wrote:
>>>>>>>>>>> On 8/26/22 8:13 PM, olcott wrote:
>>>>>>>
>>>>>>>>>>>> In none of these cases will the simulated P(P) ever reach
>>>>>>>>>>>> its own final state:
>>>>>>>>>>>>
>>>>>>>>>>>> void Px(u32 x)
>>>>>>>>>>>> {
>>>>>>>>>>>>     H(x, x);
>>>>>>>>>>>>     return;
>>>>>>>>>>>> }
>>>>>>>>>>>
>>>>>>>>>>> ^ This will when it is CORRECTLY and COMPLETELY Simulated,
>>>>>>>>>>> since H(Px,Px) has been shown to return 0 in finite time.
>>>>>>>>>>
>>>>>>>>>> So maybe you are as clueless as Flibble.
>>>>>>>>>>
>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)...
>>>>>>>>>>
>>>>>>>>>> Whether H simulates its input once or allows the recursive
>>>>>>>>>> simulations to continue forever there is never a case where
>>>>>>>>>> simulated Px ever reaches its final state.
>>>>>>>>>>
>>>>>>>>>> When H aborts its simulated input it never again simulates a
>>>>>>>>>> single instruction of its input thus all recursive emulations
>>>>>>>>>> are immediately dead in the water and cannot return to their
>>>>>>>>>> caller.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> No, it doesn't. May be you don't know your own code, or you are
>>>>>>>>> just a LIAR.
>>>>>>>>>
>>>>>>>>> H(P,P) simulates P(P), and that calls a simulate H(P,P) at
>>>>>>>>> which point the original H(P,P) aborts its simulation and
>>>>>>>>> returns 0.
>>>>>>>>>
>>>>>>>>> THAT is what you code does.
>>>>>>>>>
>>>>>>>>> That means that a CORRECT and *COMPLETE* simulation of the
>>>>>>>>> input to H(P,P) is:
>>>>>>>>>
>>>>>>>>> Simulator simulated P(P) calling H(P,P).
>>>>>>>>> That H(P,P) is simulated to simulate a copy of P(P), and will
>>>>>>>>> simulate to it calling H(P,P).
>>>>>>>>> That simulated H(P,P) then aborts its simulation and is
>>>>>>>>> simulated to return to the P(P) that the outer simulation is
>>>>>>>>> simulating.
>>>>>>>>>
>>>>>>>>> THat simulated P(P) will reach its final state and return.
>>>>>>>>>
>>>>>>>>> Please point out the error in that description.
>>>>>>>>
>>>>>>>> The executed H(P,P) simulates P(P) that calls the simulated H(P,P)
>>>>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>>>>> until the executed H(P,P) aborts the whole chain causing
>>>>>>>> everything else to immediately stop.
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> So, I said that, and the correct and complete simulation of the
>>>>>>> input sees that in the simulate call to H(P,P) and then sees the
>>>>>>> simulate P(P) reaching its final state.
>>>>>>>
>>>>>>
>>>>>> *You just don't seem to know enough about software engineering*
>>>>>> When the outermost executed H(P,P) aborts the simulation of its
>>>>>> input all of the simulations immediately stop because it was only
>>>>>> the outermost H that was driving them.
>>>>>>
>>>>>>  From the simulated P's point of view it is just like it hit an
>>>>>> abnormal termination core dump divide by zero error. No more steps
>>>>>> are simulated.
>>>>>>
>>>>>
>>>>> No, you have your details wrong, at least if you intend to be
>>>>> working on the Halting Problem. When H stops its simulation, the
>>>>> SIMULATION stops, but the behavior of the simulated P doesn't
>>>>> "stop", it just becomes unknown.
>>>>
>>>> You are totally incompetent about this.
>>>>
>>>>
>>>
>>> Then you can point out an actual error, or are YOU the incompetent one?
>> When a simulator quits simulating the simulated becomes static data
>> and stops running.
>>
>
> Shows you don't understand simulation,

Shows that you and Flibble should be put back on blocked.

--
Copyright 2022 Pete Olcott

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

Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<luqOK.839174$J0r9.207864@fx11.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx11.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.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<t_SdneGozK5XQZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<Dg5OK.862820$ntj.825969@fx15.iad>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827120807.000078f7@reddwarf.jmc.corp>
<EOmdnQXxqe0os5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IgqOK.883609$70j.372919@fx16.iad>
<Scednc9TAcDLr5f-nZ2dnZfqlJxh4p2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <Scednc9TAcDLr5f-nZ2dnZfqlJxh4p2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 609
Message-ID: <luqOK.839174$J0r9.207864@fx11.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: Sat, 27 Aug 2022 11:11:13 -0400
X-Received-Bytes: 31754
 by: Richard Damon - Sat, 27 Aug 2022 15:11 UTC

On 8/27/22 11:03 AM, olcott wrote:
> On 8/27/2022 9:56 AM, Richard Damon wrote:
>> On 8/27/22 10:48 AM, olcott wrote:
>>> On 8/27/2022 6:08 AM, Mr Flibble wrote:
>>>> On Fri, 26 Aug 2022 19:13:09 -0500
>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>
>>>>> On 8/26/2022 6:49 PM, Mr Flibble wrote:
>>>>>> On Fri, 26 Aug 2022 16:43:15 -0500
>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>> On 8/26/2022 4:23 PM, Mr Flibble wrote:
>>>>>>>> On Fri, 26 Aug 2022 16:06:19 -0500
>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>> On 8/26/2022 3:29 PM, Paul N wrote:
>>>>>>>>>> On Friday, August 26, 2022 at 9:24:47 PM UTC+1, olcott wrote:
>>>>>>>>>>> On 8/26/2022 2:54 PM, Richard Damon wrote:
>>>>>>>>>>>> On 8/26/22 3:34 PM, olcott wrote:
>>>>>>>>>>>>> On 8/26/2022 2:12 PM, Richard Damon wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 8/26/22 2:11 PM, olcott wrote:
>>>>>>>>>>>>>>> On 8/26/2022 12:25 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 8/26/22 1:05 PM, olcott wrote:
>>>>>>>>>>>>>>>>> On 8/26/2022 10:45 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On 8/26/22 11:35 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>> On 8/26/2022 10:02 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>> On 8/26/22 10:47 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>> On 8/26/2022 8:23 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 7:47:34 PM UTC+1,
>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 1:02 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 6:12:10 PM UTC+1,
>>>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 12:00 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 3:43:46 PM
>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 6:10 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 11:59:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 5:47 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 6:08:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 11:35 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 3:50:37 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I have proven that the execution trace of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the simulation of the input by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) exactly matches line-by-line the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> x86 source-code of P and this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> shows that the correct and complete
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation of this input never
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> reaches its final state and stops
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> running: (a) H(P,P) simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that calls a simulated H(P,P) (d) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H does not always simulate its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ",
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H0((u32)Infinite_Loop)); }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001102](01) 55 push ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001105](02) ebfe jmp 00001105
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001107](01) 5d pop ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001108](01) c3 ret
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So it's not what happens with your actual H.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop) simulates
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Infinite_Loop() (b) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (c) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (d) goto HERE...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yet a simulating halt decider must always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> abort the simulation of every
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It does this as soon as it correctly
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> matches a correct non-terminating
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H(P, P) does not correctly match a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating behaviour. The behaviour of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P) is that it terminates, or so you
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> claim.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P);
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Is an entirely different sequence of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> instructions than the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation by H(P,P) of its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> As you yourself have said, changing the
>>>>>>>>>>>>>>>>>>>>>>>>>>>> subject is no rebuttal.
>>>>>>>>>>>>>>>>>>>>>>>>>>> *Everyone also knows that*
>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) The correct and complete simulation of a
>>>>>>>>>>>>>>>>>>>>>>>>>>> machine description always
>>>>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Yes, but you admit that H does not do a complete
>>>>>>>>>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>>>>>> correctly performs a
>>>>>>>>>>>>>>>>>>>>>>>>> partial simulation of its input and the behavior
>>>>>>>>>>>>>>>>>>>>>>>>> of this partial
>>>>>>>>>>>>>>>>>>>>>>>>> simulation correctly matches a correct
>>>>>>>>>>>>>>>>>>>>>>>>> non-halting behavior pattern then
>>>>>>>>>>>>>>>>>>>>>>>>> the SHD halt decider can correctly report
>>>>>>>>>>>>>>>>>>>>>>>>> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Since P(P) halts, H can never correctly report
>>>>>>>>>>>>>>>>>>>>>>>> that it doesn't.
>>>>>>>>>>>>>>>>>>>>>>> H(P,P) is not reporting whether or not
>>>>>>>>>>>>>>>>>>>>>>> int main() { P(P); } halts because it has entirely
>>>>>>>>>>>>>>>>>>>>>>> different behavior
>>>>>>>>>>>>>>>>>>>>>>> than the actual behavior specified by its actual
>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> No it doesn't. The first argument of H(P, P) is P
>>>>>>>>>>>>>>>>>>>>>> and so H must report on what P does. The second
>>>>>>>>>>>>>>>>>>>>>> argument is also P and so specifically H must
>>>>>>>>>>>>>>>>>>>>>> report on what P(P) does. The idea that H(P, P) has
>>>>>>>>>>>>>>>>>>>>>> some sort of "input" which is not P is nonsense.
>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>>>>> description always
>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>> *The correct and complete simulation of the input
>>>>>>>>>>>>>>>>>>>>>>> to H(P,P) by H*
>>>>>>>>>>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>> H(P,P) (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P) that calls
>>>>>>>>>>>>>>>>>>>>>>> a simulated H(P,P) (d) that simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> You know this is not true, and putting it into
>>>>>>>>>>>>>>>>>>>>>> asterisks doesn't make it true. I've told you twice
>>>>>>>>>>>>>>>>>>>>>> in the quotes above alone.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> That is what the correct and COMPLETE simulation of
>>>>>>>>>>>>>>>>>>>>> the input to H(P,P) would do. A correct and complete
>>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is shown by
>>>>>>>>>>>>>>>>>>>>> replacing H() with Simulate().
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>        Output("Input_Halts = ", H(P, P));
>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> You can't work out what an aborting H will do simply
>>>>>>>>>>>>>>>>>>>>>> by working out what a non-aborting H would do and
>>>>>>>>>>>>>>>>>>>>>> pretending a different H will do the same thing.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> A simulating halt decider MUST ALWAYS WORK OUT WHAT A
>>>>>>>>>>>>>>>>>>>>> NON-ABORTING SHD WOULD DO. That is what they are
>>>>>>>>>>>>>>>>>>>>> supposed to do and that is how they work.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Nope. It needs to work out what its INPUT would do, AS
>>>>>>>>>>>>>>>>>>>> IS.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Otherwise you are just admitting that your SHDs aren't
>>>>>>>>>>>>>>>>>>>> actually Halt Deciders.
>>>>>>>>>>>>>>>>>>>>> On 7/24/2022 6:19 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>      > On Monday, July 25, 2022 at 12:10:34 AM UTC+1,
>>>>>>>>>>>>>>>>>>>>>      > olcott wrote:
>>>>>>>>>>>>>>>>>>>>>      >> If a simulating halt decider continues to
>>>>>>>>>>>>>>>>>>>>>      >> correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>>      >> correctly matches a non-halting behavior
>>>>>>>>>>>>>>>>>>>>>      >> pattern then this SHD is necessarily correct
>>>>>>>>>>>>>>>>>>>>>      >> when it aborts its simulation and reports
>>>>>>>>>>>>>>>>>>>>>      >> non-halting.
>>>>>>>>>>>>>>>>>>>>>      >
>>>>>>>>>>>>>>>>>>>>>      > Yes, *If* a simulating halt decider continues
>>>>>>>>>>>>>>>>>>>>>      > to correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>>      > *correctly* matches a non- halting behaviour
>>>>>>>>>>>>>>>>>>>>>      > pattern then this SHD is correct when it
>>>>>>>>>>>>>>>>>>>>>      > aborts its simulation and reports non-halting.
>>>>>>>>>>>>>>>>>>>>>      > [*some content snipped to stay focused on this
>>>>>>>>>>>>>>>>>>>>>      > point*]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> H0(Infinite_Loop) reports on the behavior of its
>>>>>>>>>>>>>>>>>>>>> input if H0 never aborted the simulation of its
>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>>> behavior of H0 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>        HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> H(Infinite_Recursion, 0x777) reports on the behavior
>>>>>>>>>>>>>>>>>>>>> of its input if H never aborted the simulation of its
>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>>> behavior of H1 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> void Infinite_Recursion(int N)
>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>        Infinite_Recursion(N);
>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> H(P,P) reports on the behavior of its input if H
>>>>>>>>>>>>>>>>>>>>> never aborted the simulation of its input.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> No! The question isn't what its input would do it H
>>>>>>>>>>>>>>>>>>>> never aborted it, since H does abort it, so you are
>>>>>>>>>>>>>>>>>>>> asking a question that is a fantasy.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this
>>>>>>>>>>>>>>>>>>>>>>>>> behavior pattern proves that the correct and
>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation of the
>>>>>>>>>>>>>>>>>>>>>>>>> input by SHD would never reach the final state of
>>>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> H is not simulating itself correctly. If H
>>>>>>>>>>>>>>>>>>>>>>>> recognises that it is stuck in a loop and stops,
>>>>>>>>>>>>>>>>>>>>>>>> it is not correct to pretend that H never
>>>>>>>>>>>>>>>>>>>>>>>> realises it is stuck in a loop and hence ploughs
>>>>>>>>>>>>>>>>>>>>>>>> on regardless.
>>>>>>>>>>>>>>>>>>>>>>> H only must report on whether or not the correct
>>>>>>>>>>>>>>>>>>>>>>> and complete simulation
>>>>>>>>>>>>>>>>>>>>>>> of its input would ever reach the final state of
>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> You've talked about simulations so many times you
>>>>>>>>>>>>>>>>>>>>>> must realise you're pulling a fast one here. You
>>>>>>>>>>>>>>>>>>>>>> claim that P(P) halts. However, you are trying to
>>>>>>>>>>>>>>>>>>>>>> run an argument along the following lines:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> A correct and
>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is this
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Right, which H doesn't do but simulate does.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Simulate(P,P) Halts, so H(P,P) needs to return 1, but
>>>>>>>>>>>>>>>>>>>> it incorrectly returns 0.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x); // H is
>>>>>>>>>>>>>>>>>>>>> replaced with Simulate
>>>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> It SHOULD, but it doesn't
>>>>>>>>>>>>>>>>>>>>>> "A correct simulation will give the correct answers.
>>>>>>>>>>>>>>>>>>>>>> My simulation is correct. My simulation says P(P)
>>>>>>>>>>>>>>>>>>>>>> does not halt. Therefore it is acceptable to say
>>>>>>>>>>>>>>>>>>>>>> that P(P) does not halt, and that H(P, P) = 0 is an
>>>>>>>>>>>>>>>>>>>>>> acceptable answer."
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> A Correct AND COMPLETE simulation will give the
>>>>>>>>>>>>>>>>>>>> correct answer, or a correct simulation followed by
>>>>>>>>>>>>>>>>>>>> sound and valid logic will give the corret answer.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> H does neither of these.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> At times you've explicitly said that the simulation
>>>>>>>>>>>>>>>>>>>>>> gives different results from the directly executed
>>>>>>>>>>>>>>>>>>>>>> function, but instead of recognising that this
>>>>>>>>>>>>>>>>>>>>>> proves your simulator is incorrect, you feel
>>>>>>>>>>>>>>>>>>>>>> justified in rejecting the actual results actually
>>>>>>>>>>>>>>>>>>>>>> produced by the function in favour of your "correct
>>>>>>>>>>>>>>>>>>>>>> simulation".
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> No, it doesn't, since Simulate(P,P) Halts, so H(P,P)
>>>>>>>>>>>>>>>>>>>> is wrong.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Acting like a three year old doesn't make it any more
>>>>>>>>>>>>>>>>>>>> right.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> *straw man*
>>>>>>>>>>>>>>>>>>> An intentionally misrepresented proposition that is set
>>>>>>>>>>>>>>>>>>> up because it is easier to defeat than an opponent's
>>>>>>>>>>>>>>>>>>> real argument.
>>>>>>>>>>>>>>>>>>> https://www.lexico.com/en/definition/straw_man
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Please identify the "Strawman"
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> You are a despicable lying scumbag that is so adept at
>>>>>>>>>>>>>>>>>>> using the strawman deception that gullible fools accept
>>>>>>>>>>>>>>>>>>> your deceitful attempts at rebuttal as correct.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Right, which is what Simulate(P,P) does, but H(P,P)
>>>>>>>>>>>>>>>>>> doesn't do.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
>>>>>>>>>>>>>>>>>>> performs a partial simulation of its input and the
>>>>>>>>>>>>>>>>>>> behavior of this partial simulation correctly matches a
>>>>>>>>>>>>>>>>>>> correct non-halting behavior pattern then the SHD halt
>>>>>>>>>>>>>>>>>>> decider can correctly report non-halting.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> A CORRECT non-halting pattern. You haven't provided one
>>>>>>>>>>>>>>>>>> that you have actually proved is correct for this case.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>>>>>>> matching this behavior pattern proves that the correct
>>>>>>>>>>>>>>>>>>> and complete simulation of the input by SHD would never
>>>>>>>>>>>>>>>>>>> reach the final state of this simulated input.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Nope, since the SHD DOESN'T DO a complete and correct
>>>>>>>>>>>>>>>>>> simulation of thd input, that is an INVALID definition.
>>>>>>>>>>>>>>>>>> Note, you can't change the SHD to be a different machine
>>>>>>>>>>>>>>>>>> if doing so changes the code at the input, which
>>>>>>>>>>>>>>>>>> includes ALL the code that P calls, not just the code
>>>>>>>>>>>>>>>>>> inside the "C function" of P.
>>>>>>>>>>>>>>>>>>> H always reports on what the behavior of its input
>>>>>>>>>>>>>>>>>>> would be if H was only a simulator and not a
>>>>>>>>>>>>>>>>>>> simulating halt decider. All simulating halt deciders
>>>>>>>>>>>>>>>>>>> must abort the simulation of inputs that would never
>>>>>>>>>>>>>>>>>>> otherwise halt. Here are three examples of that:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>>>>>> (c) is WRONG.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> So, you admit that H doesn't report the actual behavior
>>>>>>>>>>>>>>>>>> of its input, but only the behavior of some other input
>>>>>>>>>>>>>>>>>> built on a different H.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> A simulating halt decider ALWAYS reports on what the
>>>>>>>>>>>>>>>>> behavior of its input would be if the SHD performed a
>>>>>>>>>>>>>>>>> correct and complete simulation of its input.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Then a SHD isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Just by Definition.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> FAIL.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> A mere dogmatic assertion utterly bereft of any supporting
>>>>>>>>>>>>>>> reasoning.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> IT IS DEFINITION, something you appearently don't understand
>>>>>>>>>>>>>> because you are too stupid.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> YOU have quoted the soure of this before, but apparently
>>>>>>>>>>>>>> your mind can't actually reason or remember.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *HERE IS A DEFINITION FOR YOU*
>>>>>>>>>>>>>>> A halt decider must always derive its halt status decision
>>>>>>>>>>>>>>> on the basis of the actual behavior of the actual input.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Right, and the DEFINITION of the "actual behavior" of the
>>>>>>>>>>>>>> "actual input" for an x86 decider is what happens when you
>>>>>>>>>>>>>> run that actual input.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thus the ACTUAL BEHAVIOR or the input to H(P,P) is the
>>>>>>>>>>>>>> actual behavor of running P(P)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *HERE IS THE DEFINITION OF A UTM*
>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Right, UTM(P,d) will ALWAYS behave exactly like P(d).
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> This means that the actual behavior of the actual input
>>>>>>>>>>>>>>> would be the correct and complete simulation of the input
>>>>>>>>>>>>>>> to H(P,P) at the exact same point in the execution trace
>>>>>>>>>>>>>>> where H is invoked:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Sort of. Doesn't mean you replace H with a UTM, as that
>>>>>>>>>>>>>> point is actually a call to H, and is looking for the
>>>>>>>>>>>>>> Behavior or H which is supposed to be asking about the
>>>>>>>>>>>>>> behavior of it input, which is the SEPERATE PROGRA P(P),
>>>>>>>>>>>>>> not as executed "At that point in the execution trace", but
>>>>>>>>>>>>>> as an actual computation.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I don;t think you know enough about how a program works to
>>>>>>>>>>>>>> get into a beginners programming course.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>> The actual behavior of the actual input is defined as the
>>>>>>>>>>>>> behavior of the correct and complete simulation of this
>>>>>>>>>>>>> input.
>>>>>>>>>>>>
>>>>>>>>>>>> Right, BUT, P didn't ask for a correct and complete simulation
>>>>>>>>>>>> of the input to H, it wanted a halting decision that
>>>>>>>>>>>> corresponded to that behavior, and it whated that in finite
>>>>>>>>>>>> time.
>>>>>>>>>>>>
>>>>>>>>>>>> Thus, replacing the call to H with a simulation of the input
>>>>>>>>>>>> to H is not a correct substitution.
>>>>>>>>>>>>>
>>>>>>>>>>>>> It is the job of H to correctly predict what the behavior of
>>>>>>>>>>>>> its input would be if H performed a correct and complete
>>>>>>>>>>>>> simulation of this input:
>>>>>>>>>>>>
>>>>>>>>>>>> Nope, it is to correct predict what the behavior of its input
>>>>>>>>>>>> would be if given to a correct and complete simulation of this
>>>>>>>>>>>> input.
>>>>>>>>>>>>
>>>>>>>>>>>> SInce H DOESN'T DO a correct and complete simulation of its
>>>>>>>>>>>> input, you statement is nonsence.
>>>>>>>>>>>>>
>>>>>>>>>>>>> // Never reaches the final state of Infinite_Loop
>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>
>>>>>>>>>>>>> // Never reaches the final state of Infinite_Recursion
>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>
>>>>>>>>>>>>> // Never reaches the final state of P
>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>
>>>>>>>>>>>> But doesn't do a correct and complete simulation of its input,
>>>>>>>>>>>> so it didn't establish the needed criteria.
>>>>>>>>>>> THAT YOU CONTINUE IGNORE KEY WORDS WHEN THEY HAVE BEEN REPEATED
>>>>>>>>>>> MANY MANY TIMES LEADS ME TO BELIEVE THAT YOU MIGHT HAVE ACTUAL
>>>>>>>>>>> BRAIN DAMAGE.
>>>>>>>>>>>
>>>>>>>>>>> It is the job of H to correctly:
>>>>>>>>>>>
>>>>>>>>>>> PREDICT
>>>>>>>>>>> PREDICT
>>>>>>>>>>> PREDICT
>>>>>>>>>>> PREDICT
>>>>>>>>>>> PREDICT
>>>>>>>>>>> PREDICT
>>>>>>>>>>> PREDICT
>>>>>>>>>>> PREDICT
>>>>>>>>>>> what the behavior of its input would be if H performed a
>>>>>>>>>>> correct and complete simulation of this input:
>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)... (on
>>>>>>>>>>> and on)
>>>>>>>>>>
>>>>>>>>>> You've told us numerous times that H does not do this - you have
>>>>>>>>>> even explained why it does not do this. So H is not simulating
>>>>>>>>>> itself correctly.
>>>>>>>>>
>>>>>>>>> I could have equally been told many times that cats are a kind of
>>>>>>>>> dog, that does not make it true.
>>>>>>>>>
>>>>>>>>> A simulating halt decider always predicts what the behavior of
>>>>>>>>> its input would be if a correct and complete simulation of this
>>>>>>>>> input was performed at the exact same place in the execution
>>>>>>>>> trace where H is invoked.
>>>>>>>>>
>>>>>>>>> void P(ptr x)
>>>>>>>>> {
>>>>>>>>>       int Halt_Status = Simulate(x, x);
>>>>>>>>>       if (Halt_Status)
>>>>>>>>>         HERE: goto HERE;
>>>>>>>>>       return;
>>>>>>>>> }
>>>>>>>>>
>>>>>>>>> (a) H(P,P) simulates P(P) that calls Simulate(P,P)
>>>>>>>>> (b) that simulates P(P) that calls Simulate(P,P)
>>>>>>>>> (c) that simulates P(P) that calls Simulate(P,P)
>>>>>>>>> (d) that simulates P(P) that calls Simulate(P,P)... (on and on)
>>>>>>>>
>>>>>>>> But the fact your H is recursive in nature PREVENTS it from
>>>>>>>> performing a "correct and complete simulation of this input".  H
>>>>>>>> deciding the following is non-halting is an ERROR:
>>>>>>>>
>>>>>>>> void Px(ptr x)
>>>>>>>> {
>>>>>>>>      (void)H(x, x);
>>>>>>>>      return;
>>>>>>>> }
>>>>>>>>
>>>>>>>> /Flibble
>>>>>>>
>>>>>>> Flibble does not even know enough to know that when H(Px,Px)
>>>>>>> correctly simulates its input that the "return" instruction is
>>>>>>> unreachable code by this simulated input.
>>>>>>
>>>>>> WRONG. Your H PREVENTS Px from halting and it is INCORRECT to do
>>>>>> that as a halt decider is supposed to return a decision to its
>>>>>> caller (Px in this case).
>>>>>>
>>>>>> /Flibble
>>>>>
>>>>> In none of these cases will the simulated P(P) ever reach its own
>>>>> final state:
>>>>>
>>>>> void Px(u32 x)
>>>>> {
>>>>>      H(x, x);
>>>>>      return;
>>>>> }
>>>>>
>>>>> void Py(u32 x)
>>>>> {
>>>>>      Simulate(x, x);
>>>>>      return;
>>>>> }
>>>>>
>>>>> void Pz(u32 x)
>>>>> {
>>>>>      UTM(x, x);
>>>>>      return;
>>>>> }
>>>>
>>>> Error by non-equivalence: a halt decider (i.e. H) is supposed to return
>>>> a result to its caller in finite time.
>>>>
>>>> /Flibble
>>>>
>>>
>>> The outermost H returns to its caller, the first inner H is aborted
>>> before it is even invoked.
>>>
>>
>> Which mean that an ACTUAL SIMULATION of the  actual input to H(Px,Px),
>> which would be shown by Simulate(Px,Px) or UTM(Px, Px) would Halt, and
>> thus H is incorrect.
>>
>
> No you brain dead moron and aborted process is not a process that halts.
> No simulated Px ever reaches its own "return" instruction.


Click here to read the complete article
Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<PvedncNdIoJoqZf-nZ2dnZfqlJxh4p2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 27 Aug 2022 15:15:01 +0000
Date: Sat, 27 Aug 2022 10:15:01 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<Dg5OK.862820$ntj.825969@fx15.iad>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827120807.000078f7@reddwarf.jmc.corp>
<EOmdnQXxqe0os5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IgqOK.883609$70j.372919@fx16.iad>
<Scednc9TAcDLr5f-nZ2dnZfqlJxh4p2d@giganews.com>
<luqOK.839174$J0r9.207864@fx11.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <luqOK.839174$J0r9.207864@fx11.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <PvedncNdIoJoqZf-nZ2dnZfqlJxh4p2d@giganews.com>
Lines: 609
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-ptyEd+Ysiej4aycgmqw0ruiIeCQ+kHFlL7Vn3njzpwTnsQyZRjLd3EPKy8vnmbOOczLMpxy40BBTG5U!9n2+kY9Zbw5+7kXAlAvFjP8IjIwQy7jEV0vU6H/BnFI+ijIa2cXyiUfTO09uzY3wuDD+ygLitzc=
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
 by: olcott - Sat, 27 Aug 2022 15:15 UTC

On 8/27/2022 10:11 AM, Richard Damon wrote:
> On 8/27/22 11:03 AM, olcott wrote:
>> On 8/27/2022 9:56 AM, Richard Damon wrote:
>>> On 8/27/22 10:48 AM, olcott wrote:
>>>> On 8/27/2022 6:08 AM, Mr Flibble wrote:
>>>>> On Fri, 26 Aug 2022 19:13:09 -0500
>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>
>>>>>> On 8/26/2022 6:49 PM, Mr Flibble wrote:
>>>>>>> On Fri, 26 Aug 2022 16:43:15 -0500
>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>> On 8/26/2022 4:23 PM, Mr Flibble wrote:
>>>>>>>>> On Fri, 26 Aug 2022 16:06:19 -0500
>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>> On 8/26/2022 3:29 PM, Paul N wrote:
>>>>>>>>>>> On Friday, August 26, 2022 at 9:24:47 PM UTC+1, olcott wrote:
>>>>>>>>>>>> On 8/26/2022 2:54 PM, Richard Damon wrote:
>>>>>>>>>>>>> On 8/26/22 3:34 PM, olcott wrote:
>>>>>>>>>>>>>> On 8/26/2022 2:12 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 8/26/22 2:11 PM, olcott wrote:
>>>>>>>>>>>>>>>> On 8/26/2022 12:25 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On 8/26/22 1:05 PM, olcott wrote:
>>>>>>>>>>>>>>>>>> On 8/26/2022 10:45 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On 8/26/22 11:35 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>>> On 8/26/2022 10:02 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>> On 8/26/22 10:47 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>> On 8/26/2022 8:23 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 7:47:34 PM UTC+1,
>>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 1:02 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 6:12:10 PM UTC+1,
>>>>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 12:00 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 3:43:46 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 6:10 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 11:59:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 5:47 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 6:08:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 11:35 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 3:50:37 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I have proven that the execution trace of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the simulation of the input by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) exactly matches line-by-line the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> x86 source-code of P and this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> shows that the correct and complete
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation of this input never
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> reaches its final state and stops
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> running: (a) H(P,P) simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that calls a simulated H(P,P) (d) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H does not always simulate its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ",
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H0((u32)Infinite_Loop)); }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001102](01) 55 push ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001105](02) ebfe jmp 00001105
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001107](01) 5d pop ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001108](01) c3 ret
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So it's not what happens with your actual H.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop) simulates
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Infinite_Loop() (b) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (c) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (d) goto HERE...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yet a simulating halt decider must always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> abort the simulation of every
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It does this as soon as it correctly
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> matches a correct non-terminating
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H(P, P) does not correctly match a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating behaviour. The behaviour of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P) is that it terminates, or so you
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> claim.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P);
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Is an entirely different sequence of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> instructions than the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation by H(P,P) of its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> As you yourself have said, changing the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> subject is no rebuttal.
>>>>>>>>>>>>>>>>>>>>>>>>>>>> *Everyone also knows that*
>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) The correct and complete simulation of a
>>>>>>>>>>>>>>>>>>>>>>>>>>>> machine description always
>>>>>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Yes, but you admit that H does not do a complete
>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>>>>>>> correctly performs a
>>>>>>>>>>>>>>>>>>>>>>>>>> partial simulation of its input and the behavior
>>>>>>>>>>>>>>>>>>>>>>>>>> of this partial
>>>>>>>>>>>>>>>>>>>>>>>>>> simulation correctly matches a correct
>>>>>>>>>>>>>>>>>>>>>>>>>> non-halting behavior pattern then
>>>>>>>>>>>>>>>>>>>>>>>>>> the SHD halt decider can correctly report
>>>>>>>>>>>>>>>>>>>>>>>>>> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Since P(P) halts, H can never correctly report
>>>>>>>>>>>>>>>>>>>>>>>>> that it doesn't.
>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) is not reporting whether or not
>>>>>>>>>>>>>>>>>>>>>>>> int main() { P(P); } halts because it has entirely
>>>>>>>>>>>>>>>>>>>>>>>> different behavior
>>>>>>>>>>>>>>>>>>>>>>>> than the actual behavior specified by its actual
>>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> No it doesn't. The first argument of H(P, P) is P
>>>>>>>>>>>>>>>>>>>>>>> and so H must report on what P does. The second
>>>>>>>>>>>>>>>>>>>>>>> argument is also P and so specifically H must
>>>>>>>>>>>>>>>>>>>>>>> report on what P(P) does. The idea that H(P, P) has
>>>>>>>>>>>>>>>>>>>>>>> some sort of "input" which is not P is nonsense.
>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>>>>>> description always
>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>>> *The correct and complete simulation of the input
>>>>>>>>>>>>>>>>>>>>>>>> to H(P,P) by H*
>>>>>>>>>>>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P) that calls
>>>>>>>>>>>>>>>>>>>>>>>> a simulated H(P,P) (d) that simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> You know this is not true, and putting it into
>>>>>>>>>>>>>>>>>>>>>>> asterisks doesn't make it true. I've told you twice
>>>>>>>>>>>>>>>>>>>>>>> in the quotes above alone.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> That is what the correct and COMPLETE simulation of
>>>>>>>>>>>>>>>>>>>>>> the input to H(P,P) would do. A correct and complete
>>>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is shown by
>>>>>>>>>>>>>>>>>>>>>> replacing H() with Simulate().
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>        Output("Input_Halts = ", H(P, P));
>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> You can't work out what an aborting H will do simply
>>>>>>>>>>>>>>>>>>>>>>> by working out what a non-aborting H would do and
>>>>>>>>>>>>>>>>>>>>>>> pretending a different H will do the same thing.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> A simulating halt decider MUST ALWAYS WORK OUT WHAT A
>>>>>>>>>>>>>>>>>>>>>> NON-ABORTING SHD WOULD DO. That is what they are
>>>>>>>>>>>>>>>>>>>>>> supposed to do and that is how they work.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Nope. It needs to work out what its INPUT would do, AS
>>>>>>>>>>>>>>>>>>>>> IS.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Otherwise you are just admitting that your SHDs aren't
>>>>>>>>>>>>>>>>>>>>> actually Halt Deciders.
>>>>>>>>>>>>>>>>>>>>>> On 7/24/2022 6:19 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>      > On Monday, July 25, 2022 at 12:10:34 AM UTC+1,
>>>>>>>>>>>>>>>>>>>>>>      > olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>      >> If a simulating halt decider continues to
>>>>>>>>>>>>>>>>>>>>>>      >> correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>>>      >> correctly matches a non-halting behavior
>>>>>>>>>>>>>>>>>>>>>>      >> pattern then this SHD is necessarily correct
>>>>>>>>>>>>>>>>>>>>>>      >> when it aborts its simulation and reports
>>>>>>>>>>>>>>>>>>>>>>      >> non-halting.
>>>>>>>>>>>>>>>>>>>>>>      >
>>>>>>>>>>>>>>>>>>>>>>      > Yes, *If* a simulating halt decider continues
>>>>>>>>>>>>>>>>>>>>>>      > to correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>>>      > *correctly* matches a non- halting behaviour
>>>>>>>>>>>>>>>>>>>>>>      > pattern then this SHD is correct when it
>>>>>>>>>>>>>>>>>>>>>>      > aborts its simulation and reports non-halting.
>>>>>>>>>>>>>>>>>>>>>>      > [*some content snipped to stay focused on this
>>>>>>>>>>>>>>>>>>>>>>      > point*]
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> H0(Infinite_Loop) reports on the behavior of its
>>>>>>>>>>>>>>>>>>>>>> input if H0 never aborted the simulation of its
>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>>>> behavior of H0 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>        HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> H(Infinite_Recursion, 0x777) reports on the behavior
>>>>>>>>>>>>>>>>>>>>>> of its input if H never aborted the simulation of its
>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>>>> behavior of H1 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> void Infinite_Recursion(int N)
>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>        Infinite_Recursion(N);
>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> H(P,P) reports on the behavior of its input if H
>>>>>>>>>>>>>>>>>>>>>> never aborted the simulation of its input.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> No! The question isn't what its input would do it H
>>>>>>>>>>>>>>>>>>>>> never aborted it, since H does abort it, so you are
>>>>>>>>>>>>>>>>>>>>> asking a question that is a fantasy.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this
>>>>>>>>>>>>>>>>>>>>>>>>>> behavior pattern proves that the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation of the
>>>>>>>>>>>>>>>>>>>>>>>>>> input by SHD would never reach the final state of
>>>>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> H is not simulating itself correctly. If H
>>>>>>>>>>>>>>>>>>>>>>>>> recognises that it is stuck in a loop and stops,
>>>>>>>>>>>>>>>>>>>>>>>>> it is not correct to pretend that H never
>>>>>>>>>>>>>>>>>>>>>>>>> realises it is stuck in a loop and hence ploughs
>>>>>>>>>>>>>>>>>>>>>>>>> on regardless.
>>>>>>>>>>>>>>>>>>>>>>>> H only must report on whether or not the correct
>>>>>>>>>>>>>>>>>>>>>>>> and complete simulation
>>>>>>>>>>>>>>>>>>>>>>>> of its input would ever reach the final state of
>>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> You've talked about simulations so many times you
>>>>>>>>>>>>>>>>>>>>>>> must realise you're pulling a fast one here. You
>>>>>>>>>>>>>>>>>>>>>>> claim that P(P) halts. However, you are trying to
>>>>>>>>>>>>>>>>>>>>>>> run an argument along the following lines:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> A correct and
>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is this
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Right, which H doesn't do but simulate does.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Simulate(P,P) Halts, so H(P,P) needs to return 1, but
>>>>>>>>>>>>>>>>>>>>> it incorrectly returns 0.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x); // H is
>>>>>>>>>>>>>>>>>>>>>> replaced with Simulate
>>>>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> It SHOULD, but it doesn't
>>>>>>>>>>>>>>>>>>>>>>> "A correct simulation will give the correct answers.
>>>>>>>>>>>>>>>>>>>>>>> My simulation is correct. My simulation says P(P)
>>>>>>>>>>>>>>>>>>>>>>> does not halt. Therefore it is acceptable to say
>>>>>>>>>>>>>>>>>>>>>>> that P(P) does not halt, and that H(P, P) = 0 is an
>>>>>>>>>>>>>>>>>>>>>>> acceptable answer."
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> A Correct AND COMPLETE simulation will give the
>>>>>>>>>>>>>>>>>>>>> correct answer, or a correct simulation followed by
>>>>>>>>>>>>>>>>>>>>> sound and valid logic will give the corret answer.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> H does neither of these.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> At times you've explicitly said that the simulation
>>>>>>>>>>>>>>>>>>>>>>> gives different results from the directly executed
>>>>>>>>>>>>>>>>>>>>>>> function, but instead of recognising that this
>>>>>>>>>>>>>>>>>>>>>>> proves your simulator is incorrect, you feel
>>>>>>>>>>>>>>>>>>>>>>> justified in rejecting the actual results actually
>>>>>>>>>>>>>>>>>>>>>>> produced by the function in favour of your "correct
>>>>>>>>>>>>>>>>>>>>>>> simulation".
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> No, it doesn't, since Simulate(P,P) Halts, so H(P,P)
>>>>>>>>>>>>>>>>>>>>> is wrong.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Acting like a three year old doesn't make it any more
>>>>>>>>>>>>>>>>>>>>> right.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> *straw man*
>>>>>>>>>>>>>>>>>>>> An intentionally misrepresented proposition that is set
>>>>>>>>>>>>>>>>>>>> up because it is easier to defeat than an opponent's
>>>>>>>>>>>>>>>>>>>> real argument.
>>>>>>>>>>>>>>>>>>>> https://www.lexico.com/en/definition/straw_man
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Please identify the "Strawman"
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> You are a despicable lying scumbag that is so adept at
>>>>>>>>>>>>>>>>>>>> using the strawman deception that gullible fools accept
>>>>>>>>>>>>>>>>>>>> your deceitful attempts at rebuttal as correct.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Right, which is what Simulate(P,P) does, but H(P,P)
>>>>>>>>>>>>>>>>>>> doesn't do.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
>>>>>>>>>>>>>>>>>>>> performs a partial simulation of its input and the
>>>>>>>>>>>>>>>>>>>> behavior of this partial simulation correctly matches a
>>>>>>>>>>>>>>>>>>>> correct non-halting behavior pattern then the SHD halt
>>>>>>>>>>>>>>>>>>>> decider can correctly report non-halting.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> A CORRECT non-halting pattern. You haven't provided one
>>>>>>>>>>>>>>>>>>> that you have actually proved is correct for this case.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>>>>>>>> matching this behavior pattern proves that the correct
>>>>>>>>>>>>>>>>>>>> and complete simulation of the input by SHD would never
>>>>>>>>>>>>>>>>>>>> reach the final state of this simulated input.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Nope, since the SHD DOESN'T DO a complete and correct
>>>>>>>>>>>>>>>>>>> simulation of thd input, that is an INVALID definition.
>>>>>>>>>>>>>>>>>>> Note, you can't change the SHD to be a different machine
>>>>>>>>>>>>>>>>>>> if doing so changes the code at the input, which
>>>>>>>>>>>>>>>>>>> includes ALL the code that P calls, not just the code
>>>>>>>>>>>>>>>>>>> inside the "C function" of P.
>>>>>>>>>>>>>>>>>>>> H always reports on what the behavior of its input
>>>>>>>>>>>>>>>>>>>> would be if H was only a simulator and not a
>>>>>>>>>>>>>>>>>>>> simulating halt decider. All simulating halt deciders
>>>>>>>>>>>>>>>>>>>> must abort the simulation of inputs that would never
>>>>>>>>>>>>>>>>>>>> otherwise halt. Here are three examples of that:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>>>>>>> (c) is WRONG.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> So, you admit that H doesn't report the actual behavior
>>>>>>>>>>>>>>>>>>> of its input, but only the behavior of some other input
>>>>>>>>>>>>>>>>>>> built on a different H.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> A simulating halt decider ALWAYS reports on what the
>>>>>>>>>>>>>>>>>> behavior of its input would be if the SHD performed a
>>>>>>>>>>>>>>>>>> correct and complete simulation of its input.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Then a SHD isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Just by Definition.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> FAIL.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> A mere dogmatic assertion utterly bereft of any supporting
>>>>>>>>>>>>>>>> reasoning.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> IT IS DEFINITION, something you appearently don't understand
>>>>>>>>>>>>>>> because you are too stupid.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> YOU have quoted the soure of this before, but apparently
>>>>>>>>>>>>>>> your mind can't actually reason or remember.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> *HERE IS A DEFINITION FOR YOU*
>>>>>>>>>>>>>>>> A halt decider must always derive its halt status decision
>>>>>>>>>>>>>>>> on the basis of the actual behavior of the actual input.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Right, and the DEFINITION of the "actual behavior" of the
>>>>>>>>>>>>>>> "actual input" for an x86 decider is what happens when you
>>>>>>>>>>>>>>> run that actual input.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thus the ACTUAL BEHAVIOR or the input to H(P,P) is the
>>>>>>>>>>>>>>> actual behavor of running P(P)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> *HERE IS THE DEFINITION OF A UTM*
>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Right, UTM(P,d) will ALWAYS behave exactly like P(d).
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> This means that the actual behavior of the actual input
>>>>>>>>>>>>>>>> would be the correct and complete simulation of the input
>>>>>>>>>>>>>>>> to H(P,P) at the exact same point in the execution trace
>>>>>>>>>>>>>>>> where H is invoked:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Sort of. Doesn't mean you replace H with a UTM, as that
>>>>>>>>>>>>>>> point is actually a call to H, and is looking for the
>>>>>>>>>>>>>>> Behavior or H which is supposed to be asking about the
>>>>>>>>>>>>>>> behavior of it input, which is the SEPERATE PROGRA P(P),
>>>>>>>>>>>>>>> not as executed "At that point in the execution trace", but
>>>>>>>>>>>>>>> as an actual computation.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I don;t think you know enough about how a program works to
>>>>>>>>>>>>>>> get into a beginners programming course.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>> The actual behavior of the actual input is defined as the
>>>>>>>>>>>>>> behavior of the correct and complete simulation of this
>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Right, BUT, P didn't ask for a correct and complete simulation
>>>>>>>>>>>>> of the input to H, it wanted a halting decision that
>>>>>>>>>>>>> corresponded to that behavior, and it whated that in finite
>>>>>>>>>>>>> time.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thus, replacing the call to H with a simulation of the input
>>>>>>>>>>>>> to H is not a correct substitution.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> It is the job of H to correctly predict what the behavior of
>>>>>>>>>>>>>> its input would be if H performed a correct and complete
>>>>>>>>>>>>>> simulation of this input:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Nope, it is to correct predict what the behavior of its input
>>>>>>>>>>>>> would be if given to a correct and complete simulation of this
>>>>>>>>>>>>> input.
>>>>>>>>>>>>>
>>>>>>>>>>>>> SInce H DOESN'T DO a correct and complete simulation of its
>>>>>>>>>>>>> input, you statement is nonsence.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> // Never reaches the final state of Infinite_Loop
>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> // Never reaches the final state of Infinite_Recursion
>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> // Never reaches the final state of P
>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>
>>>>>>>>>>>>> But doesn't do a correct and complete simulation of its input,
>>>>>>>>>>>>> so it didn't establish the needed criteria.
>>>>>>>>>>>> THAT YOU CONTINUE IGNORE KEY WORDS WHEN THEY HAVE BEEN REPEATED
>>>>>>>>>>>> MANY MANY TIMES LEADS ME TO BELIEVE THAT YOU MIGHT HAVE ACTUAL
>>>>>>>>>>>> BRAIN DAMAGE.
>>>>>>>>>>>>
>>>>>>>>>>>> It is the job of H to correctly:
>>>>>>>>>>>>
>>>>>>>>>>>> PREDICT
>>>>>>>>>>>> PREDICT
>>>>>>>>>>>> PREDICT
>>>>>>>>>>>> PREDICT
>>>>>>>>>>>> PREDICT
>>>>>>>>>>>> PREDICT
>>>>>>>>>>>> PREDICT
>>>>>>>>>>>> PREDICT
>>>>>>>>>>>> what the behavior of its input would be if H performed a
>>>>>>>>>>>> correct and complete simulation of this input:
>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)... (on
>>>>>>>>>>>> and on)
>>>>>>>>>>>
>>>>>>>>>>> You've told us numerous times that H does not do this - you have
>>>>>>>>>>> even explained why it does not do this. So H is not simulating
>>>>>>>>>>> itself correctly.
>>>>>>>>>>
>>>>>>>>>> I could have equally been told many times that cats are a kind of
>>>>>>>>>> dog, that does not make it true.
>>>>>>>>>>
>>>>>>>>>> A simulating halt decider always predicts what the behavior of
>>>>>>>>>> its input would be if a correct and complete simulation of this
>>>>>>>>>> input was performed at the exact same place in the execution
>>>>>>>>>> trace where H is invoked.
>>>>>>>>>>
>>>>>>>>>> void P(ptr x)
>>>>>>>>>> {
>>>>>>>>>>       int Halt_Status = Simulate(x, x);
>>>>>>>>>>       if (Halt_Status)
>>>>>>>>>>         HERE: goto HERE;
>>>>>>>>>>       return;
>>>>>>>>>> }
>>>>>>>>>>
>>>>>>>>>> (a) H(P,P) simulates P(P) that calls Simulate(P,P)
>>>>>>>>>> (b) that simulates P(P) that calls Simulate(P,P)
>>>>>>>>>> (c) that simulates P(P) that calls Simulate(P,P)
>>>>>>>>>> (d) that simulates P(P) that calls Simulate(P,P)... (on and on)
>>>>>>>>>
>>>>>>>>> But the fact your H is recursive in nature PREVENTS it from
>>>>>>>>> performing a "correct and complete simulation of this input".  H
>>>>>>>>> deciding the following is non-halting is an ERROR:
>>>>>>>>>
>>>>>>>>> void Px(ptr x)
>>>>>>>>> {
>>>>>>>>>      (void)H(x, x);
>>>>>>>>>      return;
>>>>>>>>> }
>>>>>>>>>
>>>>>>>>> /Flibble
>>>>>>>>
>>>>>>>> Flibble does not even know enough to know that when H(Px,Px)
>>>>>>>> correctly simulates its input that the "return" instruction is
>>>>>>>> unreachable code by this simulated input.
>>>>>>>
>>>>>>> WRONG. Your H PREVENTS Px from halting and it is INCORRECT to do
>>>>>>> that as a halt decider is supposed to return a decision to its
>>>>>>> caller (Px in this case).
>>>>>>>
>>>>>>> /Flibble
>>>>>>
>>>>>> In none of these cases will the simulated P(P) ever reach its own
>>>>>> final state:
>>>>>>
>>>>>> void Px(u32 x)
>>>>>> {
>>>>>>      H(x, x);
>>>>>>      return;
>>>>>> }
>>>>>>
>>>>>> void Py(u32 x)
>>>>>> {
>>>>>>      Simulate(x, x);
>>>>>>      return;
>>>>>> }
>>>>>>
>>>>>> void Pz(u32 x)
>>>>>> {
>>>>>>      UTM(x, x);
>>>>>>      return;
>>>>>> }
>>>>>
>>>>> Error by non-equivalence: a halt decider (i.e. H) is supposed to
>>>>> return
>>>>> a result to its caller in finite time.
>>>>>
>>>>> /Flibble
>>>>>
>>>>
>>>> The outermost H returns to its caller, the first inner H is aborted
>>>> before it is even invoked.
>>>>
>>>
>>> Which mean that an ACTUAL SIMULATION of the  actual input to
>>> H(Px,Px), which would be shown by Simulate(Px,Px) or UTM(Px, Px)
>>> would Halt, and thus H is incorrect.
>>>
>>
>> No you brain dead moron and aborted process is not a process that halts.
>> No simulated Px ever reaches its own "return" instruction.
>
> WRONG.
>
> Simulate(Px,Px) shows a simulated Px that reaches its return instruction.
>


Click here to read the complete article
Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<iAGdnfUhWtrqqpf-nZ2dnZfqlJ_NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 27 Aug 2022 15:25:43 +0000
Date: Sat, 27 Aug 2022 10:25:42 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<Dg5OK.862820$ntj.825969@fx15.iad>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827120807.000078f7@reddwarf.jmc.corp>
<EOmdnQXxqe0os5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IgqOK.883609$70j.372919@fx16.iad>
<Scednc9TAcDLr5f-nZ2dnZfqlJxh4p2d@giganews.com>
<luqOK.839174$J0r9.207864@fx11.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <luqOK.839174$J0r9.207864@fx11.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <iAGdnfUhWtrqqpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
Lines: 609
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-tzyOU5MzMorKOAApqraex9beEKlHriAFxJgJWXGhQvsTQPeS8Kc9ws6ToliDJXspme28eZs/DCyhXsE!7J4WhrE15FUIEeUsg1QdedmWhkDjDObYhp3W6id4+RJk8hRd5MiYAS2HCD3ie4ovaF3R/L1mHXA=
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
 by: olcott - Sat, 27 Aug 2022 15:25 UTC

On 8/27/2022 10:11 AM, Richard Damon wrote:
> On 8/27/22 11:03 AM, olcott wrote:
>> On 8/27/2022 9:56 AM, Richard Damon wrote:
>>> On 8/27/22 10:48 AM, olcott wrote:
>>>> On 8/27/2022 6:08 AM, Mr Flibble wrote:
>>>>> On Fri, 26 Aug 2022 19:13:09 -0500
>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>
>>>>>> On 8/26/2022 6:49 PM, Mr Flibble wrote:
>>>>>>> On Fri, 26 Aug 2022 16:43:15 -0500
>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>> On 8/26/2022 4:23 PM, Mr Flibble wrote:
>>>>>>>>> On Fri, 26 Aug 2022 16:06:19 -0500
>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>> On 8/26/2022 3:29 PM, Paul N wrote:
>>>>>>>>>>> On Friday, August 26, 2022 at 9:24:47 PM UTC+1, olcott wrote:
>>>>>>>>>>>> On 8/26/2022 2:54 PM, Richard Damon wrote:
>>>>>>>>>>>>> On 8/26/22 3:34 PM, olcott wrote:
>>>>>>>>>>>>>> On 8/26/2022 2:12 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 8/26/22 2:11 PM, olcott wrote:
>>>>>>>>>>>>>>>> On 8/26/2022 12:25 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On 8/26/22 1:05 PM, olcott wrote:
>>>>>>>>>>>>>>>>>> On 8/26/2022 10:45 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On 8/26/22 11:35 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>>> On 8/26/2022 10:02 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>> On 8/26/22 10:47 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>> On 8/26/2022 8:23 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 7:47:34 PM UTC+1,
>>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 1:02 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 6:12:10 PM UTC+1,
>>>>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 12:00 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 3:43:46 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 6:10 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 11:59:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 5:47 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 6:08:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 11:35 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 3:50:37 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I have proven that the execution trace of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the simulation of the input by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) exactly matches line-by-line the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> x86 source-code of P and this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> shows that the correct and complete
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation of this input never
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> reaches its final state and stops
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> running: (a) H(P,P) simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that calls a simulated H(P,P) (d) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H does not always simulate its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ",
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H0((u32)Infinite_Loop)); }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001102](01) 55 push ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001105](02) ebfe jmp 00001105
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001107](01) 5d pop ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001108](01) c3 ret
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So it's not what happens with your actual H.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop) simulates
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Infinite_Loop() (b) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (c) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (d) goto HERE...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yet a simulating halt decider must always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> abort the simulation of every
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It does this as soon as it correctly
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> matches a correct non-terminating
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H(P, P) does not correctly match a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating behaviour. The behaviour of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P) is that it terminates, or so you
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> claim.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P);
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Is an entirely different sequence of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> instructions than the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation by H(P,P) of its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> As you yourself have said, changing the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> subject is no rebuttal.
>>>>>>>>>>>>>>>>>>>>>>>>>>>> *Everyone also knows that*
>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) The correct and complete simulation of a
>>>>>>>>>>>>>>>>>>>>>>>>>>>> machine description always
>>>>>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Yes, but you admit that H does not do a complete
>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>>>>>>> correctly performs a
>>>>>>>>>>>>>>>>>>>>>>>>>> partial simulation of its input and the behavior
>>>>>>>>>>>>>>>>>>>>>>>>>> of this partial
>>>>>>>>>>>>>>>>>>>>>>>>>> simulation correctly matches a correct
>>>>>>>>>>>>>>>>>>>>>>>>>> non-halting behavior pattern then
>>>>>>>>>>>>>>>>>>>>>>>>>> the SHD halt decider can correctly report
>>>>>>>>>>>>>>>>>>>>>>>>>> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Since P(P) halts, H can never correctly report
>>>>>>>>>>>>>>>>>>>>>>>>> that it doesn't.
>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) is not reporting whether or not
>>>>>>>>>>>>>>>>>>>>>>>> int main() { P(P); } halts because it has entirely
>>>>>>>>>>>>>>>>>>>>>>>> different behavior
>>>>>>>>>>>>>>>>>>>>>>>> than the actual behavior specified by its actual
>>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> No it doesn't. The first argument of H(P, P) is P
>>>>>>>>>>>>>>>>>>>>>>> and so H must report on what P does. The second
>>>>>>>>>>>>>>>>>>>>>>> argument is also P and so specifically H must
>>>>>>>>>>>>>>>>>>>>>>> report on what P(P) does. The idea that H(P, P) has
>>>>>>>>>>>>>>>>>>>>>>> some sort of "input" which is not P is nonsense.
>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>>>>>> description always
>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>>> *The correct and complete simulation of the input
>>>>>>>>>>>>>>>>>>>>>>>> to H(P,P) by H*
>>>>>>>>>>>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P) that calls
>>>>>>>>>>>>>>>>>>>>>>>> a simulated H(P,P) (d) that simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> You know this is not true, and putting it into
>>>>>>>>>>>>>>>>>>>>>>> asterisks doesn't make it true. I've told you twice
>>>>>>>>>>>>>>>>>>>>>>> in the quotes above alone.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> That is what the correct and COMPLETE simulation of
>>>>>>>>>>>>>>>>>>>>>> the input to H(P,P) would do. A correct and complete
>>>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is shown by
>>>>>>>>>>>>>>>>>>>>>> replacing H() with Simulate().
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>        Output("Input_Halts = ", H(P, P));
>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> You can't work out what an aborting H will do simply
>>>>>>>>>>>>>>>>>>>>>>> by working out what a non-aborting H would do and
>>>>>>>>>>>>>>>>>>>>>>> pretending a different H will do the same thing.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> A simulating halt decider MUST ALWAYS WORK OUT WHAT A
>>>>>>>>>>>>>>>>>>>>>> NON-ABORTING SHD WOULD DO. That is what they are
>>>>>>>>>>>>>>>>>>>>>> supposed to do and that is how they work.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Nope. It needs to work out what its INPUT would do, AS
>>>>>>>>>>>>>>>>>>>>> IS.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Otherwise you are just admitting that your SHDs aren't
>>>>>>>>>>>>>>>>>>>>> actually Halt Deciders.
>>>>>>>>>>>>>>>>>>>>>> On 7/24/2022 6:19 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>      > On Monday, July 25, 2022 at 12:10:34 AM UTC+1,
>>>>>>>>>>>>>>>>>>>>>>      > olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>      >> If a simulating halt decider continues to
>>>>>>>>>>>>>>>>>>>>>>      >> correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>>>      >> correctly matches a non-halting behavior
>>>>>>>>>>>>>>>>>>>>>>      >> pattern then this SHD is necessarily correct
>>>>>>>>>>>>>>>>>>>>>>      >> when it aborts its simulation and reports
>>>>>>>>>>>>>>>>>>>>>>      >> non-halting.
>>>>>>>>>>>>>>>>>>>>>>      >
>>>>>>>>>>>>>>>>>>>>>>      > Yes, *If* a simulating halt decider continues
>>>>>>>>>>>>>>>>>>>>>>      > to correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>>>      > *correctly* matches a non- halting behaviour
>>>>>>>>>>>>>>>>>>>>>>      > pattern then this SHD is correct when it
>>>>>>>>>>>>>>>>>>>>>>      > aborts its simulation and reports non-halting.
>>>>>>>>>>>>>>>>>>>>>>      > [*some content snipped to stay focused on this
>>>>>>>>>>>>>>>>>>>>>>      > point*]
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> H0(Infinite_Loop) reports on the behavior of its
>>>>>>>>>>>>>>>>>>>>>> input if H0 never aborted the simulation of its
>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>>>> behavior of H0 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>        HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> H(Infinite_Recursion, 0x777) reports on the behavior
>>>>>>>>>>>>>>>>>>>>>> of its input if H never aborted the simulation of its
>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>>>> behavior of H1 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> void Infinite_Recursion(int N)
>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>        Infinite_Recursion(N);
>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> H(P,P) reports on the behavior of its input if H
>>>>>>>>>>>>>>>>>>>>>> never aborted the simulation of its input.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> No! The question isn't what its input would do it H
>>>>>>>>>>>>>>>>>>>>> never aborted it, since H does abort it, so you are
>>>>>>>>>>>>>>>>>>>>> asking a question that is a fantasy.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this
>>>>>>>>>>>>>>>>>>>>>>>>>> behavior pattern proves that the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation of the
>>>>>>>>>>>>>>>>>>>>>>>>>> input by SHD would never reach the final state of
>>>>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> H is not simulating itself correctly. If H
>>>>>>>>>>>>>>>>>>>>>>>>> recognises that it is stuck in a loop and stops,
>>>>>>>>>>>>>>>>>>>>>>>>> it is not correct to pretend that H never
>>>>>>>>>>>>>>>>>>>>>>>>> realises it is stuck in a loop and hence ploughs
>>>>>>>>>>>>>>>>>>>>>>>>> on regardless.
>>>>>>>>>>>>>>>>>>>>>>>> H only must report on whether or not the correct
>>>>>>>>>>>>>>>>>>>>>>>> and complete simulation
>>>>>>>>>>>>>>>>>>>>>>>> of its input would ever reach the final state of
>>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> You've talked about simulations so many times you
>>>>>>>>>>>>>>>>>>>>>>> must realise you're pulling a fast one here. You
>>>>>>>>>>>>>>>>>>>>>>> claim that P(P) halts. However, you are trying to
>>>>>>>>>>>>>>>>>>>>>>> run an argument along the following lines:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> A correct and
>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is this
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Right, which H doesn't do but simulate does.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Simulate(P,P) Halts, so H(P,P) needs to return 1, but
>>>>>>>>>>>>>>>>>>>>> it incorrectly returns 0.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x); // H is
>>>>>>>>>>>>>>>>>>>>>> replaced with Simulate
>>>>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> It SHOULD, but it doesn't
>>>>>>>>>>>>>>>>>>>>>>> "A correct simulation will give the correct answers.
>>>>>>>>>>>>>>>>>>>>>>> My simulation is correct. My simulation says P(P)
>>>>>>>>>>>>>>>>>>>>>>> does not halt. Therefore it is acceptable to say
>>>>>>>>>>>>>>>>>>>>>>> that P(P) does not halt, and that H(P, P) = 0 is an
>>>>>>>>>>>>>>>>>>>>>>> acceptable answer."
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> A Correct AND COMPLETE simulation will give the
>>>>>>>>>>>>>>>>>>>>> correct answer, or a correct simulation followed by
>>>>>>>>>>>>>>>>>>>>> sound and valid logic will give the corret answer.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> H does neither of these.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> At times you've explicitly said that the simulation
>>>>>>>>>>>>>>>>>>>>>>> gives different results from the directly executed
>>>>>>>>>>>>>>>>>>>>>>> function, but instead of recognising that this
>>>>>>>>>>>>>>>>>>>>>>> proves your simulator is incorrect, you feel
>>>>>>>>>>>>>>>>>>>>>>> justified in rejecting the actual results actually
>>>>>>>>>>>>>>>>>>>>>>> produced by the function in favour of your "correct
>>>>>>>>>>>>>>>>>>>>>>> simulation".
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> No, it doesn't, since Simulate(P,P) Halts, so H(P,P)
>>>>>>>>>>>>>>>>>>>>> is wrong.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Acting like a three year old doesn't make it any more
>>>>>>>>>>>>>>>>>>>>> right.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> *straw man*
>>>>>>>>>>>>>>>>>>>> An intentionally misrepresented proposition that is set
>>>>>>>>>>>>>>>>>>>> up because it is easier to defeat than an opponent's
>>>>>>>>>>>>>>>>>>>> real argument.
>>>>>>>>>>>>>>>>>>>> https://www.lexico.com/en/definition/straw_man
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Please identify the "Strawman"
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> You are a despicable lying scumbag that is so adept at
>>>>>>>>>>>>>>>>>>>> using the strawman deception that gullible fools accept
>>>>>>>>>>>>>>>>>>>> your deceitful attempts at rebuttal as correct.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Right, which is what Simulate(P,P) does, but H(P,P)
>>>>>>>>>>>>>>>>>>> doesn't do.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
>>>>>>>>>>>>>>>>>>>> performs a partial simulation of its input and the
>>>>>>>>>>>>>>>>>>>> behavior of this partial simulation correctly matches a
>>>>>>>>>>>>>>>>>>>> correct non-halting behavior pattern then the SHD halt
>>>>>>>>>>>>>>>>>>>> decider can correctly report non-halting.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> A CORRECT non-halting pattern. You haven't provided one
>>>>>>>>>>>>>>>>>>> that you have actually proved is correct for this case.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>>>>>>>> matching this behavior pattern proves that the correct
>>>>>>>>>>>>>>>>>>>> and complete simulation of the input by SHD would never
>>>>>>>>>>>>>>>>>>>> reach the final state of this simulated input.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Nope, since the SHD DOESN'T DO a complete and correct
>>>>>>>>>>>>>>>>>>> simulation of thd input, that is an INVALID definition.
>>>>>>>>>>>>>>>>>>> Note, you can't change the SHD to be a different machine
>>>>>>>>>>>>>>>>>>> if doing so changes the code at the input, which
>>>>>>>>>>>>>>>>>>> includes ALL the code that P calls, not just the code
>>>>>>>>>>>>>>>>>>> inside the "C function" of P.
>>>>>>>>>>>>>>>>>>>> H always reports on what the behavior of its input
>>>>>>>>>>>>>>>>>>>> would be if H was only a simulator and not a
>>>>>>>>>>>>>>>>>>>> simulating halt decider. All simulating halt deciders
>>>>>>>>>>>>>>>>>>>> must abort the simulation of inputs that would never
>>>>>>>>>>>>>>>>>>>> otherwise halt. Here are three examples of that:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>>>>>>> (c) is WRONG.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> So, you admit that H doesn't report the actual behavior
>>>>>>>>>>>>>>>>>>> of its input, but only the behavior of some other input
>>>>>>>>>>>>>>>>>>> built on a different H.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> A simulating halt decider ALWAYS reports on what the
>>>>>>>>>>>>>>>>>> behavior of its input would be if the SHD performed a
>>>>>>>>>>>>>>>>>> correct and complete simulation of its input.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Then a SHD isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Just by Definition.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> FAIL.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> A mere dogmatic assertion utterly bereft of any supporting
>>>>>>>>>>>>>>>> reasoning.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> IT IS DEFINITION, something you appearently don't understand
>>>>>>>>>>>>>>> because you are too stupid.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> YOU have quoted the soure of this before, but apparently
>>>>>>>>>>>>>>> your mind can't actually reason or remember.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> *HERE IS A DEFINITION FOR YOU*
>>>>>>>>>>>>>>>> A halt decider must always derive its halt status decision
>>>>>>>>>>>>>>>> on the basis of the actual behavior of the actual input.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Right, and the DEFINITION of the "actual behavior" of the
>>>>>>>>>>>>>>> "actual input" for an x86 decider is what happens when you
>>>>>>>>>>>>>>> run that actual input.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thus the ACTUAL BEHAVIOR or the input to H(P,P) is the
>>>>>>>>>>>>>>> actual behavor of running P(P)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> *HERE IS THE DEFINITION OF A UTM*
>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Right, UTM(P,d) will ALWAYS behave exactly like P(d).
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> This means that the actual behavior of the actual input
>>>>>>>>>>>>>>>> would be the correct and complete simulation of the input
>>>>>>>>>>>>>>>> to H(P,P) at the exact same point in the execution trace
>>>>>>>>>>>>>>>> where H is invoked:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Sort of. Doesn't mean you replace H with a UTM, as that
>>>>>>>>>>>>>>> point is actually a call to H, and is looking for the
>>>>>>>>>>>>>>> Behavior or H which is supposed to be asking about the
>>>>>>>>>>>>>>> behavior of it input, which is the SEPERATE PROGRA P(P),
>>>>>>>>>>>>>>> not as executed "At that point in the execution trace", but
>>>>>>>>>>>>>>> as an actual computation.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I don;t think you know enough about how a program works to
>>>>>>>>>>>>>>> get into a beginners programming course.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>> The actual behavior of the actual input is defined as the
>>>>>>>>>>>>>> behavior of the correct and complete simulation of this
>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Right, BUT, P didn't ask for a correct and complete simulation
>>>>>>>>>>>>> of the input to H, it wanted a halting decision that
>>>>>>>>>>>>> corresponded to that behavior, and it whated that in finite
>>>>>>>>>>>>> time.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thus, replacing the call to H with a simulation of the input
>>>>>>>>>>>>> to H is not a correct substitution.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> It is the job of H to correctly predict what the behavior of
>>>>>>>>>>>>>> its input would be if H performed a correct and complete
>>>>>>>>>>>>>> simulation of this input:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Nope, it is to correct predict what the behavior of its input
>>>>>>>>>>>>> would be if given to a correct and complete simulation of this
>>>>>>>>>>>>> input.
>>>>>>>>>>>>>
>>>>>>>>>>>>> SInce H DOESN'T DO a correct and complete simulation of its
>>>>>>>>>>>>> input, you statement is nonsence.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> // Never reaches the final state of Infinite_Loop
>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> // Never reaches the final state of Infinite_Recursion
>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> // Never reaches the final state of P
>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>
>>>>>>>>>>>>> But doesn't do a correct and complete simulation of its input,
>>>>>>>>>>>>> so it didn't establish the needed criteria.
>>>>>>>>>>>> THAT YOU CONTINUE IGNORE KEY WORDS WHEN THEY HAVE BEEN REPEATED
>>>>>>>>>>>> MANY MANY TIMES LEADS ME TO BELIEVE THAT YOU MIGHT HAVE ACTUAL
>>>>>>>>>>>> BRAIN DAMAGE.
>>>>>>>>>>>>
>>>>>>>>>>>> It is the job of H to correctly:
>>>>>>>>>>>>
>>>>>>>>>>>> PREDICT
>>>>>>>>>>>> PREDICT
>>>>>>>>>>>> PREDICT
>>>>>>>>>>>> PREDICT
>>>>>>>>>>>> PREDICT
>>>>>>>>>>>> PREDICT
>>>>>>>>>>>> PREDICT
>>>>>>>>>>>> PREDICT
>>>>>>>>>>>> what the behavior of its input would be if H performed a
>>>>>>>>>>>> correct and complete simulation of this input:
>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)... (on
>>>>>>>>>>>> and on)
>>>>>>>>>>>
>>>>>>>>>>> You've told us numerous times that H does not do this - you have
>>>>>>>>>>> even explained why it does not do this. So H is not simulating
>>>>>>>>>>> itself correctly.
>>>>>>>>>>
>>>>>>>>>> I could have equally been told many times that cats are a kind of
>>>>>>>>>> dog, that does not make it true.
>>>>>>>>>>
>>>>>>>>>> A simulating halt decider always predicts what the behavior of
>>>>>>>>>> its input would be if a correct and complete simulation of this
>>>>>>>>>> input was performed at the exact same place in the execution
>>>>>>>>>> trace where H is invoked.
>>>>>>>>>>
>>>>>>>>>> void P(ptr x)
>>>>>>>>>> {
>>>>>>>>>>       int Halt_Status = Simulate(x, x);
>>>>>>>>>>       if (Halt_Status)
>>>>>>>>>>         HERE: goto HERE;
>>>>>>>>>>       return;
>>>>>>>>>> }
>>>>>>>>>>
>>>>>>>>>> (a) H(P,P) simulates P(P) that calls Simulate(P,P)
>>>>>>>>>> (b) that simulates P(P) that calls Simulate(P,P)
>>>>>>>>>> (c) that simulates P(P) that calls Simulate(P,P)
>>>>>>>>>> (d) that simulates P(P) that calls Simulate(P,P)... (on and on)
>>>>>>>>>
>>>>>>>>> But the fact your H is recursive in nature PREVENTS it from
>>>>>>>>> performing a "correct and complete simulation of this input".  H
>>>>>>>>> deciding the following is non-halting is an ERROR:
>>>>>>>>>
>>>>>>>>> void Px(ptr x)
>>>>>>>>> {
>>>>>>>>>      (void)H(x, x);
>>>>>>>>>      return;
>>>>>>>>> }
>>>>>>>>>
>>>>>>>>> /Flibble
>>>>>>>>
>>>>>>>> Flibble does not even know enough to know that when H(Px,Px)
>>>>>>>> correctly simulates its input that the "return" instruction is
>>>>>>>> unreachable code by this simulated input.
>>>>>>>
>>>>>>> WRONG. Your H PREVENTS Px from halting and it is INCORRECT to do
>>>>>>> that as a halt decider is supposed to return a decision to its
>>>>>>> caller (Px in this case).
>>>>>>>
>>>>>>> /Flibble
>>>>>>
>>>>>> In none of these cases will the simulated P(P) ever reach its own
>>>>>> final state:
>>>>>>
>>>>>> void Px(u32 x)
>>>>>> {
>>>>>>      H(x, x);
>>>>>>      return;
>>>>>> }
>>>>>>
>>>>>> void Py(u32 x)
>>>>>> {
>>>>>>      Simulate(x, x);
>>>>>>      return;
>>>>>> }
>>>>>>
>>>>>> void Pz(u32 x)
>>>>>> {
>>>>>>      UTM(x, x);
>>>>>>      return;
>>>>>> }
>>>>>
>>>>> Error by non-equivalence: a halt decider (i.e. H) is supposed to
>>>>> return
>>>>> a result to its caller in finite time.
>>>>>
>>>>> /Flibble
>>>>>
>>>>
>>>> The outermost H returns to its caller, the first inner H is aborted
>>>> before it is even invoked.
>>>>
>>>
>>> Which mean that an ACTUAL SIMULATION of the  actual input to
>>> H(Px,Px), which would be shown by Simulate(Px,Px) or UTM(Px, Px)
>>> would Halt, and thus H is incorrect.
>>>
>>
>> No you brain dead moron and aborted process is not a process that halts.
>> No simulated Px ever reaches its own "return" instruction.
>
> WRONG.
>
> Simulate(Px,Px) shows a simulated Px that reaches its return instruction.
>
More of your God damned strawman deception. I say God damned because
Revelations 21:8 indicates that Liars will be condemned to Hell by God.
"God damned" literally means condemned to Hell by God.


Click here to read the complete article
Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<ZXqOK.782930$5fVf.780439@fx09.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx09.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.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827120807.000078f7@reddwarf.jmc.corp>
<EOmdnQXxqe0os5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IgqOK.883609$70j.372919@fx16.iad>
<Scednc9TAcDLr5f-nZ2dnZfqlJxh4p2d@giganews.com>
<luqOK.839174$J0r9.207864@fx11.iad>
<iAGdnfUhWtrqqpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <iAGdnfUhWtrqqpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 649
Message-ID: <ZXqOK.782930$5fVf.780439@fx09.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: Sat, 27 Aug 2022 11:42:48 -0400
X-Received-Bytes: 34197
 by: Richard Damon - Sat, 27 Aug 2022 15:42 UTC

On 8/27/22 11:25 AM, olcott wrote:
> On 8/27/2022 10:11 AM, Richard Damon wrote:
>> On 8/27/22 11:03 AM, olcott wrote:
>>> On 8/27/2022 9:56 AM, Richard Damon wrote:
>>>> On 8/27/22 10:48 AM, olcott wrote:
>>>>> On 8/27/2022 6:08 AM, Mr Flibble wrote:
>>>>>> On Fri, 26 Aug 2022 19:13:09 -0500
>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>
>>>>>>> On 8/26/2022 6:49 PM, Mr Flibble wrote:
>>>>>>>> On Fri, 26 Aug 2022 16:43:15 -0500
>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>> On 8/26/2022 4:23 PM, Mr Flibble wrote:
>>>>>>>>>> On Fri, 26 Aug 2022 16:06:19 -0500
>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>> On 8/26/2022 3:29 PM, Paul N wrote:
>>>>>>>>>>>> On Friday, August 26, 2022 at 9:24:47 PM UTC+1, olcott wrote:
>>>>>>>>>>>>> On 8/26/2022 2:54 PM, Richard Damon wrote:
>>>>>>>>>>>>>> On 8/26/22 3:34 PM, olcott wrote:
>>>>>>>>>>>>>>> On 8/26/2022 2:12 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 8/26/22 2:11 PM, olcott wrote:
>>>>>>>>>>>>>>>>> On 8/26/2022 12:25 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On 8/26/22 1:05 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>> On 8/26/2022 10:45 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On 8/26/22 11:35 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>> On 8/26/2022 10:02 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>> On 8/26/22 10:47 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>> On 8/26/2022 8:23 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 7:47:34 PM UTC+1,
>>>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 1:02 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 6:12:10 PM
>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1,
>>>>>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 12:00 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 3:43:46 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 6:10 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 11:59:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 5:47 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 6:08:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 11:35 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 3:50:37 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I have proven that the execution
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> trace of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the simulation of the input by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) exactly matches line-by-line the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> x86 source-code of P and this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> shows that the correct and complete
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation of this input never
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> reaches its final state and stops
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> running: (a) H(P,P) simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that calls a simulated H(P,P) (d) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H does not always simulate its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ",
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H0((u32)Infinite_Loop)); }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001102](01) 55 push ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001105](02) ebfe jmp 00001105
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001107](01) 5d pop ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001108](01) c3 ret
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So it's not what happens with your
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> actual H.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop) simulates
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Infinite_Loop() (b) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (c) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (d) goto HERE...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yet a simulating halt decider must always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> abort the simulation of every
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It does this as soon as it correctly
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> matches a correct non-terminating
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H(P, P) does not correctly match a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating behaviour. The behaviour of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P) is that it terminates, or so you
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> claim.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P);
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Is an entirely different sequence of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> instructions than the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation by H(P,P) of its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> As you yourself have said, changing the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> subject is no rebuttal.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *Everyone also knows that*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) The correct and complete simulation of a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> machine description always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yes, but you admit that H does not do a
>>>>>>>>>>>>>>>>>>>>>>>>>>>> complete
>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>>>>>>>> correctly performs a
>>>>>>>>>>>>>>>>>>>>>>>>>>> partial simulation of its input and the behavior
>>>>>>>>>>>>>>>>>>>>>>>>>>> of this partial
>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation correctly matches a correct
>>>>>>>>>>>>>>>>>>>>>>>>>>> non-halting behavior pattern then
>>>>>>>>>>>>>>>>>>>>>>>>>>> the SHD halt decider can correctly report
>>>>>>>>>>>>>>>>>>>>>>>>>>> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Since P(P) halts, H can never correctly report
>>>>>>>>>>>>>>>>>>>>>>>>>> that it doesn't.
>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) is not reporting whether or not
>>>>>>>>>>>>>>>>>>>>>>>>> int main() { P(P); } halts because it has entirely
>>>>>>>>>>>>>>>>>>>>>>>>> different behavior
>>>>>>>>>>>>>>>>>>>>>>>>> than the actual behavior specified by its actual
>>>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> No it doesn't. The first argument of H(P, P) is P
>>>>>>>>>>>>>>>>>>>>>>>> and so H must report on what P does. The second
>>>>>>>>>>>>>>>>>>>>>>>> argument is also P and so specifically H must
>>>>>>>>>>>>>>>>>>>>>>>> report on what P(P) does. The idea that H(P, P) has
>>>>>>>>>>>>>>>>>>>>>>>> some sort of "input" which is not P is nonsense.
>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>>>>>>> description always
>>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>>>> *The correct and complete simulation of the input
>>>>>>>>>>>>>>>>>>>>>>>>> to H(P,P) by H*
>>>>>>>>>>>>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>> calls
>>>>>>>>>>>>>>>>>>>>>>>>> a simulated H(P,P) (d) that simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> You know this is not true, and putting it into
>>>>>>>>>>>>>>>>>>>>>>>> asterisks doesn't make it true. I've told you twice
>>>>>>>>>>>>>>>>>>>>>>>> in the quotes above alone.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> That is what the correct and COMPLETE simulation of
>>>>>>>>>>>>>>>>>>>>>>> the input to H(P,P) would do. A correct and complete
>>>>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is shown by
>>>>>>>>>>>>>>>>>>>>>>> replacing H() with Simulate().
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>        Output("Input_Halts = ", H(P, P));
>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> You can't work out what an aborting H will do
>>>>>>>>>>>>>>>>>>>>>>>> simply
>>>>>>>>>>>>>>>>>>>>>>>> by working out what a non-aborting H would do and
>>>>>>>>>>>>>>>>>>>>>>>> pretending a different H will do the same thing.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> A simulating halt decider MUST ALWAYS WORK OUT
>>>>>>>>>>>>>>>>>>>>>>> WHAT A
>>>>>>>>>>>>>>>>>>>>>>> NON-ABORTING SHD WOULD DO. That is what they are
>>>>>>>>>>>>>>>>>>>>>>> supposed to do and that is how they work.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Nope. It needs to work out what its INPUT would
>>>>>>>>>>>>>>>>>>>>>> do, AS
>>>>>>>>>>>>>>>>>>>>>> IS.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Otherwise you are just admitting that your SHDs
>>>>>>>>>>>>>>>>>>>>>> aren't
>>>>>>>>>>>>>>>>>>>>>> actually Halt Deciders.
>>>>>>>>>>>>>>>>>>>>>>> On 7/24/2022 6:19 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>      > On Monday, July 25, 2022 at 12:10:34 AM
>>>>>>>>>>>>>>>>>>>>>>> UTC+1,
>>>>>>>>>>>>>>>>>>>>>>>      > olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>      >> If a simulating halt decider continues to
>>>>>>>>>>>>>>>>>>>>>>>      >> correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>>>>      >> correctly matches a non-halting behavior
>>>>>>>>>>>>>>>>>>>>>>>      >> pattern then this SHD is necessarily correct
>>>>>>>>>>>>>>>>>>>>>>>      >> when it aborts its simulation and reports
>>>>>>>>>>>>>>>>>>>>>>>      >> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>      >
>>>>>>>>>>>>>>>>>>>>>>>      > Yes, *If* a simulating halt decider continues
>>>>>>>>>>>>>>>>>>>>>>>      > to correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>>>>      > *correctly* matches a non- halting behaviour
>>>>>>>>>>>>>>>>>>>>>>>      > pattern then this SHD is correct when it
>>>>>>>>>>>>>>>>>>>>>>>      > aborts its simulation and reports
>>>>>>>>>>>>>>>>>>>>>>> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>      > [*some content snipped to stay focused on
>>>>>>>>>>>>>>>>>>>>>>> this
>>>>>>>>>>>>>>>>>>>>>>>      > point*]
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> H0(Infinite_Loop) reports on the behavior of its
>>>>>>>>>>>>>>>>>>>>>>> input if H0 never aborted the simulation of its
>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>>>>> behavior of H0 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>        HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> H(Infinite_Recursion, 0x777) reports on the behavior
>>>>>>>>>>>>>>>>>>>>>>> of its input if H never aborted the simulation of
>>>>>>>>>>>>>>>>>>>>>>> its
>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>>>>> behavior of H1 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Recursion(int N)
>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>        Infinite_Recursion(N);
>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> H(P,P) reports on the behavior of its input if H
>>>>>>>>>>>>>>>>>>>>>>> never aborted the simulation of its input.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> No! The question isn't what its input would do it H
>>>>>>>>>>>>>>>>>>>>>> never aborted it, since H does abort it, so you are
>>>>>>>>>>>>>>>>>>>>>> asking a question that is a fantasy.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this
>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior pattern proves that the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation of the
>>>>>>>>>>>>>>>>>>>>>>>>>>> input by SHD would never reach the final
>>>>>>>>>>>>>>>>>>>>>>>>>>> state of
>>>>>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> H is not simulating itself correctly. If H
>>>>>>>>>>>>>>>>>>>>>>>>>> recognises that it is stuck in a loop and stops,
>>>>>>>>>>>>>>>>>>>>>>>>>> it is not correct to pretend that H never
>>>>>>>>>>>>>>>>>>>>>>>>>> realises it is stuck in a loop and hence ploughs
>>>>>>>>>>>>>>>>>>>>>>>>>> on regardless.
>>>>>>>>>>>>>>>>>>>>>>>>> H only must report on whether or not the correct
>>>>>>>>>>>>>>>>>>>>>>>>> and complete simulation
>>>>>>>>>>>>>>>>>>>>>>>>> of its input would ever reach the final state of
>>>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> You've talked about simulations so many times you
>>>>>>>>>>>>>>>>>>>>>>>> must realise you're pulling a fast one here. You
>>>>>>>>>>>>>>>>>>>>>>>> claim that P(P) halts. However, you are trying to
>>>>>>>>>>>>>>>>>>>>>>>> run an argument along the following lines:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> A correct and
>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is this
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Right, which H doesn't do but simulate does.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P) Halts, so H(P,P) needs to return 1, but
>>>>>>>>>>>>>>>>>>>>>> it incorrectly returns 0.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x); // H is
>>>>>>>>>>>>>>>>>>>>>>> replaced with Simulate
>>>>>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> It SHOULD, but it doesn't
>>>>>>>>>>>>>>>>>>>>>>>> "A correct simulation will give the correct
>>>>>>>>>>>>>>>>>>>>>>>> answers.
>>>>>>>>>>>>>>>>>>>>>>>> My simulation is correct. My simulation says P(P)
>>>>>>>>>>>>>>>>>>>>>>>> does not halt. Therefore it is acceptable to say
>>>>>>>>>>>>>>>>>>>>>>>> that P(P) does not halt, and that H(P, P) = 0 is an
>>>>>>>>>>>>>>>>>>>>>>>> acceptable answer."
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> A Correct AND COMPLETE simulation will give the
>>>>>>>>>>>>>>>>>>>>>> correct answer, or a correct simulation followed by
>>>>>>>>>>>>>>>>>>>>>> sound and valid logic will give the corret answer.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> H does neither of these.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> At times you've explicitly said that the simulation
>>>>>>>>>>>>>>>>>>>>>>>> gives different results from the directly executed
>>>>>>>>>>>>>>>>>>>>>>>> function, but instead of recognising that this
>>>>>>>>>>>>>>>>>>>>>>>> proves your simulator is incorrect, you feel
>>>>>>>>>>>>>>>>>>>>>>>> justified in rejecting the actual results actually
>>>>>>>>>>>>>>>>>>>>>>>> produced by the function in favour of your "correct
>>>>>>>>>>>>>>>>>>>>>>>> simulation".
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> No, it doesn't, since Simulate(P,P) Halts, so H(P,P)
>>>>>>>>>>>>>>>>>>>>>> is wrong.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Acting like a three year old doesn't make it any more
>>>>>>>>>>>>>>>>>>>>>> right.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> *straw man*
>>>>>>>>>>>>>>>>>>>>> An intentionally misrepresented proposition that is
>>>>>>>>>>>>>>>>>>>>> set
>>>>>>>>>>>>>>>>>>>>> up because it is easier to defeat than an opponent's
>>>>>>>>>>>>>>>>>>>>> real argument.
>>>>>>>>>>>>>>>>>>>>> https://www.lexico.com/en/definition/straw_man
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Please identify the "Strawman"
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> You are a despicable lying scumbag that is so adept at
>>>>>>>>>>>>>>>>>>>>> using the strawman deception that gullible fools
>>>>>>>>>>>>>>>>>>>>> accept
>>>>>>>>>>>>>>>>>>>>> your deceitful attempts at rebuttal as correct.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>>>>>>> simulation of a machine description always provides
>>>>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Right, which is what Simulate(P,P) does, but H(P,P)
>>>>>>>>>>>>>>>>>>>> doesn't do.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
>>>>>>>>>>>>>>>>>>>>> performs a partial simulation of its input and the
>>>>>>>>>>>>>>>>>>>>> behavior of this partial simulation correctly
>>>>>>>>>>>>>>>>>>>>> matches a
>>>>>>>>>>>>>>>>>>>>> correct non-halting behavior pattern then the SHD halt
>>>>>>>>>>>>>>>>>>>>> decider can correctly report non-halting.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> A CORRECT non-halting pattern. You haven't provided one
>>>>>>>>>>>>>>>>>>>> that you have actually proved is correct for this case.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>>>>>>>>> matching this behavior pattern proves that the correct
>>>>>>>>>>>>>>>>>>>>> and complete simulation of the input by SHD would
>>>>>>>>>>>>>>>>>>>>> never
>>>>>>>>>>>>>>>>>>>>> reach the final state of this simulated input.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Nope, since the SHD DOESN'T DO a complete and correct
>>>>>>>>>>>>>>>>>>>> simulation of thd input, that is an INVALID definition.
>>>>>>>>>>>>>>>>>>>> Note, you can't change the SHD to be a different
>>>>>>>>>>>>>>>>>>>> machine
>>>>>>>>>>>>>>>>>>>> if doing so changes the code at the input, which
>>>>>>>>>>>>>>>>>>>> includes ALL the code that P calls, not just the code
>>>>>>>>>>>>>>>>>>>> inside the "C function" of P.
>>>>>>>>>>>>>>>>>>>>> H always reports on what the behavior of its input
>>>>>>>>>>>>>>>>>>>>> would be if H was only a simulator and not a
>>>>>>>>>>>>>>>>>>>>> simulating halt decider. All simulating halt deciders
>>>>>>>>>>>>>>>>>>>>> must abort the simulation of inputs that would never
>>>>>>>>>>>>>>>>>>>>> otherwise halt. Here are three examples of that:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>>>>>>>> (c) is WRONG.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> So, you admit that H doesn't report the actual behavior
>>>>>>>>>>>>>>>>>>>> of its input, but only the behavior of some other input
>>>>>>>>>>>>>>>>>>>> built on a different H.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> A simulating halt decider ALWAYS reports on what the
>>>>>>>>>>>>>>>>>>> behavior of its input would be if the SHD performed a
>>>>>>>>>>>>>>>>>>> correct and complete simulation of its input.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Then a SHD isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Just by Definition.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> FAIL.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> A mere dogmatic assertion utterly bereft of any supporting
>>>>>>>>>>>>>>>>> reasoning.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> IT IS DEFINITION, something you appearently don't
>>>>>>>>>>>>>>>> understand
>>>>>>>>>>>>>>>> because you are too stupid.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> YOU have quoted the soure of this before, but apparently
>>>>>>>>>>>>>>>> your mind can't actually reason or remember.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> *HERE IS A DEFINITION FOR YOU*
>>>>>>>>>>>>>>>>> A halt decider must always derive its halt status decision
>>>>>>>>>>>>>>>>> on the basis of the actual behavior of the actual input.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Right, and the DEFINITION of the "actual behavior" of the
>>>>>>>>>>>>>>>> "actual input" for an x86 decider is what happens when you
>>>>>>>>>>>>>>>> run that actual input.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Thus the ACTUAL BEHAVIOR or the input to H(P,P) is the
>>>>>>>>>>>>>>>> actual behavor of running P(P)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> *HERE IS THE DEFINITION OF A UTM*
>>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Right, UTM(P,d) will ALWAYS behave exactly like P(d).
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> This means that the actual behavior of the actual input
>>>>>>>>>>>>>>>>> would be the correct and complete simulation of the input
>>>>>>>>>>>>>>>>> to H(P,P) at the exact same point in the execution trace
>>>>>>>>>>>>>>>>> where H is invoked:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Sort of. Doesn't mean you replace H with a UTM, as that
>>>>>>>>>>>>>>>> point is actually a call to H, and is looking for the
>>>>>>>>>>>>>>>> Behavior or H which is supposed to be asking about the
>>>>>>>>>>>>>>>> behavior of it input, which is the SEPERATE PROGRA P(P),
>>>>>>>>>>>>>>>> not as executed "At that point in the execution trace", but
>>>>>>>>>>>>>>>> as an actual computation.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I don;t think you know enough about how a program works to
>>>>>>>>>>>>>>>> get into a beginners programming course.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>>> The actual behavior of the actual input is defined as the
>>>>>>>>>>>>>>> behavior of the correct and complete simulation of this
>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Right, BUT, P didn't ask for a correct and complete
>>>>>>>>>>>>>> simulation
>>>>>>>>>>>>>> of the input to H, it wanted a halting decision that
>>>>>>>>>>>>>> corresponded to that behavior, and it whated that in finite
>>>>>>>>>>>>>> time.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thus, replacing the call to H with a simulation of the input
>>>>>>>>>>>>>> to H is not a correct substitution.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> It is the job of H to correctly predict what the behavior of
>>>>>>>>>>>>>>> its input would be if H performed a correct and complete
>>>>>>>>>>>>>>> simulation of this input:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Nope, it is to correct predict what the behavior of its input
>>>>>>>>>>>>>> would be if given to a correct and complete simulation of
>>>>>>>>>>>>>> this
>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> SInce H DOESN'T DO a correct and complete simulation of its
>>>>>>>>>>>>>> input, you statement is nonsence.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> // Never reaches the final state of Infinite_Loop
>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> // Never reaches the final state of Infinite_Recursion
>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> // Never reaches the final state of P
>>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> But doesn't do a correct and complete simulation of its
>>>>>>>>>>>>>> input,
>>>>>>>>>>>>>> so it didn't establish the needed criteria.
>>>>>>>>>>>>> THAT YOU CONTINUE IGNORE KEY WORDS WHEN THEY HAVE BEEN
>>>>>>>>>>>>> REPEATED
>>>>>>>>>>>>> MANY MANY TIMES LEADS ME TO BELIEVE THAT YOU MIGHT HAVE ACTUAL
>>>>>>>>>>>>> BRAIN DAMAGE.
>>>>>>>>>>>>>
>>>>>>>>>>>>> It is the job of H to correctly:
>>>>>>>>>>>>>
>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>> what the behavior of its input would be if H performed a
>>>>>>>>>>>>> correct and complete simulation of this input:
>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)... (on
>>>>>>>>>>>>> and on)
>>>>>>>>>>>>
>>>>>>>>>>>> You've told us numerous times that H does not do this - you
>>>>>>>>>>>> have
>>>>>>>>>>>> even explained why it does not do this. So H is not simulating
>>>>>>>>>>>> itself correctly.
>>>>>>>>>>>
>>>>>>>>>>> I could have equally been told many times that cats are a
>>>>>>>>>>> kind of
>>>>>>>>>>> dog, that does not make it true.
>>>>>>>>>>>
>>>>>>>>>>> A simulating halt decider always predicts what the behavior of
>>>>>>>>>>> its input would be if a correct and complete simulation of this
>>>>>>>>>>> input was performed at the exact same place in the execution
>>>>>>>>>>> trace where H is invoked.
>>>>>>>>>>>
>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>> {
>>>>>>>>>>>       int Halt_Status = Simulate(x, x);
>>>>>>>>>>>       if (Halt_Status)
>>>>>>>>>>>         HERE: goto HERE;
>>>>>>>>>>>       return;
>>>>>>>>>>> }
>>>>>>>>>>>
>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls Simulate(P,P)
>>>>>>>>>>> (b) that simulates P(P) that calls Simulate(P,P)
>>>>>>>>>>> (c) that simulates P(P) that calls Simulate(P,P)
>>>>>>>>>>> (d) that simulates P(P) that calls Simulate(P,P)... (on and on)
>>>>>>>>>>
>>>>>>>>>> But the fact your H is recursive in nature PREVENTS it from
>>>>>>>>>> performing a "correct and complete simulation of this input".  H
>>>>>>>>>> deciding the following is non-halting is an ERROR:
>>>>>>>>>>
>>>>>>>>>> void Px(ptr x)
>>>>>>>>>> {
>>>>>>>>>>      (void)H(x, x);
>>>>>>>>>>      return;
>>>>>>>>>> }
>>>>>>>>>>
>>>>>>>>>> /Flibble
>>>>>>>>>
>>>>>>>>> Flibble does not even know enough to know that when H(Px,Px)
>>>>>>>>> correctly simulates its input that the "return" instruction is
>>>>>>>>> unreachable code by this simulated input.
>>>>>>>>
>>>>>>>> WRONG. Your H PREVENTS Px from halting and it is INCORRECT to do
>>>>>>>> that as a halt decider is supposed to return a decision to its
>>>>>>>> caller (Px in this case).
>>>>>>>>
>>>>>>>> /Flibble
>>>>>>>
>>>>>>> In none of these cases will the simulated P(P) ever reach its own
>>>>>>> final state:
>>>>>>>
>>>>>>> void Px(u32 x)
>>>>>>> {
>>>>>>>      H(x, x);
>>>>>>>      return;
>>>>>>> }
>>>>>>>
>>>>>>> void Py(u32 x)
>>>>>>> {
>>>>>>>      Simulate(x, x);
>>>>>>>      return;
>>>>>>> }
>>>>>>>
>>>>>>> void Pz(u32 x)
>>>>>>> {
>>>>>>>      UTM(x, x);
>>>>>>>      return;
>>>>>>> }
>>>>>>
>>>>>> Error by non-equivalence: a halt decider (i.e. H) is supposed to
>>>>>> return
>>>>>> a result to its caller in finite time.
>>>>>>
>>>>>> /Flibble
>>>>>>
>>>>>
>>>>> The outermost H returns to its caller, the first inner H is aborted
>>>>> before it is even invoked.
>>>>>
>>>>
>>>> Which mean that an ACTUAL SIMULATION of the  actual input to
>>>> H(Px,Px), which would be shown by Simulate(Px,Px) or UTM(Px, Px)
>>>> would Halt, and thus H is incorrect.
>>>>
>>>
>>> No you brain dead moron and aborted process is not a process that halts.
>>> No simulated Px ever reaches its own "return" instruction.
>>
>> WRONG.
>>
>> Simulate(Px,Px) shows a simulated Px that reaches its return instruction.
>>
> More of your God damned strawman deception. I say God damned because
> Revelations 21:8 indicates that Liars will be condemned to Hell by God.
> "God damned" literally means condemned to Hell by God.
>
> NO Px THAT IS SIMULATED BY H EVER REACHES IT OWN "return" INSTRUCTION.
> NO Px THAT IS SIMULATED BY H EVER REACHES IT OWN "return" INSTRUCTION.
> NO Px THAT IS SIMULATED BY H EVER REACHES IT OWN "return" INSTRUCTION.
> NO Px THAT IS SIMULATED BY H EVER REACHES IT OWN "return" INSTRUCTION.
> NO Px THAT IS SIMULATED BY H EVER REACHES IT OWN "return" INSTRUCTION.
>


Click here to read the complete article
Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<20220827164541.00005c70@reddwarf.jmc.corp>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx01.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc.corp (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Message-ID: <20220827164541.00005c70@reddwarf.jmc.corp>
References: <20220817174635.00004410@reddwarf.jmc.corp>
<Dg5OK.862820$ntj.825969@fx15.iad>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827120807.000078f7@reddwarf.jmc.corp>
<EOmdnQXxqe0os5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<20220827155750.0000056d@reddwarf.jmc.corp>
<8v6dnTcn15-orpf-nZ2dnZfqlJzNnZ2d@giganews.com>
Organization: Jupiter Mining Corporation
X-Newsreader: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 671
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Sat, 27 Aug 2022 15:45:42 UTC
Date: Sat, 27 Aug 2022 16:45:41 +0100
X-Received-Bytes: 33504
 by: Mr Flibble - Sat, 27 Aug 2022 15:45 UTC

On Sat, 27 Aug 2022 10:07:32 -0500
olcott <NoOne@NoWhere.com> wrote:

> On 8/27/2022 9:57 AM, Mr Flibble wrote:
> > On Sat, 27 Aug 2022 09:48:21 -0500
> > olcott <NoOne@NoWhere.com> wrote:
> >
> >> On 8/27/2022 6:08 AM, Mr Flibble wrote:
> >>> On Fri, 26 Aug 2022 19:13:09 -0500
> >>> olcott <NoOne@NoWhere.com> wrote:
> >>>
> >>>> On 8/26/2022 6:49 PM, Mr Flibble wrote:
> >>>>> On Fri, 26 Aug 2022 16:43:15 -0500
> >>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>
> >>>>>> On 8/26/2022 4:23 PM, Mr Flibble wrote:
> >>>>>>> On Fri, 26 Aug 2022 16:06:19 -0500
> >>>>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>>>
> >>>>>>>> On 8/26/2022 3:29 PM, Paul N wrote:
> >>>>>>>>> On Friday, August 26, 2022 at 9:24:47 PM UTC+1, olcott
> >>>>>>>>> wrote:
> >>>>>>>>>> On 8/26/2022 2:54 PM, Richard Damon wrote:
> >>>>>>>>>>> On 8/26/22 3:34 PM, olcott wrote:
> >>>>>>>>>>>> On 8/26/2022 2:12 PM, Richard Damon wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On 8/26/22 2:11 PM, olcott wrote:
> >>>>>>>>>>>>>> On 8/26/2022 12:25 PM, Richard Damon wrote:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> On 8/26/22 1:05 PM, olcott wrote:
> >>>>>>>>>>>>>>>> On 8/26/2022 10:45 AM, Richard Damon wrote:
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> On 8/26/22 11:35 AM, olcott wrote:
> >>>>>>>>>>>>>>>>>> On 8/26/2022 10:02 AM, Richard Damon wrote:
> >>>>>>>>>>>>>>>>>>> On 8/26/22 10:47 AM, olcott wrote:
> >>>>>>>>>>>>>>>>>>>> On 8/26/2022 8:23 AM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 7:47:34 PM
> >>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 1:02 PM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 6:12:10 PM
> >>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 12:00 PM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 3:43:46 PM
> >>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 6:10 AM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 11:59:25 PM
> >>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 5:47 PM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 6:08:25
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> PM UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 11:35 AM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 3:50:37
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> PM UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I have proven that the execution
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> trace of the simulation of the input
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by H(P,P) exactly matches
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> line-by-line the x86 source-code of
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> P and this shows that the correct
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and complete simulation of this
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> input never reaches its final state
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and stops running: (a) H(P,P)
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulates P(P) that calls a
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (b) that simulates
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P) that calls a simulated H(P,P)
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (c) that simulates P(P) that calls a
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (d) that simulates
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P) that calls a simulated
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P)...
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This is what would happen if H always
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H does not always simulate its
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> input.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ",
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H0((u32)Infinite_Loop)); }
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001102](01) 55 push ebp
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001105](02) ebfe jmp 00001105
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001107](01) 5d pop ebp
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001108](01) c3 ret
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> So it's not what happens with your
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> actual H.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop) simulates
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Infinite_Loop() (b) goto HERE
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (c) goto HERE
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (d) goto HERE...
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yet a simulating halt decider must
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> always abort the simulation of every
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating input.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It does this as soon as it correctly
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> matches a correct non-terminating
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H(P, P) does not correctly match a
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating behaviour. The behaviour
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> of P(P) is that it terminates, or so you
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> claim.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation by
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P);
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Is an entirely different sequence of
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> instructions than the correct and
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation by H(P,P) of its
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> input.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>> As you yourself have said, changing the
> >>>>>>>>>>>>>>>>>>>>>>>>>>> subject is no rebuttal.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> *Everyone also knows that*
> >>>>>>>>>>>>>>>>>>>>>>>>>> (a) The correct and complete simulation of
> >>>>>>>>>>>>>>>>>>>>>>>>>> a machine description always
> >>>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by
> >>>>>>>>>>>>>>>>>>>>>>>>>> this machine description.
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> Yes, but you admit that H does not do a
> >>>>>>>>>>>>>>>>>>>>>>>>> complete simulation.
> >>>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
> >>>>>>>>>>>>>>>>>>>>>>>> correctly performs a
> >>>>>>>>>>>>>>>>>>>>>>>> partial simulation of its input and the
> >>>>>>>>>>>>>>>>>>>>>>>> behavior of this partial
> >>>>>>>>>>>>>>>>>>>>>>>> simulation correctly matches a correct
> >>>>>>>>>>>>>>>>>>>>>>>> non-halting behavior pattern then
> >>>>>>>>>>>>>>>>>>>>>>>> the SHD halt decider can correctly report
> >>>>>>>>>>>>>>>>>>>>>>>> non-halting.
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> Since P(P) halts, H can never correctly report
> >>>>>>>>>>>>>>>>>>>>>>> that it doesn't.
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> H(P,P) is not reporting whether or not
> >>>>>>>>>>>>>>>>>>>>>> int main() { P(P); } halts because it has
> >>>>>>>>>>>>>>>>>>>>>> entirely different behavior
> >>>>>>>>>>>>>>>>>>>>>> than the actual behavior specified by its
> >>>>>>>>>>>>>>>>>>>>>> actual input.
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> No it doesn't. The first argument of H(P, P) is
> >>>>>>>>>>>>>>>>>>>>> P and so H must report on what P does. The
> >>>>>>>>>>>>>>>>>>>>> second argument is also P and so specifically H
> >>>>>>>>>>>>>>>>>>>>> must report on what P(P) does. The idea that
> >>>>>>>>>>>>>>>>>>>>> H(P, P) has some sort of "input" which is not P
> >>>>>>>>>>>>>>>>>>>>> is nonsense.
> >>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a
> >>>>>>>>>>>>>>>>>>>>>> machine description always
> >>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
> >>>>>>>>>>>>>>>>>>>>>> machine description.
> >>>>>>>>>>>>>>>>>>>>>> *The correct and complete simulation of the
> >>>>>>>>>>>>>>>>>>>>>> input to H(P,P) by H*
> >>>>>>>>>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a
> >>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (b) that simulates P(P) that
> >>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P) (c) that simulates
> >>>>>>>>>>>>>>>>>>>>>> P(P) that calls a simulated H(P,P) (d) that
> >>>>>>>>>>>>>>>>>>>>>> simulates P(P) that calls a simulated
> >>>>>>>>>>>>>>>>>>>>>> H(P,P)...
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> You know this is not true, and putting it into
> >>>>>>>>>>>>>>>>>>>>> asterisks doesn't make it true. I've told you
> >>>>>>>>>>>>>>>>>>>>> twice in the quotes above alone.
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> That is what the correct and COMPLETE simulation
> >>>>>>>>>>>>>>>>>>>> of the input to H(P,P) would do. A correct and
> >>>>>>>>>>>>>>>>>>>> complete simulation of the input to H(P,P) is
> >>>>>>>>>>>>>>>>>>>> shown by replacing H() with Simulate().
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> void P(ptr x)
> >>>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>> int Halt_Status = Simulate(x, x);
> >>>>>>>>>>>>>>>>>>>> if (Halt_Status)
> >>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
> >>>>>>>>>>>>>>>>>>>> return;
> >>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> int main()
> >>>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ", H(P, P));
> >>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> You can't work out what an aborting H will do
> >>>>>>>>>>>>>>>>>>>>> simply by working out what a non-aborting H
> >>>>>>>>>>>>>>>>>>>>> would do and pretending a different H will do
> >>>>>>>>>>>>>>>>>>>>> the same thing.
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> A simulating halt decider MUST ALWAYS WORK OUT
> >>>>>>>>>>>>>>>>>>>> WHAT A NON-ABORTING SHD WOULD DO. That is what
> >>>>>>>>>>>>>>>>>>>> they are supposed to do and that is how they
> >>>>>>>>>>>>>>>>>>>> work.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Nope. It needs to work out what its INPUT would
> >>>>>>>>>>>>>>>>>>> do, AS IS.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Otherwise you are just admitting that your SHDs
> >>>>>>>>>>>>>>>>>>> aren't actually Halt Deciders.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> On 7/24/2022 6:19 PM, Paul N wrote:
> >>>>>>>>>>>>>>>>>>>> > On Monday, July 25, 2022 at 12:10:34 AM
> >>>>>>>>>>>>>>>>>>>> > UTC+1, olcott wrote:
> >>>>>>>>>>>>>>>>>>>> >> If a simulating halt decider continues
> >>>>>>>>>>>>>>>>>>>> >> to correctly simulate its input until it
> >>>>>>>>>>>>>>>>>>>> >> correctly matches a non-halting behavior
> >>>>>>>>>>>>>>>>>>>> >> pattern then this SHD is necessarily
> >>>>>>>>>>>>>>>>>>>> >> correct when it aborts its simulation
> >>>>>>>>>>>>>>>>>>>> >> and reports non-halting.
> >>>>>>>>>>>>>>>>>>>> >
> >>>>>>>>>>>>>>>>>>>> > Yes, *If* a simulating halt decider
> >>>>>>>>>>>>>>>>>>>> > continues to correctly simulate its input
> >>>>>>>>>>>>>>>>>>>> > until it *correctly* matches a non-
> >>>>>>>>>>>>>>>>>>>> > halting behaviour pattern then this SHD
> >>>>>>>>>>>>>>>>>>>> > is correct when it aborts its simulation
> >>>>>>>>>>>>>>>>>>>> > and reports non-halting. [*some content
> >>>>>>>>>>>>>>>>>>>> > snipped to stay focused on this point*]
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> H0(Infinite_Loop) reports on the behavior of its
> >>>>>>>>>>>>>>>>>>>> input if H0 never aborted the simulation of its
> >>>>>>>>>>>>>>>>>>>> input.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact
> >>>>>>>>>>>>>>>>>>> that the correct answer doesn't actually depend
> >>>>>>>>>>>>>>>>>>> on the behavior of H0 say you can "get away" with
> >>>>>>>>>>>>>>>>>>> it.
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
> >>>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
> >>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> H(Infinite_Recursion, 0x777) reports on the
> >>>>>>>>>>>>>>>>>>>> behavior of its input if H never aborted the
> >>>>>>>>>>>>>>>>>>>> simulation of its input.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact
> >>>>>>>>>>>>>>>>>>> that the correct answer doesn't actually depend
> >>>>>>>>>>>>>>>>>>> on the behavior of H1 say you can "get away" with
> >>>>>>>>>>>>>>>>>>> it.
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> void Infinite_Recursion(int N)
> >>>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>> Infinite_Recursion(N);
> >>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> H(P,P) reports on the behavior of its input if H
> >>>>>>>>>>>>>>>>>>>> never aborted the simulation of its input.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> No! The question isn't what its input would do it
> >>>>>>>>>>>>>>>>>>> H never aborted it, since H does abort it, so you
> >>>>>>>>>>>>>>>>>>> are asking a question that is a fantasy.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
> >>>>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this
> >>>>>>>>>>>>>>>>>>>>>>>> behavior pattern proves that the correct and
> >>>>>>>>>>>>>>>>>>>>>>>> complete simulation of the
> >>>>>>>>>>>>>>>>>>>>>>>> input by SHD would never reach the final
> >>>>>>>>>>>>>>>>>>>>>>>> state of this simulated input.
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> H is not simulating itself correctly. If H
> >>>>>>>>>>>>>>>>>>>>>>> recognises that it is stuck in a loop and
> >>>>>>>>>>>>>>>>>>>>>>> stops, it is not correct to pretend that H
> >>>>>>>>>>>>>>>>>>>>>>> never realises it is stuck in a loop and
> >>>>>>>>>>>>>>>>>>>>>>> hence ploughs on regardless.
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> H only must report on whether or not the
> >>>>>>>>>>>>>>>>>>>>>> correct and complete simulation
> >>>>>>>>>>>>>>>>>>>>>> of its input would ever reach the final state
> >>>>>>>>>>>>>>>>>>>>>> of this simulated input.
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> You've talked about simulations so many times
> >>>>>>>>>>>>>>>>>>>>> you must realise you're pulling a fast one
> >>>>>>>>>>>>>>>>>>>>> here. You claim that P(P) halts. However, you
> >>>>>>>>>>>>>>>>>>>>> are trying to run an argument along the
> >>>>>>>>>>>>>>>>>>>>> following lines:
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> A correct and
> >>>>>>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>>>>>> COMPLETE
> >>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is this
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Right, which H doesn't do but simulate does.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Simulate(P,P) Halts, so H(P,P) needs to return 1,
> >>>>>>>>>>>>>>>>>>> but it incorrectly returns 0.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> void P(ptr x)
> >>>>>>>>>>>>>>>>>>>> {
> >>>>>>>>>>>>>>>>>>>> int Halt_Status = Simulate(x, x); // H is
> >>>>>>>>>>>>>>>>>>>> replaced with Simulate
> >>>>>>>>>>>>>>>>>>>> if (Halt_Status)
> >>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
> >>>>>>>>>>>>>>>>>>>> return;
> >>>>>>>>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE
> >>>>>>>>>>>>>>>>>>>> SIMULATION
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> It SHOULD, but it doesn't
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> "A correct simulation will give the correct
> >>>>>>>>>>>>>>>>>>>>> answers. My simulation is correct. My simulation
> >>>>>>>>>>>>>>>>>>>>> says P(P) does not halt. Therefore it is
> >>>>>>>>>>>>>>>>>>>>> acceptable to say that P(P) does not halt, and
> >>>>>>>>>>>>>>>>>>>>> that H(P, P) = 0 is an acceptable answer."
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> A Correct AND COMPLETE simulation will give the
> >>>>>>>>>>>>>>>>>>> correct answer, or a correct simulation followed
> >>>>>>>>>>>>>>>>>>> by sound and valid logic will give the corret
> >>>>>>>>>>>>>>>>>>> answer.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> H does neither of these.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> At times you've explicitly said that the
> >>>>>>>>>>>>>>>>>>>>> simulation gives different results from the
> >>>>>>>>>>>>>>>>>>>>> directly executed function, but instead of
> >>>>>>>>>>>>>>>>>>>>> recognising that this proves your simulator is
> >>>>>>>>>>>>>>>>>>>>> incorrect, you feel justified in rejecting the
> >>>>>>>>>>>>>>>>>>>>> actual results actually produced by the function
> >>>>>>>>>>>>>>>>>>>>> in favour of your "correct simulation".
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE
> >>>>>>>>>>>>>>>>>>>> SIMULATION H ALWAYS REPORTS ON THE BEHAVIOR OF
> >>>>>>>>>>>>>>>>>>>> PURE SIMULATION H ALWAYS REPORTS ON THE BEHAVIOR
> >>>>>>>>>>>>>>>>>>>> OF PURE SIMULATION H ALWAYS REPORTS ON THE
> >>>>>>>>>>>>>>>>>>>> BEHAVIOR OF PURE SIMULATION H ALWAYS REPORTS ON
> >>>>>>>>>>>>>>>>>>>> THE BEHAVIOR OF PURE SIMULATION
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> No, it doesn't, since Simulate(P,P) Halts, so
> >>>>>>>>>>>>>>>>>>> H(P,P) is wrong.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Acting like a three year old doesn't make it any
> >>>>>>>>>>>>>>>>>>> more right.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> *straw man*
> >>>>>>>>>>>>>>>>>> An intentionally misrepresented proposition that is
> >>>>>>>>>>>>>>>>>> set up because it is easier to defeat than an
> >>>>>>>>>>>>>>>>>> opponent's real argument.
> >>>>>>>>>>>>>>>>>> https://www.lexico.com/en/definition/straw_man
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Please identify the "Strawman"
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> You are a despicable lying scumbag that is so adept
> >>>>>>>>>>>>>>>>>> at using the strawman deception that gullible fools
> >>>>>>>>>>>>>>>>>> accept your deceitful attempts at rebuttal as
> >>>>>>>>>>>>>>>>>> correct.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> It is common knowledge that the correct and
> >>>>>>>>>>>>>>>>>> complete simulation of a machine description
> >>>>>>>>>>>>>>>>>> always provides the actual behavior specified by
> >>>>>>>>>>>>>>>>>> this machine description.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Right, which is what Simulate(P,P) does, but H(P,P)
> >>>>>>>>>>>>>>>>> doesn't do.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
> >>>>>>>>>>>>>>>>>> correctly performs a partial simulation of its
> >>>>>>>>>>>>>>>>>> input and the behavior of this partial simulation
> >>>>>>>>>>>>>>>>>> correctly matches a correct non-halting behavior
> >>>>>>>>>>>>>>>>>> pattern then the SHD halt decider can correctly
> >>>>>>>>>>>>>>>>>> report non-halting.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> A CORRECT non-halting pattern. You haven't provided
> >>>>>>>>>>>>>>>>> one that you have actually proved is correct for
> >>>>>>>>>>>>>>>>> this case.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
> >>>>>>>>>>>>>>>>>> when-so-ever matching this behavior pattern proves
> >>>>>>>>>>>>>>>>>> that the correct and complete simulation of the
> >>>>>>>>>>>>>>>>>> input by SHD would never reach the final state of
> >>>>>>>>>>>>>>>>>> this simulated input.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Nope, since the SHD DOESN'T DO a complete and
> >>>>>>>>>>>>>>>>> correct simulation of thd input, that is an INVALID
> >>>>>>>>>>>>>>>>> definition. Note, you can't change the SHD to be a
> >>>>>>>>>>>>>>>>> different machine if doing so changes the code at
> >>>>>>>>>>>>>>>>> the input, which includes ALL the code that P
> >>>>>>>>>>>>>>>>> calls, not just the code inside the "C function" of
> >>>>>>>>>>>>>>>>> P.
> >>>>>>>>>>>>>>>>>> H always reports on what the behavior of its input
> >>>>>>>>>>>>>>>>>> would be if H was only a simulator and not a
> >>>>>>>>>>>>>>>>>> simulating halt decider. All simulating halt
> >>>>>>>>>>>>>>>>>> deciders must abort the simulation of inputs that
> >>>>>>>>>>>>>>>>>> would never otherwise halt. Here are three
> >>>>>>>>>>>>>>>>>> examples of that:
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
> >>>>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
> >>>>>>>>>>>>>>>>>> (c) H(P,P)
> >>>>>>>>>>>>>>>>> (c) is WRONG.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> So, you admit that H doesn't report the actual
> >>>>>>>>>>>>>>>>> behavior of its input, but only the behavior of some
> >>>>>>>>>>>>>>>>> other input built on a different H.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> A simulating halt decider ALWAYS reports on what the
> >>>>>>>>>>>>>>>> behavior of its input would be if the SHD performed a
> >>>>>>>>>>>>>>>> correct and complete simulation of its input.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Then a SHD isn't a Halt Decider. PERIOD.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Just by Definition.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> FAIL.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> A mere dogmatic assertion utterly bereft of any
> >>>>>>>>>>>>>> supporting reasoning.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> IT IS DEFINITION, something you appearently don't
> >>>>>>>>>>>>> understand because you are too stupid.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> YOU have quoted the soure of this before, but apparently
> >>>>>>>>>>>>> your mind can't actually reason or remember.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> *HERE IS A DEFINITION FOR YOU*
> >>>>>>>>>>>>>> A halt decider must always derive its halt status
> >>>>>>>>>>>>>> decision on the basis of the actual behavior of the
> >>>>>>>>>>>>>> actual input.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Right, and the DEFINITION of the "actual behavior" of
> >>>>>>>>>>>>> the "actual input" for an x86 decider is what happens
> >>>>>>>>>>>>> when you run that actual input.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Thus the ACTUAL BEHAVIOR or the input to H(P,P) is the
> >>>>>>>>>>>>> actual behavor of running P(P)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> *HERE IS THE DEFINITION OF A UTM*
> >>>>>>>>>>>>>> It is common knowledge that the correct and complete
> >>>>>>>>>>>>>> simulation of a machine description always provides the
> >>>>>>>>>>>>>> actual behavior specified by this machine description.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Right, UTM(P,d) will ALWAYS behave exactly like P(d).
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> This means that the actual behavior of the actual input
> >>>>>>>>>>>>>> would be the correct and complete simulation of the
> >>>>>>>>>>>>>> input to H(P,P) at the exact same point in the
> >>>>>>>>>>>>>> execution trace where H is invoked:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Sort of. Doesn't mean you replace H with a UTM, as that
> >>>>>>>>>>>>> point is actually a call to H, and is looking for the
> >>>>>>>>>>>>> Behavior or H which is supposed to be asking about the
> >>>>>>>>>>>>> behavior of it input, which is the SEPERATE PROGRA P(P),
> >>>>>>>>>>>>> not as executed "At that point in the execution trace",
> >>>>>>>>>>>>> but as an actual computation.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I don;t think you know enough about how a program works
> >>>>>>>>>>>>> to get into a beginners programming course.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> void P(ptr x)
> >>>>>>>>>>>>>> {
> >>>>>>>>>>>>>> int Halt_Status = Simulate(x, x);
> >>>>>>>>>>>>>
> >>>>>>>>>>>> The actual behavior of the actual input is defined as the
> >>>>>>>>>>>> behavior of the correct and complete simulation of this
> >>>>>>>>>>>> input.
> >>>>>>>>>>>
> >>>>>>>>>>> Right, BUT, P didn't ask for a correct and complete
> >>>>>>>>>>> simulation of the input to H, it wanted a halting decision
> >>>>>>>>>>> that corresponded to that behavior, and it whated that in
> >>>>>>>>>>> finite time.
> >>>>>>>>>>>
> >>>>>>>>>>> Thus, replacing the call to H with a simulation of the
> >>>>>>>>>>> input to H is not a correct substitution.
> >>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> It is the job of H to correctly predict what the behavior
> >>>>>>>>>>>> of its input would be if H performed a correct and
> >>>>>>>>>>>> complete simulation of this input:
> >>>>>>>>>>>
> >>>>>>>>>>> Nope, it is to correct predict what the behavior of its
> >>>>>>>>>>> input would be if given to a correct and complete
> >>>>>>>>>>> simulation of this input.
> >>>>>>>>>>>
> >>>>>>>>>>> SInce H DOESN'T DO a correct and complete simulation of
> >>>>>>>>>>> its input, you statement is nonsence.
> >>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> // Never reaches the final state of Infinite_Loop
> >>>>>>>>>>>> (a) H0(Infinite_Loop)
> >>>>>>>>>>>>
> >>>>>>>>>>>> // Never reaches the final state of Infinite_Recursion
> >>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
> >>>>>>>>>>>>
> >>>>>>>>>>>> // Never reaches the final state of P
> >>>>>>>>>>>> (c) H(P,P)
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> But doesn't do a correct and complete simulation of its
> >>>>>>>>>>> input, so it didn't establish the needed criteria.
> >>>>>>>>>>>
> >>>>>>>>>> THAT YOU CONTINUE IGNORE KEY WORDS WHEN THEY HAVE BEEN
> >>>>>>>>>> REPEATED MANY MANY TIMES LEADS ME TO BELIEVE THAT YOU MIGHT
> >>>>>>>>>> HAVE ACTUAL BRAIN DAMAGE.
> >>>>>>>>>>
> >>>>>>>>>> It is the job of H to correctly:
> >>>>>>>>>>
> >>>>>>>>>> PREDICT
> >>>>>>>>>> PREDICT
> >>>>>>>>>> PREDICT
> >>>>>>>>>> PREDICT
> >>>>>>>>>> PREDICT
> >>>>>>>>>> PREDICT
> >>>>>>>>>> PREDICT
> >>>>>>>>>> PREDICT
> >>>>>>>>>> what the behavior of its input would be if H performed a
> >>>>>>>>>> correct and complete simulation of this input:
> >>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
> >>>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
> >>>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
> >>>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)...
> >>>>>>>>>> (on and on)
> >>>>>>>>>
> >>>>>>>>> You've told us numerous times that H does not do this - you
> >>>>>>>>> have even explained why it does not do this. So H is not
> >>>>>>>>> simulating itself correctly.
> >>>>>>>>
> >>>>>>>> I could have equally been told many times that cats are a
> >>>>>>>> kind of dog, that does not make it true.
> >>>>>>>>
> >>>>>>>> A simulating halt decider always predicts what the behavior
> >>>>>>>> of its input would be if a correct and complete simulation
> >>>>>>>> of this input was performed at the exact same place in the
> >>>>>>>> execution trace where H is invoked.
> >>>>>>>>
> >>>>>>>> void P(ptr x)
> >>>>>>>> {
> >>>>>>>> int Halt_Status = Simulate(x, x);
> >>>>>>>> if (Halt_Status)
> >>>>>>>> HERE: goto HERE;
> >>>>>>>> return;
> >>>>>>>> }
> >>>>>>>>
> >>>>>>>> (a) H(P,P) simulates P(P) that calls Simulate(P,P)
> >>>>>>>> (b) that simulates P(P) that calls Simulate(P,P)
> >>>>>>>> (c) that simulates P(P) that calls Simulate(P,P)
> >>>>>>>> (d) that simulates P(P) that calls Simulate(P,P)... (on and
> >>>>>>>> on)
> >>>>>>>
> >>>>>>> But the fact your H is recursive in nature PREVENTS it from
> >>>>>>> performing a "correct and complete simulation of this input".
> >>>>>>> H deciding the following is non-halting is an ERROR:
> >>>>>>>
> >>>>>>> void Px(ptr x)
> >>>>>>> {
> >>>>>>> (void)H(x, x);
> >>>>>>> return;
> >>>>>>> }
> >>>>>>>
> >>>>>>> /Flibble
> >>>>>>>
> >>>>>>
> >>>>>> Flibble does not even know enough to know that when H(Px,Px)
> >>>>>> correctly simulates its input that the "return" instruction is
> >>>>>> unreachable code by this simulated input.
> >>>>>
> >>>>> WRONG. Your H PREVENTS Px from halting and it is INCORRECT to do
> >>>>> that as a halt decider is supposed to return a decision to its
> >>>>> caller (Px in this case).
> >>>>>
> >>>>> /Flibble
> >>>>>
> >>>>
> >>>> In none of these cases will the simulated P(P) ever reach its own
> >>>> final state:
> >>>>
> >>>> void Px(u32 x)
> >>>> {
> >>>> H(x, x);
> >>>> return;
> >>>> }
> >>>>
> >>>> void Py(u32 x)
> >>>> {
> >>>> Simulate(x, x);
> >>>> return;
> >>>> }
> >>>>
> >>>> void Pz(u32 x)
> >>>> {
> >>>> UTM(x, x);
> >>>> return;
> >>>> }
> >>>
> >>> Error by non-equivalence: a halt decider (i.e. H) is supposed to
> >>> return a result to its caller in finite time.
> >>>
> >>> /Flibble
> >>>
> >>
> >> The outermost H returns to its caller, the first inner H is aborted
> >> before it is even invoked.
> >
> > Which means the input is not completely, correctly simulated
> > contrary to what you keep claiming.
> >
> > /Flibble
> >
>
> It
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> what the behavior of the correct and complete simulation
> would be without actually doing a complete simulation.
>
> You too must be a brain dead moron, I have explained this hundreds of
> times.


Click here to read the complete article
Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<R_qOK.782931$5fVf.81579@fx09.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!news2.arglkargh.de!news.mixmin.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx09.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.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827120807.000078f7@reddwarf.jmc.corp>
<EOmdnQXxqe0os5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IgqOK.883609$70j.372919@fx16.iad>
<Scednc9TAcDLr5f-nZ2dnZfqlJxh4p2d@giganews.com>
<luqOK.839174$J0r9.207864@fx11.iad>
<PvedncNdIoJoqZf-nZ2dnZfqlJxh4p2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <PvedncNdIoJoqZf-nZ2dnZfqlJxh4p2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 642
Message-ID: <R_qOK.782931$5fVf.81579@fx09.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: Sat, 27 Aug 2022 11:45:53 -0400
X-Received-Bytes: 33654
 by: Richard Damon - Sat, 27 Aug 2022 15:45 UTC

On 8/27/22 11:15 AM, olcott wrote:
> On 8/27/2022 10:11 AM, Richard Damon wrote:
>> On 8/27/22 11:03 AM, olcott wrote:
>>> On 8/27/2022 9:56 AM, Richard Damon wrote:
>>>> On 8/27/22 10:48 AM, olcott wrote:
>>>>> On 8/27/2022 6:08 AM, Mr Flibble wrote:
>>>>>> On Fri, 26 Aug 2022 19:13:09 -0500
>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>
>>>>>>> On 8/26/2022 6:49 PM, Mr Flibble wrote:
>>>>>>>> On Fri, 26 Aug 2022 16:43:15 -0500
>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>> On 8/26/2022 4:23 PM, Mr Flibble wrote:
>>>>>>>>>> On Fri, 26 Aug 2022 16:06:19 -0500
>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>> On 8/26/2022 3:29 PM, Paul N wrote:
>>>>>>>>>>>> On Friday, August 26, 2022 at 9:24:47 PM UTC+1, olcott wrote:
>>>>>>>>>>>>> On 8/26/2022 2:54 PM, Richard Damon wrote:
>>>>>>>>>>>>>> On 8/26/22 3:34 PM, olcott wrote:
>>>>>>>>>>>>>>> On 8/26/2022 2:12 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 8/26/22 2:11 PM, olcott wrote:
>>>>>>>>>>>>>>>>> On 8/26/2022 12:25 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On 8/26/22 1:05 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>> On 8/26/2022 10:45 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On 8/26/22 11:35 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>> On 8/26/2022 10:02 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>> On 8/26/22 10:47 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>> On 8/26/2022 8:23 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 7:47:34 PM UTC+1,
>>>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 1:02 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 6:12:10 PM
>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1,
>>>>>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 12:00 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 3:43:46 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 6:10 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 11:59:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 5:47 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 6:08:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 11:35 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 3:50:37 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I have proven that the execution
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> trace of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the simulation of the input by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) exactly matches line-by-line the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> x86 source-code of P and this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> shows that the correct and complete
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation of this input never
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> reaches its final state and stops
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> running: (a) H(P,P) simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that calls a simulated H(P,P) (d) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H does not always simulate its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ",
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H0((u32)Infinite_Loop)); }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001102](01) 55 push ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001105](02) ebfe jmp 00001105
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001107](01) 5d pop ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001108](01) c3 ret
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So it's not what happens with your
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> actual H.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop) simulates
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Infinite_Loop() (b) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (c) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (d) goto HERE...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yet a simulating halt decider must always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> abort the simulation of every
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It does this as soon as it correctly
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> matches a correct non-terminating
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H(P, P) does not correctly match a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating behaviour. The behaviour of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P) is that it terminates, or so you
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> claim.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P);
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Is an entirely different sequence of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> instructions than the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation by H(P,P) of its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> As you yourself have said, changing the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> subject is no rebuttal.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *Everyone also knows that*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) The correct and complete simulation of a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> machine description always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yes, but you admit that H does not do a
>>>>>>>>>>>>>>>>>>>>>>>>>>>> complete
>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>>>>>>>> correctly performs a
>>>>>>>>>>>>>>>>>>>>>>>>>>> partial simulation of its input and the behavior
>>>>>>>>>>>>>>>>>>>>>>>>>>> of this partial
>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation correctly matches a correct
>>>>>>>>>>>>>>>>>>>>>>>>>>> non-halting behavior pattern then
>>>>>>>>>>>>>>>>>>>>>>>>>>> the SHD halt decider can correctly report
>>>>>>>>>>>>>>>>>>>>>>>>>>> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Since P(P) halts, H can never correctly report
>>>>>>>>>>>>>>>>>>>>>>>>>> that it doesn't.
>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) is not reporting whether or not
>>>>>>>>>>>>>>>>>>>>>>>>> int main() { P(P); } halts because it has entirely
>>>>>>>>>>>>>>>>>>>>>>>>> different behavior
>>>>>>>>>>>>>>>>>>>>>>>>> than the actual behavior specified by its actual
>>>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> No it doesn't. The first argument of H(P, P) is P
>>>>>>>>>>>>>>>>>>>>>>>> and so H must report on what P does. The second
>>>>>>>>>>>>>>>>>>>>>>>> argument is also P and so specifically H must
>>>>>>>>>>>>>>>>>>>>>>>> report on what P(P) does. The idea that H(P, P) has
>>>>>>>>>>>>>>>>>>>>>>>> some sort of "input" which is not P is nonsense.
>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>>>>>>> description always
>>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>>>> *The correct and complete simulation of the input
>>>>>>>>>>>>>>>>>>>>>>>>> to H(P,P) by H*
>>>>>>>>>>>>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>> calls
>>>>>>>>>>>>>>>>>>>>>>>>> a simulated H(P,P) (d) that simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> You know this is not true, and putting it into
>>>>>>>>>>>>>>>>>>>>>>>> asterisks doesn't make it true. I've told you twice
>>>>>>>>>>>>>>>>>>>>>>>> in the quotes above alone.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> That is what the correct and COMPLETE simulation of
>>>>>>>>>>>>>>>>>>>>>>> the input to H(P,P) would do. A correct and complete
>>>>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is shown by
>>>>>>>>>>>>>>>>>>>>>>> replacing H() with Simulate().
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>        Output("Input_Halts = ", H(P, P));
>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> You can't work out what an aborting H will do
>>>>>>>>>>>>>>>>>>>>>>>> simply
>>>>>>>>>>>>>>>>>>>>>>>> by working out what a non-aborting H would do and
>>>>>>>>>>>>>>>>>>>>>>>> pretending a different H will do the same thing.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> A simulating halt decider MUST ALWAYS WORK OUT
>>>>>>>>>>>>>>>>>>>>>>> WHAT A
>>>>>>>>>>>>>>>>>>>>>>> NON-ABORTING SHD WOULD DO. That is what they are
>>>>>>>>>>>>>>>>>>>>>>> supposed to do and that is how they work.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Nope. It needs to work out what its INPUT would
>>>>>>>>>>>>>>>>>>>>>> do, AS
>>>>>>>>>>>>>>>>>>>>>> IS.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Otherwise you are just admitting that your SHDs
>>>>>>>>>>>>>>>>>>>>>> aren't
>>>>>>>>>>>>>>>>>>>>>> actually Halt Deciders.
>>>>>>>>>>>>>>>>>>>>>>> On 7/24/2022 6:19 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>      > On Monday, July 25, 2022 at 12:10:34 AM
>>>>>>>>>>>>>>>>>>>>>>> UTC+1,
>>>>>>>>>>>>>>>>>>>>>>>      > olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>      >> If a simulating halt decider continues to
>>>>>>>>>>>>>>>>>>>>>>>      >> correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>>>>      >> correctly matches a non-halting behavior
>>>>>>>>>>>>>>>>>>>>>>>      >> pattern then this SHD is necessarily correct
>>>>>>>>>>>>>>>>>>>>>>>      >> when it aborts its simulation and reports
>>>>>>>>>>>>>>>>>>>>>>>      >> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>      >
>>>>>>>>>>>>>>>>>>>>>>>      > Yes, *If* a simulating halt decider continues
>>>>>>>>>>>>>>>>>>>>>>>      > to correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>>>>      > *correctly* matches a non- halting behaviour
>>>>>>>>>>>>>>>>>>>>>>>      > pattern then this SHD is correct when it
>>>>>>>>>>>>>>>>>>>>>>>      > aborts its simulation and reports
>>>>>>>>>>>>>>>>>>>>>>> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>      > [*some content snipped to stay focused on
>>>>>>>>>>>>>>>>>>>>>>> this
>>>>>>>>>>>>>>>>>>>>>>>      > point*]
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> H0(Infinite_Loop) reports on the behavior of its
>>>>>>>>>>>>>>>>>>>>>>> input if H0 never aborted the simulation of its
>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>>>>> behavior of H0 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>        HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> H(Infinite_Recursion, 0x777) reports on the behavior
>>>>>>>>>>>>>>>>>>>>>>> of its input if H never aborted the simulation of
>>>>>>>>>>>>>>>>>>>>>>> its
>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>>>>> behavior of H1 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Recursion(int N)
>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>        Infinite_Recursion(N);
>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> H(P,P) reports on the behavior of its input if H
>>>>>>>>>>>>>>>>>>>>>>> never aborted the simulation of its input.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> No! The question isn't what its input would do it H
>>>>>>>>>>>>>>>>>>>>>> never aborted it, since H does abort it, so you are
>>>>>>>>>>>>>>>>>>>>>> asking a question that is a fantasy.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this
>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior pattern proves that the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation of the
>>>>>>>>>>>>>>>>>>>>>>>>>>> input by SHD would never reach the final
>>>>>>>>>>>>>>>>>>>>>>>>>>> state of
>>>>>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> H is not simulating itself correctly. If H
>>>>>>>>>>>>>>>>>>>>>>>>>> recognises that it is stuck in a loop and stops,
>>>>>>>>>>>>>>>>>>>>>>>>>> it is not correct to pretend that H never
>>>>>>>>>>>>>>>>>>>>>>>>>> realises it is stuck in a loop and hence ploughs
>>>>>>>>>>>>>>>>>>>>>>>>>> on regardless.
>>>>>>>>>>>>>>>>>>>>>>>>> H only must report on whether or not the correct
>>>>>>>>>>>>>>>>>>>>>>>>> and complete simulation
>>>>>>>>>>>>>>>>>>>>>>>>> of its input would ever reach the final state of
>>>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> You've talked about simulations so many times you
>>>>>>>>>>>>>>>>>>>>>>>> must realise you're pulling a fast one here. You
>>>>>>>>>>>>>>>>>>>>>>>> claim that P(P) halts. However, you are trying to
>>>>>>>>>>>>>>>>>>>>>>>> run an argument along the following lines:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> A correct and
>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is this
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Right, which H doesn't do but simulate does.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P) Halts, so H(P,P) needs to return 1, but
>>>>>>>>>>>>>>>>>>>>>> it incorrectly returns 0.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x); // H is
>>>>>>>>>>>>>>>>>>>>>>> replaced with Simulate
>>>>>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> It SHOULD, but it doesn't
>>>>>>>>>>>>>>>>>>>>>>>> "A correct simulation will give the correct
>>>>>>>>>>>>>>>>>>>>>>>> answers.
>>>>>>>>>>>>>>>>>>>>>>>> My simulation is correct. My simulation says P(P)
>>>>>>>>>>>>>>>>>>>>>>>> does not halt. Therefore it is acceptable to say
>>>>>>>>>>>>>>>>>>>>>>>> that P(P) does not halt, and that H(P, P) = 0 is an
>>>>>>>>>>>>>>>>>>>>>>>> acceptable answer."
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> A Correct AND COMPLETE simulation will give the
>>>>>>>>>>>>>>>>>>>>>> correct answer, or a correct simulation followed by
>>>>>>>>>>>>>>>>>>>>>> sound and valid logic will give the corret answer.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> H does neither of these.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> At times you've explicitly said that the simulation
>>>>>>>>>>>>>>>>>>>>>>>> gives different results from the directly executed
>>>>>>>>>>>>>>>>>>>>>>>> function, but instead of recognising that this
>>>>>>>>>>>>>>>>>>>>>>>> proves your simulator is incorrect, you feel
>>>>>>>>>>>>>>>>>>>>>>>> justified in rejecting the actual results actually
>>>>>>>>>>>>>>>>>>>>>>>> produced by the function in favour of your "correct
>>>>>>>>>>>>>>>>>>>>>>>> simulation".
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> No, it doesn't, since Simulate(P,P) Halts, so H(P,P)
>>>>>>>>>>>>>>>>>>>>>> is wrong.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Acting like a three year old doesn't make it any more
>>>>>>>>>>>>>>>>>>>>>> right.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> *straw man*
>>>>>>>>>>>>>>>>>>>>> An intentionally misrepresented proposition that is
>>>>>>>>>>>>>>>>>>>>> set
>>>>>>>>>>>>>>>>>>>>> up because it is easier to defeat than an opponent's
>>>>>>>>>>>>>>>>>>>>> real argument.
>>>>>>>>>>>>>>>>>>>>> https://www.lexico.com/en/definition/straw_man
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Please identify the "Strawman"
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> You are a despicable lying scumbag that is so adept at
>>>>>>>>>>>>>>>>>>>>> using the strawman deception that gullible fools
>>>>>>>>>>>>>>>>>>>>> accept
>>>>>>>>>>>>>>>>>>>>> your deceitful attempts at rebuttal as correct.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>>>>>>> simulation of a machine description always provides
>>>>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Right, which is what Simulate(P,P) does, but H(P,P)
>>>>>>>>>>>>>>>>>>>> doesn't do.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
>>>>>>>>>>>>>>>>>>>>> performs a partial simulation of its input and the
>>>>>>>>>>>>>>>>>>>>> behavior of this partial simulation correctly
>>>>>>>>>>>>>>>>>>>>> matches a
>>>>>>>>>>>>>>>>>>>>> correct non-halting behavior pattern then the SHD halt
>>>>>>>>>>>>>>>>>>>>> decider can correctly report non-halting.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> A CORRECT non-halting pattern. You haven't provided one
>>>>>>>>>>>>>>>>>>>> that you have actually proved is correct for this case.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>>>>>>>>> matching this behavior pattern proves that the correct
>>>>>>>>>>>>>>>>>>>>> and complete simulation of the input by SHD would
>>>>>>>>>>>>>>>>>>>>> never
>>>>>>>>>>>>>>>>>>>>> reach the final state of this simulated input.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Nope, since the SHD DOESN'T DO a complete and correct
>>>>>>>>>>>>>>>>>>>> simulation of thd input, that is an INVALID definition.
>>>>>>>>>>>>>>>>>>>> Note, you can't change the SHD to be a different
>>>>>>>>>>>>>>>>>>>> machine
>>>>>>>>>>>>>>>>>>>> if doing so changes the code at the input, which
>>>>>>>>>>>>>>>>>>>> includes ALL the code that P calls, not just the code
>>>>>>>>>>>>>>>>>>>> inside the "C function" of P.
>>>>>>>>>>>>>>>>>>>>> H always reports on what the behavior of its input
>>>>>>>>>>>>>>>>>>>>> would be if H was only a simulator and not a
>>>>>>>>>>>>>>>>>>>>> simulating halt decider. All simulating halt deciders
>>>>>>>>>>>>>>>>>>>>> must abort the simulation of inputs that would never
>>>>>>>>>>>>>>>>>>>>> otherwise halt. Here are three examples of that:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>>>>>>>> (c) is WRONG.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> So, you admit that H doesn't report the actual behavior
>>>>>>>>>>>>>>>>>>>> of its input, but only the behavior of some other input
>>>>>>>>>>>>>>>>>>>> built on a different H.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> A simulating halt decider ALWAYS reports on what the
>>>>>>>>>>>>>>>>>>> behavior of its input would be if the SHD performed a
>>>>>>>>>>>>>>>>>>> correct and complete simulation of its input.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Then a SHD isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Just by Definition.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> FAIL.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> A mere dogmatic assertion utterly bereft of any supporting
>>>>>>>>>>>>>>>>> reasoning.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> IT IS DEFINITION, something you appearently don't
>>>>>>>>>>>>>>>> understand
>>>>>>>>>>>>>>>> because you are too stupid.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> YOU have quoted the soure of this before, but apparently
>>>>>>>>>>>>>>>> your mind can't actually reason or remember.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> *HERE IS A DEFINITION FOR YOU*
>>>>>>>>>>>>>>>>> A halt decider must always derive its halt status decision
>>>>>>>>>>>>>>>>> on the basis of the actual behavior of the actual input.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Right, and the DEFINITION of the "actual behavior" of the
>>>>>>>>>>>>>>>> "actual input" for an x86 decider is what happens when you
>>>>>>>>>>>>>>>> run that actual input.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Thus the ACTUAL BEHAVIOR or the input to H(P,P) is the
>>>>>>>>>>>>>>>> actual behavor of running P(P)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> *HERE IS THE DEFINITION OF A UTM*
>>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Right, UTM(P,d) will ALWAYS behave exactly like P(d).
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> This means that the actual behavior of the actual input
>>>>>>>>>>>>>>>>> would be the correct and complete simulation of the input
>>>>>>>>>>>>>>>>> to H(P,P) at the exact same point in the execution trace
>>>>>>>>>>>>>>>>> where H is invoked:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Sort of. Doesn't mean you replace H with a UTM, as that
>>>>>>>>>>>>>>>> point is actually a call to H, and is looking for the
>>>>>>>>>>>>>>>> Behavior or H which is supposed to be asking about the
>>>>>>>>>>>>>>>> behavior of it input, which is the SEPERATE PROGRA P(P),
>>>>>>>>>>>>>>>> not as executed "At that point in the execution trace", but
>>>>>>>>>>>>>>>> as an actual computation.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I don;t think you know enough about how a program works to
>>>>>>>>>>>>>>>> get into a beginners programming course.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>>> The actual behavior of the actual input is defined as the
>>>>>>>>>>>>>>> behavior of the correct and complete simulation of this
>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Right, BUT, P didn't ask for a correct and complete
>>>>>>>>>>>>>> simulation
>>>>>>>>>>>>>> of the input to H, it wanted a halting decision that
>>>>>>>>>>>>>> corresponded to that behavior, and it whated that in finite
>>>>>>>>>>>>>> time.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thus, replacing the call to H with a simulation of the input
>>>>>>>>>>>>>> to H is not a correct substitution.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> It is the job of H to correctly predict what the behavior of
>>>>>>>>>>>>>>> its input would be if H performed a correct and complete
>>>>>>>>>>>>>>> simulation of this input:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Nope, it is to correct predict what the behavior of its input
>>>>>>>>>>>>>> would be if given to a correct and complete simulation of
>>>>>>>>>>>>>> this
>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> SInce H DOESN'T DO a correct and complete simulation of its
>>>>>>>>>>>>>> input, you statement is nonsence.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> // Never reaches the final state of Infinite_Loop
>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> // Never reaches the final state of Infinite_Recursion
>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> // Never reaches the final state of P
>>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> But doesn't do a correct and complete simulation of its
>>>>>>>>>>>>>> input,
>>>>>>>>>>>>>> so it didn't establish the needed criteria.
>>>>>>>>>>>>> THAT YOU CONTINUE IGNORE KEY WORDS WHEN THEY HAVE BEEN
>>>>>>>>>>>>> REPEATED
>>>>>>>>>>>>> MANY MANY TIMES LEADS ME TO BELIEVE THAT YOU MIGHT HAVE ACTUAL
>>>>>>>>>>>>> BRAIN DAMAGE.
>>>>>>>>>>>>>
>>>>>>>>>>>>> It is the job of H to correctly:
>>>>>>>>>>>>>
>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>> what the behavior of its input would be if H performed a
>>>>>>>>>>>>> correct and complete simulation of this input:
>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)... (on
>>>>>>>>>>>>> and on)
>>>>>>>>>>>>
>>>>>>>>>>>> You've told us numerous times that H does not do this - you
>>>>>>>>>>>> have
>>>>>>>>>>>> even explained why it does not do this. So H is not simulating
>>>>>>>>>>>> itself correctly.
>>>>>>>>>>>
>>>>>>>>>>> I could have equally been told many times that cats are a
>>>>>>>>>>> kind of
>>>>>>>>>>> dog, that does not make it true.
>>>>>>>>>>>
>>>>>>>>>>> A simulating halt decider always predicts what the behavior of
>>>>>>>>>>> its input would be if a correct and complete simulation of this
>>>>>>>>>>> input was performed at the exact same place in the execution
>>>>>>>>>>> trace where H is invoked.
>>>>>>>>>>>
>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>> {
>>>>>>>>>>>       int Halt_Status = Simulate(x, x);
>>>>>>>>>>>       if (Halt_Status)
>>>>>>>>>>>         HERE: goto HERE;
>>>>>>>>>>>       return;
>>>>>>>>>>> }
>>>>>>>>>>>
>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls Simulate(P,P)
>>>>>>>>>>> (b) that simulates P(P) that calls Simulate(P,P)
>>>>>>>>>>> (c) that simulates P(P) that calls Simulate(P,P)
>>>>>>>>>>> (d) that simulates P(P) that calls Simulate(P,P)... (on and on)
>>>>>>>>>>
>>>>>>>>>> But the fact your H is recursive in nature PREVENTS it from
>>>>>>>>>> performing a "correct and complete simulation of this input".  H
>>>>>>>>>> deciding the following is non-halting is an ERROR:
>>>>>>>>>>
>>>>>>>>>> void Px(ptr x)
>>>>>>>>>> {
>>>>>>>>>>      (void)H(x, x);
>>>>>>>>>>      return;
>>>>>>>>>> }
>>>>>>>>>>
>>>>>>>>>> /Flibble
>>>>>>>>>
>>>>>>>>> Flibble does not even know enough to know that when H(Px,Px)
>>>>>>>>> correctly simulates its input that the "return" instruction is
>>>>>>>>> unreachable code by this simulated input.
>>>>>>>>
>>>>>>>> WRONG. Your H PREVENTS Px from halting and it is INCORRECT to do
>>>>>>>> that as a halt decider is supposed to return a decision to its
>>>>>>>> caller (Px in this case).
>>>>>>>>
>>>>>>>> /Flibble
>>>>>>>
>>>>>>> In none of these cases will the simulated P(P) ever reach its own
>>>>>>> final state:
>>>>>>>
>>>>>>> void Px(u32 x)
>>>>>>> {
>>>>>>>      H(x, x);
>>>>>>>      return;
>>>>>>> }
>>>>>>>
>>>>>>> void Py(u32 x)
>>>>>>> {
>>>>>>>      Simulate(x, x);
>>>>>>>      return;
>>>>>>> }
>>>>>>>
>>>>>>> void Pz(u32 x)
>>>>>>> {
>>>>>>>      UTM(x, x);
>>>>>>>      return;
>>>>>>> }
>>>>>>
>>>>>> Error by non-equivalence: a halt decider (i.e. H) is supposed to
>>>>>> return
>>>>>> a result to its caller in finite time.
>>>>>>
>>>>>> /Flibble
>>>>>>
>>>>>
>>>>> The outermost H returns to its caller, the first inner H is aborted
>>>>> before it is even invoked.
>>>>>
>>>>
>>>> Which mean that an ACTUAL SIMULATION of the  actual input to
>>>> H(Px,Px), which would be shown by Simulate(Px,Px) or UTM(Px, Px)
>>>> would Halt, and thus H is incorrect.
>>>>
>>>
>>> No you brain dead moron and aborted process is not a process that halts.
>>> No simulated Px ever reaches its own "return" instruction.
>>
>> WRONG.
>>
>> Simulate(Px,Px) shows a simulated Px that reaches its return instruction.
>>
>
> Here is the code, prove it:
>
> This is the complete system:
> https://www.liarparadox.org/2022_08_16.zip
>
> Microsoft Visual Studio Community 2017
> https://visualstudio.microsoft.com/vs/older-downloads/
>
>


Click here to read the complete article
Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<T0rOK.782932$5fVf.344422@fx09.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!newsreader4.netcologne.de!news.netcologne.de!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx09.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.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<t_SdneGozK5XQZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<Dg5OK.862820$ntj.825969@fx15.iad>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827120807.000078f7@reddwarf.jmc.corp>
<EOmdnQXxqe0os5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<20220827155750.0000056d@reddwarf.jmc.corp>
<8v6dnTcn15-orpf-nZ2dnZfqlJzNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <8v6dnTcn15-orpf-nZ2dnZfqlJzNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 627
Message-ID: <T0rOK.782932$5fVf.344422@fx09.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: Sat, 27 Aug 2022 11:48:03 -0400
X-Received-Bytes: 31950
 by: Richard Damon - Sat, 27 Aug 2022 15:48 UTC

On 8/27/22 11:07 AM, olcott wrote:
> On 8/27/2022 9:57 AM, Mr Flibble wrote:
>> On Sat, 27 Aug 2022 09:48:21 -0500
>> olcott <NoOne@NoWhere.com> wrote:
>>
>>> On 8/27/2022 6:08 AM, Mr Flibble wrote:
>>>> On Fri, 26 Aug 2022 19:13:09 -0500
>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>> On 8/26/2022 6:49 PM, Mr Flibble wrote:
>>>>>> On Fri, 26 Aug 2022 16:43:15 -0500
>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>> On 8/26/2022 4:23 PM, Mr Flibble wrote:
>>>>>>>> On Fri, 26 Aug 2022 16:06:19 -0500
>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>> On 8/26/2022 3:29 PM, Paul N wrote:
>>>>>>>>>> On Friday, August 26, 2022 at 9:24:47 PM UTC+1, olcott wrote:
>>>>>>>>>>> On 8/26/2022 2:54 PM, Richard Damon wrote:
>>>>>>>>>>>> On 8/26/22 3:34 PM, olcott wrote:
>>>>>>>>>>>>> On 8/26/2022 2:12 PM, Richard Damon wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 8/26/22 2:11 PM, olcott wrote:
>>>>>>>>>>>>>>> On 8/26/2022 12:25 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 8/26/22 1:05 PM, olcott wrote:
>>>>>>>>>>>>>>>>> On 8/26/2022 10:45 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On 8/26/22 11:35 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>> On 8/26/2022 10:02 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>> On 8/26/22 10:47 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>> On 8/26/2022 8:23 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 7:47:34 PM UTC+1,
>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 1:02 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 6:12:10 PM
>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 12:00 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 3:43:46 PM
>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 6:10 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 11:59:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 5:47 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 6:08:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 11:35 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 3:50:37
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> PM UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I have proven that the execution trace
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> of the simulation of the input by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) exactly matches line-by-line the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> x86 source-code of P and this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> shows that the correct and complete
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation of this input never
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> reaches its final state and stops
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> running: (a) H(P,P) simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P) that calls a simulated H(P,P) (d)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H does not always simulate its
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ",
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H0((u32)Infinite_Loop)); }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001102](01) 55 push ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001105](02) ebfe jmp 00001105
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001107](01) 5d pop ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001108](01) c3 ret
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So it's not what happens with your actual
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop) simulates
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Infinite_Loop() (b) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (c) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (d) goto HERE...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yet a simulating halt decider must always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> abort the simulation of every
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It does this as soon as it correctly
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> matches a correct non-terminating
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H(P, P) does not correctly match a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating behaviour. The behaviour
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> of P(P) is that it terminates, or so you
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> claim.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P);
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Is an entirely different sequence of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> instructions than the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation by H(P,P) of its
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> As you yourself have said, changing the
>>>>>>>>>>>>>>>>>>>>>>>>>>>> subject is no rebuttal.
>>>>>>>>>>>>>>>>>>>>>>>>>>> *Everyone also knows that*
>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) The correct and complete simulation of a
>>>>>>>>>>>>>>>>>>>>>>>>>>> machine description always
>>>>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by
>>>>>>>>>>>>>>>>>>>>>>>>>>> this machine description.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Yes, but you admit that H does not do a
>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation.
>>>>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>>>>>> correctly performs a
>>>>>>>>>>>>>>>>>>>>>>>>> partial simulation of its input and the
>>>>>>>>>>>>>>>>>>>>>>>>> behavior of this partial
>>>>>>>>>>>>>>>>>>>>>>>>> simulation correctly matches a correct
>>>>>>>>>>>>>>>>>>>>>>>>> non-halting behavior pattern then
>>>>>>>>>>>>>>>>>>>>>>>>> the SHD halt decider can correctly report
>>>>>>>>>>>>>>>>>>>>>>>>> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Since P(P) halts, H can never correctly report
>>>>>>>>>>>>>>>>>>>>>>>> that it doesn't.
>>>>>>>>>>>>>>>>>>>>>>> H(P,P) is not reporting whether or not
>>>>>>>>>>>>>>>>>>>>>>> int main() { P(P); } halts because it has
>>>>>>>>>>>>>>>>>>>>>>> entirely different behavior
>>>>>>>>>>>>>>>>>>>>>>> than the actual behavior specified by its actual
>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> No it doesn't. The first argument of H(P, P) is P
>>>>>>>>>>>>>>>>>>>>>> and so H must report on what P does. The second
>>>>>>>>>>>>>>>>>>>>>> argument is also P and so specifically H must
>>>>>>>>>>>>>>>>>>>>>> report on what P(P) does. The idea that H(P, P)
>>>>>>>>>>>>>>>>>>>>>> has some sort of "input" which is not P is
>>>>>>>>>>>>>>>>>>>>>> nonsense.
>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>>>>> description always
>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>> *The correct and complete simulation of the input
>>>>>>>>>>>>>>>>>>>>>>> to H(P,P) by H*
>>>>>>>>>>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>> H(P,P) (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P) (d) that simulates P(P)
>>>>>>>>>>>>>>>>>>>>>>> that calls a simulated H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> You know this is not true, and putting it into
>>>>>>>>>>>>>>>>>>>>>> asterisks doesn't make it true. I've told you
>>>>>>>>>>>>>>>>>>>>>> twice in the quotes above alone.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> That is what the correct and COMPLETE simulation of
>>>>>>>>>>>>>>>>>>>>> the input to H(P,P) would do. A correct and
>>>>>>>>>>>>>>>>>>>>> complete simulation of the input to H(P,P) is
>>>>>>>>>>>>>>>>>>>>> shown by replacing H() with Simulate().
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>         int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>>>>>>>>>         if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>>           HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>         return;
>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>         Output("Input_Halts = ", H(P, P));
>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> You can't work out what an aborting H will do
>>>>>>>>>>>>>>>>>>>>>> simply by working out what a non-aborting H would
>>>>>>>>>>>>>>>>>>>>>> do and pretending a different H will do the same
>>>>>>>>>>>>>>>>>>>>>> thing.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> A simulating halt decider MUST ALWAYS WORK OUT
>>>>>>>>>>>>>>>>>>>>> WHAT A NON-ABORTING SHD WOULD DO. That is what
>>>>>>>>>>>>>>>>>>>>> they are supposed to do and that is how they work.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Nope. It needs to work out what its INPUT would do,
>>>>>>>>>>>>>>>>>>>> AS IS.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Otherwise you are just admitting that your SHDs
>>>>>>>>>>>>>>>>>>>> aren't actually Halt Deciders.
>>>>>>>>>>>>>>>>>>>>> On 7/24/2022 6:19 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>       > On Monday, July 25, 2022 at 12:10:34 AM
>>>>>>>>>>>>>>>>>>>>>       > UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>       >> If a simulating halt decider continues to
>>>>>>>>>>>>>>>>>>>>>       >> correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>>       >> correctly matches a non-halting behavior
>>>>>>>>>>>>>>>>>>>>>       >> pattern then this SHD is necessarily
>>>>>>>>>>>>>>>>>>>>>       >> correct when it aborts its simulation and
>>>>>>>>>>>>>>>>>>>>>       >> reports non-halting.
>>>>>>>>>>>>>>>>>>>>>       >
>>>>>>>>>>>>>>>>>>>>>       > Yes, *If* a simulating halt decider
>>>>>>>>>>>>>>>>>>>>>       > continues to correctly simulate its input
>>>>>>>>>>>>>>>>>>>>>       > until it *correctly* matches a non- halting
>>>>>>>>>>>>>>>>>>>>>       > behaviour pattern then this SHD is correct
>>>>>>>>>>>>>>>>>>>>>       > when it aborts its simulation and reports
>>>>>>>>>>>>>>>>>>>>>       > non-halting. [*some content snipped to stay
>>>>>>>>>>>>>>>>>>>>>       > focused on this point*]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> H0(Infinite_Loop) reports on the behavior of its
>>>>>>>>>>>>>>>>>>>>> input if H0 never aborted the simulation of its
>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>>> behavior of H0 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>         HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> H(Infinite_Recursion, 0x777) reports on the
>>>>>>>>>>>>>>>>>>>>> behavior of its input if H never aborted the
>>>>>>>>>>>>>>>>>>>>> simulation of its input.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>>> behavior of H1 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> void Infinite_Recursion(int N)
>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>         Infinite_Recursion(N);
>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> H(P,P) reports on the behavior of its input if H
>>>>>>>>>>>>>>>>>>>>> never aborted the simulation of its input.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> No! The question isn't what its input would do it H
>>>>>>>>>>>>>>>>>>>> never aborted it, since H does abort it, so you are
>>>>>>>>>>>>>>>>>>>> asking a question that is a fantasy.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this
>>>>>>>>>>>>>>>>>>>>>>>>> behavior pattern proves that the correct and
>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation of the
>>>>>>>>>>>>>>>>>>>>>>>>> input by SHD would never reach the final state
>>>>>>>>>>>>>>>>>>>>>>>>> of this simulated input.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> H is not simulating itself correctly. If H
>>>>>>>>>>>>>>>>>>>>>>>> recognises that it is stuck in a loop and stops,
>>>>>>>>>>>>>>>>>>>>>>>> it is not correct to pretend that H never
>>>>>>>>>>>>>>>>>>>>>>>> realises it is stuck in a loop and hence ploughs
>>>>>>>>>>>>>>>>>>>>>>>> on regardless.
>>>>>>>>>>>>>>>>>>>>>>> H only must report on whether or not the correct
>>>>>>>>>>>>>>>>>>>>>>> and complete simulation
>>>>>>>>>>>>>>>>>>>>>>> of its input would ever reach the final state of
>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> You've talked about simulations so many times you
>>>>>>>>>>>>>>>>>>>>>> must realise you're pulling a fast one here. You
>>>>>>>>>>>>>>>>>>>>>> claim that P(P) halts. However, you are trying to
>>>>>>>>>>>>>>>>>>>>>> run an argument along the following lines:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> A correct and
>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is this
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Right, which H doesn't do but simulate does.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Simulate(P,P) Halts, so H(P,P) needs to return 1,
>>>>>>>>>>>>>>>>>>>> but it incorrectly returns 0.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>         int Halt_Status = Simulate(x, x); // H is
>>>>>>>>>>>>>>>>>>>>> replaced with Simulate
>>>>>>>>>>>>>>>>>>>>>         if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>>           HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>         return;
>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE
>>>>>>>>>>>>>>>>>>>>> SIMULATION
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> It SHOULD, but it doesn't
>>>>>>>>>>>>>>>>>>>>>> "A correct simulation will give the correct
>>>>>>>>>>>>>>>>>>>>>> answers. My simulation is correct. My simulation
>>>>>>>>>>>>>>>>>>>>>> says P(P) does not halt. Therefore it is
>>>>>>>>>>>>>>>>>>>>>> acceptable to say that P(P) does not halt, and
>>>>>>>>>>>>>>>>>>>>>> that H(P, P) = 0 is an acceptable answer."
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> A Correct AND COMPLETE simulation will give the
>>>>>>>>>>>>>>>>>>>> correct answer, or a correct simulation followed by
>>>>>>>>>>>>>>>>>>>> sound and valid logic will give the corret answer.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> H does neither of these.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> At times you've explicitly said that the
>>>>>>>>>>>>>>>>>>>>>> simulation gives different results from the
>>>>>>>>>>>>>>>>>>>>>> directly executed function, but instead of
>>>>>>>>>>>>>>>>>>>>>> recognising that this proves your simulator is
>>>>>>>>>>>>>>>>>>>>>> incorrect, you feel justified in rejecting the
>>>>>>>>>>>>>>>>>>>>>> actual results actually produced by the function
>>>>>>>>>>>>>>>>>>>>>> in favour of your "correct simulation".
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> No, it doesn't, since Simulate(P,P) Halts, so H(P,P)
>>>>>>>>>>>>>>>>>>>> is wrong.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Acting like a three year old doesn't make it any
>>>>>>>>>>>>>>>>>>>> more right.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> *straw man*
>>>>>>>>>>>>>>>>>>> An intentionally misrepresented proposition that is
>>>>>>>>>>>>>>>>>>> set up because it is easier to defeat than an
>>>>>>>>>>>>>>>>>>> opponent's real argument.
>>>>>>>>>>>>>>>>>>> https://www.lexico.com/en/definition/straw_man
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Please identify the "Strawman"
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> You are a despicable lying scumbag that is so adept
>>>>>>>>>>>>>>>>>>> at using the strawman deception that gullible fools
>>>>>>>>>>>>>>>>>>> accept your deceitful attempts at rebuttal as
>>>>>>>>>>>>>>>>>>> correct.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>>>>> simulation of a machine description always provides
>>>>>>>>>>>>>>>>>>> the actual behavior specified by this machine
>>>>>>>>>>>>>>>>>>> description.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Right, which is what Simulate(P,P) does, but H(P,P)
>>>>>>>>>>>>>>>>>> doesn't do.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>> correctly performs a partial simulation of its input
>>>>>>>>>>>>>>>>>>> and the behavior of this partial simulation
>>>>>>>>>>>>>>>>>>> correctly matches a correct non-halting behavior
>>>>>>>>>>>>>>>>>>> pattern then the SHD halt decider can correctly
>>>>>>>>>>>>>>>>>>> report non-halting.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> A CORRECT non-halting pattern. You haven't provided
>>>>>>>>>>>>>>>>>> one that you have actually proved is correct for this
>>>>>>>>>>>>>>>>>> case.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>> when-so-ever matching this behavior pattern proves
>>>>>>>>>>>>>>>>>>> that the correct and complete simulation of the
>>>>>>>>>>>>>>>>>>> input by SHD would never reach the final state of
>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Nope, since the SHD DOESN'T DO a complete and correct
>>>>>>>>>>>>>>>>>> simulation of thd input, that is an INVALID
>>>>>>>>>>>>>>>>>> definition. Note, you can't change the SHD to be a
>>>>>>>>>>>>>>>>>> different machine if doing so changes the code at the
>>>>>>>>>>>>>>>>>> input, which includes ALL the code that P calls, not
>>>>>>>>>>>>>>>>>> just the code inside the "C function" of P.
>>>>>>>>>>>>>>>>>>> H always reports on what the behavior of its input
>>>>>>>>>>>>>>>>>>> would be if H was only a simulator and not a
>>>>>>>>>>>>>>>>>>> simulating halt decider. All simulating halt deciders
>>>>>>>>>>>>>>>>>>> must abort the simulation of inputs that would never
>>>>>>>>>>>>>>>>>>> otherwise halt. Here are three examples of that:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>>>>>> (c) is WRONG.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> So, you admit that H doesn't report the actual
>>>>>>>>>>>>>>>>>> behavior of its input, but only the behavior of some
>>>>>>>>>>>>>>>>>> other input built on a different H.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> A simulating halt decider ALWAYS reports on what the
>>>>>>>>>>>>>>>>> behavior of its input would be if the SHD performed a
>>>>>>>>>>>>>>>>> correct and complete simulation of its input.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Then a SHD isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Just by Definition.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> FAIL.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> A mere dogmatic assertion utterly bereft of any
>>>>>>>>>>>>>>> supporting reasoning.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> IT IS DEFINITION, something you appearently don't
>>>>>>>>>>>>>> understand because you are too stupid.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> YOU have quoted the soure of this before, but apparently
>>>>>>>>>>>>>> your mind can't actually reason or remember.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *HERE IS A DEFINITION FOR YOU*
>>>>>>>>>>>>>>> A halt decider must always derive its halt status
>>>>>>>>>>>>>>> decision on the basis of the actual behavior of the
>>>>>>>>>>>>>>> actual input.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Right, and the DEFINITION of the "actual behavior" of the
>>>>>>>>>>>>>> "actual input" for an x86 decider is what happens when you
>>>>>>>>>>>>>> run that actual input.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thus the ACTUAL BEHAVIOR or the input to H(P,P) is the
>>>>>>>>>>>>>> actual behavor of running P(P)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *HERE IS THE DEFINITION OF A UTM*
>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Right, UTM(P,d) will ALWAYS behave exactly like P(d).
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> This means that the actual behavior of the actual input
>>>>>>>>>>>>>>> would be the correct and complete simulation of the input
>>>>>>>>>>>>>>> to H(P,P) at the exact same point in the execution trace
>>>>>>>>>>>>>>> where H is invoked:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Sort of. Doesn't mean you replace H with a UTM, as that
>>>>>>>>>>>>>> point is actually a call to H, and is looking for the
>>>>>>>>>>>>>> Behavior or H which is supposed to be asking about the
>>>>>>>>>>>>>> behavior of it input, which is the SEPERATE PROGRA P(P),
>>>>>>>>>>>>>> not as executed "At that point in the execution trace",
>>>>>>>>>>>>>> but as an actual computation.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I don;t think you know enough about how a program works to
>>>>>>>>>>>>>> get into a beginners programming course.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>         int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>> The actual behavior of the actual input is defined as the
>>>>>>>>>>>>> behavior of the correct and complete simulation of this
>>>>>>>>>>>>> input.
>>>>>>>>>>>>
>>>>>>>>>>>> Right, BUT, P didn't ask for a correct and complete
>>>>>>>>>>>> simulation of the input to H, it wanted a halting decision
>>>>>>>>>>>> that corresponded to that behavior, and it whated that in
>>>>>>>>>>>> finite time.
>>>>>>>>>>>>
>>>>>>>>>>>> Thus, replacing the call to H with a simulation of the input
>>>>>>>>>>>> to H is not a correct substitution.
>>>>>>>>>>>>>
>>>>>>>>>>>>> It is the job of H to correctly predict what the behavior
>>>>>>>>>>>>> of its input would be if H performed a correct and complete
>>>>>>>>>>>>> simulation of this input:
>>>>>>>>>>>>
>>>>>>>>>>>> Nope, it is to correct predict what the behavior of its
>>>>>>>>>>>> input would be if given to a correct and complete
>>>>>>>>>>>> simulation of this input.
>>>>>>>>>>>>
>>>>>>>>>>>> SInce H DOESN'T DO a correct and complete simulation of its
>>>>>>>>>>>> input, you statement is nonsence.
>>>>>>>>>>>>>
>>>>>>>>>>>>> // Never reaches the final state of Infinite_Loop
>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>
>>>>>>>>>>>>> // Never reaches the final state of Infinite_Recursion
>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>
>>>>>>>>>>>>> // Never reaches the final state of P
>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>
>>>>>>>>>>>> But doesn't do a correct and complete simulation of its
>>>>>>>>>>>> input, so it didn't establish the needed criteria.
>>>>>>>>>>> THAT YOU CONTINUE IGNORE KEY WORDS WHEN THEY HAVE BEEN
>>>>>>>>>>> REPEATED MANY MANY TIMES LEADS ME TO BELIEVE THAT YOU MIGHT
>>>>>>>>>>> HAVE ACTUAL BRAIN DAMAGE.
>>>>>>>>>>>
>>>>>>>>>>> It is the job of H to correctly:
>>>>>>>>>>>
>>>>>>>>>>> PREDICT
>>>>>>>>>>> PREDICT
>>>>>>>>>>> PREDICT
>>>>>>>>>>> PREDICT
>>>>>>>>>>> PREDICT
>>>>>>>>>>> PREDICT
>>>>>>>>>>> PREDICT
>>>>>>>>>>> PREDICT
>>>>>>>>>>> what the behavior of its input would be if H performed a
>>>>>>>>>>> correct and complete simulation of this input:
>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)... (on
>>>>>>>>>>> and on)
>>>>>>>>>>
>>>>>>>>>> You've told us numerous times that H does not do this - you
>>>>>>>>>> have even explained why it does not do this. So H is not
>>>>>>>>>> simulating itself correctly.
>>>>>>>>>
>>>>>>>>> I could have equally been told many times that cats are a kind
>>>>>>>>> of dog, that does not make it true.
>>>>>>>>>
>>>>>>>>> A simulating halt decider always predicts what the behavior of
>>>>>>>>> its input would be if a correct and complete simulation of this
>>>>>>>>> input was performed at the exact same place in the execution
>>>>>>>>> trace where H is invoked.
>>>>>>>>>
>>>>>>>>> void P(ptr x)
>>>>>>>>> {
>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>        if (Halt_Status)
>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>        return;
>>>>>>>>> }
>>>>>>>>>
>>>>>>>>> (a) H(P,P) simulates P(P) that calls Simulate(P,P)
>>>>>>>>> (b) that simulates P(P) that calls Simulate(P,P)
>>>>>>>>> (c) that simulates P(P) that calls Simulate(P,P)
>>>>>>>>> (d) that simulates P(P) that calls Simulate(P,P)... (on and
>>>>>>>>> on)
>>>>>>>>
>>>>>>>> But the fact your H is recursive in nature PREVENTS it from
>>>>>>>> performing a "correct and complete simulation of this input".  H
>>>>>>>> deciding the following is non-halting is an ERROR:
>>>>>>>>
>>>>>>>> void Px(ptr x)
>>>>>>>> {
>>>>>>>>       (void)H(x, x);
>>>>>>>>       return;
>>>>>>>> }
>>>>>>>>
>>>>>>>> /Flibble
>>>>>>>
>>>>>>> Flibble does not even know enough to know that when H(Px,Px)
>>>>>>> correctly simulates its input that the "return" instruction is
>>>>>>> unreachable code by this simulated input.
>>>>>>
>>>>>> WRONG. Your H PREVENTS Px from halting and it is INCORRECT to do
>>>>>> that as a halt decider is supposed to return a decision to its
>>>>>> caller (Px in this case).
>>>>>>
>>>>>> /Flibble
>>>>>
>>>>> In none of these cases will the simulated P(P) ever reach its own
>>>>> final state:
>>>>>
>>>>> void Px(u32 x)
>>>>> {
>>>>>       H(x, x);
>>>>>       return;
>>>>> }
>>>>>
>>>>> void Py(u32 x)
>>>>> {
>>>>>       Simulate(x, x);
>>>>>       return;
>>>>> }
>>>>>
>>>>> void Pz(u32 x)
>>>>> {
>>>>>       UTM(x, x);
>>>>>       return;
>>>>> }
>>>>
>>>> Error by non-equivalence: a halt decider (i.e. H) is supposed to
>>>> return a result to its caller in finite time.
>>>>
>>>> /Flibble
>>>
>>> The outermost H returns to its caller, the first inner H is aborted
>>> before it is even invoked.
>>
>> Which means the input is not completely, correctly simulated contrary
>> to what you keep claiming.
>>
>> /Flibble
>>
>
> It
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> PREDICTS
> what the behavior of the correct and complete simulation
> would be without actually doing a complete simulation.
>
> You too must be a brain dead moron, I have explained this hundreds of
> times.
>


Click here to read the complete article
Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<e5rOK.109475$BZ1.27530@fx03.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!news2.arglkargh.de!news.mixmin.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx03.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.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvvr$71l4$1@dont-email.me>
<VzfOK.856983$70j.574433@fx16.iad>
<hO-dnZUiK_MoEpT-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bEmOK.904472$wIO9.136373@fx12.iad>
<nu2dnfJ87rWds5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<qeqOK.883263$70j.139939@fx16.iad>
<ScedncxTAcBfrJf-nZ2dnZfqlJxh4p2d@giganews.com>
<KqqOK.782615$5fVf.534435@fx09.iad>
<8v6dnTYn15_vrpf-nZ2dnZfqlJxh4p2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <8v6dnTYn15_vrpf-nZ2dnZfqlJxh4p2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 126
Message-ID: <e5rOK.109475$BZ1.27530@fx03.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: Sat, 27 Aug 2022 11:52:41 -0400
X-Received-Bytes: 7154
 by: Richard Damon - Sat, 27 Aug 2022 15:52 UTC

On 8/27/22 11:08 AM, olcott wrote:
> On 8/27/2022 10:07 AM, Richard Damon wrote:
>> On 8/27/22 11:01 AM, olcott wrote:
>>> On 8/27/2022 9:54 AM, Richard Damon wrote:
>>>> On 8/27/22 10:45 AM, olcott wrote:
>>>>> On 8/27/2022 5:48 AM, Richard Damon wrote:
>>>>>> On 8/26/22 11:29 PM, olcott wrote:
>>>>>>> On 8/26/2022 9:46 PM, Richard Damon wrote:
>>>>>>>>
>>>>>>>> On 8/26/22 10:36 PM, olcott wrote:
>>>>>>>>> On 8/26/2022 8:59 PM, Richard Damon wrote:
>>>>>>>>>> On 8/26/22 9:44 PM, olcott wrote:
>>>>>>>>>>> On 8/26/2022 7:22 PM, Richard Damon wrote:
>>>>>>>>>>>> On 8/26/22 8:13 PM, olcott wrote:
>>>>>>>>
>>>>>>>>>>>>> In none of these cases will the simulated P(P) ever reach
>>>>>>>>>>>>> its own final state:
>>>>>>>>>>>>>
>>>>>>>>>>>>> void Px(u32 x)
>>>>>>>>>>>>> {
>>>>>>>>>>>>>     H(x, x);
>>>>>>>>>>>>>     return;
>>>>>>>>>>>>> }
>>>>>>>>>>>>
>>>>>>>>>>>> ^ This will when it is CORRECTLY and COMPLETELY Simulated,
>>>>>>>>>>>> since H(Px,Px) has been shown to return 0 in finite time.
>>>>>>>>>>>
>>>>>>>>>>> So maybe you are as clueless as Flibble.
>>>>>>>>>>>
>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)...
>>>>>>>>>>>
>>>>>>>>>>> Whether H simulates its input once or allows the recursive
>>>>>>>>>>> simulations to continue forever there is never a case where
>>>>>>>>>>> simulated Px ever reaches its final state.
>>>>>>>>>>>
>>>>>>>>>>> When H aborts its simulated input it never again simulates a
>>>>>>>>>>> single instruction of its input thus all recursive emulations
>>>>>>>>>>> are immediately dead in the water and cannot return to their
>>>>>>>>>>> caller.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> No, it doesn't. May be you don't know your own code, or you
>>>>>>>>>> are just a LIAR.
>>>>>>>>>>
>>>>>>>>>> H(P,P) simulates P(P), and that calls a simulate H(P,P) at
>>>>>>>>>> which point the original H(P,P) aborts its simulation and
>>>>>>>>>> returns 0.
>>>>>>>>>>
>>>>>>>>>> THAT is what you code does.
>>>>>>>>>>
>>>>>>>>>> That means that a CORRECT and *COMPLETE* simulation of the
>>>>>>>>>> input to H(P,P) is:
>>>>>>>>>>
>>>>>>>>>> Simulator simulated P(P) calling H(P,P).
>>>>>>>>>> That H(P,P) is simulated to simulate a copy of P(P), and will
>>>>>>>>>> simulate to it calling H(P,P).
>>>>>>>>>> That simulated H(P,P) then aborts its simulation and is
>>>>>>>>>> simulated to return to the P(P) that the outer simulation is
>>>>>>>>>> simulating.
>>>>>>>>>>
>>>>>>>>>> THat simulated P(P) will reach its final state and return.
>>>>>>>>>>
>>>>>>>>>> Please point out the error in that description.
>>>>>>>>>
>>>>>>>>> The executed H(P,P) simulates P(P) that calls the simulated H(P,P)
>>>>>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>>>>>> that simulates P(P) that calls the simulated H(P,P)
>>>>>>>>> until the executed H(P,P) aborts the whole chain causing
>>>>>>>>> everything else to immediately stop.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> So, I said that, and the correct and complete simulation of the
>>>>>>>> input sees that in the simulate call to H(P,P) and then sees the
>>>>>>>> simulate P(P) reaching its final state.
>>>>>>>>
>>>>>>>
>>>>>>> *You just don't seem to know enough about software engineering*
>>>>>>> When the outermost executed H(P,P) aborts the simulation of its
>>>>>>> input all of the simulations immediately stop because it was only
>>>>>>> the outermost H that was driving them.
>>>>>>>
>>>>>>>  From the simulated P's point of view it is just like it hit an
>>>>>>> abnormal termination core dump divide by zero error. No more
>>>>>>> steps are simulated.
>>>>>>>
>>>>>>
>>>>>> No, you have your details wrong, at least if you intend to be
>>>>>> working on the Halting Problem. When H stops its simulation, the
>>>>>> SIMULATION stops, but the behavior of the simulated P doesn't
>>>>>> "stop", it just becomes unknown.
>>>>>
>>>>> You are totally incompetent about this.
>>>>>
>>>>>
>>>>
>>>> Then you can point out an actual error, or are YOU the incompetent one?
>>> When a simulator quits simulating the simulated becomes static data
>>> and stops running.
>>>
>>
>> Shows you don't understand simulation,
>
> Shows that you and Flibble should be put back on blocked.
>

Just means that you won't be able to try to defend your lies from the
light I put on it.

That means if you DO get up the courage to try to publish, and the
review searches and find all these discussions, they can come back and
ask why you didn't deal with the problems pointed out to you.

Note, once you submit, you can't just change your tack with your
arguement, so you really need to work out the bugs first.

Nothing I point out won't also get pointed out by the reviewer. You
might not think so, but they will.

Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<20220827165835.00006de0@reddwarf.jmc.corp>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx01.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc.corp (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Message-ID: <20220827165835.00006de0@reddwarf.jmc.corp>
References: <20220817174635.00004410@reddwarf.jmc.corp>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad>
<tebvvr$71l4$1@dont-email.me>
<VzfOK.856983$70j.574433@fx16.iad>
<hO-dnZUiK_MoEpT-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bEmOK.904472$wIO9.136373@fx12.iad>
<nu2dnfJ87rWds5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<qeqOK.883263$70j.139939@fx16.iad>
<ScedncxTAcBfrJf-nZ2dnZfqlJxh4p2d@giganews.com>
<KqqOK.782615$5fVf.534435@fx09.iad>
<8v6dnTYn15_vrpf-nZ2dnZfqlJxh4p2d@giganews.com>
Organization: Jupiter Mining Corporation
X-Newsreader: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Lines: 123
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Sat, 27 Aug 2022 15:58:35 UTC
Date: Sat, 27 Aug 2022 16:58:35 +0100
X-Received-Bytes: 6937
 by: Mr Flibble - Sat, 27 Aug 2022 15:58 UTC

On Sat, 27 Aug 2022 10:08:34 -0500
olcott <NoOne@NoWhere.com> wrote:

> On 8/27/2022 10:07 AM, Richard Damon wrote:
> > On 8/27/22 11:01 AM, olcott wrote:
> >> On 8/27/2022 9:54 AM, Richard Damon wrote:
> >>> On 8/27/22 10:45 AM, olcott wrote:
> >>>> On 8/27/2022 5:48 AM, Richard Damon wrote:
> >>>>> On 8/26/22 11:29 PM, olcott wrote:
> >>>>>> On 8/26/2022 9:46 PM, Richard Damon wrote:
> >>>>>>>
> >>>>>>> On 8/26/22 10:36 PM, olcott wrote:
> >>>>>>>> On 8/26/2022 8:59 PM, Richard Damon wrote:
> >>>>>>>>> On 8/26/22 9:44 PM, olcott wrote:
> >>>>>>>>>> On 8/26/2022 7:22 PM, Richard Damon wrote:
> >>>>>>>>>>> On 8/26/22 8:13 PM, olcott wrote:
> >>>>>>>
> >>>>>>>>>>>> In none of these cases will the simulated P(P) ever
> >>>>>>>>>>>> reach its own final state:
> >>>>>>>>>>>>
> >>>>>>>>>>>> void Px(u32 x)
> >>>>>>>>>>>> {
> >>>>>>>>>>>>     H(x, x);
> >>>>>>>>>>>>     return;
> >>>>>>>>>>>> }
> >>>>>>>>>>>
> >>>>>>>>>>> ^ This will when it is CORRECTLY and COMPLETELY
> >>>>>>>>>>> Simulated, since H(Px,Px) has been shown to return 0 in
> >>>>>>>>>>> finite time.
> >>>>>>>>>>
> >>>>>>>>>> So maybe you are as clueless as Flibble.
> >>>>>>>>>>
> >>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
> >>>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
> >>>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
> >>>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)...
> >>>>>>>>>>
> >>>>>>>>>> Whether H simulates its input once or allows the recursive
> >>>>>>>>>> simulations to continue forever there is never a case
> >>>>>>>>>> where simulated Px ever reaches its final state.
> >>>>>>>>>>
> >>>>>>>>>> When H aborts its simulated input it never again simulates
> >>>>>>>>>> a single instruction of its input thus all recursive
> >>>>>>>>>> emulations are immediately dead in the water and cannot
> >>>>>>>>>> return to their caller.
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> No, it doesn't. May be you don't know your own code, or you
> >>>>>>>>> are just a LIAR.
> >>>>>>>>>
> >>>>>>>>> H(P,P) simulates P(P), and that calls a simulate H(P,P) at
> >>>>>>>>> which point the original H(P,P) aborts its simulation and
> >>>>>>>>> returns 0.
> >>>>>>>>>
> >>>>>>>>> THAT is what you code does.
> >>>>>>>>>
> >>>>>>>>> That means that a CORRECT and *COMPLETE* simulation of the
> >>>>>>>>> input to H(P,P) is:
> >>>>>>>>>
> >>>>>>>>> Simulator simulated P(P) calling H(P,P).
> >>>>>>>>> That H(P,P) is simulated to simulate a copy of P(P), and
> >>>>>>>>> will simulate to it calling H(P,P).
> >>>>>>>>> That simulated H(P,P) then aborts its simulation and is
> >>>>>>>>> simulated to return to the P(P) that the outer simulation
> >>>>>>>>> is simulating.
> >>>>>>>>>
> >>>>>>>>> THat simulated P(P) will reach its final state and return.
> >>>>>>>>>
> >>>>>>>>> Please point out the error in that description.
> >>>>>>>>
> >>>>>>>> The executed H(P,P) simulates P(P) that calls the simulated
> >>>>>>>> H(P,P) that simulates P(P) that calls the simulated H(P,P)
> >>>>>>>> that simulates P(P) that calls the simulated H(P,P)
> >>>>>>>> that simulates P(P) that calls the simulated H(P,P)
> >>>>>>>> that simulates P(P) that calls the simulated H(P,P)
> >>>>>>>> until the executed H(P,P) aborts the whole chain causing
> >>>>>>>> everything else to immediately stop.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>> So, I said that, and the correct and complete simulation of
> >>>>>>> the input sees that in the simulate call to H(P,P) and then
> >>>>>>> sees the simulate P(P) reaching its final state.
> >>>>>>>
> >>>>>>
> >>>>>> *You just don't seem to know enough about software engineering*
> >>>>>> When the outermost executed H(P,P) aborts the simulation of
> >>>>>> its input all of the simulations immediately stop because it
> >>>>>> was only the outermost H that was driving them.
> >>>>>>
> >>>>>>  From the simulated P's point of view it is just like it hit
> >>>>>> an abnormal termination core dump divide by zero error. No
> >>>>>> more steps are simulated.
> >>>>>>
> >>>>>
> >>>>> No, you have your details wrong, at least if you intend to be
> >>>>> working on the Halting Problem. When H stops its simulation,
> >>>>> the SIMULATION stops, but the behavior of the simulated P
> >>>>> doesn't "stop", it just becomes unknown.
> >>>>
> >>>> You are totally incompetent about this.
> >>>>
> >>>>
> >>>
> >>> Then you can point out an actual error, or are YOU the
> >>> incompetent one?
> >> When a simulator quits simulating the simulated becomes static
> >> data and stops running.
> >>
> >
> > Shows you don't understand simulation,
>
> Shows that you and Flibble should be put back on blocked.

Blocking me will make no difference as I will continue to point out
your errors and you will continue to ignore those errors but for a
different reason (i.e. no longer being able to see them in this forum as
opposed to stubbornly refusing to address them honestly).

/Flibble

Re: Olcott [Paul N does care about facts and truth ] [ Richard Damon is just a Troll ]

<_oqdnaum358L0Zf-nZ2dnZfqlJzNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!69.80.99.27.MISMATCH!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 27 Aug 2022 16:55:50 +0000
Date: Sat, 27 Aug 2022 11:55:50 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [ Richard Damon is just a Troll ]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp> <GU5OK.856776$70j.99660@fx16.iad> <JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com> <bm7OK.161341$f81.105014@fx43.iad> <Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com> <GW8OK.779719$5fVf.536789@fx09.iad> <KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com> <5y9OK.779720$5fVf.143349@fx09.iad> <efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com> <5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com> <rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com> <20220826222359.00006d1e@reddwarf.jmc.corp> <79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com> <20220827004929.00001ee1@reddwarf.jmc.corp> <RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com> <20220827120807.000078f7@reddwarf.jmc.corp> <EOmdnQXxqe0os5f-nZ2dnZfqlJ_NnZ2d@giganews.com> <IgqOK.883609$70j.372919@fx16.iad> <Scednc9TAcDLr5f-nZ2dnZfqlJxh4p2d@giganews.com> <luqOK.839174$J0r9.207864@fx11.iad> <iAGdnfUhWtrqqpf-nZ2dnZfqlJ_NnZ2d@giganews.com> <ZXqOK.782930$5fVf.780439@fx09.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <ZXqOK.782930$5fVf.780439@fx09.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <_oqdnaum358L0Zf-nZ2dnZfqlJzNnZ2d@giganews.com>
Lines: 695
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-b613zHcQps4Uxe7V9P+AU+pl7ctecQFzPGW8dX4koUoiTkSDnyAbFb1XADGDmvOLAzmAN9u3aTVAHxb!MxcDexaP8XlAaQpeldiuTVxbAF3fzRl0NoY7eZDA2Rm1LG9Xrl4rTjLzeeF9L9LB9mYbdcdceqU=
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-Received-Bytes: 36332
 by: olcott - Sat, 27 Aug 2022 16:55 UTC

On 8/27/2022 10:42 AM, Richard Damon wrote:
> On 8/27/22 11:25 AM, olcott wrote:
>> On 8/27/2022 10:11 AM, Richard Damon wrote:
>>> On 8/27/22 11:03 AM, olcott wrote:
>>>> On 8/27/2022 9:56 AM, Richard Damon wrote:
>>>>> On 8/27/22 10:48 AM, olcott wrote:
>>>>>> On 8/27/2022 6:08 AM, Mr Flibble wrote:
>>>>>>> On Fri, 26 Aug 2022 19:13:09 -0500
>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>
>>>>>>>> On 8/26/2022 6:49 PM, Mr Flibble wrote:
>>>>>>>>> On Fri, 26 Aug 2022 16:43:15 -0500
>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>> On 8/26/2022 4:23 PM, Mr Flibble wrote:
>>>>>>>>>>> On Fri, 26 Aug 2022 16:06:19 -0500
>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>> On 8/26/2022 3:29 PM, Paul N wrote:
>>>>>>>>>>>>> On Friday, August 26, 2022 at 9:24:47 PM UTC+1, olcott wrote:
>>>>>>>>>>>>>> On 8/26/2022 2:54 PM, Richard Damon wrote:
>>>>>>>>>>>>>>> On 8/26/22 3:34 PM, olcott wrote:
>>>>>>>>>>>>>>>> On 8/26/2022 2:12 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On 8/26/22 2:11 PM, olcott wrote:
>>>>>>>>>>>>>>>>>> On 8/26/2022 12:25 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On 8/26/22 1:05 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>> On 8/26/2022 10:45 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On 8/26/22 11:35 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>> On 8/26/2022 10:02 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>> On 8/26/22 10:47 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>> On 8/26/2022 8:23 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 7:47:34 PM UTC+1,
>>>>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 1:02 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 6:12:10 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1,
>>>>>>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 12:00 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 3:43:46 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 6:10 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 11:59:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 5:47 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 6:08:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 11:35 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 3:50:37 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I have proven that the execution
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> trace of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the simulation of the input by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) exactly matches line-by-line the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> x86 source-code of P and this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> shows that the correct and complete
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation of this input never
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> reaches its final state and stops
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> running: (a) H(P,P) simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that calls a simulated H(P,P) (d) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H does not always simulate its
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ",
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H0((u32)Infinite_Loop)); }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001102](01) 55 push ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001105](02) ebfe jmp 00001105
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001107](01) 5d pop ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001108](01) c3 ret
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So it's not what happens with your
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> actual H.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop) simulates
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Infinite_Loop() (b) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (c) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (d) goto HERE...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yet a simulating halt decider must always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> abort the simulation of every
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It does this as soon as it correctly
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> matches a correct non-terminating
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H(P, P) does not correctly match a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating behaviour. The
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> behaviour of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P) is that it terminates, or so you
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> claim.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P);
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Is an entirely different sequence of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> instructions than the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation by H(P,P) of its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> As you yourself have said, changing the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> subject is no rebuttal.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *Everyone also knows that*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) The correct and complete simulation of a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> machine description always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yes, but you admit that H does not do a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> complete
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>>>>>>>>> correctly performs a
>>>>>>>>>>>>>>>>>>>>>>>>>>>> partial simulation of its input and the
>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior
>>>>>>>>>>>>>>>>>>>>>>>>>>>> of this partial
>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation correctly matches a correct
>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-halting behavior pattern then
>>>>>>>>>>>>>>>>>>>>>>>>>>>> the SHD halt decider can correctly report
>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Since P(P) halts, H can never correctly report
>>>>>>>>>>>>>>>>>>>>>>>>>>> that it doesn't.
>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) is not reporting whether or not
>>>>>>>>>>>>>>>>>>>>>>>>>> int main() { P(P); } halts because it has
>>>>>>>>>>>>>>>>>>>>>>>>>> entirely
>>>>>>>>>>>>>>>>>>>>>>>>>> different behavior
>>>>>>>>>>>>>>>>>>>>>>>>>> than the actual behavior specified by its actual
>>>>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> No it doesn't. The first argument of H(P, P) is P
>>>>>>>>>>>>>>>>>>>>>>>>> and so H must report on what P does. The second
>>>>>>>>>>>>>>>>>>>>>>>>> argument is also P and so specifically H must
>>>>>>>>>>>>>>>>>>>>>>>>> report on what P(P) does. The idea that H(P, P)
>>>>>>>>>>>>>>>>>>>>>>>>> has
>>>>>>>>>>>>>>>>>>>>>>>>> some sort of "input" which is not P is nonsense.
>>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>>>>>>>> description always
>>>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>>>>> *The correct and complete simulation of the input
>>>>>>>>>>>>>>>>>>>>>>>>>> to H(P,P) by H*
>>>>>>>>>>>>>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>>> calls
>>>>>>>>>>>>>>>>>>>>>>>>>> a simulated H(P,P) (d) that simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> You know this is not true, and putting it into
>>>>>>>>>>>>>>>>>>>>>>>>> asterisks doesn't make it true. I've told you
>>>>>>>>>>>>>>>>>>>>>>>>> twice
>>>>>>>>>>>>>>>>>>>>>>>>> in the quotes above alone.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> That is what the correct and COMPLETE simulation of
>>>>>>>>>>>>>>>>>>>>>>>> the input to H(P,P) would do. A correct and
>>>>>>>>>>>>>>>>>>>>>>>> complete
>>>>>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is shown by
>>>>>>>>>>>>>>>>>>>>>>>> replacing H() with Simulate().
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>        Output("Input_Halts = ", H(P, P));
>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> You can't work out what an aborting H will do
>>>>>>>>>>>>>>>>>>>>>>>>> simply
>>>>>>>>>>>>>>>>>>>>>>>>> by working out what a non-aborting H would do and
>>>>>>>>>>>>>>>>>>>>>>>>> pretending a different H will do the same thing.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> A simulating halt decider MUST ALWAYS WORK OUT
>>>>>>>>>>>>>>>>>>>>>>>> WHAT A
>>>>>>>>>>>>>>>>>>>>>>>> NON-ABORTING SHD WOULD DO. That is what they are
>>>>>>>>>>>>>>>>>>>>>>>> supposed to do and that is how they work.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Nope. It needs to work out what its INPUT would
>>>>>>>>>>>>>>>>>>>>>>> do, AS
>>>>>>>>>>>>>>>>>>>>>>> IS.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Otherwise you are just admitting that your SHDs
>>>>>>>>>>>>>>>>>>>>>>> aren't
>>>>>>>>>>>>>>>>>>>>>>> actually Halt Deciders.
>>>>>>>>>>>>>>>>>>>>>>>> On 7/24/2022 6:19 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>      > On Monday, July 25, 2022 at 12:10:34 AM
>>>>>>>>>>>>>>>>>>>>>>>> UTC+1,
>>>>>>>>>>>>>>>>>>>>>>>>      > olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>      >> If a simulating halt decider continues to
>>>>>>>>>>>>>>>>>>>>>>>>      >> correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>>>>>      >> correctly matches a non-halting behavior
>>>>>>>>>>>>>>>>>>>>>>>>      >> pattern then this SHD is necessarily
>>>>>>>>>>>>>>>>>>>>>>>> correct
>>>>>>>>>>>>>>>>>>>>>>>>      >> when it aborts its simulation and reports
>>>>>>>>>>>>>>>>>>>>>>>>      >> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>>      >
>>>>>>>>>>>>>>>>>>>>>>>>      > Yes, *If* a simulating halt decider
>>>>>>>>>>>>>>>>>>>>>>>> continues
>>>>>>>>>>>>>>>>>>>>>>>>      > to correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>>>>>      > *correctly* matches a non- halting behaviour
>>>>>>>>>>>>>>>>>>>>>>>>      > pattern then this SHD is correct when it
>>>>>>>>>>>>>>>>>>>>>>>>      > aborts its simulation and reports
>>>>>>>>>>>>>>>>>>>>>>>> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>>      > [*some content snipped to stay focused on
>>>>>>>>>>>>>>>>>>>>>>>> this
>>>>>>>>>>>>>>>>>>>>>>>>      > point*]
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> H0(Infinite_Loop) reports on the behavior of its
>>>>>>>>>>>>>>>>>>>>>>>> input if H0 never aborted the simulation of its
>>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>>>>>> behavior of H0 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>        HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> H(Infinite_Recursion, 0x777) reports on the
>>>>>>>>>>>>>>>>>>>>>>>> behavior
>>>>>>>>>>>>>>>>>>>>>>>> of its input if H never aborted the simulation
>>>>>>>>>>>>>>>>>>>>>>>> of its
>>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>>>>>> behavior of H1 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Recursion(int N)
>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>        Infinite_Recursion(N);
>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) reports on the behavior of its input if H
>>>>>>>>>>>>>>>>>>>>>>>> never aborted the simulation of its input.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> No! The question isn't what its input would do it H
>>>>>>>>>>>>>>>>>>>>>>> never aborted it, since H does abort it, so you are
>>>>>>>>>>>>>>>>>>>>>>> asking a question that is a fantasy.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this
>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior pattern proves that the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation of the
>>>>>>>>>>>>>>>>>>>>>>>>>>>> input by SHD would never reach the final
>>>>>>>>>>>>>>>>>>>>>>>>>>>> state of
>>>>>>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> H is not simulating itself correctly. If H
>>>>>>>>>>>>>>>>>>>>>>>>>>> recognises that it is stuck in a loop and stops,
>>>>>>>>>>>>>>>>>>>>>>>>>>> it is not correct to pretend that H never
>>>>>>>>>>>>>>>>>>>>>>>>>>> realises it is stuck in a loop and hence ploughs
>>>>>>>>>>>>>>>>>>>>>>>>>>> on regardless.
>>>>>>>>>>>>>>>>>>>>>>>>>> H only must report on whether or not the correct
>>>>>>>>>>>>>>>>>>>>>>>>>> and complete simulation
>>>>>>>>>>>>>>>>>>>>>>>>>> of its input would ever reach the final state of
>>>>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> You've talked about simulations so many times you
>>>>>>>>>>>>>>>>>>>>>>>>> must realise you're pulling a fast one here. You
>>>>>>>>>>>>>>>>>>>>>>>>> claim that P(P) halts. However, you are trying to
>>>>>>>>>>>>>>>>>>>>>>>>> run an argument along the following lines:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> A correct and
>>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is this
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Right, which H doesn't do but simulate does.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P) Halts, so H(P,P) needs to return 1,
>>>>>>>>>>>>>>>>>>>>>>> but
>>>>>>>>>>>>>>>>>>>>>>> it incorrectly returns 0.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x); // H is
>>>>>>>>>>>>>>>>>>>>>>>> replaced with Simulate
>>>>>>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> It SHOULD, but it doesn't
>>>>>>>>>>>>>>>>>>>>>>>>> "A correct simulation will give the correct
>>>>>>>>>>>>>>>>>>>>>>>>> answers.
>>>>>>>>>>>>>>>>>>>>>>>>> My simulation is correct. My simulation says P(P)
>>>>>>>>>>>>>>>>>>>>>>>>> does not halt. Therefore it is acceptable to say
>>>>>>>>>>>>>>>>>>>>>>>>> that P(P) does not halt, and that H(P, P) = 0
>>>>>>>>>>>>>>>>>>>>>>>>> is an
>>>>>>>>>>>>>>>>>>>>>>>>> acceptable answer."
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> A Correct AND COMPLETE simulation will give the
>>>>>>>>>>>>>>>>>>>>>>> correct answer, or a correct simulation followed by
>>>>>>>>>>>>>>>>>>>>>>> sound and valid logic will give the corret answer.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> H does neither of these.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> At times you've explicitly said that the
>>>>>>>>>>>>>>>>>>>>>>>>> simulation
>>>>>>>>>>>>>>>>>>>>>>>>> gives different results from the directly executed
>>>>>>>>>>>>>>>>>>>>>>>>> function, but instead of recognising that this
>>>>>>>>>>>>>>>>>>>>>>>>> proves your simulator is incorrect, you feel
>>>>>>>>>>>>>>>>>>>>>>>>> justified in rejecting the actual results actually
>>>>>>>>>>>>>>>>>>>>>>>>> produced by the function in favour of your
>>>>>>>>>>>>>>>>>>>>>>>>> "correct
>>>>>>>>>>>>>>>>>>>>>>>>> simulation".
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> No, it doesn't, since Simulate(P,P) Halts, so H(P,P)
>>>>>>>>>>>>>>>>>>>>>>> is wrong.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Acting like a three year old doesn't make it any
>>>>>>>>>>>>>>>>>>>>>>> more
>>>>>>>>>>>>>>>>>>>>>>> right.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> *straw man*
>>>>>>>>>>>>>>>>>>>>>> An intentionally misrepresented proposition that
>>>>>>>>>>>>>>>>>>>>>> is set
>>>>>>>>>>>>>>>>>>>>>> up because it is easier to defeat than an opponent's
>>>>>>>>>>>>>>>>>>>>>> real argument.
>>>>>>>>>>>>>>>>>>>>>> https://www.lexico.com/en/definition/straw_man
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Please identify the "Strawman"
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> You are a despicable lying scumbag that is so
>>>>>>>>>>>>>>>>>>>>>> adept at
>>>>>>>>>>>>>>>>>>>>>> using the strawman deception that gullible fools
>>>>>>>>>>>>>>>>>>>>>> accept
>>>>>>>>>>>>>>>>>>>>>> your deceitful attempts at rebuttal as correct.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>>>>>>>> simulation of a machine description always
>>>>>>>>>>>>>>>>>>>>>> provides the
>>>>>>>>>>>>>>>>>>>>>> actual behavior specified by this machine
>>>>>>>>>>>>>>>>>>>>>> description.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Right, which is what Simulate(P,P) does, but H(P,P)
>>>>>>>>>>>>>>>>>>>>> doesn't do.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>>> correctly
>>>>>>>>>>>>>>>>>>>>>> performs a partial simulation of its input and the
>>>>>>>>>>>>>>>>>>>>>> behavior of this partial simulation correctly
>>>>>>>>>>>>>>>>>>>>>> matches a
>>>>>>>>>>>>>>>>>>>>>> correct non-halting behavior pattern then the SHD
>>>>>>>>>>>>>>>>>>>>>> halt
>>>>>>>>>>>>>>>>>>>>>> decider can correctly report non-halting.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> A CORRECT non-halting pattern. You haven't provided
>>>>>>>>>>>>>>>>>>>>> one
>>>>>>>>>>>>>>>>>>>>> that you have actually proved is correct for this
>>>>>>>>>>>>>>>>>>>>> case.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>>> when-so-ever
>>>>>>>>>>>>>>>>>>>>>> matching this behavior pattern proves that the
>>>>>>>>>>>>>>>>>>>>>> correct
>>>>>>>>>>>>>>>>>>>>>> and complete simulation of the input by SHD would
>>>>>>>>>>>>>>>>>>>>>> never
>>>>>>>>>>>>>>>>>>>>>> reach the final state of this simulated input.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Nope, since the SHD DOESN'T DO a complete and correct
>>>>>>>>>>>>>>>>>>>>> simulation of thd input, that is an INVALID
>>>>>>>>>>>>>>>>>>>>> definition.
>>>>>>>>>>>>>>>>>>>>> Note, you can't change the SHD to be a different
>>>>>>>>>>>>>>>>>>>>> machine
>>>>>>>>>>>>>>>>>>>>> if doing so changes the code at the input, which
>>>>>>>>>>>>>>>>>>>>> includes ALL the code that P calls, not just the code
>>>>>>>>>>>>>>>>>>>>> inside the "C function" of P.
>>>>>>>>>>>>>>>>>>>>>> H always reports on what the behavior of its input
>>>>>>>>>>>>>>>>>>>>>> would be if H was only a simulator and not a
>>>>>>>>>>>>>>>>>>>>>> simulating halt decider. All simulating halt deciders
>>>>>>>>>>>>>>>>>>>>>> must abort the simulation of inputs that would never
>>>>>>>>>>>>>>>>>>>>>> otherwise halt. Here are three examples of that:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>>>>>>>>> (c) is WRONG.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> So, you admit that H doesn't report the actual
>>>>>>>>>>>>>>>>>>>>> behavior
>>>>>>>>>>>>>>>>>>>>> of its input, but only the behavior of some other
>>>>>>>>>>>>>>>>>>>>> input
>>>>>>>>>>>>>>>>>>>>> built on a different H.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> A simulating halt decider ALWAYS reports on what the
>>>>>>>>>>>>>>>>>>>> behavior of its input would be if the SHD performed a
>>>>>>>>>>>>>>>>>>>> correct and complete simulation of its input.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Then a SHD isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Just by Definition.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> FAIL.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> A mere dogmatic assertion utterly bereft of any
>>>>>>>>>>>>>>>>>> supporting
>>>>>>>>>>>>>>>>>> reasoning.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> IT IS DEFINITION, something you appearently don't
>>>>>>>>>>>>>>>>> understand
>>>>>>>>>>>>>>>>> because you are too stupid.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> YOU have quoted the soure of this before, but apparently
>>>>>>>>>>>>>>>>> your mind can't actually reason or remember.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *HERE IS A DEFINITION FOR YOU*
>>>>>>>>>>>>>>>>>> A halt decider must always derive its halt status
>>>>>>>>>>>>>>>>>> decision
>>>>>>>>>>>>>>>>>> on the basis of the actual behavior of the actual input.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Right, and the DEFINITION of the "actual behavior" of the
>>>>>>>>>>>>>>>>> "actual input" for an x86 decider is what happens when you
>>>>>>>>>>>>>>>>> run that actual input.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Thus the ACTUAL BEHAVIOR or the input to H(P,P) is the
>>>>>>>>>>>>>>>>> actual behavor of running P(P)
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *HERE IS THE DEFINITION OF A UTM*
>>>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Right, UTM(P,d) will ALWAYS behave exactly like P(d).
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> This means that the actual behavior of the actual input
>>>>>>>>>>>>>>>>>> would be the correct and complete simulation of the input
>>>>>>>>>>>>>>>>>> to H(P,P) at the exact same point in the execution trace
>>>>>>>>>>>>>>>>>> where H is invoked:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Sort of. Doesn't mean you replace H with a UTM, as that
>>>>>>>>>>>>>>>>> point is actually a call to H, and is looking for the
>>>>>>>>>>>>>>>>> Behavior or H which is supposed to be asking about the
>>>>>>>>>>>>>>>>> behavior of it input, which is the SEPERATE PROGRA P(P),
>>>>>>>>>>>>>>>>> not as executed "At that point in the execution trace",
>>>>>>>>>>>>>>>>> but
>>>>>>>>>>>>>>>>> as an actual computation.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> I don;t think you know enough about how a program works to
>>>>>>>>>>>>>>>>> get into a beginners programming course.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>>>> The actual behavior of the actual input is defined as the
>>>>>>>>>>>>>>>> behavior of the correct and complete simulation of this
>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Right, BUT, P didn't ask for a correct and complete
>>>>>>>>>>>>>>> simulation
>>>>>>>>>>>>>>> of the input to H, it wanted a halting decision that
>>>>>>>>>>>>>>> corresponded to that behavior, and it whated that in finite
>>>>>>>>>>>>>>> time.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thus, replacing the call to H with a simulation of the input
>>>>>>>>>>>>>>> to H is not a correct substitution.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> It is the job of H to correctly predict what the
>>>>>>>>>>>>>>>> behavior of
>>>>>>>>>>>>>>>> its input would be if H performed a correct and complete
>>>>>>>>>>>>>>>> simulation of this input:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Nope, it is to correct predict what the behavior of its
>>>>>>>>>>>>>>> input
>>>>>>>>>>>>>>> would be if given to a correct and complete simulation of
>>>>>>>>>>>>>>> this
>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> SInce H DOESN'T DO a correct and complete simulation of its
>>>>>>>>>>>>>>> input, you statement is nonsence.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> // Never reaches the final state of Infinite_Loop
>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> // Never reaches the final state of Infinite_Recursion
>>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> // Never reaches the final state of P
>>>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> But doesn't do a correct and complete simulation of its
>>>>>>>>>>>>>>> input,
>>>>>>>>>>>>>>> so it didn't establish the needed criteria.
>>>>>>>>>>>>>> THAT YOU CONTINUE IGNORE KEY WORDS WHEN THEY HAVE BEEN
>>>>>>>>>>>>>> REPEATED
>>>>>>>>>>>>>> MANY MANY TIMES LEADS ME TO BELIEVE THAT YOU MIGHT HAVE
>>>>>>>>>>>>>> ACTUAL
>>>>>>>>>>>>>> BRAIN DAMAGE.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> It is the job of H to correctly:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>>> what the behavior of its input would be if H performed a
>>>>>>>>>>>>>> correct and complete simulation of this input:
>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)... (on
>>>>>>>>>>>>>> and on)
>>>>>>>>>>>>>
>>>>>>>>>>>>> You've told us numerous times that H does not do this - you
>>>>>>>>>>>>> have
>>>>>>>>>>>>> even explained why it does not do this. So H is not simulating
>>>>>>>>>>>>> itself correctly.
>>>>>>>>>>>>
>>>>>>>>>>>> I could have equally been told many times that cats are a
>>>>>>>>>>>> kind of
>>>>>>>>>>>> dog, that does not make it true.
>>>>>>>>>>>>
>>>>>>>>>>>> A simulating halt decider always predicts what the behavior of
>>>>>>>>>>>> its input would be if a correct and complete simulation of this
>>>>>>>>>>>> input was performed at the exact same place in the execution
>>>>>>>>>>>> trace where H is invoked.
>>>>>>>>>>>>
>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>> {
>>>>>>>>>>>>       int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>       if (Halt_Status)
>>>>>>>>>>>>         HERE: goto HERE;
>>>>>>>>>>>>       return;
>>>>>>>>>>>> }
>>>>>>>>>>>>
>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls Simulate(P,P)
>>>>>>>>>>>> (b) that simulates P(P) that calls Simulate(P,P)
>>>>>>>>>>>> (c) that simulates P(P) that calls Simulate(P,P)
>>>>>>>>>>>> (d) that simulates P(P) that calls Simulate(P,P)... (on and on)
>>>>>>>>>>>
>>>>>>>>>>> But the fact your H is recursive in nature PREVENTS it from
>>>>>>>>>>> performing a "correct and complete simulation of this input".  H
>>>>>>>>>>> deciding the following is non-halting is an ERROR:
>>>>>>>>>>>
>>>>>>>>>>> void Px(ptr x)
>>>>>>>>>>> {
>>>>>>>>>>>      (void)H(x, x);
>>>>>>>>>>>      return;
>>>>>>>>>>> }
>>>>>>>>>>>
>>>>>>>>>>> /Flibble
>>>>>>>>>>
>>>>>>>>>> Flibble does not even know enough to know that when H(Px,Px)
>>>>>>>>>> correctly simulates its input that the "return" instruction is
>>>>>>>>>> unreachable code by this simulated input.
>>>>>>>>>
>>>>>>>>> WRONG. Your H PREVENTS Px from halting and it is INCORRECT to do
>>>>>>>>> that as a halt decider is supposed to return a decision to its
>>>>>>>>> caller (Px in this case).
>>>>>>>>>
>>>>>>>>> /Flibble
>>>>>>>>
>>>>>>>> In none of these cases will the simulated P(P) ever reach its own
>>>>>>>> final state:
>>>>>>>>
>>>>>>>> void Px(u32 x)
>>>>>>>> {
>>>>>>>>      H(x, x);
>>>>>>>>      return;
>>>>>>>> }
>>>>>>>>
>>>>>>>> void Py(u32 x)
>>>>>>>> {
>>>>>>>>      Simulate(x, x);
>>>>>>>>      return;
>>>>>>>> }
>>>>>>>>
>>>>>>>> void Pz(u32 x)
>>>>>>>> {
>>>>>>>>      UTM(x, x);
>>>>>>>>      return;
>>>>>>>> }
>>>>>>>
>>>>>>> Error by non-equivalence: a halt decider (i.e. H) is supposed to
>>>>>>> return
>>>>>>> a result to its caller in finite time.
>>>>>>>
>>>>>>> /Flibble
>>>>>>>
>>>>>>
>>>>>> The outermost H returns to its caller, the first inner H is
>>>>>> aborted before it is even invoked.
>>>>>>
>>>>>
>>>>> Which mean that an ACTUAL SIMULATION of the  actual input to
>>>>> H(Px,Px), which would be shown by Simulate(Px,Px) or UTM(Px, Px)
>>>>> would Halt, and thus H is incorrect.
>>>>>
>>>>
>>>> No you brain dead moron and aborted process is not a process that
>>>> halts.
>>>> No simulated Px ever reaches its own "return" instruction.
>>>
>>> WRONG.
>>>
>>> Simulate(Px,Px) shows a simulated Px that reaches its return
>>> instruction.
>>>
>> More of your God damned strawman deception. I say God damned because
>> Revelations 21:8 indicates that Liars will be condemned to Hell by God.
>> "God damned" literally means condemned to Hell by God.
>>
>> NO Px THAT IS SIMULATED BY H EVER REACHES IT OWN "return" INSTRUCTION.
>> NO Px THAT IS SIMULATED BY H EVER REACHES IT OWN "return" INSTRUCTION.
>> NO Px THAT IS SIMULATED BY H EVER REACHES IT OWN "return" INSTRUCTION.
>> NO Px THAT IS SIMULATED BY H EVER REACHES IT OWN "return" INSTRUCTION.
>> NO Px THAT IS SIMULATED BY H EVER REACHES IT OWN "return" INSTRUCTION.
>>
>
> So?
>
> No H that gives an answer does a complete simulation, so it doesn't show
> the answer to the question.
>
> You are just eating your POOP.
>
> The Halting Problem is about the behavior of the machine given to the
> decider, or the complete (and correct) simulation of the input.
>
> H is wrong about that, and you have wasted the last 18 years of your
> life eating POOP and thinking you were doing something.
>
> Your Legacy is of a Pathological Lying Idiot.
>
> Bye-Bye.


Click here to read the complete article
Re: Olcott [Paul N does care about facts and truth ] [ Richard Damon is just a Troll ]

<_oqdnaqm358p0Zf-nZ2dnZfqlJxh4p2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 27 Aug 2022 16:56:20 +0000
Date: Sat, 27 Aug 2022 11:56:20 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
Subject: Re: Olcott [Paul N does care about facts and truth ] [ Richard Damon
is just a Troll ]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827120807.000078f7@reddwarf.jmc.corp>
<EOmdnQXxqe0os5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IgqOK.883609$70j.372919@fx16.iad>
<Scednc9TAcDLr5f-nZ2dnZfqlJxh4p2d@giganews.com>
<luqOK.839174$J0r9.207864@fx11.iad>
<PvedncNdIoJoqZf-nZ2dnZfqlJxh4p2d@giganews.com>
<R_qOK.782931$5fVf.81579@fx09.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <R_qOK.782931$5fVf.81579@fx09.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <_oqdnaqm358p0Zf-nZ2dnZfqlJxh4p2d@giganews.com>
Lines: 688
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-bSSeAMIWQAfhQbhUS+tGRIv1kwAlrx0/E+Zz/zKbPaUyKxWO/NYvr9OUP5tSJXwqfm/otXSpJojIzPR!CQSwepFChZUf8DivodSUq5OSHeg+VNvI8Qhj1xw3/0KkQf4105n0G0kG9/fgrYhRTmfvPqKo034=
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
 by: olcott - Sat, 27 Aug 2022 16:56 UTC

On 8/27/2022 10:45 AM, Richard Damon wrote:
> On 8/27/22 11:15 AM, olcott wrote:
>> On 8/27/2022 10:11 AM, Richard Damon wrote:
>>> On 8/27/22 11:03 AM, olcott wrote:
>>>> On 8/27/2022 9:56 AM, Richard Damon wrote:
>>>>> On 8/27/22 10:48 AM, olcott wrote:
>>>>>> On 8/27/2022 6:08 AM, Mr Flibble wrote:
>>>>>>> On Fri, 26 Aug 2022 19:13:09 -0500
>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>
>>>>>>>> On 8/26/2022 6:49 PM, Mr Flibble wrote:
>>>>>>>>> On Fri, 26 Aug 2022 16:43:15 -0500
>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>> On 8/26/2022 4:23 PM, Mr Flibble wrote:
>>>>>>>>>>> On Fri, 26 Aug 2022 16:06:19 -0500
>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>> On 8/26/2022 3:29 PM, Paul N wrote:
>>>>>>>>>>>>> On Friday, August 26, 2022 at 9:24:47 PM UTC+1, olcott wrote:
>>>>>>>>>>>>>> On 8/26/2022 2:54 PM, Richard Damon wrote:
>>>>>>>>>>>>>>> On 8/26/22 3:34 PM, olcott wrote:
>>>>>>>>>>>>>>>> On 8/26/2022 2:12 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On 8/26/22 2:11 PM, olcott wrote:
>>>>>>>>>>>>>>>>>> On 8/26/2022 12:25 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On 8/26/22 1:05 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>> On 8/26/2022 10:45 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On 8/26/22 11:35 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>> On 8/26/2022 10:02 AM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>> On 8/26/22 10:47 AM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>> On 8/26/2022 8:23 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 7:47:34 PM UTC+1,
>>>>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 1:02 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 6:12:10 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1,
>>>>>>>>>>>>>>>>>>>>>>>>>>> olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 12:00 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wednesday, August 24, 2022 at 3:43:46 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/24/2022 6:10 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 11:59:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 5:47 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at 6:08:25 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/23/2022 11:35 AM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tuesday, August 23, 2022 at
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 3:50:37 PM
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC+1, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I have proven that the execution
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> trace of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the simulation of the input by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) exactly matches line-by-line the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> x86 source-code of P and this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> shows that the correct and complete
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation of this input never
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> reaches its final state and stops
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> running: (a) H(P,P) simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> that calls a simulated H(P,P) (d) that
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H does not always simulate its
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Output("Input_Halts = ",
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> H0((u32)Infinite_Loop)); }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001102](01) 55 push ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001105](02) ebfe jmp 00001105
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001107](01) 5d pop ebp
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [00001108](01) c3 ret
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *This is what would happen if H always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulated its input*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So it's not what happens with your
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> actual H.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop) simulates
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Infinite_Loop() (b) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (c) goto HERE
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (d) goto HERE...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yet a simulating halt decider must always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> abort the simulation of every
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It does this as soon as it correctly
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> matches a correct non-terminating
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> But H(P, P) does not correctly match a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-terminating behaviour. The
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> behaviour of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> P(P) is that it terminates, or so you
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> claim.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P);
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Is an entirely different sequence of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> instructions than the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation by H(P,P) of its input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> As you yourself have said, changing the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> subject is no rebuttal.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *Everyone also knows that*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (a) The correct and complete simulation of a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> machine description always
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> this
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yes, but you admit that H does not do a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> complete
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>>>>>>>>> correctly performs a
>>>>>>>>>>>>>>>>>>>>>>>>>>>> partial simulation of its input and the
>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior
>>>>>>>>>>>>>>>>>>>>>>>>>>>> of this partial
>>>>>>>>>>>>>>>>>>>>>>>>>>>> simulation correctly matches a correct
>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-halting behavior pattern then
>>>>>>>>>>>>>>>>>>>>>>>>>>>> the SHD halt decider can correctly report
>>>>>>>>>>>>>>>>>>>>>>>>>>>> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Since P(P) halts, H can never correctly report
>>>>>>>>>>>>>>>>>>>>>>>>>>> that it doesn't.
>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) is not reporting whether or not
>>>>>>>>>>>>>>>>>>>>>>>>>> int main() { P(P); } halts because it has
>>>>>>>>>>>>>>>>>>>>>>>>>> entirely
>>>>>>>>>>>>>>>>>>>>>>>>>> different behavior
>>>>>>>>>>>>>>>>>>>>>>>>>> than the actual behavior specified by its actual
>>>>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> No it doesn't. The first argument of H(P, P) is P
>>>>>>>>>>>>>>>>>>>>>>>>> and so H must report on what P does. The second
>>>>>>>>>>>>>>>>>>>>>>>>> argument is also P and so specifically H must
>>>>>>>>>>>>>>>>>>>>>>>>> report on what P(P) does. The idea that H(P, P)
>>>>>>>>>>>>>>>>>>>>>>>>> has
>>>>>>>>>>>>>>>>>>>>>>>>> some sort of "input" which is not P is nonsense.
>>>>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>>>>>>>> description always
>>>>>>>>>>>>>>>>>>>>>>>>>> provides the actual behavior specified by this
>>>>>>>>>>>>>>>>>>>>>>>>>> machine description.
>>>>>>>>>>>>>>>>>>>>>>>>>> *The correct and complete simulation of the input
>>>>>>>>>>>>>>>>>>>>>>>>>> to H(P,P) by H*
>>>>>>>>>>>>>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated
>>>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) (b) that simulates P(P) that calls a
>>>>>>>>>>>>>>>>>>>>>>>>>> simulated H(P,P) (c) that simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>>> calls
>>>>>>>>>>>>>>>>>>>>>>>>>> a simulated H(P,P) (d) that simulates P(P) that
>>>>>>>>>>>>>>>>>>>>>>>>>> calls a simulated H(P,P)...
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> You know this is not true, and putting it into
>>>>>>>>>>>>>>>>>>>>>>>>> asterisks doesn't make it true. I've told you
>>>>>>>>>>>>>>>>>>>>>>>>> twice
>>>>>>>>>>>>>>>>>>>>>>>>> in the quotes above alone.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> That is what the correct and COMPLETE simulation of
>>>>>>>>>>>>>>>>>>>>>>>> the input to H(P,P) would do. A correct and
>>>>>>>>>>>>>>>>>>>>>>>> complete
>>>>>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is shown by
>>>>>>>>>>>>>>>>>>>>>>>> replacing H() with Simulate().
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>        Output("Input_Halts = ", H(P, P));
>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> You can't work out what an aborting H will do
>>>>>>>>>>>>>>>>>>>>>>>>> simply
>>>>>>>>>>>>>>>>>>>>>>>>> by working out what a non-aborting H would do and
>>>>>>>>>>>>>>>>>>>>>>>>> pretending a different H will do the same thing.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> A simulating halt decider MUST ALWAYS WORK OUT
>>>>>>>>>>>>>>>>>>>>>>>> WHAT A
>>>>>>>>>>>>>>>>>>>>>>>> NON-ABORTING SHD WOULD DO. That is what they are
>>>>>>>>>>>>>>>>>>>>>>>> supposed to do and that is how they work.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Nope. It needs to work out what its INPUT would
>>>>>>>>>>>>>>>>>>>>>>> do, AS
>>>>>>>>>>>>>>>>>>>>>>> IS.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Otherwise you are just admitting that your SHDs
>>>>>>>>>>>>>>>>>>>>>>> aren't
>>>>>>>>>>>>>>>>>>>>>>> actually Halt Deciders.
>>>>>>>>>>>>>>>>>>>>>>>> On 7/24/2022 6:19 PM, Paul N wrote:
>>>>>>>>>>>>>>>>>>>>>>>>      > On Monday, July 25, 2022 at 12:10:34 AM
>>>>>>>>>>>>>>>>>>>>>>>> UTC+1,
>>>>>>>>>>>>>>>>>>>>>>>>      > olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>      >> If a simulating halt decider continues to
>>>>>>>>>>>>>>>>>>>>>>>>      >> correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>>>>>      >> correctly matches a non-halting behavior
>>>>>>>>>>>>>>>>>>>>>>>>      >> pattern then this SHD is necessarily
>>>>>>>>>>>>>>>>>>>>>>>> correct
>>>>>>>>>>>>>>>>>>>>>>>>      >> when it aborts its simulation and reports
>>>>>>>>>>>>>>>>>>>>>>>>      >> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>>      >
>>>>>>>>>>>>>>>>>>>>>>>>      > Yes, *If* a simulating halt decider
>>>>>>>>>>>>>>>>>>>>>>>> continues
>>>>>>>>>>>>>>>>>>>>>>>>      > to correctly simulate its input until it
>>>>>>>>>>>>>>>>>>>>>>>>      > *correctly* matches a non- halting behaviour
>>>>>>>>>>>>>>>>>>>>>>>>      > pattern then this SHD is correct when it
>>>>>>>>>>>>>>>>>>>>>>>>      > aborts its simulation and reports
>>>>>>>>>>>>>>>>>>>>>>>> non-halting.
>>>>>>>>>>>>>>>>>>>>>>>>      > [*some content snipped to stay focused on
>>>>>>>>>>>>>>>>>>>>>>>> this
>>>>>>>>>>>>>>>>>>>>>>>>      > point*]
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> H0(Infinite_Loop) reports on the behavior of its
>>>>>>>>>>>>>>>>>>>>>>>> input if H0 never aborted the simulation of its
>>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>>>>>> behavior of H0 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>        HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> H(Infinite_Recursion, 0x777) reports on the
>>>>>>>>>>>>>>>>>>>>>>>> behavior
>>>>>>>>>>>>>>>>>>>>>>>> of its input if H never aborted the simulation
>>>>>>>>>>>>>>>>>>>>>>>> of its
>>>>>>>>>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> So? THat is still the wrong question. The fact that
>>>>>>>>>>>>>>>>>>>>>>> the correct answer doesn't actually depend on the
>>>>>>>>>>>>>>>>>>>>>>> behavior of H1 say you can "get away" with it.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> void Infinite_Recursion(int N)
>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>        Infinite_Recursion(N);
>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> H(P,P) reports on the behavior of its input if H
>>>>>>>>>>>>>>>>>>>>>>>> never aborted the simulation of its input.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> No! The question isn't what its input would do it H
>>>>>>>>>>>>>>>>>>>>>>> never aborted it, since H does abort it, so you are
>>>>>>>>>>>>>>>>>>>>>>> asking a question that is a fantasy.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this
>>>>>>>>>>>>>>>>>>>>>>>>>>>> behavior pattern proves that the correct and
>>>>>>>>>>>>>>>>>>>>>>>>>>>> complete simulation of the
>>>>>>>>>>>>>>>>>>>>>>>>>>>> input by SHD would never reach the final
>>>>>>>>>>>>>>>>>>>>>>>>>>>> state of
>>>>>>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> H is not simulating itself correctly. If H
>>>>>>>>>>>>>>>>>>>>>>>>>>> recognises that it is stuck in a loop and stops,
>>>>>>>>>>>>>>>>>>>>>>>>>>> it is not correct to pretend that H never
>>>>>>>>>>>>>>>>>>>>>>>>>>> realises it is stuck in a loop and hence ploughs
>>>>>>>>>>>>>>>>>>>>>>>>>>> on regardless.
>>>>>>>>>>>>>>>>>>>>>>>>>> H only must report on whether or not the correct
>>>>>>>>>>>>>>>>>>>>>>>>>> and complete simulation
>>>>>>>>>>>>>>>>>>>>>>>>>> of its input would ever reach the final state of
>>>>>>>>>>>>>>>>>>>>>>>>>> this simulated input.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> You've talked about simulations so many times you
>>>>>>>>>>>>>>>>>>>>>>>>> must realise you're pulling a fast one here. You
>>>>>>>>>>>>>>>>>>>>>>>>> claim that P(P) halts. However, you are trying to
>>>>>>>>>>>>>>>>>>>>>>>>> run an argument along the following lines:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> A correct and
>>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>>> COMPLETE
>>>>>>>>>>>>>>>>>>>>>>>> simulation of the input to H(P,P) is this
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Right, which H doesn't do but simulate does.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Simulate(P,P) Halts, so H(P,P) needs to return 1,
>>>>>>>>>>>>>>>>>>>>>>> but
>>>>>>>>>>>>>>>>>>>>>>> it incorrectly returns 0.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x); // H is
>>>>>>>>>>>>>>>>>>>>>>>> replaced with Simulate
>>>>>>>>>>>>>>>>>>>>>>>>        if (Halt_Status)
>>>>>>>>>>>>>>>>>>>>>>>>          HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>>>>>        return;
>>>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> It SHOULD, but it doesn't
>>>>>>>>>>>>>>>>>>>>>>>>> "A correct simulation will give the correct
>>>>>>>>>>>>>>>>>>>>>>>>> answers.
>>>>>>>>>>>>>>>>>>>>>>>>> My simulation is correct. My simulation says P(P)
>>>>>>>>>>>>>>>>>>>>>>>>> does not halt. Therefore it is acceptable to say
>>>>>>>>>>>>>>>>>>>>>>>>> that P(P) does not halt, and that H(P, P) = 0
>>>>>>>>>>>>>>>>>>>>>>>>> is an
>>>>>>>>>>>>>>>>>>>>>>>>> acceptable answer."
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> A Correct AND COMPLETE simulation will give the
>>>>>>>>>>>>>>>>>>>>>>> correct answer, or a correct simulation followed by
>>>>>>>>>>>>>>>>>>>>>>> sound and valid logic will give the corret answer.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> H does neither of these.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> At times you've explicitly said that the
>>>>>>>>>>>>>>>>>>>>>>>>> simulation
>>>>>>>>>>>>>>>>>>>>>>>>> gives different results from the directly executed
>>>>>>>>>>>>>>>>>>>>>>>>> function, but instead of recognising that this
>>>>>>>>>>>>>>>>>>>>>>>>> proves your simulator is incorrect, you feel
>>>>>>>>>>>>>>>>>>>>>>>>> justified in rejecting the actual results actually
>>>>>>>>>>>>>>>>>>>>>>>>> produced by the function in favour of your
>>>>>>>>>>>>>>>>>>>>>>>>> "correct
>>>>>>>>>>>>>>>>>>>>>>>>> simulation".
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>>> H ALWAYS REPORTS ON THE BEHAVIOR OF PURE SIMULATION
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> No, it doesn't, since Simulate(P,P) Halts, so H(P,P)
>>>>>>>>>>>>>>>>>>>>>>> is wrong.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Acting like a three year old doesn't make it any
>>>>>>>>>>>>>>>>>>>>>>> more
>>>>>>>>>>>>>>>>>>>>>>> right.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> *straw man*
>>>>>>>>>>>>>>>>>>>>>> An intentionally misrepresented proposition that
>>>>>>>>>>>>>>>>>>>>>> is set
>>>>>>>>>>>>>>>>>>>>>> up because it is easier to defeat than an opponent's
>>>>>>>>>>>>>>>>>>>>>> real argument.
>>>>>>>>>>>>>>>>>>>>>> https://www.lexico.com/en/definition/straw_man
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Please identify the "Strawman"
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> You are a despicable lying scumbag that is so
>>>>>>>>>>>>>>>>>>>>>> adept at
>>>>>>>>>>>>>>>>>>>>>> using the strawman deception that gullible fools
>>>>>>>>>>>>>>>>>>>>>> accept
>>>>>>>>>>>>>>>>>>>>>> your deceitful attempts at rebuttal as correct.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>>>>>>>> simulation of a machine description always
>>>>>>>>>>>>>>>>>>>>>> provides the
>>>>>>>>>>>>>>>>>>>>>> actual behavior specified by this machine
>>>>>>>>>>>>>>>>>>>>>> description.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Right, which is what Simulate(P,P) does, but H(P,P)
>>>>>>>>>>>>>>>>>>>>> doesn't do.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>>> correctly
>>>>>>>>>>>>>>>>>>>>>> performs a partial simulation of its input and the
>>>>>>>>>>>>>>>>>>>>>> behavior of this partial simulation correctly
>>>>>>>>>>>>>>>>>>>>>> matches a
>>>>>>>>>>>>>>>>>>>>>> correct non-halting behavior pattern then the SHD
>>>>>>>>>>>>>>>>>>>>>> halt
>>>>>>>>>>>>>>>>>>>>>> decider can correctly report non-halting.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> A CORRECT non-halting pattern. You haven't provided
>>>>>>>>>>>>>>>>>>>>> one
>>>>>>>>>>>>>>>>>>>>> that you have actually proved is correct for this
>>>>>>>>>>>>>>>>>>>>> case.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>>> when-so-ever
>>>>>>>>>>>>>>>>>>>>>> matching this behavior pattern proves that the
>>>>>>>>>>>>>>>>>>>>>> correct
>>>>>>>>>>>>>>>>>>>>>> and complete simulation of the input by SHD would
>>>>>>>>>>>>>>>>>>>>>> never
>>>>>>>>>>>>>>>>>>>>>> reach the final state of this simulated input.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Nope, since the SHD DOESN'T DO a complete and correct
>>>>>>>>>>>>>>>>>>>>> simulation of thd input, that is an INVALID
>>>>>>>>>>>>>>>>>>>>> definition.
>>>>>>>>>>>>>>>>>>>>> Note, you can't change the SHD to be a different
>>>>>>>>>>>>>>>>>>>>> machine
>>>>>>>>>>>>>>>>>>>>> if doing so changes the code at the input, which
>>>>>>>>>>>>>>>>>>>>> includes ALL the code that P calls, not just the code
>>>>>>>>>>>>>>>>>>>>> inside the "C function" of P.
>>>>>>>>>>>>>>>>>>>>>> H always reports on what the behavior of its input
>>>>>>>>>>>>>>>>>>>>>> would be if H was only a simulator and not a
>>>>>>>>>>>>>>>>>>>>>> simulating halt decider. All simulating halt deciders
>>>>>>>>>>>>>>>>>>>>>> must abort the simulation of inputs that would never
>>>>>>>>>>>>>>>>>>>>>> otherwise halt. Here are three examples of that:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>>>>>>>>> (c) is WRONG.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> So, you admit that H doesn't report the actual
>>>>>>>>>>>>>>>>>>>>> behavior
>>>>>>>>>>>>>>>>>>>>> of its input, but only the behavior of some other
>>>>>>>>>>>>>>>>>>>>> input
>>>>>>>>>>>>>>>>>>>>> built on a different H.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> A simulating halt decider ALWAYS reports on what the
>>>>>>>>>>>>>>>>>>>> behavior of its input would be if the SHD performed a
>>>>>>>>>>>>>>>>>>>> correct and complete simulation of its input.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Then a SHD isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Just by Definition.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> FAIL.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> A mere dogmatic assertion utterly bereft of any
>>>>>>>>>>>>>>>>>> supporting
>>>>>>>>>>>>>>>>>> reasoning.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> IT IS DEFINITION, something you appearently don't
>>>>>>>>>>>>>>>>> understand
>>>>>>>>>>>>>>>>> because you are too stupid.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> YOU have quoted the soure of this before, but apparently
>>>>>>>>>>>>>>>>> your mind can't actually reason or remember.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *HERE IS A DEFINITION FOR YOU*
>>>>>>>>>>>>>>>>>> A halt decider must always derive its halt status
>>>>>>>>>>>>>>>>>> decision
>>>>>>>>>>>>>>>>>> on the basis of the actual behavior of the actual input.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Right, and the DEFINITION of the "actual behavior" of the
>>>>>>>>>>>>>>>>> "actual input" for an x86 decider is what happens when you
>>>>>>>>>>>>>>>>> run that actual input.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Thus the ACTUAL BEHAVIOR or the input to H(P,P) is the
>>>>>>>>>>>>>>>>> actual behavor of running P(P)
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *HERE IS THE DEFINITION OF A UTM*
>>>>>>>>>>>>>>>>>> It is common knowledge that the correct and complete
>>>>>>>>>>>>>>>>>> simulation of a machine description always provides the
>>>>>>>>>>>>>>>>>> actual behavior specified by this machine description.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Right, UTM(P,d) will ALWAYS behave exactly like P(d).
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> This means that the actual behavior of the actual input
>>>>>>>>>>>>>>>>>> would be the correct and complete simulation of the input
>>>>>>>>>>>>>>>>>> to H(P,P) at the exact same point in the execution trace
>>>>>>>>>>>>>>>>>> where H is invoked:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Sort of. Doesn't mean you replace H with a UTM, as that
>>>>>>>>>>>>>>>>> point is actually a call to H, and is looking for the
>>>>>>>>>>>>>>>>> Behavior or H which is supposed to be asking about the
>>>>>>>>>>>>>>>>> behavior of it input, which is the SEPERATE PROGRA P(P),
>>>>>>>>>>>>>>>>> not as executed "At that point in the execution trace",
>>>>>>>>>>>>>>>>> but
>>>>>>>>>>>>>>>>> as an actual computation.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> I don;t think you know enough about how a program works to
>>>>>>>>>>>>>>>>> get into a beginners programming course.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>        int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>>>>> The actual behavior of the actual input is defined as the
>>>>>>>>>>>>>>>> behavior of the correct and complete simulation of this
>>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Right, BUT, P didn't ask for a correct and complete
>>>>>>>>>>>>>>> simulation
>>>>>>>>>>>>>>> of the input to H, it wanted a halting decision that
>>>>>>>>>>>>>>> corresponded to that behavior, and it whated that in finite
>>>>>>>>>>>>>>> time.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thus, replacing the call to H with a simulation of the input
>>>>>>>>>>>>>>> to H is not a correct substitution.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> It is the job of H to correctly predict what the
>>>>>>>>>>>>>>>> behavior of
>>>>>>>>>>>>>>>> its input would be if H performed a correct and complete
>>>>>>>>>>>>>>>> simulation of this input:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Nope, it is to correct predict what the behavior of its
>>>>>>>>>>>>>>> input
>>>>>>>>>>>>>>> would be if given to a correct and complete simulation of
>>>>>>>>>>>>>>> this
>>>>>>>>>>>>>>> input.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> SInce H DOESN'T DO a correct and complete simulation of its
>>>>>>>>>>>>>>> input, you statement is nonsence.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> // Never reaches the final state of Infinite_Loop
>>>>>>>>>>>>>>>> (a) H0(Infinite_Loop)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> // Never reaches the final state of Infinite_Recursion
>>>>>>>>>>>>>>>> (b) H(Infinite_Recursion, 0x777)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> // Never reaches the final state of P
>>>>>>>>>>>>>>>> (c) H(P,P)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> But doesn't do a correct and complete simulation of its
>>>>>>>>>>>>>>> input,
>>>>>>>>>>>>>>> so it didn't establish the needed criteria.
>>>>>>>>>>>>>> THAT YOU CONTINUE IGNORE KEY WORDS WHEN THEY HAVE BEEN
>>>>>>>>>>>>>> REPEATED
>>>>>>>>>>>>>> MANY MANY TIMES LEADS ME TO BELIEVE THAT YOU MIGHT HAVE
>>>>>>>>>>>>>> ACTUAL
>>>>>>>>>>>>>> BRAIN DAMAGE.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> It is the job of H to correctly:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>>> PREDICT
>>>>>>>>>>>>>> what the behavior of its input would be if H performed a
>>>>>>>>>>>>>> correct and complete simulation of this input:
>>>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>>>> (b) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>>>> (c) that simulates P(P) that calls a simulated H(P,P)
>>>>>>>>>>>>>> (d) that simulates P(P) that calls a simulated H(P,P)... (on
>>>>>>>>>>>>>> and on)
>>>>>>>>>>>>>
>>>>>>>>>>>>> You've told us numerous times that H does not do this - you
>>>>>>>>>>>>> have
>>>>>>>>>>>>> even explained why it does not do this. So H is not simulating
>>>>>>>>>>>>> itself correctly.
>>>>>>>>>>>>
>>>>>>>>>>>> I could have equally been told many times that cats are a
>>>>>>>>>>>> kind of
>>>>>>>>>>>> dog, that does not make it true.
>>>>>>>>>>>>
>>>>>>>>>>>> A simulating halt decider always predicts what the behavior of
>>>>>>>>>>>> its input would be if a correct and complete simulation of this
>>>>>>>>>>>> input was performed at the exact same place in the execution
>>>>>>>>>>>> trace where H is invoked.
>>>>>>>>>>>>
>>>>>>>>>>>> void P(ptr x)
>>>>>>>>>>>> {
>>>>>>>>>>>>       int Halt_Status = Simulate(x, x);
>>>>>>>>>>>>       if (Halt_Status)
>>>>>>>>>>>>         HERE: goto HERE;
>>>>>>>>>>>>       return;
>>>>>>>>>>>> }
>>>>>>>>>>>>
>>>>>>>>>>>> (a) H(P,P) simulates P(P) that calls Simulate(P,P)
>>>>>>>>>>>> (b) that simulates P(P) that calls Simulate(P,P)
>>>>>>>>>>>> (c) that simulates P(P) that calls Simulate(P,P)
>>>>>>>>>>>> (d) that simulates P(P) that calls Simulate(P,P)... (on and on)
>>>>>>>>>>>
>>>>>>>>>>> But the fact your H is recursive in nature PREVENTS it from
>>>>>>>>>>> performing a "correct and complete simulation of this input".  H
>>>>>>>>>>> deciding the following is non-halting is an ERROR:
>>>>>>>>>>>
>>>>>>>>>>> void Px(ptr x)
>>>>>>>>>>> {
>>>>>>>>>>>      (void)H(x, x);
>>>>>>>>>>>      return;
>>>>>>>>>>> }
>>>>>>>>>>>
>>>>>>>>>>> /Flibble
>>>>>>>>>>
>>>>>>>>>> Flibble does not even know enough to know that when H(Px,Px)
>>>>>>>>>> correctly simulates its input that the "return" instruction is
>>>>>>>>>> unreachable code by this simulated input.
>>>>>>>>>
>>>>>>>>> WRONG. Your H PREVENTS Px from halting and it is INCORRECT to do
>>>>>>>>> that as a halt decider is supposed to return a decision to its
>>>>>>>>> caller (Px in this case).
>>>>>>>>>
>>>>>>>>> /Flibble
>>>>>>>>
>>>>>>>> In none of these cases will the simulated P(P) ever reach its own
>>>>>>>> final state:
>>>>>>>>
>>>>>>>> void Px(u32 x)
>>>>>>>> {
>>>>>>>>      H(x, x);
>>>>>>>>      return;
>>>>>>>> }
>>>>>>>>
>>>>>>>> void Py(u32 x)
>>>>>>>> {
>>>>>>>>      Simulate(x, x);
>>>>>>>>      return;
>>>>>>>> }
>>>>>>>>
>>>>>>>> void Pz(u32 x)
>>>>>>>> {
>>>>>>>>      UTM(x, x);
>>>>>>>>      return;
>>>>>>>> }
>>>>>>>
>>>>>>> Error by non-equivalence: a halt decider (i.e. H) is supposed to
>>>>>>> return
>>>>>>> a result to its caller in finite time.
>>>>>>>
>>>>>>> /Flibble
>>>>>>>
>>>>>>
>>>>>> The outermost H returns to its caller, the first inner H is
>>>>>> aborted before it is even invoked.
>>>>>>
>>>>>
>>>>> Which mean that an ACTUAL SIMULATION of the  actual input to
>>>>> H(Px,Px), which would be shown by Simulate(Px,Px) or UTM(Px, Px)
>>>>> would Halt, and thus H is incorrect.
>>>>>
>>>>
>>>> No you brain dead moron and aborted process is not a process that
>>>> halts.
>>>> No simulated Px ever reaches its own "return" instruction.
>>>
>>> WRONG.
>>>
>>> Simulate(Px,Px) shows a simulated Px that reaches its return
>>> instruction.
>>>
>>
>> Here is the code, prove it:
>>
>> This is the complete system:
>> https://www.liarparadox.org/2022_08_16.zip
>>
>> Microsoft Visual Studio Community 2017
>> https://visualstudio.microsoft.com/vs/older-downloads/
>>
>>
>
> Why?
>
> You have done the work yourself and proved my point.
>
> You have shown traces of the progrem (at least that is essentually the
> same as this one) that shows the truth.
>
> Are you willing to pay my going rates to show you? I'll warn you, I
> don't go cheap for things like this.


Click here to read the complete article

devel / comp.theory / Re: Olcott [good summation]

Pages:123456789101112
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor