Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"The following is not for the weak of heart or Fundamentalists." -- Dave Barry


devel / comp.theory / Re: What if a cat barks?

SubjectAuthor
* What if a cat barks?olcott
+* What if a cat barks?Chris M. Thomasson
|+* What if a cat barks?Ben Bacarisse
||`* What if a cat barks?Chris M. Thomasson
|| +* What if a cat barks?olcott
|| |`* What if a cat barks?Chris M. Thomasson
|| | `* What if a cat barks?olcott
|| |  `* What if a cat barks?Chris M. Thomasson
|| |   `* What if a cat barks?Richard Damon
|| |    `* What if a cat barks?Chris M. Thomasson
|| |     `* What if a cat barks?Richard Damon
|| |      +- What if a cat barks?Daniel Pehoushek
|| |      `* What if a cat barks?wij
|| |       `* What if a cat barks?Chris M. Thomasson
|| |        `* What if a cat barks?wij
|| |         `- What if a cat barks?Chris M. Thomasson
|| `* What if a cat barks?Ben Bacarisse
||  `* What if a cat barks? [ sound deduction proves that I am correct ]olcott
||   `* What if a cat barks? [ sound deduction proves that I am correct ]Richard Damon
||    +* What if a cat barks? [ sound deduction proves that I am correct ]olcott
||    |`* What if a cat barks? [ sound deduction proves that I am correct ]Richard Damon
||    | `* What if a cat barks? [ sound deduction proves that I am correct ]Malcolm McLean
||    |  +* What if a cat barks? [ sound deduction proves that I am correct ]olcott
||    |  |`- What if a cat barks? [ sound deduction proves that I am correct ]Richard Damon
||    |  +* What if a cat barks? [ sound deduction proves that I am correct ]Ben Bacarisse
||    |  |+- What if a cat barks? [ sound deduction proves that I am correct ]olcott
||    |  |`* What if a cat barks? [ sound deduction proves that I am correct ]Malcolm McLean
||    |  | +* What if a cat barks? [ sound deduction proves that I am correct ]Ben Bacarisse
||    |  | |`* What if a cat barks? [ sound deduction proves that I am correct ]olcott
||    |  | | `- What if a cat barks? [ sound deduction proves that I am correct ]Richard Damon
||    |  | `* What if a cat barks? [ sound deduction proves that I am correct ]olcott
||    |  |  `* What if a cat barks? [ sound deduction proves that I am correct ]Malcolm McLean
||    |  |   `- What if a cat barks? [ sound deduction proves that I am correct ]olcott
||    |  `- What if a cat barks? [ sound deduction proves that I am correct ]Richard Damon
||    `* What if a cat barks? [ sound deduction proves that I am correct ]Ben Bacarisse
||     `- What if a cat barks? [ sound deduction proves that I am correct ]olcott
|`* What if a cat barks?André G. Isaak
| `* What if a cat barks?olcott
|  +* What if a cat barks?olcott
|  |`- What if a cat barks?Daniel Pehoushek
|  +* What if a cat barks?Richard Damon
|  |`* What if a cat barks?olcott
|  | +* What if a cat barks?André G. Isaak
|  | |`* What if a cat barks?olcott
|  | | `- What if a cat barks?Richard Damon
|  | `- What if a cat barks?Richard Damon
|  `* What if a cat barks?André G. Isaak
|   `* What if a cat barks?olcott
|    +* What if a cat barks?Richard Damon
|    |`* What if a cat barks?olcott
|    | `* What if a cat barks?Richard Damon
|    |  `* What if a cat barks?olcott
|    |   `- What if a cat barks?Richard Damon
|    `* What if a cat barks?André G. Isaak
|     `* What if a cat barks?olcott
|      `* What if a cat barks?André G. Isaak
|       `* What if a cat barks?olcott
|        `* What if a cat barks?André G. Isaak
|         `* What if a cat barks?olcott
|          `* What if a cat barks?André G. Isaak
|           `* What if a cat barks?olcott
|            +- What if a cat barks?Daniel Pehoushek
|            `* What if a cat barks?André G. Isaak
|             `* What if a cat barks? [ sound deduction is a proof ]olcott
|              +* What if a cat barks? [ sound deduction is a proof ]André G. Isaak
|              |`* What if a cat barks? [ sound deduction is a proof ]olcott
|              | +* What if a cat barks? [ sound deduction is a proof ]Richard Damon
|              | |`* What if a cat barks? [ sound deduction is a proof ](axiom)olcott
|              | | `* What if a cat barks? [ sound deduction is a proof ](axiom)Richard Damon
|              | |  `* What if a cat barks? [ sound deduction is a proof ](axiom)olcott
|              | |   `* What if a cat barks? [ sound deduction is a proof ](axiom)Richard Damon
|              | |    `* What if a cat barks? [ sound deduction is a proof ](axiom)olcott
|              | |     `* What if a cat barks? [ sound deduction is a proof ](axiom)Richard Damon
|              | |      `* What if a cat barks? [ sound deduction is a proof ](axiom)olcott
|              | |       `* What if a cat barks? [ sound deduction is a proof ](axiom)Richard Damon
|              | |        `* What if a cat barks? [ sound deduction is a proof ](axiom)olcott
|              | |         `* What if a cat barks? [ sound deduction is a proof ](axiom)Richard Damon
|              | |          `* What if a cat barks? [ sound deduction is a proof ](infiniteolcott
|              | |           `* What if a cat barks? [ sound deduction is a proof ](infiniteRichard Damon
|              | |            `* What if a cat barks? [ sound deduction is a proof ](infiniteolcott
|              | |             `* What if a cat barks? [ sound deduction is a proof ](infiniteRichard Damon
|              | |              `* What if a cat barks? [ sound deduction is a proof ](infinite invocation chain)olcott
|              | |               +* What if a cat barks? [ sound deduction is a proof ](infiniteChris M. Thomasson
|              | |               |`* What if a cat barks? [ sound deduction is a proof ](infiniteJeff Barnett
|              | |               | `* What if a cat barks? [ sound deduction is a proof ](infinite invocation chain)Ben Bacarisse
|              | |               |  +* What if a cat barks? [ sound deduction is a proof ](infinite invocation chain)(Bolcott
|              | |               |  |+* What if a cat barks? [ sound deduction is a proof ](infiniteRichard Damon
|              | |               |  ||`* What if a cat barks? [ sound deduction is a proof ](infinite invocation chain)olcott
|              | |               |  || `- What if a cat barks? [ sound deduction is a proof ](infiniteRichard Damon
|              | |               |  |`* What if a cat barks? [ sound deduction is a proof ](infinite invocation chain)(BBen Bacarisse
|              | |               |  | +* What if a cat barks? [ sound deduction is a proof ](infiniteRichard Damon
|              | |               |  | |`- What if a cat barks? [ sound deduction is a proof ](infiniteDaniel Pehoushek
|              | |               |  | `* What if a cat barks? [ sound deduction is a proof ](infinite invocation chain)(kolcott
|              | |               |  |  +* What if a cat barks? [ sound deduction is a proof ](infiniteRichard Damon
|              | |               |  |  |+* What if a cat barks? [ sound deduction is a proof ](infiniteolcott
|              | |               |  |  ||`* What if a cat barks? [ sound deduction is a proof ](infiniteRichard Damon
|              | |               |  |  || `* What if a cat barks? [ sound deduction is a proof ](infinite invocation chain)olcott
|              | |               |  |  ||  `* What if a cat barks? [ sound deduction is a proof ](infiniteRichard Damon
|              | |               |  |  ||   `* What if a cat barks? [ sound deduction is a proof ](infiniteolcott
|              | |               |  |  ||    `* What if a cat barks? [ sound deduction is a proof ](infiniteRichard Damon
|              | |               |  |  ||     `* What if a cat barks? [ sound deduction is a proof ](infinite invocation chain)(dolcott
|              | |               |  |  |`- What if a cat barks? [ sound deduction is a proof ](infiniteDaniel Pehoushek
|              | |               |  |  `* What if a cat barks? [ sound deduction is a proof ](infinite invocation chain)(kBen Bacarisse
|              | |               |  `* What if a cat barks? [ sound deduction is a proof ](infiniteJeff Barnett
|              | |               `* What if a cat barks? [ sound deduction is a proof ](infiniteRichard Damon
|              | `* What if a cat barks? [ sound deduction is a proof ]André G. Isaak
|              `- What if a cat barks? [ sound deduction is a proof ]Richard Damon
+* What if a cat barks?wij
+* What if a cat barks?Malcolm McLean
+- What if a cat barks?Richard Damon
+* What if a cat barks? [ How can a cat bark? ]olcott
`* What if a cat barks?Peter

Pages:12345678
Re: What if a cat barks?

<sareou$qdq$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!NBiuIU74OKL7NpIOsbuNjQ.user.gioia.aioe.org.POSTED!not-for-mail
From: chris.m....@gmail.com (Chris M. Thomasson)
Newsgroups: comp.theory
Subject: Re: What if a cat barks?
Date: Mon, 21 Jun 2021 18:35:29 -0700
Organization: Aioe.org NNTP Server
Lines: 34
Message-ID: <sareou$qdq$1@gioia.aioe.org>
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<sap6l7$130c$5@gioia.aioe.org> <87lf73a2of.fsf@bsb.me.uk>
<sara30$1e0p$2@gioia.aioe.org>
<-JidnS57a7VWqkz9nZ2dnUU7-LmdnZ2d@giganews.com>
NNTP-Posting-Host: NBiuIU74OKL7NpIOsbuNjQ.user.gioia.aioe.org
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Complaints-To: abuse@aioe.org
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.11.0
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Chris M. Thomasson - Tue, 22 Jun 2021 01:35 UTC

On 6/21/2021 6:07 PM, olcott wrote:
> On 6/21/2021 7:15 PM, Chris M. Thomasson wrote:
>> On 6/21/2021 4:16 AM, Ben Bacarisse wrote:
>>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> writes:
>>>
>>>> On 6/20/2021 9:15 PM, olcott wrote:
>>>>> If you see an animal and test its DNA and confirm that it is
>>>>> definitely a cat, what happens when the cat barks?
>>>> [...]
>>>>
>>>> Have you been hearing cats bark lately? Wow.
>>>
>>> He's making a bad analogy.  The correct analogy is that /assuming/ that
>>> a cat barks leads to a contradiction so we must reject the assumption.
>>>
>>> He can see the contradiction that assuming a halt decider leads to (at
>>> least he claimed to be able to see it) so what to do?  He has to state
>>> that he has a barking cat -- a halt decider that works at least for the
>>> confounding case.  Of course he doesn't, but he has to find some way to
>>> keep the discussion going (he only cares about keeping people talking).
>>>
>>
>> Ahhh. Good. Okay, well I am still wondering why, when I tell him to
>> run his "halt decider" against an unknown, black box program created
>> by somebody else... Well, he seems to get pissed off. Afaict, his
>> decider only works on programs that he already knows are, decided.
>> Cheating 101? Or what? ;^o
>
> It is not actually a contradiction at all if one is paying very close
> attention. Since people want me to be wrong they don't want to pay
> enough attention to see that I am right.
>

If I give you a black box program, can you decide if it halts or not?

Re: What if a cat barks?

<zZOdnUG2JPuxokz9nZ2dnUU7-UPNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy comp.software-eng
Path: i2pn2.org!i2pn.org!aioe.org!feeder1.feed.usenet.farm!feed.usenet.farm!tr2.eu1.usenetexpress.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 21 Jun 2021 20:38:52 -0500
Subject: Re: What if a cat barks?
Newsgroups: comp.theory,comp.ai.philosophy,comp.software-eng
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com> <sap6l7$130c$5@gioia.aioe.org> <saqlhk$860$1@dont-email.me> <tZOdneTmHpHNnUz9nZ2dnUU7-V3NnZ2d@giganews.com> <sarcip$jgd$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
Date: Mon, 21 Jun 2021 20:39:11 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <sarcip$jgd$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <zZOdnUG2JPuxokz9nZ2dnUU7-UPNnZ2d@giganews.com>
Lines: 143
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-h5yT6M9VRqTfwdQgvhgG0vugu0gov/+BL988U+OHEMgl9SfgLWY22Q+jh3ErAzpRkvLy5FrNmJhTFQn!QXSeBATQgaI8bHRUjtGFl+eG5GXLC2+LRwQI8kMG+VNBubQTewPxgx+NPSsKedh7f5i/enAx3z4=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 7154
 by: olcott - Tue, 22 Jun 2021 01:39 UTC

On 6/21/2021 7:57 PM, André G. Isaak wrote:
> On 2021-06-21 15:11, olcott wrote:
>> On 6/21/2021 1:24 PM, André G. Isaak wrote:
>>> On 2021-06-20 23:04, Chris M. Thomasson wrote:
>>>> On 6/20/2021 9:15 PM, olcott wrote:
>>>>> If you see an animal and test its DNA and confirm that it is
>>>>> definitely a cat, what happens when the cat barks?
>>>> [...]
>>>>
>>>> Have you been hearing cats bark lately? Wow.
>>>
>>> As long as he's just hearing them bark, we're probably fine.
>>>
>>> It's when the barking cats start telling him to do things (like kill
>>> neighbours, steal catnip, or conquer Liechtenstein) that we really
>>> need to worry.
>>>
>>> André
>>>
>>
>> The point is that the mere intuition about the halting behavior of Ĥ
>> applied to ⟨Ĥ⟩ is superseded by meticulous sound deductive inference.
>>
>> SELF-EVIDENT-TRUTH
>> Every computation that never halts unless its simulation is aborted is
>> a computation that never halts.
>
> How can that possibly be "self-evident" when it doesn't even explain
> what "its simulation" means. Its simulation of/by what?
>

We could simplify this and say that any computation that never halts
unless this computation is aborted is a computation that never halts.

>> SELF-EVIDENT-TRUTH
>> The ⟨Ĥ⟩ ⟨Ĥ⟩ input to the embedded halt decider at Ĥ.qx is a
>> computation that never halts unless its simulation is aborted.
>
> If that were self-evident, you wouldn't have so many people pointing out
> to you that it is simply wrong. Things can't be both wrong and
> self-evident.
>

That people simply don't want to bother to pay enough attention to see
that I am right is not actually any rebuttal at all.

>> ∴ IMPOSSIBLY FALSE CONCLUSION
>
> "Impossibly false" is a meaningless expression. No journal is going to
> take you seriously if this phrase appears anywhere in your work.
>

I improved this. I now call it the conclusion of sound deduction, which
means exactly the same thing as impossibly false.

>> The embedded simulating halt decider at Ĥ.qx correctly decides its
>> input: ⟨Ĥ⟩ ⟨Ĥ⟩ is a computation that never halts.
>>
>> Ĥ.q0 ⟨Ĥ⟩ specifies an infinite chain of invocations that is terminated
>> at its third invocation. The first invocation of Ĥ.qx ⟨Ĥ⟩, ⟨Ĥ⟩ is the
>> first element of an infinite chain of invocations.
>>
>> It is common knowledge that when any invocation of an infinite chain
>> of invocations is terminated that the whole chain terminates. That the
>> first element of this infinite chain terminates after its third
>> element has been terminated does not entail that this first element is
>> an actual terminating computation.
>
> No. It isn't "common knowledge". It is simply false.
>

I will make a common knowledge concrete example:
Infinite recursion is an infinite sequence of invocations right?

If any element of the infinite sequence of invocations of infinite
recursion is aborted then the whole sequence stops right?

If the third invocation of the infinite sequence of invocations of
infinite recursion is aborted then the whole sequence stops right?

Was it really that hard to see the above three steps on the basis of my
claim of common knowledge?

> And if the simulation is terminated after the third call to Ĥ, the you
> don't have an infinite chain of calls. You have a chain of three calls.
>

When the halt decider is analyzing the behavior stipulated by a finite
string it is incorrect for the halt decider to conflate its own behavior
in this analysis.

The question that the halt decider is answering is whether or not a pure
simulation/execution of the input must be aborted to prevent the
infinite execution of this input.

>> For the first element to be an actual terminating computation it must
>> terminate without any of the elements of the infinite chain of
>> invocations being terminated.
>
> This is just plain silly.

See my infinite recursion example above.

> If some program H simulates another program Y
> along with an input string but has the ability to terminate a
> simulation, then there are three possibilities:
>
> A) The simulation is allowed to continue until Y reaches one of its
> final states. In such a case we can say that Y halts. Since Y halts, H
> can also halt.
>
> B) The simulation is allowed to continue forever, but it never reaches a
> final state. The simulation continues forever. In this case, Y doesn't
> halt. H therefore also doesn't halt. Of course, this option would be
> difficult to empirically verify since we can't actually observe
> something running for an infinite amount of time.
>
> C) H decides to discontinue the simulation. In this case the simulation
> neither halts nor runs forever. It may be that that Y is non-halting, or
> it may be that H simply discontinued the simulation prematurely. But in
> either of these two cases, H can halt.
>
> André
>

As I have said so very many hundreds of times now that you really should
not have made such a terrible mistake with part C

When H must terminate the simulation of its input to prevent the
infinite execution of P then H does necessarily infallibly correctly
decide that its input never halts.

Unlike Turing machines where we must simply imagine crucially important
details and have no way to infallibly ascertain that our imagination
accurately represent the truth we can examine the x86 execution trace of
P and know with 100% perfectly correct certainty that P would never ever
halt unless H aborts P.

--
Copyright 2021 Pete Olcott

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

Re: What if a cat barks?

<zZOdnUC2JPvxokz9nZ2dnUU7-UOdnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.snarked.org!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 21 Jun 2021 20:39:56 -0500
Subject: Re: What if a cat barks?
Newsgroups: comp.theory
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<sap6l7$130c$5@gioia.aioe.org> <87lf73a2of.fsf@bsb.me.uk>
<sara30$1e0p$2@gioia.aioe.org>
<-JidnS57a7VWqkz9nZ2dnUU7-LmdnZ2d@giganews.com> <sareou$qdq$1@gioia.aioe.org>
From: NoO...@NoWhere.com (olcott)
Date: Mon, 21 Jun 2021 20:40:15 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <sareou$qdq$1@gioia.aioe.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <zZOdnUC2JPvxokz9nZ2dnUU7-UOdnZ2d@giganews.com>
Lines: 43
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-zM3z7wYUOC35Wns/4OGYIC655B/XAHU7PUV/rJF6mq9SO1F9mRQDlJz7uh4onLm17ui2hVoEubOSxuG!rgNMObCwpsDpcVP50PQtc5jEkdql+ELr7Ikc1ntn4R81p7hCKXjMaRwwrTXdxfEh0kGAFsu/ca0=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3222
 by: olcott - Tue, 22 Jun 2021 01:40 UTC

On 6/21/2021 8:35 PM, Chris M. Thomasson wrote:
> On 6/21/2021 6:07 PM, olcott wrote:
>> On 6/21/2021 7:15 PM, Chris M. Thomasson wrote:
>>> On 6/21/2021 4:16 AM, Ben Bacarisse wrote:
>>>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> writes:
>>>>
>>>>> On 6/20/2021 9:15 PM, olcott wrote:
>>>>>> If you see an animal and test its DNA and confirm that it is
>>>>>> definitely a cat, what happens when the cat barks?
>>>>> [...]
>>>>>
>>>>> Have you been hearing cats bark lately? Wow.
>>>>
>>>> He's making a bad analogy.  The correct analogy is that /assuming/ that
>>>> a cat barks leads to a contradiction so we must reject the assumption.
>>>>
>>>> He can see the contradiction that assuming a halt decider leads to (at
>>>> least he claimed to be able to see it) so what to do?  He has to state
>>>> that he has a barking cat -- a halt decider that works at least for the
>>>> confounding case.  Of course he doesn't, but he has to find some way to
>>>> keep the discussion going (he only cares about keeping people talking).
>>>>
>>>
>>> Ahhh. Good. Okay, well I am still wondering why, when I tell him to
>>> run his "halt decider" against an unknown, black box program created
>>> by somebody else... Well, he seems to get pissed off. Afaict, his
>>> decider only works on programs that he already knows are, decided.
>>> Cheating 101? Or what? ;^o
>>
>> It is not actually a contradiction at all if one is paying very close
>> attention. Since people want me to be wrong they don't want to pay
>> enough attention to see that I am right.
>>
>
> If I give you a black box program, can you decide if it halts or not?

Within the context of the halting problem that is a very stupid question.

--
Copyright 2021 Pete Olcott

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

Re: What if a cat barks?

<sarf5p$qdq$2@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!NBiuIU74OKL7NpIOsbuNjQ.user.gioia.aioe.org.POSTED!not-for-mail
From: chris.m....@gmail.com (Chris M. Thomasson)
Newsgroups: comp.theory
Subject: Re: What if a cat barks?
Date: Mon, 21 Jun 2021 18:42:20 -0700
Organization: Aioe.org NNTP Server
Lines: 45
Message-ID: <sarf5p$qdq$2@gioia.aioe.org>
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<sap6l7$130c$5@gioia.aioe.org> <87lf73a2of.fsf@bsb.me.uk>
<sara30$1e0p$2@gioia.aioe.org>
<-JidnS57a7VWqkz9nZ2dnUU7-LmdnZ2d@giganews.com> <sareou$qdq$1@gioia.aioe.org>
<zZOdnUC2JPvxokz9nZ2dnUU7-UOdnZ2d@giganews.com>
NNTP-Posting-Host: NBiuIU74OKL7NpIOsbuNjQ.user.gioia.aioe.org
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Complaints-To: abuse@aioe.org
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.11.0
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Chris M. Thomasson - Tue, 22 Jun 2021 01:42 UTC

On 6/21/2021 6:40 PM, olcott wrote:
> On 6/21/2021 8:35 PM, Chris M. Thomasson wrote:
>> On 6/21/2021 6:07 PM, olcott wrote:
>>> On 6/21/2021 7:15 PM, Chris M. Thomasson wrote:
>>>> On 6/21/2021 4:16 AM, Ben Bacarisse wrote:
>>>>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> writes:
>>>>>
>>>>>> On 6/20/2021 9:15 PM, olcott wrote:
>>>>>>> If you see an animal and test its DNA and confirm that it is
>>>>>>> definitely a cat, what happens when the cat barks?
>>>>>> [...]
>>>>>>
>>>>>> Have you been hearing cats bark lately? Wow.
>>>>>
>>>>> He's making a bad analogy.  The correct analogy is that /assuming/
>>>>> that
>>>>> a cat barks leads to a contradiction so we must reject the assumption.
>>>>>
>>>>> He can see the contradiction that assuming a halt decider leads to (at
>>>>> least he claimed to be able to see it) so what to do?  He has to state
>>>>> that he has a barking cat -- a halt decider that works at least for
>>>>> the
>>>>> confounding case.  Of course he doesn't, but he has to find some
>>>>> way to
>>>>> keep the discussion going (he only cares about keeping people
>>>>> talking).
>>>>>
>>>>
>>>> Ahhh. Good. Okay, well I am still wondering why, when I tell him to
>>>> run his "halt decider" against an unknown, black box program created
>>>> by somebody else... Well, he seems to get pissed off. Afaict, his
>>>> decider only works on programs that he already knows are, decided.
>>>> Cheating 101? Or what? ;^o
>>>
>>> It is not actually a contradiction at all if one is paying very close
>>> attention. Since people want me to be wrong they don't want to pay
>>> enough attention to see that I am right.
>>>
>>
>> If I give you a black box program, can you decide if it halts or not?
>
> Within the context of the halting problem that is a very stupid question.
>

Why? Does the program halt or not? You cannot tell. Get over it.

Re: What if a cat barks?

<-uGdnR5PLLvv3Ez9nZ2dnUU7-RHNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder1.feed.usenet.farm!feed.usenet.farm!news-out.netnews.com!news.alt.net!fdc3.netnews.com!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 21 Jun 2021 20:48:34 -0500
Subject: Re: What if a cat barks?
Newsgroups: comp.theory
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<sap6l7$130c$5@gioia.aioe.org> <saqlhk$860$1@dont-email.me>
<tZOdneTmHpHNnUz9nZ2dnUU7-V3NnZ2d@giganews.com>
<UM9AI.391682$N_4.267680@fx36.iad>
<FtudnYKR_d1RrUz9nZ2dnUU7-YOdnZ2d@giganews.com> <sard1e$kje$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
Date: Mon, 21 Jun 2021 20:48:53 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <sard1e$kje$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <-uGdnR5PLLvv3Ez9nZ2dnUU7-RHNnZ2d@giganews.com>
Lines: 83
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-s3r+GiAyw9jmWnTkEuXMZYRSPzrKBPWyxi/lF7Pf1Log67AOrpCkPtRAZPa77WXxkNZWcUQdiu0/D6Q!cb7hRQ4erZzN3gBN6Qvet67ptjAZyHlGvzl1i+3ia59Lt7JnqysBuI1qJB0wvmcbZoUaHbUjzvs=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 4385
X-Received-Bytes: 4595
 by: olcott - Tue, 22 Jun 2021 01:48 UTC

On 6/21/2021 8:05 PM, André G. Isaak wrote:
> On 2021-06-21 18:37, olcott wrote:
>> On 6/21/2021 7:03 PM, Richard Damon wrote:
>>> On 6/21/21 5:11 PM, olcott wrote:
>>>
>>>> The point is that the mere intuition about the halting behavior of Ĥ
>>>> applied to ⟨Ĥ⟩ is superseded by meticulous sound deductive inference.
>>>>
>>>> SELF-EVIDENT-TRUTH
>>>> Every computation that never halts unless its simulation is aborted
>>>> is a
>>>> computation that never halts.
>>>>
>>>> SELF-EVIDENT-TRUTH
>>>> The ⟨Ĥ⟩ ⟨Ĥ⟩ input to the embedded halt decider at Ĥ.qx is a computation
>>>> that never halts unless its simulation is aborted.
>>>>
>>>> ∴ IMPOSSIBLY FALSE CONCLUSION
>>>> The embedded simulating halt decider at Ĥ.qx correctly decides its
>>>> input: ⟨Ĥ⟩ ⟨Ĥ⟩ is a computation that never halts.
>>>>
>>>> Ĥ.q0 ⟨Ĥ⟩ specifies an infinite chain of invocations that is terminated
>>>> at its third invocation. The first invocation of Ĥ.qx ⟨Ĥ⟩, ⟨Ĥ⟩ is the
>>>> first element of an infinite chain of invocations.
>>>>
>>>> It is common knowledge that when any invocation of an infinite chain of
>>>> invocations is terminated that the whole chain terminates. That the
>>>> first element of this infinite chain terminates after its third element
>>>> has been terminated does not entail that this first element is an
>>>> actual
>>>> terminating computation.
>>>>
>>>> For the first element to be an actual terminating computation it must
>>>> terminate without any of the elements of the infinite chain of
>>>> invocations being terminated.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Halting problem undecidability and infinitely nested simulation
>>>> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>> Self evident FALSEHOODS as previously shown.
>>>
>>
>> Saying that you think that an assertion is incorrect is not actually
>> any rebuttal at all.
>
> There's nothing to rebut since you've provided no actual argument.
> Declaring things to be 'self-evident' doesn't constitute an argument.
>
> André
>

Self-evident means that an expression of language can be verified as
necessarily true entirely basis on the meaning of its words.

Because sound deduction requires premises to be true we must have some
way to confirm that the premises are true.

5 > 3 self-evident
7 > 5 self-evident
∴ 7 > 3

Your challenge that you can not see that it is true provides the means
for me to work towards a mutual understanding by improving the quality
of my explanation.

Most people say that they know that I must be wrong entirely on the
basis that they really really believe that I must be wrong. That
provides no basis for any mutual understanding.

--
Copyright 2021 Pete Olcott

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

Re: What if a cat barks?

<opbAI.48766$N%.30373@fx05.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder1.feed.usenet.farm!feed.usenet.farm!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx05.iad.POSTED!not-for-mail
Subject: Re: What if a cat barks?
Newsgroups: comp.theory
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<sap6l7$130c$5@gioia.aioe.org> <87lf73a2of.fsf@bsb.me.uk>
<sara30$1e0p$2@gioia.aioe.org>
<-JidnS57a7VWqkz9nZ2dnUU7-LmdnZ2d@giganews.com> <sareou$qdq$1@gioia.aioe.org>
<zZOdnUC2JPvxokz9nZ2dnUU7-UOdnZ2d@giganews.com> <sarf5p$qdq$2@gioia.aioe.org>
From: Rich...@Damon-Family.org (Richard Damon)
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0)
Gecko/20100101 Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <sarf5p$qdq$2@gioia.aioe.org>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Lines: 58
Message-ID: <opbAI.48766$N%.30373@fx05.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: Mon, 21 Jun 2021 21:54:28 -0400
X-Received-Bytes: 3624
 by: Richard Damon - Tue, 22 Jun 2021 01:54 UTC

On 6/21/21 9:42 PM, Chris M. Thomasson wrote:
> On 6/21/2021 6:40 PM, olcott wrote:
>> On 6/21/2021 8:35 PM, Chris M. Thomasson wrote:
>>> On 6/21/2021 6:07 PM, olcott wrote:
>>>> On 6/21/2021 7:15 PM, Chris M. Thomasson wrote:
>>>>> On 6/21/2021 4:16 AM, Ben Bacarisse wrote:
>>>>>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> writes:
>>>>>>
>>>>>>> On 6/20/2021 9:15 PM, olcott wrote:
>>>>>>>> If you see an animal and test its DNA and confirm that it is
>>>>>>>> definitely a cat, what happens when the cat barks?
>>>>>>> [...]
>>>>>>>
>>>>>>> Have you been hearing cats bark lately? Wow.
>>>>>>
>>>>>> He's making a bad analogy.  The correct analogy is that /assuming/
>>>>>> that
>>>>>> a cat barks leads to a contradiction so we must reject the
>>>>>> assumption.
>>>>>>
>>>>>> He can see the contradiction that assuming a halt decider leads to
>>>>>> (at
>>>>>> least he claimed to be able to see it) so what to do?  He has to
>>>>>> state
>>>>>> that he has a barking cat -- a halt decider that works at least
>>>>>> for the
>>>>>> confounding case.  Of course he doesn't, but he has to find some
>>>>>> way to
>>>>>> keep the discussion going (he only cares about keeping people
>>>>>> talking).
>>>>>>
>>>>>
>>>>> Ahhh. Good. Okay, well I am still wondering why, when I tell him to
>>>>> run his "halt decider" against an unknown, black box program
>>>>> created by somebody else... Well, he seems to get pissed off.
>>>>> Afaict, his decider only works on programs that he already knows
>>>>> are, decided. Cheating 101? Or what? ;^o
>>>>
>>>> It is not actually a contradiction at all if one is paying very
>>>> close attention. Since people want me to be wrong they don't want to
>>>> pay enough attention to see that I am right.
>>>>
>>>
>>> If I give you a black box program, can you decide if it halts or not?
>>
>> Within the context of the halting problem that is a very stupid question.
>>
>
> Why? Does the program halt or not? You cannot tell. Get over it.

Well, the problem is that Turing Machines CAN'T be black boxes. And the
definition of the Halting Problem is that the decider is given a full
description of the Turing Machine, which is basically like a full
listing of the program.

Now, this works two ways, a PO needs to realize that his Halt Decider
also can't avoid being examined, and thus H, if it answers, can't avoid
giving that answer to H^, so that it can make the answer wrong.

Re: What if a cat barks?

<0xbAI.54892$EW.54518@fx04.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!ecngs!feeder2.ecngs.de!178.20.174.213.MISMATCH!feeder1.feed.usenet.farm!feed.usenet.farm!peer03.ams4!peer.am4.highwinds-media.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx04.iad.POSTED!not-for-mail
Subject: Re: What if a cat barks?
Newsgroups: comp.theory
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<sap6l7$130c$5@gioia.aioe.org> <saqlhk$860$1@dont-email.me>
<tZOdneTmHpHNnUz9nZ2dnUU7-V3NnZ2d@giganews.com>
<UM9AI.391682$N_4.267680@fx36.iad>
<FtudnYKR_d1RrUz9nZ2dnUU7-YOdnZ2d@giganews.com> <sard1e$kje$1@dont-email.me>
<-uGdnR5PLLvv3Ez9nZ2dnUU7-RHNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0)
Gecko/20100101 Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <-uGdnR5PLLvv3Ez9nZ2dnUU7-RHNnZ2d@giganews.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Lines: 108
Message-ID: <0xbAI.54892$EW.54518@fx04.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: Mon, 21 Jun 2021 22:02:37 -0400
X-Received-Bytes: 5369
 by: Richard Damon - Tue, 22 Jun 2021 02:02 UTC

On 6/21/21 9:48 PM, olcott wrote:
> On 6/21/2021 8:05 PM, André G. Isaak wrote:
>> On 2021-06-21 18:37, olcott wrote:
>>> On 6/21/2021 7:03 PM, Richard Damon wrote:
>>>> On 6/21/21 5:11 PM, olcott wrote:
>>>>
>>>>> The point is that the mere intuition about the halting behavior of Ĥ
>>>>> applied to ⟨Ĥ⟩ is superseded by meticulous sound deductive inference.
>>>>>
>>>>> SELF-EVIDENT-TRUTH
>>>>> Every computation that never halts unless its simulation is aborted
>>>>> is a
>>>>> computation that never halts.
>>>>>
>>>>> SELF-EVIDENT-TRUTH
>>>>> The ⟨Ĥ⟩ ⟨Ĥ⟩ input to the embedded halt decider at Ĥ.qx is a
>>>>> computation
>>>>> that never halts unless its simulation is aborted.
>>>>>
>>>>> ∴ IMPOSSIBLY FALSE CONCLUSION
>>>>> The embedded simulating halt decider at Ĥ.qx correctly decides its
>>>>> input: ⟨Ĥ⟩ ⟨Ĥ⟩ is a computation that never halts.
>>>>>
>>>>> Ĥ.q0 ⟨Ĥ⟩ specifies an infinite chain of invocations that is terminated
>>>>> at its third invocation. The first invocation of Ĥ.qx ⟨Ĥ⟩, ⟨Ĥ⟩ is the
>>>>> first element of an infinite chain of invocations.
>>>>>
>>>>> It is common knowledge that when any invocation of an infinite
>>>>> chain of
>>>>> invocations is terminated that the whole chain terminates. That the
>>>>> first element of this infinite chain terminates after its third
>>>>> element
>>>>> has been terminated does not entail that this first element is an
>>>>> actual
>>>>> terminating computation.
>>>>>
>>>>> For the first element to be an actual terminating computation it must
>>>>> terminate without any of the elements of the infinite chain of
>>>>> invocations being terminated.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Halting problem undecidability and infinitely nested simulation
>>>>> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> Self evident FALSEHOODS as previously shown.
>>>>
>>>
>>> Saying that you think that an assertion is incorrect is not actually
>>> any rebuttal at all.
>>
>> There's nothing to rebut since you've provided no actual argument.
>> Declaring things to be 'self-evident' doesn't constitute an argument.
>>
>> André
>>
>
> Self-evident means that an expression of language can be verified as
> necessarily true entirely basis on the meaning of its words.

Except they aren't, and in fact it is clear that they ARE wrong when we
use the language of computation theory to look at them.

I have explained in detail before the errors in your words, and you just
ignore it, my guess is because you can't actually think.

>
> Because sound deduction requires premises to be true we must have some
> way to confirm that the premises are true.
>
> 5 > 3 self-evident
> 7 > 5 self-evident
> ∴ 7 > 3
>
> Your challenge that you can not see that it is true provides the means
> for me to work towards a mutual understanding by improving the quality
> of my explanation.
>
> Most people say that they know that I must be wrong entirely on the
> basis that they really really believe that I must be wrong. That
> provides no basis for any mutual understanding.
>

I don't need to start with an assumption you are wrong, I have shown so
many ways you are actually wrong that I have lost count.

You seem to have no concept of what Truth actually means, so it isn't
that surprising that those proofs are unintelligible to you.

I figure they must be, because you NEVER show an actual error in my
statements just make the wild claim again and say I must be wrong.

The ultimate problem is it seems you whole logic system is fundamentally
inconsistent, in part because you want to insist on the basic principle
that All Truth is Provable, but don't want to live within the well know
limitations of the logic basis. Maybe you have even convinced yourself
that this must be a universal truth (which it isn't).

You have refused to learn from history and all your flaws are well knows
from decades to centuries past, because you have condemned yourself to
repeat them.

Re: What if a cat barks?

<qPbAI.103128$od.21136@fx15.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx15.iad.POSTED!not-for-mail
Subject: Re: What if a cat barks?
Newsgroups: comp.theory
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<sap6l7$130c$5@gioia.aioe.org> <saqlhk$860$1@dont-email.me>
<tZOdneTmHpHNnUz9nZ2dnUU7-V3NnZ2d@giganews.com> <sarcip$jgd$1@dont-email.me>
<zZOdnUG2JPuxokz9nZ2dnUU7-UPNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0)
Gecko/20100101 Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <zZOdnUG2JPuxokz9nZ2dnUU7-UPNnZ2d@giganews.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Lines: 183
Message-ID: <qPbAI.103128$od.21136@fx15.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: Mon, 21 Jun 2021 22:22:14 -0400
X-Received-Bytes: 8577
 by: Richard Damon - Tue, 22 Jun 2021 02:22 UTC

On 6/21/21 9:39 PM, olcott wrote:
> On 6/21/2021 7:57 PM, André G. Isaak wrote:

>> How can that possibly be "self-evident" when it doesn't even explain
>> what "its simulation" means. Its simulation of/by what?
>>
>
> We could simplify this and say that any computation that never halts
> unless this computation is aborted is a computation that never halts.
>

Which with the RIGHT definitions of the words is true. The problem is
you don't use the right defintions of the words.

Stated more clearly, if a simulation of a computation would never end
unless the simulator of THAT simulation needs to halt it, then the
computation would never halt.

The problem when applying this to H^ (aka P) is that since the copy of
the simulator will halt its simulation of the copy of the program it has
been given, then THIS simulator doesn't NEED to end its simulation. This
can be seen by changing the top level to be a UTM instead of H (but P
still calls H) and we see that it will simulate P calling H, which will
see what it THINKS (incorrectly) is an infinite recursion, stop its
simulation, and return the Non-Halting answer to P which will Halt, and
thus the UTM finishes is simulation. Therefore, we see that that H
didn't NEED to abort is simulation, because the copy of H it was
simulating is going to make the error in terminating its simulation.

>>> SELF-EVIDENT-TRUTH
>>> The ⟨Ĥ⟩ ⟨Ĥ⟩ input to the embedded halt decider at Ĥ.qx is a
>>> computation that never halts unless its simulation is aborted.
>>
>> If that were self-evident, you wouldn't have so many people pointing
>> out to you that it is simply wrong. Things can't be both wrong and
>> self-evident.
>>
>
> That people simply don't want to bother to pay enough attention to see
> that I am right is not actually any rebuttal at all.

Care to say what is actually wrong with may analysis above? Would you be
willing to stake you LIFE on P(P) being non-Halting.

>
>>> ∴ IMPOSSIBLY FALSE CONCLUSION
>>
>> "Impossibly false" is a meaningless expression. No journal is going to
>> take you seriously if this phrase appears anywhere in your work.
>>
>
> I improved this. I now call it the conclusion of sound deduction, which
> means exactly the same thing as impossibly false.

Except it has been shown to be unsound as it is built on false premises.

>
>>> The embedded simulating halt decider at Ĥ.qx correctly decides its
>>> input: ⟨Ĥ⟩ ⟨Ĥ⟩ is a computation that never halts.
>>>
>>> Ĥ.q0 ⟨Ĥ⟩ specifies an infinite chain of invocations that is
>>> terminated at its third invocation. The first invocation of Ĥ.qx ⟨Ĥ⟩,
>>> ⟨Ĥ⟩ is the first element of an infinite chain of invocations.
>>>
>>> It is common knowledge that when any invocation of an infinite chain
>>> of invocations is terminated that the whole chain terminates. That
>>> the first element of this infinite chain terminates after its third
>>> element has been terminated does not entail that this first element
>>> is an actual terminating computation.
>>
>> No. It isn't "common knowledge". It is simply false.
>>
>
> I will make a common knowledge concrete example:
> Infinite recursion is an infinite sequence of invocations right?

STRAWMAN. The fact that a rule works in one case is NOT proof that it
works in all.
>
> If any element of the infinite sequence of invocations of infinite
> recursion is aborted then the whole sequence stops right?

WRONG. only the element past the point of abortion. Since the simulation
is PART of the infinite recursion, if it abort everything, it doesn't
answer and fails.
>
> If the third invocation of the infinite sequence of invocations of
> infinite recursion is aborted then the whole sequence stops right?

Nope, only third and later, 1st and 2nd are still there.

Or are you saying H doesn't answer when it is the 1st element of the
infinite recursion either?

>
> Was it really that hard to see the above three steps on the basis of my
> claim of common knowledge?

No probably at all at showing your errors, there are so many.

>
>> And if the simulation is terminated after the third call to Ĥ, the you
>> don't have an infinite chain of calls. You have a chain of three calls.
>>
>
> When the halt decider is analyzing the behavior stipulated by a finite
> string it is incorrect for the halt decider to conflate its own behavior
> in this analysis.

It must not conflate, but if the behavior is based on a copy of itself,
it does need to take into account the behavior of that copy,

>
> The question that the halt decider is answering is whether or not a pure
> simulation/execution of the input must be aborted to prevent the
> infinite execution of this input.

And THAT'S your problem. you have the wrong question. Where did you get
that from?

The question it is SUPPOSED to be answering is does the machine and
input it has been given a description of Halt in a finite number of
steps or not.

This IS the question, and the ONLY question, of the Halting Problem that
the Halting Decider is supposed to answer.

>
>>> For the first element to be an actual terminating computation it must
>>> terminate without any of the elements of the infinite chain of
>>> invocations being terminated.
>>
>> This is just plain silly.
>
> See my infinite recursion example above.

See my rebuttal above.
>
>> If some program H simulates another program Y along with an input
>> string but has the ability to terminate a simulation, then there are
>> three possibilities:
>>
>> A) The simulation is allowed to continue until Y reaches one of its
>> final states. In such a case we can say that Y halts. Since Y halts, H
>> can also halt.
>>
>> B) The simulation is allowed to continue forever, but it never reaches
>> a final state. The simulation continues forever. In this case, Y
>> doesn't halt. H therefore also doesn't halt. Of course, this option
>> would be difficult to empirically verify since we can't actually
>> observe something running for an infinite amount of time.
>>
>> C) H decides to discontinue the simulation. In this case the
>> simulation neither halts nor runs forever. It may be that that Y is
>> non-halting, or it may be that H simply discontinued the simulation
>> prematurely. But in either of these two cases, H can halt.
>>
>> André
>>
>
> As I have said so very many hundreds of times now that you really should
> not have made such a terrible mistake with part C
>
> When H must terminate the simulation of its input to prevent the
> infinite execution of P then H does necessarily infallibly correctly
> decide that its input never halts.

And who cares what the halt decider did. P(P) Halts and THAT is what is
important so H got the wrong answer and can't blame that on anyone else.
>
> Unlike Turing machines where we must simply imagine crucially important
> details and have no way to infallibly ascertain that our imagination
> accurately represent the truth we can examine the x86 execution trace of
> P and know with 100% perfectly correct certainty that P would never ever
> halt unless H aborts P.
>

Yes, And you have shown that P(P) halts. So the right answer needs to be
Halts.

It actually doesn't take 'imagination' to see this. It can be done with
mathematical PROOF. Something you don't seem to understand.

Re: What if a cat barks?

<lq-dnc018bhg10z9nZ2dnUU7-UfNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.uzoreto.com!tr2.eu1.usenetexpress.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 21 Jun 2021 21:29:17 -0500
Subject: Re: What if a cat barks?
Newsgroups: comp.theory
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com> <sap6l7$130c$5@gioia.aioe.org> <saqlhk$860$1@dont-email.me> <tZOdneTmHpHNnUz9nZ2dnUU7-V3NnZ2d@giganews.com> <sarcip$jgd$1@dont-email.me> <zZOdnUG2JPuxokz9nZ2dnUU7-UPNnZ2d@giganews.com> <qPbAI.103128$od.21136@fx15.iad>
From: NoO...@NoWhere.com (olcott)
Date: Mon, 21 Jun 2021 21:29:31 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <qPbAI.103128$od.21136@fx15.iad>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <lq-dnc018bhg10z9nZ2dnUU7-UfNnZ2d@giganews.com>
Lines: 34
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-eTukwFR1m7ogh2QJs2CFbcZJ+i8uSfm3TejKQ4o5EqwNoCOTycsa14MdytFb3LGMVu4its/zVd/keKa!FtY+wFTL05ZrkF3hUu/9kbm7s5FdVgpy0FqkEGU+9rrl7I8DMLXFCYPW3YkUTFTbQAi+uGCf7z0=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2648
 by: olcott - Tue, 22 Jun 2021 02:29 UTC

On 6/21/2021 9:22 PM, Richard Damon wrote:
> On 6/21/21 9:39 PM, olcott wrote:
>> On 6/21/2021 7:57 PM, André G. Isaak wrote:
>
>>> How can that possibly be "self-evident" when it doesn't even explain
>>> what "its simulation" means. Its simulation of/by what?
>>>
>>
>> We could simplify this and say that any computation that never halts
>> unless this computation is aborted is a computation that never halts.
>>
>
> Which with the RIGHT definitions of the words is true. The problem is
> you don't use the right defintions of the words.
>
> Stated more clearly, if a simulation of a computation would never end
> unless the simulator of THAT simulation needs to halt it, then the
> computation would never halt.

That stupidly ignores:

When any element of infinitely nested simulations or invocation of the
infinite chain of invocations of infinite recursion is terminated then
the whole chain terminates,

When no element of infinitely nested simulations or invocation of the
infinite chain of invocations of infinite recursion is terminated then
the whole chain never terminates.

--
Copyright 2021 Pete Olcott

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

Re: What if a cat barks?

<sarhu7$f83$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory
Subject: Re: What if a cat barks?
Date: Mon, 21 Jun 2021 20:29:26 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 185
Message-ID: <sarhu7$f83$1@dont-email.me>
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<sap6l7$130c$5@gioia.aioe.org> <saqlhk$860$1@dont-email.me>
<tZOdneTmHpHNnUz9nZ2dnUU7-V3NnZ2d@giganews.com> <sarcip$jgd$1@dont-email.me>
<zZOdnUG2JPuxokz9nZ2dnUU7-UPNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 22 Jun 2021 02:29:28 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="ea548b1cd3c6b214635b4c54a6c75056";
logging-data="15619"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19QabFvyxdTGUbDlFa4vEd7"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
Gecko/20100101 Thunderbird/68.12.1
Cancel-Lock: sha1:yaux1GhJI47Q6pGFt4j+D3fI8vQ=
In-Reply-To: <zZOdnUG2JPuxokz9nZ2dnUU7-UPNnZ2d@giganews.com>
Content-Language: en-US
 by: André G. Isaak - Tue, 22 Jun 2021 02:29 UTC

On 2021-06-21 19:39, olcott wrote:
> On 6/21/2021 7:57 PM, André G. Isaak wrote:
>> On 2021-06-21 15:11, olcott wrote:
>>> On 6/21/2021 1:24 PM, André G. Isaak wrote:
>>>> On 2021-06-20 23:04, Chris M. Thomasson wrote:
>>>>> On 6/20/2021 9:15 PM, olcott wrote:
>>>>>> If you see an animal and test its DNA and confirm that it is
>>>>>> definitely a cat, what happens when the cat barks?
>>>>> [...]
>>>>>
>>>>> Have you been hearing cats bark lately? Wow.
>>>>
>>>> As long as he's just hearing them bark, we're probably fine.
>>>>
>>>> It's when the barking cats start telling him to do things (like kill
>>>> neighbours, steal catnip, or conquer Liechtenstein) that we really
>>>> need to worry.
>>>>
>>>> André
>>>>
>>>
>>> The point is that the mere intuition about the halting behavior of Ĥ
>>> applied to ⟨Ĥ⟩ is superseded by meticulous sound deductive inference.
>>>
>>> SELF-EVIDENT-TRUTH
>>> Every computation that never halts unless its simulation is aborted
>>> is a computation that never halts.
>>
>> How can that possibly be "self-evident" when it doesn't even explain
>> what "its simulation" means. Its simulation of/by what?
>>
>
> We could simplify this and say that any computation that never halts
> unless this computation is aborted is a computation that never halts.

That's no better. A computation which is aborted doesn't halt. 'Halt'
means to reach one of the final states. If you abort something it
doesn't reach a final state. But the simulator itself can.

>>> SELF-EVIDENT-TRUTH
>>> The ⟨Ĥ⟩ ⟨Ĥ⟩ input to the embedded halt decider at Ĥ.qx is a
>>> computation that never halts unless its simulation is aborted.
>>
>> If that were self-evident, you wouldn't have so many people pointing
>> out to you that it is simply wrong. Things can't be both wrong and
>> self-evident.
>>
>
> That people simply don't want to bother to pay enough attention to see
> that I am right is not actually any rebuttal at all.
>
>>> ∴ IMPOSSIBLY FALSE CONCLUSION
>>
>> "Impossibly false" is a meaningless expression. No journal is going to
>> take you seriously if this phrase appears anywhere in your work.
>>
>
> I improved this. I now call it the conclusion of sound deduction, which
> means exactly the same thing as impossibly false.

So where is the sound deduction from which you reach the above
conclusion? You start with two premises, one of which is too vague to be
interpreted and the other of which is simply false. That's not how
deductively sound arguments work.

>>> The embedded simulating halt decider at Ĥ.qx correctly decides its
>>> input: ⟨Ĥ⟩ ⟨Ĥ⟩ is a computation that never halts.
>>>
>>> Ĥ.q0 ⟨Ĥ⟩ specifies an infinite chain of invocations that is
>>> terminated at its third invocation. The first invocation of Ĥ.qx ⟨Ĥ⟩,
>>> ⟨Ĥ⟩ is the first element of an infinite chain of invocations.
>>>
>>> It is common knowledge that when any invocation of an infinite chain
>>> of invocations is terminated that the whole chain terminates. That
>>> the first element of this infinite chain terminates after its third
>>> element has been terminated does not entail that this first element
>>> is an actual terminating computation.
>>
>> No. It isn't "common knowledge". It is simply false.
>>
>
> I will make a common knowledge concrete example:
> Infinite recursion is an infinite sequence of invocations right?

Sure, but there is no infinite recursion (or recursion period) in the
Linz example.

> If any element of the infinite sequence of invocations of infinite
> recursion is aborted then the whole sequence stops right?

Not necessarily. That depends entirely on what is meant by 'abort'.

> If the third invocation of the infinite sequence of invocations of
> infinite recursion is aborted then the whole sequence stops right?

No. The third invocation is aborted. The simulator itself continues to
run and is able to halt.

> Was it really that hard to see the above three steps on the basis of my
> claim of common knowledge?

Things that you believe and 'common knowledge' are not the same thing.

>> And if the simulation is terminated after the third call to Ĥ, the you
>> don't have an infinite chain of calls. You have a chain of three calls.
>>
>
> When the halt decider is analyzing the behavior stipulated by a finite
> string it is incorrect for the halt decider to conflate its own behavior
> in this analysis.

And I am not conflating them. When you abort the simulation that doesn't
entail aborting the simulator. You conflate them by concluding that the
topmost program doesn't halt based on what happens to the program it is
simulating.

> The question that the halt decider is answering is whether or not a pure
> simulation/execution of the input must be aborted to prevent the
> infinite execution of this input.
>
>>> For the first element to be an actual terminating computation it must
>>> terminate without any of the elements of the infinite chain of
>>> invocations being terminated.
>>
>> This is just plain silly.
>
> See my infinite recursion example above.

As I said, the above is just plain silly.

>> If some program H simulates another program Y along with an input
>> string but has the ability to terminate a simulation, then there are
>> three possibilities:
>>
>> A) The simulation is allowed to continue until Y reaches one of its
>> final states. In such a case we can say that Y halts. Since Y halts, H
>> can also halt.
>>
>> B) The simulation is allowed to continue forever, but it never reaches
>> a final state. The simulation continues forever. In this case, Y
>> doesn't halt. H therefore also doesn't halt. Of course, this option
>> would be difficult to empirically verify since we can't actually
>> observe something running for an infinite amount of time.
>>
>> C) H decides to discontinue the simulation. In this case the
>> simulation neither halts nor runs forever. It may be that that Y is
>> non-halting, or it may be that H simply discontinued the simulation
>> prematurely. But in either of these two cases, H can halt.
>>
>> André
>>
>
> As I have said so very many hundreds of times now that you really should
> not have made such a terrible mistake with part C

There is no mistake in C. Your 'self-evident' truths are wrong, as
virtually everyone posting here has pointed out.

> When H must terminate the simulation of its input to prevent the
> infinite execution of P then H does necessarily infallibly correctly
> decide that its input never halts.
>
> Unlike Turing machines where we must simply imagine crucially important
> details and have no way to infallibly ascertain that our imagination

Exactly which 'crucially important details' do you think we need to
imagine? Turing machines are precisely defined entities with precisely
defined behaviours. And there are literally thousands of programs
available which will allow you to execute Turing Machines if you'd
rather not trace through them manually.

> accurately represent the truth we can examine the x86 execution trace of
> P and know with 100% perfectly correct certainty that P would never ever
> halt unless H aborts P.

An execution trace does nothing other than to show what a particular
program did on a particular input. It provides no evidence whatsoever
for the correctness of the program. For that you need to provide actual
proof. An execution trace is not a proof.

André

--
To email remove 'invalid' & replace 'gm' with well known Google mail
service.

Re: What if a cat barks?

<E8Wdnezrd-inyUz9nZ2dnUU7-cHNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy comp.software-eng
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.snarked.org!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 21 Jun 2021 22:08:42 -0500
Subject: Re: What if a cat barks?
Newsgroups: comp.theory,comp.ai.philosophy,comp.software-eng
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<sap6l7$130c$5@gioia.aioe.org> <saqlhk$860$1@dont-email.me>
<tZOdneTmHpHNnUz9nZ2dnUU7-V3NnZ2d@giganews.com> <sarcip$jgd$1@dont-email.me>
<zZOdnUG2JPuxokz9nZ2dnUU7-UPNnZ2d@giganews.com> <sarhu7$f83$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
Date: Mon, 21 Jun 2021 22:09:01 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <sarhu7$f83$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <E8Wdnezrd-inyUz9nZ2dnUU7-cHNnZ2d@giganews.com>
Lines: 238
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-sjrcIWTDIpq9wrYSEHVqlHNfT4pefdVNxpDdrd2Bw+6ry6YyJTBnimaEXQTNG/MJbLqwOyM7PxUeZjE!6J9Cg4OM7gOk3O9cfhgjNwijdUMjnn2TAqOSXQPGZ2jfK012t0+/O1SERXpoZ+pJvHIBBXLYViM=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 11227
 by: olcott - Tue, 22 Jun 2021 03:09 UTC

On 6/21/2021 9:29 PM, André G. Isaak wrote:
> On 2021-06-21 19:39, olcott wrote:
>> On 6/21/2021 7:57 PM, André G. Isaak wrote:
>>> On 2021-06-21 15:11, olcott wrote:
>>>> On 6/21/2021 1:24 PM, André G. Isaak wrote:
>>>>> On 2021-06-20 23:04, Chris M. Thomasson wrote:
>>>>>> On 6/20/2021 9:15 PM, olcott wrote:
>>>>>>> If you see an animal and test its DNA and confirm that it is
>>>>>>> definitely a cat, what happens when the cat barks?
>>>>>> [...]
>>>>>>
>>>>>> Have you been hearing cats bark lately? Wow.
>>>>>
>>>>> As long as he's just hearing them bark, we're probably fine.
>>>>>
>>>>> It's when the barking cats start telling him to do things (like
>>>>> kill neighbours, steal catnip, or conquer Liechtenstein) that we
>>>>> really need to worry.
>>>>>
>>>>> André
>>>>>
>>>>
>>>> The point is that the mere intuition about the halting behavior of Ĥ
>>>> applied to ⟨Ĥ⟩ is superseded by meticulous sound deductive inference.
>>>>
>>>> SELF-EVIDENT-TRUTH
>>>> Every computation that never halts unless its simulation is aborted
>>>> is a computation that never halts.
>>>
>>> How can that possibly be "self-evident" when it doesn't even explain
>>> what "its simulation" means. Its simulation of/by what?
>>>
>>
>> We could simplify this and say that any computation that never halts
>> unless this computation is aborted is a computation that never halts.
>
> That's no better. A computation which is aborted doesn't halt. 'Halt'
> means to reach one of the final states. If you abort something it
> doesn't reach a final state. But the simulator itself can.
>

When we are trying to determine whether or not an infinite loop is an
infinite loop we can debug step through this code and see that it
endlessly repeats and there is no escape from this endless repetition in
this code. It is not really that hard.

>>>> SELF-EVIDENT-TRUTH
>>>> The ⟨Ĥ⟩ ⟨Ĥ⟩ input to the embedded halt decider at Ĥ.qx is a
>>>> computation that never halts unless its simulation is aborted.
>>>
>>> If that were self-evident, you wouldn't have so many people pointing
>>> out to you that it is simply wrong. Things can't be both wrong and
>>> self-evident.
>>>
>>
>> That people simply don't want to bother to pay enough attention to see
>> that I am right is not actually any rebuttal at all.
>>
>>>> ∴ IMPOSSIBLY FALSE CONCLUSION
>>>
>>> "Impossibly false" is a meaningless expression. No journal is going
>>> to take you seriously if this phrase appears anywhere in your work.
>>>
>>
>> I improved this. I now call it the conclusion of sound deduction,
>> which means exactly the same thing as impossibly false.
>
> So where is the sound deduction from which you reach the above
> conclusion? You start with two premises, one of which is too vague to be
> interpreted and the other of which is simply false. That's not how
> deductively sound arguments work.

We really have to look at this in terms of H and P because there is no
other possible way to make sure that we examine all the details when we
try to imagine what a Turing machine might do.

>>>> The embedded simulating halt decider at Ĥ.qx correctly decides its
>>>> input: ⟨Ĥ⟩ ⟨Ĥ⟩ is a computation that never halts.
>>>>
>>>> Ĥ.q0 ⟨Ĥ⟩ specifies an infinite chain of invocations that is
>>>> terminated at its third invocation. The first invocation of Ĥ.qx
>>>> ⟨Ĥ⟩, ⟨Ĥ⟩ is the first element of an infinite chain of invocations.
>>>>
>>>> It is common knowledge that when any invocation of an infinite chain
>>>> of invocations is terminated that the whole chain terminates. That
>>>> the first element of this infinite chain terminates after its third
>>>> element has been terminated does not entail that this first element
>>>> is an actual terminating computation.
>>>
>>> No. It isn't "common knowledge". It is simply false.
>>>
>>
>> I will make a common knowledge concrete example:
>> Infinite recursion is an infinite sequence of invocations right?
>
> Sure, but there is no infinite recursion (or recursion period) in the
> Linz example.
>
>> If any element of the infinite sequence of invocations of infinite
>> recursion is aborted then the whole sequence stops right?
>
> Not necessarily. That depends entirely on what is meant by 'abort'.
>
>> If the third invocation of the infinite sequence of invocations of
>> infinite recursion is aborted then the whole sequence stops right?
>
> No. The third invocation is aborted. The simulator itself continues to
> run and is able to halt.
>
>> Was it really that hard to see the above three steps on the basis of
>> my claim of common knowledge?
>
> Things that you believe and 'common knowledge' are not the same thing.
>
>>> And if the simulation is terminated after the third call to Ĥ, the
>>> you don't have an infinite chain of calls. You have a chain of three
>>> calls.
>>>
>>
>> When the halt decider is analyzing the behavior stipulated by a finite
>> string it is incorrect for the halt decider to conflate its own
>> behavior in this analysis.
>
> And I am not conflating them. When you abort the simulation that doesn't
> entail aborting the simulator. You conflate them by concluding that the
> topmost program doesn't halt based on what happens to the program it is
> simulating.
>
>> The question that the halt decider is answering is whether or not a
>> pure simulation/execution of the input must be aborted to prevent the
>> infinite execution of this input.
>>
>>>> For the first element to be an actual terminating computation it
>>>> must terminate without any of the elements of the infinite chain of
>>>> invocations being terminated.
>>>
>>> This is just plain silly.
>>
>> See my infinite recursion example above.
>
> As I said, the above is just plain silly.
>
>>> If some program H simulates another program Y along with an input
>>> string but has the ability to terminate a simulation, then there are
>>> three possibilities:
>>>
>>> A) The simulation is allowed to continue until Y reaches one of its
>>> final states. In such a case we can say that Y halts. Since Y halts,
>>> H can also halt.
>>>
>>> B) The simulation is allowed to continue forever, but it never
>>> reaches a final state. The simulation continues forever. In this
>>> case, Y doesn't halt. H therefore also doesn't halt. Of course, this
>>> option would be difficult to empirically verify since we can't
>>> actually observe something running for an infinite amount of time.
>>>
>>> C) H decides to discontinue the simulation. In this case the
>>> simulation neither halts nor runs forever. It may be that that Y is
>>> non-halting, or it may be that H simply discontinued the simulation
>>> prematurely. But in either of these two cases, H can halt.
>>>
>>> André
>>>
>>
>> As I have said so very many hundreds of times now that you really
>> should not have made such a terrible mistake with part C
>
> There is no mistake in C.

C) H decides to discontinue the simulation.
This is very terribly incorrect

H MUST stop its simulation of P or P never halts
H MUST stop its simulation of P or P never halts
H MUST stop its simulation of P or P never halts
H MUST stop its simulation of P or P never halts
H MUST stop its simulation of P or P never halts

This is not at all the same thing as H arbitrarily stops simulating P
for possibly no good reason at all.

This is not at all the same thing as H arbitrarily stops simulating P
for possibly no good reason at all.

This is not at all the same thing as H arbitrarily stops simulating P
for possibly no good reason at all.

This is not at all the same thing as H arbitrarily stops simulating P
for possibly no good reason at all.


Click here to read the complete article
Re: What if a cat barks? [ no false assumptions please ]

<ed7aa2ab-6179-4884-80f0-e56e1c564ccfn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ae9:e84f:: with SMTP id a76mr3247285qkg.366.1624354691589;
Tue, 22 Jun 2021 02:38:11 -0700 (PDT)
X-Received: by 2002:a25:2a0f:: with SMTP id q15mr3547671ybq.261.1624354691407;
Tue, 22 Jun 2021 02:38:11 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Tue, 22 Jun 2021 02:38:11 -0700 (PDT)
In-Reply-To: <UqKdnfJghf0ACk39nZ2dnUU7-WfNnZ2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=81.143.231.9; posting-account=Dz2zqgkAAADlK5MFu78bw3ab-BRFV4Qn
NNTP-Posting-Host: 81.143.231.9
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<efc437e8-bf09-4dc6-b62f-ddce8d11c371n@googlegroups.com> <UqKdnfJghf0ACk39nZ2dnUU7-WfNnZ2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ed7aa2ab-6179-4884-80f0-e56e1c564ccfn@googlegroups.com>
Subject: Re: What if a cat barks? [ no false assumptions please ]
From: malcolm....@gmail.com (Malcolm McLean)
Injection-Date: Tue, 22 Jun 2021 09:38:11 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Malcolm McLean - Tue, 22 Jun 2021 09:38 UTC

On Monday, 21 June 2021 at 14:44:05 UTC+1, olcott wrote:
> On 6/21/2021 4:17 AM, Malcolm McLean wrote:
> > On Monday, 21 June 2021 at 05:15:27 UTC+1, olcott wrote:
> >> If you see an animal and test its DNA and confirm that it is definitely
> >> a cat, what happens when the cat barks?
> >>
> >> When we examine the behavior of the Peter Linz Ĥ applied to its own
> >> Turing machine description: ⟨Ĥ⟩ and simply assume that the embedded halt
> >> decider at its internal state of Ĥ.qx is a UTM then we find that this
> >> machine has infinitely nested simulation.
> >>
> >> SELF-EVIDENT-TRUTH
> >> Every computation that never halts unless its simulation is aborted is a
> >> computation that never halts.
> >>
> >> SELF-EVIDENT-TRUTH
> >> The <Ĥ> <Ĥ> input to the embedded halt decider at Ĥ.qx is a computation
> >> that never halts unless its simulation is aborted.
> >>
> > Not at all obvious. A comptuation that would never halt unless its simulation
> > were aborted may be a non-halting computation.
> Good.
> > But the simulation itself
> > is a computation, and it may halt even if it is simulating a non-halting
> When the simulator is examining whether or not it must abort its
> simulation of its input it must ignore its own behavior and merely act
> as a pure simulator for this input until it recognizes a non-halting
> behavior pattern by this input.
> > computation (if it is not a perfect simulator, of course). That's the situation
> > with your H and H_Hat.
>
> >>
> >> ∴ IMPOSSIBLY FALSE CONCLUSION
> >> The embedded simulating halt decider at Ĥ.qx correctly decides its
> >> input: <Ĥ> <Ĥ> is a computation that never halts.
> >>
> > Yes, the conclusion is false. I've explained why. It's now time to wind down
> > these threads.
> >
> That you made a freaking false assumption does not actually point out
> any error in my work. Please try again, this time without the false
> assumption.
>
I think I see your difficulty.

If we have this

recurse() { recurse();}

then in the abstract model, it goes on forever. If we have

simuate(recurse)

then simulate will likely take action against it at some point or another. So simulate(recurse)
is a halting calculation.

So far, fairly simple.

Now if we write srecruse

srecurse(){simulate(srecurse);}

then it also goes on forever, but not on the regular call stack. There's only one subroutine call,
to "simulate". Everything else is simulated code, not native run code. If simulate is well written,
it will detect that the simulation is getting too big at some point and terminate it before the
computer runs out of resources. But it won't be a simple "count the call stack depth" test such
as you would likely use for recurse(). (Simulate is a simulator, it doesn't try to be a halt decider).

srecurse() is therefore a halting calculation.

Now what happens when we do

simulate(srecruse)

Probably what will happen is that simulate will stop the simulation just before the simulated
simulator detects that it is tight on resources. So you get the impression that srecurse
is non-halting, when in fact this isn't the case. If we used a different, more capable simulator

simulate2(srecruse)

the simulated simulator would run out resources and terminate.

Now you can say "surely it would have run forever if the simulator didn't stop itself so it
must be non-halting". That's true if instead of a function in a high-level language called
"simulate" we make simulate a UTM with and infinite tape. Then srecurse() will run forever,
as will recurse. But as soon as you adapt the UTM to abort its input, it is no longer
a strict UTM.

Re: What if a cat barks?

<LpjAI.41103$v01.24433@fx07.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!feeder5.feed.usenet.farm!feeder1.feed.usenet.farm!feed.usenet.farm!peer01.ams4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx07.iad.POSTED!not-for-mail
Subject: Re: What if a cat barks?
Newsgroups: comp.theory
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<sap6l7$130c$5@gioia.aioe.org> <saqlhk$860$1@dont-email.me>
<tZOdneTmHpHNnUz9nZ2dnUU7-V3NnZ2d@giganews.com> <sarcip$jgd$1@dont-email.me>
<zZOdnUG2JPuxokz9nZ2dnUU7-UPNnZ2d@giganews.com>
<qPbAI.103128$od.21136@fx15.iad>
<lq-dnc018bhg10z9nZ2dnUU7-UfNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0)
Gecko/20100101 Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <lq-dnc018bhg10z9nZ2dnUU7-UfNnZ2d@giganews.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Lines: 50
Message-ID: <LpjAI.41103$v01.24433@fx07.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: Tue, 22 Jun 2021 07:00:58 -0400
X-Received-Bytes: 3332
 by: Richard Damon - Tue, 22 Jun 2021 11:00 UTC

On 6/21/21 10:29 PM, olcott wrote:
> On 6/21/2021 9:22 PM, Richard Damon wrote:
>> On 6/21/21 9:39 PM, olcott wrote:
>>> On 6/21/2021 7:57 PM, André G. Isaak wrote:
>>
>>>> How can that possibly be "self-evident" when it doesn't even explain
>>>> what "its simulation" means. Its simulation of/by what?
>>>>
>>>
>>> We could simplify this and say that any computation that never halts
>>> unless this computation is aborted is a computation that never halts.
>>>
>>
>> Which with the RIGHT definitions of the words is true. The problem is
>> you don't use the right defintions of the words.
>>
>> Stated more clearly, if a simulation of a computation would never end
>> unless the simulator of THAT simulation needs to halt it, then the
>> computation would never halt.
>
> That stupidly ignores:
>
> When any element of infinitely nested simulations or invocation of the
> infinite chain of invocations of infinite recursion is terminated then
> the whole chain terminates,

Which is a FALSE statement. Where do you get this from? Do you have any
PROOF of this statement? A potentially infinite sequence when the cause
of the possible infinite behavior is ended becomes a finite sequence to
the point where the change occurred.

Or, are you saying that H terminated the simulation by blowing up the
computer that is was running on? Did it terminate by just halting the
whole program? In either of these cases, H has now failed to answer per
its requirements.

>
> When no element of infinitely nested simulations or invocation of the
> infinite chain of invocations of infinite recursion is terminated then
> the whole chain never terminates.
>

Right, IF no element terminates, then the whole chain never terminates,
but that isn't the case we have here. That is like your if cats were
dogs analogy. Cats AREN'T dogs, and you H does abort the simulation, or
it wouldn't answer and thus not even be in the contention.

Since H DOES abort the simulation (incorrectly deciding non-halting),
the chain after the point of being aborted stops, and thus the H that
DID the abort can return to its caller.

Re: What if a cat barks?

<69e32c01-cd52-4d27-8c96-aa5c3bf07dd7n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ad4:54f2:: with SMTP id k18mr25258024qvx.32.1624362734870; Tue, 22 Jun 2021 04:52:14 -0700 (PDT)
X-Received: by 2002:a5b:3c3:: with SMTP id t3mr4291990ybp.295.1624362734704; Tue, 22 Jun 2021 04:52:14 -0700 (PDT)
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!tr1.eu1.usenetexpress.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Tue, 22 Jun 2021 04:52:14 -0700 (PDT)
In-Reply-To: <hv6dnTPOb97bL039nZ2dnUU7-QWdnZ2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=58.115.187.102; posting-account=QJ9iEwoAAACyjkKjQAWQOwSEULNvZZkc
NNTP-Posting-Host: 58.115.187.102
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com> <c03f984e-530a-4bd1-9b96-4091ee9635a0n@googlegroups.com> <UqKdnexghf0dBU39nZ2dnUU7-WednZ2d@giganews.com> <7aaab3cd-60e6-45e7-9b0d-34da1844d303n@googlegroups.com> <hv6dnTPOb97bL039nZ2dnUU7-QWdnZ2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <69e32c01-cd52-4d27-8c96-aa5c3bf07dd7n@googlegroups.com>
Subject: Re: What if a cat barks?
From: wyni...@gmail.com (wij)
Injection-Date: Tue, 22 Jun 2021 11:52:14 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 124
 by: wij - Tue, 22 Jun 2021 11:52 UTC

On Monday, 21 June 2021 at 23:37:49 UTC+8, olcott wrote:
> On 6/21/2021 10:33 AM, wij wrote:
> > On Monday, 21 June 2021 at 21:47:51 UTC+8, olcott wrote:
> >> On 6/21/2021 2:46 AM, wij wrote:
> >>> On Monday, 21 June 2021 at 12:15:27 UTC+8, olcott wrote:
> >>>> If you see an animal and test its DNA and confirm that it is definitely
> >>>> a cat, what happens when the cat barks?
> >>>>
> >>>> When we examine the behavior of the Peter Linz Ĥ applied to its own
> >>>> Turing machine description: ⟨Ĥ⟩ and simply assume that the embedded halt
> >>>> decider at its internal state of Ĥ.qx is a UTM then we find that this
> >>>> machine has infinitely nested simulation.
> >>>>
> >>>> SELF-EVIDENT-TRUTH
> >>>> Every computation that never halts unless its simulation is aborted is a
> >>>> computation that never halts.
> >>>>
> >>>> SELF-EVIDENT-TRUTH
> >>>> The <Ĥ> <Ĥ> input to the embedded halt decider at Ĥ.qx is a computation
> >>>> that never halts unless its simulation is aborted.
> >>>>
> >>>> ∴ IMPOSSIBLY FALSE CONCLUSION
> >>>> The embedded simulating halt decider at Ĥ.qx correctly decides its
> >>>> input: <Ĥ> <Ĥ> is a computation that never halts.
> >>>>
> >>>> The above three elements essentially provide the DNA of the cat.
> >>>>
> >>>>
> >>>> Halting problem undecidability and infinitely nested simulation
> >>>>
> >>>> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> Copyright 2021 Pete Olcott
> >>>>
> >>>> "Great spirits have always encountered violent opposition from mediocre
> >>>> minds." Einstein
> >>>
> >>> As I said the question is very simple:
> >>> You have to show a correct implement (pseudo-code is OK) of the function
> >>> "bool HaltDecider(Func f, Arg a)". This is a MUST.
> >>> Other things (paper/talk) are auxiliary.
> >> I have done that six months ago using different naming conventions.
> >
> > This is a very great achievement, deserves 3 Nobel Prizes.
> >
> >> Halting problem undecidability and infinitely nested simulation
> >>
> >> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
> >>
> >
> > Quoting the paper makes me baffled completely. It to me just is like searching for a set of
> > codes using 'simulator', not a good strategy while static code analyzer is sufficient.
> This is my paper that I wrote that has the code that you asked for.
>
> // Simplified Linz Ĥ (Linz:1990:319)
> void P(u32 x)
> {
> u32 Input_Halts = H(x, x);
> if (Input_Halts)
> HERE: goto HERE;
> }
>
> int main()
> {
> u32 Input_Halts = H((u32)P, (u32)P);
> Output("Input_Halts = ", Input_Halts);
> }
>
> H is a simulating halt decider based on an x86 emulator. I spent nearly
> two years creating the x86utm operating system so that I could implement H.
> >
> >>
> >>
> >>>
> >>> Evading this 'simple' question is taken as "No, my proof can't stand such a test".
> >>> Therefore... everything you have said is.... you imagine it.
> >>>
> >> --
> >> Copyright 2021 Pete Olcott
> >>
> >> "Great spirits have always encountered violent opposition from mediocre
> >> minds." Einstein
> --
> Copyright 2021 Pete Olcott
>
> "Great spirits have always encountered violent opposition from mediocre
> minds." Einstein

Your proof may be 100% correct. But it only valid for your instance P.
I think you mis-interpreted the conventional HP proof.

I have shown an instance P that simulates H in different way(H2) will make H
behave incorrectly. The conventional HP proof can be demonstrated in C-like
pseudo-code which is more useful, applicable, most people can comprehend
immediately. A refutation should be capable of being demonstrated in the same way.

From software engineering point of view, your proof is 'optimized' too soon
to the lowest level (assembly, TM). Creating a x86utm operating system makes
no sense to refute HP. Beside, to refute, the 'x86utm operating system' (all) has to
be present in the paper for peer to reproduce the result.

Re: What if a cat barks?

<3dfa0997-988f-4f4e-a2c4-d43fbf7e02adn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ac8:5345:: with SMTP id d5mr3325867qto.366.1624366589732; Tue, 22 Jun 2021 05:56:29 -0700 (PDT)
X-Received: by 2002:a25:6183:: with SMTP id v125mr4499612ybb.377.1624366589518; Tue, 22 Jun 2021 05:56:29 -0700 (PDT)
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!tr1.eu1.usenetexpress.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Tue, 22 Jun 2021 05:56:29 -0700 (PDT)
In-Reply-To: <69e32c01-cd52-4d27-8c96-aa5c3bf07dd7n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=58.115.187.102; posting-account=QJ9iEwoAAACyjkKjQAWQOwSEULNvZZkc
NNTP-Posting-Host: 58.115.187.102
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com> <c03f984e-530a-4bd1-9b96-4091ee9635a0n@googlegroups.com> <UqKdnexghf0dBU39nZ2dnUU7-WednZ2d@giganews.com> <7aaab3cd-60e6-45e7-9b0d-34da1844d303n@googlegroups.com> <hv6dnTPOb97bL039nZ2dnUU7-QWdnZ2d@giganews.com> <69e32c01-cd52-4d27-8c96-aa5c3bf07dd7n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3dfa0997-988f-4f4e-a2c4-d43fbf7e02adn@googlegroups.com>
Subject: Re: What if a cat barks?
From: wyni...@gmail.com (wij)
Injection-Date: Tue, 22 Jun 2021 12:56:29 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 140
 by: wij - Tue, 22 Jun 2021 12:56 UTC

On Tuesday, 22 June 2021 at 19:52:15 UTC+8, wij wrote:
> On Monday, 21 June 2021 at 23:37:49 UTC+8, olcott wrote:
> > On 6/21/2021 10:33 AM, wij wrote:
> > > On Monday, 21 June 2021 at 21:47:51 UTC+8, olcott wrote:
> > >> On 6/21/2021 2:46 AM, wij wrote:
> > >>> On Monday, 21 June 2021 at 12:15:27 UTC+8, olcott wrote:
> > >>>> If you see an animal and test its DNA and confirm that it is definitely
> > >>>> a cat, what happens when the cat barks?
> > >>>>
> > >>>> When we examine the behavior of the Peter Linz Ĥ applied to its own
> > >>>> Turing machine description: ⟨Ĥ⟩ and simply assume that the embedded halt
> > >>>> decider at its internal state of Ĥ.qx is a UTM then we find that this
> > >>>> machine has infinitely nested simulation.
> > >>>>
> > >>>> SELF-EVIDENT-TRUTH
> > >>>> Every computation that never halts unless its simulation is aborted is a
> > >>>> computation that never halts.
> > >>>>
> > >>>> SELF-EVIDENT-TRUTH
> > >>>> The <Ĥ> <Ĥ> input to the embedded halt decider at Ĥ..qx is a computation
> > >>>> that never halts unless its simulation is aborted.
> > >>>>
> > >>>> ∴ IMPOSSIBLY FALSE CONCLUSION
> > >>>> The embedded simulating halt decider at Ĥ.qx correctly decides its
> > >>>> input: <Ĥ> <Ĥ> is a computation that never halts.
> > >>>>
> > >>>> The above three elements essentially provide the DNA of the cat.
> > >>>>
> > >>>>
> > >>>> Halting problem undecidability and infinitely nested simulation
> > >>>>
> > >>>> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
> > >>>>
> > >>>>
> > >>>>
> > >>>> --
> > >>>> Copyright 2021 Pete Olcott
> > >>>>
> > >>>> "Great spirits have always encountered violent opposition from mediocre
> > >>>> minds." Einstein
> > >>>
> > >>> As I said the question is very simple:
> > >>> You have to show a correct implement (pseudo-code is OK) of the function
> > >>> "bool HaltDecider(Func f, Arg a)". This is a MUST.
> > >>> Other things (paper/talk) are auxiliary.
> > >> I have done that six months ago using different naming conventions.
> > >
> > > This is a very great achievement, deserves 3 Nobel Prizes.
> > >
> > >> Halting problem undecidability and infinitely nested simulation
> > >>
> > >> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
> > >>
> > >
> > > Quoting the paper makes me baffled completely. It to me just is like searching for a set of
> > > codes using 'simulator', not a good strategy while static code analyzer is sufficient.
> > This is my paper that I wrote that has the code that you asked for.
> >
> > // Simplified Linz Ĥ (Linz:1990:319)
> > void P(u32 x)
> > {
> > u32 Input_Halts = H(x, x);
> > if (Input_Halts)
> > HERE: goto HERE;
> > }
> >
> > int main()
> > {
> > u32 Input_Halts = H((u32)P, (u32)P);
> > Output("Input_Halts = ", Input_Halts);
> > }
> >
> > H is a simulating halt decider based on an x86 emulator. I spent nearly
> > two years creating the x86utm operating system so that I could implement H.
> > >
> > >>
> > >>
> > >>>
> > >>> Evading this 'simple' question is taken as "No, my proof can't stand such a test".
> > >>> Therefore... everything you have said is.... you imagine it.
> > >>>
> > >> --
> > >> Copyright 2021 Pete Olcott
> > >>
> > >> "Great spirits have always encountered violent opposition from mediocre
> > >> minds." Einstein
> > --
> > Copyright 2021 Pete Olcott
> >
> > "Great spirits have always encountered violent opposition from mediocre
> > minds." Einstein
> Your proof may be 100% correct. But it only valid for your instance P.
> I think you mis-interpreted the conventional HP proof.
>
> I have shown an instance P that simulates H in different way(H2) will make H
> behave incorrectly. The conventional HP proof can be demonstrated in C-like
> pseudo-code which is more useful, applicable, most people can comprehend
> immediately. A refutation should be capable of being demonstrated in the same way.
>
> From software engineering point of view, your proof is 'optimized' too soon
> to the lowest level (assembly, TM). Creating a x86utm operating system makes
> no sense to refute HP. Beside, to refute, the 'x86utm operating system' (all) has to
> be present in the paper for peer to reproduce the result.

I just checked the book, [Linz,p320] (Linz's book is the most readable of my 6 similar books)
....
It does not preclude solving the halting problem for specific cases; often we
can tell by an analysis of M and 𝐰 whether or not the Turing machine will halt.
What the theorem says is that this cannot always be done; there is no algorithm
that can make a correct decision for all Wm and 𝐰.

Re: What if a cat barks? [ no false assumptions please ]

<2p-dnatavvo-dkz9nZ2dnUU7-K3NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!tr2.eu1.usenetexpress.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 22 Jun 2021 08:54:43 -0500
Subject: Re: What if a cat barks? [ no false assumptions please ]
Newsgroups: comp.theory
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com> <efc437e8-bf09-4dc6-b62f-ddce8d11c371n@googlegroups.com> <UqKdnfJghf0ACk39nZ2dnUU7-WfNnZ2d@giganews.com> <ed7aa2ab-6179-4884-80f0-e56e1c564ccfn@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
Date: Tue, 22 Jun 2021 08:55:01 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <ed7aa2ab-6179-4884-80f0-e56e1c564ccfn@googlegroups.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <2p-dnatavvo-dkz9nZ2dnUU7-K3NnZ2d@giganews.com>
Lines: 115
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-ePiblDq2d1BSrkWP02XFXPSpCVwSQWc5MEMhas/fBoOq+D54Nq9n9V+MrYHxgP43DktehjSgN0xPZGX!00Gk5/+ytUWhe1K5nvJt2mmhwslCRL3xuNs6gu2kM4G5RGcDQGK5va8Zkwo5IMr2hF6zbyx+xnI=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 6402
 by: olcott - Tue, 22 Jun 2021 13:55 UTC

On 6/22/2021 4:38 AM, Malcolm McLean wrote:
> On Monday, 21 June 2021 at 14:44:05 UTC+1, olcott wrote:
>> On 6/21/2021 4:17 AM, Malcolm McLean wrote:
>>> On Monday, 21 June 2021 at 05:15:27 UTC+1, olcott wrote:
>>>> If you see an animal and test its DNA and confirm that it is definitely
>>>> a cat, what happens when the cat barks?
>>>>
>>>> When we examine the behavior of the Peter Linz Ĥ applied to its own
>>>> Turing machine description: ⟨Ĥ⟩ and simply assume that the embedded halt
>>>> decider at its internal state of Ĥ.qx is a UTM then we find that this
>>>> machine has infinitely nested simulation.
>>>>
>>>> SELF-EVIDENT-TRUTH
>>>> Every computation that never halts unless its simulation is aborted is a
>>>> computation that never halts.
>>>>
>>>> SELF-EVIDENT-TRUTH
>>>> The <Ĥ> <Ĥ> input to the embedded halt decider at Ĥ.qx is a computation
>>>> that never halts unless its simulation is aborted.
>>>>
>>> Not at all obvious. A comptuation that would never halt unless its simulation
>>> were aborted may be a non-halting computation.
>> Good.
>>> But the simulation itself
>>> is a computation, and it may halt even if it is simulating a non-halting
>> When the simulator is examining whether or not it must abort its
>> simulation of its input it must ignore its own behavior and merely act
>> as a pure simulator for this input until it recognizes a non-halting
>> behavior pattern by this input.
>>> computation (if it is not a perfect simulator, of course). That's the situation
>>> with your H and H_Hat.
>>
>>>>
>>>> ∴ IMPOSSIBLY FALSE CONCLUSION
>>>> The embedded simulating halt decider at Ĥ.qx correctly decides its
>>>> input: <Ĥ> <Ĥ> is a computation that never halts.
>>>>
>>> Yes, the conclusion is false. I've explained why. It's now time to wind down
>>> these threads.
>>>
>> That you made a freaking false assumption does not actually point out
>> any error in my work. Please try again, this time without the false
>> assumption.
>>
> I think I see your difficulty.
>
> If we have this
>
> recurse() { recurse();}
>
> then in the abstract model, it goes on forever. If we have
>
> simuate(recurse)
>
> then simulate will likely take action against it at some point or another. So simulate(recurse)
> is a halting calculation.
>
> So far, fairly simple.
>
> Now if we write srecruse
>
> srecurse(){simulate(srecurse);}
>
> then it also goes on forever, but not on the regular call stack. There's only one subroutine call,
> to "simulate". Everything else is simulated code, not native run code. If simulate is well written,
> it will detect that the simulation is getting too big at some point and terminate it before the
> computer runs out of resources. But it won't be a simple "count the call stack depth" test such
> as you would likely use for recurse(). (Simulate is a simulator, it doesn't try to be a halt decider).
>
> srecurse() is therefore a halting calculation.
>
> Now what happens when we do
>
> simulate(srecruse)
>
> Probably what will happen is that simulate will stop the simulation just before the simulated
> simulator detects that it is tight on resources. So you get the impression that srecurse
> is non-halting, when in fact this isn't the case. If we used a different, more capable simulator
>
> simulate2(srecruse)
>
> the simulated simulator would run out resources and terminate.
>
> Now you can say "surely it would have run forever if the simulator didn't stop itself so it
> must be non-halting". That's true if instead of a function in a high-level language called
> "simulate" we make simulate a UTM with and infinite tape. Then srecurse() will run forever,
> as will recurse. But as soon as you adapt the UTM to abort its input, it is no longer
> a strict UTM.
>

The idea is to sufficiently approximate a UTM in the high level of C/x86
where we can see all of the details of the relationship between the
simulating halt decider H and its input P.

With the Linz proof we have to simply imagine 100,000 steps of an actual
UTM and have no way to verify that our imagination is accurate.

With the H/P computation it is easy to verify that H must abort its
input because we can see by the x86 execution trace of P that P has no
escape from its infinitely recursive simulation.

When we know that every simulation that must be aborted to prevent the
infinite execution of its input is a computation that never halts we
know that H correctly decides that P never halts axiomatically.

When we know this then we might have enough insight to the Linz proof.
If we don't know this then we do not have enough insight to apply to the
Linz proof, we simply assume that there is some error with the Linz
proof on the basis of the ambiguity of the unspecified steps.

--
Copyright 2021 Pete Olcott

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

Re: What if a cat barks?

<sasqnu$1ifm$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!wnQTDO6btEDxhXFkHLhozg.user.gioia.aioe.org.POSTED!not-for-mail
From: peterxpe...@hotmail.com (Peter)
Newsgroups: comp.theory
Subject: Re: What if a cat barks?
Date: Tue, 22 Jun 2021 15:05:49 +0100
Organization: Aioe.org NNTP Server
Lines: 15
Message-ID: <sasqnu$1ifm$1@gioia.aioe.org>
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
NNTP-Posting-Host: wnQTDO6btEDxhXFkHLhozg.user.gioia.aioe.org
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Complaints-To: abuse@aioe.org
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
Firefox/60.0 SeaMonkey/2.53.6
X-Notice: Filtered by postfilter v. 0.9.2
 by: Peter - Tue, 22 Jun 2021 14:05 UTC

olcott wrote:
> If you see an animal and test its DNA and confirm that it is definitely
> a cat, what happens when the cat barks?

If your definition of "cat" just refers to its DNA, then a barking cat
is just a cat making an unusual (for a cat) noise.

But note that the word "cat" has been in use for many years before DNA
was even known to exist and during that time the definition of "cat"
might well have made reference to what vocalizations it could produce.

--
The world will little note, nor long remember what we say here
Abraham Lincoln at Gettysburg

Re: What if a cat barks?

<tbCdnRbmAvT2c0z9nZ2dnUU7-XPNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!tr3.eu1.usenetexpress.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 22 Jun 2021 09:06:34 -0500
Subject: Re: What if a cat barks?
Newsgroups: comp.theory
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com> <c03f984e-530a-4bd1-9b96-4091ee9635a0n@googlegroups.com> <UqKdnexghf0dBU39nZ2dnUU7-WednZ2d@giganews.com> <7aaab3cd-60e6-45e7-9b0d-34da1844d303n@googlegroups.com> <hv6dnTPOb97bL039nZ2dnUU7-QWdnZ2d@giganews.com> <69e32c01-cd52-4d27-8c96-aa5c3bf07dd7n@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
Date: Tue, 22 Jun 2021 09:06:53 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <69e32c01-cd52-4d27-8c96-aa5c3bf07dd7n@googlegroups.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <tbCdnRbmAvT2c0z9nZ2dnUU7-XPNnZ2d@giganews.com>
Lines: 146
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-EOo/eo4WuE9CyJOK6S4RpShqwSwLsr5KOC41TYxCe6/sh08o3rDLDhVxsyJ3mgNfH/kJDh3hfhwhxfh!IYQbVCH9aGxUnuQmRTsRegKIkB/GgKrnyoYpj3mlMVsd7M176/n04SHPx9hQeXctYEvJ9dFlyLA=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 6718
 by: olcott - Tue, 22 Jun 2021 14:06 UTC

On 6/22/2021 6:52 AM, wij wrote:
> On Monday, 21 June 2021 at 23:37:49 UTC+8, olcott wrote:
>> On 6/21/2021 10:33 AM, wij wrote:
>>> On Monday, 21 June 2021 at 21:47:51 UTC+8, olcott wrote:
>>>> On 6/21/2021 2:46 AM, wij wrote:
>>>>> On Monday, 21 June 2021 at 12:15:27 UTC+8, olcott wrote:
>>>>>> If you see an animal and test its DNA and confirm that it is definitely
>>>>>> a cat, what happens when the cat barks?
>>>>>>
>>>>>> When we examine the behavior of the Peter Linz Ĥ applied to its own
>>>>>> Turing machine description: ⟨Ĥ⟩ and simply assume that the embedded halt
>>>>>> decider at its internal state of Ĥ.qx is a UTM then we find that this
>>>>>> machine has infinitely nested simulation.
>>>>>>
>>>>>> SELF-EVIDENT-TRUTH
>>>>>> Every computation that never halts unless its simulation is aborted is a
>>>>>> computation that never halts.
>>>>>>
>>>>>> SELF-EVIDENT-TRUTH
>>>>>> The <Ĥ> <Ĥ> input to the embedded halt decider at Ĥ.qx is a computation
>>>>>> that never halts unless its simulation is aborted.
>>>>>>
>>>>>> ∴ IMPOSSIBLY FALSE CONCLUSION
>>>>>> The embedded simulating halt decider at Ĥ.qx correctly decides its
>>>>>> input: <Ĥ> <Ĥ> is a computation that never halts.
>>>>>>
>>>>>> The above three elements essentially provide the DNA of the cat.
>>>>>>
>>>>>>
>>>>>> Halting problem undecidability and infinitely nested simulation
>>>>>>
>>>>>> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Copyright 2021 Pete Olcott
>>>>>>
>>>>>> "Great spirits have always encountered violent opposition from mediocre
>>>>>> minds." Einstein
>>>>>
>>>>> As I said the question is very simple:
>>>>> You have to show a correct implement (pseudo-code is OK) of the function
>>>>> "bool HaltDecider(Func f, Arg a)". This is a MUST.
>>>>> Other things (paper/talk) are auxiliary.
>>>> I have done that six months ago using different naming conventions.
>>>
>>> This is a very great achievement, deserves 3 Nobel Prizes.
>>>
>>>> Halting problem undecidability and infinitely nested simulation
>>>>
>>>> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
>>>>
>>>
>>> Quoting the paper makes me baffled completely. It to me just is like searching for a set of
>>> codes using 'simulator', not a good strategy while static code analyzer is sufficient.
>> This is my paper that I wrote that has the code that you asked for.
>>
>> // Simplified Linz Ĥ (Linz:1990:319)
>> void P(u32 x)
>> {
>> u32 Input_Halts = H(x, x);
>> if (Input_Halts)
>> HERE: goto HERE;
>> }
>>
>> int main()
>> {
>> u32 Input_Halts = H((u32)P, (u32)P);
>> Output("Input_Halts = ", Input_Halts);
>> }
>>
>> H is a simulating halt decider based on an x86 emulator. I spent nearly
>> two years creating the x86utm operating system so that I could implement H.
>>>
>>>>
>>>>
>>>>>
>>>>> Evading this 'simple' question is taken as "No, my proof can't stand such a test".
>>>>> Therefore... everything you have said is.... you imagine it.
>>>>>
>>>> --
>>>> Copyright 2021 Pete Olcott
>>>>
>>>> "Great spirits have always encountered violent opposition from mediocre
>>>> minds." Einstein
>> --
>> Copyright 2021 Pete Olcott
>>
>> "Great spirits have always encountered violent opposition from mediocre
>> minds." Einstein
>
> Your proof may be 100% correct. But it only valid for your instance P.
> I think you mis-interpreted the conventional HP proof.
>

When we compare the conventional pseudo-code to my C code that statement
seem ridiculously stupid.

procedure compute_g(i):
if f(i, i) == 0 then
return 0
else
loop forever // (Wikipedia:Halting Problem)

// Simplified Linz Ĥ (Linz:1990:319)
void P(u32 x)
{ u32 Input_Halts = H(x, x);
if (Input_Halts)
HERE: goto HERE;
}

int main()
{ u32 Input_Halts = H((u32)P, (u32)P);
Output("Input_Halts = ", Input_Halts);
}

> I have shown an instance P that simulates H in different way(H2) will make H
> behave incorrectly. The conventional HP proof can be demonstrated in C-like

If it is not a pure simulation then it is wrong and all pure simulations
must be identical.

> pseudo-code which is more useful, applicable, most people can comprehend
> immediately. A refutation should be capable of being demonstrated in the same way.
>
> From software engineering point of view, your proof is 'optimized' too soon
> to the lowest level (assembly, TM). Creating a x86utm operating system makes
> no sense to refute HP. Beside, to refute, the 'x86utm operating system' (all) has to
> be present in the paper for peer to reproduce the result.
>

It is enormously easier to analyze the ready made directed graphs of
control flow that assembly language provides rather than have to build
these directed graphs from scratch manually. Any unbroken cycle in a
directed graph is infinite execution that must be aborted.

--
Copyright 2021 Pete Olcott

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

Re: What if a cat barks?

<E42dnSq6lrODckz9nZ2dnUU7-QvNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.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!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 22 Jun 2021 09:09:34 -0500
Subject: Re: What if a cat barks?
Newsgroups: comp.theory
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<c03f984e-530a-4bd1-9b96-4091ee9635a0n@googlegroups.com>
<UqKdnexghf0dBU39nZ2dnUU7-WednZ2d@giganews.com>
<7aaab3cd-60e6-45e7-9b0d-34da1844d303n@googlegroups.com>
<hv6dnTPOb97bL039nZ2dnUU7-QWdnZ2d@giganews.com>
<69e32c01-cd52-4d27-8c96-aa5c3bf07dd7n@googlegroups.com>
<3dfa0997-988f-4f4e-a2c4-d43fbf7e02adn@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
Date: Tue, 22 Jun 2021 09:09:53 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <3dfa0997-988f-4f4e-a2c4-d43fbf7e02adn@googlegroups.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <E42dnSq6lrODckz9nZ2dnUU7-QvNnZ2d@giganews.com>
Lines: 123
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-oO7XNLVX7QXa5m6fq7hczaKMobcAm71f4x881ktrxuQg6raDKpouZayhRIJmzJtOSjanfA3ZNudf1JJ!PM0PRVLvCRHC+6s8Jrh991ABoZYmNlsMexDWn9tqFq2+cePOxHmDVAnIPsD7co28R7KJjmzZX4Y=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 6613
X-Received-Bytes: 6792
 by: olcott - Tue, 22 Jun 2021 14:09 UTC

On 6/22/2021 7:56 AM, wij wrote:
> On Tuesday, 22 June 2021 at 19:52:15 UTC+8, wij wrote:
>> On Monday, 21 June 2021 at 23:37:49 UTC+8, olcott wrote:
>>> On 6/21/2021 10:33 AM, wij wrote:
>>>> On Monday, 21 June 2021 at 21:47:51 UTC+8, olcott wrote:
>>>>> On 6/21/2021 2:46 AM, wij wrote:
>>>>>> On Monday, 21 June 2021 at 12:15:27 UTC+8, olcott wrote:
>>>>>>> If you see an animal and test its DNA and confirm that it is definitely
>>>>>>> a cat, what happens when the cat barks?
>>>>>>>
>>>>>>> When we examine the behavior of the Peter Linz Ĥ applied to its own
>>>>>>> Turing machine description: ⟨Ĥ⟩ and simply assume that the embedded halt
>>>>>>> decider at its internal state of Ĥ.qx is a UTM then we find that this
>>>>>>> machine has infinitely nested simulation.
>>>>>>>
>>>>>>> SELF-EVIDENT-TRUTH
>>>>>>> Every computation that never halts unless its simulation is aborted is a
>>>>>>> computation that never halts.
>>>>>>>
>>>>>>> SELF-EVIDENT-TRUTH
>>>>>>> The <Ĥ> <Ĥ> input to the embedded halt decider at Ĥ.qx is a computation
>>>>>>> that never halts unless its simulation is aborted.
>>>>>>>
>>>>>>> ∴ IMPOSSIBLY FALSE CONCLUSION
>>>>>>> The embedded simulating halt decider at Ĥ.qx correctly decides its
>>>>>>> input: <Ĥ> <Ĥ> is a computation that never halts.
>>>>>>>
>>>>>>> The above three elements essentially provide the DNA of the cat.
>>>>>>>
>>>>>>>
>>>>>>> Halting problem undecidability and infinitely nested simulation
>>>>>>>
>>>>>>> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Copyright 2021 Pete Olcott
>>>>>>>
>>>>>>> "Great spirits have always encountered violent opposition from mediocre
>>>>>>> minds." Einstein
>>>>>>
>>>>>> As I said the question is very simple:
>>>>>> You have to show a correct implement (pseudo-code is OK) of the function
>>>>>> "bool HaltDecider(Func f, Arg a)". This is a MUST.
>>>>>> Other things (paper/talk) are auxiliary.
>>>>> I have done that six months ago using different naming conventions.
>>>>
>>>> This is a very great achievement, deserves 3 Nobel Prizes.
>>>>
>>>>> Halting problem undecidability and infinitely nested simulation
>>>>>
>>>>> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
>>>>>
>>>>
>>>> Quoting the paper makes me baffled completely. It to me just is like searching for a set of
>>>> codes using 'simulator', not a good strategy while static code analyzer is sufficient.
>>> This is my paper that I wrote that has the code that you asked for.
>>>
>>> // Simplified Linz Ĥ (Linz:1990:319)
>>> void P(u32 x)
>>> {
>>> u32 Input_Halts = H(x, x);
>>> if (Input_Halts)
>>> HERE: goto HERE;
>>> }
>>>
>>> int main()
>>> {
>>> u32 Input_Halts = H((u32)P, (u32)P);
>>> Output("Input_Halts = ", Input_Halts);
>>> }
>>>
>>> H is a simulating halt decider based on an x86 emulator. I spent nearly
>>> two years creating the x86utm operating system so that I could implement H.
>>>>
>>>>>
>>>>>
>>>>>>
>>>>>> Evading this 'simple' question is taken as "No, my proof can't stand such a test".
>>>>>> Therefore... everything you have said is.... you imagine it.
>>>>>>
>>>>> --
>>>>> Copyright 2021 Pete Olcott
>>>>>
>>>>> "Great spirits have always encountered violent opposition from mediocre
>>>>> minds." Einstein
>>> --
>>> Copyright 2021 Pete Olcott
>>>
>>> "Great spirits have always encountered violent opposition from mediocre
>>> minds." Einstein
>> Your proof may be 100% correct. But it only valid for your instance P.
>> I think you mis-interpreted the conventional HP proof.
>>
>> I have shown an instance P that simulates H in different way(H2) will make H
>> behave incorrectly. The conventional HP proof can be demonstrated in C-like
>> pseudo-code which is more useful, applicable, most people can comprehend
>> immediately. A refutation should be capable of being demonstrated in the same way.
>>
>> From software engineering point of view, your proof is 'optimized' too soon
>> to the lowest level (assembly, TM). Creating a x86utm operating system makes
>> no sense to refute HP. Beside, to refute, the 'x86utm operating system' (all) has to
>> be present in the paper for peer to reproduce the result.
>
> I just checked the book, [Linz,p320] (Linz's book is the most readable of my 6 similar books)
> ...
> It does not preclude solving the halting problem for specific cases; often we

It does preclude deciding Ĥ applied to ⟨Ĥ⟩ input correctly.
My H/P are a sufficient model of Ĥ / ⟨Ĥ⟩.

> can tell by an analysis of M and 𝐰 whether or not the Turing machine will halt.
> What the theorem says is that this cannot always be done; there is no algorithm
> that can make a correct decision for all Wm and 𝐰.
>

--
Copyright 2021 Pete Olcott

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

Re: What if a cat barks?

<97mdnWygnebNb0z9nZ2dnUU7-TvNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:600c:a04:: with SMTP id z4mr4631681wmp.103.1624371802485;
Tue, 22 Jun 2021 07:23:22 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.128.88.MISMATCH!news-out.google.com!nntp.google.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 22 Jun 2021 09:23:12 -0500
Subject: Re: What if a cat barks?
Newsgroups: comp.theory
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<sap6l7$130c$5@gioia.aioe.org> <saqlhk$860$1@dont-email.me>
<tZOdneTmHpHNnUz9nZ2dnUU7-V3NnZ2d@giganews.com> <sarcip$jgd$1@dont-email.me>
<zZOdnUG2JPuxokz9nZ2dnUU7-UPNnZ2d@giganews.com>
<qPbAI.103128$od.21136@fx15.iad>
<lq-dnc018bhg10z9nZ2dnUU7-UfNnZ2d@giganews.com>
<LpjAI.41103$v01.24433@fx07.iad>
From: NoO...@NoWhere.com (olcott)
Date: Tue, 22 Jun 2021 09:23:31 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <LpjAI.41103$v01.24433@fx07.iad>
Message-ID: <97mdnWygnebNb0z9nZ2dnUU7-TvNnZ2d@giganews.com>
Lines: 111
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-3qBgbmCXh5Q8AzPK46hjUGdERFzKsY5qutthlYsYaq/lAnpLwOdYZh0lZYhb0CRAJ3wTjePSreEDZhd!nhMDslBiHn0Hv2HF+Mh4NmdS/wXKRCdmJHk2rL2PWpE3065HA5fMe2aIzhfw5muTiyYizc06Wkc=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 6275
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
 by: olcott - Tue, 22 Jun 2021 14:23 UTC

On 6/22/2021 6:00 AM, Richard Damon wrote:
> On 6/21/21 10:29 PM, olcott wrote:
>> On 6/21/2021 9:22 PM, Richard Damon wrote:
>>> On 6/21/21 9:39 PM, olcott wrote:
>>>> On 6/21/2021 7:57 PM, André G. Isaak wrote:
>>>
>>>>> How can that possibly be "self-evident" when it doesn't even explain
>>>>> what "its simulation" means. Its simulation of/by what?
>>>>>
>>>>
>>>> We could simplify this and say that any computation that never halts
>>>> unless this computation is aborted is a computation that never halts.
>>>>
>>>
>>> Which with the RIGHT definitions of the words is true. The problem is
>>> you don't use the right defintions of the words.
>>>
>>> Stated more clearly, if a simulation of a computation would never end
>>> unless the simulator of THAT simulation needs to halt it, then the
>>> computation would never halt.
>>
>> That stupidly ignores:
>>
>> When any element of infinitely nested simulations or invocation of the
>> infinite chain of invocations of infinite recursion is terminated then
>> the whole chain terminates,
>
> Which is a FALSE statement. Where do you get this from?

void Infinite_Recursion(u32 N)
{ Infinite_Recursion(N);
}

int main()
{ u32 Input_Would_Halt2 = H((u32)Infinite_Recursion, 1);
Output("Input_Would_Halt2 = ", Input_Would_Halt2);
}

_Infinite_Recursion()
[00000acc](01) 55 push ebp
[00000acd](02) 8bec mov ebp,esp
[00000acf](03) 8b4508 mov eax,[ebp+08]
[00000ad2](01) 50 push eax
[00000ad3](05) e8f4ffffff call 00000acc
[00000ad8](03) 83c404 add esp,+04
[00000adb](01) 5d pop ebp
[00000adc](01) c3 ret
Size in bytes:(0017) [00000adc]

_main()
[00000c1c](01) 55 push ebp
[00000c1d](02) 8bec mov ebp,esp
[00000c1f](01) 51 push ecx
[00000c20](02) 6a01 push +01
[00000c22](05) 68cc0a0000 push 00000acc
[00000c27](05) e840fdffff call 0000096c
[00000c2c](03) 83c408 add esp,+08
[00000c2f](03) 8945fc mov [ebp-04],eax
[00000c32](03) 8b45fc mov eax,[ebp-04]
[00000c35](01) 50 push eax
[00000c36](05) 6857030000 push 00000357
[00000c3b](05) e84cf7ffff call 0000038c
[00000c40](03) 83c408 add esp,+08
[00000c43](02) 33c0 xor eax,eax
[00000c45](02) 8be5 mov esp,ebp
[00000c47](01) 5d pop ebp
[00000c48](01) c3 ret
Size in bytes:(0045) [00000c48]

===============================
....[00000c1c][001016b4][00000000](01) 55 push ebp
....[00000c1d][001016b4][00000000](02) 8bec mov ebp,esp
....[00000c1f][001016b0][00000000](01) 51 push ecx
....[00000c20][001016ac][00000001](02) 6a01 push +01
....[00000c22][001016a8][00000acc](05) 68cc0a0000 push 00000acc
....[00000c27][001016a4][00000c2c](05) e840fdffff call 0000096c
Begin Local Halt Decider Simulation at Machine Address:acc
....[00000acc][00211754][00211758](01) 55 push ebp
....[00000acd][00211754][00211758](02) 8bec mov ebp,esp
....[00000acf][00211754][00211758](03) 8b4508 mov eax,[ebp+08]
....[00000ad2][00211750][00000001](01) 50 push eax
....[00000ad3][0021174c][00000ad8](05) e8f4ffffff call 00000acc
....[00000acc][00211748][00211754](01) 55 push ebp
....[00000acd][00211748][00211754](02) 8bec mov ebp,esp
....[00000acf][00211748][00211754](03) 8b4508 mov eax,[ebp+08]
....[00000ad2][00211744][00000001](01) 50 push eax
....[00000ad3][00211740][00000ad8](05) e8f4ffffff call 00000acc
Local Halt Decider: Infinite Recursion Detected Simulation Stopped
....[00000c2c][001016b0][00000000](03) 83c408 add esp,+08
....[00000c2f][001016b0][00000000](03) 8945fc mov [ebp-04],eax
....[00000c32][001016b0][00000000](03) 8b45fc mov eax,[ebp-04]
....[00000c35][001016ac][00000000](01) 50 push eax
....[00000c36][001016a8][00000357](05) 6857030000 push 00000357
---[00000c3b][001016a8][00000357](05) e84cf7ffff call 0000038c
Input_Would_Halt2 = 0
....[00000c40][001016b0][00000000](03) 83c408 add esp,+08
....[00000c43][001016b0][00000000](02) 33c0 xor eax,eax
....[00000c45][001016b4][00000000](02) 8be5 mov esp,ebp
....[00000c47][001016b8][00100000](01) 5d pop ebp
....[00000c48][001016bc][00000068](01) c3 ret
Number_of_User_Instructions(27)
Number of Instructions Executed(1240)

--
Copyright 2021 Pete Olcott

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

Re: What if a cat barks?

<ZbidnZTQlMYWaUz9nZ2dnUU7-SnNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.snarked.org!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 22 Jun 2021 09:32:43 -0500
Subject: Re: What if a cat barks?
Newsgroups: comp.theory
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<sasqnu$1ifm$1@gioia.aioe.org>
From: NoO...@NoWhere.com (olcott)
Date: Tue, 22 Jun 2021 09:33:01 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <sasqnu$1ifm$1@gioia.aioe.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <ZbidnZTQlMYWaUz9nZ2dnUU7-SnNnZ2d@giganews.com>
Lines: 36
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-urUhbk9H6ecrXyvsV5hHxst1Kb2hczn+msZblQeziDktU/WYFLzaJCimRDdiWoJGGOBny/j+4C0hj7u!DVUOhc3FYumGDHGeMO8h/dIoe6CkameVOpZsBg0MmP8SfqxCh3qetQ+0a4ndzSvkYq3RZm/i3II=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2675
 by: olcott - Tue, 22 Jun 2021 14:33 UTC

On 6/22/2021 9:05 AM, Peter wrote:
> olcott wrote:
>> If you see an animal and test its DNA and confirm that it is
>> definitely a cat, what happens when the cat barks?
>
> If your definition of "cat" just refers to its DNA, then a barking cat
> is just a cat making an unusual (for a cat) noise.
>
> But note that the word "cat" has been in use for many years before DNA
> was even known to exist and during that time the definition of "cat"
> might well have made reference to what vocalizations it could produce.
>
>

When we can easily see by the x86 execution trace of P that P is a
computation that never halts unless its simulation is aborted by H we
can know with 100% perfect certainty that H correctly decides that its
input P never halts. This remains true that P never halts even when P
does halt because H terminated its simulation of P.

Every computation that only halts because it was aborted by its halt
decider is a computation that never halts.

So the fact that P halts is like a cat that barks, we already know for
sure that it is a cat, so when it barks this does not contradict that it
is a cat.

Halting problem undecidability and infinitely nested simulation

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

--
Copyright 2021 Pete Olcott

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

Re: What if a cat barks?

<sat46g$afu$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory
Subject: Re: What if a cat barks?
Date: Tue, 22 Jun 2021 10:47:10 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 235
Message-ID: <sat46g$afu$1@dont-email.me>
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<sap6l7$130c$5@gioia.aioe.org> <saqlhk$860$1@dont-email.me>
<tZOdneTmHpHNnUz9nZ2dnUU7-V3NnZ2d@giganews.com> <sarcip$jgd$1@dont-email.me>
<zZOdnUG2JPuxokz9nZ2dnUU7-UPNnZ2d@giganews.com> <sarhu7$f83$1@dont-email.me>
<E8Wdnezrd-inyUz9nZ2dnUU7-cHNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 22 Jun 2021 16:47:12 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="ea548b1cd3c6b214635b4c54a6c75056";
logging-data="10750"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+ckWgqu5u3OP/iqfZUwBTJ"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
Gecko/20100101 Thunderbird/68.12.1
Cancel-Lock: sha1:MAO6aTg2GzQoD8/44Y9DJO0WIhk=
In-Reply-To: <E8Wdnezrd-inyUz9nZ2dnUU7-cHNnZ2d@giganews.com>
Content-Language: en-US
 by: André G. Isaak - Tue, 22 Jun 2021 16:47 UTC

On 2021-06-21 21:09, olcott wrote:
> On 6/21/2021 9:29 PM, André G. Isaak wrote:
>> On 2021-06-21 19:39, olcott wrote:
>>> On 6/21/2021 7:57 PM, André G. Isaak wrote:
>>>> On 2021-06-21 15:11, olcott wrote:
>>>>> On 6/21/2021 1:24 PM, André G. Isaak wrote:
>>>>>> On 2021-06-20 23:04, Chris M. Thomasson wrote:
>>>>>>> On 6/20/2021 9:15 PM, olcott wrote:
>>>>>>>> If you see an animal and test its DNA and confirm that it is
>>>>>>>> definitely a cat, what happens when the cat barks?
>>>>>>> [...]
>>>>>>>
>>>>>>> Have you been hearing cats bark lately? Wow.
>>>>>>
>>>>>> As long as he's just hearing them bark, we're probably fine.
>>>>>>
>>>>>> It's when the barking cats start telling him to do things (like
>>>>>> kill neighbours, steal catnip, or conquer Liechtenstein) that we
>>>>>> really need to worry.
>>>>>>
>>>>>> André
>>>>>>
>>>>>
>>>>> The point is that the mere intuition about the halting behavior of
>>>>> Ĥ applied to ⟨Ĥ⟩ is superseded by meticulous sound deductive
>>>>> inference.
>>>>>
>>>>> SELF-EVIDENT-TRUTH
>>>>> Every computation that never halts unless its simulation is aborted
>>>>> is a computation that never halts.
>>>>
>>>> How can that possibly be "self-evident" when it doesn't even explain
>>>> what "its simulation" means. Its simulation of/by what?
>>>>
>>>
>>> We could simplify this and say that any computation that never halts
>>> unless this computation is aborted is a computation that never halts.
>>
>> That's no better. A computation which is aborted doesn't halt. 'Halt'
>> means to reach one of the final states. If you abort something it
>> doesn't reach a final state. But the simulator itself can.
>>
>
> When we are trying to determine whether or not an infinite loop is an
> infinite loop we can debug step through this code and see that it
> endlessly repeats and there is no escape from this endless repetition in
> this code. It is not really that hard.

Which has nothing to do with what I wrote.

>>>>> SELF-EVIDENT-TRUTH
>>>>> The ⟨Ĥ⟩ ⟨Ĥ⟩ input to the embedded halt decider at Ĥ.qx is a
>>>>> computation that never halts unless its simulation is aborted.
>>>>
>>>> If that were self-evident, you wouldn't have so many people pointing
>>>> out to you that it is simply wrong. Things can't be both wrong and
>>>> self-evident.
>>>>
>>>
>>> That people simply don't want to bother to pay enough attention to
>>> see that I am right is not actually any rebuttal at all.
>>>
>>>>> ∴ IMPOSSIBLY FALSE CONCLUSION
>>>>
>>>> "Impossibly false" is a meaningless expression. No journal is going
>>>> to take you seriously if this phrase appears anywhere in your work.
>>>>
>>>
>>> I improved this. I now call it the conclusion of sound deduction,
>>> which means exactly the same thing as impossibly false.
>>
>> So where is the sound deduction from which you reach the above
>> conclusion? You start with two premises, one of which is too vague to
>> be interpreted and the other of which is simply false. That's not how
>> deductively sound arguments work.
>
> We really have to look at this in terms of H and P because there is no
> other possible way to make sure that we examine all the details when we
> try to imagine what a Turing machine might do.

Which doesn't answer my question. Where is your 'sound deductive argument'?

>>>>> The embedded simulating halt decider at Ĥ.qx correctly decides its
>>>>> input: ⟨Ĥ⟩ ⟨Ĥ⟩ is a computation that never halts.
>>>>>
>>>>> Ĥ.q0 ⟨Ĥ⟩ specifies an infinite chain of invocations that is
>>>>> terminated at its third invocation. The first invocation of Ĥ.qx
>>>>> ⟨Ĥ⟩, ⟨Ĥ⟩ is the first element of an infinite chain of invocations.
>>>>>
>>>>> It is common knowledge that when any invocation of an infinite
>>>>> chain of invocations is terminated that the whole chain terminates.
>>>>> That the first element of this infinite chain terminates after its
>>>>> third element has been terminated does not entail that this first
>>>>> element is an actual terminating computation.
>>>>
>>>> No. It isn't "common knowledge". It is simply false.
>>>>
>>>
>>> I will make a common knowledge concrete example:
>>> Infinite recursion is an infinite sequence of invocations right?
>>
>> Sure, but there is no infinite recursion (or recursion period) in the
>> Linz example.
>>
>>> If any element of the infinite sequence of invocations of infinite
>>> recursion is aborted then the whole sequence stops right?
>>
>> Not necessarily. That depends entirely on what is meant by 'abort'.
>>
>>> If the third invocation of the infinite sequence of invocations of
>>> infinite recursion is aborted then the whole sequence stops right?
>>
>> No. The third invocation is aborted. The simulator itself continues to
>> run and is able to halt.
>>
>>> Was it really that hard to see the above three steps on the basis of
>>> my claim of common knowledge?
>>
>> Things that you believe and 'common knowledge' are not the same thing.
>>
>>>> And if the simulation is terminated after the third call to Ĥ, the
>>>> you don't have an infinite chain of calls. You have a chain of three
>>>> calls.
>>>>
>>>
>>> When the halt decider is analyzing the behavior stipulated by a
>>> finite string it is incorrect for the halt decider to conflate its
>>> own behavior in this analysis.
>>
>> And I am not conflating them. When you abort the simulation that
>> doesn't entail aborting the simulator. You conflate them by concluding
>> that the topmost program doesn't halt based on what happens to the
>> program it is simulating.
>>
>>> The question that the halt decider is answering is whether or not a
>>> pure simulation/execution of the input must be aborted to prevent the
>>> infinite execution of this input.
>>>
>>>>> For the first element to be an actual terminating computation it
>>>>> must terminate without any of the elements of the infinite chain of
>>>>> invocations being terminated.
>>>>
>>>> This is just plain silly.
>>>
>>> See my infinite recursion example above.
>>
>> As I said, the above is just plain silly.
>>
>>>> If some program H simulates another program Y along with an input
>>>> string but has the ability to terminate a simulation, then there are
>>>> three possibilities:
>>>>
>>>> A) The simulation is allowed to continue until Y reaches one of its
>>>> final states. In such a case we can say that Y halts. Since Y halts,
>>>> H can also halt.
>>>>
>>>> B) The simulation is allowed to continue forever, but it never
>>>> reaches a final state. The simulation continues forever. In this
>>>> case, Y doesn't halt. H therefore also doesn't halt. Of course, this
>>>> option would be difficult to empirically verify since we can't
>>>> actually observe something running for an infinite amount of time.
>>>>
>>>> C) H decides to discontinue the simulation. In this case the
>>>> simulation neither halts nor runs forever. It may be that that Y is
>>>> non-halting, or it may be that H simply discontinued the simulation
>>>> prematurely. But in either of these two cases, H can halt.
>>>>
>>>> André
>>>>
>>>
>>> As I have said so very many hundreds of times now that you really
>>> should not have made such a terrible mistake with part C
>>
>> There is no mistake in C.
>
>
> C) H decides to discontinue the simulation.
> This is very terribly incorrect
>
> H MUST stop its simulation of P or P never halts


Click here to read the complete article
Re: What if a cat barks?

<4e28ce0d-9914-4add-ae8d-4c3230eac8ean@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ad4:5909:: with SMTP id ez9mr8055054qvb.58.1624381341235; Tue, 22 Jun 2021 10:02:21 -0700 (PDT)
X-Received: by 2002:a25:2a0f:: with SMTP id q15mr6165846ybq.261.1624381341049; Tue, 22 Jun 2021 10:02:21 -0700 (PDT)
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!tr3.eu1.usenetexpress.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Tue, 22 Jun 2021 10:02:20 -0700 (PDT)
In-Reply-To: <tbCdnRbmAvT2c0z9nZ2dnUU7-XPNnZ2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=58.115.187.102; posting-account=QJ9iEwoAAACyjkKjQAWQOwSEULNvZZkc
NNTP-Posting-Host: 58.115.187.102
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com> <c03f984e-530a-4bd1-9b96-4091ee9635a0n@googlegroups.com> <UqKdnexghf0dBU39nZ2dnUU7-WednZ2d@giganews.com> <7aaab3cd-60e6-45e7-9b0d-34da1844d303n@googlegroups.com> <hv6dnTPOb97bL039nZ2dnUU7-QWdnZ2d@giganews.com> <69e32c01-cd52-4d27-8c96-aa5c3bf07dd7n@googlegroups.com> <tbCdnRbmAvT2c0z9nZ2dnUU7-XPNnZ2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4e28ce0d-9914-4add-ae8d-4c3230eac8ean@googlegroups.com>
Subject: Re: What if a cat barks?
From: wyni...@gmail.com (wij)
Injection-Date: Tue, 22 Jun 2021 17:02:21 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 174
 by: wij - Tue, 22 Jun 2021 17:02 UTC

On Tuesday, 22 June 2021 at 22:06:42 UTC+8, olcott wrote:
> On 6/22/2021 6:52 AM, wij wrote:
> > On Monday, 21 June 2021 at 23:37:49 UTC+8, olcott wrote:
> >> On 6/21/2021 10:33 AM, wij wrote:
> >>> On Monday, 21 June 2021 at 21:47:51 UTC+8, olcott wrote:
> >>>> On 6/21/2021 2:46 AM, wij wrote:
> >>>>> On Monday, 21 June 2021 at 12:15:27 UTC+8, olcott wrote:
> >>>>>> If you see an animal and test its DNA and confirm that it is definitely
> >>>>>> a cat, what happens when the cat barks?
> >>>>>>
> >>>>>> When we examine the behavior of the Peter Linz Ĥ applied to its own
> >>>>>> Turing machine description: ⟨Ĥ⟩ and simply assume that the embedded halt
> >>>>>> decider at its internal state of Ĥ.qx is a UTM then we find that this
> >>>>>> machine has infinitely nested simulation.
> >>>>>>
> >>>>>> SELF-EVIDENT-TRUTH
> >>>>>> Every computation that never halts unless its simulation is aborted is a
> >>>>>> computation that never halts.
> >>>>>>
> >>>>>> SELF-EVIDENT-TRUTH
> >>>>>> The <Ĥ> <Ĥ> input to the embedded halt decider at Ĥ..qx is a computation
> >>>>>> that never halts unless its simulation is aborted.
> >>>>>>
> >>>>>> ∴ IMPOSSIBLY FALSE CONCLUSION
> >>>>>> The embedded simulating halt decider at Ĥ.qx correctly decides its
> >>>>>> input: <Ĥ> <Ĥ> is a computation that never halts.
> >>>>>>
> >>>>>> The above three elements essentially provide the DNA of the cat.
> >>>>>>
> >>>>>>
> >>>>>> Halting problem undecidability and infinitely nested simulation
> >>>>>>
> >>>>>> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> Copyright 2021 Pete Olcott
> >>>>>>
> >>>>>> "Great spirits have always encountered violent opposition from mediocre
> >>>>>> minds." Einstein
> >>>>>
> >>>>> As I said the question is very simple:
> >>>>> You have to show a correct implement (pseudo-code is OK) of the function
> >>>>> "bool HaltDecider(Func f, Arg a)". This is a MUST.
> >>>>> Other things (paper/talk) are auxiliary.
> >>>> I have done that six months ago using different naming conventions.
> >>>
> >>> This is a very great achievement, deserves 3 Nobel Prizes.
> >>>
> >>>> Halting problem undecidability and infinitely nested simulation
> >>>>
> >>>> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
> >>>>
> >>>
> >>> Quoting the paper makes me baffled completely. It to me just is like searching for a set of
> >>> codes using 'simulator', not a good strategy while static code analyzer is sufficient.
> >> This is my paper that I wrote that has the code that you asked for.
> >>
> >> // Simplified Linz Ĥ (Linz:1990:319)
> >> void P(u32 x)
> >> {
> >> u32 Input_Halts = H(x, x);
> >> if (Input_Halts)
> >> HERE: goto HERE;
> >> }
> >>
> >> int main()
> >> {
> >> u32 Input_Halts = H((u32)P, (u32)P);
> >> Output("Input_Halts = ", Input_Halts);
> >> }
> >>
> >> H is a simulating halt decider based on an x86 emulator. I spent nearly
> >> two years creating the x86utm operating system so that I could implement H.
> >>>
> >>>>
> >>>>
> >>>>>
> >>>>> Evading this 'simple' question is taken as "No, my proof can't stand such a test".
> >>>>> Therefore... everything you have said is.... you imagine it.
> >>>>>
> >>>> --
> >>>> Copyright 2021 Pete Olcott
> >>>>
> >>>> "Great spirits have always encountered violent opposition from mediocre
> >>>> minds." Einstein
> >> --
> >> Copyright 2021 Pete Olcott
> >>
> >> "Great spirits have always encountered violent opposition from mediocre
> >> minds." Einstein
> >
> > Your proof may be 100% correct. But it only valid for your instance P.
> > I think you mis-interpreted the conventional HP proof.
> >
> When we compare the conventional pseudo-code to my C code that statement
> seem ridiculously stupid.
>
> procedure compute_g(i):
> if f(i, i) == 0 then
> return 0
> else
> loop forever // (Wikipedia:Halting Problem)
> // Simplified Linz Ĥ (Linz:1990:319)
> void P(u32 x)
> {
> u32 Input_Halts = H(x, x);
> if (Input_Halts)
> HERE: goto HERE;
> }
>
> int main()
> {
> u32 Input_Halts = H((u32)P, (u32)P);
> Output("Input_Halts = ", Input_Halts);
> }
> > I have shown an instance P that simulates H in different way(H2) will make H
> > behave incorrectly. The conventional HP proof can be demonstrated in C-like
> If it is not a pure simulation then it is wrong and all pure simulations
> must be identical.

H2 is designed to simulate H in different way.
Why anyone's simulation of H2 is not a pure simulation while your H is?

> > pseudo-code which is more useful, applicable, most people can comprehend
> > immediately. A refutation should be capable of being demonstrated in the same way.
> >
> > From software engineering point of view, your proof is 'optimized' too soon
> > to the lowest level (assembly, TM). Creating a x86utm operating system makes
> > no sense to refute HP. Beside, to refute, the 'x86utm operating system' (all) has to
> > be present in the paper for peer to reproduce the result.
> >
> It is enormously easier to analyze the ready made directed graphs of
> control flow that assembly language provides rather than have to build
> these directed graphs from scratch manually. Any unbroken cycle in a
> directed graph is infinite execution that must be aborted.
> --
> Copyright 2021 Pete Olcott
>
> "Great spirits have always encountered violent opposition from mediocre
> minds." Einstein

You fabricated a halt-decider which only works in your head.

Re: What if a cat barks?

<4I-dnW6siND5hU_9nZ2dnUU7-V3NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy comp.software-eng
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.snarked.org!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 22 Jun 2021 12:05:40 -0500
Subject: Re: What if a cat barks?
Newsgroups: comp.theory,comp.ai.philosophy,comp.software-eng
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<sap6l7$130c$5@gioia.aioe.org> <saqlhk$860$1@dont-email.me>
<tZOdneTmHpHNnUz9nZ2dnUU7-V3NnZ2d@giganews.com> <sarcip$jgd$1@dont-email.me>
<zZOdnUG2JPuxokz9nZ2dnUU7-UPNnZ2d@giganews.com> <sarhu7$f83$1@dont-email.me>
<E8Wdnezrd-inyUz9nZ2dnUU7-cHNnZ2d@giganews.com> <sat46g$afu$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
Date: Tue, 22 Jun 2021 12:05:58 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <sat46g$afu$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <4I-dnW6siND5hU_9nZ2dnUU7-V3NnZ2d@giganews.com>
Lines: 284
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-tcEQco+iRWV1OK4u4nIdZQuNorJf+tK9zjE1La4ZYsW+ewSChaRj5/wkFF588KlCk+ngo53s1qrek+/!EYdpwHkGQzRAIqdnS5vu3EHze/BRHNnB0T5oE7l99f95LP6YqDDlCE4FVjqE+vj+1Sd73pT+/kA=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 12805
 by: olcott - Tue, 22 Jun 2021 17:05 UTC

On 6/22/2021 11:47 AM, André G. Isaak wrote:
> On 2021-06-21 21:09, olcott wrote:
>> On 6/21/2021 9:29 PM, André G. Isaak wrote:
>>> On 2021-06-21 19:39, olcott wrote:
>>>> On 6/21/2021 7:57 PM, André G. Isaak wrote:
>>>>> On 2021-06-21 15:11, olcott wrote:
>>>>>> On 6/21/2021 1:24 PM, André G. Isaak wrote:
>>>>>>> On 2021-06-20 23:04, Chris M. Thomasson wrote:
>>>>>>>> On 6/20/2021 9:15 PM, olcott wrote:
>>>>>>>>> If you see an animal and test its DNA and confirm that it is
>>>>>>>>> definitely a cat, what happens when the cat barks?
>>>>>>>> [...]
>>>>>>>>
>>>>>>>> Have you been hearing cats bark lately? Wow.
>>>>>>>
>>>>>>> As long as he's just hearing them bark, we're probably fine.
>>>>>>>
>>>>>>> It's when the barking cats start telling him to do things (like
>>>>>>> kill neighbours, steal catnip, or conquer Liechtenstein) that we
>>>>>>> really need to worry.
>>>>>>>
>>>>>>> André
>>>>>>>
>>>>>>
>>>>>> The point is that the mere intuition about the halting behavior of
>>>>>> Ĥ applied to ⟨Ĥ⟩ is superseded by meticulous sound deductive
>>>>>> inference.
>>>>>>
>>>>>> SELF-EVIDENT-TRUTH
>>>>>> Every computation that never halts unless its simulation is
>>>>>> aborted is a computation that never halts.
>>>>>
>>>>> How can that possibly be "self-evident" when it doesn't even
>>>>> explain what "its simulation" means. Its simulation of/by what?
>>>>>
>>>>
>>>> We could simplify this and say that any computation that never halts
>>>> unless this computation is aborted is a computation that never halts.
>>>
>>> That's no better. A computation which is aborted doesn't halt. 'Halt'
>>> means to reach one of the final states. If you abort something it
>>> doesn't reach a final state. But the simulator itself can.
>>>
>>
>> When we are trying to determine whether or not an infinite loop is an
>> infinite loop we can debug step through this code and see that it
>> endlessly repeats and there is no escape from this endless repetition
>> in this code. It is not really that hard.
>
> Which has nothing to do with what I wrote.
>

It explains the details of how a computation that must be aborted by the
halt decider to prevent the infinite execution of this computation <is>
a computation that never halts.

>>>>>> SELF-EVIDENT-TRUTH
>>>>>> The ⟨Ĥ⟩ ⟨Ĥ⟩ input to the embedded halt decider at Ĥ.qx is a
>>>>>> computation that never halts unless its simulation is aborted.
>>>>>
>>>>> If that were self-evident, you wouldn't have so many people
>>>>> pointing out to you that it is simply wrong. Things can't be both
>>>>> wrong and self-evident.
>>>>>
>>>>
>>>> That people simply don't want to bother to pay enough attention to
>>>> see that I am right is not actually any rebuttal at all.
>>>>
>>>>>> ∴ IMPOSSIBLY FALSE CONCLUSION
>>>>>
>>>>> "Impossibly false" is a meaningless expression. No journal is going
>>>>> to take you seriously if this phrase appears anywhere in your work.
>>>>>
>>>>
>>>> I improved this. I now call it the conclusion of sound deduction,
>>>> which means exactly the same thing as impossibly false.
>>>
>>> So where is the sound deduction from which you reach the above
>>> conclusion? You start with two premises, one of which is too vague to
>>> be interpreted and the other of which is simply false. That's not how
>>> deductively sound arguments work.
>>
>> We really have to look at this in terms of H and P because there is no
>> other possible way to make sure that we examine all the details when
>> we try to imagine what a Turing machine might do.
>
> Which doesn't answer my question. Where is your 'sound deductive argument'?
>

(a) Every computation P that never halts unless the halt decider H
aborts this computation is a computation that never halts.

(b) X is a computation that never halts unless it is aborted by its halt
decider.

∴ (c) X is a computation that is correctly decided to be a computation
that never halts.

>>>>>> The embedded simulating halt decider at Ĥ.qx correctly decides its
>>>>>> input: ⟨Ĥ⟩ ⟨Ĥ⟩ is a computation that never halts.
>>>>>>
>>>>>> Ĥ.q0 ⟨Ĥ⟩ specifies an infinite chain of invocations that is
>>>>>> terminated at its third invocation. The first invocation of Ĥ.qx
>>>>>> ⟨Ĥ⟩, ⟨Ĥ⟩ is the first element of an infinite chain of invocations.
>>>>>>
>>>>>> It is common knowledge that when any invocation of an infinite
>>>>>> chain of invocations is terminated that the whole chain
>>>>>> terminates. That the first element of this infinite chain
>>>>>> terminates after its third element has been terminated does not
>>>>>> entail that this first element is an actual terminating computation.
>>>>>
>>>>> No. It isn't "common knowledge". It is simply false.
>>>>>
>>>>
>>>> I will make a common knowledge concrete example:
>>>> Infinite recursion is an infinite sequence of invocations right?
>>>
>>> Sure, but there is no infinite recursion (or recursion period) in the
>>> Linz example.
>>>
>>>> If any element of the infinite sequence of invocations of infinite
>>>> recursion is aborted then the whole sequence stops right?
>>>
>>> Not necessarily. That depends entirely on what is meant by 'abort'.
>>>
>>>> If the third invocation of the infinite sequence of invocations of
>>>> infinite recursion is aborted then the whole sequence stops right?
>>>
>>> No. The third invocation is aborted. The simulator itself continues
>>> to run and is able to halt.
>>>
>>>> Was it really that hard to see the above three steps on the basis of
>>>> my claim of common knowledge?
>>>
>>> Things that you believe and 'common knowledge' are not the same thing.
>>>
>>>>> And if the simulation is terminated after the third call to Ĥ, the
>>>>> you don't have an infinite chain of calls. You have a chain of
>>>>> three calls.
>>>>>
>>>>
>>>> When the halt decider is analyzing the behavior stipulated by a
>>>> finite string it is incorrect for the halt decider to conflate its
>>>> own behavior in this analysis.
>>>
>>> And I am not conflating them. When you abort the simulation that
>>> doesn't entail aborting the simulator. You conflate them by
>>> concluding that the topmost program doesn't halt based on what
>>> happens to the program it is simulating.
>>>
>>>> The question that the halt decider is answering is whether or not a
>>>> pure simulation/execution of the input must be aborted to prevent
>>>> the infinite execution of this input.
>>>>
>>>>>> For the first element to be an actual terminating computation it
>>>>>> must terminate without any of the elements of the infinite chain
>>>>>> of invocations being terminated.
>>>>>
>>>>> This is just plain silly.
>>>>
>>>> See my infinite recursion example above.
>>>
>>> As I said, the above is just plain silly.
>>>
>>>>> If some program H simulates another program Y along with an input
>>>>> string but has the ability to terminate a simulation, then there
>>>>> are three possibilities:
>>>>>
>>>>> A) The simulation is allowed to continue until Y reaches one of its
>>>>> final states. In such a case we can say that Y halts. Since Y
>>>>> halts, H can also halt.
>>>>>
>>>>> B) The simulation is allowed to continue forever, but it never
>>>>> reaches a final state. The simulation continues forever. In this
>>>>> case, Y doesn't halt. H therefore also doesn't halt. Of course,
>>>>> this option would be difficult to empirically verify since we can't
>>>>> actually observe something running for an infinite amount of time.
>>>>>
>>>>> C) H decides to discontinue the simulation. In this case the
>>>>> simulation neither halts nor runs forever. It may be that that Y is
>>>>> non-halting, or it may be that H simply discontinued the simulation
>>>>> prematurely. But in either of these two cases, H can halt.
>>>>>
>>>>> André
>>>>>
>>>>
>>>> As I have said so very many hundreds of times now that you really
>>>> should not have made such a terrible mistake with part C
>>>
>>> There is no mistake in C.
>>
>>
>> C) H decides to discontinue the simulation.
>> This is very terribly incorrect
>>
>> H MUST stop its simulation of P or P never halts
>
> Which is subsumed under option C. The above enumerates all logical
> possibilities.
>


Click here to read the complete article
Re: What if a cat barks?

<4I-dnWmsiNBjhU_9nZ2dnUU7-V2dnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 22 Jun 2021 12:08:14 -0500
Subject: Re: What if a cat barks?
Newsgroups: comp.theory
References: <BpqdnWBR5LTFj039nZ2dnUU7-XPNnZ2d@giganews.com>
<c03f984e-530a-4bd1-9b96-4091ee9635a0n@googlegroups.com>
<UqKdnexghf0dBU39nZ2dnUU7-WednZ2d@giganews.com>
<7aaab3cd-60e6-45e7-9b0d-34da1844d303n@googlegroups.com>
<hv6dnTPOb97bL039nZ2dnUU7-QWdnZ2d@giganews.com>
<69e32c01-cd52-4d27-8c96-aa5c3bf07dd7n@googlegroups.com>
<tbCdnRbmAvT2c0z9nZ2dnUU7-XPNnZ2d@giganews.com>
<4e28ce0d-9914-4add-ae8d-4c3230eac8ean@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
Date: Tue, 22 Jun 2021 12:08:33 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <4e28ce0d-9914-4add-ae8d-4c3230eac8ean@googlegroups.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <4I-dnWmsiNBjhU_9nZ2dnUU7-V2dnZ2d@giganews.com>
Lines: 162
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-UTcW+gXCJMqOq8uB9cd3zOt3uz4RiXspW3SyVc0MPVyi8qbU++/c0a3uv47ufIANBOUBHbtU6KsXFQr!5xxYvveXfLbwwy9XXlNaIyMf5Y7nveBsM9aQM4suUo0Ron/GLJfNZCJhfyTnv6vI4TYZKOiE2xQ=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 7810
X-Received-Bytes: 8020
 by: olcott - Tue, 22 Jun 2021 17:08 UTC

On 6/22/2021 12:02 PM, wij wrote:
> On Tuesday, 22 June 2021 at 22:06:42 UTC+8, olcott wrote:
>> On 6/22/2021 6:52 AM, wij wrote:
>>> On Monday, 21 June 2021 at 23:37:49 UTC+8, olcott wrote:
>>>> On 6/21/2021 10:33 AM, wij wrote:
>>>>> On Monday, 21 June 2021 at 21:47:51 UTC+8, olcott wrote:
>>>>>> On 6/21/2021 2:46 AM, wij wrote:
>>>>>>> On Monday, 21 June 2021 at 12:15:27 UTC+8, olcott wrote:
>>>>>>>> If you see an animal and test its DNA and confirm that it is definitely
>>>>>>>> a cat, what happens when the cat barks?
>>>>>>>>
>>>>>>>> When we examine the behavior of the Peter Linz Ĥ applied to its own
>>>>>>>> Turing machine description: ⟨Ĥ⟩ and simply assume that the embedded halt
>>>>>>>> decider at its internal state of Ĥ.qx is a UTM then we find that this
>>>>>>>> machine has infinitely nested simulation.
>>>>>>>>
>>>>>>>> SELF-EVIDENT-TRUTH
>>>>>>>> Every computation that never halts unless its simulation is aborted is a
>>>>>>>> computation that never halts.
>>>>>>>>
>>>>>>>> SELF-EVIDENT-TRUTH
>>>>>>>> The <Ĥ> <Ĥ> input to the embedded halt decider at Ĥ.qx is a computation
>>>>>>>> that never halts unless its simulation is aborted.
>>>>>>>>
>>>>>>>> ∴ IMPOSSIBLY FALSE CONCLUSION
>>>>>>>> The embedded simulating halt decider at Ĥ.qx correctly decides its
>>>>>>>> input: <Ĥ> <Ĥ> is a computation that never halts.
>>>>>>>>
>>>>>>>> The above three elements essentially provide the DNA of the cat.
>>>>>>>>
>>>>>>>>
>>>>>>>> Halting problem undecidability and infinitely nested simulation
>>>>>>>>
>>>>>>>> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Copyright 2021 Pete Olcott
>>>>>>>>
>>>>>>>> "Great spirits have always encountered violent opposition from mediocre
>>>>>>>> minds." Einstein
>>>>>>>
>>>>>>> As I said the question is very simple:
>>>>>>> You have to show a correct implement (pseudo-code is OK) of the function
>>>>>>> "bool HaltDecider(Func f, Arg a)". This is a MUST.
>>>>>>> Other things (paper/talk) are auxiliary.
>>>>>> I have done that six months ago using different naming conventions.
>>>>>
>>>>> This is a very great achievement, deserves 3 Nobel Prizes.
>>>>>
>>>>>> Halting problem undecidability and infinitely nested simulation
>>>>>>
>>>>>> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
>>>>>>
>>>>>
>>>>> Quoting the paper makes me baffled completely. It to me just is like searching for a set of
>>>>> codes using 'simulator', not a good strategy while static code analyzer is sufficient.
>>>> This is my paper that I wrote that has the code that you asked for.
>>>>
>>>> // Simplified Linz Ĥ (Linz:1990:319)
>>>> void P(u32 x)
>>>> {
>>>> u32 Input_Halts = H(x, x);
>>>> if (Input_Halts)
>>>> HERE: goto HERE;
>>>> }
>>>>
>>>> int main()
>>>> {
>>>> u32 Input_Halts = H((u32)P, (u32)P);
>>>> Output("Input_Halts = ", Input_Halts);
>>>> }
>>>>
>>>> H is a simulating halt decider based on an x86 emulator. I spent nearly
>>>> two years creating the x86utm operating system so that I could implement H.
>>>>>
>>>>>>
>>>>>>
>>>>>>>
>>>>>>> Evading this 'simple' question is taken as "No, my proof can't stand such a test".
>>>>>>> Therefore... everything you have said is.... you imagine it.
>>>>>>>
>>>>>> --
>>>>>> Copyright 2021 Pete Olcott
>>>>>>
>>>>>> "Great spirits have always encountered violent opposition from mediocre
>>>>>> minds." Einstein
>>>> --
>>>> Copyright 2021 Pete Olcott
>>>>
>>>> "Great spirits have always encountered violent opposition from mediocre
>>>> minds." Einstein
>>>
>>> Your proof may be 100% correct. But it only valid for your instance P.
>>> I think you mis-interpreted the conventional HP proof.
>>>
>> When we compare the conventional pseudo-code to my C code that statement
>> seem ridiculously stupid.
>>
>> procedure compute_g(i):
>> if f(i, i) == 0 then
>> return 0
>> else
>> loop forever // (Wikipedia:Halting Problem)
>> // Simplified Linz Ĥ (Linz:1990:319)
>> void P(u32 x)
>> {
>> u32 Input_Halts = H(x, x);
>> if (Input_Halts)
>> HERE: goto HERE;
>> }
>>
>> int main()
>> {
>> u32 Input_Halts = H((u32)P, (u32)P);
>> Output("Input_Halts = ", Input_Halts);
>> }
>>> I have shown an instance P that simulates H in different way(H2) will make H
>>> behave incorrectly. The conventional HP proof can be demonstrated in C-like
>> If it is not a pure simulation then it is wrong and all pure simulations
>> must be identical.
>
> H2 is designed to simulate H in different way.
> Why anyone's simulation of H2 is not a pure simulation while your H is?
>

Every simulation that is not a pure simulation is a wrong simulation.
If your simulation is not a pure simulation then it is wrong.

If your simulation is a pure simulation then it cannot possibly differ
from any other pure simulation. That you claim that it is different
proves that it is wrong.

>>> pseudo-code which is more useful, applicable, most people can comprehend
>>> immediately. A refutation should be capable of being demonstrated in the same way.
>>>
>>> From software engineering point of view, your proof is 'optimized' too soon
>>> to the lowest level (assembly, TM). Creating a x86utm operating system makes
>>> no sense to refute HP. Beside, to refute, the 'x86utm operating system' (all) has to
>>> be present in the paper for peer to reproduce the result.
>>>
>> It is enormously easier to analyze the ready made directed graphs of
>> control flow that assembly language provides rather than have to build
>> these directed graphs from scratch manually. Any unbroken cycle in a
>> directed graph is infinite execution that must be aborted.
>> --
>> Copyright 2021 Pete Olcott
>>
>> "Great spirits have always encountered violent opposition from mediocre
>> minds." Einstein
>
> You fabricated a halt-decider which only works in your head.
>

--
Copyright 2021 Pete Olcott

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

Pages:12345678
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor