Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"Show me a good loser, and I'll show you a loser." -- Vince Lombardi, football coach


devel / comp.theory / Re: Concise refutation of halting problem proofs V27 [ input is not in domain ]

SubjectAuthor
* Concise refutation of halting problem proofs V27 [ finallyolcott
+* Concise refutation of halting problem proofs V27 [ finallyolcott
|`* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
| `* Concise refutation of halting problem proofs V27 [ finallyolcott
|  +- Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|  `* Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|   `* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    +* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |`* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    | `* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |  +* Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |  |`* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |  | `- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |  `* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |   `* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    +* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |    |`* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    | +* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |    | |`* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    | | +* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    | | |+* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |    | | ||+* Concise refutation of halting problem proofs V27 [ finallyMalcolm McLean
|    |    | | |||`* Concise refutation of halting problem proofs V27 [ finally mathematically precisBen Bacarisse
|    |    | | ||| `* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    | | |||  `* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |    | | |||   `* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    | | |||    `- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |    | | ||`* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    | | || +- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |    | | || `* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |    | | ||  `* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    | | ||   +* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |    | | ||   |`* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    | | ||   | +- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |    | | ||   | `- Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |    | | ||   `- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |    | | |`- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |    | | +* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |    | | |`* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    | | | +- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |    | | | `* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |    | | |  `* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    | | |   +* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |    | | |   |`* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    | | |   | +- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |    | | |   | `* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |    | | |   |  `* Concise refutation of halting problem proofs V27 [ finally mathematically precisolcott
|    |    | | |   |   +* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |    | | |   |   |`* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    | | |   |   | +- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |    | | |   |   | `* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |    | | |   |   |  `* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    | | |   |   |   +* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |    | | |   |   |   |`* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    | | |   |   |   | +- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |    | | |   |   |   | `* Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |    | | |   |   |   |  +* Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    | | |   |   |   |  |+- Concise refutation of halting problem proofs V27 [ finallyolcott
|    |    | | |   |   |   |  |+- Concise refutation of halting problem proofs V27 [ finallyAndré G. Isaak
|    |    | | |   |   |   |  |`- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |    | | |   |   |   |  `* Concise refutation of halting problem proofs V27 [ input is notolcott
|    |    | | |   |   |   |   +* Concise refutation of halting problem proofs V27 [ input is notAndré G. Isaak
|    |    | | |   |   |   |   |`* Concise refutation of halting problem proofs V27 [ input is notolcott
|    |    | | |   |   |   |   | +- Concise refutation of halting problem proofs V27 [ input is notRichard Damon
|    |    | | |   |   |   |   | `* Concise refutation of halting problem proofs V27 [ input is notAndré G. Isaak
|    |    | | |   |   |   |   |  +* Concise refutation of halting problem proofs V27 [ input is notolcott
|    |    | | |   |   |   |   |  |+* Concise refutation of halting problem proofs V27 [ input is notAndré G. Isaak
|    |    | | |   |   |   |   |  ||`* Concise refutation of halting problem proofs V27 [ input is notolcott
|    |    | | |   |   |   |   |  || +* Concise refutation of halting problem proofs V27 [ input is notAndré G. Isaak
|    |    | | |   |   |   |   |  || |+* Concise refutation of halting problem proofs V27 [ input is notolcott
|    |    | | |   |   |   |   |  || ||+- Concise refutation of halting problem proofs V27 [ input is notAndré G. Isaak
|    |    | | |   |   |   |   |  || ||`- Concise refutation of halting problem proofs V27 [ input is notRichard Damon
|    |    | | |   |   |   |   |  || |`* Concise refutation of halting problem proofs V27 [ input is notolcott
|    |    | | |   |   |   |   |  || | `- Concise refutation of halting problem proofs V27 [ input is notRichard Damon
|    |    | | |   |   |   |   |  || `- Concise refutation of halting problem proofs V27 [ input is notRichard Damon
|    |    | | |   |   |   |   |  |`- Concise refutation of halting problem proofs V27 [ input is notRichard Damon
|    |    | | |   |   |   |   |  `* Concise refutation of halting problem proofs V27 [ input is not in domain ]Ben Bacarisse
|    |    | | |   |   |   |   |   +* Concise refutation of halting problem proofs V27 [ input is not in domain ]Ben Bacarisse
|    |    | | |   |   |   |   |   |+- Concise refutation of halting problem proofs V27 [ input is notolcott
|    |    | | |   |   |   |   |   |`- Concise refutation of halting problem proofs V27 [ input is not in domain ]Ben Bacarisse
|    |    | | |   |   |   |   |   `- Concise refutation of halting problem proofs V27 [ input is notolcott
|    |    | | |   |   |   |   `- Concise refutation of halting problem proofs V27 [ input is notRichard Damon
|    |    | | |   |   |   `- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |    | | |   |   `- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |    | | |   `- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |    | | `- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |    | `- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    |    `- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
|    `- Concise refutation of halting problem proofs V27 [ finallyRichard Damon
`- Concise refutation of halting problem proofs V27 [ finallyRichard Damon

Pages:1234
Re: Concise refutation of halting problem proofs V27 [ input is not in domain ]

<snkm1f$ta2$1@dont-email.me>

  copy mid

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

  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: Concise refutation of halting problem proofs V27 [ input is not
in domain ]
Date: Tue, 23 Nov 2021 23:27:58 -0700
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 81
Message-ID: <snkm1f$ta2$1@dont-email.me>
References: <5-2dncs2MNPqYwb8nZ2dnUU7-KvNnZ2d@giganews.com>
<snhh1j$nre$1@dont-email.me> <V92dnfjztvyO-gH8nZ2dnUU7-enNnZ2d@giganews.com>
<snhq6t$9bg$1@dont-email.me> <ru6dnRcSxdCo4gH8nZ2dnUU7-f3NnZ2d@giganews.com>
<sni0pq$54o$1@dont-email.me> <ivSdnVvS3JNFnAD8nZ2dnUU7-W3NnZ2d@giganews.com>
<snj6bs$utp$1@dont-email.me> <lfSdnXZ8BOtOtAD8nZ2dnUU7-TPNnZ2d@giganews.com>
<snjas5$22o$1@dont-email.me> <WfidnVXHgel1rAD8nZ2dnUU7-K2dnZ2d@giganews.com>
<snjlc9$g4m$1@dont-email.me> <8-udnSXeWdV19gD8nZ2dnUU7-fHNnZ2d@giganews.com>
<snjqvs$lp6$1@dont-email.me> <7Y-dnTBnr7XbHgD8nZ2dnUU7-T2dnZ2d@giganews.com>
<snk1n5$t3o$1@dont-email.me> <6_SdnR5DMbtgEwD8nZ2dnUU7-ffNnZ2d@giganews.com>
<snk4rc$cuu$1@dont-email.me> <k6GdnTubureFBgD8nZ2dnUU7-KHNnZ2d@giganews.com>
<snk7kc$pr8$1@dont-email.me> <bt6dncqPsKYYLQD8nZ2dnUU7-afNnZ2d@giganews.com>
<snkcf3$kb7$1@dont-email.me> <9LWdnRLm0vQeJAD8nZ2dnUU7-efNnZ2d@giganews.com>
<snkef3$tik$1@dont-email.me> <K7WdnUb8UoOATwD8nZ2dnUU7-RvNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 24 Nov 2021 06:28:00 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="84791843d7ed22a0a2f82336688b7cbe";
logging-data="30018"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/sIIogyRMzrfAyhK7p5Y3d"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:78.0)
Gecko/20100101 Thunderbird/78.14.0
Cancel-Lock: sha1:e2C9VzPZufBTxaO08Cy368Gpu0g=
In-Reply-To: <K7WdnUb8UoOATwD8nZ2dnUU7-RvNnZ2d@giganews.com>
Content-Language: en-US
 by: André G. Isaak - Wed, 24 Nov 2021 06:27 UTC

On 2021-11-23 22:48, olcott wrote:
> On 11/23/2021 10:18 PM, André G. Isaak wrote:
>> On 2021-11-23 21:03, olcott wrote:
>>> On 11/23/2021 9:44 PM, André G. Isaak wrote:
>>>> On 2021-11-23 20:24, olcott wrote:
>>>>> On 11/23/2021 8:22 PM, André G. Isaak wrote:
>>>>>> On 2021-11-23 18:53, olcott wrote:
>>>>>>> On 11/23/2021 7:34 PM, André G. Isaak wrote:
>>>>>
>>>>>> Crucially, the halting function exists *independently* and *prior*
>>>>>> to any Turing Machine which attempts to compute this function. The
>>>>>> halting function is *not* associated with any sort of algorithm;
>>>>>> it is simply a mapping. In other words it is simply a denumerably
>>>>>> infinite list of all possible computations and their halting
>>>>>> status expressed as ordered pairs.
>>>>>>
>>>>>
>>>>>
>>>>> You don't realize it but you are asking a decider to make its
>>>>> decision on the basis of a hypothetical string that does not
>>>>> actually exist.
>>>>
>>>> ???
>>>>
>>>> So now you claim the STRING <P> <P> can't exist? But at the same
>>>> time you claim that your H1 returns the correct answer for this
>>>> allegedly impossible string? How on earth does that work.
>>>>
>>>
>>> int H(ptr x, ptr y) { x(y); }
>>> int H1(ptr x, ptr y) { x(y); int P(ptr x) { H(x, x); }
>>> int P1(ptr x) { H1(x, x); }
>>
>>
>> What does any of this have to do with your ridiculous claim that the
>> string <P> <P> does not actually exist?
>
> If you want the actual behavior of P(P) run independently
> then you have to change P or H into something that they are not
> because they are defined with hardwired inter-dependency.

If you want the actual behaviour of P(P) run independently, you simply
run P(P) independently.

I think what you mean to say is if you want H to give you the correct
answer about the actual behaviour of P(P) run independently, which it
can't. The interdependency prevents this.

But that does not change the fact that the computation P(P) halts, and
that this therefore is the only correct answer to the question which a
halt decider is required to answer. It can't get that answer, but that's
the whole point. Your H cannot correctly decide P(P) just as Linz
claims. You can't claim it gets P(P) right by attempting to change the
question.

> You can imagine a P that does not call H(P1,P1)
> That is not the actual P it is only imaginary.
>
> or you could imaging an H1(P,P) that is not called by P
> That is not the actual H it is only imaginary.
>
> When we take the actual H and the actual P then H(P,P)
> Then the real interdependencies change the behavior from what is expected.

No, they do not change the behaviour of P(P). They just prevent H from
correctly answering the question. If something different happens inside
H that is irrelevant because that is not the behaviour which H is
required to describe.
The fact that H cannot answer the question 'does P(P) when run
independently run halt?' does not change the fact that this is the
correct question, nor does it have any effect on the correct answer,
which is 'yes, it halts'.

The question is fixed as a matter of definition.
The answer to the question is determined by the actual behaviour of P(P).

André

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

Re: Concise refutation of halting problem proofs V27 [ input is not in domain ]

<dDpnJ.54010$3q9.2779@fx47.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx47.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.3.2
Subject: Re: Concise refutation of halting problem proofs V27 [ input is not
in domain ]
Content-Language: en-US
Newsgroups: comp.theory
References: <5-2dncs2MNPqYwb8nZ2dnUU7-KvNnZ2d@giganews.com>
<snhh1j$nre$1@dont-email.me> <V92dnfjztvyO-gH8nZ2dnUU7-enNnZ2d@giganews.com>
<snhq6t$9bg$1@dont-email.me> <ru6dnRcSxdCo4gH8nZ2dnUU7-f3NnZ2d@giganews.com>
<sni0pq$54o$1@dont-email.me> <ivSdnVvS3JNFnAD8nZ2dnUU7-W3NnZ2d@giganews.com>
<snj6bs$utp$1@dont-email.me> <lfSdnXZ8BOtOtAD8nZ2dnUU7-TPNnZ2d@giganews.com>
<snjas5$22o$1@dont-email.me> <WfidnVXHgel1rAD8nZ2dnUU7-K2dnZ2d@giganews.com>
<snjlc9$g4m$1@dont-email.me> <8-udnSXeWdV19gD8nZ2dnUU7-fHNnZ2d@giganews.com>
<snjqvs$lp6$1@dont-email.me> <7Y-dnTBnr7XbHgD8nZ2dnUU7-T2dnZ2d@giganews.com>
<snk1n5$t3o$1@dont-email.me> <6_SdnR5DMbtgEwD8nZ2dnUU7-ffNnZ2d@giganews.com>
<snk4rc$cuu$1@dont-email.me> <k6GdnTubureFBgD8nZ2dnUU7-KHNnZ2d@giganews.com>
<snk7kc$pr8$1@dont-email.me> <bt6dncqPsKYYLQD8nZ2dnUU7-afNnZ2d@giganews.com>
<snkcf3$kb7$1@dont-email.me> <9LWdnRLm0vQeJAD8nZ2dnUU7-efNnZ2d@giganews.com>
<snkef3$tik$1@dont-email.me> <K7WdnUb8UoOATwD8nZ2dnUU7-RvNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <K7WdnUb8UoOATwD8nZ2dnUU7-RvNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 91
Message-ID: <dDpnJ.54010$3q9.2779@fx47.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: Wed, 24 Nov 2021 06:47:21 -0500
X-Received-Bytes: 5268
 by: Richard Damon - Wed, 24 Nov 2021 11:47 UTC

On 11/24/21 12:48 AM, olcott wrote:
> On 11/23/2021 10:18 PM, André G. Isaak wrote:
>> On 2021-11-23 21:03, olcott wrote:
>>> On 11/23/2021 9:44 PM, André G. Isaak wrote:
>>>> On 2021-11-23 20:24, olcott wrote:
>>>>> On 11/23/2021 8:22 PM, André G. Isaak wrote:
>>>>>> On 2021-11-23 18:53, olcott wrote:
>>>>>>> On 11/23/2021 7:34 PM, André G. Isaak wrote:
>>>>>
>>>>>> Crucially, the halting function exists *independently* and *prior*
>>>>>> to any Turing Machine which attempts to compute this function. The
>>>>>> halting function is *not* associated with any sort of algorithm;
>>>>>> it is simply a mapping. In other words it is simply a denumerably
>>>>>> infinite list of all possible computations and their halting
>>>>>> status expressed as ordered pairs.
>>>>>>
>>>>>
>>>>>
>>>>> You don't realize it but you are asking a decider to make its
>>>>> decision on the basis of a hypothetical string that does not
>>>>> actually exist.
>>>>
>>>> ???
>>>>
>>>> So now you claim the STRING <P> <P> can't exist? But at the same
>>>> time you claim that your H1 returns the correct answer for this
>>>> allegedly impossible string? How on earth does that work.
>>>>
>>>
>>> int H(ptr x, ptr y) { x(y); }
>>> int H1(ptr x, ptr y) { x(y); int P(ptr x) { H(x, x); }
>>> int P1(ptr x) { H1(x, x); }
>>
>>
>> What does any of this have to do with your ridiculous claim that the
>> string <P> <P> does not actually exist?
>
> If you want the actual behavior of P(P) run independently
> then you have to change P or H into something that they are not
> because they are defined with hardwired inter-dependency.
>

LIE, you don't.

You are still stuck on the idea for the verifier to check out what P(P)
will do he needs to use H to do that, he doesn't, he just runs P(P)
directly to see. As long as P is a Turing Machine (or an equivalent)
that is by definition possible.

The

> You can imagine a P that does not call H(P1,P1)
> That is not the actual P it is only imaginary.

Why can P not call H(P,P)? What stops it.

Actual, how can a P(P) call H(P1,P1), where does it get the description
of P1 instead of P?

There is NO problem in P(P) calling H(P,P).

>
> or you could imaging an H1(P,P) that is not called by P
> That is not the actual H it is only imaginary.

You are loosing it. P, by definition calls H,

>
> When we take the actual H and the actual P then H(P,P)
> Then the real interdependencies change the behavior from what is expected.

It isn't what you EXEPCT. It is what actually happens.

The fact that H can't get the answer right says H fails to get the
answer right, not that their is some need to change the definition.

H will do what it does, it is, by DEFINITION, just an algorithm. P will
do what it does, it is also an algorithm. There is no problem here.

Yes, BY CONSTRUCTION, the answer H gives will not match the behavior of
H^/P, but there is no logical problem here, that just means that H was
incorrect.

The only logical error is that you assume that H must be right. There is
no algorithm for 'Be right', so no logical problem with H being wrong.

It does blow up a lot of your precious ideas of how you THINK logic
should work, but that just shows the problem with your ideas, not with
logic.

Re: Concise refutation of halting problem proofs V27 [ input is not in domain ]

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

  copy mid

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

  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: Concise refutation of halting problem proofs V27 [ input is not in domain ]
Date: Wed, 24 Nov 2021 14:52:25 +0000
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <87bl29ehcm.fsf@bsb.me.uk>
References: <5-2dncs2MNPqYwb8nZ2dnUU7-KvNnZ2d@giganews.com>
<ru6dnRcSxdCo4gH8nZ2dnUU7-f3NnZ2d@giganews.com>
<sni0pq$54o$1@dont-email.me>
<ivSdnVvS3JNFnAD8nZ2dnUU7-W3NnZ2d@giganews.com>
<snj6bs$utp$1@dont-email.me>
<lfSdnXZ8BOtOtAD8nZ2dnUU7-TPNnZ2d@giganews.com>
<snjas5$22o$1@dont-email.me>
<WfidnVXHgel1rAD8nZ2dnUU7-K2dnZ2d@giganews.com>
<snjlc9$g4m$1@dont-email.me>
<8-udnSXeWdV19gD8nZ2dnUU7-fHNnZ2d@giganews.com>
<snjqvs$lp6$1@dont-email.me>
<7Y-dnTBnr7XbHgD8nZ2dnUU7-T2dnZ2d@giganews.com>
<snk1n5$t3o$1@dont-email.me>
<6_SdnR5DMbtgEwD8nZ2dnUU7-ffNnZ2d@giganews.com>
<snk4rc$cuu$1@dont-email.me>
<k6GdnTubureFBgD8nZ2dnUU7-KHNnZ2d@giganews.com>
<snk7kc$pr8$1@dont-email.me>
<bt6dncqPsKYYLQD8nZ2dnUU7-afNnZ2d@giganews.com>
<snkcf3$kb7$1@dont-email.me>
<9LWdnRLm0vQeJAD8nZ2dnUU7-efNnZ2d@giganews.com>
<snkef3$tik$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: reader02.eternal-september.org; posting-host="ab60dde8ea72ad07e673c0b27c8130b3";
logging-data="1500"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19SGO8989+Q0dnPE2nuJYQIMJRh9+C2BDs="
Cancel-Lock: sha1:m+JOTJrFs7eBz+bxrSjZGSKkE9M=
sha1:2JCklK9nbhoDxIsr+Zfvs1sdJ2U=
X-BSB-Auth: 1.f75d90a3677350f13382.20211124145225GMT.87bl29ehcm.fsf@bsb.me.uk
 by: Ben Bacarisse - Wed, 24 Nov 2021 14:52 UTC

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

> Your obsession with this one particular non-computable function is a
> bit mysterious.

I think it has to do with how hard he finds changing even tiny details.
It's must simpler to deal with halting (in TMs) starting from a "blank
tape" halt decider -- an assumed TM B with this behaviour

B <M> ⊢ qn if M ⊢ oo
B <M> ⊢ qy otherwise.

There's no need to worry about encoding pairs and so on. These
computations are just TMs run with blank tapes.

If such a B existed:

B <B> ⊢ qn if B ⊢ oo
B <B> ⊢ qy otherwise.

I tried, long ago, to suggest this simpler approach, but I think PO
interprets such suggestions as an attempt to bamboozle him -- because he
is bamboozled by such changes.

--
Ben.

Re: Concise refutation of halting problem proofs V27 [ input is not in domain ]

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

  copy mid

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

  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: Concise refutation of halting problem proofs V27 [ input is not in domain ]
Date: Wed, 24 Nov 2021 14:55:55 +0000
Organization: A noiseless patient Spider
Lines: 34
Message-ID: <875ysheh6s.fsf@bsb.me.uk>
References: <5-2dncs2MNPqYwb8nZ2dnUU7-KvNnZ2d@giganews.com>
<sni0pq$54o$1@dont-email.me>
<ivSdnVvS3JNFnAD8nZ2dnUU7-W3NnZ2d@giganews.com>
<snj6bs$utp$1@dont-email.me>
<lfSdnXZ8BOtOtAD8nZ2dnUU7-TPNnZ2d@giganews.com>
<snjas5$22o$1@dont-email.me>
<WfidnVXHgel1rAD8nZ2dnUU7-K2dnZ2d@giganews.com>
<snjlc9$g4m$1@dont-email.me>
<8-udnSXeWdV19gD8nZ2dnUU7-fHNnZ2d@giganews.com>
<snjqvs$lp6$1@dont-email.me>
<7Y-dnTBnr7XbHgD8nZ2dnUU7-T2dnZ2d@giganews.com>
<snk1n5$t3o$1@dont-email.me>
<6_SdnR5DMbtgEwD8nZ2dnUU7-ffNnZ2d@giganews.com>
<snk4rc$cuu$1@dont-email.me>
<k6GdnTubureFBgD8nZ2dnUU7-KHNnZ2d@giganews.com>
<snk7kc$pr8$1@dont-email.me>
<bt6dncqPsKYYLQD8nZ2dnUU7-afNnZ2d@giganews.com>
<snkcf3$kb7$1@dont-email.me>
<9LWdnRLm0vQeJAD8nZ2dnUU7-efNnZ2d@giganews.com>
<snkef3$tik$1@dont-email.me> <87bl29ehcm.fsf@bsb.me.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: reader02.eternal-september.org; posting-host="ab60dde8ea72ad07e673c0b27c8130b3";
logging-data="1500"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX191V4nZ7+M5+1YsSf40Rak927IdWUeN1yI="
Cancel-Lock: sha1:u0VnHCzuh7IoammUGVGU6Qpv7I8=
sha1:9RXWyIXhu6OVhRvAtxr7gg327uI=
X-BSB-Auth: 1.1da066ff146b071aec04.20211124145555GMT.875ysheh6s.fsf@bsb.me.uk
 by: Ben Bacarisse - Wed, 24 Nov 2021 14:55 UTC

Ben Bacarisse <ben.usenet@bsb.me.uk> writes:

> André G. Isaak <agisaak@gm.invalid> writes:
>
>> Your obsession with this one particular non-computable function is a
>> bit mysterious.
>
> I think it has to do with how hard he finds changing even tiny details.
> It's must simpler to deal with halting (in TMs) starting from a "blank
> tape" halt decider -- an assumed TM B with this behaviour
>
> B <M> ⊢ qn if M ⊢ oo
> B <M> ⊢ qy otherwise.
>
> There's no need to worry about encoding pairs and so on. These
> computations are just TMs run with blank tapes.
>
> If such a B existed:
>
> B <B> ⊢ qn if B ⊢ oo
> B <B> ⊢ qy otherwise.

Sorry, posted to fast! You need B' that clears the tape then behaves as B
does:

B' <B'> ⊢ B ⊢ qn if B ⊢ oo
B' <B'> ⊢ B ⊢ qy otherwise.

> I tried, long ago, to suggest this simpler approach, but I think PO
> interprets such suggestions as an attempt to bamboozle him -- because he
> is bamboozled by such changes.

--
Ben.

Re: Concise refutation of halting problem proofs V27 [ input is not in domain ]

<j7WdndVGIL-5yQP8nZ2dnUU7-U3NnZ2d@giganews.com>

  copy mid

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

  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!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 24 Nov 2021 09:03:00 -0600
Date: Wed, 24 Nov 2021 09:02:58 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.2
Subject: Re: Concise refutation of halting problem proofs V27 [ input is not
in domain ]
Content-Language: en-US
Newsgroups: comp.theory
References: <5-2dncs2MNPqYwb8nZ2dnUU7-KvNnZ2d@giganews.com>
<V92dnfjztvyO-gH8nZ2dnUU7-enNnZ2d@giganews.com> <snhq6t$9bg$1@dont-email.me>
<ru6dnRcSxdCo4gH8nZ2dnUU7-f3NnZ2d@giganews.com> <sni0pq$54o$1@dont-email.me>
<ivSdnVvS3JNFnAD8nZ2dnUU7-W3NnZ2d@giganews.com> <snj6bs$utp$1@dont-email.me>
<lfSdnXZ8BOtOtAD8nZ2dnUU7-TPNnZ2d@giganews.com> <snjas5$22o$1@dont-email.me>
<WfidnVXHgel1rAD8nZ2dnUU7-K2dnZ2d@giganews.com> <snjlc9$g4m$1@dont-email.me>
<8-udnSXeWdV19gD8nZ2dnUU7-fHNnZ2d@giganews.com> <snjqvs$lp6$1@dont-email.me>
<7Y-dnTBnr7XbHgD8nZ2dnUU7-T2dnZ2d@giganews.com> <snk1n5$t3o$1@dont-email.me>
<6_SdnR5DMbtgEwD8nZ2dnUU7-ffNnZ2d@giganews.com> <snk4rc$cuu$1@dont-email.me>
<k6GdnTubureFBgD8nZ2dnUU7-KHNnZ2d@giganews.com> <snk7kc$pr8$1@dont-email.me>
<bt6dncqPsKYYLQD8nZ2dnUU7-afNnZ2d@giganews.com> <snkcf3$kb7$1@dont-email.me>
<9LWdnRLm0vQeJAD8nZ2dnUU7-efNnZ2d@giganews.com> <snkef3$tik$1@dont-email.me>
<K7WdnUb8UoOATwD8nZ2dnUU7-RvNnZ2d@giganews.com> <snkm1f$ta2$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <snkm1f$ta2$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <j7WdndVGIL-5yQP8nZ2dnUU7-U3NnZ2d@giganews.com>
Lines: 161
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-nWXaoN9YBG0/fx0KJ8iKW/trQmVoyos7T6oK4XgcWskGum4pxR71v8otIs/ijnL4k9CurLWU6NZKQxB!LZf9xdkP6jFsJIqLS4avsjLjko2tvwaXXY4Uel/MLPmHMon3MXMmDtIED8ikJEDCldd1uFoZ+Y+D!jg==
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: 8016
 by: olcott - Wed, 24 Nov 2021 15:02 UTC

On 11/24/2021 12:27 AM, André G. Isaak wrote:
> On 2021-11-23 22:48, olcott wrote:
>> On 11/23/2021 10:18 PM, André G. Isaak wrote:
>>> On 2021-11-23 21:03, olcott wrote:
>>>> On 11/23/2021 9:44 PM, André G. Isaak wrote:
>>>>> On 2021-11-23 20:24, olcott wrote:
>>>>>> On 11/23/2021 8:22 PM, André G. Isaak wrote:
>>>>>>> On 2021-11-23 18:53, olcott wrote:
>>>>>>>> On 11/23/2021 7:34 PM, André G. Isaak wrote:
>>>>>>
>>>>>>> Crucially, the halting function exists *independently* and
>>>>>>> *prior* to any Turing Machine which attempts to compute this
>>>>>>> function. The halting function is *not* associated with any sort
>>>>>>> of algorithm; it is simply a mapping. In other words it is simply
>>>>>>> a denumerably infinite list of all possible computations and
>>>>>>> their halting status expressed as ordered pairs.
>>>>>>>
>>>>>>
>>>>>>
>>>>>> You don't realize it but you are asking a decider to make its
>>>>>> decision on the basis of a hypothetical string that does not
>>>>>> actually exist.
>>>>>
>>>>> ???
>>>>>
>>>>> So now you claim the STRING <P> <P> can't exist? But at the same
>>>>> time you claim that your H1 returns the correct answer for this
>>>>> allegedly impossible string? How on earth does that work.
>>>>>
>>>>
>>>> int H(ptr x, ptr y) { x(y); }
>>>> int H1(ptr x, ptr y) { x(y); int P(ptr x) { H(x, x); }
>>>> int P1(ptr x) { H1(x, x); }
>>>
>>>
>>> What does any of this have to do with your ridiculous claim that the
>>> string <P> <P> does not actually exist?
>>
>> If you want the actual behavior of P(P) run independently
>> then you have to change P or H into something that they are not
>> because they are defined with hardwired inter-dependency.
>
> If you want the actual behaviour of P(P) run independently, you simply
> run P(P) independently.
>

So in other words H must report on the behavior of a finite string that
is not is input.

> I think what you mean to say is if you want H to give you the correct
> answer about the actual behaviour of P(P) run independently, which it
> can't. The interdependency prevents this.
>

It is incorrect to think of H having the hypothetical input where P does
not call H.All deciders must have finite string inputs. Because P foes
call this same H changing P so that it does not call this same H is
incorrect.

It is equally incorrect to have H report on the behavior of P as if H
was H1 where P does not call H1.

> But that does not change the fact that the computation P(P) halts, and

The fact there there are no cats in the kitchen does not have one damn
thing to do with dogs in the living room. I can't imagine how people can
so persistently make this strawman error even after being warned dozens
of times.

#include <stdint.h>
#include <stdio.h>
typedef int (*ptr)();

int H(ptr x, ptr y)
{ x(y); // direct execution of P(P)
return 1;
}

// Minimal essence of Linz(1990) Ĥ
// and Strachey(1965) P
int P(ptr x)
{ H(x, x);
return 1; // Give P a last instruction at the "c" level
}

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

Combinations of (H,P) having pathological self-reference (PSR)
H(P,P) simulates or executes its input and aborts or does
not abort its input and P(P) calls this same H(P,P) with itself.

for all Hn(Pn,Pn) in the above PSR set Pn never reaches its final
instruction.

> that this therefore is the only correct answer to the question which a
> halt decider is required to answer.

That is not the freaking way that deciders work.

If H(P,P) reports on the behavior of H1(P,P) or H(P1,P1) it freaking
answered the wrong freaking question.

Those are the only pair of combinations that show P(P) as an independent
computation and they are both answers to the wrong question.

The one key verified fact that everyone simply assumes away even though
it is a verified fact is that there are elements of the PSR set such
that the input to Hn(Pn,Pn) never reaches its final state and Pn(Pn)
does reach its final state in this exact same sequence of configurations.

People assume that the placement in the execution trace can't make a
difference and yet it is a verified fact that this placement does make a
difference. The one way dependency relationship that Pn(Pn) has on
Hn(Pn,Pn) causes the outer Pn to behave differently than the inner Pn.

Simply assuming this away is flat out dishonest.

> It can't get that answer, but that's
> the whole point. Your H cannot correctly decide P(P) just as Linz
> claims. You can't claim it gets P(P) right by attempting to change the
> question.
>
>> You can imagine a P that does not call H(P1,P1)
>> That is not the actual P it is only imaginary.
>>
>> or you could imaging an H1(P,P) that is not called by P
>> That is not the actual H it is only imaginary.
>>
>> When we take the actual H and the actual P then H(P,P)
>> Then the real interdependencies change the behavior from what is
>> expected.
>
> No, they do not change the behaviour of P(P). They just prevent H from
> correctly answering the question. If something different happens inside
> H that is irrelevant because that is not the behaviour which H is
> required to describe.
> The fact that H cannot answer the question 'does P(P) when run
> independently run halt?' does not change the fact that this is the
> correct question, nor does it have any effect on the correct answer,
> which is 'yes, it halts'.
>
> The question is fixed as a matter of definition.
> The answer to the question is determined by the actual behaviour of P(P).
>
> André
>

--
Copyright 2021 Pete Olcott

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

Re: Concise refutation of halting problem proofs V27 [ input is not in domain ]

<z9qdncpIw4IixgP8nZ2dnUU7-THNnZ2d@giganews.com>

  copy mid

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

  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!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 24 Nov 2021 09:35:27 -0600
Date: Wed, 24 Nov 2021 09:35:25 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.2
Subject: Re: Concise refutation of halting problem proofs V27 [ input is not
in domain ]
Content-Language: en-US
Newsgroups: comp.theory
References: <5-2dncs2MNPqYwb8nZ2dnUU7-KvNnZ2d@giganews.com>
<ru6dnRcSxdCo4gH8nZ2dnUU7-f3NnZ2d@giganews.com> <sni0pq$54o$1@dont-email.me>
<ivSdnVvS3JNFnAD8nZ2dnUU7-W3NnZ2d@giganews.com> <snj6bs$utp$1@dont-email.me>
<lfSdnXZ8BOtOtAD8nZ2dnUU7-TPNnZ2d@giganews.com> <snjas5$22o$1@dont-email.me>
<WfidnVXHgel1rAD8nZ2dnUU7-K2dnZ2d@giganews.com> <snjlc9$g4m$1@dont-email.me>
<8-udnSXeWdV19gD8nZ2dnUU7-fHNnZ2d@giganews.com> <snjqvs$lp6$1@dont-email.me>
<7Y-dnTBnr7XbHgD8nZ2dnUU7-T2dnZ2d@giganews.com> <snk1n5$t3o$1@dont-email.me>
<6_SdnR5DMbtgEwD8nZ2dnUU7-ffNnZ2d@giganews.com> <snk4rc$cuu$1@dont-email.me>
<k6GdnTubureFBgD8nZ2dnUU7-KHNnZ2d@giganews.com> <snk7kc$pr8$1@dont-email.me>
<bt6dncqPsKYYLQD8nZ2dnUU7-afNnZ2d@giganews.com> <snkcf3$kb7$1@dont-email.me>
<9LWdnRLm0vQeJAD8nZ2dnUU7-efNnZ2d@giganews.com> <snkef3$tik$1@dont-email.me>
<87bl29ehcm.fsf@bsb.me.uk>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <87bl29ehcm.fsf@bsb.me.uk>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <z9qdncpIw4IixgP8nZ2dnUU7-THNnZ2d@giganews.com>
Lines: 41
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-SM3kxz1N1u/LfpuMJF3JhiENs23Ox4i8YhkJI4LFjN3JNzzmvmleqQG2NzH530KUjXvmU5NhejEImwY!017LUQQ/rqI4APrw8HWytpVMOd6lMpaJ6Thr5dIUMZTVozeArga+J0Bs0m1yhje9kvgI4HYm2MWE!Tw==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3224
 by: olcott - Wed, 24 Nov 2021 15:35 UTC

On 11/24/2021 8:52 AM, Ben Bacarisse wrote:
> André G. Isaak <agisaak@gm.invalid> writes:
>
>> Your obsession with this one particular non-computable function is a
>> bit mysterious.
>
> I think it has to do with how hard he finds changing even tiny details.
> It's must simpler to deal with halting (in TMs) starting from a "blank
> tape" halt decider -- an assumed TM B with this behaviour
>
> B <M> ⊢ qn if M ⊢ oo
> B <M> ⊢ qy otherwise.
>
> There's no need to worry about encoding pairs and so on. These
> computations are just TMs run with blank tapes.
>

B can't have a blank tape iy must have <M> on its tape,
<M> can have a blank tape.

> If such a B existed:
>
> B <B> ⊢ qn if B ⊢ oo
> B <B> ⊢ qy otherwise.
>

<B> requires that its tape not be blank.
type mismatch error.

> I tried, long ago, to suggest this simpler approach, but I think PO
> interprets such suggestions as an attempt to bamboozle him -- because he
> is bamboozled by such changes.
>

--
Copyright 2021 Pete Olcott

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

Re: Concise refutation of halting problem proofs V27 [ input is not in domain ]

<C-KdnbAkuf5qwwP8nZ2dnUU7-RfNnZ2d@giganews.com>

  copy mid

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

  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!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 24 Nov 2021 09:49:10 -0600
Date: Wed, 24 Nov 2021 09:49:04 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.2
Subject: Re: Concise refutation of halting problem proofs V27 [ input is not
in domain ]
Content-Language: en-US
Newsgroups: comp.theory
References: <5-2dncs2MNPqYwb8nZ2dnUU7-KvNnZ2d@giganews.com>
<sni0pq$54o$1@dont-email.me> <ivSdnVvS3JNFnAD8nZ2dnUU7-W3NnZ2d@giganews.com>
<snj6bs$utp$1@dont-email.me> <lfSdnXZ8BOtOtAD8nZ2dnUU7-TPNnZ2d@giganews.com>
<snjas5$22o$1@dont-email.me> <WfidnVXHgel1rAD8nZ2dnUU7-K2dnZ2d@giganews.com>
<snjlc9$g4m$1@dont-email.me> <8-udnSXeWdV19gD8nZ2dnUU7-fHNnZ2d@giganews.com>
<snjqvs$lp6$1@dont-email.me> <7Y-dnTBnr7XbHgD8nZ2dnUU7-T2dnZ2d@giganews.com>
<snk1n5$t3o$1@dont-email.me> <6_SdnR5DMbtgEwD8nZ2dnUU7-ffNnZ2d@giganews.com>
<snk4rc$cuu$1@dont-email.me> <k6GdnTubureFBgD8nZ2dnUU7-KHNnZ2d@giganews.com>
<snk7kc$pr8$1@dont-email.me> <bt6dncqPsKYYLQD8nZ2dnUU7-afNnZ2d@giganews.com>
<snkcf3$kb7$1@dont-email.me> <9LWdnRLm0vQeJAD8nZ2dnUU7-efNnZ2d@giganews.com>
<snkef3$tik$1@dont-email.me> <87bl29ehcm.fsf@bsb.me.uk>
<875ysheh6s.fsf@bsb.me.uk>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <875ysheh6s.fsf@bsb.me.uk>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <C-KdnbAkuf5qwwP8nZ2dnUU7-RfNnZ2d@giganews.com>
Lines: 61
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-1rlRH+bS7skKDKrSeKW0LvZUHpitJNd6uxjAhGZGr08UT0YrluUTBlhkcNBicVVutFTv9PzFGRYqlvj!CArcj4ie27nSfIcIKuVF0E+a9VAJBlDLbD2pLZTiFdyvc4ENBn6iwKdfpNiYoMYqd1+5dvVcprNz!gQ==
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: 3767
 by: olcott - Wed, 24 Nov 2021 15:49 UTC

On 11/24/2021 8:55 AM, Ben Bacarisse wrote:
> Ben Bacarisse <ben.usenet@bsb.me.uk> writes:
>
>> André G. Isaak <agisaak@gm.invalid> writes:
>>
>>> Your obsession with this one particular non-computable function is a
>>> bit mysterious.
>>
>> I think it has to do with how hard he finds changing even tiny details.
>> It's must simpler to deal with halting (in TMs) starting from a "blank
>> tape" halt decider -- an assumed TM B with this behaviour
>>
>> B <M> ⊢ qn if M ⊢ oo
>> B <M> ⊢ qy otherwise.
>>
>> There's no need to worry about encoding pairs and so on. These
>> computations are just TMs run with blank tapes.
>>
>> If such a B existed:
>>
>> B <B> ⊢ qn if B ⊢ oo
>> B <B> ⊢ qy otherwise.
>

<B> requires an input

> Sorry, posted to fast! You need B' that clears the tape then behaves as B
> does:
>
> B' <B'> ⊢ B ⊢ qn if B ⊢ oo
> B' <B'> ⊢ B ⊢ qy otherwise.
>

Add meaningful names to provide cognitive leverage
H <P> ⊢ qn if P ⊢ oo
H <P> ⊢ qy otherwise.

H has <P> on its tape.
<P> has an empty tape.

To keep things simple there are only two types of P
(a) Immediately halts (b) immediately loops

To the best of my knowledge what you are asking is which
state does H transition to when the first thing that H
does is erase itself from its tape.

An empty input is not an input that loops.

>> I tried, long ago, to suggest this simpler approach, but I think PO
>> interprets such suggestions as an attempt to bamboozle him -- because he
>> is bamboozled by such changes.
>

--
Copyright 2021 Pete Olcott

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

Re: Concise refutation of halting problem proofs V27 [ input is not in domain ]

<snln12$sfn$1@dont-email.me>

  copy mid

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

  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: Concise refutation of halting problem proofs V27 [ input is not
in domain ]
Date: Wed, 24 Nov 2021 08:50:57 -0700
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 187
Message-ID: <snln12$sfn$1@dont-email.me>
References: <5-2dncs2MNPqYwb8nZ2dnUU7-KvNnZ2d@giganews.com>
<snhq6t$9bg$1@dont-email.me> <ru6dnRcSxdCo4gH8nZ2dnUU7-f3NnZ2d@giganews.com>
<sni0pq$54o$1@dont-email.me> <ivSdnVvS3JNFnAD8nZ2dnUU7-W3NnZ2d@giganews.com>
<snj6bs$utp$1@dont-email.me> <lfSdnXZ8BOtOtAD8nZ2dnUU7-TPNnZ2d@giganews.com>
<snjas5$22o$1@dont-email.me> <WfidnVXHgel1rAD8nZ2dnUU7-K2dnZ2d@giganews.com>
<snjlc9$g4m$1@dont-email.me> <8-udnSXeWdV19gD8nZ2dnUU7-fHNnZ2d@giganews.com>
<snjqvs$lp6$1@dont-email.me> <7Y-dnTBnr7XbHgD8nZ2dnUU7-T2dnZ2d@giganews.com>
<snk1n5$t3o$1@dont-email.me> <6_SdnR5DMbtgEwD8nZ2dnUU7-ffNnZ2d@giganews.com>
<snk4rc$cuu$1@dont-email.me> <k6GdnTubureFBgD8nZ2dnUU7-KHNnZ2d@giganews.com>
<snk7kc$pr8$1@dont-email.me> <bt6dncqPsKYYLQD8nZ2dnUU7-afNnZ2d@giganews.com>
<snkcf3$kb7$1@dont-email.me> <9LWdnRLm0vQeJAD8nZ2dnUU7-efNnZ2d@giganews.com>
<snkef3$tik$1@dont-email.me> <K7WdnUb8UoOATwD8nZ2dnUU7-RvNnZ2d@giganews.com>
<snkm1f$ta2$1@dont-email.me> <j7WdndVGIL-5yQP8nZ2dnUU7-U3NnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 24 Nov 2021 15:50:58 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="f65bdac1178d5bb8e5d528eb77ec20a8";
logging-data="29175"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19aqxFKUzaa1/zSzNzfh6di"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:78.0)
Gecko/20100101 Thunderbird/78.14.0
Cancel-Lock: sha1:9+00Y9EbTgDTQHbBUhBT4KS3xLA=
In-Reply-To: <j7WdndVGIL-5yQP8nZ2dnUU7-U3NnZ2d@giganews.com>
Content-Language: en-US
 by: André G. Isaak - Wed, 24 Nov 2021 15:50 UTC

On 2021-11-24 08:02, olcott wrote:
> On 11/24/2021 12:27 AM, André G. Isaak wrote:
>> On 2021-11-23 22:48, olcott wrote:
>>> On 11/23/2021 10:18 PM, André G. Isaak wrote:
>>>> On 2021-11-23 21:03, olcott wrote:
>>>>> On 11/23/2021 9:44 PM, André G. Isaak wrote:
>>>>>> On 2021-11-23 20:24, olcott wrote:
>>>>>>> On 11/23/2021 8:22 PM, André G. Isaak wrote:
>>>>>>>> On 2021-11-23 18:53, olcott wrote:
>>>>>>>>> On 11/23/2021 7:34 PM, André G. Isaak wrote:
>>>>>>>
>>>>>>>> Crucially, the halting function exists *independently* and
>>>>>>>> *prior* to any Turing Machine which attempts to compute this
>>>>>>>> function. The halting function is *not* associated with any sort
>>>>>>>> of algorithm; it is simply a mapping. In other words it is
>>>>>>>> simply a denumerably infinite list of all possible computations
>>>>>>>> and their halting status expressed as ordered pairs.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> You don't realize it but you are asking a decider to make its
>>>>>>> decision on the basis of a hypothetical string that does not
>>>>>>> actually exist.
>>>>>>
>>>>>> ???
>>>>>>
>>>>>> So now you claim the STRING <P> <P> can't exist? But at the same
>>>>>> time you claim that your H1 returns the correct answer for this
>>>>>> allegedly impossible string? How on earth does that work.
>>>>>>
>>>>>
>>>>> int H(ptr x, ptr y) { x(y); }
>>>>> int H1(ptr x, ptr y) { x(y); int P(ptr x) { H(x, x); }
>>>>> int P1(ptr x) { H1(x, x); }
>>>>
>>>>
>>>> What does any of this have to do with your ridiculous claim that the
>>>> string <P> <P> does not actually exist?
>>>
>>> If you want the actual behavior of P(P) run independently
>>> then you have to change P or H into something that they are not
>>> because they are defined with hardwired inter-dependency.
>>
>> If you want the actual behaviour of P(P) run independently, you simply
>> run P(P) independently.
>>
>
> So in other words H must report on the behavior of a finite string that
> is not is input.

H doesn't report on the behaviour of finite strings at all. It reports
on the behaviour of computations.

P(P) is a computation which halts.

Your H needs to be able to report that P(P) halts (or any other
arbitrary computation).

Determining exactly how that particular computation must be encoded as a
finite string so it can be passed as an input to H is part of your job
when designing H.

Maybe you don't grasp this. Consider two UTMs, X and Y (and by UTM I
mean actual UTMs). Both of these should be able to emulate P(P) if we
give them two copies of a string which describes the Turing Machine P.

But the strings we pass to X and the string we pass to Y are *not*
necessarily the same string. X and Y may use different alphabets and may
use different encoding schemes. To constitute a UTM, it must be the
case, though, that it is possible to represent every possible
computation as a string that can be passed to that UTM.

If you've designed an H such that there is no possible way to represent
the independent computation P(P) as a string which can be passed to H as
an input, then there is something wrong with your design.

>> I think what you mean to say is if you want H to give you the correct
>> answer about the actual behaviour of P(P) run independently, which it
>> can't. The interdependency prevents this.
>>
>
> It is incorrect to think of H having the hypothetical input where P does
> not call H.All deciders must have finite string inputs. Because P foes

Where did I (or anyone) mention a P that does not simulate/call H?

H is required to describe the halting behaviour of the independent
computation P(P). That means it must describe how P(P) behaves when
called directly from main rather than from within your halt decider.

> call this same H changing P so that it does not call this same H is
> incorrect.
>
> It is equally incorrect to have H report on the behavior of P as if H
> was H1 where P does not call H1.
>
>> But that does not change the fact that the computation P(P) halts, and
>
> The fact there there are no cats in the kitchen does not have one damn
> thing to do with dogs in the living room. I can't imagine how people can
> so persistently make this strawman error even after being warned dozens
> of times.
>
> #include <stdint.h>
> #include <stdio.h>
> typedef int (*ptr)();
>
> int H(ptr x, ptr y)
> {
>   x(y); // direct execution of P(P)
>   return 1;
> }
>
> // Minimal essence of Linz(1990) Ĥ
> // and Strachey(1965) P
> int P(ptr x)
> {
>   H(x, x);
>   return 1; // Give P a last instruction at the "c" level
> }
>
> int main(void)
> {
>   H(P, P);
> }
>
> Combinations of (H,P) having pathological self-reference (PSR)
>   H(P,P) simulates or executes its input and aborts or does
>   not abort its input and P(P) calls this same H(P,P) with itself.
>
> for all Hn(Pn,Pn) in the above PSR set Pn never reaches its final
> instruction.
>
>
>> that this therefore is the only correct answer to the question which a
>> halt decider is required to answer.
>
> That is not the freaking way that deciders work.

A decider accepts or rejects all possible inputs based on some criteria
determined by the problem at hand.

For the halting problem, the criterion is that the decider must accept
all and only those independent computations which HALT.

> If H(P,P) reports on the behavior of H1(P,P) or H(P1,P1) it freaking
> answered the wrong freaking question.
>
> Those are the only pair of combinations that show P(P) as an independent
> computation and they are both answers to the wrong question.

NEITHER of those show P(P) as an independent computation.

H(P,P) must report on the behaviour of P(P). That's the *only* behaviour
it is being asked about.

>
> The one key verified fact that everyone simply assumes away even though
> it is a verified fact is that there are elements of the PSR set such
> that the input to Hn(Pn,Pn) never reaches its final state and Pn(Pn)
> does reach its final state in this exact same sequence of configurations.
>
> People assume that the placement in the execution trace can't make a
> difference and yet it is a verified fact that this placement does make a
> difference. The one way dependency relationship that Pn(Pn) has on
> Hn(Pn,Pn) causes the outer Pn to behave differently than the inner Pn.
>
> Simply assuming this away is flat out dishonest.

None of this is relevant (or even coherent). H(P, P) by the definition
of the problem must report the behaviour of the independent computation
P(P). Whether the "placement in the execution trace can make a
difference" has no bearing on the behaviour of P(P). It might have some
bearing on the behaviour of the simulation of P(P) inside of H, but
that's not what the halt decider is being asked about.

The question which a halt decider must answer is well defined. If your
decider can't answer this correctly that does *not* change what the
question is.

André

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

Re: Concise refutation of halting problem proofs V27 [ input is not in domain ]

<sLtnJ.155370$I%1.82821@fx36.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!ecngs!feeder2.ecngs.de!178.20.174.213.MISMATCH!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!fx36.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.3.2
Subject: Re: Concise refutation of halting problem proofs V27 [ input is not
in domain ]
Content-Language: en-US
Newsgroups: comp.theory
References: <5-2dncs2MNPqYwb8nZ2dnUU7-KvNnZ2d@giganews.com>
<snhq6t$9bg$1@dont-email.me> <ru6dnRcSxdCo4gH8nZ2dnUU7-f3NnZ2d@giganews.com>
<sni0pq$54o$1@dont-email.me> <ivSdnVvS3JNFnAD8nZ2dnUU7-W3NnZ2d@giganews.com>
<snj6bs$utp$1@dont-email.me> <lfSdnXZ8BOtOtAD8nZ2dnUU7-TPNnZ2d@giganews.com>
<snjas5$22o$1@dont-email.me> <WfidnVXHgel1rAD8nZ2dnUU7-K2dnZ2d@giganews.com>
<snjlc9$g4m$1@dont-email.me> <8-udnSXeWdV19gD8nZ2dnUU7-fHNnZ2d@giganews.com>
<snjqvs$lp6$1@dont-email.me> <7Y-dnTBnr7XbHgD8nZ2dnUU7-T2dnZ2d@giganews.com>
<snk1n5$t3o$1@dont-email.me> <6_SdnR5DMbtgEwD8nZ2dnUU7-ffNnZ2d@giganews.com>
<snk4rc$cuu$1@dont-email.me> <k6GdnTubureFBgD8nZ2dnUU7-KHNnZ2d@giganews.com>
<snk7kc$pr8$1@dont-email.me> <bt6dncqPsKYYLQD8nZ2dnUU7-afNnZ2d@giganews.com>
<snkcf3$kb7$1@dont-email.me> <9LWdnRLm0vQeJAD8nZ2dnUU7-efNnZ2d@giganews.com>
<snkef3$tik$1@dont-email.me> <K7WdnUb8UoOATwD8nZ2dnUU7-RvNnZ2d@giganews.com>
<snkm1f$ta2$1@dont-email.me> <j7WdndVGIL-5yQP8nZ2dnUU7-U3NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <j7WdndVGIL-5yQP8nZ2dnUU7-U3NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 265
Message-ID: <sLtnJ.155370$I%1.82821@fx36.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Wed, 24 Nov 2021 11:29:12 -0500
X-Received-Bytes: 11746
 by: Richard Damon - Wed, 24 Nov 2021 16:29 UTC

On 11/24/21 10:02 AM, olcott wrote:
> On 11/24/2021 12:27 AM, André G. Isaak wrote:
>> On 2021-11-23 22:48, olcott wrote:
>>> On 11/23/2021 10:18 PM, André G. Isaak wrote:
>>>> On 2021-11-23 21:03, olcott wrote:
>>>>> On 11/23/2021 9:44 PM, André G. Isaak wrote:
>>>>>> On 2021-11-23 20:24, olcott wrote:
>>>>>>> On 11/23/2021 8:22 PM, André G. Isaak wrote:
>>>>>>>> On 2021-11-23 18:53, olcott wrote:
>>>>>>>>> On 11/23/2021 7:34 PM, André G. Isaak wrote:
>>>>>>>
>>>>>>>> Crucially, the halting function exists *independently* and
>>>>>>>> *prior* to any Turing Machine which attempts to compute this
>>>>>>>> function. The halting function is *not* associated with any sort
>>>>>>>> of algorithm; it is simply a mapping. In other words it is
>>>>>>>> simply a denumerably infinite list of all possible computations
>>>>>>>> and their halting status expressed as ordered pairs.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> You don't realize it but you are asking a decider to make its
>>>>>>> decision on the basis of a hypothetical string that does not
>>>>>>> actually exist.
>>>>>>
>>>>>> ???
>>>>>>
>>>>>> So now you claim the STRING <P> <P> can't exist? But at the same
>>>>>> time you claim that your H1 returns the correct answer for this
>>>>>> allegedly impossible string? How on earth does that work.
>>>>>>
>>>>>
>>>>> int H(ptr x, ptr y) { x(y); }
>>>>> int H1(ptr x, ptr y) { x(y); int P(ptr x) { H(x, x); }
>>>>> int P1(ptr x) { H1(x, x); }
>>>>
>>>>
>>>> What does any of this have to do with your ridiculous claim that the
>>>> string <P> <P> does not actually exist?
>>>
>>> If you want the actual behavior of P(P) run independently
>>> then you have to change P or H into something that they are not
>>> because they are defined with hardwired inter-dependency.
>>
>> If you want the actual behaviour of P(P) run independently, you simply
>> run P(P) independently.
>>
>
> So in other words H must report on the behavior of a finite string that
> is not is input.

No, it must report the behavior of the computation that the finite
string it was give represents.

STRINGS don't have behavior. They may have MEANING.

For the case of Representations of Computations, we DO have a special
machine that we can use to convert a finite string into behavior, and
that special machine is called a UTM. A UTM is DEFINED as a Turing
Machine that will exactly reproduce the behavior of the Computations
that is provided as its input.

H is NOT a UTM, or even an 'equivalent' if it aborts its simulation
before that simulation reaches its final halting state. PERIOD (by
DEFINITION).

And H must report the ACTUAL behavior of the Computation the input
represents, or the behavior of an ACTUAL UTM if given the same input as
H was given.

What is most definitely NOT the meaning is the behavior of an aborted
simulation inside of H. That does NOT give the right answer.

>
>> I think what you mean to say is if you want H to give you the correct
>> answer about the actual behaviour of P(P) run independently, which it
>> can't. The interdependency prevents this.
>>
>
> It is incorrect to think of H having the hypothetical input where P does
> not call H.All deciders must have finite string inputs. Because P foes
> call this same H changing P so that it does not call this same H is
> incorrect.
>

The input is NOT hypothetical. If we assume that your H exists, then you
have provided the code for a P, and we can then compile this P and H
together and get an x86 program that contains all of P, H, and
everything that H calls, and this x86 assembly code is PRECISELY the
input we can give to H to ask it the question.

The problem is H doesn't know how to handle this case correct, so H is
proven to NOT be a counter to the Linz Proof.

> It is equally incorrect to have H report on the behavior of P as if H
> was H1 where P does not call H1.

No, H needs to report the behavior of what its input would do when run
as an independent computation. If H1 just happens to act like a UTM for
this input, then if H could determine what H1 would do that would be ok,
BECAUSE the definition of what it needs to report on is what the input
would do as an independent computation, which CAN be also determined by
the results of giving this input to a UTM.

What is WRONG, is looking at the INCOMPLETE/INCORRECT simulation that H
does of its input. That is shown to NOT be the same as the behavior the
input defines as a representation. PERIOD.

The fact that H can't do that, is not a logical problem, it just means
that this design of a Halt Decider can't get this form of machine
correctly. (and Linz shows that NO design of a Halt Decider can get the
answer correctly for a machine built this way from it).

>
>> But that does not change the fact that the computation P(P) halts, and
>
> The fact there there are no cats in the kitchen does not have one damn
> thing to do with dogs in the living room. I can't imagine how people can
> so persistently make this strawman error even after being warned dozens
> of times.

And the fact that H doesn't see its INCORRECT/PARTIAL simulation of P(P)
doesn't mean anything about the Halting behavior of the ACTUAL operation
of the computation P(P).

>
> #include <stdint.h>
> #include <stdio.h>
> typedef int (*ptr)();
>
> int H(ptr x, ptr y)
> {
>   x(y); // direct execution of P(P)
>   return 1;
> }
>
> // Minimal essence of Linz(1990) Ĥ
> // and Strachey(1965) P
> int P(ptr x)
> {
>   H(x, x);
>   return 1; // Give P a last instruction at the "c" level
> }
>
> int main(void)
> {
>   H(P, P);
> }
>
> Combinations of (H,P) having pathological self-reference (PSR)
>   H(P,P) simulates or executes its input and aborts or does
>   not abort its input and P(P) calls this same H(P,P) with itself.
>
> for all Hn(Pn,Pn) in the above PSR set Pn never reaches its final
> instruction.

LIE.

For ALL Hn(Pn,Pn) where Hn(Pn,Pn) returns 0 (because it aborted its
simulation/execution), it is shown taht Pn(Pn) will Halt.

Yes, Hn does not reach that point in its simulation, but that is because
it aborted it before it got there.

Your PSR set appears to be about POOP, not Halting.

>
>
>> that this therefore is the only correct answer to the question which a
>> halt decider is required to answer.
>
> That is not the freaking way that deciders work.

It IS.

The RIGHT answer for a decider is what the right answer for that problem
would be.

The question "Does P(P) Halt?" which is supposedly (by your claim that H
is a Halt Decider) is what the call H(P,P) is supposed to mean.

The fact that when H(P,P) returns 0, we have that P(P) does halt, then H
is shown to be WRONG.

>
> If H(P,P) reports on the behavior of H1(P,P) or H(P1,P1) it freaking
> answered the wrong freaking question.

H(P,P) is suppose to report the behavior of P(P), THAT is the definition
of a Halt Decider.

>
> Those are the only pair of combinations that show P(P) as an independent
> computation and they are both answers to the wrong question.

LIE.

P(P) shows the behavior if itself. THAT is what you need to match.

If some other computations just happen to match this, then H could get
the correct answer from those, but as you point out, it can't get those
either.

>
>
> The one key verified fact that everyone simply assumes away even though
> it is a verified fact is that there are elements of the PSR set such
> that the input to Hn(Pn,Pn) never reaches its final state and Pn(Pn)
> does reach its final state in this exact same sequence of configurations.
>
> People assume that the placement in the execution trace can't make a
> difference and yet it is a verified fact that this placement does make a
> difference. The one way dependency relationship that Pn(Pn) has on
> Hn(Pn,Pn) causes the outer Pn to behave differently than the inner Pn.

Because, to be a Computation, it CAN'T. The Computation H(p,i) can ONLY
depend on the values of p and i, and NOT anything else, like the fact
that H is geing called by another copy of p.


Click here to read the complete article
Re: Concise refutation of halting problem proofs V27 [ input is not in domain ]

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

  copy mid

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

  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: Concise refutation of halting problem proofs V27 [ input is not in domain ]
Date: Wed, 24 Nov 2021 16:49:04 +0000
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <87zgptcxdr.fsf@bsb.me.uk>
References: <5-2dncs2MNPqYwb8nZ2dnUU7-KvNnZ2d@giganews.com>
<ivSdnVvS3JNFnAD8nZ2dnUU7-W3NnZ2d@giganews.com>
<snj6bs$utp$1@dont-email.me>
<lfSdnXZ8BOtOtAD8nZ2dnUU7-TPNnZ2d@giganews.com>
<snjas5$22o$1@dont-email.me>
<WfidnVXHgel1rAD8nZ2dnUU7-K2dnZ2d@giganews.com>
<snjlc9$g4m$1@dont-email.me>
<8-udnSXeWdV19gD8nZ2dnUU7-fHNnZ2d@giganews.com>
<snjqvs$lp6$1@dont-email.me>
<7Y-dnTBnr7XbHgD8nZ2dnUU7-T2dnZ2d@giganews.com>
<snk1n5$t3o$1@dont-email.me>
<6_SdnR5DMbtgEwD8nZ2dnUU7-ffNnZ2d@giganews.com>
<snk4rc$cuu$1@dont-email.me>
<k6GdnTubureFBgD8nZ2dnUU7-KHNnZ2d@giganews.com>
<snk7kc$pr8$1@dont-email.me>
<bt6dncqPsKYYLQD8nZ2dnUU7-afNnZ2d@giganews.com>
<snkcf3$kb7$1@dont-email.me>
<9LWdnRLm0vQeJAD8nZ2dnUU7-efNnZ2d@giganews.com>
<snkef3$tik$1@dont-email.me> <87bl29ehcm.fsf@bsb.me.uk>
<875ysheh6s.fsf@bsb.me.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: reader02.eternal-september.org; posting-host="ab60dde8ea72ad07e673c0b27c8130b3";
logging-data="5460"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18FXk+Y2R3sIIBx2+k279b/WLl9xDRbQ3k="
Cancel-Lock: sha1:bhVFigIE0Pk4koPdd9HZjgUNbSo=
sha1:4GlnbyO6HxR53Ll1BqIKbIJAZOk=
X-BSB-Auth: 1.0df6054fd194471870d1.20211124164904GMT.87zgptcxdr.fsf@bsb.me.uk
 by: Ben Bacarisse - Wed, 24 Nov 2021 16:49 UTC

Ben Bacarisse <ben.usenet@bsb.me.uk> writes:

> Ben Bacarisse <ben.usenet@bsb.me.uk> writes:
>
>> André G. Isaak <agisaak@gm.invalid> writes:
>>
>>> Your obsession with this one particular non-computable function is a
>>> bit mysterious.
>>
>> I think it has to do with how hard he finds changing even tiny details.
>> It's must simpler to deal with halting (in TMs) starting from a "blank
>> tape" halt decider -- an assumed TM B with this behaviour
>>
>> B <M> ⊢ qn if M ⊢ oo
>> B <M> ⊢ qy otherwise.
>>
>> There's no need to worry about encoding pairs and so on. These
>> computations are just TMs run with blank tapes.
>>
>> If such a B existed:
>>
>> B <B> ⊢ qn if B ⊢ oo
>> B <B> ⊢ qy otherwise.
>
> Sorry, posted to fast!

You're telling me! Scratch this. Let's just say getting the details
right are left as an exercise to for the reader!

--
Ben.

Re: Concise refutation of halting problem proofs V27 [ input is not in domain ]

<F6mdnTvACp2OigL8nZ2dnUU7-LHNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Followup: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 24 Nov 2021 22:54:43 -0600
Date: Wed, 24 Nov 2021 22:54:41 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.2
Subject: Re: Concise refutation of halting problem proofs V27 [ input is not
in domain ]
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <5-2dncs2MNPqYwb8nZ2dnUU7-KvNnZ2d@giganews.com>
<ru6dnRcSxdCo4gH8nZ2dnUU7-f3NnZ2d@giganews.com> <sni0pq$54o$1@dont-email.me>
<ivSdnVvS3JNFnAD8nZ2dnUU7-W3NnZ2d@giganews.com> <snj6bs$utp$1@dont-email.me>
<lfSdnXZ8BOtOtAD8nZ2dnUU7-TPNnZ2d@giganews.com> <snjas5$22o$1@dont-email.me>
<WfidnVXHgel1rAD8nZ2dnUU7-K2dnZ2d@giganews.com> <snjlc9$g4m$1@dont-email.me>
<8-udnSXeWdV19gD8nZ2dnUU7-fHNnZ2d@giganews.com> <snjqvs$lp6$1@dont-email.me>
<7Y-dnTBnr7XbHgD8nZ2dnUU7-T2dnZ2d@giganews.com> <snk1n5$t3o$1@dont-email.me>
<6_SdnR5DMbtgEwD8nZ2dnUU7-ffNnZ2d@giganews.com> <snk4rc$cuu$1@dont-email.me>
<k6GdnTubureFBgD8nZ2dnUU7-KHNnZ2d@giganews.com> <snk7kc$pr8$1@dont-email.me>
<bt6dncqPsKYYLQD8nZ2dnUU7-afNnZ2d@giganews.com> <snkcf3$kb7$1@dont-email.me>
<9LWdnRLm0vQeJAD8nZ2dnUU7-efNnZ2d@giganews.com> <snkef3$tik$1@dont-email.me>
<K7WdnUb8UoOATwD8nZ2dnUU7-RvNnZ2d@giganews.com> <snkm1f$ta2$1@dont-email.me>
<j7WdndVGIL-5yQP8nZ2dnUU7-U3NnZ2d@giganews.com> <snln12$sfn$1@dont-email.me>
Followup-To: comp.theory
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <snln12$sfn$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <F6mdnTvACp2OigL8nZ2dnUU7-LHNnZ2d@giganews.com>
Lines: 193
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-OpB0oTo72TYegUxY6B0nr82OLT5lGrkzRUptKYV1VJCpy+NpjkhtBc80jl1g4XKfCpDRbGO3qzl1sri!4PZLcmhnBxLkuA6zmYw3nAqcN/UO3fk3ELuveddwH/SRCgncXtgL/TmVTj70VGzNqzfRsBeR6KMi!rw==
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: 9899
 by: olcott - Thu, 25 Nov 2021 04:54 UTC

On 11/24/2021 9:50 AM, André G. Isaak wrote:
> On 2021-11-24 08:02, olcott wrote:
>> On 11/24/2021 12:27 AM, André G. Isaak wrote:
>>> On 2021-11-23 22:48, olcott wrote:
>>>> On 11/23/2021 10:18 PM, André G. Isaak wrote:
>>>>> On 2021-11-23 21:03, olcott wrote:
>>>>>> On 11/23/2021 9:44 PM, André G. Isaak wrote:
>>>>>>> On 2021-11-23 20:24, olcott wrote:
>>>>>>>> On 11/23/2021 8:22 PM, André G. Isaak wrote:
>>>>>>>>> On 2021-11-23 18:53, olcott wrote:
>>>>>>>>>> On 11/23/2021 7:34 PM, André G. Isaak wrote:
>>>>>>>>
>>>>>>>>> Crucially, the halting function exists *independently* and
>>>>>>>>> *prior* to any Turing Machine which attempts to compute this
>>>>>>>>> function. The halting function is *not* associated with any
>>>>>>>>> sort of algorithm; it is simply a mapping. In other words it is
>>>>>>>>> simply a denumerably infinite list of all possible computations
>>>>>>>>> and their halting status expressed as ordered pairs.
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> You don't realize it but you are asking a decider to make its
>>>>>>>> decision on the basis of a hypothetical string that does not
>>>>>>>> actually exist.
>>>>>>>
>>>>>>> ???
>>>>>>>
>>>>>>> So now you claim the STRING <P> <P> can't exist? But at the same
>>>>>>> time you claim that your H1 returns the correct answer for this
>>>>>>> allegedly impossible string? How on earth does that work.
>>>>>>>
>>>>>>
>>>>>> int H(ptr x, ptr y) { x(y); }
>>>>>> int H1(ptr x, ptr y) { x(y); int P(ptr x) { H(x, x); }
>>>>>> int P1(ptr x) { H1(x, x); }
>>>>>
>>>>>
>>>>> What does any of this have to do with your ridiculous claim that
>>>>> the string <P> <P> does not actually exist?
>>>>
>>>> If you want the actual behavior of P(P) run independently
>>>> then you have to change P or H into something that they are not
>>>> because they are defined with hardwired inter-dependency.
>>>
>>> If you want the actual behaviour of P(P) run independently, you
>>> simply run P(P) independently.
>>>
>>
>> So in other words H must report on the behavior of a finite string
>> that is not is input.
>
> H doesn't report on the behaviour of finite strings at all. It reports
> on the behaviour of computations.
>
> P(P) is a computation which halts.
>
> Your H needs to be able to report that P(P) halts (or any other
> arbitrary computation).
>
> Determining exactly how that particular computation must be encoded as a
> finite string so it can be passed as an input to H is part of your job
> when designing H.
>
> Maybe you don't grasp this. Consider two UTMs, X and Y (and by UTM I
> mean actual UTMs). Both of these should be able to emulate P(P) if we
> give them two copies of a string which describes the Turing Machine P.
>
> But the strings we pass to X and the string we pass to Y are *not*
> necessarily the same string. X and Y may use different alphabets and may
> use different encoding schemes. To constitute a UTM, it must be the
> case, though, that it is possible to represent every possible
> computation as a string that can be passed to that UTM.
>
> If you've designed an H such that there is no possible way to represent
> the independent computation P(P) as a string which can be passed to H as
> an input, then there is something wrong with your design.
>
>>> I think what you mean to say is if you want H to give you the correct
>>> answer about the actual behaviour of P(P) run independently, which it
>>> can't. The interdependency prevents this.
>>>
>>
>> It is incorrect to think of H having the hypothetical input where P
>> does not call H.All deciders must have finite string inputs. Because P
>> foes
>
> Where did I (or anyone) mention a P that does not simulate/call H?
>
> H is required to describe the halting behaviour of the independent
> computation P(P). That means it must describe how P(P) behaves when
> called directly from main rather than from within your halt decider.
>
>> call this same H changing P so that it does not call this same H is
>> incorrect.
>>
>> It is equally incorrect to have H report on the behavior of P as if H
>> was H1 where P does not call H1.
>>
>>> But that does not change the fact that the computation P(P) halts, and
>>
>> The fact there there are no cats in the kitchen does not have one damn
>> thing to do with dogs in the living room. I can't imagine how people
>> can so persistently make this strawman error even after being warned
>> dozens of times.
>>
>> #include <stdint.h>
>> #include <stdio.h>
>> typedef int (*ptr)();
>>
>> int H(ptr x, ptr y)
>> {
>>    x(y); // direct execution of P(P)
>>    return 1;
>> }
>>
>> // Minimal essence of Linz(1990) Ĥ
>> // and Strachey(1965) P
>> int P(ptr x)
>> {
>>    H(x, x);
>>    return 1; // Give P a last instruction at the "c" level
>> }
>>
>> int main(void)
>> {
>>    H(P, P);
>> }
>>
>> Combinations of (H,P) having pathological self-reference (PSR)
>>    H(P,P) simulates or executes its input and aborts or does
>>    not abort its input and P(P) calls this same H(P,P) with itself.
>>
>> for all Hn(Pn,Pn) in the above PSR set Pn never reaches its final
>> instruction.
>>
>>
>>> that this therefore is the only correct answer to the question which
>>> a halt decider is required to answer.
>>
>> That is not the freaking way that deciders work.
>
> A decider accepts or rejects all possible inputs based on some criteria
> determined by the problem at hand.
>
> For the halting problem, the criterion is that the decider must accept
> all and only those independent computations which HALT.
>
>
>> If H(P,P) reports on the behavior of H1(P,P) or H(P1,P1) it freaking
>> answered the wrong freaking question.
>>
>> Those are the only pair of combinations that show P(P) as an
>> independent computation and they are both answers to the wrong question.
>
> NEITHER of those show P(P) as an independent computation.
>
> H(P,P) must report on the behaviour of P(P). That's the *only* behaviour
> it is being asked about.
>
>>
>> The one key verified fact that everyone simply assumes away even
>> though it is a verified fact is that there are elements of the PSR set
>> such that the input to Hn(Pn,Pn) never reaches its final state and
>> Pn(Pn) does reach its final state in this exact same sequence of
>> configurations.
>>
>> People assume that the placement in the execution trace can't make a
>> difference and yet it is a verified fact that this placement does make
>> a difference. The one way dependency relationship that Pn(Pn) has on
>> Hn(Pn,Pn) causes the outer Pn to behave differently than the inner Pn.
>>
>> Simply assuming this away is flat out dishonest.
>
> None of this is relevant (or even coherent). H(P, P) by the definition
> of the problem must report the behaviour of the independent computation
> P(P). Whether the "placement in the execution trace can make a
> difference" has no bearing on the behaviour of P(P). It might have some
> bearing on the behaviour of the simulation of P(P) inside of H, but
> that's not what the halt decider is being asked about.

The sequence of 1 to N configurations specified by the input to H(X, Y)
cannot be correctly construed as anything other than the sequence of 1
to N steps of the (direct execution, x86 emulation or UTM simulation of
this input by H.

--
Copyright 2021 Pete Olcott

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


Click here to read the complete article
Re: Concise refutation of halting problem proofs V27 [ input is not in domain ]

<snn6j0$gd4$1@dont-email.me>

  copy mid

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

  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: Concise refutation of halting problem proofs V27 [ input is not
in domain ]
Date: Wed, 24 Nov 2021 22:22:38 -0700
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 18
Message-ID: <snn6j0$gd4$1@dont-email.me>
References: <5-2dncs2MNPqYwb8nZ2dnUU7-KvNnZ2d@giganews.com>
<sni0pq$54o$1@dont-email.me> <ivSdnVvS3JNFnAD8nZ2dnUU7-W3NnZ2d@giganews.com>
<snj6bs$utp$1@dont-email.me> <lfSdnXZ8BOtOtAD8nZ2dnUU7-TPNnZ2d@giganews.com>
<snjas5$22o$1@dont-email.me> <WfidnVXHgel1rAD8nZ2dnUU7-K2dnZ2d@giganews.com>
<snjlc9$g4m$1@dont-email.me> <8-udnSXeWdV19gD8nZ2dnUU7-fHNnZ2d@giganews.com>
<snjqvs$lp6$1@dont-email.me> <7Y-dnTBnr7XbHgD8nZ2dnUU7-T2dnZ2d@giganews.com>
<snk1n5$t3o$1@dont-email.me> <6_SdnR5DMbtgEwD8nZ2dnUU7-ffNnZ2d@giganews.com>
<snk4rc$cuu$1@dont-email.me> <k6GdnTubureFBgD8nZ2dnUU7-KHNnZ2d@giganews.com>
<snk7kc$pr8$1@dont-email.me> <bt6dncqPsKYYLQD8nZ2dnUU7-afNnZ2d@giganews.com>
<snkcf3$kb7$1@dont-email.me> <9LWdnRLm0vQeJAD8nZ2dnUU7-efNnZ2d@giganews.com>
<snkef3$tik$1@dont-email.me> <K7WdnUb8UoOATwD8nZ2dnUU7-RvNnZ2d@giganews.com>
<snkm1f$ta2$1@dont-email.me> <j7WdndVGIL-5yQP8nZ2dnUU7-U3NnZ2d@giganews.com>
<snln12$sfn$1@dont-email.me> <F6mdnTvACp2OigL8nZ2dnUU7-LHNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 25 Nov 2021 05:22:40 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="7df26edac155662410cf457ae2214594";
logging-data="16804"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19Ik9wrKUjxfiGOldbBIMlg"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:78.0)
Gecko/20100101 Thunderbird/78.14.0
Cancel-Lock: sha1:ozP5iDIymaqQkoW3kJTyzWsnaLU=
In-Reply-To: <F6mdnTvACp2OigL8nZ2dnUU7-LHNnZ2d@giganews.com>
Content-Language: en-US
 by: André G. Isaak - Thu, 25 Nov 2021 05:22 UTC

On 2021-11-24 21:54, olcott wrote:

> The sequence of 1 to N configurations specified by the input to H(X, Y)
> cannot be correctly construed as anything other than the sequence of 1
> to N steps of the (direct execution, x86 emulation or UTM simulation of
> this input by H.

You've now made this same statement in response to three different
posts. In no case does it appear to relate to anything you are
responding to. Perhaps you'd care to explain why you think this
statement is relevant or meaningful?

André

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

Re: Concise refutation of halting problem proofs V27 [ input is not in domain ]

<nLidnew6MqHsugL8nZ2dnUU7-b3NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.theory sci.logic sci.math
Followup: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 25 Nov 2021 00:04:33 -0600
Date: Thu, 25 Nov 2021 00:04:30 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.2
Subject: Re: Concise refutation of halting problem proofs V27 [ input is not
in domain ]
Content-Language: en-US
Newsgroups: comp.theory,comp.theory,sci.logic,sci.math
References: <5-2dncs2MNPqYwb8nZ2dnUU7-KvNnZ2d@giganews.com>
<ru6dnRcSxdCo4gH8nZ2dnUU7-f3NnZ2d@giganews.com> <sni0pq$54o$1@dont-email.me>
<ivSdnVvS3JNFnAD8nZ2dnUU7-W3NnZ2d@giganews.com> <snj6bs$utp$1@dont-email.me>
<lfSdnXZ8BOtOtAD8nZ2dnUU7-TPNnZ2d@giganews.com> <snjas5$22o$1@dont-email.me>
<WfidnVXHgel1rAD8nZ2dnUU7-K2dnZ2d@giganews.com> <snjlc9$g4m$1@dont-email.me>
<8-udnSXeWdV19gD8nZ2dnUU7-fHNnZ2d@giganews.com> <snjqvs$lp6$1@dont-email.me>
<7Y-dnTBnr7XbHgD8nZ2dnUU7-T2dnZ2d@giganews.com> <snk1n5$t3o$1@dont-email.me>
<6_SdnR5DMbtgEwD8nZ2dnUU7-ffNnZ2d@giganews.com> <snk4rc$cuu$1@dont-email.me>
<k6GdnTubureFBgD8nZ2dnUU7-KHNnZ2d@giganews.com> <snk7kc$pr8$1@dont-email.me>
<bt6dncqPsKYYLQD8nZ2dnUU7-afNnZ2d@giganews.com> <snkcf3$kb7$1@dont-email.me>
<9LWdnRLm0vQeJAD8nZ2dnUU7-efNnZ2d@giganews.com> <snkef3$tik$1@dont-email.me>
<K7WdnUb8UoOATwD8nZ2dnUU7-RvNnZ2d@giganews.com> <snkm1f$ta2$1@dont-email.me>
<j7WdndVGIL-5yQP8nZ2dnUU7-U3NnZ2d@giganews.com> <snln12$sfn$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
Followup-To: comp.theory
In-Reply-To: <snln12$sfn$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <nLidnew6MqHsugL8nZ2dnUU7-b3NnZ2d@giganews.com>
Lines: 41
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-igwKqJ0KzqrY2bdkxZQV6R7mFmB690cZvW9QB0sSADWvif2HAfajvYYQm7hOUov5RxrOgkP7YHDlKPg!3mahKHHfhDt3FK3xvGHGUyXB9RyJw67jaRQ3ox0zJ2QRXsFWYSBln6VGcCtfvhYRzvJspyTLQ+30!7g==
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: 3712
 by: olcott - Thu, 25 Nov 2021 06:04 UTC

On 11/24/2021 9:50 AM, André G. Isaak wrote:
> On 2021-11-24 08:02, olcott wrote:
>> People assume that the placement in the execution trace can't make a
>> difference and yet it is a verified fact that this placement does make
>> a difference. The one way dependency relationship that Pn(Pn) has on
>> Hn(Pn,Pn) causes the outer Pn to behave differently than the inner Pn.
>>
>> Simply assuming this away is flat out dishonest.
>

> H(P, P) by the definition of the problem must report
> the behaviour of the independent computation P(P).

All that the halt decider gets is a pair of input strings specifying a
machine description and another finite string.

The correct sequence of 1 to N configurations specified by that input
pair can only be derived by 1 to N steps of (direct execution, x86
emulation or UTM simulation) of this input by H.

> Whether the "placement in the execution trace can make a
> difference" has no bearing on the behaviour of P(P). It might have some
> bearing on the behaviour of the simulation of P(P) inside of H, but
> that's not what the halt decider is being asked about.
>
> The question which a halt decider must answer is well defined. If your
> decider can't answer this correctly that does *not* change what the
> question is.
>
> André
>
>

--
Copyright 2021 Pete Olcott

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

Re: Concise refutation of halting problem proofs V27 [ input is not in domain ]

<LLKnJ.105863$AJ2.26950@fx33.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!feeder5.feed.usenet.farm!feeder1.feed.usenet.farm!feed.usenet.farm!peer01.ams4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx33.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.3.2
Subject: Re: Concise refutation of halting problem proofs V27 [ input is not
in domain ]
Content-Language: en-US
Newsgroups: comp.theory
References: <5-2dncs2MNPqYwb8nZ2dnUU7-KvNnZ2d@giganews.com>
<sni0pq$54o$1@dont-email.me> <ivSdnVvS3JNFnAD8nZ2dnUU7-W3NnZ2d@giganews.com>
<snj6bs$utp$1@dont-email.me> <lfSdnXZ8BOtOtAD8nZ2dnUU7-TPNnZ2d@giganews.com>
<snjas5$22o$1@dont-email.me> <WfidnVXHgel1rAD8nZ2dnUU7-K2dnZ2d@giganews.com>
<snjlc9$g4m$1@dont-email.me> <8-udnSXeWdV19gD8nZ2dnUU7-fHNnZ2d@giganews.com>
<snjqvs$lp6$1@dont-email.me> <7Y-dnTBnr7XbHgD8nZ2dnUU7-T2dnZ2d@giganews.com>
<snk1n5$t3o$1@dont-email.me> <6_SdnR5DMbtgEwD8nZ2dnUU7-ffNnZ2d@giganews.com>
<snk4rc$cuu$1@dont-email.me> <k6GdnTubureFBgD8nZ2dnUU7-KHNnZ2d@giganews.com>
<snk7kc$pr8$1@dont-email.me> <bt6dncqPsKYYLQD8nZ2dnUU7-afNnZ2d@giganews.com>
<snkcf3$kb7$1@dont-email.me> <9LWdnRLm0vQeJAD8nZ2dnUU7-efNnZ2d@giganews.com>
<snkef3$tik$1@dont-email.me> <K7WdnUb8UoOATwD8nZ2dnUU7-RvNnZ2d@giganews.com>
<snkm1f$ta2$1@dont-email.me> <j7WdndVGIL-5yQP8nZ2dnUU7-U3NnZ2d@giganews.com>
<snln12$sfn$1@dont-email.me> <F6mdnTvACp2OigL8nZ2dnUU7-LHNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <F6mdnTvACp2OigL8nZ2dnUU7-LHNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 196
Message-ID: <LLKnJ.105863$AJ2.26950@fx33.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: Thu, 25 Nov 2021 06:50:05 -0500
X-Received-Bytes: 9941
 by: Richard Damon - Thu, 25 Nov 2021 11:50 UTC

On 11/24/21 11:54 PM, olcott wrote:
> On 11/24/2021 9:50 AM, André G. Isaak wrote:
>> On 2021-11-24 08:02, olcott wrote:
>>> On 11/24/2021 12:27 AM, André G. Isaak wrote:
>>>> On 2021-11-23 22:48, olcott wrote:
>>>>> On 11/23/2021 10:18 PM, André G. Isaak wrote:
>>>>>> On 2021-11-23 21:03, olcott wrote:
>>>>>>> On 11/23/2021 9:44 PM, André G. Isaak wrote:
>>>>>>>> On 2021-11-23 20:24, olcott wrote:
>>>>>>>>> On 11/23/2021 8:22 PM, André G. Isaak wrote:
>>>>>>>>>> On 2021-11-23 18:53, olcott wrote:
>>>>>>>>>>> On 11/23/2021 7:34 PM, André G. Isaak wrote:
>>>>>>>>>
>>>>>>>>>> Crucially, the halting function exists *independently* and
>>>>>>>>>> *prior* to any Turing Machine which attempts to compute this
>>>>>>>>>> function. The halting function is *not* associated with any
>>>>>>>>>> sort of algorithm; it is simply a mapping. In other words it
>>>>>>>>>> is simply a denumerably infinite list of all possible
>>>>>>>>>> computations and their halting status expressed as ordered pairs.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> You don't realize it but you are asking a decider to make its
>>>>>>>>> decision on the basis of a hypothetical string that does not
>>>>>>>>> actually exist.
>>>>>>>>
>>>>>>>> ???
>>>>>>>>
>>>>>>>> So now you claim the STRING <P> <P> can't exist? But at the same
>>>>>>>> time you claim that your H1 returns the correct answer for this
>>>>>>>> allegedly impossible string? How on earth does that work.
>>>>>>>>
>>>>>>>
>>>>>>> int H(ptr x, ptr y) { x(y); }
>>>>>>> int H1(ptr x, ptr y) { x(y); int P(ptr x) { H(x, x); }
>>>>>>> int P1(ptr x) { H1(x, x); }
>>>>>>
>>>>>>
>>>>>> What does any of this have to do with your ridiculous claim that
>>>>>> the string <P> <P> does not actually exist?
>>>>>
>>>>> If you want the actual behavior of P(P) run independently
>>>>> then you have to change P or H into something that they are not
>>>>> because they are defined with hardwired inter-dependency.
>>>>
>>>> If you want the actual behaviour of P(P) run independently, you
>>>> simply run P(P) independently.
>>>>
>>>
>>> So in other words H must report on the behavior of a finite string
>>> that is not is input.
>>
>> H doesn't report on the behaviour of finite strings at all. It reports
>> on the behaviour of computations.
>>
>> P(P) is a computation which halts.
>>
>> Your H needs to be able to report that P(P) halts (or any other
>> arbitrary computation).
>>
>> Determining exactly how that particular computation must be encoded as
>> a finite string so it can be passed as an input to H is part of your
>> job when designing H.
>>
>> Maybe you don't grasp this. Consider two UTMs, X and Y (and by UTM I
>> mean actual UTMs). Both of these should be able to emulate P(P) if we
>> give them two copies of a string which describes the Turing Machine P.
>>
>> But the strings we pass to X and the string we pass to Y are *not*
>> necessarily the same string. X and Y may use different alphabets and
>> may use different encoding schemes. To constitute a UTM, it must be
>> the case, though, that it is possible to represent every possible
>> computation as a string that can be passed to that UTM.
>>
>> If you've designed an H such that there is no possible way to
>> represent the independent computation P(P) as a string which can be
>> passed to H as an input, then there is something wrong with your design.
>>
>>>> I think what you mean to say is if you want H to give you the
>>>> correct answer about the actual behaviour of P(P) run independently,
>>>> which it can't. The interdependency prevents this.
>>>>
>>>
>>> It is incorrect to think of H having the hypothetical input where P
>>> does not call H.All deciders must have finite string inputs. Because
>>> P foes
>>
>> Where did I (or anyone) mention a P that does not simulate/call H?
>>
>> H is required to describe the halting behaviour of the independent
>> computation P(P). That means it must describe how P(P) behaves when
>> called directly from main rather than from within your halt decider.
>>
>>> call this same H changing P so that it does not call this same H is
>>> incorrect.
>>>
>>> It is equally incorrect to have H report on the behavior of P as if H
>>> was H1 where P does not call H1.
>>>
>>>> But that does not change the fact that the computation P(P) halts, and
>>>
>>> The fact there there are no cats in the kitchen does not have one
>>> damn thing to do with dogs in the living room. I can't imagine how
>>> people can so persistently make this strawman error even after being
>>> warned dozens of times.
>>>
>>> #include <stdint.h>
>>> #include <stdio.h>
>>> typedef int (*ptr)();
>>>
>>> int H(ptr x, ptr y)
>>> {
>>>    x(y); // direct execution of P(P)
>>>    return 1;
>>> }
>>>
>>> // Minimal essence of Linz(1990) Ĥ
>>> // and Strachey(1965) P
>>> int P(ptr x)
>>> {
>>>    H(x, x);
>>>    return 1; // Give P a last instruction at the "c" level
>>> }
>>>
>>> int main(void)
>>> {
>>>    H(P, P);
>>> }
>>>
>>> Combinations of (H,P) having pathological self-reference (PSR)
>>>    H(P,P) simulates or executes its input and aborts or does
>>>    not abort its input and P(P) calls this same H(P,P) with itself.
>>>
>>> for all Hn(Pn,Pn) in the above PSR set Pn never reaches its final
>>> instruction.
>>>
>>>
>>>> that this therefore is the only correct answer to the question which
>>>> a halt decider is required to answer.
>>>
>>> That is not the freaking way that deciders work.
>>
>> A decider accepts or rejects all possible inputs based on some
>> criteria determined by the problem at hand.
>>
>> For the halting problem, the criterion is that the decider must accept
>> all and only those independent computations which HALT.
>>
>>
>>> If H(P,P) reports on the behavior of H1(P,P) or H(P1,P1) it freaking
>>> answered the wrong freaking question.
>>>
>>> Those are the only pair of combinations that show P(P) as an
>>> independent computation and they are both answers to the wrong question.
>>
>> NEITHER of those show P(P) as an independent computation.
>>
>> H(P,P) must report on the behaviour of P(P). That's the *only*
>> behaviour it is being asked about.
>>
>>>
>>> The one key verified fact that everyone simply assumes away even
>>> though it is a verified fact is that there are elements of the PSR
>>> set such that the input to Hn(Pn,Pn) never reaches its final state
>>> and Pn(Pn) does reach its final state in this exact same sequence of
>>> configurations.
>>>
>>> People assume that the placement in the execution trace can't make a
>>> difference and yet it is a verified fact that this placement does
>>> make a difference. The one way dependency relationship that Pn(Pn)
>>> has on Hn(Pn,Pn) causes the outer Pn to behave differently than the
>>> inner Pn.
>>>
>>> Simply assuming this away is flat out dishonest.
>>
>> None of this is relevant (or even coherent). H(P, P) by the definition
>> of the problem must report the behaviour of the independent
>> computation P(P). Whether the "placement in the execution trace can
>> make a difference" has no bearing on the behaviour of P(P). It might
>> have some bearing on the behaviour of the simulation of P(P) inside of
>> H, but that's not what the halt decider is being asked about.
>
> The sequence of 1 to N configurations specified by the input to H(X, Y)
> cannot be correctly construed as anything other than the sequence of 1
> to N steps of the (direct execution, x86 emulation or UTM simulation of
> this input by H.
>


Click here to read the complete article
Re: Concise refutation of halting problem proofs V27 [ input is not in domain ]

<mPKnJ.105864$AJ2.57975@fx33.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.uzoreto.com!peer01.ams4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx33.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.3.2
Subject: Re: Concise refutation of halting problem proofs V27 [ input is not
in domain ]
Content-Language: en-US
Newsgroups: comp.theory
References: <5-2dncs2MNPqYwb8nZ2dnUU7-KvNnZ2d@giganews.com>
<sni0pq$54o$1@dont-email.me> <ivSdnVvS3JNFnAD8nZ2dnUU7-W3NnZ2d@giganews.com>
<snj6bs$utp$1@dont-email.me> <lfSdnXZ8BOtOtAD8nZ2dnUU7-TPNnZ2d@giganews.com>
<snjas5$22o$1@dont-email.me> <WfidnVXHgel1rAD8nZ2dnUU7-K2dnZ2d@giganews.com>
<snjlc9$g4m$1@dont-email.me> <8-udnSXeWdV19gD8nZ2dnUU7-fHNnZ2d@giganews.com>
<snjqvs$lp6$1@dont-email.me> <7Y-dnTBnr7XbHgD8nZ2dnUU7-T2dnZ2d@giganews.com>
<snk1n5$t3o$1@dont-email.me> <6_SdnR5DMbtgEwD8nZ2dnUU7-ffNnZ2d@giganews.com>
<snk4rc$cuu$1@dont-email.me> <k6GdnTubureFBgD8nZ2dnUU7-KHNnZ2d@giganews.com>
<snk7kc$pr8$1@dont-email.me> <bt6dncqPsKYYLQD8nZ2dnUU7-afNnZ2d@giganews.com>
<snkcf3$kb7$1@dont-email.me> <9LWdnRLm0vQeJAD8nZ2dnUU7-efNnZ2d@giganews.com>
<snkef3$tik$1@dont-email.me> <K7WdnUb8UoOATwD8nZ2dnUU7-RvNnZ2d@giganews.com>
<snkm1f$ta2$1@dont-email.me> <j7WdndVGIL-5yQP8nZ2dnUU7-U3NnZ2d@giganews.com>
<snln12$sfn$1@dont-email.me> <nLidnew6MqHsugL8nZ2dnUU7-b3NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <nLidnew6MqHsugL8nZ2dnUU7-b3NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 52
Message-ID: <mPKnJ.105864$AJ2.57975@fx33.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: Thu, 25 Nov 2021 06:53:56 -0500
X-Received-Bytes: 3806
 by: Richard Damon - Thu, 25 Nov 2021 11:53 UTC

On 11/25/21 1:04 AM, olcott wrote:
> On 11/24/2021 9:50 AM, André G. Isaak wrote:
>> On 2021-11-24 08:02, olcott wrote:
>>> People assume that the placement in the execution trace can't make a
>>> difference and yet it is a verified fact that this placement does
>>> make a difference. The one way dependency relationship that Pn(Pn)
>>> has on Hn(Pn,Pn) causes the outer Pn to behave differently than the
>>> inner Pn.
>>>
>>> Simply assuming this away is flat out dishonest.
>>
>
> > H(P, P) by the definition of the problem must report
> > the behaviour of the independent computation P(P).
>
> All that the halt decider gets is a pair of input strings specifying a
> machine description and another finite string.
>
> The correct sequence of 1 to N configurations specified by that input
> pair can only be derived by 1 to N steps of (direct execution, x86
> emulation or UTM simulation) of this input by H.
>

So.

You say this like it means something.

An only N step simulation that doesn't reach a halting state says very
little about the behavior of the machine it is simulating, especially
when the simulation isn't accurate as it converts call to H to calls to
the the decided machine, even though this H won't necessarily execute
the full machine it is given.

You are using Unsound logic, perhaps because you have become unsound
yourself.

>
>> Whether the "placement in the execution trace can make a difference"
>> has no bearing on the behaviour of P(P). It might have some bearing on
>> the behaviour of the simulation of P(P) inside of H, but that's not
>> what the halt decider is being asked about.
>>
>> The question which a halt decider must answer is well defined. If your
>> decider can't answer this correctly that does *not* change what the
>> question is.
>>
>> André
>>
>>
>
>

Pages:1234
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor