Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

All Finagle Laws may be bypassed by learning the simple art of doing without thinking.


devel / comp.theory / Does everyone agree with this halt status decision?

SubjectAuthor
* Does everyone agree with this halt status decision?olcott
+* Does everyone agree with this halt status decision?Mr Flibble
|`* Does everyone agree with this halt status decision?olcott
| `* Does everyone agree with this halt status decision?Mr Flibble
|  `* Does everyone agree with this halt status decision?olcott
|   `* Does everyone agree with this halt status decision?Mr Flibble
|    `* Does everyone agree with this halt status decision?olcott
|     `* Does everyone agree with this halt status decision?Mr Flibble
|      `* Does everyone agree with this halt status decision?olcott
|       `* Does everyone agree with this halt status decision?Mr Flibble
|        `* Does everyone agree with this halt status decision?olcott
|         `* Does everyone agree with this halt status decision?Mr Flibble
|          `* Does everyone agree with this halt status decision?olcott
|           `* Does everyone agree with this halt status decision?Mr Flibble
|            `* Does everyone agree with this halt status decision?olcott
|             `- Does everyone agree with this halt status decision?Mr Flibble
+* Does everyone agree with this halt status decision?Richard Damon
|`* Does everyone agree with this halt status decision?olcott
| `* Does everyone agree with this halt status decision?Richard Damon
|  `* Does everyone agree with this halt status decision?olcott
|   `* Does everyone agree with this halt status decision?Richard Damon
|    `* Does everyone agree with this halt status decision?olcott
|     `* Does everyone agree with this halt status decision?Richard Damon
|      `* Does everyone agree with this halt status decision?olcott
|       `* Does everyone agree with this halt status decision?Richard Damon
|        `* Does everyone agree with this halt status decision?olcott
|         +* Does everyone agree with this halt status decision?Mr Flibble
|         |`- Does everyone agree with this halt status decision?Richard Damon
|         `* Does everyone agree with this halt status decision?Richard Damon
|          +* Does everyone agree with this halt status decision?olcott
|          |`- Does everyone agree with this halt status decision?Richard Damon
|          `* Does everyone agree with this halt status decision?olcott
|           `* Does everyone agree with this halt status decision?Richard Damon
|            +* Does everyone agree with this halt status decision?olcott
|            |`* Does everyone agree with this halt status decision?Richard Damon
|            | `* Does everyone agree with this halt status decision?olcott
|            |  `* Does everyone agree with this halt status decision?Richard Damon
|            |   `* Does everyone agree with this halt status decision?olcott
|            |    +* Does everyone agree with this halt status decision?Mr Flibble
|            |    |`* Does everyone agree with this halt status decision?olcott
|            |    | `- Does everyone agree with this halt status decision?Richard Damon
|            |    `- Does everyone agree with this halt status decision?Richard Damon
|            `* Does everyone agree with this halt status decision?olcott
|             `* Does everyone agree with this halt status decision?Richard Damon
|              `* Does everyone agree with this halt status decision?olcott
|               `* Does everyone agree with this halt status decision?Richard Damon
|                `* Does everyone agree with this halt status decision?olcott
|                 `* Does everyone agree with this halt status decision?Richard Damon
|                  `* Does everyone agree with this halt status decision?olcott
|                   `* Does everyone agree with this halt status decision?Richard Damon
|                    `* Does everyone agree with this halt status decision?olcott
|                     `* Does everyone agree with this halt status decision?Richard Damon
|                      `* Does everyone agree with this halt status decision?olcott
|                       `* Does everyone agree with this halt status decision?Richard Damon
|                        `* Does everyone agree with this halt status decision?olcott
|                         `* Does everyone agree with this halt status decision?Richard Damon
|                          `* Does everyone agree with this halt status decision?olcott
|                           `* Does everyone agree with this halt status decision?Richard Damon
|                            `* Does everyone agree with this halt status decision?olcott
|                             `* Does everyone agree with this halt status decision?Richard Damon
|                              +* Does everyone agree with this halt status decision?olcott
|                              |+* Does everyone agree with this halt status decision?Richard Damon
|                              ||`* Does everyone agree with this halt status decision?olcott
|                              || +* Does everyone agree with this halt status decision?Mr Flibble
|                              || |`* Does everyone agree with this halt status decision?olcott
|                              || | `- Does everyone agree with this halt status decision?Mr Flibble
|                              || +* Does everyone agree with this halt status decision?André G. Isaak
|                              || |`- Does everyone agree with this halt status decision?olcott
|                              || `- Does everyone agree with this halt status decision?Richard Damon
|                              |`* Does everyone agree with this halt status decision?Paul N
|                              | +* Does everyone agree with this halt status decision?olcott
|                              | |`* Does everyone agree with this halt status decision?Paul N
|                              | | `* Does everyone agree with this halt status decision?olcott
|                              | |  `* Does everyone agree with this halt status decision?Paul N
|                              | |   `* Does everyone agree with this halt status decision?olcott
|                              | |    `* Does everyone agree with this halt status decision?Paul N
|                              | |     `* Does everyone agree with this halt status decision?olcott
|                              | |      `- Does everyone agree with this halt status decision?Richard Damon
|                              | `* Does everyone agree with this halt status decision?Mr Flibble
|                              |  +- Does everyone agree with this halt status decision?olcott
|                              |  `* Does everyone agree with this halt status decision?Ben Bacarisse
|                              |   +* Does everyone agree with this halt status decision?Mr Flibble
|                              |   |`* Does everyone agree with this halt status decision?Ben Bacarisse
|                              |   | `* Does everyone agree with this halt status decision?Mr Flibble
|                              |   |  `* Does everyone agree with this halt status decision?Ben Bacarisse
|                              |   |   `* Does everyone agree with this halt status decision?Mr Flibble
|                              |   |    `* Does everyone agree with this halt status decision?Ben Bacarisse
|                              |   |     +* Does everyone agree with this halt status decision?Mr Flibble
|                              |   |     |`* Does everyone agree with this halt status decision?Ben Bacarisse
|                              |   |     | `* Does everyone agree with this halt status decision?Mr Flibble
|                              |   |     |  `- Does everyone agree with this halt status decision?Ben Bacarisse
|                              |   |     `* Does everyone agree with this halt status decision?Andy Walker
|                              |   |      `- Does everyone agree with this halt status decision?Ben Bacarisse
|                              |   `- Does everyone agree with this halt status decision?olcott
|                              `* Does everyone agree with this halt status decision?olcott
|                               `* Does everyone agree with this halt status decision?Richard Damon
|                                +* Does everyone agree with this halt status decision?olcott
|                                |`* Does everyone agree with this halt status decision?Richard Damon
|                                | `* Does everyone agree with this halt status decision?olcott
|                                |  `* Does everyone agree with this halt status decision?Richard Damon
|                                |   `* Does everyone agree with this halt status decision?olcott
|                                `* Does everyone agree with this halt status decision?olcott
`* Does everyone agree with this halt status decision?Otto J. Makela

Pages:12345678910111213
Does everyone agree with this halt status decision?

<tel8u5$1gels$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Does everyone agree with this halt status decision?
Date: Tue, 30 Aug 2022 10:04:36 -0500
Organization: A noiseless patient Spider
Lines: 110
Message-ID: <tel8u5$1gels$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 30 Aug 2022 15:04:37 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="7c941095baf8ec4d52f7b1d257ddda24";
logging-data="1587900"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+neYB95qn7Daoi2Td/RNHP"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.0
Cancel-Lock: sha1:hVENGOHfKCKVXCRChb0wA5yl7SI=
Content-Language: en-US
 by: olcott - Tue, 30 Aug 2022 15:04 UTC

// direct execution of x(y) derives equivalent
// behavior to the simulation of x(y)
u32 Simulate(ptr x, ptr y)
{ x(y);
return 1;
}

void Px(ptr x)
{ Simulate(x, x);
return;
}

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

_Simulate()
[000010b2](01) 55 push ebp
[000010b3](02) 8bec mov ebp,esp
[000010b5](03) 8b450c mov eax,[ebp+0c]
[000010b8](01) 50 push eax
[000010b9](03) ff5508 call dword [ebp+08]
[000010bc](03) 83c404 add esp,+04
[000010bf](05) b801000000 mov eax,00000001
[000010c4](01) 5d pop ebp
[000010c5](01) c3 ret
Size in bytes:(0020) [000010c5]

_Px()
[00001102](01) 55 push ebp
[00001103](02) 8bec mov ebp,esp
[00001105](03) 8b4508 mov eax,[ebp+08]
[00001108](01) 50 push eax
[00001109](03) 8b4d08 mov ecx,[ebp+08]
[0000110c](01) 51 push ecx
[0000110d](05) e8a0ffffff call 000010b2
[00001112](03) 83c408 add esp,+08
[00001115](01) 5d pop ebp
[00001116](01) c3 ret
Size in bytes:(0021) [00001116]

_main()
[00001122](01) 55 push ebp
[00001123](02) 8bec mov ebp,esp
[00001125](05) 6802110000 push 00001102
[0000112a](05) 6802110000 push 00001102
[0000112f](05) e85efdffff call 00000e92
[00001134](03) 83c408 add esp,+08
[00001137](01) 50 push eax
[00001138](05) 6863040000 push 00000463
[0000113d](05) e840f3ffff call 00000482
[00001142](03) 83c408 add esp,+08
[00001145](02) 33c0 xor eax,eax
[00001147](01) 5d pop ebp
[00001148](01) c3 ret
Size in bytes:(0039) [00001148]

machine stack stack machine assembly
address address data code language
======== ======== ======== ========= =============
[00001122][00101c15][00000000] 55 push ebp
[00001123][00101c15][00000000] 8bec mov ebp,esp
[00001125][00101c11][00001102] 6802110000 push 00001102
[0000112a][00101c0d][00001102] 6802110000 push 00001102
[0000112f][00101c09][00001134] e85efdffff call 00000e92
Address_of_H:e92

H: Begin Simulation Execution Trace Stored at:111cc1
Address_of_H:e92
[00001102][00111cad][00111cb1] 55 push ebp
[00001103][00111cad][00111cb1] 8bec mov ebp,esp
[00001105][00111cad][00111cb1] 8b4508 mov eax,[ebp+08]
[00001108][00111ca9][00001102] 50 push eax
[00001109][00111ca9][00001102] 8b4d08 mov ecx,[ebp+08]
[0000110c][00111ca5][00001102] 51 push ecx
[0000110d][00111ca1][00001112] e8a0ffffff call 000010b2
[000010b2][00111c9d][00111cad] 55 push ebp
[000010b3][00111c9d][00111cad] 8bec mov ebp,esp
[000010b5][00111c9d][00111cad] 8b450c mov eax,[ebp+0c]
[000010b8][00111c99][00001102] 50 push eax
Calling:_Px()
Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
[000010b9][00111c95][000010bc] ff5508 call dword [ebp+08]
[00001102][00111c91][00111c9d] 55 push ebp
[00001103][00111c91][00111c9d] 8bec mov ebp,esp
[00001105][00111c91][00111c9d] 8b4508 mov eax,[ebp+08]
[00001108][00111c8d][00001102] 50 push eax
[00001109][00111c8d][00001102] 8b4d08 mov ecx,[ebp+08]
[0000110c][00111c89][00001102] 51 push ecx
[0000110d][00111c85][00001112] e8a0ffffff call 000010b2
H: Infinite Recursion Detected Simulation Stopped

[00001134][00101c15][00000000] 83c408 add esp,+08
[00001137][00101c11][00000000] 50 push eax
[00001138][00101c0d][00000463] 6863040000 push 00000463
[0000113d][00101c0d][00000463] e840f3ffff call 00000482
Input_Halts = 0
[00001142][00101c15][00000000] 83c408 add esp,+08
[00001145][00101c15][00000000] 33c0 xor eax,eax
[00001147][00101c19][00000018] 5d pop ebp
[00001148][00101c1d][00000000] c3 ret
Number of Instructions Executed(2195) == 33 Pages

--
Copyright 2022 Pete Olcott "Talent hits a target no one else can hit;
Genius hits a target no one else can see." Arthur Schopenhauer

Re: Does everyone agree with this halt status decision?

<20220830160852.00003019@reddwarf.jmc.corp>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx01.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc.corp (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Message-ID: <20220830160852.00003019@reddwarf.jmc.corp>
References: <tel8u5$1gels$1@dont-email.me>
Organization: Jupiter Mining Corporation
X-Newsreader: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 114
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Tue, 30 Aug 2022 15:08:51 UTC
Date: Tue, 30 Aug 2022 16:08:52 +0100
X-Received-Bytes: 5245
 by: Mr Flibble - Tue, 30 Aug 2022 15:08 UTC

On Tue, 30 Aug 2022 10:04:36 -0500
olcott <polcott2@gmail.com> wrote:

> // direct execution of x(y) derives equivalent
> // behavior to the simulation of x(y)
> u32 Simulate(ptr x, ptr y)
> {
> x(y);
> return 1;
> }
>
> void Px(ptr x)
> {
> Simulate(x, x);
> return;
> }
>
> int main()
> {
> Output("Input_Halts = ", H(Px, Px));
> }
>
> _Simulate()
> [000010b2](01) 55 push ebp
> [000010b3](02) 8bec mov ebp,esp
> [000010b5](03) 8b450c mov eax,[ebp+0c]
> [000010b8](01) 50 push eax
> [000010b9](03) ff5508 call dword [ebp+08]
> [000010bc](03) 83c404 add esp,+04
> [000010bf](05) b801000000 mov eax,00000001
> [000010c4](01) 5d pop ebp
> [000010c5](01) c3 ret
> Size in bytes:(0020) [000010c5]
>
> _Px()
> [00001102](01) 55 push ebp
> [00001103](02) 8bec mov ebp,esp
> [00001105](03) 8b4508 mov eax,[ebp+08]
> [00001108](01) 50 push eax
> [00001109](03) 8b4d08 mov ecx,[ebp+08]
> [0000110c](01) 51 push ecx
> [0000110d](05) e8a0ffffff call 000010b2
> [00001112](03) 83c408 add esp,+08
> [00001115](01) 5d pop ebp
> [00001116](01) c3 ret
> Size in bytes:(0021) [00001116]
>
> _main()
> [00001122](01) 55 push ebp
> [00001123](02) 8bec mov ebp,esp
> [00001125](05) 6802110000 push 00001102
> [0000112a](05) 6802110000 push 00001102
> [0000112f](05) e85efdffff call 00000e92
> [00001134](03) 83c408 add esp,+08
> [00001137](01) 50 push eax
> [00001138](05) 6863040000 push 00000463
> [0000113d](05) e840f3ffff call 00000482
> [00001142](03) 83c408 add esp,+08
> [00001145](02) 33c0 xor eax,eax
> [00001147](01) 5d pop ebp
> [00001148](01) c3 ret
> Size in bytes:(0039) [00001148]
>
> machine stack stack machine assembly
> address address data code language
> ======== ======== ======== ========= =============
> [00001122][00101c15][00000000] 55 push ebp
> [00001123][00101c15][00000000] 8bec mov ebp,esp
> [00001125][00101c11][00001102] 6802110000 push 00001102
> [0000112a][00101c0d][00001102] 6802110000 push 00001102
> [0000112f][00101c09][00001134] e85efdffff call 00000e92
> Address_of_H:e92
>
> H: Begin Simulation Execution Trace Stored at:111cc1
> Address_of_H:e92
> [00001102][00111cad][00111cb1] 55 push ebp
> [00001103][00111cad][00111cb1] 8bec mov ebp,esp
> [00001105][00111cad][00111cb1] 8b4508 mov eax,[ebp+08]
> [00001108][00111ca9][00001102] 50 push eax
> [00001109][00111ca9][00001102] 8b4d08 mov ecx,[ebp+08]
> [0000110c][00111ca5][00001102] 51 push ecx
> [0000110d][00111ca1][00001112] e8a0ffffff call 000010b2
> [000010b2][00111c9d][00111cad] 55 push ebp
> [000010b3][00111c9d][00111cad] 8bec mov ebp,esp
> [000010b5][00111c9d][00111cad] 8b450c mov eax,[ebp+0c]
> [000010b8][00111c99][00001102] 50 push eax
> Calling:_Px()
> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
> [000010b9][00111c95][000010bc] ff5508 call dword [ebp+08]
> [00001102][00111c91][00111c9d] 55 push ebp
> [00001103][00111c91][00111c9d] 8bec mov ebp,esp
> [00001105][00111c91][00111c9d] 8b4508 mov eax,[ebp+08]
> [00001108][00111c8d][00001102] 50 push eax
> [00001109][00111c8d][00001102] 8b4d08 mov ecx,[ebp+08]
> [0000110c][00111c89][00001102] 51 push ecx
> [0000110d][00111c85][00001112] e8a0ffffff call 000010b2
> H: Infinite Recursion Detected Simulation Stopped
>
> [00001134][00101c15][00000000] 83c408 add esp,+08
> [00001137][00101c11][00000000] 50 push eax
> [00001138][00101c0d][00000463] 6863040000 push 00000463
> [0000113d][00101c0d][00000463] e840f3ffff call 00000482
> Input_Halts = 0
> [00001142][00101c15][00000000] 83c408 add esp,+08
> [00001145][00101c15][00000000] 33c0 xor eax,eax
> [00001147][00101c19][00000018] 5d pop ebp
> [00001148][00101c1d][00000000] c3 ret
> Number of Instructions Executed(2195) == 33 Pages
Px doesn't call Simulate, Px calls H. You have made the same error
repeatedly.

/Flibble

Re: Does everyone agree with this halt status decision?

<EIedneB4tNystJP-nZ2dnZfqlJxh4p2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 30 Aug 2022 15:13:53 +0000
Date: Tue, 30 Aug 2022 10:13:52 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.0
Subject: Re: Does everyone agree with this halt status decision?
Content-Language: en-US
Newsgroups: comp.theory
References: <tel8u5$1gels$1@dont-email.me>
<20220830160852.00003019@reddwarf.jmc.corp>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <20220830160852.00003019@reddwarf.jmc.corp>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <EIedneB4tNystJP-nZ2dnZfqlJxh4p2d@giganews.com>
Lines: 128
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-rbzefAQwrtA+EqdtG+fVH/CYsP33tDBsD9gwIE/PkgiwoWTn2ijPgQv+TaEa9kYlFCmcOJhlCjotXW6!XDG9QDqC8XP7vMyRVF3suTR0bJHVvPTRso4DUio5N2sUp8gtpRDAoSn8oreEmQMR+g1EbfnWaCU=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: olcott - Tue, 30 Aug 2022 15:13 UTC

On 8/30/2022 10:08 AM, Mr Flibble wrote:
> On Tue, 30 Aug 2022 10:04:36 -0500
> olcott <polcott2@gmail.com> wrote:
>
>> // direct execution of x(y) derives equivalent
>> // behavior to the simulation of x(y)
>> u32 Simulate(ptr x, ptr y)
>> {
>> x(y);
>> return 1;
>> }
>>
>> void Px(ptr x)
>> {
>> Simulate(x, x);
>> return;
>> }
>>
>> int main()
>> {
>> Output("Input_Halts = ", H(Px, Px));
>> }
>>
>> _Simulate()
>> [000010b2](01) 55 push ebp
>> [000010b3](02) 8bec mov ebp,esp
>> [000010b5](03) 8b450c mov eax,[ebp+0c]
>> [000010b8](01) 50 push eax
>> [000010b9](03) ff5508 call dword [ebp+08]
>> [000010bc](03) 83c404 add esp,+04
>> [000010bf](05) b801000000 mov eax,00000001
>> [000010c4](01) 5d pop ebp
>> [000010c5](01) c3 ret
>> Size in bytes:(0020) [000010c5]
>>
>> _Px()
>> [00001102](01) 55 push ebp
>> [00001103](02) 8bec mov ebp,esp
>> [00001105](03) 8b4508 mov eax,[ebp+08]
>> [00001108](01) 50 push eax
>> [00001109](03) 8b4d08 mov ecx,[ebp+08]
>> [0000110c](01) 51 push ecx
>> [0000110d](05) e8a0ffffff call 000010b2
>> [00001112](03) 83c408 add esp,+08
>> [00001115](01) 5d pop ebp
>> [00001116](01) c3 ret
>> Size in bytes:(0021) [00001116]
>>
>> _main()
>> [00001122](01) 55 push ebp
>> [00001123](02) 8bec mov ebp,esp
>> [00001125](05) 6802110000 push 00001102
>> [0000112a](05) 6802110000 push 00001102
>> [0000112f](05) e85efdffff call 00000e92
>> [00001134](03) 83c408 add esp,+08
>> [00001137](01) 50 push eax
>> [00001138](05) 6863040000 push 00000463
>> [0000113d](05) e840f3ffff call 00000482
>> [00001142](03) 83c408 add esp,+08
>> [00001145](02) 33c0 xor eax,eax
>> [00001147](01) 5d pop ebp
>> [00001148](01) c3 ret
>> Size in bytes:(0039) [00001148]
>>
>> machine stack stack machine assembly
>> address address data code language
>> ======== ======== ======== ========= =============
>> [00001122][00101c15][00000000] 55 push ebp
>> [00001123][00101c15][00000000] 8bec mov ebp,esp
>> [00001125][00101c11][00001102] 6802110000 push 00001102
>> [0000112a][00101c0d][00001102] 6802110000 push 00001102
>> [0000112f][00101c09][00001134] e85efdffff call 00000e92
>> Address_of_H:e92
>>
>> H: Begin Simulation Execution Trace Stored at:111cc1
>> Address_of_H:e92
>> [00001102][00111cad][00111cb1] 55 push ebp
>> [00001103][00111cad][00111cb1] 8bec mov ebp,esp
>> [00001105][00111cad][00111cb1] 8b4508 mov eax,[ebp+08]
>> [00001108][00111ca9][00001102] 50 push eax
>> [00001109][00111ca9][00001102] 8b4d08 mov ecx,[ebp+08]
>> [0000110c][00111ca5][00001102] 51 push ecx
>> [0000110d][00111ca1][00001112] e8a0ffffff call 000010b2
>> [000010b2][00111c9d][00111cad] 55 push ebp
>> [000010b3][00111c9d][00111cad] 8bec mov ebp,esp
>> [000010b5][00111c9d][00111cad] 8b450c mov eax,[ebp+0c]
>> [000010b8][00111c99][00001102] 50 push eax
>> Calling:_Px()
>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
>> [000010b9][00111c95][000010bc] ff5508 call dword [ebp+08]
>> [00001102][00111c91][00111c9d] 55 push ebp
>> [00001103][00111c91][00111c9d] 8bec mov ebp,esp
>> [00001105][00111c91][00111c9d] 8b4508 mov eax,[ebp+08]
>> [00001108][00111c8d][00001102] 50 push eax
>> [00001109][00111c8d][00001102] 8b4d08 mov ecx,[ebp+08]
>> [0000110c][00111c89][00001102] 51 push ecx
>> [0000110d][00111c85][00001112] e8a0ffffff call 000010b2
>> H: Infinite Recursion Detected Simulation Stopped
>>
>> [00001134][00101c15][00000000] 83c408 add esp,+08
>> [00001137][00101c11][00000000] 50 push eax
>> [00001138][00101c0d][00000463] 6863040000 push 00000463
>> [0000113d][00101c0d][00000463] e840f3ffff call 00000482
>> Input_Halts = 0
>> [00001142][00101c15][00000000] 83c408 add esp,+08
>> [00001145][00101c15][00000000] 33c0 xor eax,eax
>> [00001147][00101c19][00000018] 5d pop ebp
>> [00001148][00101c1d][00000000] c3 ret
>> Number of Instructions Executed(2195) == 33 Pages
>
> Px doesn't call Simulate, Px calls H. You have made the same error
> repeatedly.
>
> /Flibble
>

Your Px does not call Simulate, mine does.
Call my Px Pz if this helps avoid the confusion.

--
Copyright 2022 Pete Olcott

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

Re: Does everyone agree with this halt status decision?

<20220830162355.00003a79@reddwarf.jmc.corp>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx03.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc.corp (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Message-ID: <20220830162355.00003a79@reddwarf.jmc.corp>
References: <tel8u5$1gels$1@dont-email.me>
<20220830160852.00003019@reddwarf.jmc.corp>
<EIedneB4tNystJP-nZ2dnZfqlJxh4p2d@giganews.com>
Organization: Jupiter Mining Corporation
X-Newsreader: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 127
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Tue, 30 Aug 2022 15:23:55 UTC
Date: Tue, 30 Aug 2022 16:23:55 +0100
X-Received-Bytes: 6062
 by: Mr Flibble - Tue, 30 Aug 2022 15:23 UTC

On Tue, 30 Aug 2022 10:13:52 -0500
olcott <NoOne@NoWhere.com> wrote:

> On 8/30/2022 10:08 AM, Mr Flibble wrote:
> > On Tue, 30 Aug 2022 10:04:36 -0500
> > olcott <polcott2@gmail.com> wrote:
> >
> >> // direct execution of x(y) derives equivalent
> >> // behavior to the simulation of x(y)
> >> u32 Simulate(ptr x, ptr y)
> >> {
> >> x(y);
> >> return 1;
> >> }
> >>
> >> void Px(ptr x)
> >> {
> >> Simulate(x, x);
> >> return;
> >> }
> >>
> >> int main()
> >> {
> >> Output("Input_Halts = ", H(Px, Px));
> >> }
> >>
> >> _Simulate()
> >> [000010b2](01) 55 push ebp
> >> [000010b3](02) 8bec mov ebp,esp
> >> [000010b5](03) 8b450c mov eax,[ebp+0c]
> >> [000010b8](01) 50 push eax
> >> [000010b9](03) ff5508 call dword [ebp+08]
> >> [000010bc](03) 83c404 add esp,+04
> >> [000010bf](05) b801000000 mov eax,00000001
> >> [000010c4](01) 5d pop ebp
> >> [000010c5](01) c3 ret
> >> Size in bytes:(0020) [000010c5]
> >>
> >> _Px()
> >> [00001102](01) 55 push ebp
> >> [00001103](02) 8bec mov ebp,esp
> >> [00001105](03) 8b4508 mov eax,[ebp+08]
> >> [00001108](01) 50 push eax
> >> [00001109](03) 8b4d08 mov ecx,[ebp+08]
> >> [0000110c](01) 51 push ecx
> >> [0000110d](05) e8a0ffffff call 000010b2
> >> [00001112](03) 83c408 add esp,+08
> >> [00001115](01) 5d pop ebp
> >> [00001116](01) c3 ret
> >> Size in bytes:(0021) [00001116]
> >>
> >> _main()
> >> [00001122](01) 55 push ebp
> >> [00001123](02) 8bec mov ebp,esp
> >> [00001125](05) 6802110000 push 00001102
> >> [0000112a](05) 6802110000 push 00001102
> >> [0000112f](05) e85efdffff call 00000e92
> >> [00001134](03) 83c408 add esp,+08
> >> [00001137](01) 50 push eax
> >> [00001138](05) 6863040000 push 00000463
> >> [0000113d](05) e840f3ffff call 00000482
> >> [00001142](03) 83c408 add esp,+08
> >> [00001145](02) 33c0 xor eax,eax
> >> [00001147](01) 5d pop ebp
> >> [00001148](01) c3 ret
> >> Size in bytes:(0039) [00001148]
> >>
> >> machine stack stack machine assembly
> >> address address data code language
> >> ======== ======== ======== ========= =============
> >> [00001122][00101c15][00000000] 55 push ebp
> >> [00001123][00101c15][00000000] 8bec mov ebp,esp
> >> [00001125][00101c11][00001102] 6802110000 push 00001102
> >> [0000112a][00101c0d][00001102] 6802110000 push 00001102
> >> [0000112f][00101c09][00001134] e85efdffff call 00000e92
> >> Address_of_H:e92
> >>
> >> H: Begin Simulation Execution Trace Stored at:111cc1
> >> Address_of_H:e92
> >> [00001102][00111cad][00111cb1] 55 push ebp
> >> [00001103][00111cad][00111cb1] 8bec mov ebp,esp
> >> [00001105][00111cad][00111cb1] 8b4508 mov eax,[ebp+08]
> >> [00001108][00111ca9][00001102] 50 push eax
> >> [00001109][00111ca9][00001102] 8b4d08 mov ecx,[ebp+08]
> >> [0000110c][00111ca5][00001102] 51 push ecx
> >> [0000110d][00111ca1][00001112] e8a0ffffff call 000010b2
> >> [000010b2][00111c9d][00111cad] 55 push ebp
> >> [000010b3][00111c9d][00111cad] 8bec mov ebp,esp
> >> [000010b5][00111c9d][00111cad] 8b450c mov eax,[ebp+0c]
> >> [000010b8][00111c99][00001102] 50 push eax
> >> Calling:_Px()
> >> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
> >> [000010b9][00111c95][000010bc] ff5508 call dword [ebp+08]
> >> [00001102][00111c91][00111c9d] 55 push ebp
> >> [00001103][00111c91][00111c9d] 8bec mov ebp,esp
> >> [00001105][00111c91][00111c9d] 8b4508 mov eax,[ebp+08]
> >> [00001108][00111c8d][00001102] 50 push eax
> >> [00001109][00111c8d][00001102] 8b4d08 mov ecx,[ebp+08]
> >> [0000110c][00111c89][00001102] 51 push ecx
> >> [0000110d][00111c85][00001112] e8a0ffffff call 000010b2
> >> H: Infinite Recursion Detected Simulation Stopped
> >>
> >> [00001134][00101c15][00000000] 83c408 add esp,+08
> >> [00001137][00101c11][00000000] 50 push eax
> >> [00001138][00101c0d][00000463] 6863040000 push 00000463
> >> [0000113d][00101c0d][00000463] e840f3ffff call 00000482
> >> Input_Halts = 0
> >> [00001142][00101c15][00000000] 83c408 add esp,+08
> >> [00001145][00101c15][00000000] 33c0 xor eax,eax
> >> [00001147][00101c19][00000018] 5d pop ebp
> >> [00001148][00101c1d][00000000] c3 ret
> >> Number of Instructions Executed(2195) == 33 Pages
> >
> > Px doesn't call Simulate, Px calls H. You have made the same error
> > repeatedly.
> >
> > /Flibble
> >
>
> Your Px does not call Simulate, mine does.
> Call my Px Pz if this helps avoid the confusion.

Pz doesn't call Simulate, Pz calls H. You have made the same error
repeatedly.

/Flibble

Re: Does everyone agree with this halt status decision?

<O66dnYVHPYzpsJP-nZ2dnZfqlJxh4p2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 30 Aug 2022 15:32:03 +0000
Date: Tue, 30 Aug 2022 10:32:03 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.0
Subject: Re: Does everyone agree with this halt status decision?
Content-Language: en-US
Newsgroups: comp.theory
References: <tel8u5$1gels$1@dont-email.me>
<20220830160852.00003019@reddwarf.jmc.corp>
<EIedneB4tNystJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830162355.00003a79@reddwarf.jmc.corp>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <20220830162355.00003a79@reddwarf.jmc.corp>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <O66dnYVHPYzpsJP-nZ2dnZfqlJxh4p2d@giganews.com>
Lines: 140
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-K197hDOux9Y67OcqS84h7PwP8lqIia5PjFMXVKTOROEjCb1STob6eAIltIJJpUFTYs3F30FvkPgCH1D!RZddKaWfIJRzUxNjhT481rCh28kjjia4AJAOpW0iWzH4VRP51iCY0ylQQAu5cfU3snFte3h23gw=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Received-Bytes: 6890
 by: olcott - Tue, 30 Aug 2022 15:32 UTC

On 8/30/2022 10:23 AM, Mr Flibble wrote:
> On Tue, 30 Aug 2022 10:13:52 -0500
> olcott <NoOne@NoWhere.com> wrote:
>
>> On 8/30/2022 10:08 AM, Mr Flibble wrote:
>>> On Tue, 30 Aug 2022 10:04:36 -0500
>>> olcott <polcott2@gmail.com> wrote:
>>>
>>>> // direct execution of x(y) derives equivalent
>>>> // behavior to the simulation of x(y)
>>>> u32 Simulate(ptr x, ptr y)
>>>> {
>>>> x(y);
>>>> return 1;
>>>> }
>>>>
>>>> void Px(ptr x)
>>>> {
>>>> Simulate(x, x);
>>>> return;
>>>> }
>>>>
>>>> int main()
>>>> {
>>>> Output("Input_Halts = ", H(Px, Px));
>>>> }
>>>>
>>>> _Simulate()
>>>> [000010b2](01) 55 push ebp
>>>> [000010b3](02) 8bec mov ebp,esp
>>>> [000010b5](03) 8b450c mov eax,[ebp+0c]
>>>> [000010b8](01) 50 push eax
>>>> [000010b9](03) ff5508 call dword [ebp+08]
>>>> [000010bc](03) 83c404 add esp,+04
>>>> [000010bf](05) b801000000 mov eax,00000001
>>>> [000010c4](01) 5d pop ebp
>>>> [000010c5](01) c3 ret
>>>> Size in bytes:(0020) [000010c5]
>>>>
>>>> _Px()
>>>> [00001102](01) 55 push ebp
>>>> [00001103](02) 8bec mov ebp,esp
>>>> [00001105](03) 8b4508 mov eax,[ebp+08]
>>>> [00001108](01) 50 push eax
>>>> [00001109](03) 8b4d08 mov ecx,[ebp+08]
>>>> [0000110c](01) 51 push ecx
>>>> [0000110d](05) e8a0ffffff call 000010b2
>>>> [00001112](03) 83c408 add esp,+08
>>>> [00001115](01) 5d pop ebp
>>>> [00001116](01) c3 ret
>>>> Size in bytes:(0021) [00001116]
>>>>
>>>> _main()
>>>> [00001122](01) 55 push ebp
>>>> [00001123](02) 8bec mov ebp,esp
>>>> [00001125](05) 6802110000 push 00001102
>>>> [0000112a](05) 6802110000 push 00001102
>>>> [0000112f](05) e85efdffff call 00000e92
>>>> [00001134](03) 83c408 add esp,+08
>>>> [00001137](01) 50 push eax
>>>> [00001138](05) 6863040000 push 00000463
>>>> [0000113d](05) e840f3ffff call 00000482
>>>> [00001142](03) 83c408 add esp,+08
>>>> [00001145](02) 33c0 xor eax,eax
>>>> [00001147](01) 5d pop ebp
>>>> [00001148](01) c3 ret
>>>> Size in bytes:(0039) [00001148]
>>>>
>>>> machine stack stack machine assembly
>>>> address address data code language
>>>> ======== ======== ======== ========= =============
>>>> [00001122][00101c15][00000000] 55 push ebp
>>>> [00001123][00101c15][00000000] 8bec mov ebp,esp
>>>> [00001125][00101c11][00001102] 6802110000 push 00001102
>>>> [0000112a][00101c0d][00001102] 6802110000 push 00001102
>>>> [0000112f][00101c09][00001134] e85efdffff call 00000e92
>>>> Address_of_H:e92
>>>>
>>>> H: Begin Simulation Execution Trace Stored at:111cc1
>>>> Address_of_H:e92
>>>> [00001102][00111cad][00111cb1] 55 push ebp
>>>> [00001103][00111cad][00111cb1] 8bec mov ebp,esp
>>>> [00001105][00111cad][00111cb1] 8b4508 mov eax,[ebp+08]
>>>> [00001108][00111ca9][00001102] 50 push eax
>>>> [00001109][00111ca9][00001102] 8b4d08 mov ecx,[ebp+08]
>>>> [0000110c][00111ca5][00001102] 51 push ecx
>>>> [0000110d][00111ca1][00001112] e8a0ffffff call 000010b2
>>>> [000010b2][00111c9d][00111cad] 55 push ebp
>>>> [000010b3][00111c9d][00111cad] 8bec mov ebp,esp
>>>> [000010b5][00111c9d][00111cad] 8b450c mov eax,[ebp+0c]
>>>> [000010b8][00111c99][00001102] 50 push eax
>>>> Calling:_Px()
>>>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
>>>> [000010b9][00111c95][000010bc] ff5508 call dword [ebp+08]
>>>> [00001102][00111c91][00111c9d] 55 push ebp
>>>> [00001103][00111c91][00111c9d] 8bec mov ebp,esp
>>>> [00001105][00111c91][00111c9d] 8b4508 mov eax,[ebp+08]
>>>> [00001108][00111c8d][00001102] 50 push eax
>>>> [00001109][00111c8d][00001102] 8b4d08 mov ecx,[ebp+08]
>>>> [0000110c][00111c89][00001102] 51 push ecx
>>>> [0000110d][00111c85][00001112] e8a0ffffff call 000010b2
>>>> H: Infinite Recursion Detected Simulation Stopped
>>>>
>>>> [00001134][00101c15][00000000] 83c408 add esp,+08
>>>> [00001137][00101c11][00000000] 50 push eax
>>>> [00001138][00101c0d][00000463] 6863040000 push 00000463
>>>> [0000113d][00101c0d][00000463] e840f3ffff call 00000482
>>>> Input_Halts = 0
>>>> [00001142][00101c15][00000000] 83c408 add esp,+08
>>>> [00001145][00101c15][00000000] 33c0 xor eax,eax
>>>> [00001147][00101c19][00000018] 5d pop ebp
>>>> [00001148][00101c1d][00000000] c3 ret
>>>> Number of Instructions Executed(2195) == 33 Pages
>>>
>>> Px doesn't call Simulate, Px calls H. You have made the same error
>>> repeatedly.
>>>
>>> /Flibble
>>>
>>
>> Your Px does not call Simulate, mine does.
>> Call my Px Pz if this helps avoid the confusion.
>
> Pz doesn't call Simulate, Pz calls H. You have made the same error
> repeatedly.
>
> /Flibble
>

What is your basis for saying that?

--
Copyright 2022 Pete Olcott

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

Re: Does everyone agree with this halt status decision?

<20220830180003.00004dae@reddwarf.jmc.corp>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx13.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc.corp (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Message-ID: <20220830180003.00004dae@reddwarf.jmc.corp>
References: <tel8u5$1gels$1@dont-email.me>
<20220830160852.00003019@reddwarf.jmc.corp>
<EIedneB4tNystJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830162355.00003a79@reddwarf.jmc.corp>
<O66dnYVHPYzpsJP-nZ2dnZfqlJxh4p2d@giganews.com>
Organization: Jupiter Mining Corporation
X-Newsreader: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 142
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Tue, 30 Aug 2022 17:00:03 UTC
Date: Tue, 30 Aug 2022 18:00:03 +0100
X-Received-Bytes: 6947
 by: Mr Flibble - Tue, 30 Aug 2022 17:00 UTC

On Tue, 30 Aug 2022 10:32:03 -0500
olcott <NoOne@NoWhere.com> wrote:

> On 8/30/2022 10:23 AM, Mr Flibble wrote:
> > On Tue, 30 Aug 2022 10:13:52 -0500
> > olcott <NoOne@NoWhere.com> wrote:
> >
> >> On 8/30/2022 10:08 AM, Mr Flibble wrote:
> >>> On Tue, 30 Aug 2022 10:04:36 -0500
> >>> olcott <polcott2@gmail.com> wrote:
> >>>
> >>>> // direct execution of x(y) derives equivalent
> >>>> // behavior to the simulation of x(y)
> >>>> u32 Simulate(ptr x, ptr y)
> >>>> {
> >>>> x(y);
> >>>> return 1;
> >>>> }
> >>>>
> >>>> void Px(ptr x)
> >>>> {
> >>>> Simulate(x, x);
> >>>> return;
> >>>> }
> >>>>
> >>>> int main()
> >>>> {
> >>>> Output("Input_Halts = ", H(Px, Px));
> >>>> }
> >>>>
> >>>> _Simulate()
> >>>> [000010b2](01) 55 push ebp
> >>>> [000010b3](02) 8bec mov ebp,esp
> >>>> [000010b5](03) 8b450c mov eax,[ebp+0c]
> >>>> [000010b8](01) 50 push eax
> >>>> [000010b9](03) ff5508 call dword [ebp+08]
> >>>> [000010bc](03) 83c404 add esp,+04
> >>>> [000010bf](05) b801000000 mov eax,00000001
> >>>> [000010c4](01) 5d pop ebp
> >>>> [000010c5](01) c3 ret
> >>>> Size in bytes:(0020) [000010c5]
> >>>>
> >>>> _Px()
> >>>> [00001102](01) 55 push ebp
> >>>> [00001103](02) 8bec mov ebp,esp
> >>>> [00001105](03) 8b4508 mov eax,[ebp+08]
> >>>> [00001108](01) 50 push eax
> >>>> [00001109](03) 8b4d08 mov ecx,[ebp+08]
> >>>> [0000110c](01) 51 push ecx
> >>>> [0000110d](05) e8a0ffffff call 000010b2
> >>>> [00001112](03) 83c408 add esp,+08
> >>>> [00001115](01) 5d pop ebp
> >>>> [00001116](01) c3 ret
> >>>> Size in bytes:(0021) [00001116]
> >>>>
> >>>> _main()
> >>>> [00001122](01) 55 push ebp
> >>>> [00001123](02) 8bec mov ebp,esp
> >>>> [00001125](05) 6802110000 push 00001102
> >>>> [0000112a](05) 6802110000 push 00001102
> >>>> [0000112f](05) e85efdffff call 00000e92
> >>>> [00001134](03) 83c408 add esp,+08
> >>>> [00001137](01) 50 push eax
> >>>> [00001138](05) 6863040000 push 00000463
> >>>> [0000113d](05) e840f3ffff call 00000482
> >>>> [00001142](03) 83c408 add esp,+08
> >>>> [00001145](02) 33c0 xor eax,eax
> >>>> [00001147](01) 5d pop ebp
> >>>> [00001148](01) c3 ret
> >>>> Size in bytes:(0039) [00001148]
> >>>>
> >>>> machine stack stack machine assembly
> >>>> address address data code language
> >>>> ======== ======== ======== ========= =============
> >>>> [00001122][00101c15][00000000] 55 push ebp
> >>>> [00001123][00101c15][00000000] 8bec mov ebp,esp
> >>>> [00001125][00101c11][00001102] 6802110000 push 00001102
> >>>> [0000112a][00101c0d][00001102] 6802110000 push 00001102
> >>>> [0000112f][00101c09][00001134] e85efdffff call 00000e92
> >>>> Address_of_H:e92
> >>>>
> >>>> H: Begin Simulation Execution Trace Stored at:111cc1
> >>>> Address_of_H:e92
> >>>> [00001102][00111cad][00111cb1] 55 push ebp
> >>>> [00001103][00111cad][00111cb1] 8bec mov ebp,esp
> >>>> [00001105][00111cad][00111cb1] 8b4508 mov eax,[ebp+08]
> >>>> [00001108][00111ca9][00001102] 50 push eax
> >>>> [00001109][00111ca9][00001102] 8b4d08 mov ecx,[ebp+08]
> >>>> [0000110c][00111ca5][00001102] 51 push ecx
> >>>> [0000110d][00111ca1][00001112] e8a0ffffff call 000010b2
> >>>> [000010b2][00111c9d][00111cad] 55 push ebp
> >>>> [000010b3][00111c9d][00111cad] 8bec mov ebp,esp
> >>>> [000010b5][00111c9d][00111cad] 8b450c mov eax,[ebp+0c]
> >>>> [000010b8][00111c99][00001102] 50 push eax
> >>>> Calling:_Px()
> >>>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
> >>>> [000010b9][00111c95][000010bc] ff5508 call dword [ebp+08]
> >>>> [00001102][00111c91][00111c9d] 55 push ebp
> >>>> [00001103][00111c91][00111c9d] 8bec mov ebp,esp
> >>>> [00001105][00111c91][00111c9d] 8b4508 mov eax,[ebp+08]
> >>>> [00001108][00111c8d][00001102] 50 push eax
> >>>> [00001109][00111c8d][00001102] 8b4d08 mov ecx,[ebp+08]
> >>>> [0000110c][00111c89][00001102] 51 push ecx
> >>>> [0000110d][00111c85][00001112] e8a0ffffff call 000010b2
> >>>> H: Infinite Recursion Detected Simulation Stopped
> >>>>
> >>>> [00001134][00101c15][00000000] 83c408 add esp,+08
> >>>> [00001137][00101c11][00000000] 50 push eax
> >>>> [00001138][00101c0d][00000463] 6863040000 push 00000463
> >>>> [0000113d][00101c0d][00000463] e840f3ffff call 00000482
> >>>> Input_Halts = 0
> >>>> [00001142][00101c15][00000000] 83c408 add esp,+08
> >>>> [00001145][00101c15][00000000] 33c0 xor eax,eax
> >>>> [00001147][00101c19][00000018] 5d pop ebp
> >>>> [00001148][00101c1d][00000000] c3 ret
> >>>> Number of Instructions Executed(2195) == 33 Pages
> >>>
> >>> Px doesn't call Simulate, Px calls H. You have made the same
> >>> error repeatedly.
> >>>
> >>> /Flibble
> >>>
> >>
> >> Your Px does not call Simulate, mine does.
> >> Call my Px Pz if this helps avoid the confusion.
> >
> > Pz doesn't call Simulate, Pz calls H. You have made the same error
> > repeatedly.
> >
> > /Flibble
> >
>
> What is your basis for saying that?

My basis for saying that is an observation that you are attempting to
build some convoluted strawman whereby you can claim equivalence
between H and Simulate so you can then erroneously claim that all
simulating halt deciders are recursive and cannot return a value to
their callers from within the simulation.

/Flibble

Re: Does everyone agree with this halt status decision?

<telqq5$1i8ul$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Date: Tue, 30 Aug 2022 15:09:40 -0500
Organization: A noiseless patient Spider
Lines: 153
Message-ID: <telqq5$1i8ul$1@dont-email.me>
References: <tel8u5$1gels$1@dont-email.me>
<20220830160852.00003019@reddwarf.jmc.corp>
<EIedneB4tNystJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830162355.00003a79@reddwarf.jmc.corp>
<O66dnYVHPYzpsJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830180003.00004dae@reddwarf.jmc.corp>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 30 Aug 2022 20:09:41 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="7c941095baf8ec4d52f7b1d257ddda24";
logging-data="1647573"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/NISnEy4IQUTHt4vXvELSr"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.0
Cancel-Lock: sha1:OMhJkNQ2PHInTVELAQI1IbPmJDQ=
In-Reply-To: <20220830180003.00004dae@reddwarf.jmc.corp>
Content-Language: en-US
 by: olcott - Tue, 30 Aug 2022 20:09 UTC

On 8/30/2022 12:00 PM, Mr Flibble wrote:
> On Tue, 30 Aug 2022 10:32:03 -0500
> olcott <NoOne@NoWhere.com> wrote:
>
>> On 8/30/2022 10:23 AM, Mr Flibble wrote:
>>> On Tue, 30 Aug 2022 10:13:52 -0500
>>> olcott <NoOne@NoWhere.com> wrote:
>>>
>>>> On 8/30/2022 10:08 AM, Mr Flibble wrote:
>>>>> On Tue, 30 Aug 2022 10:04:36 -0500
>>>>> olcott <polcott2@gmail.com> wrote:
>>>>>
>>>>>> // direct execution of x(y) derives equivalent
>>>>>> // behavior to the simulation of x(y)
>>>>>> u32 Simulate(ptr x, ptr y)
>>>>>> {
>>>>>> x(y);
>>>>>> return 1;
>>>>>> }
>>>>>>
>>>>>> void Px(ptr x)
>>>>>> {
>>>>>> Simulate(x, x);
>>>>>> return;
>>>>>> }
>>>>>>
>>>>>> int main()
>>>>>> {
>>>>>> Output("Input_Halts = ", H(Px, Px));
>>>>>> }
>>>>>>
>>>>>> _Simulate()
>>>>>> [000010b2](01) 55 push ebp
>>>>>> [000010b3](02) 8bec mov ebp,esp
>>>>>> [000010b5](03) 8b450c mov eax,[ebp+0c]
>>>>>> [000010b8](01) 50 push eax
>>>>>> [000010b9](03) ff5508 call dword [ebp+08]
>>>>>> [000010bc](03) 83c404 add esp,+04
>>>>>> [000010bf](05) b801000000 mov eax,00000001
>>>>>> [000010c4](01) 5d pop ebp
>>>>>> [000010c5](01) c3 ret
>>>>>> Size in bytes:(0020) [000010c5]
>>>>>>
>>>>>> _Px()
>>>>>> [00001102](01) 55 push ebp
>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>> [00001105](03) 8b4508 mov eax,[ebp+08]
>>>>>> [00001108](01) 50 push eax
>>>>>> [00001109](03) 8b4d08 mov ecx,[ebp+08]
>>>>>> [0000110c](01) 51 push ecx
>>>>>> [0000110d](05) e8a0ffffff call 000010b2
>>>>>> [00001112](03) 83c408 add esp,+08
>>>>>> [00001115](01) 5d pop ebp
>>>>>> [00001116](01) c3 ret
>>>>>> Size in bytes:(0021) [00001116]
>>>>>>
>>>>>> _main()
>>>>>> [00001122](01) 55 push ebp
>>>>>> [00001123](02) 8bec mov ebp,esp
>>>>>> [00001125](05) 6802110000 push 00001102
>>>>>> [0000112a](05) 6802110000 push 00001102
>>>>>> [0000112f](05) e85efdffff call 00000e92
>>>>>> [00001134](03) 83c408 add esp,+08
>>>>>> [00001137](01) 50 push eax
>>>>>> [00001138](05) 6863040000 push 00000463
>>>>>> [0000113d](05) e840f3ffff call 00000482
>>>>>> [00001142](03) 83c408 add esp,+08
>>>>>> [00001145](02) 33c0 xor eax,eax
>>>>>> [00001147](01) 5d pop ebp
>>>>>> [00001148](01) c3 ret
>>>>>> Size in bytes:(0039) [00001148]
>>>>>>
>>>>>> machine stack stack machine assembly
>>>>>> address address data code language
>>>>>> ======== ======== ======== ========= =============
>>>>>> [00001122][00101c15][00000000] 55 push ebp
>>>>>> [00001123][00101c15][00000000] 8bec mov ebp,esp
>>>>>> [00001125][00101c11][00001102] 6802110000 push 00001102
>>>>>> [0000112a][00101c0d][00001102] 6802110000 push 00001102
>>>>>> [0000112f][00101c09][00001134] e85efdffff call 00000e92
>>>>>> Address_of_H:e92
>>>>>>
>>>>>> H: Begin Simulation Execution Trace Stored at:111cc1
>>>>>> Address_of_H:e92
>>>>>> [00001102][00111cad][00111cb1] 55 push ebp
>>>>>> [00001103][00111cad][00111cb1] 8bec mov ebp,esp
>>>>>> [00001105][00111cad][00111cb1] 8b4508 mov eax,[ebp+08]
>>>>>> [00001108][00111ca9][00001102] 50 push eax
>>>>>> [00001109][00111ca9][00001102] 8b4d08 mov ecx,[ebp+08]
>>>>>> [0000110c][00111ca5][00001102] 51 push ecx
>>>>>> [0000110d][00111ca1][00001112] e8a0ffffff call 000010b2
>>>>>> [000010b2][00111c9d][00111cad] 55 push ebp
>>>>>> [000010b3][00111c9d][00111cad] 8bec mov ebp,esp
>>>>>> [000010b5][00111c9d][00111cad] 8b450c mov eax,[ebp+0c]
>>>>>> [000010b8][00111c99][00001102] 50 push eax
>>>>>> Calling:_Px()
>>>>>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
>>>>>> [000010b9][00111c95][000010bc] ff5508 call dword [ebp+08]
>>>>>> [00001102][00111c91][00111c9d] 55 push ebp
>>>>>> [00001103][00111c91][00111c9d] 8bec mov ebp,esp
>>>>>> [00001105][00111c91][00111c9d] 8b4508 mov eax,[ebp+08]
>>>>>> [00001108][00111c8d][00001102] 50 push eax
>>>>>> [00001109][00111c8d][00001102] 8b4d08 mov ecx,[ebp+08]
>>>>>> [0000110c][00111c89][00001102] 51 push ecx
>>>>>> [0000110d][00111c85][00001112] e8a0ffffff call 000010b2
>>>>>> H: Infinite Recursion Detected Simulation Stopped
>>>>>>
>>>>>> [00001134][00101c15][00000000] 83c408 add esp,+08
>>>>>> [00001137][00101c11][00000000] 50 push eax
>>>>>> [00001138][00101c0d][00000463] 6863040000 push 00000463
>>>>>> [0000113d][00101c0d][00000463] e840f3ffff call 00000482
>>>>>> Input_Halts = 0
>>>>>> [00001142][00101c15][00000000] 83c408 add esp,+08
>>>>>> [00001145][00101c15][00000000] 33c0 xor eax,eax
>>>>>> [00001147][00101c19][00000018] 5d pop ebp
>>>>>> [00001148][00101c1d][00000000] c3 ret
>>>>>> Number of Instructions Executed(2195) == 33 Pages
>>>>>
>>>>> Px doesn't call Simulate, Px calls H. You have made the same
>>>>> error repeatedly.
>>>>>
>>>>> /Flibble
>>>>>
>>>>
>>>> Your Px does not call Simulate, mine does.
>>>> Call my Px Pz if this helps avoid the confusion.
>>>
>>> Pz doesn't call Simulate, Pz calls H. You have made the same error
>>> repeatedly.
>>>
>>> /Flibble
>>>
>>
>> What is your basis for saying that?
>
> My basis for saying that is an observation that you are attempting to
> build some convoluted strawman whereby you can claim equivalence
> between H and Simulate so you can then erroneously claim that all
> simulating halt deciders are recursive and cannot return a value to
> their callers from within the simulation.
>
> /Flibble
>

So you are disagreeing with what I said on some other basis than what I
actually said: *that is the definition of dishonestly*

--
Copyright 2022 Pete Olcott "Talent hits a target no one else can hit;
Genius hits a target no one else can see." Arthur Schopenhauer

Re: Does everyone agree with this halt status decision?

<20220830212813.000024dd@reddwarf.jmc.corp>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx11.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc.corp (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Message-ID: <20220830212813.000024dd@reddwarf.jmc.corp>
References: <tel8u5$1gels$1@dont-email.me>
<20220830160852.00003019@reddwarf.jmc.corp>
<EIedneB4tNystJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830162355.00003a79@reddwarf.jmc.corp>
<O66dnYVHPYzpsJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830180003.00004dae@reddwarf.jmc.corp>
<telqq5$1i8ul$1@dont-email.me>
Organization: Jupiter Mining Corporation
X-Newsreader: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 156
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Tue, 30 Aug 2022 20:28:12 UTC
Date: Tue, 30 Aug 2022 21:28:13 +0100
X-Received-Bytes: 7724
 by: Mr Flibble - Tue, 30 Aug 2022 20:28 UTC

On Tue, 30 Aug 2022 15:09:40 -0500
olcott <polcott2@gmail.com> wrote:

> On 8/30/2022 12:00 PM, Mr Flibble wrote:
> > On Tue, 30 Aug 2022 10:32:03 -0500
> > olcott <NoOne@NoWhere.com> wrote:
> >
> >> On 8/30/2022 10:23 AM, Mr Flibble wrote:
> >>> On Tue, 30 Aug 2022 10:13:52 -0500
> >>> olcott <NoOne@NoWhere.com> wrote:
> >>>
> >>>> On 8/30/2022 10:08 AM, Mr Flibble wrote:
> >>>>> On Tue, 30 Aug 2022 10:04:36 -0500
> >>>>> olcott <polcott2@gmail.com> wrote:
> >>>>>
> >>>>>> // direct execution of x(y) derives equivalent
> >>>>>> // behavior to the simulation of x(y)
> >>>>>> u32 Simulate(ptr x, ptr y)
> >>>>>> {
> >>>>>> x(y);
> >>>>>> return 1;
> >>>>>> }
> >>>>>>
> >>>>>> void Px(ptr x)
> >>>>>> {
> >>>>>> Simulate(x, x);
> >>>>>> return;
> >>>>>> }
> >>>>>>
> >>>>>> int main()
> >>>>>> {
> >>>>>> Output("Input_Halts = ", H(Px, Px));
> >>>>>> }
> >>>>>>
> >>>>>> _Simulate()
> >>>>>> [000010b2](01) 55 push ebp
> >>>>>> [000010b3](02) 8bec mov ebp,esp
> >>>>>> [000010b5](03) 8b450c mov eax,[ebp+0c]
> >>>>>> [000010b8](01) 50 push eax
> >>>>>> [000010b9](03) ff5508 call dword [ebp+08]
> >>>>>> [000010bc](03) 83c404 add esp,+04
> >>>>>> [000010bf](05) b801000000 mov eax,00000001
> >>>>>> [000010c4](01) 5d pop ebp
> >>>>>> [000010c5](01) c3 ret
> >>>>>> Size in bytes:(0020) [000010c5]
> >>>>>>
> >>>>>> _Px()
> >>>>>> [00001102](01) 55 push ebp
> >>>>>> [00001103](02) 8bec mov ebp,esp
> >>>>>> [00001105](03) 8b4508 mov eax,[ebp+08]
> >>>>>> [00001108](01) 50 push eax
> >>>>>> [00001109](03) 8b4d08 mov ecx,[ebp+08]
> >>>>>> [0000110c](01) 51 push ecx
> >>>>>> [0000110d](05) e8a0ffffff call 000010b2
> >>>>>> [00001112](03) 83c408 add esp,+08
> >>>>>> [00001115](01) 5d pop ebp
> >>>>>> [00001116](01) c3 ret
> >>>>>> Size in bytes:(0021) [00001116]
> >>>>>>
> >>>>>> _main()
> >>>>>> [00001122](01) 55 push ebp
> >>>>>> [00001123](02) 8bec mov ebp,esp
> >>>>>> [00001125](05) 6802110000 push 00001102
> >>>>>> [0000112a](05) 6802110000 push 00001102
> >>>>>> [0000112f](05) e85efdffff call 00000e92
> >>>>>> [00001134](03) 83c408 add esp,+08
> >>>>>> [00001137](01) 50 push eax
> >>>>>> [00001138](05) 6863040000 push 00000463
> >>>>>> [0000113d](05) e840f3ffff call 00000482
> >>>>>> [00001142](03) 83c408 add esp,+08
> >>>>>> [00001145](02) 33c0 xor eax,eax
> >>>>>> [00001147](01) 5d pop ebp
> >>>>>> [00001148](01) c3 ret
> >>>>>> Size in bytes:(0039) [00001148]
> >>>>>>
> >>>>>> machine stack stack machine assembly
> >>>>>> address address data code language
> >>>>>> ======== ======== ======== ========= =============
> >>>>>> [00001122][00101c15][00000000] 55 push ebp
> >>>>>> [00001123][00101c15][00000000] 8bec mov ebp,esp
> >>>>>> [00001125][00101c11][00001102] 6802110000 push 00001102
> >>>>>> [0000112a][00101c0d][00001102] 6802110000 push 00001102
> >>>>>> [0000112f][00101c09][00001134] e85efdffff call 00000e92
> >>>>>> Address_of_H:e92
> >>>>>>
> >>>>>> H: Begin Simulation Execution Trace Stored at:111cc1
> >>>>>> Address_of_H:e92
> >>>>>> [00001102][00111cad][00111cb1] 55 push ebp
> >>>>>> [00001103][00111cad][00111cb1] 8bec mov ebp,esp
> >>>>>> [00001105][00111cad][00111cb1] 8b4508 mov eax,[ebp+08]
> >>>>>> [00001108][00111ca9][00001102] 50 push eax
> >>>>>> [00001109][00111ca9][00001102] 8b4d08 mov ecx,[ebp+08]
> >>>>>> [0000110c][00111ca5][00001102] 51 push ecx
> >>>>>> [0000110d][00111ca1][00001112] e8a0ffffff call 000010b2
> >>>>>> [000010b2][00111c9d][00111cad] 55 push ebp
> >>>>>> [000010b3][00111c9d][00111cad] 8bec mov ebp,esp
> >>>>>> [000010b5][00111c9d][00111cad] 8b450c mov eax,[ebp+0c]
> >>>>>> [000010b8][00111c99][00001102] 50 push eax
> >>>>>> Calling:_Px()
> >>>>>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
> >>>>>> [000010b9][00111c95][000010bc] ff5508 call dword
> >>>>>> [ebp+08] [00001102][00111c91][00111c9d] 55 push ebp
> >>>>>> [00001103][00111c91][00111c9d] 8bec mov ebp,esp
> >>>>>> [00001105][00111c91][00111c9d] 8b4508 mov eax,[ebp+08]
> >>>>>> [00001108][00111c8d][00001102] 50 push eax
> >>>>>> [00001109][00111c8d][00001102] 8b4d08 mov ecx,[ebp+08]
> >>>>>> [0000110c][00111c89][00001102] 51 push ecx
> >>>>>> [0000110d][00111c85][00001112] e8a0ffffff call 000010b2
> >>>>>> H: Infinite Recursion Detected Simulation Stopped
> >>>>>>
> >>>>>> [00001134][00101c15][00000000] 83c408 add esp,+08
> >>>>>> [00001137][00101c11][00000000] 50 push eax
> >>>>>> [00001138][00101c0d][00000463] 6863040000 push 00000463
> >>>>>> [0000113d][00101c0d][00000463] e840f3ffff call 00000482
> >>>>>> Input_Halts = 0
> >>>>>> [00001142][00101c15][00000000] 83c408 add esp,+08
> >>>>>> [00001145][00101c15][00000000] 33c0 xor eax,eax
> >>>>>> [00001147][00101c19][00000018] 5d pop ebp
> >>>>>> [00001148][00101c1d][00000000] c3 ret
> >>>>>> Number of Instructions Executed(2195) == 33 Pages
> >>>>>
> >>>>> Px doesn't call Simulate, Px calls H. You have made the same
> >>>>> error repeatedly.
> >>>>>
> >>>>> /Flibble
> >>>>>
> >>>>
> >>>> Your Px does not call Simulate, mine does.
> >>>> Call my Px Pz if this helps avoid the confusion.
> >>>
> >>> Pz doesn't call Simulate, Pz calls H. You have made the same error
> >>> repeatedly.
> >>>
> >>> /Flibble
> >>>
> >>
> >> What is your basis for saying that?
> >
> > My basis for saying that is an observation that you are attempting
> > to build some convoluted strawman whereby you can claim equivalence
> > between H and Simulate so you can then erroneously claim that all
> > simulating halt deciders are recursive and cannot return a value to
> > their callers from within the simulation.
> >
> > /Flibble
> >
>
>
> So you are disagreeing with what I said on some other basis than what
> I actually said: *that is the definition of dishonestly*

OK dear. Carry on constructing your strawman, everyone will knock it
down as usual.

/Flibble

Re: Does everyone agree with this halt status decision?

<teltnk$1ii2g$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Date: Tue, 30 Aug 2022 15:59:31 -0500
Organization: A noiseless patient Spider
Lines: 188
Message-ID: <teltnk$1ii2g$1@dont-email.me>
References: <tel8u5$1gels$1@dont-email.me>
<20220830160852.00003019@reddwarf.jmc.corp>
<EIedneB4tNystJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830162355.00003a79@reddwarf.jmc.corp>
<O66dnYVHPYzpsJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830180003.00004dae@reddwarf.jmc.corp> <telqq5$1i8ul$1@dont-email.me>
<20220830212813.000024dd@reddwarf.jmc.corp>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 30 Aug 2022 20:59:32 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="7c941095baf8ec4d52f7b1d257ddda24";
logging-data="1656912"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+bRvvYFFvWX90jLQHaWCwI"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.0
Cancel-Lock: sha1:72arK4kFU5ujCkf+wEWmapZolzI=
In-Reply-To: <20220830212813.000024dd@reddwarf.jmc.corp>
Content-Language: en-US
 by: olcott - Tue, 30 Aug 2022 20:59 UTC

On 8/30/2022 3:28 PM, Mr Flibble wrote:
> On Tue, 30 Aug 2022 15:09:40 -0500
> olcott <polcott2@gmail.com> wrote:
>
>> On 8/30/2022 12:00 PM, Mr Flibble wrote:
>>> On Tue, 30 Aug 2022 10:32:03 -0500
>>> olcott <NoOne@NoWhere.com> wrote:
>>>
>>>> On 8/30/2022 10:23 AM, Mr Flibble wrote:
>>>>> On Tue, 30 Aug 2022 10:13:52 -0500
>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>
>>>>>> On 8/30/2022 10:08 AM, Mr Flibble wrote:
>>>>>>> On Tue, 30 Aug 2022 10:04:36 -0500
>>>>>>> olcott <polcott2@gmail.com> wrote:
>>>>>>>
>>>>>>>> // direct execution of x(y) derives equivalent
>>>>>>>> // behavior to the simulation of x(y)
>>>>>>>> u32 Simulate(ptr x, ptr y)
>>>>>>>> {
>>>>>>>> x(y);
>>>>>>>> return 1;
>>>>>>>> }
>>>>>>>>
>>>>>>>> void Px(ptr x)
>>>>>>>> {
>>>>>>>> Simulate(x, x);
>>>>>>>> return;
>>>>>>>> }
>>>>>>>>
>>>>>>>> int main()
>>>>>>>> {
>>>>>>>> Output("Input_Halts = ", H(Px, Px));
>>>>>>>> }
>>>>>>>>
>>>>>>>> _Simulate()
>>>>>>>> [000010b2](01) 55 push ebp
>>>>>>>> [000010b3](02) 8bec mov ebp,esp
>>>>>>>> [000010b5](03) 8b450c mov eax,[ebp+0c]
>>>>>>>> [000010b8](01) 50 push eax
>>>>>>>> [000010b9](03) ff5508 call dword [ebp+08]
>>>>>>>> [000010bc](03) 83c404 add esp,+04
>>>>>>>> [000010bf](05) b801000000 mov eax,00000001
>>>>>>>> [000010c4](01) 5d pop ebp
>>>>>>>> [000010c5](01) c3 ret
>>>>>>>> Size in bytes:(0020) [000010c5]
>>>>>>>>
>>>>>>>> _Px()
>>>>>>>> [00001102](01) 55 push ebp
>>>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>>>> [00001105](03) 8b4508 mov eax,[ebp+08]
>>>>>>>> [00001108](01) 50 push eax
>>>>>>>> [00001109](03) 8b4d08 mov ecx,[ebp+08]
>>>>>>>> [0000110c](01) 51 push ecx
>>>>>>>> [0000110d](05) e8a0ffffff call 000010b2
>>>>>>>> [00001112](03) 83c408 add esp,+08
>>>>>>>> [00001115](01) 5d pop ebp
>>>>>>>> [00001116](01) c3 ret
>>>>>>>> Size in bytes:(0021) [00001116]
>>>>>>>>
>>>>>>>> _main()
>>>>>>>> [00001122](01) 55 push ebp
>>>>>>>> [00001123](02) 8bec mov ebp,esp
>>>>>>>> [00001125](05) 6802110000 push 00001102
>>>>>>>> [0000112a](05) 6802110000 push 00001102
>>>>>>>> [0000112f](05) e85efdffff call 00000e92
>>>>>>>> [00001134](03) 83c408 add esp,+08
>>>>>>>> [00001137](01) 50 push eax
>>>>>>>> [00001138](05) 6863040000 push 00000463
>>>>>>>> [0000113d](05) e840f3ffff call 00000482
>>>>>>>> [00001142](03) 83c408 add esp,+08
>>>>>>>> [00001145](02) 33c0 xor eax,eax
>>>>>>>> [00001147](01) 5d pop ebp
>>>>>>>> [00001148](01) c3 ret
>>>>>>>> Size in bytes:(0039) [00001148]
>>>>>>>>
>>>>>>>> machine stack stack machine assembly
>>>>>>>> address address data code language
>>>>>>>> ======== ======== ======== ========= =============
>>>>>>>> [00001122][00101c15][00000000] 55 push ebp
>>>>>>>> [00001123][00101c15][00000000] 8bec mov ebp,esp
>>>>>>>> [00001125][00101c11][00001102] 6802110000 push 00001102
>>>>>>>> [0000112a][00101c0d][00001102] 6802110000 push 00001102
>>>>>>>> [0000112f][00101c09][00001134] e85efdffff call 00000e92
>>>>>>>> Address_of_H:e92
>>>>>>>>
>>>>>>>> H: Begin Simulation Execution Trace Stored at:111cc1
>>>>>>>> Address_of_H:e92
>>>>>>>> [00001102][00111cad][00111cb1] 55 push ebp
>>>>>>>> [00001103][00111cad][00111cb1] 8bec mov ebp,esp
>>>>>>>> [00001105][00111cad][00111cb1] 8b4508 mov eax,[ebp+08]
>>>>>>>> [00001108][00111ca9][00001102] 50 push eax
>>>>>>>> [00001109][00111ca9][00001102] 8b4d08 mov ecx,[ebp+08]
>>>>>>>> [0000110c][00111ca5][00001102] 51 push ecx
>>>>>>>> [0000110d][00111ca1][00001112] e8a0ffffff call 000010b2
>>>>>>>> [000010b2][00111c9d][00111cad] 55 push ebp
>>>>>>>> [000010b3][00111c9d][00111cad] 8bec mov ebp,esp
>>>>>>>> [000010b5][00111c9d][00111cad] 8b450c mov eax,[ebp+0c]
>>>>>>>> [000010b8][00111c99][00001102] 50 push eax
>>>>>>>> Calling:_Px()
>>>>>>>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
>>>>>>>> [000010b9][00111c95][000010bc] ff5508 call dword
>>>>>>>> [ebp+08] [00001102][00111c91][00111c9d] 55 push ebp
>>>>>>>> [00001103][00111c91][00111c9d] 8bec mov ebp,esp
>>>>>>>> [00001105][00111c91][00111c9d] 8b4508 mov eax,[ebp+08]
>>>>>>>> [00001108][00111c8d][00001102] 50 push eax
>>>>>>>> [00001109][00111c8d][00001102] 8b4d08 mov ecx,[ebp+08]
>>>>>>>> [0000110c][00111c89][00001102] 51 push ecx
>>>>>>>> [0000110d][00111c85][00001112] e8a0ffffff call 000010b2
>>>>>>>> H: Infinite Recursion Detected Simulation Stopped
>>>>>>>>
>>>>>>>> [00001134][00101c15][00000000] 83c408 add esp,+08
>>>>>>>> [00001137][00101c11][00000000] 50 push eax
>>>>>>>> [00001138][00101c0d][00000463] 6863040000 push 00000463
>>>>>>>> [0000113d][00101c0d][00000463] e840f3ffff call 00000482
>>>>>>>> Input_Halts = 0
>>>>>>>> [00001142][00101c15][00000000] 83c408 add esp,+08
>>>>>>>> [00001145][00101c15][00000000] 33c0 xor eax,eax
>>>>>>>> [00001147][00101c19][00000018] 5d pop ebp
>>>>>>>> [00001148][00101c1d][00000000] c3 ret
>>>>>>>> Number of Instructions Executed(2195) == 33 Pages
>>>>>>>
>>>>>>> Px doesn't call Simulate, Px calls H. You have made the same
>>>>>>> error repeatedly.
>>>>>>>
>>>>>>> /Flibble
>>>>>>>
>>>>>>
>>>>>> Your Px does not call Simulate, mine does.
>>>>>> Call my Px Pz if this helps avoid the confusion.
>>>>>
>>>>> Pz doesn't call Simulate, Pz calls H. You have made the same error
>>>>> repeatedly.
>>>>>
>>>>> /Flibble
>>>>>
>>>>
>>>> What is your basis for saying that?
>>>
>>> My basis for saying that is an observation that you are attempting
>>> to build some convoluted strawman whereby you can claim equivalence
>>> between H and Simulate so you can then erroneously claim that all
>>> simulating halt deciders are recursive and cannot return a value to
>>> their callers from within the simulation.
>>>
>>> /Flibble
>>>
>>
>>
>> So you are disagreeing with what I said on some other basis than what
>> I actually said: *that is the definition of dishonestly*
>
> OK dear. Carry on constructing your strawman, everyone will knock it
> down as usual.
>
> /Flibble
>


Click here to read the complete article
Re: Does everyone agree with this halt status decision?

<20220830220225.000000d8@reddwarf.jmc.corp>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx03.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc.corp (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Message-ID: <20220830220225.000000d8@reddwarf.jmc.corp>
References: <tel8u5$1gels$1@dont-email.me>
<20220830160852.00003019@reddwarf.jmc.corp>
<EIedneB4tNystJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830162355.00003a79@reddwarf.jmc.corp>
<O66dnYVHPYzpsJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830180003.00004dae@reddwarf.jmc.corp>
<telqq5$1i8ul$1@dont-email.me>
<20220830212813.000024dd@reddwarf.jmc.corp>
<teltnk$1ii2g$1@dont-email.me>
Organization: Jupiter Mining Corporation
X-Newsreader: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 192
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Tue, 30 Aug 2022 21:02:25 UTC
Date: Tue, 30 Aug 2022 22:02:25 +0100
X-Received-Bytes: 8843
 by: Mr Flibble - Tue, 30 Aug 2022 21:02 UTC

On Tue, 30 Aug 2022 15:59:31 -0500
olcott <polcott2@gmail.com> wrote:

> On 8/30/2022 3:28 PM, Mr Flibble wrote:
> > On Tue, 30 Aug 2022 15:09:40 -0500
> > olcott <polcott2@gmail.com> wrote:
> >
> >> On 8/30/2022 12:00 PM, Mr Flibble wrote:
> >>> On Tue, 30 Aug 2022 10:32:03 -0500
> >>> olcott <NoOne@NoWhere.com> wrote:
> >>>
> >>>> On 8/30/2022 10:23 AM, Mr Flibble wrote:
> >>>>> On Tue, 30 Aug 2022 10:13:52 -0500
> >>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>
> >>>>>> On 8/30/2022 10:08 AM, Mr Flibble wrote:
> >>>>>>> On Tue, 30 Aug 2022 10:04:36 -0500
> >>>>>>> olcott <polcott2@gmail.com> wrote:
> >>>>>>>
> >>>>>>>> // direct execution of x(y) derives equivalent
> >>>>>>>> // behavior to the simulation of x(y)
> >>>>>>>> u32 Simulate(ptr x, ptr y)
> >>>>>>>> {
> >>>>>>>> x(y);
> >>>>>>>> return 1;
> >>>>>>>> }
> >>>>>>>>
> >>>>>>>> void Px(ptr x)
> >>>>>>>> {
> >>>>>>>> Simulate(x, x);
> >>>>>>>> return;
> >>>>>>>> }
> >>>>>>>>
> >>>>>>>> int main()
> >>>>>>>> {
> >>>>>>>> Output("Input_Halts = ", H(Px, Px));
> >>>>>>>> }
> >>>>>>>>
> >>>>>>>> _Simulate()
> >>>>>>>> [000010b2](01) 55 push ebp
> >>>>>>>> [000010b3](02) 8bec mov ebp,esp
> >>>>>>>> [000010b5](03) 8b450c mov eax,[ebp+0c]
> >>>>>>>> [000010b8](01) 50 push eax
> >>>>>>>> [000010b9](03) ff5508 call dword [ebp+08]
> >>>>>>>> [000010bc](03) 83c404 add esp,+04
> >>>>>>>> [000010bf](05) b801000000 mov eax,00000001
> >>>>>>>> [000010c4](01) 5d pop ebp
> >>>>>>>> [000010c5](01) c3 ret
> >>>>>>>> Size in bytes:(0020) [000010c5]
> >>>>>>>>
> >>>>>>>> _Px()
> >>>>>>>> [00001102](01) 55 push ebp
> >>>>>>>> [00001103](02) 8bec mov ebp,esp
> >>>>>>>> [00001105](03) 8b4508 mov eax,[ebp+08]
> >>>>>>>> [00001108](01) 50 push eax
> >>>>>>>> [00001109](03) 8b4d08 mov ecx,[ebp+08]
> >>>>>>>> [0000110c](01) 51 push ecx
> >>>>>>>> [0000110d](05) e8a0ffffff call 000010b2
> >>>>>>>> [00001112](03) 83c408 add esp,+08
> >>>>>>>> [00001115](01) 5d pop ebp
> >>>>>>>> [00001116](01) c3 ret
> >>>>>>>> Size in bytes:(0021) [00001116]
> >>>>>>>>
> >>>>>>>> _main()
> >>>>>>>> [00001122](01) 55 push ebp
> >>>>>>>> [00001123](02) 8bec mov ebp,esp
> >>>>>>>> [00001125](05) 6802110000 push 00001102
> >>>>>>>> [0000112a](05) 6802110000 push 00001102
> >>>>>>>> [0000112f](05) e85efdffff call 00000e92
> >>>>>>>> [00001134](03) 83c408 add esp,+08
> >>>>>>>> [00001137](01) 50 push eax
> >>>>>>>> [00001138](05) 6863040000 push 00000463
> >>>>>>>> [0000113d](05) e840f3ffff call 00000482
> >>>>>>>> [00001142](03) 83c408 add esp,+08
> >>>>>>>> [00001145](02) 33c0 xor eax,eax
> >>>>>>>> [00001147](01) 5d pop ebp
> >>>>>>>> [00001148](01) c3 ret
> >>>>>>>> Size in bytes:(0039) [00001148]
> >>>>>>>>
> >>>>>>>> machine stack stack machine assembly
> >>>>>>>> address address data code language
> >>>>>>>> ======== ======== ======== ========= =============
> >>>>>>>> [00001122][00101c15][00000000] 55 push ebp
> >>>>>>>> [00001123][00101c15][00000000] 8bec mov ebp,esp
> >>>>>>>> [00001125][00101c11][00001102] 6802110000 push 00001102
> >>>>>>>> [0000112a][00101c0d][00001102] 6802110000 push 00001102
> >>>>>>>> [0000112f][00101c09][00001134] e85efdffff call 00000e92
> >>>>>>>> Address_of_H:e92
> >>>>>>>>
> >>>>>>>> H: Begin Simulation Execution Trace Stored at:111cc1
> >>>>>>>> Address_of_H:e92
> >>>>>>>> [00001102][00111cad][00111cb1] 55 push ebp
> >>>>>>>> [00001103][00111cad][00111cb1] 8bec mov ebp,esp
> >>>>>>>> [00001105][00111cad][00111cb1] 8b4508 mov
> >>>>>>>> eax,[ebp+08] [00001108][00111ca9][00001102] 50
> >>>>>>>> push eax [00001109][00111ca9][00001102] 8b4d08 mov
> >>>>>>>> ecx,[ebp+08] [0000110c][00111ca5][00001102] 51
> >>>>>>>> push ecx [0000110d][00111ca1][00001112] e8a0ffffff call
> >>>>>>>> 000010b2 [000010b2][00111c9d][00111cad] 55 push
> >>>>>>>> ebp [000010b3][00111c9d][00111cad] 8bec mov ebp,esp
> >>>>>>>> [000010b5][00111c9d][00111cad] 8b450c mov
> >>>>>>>> eax,[ebp+0c] [000010b8][00111c99][00001102] 50
> >>>>>>>> push eax Calling:_Px()
> >>>>>>>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
> >>>>>>>> [000010b9][00111c95][000010bc] ff5508 call dword
> >>>>>>>> [ebp+08] [00001102][00111c91][00111c9d] 55 push
> >>>>>>>> ebp [00001103][00111c91][00111c9d] 8bec mov ebp,esp
> >>>>>>>> [00001105][00111c91][00111c9d] 8b4508 mov
> >>>>>>>> eax,[ebp+08] [00001108][00111c8d][00001102] 50
> >>>>>>>> push eax [00001109][00111c8d][00001102] 8b4d08 mov
> >>>>>>>> ecx,[ebp+08] [0000110c][00111c89][00001102] 51
> >>>>>>>> push ecx [0000110d][00111c85][00001112] e8a0ffffff call
> >>>>>>>> 000010b2 H: Infinite Recursion Detected Simulation Stopped
> >>>>>>>>
> >>>>>>>> [00001134][00101c15][00000000] 83c408 add esp,+08
> >>>>>>>> [00001137][00101c11][00000000] 50 push eax
> >>>>>>>> [00001138][00101c0d][00000463] 6863040000 push 00000463
> >>>>>>>> [0000113d][00101c0d][00000463] e840f3ffff call 00000482
> >>>>>>>> Input_Halts = 0
> >>>>>>>> [00001142][00101c15][00000000] 83c408 add esp,+08
> >>>>>>>> [00001145][00101c15][00000000] 33c0 xor eax,eax
> >>>>>>>> [00001147][00101c19][00000018] 5d pop ebp
> >>>>>>>> [00001148][00101c1d][00000000] c3 ret
> >>>>>>>> Number of Instructions Executed(2195) == 33 Pages
> >>>>>>>
> >>>>>>> Px doesn't call Simulate, Px calls H. You have made the same
> >>>>>>> error repeatedly.
> >>>>>>>
> >>>>>>> /Flibble
> >>>>>>>
> >>>>>>
> >>>>>> Your Px does not call Simulate, mine does.
> >>>>>> Call my Px Pz if this helps avoid the confusion.
> >>>>>
> >>>>> Pz doesn't call Simulate, Pz calls H. You have made the same
> >>>>> error repeatedly.
> >>>>>
> >>>>> /Flibble
> >>>>>
> >>>>
> >>>> What is your basis for saying that?
> >>>
> >>> My basis for saying that is an observation that you are attempting
> >>> to build some convoluted strawman whereby you can claim
> >>> equivalence between H and Simulate so you can then erroneously
> >>> claim that all simulating halt deciders are recursive and cannot
> >>> return a value to their callers from within the simulation.
> >>>
> >>> /Flibble
> >>>
> >>
> >>
> >> So you are disagreeing with what I said on some other basis than
> >> what I actually said: *that is the definition of dishonestly*
> >
> > OK dear. Carry on constructing your strawman, everyone will knock it
> > down as usual.
> >
> > /Flibble
> >
>
> Failing to provide a YES/NO answer breaks an honest dialogue.
>
> Failing to fully explain all of the reasoning for a NO answer
> breaks and honest dialogue.
>
> u32 Simulate(ptr x, ptr y)
> {
> x(y);
> }
>
> void Pz(ptr x)
> {
> Simulate(x, x);
> }
>
> int main()
> {
> Output("Input_Halts = ", H(Pz, Pz));
> }
>
> H(Pz,Pz) correctly returns 0.
>
> *So you agree with the first step of the proof*?
> Only YES/NO are honest answers, NO requires a complete explanation.


Click here to read the complete article
Re: Does everyone agree with this halt status decision?

<telv47$1ii2g$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Date: Tue, 30 Aug 2022 16:23:18 -0500
Organization: A noiseless patient Spider
Lines: 206
Message-ID: <telv47$1ii2g$2@dont-email.me>
References: <tel8u5$1gels$1@dont-email.me>
<20220830160852.00003019@reddwarf.jmc.corp>
<EIedneB4tNystJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830162355.00003a79@reddwarf.jmc.corp>
<O66dnYVHPYzpsJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830180003.00004dae@reddwarf.jmc.corp> <telqq5$1i8ul$1@dont-email.me>
<20220830212813.000024dd@reddwarf.jmc.corp> <teltnk$1ii2g$1@dont-email.me>
<20220830220225.000000d8@reddwarf.jmc.corp>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 30 Aug 2022 21:23:19 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="7c941095baf8ec4d52f7b1d257ddda24";
logging-data="1656912"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX188RtkaKWJHHBnAFM6VPhCj"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.0
Cancel-Lock: sha1:63/DtoZL+nFuwmWZbuSg1uu9f3o=
In-Reply-To: <20220830220225.000000d8@reddwarf.jmc.corp>
Content-Language: en-US
 by: olcott - Tue, 30 Aug 2022 21:23 UTC

On 8/30/2022 4:02 PM, Mr Flibble wrote:
> On Tue, 30 Aug 2022 15:59:31 -0500
> olcott <polcott2@gmail.com> wrote:
>
>> On 8/30/2022 3:28 PM, Mr Flibble wrote:
>>> On Tue, 30 Aug 2022 15:09:40 -0500
>>> olcott <polcott2@gmail.com> wrote:
>>>
>>>> On 8/30/2022 12:00 PM, Mr Flibble wrote:
>>>>> On Tue, 30 Aug 2022 10:32:03 -0500
>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>
>>>>>> On 8/30/2022 10:23 AM, Mr Flibble wrote:
>>>>>>> On Tue, 30 Aug 2022 10:13:52 -0500
>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>
>>>>>>>> On 8/30/2022 10:08 AM, Mr Flibble wrote:
>>>>>>>>> On Tue, 30 Aug 2022 10:04:36 -0500
>>>>>>>>> olcott <polcott2@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> // direct execution of x(y) derives equivalent
>>>>>>>>>> // behavior to the simulation of x(y)
>>>>>>>>>> u32 Simulate(ptr x, ptr y)
>>>>>>>>>> {
>>>>>>>>>> x(y);
>>>>>>>>>> return 1;
>>>>>>>>>> }
>>>>>>>>>>
>>>>>>>>>> void Px(ptr x)
>>>>>>>>>> {
>>>>>>>>>> Simulate(x, x);
>>>>>>>>>> return;
>>>>>>>>>> }
>>>>>>>>>>
>>>>>>>>>> int main()
>>>>>>>>>> {
>>>>>>>>>> Output("Input_Halts = ", H(Px, Px));
>>>>>>>>>> }
>>>>>>>>>>
>>>>>>>>>> _Simulate()
>>>>>>>>>> [000010b2](01) 55 push ebp
>>>>>>>>>> [000010b3](02) 8bec mov ebp,esp
>>>>>>>>>> [000010b5](03) 8b450c mov eax,[ebp+0c]
>>>>>>>>>> [000010b8](01) 50 push eax
>>>>>>>>>> [000010b9](03) ff5508 call dword [ebp+08]
>>>>>>>>>> [000010bc](03) 83c404 add esp,+04
>>>>>>>>>> [000010bf](05) b801000000 mov eax,00000001
>>>>>>>>>> [000010c4](01) 5d pop ebp
>>>>>>>>>> [000010c5](01) c3 ret
>>>>>>>>>> Size in bytes:(0020) [000010c5]
>>>>>>>>>>
>>>>>>>>>> _Px()
>>>>>>>>>> [00001102](01) 55 push ebp
>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>>>>>> [00001105](03) 8b4508 mov eax,[ebp+08]
>>>>>>>>>> [00001108](01) 50 push eax
>>>>>>>>>> [00001109](03) 8b4d08 mov ecx,[ebp+08]
>>>>>>>>>> [0000110c](01) 51 push ecx
>>>>>>>>>> [0000110d](05) e8a0ffffff call 000010b2
>>>>>>>>>> [00001112](03) 83c408 add esp,+08
>>>>>>>>>> [00001115](01) 5d pop ebp
>>>>>>>>>> [00001116](01) c3 ret
>>>>>>>>>> Size in bytes:(0021) [00001116]
>>>>>>>>>>
>>>>>>>>>> _main()
>>>>>>>>>> [00001122](01) 55 push ebp
>>>>>>>>>> [00001123](02) 8bec mov ebp,esp
>>>>>>>>>> [00001125](05) 6802110000 push 00001102
>>>>>>>>>> [0000112a](05) 6802110000 push 00001102
>>>>>>>>>> [0000112f](05) e85efdffff call 00000e92
>>>>>>>>>> [00001134](03) 83c408 add esp,+08
>>>>>>>>>> [00001137](01) 50 push eax
>>>>>>>>>> [00001138](05) 6863040000 push 00000463
>>>>>>>>>> [0000113d](05) e840f3ffff call 00000482
>>>>>>>>>> [00001142](03) 83c408 add esp,+08
>>>>>>>>>> [00001145](02) 33c0 xor eax,eax
>>>>>>>>>> [00001147](01) 5d pop ebp
>>>>>>>>>> [00001148](01) c3 ret
>>>>>>>>>> Size in bytes:(0039) [00001148]
>>>>>>>>>>
>>>>>>>>>> machine stack stack machine assembly
>>>>>>>>>> address address data code language
>>>>>>>>>> ======== ======== ======== ========= =============
>>>>>>>>>> [00001122][00101c15][00000000] 55 push ebp
>>>>>>>>>> [00001123][00101c15][00000000] 8bec mov ebp,esp
>>>>>>>>>> [00001125][00101c11][00001102] 6802110000 push 00001102
>>>>>>>>>> [0000112a][00101c0d][00001102] 6802110000 push 00001102
>>>>>>>>>> [0000112f][00101c09][00001134] e85efdffff call 00000e92
>>>>>>>>>> Address_of_H:e92
>>>>>>>>>>
>>>>>>>>>> H: Begin Simulation Execution Trace Stored at:111cc1
>>>>>>>>>> Address_of_H:e92
>>>>>>>>>> [00001102][00111cad][00111cb1] 55 push ebp
>>>>>>>>>> [00001103][00111cad][00111cb1] 8bec mov ebp,esp
>>>>>>>>>> [00001105][00111cad][00111cb1] 8b4508 mov
>>>>>>>>>> eax,[ebp+08] [00001108][00111ca9][00001102] 50
>>>>>>>>>> push eax [00001109][00111ca9][00001102] 8b4d08 mov
>>>>>>>>>> ecx,[ebp+08] [0000110c][00111ca5][00001102] 51
>>>>>>>>>> push ecx [0000110d][00111ca1][00001112] e8a0ffffff call
>>>>>>>>>> 000010b2 [000010b2][00111c9d][00111cad] 55 push
>>>>>>>>>> ebp [000010b3][00111c9d][00111cad] 8bec mov ebp,esp
>>>>>>>>>> [000010b5][00111c9d][00111cad] 8b450c mov
>>>>>>>>>> eax,[ebp+0c] [000010b8][00111c99][00001102] 50
>>>>>>>>>> push eax Calling:_Px()
>>>>>>>>>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
>>>>>>>>>> [000010b9][00111c95][000010bc] ff5508 call dword
>>>>>>>>>> [ebp+08] [00001102][00111c91][00111c9d] 55 push
>>>>>>>>>> ebp [00001103][00111c91][00111c9d] 8bec mov ebp,esp
>>>>>>>>>> [00001105][00111c91][00111c9d] 8b4508 mov
>>>>>>>>>> eax,[ebp+08] [00001108][00111c8d][00001102] 50
>>>>>>>>>> push eax [00001109][00111c8d][00001102] 8b4d08 mov
>>>>>>>>>> ecx,[ebp+08] [0000110c][00111c89][00001102] 51
>>>>>>>>>> push ecx [0000110d][00111c85][00001112] e8a0ffffff call
>>>>>>>>>> 000010b2 H: Infinite Recursion Detected Simulation Stopped
>>>>>>>>>>
>>>>>>>>>> [00001134][00101c15][00000000] 83c408 add esp,+08
>>>>>>>>>> [00001137][00101c11][00000000] 50 push eax
>>>>>>>>>> [00001138][00101c0d][00000463] 6863040000 push 00000463
>>>>>>>>>> [0000113d][00101c0d][00000463] e840f3ffff call 00000482
>>>>>>>>>> Input_Halts = 0
>>>>>>>>>> [00001142][00101c15][00000000] 83c408 add esp,+08
>>>>>>>>>> [00001145][00101c15][00000000] 33c0 xor eax,eax
>>>>>>>>>> [00001147][00101c19][00000018] 5d pop ebp
>>>>>>>>>> [00001148][00101c1d][00000000] c3 ret
>>>>>>>>>> Number of Instructions Executed(2195) == 33 Pages
>>>>>>>>>
>>>>>>>>> Px doesn't call Simulate, Px calls H. You have made the same
>>>>>>>>> error repeatedly.
>>>>>>>>>
>>>>>>>>> /Flibble
>>>>>>>>>
>>>>>>>>
>>>>>>>> Your Px does not call Simulate, mine does.
>>>>>>>> Call my Px Pz if this helps avoid the confusion.
>>>>>>>
>>>>>>> Pz doesn't call Simulate, Pz calls H. You have made the same
>>>>>>> error repeatedly.
>>>>>>>
>>>>>>> /Flibble
>>>>>>>
>>>>>>
>>>>>> What is your basis for saying that?
>>>>>
>>>>> My basis for saying that is an observation that you are attempting
>>>>> to build some convoluted strawman whereby you can claim
>>>>> equivalence between H and Simulate so you can then erroneously
>>>>> claim that all simulating halt deciders are recursive and cannot
>>>>> return a value to their callers from within the simulation.
>>>>>
>>>>> /Flibble
>>>>>
>>>>
>>>>
>>>> So you are disagreeing with what I said on some other basis than
>>>> what I actually said: *that is the definition of dishonestly*
>>>
>>> OK dear. Carry on constructing your strawman, everyone will knock it
>>> down as usual.
>>>
>>> /Flibble
>>>
>>
>> Failing to provide a YES/NO answer breaks an honest dialogue.
>>
>> Failing to fully explain all of the reasoning for a NO answer
>> breaks and honest dialogue.
>>
>> u32 Simulate(ptr x, ptr y)
>> {
>> x(y);
>> }
>>
>> void Pz(ptr x)
>> {
>> Simulate(x, x);
>> }
>>
>> int main()
>> {
>> Output("Input_Halts = ", H(Pz, Pz));
>> }
>>
>> H(Pz,Pz) correctly returns 0.
>>
>> *So you agree with the first step of the proof*?
>> Only YES/NO are honest answers, NO requires a complete explanation.
>
> Answer me this, dear, why does Simulate have a u32 return type if it
> can never return to its caller? You've fucked up, BIG TIME.
>
> /Flibble
>
>


Click here to read the complete article
Re: Does everyone agree with this halt status decision?

<20220830225723.000018f3@reddwarf.jmc.corp>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx01.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc.corp (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Message-ID: <20220830225723.000018f3@reddwarf.jmc.corp>
References: <tel8u5$1gels$1@dont-email.me>
<20220830160852.00003019@reddwarf.jmc.corp>
<EIedneB4tNystJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830162355.00003a79@reddwarf.jmc.corp>
<O66dnYVHPYzpsJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830180003.00004dae@reddwarf.jmc.corp>
<telqq5$1i8ul$1@dont-email.me>
<20220830212813.000024dd@reddwarf.jmc.corp>
<teltnk$1ii2g$1@dont-email.me>
<20220830220225.000000d8@reddwarf.jmc.corp>
<telv47$1ii2g$2@dont-email.me>
Organization: Jupiter Mining Corporation
X-Newsreader: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 209
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Tue, 30 Aug 2022 21:57:23 UTC
Date: Tue, 30 Aug 2022 22:57:23 +0100
X-Received-Bytes: 9790
 by: Mr Flibble - Tue, 30 Aug 2022 21:57 UTC

On Tue, 30 Aug 2022 16:23:18 -0500
olcott <polcott2@gmail.com> wrote:

> On 8/30/2022 4:02 PM, Mr Flibble wrote:
> > On Tue, 30 Aug 2022 15:59:31 -0500
> > olcott <polcott2@gmail.com> wrote:
> >
> >> On 8/30/2022 3:28 PM, Mr Flibble wrote:
> >>> On Tue, 30 Aug 2022 15:09:40 -0500
> >>> olcott <polcott2@gmail.com> wrote:
> >>>
> >>>> On 8/30/2022 12:00 PM, Mr Flibble wrote:
> >>>>> On Tue, 30 Aug 2022 10:32:03 -0500
> >>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>
> >>>>>> On 8/30/2022 10:23 AM, Mr Flibble wrote:
> >>>>>>> On Tue, 30 Aug 2022 10:13:52 -0500
> >>>>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>>>
> >>>>>>>> On 8/30/2022 10:08 AM, Mr Flibble wrote:
> >>>>>>>>> On Tue, 30 Aug 2022 10:04:36 -0500
> >>>>>>>>> olcott <polcott2@gmail.com> wrote:
> >>>>>>>>>
> >>>>>>>>>> // direct execution of x(y) derives equivalent
> >>>>>>>>>> // behavior to the simulation of x(y)
> >>>>>>>>>> u32 Simulate(ptr x, ptr y)
> >>>>>>>>>> {
> >>>>>>>>>> x(y);
> >>>>>>>>>> return 1;
> >>>>>>>>>> }
> >>>>>>>>>>
> >>>>>>>>>> void Px(ptr x)
> >>>>>>>>>> {
> >>>>>>>>>> Simulate(x, x);
> >>>>>>>>>> return;
> >>>>>>>>>> }
> >>>>>>>>>>
> >>>>>>>>>> int main()
> >>>>>>>>>> {
> >>>>>>>>>> Output("Input_Halts = ", H(Px, Px));
> >>>>>>>>>> }
> >>>>>>>>>>
> >>>>>>>>>> _Simulate()
> >>>>>>>>>> [000010b2](01) 55 push ebp
> >>>>>>>>>> [000010b3](02) 8bec mov ebp,esp
> >>>>>>>>>> [000010b5](03) 8b450c mov eax,[ebp+0c]
> >>>>>>>>>> [000010b8](01) 50 push eax
> >>>>>>>>>> [000010b9](03) ff5508 call dword [ebp+08]
> >>>>>>>>>> [000010bc](03) 83c404 add esp,+04
> >>>>>>>>>> [000010bf](05) b801000000 mov eax,00000001
> >>>>>>>>>> [000010c4](01) 5d pop ebp
> >>>>>>>>>> [000010c5](01) c3 ret
> >>>>>>>>>> Size in bytes:(0020) [000010c5]
> >>>>>>>>>>
> >>>>>>>>>> _Px()
> >>>>>>>>>> [00001102](01) 55 push ebp
> >>>>>>>>>> [00001103](02) 8bec mov ebp,esp
> >>>>>>>>>> [00001105](03) 8b4508 mov eax,[ebp+08]
> >>>>>>>>>> [00001108](01) 50 push eax
> >>>>>>>>>> [00001109](03) 8b4d08 mov ecx,[ebp+08]
> >>>>>>>>>> [0000110c](01) 51 push ecx
> >>>>>>>>>> [0000110d](05) e8a0ffffff call 000010b2
> >>>>>>>>>> [00001112](03) 83c408 add esp,+08
> >>>>>>>>>> [00001115](01) 5d pop ebp
> >>>>>>>>>> [00001116](01) c3 ret
> >>>>>>>>>> Size in bytes:(0021) [00001116]
> >>>>>>>>>>
> >>>>>>>>>> _main()
> >>>>>>>>>> [00001122](01) 55 push ebp
> >>>>>>>>>> [00001123](02) 8bec mov ebp,esp
> >>>>>>>>>> [00001125](05) 6802110000 push 00001102
> >>>>>>>>>> [0000112a](05) 6802110000 push 00001102
> >>>>>>>>>> [0000112f](05) e85efdffff call 00000e92
> >>>>>>>>>> [00001134](03) 83c408 add esp,+08
> >>>>>>>>>> [00001137](01) 50 push eax
> >>>>>>>>>> [00001138](05) 6863040000 push 00000463
> >>>>>>>>>> [0000113d](05) e840f3ffff call 00000482
> >>>>>>>>>> [00001142](03) 83c408 add esp,+08
> >>>>>>>>>> [00001145](02) 33c0 xor eax,eax
> >>>>>>>>>> [00001147](01) 5d pop ebp
> >>>>>>>>>> [00001148](01) c3 ret
> >>>>>>>>>> Size in bytes:(0039) [00001148]
> >>>>>>>>>>
> >>>>>>>>>> machine stack stack machine assembly
> >>>>>>>>>> address address data code language
> >>>>>>>>>> ======== ======== ======== =========
> >>>>>>>>>> ============= [00001122][00101c15][00000000] 55
> >>>>>>>>>> push ebp [00001123][00101c15][00000000] 8bec
> >>>>>>>>>> mov ebp,esp [00001125][00101c11][00001102] 6802110000
> >>>>>>>>>> push 00001102 [0000112a][00101c0d][00001102] 6802110000
> >>>>>>>>>> push 00001102 [0000112f][00101c09][00001134] e85efdffff
> >>>>>>>>>> call 00000e92 Address_of_H:e92
> >>>>>>>>>>
> >>>>>>>>>> H: Begin Simulation Execution Trace Stored at:111cc1
> >>>>>>>>>> Address_of_H:e92
> >>>>>>>>>> [00001102][00111cad][00111cb1] 55 push ebp
> >>>>>>>>>> [00001103][00111cad][00111cb1] 8bec mov ebp,esp
> >>>>>>>>>> [00001105][00111cad][00111cb1] 8b4508 mov
> >>>>>>>>>> eax,[ebp+08] [00001108][00111ca9][00001102] 50
> >>>>>>>>>> push eax [00001109][00111ca9][00001102] 8b4d08 mov
> >>>>>>>>>> ecx,[ebp+08] [0000110c][00111ca5][00001102] 51
> >>>>>>>>>> push ecx [0000110d][00111ca1][00001112] e8a0ffffff call
> >>>>>>>>>> 000010b2 [000010b2][00111c9d][00111cad] 55 push
> >>>>>>>>>> ebp [000010b3][00111c9d][00111cad] 8bec mov
> >>>>>>>>>> ebp,esp [000010b5][00111c9d][00111cad] 8b450c mov
> >>>>>>>>>> eax,[ebp+0c] [000010b8][00111c99][00001102] 50
> >>>>>>>>>> push eax Calling:_Px()
> >>>>>>>>>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
> >>>>>>>>>> [000010b9][00111c95][000010bc] ff5508 call dword
> >>>>>>>>>> [ebp+08] [00001102][00111c91][00111c9d] 55 push
> >>>>>>>>>> ebp [00001103][00111c91][00111c9d] 8bec mov
> >>>>>>>>>> ebp,esp [00001105][00111c91][00111c9d] 8b4508 mov
> >>>>>>>>>> eax,[ebp+08] [00001108][00111c8d][00001102] 50
> >>>>>>>>>> push eax [00001109][00111c8d][00001102] 8b4d08 mov
> >>>>>>>>>> ecx,[ebp+08] [0000110c][00111c89][00001102] 51
> >>>>>>>>>> push ecx [0000110d][00111c85][00001112] e8a0ffffff call
> >>>>>>>>>> 000010b2 H: Infinite Recursion Detected Simulation Stopped
> >>>>>>>>>>
> >>>>>>>>>> [00001134][00101c15][00000000] 83c408 add esp,+08
> >>>>>>>>>> [00001137][00101c11][00000000] 50 push eax
> >>>>>>>>>> [00001138][00101c0d][00000463] 6863040000 push 00000463
> >>>>>>>>>> [0000113d][00101c0d][00000463] e840f3ffff call 00000482
> >>>>>>>>>> Input_Halts = 0
> >>>>>>>>>> [00001142][00101c15][00000000] 83c408 add esp,+08
> >>>>>>>>>> [00001145][00101c15][00000000] 33c0 xor eax,eax
> >>>>>>>>>> [00001147][00101c19][00000018] 5d pop ebp
> >>>>>>>>>> [00001148][00101c1d][00000000] c3 ret
> >>>>>>>>>> Number of Instructions Executed(2195) == 33 Pages
> >>>>>>>>>
> >>>>>>>>> Px doesn't call Simulate, Px calls H. You have made the
> >>>>>>>>> same error repeatedly.
> >>>>>>>>>
> >>>>>>>>> /Flibble
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>> Your Px does not call Simulate, mine does.
> >>>>>>>> Call my Px Pz if this helps avoid the confusion.
> >>>>>>>
> >>>>>>> Pz doesn't call Simulate, Pz calls H. You have made the same
> >>>>>>> error repeatedly.
> >>>>>>>
> >>>>>>> /Flibble
> >>>>>>>
> >>>>>>
> >>>>>> What is your basis for saying that?
> >>>>>
> >>>>> My basis for saying that is an observation that you are
> >>>>> attempting to build some convoluted strawman whereby you can
> >>>>> claim equivalence between H and Simulate so you can then
> >>>>> erroneously claim that all simulating halt deciders are
> >>>>> recursive and cannot return a value to their callers from
> >>>>> within the simulation.
> >>>>>
> >>>>> /Flibble
> >>>>>
> >>>>
> >>>>
> >>>> So you are disagreeing with what I said on some other basis than
> >>>> what I actually said: *that is the definition of dishonestly*
> >>>
> >>> OK dear. Carry on constructing your strawman, everyone will knock
> >>> it down as usual.
> >>>
> >>> /Flibble
> >>>
> >>
> >> Failing to provide a YES/NO answer breaks an honest dialogue.
> >>
> >> Failing to fully explain all of the reasoning for a NO answer
> >> breaks and honest dialogue.
> >>
> >> u32 Simulate(ptr x, ptr y)
> >> {
> >> x(y);
> >> }
> >>
> >> void Pz(ptr x)
> >> {
> >> Simulate(x, x);
> >> }
> >>
> >> int main()
> >> {
> >> Output("Input_Halts = ", H(Pz, Pz));
> >> }
> >>
> >> H(Pz,Pz) correctly returns 0.
> >>
> >> *So you agree with the first step of the proof*?
> >> Only YES/NO are honest answers, NO requires a complete
> >> explanation.
> >
> > Answer me this, dear, why does Simulate have a u32 return type if it
> > can never return to its caller? You've fucked up, BIG TIME.
> >
> > /Flibble
> >
> >
>
> Simulate initially always returned 1, which it can always do for
> every input that halts. I removed this return to make it simpler. I
> should have converted the return type to void.
>
> Is H(Pz,Pz) correct to return 0?


Click here to read the complete article
Re: Does everyone agree with this halt status decision?

<tem1n9$1ii2g$3@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Date: Tue, 30 Aug 2022 17:07:36 -0500
Organization: A noiseless patient Spider
Lines: 219
Message-ID: <tem1n9$1ii2g$3@dont-email.me>
References: <tel8u5$1gels$1@dont-email.me>
<20220830160852.00003019@reddwarf.jmc.corp>
<EIedneB4tNystJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830162355.00003a79@reddwarf.jmc.corp>
<O66dnYVHPYzpsJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830180003.00004dae@reddwarf.jmc.corp> <telqq5$1i8ul$1@dont-email.me>
<20220830212813.000024dd@reddwarf.jmc.corp> <teltnk$1ii2g$1@dont-email.me>
<20220830220225.000000d8@reddwarf.jmc.corp> <telv47$1ii2g$2@dont-email.me>
<20220830225723.000018f3@reddwarf.jmc.corp>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 30 Aug 2022 22:07:37 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="c23d4a7c43a6eb8ef040166d41246eda";
logging-data="1656912"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+GU9oDU6Zh5lgQ22csZGEy"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.0
Cancel-Lock: sha1:3u4nzMuYkzQs5J8hvaJYoNbtJQc=
In-Reply-To: <20220830225723.000018f3@reddwarf.jmc.corp>
Content-Language: en-US
 by: olcott - Tue, 30 Aug 2022 22:07 UTC

On 8/30/2022 4:57 PM, Mr Flibble wrote:
> On Tue, 30 Aug 2022 16:23:18 -0500
> olcott <polcott2@gmail.com> wrote:
>
>> On 8/30/2022 4:02 PM, Mr Flibble wrote:
>>> On Tue, 30 Aug 2022 15:59:31 -0500
>>> olcott <polcott2@gmail.com> wrote:
>>>
>>>> On 8/30/2022 3:28 PM, Mr Flibble wrote:
>>>>> On Tue, 30 Aug 2022 15:09:40 -0500
>>>>> olcott <polcott2@gmail.com> wrote:
>>>>>
>>>>>> On 8/30/2022 12:00 PM, Mr Flibble wrote:
>>>>>>> On Tue, 30 Aug 2022 10:32:03 -0500
>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>
>>>>>>>> On 8/30/2022 10:23 AM, Mr Flibble wrote:
>>>>>>>>> On Tue, 30 Aug 2022 10:13:52 -0500
>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>
>>>>>>>>>> On 8/30/2022 10:08 AM, Mr Flibble wrote:
>>>>>>>>>>> On Tue, 30 Aug 2022 10:04:36 -0500
>>>>>>>>>>> olcott <polcott2@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> // direct execution of x(y) derives equivalent
>>>>>>>>>>>> // behavior to the simulation of x(y)
>>>>>>>>>>>> u32 Simulate(ptr x, ptr y)
>>>>>>>>>>>> {
>>>>>>>>>>>> x(y);
>>>>>>>>>>>> return 1;
>>>>>>>>>>>> }
>>>>>>>>>>>>
>>>>>>>>>>>> void Px(ptr x)
>>>>>>>>>>>> {
>>>>>>>>>>>> Simulate(x, x);
>>>>>>>>>>>> return;
>>>>>>>>>>>> }
>>>>>>>>>>>>
>>>>>>>>>>>> int main()
>>>>>>>>>>>> {
>>>>>>>>>>>> Output("Input_Halts = ", H(Px, Px));
>>>>>>>>>>>> }
>>>>>>>>>>>>
>>>>>>>>>>>> _Simulate()
>>>>>>>>>>>> [000010b2](01) 55 push ebp
>>>>>>>>>>>> [000010b3](02) 8bec mov ebp,esp
>>>>>>>>>>>> [000010b5](03) 8b450c mov eax,[ebp+0c]
>>>>>>>>>>>> [000010b8](01) 50 push eax
>>>>>>>>>>>> [000010b9](03) ff5508 call dword [ebp+08]
>>>>>>>>>>>> [000010bc](03) 83c404 add esp,+04
>>>>>>>>>>>> [000010bf](05) b801000000 mov eax,00000001
>>>>>>>>>>>> [000010c4](01) 5d pop ebp
>>>>>>>>>>>> [000010c5](01) c3 ret
>>>>>>>>>>>> Size in bytes:(0020) [000010c5]
>>>>>>>>>>>>
>>>>>>>>>>>> _Px()
>>>>>>>>>>>> [00001102](01) 55 push ebp
>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>>>>>>>> [00001105](03) 8b4508 mov eax,[ebp+08]
>>>>>>>>>>>> [00001108](01) 50 push eax
>>>>>>>>>>>> [00001109](03) 8b4d08 mov ecx,[ebp+08]
>>>>>>>>>>>> [0000110c](01) 51 push ecx
>>>>>>>>>>>> [0000110d](05) e8a0ffffff call 000010b2
>>>>>>>>>>>> [00001112](03) 83c408 add esp,+08
>>>>>>>>>>>> [00001115](01) 5d pop ebp
>>>>>>>>>>>> [00001116](01) c3 ret
>>>>>>>>>>>> Size in bytes:(0021) [00001116]
>>>>>>>>>>>>
>>>>>>>>>>>> _main()
>>>>>>>>>>>> [00001122](01) 55 push ebp
>>>>>>>>>>>> [00001123](02) 8bec mov ebp,esp
>>>>>>>>>>>> [00001125](05) 6802110000 push 00001102
>>>>>>>>>>>> [0000112a](05) 6802110000 push 00001102
>>>>>>>>>>>> [0000112f](05) e85efdffff call 00000e92
>>>>>>>>>>>> [00001134](03) 83c408 add esp,+08
>>>>>>>>>>>> [00001137](01) 50 push eax
>>>>>>>>>>>> [00001138](05) 6863040000 push 00000463
>>>>>>>>>>>> [0000113d](05) e840f3ffff call 00000482
>>>>>>>>>>>> [00001142](03) 83c408 add esp,+08
>>>>>>>>>>>> [00001145](02) 33c0 xor eax,eax
>>>>>>>>>>>> [00001147](01) 5d pop ebp
>>>>>>>>>>>> [00001148](01) c3 ret
>>>>>>>>>>>> Size in bytes:(0039) [00001148]
>>>>>>>>>>>>
>>>>>>>>>>>> machine stack stack machine assembly
>>>>>>>>>>>> address address data code language
>>>>>>>>>>>> ======== ======== ======== =========
>>>>>>>>>>>> ============= [00001122][00101c15][00000000] 55
>>>>>>>>>>>> push ebp [00001123][00101c15][00000000] 8bec
>>>>>>>>>>>> mov ebp,esp [00001125][00101c11][00001102] 6802110000
>>>>>>>>>>>> push 00001102 [0000112a][00101c0d][00001102] 6802110000
>>>>>>>>>>>> push 00001102 [0000112f][00101c09][00001134] e85efdffff
>>>>>>>>>>>> call 00000e92 Address_of_H:e92
>>>>>>>>>>>>
>>>>>>>>>>>> H: Begin Simulation Execution Trace Stored at:111cc1
>>>>>>>>>>>> Address_of_H:e92
>>>>>>>>>>>> [00001102][00111cad][00111cb1] 55 push ebp
>>>>>>>>>>>> [00001103][00111cad][00111cb1] 8bec mov ebp,esp
>>>>>>>>>>>> [00001105][00111cad][00111cb1] 8b4508 mov
>>>>>>>>>>>> eax,[ebp+08] [00001108][00111ca9][00001102] 50
>>>>>>>>>>>> push eax [00001109][00111ca9][00001102] 8b4d08 mov
>>>>>>>>>>>> ecx,[ebp+08] [0000110c][00111ca5][00001102] 51
>>>>>>>>>>>> push ecx [0000110d][00111ca1][00001112] e8a0ffffff call
>>>>>>>>>>>> 000010b2 [000010b2][00111c9d][00111cad] 55 push
>>>>>>>>>>>> ebp [000010b3][00111c9d][00111cad] 8bec mov
>>>>>>>>>>>> ebp,esp [000010b5][00111c9d][00111cad] 8b450c mov
>>>>>>>>>>>> eax,[ebp+0c] [000010b8][00111c99][00001102] 50
>>>>>>>>>>>> push eax Calling:_Px()
>>>>>>>>>>>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
>>>>>>>>>>>> [000010b9][00111c95][000010bc] ff5508 call dword
>>>>>>>>>>>> [ebp+08] [00001102][00111c91][00111c9d] 55 push
>>>>>>>>>>>> ebp [00001103][00111c91][00111c9d] 8bec mov
>>>>>>>>>>>> ebp,esp [00001105][00111c91][00111c9d] 8b4508 mov
>>>>>>>>>>>> eax,[ebp+08] [00001108][00111c8d][00001102] 50
>>>>>>>>>>>> push eax [00001109][00111c8d][00001102] 8b4d08 mov
>>>>>>>>>>>> ecx,[ebp+08] [0000110c][00111c89][00001102] 51
>>>>>>>>>>>> push ecx [0000110d][00111c85][00001112] e8a0ffffff call
>>>>>>>>>>>> 000010b2 H: Infinite Recursion Detected Simulation Stopped
>>>>>>>>>>>>
>>>>>>>>>>>> [00001134][00101c15][00000000] 83c408 add esp,+08
>>>>>>>>>>>> [00001137][00101c11][00000000] 50 push eax
>>>>>>>>>>>> [00001138][00101c0d][00000463] 6863040000 push 00000463
>>>>>>>>>>>> [0000113d][00101c0d][00000463] e840f3ffff call 00000482
>>>>>>>>>>>> Input_Halts = 0
>>>>>>>>>>>> [00001142][00101c15][00000000] 83c408 add esp,+08
>>>>>>>>>>>> [00001145][00101c15][00000000] 33c0 xor eax,eax
>>>>>>>>>>>> [00001147][00101c19][00000018] 5d pop ebp
>>>>>>>>>>>> [00001148][00101c1d][00000000] c3 ret
>>>>>>>>>>>> Number of Instructions Executed(2195) == 33 Pages
>>>>>>>>>>>
>>>>>>>>>>> Px doesn't call Simulate, Px calls H. You have made the
>>>>>>>>>>> same error repeatedly.
>>>>>>>>>>>
>>>>>>>>>>> /Flibble
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Your Px does not call Simulate, mine does.
>>>>>>>>>> Call my Px Pz if this helps avoid the confusion.
>>>>>>>>>
>>>>>>>>> Pz doesn't call Simulate, Pz calls H. You have made the same
>>>>>>>>> error repeatedly.
>>>>>>>>>
>>>>>>>>> /Flibble
>>>>>>>>>
>>>>>>>>
>>>>>>>> What is your basis for saying that?
>>>>>>>
>>>>>>> My basis for saying that is an observation that you are
>>>>>>> attempting to build some convoluted strawman whereby you can
>>>>>>> claim equivalence between H and Simulate so you can then
>>>>>>> erroneously claim that all simulating halt deciders are
>>>>>>> recursive and cannot return a value to their callers from
>>>>>>> within the simulation.
>>>>>>>
>>>>>>> /Flibble
>>>>>>>
>>>>>>
>>>>>>
>>>>>> So you are disagreeing with what I said on some other basis than
>>>>>> what I actually said: *that is the definition of dishonestly*
>>>>>
>>>>> OK dear. Carry on constructing your strawman, everyone will knock
>>>>> it down as usual.
>>>>>
>>>>> /Flibble
>>>>>
>>>>
>>>> Failing to provide a YES/NO answer breaks an honest dialogue.
>>>>
>>>> Failing to fully explain all of the reasoning for a NO answer
>>>> breaks and honest dialogue.
>>>>
>>>> u32 Simulate(ptr x, ptr y)
>>>> {
>>>> x(y);
>>>> }
>>>>
>>>> void Pz(ptr x)
>>>> {
>>>> Simulate(x, x);
>>>> }
>>>>
>>>> int main()
>>>> {
>>>> Output("Input_Halts = ", H(Pz, Pz));
>>>> }
>>>>
>>>> H(Pz,Pz) correctly returns 0.
>>>>
>>>> *So you agree with the first step of the proof*?
>>>> Only YES/NO are honest answers, NO requires a complete
>>>> explanation.
>>>
>>> Answer me this, dear, why does Simulate have a u32 return type if it
>>> can never return to its caller? You've fucked up, BIG TIME.
>>>
>>> /Flibble
>>>
>>>
>>
>> Simulate initially always returned 1, which it can always do for
>> every input that halts. I removed this return to make it simpler. I
>> should have converted the return type to void.
>>
>> Is H(Pz,Pz) correct to return 0?
>
> LOL.
>
> /Flibble
>


Click here to read the complete article
Re: Does everyone agree with this halt status decision?

<20220830232027.00001ba6@reddwarf.jmc.corp>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!peer02.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx14.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc.corp (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Message-ID: <20220830232027.00001ba6@reddwarf.jmc.corp>
References: <tel8u5$1gels$1@dont-email.me>
<20220830160852.00003019@reddwarf.jmc.corp>
<EIedneB4tNystJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830162355.00003a79@reddwarf.jmc.corp>
<O66dnYVHPYzpsJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830180003.00004dae@reddwarf.jmc.corp>
<telqq5$1i8ul$1@dont-email.me>
<20220830212813.000024dd@reddwarf.jmc.corp>
<teltnk$1ii2g$1@dont-email.me>
<20220830220225.000000d8@reddwarf.jmc.corp>
<telv47$1ii2g$2@dont-email.me>
<20220830225723.000018f3@reddwarf.jmc.corp>
<tem1n9$1ii2g$3@dont-email.me>
Organization: Jupiter Mining Corporation
X-Newsreader: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 224
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Tue, 30 Aug 2022 22:20:27 UTC
Date: Tue, 30 Aug 2022 23:20:27 +0100
X-Received-Bytes: 10553
 by: Mr Flibble - Tue, 30 Aug 2022 22:20 UTC

On Tue, 30 Aug 2022 17:07:36 -0500
olcott <polcott2@gmail.com> wrote:

> On 8/30/2022 4:57 PM, Mr Flibble wrote:
> > On Tue, 30 Aug 2022 16:23:18 -0500
> > olcott <polcott2@gmail.com> wrote:
> >
> >> On 8/30/2022 4:02 PM, Mr Flibble wrote:
> >>> On Tue, 30 Aug 2022 15:59:31 -0500
> >>> olcott <polcott2@gmail.com> wrote:
> >>>
> >>>> On 8/30/2022 3:28 PM, Mr Flibble wrote:
> >>>>> On Tue, 30 Aug 2022 15:09:40 -0500
> >>>>> olcott <polcott2@gmail.com> wrote:
> >>>>>
> >>>>>> On 8/30/2022 12:00 PM, Mr Flibble wrote:
> >>>>>>> On Tue, 30 Aug 2022 10:32:03 -0500
> >>>>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>>>
> >>>>>>>> On 8/30/2022 10:23 AM, Mr Flibble wrote:
> >>>>>>>>> On Tue, 30 Aug 2022 10:13:52 -0500
> >>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>>>>>
> >>>>>>>>>> On 8/30/2022 10:08 AM, Mr Flibble wrote:
> >>>>>>>>>>> On Tue, 30 Aug 2022 10:04:36 -0500
> >>>>>>>>>>> olcott <polcott2@gmail.com> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>> // direct execution of x(y) derives equivalent
> >>>>>>>>>>>> // behavior to the simulation of x(y)
> >>>>>>>>>>>> u32 Simulate(ptr x, ptr y)
> >>>>>>>>>>>> {
> >>>>>>>>>>>> x(y);
> >>>>>>>>>>>> return 1;
> >>>>>>>>>>>> }
> >>>>>>>>>>>>
> >>>>>>>>>>>> void Px(ptr x)
> >>>>>>>>>>>> {
> >>>>>>>>>>>> Simulate(x, x);
> >>>>>>>>>>>> return;
> >>>>>>>>>>>> }
> >>>>>>>>>>>>
> >>>>>>>>>>>> int main()
> >>>>>>>>>>>> {
> >>>>>>>>>>>> Output("Input_Halts = ", H(Px, Px));
> >>>>>>>>>>>> }
> >>>>>>>>>>>>
> >>>>>>>>>>>> _Simulate()
> >>>>>>>>>>>> [000010b2](01) 55 push ebp
> >>>>>>>>>>>> [000010b3](02) 8bec mov ebp,esp
> >>>>>>>>>>>> [000010b5](03) 8b450c mov eax,[ebp+0c]
> >>>>>>>>>>>> [000010b8](01) 50 push eax
> >>>>>>>>>>>> [000010b9](03) ff5508 call dword [ebp+08]
> >>>>>>>>>>>> [000010bc](03) 83c404 add esp,+04
> >>>>>>>>>>>> [000010bf](05) b801000000 mov eax,00000001
> >>>>>>>>>>>> [000010c4](01) 5d pop ebp
> >>>>>>>>>>>> [000010c5](01) c3 ret
> >>>>>>>>>>>> Size in bytes:(0020) [000010c5]
> >>>>>>>>>>>>
> >>>>>>>>>>>> _Px()
> >>>>>>>>>>>> [00001102](01) 55 push ebp
> >>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
> >>>>>>>>>>>> [00001105](03) 8b4508 mov eax,[ebp+08]
> >>>>>>>>>>>> [00001108](01) 50 push eax
> >>>>>>>>>>>> [00001109](03) 8b4d08 mov ecx,[ebp+08]
> >>>>>>>>>>>> [0000110c](01) 51 push ecx
> >>>>>>>>>>>> [0000110d](05) e8a0ffffff call 000010b2
> >>>>>>>>>>>> [00001112](03) 83c408 add esp,+08
> >>>>>>>>>>>> [00001115](01) 5d pop ebp
> >>>>>>>>>>>> [00001116](01) c3 ret
> >>>>>>>>>>>> Size in bytes:(0021) [00001116]
> >>>>>>>>>>>>
> >>>>>>>>>>>> _main()
> >>>>>>>>>>>> [00001122](01) 55 push ebp
> >>>>>>>>>>>> [00001123](02) 8bec mov ebp,esp
> >>>>>>>>>>>> [00001125](05) 6802110000 push 00001102
> >>>>>>>>>>>> [0000112a](05) 6802110000 push 00001102
> >>>>>>>>>>>> [0000112f](05) e85efdffff call 00000e92
> >>>>>>>>>>>> [00001134](03) 83c408 add esp,+08
> >>>>>>>>>>>> [00001137](01) 50 push eax
> >>>>>>>>>>>> [00001138](05) 6863040000 push 00000463
> >>>>>>>>>>>> [0000113d](05) e840f3ffff call 00000482
> >>>>>>>>>>>> [00001142](03) 83c408 add esp,+08
> >>>>>>>>>>>> [00001145](02) 33c0 xor eax,eax
> >>>>>>>>>>>> [00001147](01) 5d pop ebp
> >>>>>>>>>>>> [00001148](01) c3 ret
> >>>>>>>>>>>> Size in bytes:(0039) [00001148]
> >>>>>>>>>>>>
> >>>>>>>>>>>> machine stack stack machine assembly
> >>>>>>>>>>>> address address data code language
> >>>>>>>>>>>> ======== ======== ======== =========
> >>>>>>>>>>>> ============= [00001122][00101c15][00000000] 55
> >>>>>>>>>>>> push ebp [00001123][00101c15][00000000] 8bec
> >>>>>>>>>>>> mov ebp,esp [00001125][00101c11][00001102] 6802110000
> >>>>>>>>>>>> push 00001102 [0000112a][00101c0d][00001102] 6802110000
> >>>>>>>>>>>> push 00001102 [0000112f][00101c09][00001134] e85efdffff
> >>>>>>>>>>>> call 00000e92 Address_of_H:e92
> >>>>>>>>>>>>
> >>>>>>>>>>>> H: Begin Simulation Execution Trace Stored at:111cc1
> >>>>>>>>>>>> Address_of_H:e92
> >>>>>>>>>>>> [00001102][00111cad][00111cb1] 55 push ebp
> >>>>>>>>>>>> [00001103][00111cad][00111cb1] 8bec mov ebp,esp
> >>>>>>>>>>>> [00001105][00111cad][00111cb1] 8b4508 mov
> >>>>>>>>>>>> eax,[ebp+08] [00001108][00111ca9][00001102] 50
> >>>>>>>>>>>> push eax [00001109][00111ca9][00001102] 8b4d08
> >>>>>>>>>>>> mov ecx,[ebp+08] [0000110c][00111ca5][00001102] 51
> >>>>>>>>>>>> push ecx [0000110d][00111ca1][00001112] e8a0ffffff
> >>>>>>>>>>>> call 000010b2 [000010b2][00111c9d][00111cad] 55
> >>>>>>>>>>>> push ebp [000010b3][00111c9d][00111cad] 8bec
> >>>>>>>>>>>> mov ebp,esp [000010b5][00111c9d][00111cad] 8b450c
> >>>>>>>>>>>> mov eax,[ebp+0c] [000010b8][00111c99][00001102] 50
> >>>>>>>>>>>> push eax Calling:_Px()
> >>>>>>>>>>>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
> >>>>>>>>>>>> [000010b9][00111c95][000010bc] ff5508 call dword
> >>>>>>>>>>>> [ebp+08] [00001102][00111c91][00111c9d] 55
> >>>>>>>>>>>> push ebp [00001103][00111c91][00111c9d] 8bec
> >>>>>>>>>>>> mov ebp,esp [00001105][00111c91][00111c9d] 8b4508
> >>>>>>>>>>>> mov eax,[ebp+08] [00001108][00111c8d][00001102] 50
> >>>>>>>>>>>> push eax [00001109][00111c8d][00001102] 8b4d08
> >>>>>>>>>>>> mov ecx,[ebp+08] [0000110c][00111c89][00001102] 51
> >>>>>>>>>>>> push ecx [0000110d][00111c85][00001112] e8a0ffffff
> >>>>>>>>>>>> call 000010b2 H: Infinite Recursion Detected Simulation
> >>>>>>>>>>>> Stopped
> >>>>>>>>>>>>
> >>>>>>>>>>>> [00001134][00101c15][00000000] 83c408 add esp,+08
> >>>>>>>>>>>> [00001137][00101c11][00000000] 50 push eax
> >>>>>>>>>>>> [00001138][00101c0d][00000463] 6863040000 push
> >>>>>>>>>>>> 00000463 [0000113d][00101c0d][00000463] e840f3ffff
> >>>>>>>>>>>> call 00000482 Input_Halts = 0
> >>>>>>>>>>>> [00001142][00101c15][00000000] 83c408 add esp,+08
> >>>>>>>>>>>> [00001145][00101c15][00000000] 33c0 xor eax,eax
> >>>>>>>>>>>> [00001147][00101c19][00000018] 5d pop ebp
> >>>>>>>>>>>> [00001148][00101c1d][00000000] c3 ret
> >>>>>>>>>>>> Number of Instructions Executed(2195) == 33 Pages
> >>>>>>>>>>>
> >>>>>>>>>>> Px doesn't call Simulate, Px calls H. You have made the
> >>>>>>>>>>> same error repeatedly.
> >>>>>>>>>>>
> >>>>>>>>>>> /Flibble
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> Your Px does not call Simulate, mine does.
> >>>>>>>>>> Call my Px Pz if this helps avoid the confusion.
> >>>>>>>>>
> >>>>>>>>> Pz doesn't call Simulate, Pz calls H. You have made the same
> >>>>>>>>> error repeatedly.
> >>>>>>>>>
> >>>>>>>>> /Flibble
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>> What is your basis for saying that?
> >>>>>>>
> >>>>>>> My basis for saying that is an observation that you are
> >>>>>>> attempting to build some convoluted strawman whereby you can
> >>>>>>> claim equivalence between H and Simulate so you can then
> >>>>>>> erroneously claim that all simulating halt deciders are
> >>>>>>> recursive and cannot return a value to their callers from
> >>>>>>> within the simulation.
> >>>>>>>
> >>>>>>> /Flibble
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>> So you are disagreeing with what I said on some other basis
> >>>>>> than what I actually said: *that is the definition of
> >>>>>> dishonestly*
> >>>>>
> >>>>> OK dear. Carry on constructing your strawman, everyone will
> >>>>> knock it down as usual.
> >>>>>
> >>>>> /Flibble
> >>>>>
> >>>>
> >>>> Failing to provide a YES/NO answer breaks an honest dialogue.
> >>>>
> >>>> Failing to fully explain all of the reasoning for a NO answer
> >>>> breaks and honest dialogue.
> >>>>
> >>>> u32 Simulate(ptr x, ptr y)
> >>>> {
> >>>> x(y);
> >>>> }
> >>>>
> >>>> void Pz(ptr x)
> >>>> {
> >>>> Simulate(x, x);
> >>>> }
> >>>>
> >>>> int main()
> >>>> {
> >>>> Output("Input_Halts = ", H(Pz, Pz));
> >>>> }
> >>>>
> >>>> H(Pz,Pz) correctly returns 0.
> >>>>
> >>>> *So you agree with the first step of the proof*?
> >>>> Only YES/NO are honest answers, NO requires a complete
> >>>> explanation.
> >>>
> >>> Answer me this, dear, why does Simulate have a u32 return type if
> >>> it can never return to its caller? You've fucked up, BIG TIME.
> >>>
> >>> /Flibble
> >>>
> >>>
> >>
> >> Simulate initially always returned 1, which it can always do for
> >> every input that halts. I removed this return to make it simpler. I
> >> should have converted the return type to void.
> >>
> >> Is H(Pz,Pz) correct to return 0?
> >
> > LOL.
> >
> > /Flibble
> >
>
> In other words you have no intention of an honest dialogue.


Click here to read the complete article
Re: Does everyone agree with this halt status decision?

<tem39p$1ii2g$4@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Date: Tue, 30 Aug 2022 17:34:32 -0500
Organization: A noiseless patient Spider
Lines: 234
Message-ID: <tem39p$1ii2g$4@dont-email.me>
References: <tel8u5$1gels$1@dont-email.me>
<20220830160852.00003019@reddwarf.jmc.corp>
<EIedneB4tNystJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830162355.00003a79@reddwarf.jmc.corp>
<O66dnYVHPYzpsJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830180003.00004dae@reddwarf.jmc.corp> <telqq5$1i8ul$1@dont-email.me>
<20220830212813.000024dd@reddwarf.jmc.corp> <teltnk$1ii2g$1@dont-email.me>
<20220830220225.000000d8@reddwarf.jmc.corp> <telv47$1ii2g$2@dont-email.me>
<20220830225723.000018f3@reddwarf.jmc.corp> <tem1n9$1ii2g$3@dont-email.me>
<20220830232027.00001ba6@reddwarf.jmc.corp>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 30 Aug 2022 22:34:33 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="c23d4a7c43a6eb8ef040166d41246eda";
logging-data="1656912"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18INXrbc/2AsLvBMIL87MWj"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.0
Cancel-Lock: sha1:Mk/A9ML9S9epBGIRqEZ2AR0TTXE=
In-Reply-To: <20220830232027.00001ba6@reddwarf.jmc.corp>
Content-Language: en-US
 by: olcott - Tue, 30 Aug 2022 22:34 UTC

On 8/30/2022 5:20 PM, Mr Flibble wrote:
> On Tue, 30 Aug 2022 17:07:36 -0500
> olcott <polcott2@gmail.com> wrote:
>
>> On 8/30/2022 4:57 PM, Mr Flibble wrote:
>>> On Tue, 30 Aug 2022 16:23:18 -0500
>>> olcott <polcott2@gmail.com> wrote:
>>>
>>>> On 8/30/2022 4:02 PM, Mr Flibble wrote:
>>>>> On Tue, 30 Aug 2022 15:59:31 -0500
>>>>> olcott <polcott2@gmail.com> wrote:
>>>>>
>>>>>> On 8/30/2022 3:28 PM, Mr Flibble wrote:
>>>>>>> On Tue, 30 Aug 2022 15:09:40 -0500
>>>>>>> olcott <polcott2@gmail.com> wrote:
>>>>>>>
>>>>>>>> On 8/30/2022 12:00 PM, Mr Flibble wrote:
>>>>>>>>> On Tue, 30 Aug 2022 10:32:03 -0500
>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>
>>>>>>>>>> On 8/30/2022 10:23 AM, Mr Flibble wrote:
>>>>>>>>>>> On Tue, 30 Aug 2022 10:13:52 -0500
>>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> On 8/30/2022 10:08 AM, Mr Flibble wrote:
>>>>>>>>>>>>> On Tue, 30 Aug 2022 10:04:36 -0500
>>>>>>>>>>>>> olcott <polcott2@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> // direct execution of x(y) derives equivalent
>>>>>>>>>>>>>> // behavior to the simulation of x(y)
>>>>>>>>>>>>>> u32 Simulate(ptr x, ptr y)
>>>>>>>>>>>>>> {
>>>>>>>>>>>>>> x(y);
>>>>>>>>>>>>>> return 1;
>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> void Px(ptr x)
>>>>>>>>>>>>>> {
>>>>>>>>>>>>>> Simulate(x, x);
>>>>>>>>>>>>>> return;
>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>> {
>>>>>>>>>>>>>> Output("Input_Halts = ", H(Px, Px));
>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> _Simulate()
>>>>>>>>>>>>>> [000010b2](01) 55 push ebp
>>>>>>>>>>>>>> [000010b3](02) 8bec mov ebp,esp
>>>>>>>>>>>>>> [000010b5](03) 8b450c mov eax,[ebp+0c]
>>>>>>>>>>>>>> [000010b8](01) 50 push eax
>>>>>>>>>>>>>> [000010b9](03) ff5508 call dword [ebp+08]
>>>>>>>>>>>>>> [000010bc](03) 83c404 add esp,+04
>>>>>>>>>>>>>> [000010bf](05) b801000000 mov eax,00000001
>>>>>>>>>>>>>> [000010c4](01) 5d pop ebp
>>>>>>>>>>>>>> [000010c5](01) c3 ret
>>>>>>>>>>>>>> Size in bytes:(0020) [000010c5]
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> _Px()
>>>>>>>>>>>>>> [00001102](01) 55 push ebp
>>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
>>>>>>>>>>>>>> [00001105](03) 8b4508 mov eax,[ebp+08]
>>>>>>>>>>>>>> [00001108](01) 50 push eax
>>>>>>>>>>>>>> [00001109](03) 8b4d08 mov ecx,[ebp+08]
>>>>>>>>>>>>>> [0000110c](01) 51 push ecx
>>>>>>>>>>>>>> [0000110d](05) e8a0ffffff call 000010b2
>>>>>>>>>>>>>> [00001112](03) 83c408 add esp,+08
>>>>>>>>>>>>>> [00001115](01) 5d pop ebp
>>>>>>>>>>>>>> [00001116](01) c3 ret
>>>>>>>>>>>>>> Size in bytes:(0021) [00001116]
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> _main()
>>>>>>>>>>>>>> [00001122](01) 55 push ebp
>>>>>>>>>>>>>> [00001123](02) 8bec mov ebp,esp
>>>>>>>>>>>>>> [00001125](05) 6802110000 push 00001102
>>>>>>>>>>>>>> [0000112a](05) 6802110000 push 00001102
>>>>>>>>>>>>>> [0000112f](05) e85efdffff call 00000e92
>>>>>>>>>>>>>> [00001134](03) 83c408 add esp,+08
>>>>>>>>>>>>>> [00001137](01) 50 push eax
>>>>>>>>>>>>>> [00001138](05) 6863040000 push 00000463
>>>>>>>>>>>>>> [0000113d](05) e840f3ffff call 00000482
>>>>>>>>>>>>>> [00001142](03) 83c408 add esp,+08
>>>>>>>>>>>>>> [00001145](02) 33c0 xor eax,eax
>>>>>>>>>>>>>> [00001147](01) 5d pop ebp
>>>>>>>>>>>>>> [00001148](01) c3 ret
>>>>>>>>>>>>>> Size in bytes:(0039) [00001148]
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> machine stack stack machine assembly
>>>>>>>>>>>>>> address address data code language
>>>>>>>>>>>>>> ======== ======== ======== =========
>>>>>>>>>>>>>> ============= [00001122][00101c15][00000000] 55
>>>>>>>>>>>>>> push ebp [00001123][00101c15][00000000] 8bec
>>>>>>>>>>>>>> mov ebp,esp [00001125][00101c11][00001102] 6802110000
>>>>>>>>>>>>>> push 00001102 [0000112a][00101c0d][00001102] 6802110000
>>>>>>>>>>>>>> push 00001102 [0000112f][00101c09][00001134] e85efdffff
>>>>>>>>>>>>>> call 00000e92 Address_of_H:e92
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> H: Begin Simulation Execution Trace Stored at:111cc1
>>>>>>>>>>>>>> Address_of_H:e92
>>>>>>>>>>>>>> [00001102][00111cad][00111cb1] 55 push ebp
>>>>>>>>>>>>>> [00001103][00111cad][00111cb1] 8bec mov ebp,esp
>>>>>>>>>>>>>> [00001105][00111cad][00111cb1] 8b4508 mov
>>>>>>>>>>>>>> eax,[ebp+08] [00001108][00111ca9][00001102] 50
>>>>>>>>>>>>>> push eax [00001109][00111ca9][00001102] 8b4d08
>>>>>>>>>>>>>> mov ecx,[ebp+08] [0000110c][00111ca5][00001102] 51
>>>>>>>>>>>>>> push ecx [0000110d][00111ca1][00001112] e8a0ffffff
>>>>>>>>>>>>>> call 000010b2 [000010b2][00111c9d][00111cad] 55
>>>>>>>>>>>>>> push ebp [000010b3][00111c9d][00111cad] 8bec
>>>>>>>>>>>>>> mov ebp,esp [000010b5][00111c9d][00111cad] 8b450c
>>>>>>>>>>>>>> mov eax,[ebp+0c] [000010b8][00111c99][00001102] 50
>>>>>>>>>>>>>> push eax Calling:_Px()
>>>>>>>>>>>>>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
>>>>>>>>>>>>>> [000010b9][00111c95][000010bc] ff5508 call dword
>>>>>>>>>>>>>> [ebp+08] [00001102][00111c91][00111c9d] 55
>>>>>>>>>>>>>> push ebp [00001103][00111c91][00111c9d] 8bec
>>>>>>>>>>>>>> mov ebp,esp [00001105][00111c91][00111c9d] 8b4508
>>>>>>>>>>>>>> mov eax,[ebp+08] [00001108][00111c8d][00001102] 50
>>>>>>>>>>>>>> push eax [00001109][00111c8d][00001102] 8b4d08
>>>>>>>>>>>>>> mov ecx,[ebp+08] [0000110c][00111c89][00001102] 51
>>>>>>>>>>>>>> push ecx [0000110d][00111c85][00001112] e8a0ffffff
>>>>>>>>>>>>>> call 000010b2 H: Infinite Recursion Detected Simulation
>>>>>>>>>>>>>> Stopped
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> [00001134][00101c15][00000000] 83c408 add esp,+08
>>>>>>>>>>>>>> [00001137][00101c11][00000000] 50 push eax
>>>>>>>>>>>>>> [00001138][00101c0d][00000463] 6863040000 push
>>>>>>>>>>>>>> 00000463 [0000113d][00101c0d][00000463] e840f3ffff
>>>>>>>>>>>>>> call 00000482 Input_Halts = 0
>>>>>>>>>>>>>> [00001142][00101c15][00000000] 83c408 add esp,+08
>>>>>>>>>>>>>> [00001145][00101c15][00000000] 33c0 xor eax,eax
>>>>>>>>>>>>>> [00001147][00101c19][00000018] 5d pop ebp
>>>>>>>>>>>>>> [00001148][00101c1d][00000000] c3 ret
>>>>>>>>>>>>>> Number of Instructions Executed(2195) == 33 Pages
>>>>>>>>>>>>>
>>>>>>>>>>>>> Px doesn't call Simulate, Px calls H. You have made the
>>>>>>>>>>>>> same error repeatedly.
>>>>>>>>>>>>>
>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Your Px does not call Simulate, mine does.
>>>>>>>>>>>> Call my Px Pz if this helps avoid the confusion.
>>>>>>>>>>>
>>>>>>>>>>> Pz doesn't call Simulate, Pz calls H. You have made the same
>>>>>>>>>>> error repeatedly.
>>>>>>>>>>>
>>>>>>>>>>> /Flibble
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> What is your basis for saying that?
>>>>>>>>>
>>>>>>>>> My basis for saying that is an observation that you are
>>>>>>>>> attempting to build some convoluted strawman whereby you can
>>>>>>>>> claim equivalence between H and Simulate so you can then
>>>>>>>>> erroneously claim that all simulating halt deciders are
>>>>>>>>> recursive and cannot return a value to their callers from
>>>>>>>>> within the simulation.
>>>>>>>>>
>>>>>>>>> /Flibble
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> So you are disagreeing with what I said on some other basis
>>>>>>>> than what I actually said: *that is the definition of
>>>>>>>> dishonestly*
>>>>>>>
>>>>>>> OK dear. Carry on constructing your strawman, everyone will
>>>>>>> knock it down as usual.
>>>>>>>
>>>>>>> /Flibble
>>>>>>>
>>>>>>
>>>>>> Failing to provide a YES/NO answer breaks an honest dialogue.
>>>>>>
>>>>>> Failing to fully explain all of the reasoning for a NO answer
>>>>>> breaks and honest dialogue.
>>>>>>
>>>>>> u32 Simulate(ptr x, ptr y)
>>>>>> {
>>>>>> x(y);
>>>>>> }
>>>>>>
>>>>>> void Pz(ptr x)
>>>>>> {
>>>>>> Simulate(x, x);
>>>>>> }
>>>>>>
>>>>>> int main()
>>>>>> {
>>>>>> Output("Input_Halts = ", H(Pz, Pz));
>>>>>> }
>>>>>>
>>>>>> H(Pz,Pz) correctly returns 0.
>>>>>>
>>>>>> *So you agree with the first step of the proof*?
>>>>>> Only YES/NO are honest answers, NO requires a complete
>>>>>> explanation.
>>>>>
>>>>> Answer me this, dear, why does Simulate have a u32 return type if
>>>>> it can never return to its caller? You've fucked up, BIG TIME.
>>>>>
>>>>> /Flibble
>>>>>
>>>>>
>>>>
>>>> Simulate initially always returned 1, which it can always do for
>>>> every input that halts. I removed this return to make it simpler. I
>>>> should have converted the return type to void.
>>>>
>>>> Is H(Pz,Pz) correct to return 0?
>>>
>>> LOL.
>>>
>>> /Flibble
>>>
>>
>> In other words you have no intention of an honest dialogue.
>
> When people engage you with honest dialog your response is more or less
> always dishonest.
>
> /Flibble


Click here to read the complete article
Re: Does everyone agree with this halt status decision?

<20220830233658.000000c6@reddwarf.jmc.corp>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx03.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc.corp (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Message-ID: <20220830233658.000000c6@reddwarf.jmc.corp>
References: <tel8u5$1gels$1@dont-email.me>
<20220830160852.00003019@reddwarf.jmc.corp>
<EIedneB4tNystJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830162355.00003a79@reddwarf.jmc.corp>
<O66dnYVHPYzpsJP-nZ2dnZfqlJxh4p2d@giganews.com>
<20220830180003.00004dae@reddwarf.jmc.corp>
<telqq5$1i8ul$1@dont-email.me>
<20220830212813.000024dd@reddwarf.jmc.corp>
<teltnk$1ii2g$1@dont-email.me>
<20220830220225.000000d8@reddwarf.jmc.corp>
<telv47$1ii2g$2@dont-email.me>
<20220830225723.000018f3@reddwarf.jmc.corp>
<tem1n9$1ii2g$3@dont-email.me>
<20220830232027.00001ba6@reddwarf.jmc.corp>
<tem39p$1ii2g$4@dont-email.me>
Organization: Jupiter Mining Corporation
X-Newsreader: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 239
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Tue, 30 Aug 2022 22:36:58 UTC
Date: Tue, 30 Aug 2022 23:36:58 +0100
X-Received-Bytes: 11560
 by: Mr Flibble - Tue, 30 Aug 2022 22:36 UTC

On Tue, 30 Aug 2022 17:34:32 -0500
olcott <polcott2@gmail.com> wrote:

> On 8/30/2022 5:20 PM, Mr Flibble wrote:
> > On Tue, 30 Aug 2022 17:07:36 -0500
> > olcott <polcott2@gmail.com> wrote:
> >
> >> On 8/30/2022 4:57 PM, Mr Flibble wrote:
> >>> On Tue, 30 Aug 2022 16:23:18 -0500
> >>> olcott <polcott2@gmail.com> wrote:
> >>>
> >>>> On 8/30/2022 4:02 PM, Mr Flibble wrote:
> >>>>> On Tue, 30 Aug 2022 15:59:31 -0500
> >>>>> olcott <polcott2@gmail.com> wrote:
> >>>>>
> >>>>>> On 8/30/2022 3:28 PM, Mr Flibble wrote:
> >>>>>>> On Tue, 30 Aug 2022 15:09:40 -0500
> >>>>>>> olcott <polcott2@gmail.com> wrote:
> >>>>>>>
> >>>>>>>> On 8/30/2022 12:00 PM, Mr Flibble wrote:
> >>>>>>>>> On Tue, 30 Aug 2022 10:32:03 -0500
> >>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>>>>>
> >>>>>>>>>> On 8/30/2022 10:23 AM, Mr Flibble wrote:
> >>>>>>>>>>> On Tue, 30 Aug 2022 10:13:52 -0500
> >>>>>>>>>>> olcott <NoOne@NoWhere.com> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>> On 8/30/2022 10:08 AM, Mr Flibble wrote:
> >>>>>>>>>>>>> On Tue, 30 Aug 2022 10:04:36 -0500
> >>>>>>>>>>>>> olcott <polcott2@gmail.com> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> // direct execution of x(y) derives equivalent
> >>>>>>>>>>>>>> // behavior to the simulation of x(y)
> >>>>>>>>>>>>>> u32 Simulate(ptr x, ptr y)
> >>>>>>>>>>>>>> {
> >>>>>>>>>>>>>> x(y);
> >>>>>>>>>>>>>> return 1;
> >>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> void Px(ptr x)
> >>>>>>>>>>>>>> {
> >>>>>>>>>>>>>> Simulate(x, x);
> >>>>>>>>>>>>>> return;
> >>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> int main()
> >>>>>>>>>>>>>> {
> >>>>>>>>>>>>>> Output("Input_Halts = ", H(Px, Px));
> >>>>>>>>>>>>>> }
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> _Simulate()
> >>>>>>>>>>>>>> [000010b2](01) 55 push ebp
> >>>>>>>>>>>>>> [000010b3](02) 8bec mov ebp,esp
> >>>>>>>>>>>>>> [000010b5](03) 8b450c mov eax,[ebp+0c]
> >>>>>>>>>>>>>> [000010b8](01) 50 push eax
> >>>>>>>>>>>>>> [000010b9](03) ff5508 call dword [ebp+08]
> >>>>>>>>>>>>>> [000010bc](03) 83c404 add esp,+04
> >>>>>>>>>>>>>> [000010bf](05) b801000000 mov eax,00000001
> >>>>>>>>>>>>>> [000010c4](01) 5d pop ebp
> >>>>>>>>>>>>>> [000010c5](01) c3 ret
> >>>>>>>>>>>>>> Size in bytes:(0020) [000010c5]
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> _Px()
> >>>>>>>>>>>>>> [00001102](01) 55 push ebp
> >>>>>>>>>>>>>> [00001103](02) 8bec mov ebp,esp
> >>>>>>>>>>>>>> [00001105](03) 8b4508 mov eax,[ebp+08]
> >>>>>>>>>>>>>> [00001108](01) 50 push eax
> >>>>>>>>>>>>>> [00001109](03) 8b4d08 mov ecx,[ebp+08]
> >>>>>>>>>>>>>> [0000110c](01) 51 push ecx
> >>>>>>>>>>>>>> [0000110d](05) e8a0ffffff call 000010b2
> >>>>>>>>>>>>>> [00001112](03) 83c408 add esp,+08
> >>>>>>>>>>>>>> [00001115](01) 5d pop ebp
> >>>>>>>>>>>>>> [00001116](01) c3 ret
> >>>>>>>>>>>>>> Size in bytes:(0021) [00001116]
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> _main()
> >>>>>>>>>>>>>> [00001122](01) 55 push ebp
> >>>>>>>>>>>>>> [00001123](02) 8bec mov ebp,esp
> >>>>>>>>>>>>>> [00001125](05) 6802110000 push 00001102
> >>>>>>>>>>>>>> [0000112a](05) 6802110000 push 00001102
> >>>>>>>>>>>>>> [0000112f](05) e85efdffff call 00000e92
> >>>>>>>>>>>>>> [00001134](03) 83c408 add esp,+08
> >>>>>>>>>>>>>> [00001137](01) 50 push eax
> >>>>>>>>>>>>>> [00001138](05) 6863040000 push 00000463
> >>>>>>>>>>>>>> [0000113d](05) e840f3ffff call 00000482
> >>>>>>>>>>>>>> [00001142](03) 83c408 add esp,+08
> >>>>>>>>>>>>>> [00001145](02) 33c0 xor eax,eax
> >>>>>>>>>>>>>> [00001147](01) 5d pop ebp
> >>>>>>>>>>>>>> [00001148](01) c3 ret
> >>>>>>>>>>>>>> Size in bytes:(0039) [00001148]
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> machine stack stack machine
> >>>>>>>>>>>>>> assembly address address data code
> >>>>>>>>>>>>>> language ======== ======== ======== =========
> >>>>>>>>>>>>>> ============= [00001122][00101c15][00000000] 55
> >>>>>>>>>>>>>> push ebp [00001123][00101c15][00000000] 8bec
> >>>>>>>>>>>>>> mov ebp,esp [00001125][00101c11][00001102] 6802110000
> >>>>>>>>>>>>>> push 00001102 [0000112a][00101c0d][00001102] 6802110000
> >>>>>>>>>>>>>> push 00001102 [0000112f][00101c09][00001134]
> >>>>>>>>>>>>>> e85efdffff call 00000e92 Address_of_H:e92
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> H: Begin Simulation Execution Trace Stored at:111cc1
> >>>>>>>>>>>>>> Address_of_H:e92
> >>>>>>>>>>>>>> [00001102][00111cad][00111cb1] 55 push ebp
> >>>>>>>>>>>>>> [00001103][00111cad][00111cb1] 8bec mov
> >>>>>>>>>>>>>> ebp,esp [00001105][00111cad][00111cb1] 8b4508
> >>>>>>>>>>>>>> mov eax,[ebp+08] [00001108][00111ca9][00001102] 50
> >>>>>>>>>>>>>> push eax [00001109][00111ca9][00001102] 8b4d08
> >>>>>>>>>>>>>> mov ecx,[ebp+08] [0000110c][00111ca5][00001102] 51
> >>>>>>>>>>>>>> push ecx [0000110d][00111ca1][00001112] e8a0ffffff
> >>>>>>>>>>>>>> call 000010b2 [000010b2][00111c9d][00111cad] 55
> >>>>>>>>>>>>>> push ebp [000010b3][00111c9d][00111cad] 8bec
> >>>>>>>>>>>>>> mov ebp,esp [000010b5][00111c9d][00111cad] 8b450c
> >>>>>>>>>>>>>> mov eax,[ebp+0c] [000010b8][00111c99][00001102] 50
> >>>>>>>>>>>>>> push eax Calling:_Px()
> >>>>>>>>>>>>>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
> >>>>>>>>>>>>>> [000010b9][00111c95][000010bc] ff5508 call
> >>>>>>>>>>>>>> dword [ebp+08] [00001102][00111c91][00111c9d] 55
> >>>>>>>>>>>>>> push ebp [00001103][00111c91][00111c9d] 8bec
> >>>>>>>>>>>>>> mov ebp,esp [00001105][00111c91][00111c9d] 8b4508
> >>>>>>>>>>>>>> mov eax,[ebp+08] [00001108][00111c8d][00001102] 50
> >>>>>>>>>>>>>> push eax [00001109][00111c8d][00001102] 8b4d08
> >>>>>>>>>>>>>> mov ecx,[ebp+08] [0000110c][00111c89][00001102] 51
> >>>>>>>>>>>>>> push ecx [0000110d][00111c85][00001112] e8a0ffffff
> >>>>>>>>>>>>>> call 000010b2 H: Infinite Recursion Detected Simulation
> >>>>>>>>>>>>>> Stopped
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> [00001134][00101c15][00000000] 83c408 add
> >>>>>>>>>>>>>> esp,+08 [00001137][00101c11][00000000] 50
> >>>>>>>>>>>>>> push eax [00001138][00101c0d][00000463] 6863040000
> >>>>>>>>>>>>>> push 00000463 [0000113d][00101c0d][00000463] e840f3ffff
> >>>>>>>>>>>>>> call 00000482 Input_Halts = 0
> >>>>>>>>>>>>>> [00001142][00101c15][00000000] 83c408 add
> >>>>>>>>>>>>>> esp,+08 [00001145][00101c15][00000000] 33c0
> >>>>>>>>>>>>>> xor eax,eax [00001147][00101c19][00000018] 5d
> >>>>>>>>>>>>>> pop ebp [00001148][00101c1d][00000000] c3
> >>>>>>>>>>>>>> ret Number of Instructions Executed(2195) == 33
> >>>>>>>>>>>>>> Pages
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Px doesn't call Simulate, Px calls H. You have made the
> >>>>>>>>>>>>> same error repeatedly.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> /Flibble
> >>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> Your Px does not call Simulate, mine does.
> >>>>>>>>>>>> Call my Px Pz if this helps avoid the confusion.
> >>>>>>>>>>>
> >>>>>>>>>>> Pz doesn't call Simulate, Pz calls H. You have made the
> >>>>>>>>>>> same error repeatedly.
> >>>>>>>>>>>
> >>>>>>>>>>> /Flibble
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> What is your basis for saying that?
> >>>>>>>>>
> >>>>>>>>> My basis for saying that is an observation that you are
> >>>>>>>>> attempting to build some convoluted strawman whereby you can
> >>>>>>>>> claim equivalence between H and Simulate so you can then
> >>>>>>>>> erroneously claim that all simulating halt deciders are
> >>>>>>>>> recursive and cannot return a value to their callers from
> >>>>>>>>> within the simulation.
> >>>>>>>>>
> >>>>>>>>> /Flibble
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> So you are disagreeing with what I said on some other basis
> >>>>>>>> than what I actually said: *that is the definition of
> >>>>>>>> dishonestly*
> >>>>>>>
> >>>>>>> OK dear. Carry on constructing your strawman, everyone will
> >>>>>>> knock it down as usual.
> >>>>>>>
> >>>>>>> /Flibble
> >>>>>>>
> >>>>>>
> >>>>>> Failing to provide a YES/NO answer breaks an honest dialogue.
> >>>>>>
> >>>>>> Failing to fully explain all of the reasoning for a NO answer
> >>>>>> breaks and honest dialogue.
> >>>>>>
> >>>>>> u32 Simulate(ptr x, ptr y)
> >>>>>> {
> >>>>>> x(y);
> >>>>>> }
> >>>>>>
> >>>>>> void Pz(ptr x)
> >>>>>> {
> >>>>>> Simulate(x, x);
> >>>>>> }
> >>>>>>
> >>>>>> int main()
> >>>>>> {
> >>>>>> Output("Input_Halts = ", H(Pz, Pz));
> >>>>>> }
> >>>>>>
> >>>>>> H(Pz,Pz) correctly returns 0.
> >>>>>>
> >>>>>> *So you agree with the first step of the proof*?
> >>>>>> Only YES/NO are honest answers, NO requires a complete
> >>>>>> explanation.
> >>>>>
> >>>>> Answer me this, dear, why does Simulate have a u32 return type
> >>>>> if it can never return to its caller? You've fucked up, BIG
> >>>>> TIME.
> >>>>>
> >>>>> /Flibble
> >>>>>
> >>>>>
> >>>>
> >>>> Simulate initially always returned 1, which it can always do for
> >>>> every input that halts. I removed this return to make it
> >>>> simpler. I should have converted the return type to void.
> >>>>
> >>>> Is H(Pz,Pz) correct to return 0?
> >>>
> >>> LOL.
> >>>
> >>> /Flibble
> >>>
> >>
> >> In other words you have no intention of an honest dialogue.
> >
> > When people engage you with honest dialog your response is more or
> > less always dishonest.
> >
> > /Flibble
>
> When I go though my proof point-by-point people always find some way
> to dodge these points with one form of misdirection or another as you
> are doing.


Click here to read the complete article
Re: Does everyone agree with this halt status decision?

<MiwPK.5095$9Yp5.1383@fx12.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx12.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Does everyone agree with this halt status decision?
Content-Language: en-US
Newsgroups: comp.theory
References: <tel8u5$1gels$1@dont-email.me>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <tel8u5$1gels$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 121
Message-ID: <MiwPK.5095$9Yp5.1383@fx12.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Tue, 30 Aug 2022 18:37:32 -0400
X-Received-Bytes: 6428
 by: Richard Damon - Tue, 30 Aug 2022 22:37 UTC

IF Px REALLY does call Simulate, whether it is the simulate you show
(which doesn't actually simulates, but just calls its input), then Yes,
THAT Px is Non-Halting.

Just to cut your apparent deception off, When you change Px to call H, H
can't put the SImulate back, becuase H is not the same as Simulate, even
if it is supppsed to simulate its input until it can prove the input to
be non-halting.

That is because such an H is Halting, but Simulate of the same input is
non-halting, thus they are different functions, and not equivalent.

On 8/30/22 11:04 AM, olcott wrote:
> // direct execution of x(y) derives equivalent
> // behavior to the simulation of x(y)
> u32 Simulate(ptr x, ptr y)
> {
>   x(y);
>   return 1;
> }
>
> void Px(ptr x)
> {
>   Simulate(x, x);
>   return;
> }
>
> int main()
> {
>   Output("Input_Halts = ", H(Px, Px));
> }
>
> _Simulate()
> [000010b2](01)  55             push ebp
> [000010b3](02)  8bec           mov ebp,esp
> [000010b5](03)  8b450c         mov eax,[ebp+0c]
> [000010b8](01)  50             push eax
> [000010b9](03)  ff5508         call dword [ebp+08]
> [000010bc](03)  83c404         add esp,+04
> [000010bf](05)  b801000000     mov eax,00000001
> [000010c4](01)  5d             pop ebp
> [000010c5](01)  c3             ret
> Size in bytes:(0020) [000010c5]
>
> _Px()
> [00001102](01)  55             push ebp
> [00001103](02)  8bec           mov ebp,esp
> [00001105](03)  8b4508         mov eax,[ebp+08]
> [00001108](01)  50             push eax
> [00001109](03)  8b4d08         mov ecx,[ebp+08]
> [0000110c](01)  51             push ecx
> [0000110d](05)  e8a0ffffff     call 000010b2
> [00001112](03)  83c408         add esp,+08
> [00001115](01)  5d             pop ebp
> [00001116](01)  c3             ret
> Size in bytes:(0021) [00001116]
>
> _main()
> [00001122](01)  55             push ebp
> [00001123](02)  8bec           mov ebp,esp
> [00001125](05)  6802110000     push 00001102
> [0000112a](05)  6802110000     push 00001102
> [0000112f](05)  e85efdffff     call 00000e92
> [00001134](03)  83c408         add esp,+08
> [00001137](01)  50             push eax
> [00001138](05)  6863040000     push 00000463
> [0000113d](05)  e840f3ffff     call 00000482
> [00001142](03)  83c408         add esp,+08
> [00001145](02)  33c0           xor eax,eax
> [00001147](01)  5d             pop ebp
> [00001148](01)  c3             ret
> Size in bytes:(0039) [00001148]
>
>  machine   stack     stack     machine    assembly
>  address   address   data      code       language
>  ========  ========  ========  =========  =============
> [00001122][00101c15][00000000] 55             push ebp
> [00001123][00101c15][00000000] 8bec           mov ebp,esp
> [00001125][00101c11][00001102] 6802110000     push 00001102
> [0000112a][00101c0d][00001102] 6802110000     push 00001102
> [0000112f][00101c09][00001134] e85efdffff     call 00000e92
> Address_of_H:e92
>
> H: Begin Simulation   Execution Trace Stored at:111cc1
> Address_of_H:e92
> [00001102][00111cad][00111cb1] 55             push ebp
> [00001103][00111cad][00111cb1] 8bec           mov ebp,esp
> [00001105][00111cad][00111cb1] 8b4508         mov eax,[ebp+08]
> [00001108][00111ca9][00001102] 50             push eax
> [00001109][00111ca9][00001102] 8b4d08         mov ecx,[ebp+08]
> [0000110c][00111ca5][00001102] 51             push ecx
> [0000110d][00111ca1][00001112] e8a0ffffff     call 000010b2
> [000010b2][00111c9d][00111cad] 55             push ebp
> [000010b3][00111c9d][00111cad] 8bec           mov ebp,esp
> [000010b5][00111c9d][00111cad] 8b450c         mov eax,[ebp+0c]
> [000010b8][00111c99][00001102] 50             push eax
> Calling:_Px()
> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
> [000010b9][00111c95][000010bc] ff5508         call dword [ebp+08]
> [00001102][00111c91][00111c9d] 55             push ebp
> [00001103][00111c91][00111c9d] 8bec           mov ebp,esp
> [00001105][00111c91][00111c9d] 8b4508         mov eax,[ebp+08]
> [00001108][00111c8d][00001102] 50             push eax
> [00001109][00111c8d][00001102] 8b4d08         mov ecx,[ebp+08]
> [0000110c][00111c89][00001102] 51             push ecx
> [0000110d][00111c85][00001112] e8a0ffffff     call 000010b2
> H: Infinite Recursion Detected Simulation Stopped
>
> [00001134][00101c15][00000000] 83c408         add esp,+08
> [00001137][00101c11][00000000] 50             push eax
> [00001138][00101c0d][00000463] 6863040000     push 00000463
> [0000113d][00101c0d][00000463] e840f3ffff     call 00000482
> Input_Halts = 0
> [00001142][00101c15][00000000] 83c408         add esp,+08
> [00001145][00101c15][00000000] 33c0           xor eax,eax
> [00001147][00101c19][00000018] 5d             pop ebp
> [00001148][00101c1d][00000000] c3             ret
> Number of Instructions Executed(2195) == 33 Pages
>

Re: Does everyone agree with this halt status decision?

<tem7fu$1epd$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!eOIbnlOGX+aROHjJWdrWFg.user.46.165.242.91.POSTED!not-for-mail
From: none...@beez-wax.com (olcott)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Date: Tue, 30 Aug 2022 18:46:05 -0500
Organization: Aioe.org NNTP Server
Message-ID: <tem7fu$1epd$1@gioia.aioe.org>
References: <tel8u5$1gels$1@dont-email.me> <MiwPK.5095$9Yp5.1383@fx12.iad>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="47917"; posting-host="eOIbnlOGX+aROHjJWdrWFg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.0
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: olcott - Tue, 30 Aug 2022 23:46 UTC

On 8/30/2022 5:37 PM, Richard Damon wrote:
> IF Px REALLY does call Simulate, whether it is the simulate you show
> (which doesn't actually simulates, but just calls its input), then Yes,
> THAT Px is Non-Halting.
>

Great an honest reply. Now if H(P,P) was supposed to predict the
behavior of a correct and complete simulation of its input as if H was
Simulate, then H(P,P) would be correct return return 0.

> Just to cut your apparent deception off, When you change Px to call H, H
> can't put the SImulate back, becuase H is not the same as Simulate, even
> if it is supppsed to simulate its input until it can prove the input to
> be non-halting.
>
> That is because such an H is Halting, but Simulate of the same input is
> non-halting, thus they are different functions, and not equivalent.
>
>
> On 8/30/22 11:04 AM, olcott wrote:
>> // direct execution of x(y) derives equivalent
>> // behavior to the simulation of x(y)
>> u32 Simulate(ptr x, ptr y)
>> {
>>    x(y);
>>    return 1;
>> }
>>
>> void Px(ptr x)
>> {
>>    Simulate(x, x);
>>    return;
>> }
>>
>> int main()
>> {
>>    Output("Input_Halts = ", H(Px, Px));
>> }
>>
>> _Simulate()
>> [000010b2](01)  55             push ebp
>> [000010b3](02)  8bec           mov ebp,esp
>> [000010b5](03)  8b450c         mov eax,[ebp+0c]
>> [000010b8](01)  50             push eax
>> [000010b9](03)  ff5508         call dword [ebp+08]
>> [000010bc](03)  83c404         add esp,+04
>> [000010bf](05)  b801000000     mov eax,00000001
>> [000010c4](01)  5d             pop ebp
>> [000010c5](01)  c3             ret
>> Size in bytes:(0020) [000010c5]
>>
>> _Px()
>> [00001102](01)  55             push ebp
>> [00001103](02)  8bec           mov ebp,esp
>> [00001105](03)  8b4508         mov eax,[ebp+08]
>> [00001108](01)  50             push eax
>> [00001109](03)  8b4d08         mov ecx,[ebp+08]
>> [0000110c](01)  51             push ecx
>> [0000110d](05)  e8a0ffffff     call 000010b2
>> [00001112](03)  83c408         add esp,+08
>> [00001115](01)  5d             pop ebp
>> [00001116](01)  c3             ret
>> Size in bytes:(0021) [00001116]
>>
>> _main()
>> [00001122](01)  55             push ebp
>> [00001123](02)  8bec           mov ebp,esp
>> [00001125](05)  6802110000     push 00001102
>> [0000112a](05)  6802110000     push 00001102
>> [0000112f](05)  e85efdffff     call 00000e92
>> [00001134](03)  83c408         add esp,+08
>> [00001137](01)  50             push eax
>> [00001138](05)  6863040000     push 00000463
>> [0000113d](05)  e840f3ffff     call 00000482
>> [00001142](03)  83c408         add esp,+08
>> [00001145](02)  33c0           xor eax,eax
>> [00001147](01)  5d             pop ebp
>> [00001148](01)  c3             ret
>> Size in bytes:(0039) [00001148]
>>
>>   machine   stack     stack     machine    assembly
>>   address   address   data      code       language
>>   ========  ========  ========  =========  =============
>> [00001122][00101c15][00000000] 55             push ebp
>> [00001123][00101c15][00000000] 8bec           mov ebp,esp
>> [00001125][00101c11][00001102] 6802110000     push 00001102
>> [0000112a][00101c0d][00001102] 6802110000     push 00001102
>> [0000112f][00101c09][00001134] e85efdffff     call 00000e92
>> Address_of_H:e92
>>
>> H: Begin Simulation   Execution Trace Stored at:111cc1
>> Address_of_H:e92
>> [00001102][00111cad][00111cb1] 55             push ebp
>> [00001103][00111cad][00111cb1] 8bec           mov ebp,esp
>> [00001105][00111cad][00111cb1] 8b4508         mov eax,[ebp+08]
>> [00001108][00111ca9][00001102] 50             push eax
>> [00001109][00111ca9][00001102] 8b4d08         mov ecx,[ebp+08]
>> [0000110c][00111ca5][00001102] 51             push ecx
>> [0000110d][00111ca1][00001112] e8a0ffffff     call 000010b2
>> [000010b2][00111c9d][00111cad] 55             push ebp
>> [000010b3][00111c9d][00111cad] 8bec           mov ebp,esp
>> [000010b5][00111c9d][00111cad] 8b450c         mov eax,[ebp+0c]
>> [000010b8][00111c99][00001102] 50             push eax
>> Calling:_Px()
>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
>> [000010b9][00111c95][000010bc] ff5508         call dword [ebp+08]
>> [00001102][00111c91][00111c9d] 55             push ebp
>> [00001103][00111c91][00111c9d] 8bec           mov ebp,esp
>> [00001105][00111c91][00111c9d] 8b4508         mov eax,[ebp+08]
>> [00001108][00111c8d][00001102] 50             push eax
>> [00001109][00111c8d][00001102] 8b4d08         mov ecx,[ebp+08]
>> [0000110c][00111c89][00001102] 51             push ecx
>> [0000110d][00111c85][00001112] e8a0ffffff     call 000010b2
>> H: Infinite Recursion Detected Simulation Stopped
>>
>> [00001134][00101c15][00000000] 83c408         add esp,+08
>> [00001137][00101c11][00000000] 50             push eax
>> [00001138][00101c0d][00000463] 6863040000     push 00000463
>> [0000113d][00101c0d][00000463] e840f3ffff     call 00000482
>> Input_Halts = 0
>> [00001142][00101c15][00000000] 83c408         add esp,+08
>> [00001145][00101c15][00000000] 33c0           xor eax,eax
>> [00001147][00101c19][00000018] 5d             pop ebp
>> [00001148][00101c1d][00000000] c3             ret
>> Number of Instructions Executed(2195) == 33 Pages
>>
>

--
Copyright 2022 Pete Olcott

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

Re: Does everyone agree with this halt status decision?

<E5yPK.17$tRy7.8@fx36.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx36.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Does everyone agree with this halt status decision?
Content-Language: en-US
Newsgroups: comp.theory
References: <tel8u5$1gels$1@dont-email.me> <MiwPK.5095$9Yp5.1383@fx12.iad>
<tem7fu$1epd$1@gioia.aioe.org>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <tem7fu$1epd$1@gioia.aioe.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 144
Message-ID: <E5yPK.17$tRy7.8@fx36.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, 30 Aug 2022 20:40:03 -0400
X-Received-Bytes: 7412
 by: Richard Damon - Wed, 31 Aug 2022 00:40 UTC

On 8/30/22 7:46 PM, olcott wrote:
> On 8/30/2022 5:37 PM, Richard Damon wrote:
>> IF Px REALLY does call Simulate, whether it is the simulate you show
>> (which doesn't actually simulates, but just calls its input), then
>> Yes, THAT Px is Non-Halting.
>>
>
> Great an honest reply. Now if H(P,P) was supposed to predict the
> behavior of a correct and complete simulation of its input as if H was
> Simulate, then H(P,P) would be correct return return 0.

Nope.

You didn't read the rest.

P DOESN'T call Simulate, it calls H, so H needs to simulate the input
that is actually there, and that call H and we know that H will return
0, so P WILL halt.

H may need to predict the behavior of the complete simulation, but it
isn't actually allowed to do a complete simulation if it can't finish it
in finite time.

>
>> Just to cut your apparent deception off, When you change Px to call H,
>> H can't put the SImulate back, becuase H is not the same as Simulate,
>> even if it is supppsed to simulate its input until it can prove the
>> input to be non-halting.
>>
>> That is because such an H is Halting, but Simulate of the same input
>> is non-halting, thus they are different functions, and not equivalent.
>>
>>
>> On 8/30/22 11:04 AM, olcott wrote:
>>> // direct execution of x(y) derives equivalent
>>> // behavior to the simulation of x(y)
>>> u32 Simulate(ptr x, ptr y)
>>> {
>>>    x(y);
>>>    return 1;
>>> }
>>>
>>> void Px(ptr x)
>>> {
>>>    Simulate(x, x);
>>>    return;
>>> }
>>>
>>> int main()
>>> {
>>>    Output("Input_Halts = ", H(Px, Px));
>>> }
>>>
>>> _Simulate()
>>> [000010b2](01)  55             push ebp
>>> [000010b3](02)  8bec           mov ebp,esp
>>> [000010b5](03)  8b450c         mov eax,[ebp+0c]
>>> [000010b8](01)  50             push eax
>>> [000010b9](03)  ff5508         call dword [ebp+08]
>>> [000010bc](03)  83c404         add esp,+04
>>> [000010bf](05)  b801000000     mov eax,00000001
>>> [000010c4](01)  5d             pop ebp
>>> [000010c5](01)  c3             ret
>>> Size in bytes:(0020) [000010c5]
>>>
>>> _Px()
>>> [00001102](01)  55             push ebp
>>> [00001103](02)  8bec           mov ebp,esp
>>> [00001105](03)  8b4508         mov eax,[ebp+08]
>>> [00001108](01)  50             push eax
>>> [00001109](03)  8b4d08         mov ecx,[ebp+08]
>>> [0000110c](01)  51             push ecx
>>> [0000110d](05)  e8a0ffffff     call 000010b2
>>> [00001112](03)  83c408         add esp,+08
>>> [00001115](01)  5d             pop ebp
>>> [00001116](01)  c3             ret
>>> Size in bytes:(0021) [00001116]
>>>
>>> _main()
>>> [00001122](01)  55             push ebp
>>> [00001123](02)  8bec           mov ebp,esp
>>> [00001125](05)  6802110000     push 00001102
>>> [0000112a](05)  6802110000     push 00001102
>>> [0000112f](05)  e85efdffff     call 00000e92
>>> [00001134](03)  83c408         add esp,+08
>>> [00001137](01)  50             push eax
>>> [00001138](05)  6863040000     push 00000463
>>> [0000113d](05)  e840f3ffff     call 00000482
>>> [00001142](03)  83c408         add esp,+08
>>> [00001145](02)  33c0           xor eax,eax
>>> [00001147](01)  5d             pop ebp
>>> [00001148](01)  c3             ret
>>> Size in bytes:(0039) [00001148]
>>>
>>>   machine   stack     stack     machine    assembly
>>>   address   address   data      code       language
>>>   ========  ========  ========  =========  =============
>>> [00001122][00101c15][00000000] 55             push ebp
>>> [00001123][00101c15][00000000] 8bec           mov ebp,esp
>>> [00001125][00101c11][00001102] 6802110000     push 00001102
>>> [0000112a][00101c0d][00001102] 6802110000     push 00001102
>>> [0000112f][00101c09][00001134] e85efdffff     call 00000e92
>>> Address_of_H:e92
>>>
>>> H: Begin Simulation   Execution Trace Stored at:111cc1
>>> Address_of_H:e92
>>> [00001102][00111cad][00111cb1] 55             push ebp
>>> [00001103][00111cad][00111cb1] 8bec           mov ebp,esp
>>> [00001105][00111cad][00111cb1] 8b4508         mov eax,[ebp+08]
>>> [00001108][00111ca9][00001102] 50             push eax
>>> [00001109][00111ca9][00001102] 8b4d08         mov ecx,[ebp+08]
>>> [0000110c][00111ca5][00001102] 51             push ecx
>>> [0000110d][00111ca1][00001112] e8a0ffffff     call 000010b2
>>> [000010b2][00111c9d][00111cad] 55             push ebp
>>> [000010b3][00111c9d][00111cad] 8bec           mov ebp,esp
>>> [000010b5][00111c9d][00111cad] 8b450c         mov eax,[ebp+0c]
>>> [000010b8][00111c99][00001102] 50             push eax
>>> Calling:_Px()
>>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
>>> [000010b9][00111c95][000010bc] ff5508         call dword [ebp+08]
>>> [00001102][00111c91][00111c9d] 55             push ebp
>>> [00001103][00111c91][00111c9d] 8bec           mov ebp,esp
>>> [00001105][00111c91][00111c9d] 8b4508         mov eax,[ebp+08]
>>> [00001108][00111c8d][00001102] 50             push eax
>>> [00001109][00111c8d][00001102] 8b4d08         mov ecx,[ebp+08]
>>> [0000110c][00111c89][00001102] 51             push ecx
>>> [0000110d][00111c85][00001112] e8a0ffffff     call 000010b2
>>> H: Infinite Recursion Detected Simulation Stopped
>>>
>>> [00001134][00101c15][00000000] 83c408         add esp,+08
>>> [00001137][00101c11][00000000] 50             push eax
>>> [00001138][00101c0d][00000463] 6863040000     push 00000463
>>> [0000113d][00101c0d][00000463] e840f3ffff     call 00000482
>>> Input_Halts = 0
>>> [00001142][00101c15][00000000] 83c408         add esp,+08
>>> [00001145][00101c15][00000000] 33c0           xor eax,eax
>>> [00001147][00101c19][00000018] 5d             pop ebp
>>> [00001148][00101c1d][00000000] c3             ret
>>> Number of Instructions Executed(2195) == 33 Pages
>>>
>>
>

Re: Does everyone agree with this halt status decision?

<tembbm$1jn1h$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Date: Tue, 30 Aug 2022 19:52:04 -0500
Organization: A noiseless patient Spider
Lines: 157
Message-ID: <tembbm$1jn1h$1@dont-email.me>
References: <tel8u5$1gels$1@dont-email.me> <MiwPK.5095$9Yp5.1383@fx12.iad>
<tem7fu$1epd$1@gioia.aioe.org> <E5yPK.17$tRy7.8@fx36.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 31 Aug 2022 00:52:06 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="c23d4a7c43a6eb8ef040166d41246eda";
logging-data="1694769"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19ZAEaVr5nifPBXq5dfurBU"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.0
Cancel-Lock: sha1:ognKqaAsKg5TgMmEJ6bs8c/0qD4=
In-Reply-To: <E5yPK.17$tRy7.8@fx36.iad>
Content-Language: en-US
 by: olcott - Wed, 31 Aug 2022 00:52 UTC

On 8/30/2022 7:40 PM, Richard Damon wrote:
> On 8/30/22 7:46 PM, olcott wrote:
>> On 8/30/2022 5:37 PM, Richard Damon wrote:
>>> IF Px REALLY does call Simulate, whether it is the simulate you show
>>> (which doesn't actually simulates, but just calls its input), then
>>> Yes, THAT Px is Non-Halting.
>>>
>>
>> Great an honest reply. Now if H(P,P) was supposed to predict the
>> behavior of a correct and complete simulation of its input as if H was
>> Simulate, then H(P,P) would be correct return return 0.
>
> Nope.
>
> You didn't read the rest.
>

If H is supposed to predict whether or not a pure simulation of its
input performed by Simulate (instead of H) will never stop running and H
returns 0 then H is necessarily correct no matter what process that H
uses to make this determination.

> P DOESN'T call Simulate, it calls H, so H needs to simulate the input
> that is actually there, and that call H and we know that H will return
> 0, so P WILL halt.
>
> H may need to predict the behavior of the complete simulation, but it
> isn't actually allowed to do a complete simulation if it can't finish it
> in finite time.
>
>
>>
>>> Just to cut your apparent deception off, When you change Px to call
>>> H, H can't put the SImulate back, becuase H is not the same as
>>> Simulate, even if it is supppsed to simulate its input until it can
>>> prove the input to be non-halting.
>>>
>>> That is because such an H is Halting, but Simulate of the same input
>>> is non-halting, thus they are different functions, and not equivalent.
>>>
>>>
>>> On 8/30/22 11:04 AM, olcott wrote:
>>>> // direct execution of x(y) derives equivalent
>>>> // behavior to the simulation of x(y)
>>>> u32 Simulate(ptr x, ptr y)
>>>> {
>>>>    x(y);
>>>>    return 1;
>>>> }
>>>>
>>>> void Px(ptr x)
>>>> {
>>>>    Simulate(x, x);
>>>>    return;
>>>> }
>>>>
>>>> int main()
>>>> {
>>>>    Output("Input_Halts = ", H(Px, Px));
>>>> }
>>>>
>>>> _Simulate()
>>>> [000010b2](01)  55             push ebp
>>>> [000010b3](02)  8bec           mov ebp,esp
>>>> [000010b5](03)  8b450c         mov eax,[ebp+0c]
>>>> [000010b8](01)  50             push eax
>>>> [000010b9](03)  ff5508         call dword [ebp+08]
>>>> [000010bc](03)  83c404         add esp,+04
>>>> [000010bf](05)  b801000000     mov eax,00000001
>>>> [000010c4](01)  5d             pop ebp
>>>> [000010c5](01)  c3             ret
>>>> Size in bytes:(0020) [000010c5]
>>>>
>>>> _Px()
>>>> [00001102](01)  55             push ebp
>>>> [00001103](02)  8bec           mov ebp,esp
>>>> [00001105](03)  8b4508         mov eax,[ebp+08]
>>>> [00001108](01)  50             push eax
>>>> [00001109](03)  8b4d08         mov ecx,[ebp+08]
>>>> [0000110c](01)  51             push ecx
>>>> [0000110d](05)  e8a0ffffff     call 000010b2
>>>> [00001112](03)  83c408         add esp,+08
>>>> [00001115](01)  5d             pop ebp
>>>> [00001116](01)  c3             ret
>>>> Size in bytes:(0021) [00001116]
>>>>
>>>> _main()
>>>> [00001122](01)  55             push ebp
>>>> [00001123](02)  8bec           mov ebp,esp
>>>> [00001125](05)  6802110000     push 00001102
>>>> [0000112a](05)  6802110000     push 00001102
>>>> [0000112f](05)  e85efdffff     call 00000e92
>>>> [00001134](03)  83c408         add esp,+08
>>>> [00001137](01)  50             push eax
>>>> [00001138](05)  6863040000     push 00000463
>>>> [0000113d](05)  e840f3ffff     call 00000482
>>>> [00001142](03)  83c408         add esp,+08
>>>> [00001145](02)  33c0           xor eax,eax
>>>> [00001147](01)  5d             pop ebp
>>>> [00001148](01)  c3             ret
>>>> Size in bytes:(0039) [00001148]
>>>>
>>>>   machine   stack     stack     machine    assembly
>>>>   address   address   data      code       language
>>>>   ========  ========  ========  =========  =============
>>>> [00001122][00101c15][00000000] 55             push ebp
>>>> [00001123][00101c15][00000000] 8bec           mov ebp,esp
>>>> [00001125][00101c11][00001102] 6802110000     push 00001102
>>>> [0000112a][00101c0d][00001102] 6802110000     push 00001102
>>>> [0000112f][00101c09][00001134] e85efdffff     call 00000e92
>>>> Address_of_H:e92
>>>>
>>>> H: Begin Simulation   Execution Trace Stored at:111cc1
>>>> Address_of_H:e92
>>>> [00001102][00111cad][00111cb1] 55             push ebp
>>>> [00001103][00111cad][00111cb1] 8bec           mov ebp,esp
>>>> [00001105][00111cad][00111cb1] 8b4508         mov eax,[ebp+08]
>>>> [00001108][00111ca9][00001102] 50             push eax
>>>> [00001109][00111ca9][00001102] 8b4d08         mov ecx,[ebp+08]
>>>> [0000110c][00111ca5][00001102] 51             push ecx
>>>> [0000110d][00111ca1][00001112] e8a0ffffff     call 000010b2
>>>> [000010b2][00111c9d][00111cad] 55             push ebp
>>>> [000010b3][00111c9d][00111cad] 8bec           mov ebp,esp
>>>> [000010b5][00111c9d][00111cad] 8b450c         mov eax,[ebp+0c]
>>>> [000010b8][00111c99][00001102] 50             push eax
>>>> Calling:_Px()
>>>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
>>>> [000010b9][00111c95][000010bc] ff5508         call dword [ebp+08]
>>>> [00001102][00111c91][00111c9d] 55             push ebp
>>>> [00001103][00111c91][00111c9d] 8bec           mov ebp,esp
>>>> [00001105][00111c91][00111c9d] 8b4508         mov eax,[ebp+08]
>>>> [00001108][00111c8d][00001102] 50             push eax
>>>> [00001109][00111c8d][00001102] 8b4d08         mov ecx,[ebp+08]
>>>> [0000110c][00111c89][00001102] 51             push ecx
>>>> [0000110d][00111c85][00001112] e8a0ffffff     call 000010b2
>>>> H: Infinite Recursion Detected Simulation Stopped
>>>>
>>>> [00001134][00101c15][00000000] 83c408         add esp,+08
>>>> [00001137][00101c11][00000000] 50             push eax
>>>> [00001138][00101c0d][00000463] 6863040000     push 00000463
>>>> [0000113d][00101c0d][00000463] e840f3ffff     call 00000482
>>>> Input_Halts = 0
>>>> [00001142][00101c15][00000000] 83c408         add esp,+08
>>>> [00001145][00101c15][00000000] 33c0           xor eax,eax
>>>> [00001147][00101c19][00000018] 5d             pop ebp
>>>> [00001148][00101c1d][00000000] c3             ret
>>>> Number of Instructions Executed(2195) == 33 Pages
>>>>
>>>
>>
>

--
Copyright 2022 Pete Olcott "Talent hits a target no one else can hit;
Genius hits a target no one else can see." Arthur Schopenhauer

Re: Does everyone agree with this halt status decision?

<hGyPK.12603$wLZ8.12053@fx18.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx18.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Does everyone agree with this halt status decision?
Content-Language: en-US
Newsgroups: comp.theory
References: <tel8u5$1gels$1@dont-email.me> <MiwPK.5095$9Yp5.1383@fx12.iad>
<tem7fu$1epd$1@gioia.aioe.org> <E5yPK.17$tRy7.8@fx36.iad>
<tembbm$1jn1h$1@dont-email.me>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <tembbm$1jn1h$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 196
Message-ID: <hGyPK.12603$wLZ8.12053@fx18.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, 30 Aug 2022 21:19:08 -0400
X-Received-Bytes: 9811
 by: Richard Damon - Wed, 31 Aug 2022 01:19 UTC

On 8/30/22 8:52 PM, olcott wrote:
> On 8/30/2022 7:40 PM, Richard Damon wrote:
>> On 8/30/22 7:46 PM, olcott wrote:
>>> On 8/30/2022 5:37 PM, Richard Damon wrote:
>>>> IF Px REALLY does call Simulate, whether it is the simulate you show
>>>> (which doesn't actually simulates, but just calls its input), then
>>>> Yes, THAT Px is Non-Halting.
>>>>
>>>
>>> Great an honest reply. Now if H(P,P) was supposed to predict the
>>> behavior of a correct and complete simulation of its input as if H
>>> was Simulate, then H(P,P) would be correct return return 0.
>>
>> Nope.
>>
>> You didn't read the rest.
>>
>
> If H is supposed to predict whether or not a pure simulation of its
> input performed by Simulate (instead of H) will never stop running and H
> returns 0 then H is necessarily correct no matter what process that H
> uses to make this determination.

But remember, P doesn't call simulate, it calls H.

Just because H uses simulation to make its decision, doesn't make it an
equivalenet for Simulate.

You are adding words to the definition to make it different.

H is supposed to predict what Simulate would do when given the exact
same input as H was given.

There is no "Instead of", no word that even imply you change the input.

THe input P STILL needs to call H, and that H needs to behave exactly
like the H that is doing the deciding.

The only thing the Simulate does is provide a test and a definition of
what the answer would be.

Since H(P,P) will, by your definitions return 0, then Simulate(P,P) will
see P(P) call H(P,P) and that then awhile later return 0 and then P will
Halt.

That means that H was wrong.

If H wants to avoid being wrong, it can keep on simulating. As long as
it doesn't give an answer, it won't be wrong. The problem it runs into
is that because P(P) calls H(P,P), it is ABLE to do the opposite of what
H does say, thus it makes it so no answer that H can give will be right,
so the only way to avoid being wrong is to not answer, but that makes it
wrong a different way.

There is actually nothing wrong with this fact, and for any given H,
there IS an answer to the question of will the input to H(P,P) Halt when
completely simulated, that answer will just always be the opposite of
whatever H says (or non-halting if H just refuses to answer), so the
quesiton isn't the Liar's paradox.

What IS related to the Liar's paradox is the DESIGN question for H, that
one has no answer, which just shows again that a correct H can not exist.

>
>> P DOESN'T call Simulate, it calls H, so H needs to simulate the input
>> that is actually there, and that call H and we know that H will return
>> 0, so P WILL halt.
>>
>> H may need to predict the behavior of the complete simulation, but it
>> isn't actually allowed to do a complete simulation if it can't finish
>> it in finite time.
>>
>>
>>>
>>>> Just to cut your apparent deception off, When you change Px to call
>>>> H, H can't put the SImulate back, becuase H is not the same as
>>>> Simulate, even if it is supppsed to simulate its input until it can
>>>> prove the input to be non-halting.
>>>>
>>>> That is because such an H is Halting, but Simulate of the same input
>>>> is non-halting, thus they are different functions, and not equivalent.
>>>>
>>>>
>>>> On 8/30/22 11:04 AM, olcott wrote:
>>>>> // direct execution of x(y) derives equivalent
>>>>> // behavior to the simulation of x(y)
>>>>> u32 Simulate(ptr x, ptr y)
>>>>> {
>>>>>    x(y);
>>>>>    return 1;
>>>>> }
>>>>>
>>>>> void Px(ptr x)
>>>>> {
>>>>>    Simulate(x, x);
>>>>>    return;
>>>>> }
>>>>>
>>>>> int main()
>>>>> {
>>>>>    Output("Input_Halts = ", H(Px, Px));
>>>>> }
>>>>>
>>>>> _Simulate()
>>>>> [000010b2](01)  55             push ebp
>>>>> [000010b3](02)  8bec           mov ebp,esp
>>>>> [000010b5](03)  8b450c         mov eax,[ebp+0c]
>>>>> [000010b8](01)  50             push eax
>>>>> [000010b9](03)  ff5508         call dword [ebp+08]
>>>>> [000010bc](03)  83c404         add esp,+04
>>>>> [000010bf](05)  b801000000     mov eax,00000001
>>>>> [000010c4](01)  5d             pop ebp
>>>>> [000010c5](01)  c3             ret
>>>>> Size in bytes:(0020) [000010c5]
>>>>>
>>>>> _Px()
>>>>> [00001102](01)  55             push ebp
>>>>> [00001103](02)  8bec           mov ebp,esp
>>>>> [00001105](03)  8b4508         mov eax,[ebp+08]
>>>>> [00001108](01)  50             push eax
>>>>> [00001109](03)  8b4d08         mov ecx,[ebp+08]
>>>>> [0000110c](01)  51             push ecx
>>>>> [0000110d](05)  e8a0ffffff     call 000010b2
>>>>> [00001112](03)  83c408         add esp,+08
>>>>> [00001115](01)  5d             pop ebp
>>>>> [00001116](01)  c3             ret
>>>>> Size in bytes:(0021) [00001116]
>>>>>
>>>>> _main()
>>>>> [00001122](01)  55             push ebp
>>>>> [00001123](02)  8bec           mov ebp,esp
>>>>> [00001125](05)  6802110000     push 00001102
>>>>> [0000112a](05)  6802110000     push 00001102
>>>>> [0000112f](05)  e85efdffff     call 00000e92
>>>>> [00001134](03)  83c408         add esp,+08
>>>>> [00001137](01)  50             push eax
>>>>> [00001138](05)  6863040000     push 00000463
>>>>> [0000113d](05)  e840f3ffff     call 00000482
>>>>> [00001142](03)  83c408         add esp,+08
>>>>> [00001145](02)  33c0           xor eax,eax
>>>>> [00001147](01)  5d             pop ebp
>>>>> [00001148](01)  c3             ret
>>>>> Size in bytes:(0039) [00001148]
>>>>>
>>>>>   machine   stack     stack     machine    assembly
>>>>>   address   address   data      code       language
>>>>>   ========  ========  ========  =========  =============
>>>>> [00001122][00101c15][00000000] 55             push ebp
>>>>> [00001123][00101c15][00000000] 8bec           mov ebp,esp
>>>>> [00001125][00101c11][00001102] 6802110000     push 00001102
>>>>> [0000112a][00101c0d][00001102] 6802110000     push 00001102
>>>>> [0000112f][00101c09][00001134] e85efdffff     call 00000e92
>>>>> Address_of_H:e92
>>>>>
>>>>> H: Begin Simulation   Execution Trace Stored at:111cc1
>>>>> Address_of_H:e92
>>>>> [00001102][00111cad][00111cb1] 55             push ebp
>>>>> [00001103][00111cad][00111cb1] 8bec           mov ebp,esp
>>>>> [00001105][00111cad][00111cb1] 8b4508         mov eax,[ebp+08]
>>>>> [00001108][00111ca9][00001102] 50             push eax
>>>>> [00001109][00111ca9][00001102] 8b4d08         mov ecx,[ebp+08]
>>>>> [0000110c][00111ca5][00001102] 51             push ecx
>>>>> [0000110d][00111ca1][00001112] e8a0ffffff     call 000010b2
>>>>> [000010b2][00111c9d][00111cad] 55             push ebp
>>>>> [000010b3][00111c9d][00111cad] 8bec           mov ebp,esp
>>>>> [000010b5][00111c9d][00111cad] 8b450c         mov eax,[ebp+0c]
>>>>> [000010b8][00111c99][00001102] 50             push eax
>>>>> Calling:_Px()
>>>>> Decode_Control_Flow_Instruction([00000008][00111c9d][00001102])
>>>>> [000010b9][00111c95][000010bc] ff5508         call dword [ebp+08]
>>>>> [00001102][00111c91][00111c9d] 55             push ebp
>>>>> [00001103][00111c91][00111c9d] 8bec           mov ebp,esp
>>>>> [00001105][00111c91][00111c9d] 8b4508         mov eax,[ebp+08]
>>>>> [00001108][00111c8d][00001102] 50             push eax
>>>>> [00001109][00111c8d][00001102] 8b4d08         mov ecx,[ebp+08]
>>>>> [0000110c][00111c89][00001102] 51             push ecx
>>>>> [0000110d][00111c85][00001112] e8a0ffffff     call 000010b2
>>>>> H: Infinite Recursion Detected Simulation Stopped
>>>>>
>>>>> [00001134][00101c15][00000000] 83c408         add esp,+08
>>>>> [00001137][00101c11][00000000] 50             push eax
>>>>> [00001138][00101c0d][00000463] 6863040000     push 00000463
>>>>> [0000113d][00101c0d][00000463] e840f3ffff     call 00000482
>>>>> Input_Halts = 0
>>>>> [00001142][00101c15][00000000] 83c408         add esp,+08
>>>>> [00001145][00101c15][00000000] 33c0           xor eax,eax
>>>>> [00001147][00101c19][00000018] 5d             pop ebp
>>>>> [00001148][00101c1d][00000000] c3             ret
>>>>> Number of Instructions Executed(2195) == 33 Pages
>>>>>
>>>>
>>>
>>
>


Click here to read the complete article
Re: Does everyone agree with this halt status decision?

<temdsu$1jn1h$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Date: Tue, 30 Aug 2022 20:35:25 -0500
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <temdsu$1jn1h$2@dont-email.me>
References: <tel8u5$1gels$1@dont-email.me> <MiwPK.5095$9Yp5.1383@fx12.iad>
<tem7fu$1epd$1@gioia.aioe.org> <E5yPK.17$tRy7.8@fx36.iad>
<tembbm$1jn1h$1@dont-email.me> <hGyPK.12603$wLZ8.12053@fx18.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 31 Aug 2022 01:35:26 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="c23d4a7c43a6eb8ef040166d41246eda";
logging-data="1694769"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX193spoPgI+9k3Itu2q6PiCd"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.0
Cancel-Lock: sha1:Q17NbH//T1O3LRX/zpK1S4yXPRI=
In-Reply-To: <hGyPK.12603$wLZ8.12053@fx18.iad>
Content-Language: en-US
 by: olcott - Wed, 31 Aug 2022 01:35 UTC

On 8/30/2022 8:19 PM, Richard Damon wrote:
> On 8/30/22 8:52 PM, olcott wrote:
>> On 8/30/2022 7:40 PM, Richard Damon wrote:
>>> On 8/30/22 7:46 PM, olcott wrote:
>>>> On 8/30/2022 5:37 PM, Richard Damon wrote:
>>>>> IF Px REALLY does call Simulate, whether it is the simulate you
>>>>> show (which doesn't actually simulates, but just calls its input),
>>>>> then Yes, THAT Px is Non-Halting.
>>>>>
>>>>
>>>> Great an honest reply. Now if H(P,P) was supposed to predict the
>>>> behavior of a correct and complete simulation of its input as if H
>>>> was Simulate, then H(P,P) would be correct return return 0.
>>>
>>> Nope.
>>>
>>> You didn't read the rest.
>>>
>>
>> If H is supposed to predict whether or not a pure simulation of its
>> input performed by Simulate (instead of H) will never stop running and
>> H returns 0 then H is necessarily correct no matter what process that
>> H uses to make this determination.
>
> But remember, P doesn't call simulate, it calls H.
>
H(P,P) correctly predicts that Simulate(x,y) never halts:

H(ptr x, ptr y)
{ return 0;
}

--
Copyright 2022 Pete Olcott "Talent hits a target no one else can hit;
Genius hits a target no one else can see." Arthur Schopenhauer

Re: Does everyone agree with this halt status decision?

<H1zPK.5285$0qy7.377@fx40.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx40.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Does everyone agree with this halt status decision?
Content-Language: en-US
Newsgroups: comp.theory
References: <tel8u5$1gels$1@dont-email.me> <MiwPK.5095$9Yp5.1383@fx12.iad>
<tem7fu$1epd$1@gioia.aioe.org> <E5yPK.17$tRy7.8@fx36.iad>
<tembbm$1jn1h$1@dont-email.me> <hGyPK.12603$wLZ8.12053@fx18.iad>
<temdsu$1jn1h$2@dont-email.me>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <temdsu$1jn1h$2@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 66
Message-ID: <H1zPK.5285$0qy7.377@fx40.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, 30 Aug 2022 21:44:07 -0400
X-Received-Bytes: 3283
 by: Richard Damon - Wed, 31 Aug 2022 01:44 UTC

On 8/30/22 9:35 PM, olcott wrote:
> On 8/30/2022 8:19 PM, Richard Damon wrote:
>> On 8/30/22 8:52 PM, olcott wrote:
>>> On 8/30/2022 7:40 PM, Richard Damon wrote:
>>>> On 8/30/22 7:46 PM, olcott wrote:
>>>>> On 8/30/2022 5:37 PM, Richard Damon wrote:
>>>>>> IF Px REALLY does call Simulate, whether it is the simulate you
>>>>>> show (which doesn't actually simulates, but just calls its input),
>>>>>> then Yes, THAT Px is Non-Halting.
>>>>>>
>>>>>
>>>>> Great an honest reply. Now if H(P,P) was supposed to predict the
>>>>> behavior of a correct and complete simulation of its input as if H
>>>>> was Simulate, then H(P,P) would be correct return return 0.
>>>>
>>>> Nope.
>>>>
>>>> You didn't read the rest.
>>>>
>>>
>>> If H is supposed to predict whether or not a pure simulation of its
>>> input performed by Simulate (instead of H) will never stop running
>>> and H returns 0 then H is necessarily correct no matter what process
>>> that H uses to make this determination.
>>
>> But remember, P doesn't call simulate, it calls H.
>>
> H(P,P) correctly predicts that Simulate(x,y) never halts:
>
> H(ptr x, ptr y)
> {
>   return 0;
> }
>
>

But, assuming we are still talking about the P that calls H(P,P),
Simulate(P,P) does Halt if H(P,P) return 0, so that answer is wrong.

It doesn't matter that it gets H(Ps,Ps) right were Ps(x) calls
Simulate(x,x) since that isn't the "Impossible Program"

You are just showing how little you understand of what you are talking
about.

The execution trace from Simulate(P,P) is:

(1) Start P(P), which calls
(2) H(P,P) which start a simulation of
(3) P(P), which is simulated to call H(P,P)
(4) THe H(P,P) (from 2) then aborts its simulation of (3)
(5) The H(P,P) (from 2) then return 0 to the P(P) from (1)
(6) The P(P) (from 1) then Halts

Thus we show that Simulate(P,P) will Halt, and thus H(P,P) returning 0
is WRONG that it won't.

it seems that you H seems to think the call to H that it say in (3) was
actually a call to Simulate, which it isn't

Thus your H is NOT doing a "correct simulation of its ACTUAL input"
and thus fails to get the right answer.

So, maybe your H gets the right answer but it is to the wrong question.

Re: Does everyone agree with this halt status decision?

<temeuh$1jn1h$3@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Does everyone agree with this halt status decision?
Date: Tue, 30 Aug 2022 20:53:20 -0500
Organization: A noiseless patient Spider
Lines: 66
Message-ID: <temeuh$1jn1h$3@dont-email.me>
References: <tel8u5$1gels$1@dont-email.me> <MiwPK.5095$9Yp5.1383@fx12.iad>
<tem7fu$1epd$1@gioia.aioe.org> <E5yPK.17$tRy7.8@fx36.iad>
<tembbm$1jn1h$1@dont-email.me> <hGyPK.12603$wLZ8.12053@fx18.iad>
<temdsu$1jn1h$2@dont-email.me> <H1zPK.5285$0qy7.377@fx40.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 31 Aug 2022 01:53:21 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="c23d4a7c43a6eb8ef040166d41246eda";
logging-data="1694769"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18VQdKYXmf3uTsZ45M9Bq81"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.0
Cancel-Lock: sha1:833iOT3nAcEK3yKT+uybOypc9HI=
In-Reply-To: <H1zPK.5285$0qy7.377@fx40.iad>
Content-Language: en-US
 by: olcott - Wed, 31 Aug 2022 01:53 UTC

On 8/30/2022 8:44 PM, Richard Damon wrote:
> On 8/30/22 9:35 PM, olcott wrote:
>> On 8/30/2022 8:19 PM, Richard Damon wrote:
>>> On 8/30/22 8:52 PM, olcott wrote:
>>>> On 8/30/2022 7:40 PM, Richard Damon wrote:
>>>>> On 8/30/22 7:46 PM, olcott wrote:
>>>>>> On 8/30/2022 5:37 PM, Richard Damon wrote:
>>>>>>> IF Px REALLY does call Simulate, whether it is the simulate you
>>>>>>> show (which doesn't actually simulates, but just calls its
>>>>>>> input), then Yes, THAT Px is Non-Halting.
>>>>>>>
>>>>>>
>>>>>> Great an honest reply. Now if H(P,P) was supposed to predict the
>>>>>> behavior of a correct and complete simulation of its input as if H
>>>>>> was Simulate, then H(P,P) would be correct return return 0.
>>>>>
>>>>> Nope.
>>>>>
>>>>> You didn't read the rest.
>>>>>
>>>>
>>>> If H is supposed to predict whether or not a pure simulation of its
>>>> input performed by Simulate (instead of H) will never stop running
>>>> and H returns 0 then H is necessarily correct no matter what process
>>>> that H uses to make this determination.
>>>
>>> But remember, P doesn't call simulate, it calls H.
>>>
>> H(P,P) correctly predicts that Simulate(x,y) never halts:
>>
>> H(ptr x, ptr y)
>> {
>>    return 0;
>> }
>>
>>
>
> But, assuming we are still talking about the P that calls H(P,P),
> Simulate(P,P) does Halt if H(P,P) return 0, so that answer is wrong.
>
void Simulate(ptr x, ptr y)
{ x(y);
}

void Pz(ptr x)
{ Simulate(x, x);
}

If Fred is supposed to determine whether or not Simulate(Pz, Pz) halts:

u32 Fred()
{ return 0;
}

*Then Fred is necessarily correct*

--
Copyright 2022 Pete Olcott "Talent hits a target no one else can hit;
Genius hits a target no one else can see." Arthur Schopenhauer

Re: Does everyone agree with this halt status decision?

<VhzPK.6406$elEa.194@fx09.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx09.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Does everyone agree with this halt status decision?
Content-Language: en-US
Newsgroups: comp.theory
References: <tel8u5$1gels$1@dont-email.me> <MiwPK.5095$9Yp5.1383@fx12.iad>
<tem7fu$1epd$1@gioia.aioe.org> <E5yPK.17$tRy7.8@fx36.iad>
<tembbm$1jn1h$1@dont-email.me> <hGyPK.12603$wLZ8.12053@fx18.iad>
<temdsu$1jn1h$2@dont-email.me> <H1zPK.5285$0qy7.377@fx40.iad>
<temeuh$1jn1h$3@dont-email.me>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <temeuh$1jn1h$3@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 81
Message-ID: <VhzPK.6406$elEa.194@fx09.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Tue, 30 Aug 2022 22:01:24 -0400
X-Received-Bytes: 3608
 by: Richard Damon - Wed, 31 Aug 2022 02:01 UTC

On 8/30/22 9:53 PM, olcott wrote:
> On 8/30/2022 8:44 PM, Richard Damon wrote:
>> On 8/30/22 9:35 PM, olcott wrote:
>>> On 8/30/2022 8:19 PM, Richard Damon wrote:
>>>> On 8/30/22 8:52 PM, olcott wrote:
>>>>> On 8/30/2022 7:40 PM, Richard Damon wrote:
>>>>>> On 8/30/22 7:46 PM, olcott wrote:
>>>>>>> On 8/30/2022 5:37 PM, Richard Damon wrote:
>>>>>>>> IF Px REALLY does call Simulate, whether it is the simulate you
>>>>>>>> show (which doesn't actually simulates, but just calls its
>>>>>>>> input), then Yes, THAT Px is Non-Halting.
>>>>>>>>
>>>>>>>
>>>>>>> Great an honest reply. Now if H(P,P) was supposed to predict the
>>>>>>> behavior of a correct and complete simulation of its input as if
>>>>>>> H was Simulate, then H(P,P) would be correct return return 0.
>>>>>>
>>>>>> Nope.
>>>>>>
>>>>>> You didn't read the rest.
>>>>>>
>>>>>
>>>>> If H is supposed to predict whether or not a pure simulation of its
>>>>> input performed by Simulate (instead of H) will never stop running
>>>>> and H returns 0 then H is necessarily correct no matter what
>>>>> process that H uses to make this determination.
>>>>
>>>> But remember, P doesn't call simulate, it calls H.
>>>>
>>> H(P,P) correctly predicts that Simulate(x,y) never halts:
>>>
>>> H(ptr x, ptr y)
>>> {
>>>    return 0;
>>> }
>>>
>>>
>>
>> But, assuming we are still talking about the P that calls H(P,P),
>> Simulate(P,P) does Halt if H(P,P) return 0, so that answer is wrong.
>>
> void Simulate(ptr x, ptr y)
> {
>   x(y);
> }
>
> void Pz(ptr x)
> {
>   Simulate(x, x);
> }
>
> If Fred is supposed to determine whether or not Simulate(Pz, Pz) halts:
>
> u32 Fred()
> {
>   return 0;
> }
>
> *Then Fred is necessarily correct*
>
>
>

Right, H(Pz,Pz) is correct to say 0

H(P,P), where P(x) calls H(x,x) is NOT correct to return 0, because
Simulate(P,P) will Halt.

P is NOT Pz, so one answer doesn't say anything about the other.

You keep on trying to reframe the Halting Problem, which is EXACTLY that
H(p,d) needs to decide on the behavior of P(d) which is the same as
UTM(P,d) and if P(d) is defined to call H(d,d), then H needs to analyze
and answer about THAT machine, not one that call UTM instead of H.

It doesn't matter that the correct answer for H is based on UTM(P,d),
that doesn't mean H can treat calls to H as calls to UTM.

You are just proving how little you understand about this topic you have
supposedly been studying for 18 years.

Pages:12345678910111213
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor