Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

A triangle which has an angle of 135 degrees is called an obscene triangle.


devel / comp.theory / Re: Halt deciders [ Does Ben agree ? ]

SubjectAuthor
* Halt decidersFred. Zwarts
+- Halt decidersPaul N
+* Halt deciderswij
|`- Halt decidersolcott
+* Halt decidersMikko
|+- Halt decidersolcott
|`* Halt decidersAndy Walker
| `- Halt decidersolcott
+* Halt decidersDennis Bush
|`* Halt decidersolcott
| `* Halt decidersDennis Bush
|  `* Halt decidersolcott
|   `* Halt decidersDennis Bush
|    `* Halt decidersolcott
|     `* Halt decidersDennis Bush
|      +* Halt decidersolcott
|      |`* Halt decidersDennis Bush
|      | `* Halt decidersolcott
|      |  `* Halt decidersDennis Bush
|      |   `* Halt decidersolcott
|      |    `* Halt decidersDennis Bush
|      |     `* Halt decidersolcott
|      |      +* Halt decidersDennis Bush
|      |      |`* Halt decidersolcott
|      |      | +* Halt decidersMr Flibble
|      |      | |+- Halt deciders [ Does Ben agree? ]olcott
|      |      | |`- Halt deciders [ Does Ben agree ? ]olcott
|      |      | `* Halt decidersDennis Bush
|      |      |  `* Halt deciders [ Does Ben agree ? ]olcott
|      |      |   `* Halt deciders [ Does Ben agree ? ]Dennis Bush
|      |      |    `* Halt deciders [ Does Ben agree ? ]olcott
|      |      |     `* Halt deciders [ Does Ben agree ? ]Dennis Bush
|      |      |      `* Halt deciders [ Does Ben agree ? ]olcott
|      |      |       `* Halt deciders [ Does Ben agree ? ]Dennis Bush
|      |      |        `* Halt deciders [ Does Ben agree ? ]olcott
|      |      |         `* Halt deciders [ Does Ben agree ? ]Dennis Bush
|      |      |          `* Halt deciders [ Does Ben agree ? ]olcott
|      |      |           `* Halt deciders [ Does Ben agree ? ]Dennis Bush
|      |      |            `* Halt deciders [ Does Ben agree ? ]olcott
|      |      |             `* Halt deciders [ Does Ben agree ? ]Dennis Bush
|      |      |              `* Halt deciders [ Does Ben agree ? ]olcott
|      |      |               `- Halt deciders [ Does Ben agree ? ]Richard Damon
|      |      `- Halt decidersPython
|      `* Halt decidersBen Bacarisse
|       +- Halt decidersMr Flibble
|       +- Halt deciders [ Ben has no rebuttal for this ]olcott
|       `- Halt deciders [ Ben uses rhetoric when he has no reasoning ]olcott
`* Halt decidersolcott
 `* Halt decidersFred. Zwarts
  +- Halt decidersSergi o
  `* Halt decidersolcott
   `* Halt decidersFred. Zwarts
    +* Halt decidersPaul N
    |`- Halt decidersolcott
    `* Halt decidersolcott
     `* Halt decidersFred. Zwarts
      `* Halt decidersolcott
       `* Halt decidersFred. Zwarts
        `* Halt decidersolcott
         +* Halt decidersFred. Zwarts
         |`* Halt decidersolcott
         | +- Halt decidersPython
         | `* Halt decidersFred. Zwarts
         |  `* Halt decidersolcott
         |   `* Halt decidersMr Flibble
         |    `* Halt decidersolcott
         |     `* Halt decidersMr Flibble
         |      `* Halt decidersolcott
         |       `* Halt decidersMikko
         |        +- Halt decidersolcott
         |        `* Halt decidersolcott
         |         `* Halt decidersMikko
         |          +* Halt decidersRichard Damon
         |          |`* Halt decidersolcott
         |          | `* Halt decidersRichard Damon
         |          |  `* Halt decidersolcott
         |          |   `* Halt decidersRichard Damon
         |          |    `- Halt decidersolcott
         |          `* Halt decidersolcott
         |           `* Halt decidersPython
         |            `- Halt decidersolcott
         `* Halt deciderswij
          `* Halt decidersolcott
           `- Halt decidersPython

Pages:1234
Re: Halt deciders [ Does Ben agree ? ]

<5Km3L.108929$ocy7.41445@fx38.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx38.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.3.3
Subject: Re: Halt deciders [ Does Ben agree ? ]
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
References: <tij7cg$123$1@gioia.aioe.org> <tiju0r$3fa79$3@dont-email.me>
<1d4083df-2c83-416b-8e6f-bccbacb66dedn@googlegroups.com>
<tijv2s$3fa79$5@dont-email.me>
<7f3c2864-c690-4973-8d06-a134ab74d44dn@googlegroups.com>
<tijvtb$3fa79$6@dont-email.me>
<8860b849-de5d-4382-9afb-63866bfcc438n@googlegroups.com>
<tik0le$3fa79$7@dont-email.me>
<0663fee4-c190-4423-bf25-c5b6e11509den@googlegroups.com>
<tik26n$13m6$2@gioia.aioe.org>
<e913a675-aace-4a34-8d18-e33f292d7cfbn@googlegroups.com>
<tik3m2$1tjk$1@gioia.aioe.org>
<b1de0963-81f4-4113-8415-500a7e7fe241n@googlegroups.com>
<tik6co$195u$1@gioia.aioe.org>
<3ca55067-32d8-4298-af20-ae3c59f8c1e9n@googlegroups.com>
<tikhun$bh6$1@gioia.aioe.org>
<1cc8b4e1-0c17-4b90-9299-dfeeb53e0305n@googlegroups.com>
<tiklna$3hsbn$2@dont-email.me>
<f7f6653e-8775-4b64-9561-9ad53ff38b7an@googlegroups.com>
<tikp92$mbe$1@gioia.aioe.org>
<29b60a6e-b242-4fae-a7fa-ad4374df1511n@googlegroups.com>
<tikqtk$16ot$1@gioia.aioe.org>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <tikqtk$16ot$1@gioia.aioe.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 22
Message-ID: <5Km3L.108929$ocy7.41445@fx38.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: Mon, 17 Oct 2022 20:49:05 -0400
X-Received-Bytes: 2521
 by: Richard Damon - Tue, 18 Oct 2022 00:49 UTC

On 10/17/22 8:10 PM, olcott wrote:
> On 10/17/2022 6:51 PM, Dennis Bush wrote:

>> Answering a different question doesn't make the original question go
>> away.
> *Unless this "different" question is determined to be equivalent*
> Learned-by-rote people have no way to assess equivalence.
>

But since it isn't, it isn't, and your claims that it is are proven to
be a lie.

If it WAS equivalent then H(P,P) would need to return 1 if P(P) Halts.

Since P(P) DOES Halt, and you have admitted it, the fact that you claim
H(P,P) returning 0 says you criteria is NOT equivalent.

Thus you claim that it is shows you don't know what you are talking about.

PROOF POSITIVE.

Your own words prove you to be wrong.

Re: Halt deciders

<tilneh$8fl$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!aioe.org!lwUgoUkgS5sX2lcV/5+GAw.user.46.165.242.91.POSTED!not-for-mail
From: F.Zwa...@KVI.nl (Fred. Zwarts)
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
Subject: Re: Halt deciders
Date: Tue, 18 Oct 2022 10:17:21 +0200
Organization: Aioe.org NNTP Server
Message-ID: <tilneh$8fl$1@gioia.aioe.org>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="8693"; posting-host="lwUgoUkgS5sX2lcV/5+GAw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
Content-Language: en-GB
X-Notice: Filtered by postfilter v. 0.9.2
 by: Fred. Zwarts - Tue, 18 Oct 2022 08:17 UTC

Op 17.okt..2022 om 23:22 schreef olcott:
> On 10/17/2022 1:44 PM, Fred. Zwarts wrote:
>> Op 17.okt..2022 om 16:29 schreef olcott:
>>> On 10/17/2022 4:30 AM, Fred. Zwarts wrote:
>>>> I have been following the discussions about Halt deciders with
>>>> interest. As a retired software designer and developer, I have a lot
>>>> of practical experience, but not much theoretical education,
>>>> although the theoretical background is very interesting. I learned a
>>>> lot. I would like to verify that I understand it correctly. Could
>>>> you point out any errors in the summary below?
>>>>
>>>> 1) (Definition of halt) A program X with input Y is said to halt if
>>>> it reaches its end condition after a finite number of steps. It does
>>>> not halt if it continues to execute infinitely.
>>>> (So, X(Y) either halts, or it does not halt.)
>>>> (It is irrelevant whether the end condition is reached in the
>>>> 'normal' way, or by other means, e.g. an unhandled 'exception'.)
>>>>
>>>> 2) (Definition of halt decider) A halt decider H is a program that,
>>>> given a program X with input Y decides, after a finite number of
>>>> steps, whether X(Y) halts or not.
>>>> (H(X,Y) itself must halt after a finite number of steps. It must
>>>> return either 1 if X(Y) halts, or 0 if X(Y) does not halt, where 1
>>>> and 0 are a convention, which could also be two other arbitrary
>>>> values.)
>>>
>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>> If simulating halt decider H correctly simulates its input D until H
>>> correctly determines that its simulated D would never stop running
>>> unless aborted then H can abort its simulation of D and correctly report
>>> that D specifies a non-halting sequence of configurations.
>>>
>>> An alternative definition for a halt decider approved by MIT
>>> Professor Michael Sipser (author of the best selling book on the
>>> theory of computation)
>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295 is shown above and paraphrased below:
>>>
>>> Would D correctly simulated by H ever stop running if not aborted?
>>> Is proven on page 3 of this paper to be "no" thus perfectly meeting
>>> the Sipser approved criteria shown above.
>>>
>>> *Rebutting the Sipser Halting Problem Proof*
>>> https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof
>>
>> It is not clear to me what you want to say and why you left out my
>> other points from the quote. You quote only the definitions. You left
>> out the points that follow from the definitions. What does that mean.
>> Don't you agree with the definitions, or is something wrong with the
>> other points?
>>
>
> *Professor Sipser has agreed to these verbatim words* (and no more)
> If simulating halt decider H correctly simulates its input D until H
> correctly determines that its simulated D would never stop running
> unless aborted then H can abort its simulation of D and correctly report
> that D specifies a non-halting sequence of configurations.
>
> Because the above seems to agree with my definition of a simulating halt
> decider other definitions that do not apply to simulating halt deciders
> are irrelevant.

I was not talking about simulating halt deciders, but about halt
deciders. Since we seem to agree that they are not the same, I have to
conclude that your contribution is irrelevant.

> If I claim that a boat can transport you across the water of a lake to
> the other side when someone claims that I am wrong because an automobile
> cannot transport you across the water of a lake this is the strawman error.
>

If I claim that an automobile is unable to cross the water, then your
remark that a boat can do it, is irrelevant.
Trying to deny it is dangerous, because then people could try to cross
the water with a automobile.

Re: Halt deciders

<95021637-bee1-4fab-bbaa-27e067c0c056n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:620a:1a20:b0:6ee:d757:d43b with SMTP id bk32-20020a05620a1a2000b006eed757d43bmr1589983qkb.538.1666096308582;
Tue, 18 Oct 2022 05:31:48 -0700 (PDT)
X-Received: by 2002:a05:6214:2306:b0:473:f77a:85a7 with SMTP id
gc6-20020a056214230600b00473f77a85a7mr2046598qvb.106.1666096308443; Tue, 18
Oct 2022 05:31:48 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Tue, 18 Oct 2022 05:31:48 -0700 (PDT)
In-Reply-To: <tilneh$8fl$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=89.240.150.28; posting-account=0B-afgoAAABP6274zLUJKa8ZpdIdhsYx
NNTP-Posting-Host: 89.240.150.28
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org> <tilneh$8fl$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <95021637-bee1-4fab-bbaa-27e067c0c056n@googlegroups.com>
Subject: Re: Halt deciders
From: gw7...@aol.com (Paul N)
Injection-Date: Tue, 18 Oct 2022 12:31:48 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2362
 by: Paul N - Tue, 18 Oct 2022 12:31 UTC

On Tuesday, October 18, 2022 at 9:17:28 AM UTC+1, Fred. Zwarts wrote:
> Op 17.okt..2022 om 23:22 schreef olcott:
> > Because the above seems to agree with my definition of a simulating halt
> > decider other definitions that do not apply to simulating halt deciders
> > are irrelevant.
> I was not talking about simulating halt deciders, but about halt
> deciders. Since we seem to agree that they are not the same, I have to
> conclude that your contribution is irrelevant.

The point is a bit theoretical, as halt deciders don't exist, but Olcott is saying that a simulating halt decider is a halt decider which works by simulating the code and looking for a pattern which indicates that the program will not end. As opposed to a halt decider which analysed the code as a whole, or used some other technique. His point is that as his simulating halt decider does (according to him!) exist, and work, then this is a valid halt decider and the proof that there can be no halt decider is refuted and thus proved to be flawed in some (unspecified) way. As I say, no-one else here agrees with this.

Re: Halt deciders

<timdt0$3ojta$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory,sci.logic
Subject: Re: Halt deciders
Date: Tue, 18 Oct 2022 09:40:31 -0500
Organization: A noiseless patient Spider
Lines: 32
Message-ID: <timdt0$3ojta$1@dont-email.me>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org>
<95021637-bee1-4fab-bbaa-27e067c0c056n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 18 Oct 2022 14:40:32 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="99fb4b4c8532d657838ebd3e797ebed3";
logging-data="3952554"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/B8nqqPpPCfDkUYnV25hZL"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
Cancel-Lock: sha1:6O3bIY8bzY5XCGXRPxFq8hJUnl8=
Content-Language: en-US
In-Reply-To: <95021637-bee1-4fab-bbaa-27e067c0c056n@googlegroups.com>
 by: olcott - Tue, 18 Oct 2022 14:40 UTC

On 10/18/2022 7:31 AM, Paul N wrote:
> On Tuesday, October 18, 2022 at 9:17:28 AM UTC+1, Fred. Zwarts wrote:
>> Op 17.okt..2022 om 23:22 schreef olcott:
>>> Because the above seems to agree with my definition of a simulating halt
>>> decider other definitions that do not apply to simulating halt deciders
>>> are irrelevant.
>> I was not talking about simulating halt deciders, but about halt
>> deciders. Since we seem to agree that they are not the same, I have to
>> conclude that your contribution is irrelevant.
>
> The point is a bit theoretical, as halt deciders don't exist, but Olcott is saying that a simulating halt decider is a halt decider which works by simulating the code and looking for a pattern which indicates that the program will not end. As opposed to a halt decider which analysed the code as a whole, or used some other technique. His point is that as his simulating halt decider does (according to him!) exist, and work, then this is a valid halt decider and the proof that there can be no halt decider is refuted and thus proved to be flawed in some (unspecified) way. As I say, no-one else here agrees with this.

*Professor Sipser has agreed to these verbatim words* (and no more)
If simulating halt decider *H correctly simulates its input D until H*
*correctly determines that its simulated D would never stop running*
*unless aborted* then H can abort its simulation of D and correctly
report that D specifies a non-halting sequence of configurations.

On 10/17/2022 10:23 AM, Ben Bacarisse wrote:
> ...D(D) would not halt unless H stops the simulation.
> H /can/ correctly determine this silly criterion
> (in this one case)...

Ben seems to agree that
H /can/ correctly determine this silly criterion (in this one case)...

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

Re: Halt deciders

<timf70$3ojta$3@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
Subject: Re: Halt deciders
Date: Tue, 18 Oct 2022 10:02:55 -0500
Organization: A noiseless patient Spider
Lines: 96
Message-ID: <timf70$3ojta$3@dont-email.me>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 18 Oct 2022 15:02:56 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="99fb4b4c8532d657838ebd3e797ebed3";
logging-data="3952554"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+w9zeWoDkx27WnlmioSfPD"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
Cancel-Lock: sha1:8FU220IioSTK1P4ApTYOvDU5q34=
Content-Language: en-US
In-Reply-To: <tilneh$8fl$1@gioia.aioe.org>
 by: olcott - Tue, 18 Oct 2022 15:02 UTC

On 10/18/2022 3:17 AM, Fred. Zwarts wrote:
> Op 17.okt..2022 om 23:22 schreef olcott:
>> On 10/17/2022 1:44 PM, Fred. Zwarts wrote:
>>> Op 17.okt..2022 om 16:29 schreef olcott:
>>>> On 10/17/2022 4:30 AM, Fred. Zwarts wrote:
>>>>> I have been following the discussions about Halt deciders with
>>>>> interest. As a retired software designer and developer, I have a
>>>>> lot of practical experience, but not much theoretical education,
>>>>> although the theoretical background is very interesting. I learned
>>>>> a lot. I would like to verify that I understand it correctly. Could
>>>>> you point out any errors in the summary below?
>>>>>
>>>>> 1) (Definition of halt) A program X with input Y is said to halt if
>>>>> it reaches its end condition after a finite number of steps. It
>>>>> does not halt if it continues to execute infinitely.
>>>>> (So, X(Y) either halts, or it does not halt.)
>>>>> (It is irrelevant whether the end condition is reached in the
>>>>> 'normal' way, or by other means, e.g. an unhandled 'exception'.)
>>>>>
>>>>> 2) (Definition of halt decider) A halt decider H is a program that,
>>>>> given a program X with input Y decides, after a finite number of
>>>>> steps, whether X(Y) halts or not.
>>>>> (H(X,Y) itself must halt after a finite number of steps. It must
>>>>> return either 1 if X(Y) halts, or 0 if X(Y) does not halt, where 1
>>>>> and 0 are a convention, which could also be two other arbitrary
>>>>> values.)
>>>>
>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>>> If simulating halt decider H correctly simulates its input D until H
>>>> correctly determines that its simulated D would never stop running
>>>> unless aborted then H can abort its simulation of D and correctly
>>>> report
>>>> that D specifies a non-halting sequence of configurations.
>>>>
>>>> An alternative definition for a halt decider approved by MIT
>>>> Professor Michael Sipser (author of the best selling book on the
>>>> theory of computation)
>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295 is shown above and paraphrased below:
>>>>
>>>> Would D correctly simulated by H ever stop running if not aborted?
>>>> Is proven on page 3 of this paper to be "no" thus perfectly meeting
>>>> the Sipser approved criteria shown above.
>>>>
>>>> *Rebutting the Sipser Halting Problem Proof*
>>>> https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof
>>>
>>> It is not clear to me what you want to say and why you left out my
>>> other points from the quote. You quote only the definitions. You left
>>> out the points that follow from the definitions. What does that mean.
>>> Don't you agree with the definitions, or is something wrong with the
>>> other points?
>>>
>>
>> *Professor Sipser has agreed to these verbatim words* (and no more)
>> If simulating halt decider H correctly simulates its input D until H
>> correctly determines that its simulated D would never stop running
>> unless aborted then H can abort its simulation of D and correctly report
>> that D specifies a non-halting sequence of configurations.
>>
>> Because the above seems to agree with my definition of a simulating
>> halt decider other definitions that do not apply to simulating halt
>> deciders are irrelevant.
>
> I was not talking about simulating halt deciders, but about halt
> deciders. Since we seem to agree that they are not the same, I have to
> conclude that your contribution is irrelevant.
>

That is the same as saying that airplanes do not fly because cars do not
fly and we were talking about cars.

The innovation of a simulating is the only element required to defeat
the conventional halting problem proofs.

*Professor Sipser has agreed to these verbatim words* (and no more)
If simulating halt decider *H correctly simulates its input D until H*
*correctly determines that its simulated D would never stop running*
*unless aborted* then H can abort its simulation of D and correctly
report that D specifies a non-halting sequence of configurations.

>> If I claim that a boat can transport you across the water of a lake to
>> the other side when someone claims that I am wrong because an
>> automobile cannot transport you across the water of a lake this is the
>> strawman error.
>>
>
> If I claim that an automobile is unable to cross the water, then your
> remark that a boat can do it, is irrelevant.
> Trying to deny it is dangerous, because then people could try to cross
> the water with a automobile.
>

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

Re: Halt deciders

<timug1$15lf$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!aioe.org!YkZurFx+KZJmQBnNx3zsQw.user.46.165.242.91.POSTED!not-for-mail
From: F.Zwa...@KVI.nl (Fred. Zwarts)
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
Subject: Re: Halt deciders
Date: Tue, 18 Oct 2022 21:23:44 +0200
Organization: Aioe.org NNTP Server
Message-ID: <timug1$15lf$1@gioia.aioe.org>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="38575"; posting-host="YkZurFx+KZJmQBnNx3zsQw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-GB
 by: Fred. Zwarts - Tue, 18 Oct 2022 19:23 UTC

Op 18.okt..2022 om 17:02 schreef olcott:
> On 10/18/2022 3:17 AM, Fred. Zwarts wrote:
>> Op 17.okt..2022 om 23:22 schreef olcott:
>>> On 10/17/2022 1:44 PM, Fred. Zwarts wrote:
>>>> Op 17.okt..2022 om 16:29 schreef olcott:
>>>>> On 10/17/2022 4:30 AM, Fred. Zwarts wrote:
>>>>>> I have been following the discussions about Halt deciders with
>>>>>> interest. As a retired software designer and developer, I have a
>>>>>> lot of practical experience, but not much theoretical education,
>>>>>> although the theoretical background is very interesting. I learned
>>>>>> a lot. I would like to verify that I understand it correctly.
>>>>>> Could you point out any errors in the summary below?
>>>>>>
>>>>>> 1) (Definition of halt) A program X with input Y is said to halt
>>>>>> if it reaches its end condition after a finite number of steps. It
>>>>>> does not halt if it continues to execute infinitely.
>>>>>> (So, X(Y) either halts, or it does not halt.)
>>>>>> (It is irrelevant whether the end condition is reached in the
>>>>>> 'normal' way, or by other means, e.g. an unhandled 'exception'.)
>>>>>>
>>>>>> 2) (Definition of halt decider) A halt decider H is a program
>>>>>> that, given a program X with input Y decides, after a finite
>>>>>> number of steps, whether X(Y) halts or not.
>>>>>> (H(X,Y) itself must halt after a finite number of steps. It must
>>>>>> return either 1 if X(Y) halts, or 0 if X(Y) does not halt, where 1
>>>>>> and 0 are a convention, which could also be two other arbitrary
>>>>>> values.)
>>>>>
>>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>>>> If simulating halt decider H correctly simulates its input D until H
>>>>> correctly determines that its simulated D would never stop running
>>>>> unless aborted then H can abort its simulation of D and correctly
>>>>> report
>>>>> that D specifies a non-halting sequence of configurations.
>>>>>
>>>>> An alternative definition for a halt decider approved by MIT
>>>>> Professor Michael Sipser (author of the best selling book on the
>>>>> theory of computation)
>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295 is shown above and paraphrased below:
>>>>>
>>>>> Would D correctly simulated by H ever stop running if not aborted?
>>>>> Is proven on page 3 of this paper to be "no" thus perfectly meeting
>>>>> the Sipser approved criteria shown above.
>>>>>
>>>>> *Rebutting the Sipser Halting Problem Proof*
>>>>> https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof
>>>>
>>>> It is not clear to me what you want to say and why you left out my
>>>> other points from the quote. You quote only the definitions. You
>>>> left out the points that follow from the definitions. What does that
>>>> mean. Don't you agree with the definitions, or is something wrong
>>>> with the other points?
>>>>
>>>
>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>> If simulating halt decider H correctly simulates its input D until H
>>> correctly determines that its simulated D would never stop running
>>> unless aborted then H can abort its simulation of D and correctly report
>>> that D specifies a non-halting sequence of configurations.
>>>
>>> Because the above seems to agree with my definition of a simulating
>>> halt decider other definitions that do not apply to simulating halt
>>> deciders are irrelevant.
>>
>> I was not talking about simulating halt deciders, but about halt
>> deciders. Since we seem to agree that they are not the same, I have to
>> conclude that your contribution is irrelevant.
>>
>
> That is the same as saying that airplanes do not fly because cars do not
> fly and we were talking about cars.

If we are talking about cars, it is irrelevant to change the subject to
airplanes.
But if you think your car is an airplane, it is dangerous to try to fly
with it.

Re: Halt deciders

<timvqt$3q7jl$4@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
Subject: Re: Halt deciders
Date: Tue, 18 Oct 2022 14:46:36 -0500
Organization: A noiseless patient Spider
Lines: 97
Message-ID: <timvqt$3q7jl$4@dont-email.me>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 18 Oct 2022 19:46:37 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="e1dba7e2c4bc89dee78e42268757bf4c";
logging-data="4005493"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19gR3fGb7o7M04Yz6ynrLh+"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
Cancel-Lock: sha1:TzlL8/4eL+0Q1LwioHepnKD5ZQY=
Content-Language: en-US
In-Reply-To: <timug1$15lf$1@gioia.aioe.org>
 by: olcott - Tue, 18 Oct 2022 19:46 UTC

On 10/18/2022 2:23 PM, Fred. Zwarts wrote:
> Op 18.okt..2022 om 17:02 schreef olcott:
>> On 10/18/2022 3:17 AM, Fred. Zwarts wrote:
>>> Op 17.okt..2022 om 23:22 schreef olcott:
>>>> On 10/17/2022 1:44 PM, Fred. Zwarts wrote:
>>>>> Op 17.okt..2022 om 16:29 schreef olcott:
>>>>>> On 10/17/2022 4:30 AM, Fred. Zwarts wrote:
>>>>>>> I have been following the discussions about Halt deciders with
>>>>>>> interest. As a retired software designer and developer, I have a
>>>>>>> lot of practical experience, but not much theoretical education,
>>>>>>> although the theoretical background is very interesting. I
>>>>>>> learned a lot. I would like to verify that I understand it
>>>>>>> correctly. Could you point out any errors in the summary below?
>>>>>>>
>>>>>>> 1) (Definition of halt) A program X with input Y is said to halt
>>>>>>> if it reaches its end condition after a finite number of steps.
>>>>>>> It does not halt if it continues to execute infinitely.
>>>>>>> (So, X(Y) either halts, or it does not halt.)
>>>>>>> (It is irrelevant whether the end condition is reached in the
>>>>>>> 'normal' way, or by other means, e.g. an unhandled 'exception'.)
>>>>>>>
>>>>>>> 2) (Definition of halt decider) A halt decider H is a program
>>>>>>> that, given a program X with input Y decides, after a finite
>>>>>>> number of steps, whether X(Y) halts or not.
>>>>>>> (H(X,Y) itself must halt after a finite number of steps. It must
>>>>>>> return either 1 if X(Y) halts, or 0 if X(Y) does not halt, where
>>>>>>> 1 and 0 are a convention, which could also be two other arbitrary
>>>>>>> values.)
>>>>>>
>>>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>>>>> If simulating halt decider H correctly simulates its input D until H
>>>>>> correctly determines that its simulated D would never stop running
>>>>>> unless aborted then H can abort its simulation of D and correctly
>>>>>> report
>>>>>> that D specifies a non-halting sequence of configurations.
>>>>>>
>>>>>> An alternative definition for a halt decider approved by MIT
>>>>>> Professor Michael Sipser (author of the best selling book on the
>>>>>> theory of computation)
>>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295 is shown above and paraphrased below:
>>>>>>
>>>>>> Would D correctly simulated by H ever stop running if not aborted?
>>>>>> Is proven on page 3 of this paper to be "no" thus perfectly
>>>>>> meeting the Sipser approved criteria shown above.
>>>>>>
>>>>>> *Rebutting the Sipser Halting Problem Proof*
>>>>>> https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof
>>>>>
>>>>> It is not clear to me what you want to say and why you left out my
>>>>> other points from the quote. You quote only the definitions. You
>>>>> left out the points that follow from the definitions. What does
>>>>> that mean. Don't you agree with the definitions, or is something
>>>>> wrong with the other points?
>>>>>
>>>>
>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>>> If simulating halt decider H correctly simulates its input D until H
>>>> correctly determines that its simulated D would never stop running
>>>> unless aborted then H can abort its simulation of D and correctly
>>>> report
>>>> that D specifies a non-halting sequence of configurations.
>>>>
>>>> Because the above seems to agree with my definition of a simulating
>>>> halt decider other definitions that do not apply to simulating halt
>>>> deciders are irrelevant.
>>>
>>> I was not talking about simulating halt deciders, but about halt
>>> deciders. Since we seem to agree that they are not the same, I have
>>> to conclude that your contribution is irrelevant.
>>>
>>
>> That is the same as saying that airplanes do not fly because cars do
>> not fly and we were talking about cars.
>
> If we are talking about cars, it is irrelevant to change the subject to
> airplanes.
> But if you think your car is an airplane, it is dangerous to try to fly
> with it.
>

*Professor Sipser has agreed to these verbatim words* (and no more)
If simulating halt decider *H correctly simulates its input D until H*
*correctly determines that its simulated D would never stop running*
*unless aborted* then H can abort its simulation of D and correctly
report that D specifies a non-halting sequence of configurations.

Seems to be saying that a simulating halt decider does correctly
determine the halt status of its input.

The only requirement for a halt decider is that it does correctly
determine the halt status of its inputs.

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

Re: Halt deciders

<tip9g2$1mdu$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!aioe.org!/3uC4EomH+mn9efU0dw4QQ.user.46.165.242.91.POSTED!not-for-mail
From: F.Zwa...@KVI.nl (Fred. Zwarts)
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
Subject: Re: Halt deciders
Date: Wed, 19 Oct 2022 18:43:45 +0200
Organization: Aioe.org NNTP Server
Message-ID: <tip9g2$1mdu$1@gioia.aioe.org>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org> <timvqt$3q7jl$4@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="55742"; posting-host="/3uC4EomH+mn9efU0dw4QQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
Content-Language: en-GB
X-Notice: Filtered by postfilter v. 0.9.2
 by: Fred. Zwarts - Wed, 19 Oct 2022 16:43 UTC

Op 18.okt..2022 om 21:46 schreef olcott:
> On 10/18/2022 2:23 PM, Fred. Zwarts wrote:
>> Op 18.okt..2022 om 17:02 schreef olcott:
>>> On 10/18/2022 3:17 AM, Fred. Zwarts wrote:
>>>> Op 17.okt..2022 om 23:22 schreef olcott:
>>>>> On 10/17/2022 1:44 PM, Fred. Zwarts wrote:
>>>>>> Op 17.okt..2022 om 16:29 schreef olcott:
>>>>>>> On 10/17/2022 4:30 AM, Fred. Zwarts wrote:
>>>>>>>> I have been following the discussions about Halt deciders with
>>>>>>>> interest. As a retired software designer and developer, I have a
>>>>>>>> lot of practical experience, but not much theoretical education,
>>>>>>>> although the theoretical background is very interesting. I
>>>>>>>> learned a lot. I would like to verify that I understand it
>>>>>>>> correctly. Could you point out any errors in the summary below?
>>>>>>>>
>>>>>>>> 1) (Definition of halt) A program X with input Y is said to halt
>>>>>>>> if it reaches its end condition after a finite number of steps.
>>>>>>>> It does not halt if it continues to execute infinitely.
>>>>>>>> (So, X(Y) either halts, or it does not halt.)
>>>>>>>> (It is irrelevant whether the end condition is reached in the
>>>>>>>> 'normal' way, or by other means, e.g. an unhandled 'exception'.)
>>>>>>>>
>>>>>>>> 2) (Definition of halt decider) A halt decider H is a program
>>>>>>>> that, given a program X with input Y decides, after a finite
>>>>>>>> number of steps, whether X(Y) halts or not.
>>>>>>>> (H(X,Y) itself must halt after a finite number of steps. It must
>>>>>>>> return either 1 if X(Y) halts, or 0 if X(Y) does not halt, where
>>>>>>>> 1 and 0 are a convention, which could also be two other
>>>>>>>> arbitrary values.)
>>>>>>>
>>>>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>>>>>> If simulating halt decider H correctly simulates its input D until H
>>>>>>> correctly determines that its simulated D would never stop running
>>>>>>> unless aborted then H can abort its simulation of D and correctly
>>>>>>> report
>>>>>>> that D specifies a non-halting sequence of configurations.
>>>>>>>
>>>>>>> An alternative definition for a halt decider approved by MIT
>>>>>>> Professor Michael Sipser (author of the best selling book on the
>>>>>>> theory of computation)
>>>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295 is shown above and paraphrased below:
>>>>>>>
>>>>>>> Would D correctly simulated by H ever stop running if not aborted?
>>>>>>> Is proven on page 3 of this paper to be "no" thus perfectly
>>>>>>> meeting the Sipser approved criteria shown above.
>>>>>>>
>>>>>>> *Rebutting the Sipser Halting Problem Proof*
>>>>>>> https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof
>>>>>>
>>>>>> It is not clear to me what you want to say and why you left out my
>>>>>> other points from the quote. You quote only the definitions. You
>>>>>> left out the points that follow from the definitions. What does
>>>>>> that mean. Don't you agree with the definitions, or is something
>>>>>> wrong with the other points?
>>>>>>
>>>>>
>>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>>>> If simulating halt decider H correctly simulates its input D until H
>>>>> correctly determines that its simulated D would never stop running
>>>>> unless aborted then H can abort its simulation of D and correctly
>>>>> report
>>>>> that D specifies a non-halting sequence of configurations.
>>>>>
>>>>> Because the above seems to agree with my definition of a simulating
>>>>> halt decider other definitions that do not apply to simulating halt
>>>>> deciders are irrelevant.
>>>>
>>>> I was not talking about simulating halt deciders, but about halt
>>>> deciders. Since we seem to agree that they are not the same, I have
>>>> to conclude that your contribution is irrelevant.
>>>>
>>>
>>> That is the same as saying that airplanes do not fly because cars do
>>> not fly and we were talking about cars.
>>
>> If we are talking about cars, it is irrelevant to change the subject
>> to airplanes.
>> But if you think your car is an airplane, it is dangerous to try to
>> fly with it.
>>
>
> *Professor Sipser has agreed to these verbatim words* (and no more)
> If simulating halt decider *H correctly simulates its input D until H*
> *correctly determines that its simulated D would never stop running*
> *unless aborted* then H can abort its simulation of D and correctly
> report that D specifies a non-halting sequence of configurations.
>
> Seems to be saying that a simulating halt decider does correctly
> determine the halt status of its input.
>
> The only requirement for a halt decider is that it does correctly
> determine the halt status of its inputs.

I started this thread with a question about Halt Deciders. I included a
definition (see above). Why do you keep changing the subject to things
with other definitions? Cars, airplanes, simulating halt deciders,
boats, automobiles? Please, stay at the subject.

Re: Halt deciders

<tipahu$30a2$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
Subject: Re: Halt deciders
Date: Wed, 19 Oct 2022 12:01:49 -0500
Organization: A noiseless patient Spider
Lines: 118
Message-ID: <tipahu$30a2$1@dont-email.me>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org> <timvqt$3q7jl$4@dont-email.me>
<tip9g2$1mdu$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 19 Oct 2022 17:01:50 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="57efa31f654ac2f886c3aa3ef4d5f269";
logging-data="98626"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+3AsLJsZ6Df/Qd1uS3TLts"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
Cancel-Lock: sha1:JUOIH6odkg1tBx7vNiaxcHLQilM=
In-Reply-To: <tip9g2$1mdu$1@gioia.aioe.org>
Content-Language: en-US
 by: olcott - Wed, 19 Oct 2022 17:01 UTC

On 10/19/2022 11:43 AM, Fred. Zwarts wrote:
> Op 18.okt..2022 om 21:46 schreef olcott:
>> On 10/18/2022 2:23 PM, Fred. Zwarts wrote:
>>> Op 18.okt..2022 om 17:02 schreef olcott:
>>>> On 10/18/2022 3:17 AM, Fred. Zwarts wrote:
>>>>> Op 17.okt..2022 om 23:22 schreef olcott:
>>>>>> On 10/17/2022 1:44 PM, Fred. Zwarts wrote:
>>>>>>> Op 17.okt..2022 om 16:29 schreef olcott:
>>>>>>>> On 10/17/2022 4:30 AM, Fred. Zwarts wrote:
>>>>>>>>> I have been following the discussions about Halt deciders with
>>>>>>>>> interest. As a retired software designer and developer, I have
>>>>>>>>> a lot of practical experience, but not much theoretical
>>>>>>>>> education, although the theoretical background is very
>>>>>>>>> interesting. I learned a lot. I would like to verify that I
>>>>>>>>> understand it correctly. Could you point out any errors in the
>>>>>>>>> summary below?
>>>>>>>>>
>>>>>>>>> 1) (Definition of halt) A program X with input Y is said to
>>>>>>>>> halt if it reaches its end condition after a finite number of
>>>>>>>>> steps. It does not halt if it continues to execute infinitely.
>>>>>>>>> (So, X(Y) either halts, or it does not halt.)
>>>>>>>>> (It is irrelevant whether the end condition is reached in the
>>>>>>>>> 'normal' way, or by other means, e.g. an unhandled 'exception'.)
>>>>>>>>>
>>>>>>>>> 2) (Definition of halt decider) A halt decider H is a program
>>>>>>>>> that, given a program X with input Y decides, after a finite
>>>>>>>>> number of steps, whether X(Y) halts or not.
>>>>>>>>> (H(X,Y) itself must halt after a finite number of steps. It
>>>>>>>>> must return either 1 if X(Y) halts, or 0 if X(Y) does not halt,
>>>>>>>>> where 1 and 0 are a convention, which could also be two other
>>>>>>>>> arbitrary values.)
>>>>>>>>
>>>>>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>>>>>>> If simulating halt decider H correctly simulates its input D
>>>>>>>> until H
>>>>>>>> correctly determines that its simulated D would never stop running
>>>>>>>> unless aborted then H can abort its simulation of D and
>>>>>>>> correctly report
>>>>>>>> that D specifies a non-halting sequence of configurations.
>>>>>>>>
>>>>>>>> An alternative definition for a halt decider approved by MIT
>>>>>>>> Professor Michael Sipser (author of the best selling book on the
>>>>>>>> theory of computation)
>>>>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295 is shown above and paraphrased below:
>>>>>>>>
>>>>>>>> Would D correctly simulated by H ever stop running if not aborted?
>>>>>>>> Is proven on page 3 of this paper to be "no" thus perfectly
>>>>>>>> meeting the Sipser approved criteria shown above.
>>>>>>>>
>>>>>>>> *Rebutting the Sipser Halting Problem Proof*
>>>>>>>> https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof
>>>>>>>
>>>>>>> It is not clear to me what you want to say and why you left out
>>>>>>> my other points from the quote. You quote only the definitions.
>>>>>>> You left out the points that follow from the definitions. What
>>>>>>> does that mean. Don't you agree with the definitions, or is
>>>>>>> something wrong with the other points?
>>>>>>>
>>>>>>
>>>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>>>>> If simulating halt decider H correctly simulates its input D until H
>>>>>> correctly determines that its simulated D would never stop running
>>>>>> unless aborted then H can abort its simulation of D and correctly
>>>>>> report
>>>>>> that D specifies a non-halting sequence of configurations.
>>>>>>
>>>>>> Because the above seems to agree with my definition of a
>>>>>> simulating halt decider other definitions that do not apply to
>>>>>> simulating halt deciders are irrelevant.
>>>>>
>>>>> I was not talking about simulating halt deciders, but about halt
>>>>> deciders. Since we seem to agree that they are not the same, I have
>>>>> to conclude that your contribution is irrelevant.
>>>>>
>>>>
>>>> That is the same as saying that airplanes do not fly because cars do
>>>> not fly and we were talking about cars.
>>>
>>> If we are talking about cars, it is irrelevant to change the subject
>>> to airplanes.
>>> But if you think your car is an airplane, it is dangerous to try to
>>> fly with it.
>>>
>>
>> *Professor Sipser has agreed to these verbatim words* (and no more)
>> If simulating halt decider *H correctly simulates its input D until H*
>> *correctly determines that its simulated D would never stop running*
>> *unless aborted* then H can abort its simulation of D and correctly
>> report that D specifies a non-halting sequence of configurations.
>>
>> Seems to be saying that a simulating halt decider does correctly
>> determine the halt status of its input.
>>
>> The only requirement for a halt decider is that it does correctly
>> determine the halt status of its inputs.
>
> I started this thread with a question about Halt Deciders. I included a
> definition (see above). Why do you keep changing the subject to things
> with other definitions? Cars, airplanes, simulating halt deciders,
> boats, automobiles? Please, stay at the subject.

The above quote seems to say that a simulating halt decider does
correctly determine the halt status of the input that it simulates.

Professor Sipser is the author of the best selling book on the theory of
computation would seem to have the knowledge required to approve
alternative definitions for halt deciders.

https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295

Only the notion of a simulating halt decider defeats the conventional HP
proofs. To insist on definitions that cannot defeat these proofs seems a
little silly.

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

Re: Halt deciders

<tipb7q$j79$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!news.nntp4.net!aioe.org!/3uC4EomH+mn9efU0dw4QQ.user.46.165.242.91.POSTED!not-for-mail
From: F.Zwa...@KVI.nl (Fred. Zwarts)
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
Subject: Re: Halt deciders
Date: Wed, 19 Oct 2022 19:13:29 +0200
Organization: Aioe.org NNTP Server
Message-ID: <tipb7q$j79$1@gioia.aioe.org>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org> <timvqt$3q7jl$4@dont-email.me>
<tip9g2$1mdu$1@gioia.aioe.org> <tipahu$30a2$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="19689"; posting-host="/3uC4EomH+mn9efU0dw4QQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
Content-Language: en-GB
X-Notice: Filtered by postfilter v. 0.9.2
 by: Fred. Zwarts - Wed, 19 Oct 2022 17:13 UTC

Op 19.okt..2022 om 19:01 schreef olcott:
> On 10/19/2022 11:43 AM, Fred. Zwarts wrote:
>> Op 18.okt..2022 om 21:46 schreef olcott:
>>> On 10/18/2022 2:23 PM, Fred. Zwarts wrote:
>>>> Op 18.okt..2022 om 17:02 schreef olcott:
>>>>> On 10/18/2022 3:17 AM, Fred. Zwarts wrote:
>>>>>> Op 17.okt..2022 om 23:22 schreef olcott:
>>>>>>> On 10/17/2022 1:44 PM, Fred. Zwarts wrote:
>>>>>>>> Op 17.okt..2022 om 16:29 schreef olcott:
>>>>>>>>> On 10/17/2022 4:30 AM, Fred. Zwarts wrote:
>>>>>>>>>> I have been following the discussions about Halt deciders with
>>>>>>>>>> interest. As a retired software designer and developer, I have
>>>>>>>>>> a lot of practical experience, but not much theoretical
>>>>>>>>>> education, although the theoretical background is very
>>>>>>>>>> interesting. I learned a lot. I would like to verify that I
>>>>>>>>>> understand it correctly. Could you point out any errors in the
>>>>>>>>>> summary below?
>>>>>>>>>>
>>>>>>>>>> 1) (Definition of halt) A program X with input Y is said to
>>>>>>>>>> halt if it reaches its end condition after a finite number of
>>>>>>>>>> steps. It does not halt if it continues to execute infinitely.
>>>>>>>>>> (So, X(Y) either halts, or it does not halt.)
>>>>>>>>>> (It is irrelevant whether the end condition is reached in the
>>>>>>>>>> 'normal' way, or by other means, e.g. an unhandled 'exception'.)
>>>>>>>>>>
>>>>>>>>>> 2) (Definition of halt decider) A halt decider H is a program
>>>>>>>>>> that, given a program X with input Y decides, after a finite
>>>>>>>>>> number of steps, whether X(Y) halts or not.
>>>>>>>>>> (H(X,Y) itself must halt after a finite number of steps. It
>>>>>>>>>> must return either 1 if X(Y) halts, or 0 if X(Y) does not
>>>>>>>>>> halt, where 1 and 0 are a convention, which could also be two
>>>>>>>>>> other arbitrary values.)
>>>>>>>>>
>>>>>>>>> *Professor Sipser has agreed to these verbatim words* (and no
>>>>>>>>> more)
>>>>>>>>> If simulating halt decider H correctly simulates its input D
>>>>>>>>> until H
>>>>>>>>> correctly determines that its simulated D would never stop running
>>>>>>>>> unless aborted then H can abort its simulation of D and
>>>>>>>>> correctly report
>>>>>>>>> that D specifies a non-halting sequence of configurations.
>>>>>>>>>
>>>>>>>>> An alternative definition for a halt decider approved by MIT
>>>>>>>>> Professor Michael Sipser (author of the best selling book on
>>>>>>>>> the theory of computation)
>>>>>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295 is shown above and paraphrased below:
>>>>>>>>>
>>>>>>>>> Would D correctly simulated by H ever stop running if not aborted?
>>>>>>>>> Is proven on page 3 of this paper to be "no" thus perfectly
>>>>>>>>> meeting the Sipser approved criteria shown above.
>>>>>>>>>
>>>>>>>>> *Rebutting the Sipser Halting Problem Proof*
>>>>>>>>> https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof
>>>>>>>>
>>>>>>>> It is not clear to me what you want to say and why you left out
>>>>>>>> my other points from the quote. You quote only the definitions.
>>>>>>>> You left out the points that follow from the definitions. What
>>>>>>>> does that mean. Don't you agree with the definitions, or is
>>>>>>>> something wrong with the other points?
>>>>>>>>
>>>>>>>
>>>>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>>>>>> If simulating halt decider H correctly simulates its input D until H
>>>>>>> correctly determines that its simulated D would never stop running
>>>>>>> unless aborted then H can abort its simulation of D and correctly
>>>>>>> report
>>>>>>> that D specifies a non-halting sequence of configurations.
>>>>>>>
>>>>>>> Because the above seems to agree with my definition of a
>>>>>>> simulating halt decider other definitions that do not apply to
>>>>>>> simulating halt deciders are irrelevant.
>>>>>>
>>>>>> I was not talking about simulating halt deciders, but about halt
>>>>>> deciders. Since we seem to agree that they are not the same, I
>>>>>> have to conclude that your contribution is irrelevant.
>>>>>>
>>>>>
>>>>> That is the same as saying that airplanes do not fly because cars
>>>>> do not fly and we were talking about cars.
>>>>
>>>> If we are talking about cars, it is irrelevant to change the subject
>>>> to airplanes.
>>>> But if you think your car is an airplane, it is dangerous to try to
>>>> fly with it.
>>>>
>>>
>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>> If simulating halt decider *H correctly simulates its input D until H*
>>> *correctly determines that its simulated D would never stop running*
>>> *unless aborted* then H can abort its simulation of D and correctly
>>> report that D specifies a non-halting sequence of configurations.
>>>
>>> Seems to be saying that a simulating halt decider does correctly
>>> determine the halt status of its input.
>>>
>>> The only requirement for a halt decider is that it does correctly
>>> determine the halt status of its inputs.
>>
>> I started this thread with a question about Halt Deciders. I included
>> a definition (see above). Why do you keep changing the subject to
>> things with other definitions? Cars, airplanes, simulating halt
>> deciders, boats, automobiles? Please, stay at the subject.
>
> The above quote seems to say that a simulating halt decider does
> correctly determine the halt status of the input that it simulates.
>
> Professor Sipser is the author of the best selling book on the theory of
> computation would seem to have the knowledge required to approve
> alternative definitions for halt deciders.
>
> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295
>
> Only the notion of a simulating halt decider defeats the conventional HP
> proofs. To insist on definitions that cannot defeat these proofs seems a
> little silly.
>

So, your contribution is irrelevant, because you want to change
definitions and you cannot show any error in the 9 points I was asking
about.
Don't change the subject, please.

Re: Halt deciders

<835e2c6f-d351-45fa-b856-052bf3570d1fn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:6214:21e5:b0:4b3:efa6:4b17 with SMTP id p5-20020a05621421e500b004b3efa64b17mr7558485qvj.22.1666199728818;
Wed, 19 Oct 2022 10:15:28 -0700 (PDT)
X-Received: by 2002:a05:622a:1ba0:b0:399:e4f0:49a4 with SMTP id
bp32-20020a05622a1ba000b00399e4f049a4mr7469887qtb.95.1666199728566; Wed, 19
Oct 2022 10:15:28 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Wed, 19 Oct 2022 10:15:28 -0700 (PDT)
In-Reply-To: <tipahu$30a2$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=124.218.76.41; posting-account=0Ek0TQoAAAAS0oceh95IuNV59QuIWNeN
NNTP-Posting-Host: 124.218.76.41
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org> <timvqt$3q7jl$4@dont-email.me>
<tip9g2$1mdu$1@gioia.aioe.org> <tipahu$30a2$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <835e2c6f-d351-45fa-b856-052bf3570d1fn@googlegroups.com>
Subject: Re: Halt deciders
From: wynii...@gmail.com (wij)
Injection-Date: Wed, 19 Oct 2022 17:15:28 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 7761
 by: wij - Wed, 19 Oct 2022 17:15 UTC

On Thursday, October 20, 2022 at 1:01:52 AM UTC+8, olcott wrote:
> On 10/19/2022 11:43 AM, Fred. Zwarts wrote:
> > Op 18.okt..2022 om 21:46 schreef olcott:
> >> On 10/18/2022 2:23 PM, Fred. Zwarts wrote:
> >>> Op 18.okt..2022 om 17:02 schreef olcott:
> >>>> On 10/18/2022 3:17 AM, Fred. Zwarts wrote:
> >>>>> Op 17.okt..2022 om 23:22 schreef olcott:
> >>>>>> On 10/17/2022 1:44 PM, Fred. Zwarts wrote:
> >>>>>>> Op 17.okt..2022 om 16:29 schreef olcott:
> >>>>>>>> On 10/17/2022 4:30 AM, Fred. Zwarts wrote:
> >>>>>>>>> I have been following the discussions about Halt deciders with
> >>>>>>>>> interest. As a retired software designer and developer, I have
> >>>>>>>>> a lot of practical experience, but not much theoretical
> >>>>>>>>> education, although the theoretical background is very
> >>>>>>>>> interesting. I learned a lot. I would like to verify that I
> >>>>>>>>> understand it correctly. Could you point out any errors in the
> >>>>>>>>> summary below?
> >>>>>>>>>
> >>>>>>>>> 1) (Definition of halt) A program X with input Y is said to
> >>>>>>>>> halt if it reaches its end condition after a finite number of
> >>>>>>>>> steps. It does not halt if it continues to execute infinitely.
> >>>>>>>>> (So, X(Y) either halts, or it does not halt.)
> >>>>>>>>> (It is irrelevant whether the end condition is reached in the
> >>>>>>>>> 'normal' way, or by other means, e.g. an unhandled 'exception'.)
> >>>>>>>>>
> >>>>>>>>> 2) (Definition of halt decider) A halt decider H is a program
> >>>>>>>>> that, given a program X with input Y decides, after a finite
> >>>>>>>>> number of steps, whether X(Y) halts or not.
> >>>>>>>>> (H(X,Y) itself must halt after a finite number of steps. It
> >>>>>>>>> must return either 1 if X(Y) halts, or 0 if X(Y) does not halt,
> >>>>>>>>> where 1 and 0 are a convention, which could also be two other
> >>>>>>>>> arbitrary values.)
> >>>>>>>>
> >>>>>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
> >>>>>>>> If simulating halt decider H correctly simulates its input D
> >>>>>>>> until H
> >>>>>>>> correctly determines that its simulated D would never stop running
> >>>>>>>> unless aborted then H can abort its simulation of D and
> >>>>>>>> correctly report
> >>>>>>>> that D specifies a non-halting sequence of configurations.
> >>>>>>>>
> >>>>>>>> An alternative definition for a halt decider approved by MIT
> >>>>>>>> Professor Michael Sipser (author of the best selling book on the
> >>>>>>>> theory of computation)
> >>>>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295 is shown above and paraphrased below:
> >>>>>>>>
> >>>>>>>> Would D correctly simulated by H ever stop running if not aborted?
> >>>>>>>> Is proven on page 3 of this paper to be "no" thus perfectly
> >>>>>>>> meeting the Sipser approved criteria shown above.
> >>>>>>>>
> >>>>>>>> *Rebutting the Sipser Halting Problem Proof*
> >>>>>>>> https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof
> >>>>>>>
> >>>>>>> It is not clear to me what you want to say and why you left out
> >>>>>>> my other points from the quote. You quote only the definitions.
> >>>>>>> You left out the points that follow from the definitions. What
> >>>>>>> does that mean. Don't you agree with the definitions, or is
> >>>>>>> something wrong with the other points?
> >>>>>>>
> >>>>>>
> >>>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
> >>>>>> If simulating halt decider H correctly simulates its input D until H
> >>>>>> correctly determines that its simulated D would never stop running
> >>>>>> unless aborted then H can abort its simulation of D and correctly
> >>>>>> report
> >>>>>> that D specifies a non-halting sequence of configurations.
> >>>>>>
> >>>>>> Because the above seems to agree with my definition of a
> >>>>>> simulating halt decider other definitions that do not apply to
> >>>>>> simulating halt deciders are irrelevant.
> >>>>>
> >>>>> I was not talking about simulating halt deciders, but about halt
> >>>>> deciders. Since we seem to agree that they are not the same, I have
> >>>>> to conclude that your contribution is irrelevant.
> >>>>>
> >>>>
> >>>> That is the same as saying that airplanes do not fly because cars do
> >>>> not fly and we were talking about cars.
> >>>
> >>> If we are talking about cars, it is irrelevant to change the subject
> >>> to airplanes.
> >>> But if you think your car is an airplane, it is dangerous to try to
> >>> fly with it.
> >>>
> >>
> >> *Professor Sipser has agreed to these verbatim words* (and no more)
> >> If simulating halt decider *H correctly simulates its input D until H*
> >> *correctly determines that its simulated D would never stop running*
> >> *unless aborted* then H can abort its simulation of D and correctly
> >> report that D specifies a non-halting sequence of configurations.
> >>
> >> Seems to be saying that a simulating halt decider does correctly
> >> determine the halt status of its input.
> >>
> >> The only requirement for a halt decider is that it does correctly
> >> determine the halt status of its inputs.
> >
> > I started this thread with a question about Halt Deciders. I included a
> > definition (see above). Why do you keep changing the subject to things
> > with other definitions? Cars, airplanes, simulating halt deciders,
> > boats, automobiles? Please, stay at the subject.
> The above quote seems to say that a simulating halt decider does
> correctly determine the halt status of the input that it simulates.
>
> Professor Sipser is the author of the best selling book on the theory of
> computation would seem to have the knowledge required to approve
> alternative definitions for halt deciders.
>
> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295
>
> Only the notion of a simulating halt decider defeats the conventional HP
> proofs. To insist on definitions that cannot defeat these proofs seems a
> little silly.
> --
> Copyright 2022 Pete Olcott "Talent hits a target no one else can hit;
> Genius hits a target no one else can see." Arthur Schopenhauer

Does your H (POOH) halts?
H(H,H) halts? Endless recursive definition !!!

Re: Halt deciders

<tipc4b$30a2$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
Subject: Re: Halt deciders
Date: Wed, 19 Oct 2022 12:28:42 -0500
Organization: A noiseless patient Spider
Lines: 148
Message-ID: <tipc4b$30a2$2@dont-email.me>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org> <timvqt$3q7jl$4@dont-email.me>
<tip9g2$1mdu$1@gioia.aioe.org> <tipahu$30a2$1@dont-email.me>
<tipb7q$j79$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 19 Oct 2022 17:28:43 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="57efa31f654ac2f886c3aa3ef4d5f269";
logging-data="98626"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/+ZdK3dcJpp0dlYMScmuEx"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
Cancel-Lock: sha1:iaqfWlsbE6OD8wXApmilr7GmgUA=
Content-Language: en-US
In-Reply-To: <tipb7q$j79$1@gioia.aioe.org>
 by: olcott - Wed, 19 Oct 2022 17:28 UTC

On 10/19/2022 12:13 PM, Fred. Zwarts wrote:
> Op 19.okt..2022 om 19:01 schreef olcott:
>> On 10/19/2022 11:43 AM, Fred. Zwarts wrote:
>>> Op 18.okt..2022 om 21:46 schreef olcott:
>>>> On 10/18/2022 2:23 PM, Fred. Zwarts wrote:
>>>>> Op 18.okt..2022 om 17:02 schreef olcott:
>>>>>> On 10/18/2022 3:17 AM, Fred. Zwarts wrote:
>>>>>>> Op 17.okt..2022 om 23:22 schreef olcott:
>>>>>>>> On 10/17/2022 1:44 PM, Fred. Zwarts wrote:
>>>>>>>>> Op 17.okt..2022 om 16:29 schreef olcott:
>>>>>>>>>> On 10/17/2022 4:30 AM, Fred. Zwarts wrote:
>>>>>>>>>>> I have been following the discussions about Halt deciders
>>>>>>>>>>> with interest. As a retired software designer and developer,
>>>>>>>>>>> I have a lot of practical experience, but not much
>>>>>>>>>>> theoretical education, although the theoretical background is
>>>>>>>>>>> very interesting. I learned a lot. I would like to verify
>>>>>>>>>>> that I understand it correctly. Could you point out any
>>>>>>>>>>> errors in the summary below?
>>>>>>>>>>>
>>>>>>>>>>> 1) (Definition of halt) A program X with input Y is said to
>>>>>>>>>>> halt if it reaches its end condition after a finite number of
>>>>>>>>>>> steps. It does not halt if it continues to execute infinitely.
>>>>>>>>>>> (So, X(Y) either halts, or it does not halt.)
>>>>>>>>>>> (It is irrelevant whether the end condition is reached in the
>>>>>>>>>>> 'normal' way, or by other means, e.g. an unhandled 'exception'.)
>>>>>>>>>>>
>>>>>>>>>>> 2) (Definition of halt decider) A halt decider H is a program
>>>>>>>>>>> that, given a program X with input Y decides, after a finite
>>>>>>>>>>> number of steps, whether X(Y) halts or not.
>>>>>>>>>>> (H(X,Y) itself must halt after a finite number of steps. It
>>>>>>>>>>> must return either 1 if X(Y) halts, or 0 if X(Y) does not
>>>>>>>>>>> halt, where 1 and 0 are a convention, which could also be two
>>>>>>>>>>> other arbitrary values.)
>>>>>>>>>>
>>>>>>>>>> *Professor Sipser has agreed to these verbatim words* (and no
>>>>>>>>>> more)
>>>>>>>>>> If simulating halt decider H correctly simulates its input D
>>>>>>>>>> until H
>>>>>>>>>> correctly determines that its simulated D would never stop
>>>>>>>>>> running
>>>>>>>>>> unless aborted then H can abort its simulation of D and
>>>>>>>>>> correctly report
>>>>>>>>>> that D specifies a non-halting sequence of configurations.
>>>>>>>>>>
>>>>>>>>>> An alternative definition for a halt decider approved by MIT
>>>>>>>>>> Professor Michael Sipser (author of the best selling book on
>>>>>>>>>> the theory of computation)
>>>>>>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295 is shown above and paraphrased below:
>>>>>>>>>>
>>>>>>>>>> Would D correctly simulated by H ever stop running if not
>>>>>>>>>> aborted?
>>>>>>>>>> Is proven on page 3 of this paper to be "no" thus perfectly
>>>>>>>>>> meeting the Sipser approved criteria shown above.
>>>>>>>>>>
>>>>>>>>>> *Rebutting the Sipser Halting Problem Proof*
>>>>>>>>>> https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof
>>>>>>>>>
>>>>>>>>> It is not clear to me what you want to say and why you left out
>>>>>>>>> my other points from the quote. You quote only the definitions.
>>>>>>>>> You left out the points that follow from the definitions. What
>>>>>>>>> does that mean. Don't you agree with the definitions, or is
>>>>>>>>> something wrong with the other points?
>>>>>>>>>
>>>>>>>>
>>>>>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>>>>>>> If simulating halt decider H correctly simulates its input D
>>>>>>>> until H
>>>>>>>> correctly determines that its simulated D would never stop running
>>>>>>>> unless aborted then H can abort its simulation of D and
>>>>>>>> correctly report
>>>>>>>> that D specifies a non-halting sequence of configurations.
>>>>>>>>
>>>>>>>> Because the above seems to agree with my definition of a
>>>>>>>> simulating halt decider other definitions that do not apply to
>>>>>>>> simulating halt deciders are irrelevant.
>>>>>>>
>>>>>>> I was not talking about simulating halt deciders, but about halt
>>>>>>> deciders. Since we seem to agree that they are not the same, I
>>>>>>> have to conclude that your contribution is irrelevant.
>>>>>>>
>>>>>>
>>>>>> That is the same as saying that airplanes do not fly because cars
>>>>>> do not fly and we were talking about cars.
>>>>>
>>>>> If we are talking about cars, it is irrelevant to change the
>>>>> subject to airplanes.
>>>>> But if you think your car is an airplane, it is dangerous to try to
>>>>> fly with it.
>>>>>
>>>>
>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>>> If simulating halt decider *H correctly simulates its input D until H*
>>>> *correctly determines that its simulated D would never stop running*
>>>> *unless aborted* then H can abort its simulation of D and correctly
>>>> report that D specifies a non-halting sequence of configurations.
>>>>
>>>> Seems to be saying that a simulating halt decider does correctly
>>>> determine the halt status of its input.
>>>>
>>>> The only requirement for a halt decider is that it does correctly
>>>> determine the halt status of its inputs.
>>>
>>> I started this thread with a question about Halt Deciders. I included
>>> a definition (see above). Why do you keep changing the subject to
>>> things with other definitions? Cars, airplanes, simulating halt
>>> deciders, boats, automobiles? Please, stay at the subject.
>>
>> The above quote seems to say that a simulating halt decider does
>> correctly determine the halt status of the input that it simulates.
>>
>> Professor Sipser is the author of the best selling book on the theory
>> of computation would seem to have the knowledge required to approve
>> alternative definitions for halt deciders.
>>
>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295
>>
>> Only the notion of a simulating halt decider defeats the conventional
>> HP proofs. To insist on definitions that cannot defeat these proofs
>> seems a little silly.
>>
>
> So, your contribution is irrelevant, because you want to change
> definitions and you cannot show any error in the 9 points I was asking
> about.
> Don't change the subject, please.

In computability theory, the halting problem is the problem of
determining, from a description of an arbitrary computer program and an
input, whether the program will finish running, or continue to run
forever. Alan Turing proved in 1936 that a general algorithm to solve
the halting problem for all possible program-input pairs cannot exist.

For any program H that might determine if programs halt, a
"pathological" program D, called with some input, can pass its own
source and its input to H and then specifically do the opposite of what
H predicts D will do. No H can exist that handles this case.
https://en.wikipedia.org/wiki/Halting_problem


Click here to read the complete article
Re: Halt deciders

<tipclm$33e8$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: pyt...@invalid.org (Python)
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
Subject: Re: Halt deciders
Date: Wed, 19 Oct 2022 19:37:57 +0200
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <tipclm$33e8$1@dont-email.me>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org> <timvqt$3q7jl$4@dont-email.me>
<tip9g2$1mdu$1@gioia.aioe.org> <tipahu$30a2$1@dont-email.me>
<tipb7q$j79$1@gioia.aioe.org> <tipc4b$30a2$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 19 Oct 2022 17:37:58 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="c96fb860b85aa74b6ce956c81135ebba";
logging-data="101832"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Vwf8zZiu/MgluflAu0hpV"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
Cancel-Lock: sha1:mBci5kPkkfrLvGCUMtV8B0UUV80=
In-Reply-To: <tipc4b$30a2$2@dont-email.me>
Content-Language: en-US
 by: Python - Wed, 19 Oct 2022 17:37 UTC

Disgusting Dishonest Crank Peter Olcott (burn in Hell!) wrote:
> H correctly determines that its simulated D would never stop

Nevertheless D halts.

Either the determination is not correct or the simulation is
not correct. PERIOD.

Re: Halt deciders

<tipivs$76l$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic
Path: i2pn2.org!i2pn.org!news.nntp4.net!aioe.org!5E1rRMN+2mMfRFJeH0yavA.user.46.165.242.91.POSTED!not-for-mail
From: none...@beez-waxes.com (olcott)
Newsgroups: comp.theory,sci.logic
Subject: Re: Halt deciders
Date: Wed, 19 Oct 2022 14:25:47 -0500
Organization: Aioe.org NNTP Server
Message-ID: <tipivs$76l$1@gioia.aioe.org>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org> <timvqt$3q7jl$4@dont-email.me>
<tip9g2$1mdu$1@gioia.aioe.org> <tipahu$30a2$1@dont-email.me>
<835e2c6f-d351-45fa-b856-052bf3570d1fn@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="7381"; posting-host="5E1rRMN+2mMfRFJeH0yavA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: olcott - Wed, 19 Oct 2022 19:25 UTC

On 10/19/2022 12:15 PM, wij wrote:
> On Thursday, October 20, 2022 at 1:01:52 AM UTC+8, olcott wrote:
>> On 10/19/2022 11:43 AM, Fred. Zwarts wrote:
>>> Op 18.okt..2022 om 21:46 schreef olcott:
>>>> On 10/18/2022 2:23 PM, Fred. Zwarts wrote:
>>>>> Op 18.okt..2022 om 17:02 schreef olcott:
>>>>>> On 10/18/2022 3:17 AM, Fred. Zwarts wrote:
>>>>>>> Op 17.okt..2022 om 23:22 schreef olcott:
>>>>>>>> On 10/17/2022 1:44 PM, Fred. Zwarts wrote:
>>>>>>>>> Op 17.okt..2022 om 16:29 schreef olcott:
>>>>>>>>>> On 10/17/2022 4:30 AM, Fred. Zwarts wrote:
>>>>>>>>>>> I have been following the discussions about Halt deciders with
>>>>>>>>>>> interest. As a retired software designer and developer, I have
>>>>>>>>>>> a lot of practical experience, but not much theoretical
>>>>>>>>>>> education, although the theoretical background is very
>>>>>>>>>>> interesting. I learned a lot. I would like to verify that I
>>>>>>>>>>> understand it correctly. Could you point out any errors in the
>>>>>>>>>>> summary below?
>>>>>>>>>>>
>>>>>>>>>>> 1) (Definition of halt) A program X with input Y is said to
>>>>>>>>>>> halt if it reaches its end condition after a finite number of
>>>>>>>>>>> steps. It does not halt if it continues to execute infinitely.
>>>>>>>>>>> (So, X(Y) either halts, or it does not halt.)
>>>>>>>>>>> (It is irrelevant whether the end condition is reached in the
>>>>>>>>>>> 'normal' way, or by other means, e.g. an unhandled 'exception'.)
>>>>>>>>>>>
>>>>>>>>>>> 2) (Definition of halt decider) A halt decider H is a program
>>>>>>>>>>> that, given a program X with input Y decides, after a finite
>>>>>>>>>>> number of steps, whether X(Y) halts or not.
>>>>>>>>>>> (H(X,Y) itself must halt after a finite number of steps. It
>>>>>>>>>>> must return either 1 if X(Y) halts, or 0 if X(Y) does not halt,
>>>>>>>>>>> where 1 and 0 are a convention, which could also be two other
>>>>>>>>>>> arbitrary values.)
>>>>>>>>>>
>>>>>>>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>>>>>>>>> If simulating halt decider H correctly simulates its input D
>>>>>>>>>> until H
>>>>>>>>>> correctly determines that its simulated D would never stop running
>>>>>>>>>> unless aborted then H can abort its simulation of D and
>>>>>>>>>> correctly report
>>>>>>>>>> that D specifies a non-halting sequence of configurations.
>>>>>>>>>>
>>>>>>>>>> An alternative definition for a halt decider approved by MIT
>>>>>>>>>> Professor Michael Sipser (author of the best selling book on the
>>>>>>>>>> theory of computation)
>>>>>>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295 is shown above and paraphrased below:
>>>>>>>>>>
>>>>>>>>>> Would D correctly simulated by H ever stop running if not aborted?
>>>>>>>>>> Is proven on page 3 of this paper to be "no" thus perfectly
>>>>>>>>>> meeting the Sipser approved criteria shown above.
>>>>>>>>>>
>>>>>>>>>> *Rebutting the Sipser Halting Problem Proof*
>>>>>>>>>> https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof
>>>>>>>>>
>>>>>>>>> It is not clear to me what you want to say and why you left out
>>>>>>>>> my other points from the quote. You quote only the definitions.
>>>>>>>>> You left out the points that follow from the definitions. What
>>>>>>>>> does that mean. Don't you agree with the definitions, or is
>>>>>>>>> something wrong with the other points?
>>>>>>>>>
>>>>>>>>
>>>>>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>>>>>>> If simulating halt decider H correctly simulates its input D until H
>>>>>>>> correctly determines that its simulated D would never stop running
>>>>>>>> unless aborted then H can abort its simulation of D and correctly
>>>>>>>> report
>>>>>>>> that D specifies a non-halting sequence of configurations.
>>>>>>>>
>>>>>>>> Because the above seems to agree with my definition of a
>>>>>>>> simulating halt decider other definitions that do not apply to
>>>>>>>> simulating halt deciders are irrelevant.
>>>>>>>
>>>>>>> I was not talking about simulating halt deciders, but about halt
>>>>>>> deciders. Since we seem to agree that they are not the same, I have
>>>>>>> to conclude that your contribution is irrelevant.
>>>>>>>
>>>>>>
>>>>>> That is the same as saying that airplanes do not fly because cars do
>>>>>> not fly and we were talking about cars.
>>>>>
>>>>> If we are talking about cars, it is irrelevant to change the subject
>>>>> to airplanes.
>>>>> But if you think your car is an airplane, it is dangerous to try to
>>>>> fly with it.
>>>>>
>>>>
>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>>> If simulating halt decider *H correctly simulates its input D until H*
>>>> *correctly determines that its simulated D would never stop running*
>>>> *unless aborted* then H can abort its simulation of D and correctly
>>>> report that D specifies a non-halting sequence of configurations.
>>>>
>>>> Seems to be saying that a simulating halt decider does correctly
>>>> determine the halt status of its input.
>>>>
>>>> The only requirement for a halt decider is that it does correctly
>>>> determine the halt status of its inputs.
>>>
>>> I started this thread with a question about Halt Deciders. I included a
>>> definition (see above). Why do you keep changing the subject to things
>>> with other definitions? Cars, airplanes, simulating halt deciders,
>>> boats, automobiles? Please, stay at the subject.
>> The above quote seems to say that a simulating halt decider does
>> correctly determine the halt status of the input that it simulates.
>>
>> Professor Sipser is the author of the best selling book on the theory of
>> computation would seem to have the knowledge required to approve
>> alternative definitions for halt deciders.
>>
>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295
>>
>> Only the notion of a simulating halt decider defeats the conventional HP
>> proofs. To insist on definitions that cannot defeat these proofs seems a
>> little silly.
>> --
>> Copyright 2022 Pete Olcott "Talent hits a target no one else can hit;
>> Genius hits a target no one else can see." Arthur Schopenhauer
>
> Does your H (POOH) halts?
> H(H,H) halts? Endless recursive definition !!!

That cannot possibly work because H takes two arguments and you only
gave the simulated H one argument.

Now that a simulating halt decider has been verified to correctly
determine the halt status of its input a simulating halt decider *is* a
halt decider, thus applies to the original halting problem proofs.

--
Copyright 2022 Pete Olcott

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

Re: Halt deciders

<tipk62$3qlj$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic
Path: i2pn2.org!i2pn.org!paganini.bofh.team!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: pyt...@invalid.org (Python)
Newsgroups: comp.theory,sci.logic
Subject: Re: Halt deciders
Date: Wed, 19 Oct 2022 21:46:10 +0200
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <tipk62$3qlj$1@dont-email.me>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org> <timvqt$3q7jl$4@dont-email.me>
<tip9g2$1mdu$1@gioia.aioe.org> <tipahu$30a2$1@dont-email.me>
<835e2c6f-d351-45fa-b856-052bf3570d1fn@googlegroups.com>
<tipivs$76l$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 19 Oct 2022 19:46:10 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="c96fb860b85aa74b6ce956c81135ebba";
logging-data="125619"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19XZ+Jge23FIo679bGnxDAp"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
Cancel-Lock: sha1:wTauMNgmlXP65EJlXWngkgPr6UI=
Content-Language: en-US
In-Reply-To: <tipivs$76l$1@gioia.aioe.org>
 by: Python - Wed, 19 Oct 2022 19:46 UTC

Disgusting FRAUD Peter Olcott wrote:
>
> Now that a simulating halt decider has been verified to correctly
> determine the halt status of its input

The opposite has been verified : your "halt decider" does not correctly
determine the halt status of its input. H(D,D) = 0 AND D halts.

> a simulating halt decider *is* a
> halt decider, thus applies to the original halting problem proofs.

Hence it is NOT an halt decider. PERIOD.

Re: Halt deciders

<tis7h6$1ddn$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!aioe.org!/3uC4EomH+mn9efU0dw4QQ.user.46.165.242.91.POSTED!not-for-mail
From: F.Zwa...@KVI.nl (Fred. Zwarts)
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
Subject: Re: Halt deciders
Date: Thu, 20 Oct 2022 21:28:36 +0200
Organization: Aioe.org NNTP Server
Message-ID: <tis7h6$1ddn$1@gioia.aioe.org>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org> <timvqt$3q7jl$4@dont-email.me>
<tip9g2$1mdu$1@gioia.aioe.org> <tipahu$30a2$1@dont-email.me>
<tipb7q$j79$1@gioia.aioe.org> <tipc4b$30a2$2@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="46519"; posting-host="/3uC4EomH+mn9efU0dw4QQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-GB
 by: Fred. Zwarts - Thu, 20 Oct 2022 19:28 UTC

Op 19.okt..2022 om 19:28 schreef olcott:
> On 10/19/2022 12:13 PM, Fred. Zwarts wrote:
>> Op 19.okt..2022 om 19:01 schreef olcott:
>>> On 10/19/2022 11:43 AM, Fred. Zwarts wrote:
>>>> Op 18.okt..2022 om 21:46 schreef olcott:
>>>>> On 10/18/2022 2:23 PM, Fred. Zwarts wrote:
>>>>>> Op 18.okt..2022 om 17:02 schreef olcott:
>>>>>>> On 10/18/2022 3:17 AM, Fred. Zwarts wrote:
>>>>>>>> Op 17.okt..2022 om 23:22 schreef olcott:
>>>>>>>>> On 10/17/2022 1:44 PM, Fred. Zwarts wrote:
>>>>>>>>>> Op 17.okt..2022 om 16:29 schreef olcott:
>>>>>>>>>>> On 10/17/2022 4:30 AM, Fred. Zwarts wrote:
>>>>>>>>>>>> I have been following the discussions about Halt deciders
>>>>>>>>>>>> with interest. As a retired software designer and developer,
>>>>>>>>>>>> I have a lot of practical experience, but not much
>>>>>>>>>>>> theoretical education, although the theoretical background
>>>>>>>>>>>> is very interesting. I learned a lot. I would like to verify
>>>>>>>>>>>> that I understand it correctly. Could you point out any
>>>>>>>>>>>> errors in the summary below?
>>>>>>>>>>>>
>>>>>>>>>>>> 1) (Definition of halt) A program X with input Y is said to
>>>>>>>>>>>> halt if it reaches its end condition after a finite number
>>>>>>>>>>>> of steps. It does not halt if it continues to execute
>>>>>>>>>>>> infinitely.
>>>>>>>>>>>> (So, X(Y) either halts, or it does not halt.)
>>>>>>>>>>>> (It is irrelevant whether the end condition is reached in
>>>>>>>>>>>> the 'normal' way, or by other means, e.g. an unhandled
>>>>>>>>>>>> 'exception'.)
>>>>>>>>>>>>
>>>>>>>>>>>> 2) (Definition of halt decider) A halt decider H is a
>>>>>>>>>>>> program that, given a program X with input Y decides, after
>>>>>>>>>>>> a finite number of steps, whether X(Y) halts or not.
>>>>>>>>>>>> (H(X,Y) itself must halt after a finite number of steps. It
>>>>>>>>>>>> must return either 1 if X(Y) halts, or 0 if X(Y) does not
>>>>>>>>>>>> halt, where 1 and 0 are a convention, which could also be
>>>>>>>>>>>> two other arbitrary values.)
>>>>>>>>>>>
>>>>>>>>>>> *Professor Sipser has agreed to these verbatim words* (and no
>>>>>>>>>>> more)
>>>>>>>>>>> If simulating halt decider H correctly simulates its input D
>>>>>>>>>>> until H
>>>>>>>>>>> correctly determines that its simulated D would never stop
>>>>>>>>>>> running
>>>>>>>>>>> unless aborted then H can abort its simulation of D and
>>>>>>>>>>> correctly report
>>>>>>>>>>> that D specifies a non-halting sequence of configurations.
>>>>>>>>>>>
>>>>>>>>>>> An alternative definition for a halt decider approved by MIT
>>>>>>>>>>> Professor Michael Sipser (author of the best selling book on
>>>>>>>>>>> the theory of computation)
>>>>>>>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295 is shown above and paraphrased below:
>>>>>>>>>>>
>>>>>>>>>>> Would D correctly simulated by H ever stop running if not
>>>>>>>>>>> aborted?
>>>>>>>>>>> Is proven on page 3 of this paper to be "no" thus perfectly
>>>>>>>>>>> meeting the Sipser approved criteria shown above.
>>>>>>>>>>>
>>>>>>>>>>> *Rebutting the Sipser Halting Problem Proof*
>>>>>>>>>>> https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof
>>>>>>>>>>
>>>>>>>>>> It is not clear to me what you want to say and why you left
>>>>>>>>>> out my other points from the quote. You quote only the
>>>>>>>>>> definitions. You left out the points that follow from the
>>>>>>>>>> definitions. What does that mean. Don't you agree with the
>>>>>>>>>> definitions, or is something wrong with the other points?
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> *Professor Sipser has agreed to these verbatim words* (and no
>>>>>>>>> more)
>>>>>>>>> If simulating halt decider H correctly simulates its input D
>>>>>>>>> until H
>>>>>>>>> correctly determines that its simulated D would never stop running
>>>>>>>>> unless aborted then H can abort its simulation of D and
>>>>>>>>> correctly report
>>>>>>>>> that D specifies a non-halting sequence of configurations.
>>>>>>>>>
>>>>>>>>> Because the above seems to agree with my definition of a
>>>>>>>>> simulating halt decider other definitions that do not apply to
>>>>>>>>> simulating halt deciders are irrelevant.
>>>>>>>>
>>>>>>>> I was not talking about simulating halt deciders, but about halt
>>>>>>>> deciders. Since we seem to agree that they are not the same, I
>>>>>>>> have to conclude that your contribution is irrelevant.
>>>>>>>>
>>>>>>>
>>>>>>> That is the same as saying that airplanes do not fly because cars
>>>>>>> do not fly and we were talking about cars.
>>>>>>
>>>>>> If we are talking about cars, it is irrelevant to change the
>>>>>> subject to airplanes.
>>>>>> But if you think your car is an airplane, it is dangerous to try
>>>>>> to fly with it.
>>>>>>
>>>>>
>>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>>>> If simulating halt decider *H correctly simulates its input D until H*
>>>>> *correctly determines that its simulated D would never stop running*
>>>>> *unless aborted* then H can abort its simulation of D and correctly
>>>>> report that D specifies a non-halting sequence of configurations.
>>>>>
>>>>> Seems to be saying that a simulating halt decider does correctly
>>>>> determine the halt status of its input.
>>>>>
>>>>> The only requirement for a halt decider is that it does correctly
>>>>> determine the halt status of its inputs.
>>>>
>>>> I started this thread with a question about Halt Deciders. I
>>>> included a definition (see above). Why do you keep changing the
>>>> subject to things with other definitions? Cars, airplanes,
>>>> simulating halt deciders, boats, automobiles? Please, stay at the
>>>> subject.
>>>
>>> The above quote seems to say that a simulating halt decider does
>>> correctly determine the halt status of the input that it simulates.
>>>
>>> Professor Sipser is the author of the best selling book on the theory
>>> of computation would seem to have the knowledge required to approve
>>> alternative definitions for halt deciders.
>>>
>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295
>>>
>>> Only the notion of a simulating halt decider defeats the conventional
>>> HP proofs. To insist on definitions that cannot defeat these proofs
>>> seems a little silly.
>>>
>>
>> So, your contribution is irrelevant, because you want to change
>> definitions and you cannot show any error in the 9 points I was asking
>> about.
>> Don't change the subject, please.
>
> In computability theory, the halting problem is the problem of
> determining, from a description of an arbitrary computer program and an
> input, whether the program will finish running, or continue to run
> forever. Alan Turing proved in 1936 that a general algorithm to solve
> the halting problem for all possible program-input pairs cannot exist.
>
> For any program H that might determine if programs halt, a
> "pathological" program D, called with some input, can pass its own
> source and its input to H and then specifically do the opposite of what
> H predicts D will do. No H can exist that handles this case.
> https://en.wikipedia.org/wiki/Halting_problem
>
> H(D,D) correctly simulates its input D until H correctly determines that
> its simulated D would never stop running unless aborted thus exactly
> matching the Wikipedia definition of an H can that handles this case.
>


Click here to read the complete article
Re: Halt deciders

<tis989$ddi6$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!paganini.bofh.team!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
Subject: Re: Halt deciders
Date: Thu, 20 Oct 2022 14:58:01 -0500
Organization: A noiseless patient Spider
Lines: 166
Message-ID: <tis989$ddi6$2@dont-email.me>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org> <timvqt$3q7jl$4@dont-email.me>
<tip9g2$1mdu$1@gioia.aioe.org> <tipahu$30a2$1@dont-email.me>
<tipb7q$j79$1@gioia.aioe.org> <tipc4b$30a2$2@dont-email.me>
<tis7h6$1ddn$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 20 Oct 2022 19:58:02 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="3d3510bba7b12dfb2c727cd3c322ecab";
logging-data="439878"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18nCJXIgNemqwFgiIBnxbn1"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.3
Cancel-Lock: sha1:dN/LmxkhHL+mIT6omVv/3SLVMEc=
Content-Language: en-US
In-Reply-To: <tis7h6$1ddn$1@gioia.aioe.org>
 by: olcott - Thu, 20 Oct 2022 19:58 UTC

On 10/20/2022 2:28 PM, Fred. Zwarts wrote:
> Op 19.okt..2022 om 19:28 schreef olcott:
>> On 10/19/2022 12:13 PM, Fred. Zwarts wrote:
>>> Op 19.okt..2022 om 19:01 schreef olcott:
>>>> On 10/19/2022 11:43 AM, Fred. Zwarts wrote:
>>>>> Op 18.okt..2022 om 21:46 schreef olcott:
>>>>>> On 10/18/2022 2:23 PM, Fred. Zwarts wrote:
>>>>>>> Op 18.okt..2022 om 17:02 schreef olcott:
>>>>>>>> On 10/18/2022 3:17 AM, Fred. Zwarts wrote:
>>>>>>>>> Op 17.okt..2022 om 23:22 schreef olcott:
>>>>>>>>>> On 10/17/2022 1:44 PM, Fred. Zwarts wrote:
>>>>>>>>>>> Op 17.okt..2022 om 16:29 schreef olcott:
>>>>>>>>>>>> On 10/17/2022 4:30 AM, Fred. Zwarts wrote:
>>>>>>>>>>>>> I have been following the discussions about Halt deciders
>>>>>>>>>>>>> with interest. As a retired software designer and
>>>>>>>>>>>>> developer, I have a lot of practical experience, but not
>>>>>>>>>>>>> much theoretical education, although the theoretical
>>>>>>>>>>>>> background is very interesting. I learned a lot. I would
>>>>>>>>>>>>> like to verify that I understand it correctly. Could you
>>>>>>>>>>>>> point out any errors in the summary below?
>>>>>>>>>>>>>
>>>>>>>>>>>>> 1) (Definition of halt) A program X with input Y is said to
>>>>>>>>>>>>> halt if it reaches its end condition after a finite number
>>>>>>>>>>>>> of steps. It does not halt if it continues to execute
>>>>>>>>>>>>> infinitely.
>>>>>>>>>>>>> (So, X(Y) either halts, or it does not halt.)
>>>>>>>>>>>>> (It is irrelevant whether the end condition is reached in
>>>>>>>>>>>>> the 'normal' way, or by other means, e.g. an unhandled
>>>>>>>>>>>>> 'exception'.)
>>>>>>>>>>>>>
>>>>>>>>>>>>> 2) (Definition of halt decider) A halt decider H is a
>>>>>>>>>>>>> program that, given a program X with input Y decides, after
>>>>>>>>>>>>> a finite number of steps, whether X(Y) halts or not.
>>>>>>>>>>>>> (H(X,Y) itself must halt after a finite number of steps. It
>>>>>>>>>>>>> must return either 1 if X(Y) halts, or 0 if X(Y) does not
>>>>>>>>>>>>> halt, where 1 and 0 are a convention, which could also be
>>>>>>>>>>>>> two other arbitrary values.)
>>>>>>>>>>>>
>>>>>>>>>>>> *Professor Sipser has agreed to these verbatim words* (and
>>>>>>>>>>>> no more)
>>>>>>>>>>>> If simulating halt decider H correctly simulates its input D
>>>>>>>>>>>> until H
>>>>>>>>>>>> correctly determines that its simulated D would never stop
>>>>>>>>>>>> running
>>>>>>>>>>>> unless aborted then H can abort its simulation of D and
>>>>>>>>>>>> correctly report
>>>>>>>>>>>> that D specifies a non-halting sequence of configurations.
>>>>>>>>>>>>
>>>>>>>>>>>> An alternative definition for a halt decider approved by MIT
>>>>>>>>>>>> Professor Michael Sipser (author of the best selling book on
>>>>>>>>>>>> the theory of computation)
>>>>>>>>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295 is shown above and paraphrased below:
>>>>>>>>>>>>
>>>>>>>>>>>> Would D correctly simulated by H ever stop running if not
>>>>>>>>>>>> aborted?
>>>>>>>>>>>> Is proven on page 3 of this paper to be "no" thus perfectly
>>>>>>>>>>>> meeting the Sipser approved criteria shown above.
>>>>>>>>>>>>
>>>>>>>>>>>> *Rebutting the Sipser Halting Problem Proof*
>>>>>>>>>>>> https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof
>>>>>>>>>>>
>>>>>>>>>>> It is not clear to me what you want to say and why you left
>>>>>>>>>>> out my other points from the quote. You quote only the
>>>>>>>>>>> definitions. You left out the points that follow from the
>>>>>>>>>>> definitions. What does that mean. Don't you agree with the
>>>>>>>>>>> definitions, or is something wrong with the other points?
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> *Professor Sipser has agreed to these verbatim words* (and no
>>>>>>>>>> more)
>>>>>>>>>> If simulating halt decider H correctly simulates its input D
>>>>>>>>>> until H
>>>>>>>>>> correctly determines that its simulated D would never stop
>>>>>>>>>> running
>>>>>>>>>> unless aborted then H can abort its simulation of D and
>>>>>>>>>> correctly report
>>>>>>>>>> that D specifies a non-halting sequence of configurations.
>>>>>>>>>>
>>>>>>>>>> Because the above seems to agree with my definition of a
>>>>>>>>>> simulating halt decider other definitions that do not apply to
>>>>>>>>>> simulating halt deciders are irrelevant.
>>>>>>>>>
>>>>>>>>> I was not talking about simulating halt deciders, but about
>>>>>>>>> halt deciders. Since we seem to agree that they are not the
>>>>>>>>> same, I have to conclude that your contribution is irrelevant.
>>>>>>>>>
>>>>>>>>
>>>>>>>> That is the same as saying that airplanes do not fly because
>>>>>>>> cars do not fly and we were talking about cars.
>>>>>>>
>>>>>>> If we are talking about cars, it is irrelevant to change the
>>>>>>> subject to airplanes.
>>>>>>> But if you think your car is an airplane, it is dangerous to try
>>>>>>> to fly with it.
>>>>>>>
>>>>>>
>>>>>> *Professor Sipser has agreed to these verbatim words* (and no more)
>>>>>> If simulating halt decider *H correctly simulates its input D
>>>>>> until H*
>>>>>> *correctly determines that its simulated D would never stop running*
>>>>>> *unless aborted* then H can abort its simulation of D and correctly
>>>>>> report that D specifies a non-halting sequence of configurations.
>>>>>>
>>>>>> Seems to be saying that a simulating halt decider does correctly
>>>>>> determine the halt status of its input.
>>>>>>
>>>>>> The only requirement for a halt decider is that it does correctly
>>>>>> determine the halt status of its inputs.
>>>>>
>>>>> I started this thread with a question about Halt Deciders. I
>>>>> included a definition (see above). Why do you keep changing the
>>>>> subject to things with other definitions? Cars, airplanes,
>>>>> simulating halt deciders, boats, automobiles? Please, stay at the
>>>>> subject.
>>>>
>>>> The above quote seems to say that a simulating halt decider does
>>>> correctly determine the halt status of the input that it simulates.
>>>>
>>>> Professor Sipser is the author of the best selling book on the
>>>> theory of computation would seem to have the knowledge required to
>>>> approve alternative definitions for halt deciders.
>>>>
>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295
>>>>
>>>> Only the notion of a simulating halt decider defeats the
>>>> conventional HP proofs. To insist on definitions that cannot defeat
>>>> these proofs seems a little silly.
>>>>
>>>
>>> So, your contribution is irrelevant, because you want to change
>>> definitions and you cannot show any error in the 9 points I was
>>> asking about.
>>> Don't change the subject, please.
>>
>> In computability theory, the halting problem is the problem of
>> determining, from a description of an arbitrary computer program and
>> an input, whether the program will finish running, or continue to run
>> forever. Alan Turing proved in 1936 that a general algorithm to solve
>> the halting problem for all possible program-input pairs cannot exist.
>>
>> For any program H that might determine if programs halt, a
>> "pathological" program D, called with some input, can pass its own
>> source and its input to H and then specifically do the opposite of
>> what H predicts D will do. No H can exist that handles this case.
>> https://en.wikipedia.org/wiki/Halting_problem
>>
>> H(D,D) correctly simulates its input D until H correctly determines
>> that its simulated D would never stop running unless aborted thus
>> exactly matching the Wikipedia definition of an H can that handles
>> this case.
>>
>
> Your H returns 0, but D halts. Again you changed the subject.


Click here to read the complete article
Re: Halt deciders

<20221020222933.00001dec@reddwarf.jmc.corp>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!aioe.org!feeder1.feed.usenet.farm!feed.usenet.farm!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx15.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc.corp (Mr Flibble)
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
Subject: Re: Halt deciders
Message-ID: <20221020222933.00001dec@reddwarf.jmc.corp>
References: <tij7cg$123$1@gioia.aioe.org>
<tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org>
<tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org>
<timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org>
<timvqt$3q7jl$4@dont-email.me>
<tip9g2$1mdu$1@gioia.aioe.org>
<tipahu$30a2$1@dont-email.me>
<tipb7q$j79$1@gioia.aioe.org>
<tipc4b$30a2$2@dont-email.me>
<tis7h6$1ddn$1@gioia.aioe.org>
<tis989$ddi6$2@dont-email.me>
Organization: Jupiter Mining Corporation
X-Newsreader: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 178
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Thu, 20 Oct 2022 21:29:32 UTC
Date: Thu, 20 Oct 2022 22:29:33 +0100
X-Received-Bytes: 9880
 by: Mr Flibble - Thu, 20 Oct 2022 21:29 UTC

On Thu, 20 Oct 2022 14:58:01 -0500
olcott <polcott2@gmail.com> wrote:

> On 10/20/2022 2:28 PM, Fred. Zwarts wrote:
> > Op 19.okt..2022 om 19:28 schreef olcott:
> >> On 10/19/2022 12:13 PM, Fred. Zwarts wrote:
> >>> Op 19.okt..2022 om 19:01 schreef olcott:
> >>>> On 10/19/2022 11:43 AM, Fred. Zwarts wrote:
> >>>>> Op 18.okt..2022 om 21:46 schreef olcott:
> >>>>>> On 10/18/2022 2:23 PM, Fred. Zwarts wrote:
> >>>>>>> Op 18.okt..2022 om 17:02 schreef olcott:
> >>>>>>>> On 10/18/2022 3:17 AM, Fred. Zwarts wrote:
> >>>>>>>>> Op 17.okt..2022 om 23:22 schreef olcott:
> >>>>>>>>>> On 10/17/2022 1:44 PM, Fred. Zwarts wrote:
> >>>>>>>>>>> Op 17.okt..2022 om 16:29 schreef olcott:
> >>>>>>>>>>>> On 10/17/2022 4:30 AM, Fred. Zwarts wrote:
> >>>>>>>>>>>>> I have been following the discussions about Halt
> >>>>>>>>>>>>> deciders with interest. As a retired software designer
> >>>>>>>>>>>>> and developer, I have a lot of practical experience,
> >>>>>>>>>>>>> but not much theoretical education, although the
> >>>>>>>>>>>>> theoretical background is very interesting. I learned a
> >>>>>>>>>>>>> lot. I would like to verify that I understand it
> >>>>>>>>>>>>> correctly. Could you point out any errors in the
> >>>>>>>>>>>>> summary below?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> 1) (Definition of halt) A program X with input Y is
> >>>>>>>>>>>>> said to halt if it reaches its end condition after a
> >>>>>>>>>>>>> finite number of steps. It does not halt if it
> >>>>>>>>>>>>> continues to execute infinitely.
> >>>>>>>>>>>>> (So, X(Y) either halts, or it does not halt.)
> >>>>>>>>>>>>> (It is irrelevant whether the end condition is reached
> >>>>>>>>>>>>> in the 'normal' way, or by other means, e.g. an
> >>>>>>>>>>>>> unhandled 'exception'.)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> 2) (Definition of halt decider) A halt decider H is a
> >>>>>>>>>>>>> program that, given a program X with input Y decides,
> >>>>>>>>>>>>> after a finite number of steps, whether X(Y) halts or
> >>>>>>>>>>>>> not. (H(X,Y) itself must halt after a finite number of
> >>>>>>>>>>>>> steps. It must return either 1 if X(Y) halts, or 0 if
> >>>>>>>>>>>>> X(Y) does not halt, where 1 and 0 are a convention,
> >>>>>>>>>>>>> which could also be two other arbitrary values.)
> >>>>>>>>>>>>
> >>>>>>>>>>>> *Professor Sipser has agreed to these verbatim words*
> >>>>>>>>>>>> (and no more)
> >>>>>>>>>>>> If simulating halt decider H correctly simulates its
> >>>>>>>>>>>> input D until H
> >>>>>>>>>>>> correctly determines that its simulated D would never
> >>>>>>>>>>>> stop running
> >>>>>>>>>>>> unless aborted then H can abort its simulation of D and
> >>>>>>>>>>>> correctly report
> >>>>>>>>>>>> that D specifies a non-halting sequence of
> >>>>>>>>>>>> configurations.
> >>>>>>>>>>>>
> >>>>>>>>>>>> An alternative definition for a halt decider approved by
> >>>>>>>>>>>> MIT Professor Michael Sipser (author of the best selling
> >>>>>>>>>>>> book on the theory of computation)
> >>>>>>>>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295
> >>>>>>>>>>>> is shown above and paraphrased below:
> >>>>>>>>>>>>
> >>>>>>>>>>>> Would D correctly simulated by H ever stop running if
> >>>>>>>>>>>> not aborted?
> >>>>>>>>>>>> Is proven on page 3 of this paper to be "no" thus
> >>>>>>>>>>>> perfectly meeting the Sipser approved criteria shown
> >>>>>>>>>>>> above.
> >>>>>>>>>>>>
> >>>>>>>>>>>> *Rebutting the Sipser Halting Problem Proof*
> >>>>>>>>>>>> https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> It is not clear to me what you want to say and why you
> >>>>>>>>>>> left out my other points from the quote. You quote only
> >>>>>>>>>>> the definitions. You left out the points that follow from
> >>>>>>>>>>> the definitions. What does that mean. Don't you agree
> >>>>>>>>>>> with the definitions, or is something wrong with the
> >>>>>>>>>>> other points?
> >>>>>>>>>>
> >>>>>>>>>> *Professor Sipser has agreed to these verbatim words* (and
> >>>>>>>>>> no more)
> >>>>>>>>>> If simulating halt decider H correctly simulates its input
> >>>>>>>>>> D until H
> >>>>>>>>>> correctly determines that its simulated D would never stop
> >>>>>>>>>> running
> >>>>>>>>>> unless aborted then H can abort its simulation of D and
> >>>>>>>>>> correctly report
> >>>>>>>>>> that D specifies a non-halting sequence of configurations.
> >>>>>>>>>>
> >>>>>>>>>> Because the above seems to agree with my definition of a
> >>>>>>>>>> simulating halt decider other definitions that do not
> >>>>>>>>>> apply to simulating halt deciders are irrelevant.
> >>>>>>>>>
> >>>>>>>>> I was not talking about simulating halt deciders, but about
> >>>>>>>>> halt deciders. Since we seem to agree that they are not the
> >>>>>>>>> same, I have to conclude that your contribution is
> >>>>>>>>> irrelevant.
> >>>>>>>>
> >>>>>>>> That is the same as saying that airplanes do not fly because
> >>>>>>>> cars do not fly and we were talking about cars.
> >>>>>>>
> >>>>>>> If we are talking about cars, it is irrelevant to change the
> >>>>>>> subject to airplanes.
> >>>>>>> But if you think your car is an airplane, it is dangerous to
> >>>>>>> try to fly with it.
> >>>>>>>
> >>>>>>
> >>>>>> *Professor Sipser has agreed to these verbatim words* (and no
> >>>>>> more) If simulating halt decider *H correctly simulates its
> >>>>>> input D until H*
> >>>>>> *correctly determines that its simulated D would never stop
> >>>>>> running* *unless aborted* then H can abort its simulation of D
> >>>>>> and correctly report that D specifies a non-halting sequence
> >>>>>> of configurations.
> >>>>>>
> >>>>>> Seems to be saying that a simulating halt decider does
> >>>>>> correctly determine the halt status of its input.
> >>>>>>
> >>>>>> The only requirement for a halt decider is that it does
> >>>>>> correctly determine the halt status of its inputs.
> >>>>>
> >>>>> I started this thread with a question about Halt Deciders. I
> >>>>> included a definition (see above). Why do you keep changing the
> >>>>> subject to things with other definitions? Cars, airplanes,
> >>>>> simulating halt deciders, boats, automobiles? Please, stay at
> >>>>> the subject.
> >>>>
> >>>> The above quote seems to say that a simulating halt decider does
> >>>> correctly determine the halt status of the input that it
> >>>> simulates.
> >>>>
> >>>> Professor Sipser is the author of the best selling book on the
> >>>> theory of computation would seem to have the knowledge required
> >>>> to approve alternative definitions for halt deciders.
> >>>>
> >>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295
> >>>>
> >>>> Only the notion of a simulating halt decider defeats the
> >>>> conventional HP proofs. To insist on definitions that cannot
> >>>> defeat these proofs seems a little silly.
> >>>>
> >>>
> >>> So, your contribution is irrelevant, because you want to change
> >>> definitions and you cannot show any error in the 9 points I was
> >>> asking about.
> >>> Don't change the subject, please.
> >>
> >> In computability theory, the halting problem is the problem of
> >> determining, from a description of an arbitrary computer program
> >> and an input, whether the program will finish running, or continue
> >> to run forever. Alan Turing proved in 1936 that a general
> >> algorithm to solve the halting problem for all possible
> >> program-input pairs cannot exist.
> >>
> >> For any program H that might determine if programs halt, a
> >> "pathological" program D, called with some input, can pass its own
> >> source and its input to H and then specifically do the opposite of
> >> what H predicts D will do. No H can exist that handles this case.
> >> https://en.wikipedia.org/wiki/Halting_problem
> >>
> >> H(D,D) correctly simulates its input D until H correctly
> >> determines that its simulated D would never stop running unless
> >> aborted thus exactly matching the Wikipedia definition of an H can
> >> that handles this case.
> >>
> >
> > Your H returns 0, but D halts. Again you changed the subject.
>
> You continue to look for a black dog in the kitchen by looking for a
> white cat in the living room because you only understand these things
> on the basis of learned-by-rote.
>
> That the behavior of the input D correctly simulated by H is
> validated as the correct basis for a halt status decision prevents
> anyone from correctly disagreeing with this basis within this
> validated basis.


Click here to read the complete article
Re: Halt deciders

<tisfg0$dumd$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!paganini.bofh.team!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
Subject: Re: Halt deciders
Date: Thu, 20 Oct 2022 16:44:31 -0500
Organization: A noiseless patient Spider
Lines: 186
Message-ID: <tisfg0$dumd$1@dont-email.me>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org> <timvqt$3q7jl$4@dont-email.me>
<tip9g2$1mdu$1@gioia.aioe.org> <tipahu$30a2$1@dont-email.me>
<tipb7q$j79$1@gioia.aioe.org> <tipc4b$30a2$2@dont-email.me>
<tis7h6$1ddn$1@gioia.aioe.org> <tis989$ddi6$2@dont-email.me>
<20221020222933.00001dec@reddwarf.jmc.corp>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 20 Oct 2022 21:44:32 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="3d3510bba7b12dfb2c727cd3c322ecab";
logging-data="457421"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Rw2EHNb0Ewqmpr5S3z8hn"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.4.0
Cancel-Lock: sha1:TIz6BUf8LhMqOanzvwDeSiHckaI=
Content-Language: en-US
In-Reply-To: <20221020222933.00001dec@reddwarf.jmc.corp>
 by: olcott - Thu, 20 Oct 2022 21:44 UTC

On 10/20/2022 4:29 PM, Mr Flibble wrote:
> On Thu, 20 Oct 2022 14:58:01 -0500
> olcott <polcott2@gmail.com> wrote:
>
>> On 10/20/2022 2:28 PM, Fred. Zwarts wrote:
>>> Op 19.okt..2022 om 19:28 schreef olcott:
>>>> On 10/19/2022 12:13 PM, Fred. Zwarts wrote:
>>>>> Op 19.okt..2022 om 19:01 schreef olcott:
>>>>>> On 10/19/2022 11:43 AM, Fred. Zwarts wrote:
>>>>>>> Op 18.okt..2022 om 21:46 schreef olcott:
>>>>>>>> On 10/18/2022 2:23 PM, Fred. Zwarts wrote:
>>>>>>>>> Op 18.okt..2022 om 17:02 schreef olcott:
>>>>>>>>>> On 10/18/2022 3:17 AM, Fred. Zwarts wrote:
>>>>>>>>>>> Op 17.okt..2022 om 23:22 schreef olcott:
>>>>>>>>>>>> On 10/17/2022 1:44 PM, Fred. Zwarts wrote:
>>>>>>>>>>>>> Op 17.okt..2022 om 16:29 schreef olcott:
>>>>>>>>>>>>>> On 10/17/2022 4:30 AM, Fred. Zwarts wrote:
>>>>>>>>>>>>>>> I have been following the discussions about Halt
>>>>>>>>>>>>>>> deciders with interest. As a retired software designer
>>>>>>>>>>>>>>> and developer, I have a lot of practical experience,
>>>>>>>>>>>>>>> but not much theoretical education, although the
>>>>>>>>>>>>>>> theoretical background is very interesting. I learned a
>>>>>>>>>>>>>>> lot. I would like to verify that I understand it
>>>>>>>>>>>>>>> correctly. Could you point out any errors in the
>>>>>>>>>>>>>>> summary below?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 1) (Definition of halt) A program X with input Y is
>>>>>>>>>>>>>>> said to halt if it reaches its end condition after a
>>>>>>>>>>>>>>> finite number of steps. It does not halt if it
>>>>>>>>>>>>>>> continues to execute infinitely.
>>>>>>>>>>>>>>> (So, X(Y) either halts, or it does not halt.)
>>>>>>>>>>>>>>> (It is irrelevant whether the end condition is reached
>>>>>>>>>>>>>>> in the 'normal' way, or by other means, e.g. an
>>>>>>>>>>>>>>> unhandled 'exception'.)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 2) (Definition of halt decider) A halt decider H is a
>>>>>>>>>>>>>>> program that, given a program X with input Y decides,
>>>>>>>>>>>>>>> after a finite number of steps, whether X(Y) halts or
>>>>>>>>>>>>>>> not. (H(X,Y) itself must halt after a finite number of
>>>>>>>>>>>>>>> steps. It must return either 1 if X(Y) halts, or 0 if
>>>>>>>>>>>>>>> X(Y) does not halt, where 1 and 0 are a convention,
>>>>>>>>>>>>>>> which could also be two other arbitrary values.)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *Professor Sipser has agreed to these verbatim words*
>>>>>>>>>>>>>> (and no more)
>>>>>>>>>>>>>> If simulating halt decider H correctly simulates its
>>>>>>>>>>>>>> input D until H
>>>>>>>>>>>>>> correctly determines that its simulated D would never
>>>>>>>>>>>>>> stop running
>>>>>>>>>>>>>> unless aborted then H can abort its simulation of D and
>>>>>>>>>>>>>> correctly report
>>>>>>>>>>>>>> that D specifies a non-halting sequence of
>>>>>>>>>>>>>> configurations.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> An alternative definition for a halt decider approved by
>>>>>>>>>>>>>> MIT Professor Michael Sipser (author of the best selling
>>>>>>>>>>>>>> book on the theory of computation)
>>>>>>>>>>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295
>>>>>>>>>>>>>> is shown above and paraphrased below:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Would D correctly simulated by H ever stop running if
>>>>>>>>>>>>>> not aborted?
>>>>>>>>>>>>>> Is proven on page 3 of this paper to be "no" thus
>>>>>>>>>>>>>> perfectly meeting the Sipser approved criteria shown
>>>>>>>>>>>>>> above.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *Rebutting the Sipser Halting Problem Proof*
>>>>>>>>>>>>>> https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> It is not clear to me what you want to say and why you
>>>>>>>>>>>>> left out my other points from the quote. You quote only
>>>>>>>>>>>>> the definitions. You left out the points that follow from
>>>>>>>>>>>>> the definitions. What does that mean. Don't you agree
>>>>>>>>>>>>> with the definitions, or is something wrong with the
>>>>>>>>>>>>> other points?
>>>>>>>>>>>>
>>>>>>>>>>>> *Professor Sipser has agreed to these verbatim words* (and
>>>>>>>>>>>> no more)
>>>>>>>>>>>> If simulating halt decider H correctly simulates its input
>>>>>>>>>>>> D until H
>>>>>>>>>>>> correctly determines that its simulated D would never stop
>>>>>>>>>>>> running
>>>>>>>>>>>> unless aborted then H can abort its simulation of D and
>>>>>>>>>>>> correctly report
>>>>>>>>>>>> that D specifies a non-halting sequence of configurations.
>>>>>>>>>>>>
>>>>>>>>>>>> Because the above seems to agree with my definition of a
>>>>>>>>>>>> simulating halt decider other definitions that do not
>>>>>>>>>>>> apply to simulating halt deciders are irrelevant.
>>>>>>>>>>>
>>>>>>>>>>> I was not talking about simulating halt deciders, but about
>>>>>>>>>>> halt deciders. Since we seem to agree that they are not the
>>>>>>>>>>> same, I have to conclude that your contribution is
>>>>>>>>>>> irrelevant.
>>>>>>>>>>
>>>>>>>>>> That is the same as saying that airplanes do not fly because
>>>>>>>>>> cars do not fly and we were talking about cars.
>>>>>>>>>
>>>>>>>>> If we are talking about cars, it is irrelevant to change the
>>>>>>>>> subject to airplanes.
>>>>>>>>> But if you think your car is an airplane, it is dangerous to
>>>>>>>>> try to fly with it.
>>>>>>>>>
>>>>>>>>
>>>>>>>> *Professor Sipser has agreed to these verbatim words* (and no
>>>>>>>> more) If simulating halt decider *H correctly simulates its
>>>>>>>> input D until H*
>>>>>>>> *correctly determines that its simulated D would never stop
>>>>>>>> running* *unless aborted* then H can abort its simulation of D
>>>>>>>> and correctly report that D specifies a non-halting sequence
>>>>>>>> of configurations.
>>>>>>>>
>>>>>>>> Seems to be saying that a simulating halt decider does
>>>>>>>> correctly determine the halt status of its input.
>>>>>>>>
>>>>>>>> The only requirement for a halt decider is that it does
>>>>>>>> correctly determine the halt status of its inputs.
>>>>>>>
>>>>>>> I started this thread with a question about Halt Deciders. I
>>>>>>> included a definition (see above). Why do you keep changing the
>>>>>>> subject to things with other definitions? Cars, airplanes,
>>>>>>> simulating halt deciders, boats, automobiles? Please, stay at
>>>>>>> the subject.
>>>>>>
>>>>>> The above quote seems to say that a simulating halt decider does
>>>>>> correctly determine the halt status of the input that it
>>>>>> simulates.
>>>>>>
>>>>>> Professor Sipser is the author of the best selling book on the
>>>>>> theory of computation would seem to have the knowledge required
>>>>>> to approve alternative definitions for halt deciders.
>>>>>>
>>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295
>>>>>>
>>>>>> Only the notion of a simulating halt decider defeats the
>>>>>> conventional HP proofs. To insist on definitions that cannot
>>>>>> defeat these proofs seems a little silly.
>>>>>>
>>>>>
>>>>> So, your contribution is irrelevant, because you want to change
>>>>> definitions and you cannot show any error in the 9 points I was
>>>>> asking about.
>>>>> Don't change the subject, please.
>>>>
>>>> In computability theory, the halting problem is the problem of
>>>> determining, from a description of an arbitrary computer program
>>>> and an input, whether the program will finish running, or continue
>>>> to run forever. Alan Turing proved in 1936 that a general
>>>> algorithm to solve the halting problem for all possible
>>>> program-input pairs cannot exist.
>>>>
>>>> For any program H that might determine if programs halt, a
>>>> "pathological" program D, called with some input, can pass its own
>>>> source and its input to H and then specifically do the opposite of
>>>> what H predicts D will do. No H can exist that handles this case.
>>>> https://en.wikipedia.org/wiki/Halting_problem
>>>>
>>>> H(D,D) correctly simulates its input D until H correctly
>>>> determines that its simulated D would never stop running unless
>>>> aborted thus exactly matching the Wikipedia definition of an H can
>>>> that handles this case.
>>>>
>>>
>>> Your H returns 0, but D halts. Again you changed the subject.
>>
>> You continue to look for a black dog in the kitchen by looking for a
>> white cat in the living room because you only understand these things
>> on the basis of learned-by-rote.
>>
>> That the behavior of the input D correctly simulated by H is
>> validated as the correct basis for a halt status decision prevents
>> anyone from correctly disagreeing with this basis within this
>> validated basis.
>
> If D(D) halts then H(D,D) should return a decision of halts (1).
>
> /Flibble
>


Click here to read the complete article
Re: Halt deciders

<20221021145941.00006626@reddwarf.jmc.corp>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx06.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc.corp (Mr Flibble)
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
Subject: Re: Halt deciders
Message-ID: <20221021145941.00006626@reddwarf.jmc.corp>
References: <tij7cg$123$1@gioia.aioe.org>
<tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org>
<tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org>
<timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org>
<timvqt$3q7jl$4@dont-email.me>
<tip9g2$1mdu$1@gioia.aioe.org>
<tipahu$30a2$1@dont-email.me>
<tipb7q$j79$1@gioia.aioe.org>
<tipc4b$30a2$2@dont-email.me>
<tis7h6$1ddn$1@gioia.aioe.org>
<tis989$ddi6$2@dont-email.me>
<20221020222933.00001dec@reddwarf.jmc.corp>
<tisfg0$dumd$1@dont-email.me>
Organization: Jupiter Mining Corporation
X-Newsreader: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 190
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Fri, 21 Oct 2022 13:59:40 UTC
Date: Fri, 21 Oct 2022 14:59:41 +0100
X-Received-Bytes: 10757
 by: Mr Flibble - Fri, 21 Oct 2022 13:59 UTC

On Thu, 20 Oct 2022 16:44:31 -0500
olcott <polcott2@gmail.com> wrote:

> On 10/20/2022 4:29 PM, Mr Flibble wrote:
> > On Thu, 20 Oct 2022 14:58:01 -0500
> > olcott <polcott2@gmail.com> wrote:
> >
> >> On 10/20/2022 2:28 PM, Fred. Zwarts wrote:
> >>> Op 19.okt..2022 om 19:28 schreef olcott:
> >>>> On 10/19/2022 12:13 PM, Fred. Zwarts wrote:
> >>>>> Op 19.okt..2022 om 19:01 schreef olcott:
> >>>>>> On 10/19/2022 11:43 AM, Fred. Zwarts wrote:
> >>>>>>> Op 18.okt..2022 om 21:46 schreef olcott:
> >>>>>>>> On 10/18/2022 2:23 PM, Fred. Zwarts wrote:
> >>>>>>>>> Op 18.okt..2022 om 17:02 schreef olcott:
> >>>>>>>>>> On 10/18/2022 3:17 AM, Fred. Zwarts wrote:
> >>>>>>>>>>> Op 17.okt..2022 om 23:22 schreef olcott:
> >>>>>>>>>>>> On 10/17/2022 1:44 PM, Fred. Zwarts wrote:
> >>>>>>>>>>>>> Op 17.okt..2022 om 16:29 schreef olcott:
> >>>>>>>>>>>>>> On 10/17/2022 4:30 AM, Fred. Zwarts wrote:
> >>>>>>>>>>>>>>> I have been following the discussions about Halt
> >>>>>>>>>>>>>>> deciders with interest. As a retired software designer
> >>>>>>>>>>>>>>> and developer, I have a lot of practical experience,
> >>>>>>>>>>>>>>> but not much theoretical education, although the
> >>>>>>>>>>>>>>> theoretical background is very interesting. I learned
> >>>>>>>>>>>>>>> a lot. I would like to verify that I understand it
> >>>>>>>>>>>>>>> correctly. Could you point out any errors in the
> >>>>>>>>>>>>>>> summary below?
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> 1) (Definition of halt) A program X with input Y is
> >>>>>>>>>>>>>>> said to halt if it reaches its end condition after a
> >>>>>>>>>>>>>>> finite number of steps. It does not halt if it
> >>>>>>>>>>>>>>> continues to execute infinitely.
> >>>>>>>>>>>>>>> (So, X(Y) either halts, or it does not halt.)
> >>>>>>>>>>>>>>> (It is irrelevant whether the end condition is reached
> >>>>>>>>>>>>>>> in the 'normal' way, or by other means, e.g. an
> >>>>>>>>>>>>>>> unhandled 'exception'.)
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> 2) (Definition of halt decider) A halt decider H is a
> >>>>>>>>>>>>>>> program that, given a program X with input Y decides,
> >>>>>>>>>>>>>>> after a finite number of steps, whether X(Y) halts or
> >>>>>>>>>>>>>>> not. (H(X,Y) itself must halt after a finite number of
> >>>>>>>>>>>>>>> steps. It must return either 1 if X(Y) halts, or 0 if
> >>>>>>>>>>>>>>> X(Y) does not halt, where 1 and 0 are a convention,
> >>>>>>>>>>>>>>> which could also be two other arbitrary values.)
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> *Professor Sipser has agreed to these verbatim words*
> >>>>>>>>>>>>>> (and no more)
> >>>>>>>>>>>>>> If simulating halt decider H correctly simulates its
> >>>>>>>>>>>>>> input D until H
> >>>>>>>>>>>>>> correctly determines that its simulated D would never
> >>>>>>>>>>>>>> stop running
> >>>>>>>>>>>>>> unless aborted then H can abort its simulation of D and
> >>>>>>>>>>>>>> correctly report
> >>>>>>>>>>>>>> that D specifies a non-halting sequence of
> >>>>>>>>>>>>>> configurations.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> An alternative definition for a halt decider approved
> >>>>>>>>>>>>>> by MIT Professor Michael Sipser (author of the best
> >>>>>>>>>>>>>> selling book on the theory of computation)
> >>>>>>>>>>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295
> >>>>>>>>>>>>>> is shown above and paraphrased below:
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Would D correctly simulated by H ever stop running if
> >>>>>>>>>>>>>> not aborted?
> >>>>>>>>>>>>>> Is proven on page 3 of this paper to be "no" thus
> >>>>>>>>>>>>>> perfectly meeting the Sipser approved criteria shown
> >>>>>>>>>>>>>> above.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> *Rebutting the Sipser Halting Problem Proof*
> >>>>>>>>>>>>>> https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> It is not clear to me what you want to say and why you
> >>>>>>>>>>>>> left out my other points from the quote. You quote only
> >>>>>>>>>>>>> the definitions. You left out the points that follow
> >>>>>>>>>>>>> from the definitions. What does that mean. Don't you
> >>>>>>>>>>>>> agree with the definitions, or is something wrong with
> >>>>>>>>>>>>> the other points?
> >>>>>>>>>>>>
> >>>>>>>>>>>> *Professor Sipser has agreed to these verbatim words*
> >>>>>>>>>>>> (and no more)
> >>>>>>>>>>>> If simulating halt decider H correctly simulates its
> >>>>>>>>>>>> input D until H
> >>>>>>>>>>>> correctly determines that its simulated D would never
> >>>>>>>>>>>> stop running
> >>>>>>>>>>>> unless aborted then H can abort its simulation of D and
> >>>>>>>>>>>> correctly report
> >>>>>>>>>>>> that D specifies a non-halting sequence of
> >>>>>>>>>>>> configurations.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Because the above seems to agree with my definition of a
> >>>>>>>>>>>> simulating halt decider other definitions that do not
> >>>>>>>>>>>> apply to simulating halt deciders are irrelevant.
> >>>>>>>>>>>
> >>>>>>>>>>> I was not talking about simulating halt deciders, but
> >>>>>>>>>>> about halt deciders. Since we seem to agree that they are
> >>>>>>>>>>> not the same, I have to conclude that your contribution is
> >>>>>>>>>>> irrelevant.
> >>>>>>>>>>
> >>>>>>>>>> That is the same as saying that airplanes do not fly
> >>>>>>>>>> because cars do not fly and we were talking about cars.
> >>>>>>>>>
> >>>>>>>>> If we are talking about cars, it is irrelevant to change the
> >>>>>>>>> subject to airplanes.
> >>>>>>>>> But if you think your car is an airplane, it is dangerous to
> >>>>>>>>> try to fly with it.
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>> *Professor Sipser has agreed to these verbatim words* (and no
> >>>>>>>> more) If simulating halt decider *H correctly simulates its
> >>>>>>>> input D until H*
> >>>>>>>> *correctly determines that its simulated D would never stop
> >>>>>>>> running* *unless aborted* then H can abort its simulation of
> >>>>>>>> D and correctly report that D specifies a non-halting
> >>>>>>>> sequence of configurations.
> >>>>>>>>
> >>>>>>>> Seems to be saying that a simulating halt decider does
> >>>>>>>> correctly determine the halt status of its input.
> >>>>>>>>
> >>>>>>>> The only requirement for a halt decider is that it does
> >>>>>>>> correctly determine the halt status of its inputs.
> >>>>>>>
> >>>>>>> I started this thread with a question about Halt Deciders. I
> >>>>>>> included a definition (see above). Why do you keep changing
> >>>>>>> the subject to things with other definitions? Cars, airplanes,
> >>>>>>> simulating halt deciders, boats, automobiles? Please, stay at
> >>>>>>> the subject.
> >>>>>>
> >>>>>> The above quote seems to say that a simulating halt decider
> >>>>>> does correctly determine the halt status of the input that it
> >>>>>> simulates.
> >>>>>>
> >>>>>> Professor Sipser is the author of the best selling book on the
> >>>>>> theory of computation would seem to have the knowledge required
> >>>>>> to approve alternative definitions for halt deciders.
> >>>>>>
> >>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295
> >>>>>>
> >>>>>> Only the notion of a simulating halt decider defeats the
> >>>>>> conventional HP proofs. To insist on definitions that cannot
> >>>>>> defeat these proofs seems a little silly.
> >>>>>>
> >>>>>
> >>>>> So, your contribution is irrelevant, because you want to change
> >>>>> definitions and you cannot show any error in the 9 points I was
> >>>>> asking about.
> >>>>> Don't change the subject, please.
> >>>>
> >>>> In computability theory, the halting problem is the problem of
> >>>> determining, from a description of an arbitrary computer program
> >>>> and an input, whether the program will finish running, or
> >>>> continue to run forever. Alan Turing proved in 1936 that a
> >>>> general algorithm to solve the halting problem for all possible
> >>>> program-input pairs cannot exist.
> >>>>
> >>>> For any program H that might determine if programs halt, a
> >>>> "pathological" program D, called with some input, can pass its
> >>>> own source and its input to H and then specifically do the
> >>>> opposite of what H predicts D will do. No H can exist that
> >>>> handles this case. https://en.wikipedia.org/wiki/Halting_problem
> >>>>
> >>>> H(D,D) correctly simulates its input D until H correctly
> >>>> determines that its simulated D would never stop running unless
> >>>> aborted thus exactly matching the Wikipedia definition of an H
> >>>> can that handles this case.
> >>>>
> >>>
> >>> Your H returns 0, but D halts. Again you changed the subject.
> >>
> >> You continue to look for a black dog in the kitchen by looking for
> >> a white cat in the living room because you only understand these
> >> things on the basis of learned-by-rote.
> >>
> >> That the behavior of the input D correctly simulated by H is
> >> validated as the correct basis for a halt status decision prevents
> >> anyone from correctly disagreeing with this basis within this
> >> validated basis.
> >
> > If D(D) halts then H(D,D) should return a decision of halts (1).
> >
> > /Flibble
> >
>
> One would think so until one looked at all of the details.


Click here to read the complete article
Re: Halt deciders

<tiu9c6$l3gb$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory sci.logic comp.ai.philosophy
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory,sci.logic,comp.ai.philosophy
Subject: Re: Halt deciders
Date: Fri, 21 Oct 2022 09:12:21 -0500
Organization: A noiseless patient Spider
Lines: 199
Message-ID: <tiu9c6$l3gb$1@dont-email.me>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org> <timvqt$3q7jl$4@dont-email.me>
<tip9g2$1mdu$1@gioia.aioe.org> <tipahu$30a2$1@dont-email.me>
<tipb7q$j79$1@gioia.aioe.org> <tipc4b$30a2$2@dont-email.me>
<tis7h6$1ddn$1@gioia.aioe.org> <tis989$ddi6$2@dont-email.me>
<20221020222933.00001dec@reddwarf.jmc.corp> <tisfg0$dumd$1@dont-email.me>
<20221021145941.00006626@reddwarf.jmc.corp>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 21 Oct 2022 14:12:22 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="bfca1f2eeccbeea7e7eb31c6af8955c2";
logging-data="691723"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Yw7jeq8r/+lXjKMOdw0cF"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.4.0
Cancel-Lock: sha1:PolNQ1SEJRtdvY9ws6eF0mT5LYg=
In-Reply-To: <20221021145941.00006626@reddwarf.jmc.corp>
Content-Language: en-US
 by: olcott - Fri, 21 Oct 2022 14:12 UTC

On 10/21/2022 8:59 AM, Mr Flibble wrote:
> On Thu, 20 Oct 2022 16:44:31 -0500
> olcott <polcott2@gmail.com> wrote:
>
>> On 10/20/2022 4:29 PM, Mr Flibble wrote:
>>> On Thu, 20 Oct 2022 14:58:01 -0500
>>> olcott <polcott2@gmail.com> wrote:
>>>
>>>> On 10/20/2022 2:28 PM, Fred. Zwarts wrote:
>>>>> Op 19.okt..2022 om 19:28 schreef olcott:
>>>>>> On 10/19/2022 12:13 PM, Fred. Zwarts wrote:
>>>>>>> Op 19.okt..2022 om 19:01 schreef olcott:
>>>>>>>> On 10/19/2022 11:43 AM, Fred. Zwarts wrote:
>>>>>>>>> Op 18.okt..2022 om 21:46 schreef olcott:
>>>>>>>>>> On 10/18/2022 2:23 PM, Fred. Zwarts wrote:
>>>>>>>>>>> Op 18.okt..2022 om 17:02 schreef olcott:
>>>>>>>>>>>> On 10/18/2022 3:17 AM, Fred. Zwarts wrote:
>>>>>>>>>>>>> Op 17.okt..2022 om 23:22 schreef olcott:
>>>>>>>>>>>>>> On 10/17/2022 1:44 PM, Fred. Zwarts wrote:
>>>>>>>>>>>>>>> Op 17.okt..2022 om 16:29 schreef olcott:
>>>>>>>>>>>>>>>> On 10/17/2022 4:30 AM, Fred. Zwarts wrote:
>>>>>>>>>>>>>>>>> I have been following the discussions about Halt
>>>>>>>>>>>>>>>>> deciders with interest. As a retired software designer
>>>>>>>>>>>>>>>>> and developer, I have a lot of practical experience,
>>>>>>>>>>>>>>>>> but not much theoretical education, although the
>>>>>>>>>>>>>>>>> theoretical background is very interesting. I learned
>>>>>>>>>>>>>>>>> a lot. I would like to verify that I understand it
>>>>>>>>>>>>>>>>> correctly. Could you point out any errors in the
>>>>>>>>>>>>>>>>> summary below?
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 1) (Definition of halt) A program X with input Y is
>>>>>>>>>>>>>>>>> said to halt if it reaches its end condition after a
>>>>>>>>>>>>>>>>> finite number of steps. It does not halt if it
>>>>>>>>>>>>>>>>> continues to execute infinitely.
>>>>>>>>>>>>>>>>> (So, X(Y) either halts, or it does not halt.)
>>>>>>>>>>>>>>>>> (It is irrelevant whether the end condition is reached
>>>>>>>>>>>>>>>>> in the 'normal' way, or by other means, e.g. an
>>>>>>>>>>>>>>>>> unhandled 'exception'.)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 2) (Definition of halt decider) A halt decider H is a
>>>>>>>>>>>>>>>>> program that, given a program X with input Y decides,
>>>>>>>>>>>>>>>>> after a finite number of steps, whether X(Y) halts or
>>>>>>>>>>>>>>>>> not. (H(X,Y) itself must halt after a finite number of
>>>>>>>>>>>>>>>>> steps. It must return either 1 if X(Y) halts, or 0 if
>>>>>>>>>>>>>>>>> X(Y) does not halt, where 1 and 0 are a convention,
>>>>>>>>>>>>>>>>> which could also be two other arbitrary values.)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> *Professor Sipser has agreed to these verbatim words*
>>>>>>>>>>>>>>>> (and no more)
>>>>>>>>>>>>>>>> If simulating halt decider H correctly simulates its
>>>>>>>>>>>>>>>> input D until H
>>>>>>>>>>>>>>>> correctly determines that its simulated D would never
>>>>>>>>>>>>>>>> stop running
>>>>>>>>>>>>>>>> unless aborted then H can abort its simulation of D and
>>>>>>>>>>>>>>>> correctly report
>>>>>>>>>>>>>>>> that D specifies a non-halting sequence of
>>>>>>>>>>>>>>>> configurations.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> An alternative definition for a halt decider approved
>>>>>>>>>>>>>>>> by MIT Professor Michael Sipser (author of the best
>>>>>>>>>>>>>>>> selling book on the theory of computation)
>>>>>>>>>>>>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295
>>>>>>>>>>>>>>>> is shown above and paraphrased below:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Would D correctly simulated by H ever stop running if
>>>>>>>>>>>>>>>> not aborted?
>>>>>>>>>>>>>>>> Is proven on page 3 of this paper to be "no" thus
>>>>>>>>>>>>>>>> perfectly meeting the Sipser approved criteria shown
>>>>>>>>>>>>>>>> above.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> *Rebutting the Sipser Halting Problem Proof*
>>>>>>>>>>>>>>>> https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> It is not clear to me what you want to say and why you
>>>>>>>>>>>>>>> left out my other points from the quote. You quote only
>>>>>>>>>>>>>>> the definitions. You left out the points that follow
>>>>>>>>>>>>>>> from the definitions. What does that mean. Don't you
>>>>>>>>>>>>>>> agree with the definitions, or is something wrong with
>>>>>>>>>>>>>>> the other points?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *Professor Sipser has agreed to these verbatim words*
>>>>>>>>>>>>>> (and no more)
>>>>>>>>>>>>>> If simulating halt decider H correctly simulates its
>>>>>>>>>>>>>> input D until H
>>>>>>>>>>>>>> correctly determines that its simulated D would never
>>>>>>>>>>>>>> stop running
>>>>>>>>>>>>>> unless aborted then H can abort its simulation of D and
>>>>>>>>>>>>>> correctly report
>>>>>>>>>>>>>> that D specifies a non-halting sequence of
>>>>>>>>>>>>>> configurations.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Because the above seems to agree with my definition of a
>>>>>>>>>>>>>> simulating halt decider other definitions that do not
>>>>>>>>>>>>>> apply to simulating halt deciders are irrelevant.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I was not talking about simulating halt deciders, but
>>>>>>>>>>>>> about halt deciders. Since we seem to agree that they are
>>>>>>>>>>>>> not the same, I have to conclude that your contribution is
>>>>>>>>>>>>> irrelevant.
>>>>>>>>>>>>
>>>>>>>>>>>> That is the same as saying that airplanes do not fly
>>>>>>>>>>>> because cars do not fly and we were talking about cars.
>>>>>>>>>>>
>>>>>>>>>>> If we are talking about cars, it is irrelevant to change the
>>>>>>>>>>> subject to airplanes.
>>>>>>>>>>> But if you think your car is an airplane, it is dangerous to
>>>>>>>>>>> try to fly with it.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> *Professor Sipser has agreed to these verbatim words* (and no
>>>>>>>>>> more) If simulating halt decider *H correctly simulates its
>>>>>>>>>> input D until H*
>>>>>>>>>> *correctly determines that its simulated D would never stop
>>>>>>>>>> running* *unless aborted* then H can abort its simulation of
>>>>>>>>>> D and correctly report that D specifies a non-halting
>>>>>>>>>> sequence of configurations.
>>>>>>>>>>
>>>>>>>>>> Seems to be saying that a simulating halt decider does
>>>>>>>>>> correctly determine the halt status of its input.
>>>>>>>>>>
>>>>>>>>>> The only requirement for a halt decider is that it does
>>>>>>>>>> correctly determine the halt status of its inputs.
>>>>>>>>>
>>>>>>>>> I started this thread with a question about Halt Deciders. I
>>>>>>>>> included a definition (see above). Why do you keep changing
>>>>>>>>> the subject to things with other definitions? Cars, airplanes,
>>>>>>>>> simulating halt deciders, boats, automobiles? Please, stay at
>>>>>>>>> the subject.
>>>>>>>>
>>>>>>>> The above quote seems to say that a simulating halt decider
>>>>>>>> does correctly determine the halt status of the input that it
>>>>>>>> simulates.
>>>>>>>>
>>>>>>>> Professor Sipser is the author of the best selling book on the
>>>>>>>> theory of computation would seem to have the knowledge required
>>>>>>>> to approve alternative definitions for halt deciders.
>>>>>>>>
>>>>>>>> https://www.amazon.com/Introduction-Theory-Computation-Sipser/dp/8131525295
>>>>>>>>
>>>>>>>> Only the notion of a simulating halt decider defeats the
>>>>>>>> conventional HP proofs. To insist on definitions that cannot
>>>>>>>> defeat these proofs seems a little silly.
>>>>>>>>
>>>>>>>
>>>>>>> So, your contribution is irrelevant, because you want to change
>>>>>>> definitions and you cannot show any error in the 9 points I was
>>>>>>> asking about.
>>>>>>> Don't change the subject, please.
>>>>>>
>>>>>> In computability theory, the halting problem is the problem of
>>>>>> determining, from a description of an arbitrary computer program
>>>>>> and an input, whether the program will finish running, or
>>>>>> continue to run forever. Alan Turing proved in 1936 that a
>>>>>> general algorithm to solve the halting problem for all possible
>>>>>> program-input pairs cannot exist.
>>>>>>
>>>>>> For any program H that might determine if programs halt, a
>>>>>> "pathological" program D, called with some input, can pass its
>>>>>> own source and its input to H and then specifically do the
>>>>>> opposite of what H predicts D will do. No H can exist that
>>>>>> handles this case. https://en.wikipedia.org/wiki/Halting_problem
>>>>>>
>>>>>> H(D,D) correctly simulates its input D until H correctly
>>>>>> determines that its simulated D would never stop running unless
>>>>>> aborted thus exactly matching the Wikipedia definition of an H
>>>>>> can that handles this case.
>>>>>>
>>>>>
>>>>> Your H returns 0, but D halts. Again you changed the subject.
>>>>
>>>> You continue to look for a black dog in the kitchen by looking for
>>>> a white cat in the living room because you only understand these
>>>> things on the basis of learned-by-rote.
>>>>
>>>> That the behavior of the input D correctly simulated by H is
>>>> validated as the correct basis for a halt status decision prevents
>>>> anyone from correctly disagreeing with this basis within this
>>>> validated basis.
>>>
>>> If D(D) halts then H(D,D) should return a decision of halts (1).
>>>
>>> /Flibble
>>>
>>
>> One would think so until one looked at all of the details.
>
> If D(D) halts then H(D,D) should return a decision of halts (1).
>
> /Flibble
>


Click here to read the complete article
Re: Halt deciders

<tj0atr$sn4v$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: mikko.le...@iki.fi (Mikko)
Newsgroups: comp.theory
Subject: Re: Halt deciders
Date: Sat, 22 Oct 2022 11:51:07 +0300
Organization: -
Lines: 13
Message-ID: <tj0atr$sn4v$1@dont-email.me>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me> <tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org> <tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me> <timug1$15lf$1@gioia.aioe.org> <timvqt$3q7jl$4@dont-email.me> <tip9g2$1mdu$1@gioia.aioe.org> <tipahu$30a2$1@dont-email.me> <tipb7q$j79$1@gioia.aioe.org> <tipc4b$30a2$2@dont-email.me> <tis7h6$1ddn$1@gioia.aioe.org> <tis989$ddi6$2@dont-email.me> <20221020222933.00001dec@reddwarf.jmc.corp> <tisfg0$dumd$1@dont-email.me> <20221021145941.00006626@reddwarf.jmc.corp> <tiu9c6$l3gb$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: reader01.eternal-september.org; posting-host="cb824dfdf501b5ece24f108a7c2ee00d";
logging-data="941215"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19+oziU3qDbNhF90Axo/bd8"
User-Agent: Unison/2.2
Cancel-Lock: sha1:xejSD489r1pA6ALyLYlnsZbv6II=
 by: Mikko - Sat, 22 Oct 2022 08:51 UTC

On 2022-10-21 14:12:21 +0000, olcott said:

> On 10/21/2022 8:59 AM, Mr Flibble wrote:

>> If D(D) halts then H(D,D) should return a decision of halts (1).

> One would think so until one looked at all of the details.

The relevant detail here is that if D(D) halts and H(D,D) says "no"
then H is not a halt decider.

Mikko

Re: Halt deciders

<tj0n80$tlp6$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Halt deciders
Date: Sat, 22 Oct 2022 07:21:20 -0500
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <tj0n80$tlp6$1@dont-email.me>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org> <timvqt$3q7jl$4@dont-email.me>
<tip9g2$1mdu$1@gioia.aioe.org> <tipahu$30a2$1@dont-email.me>
<tipb7q$j79$1@gioia.aioe.org> <tipc4b$30a2$2@dont-email.me>
<tis7h6$1ddn$1@gioia.aioe.org> <tis989$ddi6$2@dont-email.me>
<20221020222933.00001dec@reddwarf.jmc.corp> <tisfg0$dumd$1@dont-email.me>
<20221021145941.00006626@reddwarf.jmc.corp> <tiu9c6$l3gb$1@dont-email.me>
<tj0atr$sn4v$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 22 Oct 2022 12:21:20 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="344236a5ac505faeb94523575c3c7bed";
logging-data="972582"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/M30mXbp58DbNGbcUolrcr"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.4.0
Cancel-Lock: sha1:nO306qDBuxjJHrmUO3UB0m98vMg=
In-Reply-To: <tj0atr$sn4v$1@dont-email.me>
Content-Language: en-US
 by: olcott - Sat, 22 Oct 2022 12:21 UTC

On 10/22/2022 3:51 AM, Mikko wrote:
> On 2022-10-21 14:12:21 +0000, olcott said:
>
>> On 10/21/2022 8:59 AM, Mr Flibble wrote:
>
>>> If D(D) halts then H(D,D) should return a decision of halts (1).
>
>> One would think so until one looked at all of the details.
>
> The relevant detail here is that if D(D) halts and H(D,D) says "no"
> then H is not a halt decider.
>
> Mikko
>

Professor Sipser seems to disagree.
An execution trace of the D simulated by H also disagrees.
By ignoring these details one simply remains ignorant.

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

Re: Halt deciders

<tj0ndn$tlp6$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Halt deciders
Date: Sat, 22 Oct 2022 07:24:23 -0500
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <tj0ndn$tlp6$2@dont-email.me>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me>
<tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org>
<tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me>
<timug1$15lf$1@gioia.aioe.org> <timvqt$3q7jl$4@dont-email.me>
<tip9g2$1mdu$1@gioia.aioe.org> <tipahu$30a2$1@dont-email.me>
<tipb7q$j79$1@gioia.aioe.org> <tipc4b$30a2$2@dont-email.me>
<tis7h6$1ddn$1@gioia.aioe.org> <tis989$ddi6$2@dont-email.me>
<20221020222933.00001dec@reddwarf.jmc.corp> <tisfg0$dumd$1@dont-email.me>
<20221021145941.00006626@reddwarf.jmc.corp> <tiu9c6$l3gb$1@dont-email.me>
<tj0atr$sn4v$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 22 Oct 2022 12:24:23 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="344236a5ac505faeb94523575c3c7bed";
logging-data="972582"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19C5k0QMn8ffbziGGTyUm7l"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.4.0
Cancel-Lock: sha1:acQ0Je7UohtI6fteeP0XeY0HG2U=
In-Reply-To: <tj0atr$sn4v$1@dont-email.me>
Content-Language: en-US
 by: olcott - Sat, 22 Oct 2022 12:24 UTC

On 10/22/2022 3:51 AM, Mikko wrote:
> On 2022-10-21 14:12:21 +0000, olcott said:
>
>> On 10/21/2022 8:59 AM, Mr Flibble wrote:
>
>>> If D(D) halts then H(D,D) should return a decision of halts (1).
>
>> One would think so until one looked at all of the details.
>
> The relevant detail here is that if D(D) halts and H(D,D) says "no"
> then H is not a halt decider.
>
> Mikko
>

Professor Sipser seems to disagree because an execution trace of the D
simulated by H would never stop running unless its simulation has been
aborted. By ignoring these details one simply remains ignorant.

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

Re: Halt deciders

<tj0tr5$u73g$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: mikko.le...@iki.fi (Mikko)
Newsgroups: comp.theory
Subject: Re: Halt deciders
Date: Sat, 22 Oct 2022 17:13:57 +0300
Organization: -
Lines: 26
Message-ID: <tj0tr5$u73g$1@dont-email.me>
References: <tij7cg$123$1@gioia.aioe.org> <tijos7$3fa79$1@dont-email.me> <tik7pt$1v1s$1@gioia.aioe.org> <tikh37$1s7$1@gioia.aioe.org> <tilneh$8fl$1@gioia.aioe.org> <timf70$3ojta$3@dont-email.me> <timug1$15lf$1@gioia.aioe.org> <timvqt$3q7jl$4@dont-email.me> <tip9g2$1mdu$1@gioia.aioe.org> <tipahu$30a2$1@dont-email.me> <tipb7q$j79$1@gioia.aioe.org> <tipc4b$30a2$2@dont-email.me> <tis7h6$1ddn$1@gioia.aioe.org> <tis989$ddi6$2@dont-email.me> <20221020222933.00001dec@reddwarf.jmc.corp> <tisfg0$dumd$1@dont-email.me> <20221021145941.00006626@reddwarf.jmc.corp> <tiu9c6$l3gb$1@dont-email.me> <tj0atr$sn4v$1@dont-email.me> <tj0ndn$tlp6$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: reader01.eternal-september.org; posting-host="fbf8b3aa77b783bea71c153ffc20abc3";
logging-data="990320"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18qsw2lY597OE2OSbvFL4CN"
User-Agent: Unison/2.2
Cancel-Lock: sha1:HeYF2qAYKBdO5CuSp1xdEsZAxdw=
 by: Mikko - Sat, 22 Oct 2022 14:13 UTC

On 2022-10-22 12:24:23 +0000, olcott said:

> On 10/22/2022 3:51 AM, Mikko wrote:
>> On 2022-10-21 14:12:21 +0000, olcott said:
>>
>>> On 10/21/2022 8:59 AM, Mr Flibble wrote:
>>
>>>> If D(D) halts then H(D,D) should return a decision of halts (1).
>>
>>> One would think so until one looked at all of the details.
>>
>> The relevant detail here is that if D(D) halts and H(D,D) says "no"
>> then H is not a halt decider.
>>
>> Mikko
>>
>
> Professor Sipser seems to disagree because an execution trace of the
> D simulated by H would never stop running unless its simulation has
> been aborted. By ignoring these details one simply remains ignorant.

It may seem so if one ovelooks important details. When one considers
those details one can see that he doesn't disagree.

Mikko


devel / comp.theory / Re: Halt deciders [ Does Ben agree ? ]

Pages:1234
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor