Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

6 May, 2024: Currently experiencing networking issues at backend news servers. No resolution at this time.


devel / comp.theory / Did I encode Sipser correctly? (it seemed too easy)

SubjectAuthor
* Did I encode Sipser correctly? (it seemed too easy)olcott
+- Did I encode Sipser correctly? (it seemed too easy)Richard Damon
+* Did I encode Sipser correctly? (it seemed too easy)olcott
|`* Did I encode Sipser correctly? (it seemed too easy)André G. Isaak
| +* Did I encode Sipser correctly? (it seemed too easy)olcott
| |+* Did I encode Sipser correctly? (it seemed too easy)André G. Isaak
| ||`* Did I encode Sipser correctly? (it seemed too easy)olcott
| || `* Did I encode Sipser correctly? (it seemed too easy)André G. Isaak
| ||  `* Did I encode Sipser correctly? (it seemed too easy)olcott
| ||   `* Did I encode Sipser correctly? (it seemed too easy)André G. Isaak
| ||    +* Did I encode Sipser correctly? (it seemed too easy)olcott
| ||    |`* Did I encode Sipser correctly? (it seemed too easy)André G. Isaak
| ||    | +* Did I encode Sipser correctly? (it seemed too easy)olcott
| ||    | |`* Did I encode Sipser correctly? (it seemed too easy)André G. Isaak
| ||    | | `* Did I encode Sipser correctly? (it seemed too easy)olcott
| ||    | |  `- Did I encode Sipser correctly? (it seemed too easy)André G. Isaak
| ||    | `- Did I encode Sipser correctly? (it seemed too easy)olcott
| ||    `- Did I encode Sipser correctly? (it seemed too easy)olcott
| |`* Did I encode Sipser correctly? (it seemed too easy)Richard Damon
| | `* Did I encode Sipser correctly? (it seemed too easy)André G. Isaak
| |  +* Did I encode Sipser correctly? (it seemed too easy)Richard Damon
| |  |+* Did I encode Sipser correctly? (it seemed too easy)Mike Terry
| |  ||`* Did I encode Sipser correctly? (it seemed too easy)Ben Bacarisse
| |  || `* Did I encode Sipser correctly? (it seemed too easy)olcott
| |  ||  `* Did I encode Sipser correctly? (it seemed too easy)André G. Isaak
| |  ||   +* Did I encode Sipser correctly? (it seemed too easy)olcott
| |  ||   |`* Did I encode Sipser correctly? (it seemed too easy)André G. Isaak
| |  ||   | `* Did I encode Sipser correctly? (it seemed too easy)olcott
| |  ||   |  +- Did I encode Sipser correctly? (it seemed too easy)Richard Damon
| |  ||   |  +* Did I encode Sipser correctly? (it seemed too easy)André G. Isaak
| |  ||   |  |`* Did I encode Sipser correctly? (it seemed too easy)olcott
| |  ||   |  | `- Did I encode Sipser correctly? (it seemed too easy)Richard Damon
| |  ||   |  `* Did I encode Sipser correctly? (it seemed too easy)dklei...@gmail.com
| |  ||   |   `* Did I encode Sipser correctly? (it seemed too easy)olcott
| |  ||   |    +* Did I encode Sipser correctly? (it seemed too easy)André G. Isaak
| |  ||   |    |`* Did I encode Sipser correctly? (it seemed too easy)olcott
| |  ||   |    | `- Did I encode Sipser correctly? (it seemed too easy)Richard Damon
| |  ||   |    `- Did I encode Sipser correctly? (it seemed too easy)Richard Damon
| |  ||   `* Did I encode Sipser correctly? (it seemed too easy)Richard Damon
| |  ||    `* Did I encode Sipser correctly? (it seemed too easy)André G. Isaak
| |  ||     `* Did I encode Sipser correctly? (it seemed too easy)Richard Damon
| |  ||      `* Did I encode Sipser correctly? (it seemed too easy)André G. Isaak
| |  ||       `- Did I encode Sipser correctly? (it seemed too easy)olcott
| |  |`* Did I encode Sipser correctly? (it seemed too easy)André G. Isaak
| |  | `* Did I encode Sipser correctly? (it seemed too easy)Richard Damon
| |  |  `* Did I encode Sipser correctly? (it seemed too easy)André G. Isaak
| |  |   `- Did I encode Sipser correctly? (it seemed too easy)Richard Damon
| |  +* Did I encode Sipser correctly? (it seemed too easy)olcott
| |  |`- Did I encode Sipser correctly? (it seemed too easy)Richard Damon
| |  `- Did I encode Sipser correctly? (it seemed too easy) [wrong sourceolcott
| `- Did I encode Sipser correctly? (it seemed too easy)olcott
+* Did I encode Sipser correctly? (it seemed too easy)Mikko
|`* Did I encode Sipser correctly? (it seemed too easy)olcott
| +- Did I encode Sipser correctly? (it seemed too easy)Richard Damon
| `* Did I encode Sipser correctly? (it seemed too easy)Mikko
|  +* Did I encode Sipser correctly? (it seemed too easy)olcott
|  |`- Did I encode Sipser correctly? (it seemed too easy)Richard Damon
|  `* Did I encode Sipser correctly? (it seemed too easy)olcott
|   +* Did I encode Sipser correctly? (it seemed too easy)Mikko
|   |`* Did I encode Sipser correctly? (it seemed too easy)olcott
|   | `- Did I encode Sipser correctly? (it seemed too easy)Richard Damon
|   `- Did I encode Sipser correctly? (it seemed too easy)Richard Damon
`* Did I encode Sipser correctly? (it seemed too easy)Mikko
 `* Did I encode Sipser correctly? (it seemed too easy)Richard Damon
  `* Did I encode Sipser correctly? (it seemed too easy)Mikko
   `- Did I encode Sipser correctly? (it seemed too easy)Richard Damon

Pages:123
Did I encode Sipser correctly? (it seemed too easy)

<JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 09 Jul 2022 13:08:31 -0500
Date: Sat, 9 Jul 2022 13:08:29 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Newsgroups: comp.theory
Content-Language: en-US
From: NoO...@NoWhere.com (olcott)
Subject: Did I encode Sipser correctly? (it seemed too easy)
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
Lines: 25
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-OVIdyOH66igqt9wk/Lxnlu+rt8aP2/F1ujMYlPB4rD6BI3eU2aoiNgmQQzLyWNybYcHcUIyA8UXOsUv!q21HMPFZSUtfBEzL1kOXffAzwilCNGgiRAULrnaSOTCv2W4G+0bnHr0VHaTQ/XasXQUUt1mZUZfN!UQ==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 1515
 by: olcott - Sat, 9 Jul 2022 18:08 UTC

https://www.liarparadox.org/Sipser_165_167.pdf

typedef void (*ptr)();

// Sipser's diagonal argument
int D(ptr x)
{ if (H(x,x) == 0) // reject
return 1;
else // accept
return 0;
}

int main()
{ Output("D(D) = ", D(D));
}

--
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: Did I encode Sipser correctly? (it seemed too easy)

<GZjyK.408849$70j.179156@fx16.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.11.0
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Content-Language: en-US
Newsgroups: comp.theory
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 39
Message-ID: <GZjyK.408849$70j.179156@fx16.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sat, 9 Jul 2022 14:41:41 -0400
X-Received-Bytes: 2133
 by: Richard Damon - Sat, 9 Jul 2022 18:41 UTC

On 7/9/22 2:08 PM, olcott wrote:
> https://www.liarparadox.org/Sipser_165_167.pdf
>
> typedef void (*ptr)();
>
> // Sipser's diagonal argument
> int D(ptr x)
> {
>   if (H(x,x) == 0) // reject
>     return 1;
>   else             // accept
>     return 0;
> }
>
> int main()
> {
>   Output("D(D) = ", D(D));
> }
>
>

Mostly right, you want to print both H(D,D) and D(D) (probably H(D,D)
first as that is REQUIRED to answer in finite time, but D(D) isn;t, but
will if H(D,D) answers), and you will find that H(D,D) won't match D(D)
so H is wrong (or your H fails to answer and thus is wrong).

Note, H is REQUIRED to answer in finite time, both accepting and rejecting.

D is required to answer only ACCEPT in finite time, as it is just a
recognizer, not a decider. It CAN reject in finite time, or just not accept.

Basically, H needs to convert non-halting resutls to reject.

The problem is that if H decides that D(D) is non-halting, and thus
would reject, the fact that H does this in finite time, means that D
WILL accept in finite time, and thus makes H wrong.

Again H(D,D) MUST be compared to D(D) as that is the DEFINITION of what
that call means (or your definition of D is incorrect).

Re: Did I encode Sipser correctly? (it seemed too easy)

<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 09 Jul 2022 14:26:04 -0500
Date: Sat, 9 Jul 2022 14:26:02 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
Lines: 112
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-n5pn0pNuuXtJVgHb172pgTGWidkjaUH++o9gsLA7sWNc+cEBZKAptzhnhLpdXX7TUYgaE98pE/vkj9H!W8K13Z8hZ6RekRJ9KRpd/+w7nyqcNjYKBBtON4wNU9x51gtVZOhI0SR5ZklOHt/MiUzXsKjSuzqV!Eg==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 5361
X-Received-Bytes: 5502
 by: olcott - Sat, 9 Jul 2022 19:26 UTC

On 7/9/2022 1:08 PM, olcott wrote:
> https://www.liarparadox.org/Sipser_165_167.pdf
>
> typedef void (*ptr)();
>
> // Sipser's diagonal argument
> int D(ptr x)
> {
>   if (H(x,x) == 0) // reject
>     return 1;
>   else             // accept
>     return 0;
> }
>
> int main()
> {
>   Output("D(D) = ", D(D));
> }
>
>

If the above encoding of Sipser is correct then all that D does is
incorrectly report what H(D,D) correctly reports.

This causes the diagonal argument of the halting theorem to be trivially
incorrect.

_D()
[00001343](01) 55 push ebp
[00001344](02) 8bec mov ebp,esp
[00001346](03) 8b4508 mov eax,[ebp+08]
[00001349](01) 50 push eax
[0000134a](03) 8b4d08 mov ecx,[ebp+08]
[0000134d](01) 51 push ecx
[0000134e](05) e890fdffff call 000010e3
[00001353](03) 83c408 add esp,+08
[00001356](02) 85c0 test eax,eax
[00001358](02) 7509 jnz 00001363
[0000135a](05) b801000000 mov eax,00000001
[0000135f](02) eb04 jmp 00001365
[00001361](02) eb02 jmp 00001365
[00001363](02) 33c0 xor eax,eax
[00001365](01) 5d pop ebp
[00001366](01) c3 ret
Size in bytes:(0036) [00001366]

_main()
[00001373](01) 55 push ebp
[00001374](02) 8bec mov ebp,esp
[00001376](05) 6843130000 push 00001343
[0000137b](05) e8c3ffffff call 00001343
[00001380](03) 83c404 add esp,+04
[00001383](01) 50 push eax
[00001384](05) 681b050000 push 0000051b
[00001389](05) e8d5f1ffff call 00000563
[0000138e](03) 83c408 add esp,+08
[00001391](02) 33c0 xor eax,eax
[00001393](01) 5d pop ebp
[00001394](01) c3 ret
Size in bytes:(0034) [00001394]

machine stack stack machine assembly
address address data code language
======== ======== ======== ========= =============
[00001373][00102264][00000000] 55 push ebp
[00001374][00102264][00000000] 8bec mov ebp,esp
[00001376][00102260][00001343] 6843130000 push 00001343
[0000137b][0010225c][00001380] e8c3ffffff call 00001343
[00001343][00102258][00102264] 55 push ebp
[00001344][00102258][00102264] 8bec mov ebp,esp
[00001346][00102258][00102264] 8b4508 mov eax,[ebp+08]
[00001349][00102254][00001343] 50 push eax
[0000134a][00102254][00001343] 8b4d08 mov ecx,[ebp+08]
[0000134d][00102250][00001343] 51 push ecx
[0000134e][0010224c][00001353] e890fdffff call 000010e3

H: Begin Simulation Execution Trace Stored at:112310
Address_of_H:10e3
[00001343][001122fc][00112300] 55 push ebp
[00001344][001122fc][00112300] 8bec mov ebp,esp
[00001346][001122fc][00112300] 8b4508 mov eax,[ebp+08]
[00001349][001122f8][00001343] 50 push eax
[0000134a][001122f8][00001343] 8b4d08 mov ecx,[ebp+08]
[0000134d][001122f4][00001343] 51 push ecx
[0000134e][001122f0][00001353] e890fdffff call 000010e3
H: Infinitely Recursive Simulation Detected Simulation Stopped

[00001353][00102258][00102264] 83c408 add esp,+08
[00001356][00102258][00102264] 85c0 test eax,eax
[00001358][00102258][00102264] 7509 jnz 00001363
[0000135a][00102258][00102264] b801000000 mov eax,00000001
[0000135f][00102258][00102264] eb04 jmp 00001365
[00001365][0010225c][00001380] 5d pop ebp
[00001366][00102260][00001343] c3 ret
[00001380][00102264][00000000] 83c404 add esp,+04
[00001383][00102260][00000001] 50 push eax
[00001384][0010225c][0000051b] 681b050000 push 0000051b
[00001389][0010225c][0000051b] e8d5f1ffff call 00000563
D(D) = 1
[0000138e][00102264][00000000] 83c408 add esp,+08
[00001391][00102264][00000000] 33c0 xor eax,eax
[00001393][00102268][00000018] 5d pop ebp
[00001394][0010226c][00000000] c3 ret
Number of Instructions Executed(893) == 13 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: Did I encode Sipser correctly? (it seemed too easy)

<taclsq$14ggb$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Date: Sat, 9 Jul 2022 13:45:28 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 40
Message-ID: <taclsq$14ggb$1@dont-email.me>
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 9 Jul 2022 19:45:30 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="62e6f306c7c7911b7c6826b1bf1dd76d";
logging-data="1196555"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+/t9UQdIgzXLEJR8tl4nIG"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:91.0)
Gecko/20100101 Thunderbird/91.9.1
Cancel-Lock: sha1:Mi0SUPK0zHQ2+lkRW85xNWrmKh8=
In-Reply-To: <8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
Content-Language: en-US
 by: André G. Isaak - Sat, 9 Jul 2022 19:45 UTC

On 2022-07-09 13:26, olcott wrote:
> On 7/9/2022 1:08 PM, olcott wrote:
>> https://www.liarparadox.org/Sipser_165_167.pdf
>>
>> typedef void (*ptr)();
>>
>> // Sipser's diagonal argument
>> int D(ptr x)
>> {
>>    if (H(x,x) == 0) // reject
>>      return 1;
>>    else             // accept
>>      return 0;
>> }
>>
>> int main()
>> {
>>    Output("D(D) = ", D(D));
>> }
>>

Why is your main() calling D(D) rather than H(D, D)? No one cares what
D(D) reports. At issue is whether H() can correctly report on the
halting status of D(D).

>
> If the above encoding of Sipser is correct then all that D does is
> incorrectly report what H(D,D) correctly reports.
>
> This causes the diagonal argument of the halting theorem to be trivially
> incorrect.

Only because you do not understand it.

André

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

Re: Did I encode Sipser correctly? (it seemed too easy)

<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 09 Jul 2022 14:51:52 -0500
Date: Sat, 9 Jul 2022 14:51:51 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <taclsq$14ggb$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
Lines: 52
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-X9nG/eHxd6pNvXr3tHp9v/iUlmtKGnupMEan2ZqtZ43JJjfd6YP+FxWxgcxzB4yD+C0y2tb4jnmkN09!DZ7hpqQNiYDPb+OPIAS9MnKWwQD2+j4skDbyWhF6iPYWtaN5nWZMgQVOnVQMclqTbkt9O4guughK!xw==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2703
 by: olcott - Sat, 9 Jul 2022 19:51 UTC

On 7/9/2022 2:45 PM, André G. Isaak wrote:
> On 2022-07-09 13:26, olcott wrote:
>> On 7/9/2022 1:08 PM, olcott wrote:
>>> https://www.liarparadox.org/Sipser_165_167.pdf
>>>
>>> typedef void (*ptr)();
>>>
>>> // Sipser's diagonal argument
>>> int D(ptr x)
>>> {
>>>    if (H(x,x) == 0) // reject
>>>      return 1;
>>>    else             // accept
>>>      return 0;
>>> }
>>>
>>> int main()
>>> {
>>>    Output("D(D) = ", D(D));
>>> }
>>>
>
> Why is your main() calling D(D) rather than H(D, D)? No one cares what
> D(D) reports. At issue is whether H() can correctly report on the
> halting status of D(D).

Page 165 of Sipser indicates that D(D) derives the contradiction.
Page 165 of Sisper also indicates that D calls its subroutine H.
The best that I can tell my code exactly matches its spec on page 165.
D merely contradicts the correct answer provided by H.

>
>>
>> If the above encoding of Sipser is correct then all that D does is
>> incorrectly report what H(D,D) correctly reports.
>>
>> This causes the diagonal argument of the halting theorem to be
>> trivially incorrect.
>
> Only because you do not understand it.
>
> André
>
>

--
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: Did I encode Sipser correctly? (it seemed too easy)

<MNKdnZsbz_5VQFT_nZ2dnUU7_8zNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 09 Jul 2022 14:58:00 -0500
Date: Sat, 9 Jul 2022 14:57:58 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <taclsq$14ggb$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <MNKdnZsbz_5VQFT_nZ2dnUU7_8zNnZ2d@giganews.com>
Lines: 116
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-zFu1NDWF20ZpY+2Hx1LylKt7ia1pCEfvPAb3r7vZHrBJLhOLthDqHim9lv3sONuaAGnEw9WP3t2bcfa!g4bbw16C11K/Mgd1HCYr1rzXKC8OZD+Q6bDx5ZsJl+tgbXzznID/K9Bxw+KwJf72O8E4nH0CcGPs!tw==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 5091
 by: olcott - Sat, 9 Jul 2022 19:57 UTC

On 7/9/2022 2:45 PM, André G. Isaak wrote:
> On 2022-07-09 13:26, olcott wrote:
>> On 7/9/2022 1:08 PM, olcott wrote:
>>> https://www.liarparadox.org/Sipser_165_167.pdf
>>>
>>> typedef void (*ptr)();
>>>
>>> // Sipser's diagonal argument
>>> int D(ptr x)
>>> {
>>>    if (H(x,x) == 0) // reject
>>>      return 1;
>>>    else             // accept
>>>      return 0;
>>> }
>>>
>>> int main()
>>> {
>>>    Output("D(D) = ", D(D));
>>> }
>>>
>
> Why is your main() calling D(D) rather than H(D, D)? No one cares what
> D(D) reports. At issue is whether H() can correctly report on the
> halting status of D(D).
>

Here it is your way:

// Sipser's diagonal argument
u32 D(u32 x)
{ if (H(x,x) == 0) // reject
return 1;
else // accept
return 0;
}

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

_D()
[0000134a](01) 55 push ebp
[0000134b](02) 8bec mov ebp,esp
[0000134d](03) 8b4508 mov eax,[ebp+08]
[00001350](01) 50 push eax
[00001351](03) 8b4d08 mov ecx,[ebp+08]
[00001354](01) 51 push ecx
[00001355](05) e890fdffff call 000010ea
[0000135a](03) 83c408 add esp,+08
[0000135d](02) 85c0 test eax,eax
[0000135f](02) 7509 jnz 0000136a
[00001361](05) b801000000 mov eax,00000001
[00001366](02) eb04 jmp 0000136c
[00001368](02) eb02 jmp 0000136c
[0000136a](02) 33c0 xor eax,eax
[0000136c](01) 5d pop ebp
[0000136d](01) c3 ret
Size in bytes:(0036) [0000136d]

_main()
[0000137a](01) 55 push ebp
[0000137b](02) 8bec mov ebp,esp
[0000137d](05) 684a130000 push 0000134a
[00001382](05) 684a130000 push 0000134a
[00001387](05) e85efdffff call 000010ea
[0000138c](03) 83c408 add esp,+08
[0000138f](01) 50 push eax
[00001390](05) 681b050000 push 0000051b
[00001395](05) e8d0f1ffff call 0000056a
[0000139a](03) 83c408 add esp,+08
[0000139d](02) 33c0 xor eax,eax
[0000139f](01) 5d pop ebp
[000013a0](01) c3 ret
Size in bytes:(0039) [000013a0]

machine stack stack machine assembly
address address data code language
======== ======== ======== ========= =============
[0000137a][0010227a][00000000] 55 push ebp
[0000137b][0010227a][00000000] 8bec mov ebp,esp
[0000137d][00102276][0000134a] 684a130000 push 0000134a
[00001382][00102272][0000134a] 684a130000 push 0000134a
[00001387][0010226e][0000138c] e85efdffff call 000010ea

H: Begin Simulation Execution Trace Stored at:112326
Address_of_H:10ea
[0000134a][00112312][00112316] 55 push ebp
[0000134b][00112312][00112316] 8bec mov ebp,esp
[0000134d][00112312][00112316] 8b4508 mov eax,[ebp+08]
[00001350][0011230e][0000134a] 50 push eax
[00001351][0011230e][0000134a] 8b4d08 mov ecx,[ebp+08]
[00001354][0011230a][0000134a] 51 push ecx
[00001355][00112306][0000135a] e890fdffff call 000010ea
H: Infinitely Recursive Simulation Detected Simulation Stopped

[0000138c][0010227a][00000000] 83c408 add esp,+08
[0000138f][00102276][00000000] 50 push eax
[00001390][00102272][0000051b] 681b050000 push 0000051b
[00001395][00102272][0000051b] e8d0f1ffff call 0000056a
Input_Halts = 0
[0000139a][0010227a][00000000] 83c408 add esp,+08
[0000139d][0010227a][00000000] 33c0 xor eax,eax
[0000139f][0010227e][00000018] 5d pop ebp
[000013a0][00102282][00000000] c3 ret
Number of Instructions Executed(880) == 13 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: Did I encode Sipser correctly? (it seemed too easy)

<tacmvd$14jr5$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Date: Sat, 9 Jul 2022 14:03:56 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 46
Message-ID: <tacmvd$14jr5$1@dont-email.me>
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 9 Jul 2022 20:03:57 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="62e6f306c7c7911b7c6826b1bf1dd76d";
logging-data="1199973"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/RWLQQ/4yGeImEhfQMO/lF"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:91.0)
Gecko/20100101 Thunderbird/91.9.1
Cancel-Lock: sha1:y5A/Fzez0EAHGW+e0yfSFDdrCbo=
Content-Language: en-US
In-Reply-To: <ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
 by: André G. Isaak - Sat, 9 Jul 2022 20:03 UTC

On 2022-07-09 13:51, olcott wrote:
> On 7/9/2022 2:45 PM, André G. Isaak wrote:
>> On 2022-07-09 13:26, olcott wrote:
>>> On 7/9/2022 1:08 PM, olcott wrote:
>>>> https://www.liarparadox.org/Sipser_165_167.pdf
>>>>
>>>> typedef void (*ptr)();
>>>>
>>>> // Sipser's diagonal argument
>>>> int D(ptr x)
>>>> {
>>>>    if (H(x,x) == 0) // reject
>>>>      return 1;
>>>>    else             // accept
>>>>      return 0;
>>>> }
>>>>
>>>> int main()
>>>> {
>>>>    Output("D(D) = ", D(D));
>>>> }
>>>>
>>
>> Why is your main() calling D(D) rather than H(D, D)? No one cares what
>> D(D) reports. At issue is whether H() can correctly report on the
>> halting status of D(D).
>
> Page 165 of Sipser indicates that D(D) derives the contradiction.
> Page 165 of Sisper also indicates that D calls its subroutine H.
> The best that I can tell my code exactly matches its spec on page 165.
> D merely contradicts the correct answer provided by H.

You're completely misreading sipser. The sipser proof is *identical* to
the Linz proof. He does not say that D *returns* the opposite value that
H does but rather that it *does* the opposite of what H claims it will
do. i.e. it halts if H claims it doesn't and it doesn't halt if H claims
it does. D(D) derives a contradiction when passed as an input to H().

All you've done above is flipped the return values.

André

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

Re: Did I encode Sipser correctly? (it seemed too easy)

<JhlyK.97102$ze2.63628@fx36.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
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.11.0
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 62
Message-ID: <JhlyK.97102$ze2.63628@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: Sat, 9 Jul 2022 16:11:18 -0400
X-Received-Bytes: 2888
 by: Richard Damon - Sat, 9 Jul 2022 20:11 UTC

On 7/9/22 3:51 PM, olcott wrote:
> On 7/9/2022 2:45 PM, André G. Isaak wrote:
>> On 2022-07-09 13:26, olcott wrote:
>>> On 7/9/2022 1:08 PM, olcott wrote:
>>>> https://www.liarparadox.org/Sipser_165_167.pdf
>>>>
>>>> typedef void (*ptr)();
>>>>
>>>> // Sipser's diagonal argument
>>>> int D(ptr x)
>>>> {
>>>>    if (H(x,x) == 0) // reject
>>>>      return 1;
>>>>    else             // accept
>>>>      return 0;
>>>> }
>>>>
>>>> int main()
>>>> {
>>>>    Output("D(D) = ", D(D));
>>>> }
>>>>
>>
>> Why is your main() calling D(D) rather than H(D, D)? No one cares what
>> D(D) reports. At issue is whether H() can correctly report on the
>> halting status of D(D).
>
> Page 165 of Sipser indicates that D(D) derives the contradiction.
> Page 165 of Sisper also indicates that D calls its subroutine H.
> The best that I can tell my code exactly matches its spec on page 165.
> D merely contradicts the correct answer provided by H.
>

No, D DEFINES the correct answer for H, the job of H is to predict if D
will accept its input or not.

H is REQUIRED (to be correct) to give the answer that D will give if D
will give an answer, and 0 if D will NEVER give an answer (as
recognizers are allowed to be non-halting for inputs they do not accept).

Since D will always give an answer if H gives an answer, D can NEVER be
non-halting for an H that meets its requirements.

H calling D non-halting is just pointing out that H doesn't meet the
requirements of H.

>>
>>>
>>> If the above encoding of Sipser is correct then all that D does is
>>> incorrectly report what H(D,D) correctly reports.
>>>
>>> This causes the diagonal argument of the halting theorem to be
>>> trivially incorrect.
>>
>> Only because you do not understand it.
>>
>> André
>>
>>
>
>

Re: Did I encode Sipser correctly? (it seemed too easy)

<tacnih$14las$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Date: Sat, 9 Jul 2022 14:14:09 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 16
Message-ID: <tacnih$14las$1@dont-email.me>
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<JhlyK.97102$ze2.63628@fx36.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 9 Jul 2022 20:14:09 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="62e6f306c7c7911b7c6826b1bf1dd76d";
logging-data="1201500"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/uyAc2wPWNaIOjtkEJNlgU"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:91.0)
Gecko/20100101 Thunderbird/91.9.1
Cancel-Lock: sha1:XCt/oPEI6DAj5HszYvDm7M3K6pI=
Content-Language: en-US
In-Reply-To: <JhlyK.97102$ze2.63628@fx36.iad>
 by: André G. Isaak - Sat, 9 Jul 2022 20:14 UTC

On 2022-07-09 14:11, Richard Damon wrote:

> H is REQUIRED (to be correct) to give the answer that D will give if D
> will give an answer,

No, H is required to answer "true" if D will give an answer, regardless
of what that answer might be.

André

> and 0 if D will NEVER give an answer (as
> recognizers are allowed to be non-halting for inputs they do not accept).

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

Re: Did I encode Sipser correctly? (it seemed too easy)

<YvlyK.448525$J0r9.661@fx11.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx11.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.11.0
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<JhlyK.97102$ze2.63628@fx36.iad> <tacnih$14las$1@dont-email.me>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <tacnih$14las$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 34
Message-ID: <YvlyK.448525$J0r9.661@fx11.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sat, 9 Jul 2022 16:26:32 -0400
X-Received-Bytes: 2350
 by: Richard Damon - Sat, 9 Jul 2022 20:26 UTC

On 7/9/22 4:14 PM, André G. Isaak wrote:
> On 2022-07-09 14:11, Richard Damon wrote:
>
>> H is REQUIRED (to be correct) to give the answer that D will give if D
>> will give an answer,
>
> No, H is required to answer "true" if D will give an answer, regardless
> of what that answer might be.

I though in Sipser, H was supposed to be a decider where H accepts D,x
if D will accept x, and reject if D doesn't accept x (either reject or
not-answer).

D is then defined to accept if T rejects and rejects if T accepts.

If T just accepts if D answers then there is a correct answer of accept,
as D was defined to always either immediately accept of reject.

Unless you want to define "reject" as not answering, in which case H can
just reject by not halting, in other words H just needs to call D.

The only other option is to make "reject" a context-sensitive word where
Deciders reject by going to a reject state but Recognizers can only
reject by not answering, thus making Deciders not a special case of
Recognizers that always answer, but a completely different class of
machines.

>
> André
>
>> and 0 if D will NEVER give an answer (as recognizers are allowed to be
>> non-halting for inputs they do not accept).
>

Re: Did I encode Sipser correctly? (it seemed too easy)

<pomdnedR5ulWdVT_nZ2dnUU7_8zNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 09 Jul 2022 15:44:59 -0500
Date: Sat, 9 Jul 2022 15:44:58 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<tacmvd$14jr5$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <tacmvd$14jr5$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <pomdnedR5ulWdVT_nZ2dnUU7_8zNnZ2d@giganews.com>
Lines: 71
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-o8jAJ6HPoQTcVXtwcJdR6jdeB3yasH0GupzETCBR1JZABap31XhVvpRMBFlPwr6vxPw5fwZ2LaZJZ/W!Dz4s4BDariGFcKWJ46+r2oOPKmZG2sdtpeuh4A8JUQak2BFurizgjhqplofg4E4WjC0kISIK6SDr!VQ==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3814
X-Received-Bytes: 3936
 by: olcott - Sat, 9 Jul 2022 20:44 UTC

On 7/9/2022 3:03 PM, André G. Isaak wrote:
> On 2022-07-09 13:51, olcott wrote:
>> On 7/9/2022 2:45 PM, André G. Isaak wrote:
>>> On 2022-07-09 13:26, olcott wrote:
>>>> On 7/9/2022 1:08 PM, olcott wrote:
>>>>> https://www.liarparadox.org/Sipser_165_167.pdf
>>>>>
>>>>> typedef void (*ptr)();
>>>>>
>>>>> // Sipser's diagonal argument
>>>>> int D(ptr x)
>>>>> {
>>>>>    if (H(x,x) == 0) // reject
>>>>>      return 1;
>>>>>    else             // accept
>>>>>      return 0;
>>>>> }
>>>>>
>>>>> int main()
>>>>> {
>>>>>    Output("D(D) = ", D(D));
>>>>> }
>>>>>
>>>
>>> Why is your main() calling D(D) rather than H(D, D)? No one cares
>>> what D(D) reports. At issue is whether H() can correctly report on
>>> the halting status of D(D).
>>
>> Page 165 of Sipser indicates that D(D) derives the contradiction.
>> Page 165 of Sisper also indicates that D calls its subroutine H.
>> The best that I can tell my code exactly matches its spec on page 165.
>> D merely contradicts the correct answer provided by H.
>
> You're completely misreading sipser. The sipser proof is *identical* to
> the Linz proof. He does not say that D *returns* the opposite value that
> H does but rather that it *does* the opposite of what H claims it will
> do. i.e. it halts if H claims it doesn't and it doesn't halt if H claims
> it does. D(D) derives a contradiction when passed as an input to H().
>
> All you've done above is flipped the return values.
>
> André
>
>

Now we construct a new Turing machine D with H as a subroutine. This new
TM calls H to determine what M does when the input to M is its own
description ⟨M⟩. Once D has determined this information, it does the
opposite. That is, it rejects if M accepts and accepts if M does not
accept. The following is a description of D.

D = "On input ⟨M⟩, where M is a TM:
1. Run H on input ⟨M, ⟨M⟩⟩.
2. Output the opposite of what H outputs; that is if H accepts
reject and if H rejects, accept."

Because you missed this in the original text I will repeat it:
Output the opposite of what H outputs;
Output the opposite of what H outputs;
Output the opposite of what H outputs;

--
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: Did I encode Sipser correctly? (it seemed too easy)

<-YOdnVUqVJbDd1T_nZ2dnUU7_8zNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 09 Jul 2022 15:51:42 -0500
Date: Sat, 9 Jul 2022 15:51:40 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<JhlyK.97102$ze2.63628@fx36.iad> <tacnih$14las$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <tacnih$14las$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <-YOdnVUqVJbDd1T_nZ2dnUU7_8zNnZ2d@giganews.com>
Lines: 42
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-feLS6wdbSAO3hPzZjWQaxLI8GgzBuqMnknWD9671OBRH0Tk2u5KfyDXpjkczj4rV4wnOrxuE21BoKCl!+NYZi5GgASeHWwlR2Y+aTFtsbhAgPApKk5Iq/1tteGJ8vIOXxgQZ6nneo5hnMfMGIaZRb+TrGbh7!qA==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2381
X-Received-Bytes: 2472
 by: olcott - Sat, 9 Jul 2022 20:51 UTC

On 7/9/2022 3:14 PM, André G. Isaak wrote:
> On 2022-07-09 14:11, Richard Damon wrote:
>
>> H is REQUIRED (to be correct) to give the answer that D will give if D
>> will give an answer,
>
> No, H is required to answer "true" if D will give an answer, regardless
> of what that answer might be.
>

typedef void (*ptr)();

// Sipser's diagonal argument
int D(ptr x)
{ if (H(x,x) == 0) // reject
return 1;
else // accept
return 0;
}

int main()
{ Output("D(D) = ", D(D));
}

Ah that proves my H is correct. D is stuck in infinitely recursive
emulation unable to provide any answer.

> André
>
>> and 0 if D will NEVER give an answer (as recognizers are allowed to be
>> non-halting for inputs they do not accept).
>

--
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: Did I encode Sipser correctly? (it seemed too easy) [wrong source code corrected]

<-YOdnVQqVJZ2d1T_nZ2dnUU7_8xh4p2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 09 Jul 2022 15:54:03 -0500
Date: Sat, 9 Jul 2022 15:54:01 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Did I encode Sipser correctly? (it seemed too easy) [wrong source
code corrected]
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<JhlyK.97102$ze2.63628@fx36.iad> <tacnih$14las$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <tacnih$14las$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <-YOdnVQqVJZ2d1T_nZ2dnUU7_8xh4p2d@giganews.com>
Lines: 40
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-5JBf9uZqmV0VbB9Bsxd2WIMiyLoAByo7uzH05NcRUf+AumIpH/Nud1CwcXZedrzCxFv08L6Q9xBk8AO!BiB5xuzgTQCdRTCMYgHGCvCcakyhACInUhRLxXgssChCrPCiVmZIF4/xFWBe5RDg842ZioJos+Xt!WA==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2419
X-Received-Bytes: 2541
 by: olcott - Sat, 9 Jul 2022 20:54 UTC

On 7/9/2022 3:14 PM, André G. Isaak wrote:
> On 2022-07-09 14:11, Richard Damon wrote:
>
>> H is REQUIRED (to be correct) to give the answer that D will give if D
>> will give an answer,
>
> No, H is required to answer "true" if D will give an answer, regardless
> of what that answer might be.
>
> André
>
>> and 0 if D will NEVER give an answer (as recognizers are allowed to be
>> non-halting for inputs they do not accept).
>

typedef void (*ptr)();

// Sipser's diagonal argument
int D(ptr x)
{ if (H(x,x) == 0) // reject
return 1;
else // accept
return 0;
}

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

Ah that proves my H is correct. D is stuck in infinitely recursive
emulation unable to provide any answer.

--
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: Did I encode Sipser correctly? (it seemed too easy)

<tacqei$14ttq$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Date: Sat, 9 Jul 2022 15:03:14 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 81
Message-ID: <tacqei$14ttq$1@dont-email.me>
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<tacmvd$14jr5$1@dont-email.me>
<pomdnedR5ulWdVT_nZ2dnUU7_8zNnZ2d@giganews.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 9 Jul 2022 21:03:14 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="62e6f306c7c7911b7c6826b1bf1dd76d";
logging-data="1210298"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+zaECqA5bO8sKi1HhYz3pW"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:91.0)
Gecko/20100101 Thunderbird/91.9.1
Cancel-Lock: sha1:wZcNiP7pEXhqOMzqc/ftq9Y17eg=
Content-Language: en-US
In-Reply-To: <pomdnedR5ulWdVT_nZ2dnUU7_8zNnZ2d@giganews.com>
 by: André G. Isaak - Sat, 9 Jul 2022 21:03 UTC

On 2022-07-09 14:44, olcott wrote:
> On 7/9/2022 3:03 PM, André G. Isaak wrote:
>> On 2022-07-09 13:51, olcott wrote:
>>> On 7/9/2022 2:45 PM, André G. Isaak wrote:
>>>> On 2022-07-09 13:26, olcott wrote:
>>>>> On 7/9/2022 1:08 PM, olcott wrote:
>>>>>> https://www.liarparadox.org/Sipser_165_167.pdf
>>>>>>
>>>>>> typedef void (*ptr)();
>>>>>>
>>>>>> // Sipser's diagonal argument
>>>>>> int D(ptr x)
>>>>>> {
>>>>>>    if (H(x,x) == 0) // reject
>>>>>>      return 1;
>>>>>>    else             // accept
>>>>>>      return 0;
>>>>>> }
>>>>>>
>>>>>> int main()
>>>>>> {
>>>>>>    Output("D(D) = ", D(D));
>>>>>> }
>>>>>>
>>>>
>>>> Why is your main() calling D(D) rather than H(D, D)? No one cares
>>>> what D(D) reports. At issue is whether H() can correctly report on
>>>> the halting status of D(D).
>>>
>>> Page 165 of Sipser indicates that D(D) derives the contradiction.
>>> Page 165 of Sisper also indicates that D calls its subroutine H.
>>> The best that I can tell my code exactly matches its spec on page 165.
>>> D merely contradicts the correct answer provided by H.
>>
>> You're completely misreading sipser. The sipser proof is *identical*
>> to the Linz proof. He does not say that D *returns* the opposite value
>> that H does but rather that it *does* the opposite of what H claims it
>> will do. i.e. it halts if H claims it doesn't and it doesn't halt if H
>> claims it does. D(D) derives a contradiction when passed as an input
>> to H().
>>
>> All you've done above is flipped the return values.
>>
>> André
>>
>>
>
>
> Now we construct a new Turing machine D with H as a subroutine. This new
> TM calls H to determine what M does when the input to M is its own
> description ⟨M⟩. Once D has determined this information, it does the
> opposite. That is, it rejects if M accepts and accepts if M does not
> accept. The following is a description of D.
>
> D = "On input ⟨M⟩, where M is a TM:
>     1. Run H on input ⟨M, ⟨M⟩⟩.
>     2. Output the opposite of what H outputs; that is if H accepts
> reject and if H rejects, accept."
>
>
> Because you missed this in the original text I will repeat it:
> Output the opposite of what H outputs;
> Output the opposite of what H outputs;
> Output the opposite of what H outputs;

OK. You're dealing with a different proof than the one I thought. My bad
for not reading the .pdf which you linked to.

You said you were talking about the "diagonal argument of the halting
theorem", so I assumed you were talking about Sipser's proof of the
halting theorem. The diagonalization argument you are discussing here
doesn't deal directly with the halting problem (though it is closely
related to it). That proof demonstrates that not all languages are
decidable.

André

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

Re: Did I encode Sipser correctly? (it seemed too easy)

<FLCdndE-T7YCcFT_nZ2dnUU7_8xh4p2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 09 Jul 2022 16:05:35 -0500
Date: Sat, 9 Jul 2022 16:05:34 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<tacmvd$14jr5$1@dont-email.me>
<pomdnedR5ulWdVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<tacqei$14ttq$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <tacqei$14ttq$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <FLCdndE-T7YCcFT_nZ2dnUU7_8xh4p2d@giganews.com>
Lines: 92
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-GpqtHqhq3TxZDkeWXo9/sOxCe5dWu+jKO83n+KUl+cmMA1Dd51UJiuln+SQlYsYzaG5utsEWmwAjg/+!i7gc9rZs6/JrdBeZksa5Msp/agUe4sca+cZ2TnwckWM3dxxgS2xqBZ1PvqNJYGWd7rpxYGSnn4kE!sA==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 4787
 by: olcott - Sat, 9 Jul 2022 21:05 UTC

On 7/9/2022 4:03 PM, André G. Isaak wrote:
> On 2022-07-09 14:44, olcott wrote:
>> On 7/9/2022 3:03 PM, André G. Isaak wrote:
>>> On 2022-07-09 13:51, olcott wrote:
>>>> On 7/9/2022 2:45 PM, André G. Isaak wrote:
>>>>> On 2022-07-09 13:26, olcott wrote:
>>>>>> On 7/9/2022 1:08 PM, olcott wrote:
>>>>>>> https://www.liarparadox.org/Sipser_165_167.pdf
>>>>>>>
>>>>>>> typedef void (*ptr)();
>>>>>>>
>>>>>>> // Sipser's diagonal argument
>>>>>>> int D(ptr x)
>>>>>>> {
>>>>>>>    if (H(x,x) == 0) // reject
>>>>>>>      return 1;
>>>>>>>    else             // accept
>>>>>>>      return 0;
>>>>>>> }
>>>>>>>
>>>>>>> int main()
>>>>>>> {
>>>>>>>    Output("D(D) = ", D(D));
>>>>>>> }
>>>>>>>
>>>>>
>>>>> Why is your main() calling D(D) rather than H(D, D)? No one cares
>>>>> what D(D) reports. At issue is whether H() can correctly report on
>>>>> the halting status of D(D).
>>>>
>>>> Page 165 of Sipser indicates that D(D) derives the contradiction.
>>>> Page 165 of Sisper also indicates that D calls its subroutine H.
>>>> The best that I can tell my code exactly matches its spec on page 165.
>>>> D merely contradicts the correct answer provided by H.
>>>
>>> You're completely misreading sipser. The sipser proof is *identical*
>>> to the Linz proof. He does not say that D *returns* the opposite
>>> value that H does but rather that it *does* the opposite of what H
>>> claims it will do. i.e. it halts if H claims it doesn't and it
>>> doesn't halt if H claims it does. D(D) derives a contradiction when
>>> passed as an input to H().
>>>
>>> All you've done above is flipped the return values.
>>>
>>> André
>>>
>>>
>>
>>
>> Now we construct a new Turing machine D with H as a subroutine. This
>> new TM calls H to determine what M does when the input to M is its own
>> description ⟨M⟩. Once D has determined this information, it does the
>> opposite. That is, it rejects if M accepts and accepts if M does not
>> accept. The following is a description of D.
>>
>> D = "On input ⟨M⟩, where M is a TM:
>>      1. Run H on input ⟨M, ⟨M⟩⟩.
>>      2. Output the opposite of what H outputs; that is if H accepts
>> reject and if H rejects, accept."
>>
>>
>> Because you missed this in the original text I will repeat it:
>> Output the opposite of what H outputs;
>> Output the opposite of what H outputs;
>> Output the opposite of what H outputs;
>
> OK. You're dealing with a different proof than the one I thought. My bad
> for not reading the .pdf which you linked to.
>
> You said you were talking about the "diagonal argument of the halting
> theorem", so I assumed you were talking about Sipser's proof of the
> halting theorem. The diagonalization argument you are discussing here
> doesn't deal directly with the halting problem (though it is closely
> related to it). That proof demonstrates that not all languages are
> decidable.
>
> André
>
>

So you also never noticed the title of the post?
Did I encode Sipser correctly?

I still need an answer to this question.

--
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: Did I encode Sipser correctly? (it seemed too easy)

<tacqvi$14vrs$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Date: Sat, 9 Jul 2022 15:12:16 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 31
Message-ID: <tacqvi$14vrs$1@dont-email.me>
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<tacmvd$14jr5$1@dont-email.me>
<pomdnedR5ulWdVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<tacqei$14ttq$1@dont-email.me>
<FLCdndE-T7YCcFT_nZ2dnUU7_8xh4p2d@giganews.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 9 Jul 2022 21:12:18 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="62e6f306c7c7911b7c6826b1bf1dd76d";
logging-data="1212284"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+45pux3IC8GH0geTB8ljjE"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:91.0)
Gecko/20100101 Thunderbird/91.9.1
Cancel-Lock: sha1:H6SkPxwtf+EVk3g1o9+QXDU3ecg=
In-Reply-To: <FLCdndE-T7YCcFT_nZ2dnUU7_8xh4p2d@giganews.com>
Content-Language: en-US
 by: André G. Isaak - Sat, 9 Jul 2022 21:12 UTC

On 2022-07-09 15:05, olcott wrote:
> On 7/9/2022 4:03 PM, André G. Isaak wrote:

>> You said you were talking about the "diagonal argument of the halting
>> theorem", so I assumed you were talking about Sipser's proof of the
>> halting theorem. The diagonalization argument you are discussing here
>> doesn't deal directly with the halting problem (though it is closely
>> related to it). That proof demonstrates that not all languages are
>> decidable.
>>
>> André
>>
>>
>
> So you also never noticed the title of the post?
> Did I encode Sipser correctly?

"Sipser" is the name of an individual and/or book, not of a proof.
Sipser gives many proofs.

It was perfectly reasonably of me to assume you meant 'Sipser's proof of
the halting theorem' given your obsession with halt deciders and the
fact that you referred to it as the "diagonal argument of the halting
theorem". (Sipser doesn't refers to it as such since that is an
inaccurate description).

André

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

Re: Did I encode Sipser correctly? (it seemed too easy)

<U42dnYFcnbexbFT_nZ2dnUU7_83NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 09 Jul 2022 16:20:44 -0500
Date: Sat, 9 Jul 2022 16:20:43 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<tacmvd$14jr5$1@dont-email.me>
<pomdnedR5ulWdVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<tacqei$14ttq$1@dont-email.me>
<FLCdndE-T7YCcFT_nZ2dnUU7_8xh4p2d@giganews.com>
<tacqvi$14vrs$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <tacqvi$14vrs$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <U42dnYFcnbexbFT_nZ2dnUU7_83NnZ2d@giganews.com>
Lines: 51
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-ctlKHuwEFuqDjD5bnjX76Scw1Jx/eo4FZxDoISN0o6WfUwML55WyFRCtZGpljEu3phBbyRetdpRD3Nh!oDApaFb/6gpnI1tafZ0r04SN66yyX1yQdBbeEl9XsGuBipIRcqc365fjqG9udCAFWLa/CgBho3qr!7A==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3241
 by: olcott - Sat, 9 Jul 2022 21:20 UTC

On 7/9/2022 4:12 PM, André G. Isaak wrote:
> On 2022-07-09 15:05, olcott wrote:
>> On 7/9/2022 4:03 PM, André G. Isaak wrote:
>
>>> You said you were talking about the "diagonal argument of the halting
>>> theorem", so I assumed you were talking about Sipser's proof of the
>>> halting theorem. The diagonalization argument you are discussing here
>>> doesn't deal directly with the halting problem (though it is closely
>>> related to it). That proof demonstrates that not all languages are
>>> decidable.
>>>
>>> André
>>>
>>>
>>
>> So you also never noticed the title of the post?
>> Did I encode Sipser correctly?
>
> "Sipser" is the name of an individual and/or book, not of a proof.
> Sipser gives many proofs.
>

And I provided the whole proof that I was referring to.

> It was perfectly reasonably of me to assume

It is always totally unreasonable to ever assume anything contrary to
what was explicitly specified.

I need to carefully analyze the diagonal argument and when I did this
with Kaz it was obvious that it is not the same as Linz.

L15: Proof by Diagonalization that ATM (Halting Problem) is Not Decidable
https://www.youtube.com/watch?v=jM6osxSX9GA

> you meant 'Sipser's proof of
> the halting theorem' given your obsession with halt deciders and the
> fact that you referred to it as the "diagonal argument of the halting
> theorem". (Sipser doesn't refers to it as such since that is an
> inaccurate description).
>
> André
>

--
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: Did I encode Sipser correctly? (it seemed too easy)

<AsSdnSN28dmvaVT_nZ2dnUU7_8zNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 09 Jul 2022 16:33:38 -0500
Date: Sat, 9 Jul 2022 16:33:36 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com> <8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com> <taclsq$14ggb$1@dont-email.me> <ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com> <tacmvd$14jr5$1@dont-email.me> <pomdnedR5ulWdVT_nZ2dnUU7_8zNnZ2d@giganews.com> <tacqei$14ttq$1@dont-email.me> <FLCdndE-T7YCcFT_nZ2dnUU7_8xh4p2d@giganews.com> <tacqvi$14vrs$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <tacqvi$14vrs$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <AsSdnSN28dmvaVT_nZ2dnUU7_8zNnZ2d@giganews.com>
Lines: 63
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-OZdP/5qHZ88zjybjXuLGErLZCL9mWGnmYD28RShMt2iw5LKGqW3FY1IxXnhJ3kC2HpmrZtaRme8w09M!5juqwb4DjIaNZa0XbQBXad3s1U0KZrBIqB6tMLxUENYm9enmzEofzkYJTOuU38loxyJw42XmNSq8!pw==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3589
X-Received-Bytes: 3714
 by: olcott - Sat, 9 Jul 2022 21:33 UTC

On 7/9/2022 4:12 PM, André G. Isaak wrote:
> On 2022-07-09 15:05, olcott wrote:
>> On 7/9/2022 4:03 PM, André G. Isaak wrote:
>
>>> You said you were talking about the "diagonal argument of the halting
>>> theorem", so I assumed you were talking about Sipser's proof of the
>>> halting theorem. The diagonalization argument you are discussing here
>>> doesn't deal directly with the halting problem (though it is closely
>>> related to it). That proof demonstrates that not all languages are
>>> decidable.
>>>
>>> André
>>>
>>>
>>
>> So you also never noticed the title of the post?
>> Did I encode Sipser correctly?
>
> "Sipser" is the name of an individual and/or book, not of a proof.
> Sipser gives many proofs.
>
> It was perfectly reasonably of me to assume you meant 'Sipser's proof of
> the halting theorem' given your obsession with halt deciders and the
> fact that you referred to it as the "diagonal argument of the halting
> theorem". (Sipser doesn't refers to it as such since that is an
> inaccurate description).
>
> André
>

So far no one has come in the ballpark of any correct rebuttal to this:

typedef void (*ptr)();
// rec routine P
// §L :if T[P] go to L
// Return §
// https://academic.oup.com/comjnl/article/7/4/313/354243
void Strachey_P()
{ L: if (T(Strachey_P)) goto L;
return;
}

int main()
{ Output("Input_Halts = ", T(Strachey_P));
}

The execution trace of simulating halt decider T(Strachey_P) proves that
T correctly predicts that its correct and complete x86 emulation of its
input would never reach the "ret" instruction (final state) of this
input. Thus T correctly rejects its input as non-halting.

Hypothesizing that the above is correct would seem to logically entail
that there must be some error in the diagonalization proof.

--
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: Did I encode Sipser correctly? (it seemed too easy)

<tacs8d$15373$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Date: Sat, 9 Jul 2022 15:34:05 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 45
Message-ID: <tacs8d$15373$1@dont-email.me>
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<tacmvd$14jr5$1@dont-email.me>
<pomdnedR5ulWdVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<tacqei$14ttq$1@dont-email.me>
<FLCdndE-T7YCcFT_nZ2dnUU7_8xh4p2d@giganews.com>
<tacqvi$14vrs$1@dont-email.me>
<U42dnYFcnbexbFT_nZ2dnUU7_83NnZ2d@giganews.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 9 Jul 2022 21:34:05 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="13331fa35e30366e380d2ddb0cd1f8c7";
logging-data="1215715"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/+96ElX+qeqzU3Z84OTc7e"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:91.0)
Gecko/20100101 Thunderbird/91.9.1
Cancel-Lock: sha1:9JdCoM5wb+Z/hKU1C6ni8YEBi4o=
In-Reply-To: <U42dnYFcnbexbFT_nZ2dnUU7_83NnZ2d@giganews.com>
Content-Language: en-US
 by: André G. Isaak - Sat, 9 Jul 2022 21:34 UTC

On 2022-07-09 15:20, olcott wrote:
> On 7/9/2022 4:12 PM, André G. Isaak wrote:
>> On 2022-07-09 15:05, olcott wrote:
>>> On 7/9/2022 4:03 PM, André G. Isaak wrote:
>>
>>>> You said you were talking about the "diagonal argument of the
>>>> halting theorem", so I assumed you were talking about Sipser's proof
>>>> of the halting theorem. The diagonalization argument you are
>>>> discussing here doesn't deal directly with the halting problem
>>>> (though it is closely related to it). That proof demonstrates that
>>>> not all languages are decidable.
>>>>
>>>> André
>>>>
>>>>
>>>
>>> So you also never noticed the title of the post?
>>> Did I encode Sipser correctly?
>>
>> "Sipser" is the name of an individual and/or book, not of a proof.
>> Sipser gives many proofs.
>>
>
> And I provided the whole proof that I was referring to.
>
>> It was perfectly reasonably of me to assume
>
> It is always totally unreasonable to ever assume anything contrary to
> what was explicitly specified.
>
> I need to carefully analyze the diagonal argument and when I did this
> with Kaz it was obvious that it is not the same as Linz.
>
> L15: Proof by Diagonalization that ATM (Halting Problem) is Not Decidable
> https://www.youtube.com/watch?v=jM6osxSX9GA

ATM as described in both the textbook and the above video is *not* the
halting problem.

André

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

Re: Did I encode Sipser correctly? (it seemed too easy)

<%AmyK.145193$eQ5.138755@fx08.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx08.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.11.0
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<JhlyK.97102$ze2.63628@fx36.iad> <tacnih$14las$1@dont-email.me>
<-YOdnVUqVJbDd1T_nZ2dnUU7_8zNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <-YOdnVUqVJbDd1T_nZ2dnUU7_8zNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 50
Message-ID: <%AmyK.145193$eQ5.138755@fx08.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sat, 9 Jul 2022 17:40:10 -0400
X-Received-Bytes: 2576
 by: Richard Damon - Sat, 9 Jul 2022 21:40 UTC

On 7/9/22 4:51 PM, olcott wrote:
> On 7/9/2022 3:14 PM, André G. Isaak wrote:
>> On 2022-07-09 14:11, Richard Damon wrote:
>>
>>> H is REQUIRED (to be correct) to give the answer that D will give if
>>> D will give an answer,
>>
>> No, H is required to answer "true" if D will give an answer,
>> regardless of what that answer might be.
>>
>
> typedef void (*ptr)();
>
> // Sipser's diagonal argument
> int D(ptr x)
> {
>   if (H(x,x) == 0) // reject
>     return 1;
>   else             // accept
>     return 0;
> }
>
> int main()
> {
>   Output("D(D) = ", D(D));
> }
>
> Ah that proves my H is correct. D is stuck in infinitely recursive
> emulation unable to provide any answer.

D isn't required to give an answer, but H is. (If D will never answer, H
needs to return 0, as D never accepted the input).

Note, if H determines that D(D) won't answer and returns 0, then by
simple observation D(&D) will return 1, so either H was wrong about its
decision that D(D) never answers, or H isn't actually a pure function
and has differing behavior for the exact same input.

Note, for this to be a correct encoding of D, H(&D, &D) must refer to
the computation D(&D), and not something else.

>
>> André
>>
>>> and 0 if D will NEVER give an answer (as recognizers are allowed to
>>> be non-halting for inputs they do not accept).
>>
>
>

Re: Did I encode Sipser correctly? (it seemed too easy)

<O_ydnRe-ob-Sa1T_nZ2dnUU7_8xh4p2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 09 Jul 2022 16:41:35 -0500
Date: Sat, 9 Jul 2022 16:41:33 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<tacmvd$14jr5$1@dont-email.me>
<pomdnedR5ulWdVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<tacqei$14ttq$1@dont-email.me>
<FLCdndE-T7YCcFT_nZ2dnUU7_8xh4p2d@giganews.com>
<tacqvi$14vrs$1@dont-email.me>
<U42dnYFcnbexbFT_nZ2dnUU7_83NnZ2d@giganews.com>
<tacs8d$15373$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <tacs8d$15373$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <O_ydnRe-ob-Sa1T_nZ2dnUU7_8xh4p2d@giganews.com>
Lines: 52
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-CEhUQ5DQKRLeqYgKRYAAw4FMKxZEz1+9+kCZdMG1NCv0qDu//Xa8gyfqoxe2TCB6gaRXbgklOP+vNPi!Uy7rAuPXhapaQyyVLpElpmwZYGOhnlJHN4OZKGZZQc2wlXYDKXVJ6md5lP+bmc7XMjyEgKuhotWc!Yg==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3332
 by: olcott - Sat, 9 Jul 2022 21:41 UTC

On 7/9/2022 4:34 PM, André G. Isaak wrote:
> On 2022-07-09 15:20, olcott wrote:
>> On 7/9/2022 4:12 PM, André G. Isaak wrote:
>>> On 2022-07-09 15:05, olcott wrote:
>>>> On 7/9/2022 4:03 PM, André G. Isaak wrote:
>>>
>>>>> You said you were talking about the "diagonal argument of the
>>>>> halting theorem", so I assumed you were talking about Sipser's
>>>>> proof of the halting theorem. The diagonalization argument you are
>>>>> discussing here doesn't deal directly with the halting problem
>>>>> (though it is closely related to it). That proof demonstrates that
>>>>> not all languages are decidable.
>>>>>
>>>>> André
>>>>>
>>>>>
>>>>
>>>> So you also never noticed the title of the post?
>>>> Did I encode Sipser correctly?
>>>
>>> "Sipser" is the name of an individual and/or book, not of a proof.
>>> Sipser gives many proofs.
>>>
>>
>> And I provided the whole proof that I was referring to.
>>
>>> It was perfectly reasonably of me to assume
>>
>> It is always totally unreasonable to ever assume anything contrary to
>> what was explicitly specified.
>>
>> I need to carefully analyze the diagonal argument and when I did this
>> with Kaz it was obvious that it is not the same as Linz.
>>
>> L15: Proof by Diagonalization that ATM (Halting Problem) is Not Decidable
>> https://www.youtube.com/watch?v=jM6osxSX9GA
>
> ATM as described in both the textbook and the above video is *not* the
> halting problem.
>
> André
>
>

What do you mean by this?

--
Copyright 2022 Pete Olcott

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

Re: Did I encode Sipser correctly? (it seemed too easy)

<O_ydnRa-ob8ua1T_nZ2dnUU7_8xh4p2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 09 Jul 2022 16:44:19 -0500
Date: Sat, 9 Jul 2022 16:44:18 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<tacmvd$14jr5$1@dont-email.me>
<pomdnedR5ulWdVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<tacqei$14ttq$1@dont-email.me>
<FLCdndE-T7YCcFT_nZ2dnUU7_8xh4p2d@giganews.com>
<tacqvi$14vrs$1@dont-email.me>
<U42dnYFcnbexbFT_nZ2dnUU7_83NnZ2d@giganews.com>
<tacs8d$15373$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <tacs8d$15373$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <O_ydnRa-ob8ua1T_nZ2dnUU7_8xh4p2d@giganews.com>
Lines: 53
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-YcNY8kttNV44MGnfPowc1hLMKpZcMHv8PI9xUYPMZChTuzAQjYYT+UOzEvveik3dQzS0du97vYeq6GQ!EJzIs8i81CedvyxfJJ4O11L01ML3Hgkz6zWm0owWYN8FZjbXYPAI0eBzli7WgZxXXB6jYmZQrIS6!jQ==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3430
 by: olcott - Sat, 9 Jul 2022 21:44 UTC

On 7/9/2022 4:34 PM, André G. Isaak wrote:
> On 2022-07-09 15:20, olcott wrote:
>> On 7/9/2022 4:12 PM, André G. Isaak wrote:
>>> On 2022-07-09 15:05, olcott wrote:
>>>> On 7/9/2022 4:03 PM, André G. Isaak wrote:
>>>
>>>>> You said you were talking about the "diagonal argument of the
>>>>> halting theorem", so I assumed you were talking about Sipser's
>>>>> proof of the halting theorem. The diagonalization argument you are
>>>>> discussing here doesn't deal directly with the halting problem
>>>>> (though it is closely related to it). That proof demonstrates that
>>>>> not all languages are decidable.
>>>>>
>>>>> André
>>>>>
>>>>>
>>>>
>>>> So you also never noticed the title of the post?
>>>> Did I encode Sipser correctly?
>>>
>>> "Sipser" is the name of an individual and/or book, not of a proof.
>>> Sipser gives many proofs.
>>>
>>
>> And I provided the whole proof that I was referring to.
>>
>>> It was perfectly reasonably of me to assume
>>
>> It is always totally unreasonable to ever assume anything contrary to
>> what was explicitly specified.
>>
>> I need to carefully analyze the diagonal argument and when I did this
>> with Kaz it was obvious that it is not the same as Linz.
>>
>> L15: Proof by Diagonalization that ATM (Halting Problem) is Not Decidable
>> https://www.youtube.com/watch?v=jM6osxSX9GA
>
> ATM as described in both the textbook and the above video is *not* the
> halting problem.
>
> André
>
>

Are you claiming that this is a false statement:
L15: Proof by Diagonalization that ATM (Halting Problem) is Not Decidable

--
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: Did I encode Sipser correctly? (it seemed too easy)

<tact7s$1trj$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!NtE99RoDZ17S1XGlcLQp/Q.user.46.165.242.75.POSTED!not-for-mail
From: news.dea...@darjeeling.plus.com (Mike Terry)
Newsgroups: comp.theory
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Date: Sat, 9 Jul 2022 22:50:51 +0100
Organization: Aioe.org NNTP Server
Message-ID: <tact7s$1trj$1@gioia.aioe.org>
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<JhlyK.97102$ze2.63628@fx36.iad> <tacnih$14las$1@dont-email.me>
<YvlyK.448525$J0r9.661@fx11.iad>
Mime-Version: 1.0
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="63347"; posting-host="NtE99RoDZ17S1XGlcLQp/Q.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101
Firefox/60.0 SeaMonkey/2.53.8
X-Notice: Filtered by postfilter v. 0.9.2
 by: Mike Terry - Sat, 9 Jul 2022 21:50 UTC

On 09/07/2022 21:26, Richard Damon wrote:
> On 7/9/22 4:14 PM, André G. Isaak wrote:
>> On 2022-07-09 14:11, Richard Damon wrote:
>>
>>> H is REQUIRED (to be correct) to give the answer that D will give if D will give an answer,
>>
>> No, H is required to answer "true" if D will give an answer, regardless of what that answer might be.
>
> I though in Sipser, H was supposed to be a decider where H accepts D,x if D will accept x, and
> reject if D doesn't accept x (either reject or not-answer).
>
> D is then defined to accept if T rejects and rejects if T accepts.

Yes, this is what PO is talking about in Sipser. (You use T above, but Sipser uses H as the
proposed decider, and D as the derived test TM for H, which reveals the contradiction.) H is
supposed to be deciding

A_TM = {<M,w)> : M is a TM and M accepts w}.

H is not PO's normal proposed Halting decider, which has caused some confusion.

Mike.

Re: Did I encode Sipser correctly? (it seemed too easy)

<tact85$156gr$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Date: Sat, 9 Jul 2022 15:51:00 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 59
Message-ID: <tact85$156gr$1@dont-email.me>
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<tacmvd$14jr5$1@dont-email.me>
<pomdnedR5ulWdVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<tacqei$14ttq$1@dont-email.me>
<FLCdndE-T7YCcFT_nZ2dnUU7_8xh4p2d@giganews.com>
<tacqvi$14vrs$1@dont-email.me>
<U42dnYFcnbexbFT_nZ2dnUU7_83NnZ2d@giganews.com>
<tacs8d$15373$1@dont-email.me>
<O_ydnRe-ob-Sa1T_nZ2dnUU7_8xh4p2d@giganews.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 9 Jul 2022 21:51:01 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="13331fa35e30366e380d2ddb0cd1f8c7";
logging-data="1219099"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19aBpx1d/+V6k9XgFkpV6Qf"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:91.0)
Gecko/20100101 Thunderbird/91.9.1
Cancel-Lock: sha1:p4o3mJiS1kt6VeA7YsTIdMGfxjc=
Content-Language: en-US
In-Reply-To: <O_ydnRe-ob-Sa1T_nZ2dnUU7_8xh4p2d@giganews.com>
 by: André G. Isaak - Sat, 9 Jul 2022 21:51 UTC

On 2022-07-09 15:41, olcott wrote:
> On 7/9/2022 4:34 PM, André G. Isaak wrote:
>> On 2022-07-09 15:20, olcott wrote:
>>> On 7/9/2022 4:12 PM, André G. Isaak wrote:
>>>> On 2022-07-09 15:05, olcott wrote:
>>>>> On 7/9/2022 4:03 PM, André G. Isaak wrote:
>>>>
>>>>>> You said you were talking about the "diagonal argument of the
>>>>>> halting theorem", so I assumed you were talking about Sipser's
>>>>>> proof of the halting theorem. The diagonalization argument you are
>>>>>> discussing here doesn't deal directly with the halting problem
>>>>>> (though it is closely related to it). That proof demonstrates that
>>>>>> not all languages are decidable.
>>>>>>
>>>>>> André
>>>>>>
>>>>>>
>>>>>
>>>>> So you also never noticed the title of the post?
>>>>> Did I encode Sipser correctly?
>>>>
>>>> "Sipser" is the name of an individual and/or book, not of a proof.
>>>> Sipser gives many proofs.
>>>>
>>>
>>> And I provided the whole proof that I was referring to.
>>>
>>>> It was perfectly reasonably of me to assume
>>>
>>> It is always totally unreasonable to ever assume anything contrary to
>>> what was explicitly specified.
>>>
>>> I need to carefully analyze the diagonal argument and when I did this
>>> with Kaz it was obvious that it is not the same as Linz.
>>>
>>> L15: Proof by Diagonalization that ATM (Halting Problem) is Not
>>> Decidable
>>> https://www.youtube.com/watch?v=jM6osxSX9GA
>>
>> ATM as described in both the textbook and the above video is *not* the
>> halting problem.
>>
>> André
>>
>>
>
> What do you mean by this?

ATM is a language consisting of all strings <M, w> such that M *accepts*
w. His diagonalization proof shows that ATM is not a decidable language.
It follows as a straightforward corollary that halting is undecidable,
but whether ATM is decidable and whether halting is decidable are two
separate (though related) problems.

André

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

Re: Did I encode Sipser correctly? (it seemed too easy)

<tactol$156v8$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.software-eng
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory,sci.logic,sci.math,comp.software-eng
Subject: Re: Did I encode Sipser correctly? (it seemed too easy)
Date: Sat, 9 Jul 2022 15:59:49 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 25
Message-ID: <tactol$156v8$1@dont-email.me>
References: <JsCdncZ8o66CWVT_nZ2dnUU7_83NnZ2d@giganews.com>
<8t6dnRve_qHRS1T_nZ2dnUU7_83NnZ2d@giganews.com>
<taclsq$14ggb$1@dont-email.me>
<ztqdna9DoMbFQVT_nZ2dnUU7_8zNnZ2d@giganews.com>
<JhlyK.97102$ze2.63628@fx36.iad> <tacnih$14las$1@dont-email.me>
<YvlyK.448525$J0r9.661@fx11.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 9 Jul 2022 21:59:49 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="13331fa35e30366e380d2ddb0cd1f8c7";
logging-data="1219560"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+LGrmjTyMmBu+O86xHwLAm"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:91.0)
Gecko/20100101 Thunderbird/91.9.1
Cancel-Lock: sha1:ihDcO4ozFgtKvCCIurYSLHtCfs8=
In-Reply-To: <YvlyK.448525$J0r9.661@fx11.iad>
Content-Language: en-US
 by: André G. Isaak - Sat, 9 Jul 2022 21:59 UTC

On 2022-07-09 14:26, Richard Damon wrote:
> On 7/9/22 4:14 PM, André G. Isaak wrote:
>> On 2022-07-09 14:11, Richard Damon wrote:
>>
>>> H is REQUIRED (to be correct) to give the answer that D will give if
>>> D will give an answer,
>>
>> No, H is required to answer "true" if D will give an answer,
>> regardless of what that answer might be.
>
> I though in Sipser, H was supposed to be a decider where H accepts D,x
> if D will accept x, and reject if D doesn't accept x (either reject or
> not-answer).
>
> D is then defined to accept if T rejects and rejects if T accepts.

mea culpa. I was confused by Sipser's use of H to refer not to a halt
decider but to a decider of A_TM. Admittedly I should have verified this
against the PDF.

André

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

Pages:123
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor