Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Contemptuous lights flashed across the computer's console. -- Hitchhiker's Guide to the Galaxy


devel / comp.theory / Are all TM running an algorithm the same?

SubjectAuthor
* Are all TM running an algorithm the same?wij
+- Are all TM running an algorithm the same?Ben Bacarisse
`* Are all TM running an algorithm the same?Malcolm McLean
 `* Are all TM running an algorithm the same?Jeff Barnett
  `* Are all TM running an algorithm the same?wij
   +- Are all TM running an algorithm the same?Richard Damon
   +* Are all TM running an algorithm the same?Mikko
   |`* Are all TM running an algorithm the same?Richard Damon
   | `* Are all TM running an algorithm the same?wij
   |  `* Are all TM running an algorithm the same?Richard Damon
   |   `* Are all TM running an algorithm the same?Malcolm McLean
   |    +- Are all TM running an algorithm the same?Richard Damon
   |    +* Are all TM running an algorithm the same?Andy Walker
   |    |`* Are all TM running an algorithm the same?wij
   |    | +* Are all TM running an algorithm the same?Andy Walker
   |    | |`* Are all TM running an algorithm the same?wij
   |    | | +* Are all TM running an algorithm the same?Steven Paul Jobs
   |    | | |`- Are all TM running an algorithm the same?wij
   |    | | `- Are all TM running an algorithm the same?Andy Walker
   |    | `* Are all TM running an algorithm the same?Richard Damon
   |    |  `* Are all TM running an algorithm the same?wij
   |    |   +- Are all TM running an algorithm the same?Andy Walker
   |    |   `- Are all TM running an algorithm the same?Richard Damon
   |    `* Are all TM running an algorithm the same?Ben Bacarisse
   |     +* Are all TM running an algorithm the same?Jeff Barnett
   |     |`- Are all TM running an algorithm the same?Malcolm McLean
   |     `* Are all TM running an algorithm the same?Ben Bacarisse
   |      `* Are all TM running an algorithm the same?Malcolm McLean
   |       +* Are all TM running an algorithm the same?olcott
   |       |`- Are all TM running an algorithm the same?Malcolm McLean
   |       `* Are all TM running an algorithm the same?Ben Bacarisse
   |        `* Are all TM running an algorithm the same?Malcolm McLean
   |         `* Are all TM running an algorithm the same?Ben Bacarisse
   |          `* Are all TM running an algorithm the same?Malcolm McLean
   |           +* Are all TM running an algorithm the same?Richard Damon
   |           |`- Are all TM running an algorithm the same?Malcolm McLean
   |           +* Are all TM running an algorithm the same?olcott
   |           |`- Are all TM running an algorithm the same?Python
   |           `* Are all TM running an algorithm the same?Ben Bacarisse
   |            `* Are all TM running an algorithm the same?Malcolm McLean
   |             `* Are all TM running an algorithm the same?Ben Bacarisse
   |              `* Are all TM running an algorithm the same?Malcolm McLean
   |               +* Are all TM running an algorithm the same?Richard Damon
   |               |`* Are all TM running an algorithm the same?Malcolm McLean
   |               | `* Are all TM running an algorithm the same?Richard Damon
   |               |  `- Are all TM running an algorithm the same?Malcolm McLean
   |               `* Are all TM running an algorithm the same?Ben Bacarisse
   |                `* Are all TM running an algorithm the same?Malcolm McLean
   |                 +* Are all TM running an algorithm the same?Richard Damon
   |                 |`* Are all TM running an algorithm the same?Malcolm McLean
   |                 | +- Are all TM running an algorithm the same?Richard Damon
   |                 | `* Are all TM running an algorithm the same?Malcolm McLean
   |                 |  +- Are all TM running an algorithm the same?Richard Damon
   |                 |  `* Are all TM running an algorithm the same?Malcolm McLean
   |                 |   `* Are all TM running an algorithm the same?Richard Damon
   |                 |    `* Are all TM running an algorithm the same?Malcolm McLean
   |                 |     `* Are all TM running an algorithm the same?Richard Damon
   |                 |      `- Are all TM running an algorithm the same?Malcolm McLean
   |                 `- Are all TM running an algorithm the same?Ben Bacarisse
   +- Are all TM running an algorithm the same?Andy Walker
   `* Are all TM running an algorithm the same?Steven Paul Jobs
    `- Are all TM running an algorithm the same?Richard Damon

Pages:123
Are all TM running an algorithm the same?

<0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ac8:4e51:0:b0:31b:efe0:aa24 with SMTP id e17-20020ac84e51000000b0031befe0aa24mr471502qtw.635.1657234780190;
Thu, 07 Jul 2022 15:59:40 -0700 (PDT)
X-Received: by 2002:a25:9bc4:0:b0:669:5116:533b with SMTP id
w4-20020a259bc4000000b006695116533bmr299860ybo.537.1657234779912; Thu, 07 Jul
2022 15:59:39 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Thu, 7 Jul 2022 15:59:39 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=124.218.76.41; posting-account=A1PyIwoAAACCahK0CVYFlDZG8JWzz_Go
NNTP-Posting-Host: 124.218.76.41
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
Subject: Are all TM running an algorithm the same?
From: wynii...@gmail.com (wij)
Injection-Date: Thu, 07 Jul 2022 22:59:40 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 2
 by: wij - Thu, 7 Jul 2022 22:59 UTC

Do all TM running an decision algorithm give the same answer?
For example, translation of algorithm could behave differently by the program's size?
If so, this may be a way to make the HP proof invalid.

Re: Are all TM running an algorithm the same?

<874jzsv40c.fsf@bsb.me.uk>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: ben.use...@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Are all TM running an algorithm the same?
Date: Fri, 08 Jul 2022 01:31:47 +0100
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <874jzsv40c.fsf@bsb.me.uk>
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: reader01.eternal-september.org; posting-host="4e22fb78d7308ff61759a19ee9f278b0";
logging-data="553250"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+vPzEplYbCmfHdC4W9cXkDJSAVcIOKNBg="
Cancel-Lock: sha1:CzuYNTUng2hv+23NzYbK5fav5Xw=
sha1:KNONSnUMwKoa8ZuIPgdP4Mjpqr8=
X-BSB-Auth: 1.e070ccff398fbd55ecf8.20220708013147BST.874jzsv40c.fsf@bsb.me.uk
 by: Ben Bacarisse - Fri, 8 Jul 2022 00:31 UTC

wij <wyniijj2@gmail.com> writes:

> Do all TM running an decision algorithm give the same answer?

If you are talking about halt decision algorithms, then there are none
so it's an odd question.

> For example, translation of algorithm could behave differently by the
> program's size? If so, this may be a way to make the HP proof
> invalid.

A proof is not "made" invalid. It's invalid if (and only if) it is not
a correct chain of reasoning. If such a simple proof is invalid, you
should be able to point out the step that does not follow.

--
Ben.

Re: Are all TM running an algorithm the same?

<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:622a:507:b0:31e:9f9b:e1ad with SMTP id l7-20020a05622a050700b0031e9f9be1admr815531qtx.323.1657240875144;
Thu, 07 Jul 2022 17:41:15 -0700 (PDT)
X-Received: by 2002:a25:a345:0:b0:66c:c670:6d13 with SMTP id
d63-20020a25a345000000b0066cc6706d13mr723753ybi.307.1657240874889; Thu, 07
Jul 2022 17:41:14 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Thu, 7 Jul 2022 17:41:14 -0700 (PDT)
In-Reply-To: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2a00:23a8:400a:5601:dd04:8f5a:c96f:497f;
posting-account=Dz2zqgkAAADlK5MFu78bw3ab-BRFV4Qn
NNTP-Posting-Host: 2a00:23a8:400a:5601:dd04:8f5a:c96f:497f
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com>
Subject: Re: Are all TM running an algorithm the same?
From: malcolm....@gmail.com (Malcolm McLean)
Injection-Date: Fri, 08 Jul 2022 00:41:15 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 18
 by: Malcolm McLean - Fri, 8 Jul 2022 00:41 UTC

On Thursday, 7 July 2022 at 23:59:41 UTC+1, wyni...@gmail.com wrote:
> Do all TM running an decision algorithm give the same answer?
> For example, translation of algorithm could behave differently by the program's size?
> If so, this may be a way to make the HP proof invalid.
>
TMs calculate a function. There is one set of symbols on the tape when the TM is
run, and another set when it halts. And it's deterministic, so for each possible
input there is only one possible output. Sometimes people say that the halt state
can be "accept" or "reject" and this is part of the function, but that's just a detail.

However you can have more than one TM that calculates the same function. For instance
there are several ways you could add two binary numbers. You could do it using a high school
math type algorithm with "carry" states. Or you could convert both to unary, add trivially,
then convert back to binary. Or you could decrement one number until it went to zero whilst
incrementing the other. All correct TMs that calculate the "sum" function must give the
same answer, because of the way we define "function", which is a mapping of input to
output. But they needn't use the same algorithm.

Re: Are all TM running an algorithm the same?

<ta84ae$k7kc$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: jbb...@notatt.com (Jeff Barnett)
Newsgroups: comp.theory
Subject: Re: Are all TM running an algorithm the same?
Date: Thu, 7 Jul 2022 20:20:57 -0600
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <ta84ae$k7kc$1@dont-email.me>
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 8 Jul 2022 02:21:02 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="683fd7a65b8324b97b3beaa487382959";
logging-data="663180"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+eGdtrD4AYr5sFwiiC1n8nJPRi3Vtk/wc="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Cancel-Lock: sha1:ouxpvyTlL7+YScTZ8vj/RRhsiaM=
In-Reply-To: <204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com>
Content-Language: en-US
 by: Jeff Barnett - Fri, 8 Jul 2022 02:20 UTC

On 7/7/2022 6:41 PM, Malcolm McLean wrote:
> On Thursday, 7 July 2022 at 23:59:41 UTC+1, wyni...@gmail.com wrote:
>> Do all TM running an decision algorithm give the same answer?
>> For example, translation of algorithm could behave differently by the program's size?
>> If so, this may be a way to make the HP proof invalid.
>>
> TMs calculate a function. There is one set of symbols on the tape when the TM is
> run, and another set when it halts. And it's deterministic, so for each possible
> input there is only one possible output. Sometimes people say that the halt state
> can be "accept" or "reject" and this is part of the function, but that's just a detail.
>
> However you can have more than one TM that calculates the same function. For instance
> there are several ways you could add two binary numbers. You could do it using a high school
> math type algorithm with "carry" states. Or you could convert both to unary, add trivially,
> then convert back to binary. Or you could decrement one number until it went to zero whilst
> incrementing the other. All correct TMs that calculate the "sum" function must give the
> same answer, because of the way we define "function", which is a mapping of input to
> output. But they needn't use the same algorithm.

I just want to point out that if T is a Turing machine that halts for
any input, then there is a countably infinite set of Turing machines
that produce the same output for each possible input. [If a machine does
not halt for same states, we can make almost clones that also don't halt
for those states.] Given that fact, I think the original poster should
clarify what he has in mind.
--
Jeff Barnett

Re: Are all TM running an algorithm the same?

<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:620a:490b:b0:6b5:50ba:df51 with SMTP id ed11-20020a05620a490b00b006b550badf51mr1879748qkb.53.1657281359409;
Fri, 08 Jul 2022 04:55:59 -0700 (PDT)
X-Received: by 2002:a81:e0b:0:b0:31c:1b57:2509 with SMTP id
11-20020a810e0b000000b0031c1b572509mr3585430ywo.461.1657281359047; Fri, 08
Jul 2022 04:55:59 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Fri, 8 Jul 2022 04:55:58 -0700 (PDT)
In-Reply-To: <ta84ae$k7kc$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=124.218.76.41; posting-account=A1PyIwoAAACCahK0CVYFlDZG8JWzz_Go
NNTP-Posting-Host: 124.218.76.41
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com> <ta84ae$k7kc$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com>
Subject: Re: Are all TM running an algorithm the same?
From: wynii...@gmail.com (wij)
Injection-Date: Fri, 08 Jul 2022 11:55:59 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 40
 by: wij - Fri, 8 Jul 2022 11:55 UTC

On Friday, 8 July 2022 at 10:21:05 UTC+8, Jeff Barnett wrote:
> On 7/7/2022 6:41 PM, Malcolm McLean wrote:
> > On Thursday, 7 July 2022 at 23:59:41 UTC+1, wyni...@gmail.com wrote:
> >> Do all TM running an decision algorithm give the same answer?
> >> For example, translation of algorithm could behave differently by the program's size?
> >> If so, this may be a way to make the HP proof invalid.
> >>
> > TMs calculate a function. There is one set of symbols on the tape when the TM is
> > run, and another set when it halts. And it's deterministic, so for each possible
> > input there is only one possible output. Sometimes people say that the halt state
> > can be "accept" or "reject" and this is part of the function, but that's just a detail.
> >
> > However you can have more than one TM that calculates the same function. For instance
> > there are several ways you could add two binary numbers. You could do it using a high school
> > math type algorithm with "carry" states. Or you could convert both to unary, add trivially,
> > then convert back to binary. Or you could decrement one number until it went to zero whilst
> > incrementing the other. All correct TMs that calculate the "sum" function must give the
> > same answer, because of the way we define "function", which is a mapping of input to
> > output. But they needn't use the same algorithm.
> I just want to point out that if T is a Turing machine that halts for
> any input, then there is a countably infinite set of Turing machines
> that produce the same output for each possible input. [If a machine does
> not halt for same states, we can make almost clones that also don't halt
> for those states.] Given that fact, I think the original poster should
> clarify what he has in mind.
> --
> Jeff Barnett

I thought if the story of halting decider ends because it is proven impossible would be rash:
1. The HP proof demand the H a pure function. But this is not a must of a
'halting decider', esp. for real programs. In practice, a slightly 'impure'
halting decider may be possible.
2. The counterexample P contains a function performing equivalent function of H.
I was thinking that if H could perform differently in different implements,
the HP proof won't hold (not sure of this whim). However, in real situation,
the 'bad instance P' should be rare (partly because it should be bigger and
and slower than H), real program could probably tolerate this case.

I have not used TM since learned it. My idea of TM may have several tapes or
2D tapes, basicly based on my understanding of 'hard-ware', not necessarily the one
in Linz's book. Just feel boring and thinking the opposite of the HP proof.

Re: Are all TM running an algorithm the same?

<pjVxK.445274$J0r9.438337@fx11.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx11.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.11.0
Subject: Re: Are all TM running an algorithm the same?
Content-Language: en-US
Newsgroups: comp.theory
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com>
<ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 59
Message-ID: <pjVxK.445274$J0r9.438337@fx11.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Fri, 8 Jul 2022 08:21:40 -0400
X-Received-Bytes: 4772
 by: Richard Damon - Fri, 8 Jul 2022 12:21 UTC

On 7/8/22 7:55 AM, wij wrote:
> On Friday, 8 July 2022 at 10:21:05 UTC+8, Jeff Barnett wrote:
>> On 7/7/2022 6:41 PM, Malcolm McLean wrote:
>>> On Thursday, 7 July 2022 at 23:59:41 UTC+1, wyni...@gmail.com wrote:
>>>> Do all TM running an decision algorithm give the same answer?
>>>> For example, translation of algorithm could behave differently by the program's size?
>>>> If so, this may be a way to make the HP proof invalid.
>>>>
>>> TMs calculate a function. There is one set of symbols on the tape when the TM is
>>> run, and another set when it halts. And it's deterministic, so for each possible
>>> input there is only one possible output. Sometimes people say that the halt state
>>> can be "accept" or "reject" and this is part of the function, but that's just a detail.
>>>
>>> However you can have more than one TM that calculates the same function. For instance
>>> there are several ways you could add two binary numbers. You could do it using a high school
>>> math type algorithm with "carry" states. Or you could convert both to unary, add trivially,
>>> then convert back to binary. Or you could decrement one number until it went to zero whilst
>>> incrementing the other. All correct TMs that calculate the "sum" function must give the
>>> same answer, because of the way we define "function", which is a mapping of input to
>>> output. But they needn't use the same algorithm.
>> I just want to point out that if T is a Turing machine that halts for
>> any input, then there is a countably infinite set of Turing machines
>> that produce the same output for each possible input. [If a machine does
>> not halt for same states, we can make almost clones that also don't halt
>> for those states.] Given that fact, I think the original poster should
>> clarify what he has in mind.
>> --
>> Jeff Barnett
>
> I thought if the story of halting decider ends because it is proven impossible would be rash:
> 1. The HP proof demand the H a pure function. But this is not a must of a
> 'halting decider', esp. for real programs. In practice, a slightly 'impure'
> halting decider may be possible.
> 2. The counterexample P contains a function performing equivalent function of H.
> I was thinking that if H could perform differently in different implements,
> the HP proof won't hold (not sure of this whim). However, in real situation,
> the 'bad instance P' should be rare (partly because it should be bigger and
> and slower than H), real program could probably tolerate this case.
>
> I have not used TM since learned it. My idea of TM may have several tapes or
> 2D tapes, basicly based on my understanding of 'hard-ware', not necessarily the one
> in Linz's book. Just feel boring and thinking the opposite of the HP proof.

The problem with trying to define a "Halting Decider" on a system that
allows a given program to vary its behavior based on other than its
defined input is that then Halting isn't define based on the program and
its defined input because some program might halt or not based on the
"other inputs" that aren't part of its defined input.

Also, for any program based on a finite set of definite deterministic
instructions IS a pure function when you include as its inputs
EVERYTHING that it depends on (not just its "formal" parameters), so by
locating those and defining them, you can handle any actual program.

This is one of the ways that you could try to do what Peter is doing,
give H an input that P can't control, that we set one way when WE ask
about H(P,P), and another way when we run P(P), so it gets a different H
and thus breaks the "pathological" loop by just not actually meeting the
requrements.

Re: Are all TM running an algorithm the same?

<ta98ga$nfhu$1@dont-email.me>

  copy mid

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

  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: Are all TM running an algorithm the same?
Date: Fri, 8 Jul 2022 15:38:34 +0300
Organization: -
Lines: 33
Message-ID: <ta98ga$nfhu$1@dont-email.me>
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com> <204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com> <ta84ae$k7kc$1@dont-email.me> <35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com>
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="ad1618357452c42c507442a6769f418a";
logging-data="769598"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+hKR9uDQVGD1CJn4KwXs5x"
User-Agent: Unison/2.2
Cancel-Lock: sha1:kO5Nfjcjfcksvob0OEQrUXt8OyA=
 by: Mikko - Fri, 8 Jul 2022 12:38 UTC

On 2022-07-08 11:55:58 +0000, wij said:

> On Friday, 8 July 2022 at 10:21:05 UTC+8, Jeff Barnett wrote:
>> On 7/7/2022 6:41 PM, Malcolm McLean wrote:
>>> On Thursday, 7 July 2022 at 23:59:41 UTC+1, wyni...@gmail.com wrote:
>>>> Do all TM running an decision algorithm give the same answer?

Yes, all Turing machines that implement the same decision algorithm do
give the same answer for the same parameters. However, they may differ
in the required encoding of the parameters and in the presentation of
the result. For example, one TM may require that numbers are presented
as a sequence of that many *'s and another one that they are presented
in the usual way as a sequence of digits. And one may present the result
by halting in one or another of its end states whereas another one by
writing an Y or N to the tape.

> 1. The HP proof demand the H a pure function.

No. The proof only requires what the problem requires. Otherwise it
would not be a proof.

The problem, as usually presented, requires that the solution is a
Turing machine.

It is well known that the halting problem can be solved if the requirement
that the soultion be a Turing machine is sufficiently relaxed while
keeping the restriction that the question shall be about a Turing machine.
For an oracle machine with an Turing machine halting oracle can solve it.
However, no oracle machine can solve the halting problem of an arbitrary
oracle machine.

Mikko

Re: Are all TM running an algorithm the same?

<ta99lq$1950$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!44ZjfvTzHSiWTa5OpcQ6Pg.user.46.165.242.75.POSTED!not-for-mail
From: anw...@cuboid.co.uk (Andy Walker)
Newsgroups: comp.theory
Subject: Re: Are all TM running an algorithm the same?
Date: Fri, 8 Jul 2022 13:58:34 +0100
Organization: Not very much
Message-ID: <ta99lq$1950$1@gioia.aioe.org>
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com>
<ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@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="42144"; posting-host="44ZjfvTzHSiWTa5OpcQ6Pg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:91.0) Gecko/20100101
Thunderbird/91.9.1
Content-Language: en-GB
X-Notice: Filtered by postfilter v. 0.9.2
 by: Andy Walker - Fri, 8 Jul 2022 12:58 UTC

On 08/07/2022 12:55, wij wrote:
> I thought if the story of halting decider ends because it is proven
> impossible would be rash:> 1. The HP proof demand the H a pure function. But this is not a must of a
> 'halting decider', esp. for real programs. In practice, a slightly 'impure'
> halting decider may be possible.
> 2. The counterexample P contains a function performing equivalent function of H.
> I was thinking that if H could perform differently in different implements,
> the HP proof won't hold (not sure of this whim). [...]

None of this helps, either in theoretical terms [short of an "oracle"]
or in practical terms. You might perhaps find it more helpful to think rather
in terms of Busy Beavers [qv]. BBs and the HP stand or fall together:

-- If you have a working halt decider, then there is an algorithm to find BBs.
-- If you have an algorithm to find BBs, you can use this to construct a HD.

[Proofs very easy either way.] This is true for TMs and for any reasonable
version of either problem in C, an extended C, x86 machine code, or any other
plausible language. But the BB problem is much easier to explain, much easier
to prove insoluble, and a much more convincing result.

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

Re: Are all TM running an algorithm the same?

<tUVxK.361658$vAW9.185708@fx10.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx10.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.11.0
Subject: Re: Are all TM running an algorithm the same?
Content-Language: en-US
Newsgroups: comp.theory
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com>
<ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com>
<ta98ga$nfhu$1@dont-email.me>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <ta98ga$nfhu$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 49
Message-ID: <tUVxK.361658$vAW9.185708@fx10.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: Fri, 8 Jul 2022 09:01:12 -0400
X-Received-Bytes: 3370
 by: Richard Damon - Fri, 8 Jul 2022 13:01 UTC

On 7/8/22 8:38 AM, Mikko wrote:
> On 2022-07-08 11:55:58 +0000, wij said:
>
>> On Friday, 8 July 2022 at 10:21:05 UTC+8, Jeff Barnett wrote:
>>> On 7/7/2022 6:41 PM, Malcolm McLean wrote:
>>>> On Thursday, 7 July 2022 at 23:59:41 UTC+1, wyni...@gmail.com wrote:
>>>>> Do all TM running an decision algorithm give the same answer?
>
> Yes, all Turing machines that implement the same decision algorithm do
> give the same answer for the same parameters. However, they may differ
> in the required encoding of the parameters and in the presentation of
> the result. For example, one TM may require that numbers are presented
> as a sequence of that many *'s and another one that they are presented
> in the usual way as a sequence of digits. And one may present the result
> by halting in one or another of its end states whereas another one by
> writing an Y or N to the tape.
>
>> 1. The HP proof demand the H a pure function.
>
> No. The proof only requires what the problem requires. Otherwise it
> would not be a proof.
>
> The problem, as usually presented, requires that the solution is a
> Turing machine.
>
> It is well known that the halting problem can be solved if the requirement
> that the soultion be a Turing machine is sufficiently relaxed while
> keeping the restriction that the question shall be about a Turing machine.
> For an oracle machine with an Turing machine halting oracle can solve it.
> However, no oracle machine can solve the halting problem of an arbitrary
> oracle machine.
>
> Mikko
>

One key fact is that the Halt Decider MIGHT be possible if the decider
is a more "powerful" computation structure than the things it decides,
which means the pathological program can't be written, since it uses the
decider, so if it can't that proof breaks.

This is one of Peter's tactic, trying to define, without admitting it,
that P can't actually use a copy of H that can be asked about P,
sometimes because asking about P actually somehow becomes asking about
something else.

The problem thus is trying to find something more powerful than a Turing
Machine, able to do something that a Turing Machine can't do, the
problem being we haven't found a computation system that can do
something that beyond what a Turing Machine can do (just do it 'faster').

Re: Are all TM running an algorithm the same?

<ta9kl4$oo1r$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: ste...@apple.com (Steven Paul Jobs)
Newsgroups: comp.theory
Subject: Re: Are all TM running an algorithm the same?
Date: Fri, 8 Jul 2022 09:05:49 -0700
Organization: Apple Inc.
Lines: 54
Message-ID: <ta9kl4$oo1r$1@dont-email.me>
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com>
<ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 8 Jul 2022 16:05:56 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="085d5af78c573fb7ec663e1e18d32a6f";
logging-data="811067"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+3SuSLlVkz9Ef4sBpRIHTA3sfR9jFqrdM="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.9.1
Cancel-Lock: sha1:OmHdUPTSGrOOG4RUnbDLv0rEJZw=
In-Reply-To: <35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com>
Content-Language: en-US
 by: Steven Paul Jobs - Fri, 8 Jul 2022 16:05 UTC

On 7/8/22 04:55, wij wrote:
> On Friday, 8 July 2022 at 10:21:05 UTC+8, Jeff Barnett wrote:
>> On 7/7/2022 6:41 PM, Malcolm McLean wrote:
>>> On Thursday, 7 July 2022 at 23:59:41 UTC+1, wyni...@gmail.com wrote:
>>>> Do all TM running an decision algorithm give the same answer?
>>>> For example, translation of algorithm could behave differently by the program's size?
>>>> If so, this may be a way to make the HP proof invalid.
>>>>
>>> TMs calculate a function. There is one set of symbols on the tape when the TM is
>>> run, and another set when it halts. And it's deterministic, so for each possible
>>> input there is only one possible output. Sometimes people say that the halt state
>>> can be "accept" or "reject" and this is part of the function, but that's just a detail.
>>>
>>> However you can have more than one TM that calculates the same function. For instance
>>> there are several ways you could add two binary numbers. You could do it using a high school
>>> math type algorithm with "carry" states. Or you could convert both to unary, add trivially,
>>> then convert back to binary. Or you could decrement one number until it went to zero whilst
>>> incrementing the other. All correct TMs that calculate the "sum" function must give the
>>> same answer, because of the way we define "function", which is a mapping of input to
>>> output. But they needn't use the same algorithm.
>> I just want to point out that if T is a Turing machine that halts for
>> any input, then there is a countably infinite set of Turing machines
>> that produce the same output for each possible input. [If a machine does
>> not halt for same states, we can make almost clones that also don't halt
>> for those states.] Given that fact, I think the original poster should
>> clarify what he has in mind.
>> --
>> Jeff Barnett
>
> I thought if the story of halting decider ends because it is proven impossible would be rash:
> 1. The HP proof demand the H a pure function. But this is not a must of a
> 'halting decider', esp. for real programs. In practice, a slightly 'impure'
> halting decider may be possible.
> 2. The counterexample P contains a function performing equivalent function of H.
> I was thinking that if H could perform differently in different implements,
> the HP proof won't hold (not sure of this whim). However, in real situation,
> the 'bad instance P' should be rare (partly because it should be bigger and
> and slower than H), real program could probably tolerate this case.
>
> I have not used TM since learned it. My idea of TM may have several tapes or
> 2D tapes, basicly based on my understanding of 'hard-ware', not necessarily the one
> in Linz's book. Just feel boring and thinking the opposite of the HP proof.

I haven't seen it mentioned (although I also can't be bothered to follow
all of the rambling about halting in this newsgroup) but it's perfectly
possible to prove halting for all programs in some real practical computer.

Here's someone who has discovered which programs halt on a very limited
(4-byte) computer:

https://youtu.be/ym8x8B930tM

You should try this method on the machine you're posting from and report
back the results when you've finished.

Re: Are all TM running an algorithm the same?

<KLZxK.315666$ssF.24595@fx14.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx14.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.11.0
Subject: Re: Are all TM running an algorithm the same?
Content-Language: en-US
Newsgroups: comp.theory
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com>
<ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com>
<ta9kl4$oo1r$1@dont-email.me>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <ta9kl4$oo1r$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 83
Message-ID: <KLZxK.315666$ssF.24595@fx14.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: Fri, 8 Jul 2022 13:24:58 -0400
X-Received-Bytes: 4949
 by: Richard Damon - Fri, 8 Jul 2022 17:24 UTC

On 7/8/22 12:05 PM, Steven Paul Jobs wrote:
> On 7/8/22 04:55, wij wrote:
>> On Friday, 8 July 2022 at 10:21:05 UTC+8, Jeff Barnett wrote:
>>> On 7/7/2022 6:41 PM, Malcolm McLean wrote:
>>>> On Thursday, 7 July 2022 at 23:59:41 UTC+1, wyni...@gmail.com wrote:
>>>>> Do all TM running an decision algorithm give the same answer?
>>>>> For example, translation of algorithm could behave differently by
>>>>> the program's size?
>>>>> If so, this may be a way to make the HP proof invalid.
>>>>>
>>>> TMs calculate a function. There is one set of symbols on the tape
>>>> when the TM is
>>>> run, and another set when it halts. And it's deterministic, so for
>>>> each possible
>>>> input there is only one possible output. Sometimes people say that
>>>> the halt state
>>>> can be "accept" or "reject" and this is part of the function, but
>>>> that's just a detail.
>>>>
>>>> However you can have more than one TM that calculates the same
>>>> function. For instance
>>>> there are several ways you could add two binary numbers. You could
>>>> do it using a high school
>>>> math type algorithm with "carry" states. Or you could convert both
>>>> to unary, add trivially,
>>>> then convert back to binary. Or you could decrement one number until
>>>> it went to zero whilst
>>>> incrementing the other. All correct TMs that calculate the "sum"
>>>> function must give the
>>>> same answer, because of the way we define "function", which is a
>>>> mapping of input to
>>>> output. But they needn't use the same algorithm.
>>> I just want to point out that if T is a Turing machine that halts for
>>> any input, then there is a countably infinite set of Turing machines
>>> that produce the same output for each possible input. [If a machine does
>>> not halt for same states, we can make almost clones that also don't halt
>>> for those states.] Given that fact, I think the original poster should
>>> clarify what he has in mind.
>>> --
>>> Jeff Barnett
>>
>> I thought if the story of halting decider ends because it is proven
>> impossible would be rash:
>> 1. The HP proof demand the H a pure function. But this is not a must of a
>>    'halting decider', esp. for real programs. In practice, a slightly
>> 'impure'
>>    halting decider may be possible.
>> 2. The counterexample P contains a function performing equivalent
>> function of H.
>>     I was thinking that if H could perform differently in different
>> implements,
>>     the HP proof won't hold (not sure of this whim). However, in real
>> situation,
>>     the 'bad instance P' should be rare (partly because it should be
>> bigger and
>>     and slower than H), real program could probably tolerate this case.
>>
>> I have not used TM since learned it. My idea of TM may have several
>> tapes or
>> 2D tapes, basicly based on my understanding of 'hard-ware', not
>> necessarily the one
>> in Linz's book. Just feel boring and thinking the opposite of the HP
>> proof.
>
> I haven't seen it mentioned (although I also can't be bothered to follow
> all of the rambling about halting in this newsgroup) but it's perfectly
> possible to prove halting for all programs in some real practical computer.
>
> Here's someone who has discovered which programs halt on a very limited
> (4-byte) computer:
>
> https://youtu.be/ym8x8B930tM
>
> You should try this method on the machine you're posting from and report
> back the results when you've finished.

Yes, it has been mentioned. In fact, you don't need the machine itself
to be limited, just that the program's state doesn't grow without bound.
When this it true, the run a second copy at half speed and check for
duplicates method will always find the non-halting machines.

That method only fails for machines that grow without bound so never
return to a previous system state.

Re: Are all TM running an algorithm the same?

<5ba80dfb-2cf9-42f4-a863-01ab31264e3fn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:622a:1cb:b0:31d:3cfa:e56b with SMTP id t11-20020a05622a01cb00b0031d3cfae56bmr8132063qtw.307.1657387394773;
Sat, 09 Jul 2022 10:23:14 -0700 (PDT)
X-Received: by 2002:a25:a345:0:b0:66c:c670:6d13 with SMTP id
d63-20020a25a345000000b0066cc6706d13mr9508789ybi.307.1657387394521; Sat, 09
Jul 2022 10:23:14 -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: Sat, 9 Jul 2022 10:23:14 -0700 (PDT)
In-Reply-To: <tUVxK.361658$vAW9.185708@fx10.iad>
Injection-Info: google-groups.googlegroups.com; posting-host=124.218.76.41; posting-account=A1PyIwoAAACCahK0CVYFlDZG8JWzz_Go
NNTP-Posting-Host: 124.218.76.41
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com> <ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com> <ta98ga$nfhu$1@dont-email.me>
<tUVxK.361658$vAW9.185708@fx10.iad>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5ba80dfb-2cf9-42f4-a863-01ab31264e3fn@googlegroups.com>
Subject: Re: Are all TM running an algorithm the same?
From: wynii...@gmail.com (wij)
Injection-Date: Sat, 09 Jul 2022 17:23:14 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 4285
 by: wij - Sat, 9 Jul 2022 17:23 UTC

On Friday, 8 July 2022 at 21:01:17 UTC+8, richar...@gmail.com wrote:
> On 7/8/22 8:38 AM, Mikko wrote:
> > On 2022-07-08 11:55:58 +0000, wij said:
> >
> >> On Friday, 8 July 2022 at 10:21:05 UTC+8, Jeff Barnett wrote:
> >>> On 7/7/2022 6:41 PM, Malcolm McLean wrote:
> >>>> On Thursday, 7 July 2022 at 23:59:41 UTC+1, wyni...@gmail.com wrote:
> >>>>> Do all TM running an decision algorithm give the same answer?
> >
> > Yes, all Turing machines that implement the same decision algorithm do
> > give the same answer for the same parameters. However, they may differ
> > in the required encoding of the parameters and in the presentation of
> > the result. For example, one TM may require that numbers are presented
> > as a sequence of that many *'s and another one that they are presented
> > in the usual way as a sequence of digits. And one may present the result
> > by halting in one or another of its end states whereas another one by
> > writing an Y or N to the tape.
> >
> >> 1. The HP proof demand the H a pure function.
> >
> > No. The proof only requires what the problem requires. Otherwise it
> > would not be a proof.
> >
> > The problem, as usually presented, requires that the solution is a
> > Turing machine.
> >
> > It is well known that the halting problem can be solved if the requirement
> > that the soultion be a Turing machine is sufficiently relaxed while
> > keeping the restriction that the question shall be about a Turing machine.
> > For an oracle machine with an Turing machine halting oracle can solve it.
> > However, no oracle machine can solve the halting problem of an arbitrary
> > oracle machine.
> >
> > Mikko
> >
> One key fact is that the Halt Decider MIGHT be possible if the decider
> is a more "powerful" computation structure than the things it decides,
> which means the pathological program can't be written, since it uses the
> decider, so if it can't that proof breaks.
>
> This is one of Peter's tactic, trying to define, without admitting it,
> that P can't actually use a copy of H that can be asked about P,
> sometimes because asking about P actually somehow becomes asking about
> something else.
>
> The problem thus is trying to find something more powerful than a Turing
> Machine, able to do something that a Turing Machine can't do, the
> problem being we haven't found a computation system that can do
> something that beyond what a Turing Machine can do (just do it 'faster').

I am thinking the opposite: The HP proof holds for machines equal or more powerful
than TM. For example, if 'function' is defined as executables:

#include <stdlib.h>

void P() {
if(system("H P")) for(;;){};
} int main() { P(); };

Such executable does not even need to 'know' how H is constructed.
But some detail I am still not sure of, see also another pose
https://groups.google.com/g/comp.theory/c/iGeiSuO-_oA

Re: Are all TM running an algorithm the same?

<91kyK.157743$vZ1.2330@fx04.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx04.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.11.0
Subject: Re: Are all TM running an algorithm the same?
Content-Language: en-US
Newsgroups: comp.theory
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com>
<ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com>
<ta98ga$nfhu$1@dont-email.me> <tUVxK.361658$vAW9.185708@fx10.iad>
<5ba80dfb-2cf9-42f4-a863-01ab31264e3fn@googlegroups.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <5ba80dfb-2cf9-42f4-a863-01ab31264e3fn@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 84
Message-ID: <91kyK.157743$vZ1.2330@fx04.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sat, 9 Jul 2022 14:45:24 -0400
X-Received-Bytes: 5092
 by: Richard Damon - Sat, 9 Jul 2022 18:45 UTC

On 7/9/22 1:23 PM, wij wrote:
> On Friday, 8 July 2022 at 21:01:17 UTC+8, richar...@gmail.com wrote:
>> On 7/8/22 8:38 AM, Mikko wrote:
>>> On 2022-07-08 11:55:58 +0000, wij said:
>>>
>>>> On Friday, 8 July 2022 at 10:21:05 UTC+8, Jeff Barnett wrote:
>>>>> On 7/7/2022 6:41 PM, Malcolm McLean wrote:
>>>>>> On Thursday, 7 July 2022 at 23:59:41 UTC+1, wyni...@gmail.com wrote:
>>>>>>> Do all TM running an decision algorithm give the same answer?
>>>
>>> Yes, all Turing machines that implement the same decision algorithm do
>>> give the same answer for the same parameters. However, they may differ
>>> in the required encoding of the parameters and in the presentation of
>>> the result. For example, one TM may require that numbers are presented
>>> as a sequence of that many *'s and another one that they are presented
>>> in the usual way as a sequence of digits. And one may present the result
>>> by halting in one or another of its end states whereas another one by
>>> writing an Y or N to the tape.
>>>
>>>> 1. The HP proof demand the H a pure function.
>>>
>>> No. The proof only requires what the problem requires. Otherwise it
>>> would not be a proof.
>>>
>>> The problem, as usually presented, requires that the solution is a
>>> Turing machine.
>>>
>>> It is well known that the halting problem can be solved if the requirement
>>> that the soultion be a Turing machine is sufficiently relaxed while
>>> keeping the restriction that the question shall be about a Turing machine.
>>> For an oracle machine with an Turing machine halting oracle can solve it.
>>> However, no oracle machine can solve the halting problem of an arbitrary
>>> oracle machine.
>>>
>>> Mikko
>>>
>> One key fact is that the Halt Decider MIGHT be possible if the decider
>> is a more "powerful" computation structure than the things it decides,
>> which means the pathological program can't be written, since it uses the
>> decider, so if it can't that proof breaks.
>>
>> This is one of Peter's tactic, trying to define, without admitting it,
>> that P can't actually use a copy of H that can be asked about P,
>> sometimes because asking about P actually somehow becomes asking about
>> something else.
>>
>> The problem thus is trying to find something more powerful than a Turing
>> Machine, able to do something that a Turing Machine can't do, the
>> problem being we haven't found a computation system that can do
>> something that beyond what a Turing Machine can do (just do it 'faster').
>
> I am thinking the opposite: The HP proof holds for machines equal or more powerful
> than TM. For example, if 'function' is defined as executables:
>
> #include <stdlib.h>
>
> void P() {
> if(system("H P")) for(;;){};
> }
> int main() { P(); };
>
> Such executable does not even need to 'know' how H is constructed.
> But some detail I am still not sure of, see also another pose
> https://groups.google.com/g/comp.theory/c/iGeiSuO-_oA

One key fact is that there are no machines "more powerful" than a Turing
Machine that we know of. Anything that can be deterministically computed
on any computation machine we know of can be computed with a Turing
Machine, it just may scale worse, or take a lot longer.

Yes, P doesn't need to know ANY of the details about H (which is why H
being a "Simulating Halt Decider" doesn't affect the proof at all, at
least as long as a "Simulating Halt Decider" meets the minimum
requirements of being a "Halt Decider".

P just needs some way to invoke H and ask it about P(P).

The problem with Peter's decider seems to be that the input P isn't
actually allowed to properly ask H about its actual self, because
emulated calls to H are considered to be the same as actual calls to H.

The above program is also rejected because his inputs aren't allowed to
call things like system (because his emulator can't handle them).

Re: Are all TM running an algorithm the same?

<f0a48571-5c3b-4d4d-9e4c-4338158809b7n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ac8:5b0e:0:b0:31d:3b3d:37cd with SMTP id m14-20020ac85b0e000000b0031d3b3d37cdmr8340474qtw.657.1657394497099;
Sat, 09 Jul 2022 12:21:37 -0700 (PDT)
X-Received: by 2002:a25:d183:0:b0:66e:c1cf:7461 with SMTP id
i125-20020a25d183000000b0066ec1cf7461mr10178785ybg.248.1657394496834; Sat, 09
Jul 2022 12:21:36 -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: Sat, 9 Jul 2022 12:21:36 -0700 (PDT)
In-Reply-To: <91kyK.157743$vZ1.2330@fx04.iad>
Injection-Info: google-groups.googlegroups.com; posting-host=2a00:23a8:400a:5601:4d3:f48d:d14a:e0cc;
posting-account=Dz2zqgkAAADlK5MFu78bw3ab-BRFV4Qn
NNTP-Posting-Host: 2a00:23a8:400a:5601:4d3:f48d:d14a:e0cc
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com> <ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com> <ta98ga$nfhu$1@dont-email.me>
<tUVxK.361658$vAW9.185708@fx10.iad> <5ba80dfb-2cf9-42f4-a863-01ab31264e3fn@googlegroups.com>
<91kyK.157743$vZ1.2330@fx04.iad>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f0a48571-5c3b-4d4d-9e4c-4338158809b7n@googlegroups.com>
Subject: Re: Are all TM running an algorithm the same?
From: malcolm....@gmail.com (Malcolm McLean)
Injection-Date: Sat, 09 Jul 2022 19:21:37 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 5316
 by: Malcolm McLean - Sat, 9 Jul 2022 19:21 UTC

On Saturday, 9 July 2022 at 19:45:28 UTC+1, richar...@gmail.com wrote:
> On 7/9/22 1:23 PM, wij wrote:
> > On Friday, 8 July 2022 at 21:01:17 UTC+8, richar...@gmail.com wrote:
> >> On 7/8/22 8:38 AM, Mikko wrote:
> >>> On 2022-07-08 11:55:58 +0000, wij said:
> >>>
> >>>> On Friday, 8 July 2022 at 10:21:05 UTC+8, Jeff Barnett wrote:
> >>>>> On 7/7/2022 6:41 PM, Malcolm McLean wrote:
> >>>>>> On Thursday, 7 July 2022 at 23:59:41 UTC+1, wyni...@gmail.com wrote:
> >>>>>>> Do all TM running an decision algorithm give the same answer?
> >>>
> >>> Yes, all Turing machines that implement the same decision algorithm do
> >>> give the same answer for the same parameters. However, they may differ
> >>> in the required encoding of the parameters and in the presentation of
> >>> the result. For example, one TM may require that numbers are presented
> >>> as a sequence of that many *'s and another one that they are presented
> >>> in the usual way as a sequence of digits. And one may present the result
> >>> by halting in one or another of its end states whereas another one by
> >>> writing an Y or N to the tape.
> >>>
> >>>> 1. The HP proof demand the H a pure function.
> >>>
> >>> No. The proof only requires what the problem requires. Otherwise it
> >>> would not be a proof.
> >>>
> >>> The problem, as usually presented, requires that the solution is a
> >>> Turing machine.
> >>>
> >>> It is well known that the halting problem can be solved if the requirement
> >>> that the soultion be a Turing machine is sufficiently relaxed while
> >>> keeping the restriction that the question shall be about a Turing machine.
> >>> For an oracle machine with an Turing machine halting oracle can solve it.
> >>> However, no oracle machine can solve the halting problem of an arbitrary
> >>> oracle machine.
> >>>
> >>> Mikko
> >>>
> >> One key fact is that the Halt Decider MIGHT be possible if the decider
> >> is a more "powerful" computation structure than the things it decides,
> >> which means the pathological program can't be written, since it uses the
> >> decider, so if it can't that proof breaks.
> >>
> >> This is one of Peter's tactic, trying to define, without admitting it,
> >> that P can't actually use a copy of H that can be asked about P,
> >> sometimes because asking about P actually somehow becomes asking about
> >> something else.
> >>
> >> The problem thus is trying to find something more powerful than a Turing
> >> Machine, able to do something that a Turing Machine can't do, the
> >> problem being we haven't found a computation system that can do
> >> something that beyond what a Turing Machine can do (just do it 'faster').
> >
> > I am thinking the opposite: The HP proof holds for machines equal or more powerful
> > than TM. For example, if 'function' is defined as executables:
> >
> > #include <stdlib.h>
> >
> > void P() {
> > if(system("H P")) for(;;){};
> > }
> > int main() { P(); };
> >
> > Such executable does not even need to 'know' how H is constructed.
> > But some detail I am still not sure of, see also another pose
> > https://groups.google.com/g/comp.theory/c/iGeiSuO-_oA
> One key fact is that there are no machines "more powerful" than a Turing
> Machine that we know of. Anything that can be deterministically computed
> on any computation machine we know of can be computed with a Turing
> Machine, it just may scale worse, or take a lot longer.
>
Humans seem to be able to do things that Turing machines can't. So it's
possible that the Turing machine isn't the last word in symbol processing.
However we don't understand the basic principles on which a machine capable
of learning a natural language, for instance, would work on.

Re: Are all TM running an algorithm the same?

<CblyK.54935$Dh2.54222@fx42.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!tr1.eu1.usenetexpress.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx42.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.11.0
Subject: Re: Are all TM running an algorithm the same?
Content-Language: en-US
Newsgroups: comp.theory
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com> <204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com> <ta84ae$k7kc$1@dont-email.me> <35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com> <ta98ga$nfhu$1@dont-email.me> <tUVxK.361658$vAW9.185708@fx10.iad> <5ba80dfb-2cf9-42f4-a863-01ab31264e3fn@googlegroups.com> <91kyK.157743$vZ1.2330@fx04.iad> <f0a48571-5c3b-4d4d-9e4c-4338158809b7n@googlegroups.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <f0a48571-5c3b-4d4d-9e4c-4338158809b7n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 89
Message-ID: <CblyK.54935$Dh2.54222@fx42.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sat, 9 Jul 2022 16:04:46 -0400
X-Received-Bytes: 5872
 by: Richard Damon - Sat, 9 Jul 2022 20:04 UTC

On 7/9/22 3:21 PM, Malcolm McLean wrote:
> On Saturday, 9 July 2022 at 19:45:28 UTC+1, richar...@gmail.com wrote:
>> On 7/9/22 1:23 PM, wij wrote:
>>> On Friday, 8 July 2022 at 21:01:17 UTC+8, richar...@gmail.com wrote:
>>>> On 7/8/22 8:38 AM, Mikko wrote:
>>>>> On 2022-07-08 11:55:58 +0000, wij said:
>>>>>
>>>>>> On Friday, 8 July 2022 at 10:21:05 UTC+8, Jeff Barnett wrote:
>>>>>>> On 7/7/2022 6:41 PM, Malcolm McLean wrote:
>>>>>>>> On Thursday, 7 July 2022 at 23:59:41 UTC+1, wyni...@gmail.com wrote:
>>>>>>>>> Do all TM running an decision algorithm give the same answer?
>>>>>
>>>>> Yes, all Turing machines that implement the same decision algorithm do
>>>>> give the same answer for the same parameters. However, they may differ
>>>>> in the required encoding of the parameters and in the presentation of
>>>>> the result. For example, one TM may require that numbers are presented
>>>>> as a sequence of that many *'s and another one that they are presented
>>>>> in the usual way as a sequence of digits. And one may present the result
>>>>> by halting in one or another of its end states whereas another one by
>>>>> writing an Y or N to the tape.
>>>>>
>>>>>> 1. The HP proof demand the H a pure function.
>>>>>
>>>>> No. The proof only requires what the problem requires. Otherwise it
>>>>> would not be a proof.
>>>>>
>>>>> The problem, as usually presented, requires that the solution is a
>>>>> Turing machine.
>>>>>
>>>>> It is well known that the halting problem can be solved if the requirement
>>>>> that the soultion be a Turing machine is sufficiently relaxed while
>>>>> keeping the restriction that the question shall be about a Turing machine.
>>>>> For an oracle machine with an Turing machine halting oracle can solve it.
>>>>> However, no oracle machine can solve the halting problem of an arbitrary
>>>>> oracle machine.
>>>>>
>>>>> Mikko
>>>>>
>>>> One key fact is that the Halt Decider MIGHT be possible if the decider
>>>> is a more "powerful" computation structure than the things it decides,
>>>> which means the pathological program can't be written, since it uses the
>>>> decider, so if it can't that proof breaks.
>>>>
>>>> This is one of Peter's tactic, trying to define, without admitting it,
>>>> that P can't actually use a copy of H that can be asked about P,
>>>> sometimes because asking about P actually somehow becomes asking about
>>>> something else.
>>>>
>>>> The problem thus is trying to find something more powerful than a Turing
>>>> Machine, able to do something that a Turing Machine can't do, the
>>>> problem being we haven't found a computation system that can do
>>>> something that beyond what a Turing Machine can do (just do it 'faster').
>>>
>>> I am thinking the opposite: The HP proof holds for machines equal or more powerful
>>> than TM. For example, if 'function' is defined as executables:
>>>
>>> #include <stdlib.h>
>>>
>>> void P() {
>>> if(system("H P")) for(;;){};
>>> }
>>> int main() { P(); };
>>>
>>> Such executable does not even need to 'know' how H is constructed.
>>> But some detail I am still not sure of, see also another pose
>>> https://groups.google.com/g/comp.theory/c/iGeiSuO-_oA
>> One key fact is that there are no machines "more powerful" than a Turing
>> Machine that we know of. Anything that can be deterministically computed
>> on any computation machine we know of can be computed with a Turing
>> Machine, it just may scale worse, or take a lot longer.
>>
> Humans seem to be able to do things that Turing machines can't. So it's
> possible that the Turing machine isn't the last word in symbol processing.
> However we don't understand the basic principles on which a machine capable
> of learning a natural language, for instance, would work on.

I think part of this is that Human processing isn't restricted to strict
deterministic paths as Computations are defined on. Non-deterministic
computation models are still (as far as I know) still in their infancy,
and in a major sense the "Halting Problem" needs major work to reframe
in non-deterministic computation model, since you get other
possibilities besides will halt in a finite time or will never halt,
since it might be the answer is it halts or not with some probability,
or the probability that it hasn't halted decreases over time, to some
limit (perhaps zero), so perhaps we can be assured that the machine WILL
halt, but there is no upper bound on how long it might take.

It also seems to work on a massively parallel basis that is hard to
build hardware analogs of.

Re: Are all TM running an algorithm the same?

<taco08$1uv0$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!44ZjfvTzHSiWTa5OpcQ6Pg.user.46.165.242.75.POSTED!not-for-mail
From: anw...@cuboid.co.uk (Andy Walker)
Newsgroups: comp.theory
Subject: Re: Are all TM running an algorithm the same?
Date: Sat, 9 Jul 2022 21:21:28 +0100
Organization: Not very much
Message-ID: <taco08$1uv0$1@gioia.aioe.org>
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com>
<ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com>
<ta98ga$nfhu$1@dont-email.me> <tUVxK.361658$vAW9.185708@fx10.iad>
<5ba80dfb-2cf9-42f4-a863-01ab31264e3fn@googlegroups.com>
<91kyK.157743$vZ1.2330@fx04.iad>
<f0a48571-5c3b-4d4d-9e4c-4338158809b7n@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="64480"; posting-host="44ZjfvTzHSiWTa5OpcQ6Pg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:91.0) Gecko/20100101
Thunderbird/91.9.1
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-GB
 by: Andy Walker - Sat, 9 Jul 2022 20:21 UTC

On 09/07/2022 20:21, Malcolm McLean wrote:
> Humans seem to be able to do things that Turing machines can't.

Well, of course. We can sing and dance, cook, go to parties,
etc., etc. But in terms of effective computations, not so much. We're
in Church-Turing territory. AFAIK, there is no evidence at all that
things we could [eg] imagine robots being programmed to do differ in
any interesting [visible] way from the things humans do; but it all
depends on your view of the Chinese Room [thought] experiment. None
of that is relevant to the things usually being discussed here; there
is no evidence [none, nil, nada] that the standard theory of the HP is
in any way wrong. People who nevertheless waste their time trying to
construct halt deciders [or near equivalents thereto] are barking at
the moon. Nothing to see here, move along.

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

Re: Are all TM running an algorithm the same?

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

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: ben.use...@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Are all TM running an algorithm the same?
Date: Sat, 09 Jul 2022 22:40:14 +0100
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <87pmiet16p.fsf@bsb.me.uk>
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com>
<ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com>
<ta98ga$nfhu$1@dont-email.me> <tUVxK.361658$vAW9.185708@fx10.iad>
<5ba80dfb-2cf9-42f4-a863-01ab31264e3fn@googlegroups.com>
<91kyK.157743$vZ1.2330@fx04.iad>
<f0a48571-5c3b-4d4d-9e4c-4338158809b7n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: reader01.eternal-september.org; posting-host="cce7959beb1d54ef66f979dde2236db0";
logging-data="1213733"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/VynwIqGoBizpzDziGHpmipM2vImZFvwU="
Cancel-Lock: sha1:nMV9N0Dv7+E5W5NOGKS/6+4CqvE=
sha1:BEmnOnPKXuXtoUU62TRbqS0khr4=
X-BSB-Auth: 1.465682fec55fad0a2ecb.20220709224014BST.87pmiet16p.fsf@bsb.me.uk
 by: Ben Bacarisse - Sat, 9 Jul 2022 21:40 UTC

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

> Humans seem to be able to do things that Turing machines can't. So it's
> possible that the Turing machine isn't the last word in symbol
> processing.

What sort of thing are you thinking of here?

--
Ben.

Re: Are all TM running an algorithm the same?

<tadsld$1amdk$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: jbb...@notatt.com (Jeff Barnett)
Newsgroups: comp.theory
Subject: Re: Are all TM running an algorithm the same?
Date: Sun, 10 Jul 2022 00:47:02 -0600
Organization: A noiseless patient Spider
Lines: 92
Message-ID: <tadsld$1amdk$1@dont-email.me>
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com>
<ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com>
<ta98ga$nfhu$1@dont-email.me> <tUVxK.361658$vAW9.185708@fx10.iad>
<5ba80dfb-2cf9-42f4-a863-01ab31264e3fn@googlegroups.com>
<91kyK.157743$vZ1.2330@fx04.iad>
<f0a48571-5c3b-4d4d-9e4c-4338158809b7n@googlegroups.com>
<87pmiet16p.fsf@bsb.me.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 10 Jul 2022 06:47:09 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="3ab60d8c9b60aa348530baadbdba3114";
logging-data="1399220"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX180JYg9gii2B3i1hUaGVlvxJT1DNIyEwMs="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Cancel-Lock: sha1:QL24mGDOrL9gTnCQEwS5hBDxm4M=
In-Reply-To: <87pmiet16p.fsf@bsb.me.uk>
Content-Language: en-US
 by: Jeff Barnett - Sun, 10 Jul 2022 06:47 UTC

On 7/9/2022 3:40 PM, Ben Bacarisse wrote:
> Malcolm McLean <malcolm.arthur.mclean@gmail.com> writes:
>
>> Humans seem to be able to do things that Turing machines can't. So it's
>> possible that the Turing machine isn't the last word in symbol
>> processing.
>
> What sort of thing are you thinking of here?
Well there is an old chestnut that we are all aware of: A class of
augmented TM that includes an Oracle that functions as a Halt Decider
when a delimited area of its tape contains the representations of an
ordinary TM and an input string for it. Of course that class of TM,
while being able to solve the ordinary TM halting problem, does not
contain a halting decider for its own augmented class. And this leads to
a theorem about an infinite hierarchy of stronger and stronger machine
classes that cannot solve HP for their own class.

As for humans, one must not make the POOP mistake, i.e., that is miss
the fact that a purported Decider (of anything) includes all those
states of things and phenomena that influence its behavior. Even if some
of these things are random (random usually means stochastic when we
don't know the explicit behavior distribution) there are TM classes that
will make similar calculations and exhibit similar behaviors as we learn
more about measures of the underlying stochastic processes.

In other words, I believe that humans are not theoretically very
different from formal machines; rather, the amount of the environment
that affects us is much broader. And this brings us to the topic of
(Herb) Simon's ant: We watch an ant traveling a very complicated and
interesting path on the beach. The complexity makes us assume that the
ant must be using intelligence to control its behavior. But, of course,
there is a radically different explanation possible - the ant is using
some very simple and primitive responses to its environment and the
environment is very complex therefore, so is the ant's observed behavior.

To complete our ant example. Assume that the ant is heading in some
particular direction and when there is an elevation change, the ant
adjusts its course to travel less distance or use less energy. Put your
eyes close to the sand and observe how hilly it is from an ant's point
of view. That 0.1" "wave" in the sand is quite large to an ant even
though you and I don't notice it at all.

There is also another consideration: when folks start compare humans and
computers, they compare computers to the very best and brightest humans.
By the same considerations, 99.99 percent of humans lose the comparison,
not just the machines. Example: Chess used to be considered a sign of
intelligence - anybody who played a good game was smart! People laughed
when in the 1950s Newell and Simon said that computers would play world
champion class chess in 10 years. Well the 10 years was off by a bunch
but by the mid 1990s those laughing changed their tune to "Computers win
by brute force and that isn't a sign of intelligence."! Since these same
folks didn't (and still don't) know how world champions decide moves it
may be that humans aren't any more intelligent than the machines. At the
present state of computer chess where computers hold their own against
just about everyone, the critics are chagrin.

One last comment is that computer chess wasn't only good because of
brute force; Rather the first really decent programs and hardware was
built at CMU by Hans Berliner and his students. It was these students
who, after graduating, went to IBM and other places that were willing to
invest in serious hardware - Hans had few grants for chess at CMU and
made arranged to "borrow" stuff from programs that were much better funded.

The point was that Hans for many years was either the World Postal Chess
Champion. That meant that he was one of the handful of best chess
players in the world if he was given a few hours to make a move. His
knowledge of chess as well as AI style search algorithms and most of
serious computer science made him ideal to conduct this research. Until
he started this project seriously, those building chess hardware made
the special stuff whizz through the look ahead search.

Hans decided to do it differently: he concentrated the special hardware
to do extensive position evaluation at the end of the searches - he knew
he and other chess masters spent most of their mental energies there. So
it was his knowledge of what was important that led him take a quantum
jump in chess technology. So the modern chess programs that play at
grand master level are really doing it using knowledge not just brute force.

Phooey on the doubters. We gave humans too much credit by far. Hell, a
lot of people are dumb enough to believe that we were made in God's
image and that we possess quality (rather than quantitative) advantages
over the animals. Don't you believe it until you've met and spent time
with lots and lots of people. And make sure that half of them appear to
be at or less than average intelligence and the other half can be those
who you normally interact with. (I have no idea how to measure
intelligence and that's why I suggest meeting lots of people.) Or more
simply, walk out your front door and take a good breath and when you
quit coughing try to figure how we could be so dumb to destroy the
planet. Kurt Vonnegut has opined that the Earth's immune system is
trying to kill off the human race to protect itself.
--
Jeff Barnett

Re: Are all TM running an algorithm the same?

<37ae0952-bb9d-4c27-9565-860992f6e874n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:6214:27ef:b0:473:2465:c2 with SMTP id jt15-20020a05621427ef00b00473246500c2mr9294707qvb.37.1657448192278;
Sun, 10 Jul 2022 03:16:32 -0700 (PDT)
X-Received: by 2002:a81:3954:0:b0:31d:496a:a16b with SMTP id
g81-20020a813954000000b0031d496aa16bmr6401590ywa.68.1657448191997; Sun, 10
Jul 2022 03:16:31 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.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: Sun, 10 Jul 2022 03:16:31 -0700 (PDT)
In-Reply-To: <tadsld$1amdk$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2a00:23a8:400a:5601:f171:e0fa:5113:4a2d;
posting-account=Dz2zqgkAAADlK5MFu78bw3ab-BRFV4Qn
NNTP-Posting-Host: 2a00:23a8:400a:5601:f171:e0fa:5113:4a2d
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com> <ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com> <ta98ga$nfhu$1@dont-email.me>
<tUVxK.361658$vAW9.185708@fx10.iad> <5ba80dfb-2cf9-42f4-a863-01ab31264e3fn@googlegroups.com>
<91kyK.157743$vZ1.2330@fx04.iad> <f0a48571-5c3b-4d4d-9e4c-4338158809b7n@googlegroups.com>
<87pmiet16p.fsf@bsb.me.uk> <tadsld$1amdk$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <37ae0952-bb9d-4c27-9565-860992f6e874n@googlegroups.com>
Subject: Re: Are all TM running an algorithm the same?
From: malcolm....@gmail.com (Malcolm McLean)
Injection-Date: Sun, 10 Jul 2022 10:16:32 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 3714
 by: Malcolm McLean - Sun, 10 Jul 2022 10:16 UTC

On Sunday, 10 July 2022 at 07:47:13 UTC+1, Jeff Barnett wrote:
>
> In other words, I believe that humans are not theoretically very
> different from formal machines; rather, the amount of the environment
> that affects us is much broader. And this brings us to the topic of
> (Herb) Simon's ant: We watch an ant traveling a very complicated and
> interesting path on the beach. The complexity makes us assume that the
> ant must be using intelligence to control its behavior. But, of course,
> there is a radically different explanation possible - the ant is using
> some very simple and primitive responses to its environment and the
> environment is very complex therefore, so is the ant's observed behavior.
>
> To complete our ant example. Assume that the ant is heading in some
> particular direction and when there is an elevation change, the ant
> adjusts its course to travel less distance or use less energy. Put your
> eyes close to the sand and observe how hilly it is from an ant's point
> of view. That 0.1" "wave" in the sand is quite large to an ant even
> though you and I don't notice it at all.
>
Ants placed in a new environment initially fan out at random, laying a pheromone
trail as they go. When they find food, they pick it, and do an about turn, following
the trail back to the nest. Follow up ants then apply a stochastic algorithm -
they follow the pheremone trail, but with some probability of a deviation. They
also lay trails as they go.
As time goes on, the short routes to food sources get stronger and stronger pheromone
trails attached to them, with more and more ants adhering to them. So it looks like
the ants are intelligently route finding. In fact it's emergent behaviour from a few
simple rules.

But it's not at all clear that this type of rule underlies human behaviour, with neurons
taking the role of ants. It may be the case, but no one has proposed a workable
model that stands up (I think, I haven't exhaustively reviewed the literature,
though I keep an interest in this sort of thing. I'm a biologist by training).

Re: Are all TM running an algorithm the same?

<871quttb2e.fsf@bsb.me.uk>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: ben.use...@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Are all TM running an algorithm the same?
Date: Sun, 10 Jul 2022 13:19:05 +0100
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <871quttb2e.fsf@bsb.me.uk>
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com>
<ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com>
<ta98ga$nfhu$1@dont-email.me> <tUVxK.361658$vAW9.185708@fx10.iad>
<5ba80dfb-2cf9-42f4-a863-01ab31264e3fn@googlegroups.com>
<91kyK.157743$vZ1.2330@fx04.iad>
<f0a48571-5c3b-4d4d-9e4c-4338158809b7n@googlegroups.com>
<87pmiet16p.fsf@bsb.me.uk>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: reader01.eternal-september.org; posting-host="e082f5ddb793bab6eec93a76a5c04c8b";
logging-data="1456009"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18RDobiVAp0ZnrUqY9WvLdcD50GTAqmrG0="
Cancel-Lock: sha1:mF9asAZ2q0luRcu4O07tNST0xew=
sha1:AOOl2cwIch8ENDHGEF/ogCBP5UE=
X-BSB-Auth: 1.c122f0a551845afe42e4.20220710131905BST.871quttb2e.fsf@bsb.me.uk
 by: Ben Bacarisse - Sun, 10 Jul 2022 12:19 UTC

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

> Malcolm McLean <malcolm.arthur.mclean@gmail.com> writes:
>
>> Humans seem to be able to do things that Turing machines can't. So it's
>> possible that the Turing machine isn't the last word in symbol
>> processing.
>
> What sort of thing are you thinking of here?

Jeff's reply may a derailed things. I really did want to know what sort
of human symbol processing you were thinking of here. I'm sure we'll
disagree but, as always, I'm curious about what facts led to you making
that statement.

--
Ben.

Re: Are all TM running an algorithm the same?

<e312909d-152e-4d62-8ea6-4949f1eee686n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ac8:5c16:0:b0:31e:a602:dd69 with SMTP id i22-20020ac85c16000000b0031ea602dd69mr9411925qti.342.1657457700958;
Sun, 10 Jul 2022 05:55:00 -0700 (PDT)
X-Received: by 2002:a25:4051:0:b0:66e:a2c9:3dfd with SMTP id
n78-20020a254051000000b0066ea2c93dfdmr12889848yba.99.1657457700683; Sun, 10
Jul 2022 05:55:00 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Sun, 10 Jul 2022 05:55:00 -0700 (PDT)
In-Reply-To: <taco08$1uv0$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=124.218.76.41; posting-account=A1PyIwoAAACCahK0CVYFlDZG8JWzz_Go
NNTP-Posting-Host: 124.218.76.41
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com> <ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com> <ta98ga$nfhu$1@dont-email.me>
<tUVxK.361658$vAW9.185708@fx10.iad> <5ba80dfb-2cf9-42f4-a863-01ab31264e3fn@googlegroups.com>
<91kyK.157743$vZ1.2330@fx04.iad> <f0a48571-5c3b-4d4d-9e4c-4338158809b7n@googlegroups.com>
<taco08$1uv0$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e312909d-152e-4d62-8ea6-4949f1eee686n@googlegroups.com>
Subject: Re: Are all TM running an algorithm the same?
From: wynii...@gmail.com (wij)
Injection-Date: Sun, 10 Jul 2022 12:55:00 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 25
 by: wij - Sun, 10 Jul 2022 12:55 UTC

On Sunday, 10 July 2022 at 04:21:34 UTC+8, Andy Walker wrote:
> On 09/07/2022 20:21, Malcolm McLean wrote:
> > Humans seem to be able to do things that Turing machines can't.
> Well, of course. We can sing and dance, cook, go to parties,
> etc., etc. But in terms of effective computations, not so much. We're
> in Church-Turing territory. AFAIK, there is no evidence at all that
> things we could [eg] imagine robots being programmed to do differ in
> any interesting [visible] way from the things humans do; but it all
> depends on your view of the Chinese Room [thought] experiment. None
> of that is relevant to the things usually being discussed here; there
> is no evidence [none, nil, nada] that the standard theory of the HP is
> in any way wrong. People who nevertheless waste their time trying to
> construct halt deciders [or near equivalents thereto] are barking at
> the moon. Nothing to see here, move along.
> --
> Andy Walker, Nottingham.
> Andy's music pages: www.cuboid.me.uk/andy/Music
> Composer of the day: www.cuboid.me.uk/andy/Music/Composers/Balakirev

The sentence "No halt decider exists" may be misleading without further
understanding (Bacon classified as knowledge of/from market place, theater...).
The HP proof only proves in its definition. It does not rule out a H (in its definition)
of 99.999...% accuracy, which is desirable in practice. In theory, well, that depends.
People learning by rote (most knowledge is hear and say, school, the education
system?) usually has such synoptic tendency that we all have, more or less.
(like the 0.999... problem and infinity, seems only I understand more,:-))

Re: Are all TM running an algorithm the same?

<taert2$9b0$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!44ZjfvTzHSiWTa5OpcQ6Pg.user.46.165.242.75.POSTED!not-for-mail
From: anw...@cuboid.co.uk (Andy Walker)
Newsgroups: comp.theory
Subject: Re: Are all TM running an algorithm the same?
Date: Sun, 10 Jul 2022 16:40:17 +0100
Organization: Not very much
Message-ID: <taert2$9b0$1@gioia.aioe.org>
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com>
<ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com>
<ta98ga$nfhu$1@dont-email.me> <tUVxK.361658$vAW9.185708@fx10.iad>
<5ba80dfb-2cf9-42f4-a863-01ab31264e3fn@googlegroups.com>
<91kyK.157743$vZ1.2330@fx04.iad>
<f0a48571-5c3b-4d4d-9e4c-4338158809b7n@googlegroups.com>
<taco08$1uv0$1@gioia.aioe.org>
<e312909d-152e-4d62-8ea6-4949f1eee686n@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="9568"; posting-host="44ZjfvTzHSiWTa5OpcQ6Pg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:91.0) Gecko/20100101
Thunderbird/91.9.1
Content-Language: en-GB
X-Notice: Filtered by postfilter v. 0.9.2
 by: Andy Walker - Sun, 10 Jul 2022 15:40 UTC

On 10/07/2022 13:55, wij wrote:

> The HP proof only proves in its definition. It does not rule out a H (in its definition)
> of 99.999...% accuracy, which is desirable in practice. In theory, well, that depends.

"Everyone" knows that there are useful partial halt deciders. After that,
it depends on what you mean. What is that "99.999...% accuracy"? Getting the
answer wrong is different from giving up with "don't know". What is "99.999...%"
a percentage /of/? If of all possible programs, then you need perhaps to
consider that "almost all" programs are more than 10000000000 lines long, almost
all contain somewhere the sequence "here: goto here;" or moral equivalent, or
indeed any proposed "pathological" [in the PO sense] code, .... It's not a
useful metric in practice. If you mean 99.999...% of currently-written real-
life code, then yes, that could obviously be useful in practice; OTOH, /good/
real-life code comes with assertions and other guarantees that /prove/ the
quality of the program, and that's much more useful, so your 99.999...% might
turn out to be 100% of well-written code, but a much lower percentage of the
code written by third-rate programmers, or even by expert programmers writing
non-critical [eg, exploratory] applications.

As for theory, as you indicate, that's another matter. Consider, for
example, that almost all integers are composite; that doesn't stop primes
from being interesting, and even useful.

> People learning by rote (most knowledge is hear and say, school, the education
> system?) usually has such synoptic tendency that we all have, more or less.

That is, to a significant extent, a function of the society to which
people belong. Some parts of the world are much more "compliant" than others.
But those who make significant contributions to knowledge have not come by
those contributions by rote learning. Every academic here will have come
across students, even postgraduates, whose only interest is passing the exam,
who just want to know what "the answer" is, and who get very frustrated if
told to go away and find how things work. The joy comes from finding the
student who wants to learn, not by rote, but by study and debate; and that
is where the Nobel prize and Fields medal winners come from.

> (like the 0.999... problem and infinity, seems only I understand more,:-))

No, you have an eccentric view and do not understand the background
which makes it eccentric. No-one objects to you inventing some new maths,
but you need to understand how it fits with conventional maths [if at all].
Not all convention comes from rote.

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

Re: Are all TM running an algorithm the same?

<b6aa38b8-8313-4d54-ad04-aa22880c76e4n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a37:9f4f:0:b0:6b5:5582:77fc with SMTP id i76-20020a379f4f000000b006b5558277fcmr9044021qke.374.1657478080632;
Sun, 10 Jul 2022 11:34:40 -0700 (PDT)
X-Received: by 2002:a25:b68a:0:b0:66d:98df:81cd with SMTP id
s10-20020a25b68a000000b0066d98df81cdmr15058929ybj.454.1657478080203; Sun, 10
Jul 2022 11:34:40 -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: Sun, 10 Jul 2022 11:34:39 -0700 (PDT)
In-Reply-To: <taert2$9b0$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=124.218.76.41; posting-account=A1PyIwoAAACCahK0CVYFlDZG8JWzz_Go
NNTP-Posting-Host: 124.218.76.41
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com> <ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com> <ta98ga$nfhu$1@dont-email.me>
<tUVxK.361658$vAW9.185708@fx10.iad> <5ba80dfb-2cf9-42f4-a863-01ab31264e3fn@googlegroups.com>
<91kyK.157743$vZ1.2330@fx04.iad> <f0a48571-5c3b-4d4d-9e4c-4338158809b7n@googlegroups.com>
<taco08$1uv0$1@gioia.aioe.org> <e312909d-152e-4d62-8ea6-4949f1eee686n@googlegroups.com>
<taert2$9b0$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b6aa38b8-8313-4d54-ad04-aa22880c76e4n@googlegroups.com>
Subject: Re: Are all TM running an algorithm the same?
From: wynii...@gmail.com (wij)
Injection-Date: Sun, 10 Jul 2022 18:34:40 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 5503
 by: wij - Sun, 10 Jul 2022 18:34 UTC

On Sunday, 10 July 2022 at 23:40:21 UTC+8, Andy Walker wrote:
> On 10/07/2022 13:55, wij wrote:
>
> > The HP proof only proves in its definition. It does not rule out a H (in its definition)
> > of 99.999...% accuracy, which is desirable in practice. In theory, well, that depends.
> "Everyone" knows that there are useful partial halt deciders. After that,
> it depends on what you mean. What is that "99.999...% accuracy"? Getting the
> answer wrong is different from giving up with "don't know". What is "99.999...%"
> a percentage /of/? If of all possible programs, then you need perhaps to
> consider that "almost all" programs are more than 10000000000 lines long, almost
> all contain somewhere the sequence "here: goto here;" or moral equivalent, or
> indeed any proposed "pathological" [in the PO sense] code, .... It's not a
> useful metric in practice. If you mean 99.999...% of currently-written real-
> life code, then yes, that could obviously be useful in practice; OTOH, /good/
> real-life code comes with assertions and other guarantees that /prove/ the
> quality of the program, and that's much more useful, so your 99.999...% might
> turn out to be 100% of well-written code, but a much lower percentage of the
> code written by third-rate programmers, or even by expert programmers writing
> non-critical [eg, exploratory] applications.

For instance, I don't really understand what Steven Paul Jobs said and in the
provided https://youtu.be/ym8x8B930tM
However, the idea is possible a good halt decider could exist that makes the bad
instance P has to be so big to exceed what the real platform allow, or something
like this.

> As for theory, as you indicate, that's another matter. Consider, for
> example, that almost all integers are composite; that doesn't stop primes
> from being interesting, and even useful.
> > People learning by rote (most knowledge is hear and say, school, the education
> > system?) usually has such synoptic tendency that we all have, more or less.
> That is, to a significant extent, a function of the society to which
> people belong. Some parts of the world are much more "compliant" than others.
> But those who make significant contributions to knowledge have not come by
> those contributions by rote learning. Every academic here will have come
> across students, even postgraduates, whose only interest is passing the exam,
> who just want to know what "the answer" is, and who get very frustrated if
> told to go away and find how things work. The joy comes from finding the
> student who wants to learn, not by rote, but by study and debate; and that
> is where the Nobel prize and Fields medal winners come from.

I just highlight some points to ponder about, difficult to have a clear subject.
My English is not good enough to talk the phenomenon I saw without getting confused.

> > (like the 0.999... problem and infinity, seems only I understand more,:-))
> No, you have an eccentric view and do not understand the background
> which makes it eccentric. No-one objects to you inventing some new maths,
> but you need to understand how it fits with conventional maths [if at all].
> Not all convention comes from rote.

My eccentric math. is improving everyday (not in a hurry to develop it) while
you standstill with only 'eccentric' in mind. (e.g. several paradoxes involving
infinity were no longer paradoxical to me, like 0.999..., Zeno's paradox, super-
task,...). Why am I not eccentric? Because I use computer, everything is very
clear. I 'found' (still working on) large (or main) portion of math. CAN and
SHOULD be based/explained by ideas developed in CS.
Using 'conventional maths' to develop CS?

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

Re: Are all TM running an algorithm the same?

<tafinv$1fs2m$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: ste...@apple.com (Steven Paul Jobs)
Newsgroups: comp.theory
Subject: Re: Are all TM running an algorithm the same?
Date: Sun, 10 Jul 2022 15:10:06 -0700
Organization: Apple Inc.
Lines: 12
Message-ID: <tafinv$1fs2m$1@dont-email.me>
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com>
<ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com>
<ta98ga$nfhu$1@dont-email.me> <tUVxK.361658$vAW9.185708@fx10.iad>
<5ba80dfb-2cf9-42f4-a863-01ab31264e3fn@googlegroups.com>
<91kyK.157743$vZ1.2330@fx04.iad>
<f0a48571-5c3b-4d4d-9e4c-4338158809b7n@googlegroups.com>
<taco08$1uv0$1@gioia.aioe.org>
<e312909d-152e-4d62-8ea6-4949f1eee686n@googlegroups.com>
<taert2$9b0$1@gioia.aioe.org>
<b6aa38b8-8313-4d54-ad04-aa22880c76e4n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 10 Jul 2022 22:10:07 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="5f2fbe869c7c35db4b7cce7d58e5b139";
logging-data="1568854"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19ri6gCLbgbdVLSWyfUzZ6lc/J4E3M6pZo="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.9.1
Cancel-Lock: sha1:i1nc+K+CSzRJdTrnxmquW7C9+Mc=
Content-Language: en-US
In-Reply-To: <b6aa38b8-8313-4d54-ad04-aa22880c76e4n@googlegroups.com>
 by: Steven Paul Jobs - Sun, 10 Jul 2022 22:10 UTC

>
> For instance, I don't really understand what Steven Paul Jobs said and in the
> provided https://youtu.be/ym8x8B930tM
> However, the idea is possible a good halt decider could exist that makes the bad
> instance P has to be so big to exceed what the real platform allow, or something
> like this.
>

Sorry if my comment was of little help. The video I shared is a
submission to SIGBOVIK. SIGBOVIK is a special interest group for people
who spend all day thinking about halt deciders. Perhaps you could submit
a paper for next year.

Re: Are all TM running an algorithm the same?

<f95a30b4-bc41-4082-9655-10c69ad27ce2n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:6214:29ca:b0:472:fa99:100 with SMTP id gh10-20020a05621429ca00b00472fa990100mr11520410qvb.87.1657500447575;
Sun, 10 Jul 2022 17:47:27 -0700 (PDT)
X-Received: by 2002:a81:7284:0:b0:31d:4c3:a3cc with SMTP id
n126-20020a817284000000b0031d04c3a3ccmr17034086ywc.319.1657500447341; Sun, 10
Jul 2022 17:47:27 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Sun, 10 Jul 2022 17:47:27 -0700 (PDT)
In-Reply-To: <tafinv$1fs2m$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=124.218.76.41; posting-account=A1PyIwoAAACCahK0CVYFlDZG8JWzz_Go
NNTP-Posting-Host: 124.218.76.41
References: <0ef56b5c-05e4-45d1-9b14-5b9e9b2c6e8fn@googlegroups.com>
<204fb836-16b1-46cc-ae7a-48c142e40777n@googlegroups.com> <ta84ae$k7kc$1@dont-email.me>
<35b4c9fc-57f5-414e-b6e7-f5e1d904c8d7n@googlegroups.com> <ta98ga$nfhu$1@dont-email.me>
<tUVxK.361658$vAW9.185708@fx10.iad> <5ba80dfb-2cf9-42f4-a863-01ab31264e3fn@googlegroups.com>
<91kyK.157743$vZ1.2330@fx04.iad> <f0a48571-5c3b-4d4d-9e4c-4338158809b7n@googlegroups.com>
<taco08$1uv0$1@gioia.aioe.org> <e312909d-152e-4d62-8ea6-4949f1eee686n@googlegroups.com>
<taert2$9b0$1@gioia.aioe.org> <b6aa38b8-8313-4d54-ad04-aa22880c76e4n@googlegroups.com>
<tafinv$1fs2m$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f95a30b4-bc41-4082-9655-10c69ad27ce2n@googlegroups.com>
Subject: Re: Are all TM running an algorithm the same?
From: wynii...@gmail.com (wij)
Injection-Date: Mon, 11 Jul 2022 00:47:27 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 17
 by: wij - Mon, 11 Jul 2022 00:47 UTC

On Monday, 11 July 2022 at 06:10:10 UTC+8, Steven Paul Jobs wrote:
> >
> > For instance, I don't really understand what Steven Paul Jobs said and in the
> > provided https://youtu.be/ym8x8B930tM
> > However, the idea is possible a good halt decider could exist that makes the bad
> > instance P has to be so big to exceed what the real platform allow, or something
> > like this.
> >
> Sorry if my comment was of little help. The video I shared is a
> submission to SIGBOVIK. SIGBOVIK is a special interest group for people
> who spend all day thinking about halt deciders. Perhaps you could submit
> a paper for next year.

I was focusing on refuting "halt decider is impossible" from the stereotype
caused by the HP Proof. It may be over-stressed for people to think halt decider
is possible (there are many ways possible depending on its definition), but should
be OK if it could make people think harder.
Thanks for the reply, I cannot comment the 4-bytes decider.

Pages:123
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor