Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"What I've done, of course, is total garbage." -- R. Willard, Pure Math 430a


computers / comp.ai.philosophy / Re: Concise refutation of halting problem proofs V5 [Linz version]

SubjectAuthor
* Concise refutation of halting problem proofs V5olcott
+- Re: Concise refutation of halting problem proofs V5 [Linz version]olcott
+* Re: Concise refutation of halting problem proofs V5 [Linz version]olcott
|`- Re: Concise refutation of halting problem proofs V5 [Linz version]olcott
+- Re: Concise refutation of halting problem proofs V5 [ logicalolcott
`- Re: Concise refutation of halting problem proofs V5 [Linz version]olcott

1
Concise refutation of halting problem proofs V5

<QvadnQ3nvOTfFhf8nZ2dnUU7-SfNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=7566&group=comp.ai.philosophy#7566

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Followup: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.uzoreto.com!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: Tue, 09 Nov 2021 08:52:50 -0600
Date: Tue, 9 Nov 2021 08:52:48 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
Content-Language: en-US
From: NoO...@NoWhere.com (olcott)
Subject: Concise refutation of halting problem proofs V5
Followup-To: comp.theory
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <QvadnQ3nvOTfFhf8nZ2dnUU7-SfNnZ2d@giganews.com>
Lines: 77
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-ltWaIQd9C8n0ReF4I0hmtH1ubzqoOBHpnI/bhEyoCvhy4hIcGMsCs6AJM9YdY4iUQbIXDHcLLCDrPPO!QfmWB8+4Ac4SHSVfRu5y4NS/LkhBWtUsWG2FioSsBNH6DZvRVDcPjghynjKfJv7cKSipZ5DW5Mt7!tA==
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: 3609
 by: olcott - Tue, 9 Nov 2021 14:52 UTC

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

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

Begin Local Halt Decider Simulation at Machine Address:c36

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

Because P calls H(P,P) P specifies infinitely nested simulation to every
simulating halt decider H.

This has been verified with the execution trace of a correct pure
simulation of P.

Whether or not H aborts its simulation P never reaches its final state
therefore the simulated P never halts.

If the simulated P never halts then H(P,P)==0 is always correct for
every simulating halt decider H.

To refute the claim that the direct execution of P(P) halts thus its
simulation is incorrect H(P,P) directly executes its input instead of
simulating it. The result is the infinitely nested simulation becomes
infinite recursion.

In no case does the following directly executed P ever reach its final
state of c50.

// call void P(I);
int H(u32 P, u32 I)
{ if (!Halts(P,I)
return 0;
((void(*)(int))P)(I);
return 1;
}

int main()
{ H((u32)P, (u32)P);
}

--
Copyright 2021 Pete Olcott

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

Re: Concise refutation of halting problem proofs V5 [Linz version]

<VI-dnQc6NMECfRb8nZ2dnUU7-NnNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=7569&group=comp.ai.philosophy#7569

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.ai.philosophy
Followup: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!tr1.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: Wed, 10 Nov 2021 09:09:19 -0600
Date: Wed, 10 Nov 2021 09:09:19 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0
Subject: Re: Concise refutation of halting problem proofs V5 [Linz version]
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.ai.philosophy
References: <QvadnQ3nvOTfFhf8nZ2dnUU7-SfNnZ2d@giganews.com> <871r3pxrgc.fsf@bsb.me.uk> <sme6cl$ti4$1@dont-email.me> <96809c55-4e87-4a97-a1bc-ad67ea4258aan@googlegroups.com> <i9udnRQsSszwiBb8nZ2dnUU7-SfNnZ2d@giganews.com> <fc2bd138-c245-4e76-b7b3-44bc1c2ae36an@googlegroups.com> <VZWdnX77sYCZzhb8nZ2dnUU7-aWdnZ2d@giganews.com> <87bl2sw8e7.fsf@bsb.me.uk> <c4PiJ.91732$IW4.25504@fx48.iad> <87tugkuo79.fsf@bsb.me.uk> <7a19a873-4220-46ea-ac99-030ce3c56981n@googlegroups.com>
Followup-To: comp.theory
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <7a19a873-4220-46ea-ac99-030ce3c56981n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <VI-dnQc6NMECfRb8nZ2dnUU7-NnNnZ2d@giganews.com>
Lines: 36
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-LDbdTKUECuoXbzOamlwjbPl/CHrHv6ZzGBvNjtoXe8JxwV5gG3y04q0qy2C0+TJM2hDrZnbVRvqWFV8!Cz6t13Fkn9qb4rcdL/ovNJvwX90qgorqrjGlCWsxyAkzYKyqC6be1bT1546LNJ2lo0Q1+s4XyoZN!vQ==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3247
 by: olcott - Wed, 10 Nov 2021 15:09 UTC

On 11/10/2021 8:36 AM, Malcolm McLean wrote:
> On Wednesday, 10 November 2021 at 13:37:01 UTC, Ben Bacarisse wrote:
>>
>> I, for one, am fed up with trying to explain ever more silly
>> consequences of the initial assumption about H. The proof is simple and
>> the contradiction entailed is obvious.
>>
> There seems to be an oscillating between a pure simulator and a halt
> decider. Then recently there's been a distinction between a decider which
> simulates its input and one which executes its input directly.
>
> But the core problem remains that the halt decider returns "false" for a
> machine / program which halts. I haven't see any real advance on that, and
> as you say, it become repetitive pointing it out.

Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.qx ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn

If the input to Ĥ.qx ⟨Ĥ⟩ ⟨Ĥ⟩ never halts then the transition to ⊢* Ĥ.qn
is necessarily correct no matter what Ĥ ⟨Ĥ⟩ does. A halt decider is only
accountable for correctly deciding the halt status of its actual input.

>>
>> Indeed. So tell PO that there is no string <H^>. If there were, there
>> wold be a TM H^ halts if it does not and does not halt if it does.
>>
> There might be a assumption that H is a correct halt decider built into
> PO's argument somewhere, but I haven't actually found it. However I
> haven't been paying such close attention.
>

--
Copyright 2021 Pete Olcott

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

Re: Concise refutation of halting problem proofs V5 [Linz version]

<Weednb21r6tZcxb8nZ2dnUU7-THNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=7570&group=comp.ai.philosophy#7570

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.ai.philosophy
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 10 Nov 2021 10:09:40 -0600
Date: Wed, 10 Nov 2021 10:09:40 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Subject: Re: Concise refutation of halting problem proofs V5 [Linz version]
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.ai.philosophy
References: <QvadnQ3nvOTfFhf8nZ2dnUU7-SfNnZ2d@giganews.com>
<871r3pxrgc.fsf@bsb.me.uk> <sme6cl$ti4$1@dont-email.me>
<96809c55-4e87-4a97-a1bc-ad67ea4258aan@googlegroups.com>
<i9udnRQsSszwiBb8nZ2dnUU7-SfNnZ2d@giganews.com>
<fc2bd138-c245-4e76-b7b3-44bc1c2ae36an@googlegroups.com>
<VZWdnX77sYCZzhb8nZ2dnUU7-aWdnZ2d@giganews.com> <87bl2sw8e7.fsf@bsb.me.uk>
<c4PiJ.91732$IW4.25504@fx48.iad>
<28WdnZ7bI-edTxb8nZ2dnUU7-V-dnZ2d@giganews.com> <87bl2suiap.fsf@bsb.me.uk>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <87bl2suiap.fsf@bsb.me.uk>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <Weednb21r6tZcxb8nZ2dnUU7-THNnZ2d@giganews.com>
Lines: 21
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-ri5i4hDK+wswx947tfnzo2/sqZ2NfLqeMV6qPXUDt0inx9tFGQBw6V7uBUKhcQ63QSmfssVgHcQExgN!J18rnaWiqqfLhJBOvTYlrAfZQzwlPRE4dN23umnmaMfKBrwFjfGzFLjcu5sdsfceDzpmHN2qMHaF!gg==
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: 2386
 by: olcott - Wed, 10 Nov 2021 16:09 UTC

On 11/10/2021 9:44 AM, Ben Bacarisse wrote:
> olcott <NoOne@NoWhere.com> writes:
>
>> In this Linz machine:
>> Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.qx ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
>
> Remember to add that this must be the case if, and only if, Ĥ applied to
> ⟨Ĥ⟩ does not halt. Then it all becomes clear to the average reader.
>

If the actual input to Ĥ.qx ⟨Ĥ⟩ ⟨Ĥ⟩ would never halt then the transition
to ⊢* Ĥ.qn is necessarily correct no matter what Ĥ ⟨Ĥ⟩ does. A halt
decider is only accountable for correctly deciding the halt status of
its actual input.

--
Copyright 2021 Pete Olcott

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

Re: Concise refutation of halting problem proofs V5 [ logical necessity ]

<8LWdnXZpSbKtsBH8nZ2dnUU7-WfNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=7571&group=comp.ai.philosophy#7571

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Followup: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 10 Nov 2021 14:36:00 -0600
Date: Wed, 10 Nov 2021 14:36:00 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Subject: Re: Concise refutation of halting problem proofs V5 [ logical
necessity ]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <QvadnQ3nvOTfFhf8nZ2dnUU7-SfNnZ2d@giganews.com>
<871r3pxrgc.fsf@bsb.me.uk> <sme6cl$ti4$1@dont-email.me>
<96809c55-4e87-4a97-a1bc-ad67ea4258aan@googlegroups.com>
<i9udnRQsSszwiBb8nZ2dnUU7-SfNnZ2d@giganews.com>
<fc2bd138-c245-4e76-b7b3-44bc1c2ae36an@googlegroups.com>
<VZWdnX77sYCZzhb8nZ2dnUU7-aWdnZ2d@giganews.com> <87bl2sw8e7.fsf@bsb.me.uk>
<c4PiJ.91732$IW4.25504@fx48.iad> <87tugkuo79.fsf@bsb.me.uk>
<smh9ef$138m$1@gioia.aioe.org>
Followup-To: comp.theory
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <smh9ef$138m$1@gioia.aioe.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <8LWdnXZpSbKtsBH8nZ2dnUU7-WfNnZ2d@giganews.com>
Lines: 30
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-Elifws/P7gZwLfZlOMgbc0f+Kogo8aBBxMqfI40nphhUGUOAuPcIW7sfiyJ1sqTqGU0wqkkTVXV4cR8!/X/r7r5FclOX44Kwr354lD30HjDZ61ywRjhPdxJR7mea9SfnjtQDro2EXPwCPuYwWDry2ALaGePW!XA==
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: 2843
 by: olcott - Wed, 10 Nov 2021 20:36 UTC

On 11/10/2021 2:18 PM, Andy Walker wrote:
> On 10/11/2021 13:36, Ben Bacarisse wrote:
>> His removal of the key condition on H^ is crucial to his attempt to keep
>> the discussion going.
>
>     Disagree.  What is crucial to the attempt to keep the
> discussion going is the fact that every man and his dog [other
> sexes and animals are available] feels the need to reply.
>

It can be objectively verified that the correct pure simulation
of the input to H(P,P) never halts. (pages 3-4 of the new paper).

It is known on the basis of logical necessity that when-so-ever
the correctly simulated input to a halt decider never halts
that this halt decider would always be correct when it reports
that its input never halts.

All of the current rebuttals are entirely based on denying this
logical necessity.

Halting problem undecidability and infinitely nested simulation (V2)
https://www.researchgate.net/publication/356105750_Halting_problem_undecidability_and_infinitely_nested_simulation_V2

--
Copyright 2021 Pete Olcott

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

Re: Concise refutation of halting problem proofs V5 [Linz version]

<yLGdnbyz7JXmqhH8nZ2dnUU7-a3NnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=7572&group=comp.ai.philosophy#7572

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Followup: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 10 Nov 2021 15:19:55 -0600
Date: Wed, 10 Nov 2021 15:19:41 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Subject: Re: Concise refutation of halting problem proofs V5 [Linz version]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <QvadnQ3nvOTfFhf8nZ2dnUU7-SfNnZ2d@giganews.com>
<871r3pxrgc.fsf@bsb.me.uk> <sme6cl$ti4$1@dont-email.me>
<96809c55-4e87-4a97-a1bc-ad67ea4258aan@googlegroups.com>
<i9udnRQsSszwiBb8nZ2dnUU7-SfNnZ2d@giganews.com>
<fc2bd138-c245-4e76-b7b3-44bc1c2ae36an@googlegroups.com>
<VZWdnX77sYCZzhb8nZ2dnUU7-aWdnZ2d@giganews.com> <87bl2sw8e7.fsf@bsb.me.uk>
<c4PiJ.91732$IW4.25504@fx48.iad>
<28WdnZ7bI-edTxb8nZ2dnUU7-V-dnZ2d@giganews.com> <87bl2suiap.fsf@bsb.me.uk>
<Weednb21r6tZcxb8nZ2dnUU7-THNnZ2d@giganews.com> <87o86st04s.fsf@bsb.me.uk>
<4LednWXvW4FVYhb8nZ2dnUU78ePNnZ2d@giganews.com> <877ddfu8ad.fsf@bsb.me.uk>
<FaqdnYPofcDkgBH8nZ2dnUU7-IvNnZ2d@giganews.com> <87v90zsplz.fsf@bsb.me.uk>
From: NoO...@NoWhere.com (olcott)
Followup-To: comp.theory
In-Reply-To: <87v90zsplz.fsf@bsb.me.uk>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <yLGdnbyz7JXmqhH8nZ2dnUU7-a3NnZ2d@giganews.com>
Lines: 80
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-m5w+vUAuSKvAPetD0ONw9gyu9tlF1K9az4BX6qW1R4KBVtLAEgrBs0bqeGPi7UA+LTjgltgzBBvCqjI!8wTWbnBZUaT5L4jDMqH7jbIe+cEMvtz9/K889RiB9PZP2w+zoSXUyOpECNVAcKx6fvI6J5kOBG0y!wA==
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: 5451
 by: olcott - Wed, 10 Nov 2021 21:19 UTC

On 11/10/2021 2:49 PM, Ben Bacarisse wrote:
> olcott <NoOne@NoWhere.com> writes:
>
>> On 11/10/2021 1:20 PM, Ben Bacarisse wrote:
>>> olcott <NoOne@NoWhere.com> writes:
>>>
>>>> On 11/10/2021 11:02 AM, Ben Bacarisse wrote:
>>>>> olcott <NoOne@NoWhere.com> writes:
>>>>>
>>>>>> On 11/10/2021 9:44 AM, Ben Bacarisse wrote:
>>>>>>> olcott <NoOne@NoWhere.com> writes:
>>>>>>>
>>>>>>>> In this Linz machine:
>>>>>>>> Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.qx ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
>>>>>>> Remember to add that this must be the case if, and only if, Ĥ applied to
>>>>>>> ⟨Ĥ⟩ does not halt. Then it all becomes clear to the average reader.
>>>>>>
>>>>>> If the actual input to Ĥ.qx ⟨Ĥ⟩ ⟨Ĥ⟩ would never halt
>>>>> Inputs don't halt or not halt. You've been told this many times. You
>>>>> also know how to say what you are trying to say correctly, but I think
>>>>> you want to avoid being clear.
>>>>> Anyway, just make sure you keep the correct condition: if, and only if,
>>>>> Ĥ applied to ⟨Ĥ⟩ does not halt. Any other "facts" care to add are
>>>>> immaterial since the correct condition shows that there are not such
>>>>> TMs.
>>>>>
>>>>>> then the transition to ⊢* Ĥ.qn is necessarily correct no matter what Ĥ
>>>>>> ⟨Ĥ⟩ does.
>>>>> What Ĥ ⟨Ĥ⟩ does is what makes the line above apply or not -- it's there
>>>>> in the part you deliberately keep omitting. Ignoring (and not stating)
>>>>> what Ĥ ⟨Ĥ⟩ does is central to why you are wrong.
>>>>>
>>>>>> A halt
>>>>>> decider is only accountable for correctly deciding the halt status of
>>>>>> its actual input.
>>>>>
>>>>> There is no halt decider present in the line you keep misquoting. There
>>>>> is a "half-decider" at Ĥ.qx and we know what it does. You just keep
>>>>> omitting the key statements so that you can add some waffle instead.
>>>>
>>>> If the pure simulation of the actual input to Ĥ.qx ⟨Ĥ⟩ ⟨Ĥ⟩ would never
>>>> reach a final state of Ĥ then the transition to ⊢* Ĥ.qn is necessarily
>>>> correct no matter what Ĥ ⟨Ĥ⟩ does. A halt decider is only accountable
>>>> for correctly deciding the halt status of its actual input.
>>>
>>> As I say, you can add any waffle you like provided you keep the correct
>>> condition in place. You can prove that for every TM H that behaves as
>>> Linz specifies, the string ⟨Ĥ⟩ is even. And you can prove that it's odd
>>> as well. You can prove anything from a contradiction.
>>
>> If it is necessarily true that input to Ĥ.qx ⟨Ĥ⟩ ⟨Ĥ⟩ never halts when
>> it is correctly simulated then it is necessarily correct for Ĥ.qx to
>> transition to Ĥ.qn on this input.
>
> You don't seem to be listening. You certainly don't have anything
> pertinent to say.
>

If an X is a Y then Z is always correct when it reports that an X is a Y.

If the correctly simulated input to any halt decider never halts then it
is always correct for this halt decider to report that this input never
halts.

>> You don't seem to be able to comprehend the concept of logical
>> necessity or that disagreeing with logical necessity is woefully
>> foolish.
>
> I think it's rather foolish of you to think I might care about your
> opinion of me. In case you have forgotten, I don't. I happy to stand
> by my posts and let others decide who is being logical.
>

--
Copyright 2021 Pete Olcott

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

Re: Concise refutation of halting problem proofs V5 [Linz version] (Flibble)

<BtydnTQLSaxtHRH8nZ2dnUU7-UfNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=7574&group=comp.ai.philosophy#7574

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.ai.philosophy
Followup: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 10 Nov 2021 20:33:20 -0600
Date: Wed, 10 Nov 2021 20:33:19 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Subject: Re: Concise refutation of halting problem proofs V5 [Linz version]
(Flibble)
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.ai.philosophy
References: <QvadnQ3nvOTfFhf8nZ2dnUU7-SfNnZ2d@giganews.com>
<871r3pxrgc.fsf@bsb.me.uk> <sme6cl$ti4$1@dont-email.me>
<96809c55-4e87-4a97-a1bc-ad67ea4258aan@googlegroups.com>
<i9udnRQsSszwiBb8nZ2dnUU7-SfNnZ2d@giganews.com>
<fc2bd138-c245-4e76-b7b3-44bc1c2ae36an@googlegroups.com>
<VZWdnX77sYCZzhb8nZ2dnUU7-aWdnZ2d@giganews.com> <87bl2sw8e7.fsf@bsb.me.uk>
<c4PiJ.91732$IW4.25504@fx48.iad> <87tugkuo79.fsf@bsb.me.uk>
<25_iJ.30228$Bu7.1808@fx26.iad> <87y25vqw94.fsf@bsb.me.uk>
From: NoO...@NoWhere.com (olcott)
Followup-To: comp.theory
In-Reply-To: <87y25vqw94.fsf@bsb.me.uk>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <BtydnTQLSaxtHRH8nZ2dnUU7-UfNnZ2d@giganews.com>
Lines: 141
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-npo1+0xA6e68X8lK0H7NE1H2tpxvA0Zui1BYkogrP677MSb7h6A+gTMeQV5VEWbbQXuTbSWwxz2z36C!rX8pXbajaK2d4H8i5RAIXVA11ziiyKKpMke/WSalhEPU4MYcSL/KP+zVxe8yd0VOyfgycfJs8S3P!pw==
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: 7419
 by: olcott - Thu, 11 Nov 2021 02:33 UTC

On 11/10/2021 8:08 PM, Ben Bacarisse wrote:
> Richard Damon <Richard@Damon-Family.org> writes:
>
>> On 11/10/21 8:36 AM, Ben Bacarisse wrote:
>>> Richard Damon <Richard@Damon-Family.org> writes:
>>>
>>>> On 11/10/21 6:35 AM, Ben Bacarisse wrote:
>>>>> olcott <NoOne@NoWhere.com> writes:
>>>>>
>>>>>> Here is the same thing using Peter Linz notation:
>>>>> Oh dear, back to talking about Turing machines...
>>>>>
>>>>>> In this Linz machine:
>>>>>> Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.qx ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
>>>>>> it is true that the correct pure simulation of the
>>>>>> input to Ĥ.qx ⟨Ĥ⟩ ⟨Ĥ⟩
>>>>> There is no string ⟨Ĥ⟩, so there is nothing that can be simulated. You
>>>>> keep removing the clause that defines Ĥ's behaviour:
>>>>> Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.qx ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
>>>>> if (and only if) Ĥ applied to ⟨Ĥ⟩ does not halt.
>>>>> With that clause put back, you (well, other people at least) can see
>>>>> that no TM can behave like this.
>>>>
>>>> But, if you step back a bit and ask about the H^ based on a machine H
>>>> that CLAIMS to meet the requirements, then you can have a H^ and a
>>>> <H^>.
>>> I disagree (though it's largely philosophical at this point). From the
>>> claim that H meets Linz's spec we can deduce all sort of things. One of
>>> which is that there is no string <H^>. But can also deduce any other
>>> contradiction you like.
>>> And that's the trouble. Anything PO says about such an H^ is validly
>>> entailed by the assumption. He can even claim that 1 == 0 follows from
>>> "Linz's specs", and he'd be right. At some stage you have to point out
>>> the contradictions and force PO to abandon the initial assumption.
>>>
>>> I, for one, am fed up with trying to explain ever more silly
>>> consequences of the initial assumption about H. The proof is simple and
>>> the contradiction entailed is obvious.
>>
>> The difference is that PO HAS an H, so H does exist, and we can thus
>> build a H^ from. (This assumes we can convert is 'C Program' into some
>> sort of Turing Machine).
>
> Not in this sub-thread. He starts: "In this Linz machine:" and then
> gives the line he say not yet understood. He calls everything H, but
> when it's Linz's we must assume what Linz assumes.
>
> When H refers to his code, it's wrong for the reasons you and André and
> I have been saying. If it's Linz H, it does not exist (or the class of
> TMs referred to by H is empty).
>
> Anyway, I'm butting out. If I've written out the proof using TMs more
> than once, and the world has told him that his C code is wrong by
> definition, but there is no way he will ever see any of this. It's not
> that he's stupid, it's just that he's invested a significant proportion
> of his life, and most of his self-esteem, in this ill thought out idea.
> The mind will play extraordinary tricks in that sort of situation.
>

Within the definition of the x86 language H(P,P)==0 is a necessary
consequence for every simulating halt decider H.

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

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

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

Within the definition of the x86 language H(P,P)==0 is a necessary
consequence for every simulating halt decider H.

>>> Indeed. So tell PO that there is no string <H^>. If there were, there
>>> wold be a TM H^ halts if it does not and does not halt if it does.
>>
>> Except that you can create an machine H that you can (incorrectly)
>> claim to meet the requirements, and thus a machine H^ can be created
>> and thus the string <H^> exists.
>
> If he starts "my H" then yes, but he started "this Linz machine". Of
> course calling everything H is just another silly thing he does, but
> there is "Linz's H" which does not exist, and "his H" which does not
> meet Linz's specification.
>

Everyone simply leaps to the conclusion that I must be wrong yet can't
point to a single error in the actual inference steps that prove my
point. Perhaps this simply means that everyone here is mostly clueless
about the x86 language.

Flibble seems to understand me quite well. He even understood the last
required step to convert my H into a pure function so well that he
presented it before I did.

[Olcott wrong about infinite recursion] comp.theory
On 11/10/2021 3:53 PM, Mr Flibble wrote:
> Olcott is barking up the wrong tree re infinite recursion: there
> is only a need to detect a single recursive call into the halt decider
> and signal an exception. Why? Because infinite recursion is valid
> program behavior.
>
> /Flibble

Halting problem undecidability and infinitely nested simulation (V2)

https://www.researchgate.net/publication/356105750_Halting_problem_undecidability_and_infinitely_nested_simulation_V2

--
Copyright 2021 Pete Olcott

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

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor