Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Bell Labs Unix -- Reach out and grep someone.


computers / comp.ai.philosophy / The key basis of the refutation of the halting problem proofs

SubjectAuthor
* The key basis of the refutation of the halting problem proofsolcott
`* Re: The key basis of the refutation of the halting problem proofsMr Flibble
 `* Re: The key basis of the refutation of the halting problem proofsolcott
  `* Re: The key basis of the refutation of the halting problem proofsMr Flibble
   `- Re: The key basis of the refutation of the halting problem proofsolcott

1
The key basis of the refutation of the halting problem proofs

<z6udnZYotcDUqCH9nZ2dnUU7-ffNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy comp.software-eng sci.math
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.uzoreto.com!tr3.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: Sat, 05 Jun 2021 21:39:05 -0500
Newsgroups: comp.theory,comp.ai.philosophy,comp.software-eng,sci.math
X-Mozilla-News-Host: news://news.giganews.com:119
From: NoO...@NoWhere.com (olcott)
Subject: The key basis of the refutation of the halting problem proofs
Date: Sat, 5 Jun 2021 21:39:16 -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
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <z6udnZYotcDUqCH9nZ2dnUU7-ffNnZ2d@giganews.com>
Lines: 104
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-YPNaI8oW0+VKM+RVI1xFYlgnxaBvhcXaFD8ela2Av7atwHELqzMT7zU3F/ESdvsxH0NkWv8wAUJ0bcD!J8I7KOy0TmD3qOZChLrIaec8xoCY6OKquCgAKfwofZHSHeAHEYm/mo60JhjvBKQvyzIcw6AVn2M=
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: 6100
 by: olcott - Sun, 6 Jun 2021 02:39 UTC

When a simulating halt decider must abort the simulation of its input to
prevent the infinite execution of this input, this input is correctly
decided as not halting even though it has been forced to halt and thus
halts.

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

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

int main() {
H_Hat((u32)H_Hat);
}

Because the input to H() on the first line of H_Hat() must be aborted to
prevent its infinite execution this input is correctly decided as
non-halting.

_H_Hat()
[00000af8](01) 55 push ebp
[00000af9](02) 8bec mov ebp,esp
[00000afb](01) 51 push ecx
[00000afc](03) 8b4508 mov eax,[ebp+08]
[00000aff](01) 50 push eax
[00000b00](03) 8b4d08 mov ecx,[ebp+08]
[00000b03](01) 51 push ecx
[00000b04](05) e81ffeffff call 00000928
[00000b09](03) 83c408 add esp,+08
[00000b0c](03) 8945fc mov [ebp-04],eax
[00000b0f](04) 837dfc00 cmp dword [ebp-04],+00
[00000b13](02) 7402 jz 00000b17
[00000b15](02) ebfe jmp 00000b15
[00000b17](02) 8be5 mov esp,ebp
[00000b19](01) 5d pop ebp
[00000b1a](01) c3 ret
Size in bytes:(0035) [00000b1a]

_main()
[00000b28](01) 55 push ebp
[00000b29](02) 8bec mov ebp,esp
[00000b2b](05) 68f80a0000 push 00000af8
[00000b30](05) e8c3ffffff call 00000af8
[00000b35](03) 83c404 add esp,+04
[00000b38](02) 33c0 xor eax,eax
[00000b3a](01) 5d pop ebp
[00000b3b](01) c3 ret
Size in bytes:(0020) [00000b3b]

===============================
....[00000b28][001014cf][00000000](01) 55 push ebp
....[00000b29][001014cf][00000000](02) 8bec mov ebp,esp
....[00000b2b][001014cb][00000af8](05) 68f80a0000 push 00000af8
....[00000b30][001014c7][00000b35](05) e8c3ffffff call 00000af8
....[00000af8][001014c3][001014cf](01) 55 push ebp
....[00000af9][001014c3][001014cf](02) 8bec mov ebp,esp
....[00000afb][001014bf][00000000](01) 51 push ecx
....[00000afc][001014bf][00000000](03) 8b4508 mov eax,[ebp+08]
....[00000aff][001014bb][00000af8](01) 50 push eax
....[00000b00][001014bb][00000af8](03) 8b4d08 mov ecx,[ebp+08]
....[00000b03][001014b7][00000af8](01) 51 push ecx
....[00000b04][001014b3][00000b09](05) e81ffeffff call 00000928
Begin Local Halt Decider Simulation at Machine Address:af8
....[00000af8][0021156f][00211573](01) 55 push ebp
....[00000af9][0021156f][00211573](02) 8bec mov ebp,esp
....[00000afb][0021156b][0020153f](01) 51 push ecx
....[00000afc][0021156b][0020153f](03) 8b4508 mov eax,[ebp+08]
....[00000aff][00211567][00000af8](01) 50 push eax
....[00000b00][00211567][00000af8](03) 8b4d08 mov ecx,[ebp+08]
....[00000b03][00211563][00000af8](01) 51 push ecx
....[00000b04][0021155f][00000b09](05) e81ffeffff call 00000928
....[00000af8][0025bf97][0025bf9b](01) 55 push ebp
....[00000af9][0025bf97][0025bf9b](02) 8bec mov ebp,esp
....[00000afb][0025bf93][0024bf67](01) 51 push ecx
....[00000afc][0025bf93][0024bf67](03) 8b4508 mov eax,[ebp+08]
....[00000aff][0025bf8f][00000af8](01) 50 push eax
....[00000b00][0025bf8f][00000af8](03) 8b4d08 mov ecx,[ebp+08]
....[00000b03][0025bf8b][00000af8](01) 51 push ecx
....[00000b04][0025bf87][00000b09](05) e81ffeffff call 00000928
Local Halt Decider: Infinite Recursion Detected Simulation Stopped
....[00000b09][001014bf][00000000](03) 83c408 add esp,+08
....[00000b0c][001014bf][00000000](03) 8945fc mov [ebp-04],eax
....[00000b0f][001014bf][00000000](04) 837dfc00 cmp dword
[ebp-04],+00
....[00000b13][001014bf][00000000](02) 7402 jz 00000b17
....[00000b17][001014c3][001014cf](02) 8be5 mov esp,ebp
....[00000b19][001014c7][00000b35](01) 5d pop ebp
....[00000b1a][001014cb][00000af8](01) c3 ret
....[00000b35][001014cf][00000000](03) 83c404 add esp,+04
....[00000b38][001014cf][00000000](02) 33c0 xor eax,eax
....[00000b3a][001014d3][00100000](01) 5d pop ebp
....[00000b3b][001014d7][00000098](01) c3 ret
Number_of_User_Instructions(39)
Number of Instructions Executed(26459)

--
Copyright 2021 Pete Olcott

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

Re: The key basis of the refutation of the halting problem proofs

<20210606182454.000075ce@reddwarf.jmc>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy comp.software-eng sci.math
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!news-out.netnews.com!news.alt.net!fdc3.netnews.com!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx20.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc (Mr Flibble)
Newsgroups: comp.theory,comp.ai.philosophy,comp.software-eng,sci.math
Subject: Re: The key basis of the refutation of the halting problem proofs
Message-ID: <20210606182454.000075ce@reddwarf.jmc>
References: <z6udnZYotcDUqCH9nZ2dnUU7-ffNnZ2d@giganews.com>
Organization: Jupiter Mining Corp
X-Newsreader: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 16
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Sun, 06 Jun 2021 17:24:54 UTC
Date: Sun, 6 Jun 2021 18:24:54 +0100
X-Received-Bytes: 1432
 by: Mr Flibble - Sun, 6 Jun 2021 17:24 UTC

On Sat, 5 Jun 2021 21:39:16 -0500
olcott <NoOne@NoWhere.com> wrote:

> When a simulating halt decider must abort the simulation of its input
> to prevent the infinite execution of this input, this input is
> correctly decided as not halting even though it has been forced to
> halt and thus halts.
>
> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
Except you are unable to decide when to abort the simulation unless you
also analyse branching logic predicated on arbitrary program input.
Until you achieve this you have not refuted anything of substance.

/Flibble

Re: The key basis of the refutation of the halting problem proofs

<4KednXaWWJzpgyD9nZ2dnUU7-N2dnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy comp.software-eng sci.math
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!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 06 Jun 2021 14:13:55 -0500
Subject: Re: The key basis of the refutation of the halting problem proofs
Newsgroups: comp.theory,comp.ai.philosophy,comp.software-eng,sci.math
References: <z6udnZYotcDUqCH9nZ2dnUU7-ffNnZ2d@giganews.com>
<20210606182454.000075ce@reddwarf.jmc>
From: NoO...@NoWhere.com (olcott)
Date: Sun, 6 Jun 2021 14:14:05 -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: <20210606182454.000075ce@reddwarf.jmc>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <4KednXaWWJzpgyD9nZ2dnUU7-N2dnZ2d@giganews.com>
Lines: 26
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-GyIeCCzc3ZyZH8sz1frQijEaPWAIBxceU3jWMMx1NhY1l9uN7/+IVT4ObNb5sGiZ1bgYzX4hYb+2SAC!SKtQy6D8QkN9Vjfm99TVt6Vgs6vwzeALqremOkbFqxdjWplDZHQBfl4bXJ4Jh21c/r0LPoefuzw=
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: 2241
 by: olcott - Sun, 6 Jun 2021 19:14 UTC

On 6/6/2021 12:24 PM, Mr Flibble wrote:
> On Sat, 5 Jun 2021 21:39:16 -0500
> olcott <NoOne@NoWhere.com> wrote:
>
>> When a simulating halt decider must abort the simulation of its input
>> to prevent the infinite execution of this input, this input is
>> correctly decided as not halting even though it has been forced to
>> halt and thus halts.
>>
>> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
>
> Except you are unable to decide when to abort the simulation unless you
> also analyse branching logic predicated on arbitrary program input.
> Until you achieve this you have not refuted anything of substance.
>
> /Flibble
>

When you say this you are making sure to not even glance at what I said
on page 2.

--
Copyright 2021 Pete Olcott

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

Re: The key basis of the refutation of the halting problem proofs

<20210606203207.00003f41@reddwarf.jmc>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy comp.software-eng sci.math
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!news-out.netnews.com!news.alt.net!fdc3.netnews.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx27.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc (Mr Flibble)
Newsgroups: comp.theory,comp.ai.philosophy,comp.software-eng,sci.math
Subject: Re: The key basis of the refutation of the halting problem proofs
Message-ID: <20210606203207.00003f41@reddwarf.jmc>
References: <z6udnZYotcDUqCH9nZ2dnUU7-ffNnZ2d@giganews.com>
<20210606182454.000075ce@reddwarf.jmc>
<4KednXaWWJzpgyD9nZ2dnUU7-N2dnZ2d@giganews.com>
Organization: Jupiter Mining Corp
X-Newsreader: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 43
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Sun, 06 Jun 2021 19:32:07 UTC
Date: Sun, 6 Jun 2021 20:32:07 +0100
X-Received-Bytes: 2539
 by: Mr Flibble - Sun, 6 Jun 2021 19:32 UTC

On Sun, 6 Jun 2021 14:14:05 -0500
olcott <NoOne@NoWhere.com> wrote:

> On 6/6/2021 12:24 PM, Mr Flibble wrote:
> > On Sat, 5 Jun 2021 21:39:16 -0500
> > olcott <NoOne@NoWhere.com> wrote:
> >
> >> When a simulating halt decider must abort the simulation of its
> >> input to prevent the infinite execution of this input, this input
> >> is correctly decided as not halting even though it has been forced
> >> to halt and thus halts.
> >>
> >> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
> >
> > Except you are unable to decide when to abort the simulation unless
> > you also analyse branching logic predicated on arbitrary program
> > input. Until you achieve this you have not refuted anything of
> > substance.
> >
> > /Flibble
> >
>
> When you say this you are making sure to not even glance at what I
> said on page 2.
If I did that it would have the same effect as me reading the words
written in crayon on the walls of a padded cell by its previous
occupant.

I repeat: until you solve the problem of analysing branching logic
predicated on arbitrary program input you have not refuted anything of
substance.

Your "simulator" is based on emulating Intel x86 CPU is it not? Are
you aware that, like with most CPUs, an 80x86 allows memory to be
mapped to I/O devices rather than just RAM so a MOV instruction may be
reading/writing from/to a device? Device I/O is also considered program
"input" and can effectively be considered random in nature for the
purposes of this discussion, i.e. another form of "arbitrary program
input".

/Flibble

Re: The key basis of the refutation of the halting problem proofs

<u8GdnSz8AtBMviD9nZ2dnUU7-S-dnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy comp.software-eng sci.math
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!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 06 Jun 2021 14:36:49 -0500
Subject: Re: The key basis of the refutation of the halting problem proofs
Newsgroups: comp.theory,comp.ai.philosophy,comp.software-eng,sci.math
References: <z6udnZYotcDUqCH9nZ2dnUU7-ffNnZ2d@giganews.com>
<20210606182454.000075ce@reddwarf.jmc>
<4KednXaWWJzpgyD9nZ2dnUU7-N2dnZ2d@giganews.com>
<20210606203207.00003f41@reddwarf.jmc>
From: NoO...@NoWhere.com (olcott)
Date: Sun, 6 Jun 2021 14:36:59 -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: <20210606203207.00003f41@reddwarf.jmc>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <u8GdnSz8AtBMviD9nZ2dnUU7-S-dnZ2d@giganews.com>
Lines: 53
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-41eFKheraOP56suUqGjTinsDHuNACQh61UrdjN2KN8iw3ZSKtp3GU0vchhJCweYLD+eioaQTOKtHGGT!i/rpuAWJewhf57gfvXz7VEbesw+52bEUD35v6XpR9F5M2CME9VhUbPeTPJivO+mogSs/nGEY1Cc=
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: 3376
 by: olcott - Sun, 6 Jun 2021 19:36 UTC

On 6/6/2021 2:32 PM, Mr Flibble wrote:
> On Sun, 6 Jun 2021 14:14:05 -0500
> olcott <NoOne@NoWhere.com> wrote:
>
>> On 6/6/2021 12:24 PM, Mr Flibble wrote:
>>> On Sat, 5 Jun 2021 21:39:16 -0500
>>> olcott <NoOne@NoWhere.com> wrote:
>>>
>>>> When a simulating halt decider must abort the simulation of its
>>>> input to prevent the infinite execution of this input, this input
>>>> is correctly decided as not halting even though it has been forced
>>>> to halt and thus halts.
>>>>
>>>> https://www.researchgate.net/publication/351947980_Halting_problem_undecidability_and_infinitely_nested_simulation
>>>
>>> Except you are unable to decide when to abort the simulation unless
>>> you also analyse branching logic predicated on arbitrary program
>>> input. Until you achieve this you have not refuted anything of
>>> substance.
>>>
>>> /Flibble
>>>
>>
>> When you say this you are making sure to not even glance at what I
>> said on page 2.
>
> If I did that it would have the same effect as me reading the words
> written in crayon on the walls of a padded cell by its previous
> occupant.
>
> I repeat: until you solve the problem of analysing branching logic
> predicated on arbitrary program input you have not refuted anything of
> substance.
>
> Your "simulator" is based on emulating Intel x86 CPU is it not? Are
> you aware that, like with most CPUs, an 80x86 allows memory to be
> mapped to I/O devices rather than just RAM so a MOV instruction may be
> reading/writing from/to a device? Device I/O is also considered program
> "input" and can effectively be considered random in nature for the
> purposes of this discussion, i.e. another form of "arbitrary program
> input".
>
> /Flibble
>

On page 2 I directly apply the computer science insights to the actual
Linz proof, nitwit.

--
Copyright 2021 Pete Olcott

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

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor