Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

No wonder Clairol makes so much money selling shampoo. Lather, Rinse, Repeat is an infinite loop!


devel / comp.theory / Re: Why do theory of computation problems require pure functions?

SubjectAuthor
* Why do theory of computation problems require pure functions?olcott
+- Why do theory of computation problems require pure functions?dklei...@gmail.com
+* Why do theory of computation problems require pure functions?André G. Isaak
|+* Why do theory of computation problems require pure functions?Jeff Barnett
||`* Why do theory of computation problems require pure functions?André G. Isaak
|| `- Why do theory of computation problems require pure functions?Jeff Barnett
|`* Why do theory of computation problems require pure functions?olcott
| +* Why do theory of computation problems require pure functions?Richard Damon
| |`* Why do theory of computation problems require pure functions?olcott
| | +* Why do theory of computation problems require pure functions?André G. Isaak
| | |+- Why do theory of computation problems require pure functions?olcott
| | |`* Why do theory of computation problems require pure functions?Richard Damon
| | | +* Why do theory of computation problems require pure functions?olcott
| | | |`* Why do theory of computation problems require pure functions?Richard Damon
| | | | `* Why do theory of computation problems require pure functions?olcott
| | | |  `* Why do theory of computation problems require pure functions?Richard Damon
| | | |   `- Why do theory of computation problems require pure functions?olcott
| | | `* Why do theory of computation problems require pure functions?André G. Isaak
| | |  `* Why do theory of computation problems require pure functions?Jeff Barnett
| | |   `* Why do theory of computation problems require pure functions?olcott
| | |    `* Why do theory of computation problems require pure functions?Richard Damon
| | |     `* Why do theory of computation problems require pure functions?olcott
| | |      `* Why do theory of computation problems require pure functions?Richard Damon
| | |       `* Why do theory of computation problems require pure functions?olcott
| | |        +* Why do theory of computation problems require pure functions?Ben Bacarisse
| | |        |`* Why do theory of computation problems require pure functions?olcott
| | |        | +- Why do theory of computation problems require pure functions?Richard Damon
| | |        | `- Why do theory of computation problems require pure functions?Ben Bacarisse
| | |        `- Why do theory of computation problems require pure functions?Richard Damon
| | `* Why do theory of computation problems require pure functions?Richard Damon
| |  `* Why do theory of computation problems require pure functions?olcott
| |   `* Why do theory of computation problems require pure functions?Richard Damon
| |    `* Why do theory of computation problems require pure functions?olcott
| |     `* Why do theory of computation problems require pure functions?Richard Damon
| |      `* Why do theory of computation problems require pure functions?olcott
| |       `* Why do theory of computation problems require pure functions?Richard Damon
| |        `* Why do theory of computation problems require pure functions?olcott
| |         `* Why do theory of computation problems require pure functions?Richard Damon
| |          `* Why do theory of computation problems require pure functions?Ben Bacarisse
| |           `* Why do theory of computation problems require pure functions?olcott
| |            +- Why do theory of computation problems require pure functions?Richard Damon
| |            `- Why do theory of computation problems require pure functions?Ben Bacarisse
| `* Why do theory of computation problems require pure functions?André G. Isaak
|  `* Why do theory of computation problems require pure functions?olcott
|   `* Why do theory of computation problems require pure functions?André G. Isaak
|    `- Why do theory of computation problems require pure functions?olcott
+- Why do theory of computation problems require pure functions?Richard Damon
`* Why do theory of computation problems require pure functions?Andy Walker
 +* Why do theory of computation problems require pure functions?olcott
 |+- Why do theory of computation problems require pure functions?Richard Damon
 |`* Why do theory of computation problems require pure functions?André G. Isaak
 | `* Why do theory of computation problems require pure functions?olcott
 |  +* Why do theory of computation problems require pure functions?Richard Damon
 |  |`* Why do theory of computation problems require pure functions?olcott
 |  | +* Why do theory of computation problems require pure functions?Richard Damon
 |  | |`* Why do theory of computation problems require pure functions?olcott
 |  | | `* Why do theory of computation problems require pure functions?Richard Damon
 |  | |  `* Why do theory of computation problems require pure functions?olcott
 |  | |   `* Why do theory of computation problems require pure functions?Richard Damon
 |  | |    `* Why do theory of computation problems require pure functions?olcott
 |  | |     `* Why do theory of computation problems require pure functions?Richard Damon
 |  | |      `* Why do theory of computation problems require pure functions?olcott
 |  | |       `* Why do theory of computation problems require pure functions?Richard Damon
 |  | |        `* Why do theory of computation problems require pure functions?olcott
 |  | |         `* Why do theory of computation problems require pure functions?Richard Damon
 |  | |          `* Why do theory of computation problems require pure functions?olcott
 |  | |           `* Why do theory of computation problems require pure functions?Richard Damon
 |  | |            `* Why do theory of computation problems require pure functions?olcott
 |  | |             `* Why do theory of computation problems require pure functions?Richard Damon
 |  | |              `* Why do theory of computation problems require pure functions?olcott
 |  | |               `- Why do theory of computation problems require pure functions?Richard Damon
 |  | `- Why do theory of computation problems require pure functions?Ben Bacarisse
 |  +* Why do theory of computation problems require pure functions?André G. Isaak
 |  |`* Why do theory of computation problems require pure functions?olcott
 |  | +* Why do theory of computation problems require pure functions?André G. Isaak
 |  | |`* Why do theory of computation problems require pure functions?olcott
 |  | | `* Why do theory of computation problems require pure functions?Richard Damon
 |  | |  `* Why do theory of computation problems require pure functions?olcott
 |  | |   +* Why do theory of computation problems require pure functions?Richard Damon
 |  | |   |`* Why do theory of computation problems require pure functions?olcott
 |  | |   | `* Why do theory of computation problems require pure functions?Richard Damon
 |  | |   |  `* Why do theory of computation problems require pure functions?olcott
 |  | |   |   +- Why do theory of computation problems require pure functions?Richard Damon
 |  | |   |   `* Why do theory of computation problems require pure functions?André G. Isaak
 |  | |   |    `* Why do theory of computation problems require pure functions?olcott
 |  | |   |     +* Why do theory of computation problems require pure functions?André G. Isaak
 |  | |   |     |`* Why do theory of computation problems require pure functions?olcott
 |  | |   |     | +* Why do theory of computation problems require pure functions?André G. Isaak
 |  | |   |     | |+- Why do theory of computation problems require pure functions?Richard Damon
 |  | |   |     | |+* Why do theory of computation problems require pure functions?olcott
 |  | |   |     | ||+* Why do theory of computation problems require pure functions?Richard Damon
 |  | |   |     | |||`* Why do theory of computation problems require pure functions?olcott
 |  | |   |     | ||| +* Why do theory of computation problems require pure functions?André G. Isaak
 |  | |   |     | ||| |`* Why do theory of computation problems require pure functions?André G. Isaak
 |  | |   |     | ||| | +* Why do theory of computation problems require pure functions?olcott
 |  | |   |     | ||| | |+* Why do theory of computation problems require pure functions?André G. Isaak
 |  | |   |     | ||| | ||`* Why do theory of computation problems require pure functions?[ decidability deciolcott
 |  | |   |     | ||| | || `- Why do theory of computation problems require pure functions?[André G. Isaak
 |  | |   |     | ||| | |`- Why do theory of computation problems require pure functions?Richard Damon
 |  | |   |     | ||| | `* Why do theory of computation problems require pure functions?olcott
 |  | |   |     | ||| |  `* Why do theory of computation problems require pure functions?André G. Isaak
 |  | |   |     | ||| `- Why do theory of computation problems require pure functions?Richard Damon
 |  | |   |     | ||`- Why do theory of computation problems require pure functions?André G. Isaak
 |  | |   |     | |`* Why do theory of computation problems require pure functions?Malcolm McLean
 |  | |   |     | `* Why do theory of computation problems require pure functions?Jeff Barnett
 |  | |   |     `- Why do theory of computation problems require pure functions?Richard Damon
 |  | |   `* Why do theory of computation problems require pure functions?Ben Bacarisse
 |  | `* Why do theory of computation problems require pure functions?Richard Damon
 |  `* Why do theory of computation problems require pure functions?Ben Bacarisse
 `* Why do theory of computation problems require pure functions?Ben Bacarisse

Pages:12345678910
Re: Why do theory of computation problems require pure functions?

<si7lli$n28$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory
Subject: Re: Why do theory of computation problems require pure functions?
Date: Sun, 19 Sep 2021 09:40:33 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 58
Message-ID: <si7lli$n28$1@dont-email.me>
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<si4v6h$u4l$3@dont-email.me> <Nc6dnYeBOsuRntv8nZ2dnUU7-QfNnZ2d@giganews.com>
<si531f$q3f$2@dont-email.me> <CtmdnXIC2u_Di9v8nZ2dnUU7-R3NnZ2d@giganews.com>
<si55gs$aa2$1@dont-email.me> <L5-dnUtHucSVgNv8nZ2dnUU7-X_NnZ2d@giganews.com>
<12r1J.107151$lC6.16042@fx41.iad>
<caKdncaNf93r3dv8nZ2dnUU7-UfNnZ2d@giganews.com>
<axr1J.55095$jm6.40535@fx07.iad>
<4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com>
<Sds1J.75975$z%4.33404@fx37.iad>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 19 Sep 2021 15:40:35 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="13fa472d78329dc5e6ae3226198c98ec";
logging-data="23624"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+H08+2054fGp7B/1lh0zf5"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
Gecko/20100101 Thunderbird/68.12.1
Cancel-Lock: sha1:gF85KZdLtEV1tqUVvgiJssbnuUE=
In-Reply-To: <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
Content-Language: en-US
 by: André G. Isaak - Sun, 19 Sep 2021 15:40 UTC

On 2021-09-19 08:34, olcott wrote:
> On 9/18/2021 11:19 PM, André G. Isaak wrote:
>> On 2021-09-18 22:10, André G. Isaak wrote:
>>
>>> And note that Rice is talking about properties of Turing Machines
>>> (or, more properly, of the language accepted by a TM), not computations.
>>
>> I realized immediately after hitting 'send' that the above will no
>> doubt confuse you since people have been telling you that Turing
>> Machines can only express computations whereas C/x86 aren't thus
>> constrained.
>>
>> A computation is a Turing Machine description PLUS an input string.
>>
>> Rice's theorem is concerned with the Turing Machine's themselves.
>>
>> The Linz proof shows that you cannot construct a halting decider, i.e.
>> a decider which correctly determines for any given TM + input string
>> pair, whether that pair represents a halting computation.
>>
>> Rice's theorem, on the other hand, would rule out the construction of
>> something like a Decider Decider, i.e. a TM which takes as its input a
>> TM description and determines whether that TM qualifies as a decider,
>> i.e. is guaranteed to halt on *any* possible input.
>>
>> André
>>
>
> Here is where I referred to my code defining a
> a decidability decider nine days before you did:

Where did I define or even mention a 'decidability decider'? Above I
discussed (but did not define) a DECIDER decider, i.e. a TM which
determines whether another TM qualifies as a decider.

> On 9/9/2021 10:25 AM, olcott wrote:
> > It is the case that H(P,P)==0 is correct
> > It is the case that H1((P,P)==1 is correct
> > It is the case the this is inconsistent.
> > It is the case that this inconsistency
>
> > defines a decidability decider that correctly
> > defines a decidability decider that correctly
> > defines a decidability decider that correctly
>
> > rejects P on the basis that P has the
> > pathological self-reference(Olcott 2004) error.

So what exactly is it that the above is deciding? And how does this
relate to Rice? If you want to claim this is somehow related to rice,
you need to identify some semantic property that you claim to be able to
decide.

André

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

Re: Why do theory of computation problems require pure functions?

<ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!tr3.eu1.usenetexpress.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 19 Sep 2021 10:46:15 -0500
Subject: Re: Why do theory of computation problems require pure functions?
Newsgroups: comp.theory
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com> <si4v6h$u4l$3@dont-email.me> <Nc6dnYeBOsuRntv8nZ2dnUU7-QfNnZ2d@giganews.com> <si531f$q3f$2@dont-email.me> <CtmdnXIC2u_Di9v8nZ2dnUU7-R3NnZ2d@giganews.com> <si55gs$aa2$1@dont-email.me> <L5-dnUtHucSVgNv8nZ2dnUU7-X_NnZ2d@giganews.com> <12r1J.107151$lC6.16042@fx41.iad> <caKdncaNf93r3dv8nZ2dnUU7-UfNnZ2d@giganews.com> <axr1J.55095$jm6.40535@fx07.iad> <4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com> <Sds1J.75975$z%4.33404@fx37.iad> <0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me> <b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me> <i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me> <XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com> <4lu1J.13876$Im6.4952@fx09.iad> <x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me> <si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com> <si7lli$n28$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
Date: Sun, 19 Sep 2021 10:46:15 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <si7lli$n28$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
Lines: 68
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-JV43aUbt9pq5evOZ6DKYTwWctPQ6eiqWAevlvfMcznAz39U5PfSp7QFu8sihRKBR+ERs+OBxEbuExpg!7Qjb9NHeI1FWqn17MEe0od1EmIc5YgUbLG1/DSsLJgzv7ZRVC45AfWckQAFyCSFUCbppHD1g6Pfb!UiQ=
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: 4878
 by: olcott - Sun, 19 Sep 2021 15:46 UTC

On 9/19/2021 10:40 AM, André G. Isaak wrote:
> On 2021-09-19 08:34, olcott wrote:
>> On 9/18/2021 11:19 PM, André G. Isaak wrote:
>>> On 2021-09-18 22:10, André G. Isaak wrote:
>>>
>>>> And note that Rice is talking about properties of Turing Machines
>>>> (or, more properly, of the language accepted by a TM), not
>>>> computations.
>>>
>>> I realized immediately after hitting 'send' that the above will no
>>> doubt confuse you since people have been telling you that Turing
>>> Machines can only express computations whereas C/x86 aren't thus
>>> constrained.
>>>
>>> A computation is a Turing Machine description PLUS an input string.
>>>
>>> Rice's theorem is concerned with the Turing Machine's themselves.
>>>
>>> The Linz proof shows that you cannot construct a halting decider,
>>> i.e. a decider which correctly determines for any given TM + input
>>> string pair, whether that pair represents a halting computation.
>>>
>>> Rice's theorem, on the other hand, would rule out the construction of
>>> something like a Decider Decider, i.e. a TM which takes as its input
>>> a TM description and determines whether that TM qualifies as a
>>> decider, i.e. is guaranteed to halt on *any* possible input.
>>>
>>> André
>>>
>>
>> Here is where I referred to my code defining a
>> a decidability decider nine days before you did:
>
> Where did I define or even mention a 'decidability decider'? Above I
> discussed (but did not define) a DECIDER decider, i.e. a TM which
> determines whether another TM qualifies as a decider.
>
>> On 9/9/2021 10:25 AM, olcott wrote:
>>  > It is the case that H(P,P)==0 is correct
>>  > It is the case that H1((P,P)==1 is correct
>>  > It is the case the this is inconsistent.
>>  > It is the case that this inconsistency
>>
>>  > defines a decidability decider that correctly
>>  > defines a decidability decider that correctly
>>  > defines a decidability decider that correctly
>>
>>  > rejects P on the basis that P has the
>>  > pathological self-reference(Olcott 2004) error.
>
> So what exactly is it that the above is deciding? And how does this
> relate to Rice? If you want to claim this is somehow related to rice,
> you need to identify some semantic property that you claim to be able to
> decide.
>
> André
>

It is deciding that either H/P or H1/P form the pathological
self-reference error(Olcott 2004). As I said in 2004 this is the same
error as the Liar Paradox. This means that either H/P or H1/P are not
correctly decidable.

--
Copyright 2021 Pete Olcott

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

Re: Why do theory of computation problems require pure functions?

<si7ng8$s7c$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory
Subject: Re: Why do theory of computation problems require pure functions?
Date: Sun, 19 Sep 2021 10:11:51 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 81
Message-ID: <si7ng8$s7c$1@dont-email.me>
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<si531f$q3f$2@dont-email.me> <CtmdnXIC2u_Di9v8nZ2dnUU7-R3NnZ2d@giganews.com>
<si55gs$aa2$1@dont-email.me> <L5-dnUtHucSVgNv8nZ2dnUU7-X_NnZ2d@giganews.com>
<12r1J.107151$lC6.16042@fx41.iad>
<caKdncaNf93r3dv8nZ2dnUU7-UfNnZ2d@giganews.com>
<axr1J.55095$jm6.40535@fx07.iad>
<4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com>
<Sds1J.75975$z%4.33404@fx37.iad>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
<si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 19 Sep 2021 16:11:53 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="13fa472d78329dc5e6ae3226198c98ec";
logging-data="28908"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+HEt7r3f8UdeH7L1+G0gdn"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
Gecko/20100101 Thunderbird/68.12.1
Cancel-Lock: sha1:ZGNrCLfLnlptyI7HBc98BSbQN30=
In-Reply-To: <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
Content-Language: en-US
 by: André G. Isaak - Sun, 19 Sep 2021 16:11 UTC

On 2021-09-19 09:46, olcott wrote:
> On 9/19/2021 10:40 AM, André G. Isaak wrote:
>> On 2021-09-19 08:34, olcott wrote:
>>> On 9/18/2021 11:19 PM, André G. Isaak wrote:
>>>> On 2021-09-18 22:10, André G. Isaak wrote:
>>>>
>>>>> And note that Rice is talking about properties of Turing Machines
>>>>> (or, more properly, of the language accepted by a TM), not
>>>>> computations.
>>>>
>>>> I realized immediately after hitting 'send' that the above will no
>>>> doubt confuse you since people have been telling you that Turing
>>>> Machines can only express computations whereas C/x86 aren't thus
>>>> constrained.
>>>>
>>>> A computation is a Turing Machine description PLUS an input string.
>>>>
>>>> Rice's theorem is concerned with the Turing Machine's themselves.
>>>>
>>>> The Linz proof shows that you cannot construct a halting decider,
>>>> i.e. a decider which correctly determines for any given TM + input
>>>> string pair, whether that pair represents a halting computation.
>>>>
>>>> Rice's theorem, on the other hand, would rule out the construction
>>>> of something like a Decider Decider, i.e. a TM which takes as its
>>>> input a TM description and determines whether that TM qualifies as a
>>>> decider, i.e. is guaranteed to halt on *any* possible input.
>>>>
>>>> André
>>>>
>>>
>>> Here is where I referred to my code defining a
>>> a decidability decider nine days before you did:
>>
>> Where did I define or even mention a 'decidability decider'? Above I
>> discussed (but did not define) a DECIDER decider, i.e. a TM which
>> determines whether another TM qualifies as a decider.
>>
>>> On 9/9/2021 10:25 AM, olcott wrote:
>>>  > It is the case that H(P,P)==0 is correct
>>>  > It is the case that H1((P,P)==1 is correct
>>>  > It is the case the this is inconsistent.
>>>  > It is the case that this inconsistency
>>>
>>>  > defines a decidability decider that correctly
>>>  > defines a decidability decider that correctly
>>>  > defines a decidability decider that correctly
>>>
>>>  > rejects P on the basis that P has the
>>>  > pathological self-reference(Olcott 2004) error.
>>
>> So what exactly is it that the above is deciding? And how does this
>> relate to Rice? If you want to claim this is somehow related to rice,
>> you need to identify some semantic property that you claim to be able
>> to decide.
>>
>> André
>>
>
> It is deciding that either H/P or H1/P form the pathological
> self-reference error(Olcott 2004). As I said in 2004 this is the same
> error as the Liar Paradox. This means that either H/P or H1/P are not
> correctly decidable.

The post in which I mentioned a 'decider decider' which you somehow
misread as 'decidability decider' was intended to clarify a single
sentence from an earlier post which you entirely ignored. Why don't you
go back and actually read that earlier post and address the points made
therein.

Your ill-defined notion of a 'pathological self-reference error' doesn't
appear to be a property of a Turing Machine, which is what Rice's
theorem is concerned with. To the extent that it is a property at all,
it appears to be a property of specific computations, so this has
absolutely no relevance to Rice.

André

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

Re: Why do theory of computation problems require pure functions? [ PSR error]

<n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.lang sci.logic
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: Sun, 19 Sep 2021 11:39:25 -0500
Subject: Re: Why do theory of computation problems require pure functions? [
PSR error]
Newsgroups: comp.theory,comp.ai.philosophy,sci.lang,sci.logic
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<si531f$q3f$2@dont-email.me> <CtmdnXIC2u_Di9v8nZ2dnUU7-R3NnZ2d@giganews.com>
<si55gs$aa2$1@dont-email.me> <L5-dnUtHucSVgNv8nZ2dnUU7-X_NnZ2d@giganews.com>
<12r1J.107151$lC6.16042@fx41.iad>
<caKdncaNf93r3dv8nZ2dnUU7-UfNnZ2d@giganews.com>
<axr1J.55095$jm6.40535@fx07.iad>
<4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com>
<Sds1J.75975$z%4.33404@fx37.iad>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
<si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
<si7ng8$s7c$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
Date: Sun, 19 Sep 2021 11:39:25 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <si7ng8$s7c$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com>
Lines: 110
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-DYIGnZvJXKd83ps36pLIlbCsqAH2pYRjURaePMnKo1OATTNQ7VvnXELOW8aW0sFfh2O7+p00jdloBNB!VchoQlx0457srZcd+jqkzdLh/NCjdI15oiwf2JbFowx5ITDZ2BMluYZQKc10XcHIEnXnUBLUaZd3!Y9g=
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: 6477
 by: olcott - Sun, 19 Sep 2021 16:39 UTC

On 9/19/2021 11:11 AM, André G. Isaak wrote:
> On 2021-09-19 09:46, olcott wrote:
>> On 9/19/2021 10:40 AM, André G. Isaak wrote:
>>> On 2021-09-19 08:34, olcott wrote:
>>>> On 9/18/2021 11:19 PM, André G. Isaak wrote:
>>>>> On 2021-09-18 22:10, André G. Isaak wrote:
>>>>>
>>>>>> And note that Rice is talking about properties of Turing Machines
>>>>>> (or, more properly, of the language accepted by a TM), not
>>>>>> computations.
>>>>>
>>>>> I realized immediately after hitting 'send' that the above will no
>>>>> doubt confuse you since people have been telling you that Turing
>>>>> Machines can only express computations whereas C/x86 aren't thus
>>>>> constrained.
>>>>>
>>>>> A computation is a Turing Machine description PLUS an input string.
>>>>>
>>>>> Rice's theorem is concerned with the Turing Machine's themselves.
>>>>>
>>>>> The Linz proof shows that you cannot construct a halting decider,
>>>>> i.e. a decider which correctly determines for any given TM + input
>>>>> string pair, whether that pair represents a halting computation.
>>>>>
>>>>> Rice's theorem, on the other hand, would rule out the construction
>>>>> of something like a Decider Decider, i.e. a TM which takes as its
>>>>> input a TM description and determines whether that TM qualifies as
>>>>> a decider, i.e. is guaranteed to halt on *any* possible input.
>>>>>
>>>>> André
>>>>>
>>>>
>>>> Here is where I referred to my code defining a
>>>> a decidability decider nine days before you did:
>>>
>>> Where did I define or even mention a 'decidability decider'? Above I
>>> discussed (but did not define) a DECIDER decider, i.e. a TM which
>>> determines whether another TM qualifies as a decider.
>>>
>>>> On 9/9/2021 10:25 AM, olcott wrote:
>>>>  > It is the case that H(P,P)==0 is correct
>>>>  > It is the case that H1((P,P)==1 is correct
>>>>  > It is the case the this is inconsistent.
>>>>  > It is the case that this inconsistency
>>>>
>>>>  > defines a decidability decider that correctly
>>>>  > defines a decidability decider that correctly
>>>>  > defines a decidability decider that correctly
>>>>
>>>>  > rejects P on the basis that P has the
>>>>  > pathological self-reference(Olcott 2004) error.
>>>
>>> So what exactly is it that the above is deciding? And how does this
>>> relate to Rice? If you want to claim this is somehow related to rice,
>>> you need to identify some semantic property that you claim to be able
>>> to decide.
>>>
>>> André
>>>
>>
>> It is deciding that either H/P or H1/P form the pathological
>> self-reference error(Olcott 2004). As I said in 2004 this is the same
>> error as the Liar Paradox. This means that either H/P or H1/P are not
>> correctly decidable.
>
> The post in which I mentioned a 'decider decider' which you somehow
> misread as 'decidability decider' was intended to clarify a single
> sentence from an earlier post which you entirely ignored. Why don't you
> go back and actually read that earlier post and address the points made
> therein.
>
> Your ill-defined notion of a 'pathological self-reference error' doesn't
> appear to be a property of a Turing Machine, which is what Rice's
> theorem is concerned with. To the extent that it is a property at all,
> it appears to be a property of specific computations, so this has
> absolutely no relevance to Rice.
>
> André
>

It is the property of H(P,P).

u32 PSR_Olcott_2004(u32 P)
{ return H1(P,P) != H(P,P);
}

Decides that H(P,P) cannot correctly decide the halt status of its
input, thus a semantic property of H relative to P.

The Liar Paradox works this same way.
"This sentence is not true."
When it refers to itself it has the pathological self-reference
error(Olcott 2004).

This is the same as H(P,P) where the input to H refers to H.

When we transform the Liar Paradox so that it does not refer to itself

This sentence is not true: "2 + 3 = 7" then the pathological
self-reference error(Olcott 2004) is eliminated.

The same thing occurs with H1(P,P).

--
Copyright 2021 Pete Olcott

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

Re: Why do theory of computation problems require pure functions? [ PSR error]

<si7q37$gbh$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory
Subject: Re: Why do theory of computation problems require pure functions? [
PSR error]
Date: Sun, 19 Sep 2021 10:56:05 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 112
Message-ID: <si7q37$gbh$1@dont-email.me>
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<si55gs$aa2$1@dont-email.me> <L5-dnUtHucSVgNv8nZ2dnUU7-X_NnZ2d@giganews.com>
<12r1J.107151$lC6.16042@fx41.iad>
<caKdncaNf93r3dv8nZ2dnUU7-UfNnZ2d@giganews.com>
<axr1J.55095$jm6.40535@fx07.iad>
<4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com>
<Sds1J.75975$z%4.33404@fx37.iad>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
<si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
<si7ng8$s7c$1@dont-email.me> <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 19 Sep 2021 16:56:07 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="13fa472d78329dc5e6ae3226198c98ec";
logging-data="16753"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1810l0+RleO1nzMYoeEQevp"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
Gecko/20100101 Thunderbird/68.12.1
Cancel-Lock: sha1:hJXD62/2ZWGVkKyktWL+o4RbesA=
In-Reply-To: <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com>
Content-Language: en-US
 by: André G. Isaak - Sun, 19 Sep 2021 16:56 UTC

On 2021-09-19 10:39, olcott wrote:
> On 9/19/2021 11:11 AM, André G. Isaak wrote:
>> On 2021-09-19 09:46, olcott wrote:
>>> On 9/19/2021 10:40 AM, André G. Isaak wrote:
>>>> On 2021-09-19 08:34, olcott wrote:
>>>>> On 9/18/2021 11:19 PM, André G. Isaak wrote:
>>>>>> On 2021-09-18 22:10, André G. Isaak wrote:
>>>>>>
>>>>>>> And note that Rice is talking about properties of Turing Machines
>>>>>>> (or, more properly, of the language accepted by a TM), not
>>>>>>> computations.
>>>>>>
>>>>>> I realized immediately after hitting 'send' that the above will no
>>>>>> doubt confuse you since people have been telling you that Turing
>>>>>> Machines can only express computations whereas C/x86 aren't thus
>>>>>> constrained.
>>>>>>
>>>>>> A computation is a Turing Machine description PLUS an input string.
>>>>>>
>>>>>> Rice's theorem is concerned with the Turing Machine's themselves.
>>>>>>
>>>>>> The Linz proof shows that you cannot construct a halting decider,
>>>>>> i.e. a decider which correctly determines for any given TM + input
>>>>>> string pair, whether that pair represents a halting computation.
>>>>>>
>>>>>> Rice's theorem, on the other hand, would rule out the construction
>>>>>> of something like a Decider Decider, i.e. a TM which takes as its
>>>>>> input a TM description and determines whether that TM qualifies as
>>>>>> a decider, i.e. is guaranteed to halt on *any* possible input.
>>>>>>
>>>>>> André
>>>>>>
>>>>>
>>>>> Here is where I referred to my code defining a
>>>>> a decidability decider nine days before you did:
>>>>
>>>> Where did I define or even mention a 'decidability decider'? Above I
>>>> discussed (but did not define) a DECIDER decider, i.e. a TM which
>>>> determines whether another TM qualifies as a decider.
>>>>
>>>>> On 9/9/2021 10:25 AM, olcott wrote:
>>>>>  > It is the case that H(P,P)==0 is correct
>>>>>  > It is the case that H1((P,P)==1 is correct
>>>>>  > It is the case the this is inconsistent.
>>>>>  > It is the case that this inconsistency
>>>>>
>>>>>  > defines a decidability decider that correctly
>>>>>  > defines a decidability decider that correctly
>>>>>  > defines a decidability decider that correctly
>>>>>
>>>>>  > rejects P on the basis that P has the
>>>>>  > pathological self-reference(Olcott 2004) error.
>>>>
>>>> So what exactly is it that the above is deciding? And how does this
>>>> relate to Rice? If you want to claim this is somehow related to
>>>> rice, you need to identify some semantic property that you claim to
>>>> be able to decide.
>>>>
>>>> André
>>>>
>>>
>>> It is deciding that either H/P or H1/P form the pathological
>>> self-reference error(Olcott 2004). As I said in 2004 this is the same
>>> error as the Liar Paradox. This means that either H/P or H1/P are not
>>> correctly decidable.
>>
>> The post in which I mentioned a 'decider decider' which you somehow
>> misread as 'decidability decider' was intended to clarify a single
>> sentence from an earlier post which you entirely ignored. Why don't
>> you go back and actually read that earlier post and address the points
>> made therein.
>>
>> Your ill-defined notion of a 'pathological self-reference error'
>> doesn't appear to be a property of a Turing Machine, which is what
>> Rice's theorem is concerned with. To the extent that it is a property
>> at all, it appears to be a property of specific computations, so this
>> has absolutely no relevance to Rice.
>>
>> André
>>
>
> It is the property of H(P,P).

Right, which means this is entirely irrelevant to Rice's theorem.

> u32 PSR_Olcott_2004(u32 P)
> {
>   return H1(P,P) != H(P,P);
> }
>
> Decides that H(P,P) cannot correctly decide the halt status of its
> input,

No, it does not. It decides that the results of H1(P, P) doesn't match
the results of H(P, P). It 'decides' that one of these is correct and
the other is not but it cannot tell you which one, which means it can't
decide whether H(P, P) can correctly decide the halt status of its input.

> thus a semantic property of H relative to P.

That's not a property (semantic or otherwise) of *either* P or H.

> The Liar Paradox works this same way.

The liar's paradox is completely irrelevant to Linz.

André

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

Re: Why do theory of computation problems require pure functions? [ PSR error]

<BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
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: Sun, 19 Sep 2021 12:07:25 -0500
Subject: Re: Why do theory of computation problems require pure functions? [
PSR error]
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<si55gs$aa2$1@dont-email.me> <L5-dnUtHucSVgNv8nZ2dnUU7-X_NnZ2d@giganews.com>
<12r1J.107151$lC6.16042@fx41.iad>
<caKdncaNf93r3dv8nZ2dnUU7-UfNnZ2d@giganews.com>
<axr1J.55095$jm6.40535@fx07.iad>
<4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com>
<Sds1J.75975$z%4.33404@fx37.iad>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
<si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
<si7ng8$s7c$1@dont-email.me> <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com>
<si7q37$gbh$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
Date: Sun, 19 Sep 2021 12:07:25 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <si7q37$gbh$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com>
Lines: 133
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-0V3wKIPlDAY/LV3SpqUyPBYaTU56qoylCuiEtxAQZVVjzTisExP5D9y1tmwNhWObOAt0LiJTrQYyY7T!+a9Se/D6KwSiXG9gh0cIPzO6OMXfU+8LPfwZBqP2sEMVE7Dy67JEvDyYGgAECY3/lyko4m7V1PDw!szE=
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: 7446
 by: olcott - Sun, 19 Sep 2021 17:07 UTC

On 9/19/2021 11:56 AM, André G. Isaak wrote:
> On 2021-09-19 10:39, olcott wrote:
>> On 9/19/2021 11:11 AM, André G. Isaak wrote:
>>> On 2021-09-19 09:46, olcott wrote:
>>>> On 9/19/2021 10:40 AM, André G. Isaak wrote:
>>>>> On 2021-09-19 08:34, olcott wrote:
>>>>>> On 9/18/2021 11:19 PM, André G. Isaak wrote:
>>>>>>> On 2021-09-18 22:10, André G. Isaak wrote:
>>>>>>>
>>>>>>>> And note that Rice is talking about properties of Turing
>>>>>>>> Machines (or, more properly, of the language accepted by a TM),
>>>>>>>> not computations.
>>>>>>>
>>>>>>> I realized immediately after hitting 'send' that the above will
>>>>>>> no doubt confuse you since people have been telling you that
>>>>>>> Turing Machines can only express computations whereas C/x86
>>>>>>> aren't thus constrained.
>>>>>>>
>>>>>>> A computation is a Turing Machine description PLUS an input string.
>>>>>>>
>>>>>>> Rice's theorem is concerned with the Turing Machine's themselves.
>>>>>>>
>>>>>>> The Linz proof shows that you cannot construct a halting decider,
>>>>>>> i.e. a decider which correctly determines for any given TM +
>>>>>>> input string pair, whether that pair represents a halting
>>>>>>> computation.
>>>>>>>
>>>>>>> Rice's theorem, on the other hand, would rule out the
>>>>>>> construction of something like a Decider Decider, i.e. a TM which
>>>>>>> takes as its input a TM description and determines whether that
>>>>>>> TM qualifies as a decider, i.e. is guaranteed to halt on *any*
>>>>>>> possible input.
>>>>>>>
>>>>>>> André
>>>>>>>
>>>>>>
>>>>>> Here is where I referred to my code defining a
>>>>>> a decidability decider nine days before you did:
>>>>>
>>>>> Where did I define or even mention a 'decidability decider'? Above
>>>>> I discussed (but did not define) a DECIDER decider, i.e. a TM which
>>>>> determines whether another TM qualifies as a decider.
>>>>>
>>>>>> On 9/9/2021 10:25 AM, olcott wrote:
>>>>>>  > It is the case that H(P,P)==0 is correct
>>>>>>  > It is the case that H1((P,P)==1 is correct
>>>>>>  > It is the case the this is inconsistent.
>>>>>>  > It is the case that this inconsistency
>>>>>>
>>>>>>  > defines a decidability decider that correctly
>>>>>>  > defines a decidability decider that correctly
>>>>>>  > defines a decidability decider that correctly
>>>>>>
>>>>>>  > rejects P on the basis that P has the
>>>>>>  > pathological self-reference(Olcott 2004) error.
>>>>>
>>>>> So what exactly is it that the above is deciding? And how does this
>>>>> relate to Rice? If you want to claim this is somehow related to
>>>>> rice, you need to identify some semantic property that you claim to
>>>>> be able to decide.
>>>>>
>>>>> André
>>>>>
>>>>
>>>> It is deciding that either H/P or H1/P form the pathological
>>>> self-reference error(Olcott 2004). As I said in 2004 this is the
>>>> same error as the Liar Paradox. This means that either H/P or H1/P
>>>> are not correctly decidable.
>>>
>>> The post in which I mentioned a 'decider decider' which you somehow
>>> misread as 'decidability decider' was intended to clarify a single
>>> sentence from an earlier post which you entirely ignored. Why don't
>>> you go back and actually read that earlier post and address the
>>> points made therein.
>>>
>>> Your ill-defined notion of a 'pathological self-reference error'
>>> doesn't appear to be a property of a Turing Machine, which is what
>>> Rice's theorem is concerned with. To the extent that it is a property
>>> at all, it appears to be a property of specific computations, so this
>>> has absolutely no relevance to Rice.
>>>
>>> André
>>>
>>
>> It is the property of H(P,P).
>
> Right, which means this is entirely irrelevant to Rice's theorem.
>

Many historical posts in comp.theory say otherwise.
If a function can be provided that correctly decides that a specific TM
cannot correctly decide a specific input pair (according to many
historical posts on comp.theory) this does refute Rice's theorem.

>> u32 PSR_Olcott_2004(u32 P)
>> {
>>    return H1(P,P) != H(P,P);
>> }
>>
>> Decides that H(P,P) cannot correctly decide the halt status of its input,
>
>
> No, it does not. It decides that the results of H1(P, P) doesn't match
> the results of H(P, P). It 'decides' that one of these is correct and
> the other is not but it cannot tell you which one, which means it can't
> decide whether H(P, P) can correctly decide the halt status of its input.
>

I simply have not gotten to that part yet.

>> thus a semantic property of H relative to P.
>
> That's not a property (semantic or otherwise) of *either* P or H.
>
>> The Liar Paradox works this same way.
>
> The liar's paradox is completely irrelevant to Linz.
>
> André
>

The pathological self-reference error (Olcott 2004) is specifically
relevant to:
(a) The Halting Theorem
(b) The 1931 Incompleteness Theorem
(c) The Tarski undefinability theorem
(d) The Liar Paradox (upon which (c) is based).

--
Copyright 2021 Pete Olcott

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

Re: Why do theory of computation problems require pure functions? [ PSR error]

<si7rq1$i84$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory
Subject: Re: Why do theory of computation problems require pure functions? [
PSR error]
Date: Sun, 19 Sep 2021 11:25:19 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 159
Message-ID: <si7rq1$i84$1@dont-email.me>
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<12r1J.107151$lC6.16042@fx41.iad>
<caKdncaNf93r3dv8nZ2dnUU7-UfNnZ2d@giganews.com>
<axr1J.55095$jm6.40535@fx07.iad>
<4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com>
<Sds1J.75975$z%4.33404@fx37.iad>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
<si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
<si7ng8$s7c$1@dont-email.me> <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com>
<si7q37$gbh$1@dont-email.me> <BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 19 Sep 2021 17:25:21 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="13fa472d78329dc5e6ae3226198c98ec";
logging-data="18692"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX190YKScxuOXW1C0jPryTPWF"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
Gecko/20100101 Thunderbird/68.12.1
Cancel-Lock: sha1:v3UnzBHEj2EH1mSVOHzb4YkoOnY=
In-Reply-To: <BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com>
Content-Language: en-US
 by: André G. Isaak - Sun, 19 Sep 2021 17:25 UTC

On 2021-09-19 11:07, olcott wrote:
> On 9/19/2021 11:56 AM, André G. Isaak wrote:
>> On 2021-09-19 10:39, olcott wrote:
>>> On 9/19/2021 11:11 AM, André G. Isaak wrote:
>>>> On 2021-09-19 09:46, olcott wrote:
>>>>> On 9/19/2021 10:40 AM, André G. Isaak wrote:
>>>>>> On 2021-09-19 08:34, olcott wrote:
>>>>>>> On 9/18/2021 11:19 PM, André G. Isaak wrote:
>>>>>>>> On 2021-09-18 22:10, André G. Isaak wrote:
>>>>>>>>
>>>>>>>>> And note that Rice is talking about properties of Turing
>>>>>>>>> Machines (or, more properly, of the language accepted by a TM),
>>>>>>>>> not computations.
>>>>>>>>
>>>>>>>> I realized immediately after hitting 'send' that the above will
>>>>>>>> no doubt confuse you since people have been telling you that
>>>>>>>> Turing Machines can only express computations whereas C/x86
>>>>>>>> aren't thus constrained.
>>>>>>>>
>>>>>>>> A computation is a Turing Machine description PLUS an input string.
>>>>>>>>
>>>>>>>> Rice's theorem is concerned with the Turing Machine's themselves.
>>>>>>>>
>>>>>>>> The Linz proof shows that you cannot construct a halting
>>>>>>>> decider, i.e. a decider which correctly determines for any given
>>>>>>>> TM + input string pair, whether that pair represents a halting
>>>>>>>> computation.
>>>>>>>>
>>>>>>>> Rice's theorem, on the other hand, would rule out the
>>>>>>>> construction of something like a Decider Decider, i.e. a TM
>>>>>>>> which takes as its input a TM description and determines whether
>>>>>>>> that TM qualifies as a decider, i.e. is guaranteed to halt on
>>>>>>>> *any* possible input.
>>>>>>>>
>>>>>>>> André
>>>>>>>>
>>>>>>>
>>>>>>> Here is where I referred to my code defining a
>>>>>>> a decidability decider nine days before you did:
>>>>>>
>>>>>> Where did I define or even mention a 'decidability decider'? Above
>>>>>> I discussed (but did not define) a DECIDER decider, i.e. a TM
>>>>>> which determines whether another TM qualifies as a decider.
>>>>>>
>>>>>>> On 9/9/2021 10:25 AM, olcott wrote:
>>>>>>>  > It is the case that H(P,P)==0 is correct
>>>>>>>  > It is the case that H1((P,P)==1 is correct
>>>>>>>  > It is the case the this is inconsistent.
>>>>>>>  > It is the case that this inconsistency
>>>>>>>
>>>>>>>  > defines a decidability decider that correctly
>>>>>>>  > defines a decidability decider that correctly
>>>>>>>  > defines a decidability decider that correctly
>>>>>>>
>>>>>>>  > rejects P on the basis that P has the
>>>>>>>  > pathological self-reference(Olcott 2004) error.
>>>>>>
>>>>>> So what exactly is it that the above is deciding? And how does
>>>>>> this relate to Rice? If you want to claim this is somehow related
>>>>>> to rice, you need to identify some semantic property that you
>>>>>> claim to be able to decide.
>>>>>>
>>>>>> André
>>>>>>
>>>>>
>>>>> It is deciding that either H/P or H1/P form the pathological
>>>>> self-reference error(Olcott 2004). As I said in 2004 this is the
>>>>> same error as the Liar Paradox. This means that either H/P or H1/P
>>>>> are not correctly decidable.
>>>>
>>>> The post in which I mentioned a 'decider decider' which you somehow
>>>> misread as 'decidability decider' was intended to clarify a single
>>>> sentence from an earlier post which you entirely ignored. Why don't
>>>> you go back and actually read that earlier post and address the
>>>> points made therein.
>>>>
>>>> Your ill-defined notion of a 'pathological self-reference error'
>>>> doesn't appear to be a property of a Turing Machine, which is what
>>>> Rice's theorem is concerned with. To the extent that it is a
>>>> property at all, it appears to be a property of specific
>>>> computations, so this has absolutely no relevance to Rice.
>>>>
>>>> André
>>>>
>>>
>>> It is the property of H(P,P).
>>
>> Right, which means this is entirely irrelevant to Rice's theorem.
>>
>
> Many historical posts in comp.theory say otherwise.
> If a function can be provided that correctly decides that a specific TM
> cannot correctly decide a specific input pair (according to many
> historical posts on comp.theory) this does refute Rice's theorem.

So what is the semantic property *of P* that you claim your
PSR_Olcott_2004 is capable of identifying?

You can't claim that there is anything 'erroneous' about P. There isn't.

The fact that you run into a problem when you pass a description of P to
some *other* TM is not an indicator that there is something wrong with
P. That's like saying that the expression 40 + 50 is 'erroneous' because
I can't pass it as an argument to tangent().

>>> u32 PSR_Olcott_2004(u32 P)
>>> {
>>>    return H1(P,P) != H(P,P);
>>> }
>>>
>>> Decides that H(P,P) cannot correctly decide the halt status of its
>>> input,
>>
>>
>> No, it does not. It decides that the results of H1(P, P) doesn't match
>> the results of H(P, P). It 'decides' that one of these is correct and
>> the other is not but it cannot tell you which one, which means it
>> can't decide whether H(P, P) can correctly decide the halt status of
>> its input.
>>
>
> I simply have not gotten to that part yet.

And yet you claimed to be able to 'decide' that H(P, P) cannot correctly
decide the halt status of its input. Until you actually 'get to that
part' you have no business making such a claim.

>>> thus a semantic property of H relative to P.
>>
>> That's not a property (semantic or otherwise) of *either* P or H.
>>
>>> The Liar Paradox works this same way.
>>
>> The liar's paradox is completely irrelevant to Linz.
>>
>> André
>>
>
> The pathological self-reference error (Olcott 2004) is specifically
> relevant to:
> (a) The Halting Theorem
> (b) The 1931 Incompleteness Theorem
> (c) The Tarski undefinability theorem
> (d) The Liar Paradox (upon which (c) is based).

So why don't you:

(a) provide a proper definition of "pathological self-reference error"
That means a definition which will allow one to unambiguosly
determine whether an arbitrary expression/entity has this error.
(b) explain in what sense an "error" is a property.
(c) demonstrate that whatever property you are referring to is a
*semantic* property.

André

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

Re: Why do theory of computation problems require pure functions? [ PSR error]

<si7seg$uq7$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: jbb...@notatt.com (Jeff Barnett)
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
Subject: Re: Why do theory of computation problems require pure functions? [
PSR error]
Date: Sun, 19 Sep 2021 11:36:10 -0600
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <si7seg$uq7$1@dont-email.me>
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<12r1J.107151$lC6.16042@fx41.iad>
<caKdncaNf93r3dv8nZ2dnUU7-UfNnZ2d@giganews.com>
<axr1J.55095$jm6.40535@fx07.iad>
<4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com>
<Sds1J.75975$z%4.33404@fx37.iad>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
<si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
<si7ng8$s7c$1@dont-email.me> <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com>
<si7q37$gbh$1@dont-email.me> <BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 19 Sep 2021 17:36:16 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="36535cffe0e891c62bf9d04e14e38b58";
logging-data="31559"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19886dQanyqJ7CxPoqGFkXFXfVcwhRCha8="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
Cancel-Lock: sha1:aeUcxXADmVJqXdBkTr7jciypiOY=
In-Reply-To: <BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com>
Content-Language: en-US
 by: Jeff Barnett - Sun, 19 Sep 2021 17:36 UTC

On 9/19/2021 11:07 AM, olcott wrote:
> The pathological self-reference error (Olcott 2004) is specifically
> relevant to:
> (a) The Halting Theorem
> (b) The 1931 Incompleteness Theorem
> (c) The Tarski undefinability theorem
> (d) The Liar Paradox (upon which (c) is based).

Nothing you have done in the past two decades seems to be relevant to
anything. Seems? Just being polite. Actually, why bother: Nothing you
have done in the past two decades is relevant to anything. How long has
your illness made your brain dysfunctional? Friendly reminders: don't
get ahead of yourself; take your meds, all of them.

There are only two paths to long lasting fame for yourself: The first is
to write the USENET version of "The Trisectors" by Underwood Duddley.
The second is to collect two decades of your idiotic newsgroup threads
and turn them into a classic entitled "How to Go Directly from Stark
Personal Depression to Being a World Class Self-Deluded Troll Without
Missing a Meal."

The latter suggestion would be enhanced if you could put your
publication in an academic series with "How To Go Directly Into Solo Law
Practice Without Missing a Meal" by Gerald M. Singer (an LA lawyer).
Fame and notoriety all based on your original works awaits you. And now
we see how all those clever copyright annotations are going to pay off
with big bucks.
--
Jeff Barnett

Re: Why do theory of computation problems require pure functions?

<JzK1J.55421$jm6.43154@fx07.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!feeder5.feed.usenet.farm!feeder1.feed.usenet.farm!feed.usenet.farm!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx07.iad.POSTED!not-for-mail
Subject: Re: Why do theory of computation problems require pure functions?
Newsgroups: comp.theory
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<si531f$q3f$2@dont-email.me> <CtmdnXIC2u_Di9v8nZ2dnUU7-R3NnZ2d@giganews.com>
<si55gs$aa2$1@dont-email.me> <L5-dnUtHucSVgNv8nZ2dnUU7-X_NnZ2d@giganews.com>
<12r1J.107151$lC6.16042@fx41.iad>
<caKdncaNf93r3dv8nZ2dnUU7-UfNnZ2d@giganews.com>
<axr1J.55095$jm6.40535@fx07.iad>
<4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com>
<Sds1J.75975$z%4.33404@fx37.iad>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
<si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0)
Gecko/20100101 Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Lines: 69
Message-ID: <JzK1J.55421$jm6.43154@fx07.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sun, 19 Sep 2021 13:37:44 -0400
X-Received-Bytes: 4669
 by: Richard Damon - Sun, 19 Sep 2021 17:37 UTC

On 9/19/21 11:46 AM, olcott wrote:
> On 9/19/2021 10:40 AM, André G. Isaak wrote:
>> On 2021-09-19 08:34, olcott wrote:
>>> On 9/18/2021 11:19 PM, André G. Isaak wrote:
>>>> On 2021-09-18 22:10, André G. Isaak wrote:
>>>>
>>>>> And note that Rice is talking about properties of Turing Machines
>>>>> (or, more properly, of the language accepted by a TM), not
>>>>> computations.
>>>>
>>>> I realized immediately after hitting 'send' that the above will no
>>>> doubt confuse you since people have been telling you that Turing
>>>> Machines can only express computations whereas C/x86 aren't thus
>>>> constrained.
>>>>
>>>> A computation is a Turing Machine description PLUS an input string.
>>>>
>>>> Rice's theorem is concerned with the Turing Machine's themselves.
>>>>
>>>> The Linz proof shows that you cannot construct a halting decider,
>>>> i.e. a decider which correctly determines for any given TM + input
>>>> string pair, whether that pair represents a halting computation.
>>>>
>>>> Rice's theorem, on the other hand, would rule out the construction
>>>> of something like a Decider Decider, i.e. a TM which takes as its
>>>> input a TM description and determines whether that TM qualifies as a
>>>> decider, i.e. is guaranteed to halt on *any* possible input.
>>>>
>>>> André
>>>>
>>>
>>> Here is where I referred to my code defining a
>>> a decidability decider nine days before you did:
>>
>> Where did I define or even mention a 'decidability decider'? Above I
>> discussed (but did not define) a DECIDER decider, i.e. a TM which
>> determines whether another TM qualifies as a decider.
>>
>>> On 9/9/2021 10:25 AM, olcott wrote:
>>>  > It is the case that H(P,P)==0 is correct
>>>  > It is the case that H1((P,P)==1 is correct
>>>  > It is the case the this is inconsistent.
>>>  > It is the case that this inconsistency
>>>
>>>  > defines a decidability decider that correctly
>>>  > defines a decidability decider that correctly
>>>  > defines a decidability decider that correctly
>>>
>>>  > rejects P on the basis that P has the
>>>  > pathological self-reference(Olcott 2004) error.
>>
>> So what exactly is it that the above is deciding? And how does this
>> relate to Rice? If you want to claim this is somehow related to rice,
>> you need to identify some semantic property that you claim to be able
>> to decide.
>>
>> André
>>
>
> It is deciding that either H/P or H1/P form the pathological
> self-reference error(Olcott 2004). As I said in 2004 this is the same
> error as the Liar Paradox. This means that either H/P or H1/P are not
> correctly decidable.
>

Except that P, in both cases is most definitely decidable, just not by a
given decider.

Thus, the error is NOT in P, but with H.

Re: Why do theory of computation problems require pure functions? [ PSR error]

<q5KdnWcPfprt5Nr8nZ2dnUU7-TPNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 19 Sep 2021 12:54:56 -0500
Subject: Re: Why do theory of computation problems require pure functions? [
PSR error]
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<12r1J.107151$lC6.16042@fx41.iad>
<caKdncaNf93r3dv8nZ2dnUU7-UfNnZ2d@giganews.com>
<axr1J.55095$jm6.40535@fx07.iad>
<4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com>
<Sds1J.75975$z%4.33404@fx37.iad>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
<si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
<si7ng8$s7c$1@dont-email.me> <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com>
<si7q37$gbh$1@dont-email.me> <BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com>
<si7rq1$i84$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
Date: Sun, 19 Sep 2021 12:54:55 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <si7rq1$i84$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <q5KdnWcPfprt5Nr8nZ2dnUU7-TPNnZ2d@giganews.com>
Lines: 190
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-uMq4aiLs5bLJXCToFnLKCZOGKVxLr95ZZPMGC5BAcstxARW3b4tYGG9lWG/gZ4UMZRkmHCjt50utwDh!FZo7ObZtI1fx23TtAwXfC3r6hHDUnhtVFBkccSxl5dXKG67VE627o/1+itt6hQOFvx/ABKXC6z9n!scE=
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: 9830
 by: olcott - Sun, 19 Sep 2021 17:54 UTC

On 9/19/2021 12:25 PM, André G. Isaak wrote:
> On 2021-09-19 11:07, olcott wrote:
>> On 9/19/2021 11:56 AM, André G. Isaak wrote:
>>> On 2021-09-19 10:39, olcott wrote:
>>>> On 9/19/2021 11:11 AM, André G. Isaak wrote:
>>>>> On 2021-09-19 09:46, olcott wrote:
>>>>>> On 9/19/2021 10:40 AM, André G. Isaak wrote:
>>>>>>> On 2021-09-19 08:34, olcott wrote:
>>>>>>>> On 9/18/2021 11:19 PM, André G. Isaak wrote:
>>>>>>>>> On 2021-09-18 22:10, André G. Isaak wrote:
>>>>>>>>>
>>>>>>>>>> And note that Rice is talking about properties of Turing
>>>>>>>>>> Machines (or, more properly, of the language accepted by a
>>>>>>>>>> TM), not computations.
>>>>>>>>>
>>>>>>>>> I realized immediately after hitting 'send' that the above will
>>>>>>>>> no doubt confuse you since people have been telling you that
>>>>>>>>> Turing Machines can only express computations whereas C/x86
>>>>>>>>> aren't thus constrained.
>>>>>>>>>
>>>>>>>>> A computation is a Turing Machine description PLUS an input
>>>>>>>>> string.
>>>>>>>>>
>>>>>>>>> Rice's theorem is concerned with the Turing Machine's themselves.
>>>>>>>>>
>>>>>>>>> The Linz proof shows that you cannot construct a halting
>>>>>>>>> decider, i.e. a decider which correctly determines for any
>>>>>>>>> given TM + input string pair, whether that pair represents a
>>>>>>>>> halting computation.
>>>>>>>>>
>>>>>>>>> Rice's theorem, on the other hand, would rule out the
>>>>>>>>> construction of something like a Decider Decider, i.e. a TM
>>>>>>>>> which takes as its input a TM description and determines
>>>>>>>>> whether that TM qualifies as a decider, i.e. is guaranteed to
>>>>>>>>> halt on *any* possible input.
>>>>>>>>>
>>>>>>>>> André
>>>>>>>>>
>>>>>>>>
>>>>>>>> Here is where I referred to my code defining a
>>>>>>>> a decidability decider nine days before you did:
>>>>>>>
>>>>>>> Where did I define or even mention a 'decidability decider'?
>>>>>>> Above I discussed (but did not define) a DECIDER decider, i.e. a
>>>>>>> TM which determines whether another TM qualifies as a decider.
>>>>>>>
>>>>>>>> On 9/9/2021 10:25 AM, olcott wrote:
>>>>>>>>  > It is the case that H(P,P)==0 is correct
>>>>>>>>  > It is the case that H1((P,P)==1 is correct
>>>>>>>>  > It is the case the this is inconsistent.
>>>>>>>>  > It is the case that this inconsistency
>>>>>>>>
>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>
>>>>>>>>  > rejects P on the basis that P has the
>>>>>>>>  > pathological self-reference(Olcott 2004) error.
>>>>>>>
>>>>>>> So what exactly is it that the above is deciding? And how does
>>>>>>> this relate to Rice? If you want to claim this is somehow related
>>>>>>> to rice, you need to identify some semantic property that you
>>>>>>> claim to be able to decide.
>>>>>>>
>>>>>>> André
>>>>>>>
>>>>>>
>>>>>> It is deciding that either H/P or H1/P form the pathological
>>>>>> self-reference error(Olcott 2004). As I said in 2004 this is the
>>>>>> same error as the Liar Paradox. This means that either H/P or H1/P
>>>>>> are not correctly decidable.
>>>>>
>>>>> The post in which I mentioned a 'decider decider' which you somehow
>>>>> misread as 'decidability decider' was intended to clarify a single
>>>>> sentence from an earlier post which you entirely ignored. Why don't
>>>>> you go back and actually read that earlier post and address the
>>>>> points made therein.
>>>>>
>>>>> Your ill-defined notion of a 'pathological self-reference error'
>>>>> doesn't appear to be a property of a Turing Machine, which is what
>>>>> Rice's theorem is concerned with. To the extent that it is a
>>>>> property at all, it appears to be a property of specific
>>>>> computations, so this has absolutely no relevance to Rice.
>>>>>
>>>>> André
>>>>>
>>>>
>>>> It is the property of H(P,P).
>>>
>>> Right, which means this is entirely irrelevant to Rice's theorem.
>>>
>>
>> Many historical posts in comp.theory say otherwise.
>> If a function can be provided that correctly decides that a specific
>> TM cannot correctly decide a specific input pair (according to many
>> historical posts on comp.theory) this does refute Rice's theorem.
>
> So what is the semantic property *of P* that you claim your
> PSR_Olcott_2004 is capable of identifying?
>
> You can't claim that there is anything 'erroneous' about P. There isn't.
>
> The fact that you run into a problem when you pass a description of P to
> some *other* TM is not an indicator that there is something wrong with
> P. That's like saying that the expression 40 + 50 is 'erroneous' because
> I can't pass it as an argument to tangent().
>
>>>> u32 PSR_Olcott_2004(u32 P)
>>>> {
>>>>    return H1(P,P) != H(P,P);
>>>> }
>>>>
>>>> Decides that H(P,P) cannot correctly decide the halt status of its
>>>> input,
>>>
>>>
>>> No, it does not. It decides that the results of H1(P, P) doesn't
>>> match the results of H(P, P). It 'decides' that one of these is
>>> correct and the other is not but it cannot tell you which one, which
>>> means it can't decide whether H(P, P) can correctly decide the halt
>>> status of its input.
>>>
>>
>> I simply have not gotten to that part yet.
>
> And yet you claimed to be able to 'decide' that H(P, P) cannot correctly
> decide the halt status of its input. Until you actually 'get to that
> part' you have no business making such a claim.
>

Odd man out:
When H1(P,P) != H(P,P) we test
HX(P,P) != H1(P,P)
HX(P,P) != H(P,P)

The one that HX(P,P) agrees with is the correct one.

>>>> thus a semantic property of H relative to P.
>>>
>>> That's not a property (semantic or otherwise) of *either* P or H.
>>>
>>>> The Liar Paradox works this same way.
>>>
>>> The liar's paradox is completely irrelevant to Linz.
>>>
>>> André
>>>
>>
>> The pathological self-reference error (Olcott 2004) is specifically
>> relevant to:
>> (a) The Halting Theorem
>> (b) The 1931 Incompleteness Theorem
>> (c) The Tarski undefinability theorem
>> (d) The Liar Paradox (upon which (c) is based).
>
> So why don't you:
>
> (a) provide a proper definition of "pathological self-reference error"
>     That means a definition which will allow one to unambiguosly
> determine whether an arbitrary expression/entity has this error.

I just provided a reference to function that correctly decide this.
As long as my "pure function of its inputs" becomes fully validated
I will be able to provide the actual source-code that makes this decision.

> (b) explain in what sense an "error" is a property.
> (c) demonstrate that whatever property you are referring to is a
> *semantic* property.
>
> André
>


Click here to read the complete article
Re: Why do theory of computation problems require pure functions? [ PSR error]

<si7v9e$o2e$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory
Subject: Re: Why do theory of computation problems require pure functions? [
PSR error]
Date: Sun, 19 Sep 2021 12:24:44 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 210
Message-ID: <si7v9e$o2e$1@dont-email.me>
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<caKdncaNf93r3dv8nZ2dnUU7-UfNnZ2d@giganews.com>
<axr1J.55095$jm6.40535@fx07.iad>
<4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com>
<Sds1J.75975$z%4.33404@fx37.iad>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
<si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
<si7ng8$s7c$1@dont-email.me> <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com>
<si7q37$gbh$1@dont-email.me> <BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com>
<si7rq1$i84$1@dont-email.me> <q5KdnWcPfprt5Nr8nZ2dnUU7-TPNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 19 Sep 2021 18:24:46 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="13fa472d78329dc5e6ae3226198c98ec";
logging-data="24654"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19ZRcG5yihOUs/c065c8X6d"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
Gecko/20100101 Thunderbird/68.12.1
Cancel-Lock: sha1:C9efM0ev6D9OUq7/XoM3ZprTc1E=
In-Reply-To: <q5KdnWcPfprt5Nr8nZ2dnUU7-TPNnZ2d@giganews.com>
Content-Language: en-US
 by: André G. Isaak - Sun, 19 Sep 2021 18:24 UTC

On 2021-09-19 11:54, olcott wrote:
> On 9/19/2021 12:25 PM, André G. Isaak wrote:
>> On 2021-09-19 11:07, olcott wrote:
>>> On 9/19/2021 11:56 AM, André G. Isaak wrote:
>>>> On 2021-09-19 10:39, olcott wrote:
>>>>> On 9/19/2021 11:11 AM, André G. Isaak wrote:
>>>>>> On 2021-09-19 09:46, olcott wrote:
>>>>>>> On 9/19/2021 10:40 AM, André G. Isaak wrote:
>>>>>>>> On 2021-09-19 08:34, olcott wrote:
>>>>>>>>> On 9/18/2021 11:19 PM, André G. Isaak wrote:
>>>>>>>>>> On 2021-09-18 22:10, André G. Isaak wrote:
>>>>>>>>>>
>>>>>>>>>>> And note that Rice is talking about properties of Turing
>>>>>>>>>>> Machines (or, more properly, of the language accepted by a
>>>>>>>>>>> TM), not computations.
>>>>>>>>>>
>>>>>>>>>> I realized immediately after hitting 'send' that the above
>>>>>>>>>> will no doubt confuse you since people have been telling you
>>>>>>>>>> that Turing Machines can only express computations whereas
>>>>>>>>>> C/x86 aren't thus constrained.
>>>>>>>>>>
>>>>>>>>>> A computation is a Turing Machine description PLUS an input
>>>>>>>>>> string.
>>>>>>>>>>
>>>>>>>>>> Rice's theorem is concerned with the Turing Machine's themselves.
>>>>>>>>>>
>>>>>>>>>> The Linz proof shows that you cannot construct a halting
>>>>>>>>>> decider, i.e. a decider which correctly determines for any
>>>>>>>>>> given TM + input string pair, whether that pair represents a
>>>>>>>>>> halting computation.
>>>>>>>>>>
>>>>>>>>>> Rice's theorem, on the other hand, would rule out the
>>>>>>>>>> construction of something like a Decider Decider, i.e. a TM
>>>>>>>>>> which takes as its input a TM description and determines
>>>>>>>>>> whether that TM qualifies as a decider, i.e. is guaranteed to
>>>>>>>>>> halt on *any* possible input.
>>>>>>>>>>
>>>>>>>>>> André
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Here is where I referred to my code defining a
>>>>>>>>> a decidability decider nine days before you did:
>>>>>>>>
>>>>>>>> Where did I define or even mention a 'decidability decider'?
>>>>>>>> Above I discussed (but did not define) a DECIDER decider, i.e. a
>>>>>>>> TM which determines whether another TM qualifies as a decider.
>>>>>>>>
>>>>>>>>> On 9/9/2021 10:25 AM, olcott wrote:
>>>>>>>>>  > It is the case that H(P,P)==0 is correct
>>>>>>>>>  > It is the case that H1((P,P)==1 is correct
>>>>>>>>>  > It is the case the this is inconsistent.
>>>>>>>>>  > It is the case that this inconsistency
>>>>>>>>>
>>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>>
>>>>>>>>>  > rejects P on the basis that P has the
>>>>>>>>>  > pathological self-reference(Olcott 2004) error.
>>>>>>>>
>>>>>>>> So what exactly is it that the above is deciding? And how does
>>>>>>>> this relate to Rice? If you want to claim this is somehow
>>>>>>>> related to rice, you need to identify some semantic property
>>>>>>>> that you claim to be able to decide.
>>>>>>>>
>>>>>>>> André
>>>>>>>>
>>>>>>>
>>>>>>> It is deciding that either H/P or H1/P form the pathological
>>>>>>> self-reference error(Olcott 2004). As I said in 2004 this is the
>>>>>>> same error as the Liar Paradox. This means that either H/P or
>>>>>>> H1/P are not correctly decidable.
>>>>>>
>>>>>> The post in which I mentioned a 'decider decider' which you
>>>>>> somehow misread as 'decidability decider' was intended to clarify
>>>>>> a single sentence from an earlier post which you entirely ignored.
>>>>>> Why don't you go back and actually read that earlier post and
>>>>>> address the points made therein.
>>>>>>
>>>>>> Your ill-defined notion of a 'pathological self-reference error'
>>>>>> doesn't appear to be a property of a Turing Machine, which is what
>>>>>> Rice's theorem is concerned with. To the extent that it is a
>>>>>> property at all, it appears to be a property of specific
>>>>>> computations, so this has absolutely no relevance to Rice.
>>>>>>
>>>>>> André
>>>>>>
>>>>>
>>>>> It is the property of H(P,P).
>>>>
>>>> Right, which means this is entirely irrelevant to Rice's theorem.
>>>>
>>>
>>> Many historical posts in comp.theory say otherwise.
>>> If a function can be provided that correctly decides that a specific
>>> TM cannot correctly decide a specific input pair (according to many
>>> historical posts on comp.theory) this does refute Rice's theorem.
>>
>> So what is the semantic property *of P* that you claim your
>> PSR_Olcott_2004 is capable of identifying?
>>
>> You can't claim that there is anything 'erroneous' about P. There isn't.
>>
>> The fact that you run into a problem when you pass a description of P
>> to some *other* TM is not an indicator that there is something wrong
>> with P. That's like saying that the expression 40 + 50 is 'erroneous'
>> because I can't pass it as an argument to tangent().
>>
>>>>> u32 PSR_Olcott_2004(u32 P)
>>>>> {
>>>>>    return H1(P,P) != H(P,P);
>>>>> }
>>>>>
>>>>> Decides that H(P,P) cannot correctly decide the halt status of its
>>>>> input,
>>>>
>>>>
>>>> No, it does not. It decides that the results of H1(P, P) doesn't
>>>> match the results of H(P, P). It 'decides' that one of these is
>>>> correct and the other is not but it cannot tell you which one, which
>>>> means it can't decide whether H(P, P) can correctly decide the halt
>>>> status of its input.
>>>>
>>>
>>> I simply have not gotten to that part yet.
>>
>> And yet you claimed to be able to 'decide' that H(P, P) cannot
>> correctly decide the halt status of its input. Until you actually 'get
>> to that part' you have no business making such a claim.
>>
>
> Odd man out:
> When H1(P,P) != H(P,P) we test
>   HX(P,P) != H1(P,P)
>   HX(P,P) != H(P,P)
>
> The one that HX(P,P) agrees with is the correct one.

There are a potentially infinite number of Hns. Your 'decider' only
qualifies as a decider if it works for *every* one of them. Your 'odd
man out strategy' only works if the case you are testing happens to be
among the three which are included in your test function.

>>>>> thus a semantic property of H relative to P.
>>>>
>>>> That's not a property (semantic or otherwise) of *either* P or H.
>>>>
>>>>> The Liar Paradox works this same way.
>>>>
>>>> The liar's paradox is completely irrelevant to Linz.
>>>>
>>>> André
>>>>
>>>
>>> The pathological self-reference error (Olcott 2004) is specifically
>>> relevant to:
>>> (a) The Halting Theorem
>>> (b) The 1931 Incompleteness Theorem
>>> (c) The Tarski undefinability theorem
>>> (d) The Liar Paradox (upon which (c) is based).
>>
>> So why don't you:
>>
>> (a) provide a proper definition of "pathological self-reference error"
>>      That means a definition which will allow one to unambiguosly
>> determine whether an arbitrary expression/entity has this error.
>
> I just provided a reference to function that correctly decide this.


Click here to read the complete article
Re: Why do theory of computation problems require pure functions? [ PSR error]

<Mpqdnd411tcbH9r8nZ2dnUU7-NnNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Path: i2pn2.org!i2pn.org!aioe.org!feeder1.feed.usenet.farm!feed.usenet.farm!tr2.eu1.usenetexpress.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 19 Sep 2021 13:33:42 -0500
Subject: Re: Why do theory of computation problems require pure functions? [ PSR error]
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com> <axr1J.55095$jm6.40535@fx07.iad> <4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com> <Sds1J.75975$z%4.33404@fx37.iad> <0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me> <b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me> <i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me> <XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com> <4lu1J.13876$Im6.4952@fx09.iad> <x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me> <si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com> <si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com> <si7ng8$s7c$1@dont-email.me> <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com> <si7q37$gbh$1@dont-email.me> <BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com> <si7rq1$i84$1@dont-email.me> <q5KdnWcPfprt5Nr8nZ2dnUU7-TPNnZ2d@giganews.com> <si7v9e$o2e$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
Date: Sun, 19 Sep 2021 13:33:41 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <si7v9e$o2e$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <Mpqdnd411tcbH9r8nZ2dnUU7-NnNnZ2d@giganews.com>
Lines: 231
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-gKZdGQPhMuNZsN6mRQi14Vcz6XmdFZxlGgEm0OUMar+CP9p+pVF0J1cHS7tRIqKfCtMWJoeEeY1KHAe!8Nb2IcqLQ2lTPYhVzv32yyAxR3h0Rx35CHs/3VRbp6KZ5F3YaB0QJlJnxsqxxxVLHlnVBrAdxrnI!CX0=
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: 11980
 by: olcott - Sun, 19 Sep 2021 18:33 UTC

On 9/19/2021 1:24 PM, André G. Isaak wrote:
> On 2021-09-19 11:54, olcott wrote:
>> On 9/19/2021 12:25 PM, André G. Isaak wrote:
>>> On 2021-09-19 11:07, olcott wrote:
>>>> On 9/19/2021 11:56 AM, André G. Isaak wrote:
>>>>> On 2021-09-19 10:39, olcott wrote:
>>>>>> On 9/19/2021 11:11 AM, André G. Isaak wrote:
>>>>>>> On 2021-09-19 09:46, olcott wrote:
>>>>>>>> On 9/19/2021 10:40 AM, André G. Isaak wrote:
>>>>>>>>> On 2021-09-19 08:34, olcott wrote:
>>>>>>>>>> On 9/18/2021 11:19 PM, André G. Isaak wrote:
>>>>>>>>>>> On 2021-09-18 22:10, André G. Isaak wrote:
>>>>>>>>>>>
>>>>>>>>>>>> And note that Rice is talking about properties of Turing
>>>>>>>>>>>> Machines (or, more properly, of the language accepted by a
>>>>>>>>>>>> TM), not computations.
>>>>>>>>>>>
>>>>>>>>>>> I realized immediately after hitting 'send' that the above
>>>>>>>>>>> will no doubt confuse you since people have been telling you
>>>>>>>>>>> that Turing Machines can only express computations whereas
>>>>>>>>>>> C/x86 aren't thus constrained.
>>>>>>>>>>>
>>>>>>>>>>> A computation is a Turing Machine description PLUS an input
>>>>>>>>>>> string.
>>>>>>>>>>>
>>>>>>>>>>> Rice's theorem is concerned with the Turing Machine's
>>>>>>>>>>> themselves.
>>>>>>>>>>>
>>>>>>>>>>> The Linz proof shows that you cannot construct a halting
>>>>>>>>>>> decider, i.e. a decider which correctly determines for any
>>>>>>>>>>> given TM + input string pair, whether that pair represents a
>>>>>>>>>>> halting computation.
>>>>>>>>>>>
>>>>>>>>>>> Rice's theorem, on the other hand, would rule out the
>>>>>>>>>>> construction of something like a Decider Decider, i.e. a TM
>>>>>>>>>>> which takes as its input a TM description and determines
>>>>>>>>>>> whether that TM qualifies as a decider, i.e. is guaranteed to
>>>>>>>>>>> halt on *any* possible input.
>>>>>>>>>>>
>>>>>>>>>>> André
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Here is where I referred to my code defining a
>>>>>>>>>> a decidability decider nine days before you did:
>>>>>>>>>
>>>>>>>>> Where did I define or even mention a 'decidability decider'?
>>>>>>>>> Above I discussed (but did not define) a DECIDER decider, i.e.
>>>>>>>>> a TM which determines whether another TM qualifies as a decider.
>>>>>>>>>
>>>>>>>>>> On 9/9/2021 10:25 AM, olcott wrote:
>>>>>>>>>>  > It is the case that H(P,P)==0 is correct
>>>>>>>>>>  > It is the case that H1((P,P)==1 is correct
>>>>>>>>>>  > It is the case the this is inconsistent.
>>>>>>>>>>  > It is the case that this inconsistency
>>>>>>>>>>
>>>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>>>
>>>>>>>>>>  > rejects P on the basis that P has the
>>>>>>>>>>  > pathological self-reference(Olcott 2004) error.
>>>>>>>>>
>>>>>>>>> So what exactly is it that the above is deciding? And how does
>>>>>>>>> this relate to Rice? If you want to claim this is somehow
>>>>>>>>> related to rice, you need to identify some semantic property
>>>>>>>>> that you claim to be able to decide.
>>>>>>>>>
>>>>>>>>> André
>>>>>>>>>
>>>>>>>>
>>>>>>>> It is deciding that either H/P or H1/P form the pathological
>>>>>>>> self-reference error(Olcott 2004). As I said in 2004 this is the
>>>>>>>> same error as the Liar Paradox. This means that either H/P or
>>>>>>>> H1/P are not correctly decidable.
>>>>>>>
>>>>>>> The post in which I mentioned a 'decider decider' which you
>>>>>>> somehow misread as 'decidability decider' was intended to clarify
>>>>>>> a single sentence from an earlier post which you entirely
>>>>>>> ignored. Why don't you go back and actually read that earlier
>>>>>>> post and address the points made therein.
>>>>>>>
>>>>>>> Your ill-defined notion of a 'pathological self-reference error'
>>>>>>> doesn't appear to be a property of a Turing Machine, which is
>>>>>>> what Rice's theorem is concerned with. To the extent that it is a
>>>>>>> property at all, it appears to be a property of specific
>>>>>>> computations, so this has absolutely no relevance to Rice.
>>>>>>>
>>>>>>> André
>>>>>>>
>>>>>>
>>>>>> It is the property of H(P,P).
>>>>>
>>>>> Right, which means this is entirely irrelevant to Rice's theorem.
>>>>>
>>>>
>>>> Many historical posts in comp.theory say otherwise.
>>>> If a function can be provided that correctly decides that a specific
>>>> TM cannot correctly decide a specific input pair (according to many
>>>> historical posts on comp.theory) this does refute Rice's theorem.
>>>
>>> So what is the semantic property *of P* that you claim your
>>> PSR_Olcott_2004 is capable of identifying?
>>>
>>> You can't claim that there is anything 'erroneous' about P. There isn't.
>>>
>>> The fact that you run into a problem when you pass a description of P
>>> to some *other* TM is not an indicator that there is something wrong
>>> with P. That's like saying that the expression 40 + 50 is 'erroneous'
>>> because I can't pass it as an argument to tangent().
>>>
>>>>>> u32 PSR_Olcott_2004(u32 P)
>>>>>> {
>>>>>>    return H1(P,P) != H(P,P);
>>>>>> }
>>>>>>
>>>>>> Decides that H(P,P) cannot correctly decide the halt status of its
>>>>>> input,
>>>>>
>>>>>
>>>>> No, it does not. It decides that the results of H1(P, P) doesn't
>>>>> match the results of H(P, P). It 'decides' that one of these is
>>>>> correct and the other is not but it cannot tell you which one,
>>>>> which means it can't decide whether H(P, P) can correctly decide
>>>>> the halt status of its input.
>>>>>
>>>>
>>>> I simply have not gotten to that part yet.
>>>
>>> And yet you claimed to be able to 'decide' that H(P, P) cannot
>>> correctly decide the halt status of its input. Until you actually
>>> 'get to that part' you have no business making such a claim.
>>>
>>
>> Odd man out:
>> When H1(P,P) != H(P,P) we test
>>    HX(P,P) != H1(P,P)
>>    HX(P,P) != H(P,P)
>>
>> The one that HX(P,P) agrees with is the correct one.
>
> There are a potentially infinite number of Hns. Your 'decider' only
> qualifies as a decider if it works for *every* one of them. Your 'odd
> man out strategy' only works if the case you are testing happens to be
> among the three which are included in your test function.
>


Click here to read the complete article
Re: Why do theory of computation problems require pure functions? [ PSR error]

<5YL1J.133839$o45.36328@fx46.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!feeder5.feed.usenet.farm!feeder1.feed.usenet.farm!feed.usenet.farm!peer01.ams4!peer.am4.highwinds-media.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx46.iad.POSTED!not-for-mail
Subject: Re: Why do theory of computation problems require pure functions? [
PSR error]
Newsgroups: comp.theory
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com>
<Sds1J.75975$z%4.33404@fx37.iad>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
<si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
<si7ng8$s7c$1@dont-email.me> <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com>
<si7q37$gbh$1@dont-email.me> <BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com>
<si7rq1$i84$1@dont-email.me> <q5KdnWcPfprt5Nr8nZ2dnUU7-TPNnZ2d@giganews.com>
<si7v9e$o2e$1@dont-email.me> <Mpqdnd411tcbH9r8nZ2dnUU7-NnNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0)
Gecko/20100101 Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <Mpqdnd411tcbH9r8nZ2dnUU7-NnNnZ2d@giganews.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Lines: 268
Message-ID: <5YL1J.133839$o45.36328@fx46.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: Sun, 19 Sep 2021 15:11:56 -0400
X-Received-Bytes: 13312
 by: Richard Damon - Sun, 19 Sep 2021 19:11 UTC

On 9/19/21 2:33 PM, olcott wrote:
> On 9/19/2021 1:24 PM, André G. Isaak wrote:
>> On 2021-09-19 11:54, olcott wrote:
>>> On 9/19/2021 12:25 PM, André G. Isaak wrote:
>>>> On 2021-09-19 11:07, olcott wrote:
>>>>> On 9/19/2021 11:56 AM, André G. Isaak wrote:
>>>>>> On 2021-09-19 10:39, olcott wrote:
>>>>>>> On 9/19/2021 11:11 AM, André G. Isaak wrote:
>>>>>>>> On 2021-09-19 09:46, olcott wrote:
>>>>>>>>> On 9/19/2021 10:40 AM, André G. Isaak wrote:
>>>>>>>>>> On 2021-09-19 08:34, olcott wrote:
>>>>>>>>>>> On 9/18/2021 11:19 PM, André G. Isaak wrote:
>>>>>>>>>>>> On 2021-09-18 22:10, André G. Isaak wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> And note that Rice is talking about properties of Turing
>>>>>>>>>>>>> Machines (or, more properly, of the language accepted by a
>>>>>>>>>>>>> TM), not computations.
>>>>>>>>>>>>
>>>>>>>>>>>> I realized immediately after hitting 'send' that the above
>>>>>>>>>>>> will no doubt confuse you since people have been telling you
>>>>>>>>>>>> that Turing Machines can only express computations whereas
>>>>>>>>>>>> C/x86 aren't thus constrained.
>>>>>>>>>>>>
>>>>>>>>>>>> A computation is a Turing Machine description PLUS an input
>>>>>>>>>>>> string.
>>>>>>>>>>>>
>>>>>>>>>>>> Rice's theorem is concerned with the Turing Machine's
>>>>>>>>>>>> themselves.
>>>>>>>>>>>>
>>>>>>>>>>>> The Linz proof shows that you cannot construct a halting
>>>>>>>>>>>> decider, i.e. a decider which correctly determines for any
>>>>>>>>>>>> given TM + input string pair, whether that pair represents a
>>>>>>>>>>>> halting computation.
>>>>>>>>>>>>
>>>>>>>>>>>> Rice's theorem, on the other hand, would rule out the
>>>>>>>>>>>> construction of something like a Decider Decider, i.e. a TM
>>>>>>>>>>>> which takes as its input a TM description and determines
>>>>>>>>>>>> whether that TM qualifies as a decider, i.e. is guaranteed
>>>>>>>>>>>> to halt on *any* possible input.
>>>>>>>>>>>>
>>>>>>>>>>>> André
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Here is where I referred to my code defining a
>>>>>>>>>>> a decidability decider nine days before you did:
>>>>>>>>>>
>>>>>>>>>> Where did I define or even mention a 'decidability decider'?
>>>>>>>>>> Above I discussed (but did not define) a DECIDER decider, i.e.
>>>>>>>>>> a TM which determines whether another TM qualifies as a decider.
>>>>>>>>>>
>>>>>>>>>>> On 9/9/2021 10:25 AM, olcott wrote:
>>>>>>>>>>>  > It is the case that H(P,P)==0 is correct
>>>>>>>>>>>  > It is the case that H1((P,P)==1 is correct
>>>>>>>>>>>  > It is the case the this is inconsistent.
>>>>>>>>>>>  > It is the case that this inconsistency
>>>>>>>>>>>
>>>>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>>>>
>>>>>>>>>>>  > rejects P on the basis that P has the
>>>>>>>>>>>  > pathological self-reference(Olcott 2004) error.
>>>>>>>>>>
>>>>>>>>>> So what exactly is it that the above is deciding? And how does
>>>>>>>>>> this relate to Rice? If you want to claim this is somehow
>>>>>>>>>> related to rice, you need to identify some semantic property
>>>>>>>>>> that you claim to be able to decide.
>>>>>>>>>>
>>>>>>>>>> André
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> It is deciding that either H/P or H1/P form the pathological
>>>>>>>>> self-reference error(Olcott 2004). As I said in 2004 this is
>>>>>>>>> the same error as the Liar Paradox. This means that either H/P
>>>>>>>>> or H1/P are not correctly decidable.
>>>>>>>>
>>>>>>>> The post in which I mentioned a 'decider decider' which you
>>>>>>>> somehow misread as 'decidability decider' was intended to
>>>>>>>> clarify a single sentence from an earlier post which you
>>>>>>>> entirely ignored. Why don't you go back and actually read that
>>>>>>>> earlier post and address the points made therein.
>>>>>>>>
>>>>>>>> Your ill-defined notion of a 'pathological self-reference error'
>>>>>>>> doesn't appear to be a property of a Turing Machine, which is
>>>>>>>> what Rice's theorem is concerned with. To the extent that it is
>>>>>>>> a property at all, it appears to be a property of specific
>>>>>>>> computations, so this has absolutely no relevance to Rice.
>>>>>>>>
>>>>>>>> André
>>>>>>>>
>>>>>>>
>>>>>>> It is the property of H(P,P).
>>>>>>
>>>>>> Right, which means this is entirely irrelevant to Rice's theorem.
>>>>>>
>>>>>
>>>>> Many historical posts in comp.theory say otherwise.
>>>>> If a function can be provided that correctly decides that a
>>>>> specific TM cannot correctly decide a specific input pair
>>>>> (according to many historical posts on comp.theory) this does
>>>>> refute Rice's theorem.
>>>>
>>>> So what is the semantic property *of P* that you claim your
>>>> PSR_Olcott_2004 is capable of identifying?
>>>>
>>>> You can't claim that there is anything 'erroneous' about P. There
>>>> isn't.
>>>>
>>>> The fact that you run into a problem when you pass a description of
>>>> P to some *other* TM is not an indicator that there is something
>>>> wrong with P. That's like saying that the expression 40 + 50 is
>>>> 'erroneous' because I can't pass it as an argument to tangent().
>>>>
>>>>>>> u32 PSR_Olcott_2004(u32 P)
>>>>>>> {
>>>>>>>    return H1(P,P) != H(P,P);
>>>>>>> }
>>>>>>>
>>>>>>> Decides that H(P,P) cannot correctly decide the halt status of
>>>>>>> its input,
>>>>>>
>>>>>>
>>>>>> No, it does not. It decides that the results of H1(P, P) doesn't
>>>>>> match the results of H(P, P). It 'decides' that one of these is
>>>>>> correct and the other is not but it cannot tell you which one,
>>>>>> which means it can't decide whether H(P, P) can correctly decide
>>>>>> the halt status of its input.
>>>>>>
>>>>>
>>>>> I simply have not gotten to that part yet.
>>>>
>>>> And yet you claimed to be able to 'decide' that H(P, P) cannot
>>>> correctly decide the halt status of its input. Until you actually
>>>> 'get to that part' you have no business making such a claim.
>>>>
>>>
>>> Odd man out:
>>> When H1(P,P) != H(P,P) we test
>>>    HX(P,P) != H1(P,P)
>>>    HX(P,P) != H(P,P)
>>>
>>> The one that HX(P,P) agrees with is the correct one.
>>
>> There are a potentially infinite number of Hns. Your 'decider' only
>> qualifies as a decider if it works for *every* one of them. Your 'odd
>> man out strategy' only works if the case you are testing happens to be
>> among the three which are included in your test function.
>>
>
> The halting theorem is based on an artificially contrived example that
> would never actually occur in actual practice. In actual practice we
> would only actually need H.


Click here to read the complete article
Re: Why do theory of computation problems require pure functions? [ PSR error]

<si82kt$1loq$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!k03buBvHr7vkGaN2ImDPQQ.user.46.165.242.75.POSTED!not-for-mail
From: anw...@cuboid.co.uk (Andy Walker)
Newsgroups: comp.theory
Subject: Re: Why do theory of computation problems require pure functions? [
PSR error]
Date: Sun, 19 Sep 2021 20:22:05 +0100
Organization: Not very much
Message-ID: <si82kt$1loq$1@gioia.aioe.org>
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com>
<Sds1J.75975$z%4.33404@fx37.iad>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
<si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
<si7ng8$s7c$1@dont-email.me> <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com>
<si7q37$gbh$1@dont-email.me> <BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com>
<si7rq1$i84$1@dont-email.me> <q5KdnWcPfprt5Nr8nZ2dnUU7-TPNnZ2d@giganews.com>
<si7v9e$o2e$1@dont-email.me> <Mpqdnd411tcbH9r8nZ2dnUU7-NnNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="55066"; posting-host="k03buBvHr7vkGaN2ImDPQQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-GB
 by: Andy Walker - Sun, 19 Sep 2021 19:22 UTC

On 19/09/2021 19:33, olcott wrote:
> The halting theorem is based on an artificially contrived example

Not the /theorem/; one particular proof [of several well-
known proofs] is based on that, others are not.

> that would never actually occur in actual practice.

Depends what you mean by "actual practice"; it occurs
[subject to the caveat in my next paragraph] rather often in
discussions of the HP, and it occurs [ditto] in almost all C
programs [just as the sequence 31415926535 occurs in the decimal
expansion of almost all integers, though rarely in those with
relatively few digits].

> In actual
> practice we would only actually need H.

You do realise that the program "H" doesn't actually
exist? So it is at least as rare/artificial as "H^".

> The odd-man-out system does correctly decide an input that was
> artificially contrived to specifically have the pathological
> self-reference error (Olcott 2004) for either H or H1. All of the
> rest of the cases are simply correctly decided by either H or H1.

No they aren't; by Rice's theorem if for no other
reason, assuming that you eventually manage to produce a
workable definition of "pathological self-reference".

--
Andy Walker, Nottingham.
Andy's music pages: www.cuboid.me.uk/andy/Music
Composer of the day: www.cuboid.me.uk/andy/Music/Composers/Dvorak

Re: Why do theory of computation problems require pure functions? [ PSR error]

<si82nr$u01$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory
Subject: Re: Why do theory of computation problems require pure functions? [
PSR error]
Date: Sun, 19 Sep 2021 13:23:37 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 221
Message-ID: <si82nr$u01$1@dont-email.me>
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com>
<Sds1J.75975$z%4.33404@fx37.iad>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
<si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
<si7ng8$s7c$1@dont-email.me> <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com>
<si7q37$gbh$1@dont-email.me> <BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com>
<si7rq1$i84$1@dont-email.me> <q5KdnWcPfprt5Nr8nZ2dnUU7-TPNnZ2d@giganews.com>
<si7v9e$o2e$1@dont-email.me> <Mpqdnd411tcbH9r8nZ2dnUU7-NnNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 19 Sep 2021 19:23:39 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="13fa472d78329dc5e6ae3226198c98ec";
logging-data="30721"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+1nCiCWmLVNKO2NS6qRfSt"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
Gecko/20100101 Thunderbird/68.12.1
Cancel-Lock: sha1:uJws8gc63kUTTJXZS19X9VOvB/Y=
In-Reply-To: <Mpqdnd411tcbH9r8nZ2dnUU7-NnNnZ2d@giganews.com>
Content-Language: en-US
 by: André G. Isaak - Sun, 19 Sep 2021 19:23 UTC

On 2021-09-19 12:33, olcott wrote:
> On 9/19/2021 1:24 PM, André G. Isaak wrote:
>> On 2021-09-19 11:54, olcott wrote:
>>> On 9/19/2021 12:25 PM, André G. Isaak wrote:
>>>> On 2021-09-19 11:07, olcott wrote:
>>>>> On 9/19/2021 11:56 AM, André G. Isaak wrote:
>>>>>> On 2021-09-19 10:39, olcott wrote:
>>>>>>> On 9/19/2021 11:11 AM, André G. Isaak wrote:
>>>>>>>> On 2021-09-19 09:46, olcott wrote:
>>>>>>>>> On 9/19/2021 10:40 AM, André G. Isaak wrote:
>>>>>>>>>> On 2021-09-19 08:34, olcott wrote:
>>>>>>>>>>> On 9/18/2021 11:19 PM, André G. Isaak wrote:
>>>>>>>>>>>> On 2021-09-18 22:10, André G. Isaak wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> And note that Rice is talking about properties of Turing
>>>>>>>>>>>>> Machines (or, more properly, of the language accepted by a
>>>>>>>>>>>>> TM), not computations.
>>>>>>>>>>>>
>>>>>>>>>>>> I realized immediately after hitting 'send' that the above
>>>>>>>>>>>> will no doubt confuse you since people have been telling you
>>>>>>>>>>>> that Turing Machines can only express computations whereas
>>>>>>>>>>>> C/x86 aren't thus constrained.
>>>>>>>>>>>>
>>>>>>>>>>>> A computation is a Turing Machine description PLUS an input
>>>>>>>>>>>> string.
>>>>>>>>>>>>
>>>>>>>>>>>> Rice's theorem is concerned with the Turing Machine's
>>>>>>>>>>>> themselves.
>>>>>>>>>>>>
>>>>>>>>>>>> The Linz proof shows that you cannot construct a halting
>>>>>>>>>>>> decider, i.e. a decider which correctly determines for any
>>>>>>>>>>>> given TM + input string pair, whether that pair represents a
>>>>>>>>>>>> halting computation.
>>>>>>>>>>>>
>>>>>>>>>>>> Rice's theorem, on the other hand, would rule out the
>>>>>>>>>>>> construction of something like a Decider Decider, i.e. a TM
>>>>>>>>>>>> which takes as its input a TM description and determines
>>>>>>>>>>>> whether that TM qualifies as a decider, i.e. is guaranteed
>>>>>>>>>>>> to halt on *any* possible input.
>>>>>>>>>>>>
>>>>>>>>>>>> André
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Here is where I referred to my code defining a
>>>>>>>>>>> a decidability decider nine days before you did:
>>>>>>>>>>
>>>>>>>>>> Where did I define or even mention a 'decidability decider'?
>>>>>>>>>> Above I discussed (but did not define) a DECIDER decider, i.e.
>>>>>>>>>> a TM which determines whether another TM qualifies as a decider.
>>>>>>>>>>
>>>>>>>>>>> On 9/9/2021 10:25 AM, olcott wrote:
>>>>>>>>>>>  > It is the case that H(P,P)==0 is correct
>>>>>>>>>>>  > It is the case that H1((P,P)==1 is correct
>>>>>>>>>>>  > It is the case the this is inconsistent.
>>>>>>>>>>>  > It is the case that this inconsistency
>>>>>>>>>>>
>>>>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>>>>
>>>>>>>>>>>  > rejects P on the basis that P has the
>>>>>>>>>>>  > pathological self-reference(Olcott 2004) error.
>>>>>>>>>>
>>>>>>>>>> So what exactly is it that the above is deciding? And how does
>>>>>>>>>> this relate to Rice? If you want to claim this is somehow
>>>>>>>>>> related to rice, you need to identify some semantic property
>>>>>>>>>> that you claim to be able to decide.
>>>>>>>>>>
>>>>>>>>>> André
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> It is deciding that either H/P or H1/P form the pathological
>>>>>>>>> self-reference error(Olcott 2004). As I said in 2004 this is
>>>>>>>>> the same error as the Liar Paradox. This means that either H/P
>>>>>>>>> or H1/P are not correctly decidable.
>>>>>>>>
>>>>>>>> The post in which I mentioned a 'decider decider' which you
>>>>>>>> somehow misread as 'decidability decider' was intended to
>>>>>>>> clarify a single sentence from an earlier post which you
>>>>>>>> entirely ignored. Why don't you go back and actually read that
>>>>>>>> earlier post and address the points made therein.
>>>>>>>>
>>>>>>>> Your ill-defined notion of a 'pathological self-reference error'
>>>>>>>> doesn't appear to be a property of a Turing Machine, which is
>>>>>>>> what Rice's theorem is concerned with. To the extent that it is
>>>>>>>> a property at all, it appears to be a property of specific
>>>>>>>> computations, so this has absolutely no relevance to Rice.
>>>>>>>>
>>>>>>>> André
>>>>>>>>
>>>>>>>
>>>>>>> It is the property of H(P,P).
>>>>>>
>>>>>> Right, which means this is entirely irrelevant to Rice's theorem.
>>>>>>
>>>>>
>>>>> Many historical posts in comp.theory say otherwise.
>>>>> If a function can be provided that correctly decides that a
>>>>> specific TM cannot correctly decide a specific input pair
>>>>> (according to many historical posts on comp.theory) this does
>>>>> refute Rice's theorem.
>>>>
>>>> So what is the semantic property *of P* that you claim your
>>>> PSR_Olcott_2004 is capable of identifying?
>>>>
>>>> You can't claim that there is anything 'erroneous' about P. There
>>>> isn't.
>>>>
>>>> The fact that you run into a problem when you pass a description of
>>>> P to some *other* TM is not an indicator that there is something
>>>> wrong with P. That's like saying that the expression 40 + 50 is
>>>> 'erroneous' because I can't pass it as an argument to tangent().
>>>>
>>>>>>> u32 PSR_Olcott_2004(u32 P)
>>>>>>> {
>>>>>>>    return H1(P,P) != H(P,P);
>>>>>>> }
>>>>>>>
>>>>>>> Decides that H(P,P) cannot correctly decide the halt status of
>>>>>>> its input,
>>>>>>
>>>>>>
>>>>>> No, it does not. It decides that the results of H1(P, P) doesn't
>>>>>> match the results of H(P, P). It 'decides' that one of these is
>>>>>> correct and the other is not but it cannot tell you which one,
>>>>>> which means it can't decide whether H(P, P) can correctly decide
>>>>>> the halt status of its input.
>>>>>>
>>>>>
>>>>> I simply have not gotten to that part yet.
>>>>
>>>> And yet you claimed to be able to 'decide' that H(P, P) cannot
>>>> correctly decide the halt status of its input. Until you actually
>>>> 'get to that part' you have no business making such a claim.
>>>>
>>>
>>> Odd man out:
>>> When H1(P,P) != H(P,P) we test
>>>    HX(P,P) != H1(P,P)
>>>    HX(P,P) != H(P,P)
>>>
>>> The one that HX(P,P) agrees with is the correct one.
>>
>> There are a potentially infinite number of Hns. Your 'decider' only
>> qualifies as a decider if it works for *every* one of them. Your 'odd
>> man out strategy' only works if the case you are testing happens to be
>> among the three which are included in your test function.
>>
>
> The halting theorem is based on an artificially contrived example that
> would never actually occur in actual practice. In actual practice we
> would only actually need H.


Click here to read the complete article
Re: Why do theory of computation problems require pure functions? [ PSR error]

<OaKdnSMGAeiyDdr8nZ2dnUU7-R3NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 19 Sep 2021 14:31:59 -0500
Subject: Re: Why do theory of computation problems require pure functions? [
PSR error]
Newsgroups: comp.theory
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<Sds1J.75975$z%4.33404@fx37.iad>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
<si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
<si7ng8$s7c$1@dont-email.me> <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com>
<si7q37$gbh$1@dont-email.me> <BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com>
<si7rq1$i84$1@dont-email.me> <q5KdnWcPfprt5Nr8nZ2dnUU7-TPNnZ2d@giganews.com>
<si7v9e$o2e$1@dont-email.me> <Mpqdnd411tcbH9r8nZ2dnUU7-NnNnZ2d@giganews.com>
<si82kt$1loq$1@gioia.aioe.org>
From: NoO...@NoWhere.com (olcott)
Date: Sun, 19 Sep 2021 14:31:58 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <si82kt$1loq$1@gioia.aioe.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <OaKdnSMGAeiyDdr8nZ2dnUU7-R3NnZ2d@giganews.com>
Lines: 64
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-Y4W8xdPK0MRzYKfZBBEcmBim3KVcN1FecKzTUaoW0/qxNlA3cMeEeaW5pJMvufJXPg+FQX52YlKSjKU!XWS1R7bcAk7kIZVDUNgQgt2hK6wcjmQynR+4KnEAiN2lwYBcVSUDW1CCMLc7EUyzfdf1pYbzp7/6!Irw=
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: 4211
 by: olcott - Sun, 19 Sep 2021 19:31 UTC

On 9/19/2021 2:22 PM, Andy Walker wrote:
> On 19/09/2021 19:33, olcott wrote:
>> The halting theorem is based on an artificially contrived example
>
>     Not the /theorem/;  one particular proof [of several well-
> known proofs] is based on that, others are not.
>
>> that would never actually occur in actual practice.
>
>     Depends what you mean by "actual practice";  it occurs
> [subject to the caveat in my next paragraph] rather often in
> discussions of the HP, and it occurs [ditto] in almost all C
> programs [just as the sequence 31415926535 occurs in the decimal
> expansion of almost all integers, though rarely in those with
> relatively few digits].
>
>>                               In actual
>> practice we would only actually need H.
>
>     You do realise that the program "H" doesn't actually
> exist?  So it is at least as rare/artificial as "H^".
>

void P(u32 x)
{

if (H(x, x))
HERE: goto HERE;
}

u32 PSR_Olcott_2004(u32 P)
{ return H1(P,P) != H(P,P);
}

int main()
{ Output("Pathological Self-Reference(Olcott 2004) = ",
PSR_Olcott_2004((u32) P));
}

You can't just drop into the middle of a conversation and expect to have
the proper context.

H does exist yet gets the wrong answer as detected by H1 that gets the
right answer.

>> The odd-man-out system does correctly decide an input that was
>> artificially contrived to specifically have the pathological
>> self-reference error (Olcott 2004) for either H or H1. All of the
>> rest of the cases are simply correctly decided by either H or H1.
>
>     No they aren't;  by Rice's theorem if for no other
> reason, assuming that you eventually manage to produce a
> workable definition of "pathological self-reference".
>

I have it fully encoded as the function bodies of H and H1.

--
Copyright 2021 Pete Olcott

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

Re: Why do theory of computation problems require pure functions? [ PSR error]

<6rSdnQAoX4QVDNr8nZ2dnUU7-TXNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!news-out.netnews.com!news.alt.net!fdc2.netnews.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: Sun, 19 Sep 2021 14:37:44 -0500
Subject: Re: Why do theory of computation problems require pure functions? [ PSR error]
Newsgroups: comp.theory
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com> <Sds1J.75975$z%4.33404@fx37.iad> <0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me> <b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me> <i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me> <XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com> <4lu1J.13876$Im6.4952@fx09.iad> <x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me> <si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com> <si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com> <si7ng8$s7c$1@dont-email.me> <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com> <si7q37$gbh$1@dont-email.me> <BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com> <si7rq1$i84$1@dont-email.me> <q5KdnWcPfprt5Nr8nZ2dnUU7-TPNnZ2d@giganews.com> <si7v9e$o2e$1@dont-email.me> <Mpqdnd411tcbH9r8nZ2dnUU7-NnNnZ2d@giganews.com> <si82nr$u01$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
Date: Sun, 19 Sep 2021 14:37:44 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <si82nr$u01$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <6rSdnQAoX4QVDNr8nZ2dnUU7-TXNnZ2d@giganews.com>
Lines: 235
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-qqSBkRndXDXTVjeHBNlmw6vcPXs2Kz+zMtaSvivWSi2JOTaz8hKhYGG/boYqSiVCFEV2I7XCN3AB3IL!rc9aSxuYZMmBu8D9ASUJxtRNiC4Cck6kB/NOayav+k/NQB8KDGTtcOosh8kA9pS7vJdXaLBWRzLl!TSQ=
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: 12343
 by: olcott - Sun, 19 Sep 2021 19:37 UTC

On 9/19/2021 2:23 PM, André G. Isaak wrote:
> On 2021-09-19 12:33, olcott wrote:
>> On 9/19/2021 1:24 PM, André G. Isaak wrote:
>>> On 2021-09-19 11:54, olcott wrote:
>>>> On 9/19/2021 12:25 PM, André G. Isaak wrote:
>>>>> On 2021-09-19 11:07, olcott wrote:
>>>>>> On 9/19/2021 11:56 AM, André G. Isaak wrote:
>>>>>>> On 2021-09-19 10:39, olcott wrote:
>>>>>>>> On 9/19/2021 11:11 AM, André G. Isaak wrote:
>>>>>>>>> On 2021-09-19 09:46, olcott wrote:
>>>>>>>>>> On 9/19/2021 10:40 AM, André G. Isaak wrote:
>>>>>>>>>>> On 2021-09-19 08:34, olcott wrote:
>>>>>>>>>>>> On 9/18/2021 11:19 PM, André G. Isaak wrote:
>>>>>>>>>>>>> On 2021-09-18 22:10, André G. Isaak wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> And note that Rice is talking about properties of Turing
>>>>>>>>>>>>>> Machines (or, more properly, of the language accepted by a
>>>>>>>>>>>>>> TM), not computations.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I realized immediately after hitting 'send' that the above
>>>>>>>>>>>>> will no doubt confuse you since people have been telling
>>>>>>>>>>>>> you that Turing Machines can only express computations
>>>>>>>>>>>>> whereas C/x86 aren't thus constrained.
>>>>>>>>>>>>>
>>>>>>>>>>>>> A computation is a Turing Machine description PLUS an input
>>>>>>>>>>>>> string.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Rice's theorem is concerned with the Turing Machine's
>>>>>>>>>>>>> themselves.
>>>>>>>>>>>>>
>>>>>>>>>>>>> The Linz proof shows that you cannot construct a halting
>>>>>>>>>>>>> decider, i.e. a decider which correctly determines for any
>>>>>>>>>>>>> given TM + input string pair, whether that pair represents
>>>>>>>>>>>>> a halting computation.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Rice's theorem, on the other hand, would rule out the
>>>>>>>>>>>>> construction of something like a Decider Decider, i.e. a TM
>>>>>>>>>>>>> which takes as its input a TM description and determines
>>>>>>>>>>>>> whether that TM qualifies as a decider, i.e. is guaranteed
>>>>>>>>>>>>> to halt on *any* possible input.
>>>>>>>>>>>>>
>>>>>>>>>>>>> André
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Here is where I referred to my code defining a
>>>>>>>>>>>> a decidability decider nine days before you did:
>>>>>>>>>>>
>>>>>>>>>>> Where did I define or even mention a 'decidability decider'?
>>>>>>>>>>> Above I discussed (but did not define) a DECIDER decider,
>>>>>>>>>>> i.e. a TM which determines whether another TM qualifies as a
>>>>>>>>>>> decider.
>>>>>>>>>>>
>>>>>>>>>>>> On 9/9/2021 10:25 AM, olcott wrote:
>>>>>>>>>>>>  > It is the case that H(P,P)==0 is correct
>>>>>>>>>>>>  > It is the case that H1((P,P)==1 is correct
>>>>>>>>>>>>  > It is the case the this is inconsistent.
>>>>>>>>>>>>  > It is the case that this inconsistency
>>>>>>>>>>>>
>>>>>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>>>>>  > defines a decidability decider that correctly
>>>>>>>>>>>>
>>>>>>>>>>>>  > rejects P on the basis that P has the
>>>>>>>>>>>>  > pathological self-reference(Olcott 2004) error.
>>>>>>>>>>>
>>>>>>>>>>> So what exactly is it that the above is deciding? And how
>>>>>>>>>>> does this relate to Rice? If you want to claim this is
>>>>>>>>>>> somehow related to rice, you need to identify some semantic
>>>>>>>>>>> property that you claim to be able to decide.
>>>>>>>>>>>
>>>>>>>>>>> André
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> It is deciding that either H/P or H1/P form the pathological
>>>>>>>>>> self-reference error(Olcott 2004). As I said in 2004 this is
>>>>>>>>>> the same error as the Liar Paradox. This means that either H/P
>>>>>>>>>> or H1/P are not correctly decidable.
>>>>>>>>>
>>>>>>>>> The post in which I mentioned a 'decider decider' which you
>>>>>>>>> somehow misread as 'decidability decider' was intended to
>>>>>>>>> clarify a single sentence from an earlier post which you
>>>>>>>>> entirely ignored. Why don't you go back and actually read that
>>>>>>>>> earlier post and address the points made therein.
>>>>>>>>>
>>>>>>>>> Your ill-defined notion of a 'pathological self-reference
>>>>>>>>> error' doesn't appear to be a property of a Turing Machine,
>>>>>>>>> which is what Rice's theorem is concerned with. To the extent
>>>>>>>>> that it is a property at all, it appears to be a property of
>>>>>>>>> specific computations, so this has absolutely no relevance to
>>>>>>>>> Rice.
>>>>>>>>>
>>>>>>>>> André
>>>>>>>>>
>>>>>>>>
>>>>>>>> It is the property of H(P,P).
>>>>>>>
>>>>>>> Right, which means this is entirely irrelevant to Rice's theorem.
>>>>>>>
>>>>>>
>>>>>> Many historical posts in comp.theory say otherwise.
>>>>>> If a function can be provided that correctly decides that a
>>>>>> specific TM cannot correctly decide a specific input pair
>>>>>> (according to many historical posts on comp.theory) this does
>>>>>> refute Rice's theorem.
>>>>>
>>>>> So what is the semantic property *of P* that you claim your
>>>>> PSR_Olcott_2004 is capable of identifying?
>>>>>
>>>>> You can't claim that there is anything 'erroneous' about P. There
>>>>> isn't.
>>>>>
>>>>> The fact that you run into a problem when you pass a description of
>>>>> P to some *other* TM is not an indicator that there is something
>>>>> wrong with P. That's like saying that the expression 40 + 50 is
>>>>> 'erroneous' because I can't pass it as an argument to tangent().
>>>>>
>>>>>>>> u32 PSR_Olcott_2004(u32 P)
>>>>>>>> {
>>>>>>>>    return H1(P,P) != H(P,P);
>>>>>>>> }
>>>>>>>>
>>>>>>>> Decides that H(P,P) cannot correctly decide the halt status of
>>>>>>>> its input,
>>>>>>>
>>>>>>>
>>>>>>> No, it does not. It decides that the results of H1(P, P) doesn't
>>>>>>> match the results of H(P, P). It 'decides' that one of these is
>>>>>>> correct and the other is not but it cannot tell you which one,
>>>>>>> which means it can't decide whether H(P, P) can correctly decide
>>>>>>> the halt status of its input.
>>>>>>>
>>>>>>
>>>>>> I simply have not gotten to that part yet.
>>>>>
>>>>> And yet you claimed to be able to 'decide' that H(P, P) cannot
>>>>> correctly decide the halt status of its input. Until you actually
>>>>> 'get to that part' you have no business making such a claim.
>>>>>
>>>>
>>>> Odd man out:
>>>> When H1(P,P) != H(P,P) we test
>>>>    HX(P,P) != H1(P,P)
>>>>    HX(P,P) != H(P,P)
>>>>
>>>> The one that HX(P,P) agrees with is the correct one.
>>>
>>> There are a potentially infinite number of Hns. Your 'decider' only
>>> qualifies as a decider if it works for *every* one of them. Your 'odd
>>> man out strategy' only works if the case you are testing happens to
>>> be among the three which are included in your test function.
>>>
>>
>> The halting theorem is based on an artificially contrived example that
>> would never actually occur in actual practice. In actual practice we
>> would only actually need H.
>
> There is no formal distinction between a Turing Machine and an
> 'artificially contrived' Turing Machine.
>


Click here to read the complete article
Re: Why do theory of computation problems require pure functions? [ PSR error]

<si8406$o3a$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory
Subject: Re: Why do theory of computation problems require pure functions? [
PSR error]
Date: Sun, 19 Sep 2021 13:45:08 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 29
Message-ID: <si8406$o3a$1@dont-email.me>
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
<si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
<si7ng8$s7c$1@dont-email.me> <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com>
<si7q37$gbh$1@dont-email.me> <BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com>
<si7rq1$i84$1@dont-email.me> <q5KdnWcPfprt5Nr8nZ2dnUU7-TPNnZ2d@giganews.com>
<si7v9e$o2e$1@dont-email.me> <Mpqdnd411tcbH9r8nZ2dnUU7-NnNnZ2d@giganews.com>
<si82nr$u01$1@dont-email.me> <6rSdnQAoX4QVDNr8nZ2dnUU7-TXNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 19 Sep 2021 19:45:10 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="13fa472d78329dc5e6ae3226198c98ec";
logging-data="24682"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19ENMKYrzQiKqfZFoaAgLUG"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
Gecko/20100101 Thunderbird/68.12.1
Cancel-Lock: sha1:RFVjJJUvwILUBGSMyVgNtbZIocg=
In-Reply-To: <6rSdnQAoX4QVDNr8nZ2dnUU7-TXNnZ2d@giganews.com>
Content-Language: en-US
 by: André G. Isaak - Sun, 19 Sep 2021 19:45 UTC

On 2021-09-19 13:37, olcott wrote:
> On 9/19/2021 2:23 PM, André G. Isaak wrote:

> A set of three Turing machines can defeat the previously undecidable
> inputs. When these machines are fully elaborated such that they can
> handle every combination of conditional branch instructions then we have
> a universal halt decider whenever at least two machines agree.

Which I addressed in the very same post you are responding to, but which
you of course ignored. The relevant portion is preserved below.

You're constructing a Halt Decider X and claiming that it can decide
some H_Hat which was *not* derived from your X, which means it has no
bearing on Linz whatsoever.

>> Using your 'odd man out' approach, you are claiming that neither H,
>> nor H1, nor HX are the actual halt decider, but rather that halting is
>> decided by some larger program that runs each of these and then
>> compares their results. Call that decider UH.
>>
>> One can, using Linz's method, construct a UH_Hat from UH which cannot
>> be decided by UH.

André

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

Re: Why do theory of computation problems require pure functions? [ PSR error]

<si86pt$1g3s$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!k03buBvHr7vkGaN2ImDPQQ.user.46.165.242.75.POSTED!not-for-mail
From: anw...@cuboid.co.uk (Andy Walker)
Newsgroups: comp.theory
Subject: Re: Why do theory of computation problems require pure functions? [
PSR error]
Date: Sun, 19 Sep 2021 21:33:01 +0100
Organization: Not very much
Message-ID: <si86pt$1g3s$1@gioia.aioe.org>
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
<si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
<si7ng8$s7c$1@dont-email.me> <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com>
<si7q37$gbh$1@dont-email.me> <BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com>
<si7rq1$i84$1@dont-email.me> <q5KdnWcPfprt5Nr8nZ2dnUU7-TPNnZ2d@giganews.com>
<si7v9e$o2e$1@dont-email.me> <Mpqdnd411tcbH9r8nZ2dnUU7-NnNnZ2d@giganews.com>
<si82nr$u01$1@dont-email.me> <6rSdnQAoX4QVDNr8nZ2dnUU7-TXNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="49276"; posting-host="k03buBvHr7vkGaN2ImDPQQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-GB
 by: Andy Walker - Sun, 19 Sep 2021 20:33 UTC

On 19/09/2021 20:37, olcott wrote:
> A set of three Turing machines can defeat the previously undecidable
> inputs.

There are no "undecidable" inputs. What we have, for any
purported halt decider, is an input that that HD gets wrong. Lots
of other purported HDs get that particular input right [and others
wrong]. As we see below.

> When these machines are fully elaborated such that they can
> handle every combination of conditional branch instructions then we
> have a universal halt decider whenever at least two machines agree.

Your new purported universal HD is as susceptible as the
original PHD to the Linz counter-example, which will now depend on
the new PUHD in the same way that "H^" depended on the original "H".
Note that the original proof shows that there is no correct "H", so
you're wasting your time trying to produce one. But hey!, it's your
time; the rest of us are just amusing ourselves.

--
Andy Walker, Nottingham.
Andy's music pages: www.cuboid.me.uk/andy/Music
Composer of the day: www.cuboid.me.uk/andy/Music/Composers/Dvorak

Re: Why do theory of computation problems require pure functions? [ PSR error]

<si876l$1mf7$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!k03buBvHr7vkGaN2ImDPQQ.user.46.165.242.75.POSTED!not-for-mail
From: anw...@cuboid.co.uk (Andy Walker)
Newsgroups: comp.theory
Subject: Re: Why do theory of computation problems require pure functions? [
PSR error]
Date: Sun, 19 Sep 2021 21:39:48 +0100
Organization: Not very much
Message-ID: <si876l$1mf7$1@gioia.aioe.org>
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com> <si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com> <si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com> <si5qpm$srv$1@dont-email.me>
<XbOdnZbe3JqE8tv8nZ2dnUU7-emdnZ2d@giganews.com>
<4lu1J.13876$Im6.4952@fx09.iad>
<x8CdnXa9leSnMtv8nZ2dnUU7-RHNnZ2d@giganews.com> <si6d74$tv6$1@dont-email.me>
<si6dp3$7u1$1@dont-email.me> <kZadne336bvC19r8nZ2dnUU7-L_NnZ2d@giganews.com>
<si7lli$n28$1@dont-email.me> <ZLidnRFCjJnaxtr8nZ2dnUU7-KXNnZ2d@giganews.com>
<si7ng8$s7c$1@dont-email.me> <n5GdnTqFUbEg-tr8nZ2dnUU7-c3NnZ2d@giganews.com>
<si7q37$gbh$1@dont-email.me> <BK6dnbrUf-_Q89r8nZ2dnUU7-YnNnZ2d@giganews.com>
<si7rq1$i84$1@dont-email.me> <q5KdnWcPfprt5Nr8nZ2dnUU7-TPNnZ2d@giganews.com>
<si7v9e$o2e$1@dont-email.me> <Mpqdnd411tcbH9r8nZ2dnUU7-NnNnZ2d@giganews.com>
<si82kt$1loq$1@gioia.aioe.org>
<OaKdnSMGAeiyDdr8nZ2dnUU7-R3NnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="55783"; posting-host="k03buBvHr7vkGaN2ImDPQQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-GB
 by: Andy Walker - Sun, 19 Sep 2021 20:39 UTC

On 19/09/2021 20:31, olcott wrote:
[I wrote:]
>>      You do realise that the program "H" doesn't actually
>> exist?  So it is at least as rare/artificial as "H^".
> You can't just drop into the middle of a conversation and expect to
> have the proper context.
> H does exist yet gets the wrong answer as detected by H1 that gets
> the right answer.

If your "H" gets the wrong answer, then it is not an "H" as
specified by Linz and other authors. Other programs detecting that
"H" doesn't work do not help your case.

> I have it fully encoded as the function bodies of H and H1.

Where have we heard "I have it fully encoded ..." before?
Produce the actual "H" if you want to be taken seriously.

--
Andy Walker, Nottingham.
Andy's music pages: www.cuboid.me.uk/andy/Music
Composer of the day: www.cuboid.me.uk/andy/Music/Composers/Dvorak

Re: Why do theory of computation problems require pure functions?

<87h7eg9svd.fsf@bsb.me.uk>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: ben.use...@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Why do theory of computation problems require pure functions?
Date: Sun, 19 Sep 2021 22:07:34 +0100
Organization: A noiseless patient Spider
Lines: 46
Message-ID: <87h7eg9svd.fsf@bsb.me.uk>
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<si4khe$1nvt$1@gioia.aioe.org>
<mJmdnfaWlv7Kbdj8nZ2dnUU7-YHNnZ2d@giganews.com>
<si4v6h$u4l$3@dont-email.me>
<Nc6dnYeBOsuRntv8nZ2dnUU7-QfNnZ2d@giganews.com>
<si531f$q3f$2@dont-email.me>
<CtmdnXIC2u_Di9v8nZ2dnUU7-R3NnZ2d@giganews.com>
<si55gs$aa2$1@dont-email.me>
<L5-dnUtHucSVgNv8nZ2dnUU7-X_NnZ2d@giganews.com>
<12r1J.107151$lC6.16042@fx41.iad>
<caKdncaNf93r3dv8nZ2dnUU7-UfNnZ2d@giganews.com>
<87a6k9blco.fsf@bsb.me.uk> <qOt1J.169009$T_8.52065@fx48.iad>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: reader02.eternal-september.org; posting-host="0c09f1be6dc9f9f9ec7a839caed35995";
logging-data="20234"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/wik1CzOJYbtNxGu90nddhr1VuMVhBjKY="
Cancel-Lock: sha1:UXaLRBjMv6ggh7kS76IjhwiOR6w=
sha1:3E9VS5eH9+i7iAnCvjW06n1Rzv8=
X-BSB-Auth: 1.faee8023e0b646f94000.20210919220734BST.87h7eg9svd.fsf@bsb.me.uk
 by: Ben Bacarisse - Sun, 19 Sep 2021 21:07 UTC

Richard Damon <Richard@Damon-Family.org> writes:

> On 9/18/21 5:54 PM, Ben Bacarisse wrote:
>> olcott <NoOne@NoWhere.com> writes:
>>
>>> H applied to ⟨Ĥ⟩ ⟨Ĥ⟩ correctly transitions to H.qy.
>>
>> Yet you keep telling us that and "exact copy" of H transitions to the
>> rejecting state when presented with that input of the tape. Identical
>> state transition functions determine the exact same sequence of machine
>> configurations given identical tape contents.
>
> This is Olcotts new double speak.
>
> He has destroyed the meaning of H.

I won't let him. If he writes ⟨Ĥ⟩ he is talking about a Turing machine
(an actual one) that he (confusingly) chooses to call H. The notation
is meaningless in any other context. That TM must have a single
accepting state and a single rejecting state, or the ^ is meaningless.
The <>s relate to some agreed encoding of TMs in the tape alphabet of H
or it's just so much smoke and mirrors.

If he does not mean these things when he writes this notation, he is
being dishonest. And if he does mean these things he keeps making false
statements. I can't know which one is false (H.q0 ⟨Ĥ⟩ ⟨Ĥ⟩ |- H.qy or
or Ĥ.qx ⟨Ĥ⟩ ⟨Ĥ⟩ |- Ĥ.qn) but they can't both be true.

For the moment I have to assume he is making false statements out of
ignorance. It could be that he is being dishonest and not talking about
Turing machines at all, but he'd have to admit that first.

> I think in the above he actually means that PO-H1 goes to the accepting
> state,

H1 is some junk hidden C code, is it not? I've stopped talking about
his junk hidden C code other than to say he should post it.

The above says that some Turing machine H, with one accepting and one
rejecting state, transitions to its accepting state when presented with
an initial tape containing the agreed encoding of that TM's "hat"
version repeated twice on the tape. If he does not mean that, he should
stop saying it.

--
Ben.

Re: Why do theory of computation problems require pure functions?

<87bl4o9rfk.fsf@bsb.me.uk>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: ben.use...@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Why do theory of computation problems require pure functions?
Date: Sun, 19 Sep 2021 22:38:39 +0100
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <87bl4o9rfk.fsf@bsb.me.uk>
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<si4khe$1nvt$1@gioia.aioe.org>
<mJmdnfaWlv7Kbdj8nZ2dnUU7-YHNnZ2d@giganews.com>
<si4v6h$u4l$3@dont-email.me>
<Nc6dnYeBOsuRntv8nZ2dnUU7-QfNnZ2d@giganews.com>
<si531f$q3f$2@dont-email.me>
<CtmdnXIC2u_Di9v8nZ2dnUU7-R3NnZ2d@giganews.com>
<si55gs$aa2$1@dont-email.me>
<L5-dnUtHucSVgNv8nZ2dnUU7-X_NnZ2d@giganews.com>
<12r1J.107151$lC6.16042@fx41.iad>
<caKdncaNf93r3dv8nZ2dnUU7-UfNnZ2d@giganews.com>
<axr1J.55095$jm6.40535@fx07.iad>
<4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com>
<Sds1J.75975$z%4.33404@fx37.iad>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com>
<si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com>
<si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com>
<si5qpm$srv$1@dont-email.me>
<b885b582-6153-4184-8dad-aed5dfc83cecn@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Info: reader02.eternal-september.org; posting-host="0c09f1be6dc9f9f9ec7a839caed35995";
logging-data="20234"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18zm9szFS85ElLt4YUxgYm74Ec6QU5Ts54="
Cancel-Lock: sha1:v2QyT/ohT1JAt9k8pPpabAjz0d4=
sha1:aqO2Ox+zJtLcmW64vMSQ9JyuiO8=
X-BSB-Auth: 1.e0894b8fdb1d4d71c78d.20210919223839BST.87bl4o9rfk.fsf@bsb.me.uk
 by: Ben Bacarisse - Sun, 19 Sep 2021 21:38 UTC

Malcolm McLean <malcolm.arthur.mclean@gmail.com> writes:

> On Saturday, 18 September 2021 at 23:55:52 UTC+1, André G. Isaak wrote:
>> On 2021-09-18 16:32, olcott wrote:
>>
>> >
>> > I just defeated Rice's theorem, the other details are for another day.
>> How exactly have you managed to do that?
>>
>> Unless you know which is correct, your H1/H pair are unable to reach a
>> decision at all regarding halting.
>>
> We construct two halt deciders, which are known to be correct, other
> than for "pathological" inputs. When fed such a "pathological" input,
> one returns true and the other returns false.
>
> Therefore using the two halt deciders and selecting the instances where
> they disagree, we have classified the "pathological inputs", something that
> Rice's theorem states that cannot be achieved.

Why do you say that? Surely that depends entirely on the parts you put
in scare quotes. PO (deliberately?) flip-lops between stating that
"pathological" inputs are characterised by a syntactic pattern and by a
semantic property. Why do you even think he knows which one he is
talking about today?

--
Ben.

Re: Why do theory of computation problems require pure functions?

<875yuw9qs0.fsf@bsb.me.uk>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: ben.use...@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Why do theory of computation problems require pure functions?
Date: Sun, 19 Sep 2021 22:52:47 +0100
Organization: A noiseless patient Spider
Lines: 44
Message-ID: <875yuw9qs0.fsf@bsb.me.uk>
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<mJmdnfaWlv7Kbdj8nZ2dnUU7-YHNnZ2d@giganews.com>
<si4v6h$u4l$3@dont-email.me>
<Nc6dnYeBOsuRntv8nZ2dnUU7-QfNnZ2d@giganews.com>
<si531f$q3f$2@dont-email.me>
<CtmdnXIC2u_Di9v8nZ2dnUU7-R3NnZ2d@giganews.com>
<si55gs$aa2$1@dont-email.me>
<L5-dnUtHucSVgNv8nZ2dnUU7-X_NnZ2d@giganews.com>
<12r1J.107151$lC6.16042@fx41.iad>
<caKdncaNf93r3dv8nZ2dnUU7-UfNnZ2d@giganews.com>
<axr1J.55095$jm6.40535@fx07.iad>
<4dqdnW74K8nv1Nv8nZ2dnUU7-d2dnZ2d@giganews.com>
<Sds1J.75975$z%4.33404@fx37.iad>
<0LKdnQW0_vXAz9v8nZ2dnUU7-RHNnZ2d@giganews.com>
<si5o18$ca0$1@dont-email.me>
<b8qdnUQWUNeC-Nv8nZ2dnUU7-cvNnZ2d@giganews.com>
<si5p69$qpa$1@dont-email.me>
<i6WdnR3uOcyR9Nv8nZ2dnUU7-TGdnZ2d@giganews.com>
<si5qpm$srv$1@dont-email.me>
<b885b582-6153-4184-8dad-aed5dfc83cecn@googlegroups.com>
<si5s0j$f4t$2@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Injection-Info: reader02.eternal-september.org; posting-host="0c09f1be6dc9f9f9ec7a839caed35995";
logging-data="20234"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19TIMScBHQ/oRR57V6wDzZrsg0glNAPFWQ="
Cancel-Lock: sha1:tRE3ZBOJorPPGiz0niskah6AmQE=
sha1:kapNLkBaIgR+DD5SXuGtrUxPMnQ=
X-BSB-Auth: 1.a7c47721158f759dd67d.20210919225247BST.875yuw9qs0.fsf@bsb.me.uk
 by: Ben Bacarisse - Sun, 19 Sep 2021 21:52 UTC

André G. Isaak <agisaak@gm.invalid> writes:

> On 2021-09-18 17:11, Malcolm McLean wrote:
>> On Saturday, 18 September 2021 at 23:55:52 UTC+1, André G. Isaak wrote:
>>> On 2021-09-18 16:32, olcott wrote:
>>>
>>>>
>>>> I just defeated Rice's theorem, the other details are for another day.
>>> How exactly have you managed to do that?
>>>
>>> Unless you know which is correct, your H1/H pair are unable to reach a
>>> decision at all regarding halting.
>>>
>> We construct two halt deciders, which are known to be correct, other
>> than for "pathological" inputs. When fed such a "pathological" input,
>> one returns true and the other returns false.
>> Therefore using the two halt deciders and selecting the instances where
>> they disagree, we have classified the "pathological inputs", something that
>> Rice's theorem states that cannot be achieved.
>
> How is that a semantic property? "Pathological Inputs" isn't even
> *defined*. It just means something that Olcott doesn't like.

To be fair, he has, on occasion, been clear enough to be wrong about
this. He does sometimes claim that a pathological input is the encoding
of a computation that behaves like <H^><H^> in the sense of being able
to recognise all the possible "hat"-like constructions that could be
applied to H in the proof. With that meaning, even having one of the
magic TMs is contrary to Rice's theorem, so it's not clear why he needs
two. In fact, having such a TM contravenes the halting theorem. He's
often claimed to be building a halt decider based on an algorithm that
is already a halt decider!

But then he also sometimes claims to be simply observing either a static
pattern or a decidable semantic one. Both are possible and two
different such TMs can be constructed but having both does not
contravene Rice's theorem since the combined effect is still not
deciding an "interesting" property.

The flip-flopping is probably not deliberate. Half the time he knows
not what he says.

--
Ben.

Re: Why do theory of computation problems require pure functions?

<87zgs88bxf.fsf@bsb.me.uk>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: ben.use...@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Why do theory of computation problems require pure functions?
Date: Sun, 19 Sep 2021 22:58:52 +0100
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <87zgs88bxf.fsf@bsb.me.uk>
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<si3r5q$8ln$1@dont-email.me>
<KZSdncvVqtDkctj8nZ2dnUU7-f_NnZ2d@giganews.com>
<ZVm1J.3937$7U3.2717@fx24.iad>
<j8adnV6gzfcKYdj8nZ2dnUU7-V3NnZ2d@giganews.com>
<si4v1h$u4l$2@dont-email.me> <rvn1J.130329$o45.114860@fx46.iad>
<si5458$2de$1@dont-email.me> <si57qi$s92$1@dont-email.me>
<KpadnesY08Oxu9v8nZ2dnUU7-evNnZ2d@giganews.com>
<obr1J.14738$IO1.10022@fx19.iad>
<FZGdnZ6kka1a3Nv8nZ2dnUU7-d_NnZ2d@giganews.com>
<CFr1J.79025$g81.11143@fx33.iad>
<4dqdnWn4K8mO19v8nZ2dnUU7-d2dnZ2d@giganews.com>
<87zgs9bohx.fsf@bsb.me.uk>
<vqGdnU06GcRPydv8nZ2dnUU7-dXNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: reader02.eternal-september.org; posting-host="0c09f1be6dc9f9f9ec7a839caed35995";
logging-data="20234"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18oqfiI4nTH+pK90wXL6Mq1CmppzZ9FTKg="
Cancel-Lock: sha1:PSLeAzzbF0WqD1k695VAEMYBr/A=
sha1:5p/4I4hsFAdeu5PaPK9vMFqfA5c=
X-BSB-Auth: 1.79ecd79a99d500096b7b.20210919225852BST.87zgs88bxf.fsf@bsb.me.uk
 by: Ben Bacarisse - Sun, 19 Sep 2021 21:58 UTC

olcott <NoOne@NoWhere.com> writes:

> On 9/18/2021 3:46 PM, Ben Bacarisse wrote:
>> olcott <NoOne@NoWhere.com> writes:
>>
>>> Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.qx ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
>>> if the simulated ⟨Ĥ⟩ applied to ⟨Ĥ⟩ halts, and
>>>
>>> Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.qx ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
>>> if the simulated ⟨Ĥ⟩ applied to ⟨Ĥ⟩ does not halt
>>>
>>> When the Linz H is a simulating halt decider then the exact Linz
>>> Ĥ.qx applied to ⟨Ĥ⟩ ⟨Ĥ⟩ does specify recursive simulation.
>> No TM meets Linz's specification for H, so "the Linz H" cannot be a
>> "simulating halt decider".
>
> The Linz conclusion does not apply to a simulating halt decider.

Yes, it does. There is a theorem that says so. There are many
independent proofs of the theorem. You have shown no flaw in any of
those proofs, let alone all of them. You have not even read Linz's
"proper" proof and you refuse to look at others. You don't get to say
you've done it with secret C code you won't post.

--
Ben.

Re: Why do theory of computation problems require pure functions?

<87tuig8bpn.fsf@bsb.me.uk>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: ben.use...@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Why do theory of computation problems require pure functions?
Date: Sun, 19 Sep 2021 23:03:32 +0100
Organization: A noiseless patient Spider
Lines: 60
Message-ID: <87tuig8bpn.fsf@bsb.me.uk>
References: <a7WdnftR4JAUzNj8nZ2dnUU7-d_NnZ2d@giganews.com>
<si3r5q$8ln$1@dont-email.me>
<KZSdncvVqtDkctj8nZ2dnUU7-f_NnZ2d@giganews.com>
<ZVm1J.3937$7U3.2717@fx24.iad>
<j8adnV6gzfcKYdj8nZ2dnUU7-V3NnZ2d@giganews.com>
<lmn1J.84222$jl2.75920@fx34.iad>
<Nc6dnYaBOsvxntv8nZ2dnUU7-QednZ2d@giganews.com>
<Cxn1J.130331$o45.17922@fx46.iad>
<goidncl2gvYjmtv8nZ2dnUU7-QnNnZ2d@giganews.com>
<gPn1J.36462$ol1.15837@fx42.iad>
<qYmdneD7KY-Pktv8nZ2dnUU7-YHNnZ2d@giganews.com>
<Swo1J.31123$nR3.24966@fx38.iad>
<0fKdndonloWPgdv8nZ2dnUU7-KnNnZ2d@giganews.com>
<lSq1J.16549$nh7.11898@fx22.iad> <87tuihbns5.fsf@bsb.me.uk>
<vuudnUs8zJ1tyNv8nZ2dnUU7-VfNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader02.eternal-september.org; posting-host="1f3951e377d36699f32bdc66edf3a8b5";
logging-data="20234"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18ITplhGvE+YGkSuWPe67xDPy5MO8WhX+s="
Cancel-Lock: sha1:WHI2mRf7PWpV6bgHTybKZjI0JeU=
sha1:4Z+76RmuP2tss7qqUs5vD5UWac8=
X-BSB-Auth: 1.fca525bb98c5c6c58c37.20210919230332BST.87tuig8bpn.fsf@bsb.me.uk
 by: Ben Bacarisse - Sun, 19 Sep 2021 22:03 UTC

olcott <NoOne@NoWhere.com> writes:

> On 9/18/2021 4:02 PM, Ben Bacarisse wrote:
>> Richard Damon <Richard@Damon-Family.org> writes:
>>
>>> On 9/18/21 1:04 PM, olcott wrote:
>>>> On 9/18/2021 11:32 AM, Richard Damon wrote:
>>>>> On 9/18/21 12:08 PM, olcott wrote:
>>>>>> On 9/18/2021 10:44 AM, Richard Damon wrote:
>>
>>>>>>> Have you stopped lying about your Halt Decider?
>>>>>>
>>>>>> To the best of my knowledge I have only actually lied once in the last
>>>>>> ten years. I lied to a close friend about a very hurtful truth to
>>>>>> protect them from this very hurtful truth.
>>>>>
>>>>> Since it has been reported that you claimed years ago that you did have
>>>>> a version of your Halt Decider totally coded as a ACTUAL Turing Machine,
>>>>> and you have since retracted that statement, wasn't the first statement
>>>>> a LIE.
>>>>
>>>> Since the key element of the algorithm that correctly decides the halt
>>>> status of the conventional impossible inputs was fully encoded in C and
>>>> code written in C can be applied to Turing machines saying that I had a
>>>> fully encoded Turing machine was poetic license.
>>>
>>> No, it is a LIE. Neither C code nor x86 code is an encoded Turing
>>> Machine, any more than your dog spot is a cat.
>>>
>>> Unless you have a C compiler that can generate Turing Machine Code, you
>>> didn't have an encoded Turing Machine.
>>>
>>>> Now that I know that Turing machine equivalence is a concept that does
>>>> exist I can more accurately refer to my code as Turing equivalent. Even
>>>> when I do this I must augment the common notion of Turing equivalence to
>>>> only apply to the subset of computations that have all the memory that
>>>> they need.
>>>
>>> So you lied out of ignorance, but it is still a lie.
>> He calls it "poetic license", but it was simply a false claim made
>> during a particularly delusional episode. The real dishonest lies were
>> in the cover-up. If you read the exchanges at the time (mid Dec 2018)
>> it is abundantly clear that he was not taking about C code. He really
>> did claim to have what everyone else understands by "an actual Turing
>> machine". Even if we extend his recent defence of "poetic license" to
>> include the term "Universal Turing Machine", we'd have to believe that
>> he intended to write a C-code simulator and that that would take him a
>> couple of weeks!
>> Now I suspect the delusion was that he had a code sketch of something or
>> other that he was certain could be turned into "an actual Turing
>> machine", "fully encoded", "exactly and precisely as in Linz" (his
>> words) but when that hope evaporated, the backpedalling started.
>
> None-the-less I do have fully operational C/x86 code now...

By which you mean "believe me when I say what my secret C code does
despite my previous dishonesty".

--
Ben.

Pages:12345678910
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor