Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

God doesn't play dice. -- Albert Einstein


devel / comp.theory / Re: On recursion and infinite recursion (reprise)

SubjectAuthor
* On recursion and infinite recursion (reprise)Mr Flibble
+* On recursion and infinite recursion (reprise)olcott
|+* On recursion and infinite recursion (reprise)Ben
||`* On recursion and infinite recursion (reprise)olcott
|| `* On recursion and infinite recursion (reprise)Ben
||  `* H(P,P) == false is correctolcott
||   `* H(P,P) == false is correctBen
||    `* H(P,P) == false is correctolcott
||     `* H(P,P) == false is correctBen
||      `* H(P,P) == false is correctolcott
||       `* H(P,P) == false is correctBen
||        `* H(P,P) == false is correct [ verified facts ]olcott
||         +* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         |`* H(P,P) == false is correct [ verified facts ]olcott
||         | +* H(P,P) == false is correct [ verified facts ]André G. Isaak
||         | |`* H(P,P) == false is correct [ verified facts ]olcott
||         | | `* H(P,P) == false is correct [ verified facts ]André G. Isaak
||         | |  `* H(P,P) == false is correct [ verified facts ]olcott
||         | |   +* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |   |`* H(P,P) == false is correct [ verified facts ]olcott
||         | |   | `* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |   |  `* H(P,P) == false is correct [ verified facts ]olcott
||         | |   |   `- H(P,P) == false is correct [ verified facts ]Richard Damon
||         | |   `* H(P,P) == false is correct [ verified facts ]Richard Damon
||         | |    `* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |     `* H(P,P) == false is correct [ verified facts ]olcott
||         | |      `* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |       `* H(P,P) == false is correct [ verified facts ]olcott
||         | |        `* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |         `- H(P,P) == false is correct [ verified facts ]olcott
||         | +* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |`* H(P,P) == false is correct [ verified facts ]olcott
||         | | `* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |  `* H(P,P) == false is correct [ verified facts ]olcott
||         | |   +* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |   |`* H(P,P) == false is correct [ verified facts ]olcott
||         | |   | +* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |   | |`* H(P,P) == false is correct [ verified facts ]olcott
||         | |   | | `* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |   | |  `- H(P,P) == false is correct [ verified facts ]olcott
||         | |   | `- H(P,P) == false is correct [ verified facts ]Richard Damon
||         | |   `* H(P,P) == false is correct [ verified facts ]Richard Damon
||         | |    `* H(P,P) == false is correct [ verified facts ]Malcolm McLean
||         | |     +* H(P,P) == false is correct [ verified facts ]Ben
||         | |     |`* H(P,P) == false is correct [ verified facts ]olcott
||         | |     | `* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |     |  `* H(P,P) == false is correct [ verified facts ]olcott
||         | |     |   `- H(P,P) == false is correct [ verified facts ]Richard Damon
||         | |     `* H(P,P) == false is correct [ verified facts ]olcott
||         | |      `* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |       `* H(P,P) == false is correct [ verified facts ]olcott
||         | |        `* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |         `* H(P,P) == false is correct [ verified facts ]olcott
||         | |          `* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |           `* H(P,P) == false is correct [ verified facts ]olcott
||         | |            `* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |             `* H(P,P) == false is correct [ verified facts ]olcott
||         | |              +* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |              |`* H(P,P) == false is correct [ verified facts ]olcott
||         | |              | `* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |              |  +- H(P,P) == false is correct [ verified facts ]olcott
||         | |              |  `* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |              |   +- H(P,P) == false is correct [ verified facts ]olcott
||         | |              |   `* H(P,P) == false is correct [ verified facts ]Dennis Bush
||         | |              |    `* H(P,P) == false is correct [ verified facts ]olcott
||         | |              |     `- H(P,P) == false is correct [ verified facts ]Richard Damon
||         | |              `* H(P,P) == false is correct [ verified facts ]André G. Isaak
||         | |               `* H(P,P) == false is correct [ verified facts ]olcott
||         | |                `* H(P,P) == false is correct [ verified facts ]André G. Isaak
||         | |                 `- H(P,P) == false is correct [ verified facts ]olcott
||         | `- H(P,P) == false is correct [ verified facts ]Richard Damon
||         `* H(P,P) == false is correct [ verified facts ]Ben
||          `* H(P,P) == false is correct [ verified facts ]olcott
||           +* H(P,P) == false is correct [ verified facts ]Python
||           |`* H(P,P) == false is correct [ verified facts ]olcott
||           | `- H(P,P) == false is correct [ verified facts ]Python
||           +* H(P,P) == false is correct [ verified facts ]Ben
||           |+- H(P,P) == false is correct [ verified facts ]olcott
||           |+* H(P,P) == false is correct [ Simple TM Interpreter ]olcott
||           ||`* H(P,P) == false is correct [ Simple TM Interpreter ]Ben
||           || `* H(P,P) == false is correct [ Simple TM Interpreter ]olcott
||           ||  `* H(P,P) == false is correct [ Simple TM Interpreter ]Ben
||           ||   +* H(P,P) == false is correct [ Simple TM Interpreter ]olcott
||           ||   |`* H(P,P) == false is correct [ Simple TM Interpreter ]Ben
||           ||   | `* H(P,P) == false is correct [ Simple TM Interpreter ]olcott
||           ||   |  `- H(P,P) == false is correct [ Simple TM Interpreter ]Ben
||           ||   `- H(P,P) == false is correct [ Simple TM Interpreter ]olcott
||           |`* H(P,P) == false is correct [ Simple TM Interpreter ]olcott
||           | `* H(P,P) == false is correct [ Simple TM Interpreter ]André G. Isaak
||           |  +* H(P,P) == false is correct [ Simple TM Interpreter ]olcott
||           |  |`* H(P,P) == false is correct [ Simple TM Interpreter ]André G. Isaak
||           |  | `* H(P,P) == false is correct [ Simple TM Interpreter ]olcott
||           |  |  `* H(P,P) == false is correct [ Simple TM Interpreter ]André G. Isaak
||           |  |   `* H(P,P) == false is correct [ Simple TM Interpreter ]olcott
||           |  |    `* H(P,P) == false is correct [ Simple TM Interpreter ]André G. Isaak
||           |  |     `* H(P,P) == false is correct [ Simple TM Interpreter ]olcott
||           |  |      `* H(P,P) == false is correct [ Simple TM Interpreter ]André G. Isaak
||           |  |       `* H(P,P) == false is correct [ Simple TM Interpreter ]olcott
||           |  |        `* H(P,P) == false is correct [ Simple TM Interpreter ]André G. Isaak
||           |  |         +* H(P,P) == false is correct [ Simple TM Interpreter ]olcott
||           |  |         |`* H(P,P) == false is correct [ Simple TM Interpreter ]André G. Isaak
||           |  |         `* H(P,P) == false is correct [ Simple TM Interpreter ]Ben
||           |  `- H(P,P) == false is correct [ Simple TM Interpreter ]olcott
||           +- H(P,P) == false is correct [ verified facts ]Richard Damon
||           `* H(P,P) == false is correct [ verified facts ]Mikko
|`* On recursion and infinite recursion (reprise)Mikko
+* On recursion and infinite recursion (reprise)Richard Damon
+* On recursion and infinite recursion (reprise)Mikko
`* On recursion and infinite recursion (reprise)Mikko

Pages:123456789
Re: On recursion and infinite recursion (reprise)

<t4rlsi$c60$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Followup: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
Subject: Re: On recursion and infinite recursion (reprise)
Followup-To: comp.theory
Date: Tue, 3 May 2022 11:39:44 -0500
Organization: A noiseless patient Spider
Lines: 185
Message-ID: <t4rlsi$c60$1@dont-email.me>
References: <20220502164732.00004e01@reddwarf.jmc> <NZYbK.49$UWx1.11@fx41.iad>
<20220502233810.000023d2@reddwarf.jmc> <GaZbK.18094$h6X.16714@fx04.iad>
<20220502234711.00000216@reddwarf.jmc> <t4ptcr$287$2@dont-email.me>
<WZ_bK.184232$Kdf.164815@fx96.iad>
<fbaa4fbd-0651-4850-a25c-280e972ae3bcn@googlegroups.com>
<t4rebl$mfk$1@dont-email.me>
<74a21810-e627-4d2c-954f-4865d7fbd7d1n@googlegroups.com>
<t4rh62$tkh$1@dont-email.me>
<2b1a1b07-317e-4219-8d86-3afca6116fe8n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 3 May 2022 16:39:46 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="e4ddfd19553b2d0386451423b6459edd";
logging-data="12480"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18N1UQnWwhoNowW9lsJLBB9"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.8.1
Cancel-Lock: sha1:GmsAMiNLpC/B29Oopc9HfRq4QeI=
In-Reply-To: <2b1a1b07-317e-4219-8d86-3afca6116fe8n@googlegroups.com>
Content-Language: en-US
 by: olcott - Tue, 3 May 2022 16:39 UTC

On 5/3/2022 10:36 AM, Dennis Bush wrote:
> On Tuesday, May 3, 2022 at 11:19:33 AM UTC-4, olcott wrote:
>> On 5/3/2022 9:47 AM, Dennis Bush wrote:
>>> On Tuesday, May 3, 2022 at 10:31:21 AM UTC-4, olcott wrote:
>>>> On 5/3/2022 7:12 AM, wij wij wrote:
>>>>> Richard Damon 在 2022年5月3日 星期二上午8:48:57 [UTC+8] 的信中寫道:
>>>>>> On 5/2/22 8:35 PM, olcott wrote:
>>>>>>> On 5/2/2022 5:47 PM, Mr Flibble wrote:
>>>>>>>> On Mon, 2 May 2022 18:46:00 -0400
>>>>>>>> Richard Damon wrote:
>>>>>>>>
>>>>>>>>> On 5/2/22 6:38 PM, Mr Flibble wrote:
>>>>>>>>>> On Mon, 2 May 2022 18:32:16 -0400
>>>>>>>>>> Richard Damon wrote:
>>>>>>>>>>> On 5/2/22 11:47 AM, Mr Flibble wrote:
>>>>>>>>>>>> Not all infinitely recursive definitions are invalid however
>>>>>>>>>>>> infinitely recursive definitions that arise out of a category
>>>>>>>>>>>> error (as is the case with the halting problem) are invalid.
>>>>>>>>>>>>
>>>>>>>>>>>> The halting problem (as currently defined) is invalid due to the
>>>>>>>>>>>> invalid "impossible program" [Strachey, 1965] that is actually
>>>>>>>>>>>> impossible due to the category error present in its definition and
>>>>>>>>>>>> *not* because of any function call-like recursion; confusion
>>>>>>>>>>>> between these two types of recursion are why Olcott is having
>>>>>>>>>>>> difficulty communicating his ideas with the rest of you shower.
>>>>>>>>>>>>
>>>>>>>>>>>> The categories involved in the category error are the decider and
>>>>>>>>>>>> that which is being decided. Currently extant attempts to
>>>>>>>>>>>> conflate the decider with that which is being decided are
>>>>>>>>>>>> infinitely recursive and thus invalid.
>>>>>>>>>>>>
>>>>>>>>>>>> /Flibble
>>>>>>>>>>>
>>>>>>>>>>> Except that the "impossible program" isn't part of the definition
>>>>>>>>>>> of the Halting Problem.
>>>>>>>>>>
>>>>>>>>>> It is according to [Wikipedia, 2022].
>>>>>>>>>>
>>>>>>>>>> /Flibble
>>>>>>>>>
>>>>>>>>> Nope, you comprehend worse that PO.
>>>>>>>>>
>>>>>>>>> Note, and Encyclopedic entery, like Wikipedia, is NOT just a
>>>>>>>>> definition but a full article explaining the subject.
>>>>>>>>>
>>>>>>>>> Maybe if you look for a FORMAL source, that states what is the ACTUAL
>>>>>>>>> definition, you would learn something.
>>>>>>>>
>>>>>>>> If Wikipedia is wrong then correct it and have your corrections
>>>>>>>> reviewed; until then please shut the fuck up.
>>>>>>>>
>>>>>>>> /Flibble
>>>>>>>>
>>>>>>>
>>>>>>> I think that the problem is that Richard has disagreeably as his highest
>>>>>>> priority, thus doesn't really give a rat's ass for the truth. An
>>>>>>>
>>>>>>> An impossible program C. Strachey
>>>>>>> The Computer Journal, Volume 7, Issue 4, January 1965, Page 313,
>>>>>>> Published: 01 January 1965
>>>>>>> https://academic.oup.com/comjnl/article/7/4/313/354243
>>>>>>>
>>>>>>> It is very common knowledge that the Wikipedia description is true and
>>>>>>> this is affirmed in Sipser.
>>>>>>>
>>>>>>> For any program f that might determine if programs halt, a
>>>>>>> "pathological" program g, called with some input, can pass its own
>>>>>>> source and its input to f and then specifically do the opposite of what
>>>>>>> f predicts g will do. https://en.wikipedia.org/wiki/Halting_problem
>>>>>>>
>>>>>>> Now we construct a new Turing machine D with H as a subroutine. This new
>>>>>>> TM calls H to determine what M does when the input to M is its own
>>>>>>> description ⟨M⟩. Once D has determined this information, it does the
>>>>>>> opposite. https://www.liarparadox.org/Sipser_165_167.pdf
>>>>>>>
>>>>>>>
>>>>>> Thus you have shown you don't even know what a "Definition" is, so it is
>>>>>> impossible for you to reason by the meaning of the words.
>>>>>>
>>>>>> You have just proved yourself to be an IDIOT.
>>>>>
>>>>> PO is incapable of logic reasoning (PO had shown he cannot even get the truth
>>>>> table of logical implication/AND right). All he said is delusion including when
>>>>> words from him happen to be correct to others (no real meaning).
>>>>>
>>>>> IIRC, PO's revision that H(P,P) has no relation with P(P) is deliberately
>>>>> fabricated this recent year after PO ran out his reasons to explain why HP is
>>>>> wrong and he is correct. PO has no trouble to 'lie' to his bible (he can read
>>>>> it his way), the HP thing is just piece of cake.
>>>> It is an easily verified fact that P(P) and the correct simulation of
>>>> the input to H(P,P) specify different sequences of configurations, thus
>>>> have different halting behavior.
>>>
>>> The easily verified fact is that the correct simulation to H(P,P) is performed by Hb(P,P) (which simulates for k more steps than H) which remains in UTM mode while simulating the same input to a final state.
>>>
>> I have no idea what you mean.
>
> In other words you don't want to admit that this proves you are wrong.
>

No I can't understand what you mean.
I think that I see it now, I had forgotten the notation.

An input having a pathological self-reference relationship to its
decider H would necessarily derive a different halt status than an input
not having a pathological self-reference relationship to its decider Hb.

The P having a pathological self-reference relationship to H is not the
same as the Px NOT having a pathological self-reference relationship to
Hb. Because P.H calls itself and Px.Hb does not call itself P is not the
same input as Px.

>
>>> Because H and Hb and both simulating halt deciders and are given the same input, they are deciding on the same sequence of configurations (namely starting with the first instruction of P). Because one answers false and one answers true, one must be wrong.
>>>
>> It is ridiculously stupid to assume that an input having pathological
>> self-reference to its decider would have the same behavior as an input
>> NOT having pathological to its decider.
>
> Which is another way of saying that H can't give a correct answer for (P,P).
>

Different computations must give different answers.
That you don't fully understand all of the nuances of how this applies
to H/P and Hb/Px is OK, it is difficult to understand.

>>> Since a simulating halt decider that simulates its input to a final state while remaining in UTM mode is necessarily correct, this proves that Hb(P,P) == true is correct and that H(P,P) == false is incorrect, and that H(P,P) does *not* in fact perform a correct simulation of its input because it aborts too soon.
>>>
>> It is very easy to verify the fact that the simulated input to H(P,P)
>> would never stop unless aborted. It is pretty psychotic that many of my
>> reviewers deny easily verified facts.
>
> There is no "unless". The fixed algorithm of H, which will henceforth be referred to as Ha and similarly P will be referred to as Pa, *does* abort.

Which is *NOT* halting. A halting input must reach its own final state.

> Because of this, Hb(Pa,Pa) explicitly shows that the simulated input to Ha(Pa,Pa) *does* stop. The fact that Pn(Pn) does not halt and that Hn(Pn,Pn) does not halt is irrelevant.


Click here to read the complete article
Re: On recursion and infinite recursion (reprise)

<6b7d9204-ab6a-46d8-a3e5-5baab8a28c93n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ac8:7f4d:0:b0:2f1:f967:52bd with SMTP id g13-20020ac87f4d000000b002f1f96752bdmr15454940qtk.597.1651596104710;
Tue, 03 May 2022 09:41:44 -0700 (PDT)
X-Received: by 2002:a25:25cb:0:b0:648:7b92:e37d with SMTP id
l194-20020a2525cb000000b006487b92e37dmr14507763ybl.341.1651596104573; Tue, 03
May 2022 09:41:44 -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: Tue, 3 May 2022 09:41:44 -0700 (PDT)
In-Reply-To: <t4reg6$mfk$2@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2a00:23a8:400a:5601:6dd2:4ed:b224:7820;
posting-account=Dz2zqgkAAADlK5MFu78bw3ab-BRFV4Qn
NNTP-Posting-Host: 2a00:23a8:400a:5601:6dd2:4ed:b224:7820
References: <20220502164732.00004e01@reddwarf.jmc> <t4p08u$5ar$1@dont-email.me>
<t4qt3c$vbe$1@dont-email.me> <b72c8f03-1d5b-49d0-8c5d-e04a7d92978an@googlegroups.com>
<t4reg6$mfk$2@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6b7d9204-ab6a-46d8-a3e5-5baab8a28c93n@googlegroups.com>
Subject: Re: On recursion and infinite recursion (reprise)
From: malcolm....@gmail.com (Malcolm McLean)
Injection-Date: Tue, 03 May 2022 16:41:44 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 28
 by: Malcolm McLean - Tue, 3 May 2022 16:41 UTC

On Tuesday, 3 May 2022 at 15:33:45 UTC+1, olcott wrote:
> On 5/3/2022 6:08 AM, Malcolm McLean wrote:
> > On Tuesday, 3 May 2022 at 10:36:48 UTC+1, Mikko wrote:
> >> On 2022-05-02 16:18:36 +0000, olcott said:
> >>
> >>> It seems to me that all infinitely recursive definitions are invalid
> >>> and I am having an excellent dialogue with some Prolog folks about this
> >>> in comp.lang.prolog.
> >> One of the rules that define Prolog language is
> >>
> >> arguments ::= argument | argument "," arguments
> >>
> >> which is infinitely recursive. Is it invalid? Is Prolog invalid because
> >> of this and other infinitely recursive rules?
> >>
> > Kind of.
> > A Prolog program is a physical object, not a mathematical object, so
> > the recursion has to terminate somewhere.
> > But it might lead you into strange territory if you tried to define the result
> > of passing an ininite argument list to some Prolog.
> Even infinitely recursive math expressions are semantically incorrect in
> that they can never be evaluated.
>
What's e ^ (PI * i) ?

e is Euler's number.
PI is the ratio of the diameter of a circle to its circumference
i is the square root of -1.

Re: On recursion and infinite recursion (reprise)

<t4rmu5$mdj$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Date: Tue, 3 May 2022 11:57:39 -0500
Organization: A noiseless patient Spider
Lines: 44
Message-ID: <t4rmu5$mdj$1@dont-email.me>
References: <20220502164732.00004e01@reddwarf.jmc>
<t4p08u$5ar$1@dont-email.me> <t4qt3c$vbe$1@dont-email.me>
<b72c8f03-1d5b-49d0-8c5d-e04a7d92978an@googlegroups.com>
<t4reg6$mfk$2@dont-email.me>
<6b7d9204-ab6a-46d8-a3e5-5baab8a28c93n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 3 May 2022 16:57:41 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="e4ddfd19553b2d0386451423b6459edd";
logging-data="22963"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+1Ms/g4bxoQg80/vujxBkI"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.8.1
Cancel-Lock: sha1:5pIuCpMPsggt772DBdXJ7R76zKM=
In-Reply-To: <6b7d9204-ab6a-46d8-a3e5-5baab8a28c93n@googlegroups.com>
Content-Language: en-US
 by: olcott - Tue, 3 May 2022 16:57 UTC

On 5/3/2022 11:41 AM, Malcolm McLean wrote:
> On Tuesday, 3 May 2022 at 15:33:45 UTC+1, olcott wrote:
>> On 5/3/2022 6:08 AM, Malcolm McLean wrote:
>>> On Tuesday, 3 May 2022 at 10:36:48 UTC+1, Mikko wrote:
>>>> On 2022-05-02 16:18:36 +0000, olcott said:
>>>>
>>>>> It seems to me that all infinitely recursive definitions are invalid
>>>>> and I am having an excellent dialogue with some Prolog folks about this
>>>>> in comp.lang.prolog.
>>>> One of the rules that define Prolog language is
>>>>
>>>> arguments ::= argument | argument "," arguments
>>>>
>>>> which is infinitely recursive. Is it invalid? Is Prolog invalid because
>>>> of this and other infinitely recursive rules?
>>>>
>>> Kind of.
>>> A Prolog program is a physical object, not a mathematical object, so
>>> the recursion has to terminate somewhere.
>>> But it might lead you into strange territory if you tried to define the result
>>> of passing an ininite argument list to some Prolog.

>> Even infinitely recursive math expressions are semantically incorrect in
>> that they can never be evaluated.
>>
> What's e ^ (PI * i) ?
>
> e is Euler's number.
> PI is the ratio of the diameter of a circle to its circumference
> i is the square root of -1.
>

I don't buy into the whole imaginary numbers game.
We could imagine that 2 + 3 = 17 and call that an imaginary sum.

That is not an infinitely recursive math expression.
It is a math expression that can be evaluated on the basis of the
numerical constants specified by e, PI and i. That it cannot be resolved
to a finite string of digits does not make it invalid.

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

Re: On recursion and infinite recursion (reprise)

<t4ro44$1rh$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: mikko.le...@iki.fi (Mikko)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Date: Tue, 3 May 2022 20:17:56 +0300
Organization: -
Lines: 26
Message-ID: <t4ro44$1rh$1@dont-email.me>
References: <20220502164732.00004e01@reddwarf.jmc> <t4p08u$5ar$1@dont-email.me> <t4qt3c$vbe$1@dont-email.me> <t4req3$qee$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: reader02.eternal-september.org; posting-host="abdc3d48ef860b5b0e7e4b80da23101d";
logging-data="1905"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/pmJBj4AOWn+kWTxATQahC"
User-Agent: Unison/2.2
Cancel-Lock: sha1:b4H/FLHxsvp8k1TQuXWjNJ0JiGg=
 by: Mikko - Tue, 3 May 2022 17:17 UTC

On 2022-05-03 14:38:57 +0000, olcott said:

> On 5/3/2022 4:36 AM, Mikko wrote:
>> On 2022-05-02 16:18:36 +0000, olcott said:
>>
>>> It seems to me that all infinitely recursive definitions are invalid
>>> and I am having an excellent dialogue with some Prolog folks about this
>>> in comp.lang.prolog.
>>
>> One of the rules that define Prolog language is
>>
>>  arguments ::= argument | argument "," arguments
>>
>> which is infinitely recursive. Is it invalid? Is Prolog invalid because
>> of this and other infinitely recursive rules?
>>
>> Mikko
>>
>
> If would have to be invalid because it can never be resolved.

What would be invalid? Prolog? Definition of Prolog?
Why "would be" and not "is"?

Mikko

Re: On recursion and infinite recursion (reprise)

<t4rolb$6l2$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: mikko.le...@iki.fi (Mikko)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Date: Tue, 3 May 2022 20:27:07 +0300
Organization: -
Lines: 24
Message-ID: <t4rolb$6l2$1@dont-email.me>
References: <20220502164732.00004e01@reddwarf.jmc> <t4qsq0$t3l$1@dont-email.me> <t4rf0q$s97$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: reader02.eternal-september.org; posting-host="fb20754126f83fee0413075cdb5bf75c";
logging-data="6818"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+zCw/kDdae0uP0gFyfVZfs"
User-Agent: Unison/2.2
Cancel-Lock: sha1:wDw08qFpmHDthB2jN2fl/ZoNF4s=
 by: Mikko - Tue, 3 May 2022 17:27 UTC

On 2022-05-03 14:42:32 +0000, olcott said:

> On 5/3/2022 4:31 AM, Mikko wrote:
>> On 2022-05-02 15:47:32 +0000, Mr Flibble said:
>>
>>> Not all infinitely recursive definitions are invalid however infinitely
>>> recursive definitions that arise out of a category error (as is the
>>> case with the halting problem) are invalid.
>>
>> An infinite recursion cannot arise out of a category error as the recursion
>> stops at the category error.
>>
>> Mikko
>>
>
> The category error is that an expression of language X is construed as
> a logic sentence / truth bearer that is true or false. It is because of
> the infinitely recursive definition that X is neither of these.

Only if the recursive expression is used as if it were a truth bearer.
Definitions usually don't use expression that way.

Mikko

Re: On recursion and infinite recursion (reprise)

<t4rqv2$reg$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Followup: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
Subject: Re: On recursion and infinite recursion (reprise)
Followup-To: comp.theory
Date: Tue, 3 May 2022 13:06:24 -0500
Organization: A noiseless patient Spider
Lines: 60
Message-ID: <t4rqv2$reg$1@dont-email.me>
References: <20220502164732.00004e01@reddwarf.jmc>
<t4p08u$5ar$1@dont-email.me> <t4qt3c$vbe$1@dont-email.me>
<t4req3$qee$1@dont-email.me> <t4ro44$1rh$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 3 May 2022 18:06:26 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="e4ddfd19553b2d0386451423b6459edd";
logging-data="28112"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+/ESbyvEIqPM7U9ZyUbkrM"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.8.1
Cancel-Lock: sha1:KCFA+ClBVByrXpUUZXWilZdTsj4=
In-Reply-To: <t4ro44$1rh$1@dont-email.me>
Content-Language: en-US
 by: olcott - Tue, 3 May 2022 18:06 UTC

On 5/3/2022 12:17 PM, Mikko wrote:
> On 2022-05-03 14:38:57 +0000, olcott said:
>
>> On 5/3/2022 4:36 AM, Mikko wrote:
>>> On 2022-05-02 16:18:36 +0000, olcott said:
>>>
>>>> It seems to me that all infinitely recursive definitions are invalid
>>>> and I am having an excellent dialogue with some Prolog folks about
>>>> this in comp.lang.prolog.
>>>
>>> One of the rules that define Prolog language is
>>>
>>>  arguments ::= argument | argument "," arguments
>>>
>>> which is infinitely recursive. Is it invalid? Is Prolog invalid because
>>> of this and other infinitely recursive rules?
>>>
>>> Mikko
>>>
>>
>> If would have to be invalid because it can never be resolved.
>
> What would be invalid? Prolog? Definition of Prolog?
> Why "would be" and not "is"?
>
> Mikko
>

Expressions that cannot be resolved in Prolog that fail the
unify_with_occurs_check test proves that these expressions are
semantically incorrect.

It is generally the case that every expression of any natural of formal
language that cannot be derived by applying truth preserving operations
(such as Prolog rules) to expressions known to be true (such as Prolog
facts) cannot possibly be correctly construed as true.

Dogs are animals (purely analytic)
There is a small dog in my living room right now (Empirical).

This is true for the entire body of analytic knowledge which only
excludes expressions of language that rely on sense data from the sense
organs to verify truth.

The proof that this is correct is that no counter-examples exist.
When G is considered true and unprovable there is some way the "true" is
derived, it is not merely a wild guess.

Just like Prolog databases True is limited to a specific formal system,
one formal system is the entire body of analytic knowledge: EBAK. This
is an entirely different formal system than PA.

unprovable in PA and true in EBAC is not the same thing as true and
unprovable. unprovable in PA means not true in PA, and true in EBAC
means provable in EBAC.

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

Re: On recursion and infinite recursion (reprise)

<t4rrbj$vft$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Followup: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
Subject: Re: On recursion and infinite recursion (reprise)
Followup-To: comp.theory
Date: Tue, 3 May 2022 13:13:05 -0500
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <t4rrbj$vft$1@dont-email.me>
References: <20220502164732.00004e01@reddwarf.jmc>
<t4qsq0$t3l$1@dont-email.me> <t4rf0q$s97$1@dont-email.me>
<t4rolb$6l2$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 3 May 2022 18:13:07 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="e4ddfd19553b2d0386451423b6459edd";
logging-data="32253"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX184tP87q6VLpmXRGp4nUNT/"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.8.1
Cancel-Lock: sha1:FggYGUMj/xwN4auZg1XyevHZZss=
In-Reply-To: <t4rolb$6l2$1@dont-email.me>
Content-Language: en-US
 by: olcott - Tue, 3 May 2022 18:13 UTC

On 5/3/2022 12:27 PM, Mikko wrote:
> On 2022-05-03 14:42:32 +0000, olcott said:
>
>> On 5/3/2022 4:31 AM, Mikko wrote:
>>> On 2022-05-02 15:47:32 +0000, Mr Flibble said:
>>>
>>>> Not all infinitely recursive definitions are invalid however infinitely
>>>> recursive definitions that arise out of a category error (as is the
>>>> case with the halting problem) are invalid.
>>>
>>> An infinite recursion cannot arise out of a category error as the
>>> recursion
>>> stops at the category error.
>>>
>>> Mikko
>>>
>>
>> The category error is that an expression of language X is construed as
>> a logic sentence / truth bearer that is true or false. It is because
>> of the infinitely recursive definition that X is neither of these.
>
> Only if the recursive expression is used as if it were a truth bearer.
> Definitions usually don't use expression that way.
>
> Mikko
>

Expressions of language can only be correctly construed as true:
(a) if they are defined to be true
(b) have no contradictory elements in (a)
(c) are derived by applying true preserving operations to (a) or (c)

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

Re: On recursion and infinite recursion (reprise)

<t4rrcv$vft$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Date: Tue, 3 May 2022 13:13:51 -0500
Organization: A noiseless patient Spider
Lines: 42
Message-ID: <t4rrcv$vft$2@dont-email.me>
References: <20220502164732.00004e01@reddwarf.jmc>
<t4p08u$5ar$1@dont-email.me> <t4qt3c$vbe$1@dont-email.me>
<t4req3$qee$1@dont-email.me> <t4ro44$1rh$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 3 May 2022 18:13:51 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="e4ddfd19553b2d0386451423b6459edd";
logging-data="32253"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18tAcAwgVS2ODQZ57BSBfmC"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.8.1
Cancel-Lock: sha1:+KgrVwGRzDDRp5jxSJ3llNWC1To=
In-Reply-To: <t4ro44$1rh$1@dont-email.me>
Content-Language: en-US
 by: olcott - Tue, 3 May 2022 18:13 UTC

On 5/3/2022 12:17 PM, Mikko wrote:
> On 2022-05-03 14:38:57 +0000, olcott said:
>
>> On 5/3/2022 4:36 AM, Mikko wrote:
>>> On 2022-05-02 16:18:36 +0000, olcott said:
>>>
>>>> It seems to me that all infinitely recursive definitions are invalid
>>>> and I am having an excellent dialogue with some Prolog folks about
>>>> this in comp.lang.prolog.
>>>
>>> One of the rules that define Prolog language is
>>>
>>>  arguments ::= argument | argument "," arguments
>>>
>>> which is infinitely recursive. Is it invalid? Is Prolog invalid because
>>> of this and other infinitely recursive rules?
>>>
>>> Mikko
>>>
>>
>> If would have to be invalid because it can never be resolved.
>
> What would be invalid? Prolog? Definition of Prolog?
> Why "would be" and not "is"?
>
> Mikko
>

Failing a unify_with_occurs_check which would otherwise derive this:

[trace] ?- LP = \+(LP).
LP = (\+LP).

[trace] ?- LP.
% ... 1,000,000 ............ 10,000,000 years later
% % >> 42 << (last release gives the question)
[trace] ?-

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

Re: On recursion and infinite recursion (reprise)

<20220503192621.00002fa5@reddwarf.jmc>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!ecngs!feeder2.ecngs.de!178.20.174.213.MISMATCH!feeder1.feed.usenet.farm!feed.usenet.farm!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx04.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Message-ID: <20220503192621.00002fa5@reddwarf.jmc>
References: <20220502164732.00004e01@reddwarf.jmc>
<t4qsq0$t3l$1@dont-email.me>
Organization: Jupiter Mining Corp
X-Newsreader: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 18
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Tue, 03 May 2022 18:26:20 UTC
Date: Tue, 3 May 2022 19:26:21 +0100
X-Received-Bytes: 1385
 by: Mr Flibble - Tue, 3 May 2022 18:26 UTC

On Tue, 3 May 2022 12:31:44 +0300
Mikko <mikko.levanto@iki.fi> wrote:

> On 2022-05-02 15:47:32 +0000, Mr Flibble said:
>
> > Not all infinitely recursive definitions are invalid however
> > infinitely recursive definitions that arise out of a category error
> > (as is the case with the halting problem) are invalid.
>
> An infinite recursion cannot arise out of a category error as the
> recursion stops at the category error.

Which is kind of my point: the category error is what makes the
infinite recursion invalid thus rendering the halting problem
definition itself invalid and any proofs predicated on it.

/Flibble

Re: On recursion and infinite recursion (reprise)

<t4rtms$k49$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: jbb...@notatt.com (Jeff Barnett)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Date: Tue, 3 May 2022 12:53:12 -0600
Organization: A noiseless patient Spider
Lines: 50
Message-ID: <t4rtms$k49$1@dont-email.me>
References: <20220502164732.00004e01@reddwarf.jmc>
<t4p08u$5ar$1@dont-email.me> <t4qt3c$vbe$1@dont-email.me>
<b72c8f03-1d5b-49d0-8c5d-e04a7d92978an@googlegroups.com>
<t4reg6$mfk$2@dont-email.me>
<6b7d9204-ab6a-46d8-a3e5-5baab8a28c93n@googlegroups.com>
<t4rmu5$mdj$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 3 May 2022 18:53:16 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="5c4d96784005927d0a4d254907f9925a";
logging-data="20617"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+XSFpHGyf8ZzUbXprfIeNNls37GrSZF6k="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.8.1
Cancel-Lock: sha1:PJvHp4eAuYJ1MiFa476Tciehof4=
In-Reply-To: <t4rmu5$mdj$1@dont-email.me>
Content-Language: en-US
 by: Jeff Barnett - Tue, 3 May 2022 18:53 UTC

On 5/3/2022 10:57 AM, olcott wrote:
> On 5/3/2022 11:41 AM, Malcolm McLean wrote:
>> On Tuesday, 3 May 2022 at 15:33:45 UTC+1, olcott wrote:
>>> On 5/3/2022 6:08 AM, Malcolm McLean wrote:
>>>> On Tuesday, 3 May 2022 at 10:36:48 UTC+1, Mikko wrote:
>>>>> On 2022-05-02 16:18:36 +0000, olcott said:
>>>>>
>>>>>> It seems to me that all infinitely recursive definitions are invalid
>>>>>> and I am having an excellent dialogue with some Prolog folks about
>>>>>> this
>>>>>> in comp.lang.prolog.
>>>>> One of the rules that define Prolog language is
>>>>>
>>>>> arguments ::= argument | argument "," arguments
>>>>>
>>>>> which is infinitely recursive. Is it invalid? Is Prolog invalid
>>>>> because
>>>>> of this and other infinitely recursive rules?
>>>>>
>>>> Kind of.
>>>> A Prolog program is a physical object, not a mathematical object, so
>>>> the recursion has to terminate somewhere.
>>>> But it might lead you into strange territory if you tried to define
>>>> the result
>>>> of passing an ininite argument list to some Prolog.
>
>>> Even infinitely recursive math expressions are semantically incorrect in
>>> that they can never be evaluated.
>>>
>> What's e ^ (PI * i) ?
>>
>> e is Euler's number.
>> PI is the ratio of the diameter of a circle to its circumference
>> i is the square root of -1.
>>
>
> I don't buy into the whole imaginary numbers game.
> We could imagine that 2 + 3 = 17 and call that an imaginary sum.
>
> That is not an infinitely recursive math expression.
> It is a math expression that can be evaluated on the basis of the
> numerical constants specified by e, PI and i. That it cannot be resolved
> to a finite string of digits does not make it invalid.
I first saw that expression in high school. It was claimed to be a key
part of what was claimed to be the world's "most intriguing" formula.
Too bad you missed math in high school and the rest of your life. [Try
Google maybe you'll find it and can copy and paste some nonsense about
it. SQUAWK Polly want a cracker?]
--
Jeff Barnett

Re: On recursion and infinite recursion (reprise)

<20220503195939.00002080@reddwarf.jmc>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx04.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Message-ID: <20220503195939.00002080@reddwarf.jmc>
References: <20220502164732.00004e01@reddwarf.jmc>
<t4p08u$5ar$1@dont-email.me>
<t4qt3c$vbe$1@dont-email.me>
<b72c8f03-1d5b-49d0-8c5d-e04a7d92978an@googlegroups.com>
<t4reg6$mfk$2@dont-email.me>
<6b7d9204-ab6a-46d8-a3e5-5baab8a28c93n@googlegroups.com>
<t4rmu5$mdj$1@dont-email.me>
Organization: Jupiter Mining Corp
X-Newsreader: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 49
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Tue, 03 May 2022 18:59:39 UTC
Date: Tue, 3 May 2022 19:59:39 +0100
X-Received-Bytes: 2852
 by: Mr Flibble - Tue, 3 May 2022 18:59 UTC

On Tue, 3 May 2022 11:57:39 -0500
olcott <polcott2@gmail.com> wrote:

> On 5/3/2022 11:41 AM, Malcolm McLean wrote:
> > On Tuesday, 3 May 2022 at 15:33:45 UTC+1, olcott wrote:
> >> On 5/3/2022 6:08 AM, Malcolm McLean wrote:
> >>> On Tuesday, 3 May 2022 at 10:36:48 UTC+1, Mikko wrote:
> >>>> On 2022-05-02 16:18:36 +0000, olcott said:
> >>>>
> >>>>> It seems to me that all infinitely recursive definitions are
> >>>>> invalid and I am having an excellent dialogue with some Prolog
> >>>>> folks about this in comp.lang.prolog.
> >>>> One of the rules that define Prolog language is
> >>>>
> >>>> arguments ::= argument | argument "," arguments
> >>>>
> >>>> which is infinitely recursive. Is it invalid? Is Prolog invalid
> >>>> because of this and other infinitely recursive rules?
> >>>>
> >>> Kind of.
> >>> A Prolog program is a physical object, not a mathematical object,
> >>> so the recursion has to terminate somewhere.
> >>> But it might lead you into strange territory if you tried to
> >>> define the result of passing an ininite argument list to some
> >>> Prolog.
>
> >> Even infinitely recursive math expressions are semantically
> >> incorrect in that they can never be evaluated.
> >>
> > What's e ^ (PI * i) ?
> >
> > e is Euler's number.
> > PI is the ratio of the diameter of a circle to its circumference
> > i is the square root of -1.
> >
>
> I don't buy into the whole imaginary numbers game.
> We could imagine that 2 + 3 = 17 and call that an imaginary sum.
>
> That is not an infinitely recursive math expression.
> It is a math expression that can be evaluated on the basis of the
> numerical constants specified by e, PI and i. That it cannot be
> resolved to a finite string of digits does not make it invalid.

It evaluates to -1, so is a finite string of digits. Google Euler's
Identity.

/Flibble

Re: On recursion and infinite recursion (reprise)

<t4ru7r$n2b$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: agis...@gm.invalid (André G. Isaak)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Date: Tue, 3 May 2022 13:02:19 -0600
Organization: Christians and Atheists United Against Creeping Agnosticism
Lines: 18
Message-ID: <t4ru7r$n2b$1@dont-email.me>
References: <20220502164732.00004e01@reddwarf.jmc>
<t4p08u$5ar$1@dont-email.me> <t4qt3c$vbe$1@dont-email.me>
<b72c8f03-1d5b-49d0-8c5d-e04a7d92978an@googlegroups.com>
<t4reg6$mfk$2@dont-email.me>
<6b7d9204-ab6a-46d8-a3e5-5baab8a28c93n@googlegroups.com>
<t4rmu5$mdj$1@dont-email.me> <t4rtms$k49$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 3 May 2022 19:02:19 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="7f071c55a4f6bdb2e9a846aebe0c1a13";
logging-data="23627"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18E5sg1tiPevx5lTnsKStbQ"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:91.0)
Gecko/20100101 Thunderbird/91.8.1
Cancel-Lock: sha1:7MJRfuudUZnCFTFJOPywdMZlUqQ=
In-Reply-To: <t4rtms$k49$1@dont-email.me>
Content-Language: en-US
 by: André G. Isaak - Tue, 3 May 2022 19:02 UTC

On 2022-05-03 12:53, Jeff Barnett wrote:

> I first saw that expression in high school. It was claimed to be a key
> part of what was claimed to be the world's "most intriguing" formula.
> Too bad you missed math in high school and the rest of your life. [Try
> Google maybe you'll find it and can copy and paste some nonsense about
> it. SQUAWK Polly want a cracker?]

An ASCII formula might be hard to google. Euler's Identity is probably a
better search term.

https://en.wikipedia.org/wiki/Euler%27s_identity

André

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

Re: On recursion and infinite recursion (reprise)

<t4rue1$qcj$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Date: Tue, 3 May 2022 14:05:35 -0500
Organization: A noiseless patient Spider
Lines: 61
Message-ID: <t4rue1$qcj$1@dont-email.me>
References: <20220502164732.00004e01@reddwarf.jmc>
<t4p08u$5ar$1@dont-email.me> <t4qt3c$vbe$1@dont-email.me>
<b72c8f03-1d5b-49d0-8c5d-e04a7d92978an@googlegroups.com>
<t4reg6$mfk$2@dont-email.me>
<6b7d9204-ab6a-46d8-a3e5-5baab8a28c93n@googlegroups.com>
<t4rmu5$mdj$1@dont-email.me> <20220503195939.00002080@reddwarf.jmc>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 3 May 2022 19:05:37 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="e4ddfd19553b2d0386451423b6459edd";
logging-data="27027"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18x0lbpe7ZPrMTGXV/j7TvX"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.8.1
Cancel-Lock: sha1:2outg2nc079TTnQ5rE8av5ziFSQ=
In-Reply-To: <20220503195939.00002080@reddwarf.jmc>
Content-Language: en-US
 by: olcott - Tue, 3 May 2022 19:05 UTC

On 5/3/2022 1:59 PM, Mr Flibble wrote:
> On Tue, 3 May 2022 11:57:39 -0500
> olcott <polcott2@gmail.com> wrote:
>
>> On 5/3/2022 11:41 AM, Malcolm McLean wrote:
>>> On Tuesday, 3 May 2022 at 15:33:45 UTC+1, olcott wrote:
>>>> On 5/3/2022 6:08 AM, Malcolm McLean wrote:
>>>>> On Tuesday, 3 May 2022 at 10:36:48 UTC+1, Mikko wrote:
>>>>>> On 2022-05-02 16:18:36 +0000, olcott said:
>>>>>>
>>>>>>> It seems to me that all infinitely recursive definitions are
>>>>>>> invalid and I am having an excellent dialogue with some Prolog
>>>>>>> folks about this in comp.lang.prolog.
>>>>>> One of the rules that define Prolog language is
>>>>>>
>>>>>> arguments ::= argument | argument "," arguments
>>>>>>
>>>>>> which is infinitely recursive. Is it invalid? Is Prolog invalid
>>>>>> because of this and other infinitely recursive rules?
>>>>>>
>>>>> Kind of.
>>>>> A Prolog program is a physical object, not a mathematical object,
>>>>> so the recursion has to terminate somewhere.
>>>>> But it might lead you into strange territory if you tried to
>>>>> define the result of passing an ininite argument list to some
>>>>> Prolog.
>>
>>>> Even infinitely recursive math expressions are semantically
>>>> incorrect in that they can never be evaluated.
>>>>
>>> What's e ^ (PI * i) ?
>>>
>>> e is Euler's number.
>>> PI is the ratio of the diameter of a circle to its circumference
>>> i is the square root of -1.
>>>
>>
>> I don't buy into the whole imaginary numbers game.
>> We could imagine that 2 + 3 = 17 and call that an imaginary sum.
>>
>> That is not an infinitely recursive math expression.
>> It is a math expression that can be evaluated on the basis of the
>> numerical constants specified by e, PI and i. That it cannot be
>> resolved to a finite string of digits does not make it invalid.
>
> It evaluates to -1, so is a finite string of digits. Google Euler's
> Identity.
>
> /Flibble
>

Nice to know, thanks. Thus your rebuttal seems complete it is not an
infinite anything. Imagining the square root of a negative number or
that parallel lines meet seems a little nuts to me.

We might as well imagine that a cat is an office building and the ask:
What should we feed this imaginary cat.

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

Re: On recursion and infinite recursion (reprise)

<20220503200606.000054d4@reddwarf.jmc>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!news.neodome.net!weretis.net!feeder8.news.weretis.net!ecngs!feeder2.ecngs.de!178.20.174.213.MISMATCH!feeder1.feed.usenet.farm!feed.usenet.farm!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx04.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Message-ID: <20220503200606.000054d4@reddwarf.jmc>
References: <20220502164732.00004e01@reddwarf.jmc>
<NZYbK.49$UWx1.11@fx41.iad>
<20220502233810.000023d2@reddwarf.jmc>
<GaZbK.18094$h6X.16714@fx04.iad>
<20220502234711.00000216@reddwarf.jmc>
<QCZbK.24$6iMa.15@fx39.iad>
<20220503003041.00001407@reddwarf.jmc>
<KR_bK.249$bTp1.124@fx44.iad>
Organization: Jupiter Mining Corp
X-Newsreader: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-w64-mingw32)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 120
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Tue, 03 May 2022 19:06:06 UTC
Date: Tue, 3 May 2022 20:06:06 +0100
X-Received-Bytes: 5990
 by: Mr Flibble - Tue, 3 May 2022 19:06 UTC

On Mon, 2 May 2022 20:40:13 -0400
Richard Damon <Richard@Damon-Family.org> wrote:

> On 5/2/22 7:30 PM, Mr Flibble wrote:
> > On Mon, 2 May 2022 19:16:03 -0400
> > Richard Damon <Richard@Damon-Family.org> wrote:
> >
> >> On 5/2/22 6:47 PM, Mr Flibble wrote:
> >>> On Mon, 2 May 2022 18:46:00 -0400
> >>> Richard Damon <Richard@Damon-Family.org> wrote:
> >>>
> >>>> On 5/2/22 6:38 PM, Mr Flibble wrote:
> >>>>> On Mon, 2 May 2022 18:32:16 -0400
> >>>>> Richard Damon <Richard@Damon-Family.org> wrote:
> >>>>>
> >>>>>> On 5/2/22 11:47 AM, Mr Flibble wrote:
> >>>>>>> Not all infinitely recursive definitions are invalid however
> >>>>>>> infinitely recursive definitions that arise out of a category
> >>>>>>> error (as is the case with the halting problem) are invalid.
> >>>>>>>
> >>>>>>> The halting problem (as currently defined) is invalid due to
> >>>>>>> the invalid "impossible program" [Strachey, 1965] that is
> >>>>>>> actually impossible due to the category error present in its
> >>>>>>> definition and *not* because of any function call-like
> >>>>>>> recursion; confusion between these two types of recursion are
> >>>>>>> why Olcott is having difficulty communicating his ideas with
> >>>>>>> the rest of you shower.
> >>>>>>>
> >>>>>>> The categories involved in the category error are the decider
> >>>>>>> and that which is being decided. Currently extant attempts to
> >>>>>>> conflate the decider with that which is being decided are
> >>>>>>> infinitely recursive and thus invalid.
> >>>>>>>
> >>>>>>> /Flibble
> >>>>>>>
> >>>>>>
> >>>>>> Except that the "impossible program" isn't part of the
> >>>>>> definition of the Halting Problem.
> >>>>>
> >>>>> It is according to [Wikipedia, 2022].
> >>>>>
> >>>>> /Flibble
> >>>>>
> >>>>
> >>>> Nope, you comprehend worse that PO.
> >>>>
> >>>> Note, and Encyclopedic entery, like Wikipedia, is NOT just a
> >>>> definition but a full article explaining the subject.
> >>>>
> >>>> Maybe if you look for a FORMAL source, that states what is the
> >>>> ACTUAL definition, you would learn something.
> >>>
> >>> If Wikipedia is wrong then correct it and have your corrections
> >>> reviewed; until then please shut the fuck up.
> >>>
> >>> /Flibble
> >>>
> >>
> >> It isn't that the article is "Wrong", it is a fairly good
> >> Encyclpedic article. It just is that the first two paragraphs
> >> aren't all a definition, and it doesn't say they are.
> >
> > The first two paragraphs define the halting problem as that is what
> > the currently extant halting problem "proofs" are predicated on
> > (and why they are invalid).
> >
> > /Flibble
> >
>
> No, lets actually look at what is says, and parse it:
>
> In computability theory, the halting problem is the problem of
> determining, from a description of an arbitrary computer program and
> an input, whether the program will finish running, or continue to run
> forever. Alan Turing proved in 1936 that a general algorithm to solve
> the halting problem for all possible program-input pairs cannot exist.
>
> For any program f that might determine if programs halt, a
> "pathological" program g, called with some input, can pass its own
> source and its input to f and then specifically do the opposite of
> what f predicts g will do. No f can exist that handles this case. A
> key part of the proof is a mathematical definition of a computer and
> program, which is known as a Turing machine; the halting problem is
> undecidable over Turing machines. It is one of the first cases of
> decision problems proven to be unsolvable. This proof is significant
> to practical computing efforts, defining a class of applications
> which no programming invention can possibly perform perfectly.
>
> Jack Copeland attributes the introduction of the term halting problem
> to the work of Martin Davis in the 1950s.[1]
>
>
>
> The FIRST SENTENCE is the definition of the Problem.
>
> The Second Sentence is the Theorem about it that says that no
> solution exists.
>
> That ends the first paragraph.
>
> The Second Paragraph, is a continuation of the idea of the Second
> Sentence, giving a summary of the proof that no solution exist.
>
> It is a category error to confuse the Statement of the Problem with
> the Proof of the Theorem that not answer to the Problem exists.
>
> A Proof is NOT a Problem.

Wrong; the wording in the third paragraph suggests the prior
paragraphs refer to the halting problem itself, i.e. its definition.

Stop playing word games. The halting problem as defined in [Wikipedia,
2022] is erroneous as it contains a category error in the form of an
erroneous infinite recursion. The fact that currently extant halting
problem proofs are predicated on this erroneous infinite recursion
tells us that the second paragraph *is* part of the halting problem
definition and thus are invalid.

/Flibble

Re: On recursion and infinite recursion (reprise)

<t4rv41$la$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Date: Tue, 3 May 2022 14:17:19 -0500
Organization: A noiseless patient Spider
Lines: 129
Message-ID: <t4rv41$la$1@dont-email.me>
References: <20220502164732.00004e01@reddwarf.jmc> <NZYbK.49$UWx1.11@fx41.iad>
<20220502233810.000023d2@reddwarf.jmc> <GaZbK.18094$h6X.16714@fx04.iad>
<20220502234711.00000216@reddwarf.jmc> <QCZbK.24$6iMa.15@fx39.iad>
<20220503003041.00001407@reddwarf.jmc> <KR_bK.249$bTp1.124@fx44.iad>
<20220503200606.000054d4@reddwarf.jmc>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 3 May 2022 19:17:21 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="e4ddfd19553b2d0386451423b6459edd";
logging-data="682"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19hDSNEvFbEoFbktQFHAqpk"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.8.1
Cancel-Lock: sha1:tf2cqJecuAhBeivAKxbLVRvenN4=
In-Reply-To: <20220503200606.000054d4@reddwarf.jmc>
Content-Language: en-US
 by: olcott - Tue, 3 May 2022 19:17 UTC

On 5/3/2022 2:06 PM, Mr Flibble wrote:
> On Mon, 2 May 2022 20:40:13 -0400
> Richard Damon <Richard@Damon-Family.org> wrote:
>
>> On 5/2/22 7:30 PM, Mr Flibble wrote:
>>> On Mon, 2 May 2022 19:16:03 -0400
>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>
>>>> On 5/2/22 6:47 PM, Mr Flibble wrote:
>>>>> On Mon, 2 May 2022 18:46:00 -0400
>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>
>>>>>> On 5/2/22 6:38 PM, Mr Flibble wrote:
>>>>>>> On Mon, 2 May 2022 18:32:16 -0400
>>>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>>>
>>>>>>>> On 5/2/22 11:47 AM, Mr Flibble wrote:
>>>>>>>>> Not all infinitely recursive definitions are invalid however
>>>>>>>>> infinitely recursive definitions that arise out of a category
>>>>>>>>> error (as is the case with the halting problem) are invalid.
>>>>>>>>>
>>>>>>>>> The halting problem (as currently defined) is invalid due to
>>>>>>>>> the invalid "impossible program" [Strachey, 1965] that is
>>>>>>>>> actually impossible due to the category error present in its
>>>>>>>>> definition and *not* because of any function call-like
>>>>>>>>> recursion; confusion between these two types of recursion are
>>>>>>>>> why Olcott is having difficulty communicating his ideas with
>>>>>>>>> the rest of you shower.
>>>>>>>>>
>>>>>>>>> The categories involved in the category error are the decider
>>>>>>>>> and that which is being decided. Currently extant attempts to
>>>>>>>>> conflate the decider with that which is being decided are
>>>>>>>>> infinitely recursive and thus invalid.
>>>>>>>>>
>>>>>>>>> /Flibble
>>>>>>>>>
>>>>>>>>
>>>>>>>> Except that the "impossible program" isn't part of the
>>>>>>>> definition of the Halting Problem.
>>>>>>>
>>>>>>> It is according to [Wikipedia, 2022].
>>>>>>>
>>>>>>> /Flibble
>>>>>>>
>>>>>>
>>>>>> Nope, you comprehend worse that PO.
>>>>>>
>>>>>> Note, and Encyclopedic entery, like Wikipedia, is NOT just a
>>>>>> definition but a full article explaining the subject.
>>>>>>
>>>>>> Maybe if you look for a FORMAL source, that states what is the
>>>>>> ACTUAL definition, you would learn something.
>>>>>
>>>>> If Wikipedia is wrong then correct it and have your corrections
>>>>> reviewed; until then please shut the fuck up.
>>>>>
>>>>> /Flibble
>>>>>
>>>>
>>>> It isn't that the article is "Wrong", it is a fairly good
>>>> Encyclpedic article. It just is that the first two paragraphs
>>>> aren't all a definition, and it doesn't say they are.
>>>
>>> The first two paragraphs define the halting problem as that is what
>>> the currently extant halting problem "proofs" are predicated on
>>> (and why they are invalid).
>>>
>>> /Flibble
>>>
>>
>> No, lets actually look at what is says, and parse it:
>>
>> In computability theory, the halting problem is the problem of
>> determining, from a description of an arbitrary computer program and
>> an input, whether the program will finish running, or continue to run
>> forever. Alan Turing proved in 1936 that a general algorithm to solve
>> the halting problem for all possible program-input pairs cannot exist.
>>
>> For any program f that might determine if programs halt, a
>> "pathological" program g, called with some input, can pass its own
>> source and its input to f and then specifically do the opposite of
>> what f predicts g will do. No f can exist that handles this case. A
>> key part of the proof is a mathematical definition of a computer and
>> program, which is known as a Turing machine; the halting problem is
>> undecidable over Turing machines. It is one of the first cases of
>> decision problems proven to be unsolvable. This proof is significant
>> to practical computing efforts, defining a class of applications
>> which no programming invention can possibly perform perfectly.
>>
>> Jack Copeland attributes the introduction of the term halting problem
>> to the work of Martin Davis in the 1950s.[1]
>>
>>
>>
>> The FIRST SENTENCE is the definition of the Problem.
>>
>> The Second Sentence is the Theorem about it that says that no
>> solution exists.
>>
>> That ends the first paragraph.
>>
>> The Second Paragraph, is a continuation of the idea of the Second
>> Sentence, giving a summary of the proof that no solution exist.
>>
>> It is a category error to confuse the Statement of the Problem with
>> the Proof of the Theorem that not answer to the Problem exists.
>>
>> A Proof is NOT a Problem.
>
> Wrong; the wording in the third paragraph suggests the prior
> paragraphs refer to the halting problem itself, i.e. its definition.
>
> Stop playing word games. The halting problem as defined in [Wikipedia,
> 2022] is erroneous as it contains a category error in the form of an
> erroneous infinite recursion. The fact that currently extant halting
> problem proofs are predicated on this erroneous infinite recursion
> tells us that the second paragraph *is* part of the halting problem
> definition and thus are invalid.
>
> /Flibble
>

We have very close views on this. Infinite recursion is definitely the
key issue with the HP counter-examples and makes Gödel's G and Tarski's
p semantically incorrect.

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

Re: On recursion and infinite recursion (reprise)

<da02d012-e4a5-4371-ae1d-62f94e907498n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ae9:de43:0:b0:69f:7585:8276 with SMTP id s64-20020ae9de43000000b0069f75858276mr13801565qkf.706.1651614586252;
Tue, 03 May 2022 14:49:46 -0700 (PDT)
X-Received: by 2002:a0d:cb41:0:b0:2f7:d205:9c99 with SMTP id
n62-20020a0dcb41000000b002f7d2059c99mr17495325ywd.417.1651614585983; Tue, 03
May 2022 14:49:45 -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: Tue, 3 May 2022 14:49:45 -0700 (PDT)
In-Reply-To: <t4rlsi$c60$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=71.168.165.242; posting-account=ejFcQgoAAACAt5i0VbkATkR2ACWdgADD
NNTP-Posting-Host: 71.168.165.242
References: <20220502164732.00004e01@reddwarf.jmc> <NZYbK.49$UWx1.11@fx41.iad>
<20220502233810.000023d2@reddwarf.jmc> <GaZbK.18094$h6X.16714@fx04.iad>
<20220502234711.00000216@reddwarf.jmc> <t4ptcr$287$2@dont-email.me>
<WZ_bK.184232$Kdf.164815@fx96.iad> <fbaa4fbd-0651-4850-a25c-280e972ae3bcn@googlegroups.com>
<t4rebl$mfk$1@dont-email.me> <74a21810-e627-4d2c-954f-4865d7fbd7d1n@googlegroups.com>
<t4rh62$tkh$1@dont-email.me> <2b1a1b07-317e-4219-8d86-3afca6116fe8n@googlegroups.com>
<t4rlsi$c60$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <da02d012-e4a5-4371-ae1d-62f94e907498n@googlegroups.com>
Subject: Re: On recursion and infinite recursion (reprise)
From: dbush.mo...@gmail.com (Dennis Bush)
Injection-Date: Tue, 03 May 2022 21:49:46 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 272
 by: Dennis Bush - Tue, 3 May 2022 21:49 UTC

On Tuesday, May 3, 2022 at 12:39:49 PM UTC-4, olcott wrote:
> On 5/3/2022 10:36 AM, Dennis Bush wrote:
> > On Tuesday, May 3, 2022 at 11:19:33 AM UTC-4, olcott wrote:
> >> On 5/3/2022 9:47 AM, Dennis Bush wrote:
> >>> On Tuesday, May 3, 2022 at 10:31:21 AM UTC-4, olcott wrote:
> >>>> On 5/3/2022 7:12 AM, wij wij wrote:
> >>>>> Richard Damon 在 2022年5月3日 星期二上午8:48:57 [UTC+8] 的信中寫道:
> >>>>>> On 5/2/22 8:35 PM, olcott wrote:
> >>>>>>> On 5/2/2022 5:47 PM, Mr Flibble wrote:
> >>>>>>>> On Mon, 2 May 2022 18:46:00 -0400
> >>>>>>>> Richard Damon wrote:
> >>>>>>>>
> >>>>>>>>> On 5/2/22 6:38 PM, Mr Flibble wrote:
> >>>>>>>>>> On Mon, 2 May 2022 18:32:16 -0400
> >>>>>>>>>> Richard Damon wrote:
> >>>>>>>>>>> On 5/2/22 11:47 AM, Mr Flibble wrote:
> >>>>>>>>>>>> Not all infinitely recursive definitions are invalid however
> >>>>>>>>>>>> infinitely recursive definitions that arise out of a category
> >>>>>>>>>>>> error (as is the case with the halting problem) are invalid.
> >>>>>>>>>>>>
> >>>>>>>>>>>> The halting problem (as currently defined) is invalid due to the
> >>>>>>>>>>>> invalid "impossible program" [Strachey, 1965] that is actually
> >>>>>>>>>>>> impossible due to the category error present in its definition and
> >>>>>>>>>>>> *not* because of any function call-like recursion; confusion
> >>>>>>>>>>>> between these two types of recursion are why Olcott is having
> >>>>>>>>>>>> difficulty communicating his ideas with the rest of you shower.
> >>>>>>>>>>>>
> >>>>>>>>>>>> The categories involved in the category error are the decider and
> >>>>>>>>>>>> that which is being decided. Currently extant attempts to
> >>>>>>>>>>>> conflate the decider with that which is being decided are
> >>>>>>>>>>>> infinitely recursive and thus invalid.
> >>>>>>>>>>>>
> >>>>>>>>>>>> /Flibble
> >>>>>>>>>>>
> >>>>>>>>>>> Except that the "impossible program" isn't part of the definition
> >>>>>>>>>>> of the Halting Problem.
> >>>>>>>>>>
> >>>>>>>>>> It is according to [Wikipedia, 2022].
> >>>>>>>>>>
> >>>>>>>>>> /Flibble
> >>>>>>>>>
> >>>>>>>>> Nope, you comprehend worse that PO.
> >>>>>>>>>
> >>>>>>>>> Note, and Encyclopedic entery, like Wikipedia, is NOT just a
> >>>>>>>>> definition but a full article explaining the subject.
> >>>>>>>>>
> >>>>>>>>> Maybe if you look for a FORMAL source, that states what is the ACTUAL
> >>>>>>>>> definition, you would learn something.
> >>>>>>>>
> >>>>>>>> If Wikipedia is wrong then correct it and have your corrections
> >>>>>>>> reviewed; until then please shut the fuck up.
> >>>>>>>>
> >>>>>>>> /Flibble
> >>>>>>>>
> >>>>>>>
> >>>>>>> I think that the problem is that Richard has disagreeably as his highest
> >>>>>>> priority, thus doesn't really give a rat's ass for the truth. An
> >>>>>>>
> >>>>>>> An impossible program C. Strachey
> >>>>>>> The Computer Journal, Volume 7, Issue 4, January 1965, Page 313,
> >>>>>>> Published: 01 January 1965
> >>>>>>> https://academic.oup.com/comjnl/article/7/4/313/354243
> >>>>>>>
> >>>>>>> It is very common knowledge that the Wikipedia description is true and
> >>>>>>> this is affirmed in Sipser.
> >>>>>>>
> >>>>>>> For any program f that might determine if programs halt, a
> >>>>>>> "pathological" program g, called with some input, can pass its own
> >>>>>>> source and its input to f and then specifically do the opposite of what
> >>>>>>> f predicts g will do. https://en.wikipedia.org/wiki/Halting_problem
> >>>>>>>
> >>>>>>> Now we construct a new Turing machine D with H as a subroutine. This new
> >>>>>>> TM calls H to determine what M does when the input to M is its own
> >>>>>>> description ⟨M⟩. Once D has determined this information, it does the
> >>>>>>> opposite. https://www.liarparadox.org/Sipser_165_167.pdf
> >>>>>>>
> >>>>>>>
> >>>>>> Thus you have shown you don't even know what a "Definition" is, so it is
> >>>>>> impossible for you to reason by the meaning of the words.
> >>>>>>
> >>>>>> You have just proved yourself to be an IDIOT.
> >>>>>
> >>>>> PO is incapable of logic reasoning (PO had shown he cannot even get the truth
> >>>>> table of logical implication/AND right). All he said is delusion including when
> >>>>> words from him happen to be correct to others (no real meaning).
> >>>>>
> >>>>> IIRC, PO's revision that H(P,P) has no relation with P(P) is deliberately
> >>>>> fabricated this recent year after PO ran out his reasons to explain why HP is
> >>>>> wrong and he is correct. PO has no trouble to 'lie' to his bible (he can read
> >>>>> it his way), the HP thing is just piece of cake.
> >>>> It is an easily verified fact that P(P) and the correct simulation of
> >>>> the input to H(P,P) specify different sequences of configurations, thus
> >>>> have different halting behavior.
> >>>
> >>> The easily verified fact is that the correct simulation to H(P,P) is performed by Hb(P,P) (which simulates for k more steps than H) which remains in UTM mode while simulating the same input to a final state.
> >>>
> >> I have no idea what you mean.
> >
> > In other words you don't want to admit that this proves you are wrong.
> >
> No I can't understand what you mean.
> I think that I see it now, I had forgotten the notation.
>
> An input having a pathological self-reference relationship to its
> decider H would necessarily derive a different halt status than an input
> not having a pathological self-reference relationship to its decider Hb.
>
> The P having a pathological self-reference relationship to H is not the
> same as the Px NOT having a pathological self-reference relationship to
> Hb. Because P.H calls itself and Px.Hb does not call itself P is not the
> same input as Px.

The P we're talking about is a *specific* P, namely Pa which is built from Ha, and Ha is a *specific* H. So Pa and Px are the *same*.

So just because Pa contains an embedded copy of Ha but not an embedded copy of Hb doesn't means that it's not the same.

Ha(Pa,Pa) and Hb(Pa,Pa) have the *exact* same input.

Just because it appears from a glance that Ha is starting its simulation of Pa "in the middle" doesn't mean that's what's actually happening. That's just how the incorrect simulation is manifesting itself. It's kind of like undefined behavior in a C program.

> >
> >>> Because H and Hb and both simulating halt deciders and are given the same input, they are deciding on the same sequence of configurations (namely starting with the first instruction of P). Because one answers false and one answers true, one must be wrong.
> >>>
> >> It is ridiculously stupid to assume that an input having pathological
> >> self-reference to its decider would have the same behavior as an input
> >> NOT having pathological to its decider.
> >
> > Which is another way of saying that H can't give a correct answer for (P,P).
> >
> Different computations must give different answers.
> That you don't fully understand all of the nuances of how this applies
> to H/P and Hb/Px is OK, it is difficult to understand.


Click here to read the complete article
Re: On recursion and infinite recursion (reprise)

<38827e35-2255-457f-9346-30dd1986c770n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:622a:15d1:b0:2f3:4dad:9f4 with SMTP id d17-20020a05622a15d100b002f34dad09f4mr16889432qty.287.1651614677796;
Tue, 03 May 2022 14:51:17 -0700 (PDT)
X-Received: by 2002:a25:20a:0:b0:645:74e4:8cc9 with SMTP id
10-20020a25020a000000b0064574e48cc9mr15112646ybc.518.1651614677646; Tue, 03
May 2022 14:51:17 -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: Tue, 3 May 2022 14:51:17 -0700 (PDT)
In-Reply-To: <t4rue1$qcj$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2a00:23a8:400a:5601:6dd2:4ed:b224:7820;
posting-account=Dz2zqgkAAADlK5MFu78bw3ab-BRFV4Qn
NNTP-Posting-Host: 2a00:23a8:400a:5601:6dd2:4ed:b224:7820
References: <20220502164732.00004e01@reddwarf.jmc> <t4p08u$5ar$1@dont-email.me>
<t4qt3c$vbe$1@dont-email.me> <b72c8f03-1d5b-49d0-8c5d-e04a7d92978an@googlegroups.com>
<t4reg6$mfk$2@dont-email.me> <6b7d9204-ab6a-46d8-a3e5-5baab8a28c93n@googlegroups.com>
<t4rmu5$mdj$1@dont-email.me> <20220503195939.00002080@reddwarf.jmc> <t4rue1$qcj$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <38827e35-2255-457f-9346-30dd1986c770n@googlegroups.com>
Subject: Re: On recursion and infinite recursion (reprise)
From: malcolm....@gmail.com (Malcolm McLean)
Injection-Date: Tue, 03 May 2022 21:51:17 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 68
 by: Malcolm McLean - Tue, 3 May 2022 21:51 UTC

On Tuesday, 3 May 2022 at 20:05:39 UTC+1, olcott wrote:
> On 5/3/2022 1:59 PM, Mr Flibble wrote:
> > On Tue, 3 May 2022 11:57:39 -0500
> > olcott <polc...@gmail.com> wrote:
> >
> >> On 5/3/2022 11:41 AM, Malcolm McLean wrote:
> >>> On Tuesday, 3 May 2022 at 15:33:45 UTC+1, olcott wrote:
> >>>> On 5/3/2022 6:08 AM, Malcolm McLean wrote:
> >>>>> On Tuesday, 3 May 2022 at 10:36:48 UTC+1, Mikko wrote:
> >>>>>> On 2022-05-02 16:18:36 +0000, olcott said:
> >>>>>>
> >>>>>>> It seems to me that all infinitely recursive definitions are
> >>>>>>> invalid and I am having an excellent dialogue with some Prolog
> >>>>>>> folks about this in comp.lang.prolog.
> >>>>>> One of the rules that define Prolog language is
> >>>>>>
> >>>>>> arguments ::= argument | argument "," arguments
> >>>>>>
> >>>>>> which is infinitely recursive. Is it invalid? Is Prolog invalid
> >>>>>> because of this and other infinitely recursive rules?
> >>>>>>
> >>>>> Kind of.
> >>>>> A Prolog program is a physical object, not a mathematical object,
> >>>>> so the recursion has to terminate somewhere.
> >>>>> But it might lead you into strange territory if you tried to
> >>>>> define the result of passing an ininite argument list to some
> >>>>> Prolog.
> >>
> >>>> Even infinitely recursive math expressions are semantically
> >>>> incorrect in that they can never be evaluated.
> >>>>
> >>> What's e ^ (PI * i) ?
> >>>
> >>> e is Euler's number.
> >>> PI is the ratio of the diameter of a circle to its circumference
> >>> i is the square root of -1.
> >>>
> >>
> >> I don't buy into the whole imaginary numbers game.
> >> We could imagine that 2 + 3 = 17 and call that an imaginary sum.
> >>
> >> That is not an infinitely recursive math expression.
> >> It is a math expression that can be evaluated on the basis of the
> >> numerical constants specified by e, PI and i. That it cannot be
> >> resolved to a finite string of digits does not make it invalid.
> >
> > It evaluates to -1, so is a finite string of digits. Google Euler's
> > Identity.
> >
> > /Flibble
> >
> Nice to know, thanks. Thus your rebuttal seems complete it is not an
> infinite anything. Imagining the square root of a negative number or
> that parallel lines meet seems a little nuts to me.
>
> We might as well imagine that a cat is an office building and the ask:
> What should we feed this imaginary cat.
>
Zero doesn't have a physical representation. So Roman numbers didn't have
the concept. Negative numbers don't have a physical representation. Whilst
children generally accept that two negatives make a positive, justiifying this
is quite hard. Imaginary numbers are called "imaginary" because, again, they
don't have an obvious physical representation (it's now thought that maybe
some subatomic particles have imaginary mass).

All these concepts have historically caused great difficulty. Which is why it
is almost impossible to make progress in mathematics or related disciplines
without having a deep understanding of what has gone before. Otherwise you
are doomed to retread old debates.

Re: On recursion and infinite recursion (reprise)

<t4s91h$hkb$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: jbb...@notatt.com (Jeff Barnett)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Date: Tue, 3 May 2022 16:06:38 -0600
Organization: A noiseless patient Spider
Lines: 79
Message-ID: <t4s91h$hkb$1@dont-email.me>
References: <20220502164732.00004e01@reddwarf.jmc>
<t4p08u$5ar$1@dont-email.me> <t4qt3c$vbe$1@dont-email.me>
<b72c8f03-1d5b-49d0-8c5d-e04a7d92978an@googlegroups.com>
<t4reg6$mfk$2@dont-email.me>
<6b7d9204-ab6a-46d8-a3e5-5baab8a28c93n@googlegroups.com>
<t4rmu5$mdj$1@dont-email.me> <20220503195939.00002080@reddwarf.jmc>
<t4rue1$qcj$1@dont-email.me>
<38827e35-2255-457f-9346-30dd1986c770n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 3 May 2022 22:06:41 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="3016adf8293caf5d0b0098c0b0fd966f";
logging-data="18059"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/qXPMpS7GHgak0dHZNsSuQd71lz6rgFuo="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.8.1
Cancel-Lock: sha1:2q5xvoJOT9l6/QKt2i5l9K8NGAc=
In-Reply-To: <38827e35-2255-457f-9346-30dd1986c770n@googlegroups.com>
Content-Language: en-US
 by: Jeff Barnett - Tue, 3 May 2022 22:06 UTC

On 5/3/2022 3:51 PM, Malcolm McLean wrote:
> On Tuesday, 3 May 2022 at 20:05:39 UTC+1, olcott wrote:
>> On 5/3/2022 1:59 PM, Mr Flibble wrote:
>>> On Tue, 3 May 2022 11:57:39 -0500
>>> olcott <polc...@gmail.com> wrote:
>>>
>>>> On 5/3/2022 11:41 AM, Malcolm McLean wrote:
>>>>> On Tuesday, 3 May 2022 at 15:33:45 UTC+1, olcott wrote:
>>>>>> On 5/3/2022 6:08 AM, Malcolm McLean wrote:
>>>>>>> On Tuesday, 3 May 2022 at 10:36:48 UTC+1, Mikko wrote:
>>>>>>>> On 2022-05-02 16:18:36 +0000, olcott said:
>>>>>>>>
>>>>>>>>> It seems to me that all infinitely recursive definitions are
>>>>>>>>> invalid and I am having an excellent dialogue with some Prolog
>>>>>>>>> folks about this in comp.lang.prolog.
>>>>>>>> One of the rules that define Prolog language is
>>>>>>>>
>>>>>>>> arguments ::= argument | argument "," arguments
>>>>>>>>
>>>>>>>> which is infinitely recursive. Is it invalid? Is Prolog invalid
>>>>>>>> because of this and other infinitely recursive rules?
>>>>>>>>
>>>>>>> Kind of.
>>>>>>> A Prolog program is a physical object, not a mathematical object,
>>>>>>> so the recursion has to terminate somewhere.
>>>>>>> But it might lead you into strange territory if you tried to
>>>>>>> define the result of passing an ininite argument list to some
>>>>>>> Prolog.
>>>>
>>>>>> Even infinitely recursive math expressions are semantically
>>>>>> incorrect in that they can never be evaluated.
>>>>>>
>>>>> What's e ^ (PI * i) ?
>>>>>
>>>>> e is Euler's number.
>>>>> PI is the ratio of the diameter of a circle to its circumference
>>>>> i is the square root of -1.
>>>>>
>>>>
>>>> I don't buy into the whole imaginary numbers game.
>>>> We could imagine that 2 + 3 = 17 and call that an imaginary sum.
>>>>
>>>> That is not an infinitely recursive math expression.
>>>> It is a math expression that can be evaluated on the basis of the
>>>> numerical constants specified by e, PI and i. That it cannot be
>>>> resolved to a finite string of digits does not make it invalid.
>>>
>>> It evaluates to -1, so is a finite string of digits. Google Euler's
>>> Identity.
>>>
>>> /Flibble
>>>
>> Nice to know, thanks. Thus your rebuttal seems complete it is not an
>> infinite anything. Imagining the square root of a negative number or
>> that parallel lines meet seems a little nuts to me.
>>
>> We might as well imagine that a cat is an office building and the ask:
>> What should we feed this imaginary cat.
>>
> Zero doesn't have a physical representation. So Roman numbers didn't have
> the concept. Negative numbers don't have a physical representation. Whilst
> children generally accept that two negatives make a positive, justiifying this
> is quite hard. Imaginary numbers are called "imaginary" because, again, they
> don't have an obvious physical representation (it's now thought that maybe
> some subatomic particles have imaginary mass).
>
> All these concepts have historically caused great difficulty. Which is why it
> is almost impossible to make progress in mathematics or related disciplines
> without having a deep understanding of what has gone before. Otherwise you
> are doomed to retread old debates.

May I try another by analogy: PO doesn't have a brain so he/it doesn't
exist. Thus, he is just a disembodied typist. Would this possibly
explain all the misquotes and misunderstandings that emanate from the
ghost terminal? I've been comparing him to a parrot but I now see that
is an insult to parrots with brains intact. But I still have an urge to
ask "Polly want a cracker?"
--
Jeff Barnett

Re: On recursion and infinite recursion (reprise)

<t4s94u$ii1$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Followup: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
Subject: Re: On recursion and infinite recursion (reprise)
Followup-To: comp.theory
Date: Tue, 3 May 2022 17:08:27 -0500
Organization: A noiseless patient Spider
Lines: 207
Message-ID: <t4s94u$ii1$1@dont-email.me>
References: <20220502164732.00004e01@reddwarf.jmc> <NZYbK.49$UWx1.11@fx41.iad>
<20220502233810.000023d2@reddwarf.jmc> <GaZbK.18094$h6X.16714@fx04.iad>
<20220502234711.00000216@reddwarf.jmc> <t4ptcr$287$2@dont-email.me>
<WZ_bK.184232$Kdf.164815@fx96.iad>
<fbaa4fbd-0651-4850-a25c-280e972ae3bcn@googlegroups.com>
<t4rebl$mfk$1@dont-email.me>
<74a21810-e627-4d2c-954f-4865d7fbd7d1n@googlegroups.com>
<t4rh62$tkh$1@dont-email.me>
<2b1a1b07-317e-4219-8d86-3afca6116fe8n@googlegroups.com>
<t4rlsi$c60$1@dont-email.me>
<da02d012-e4a5-4371-ae1d-62f94e907498n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 3 May 2022 22:08:30 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="3f069846940d953f06eba1973f7ebc89";
logging-data="19009"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19Nh98WDpDo7rgQwk4e/pQy"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.9.0
Cancel-Lock: sha1:aiKnrRprEN18fDqz2ADmEgAhlBI=
In-Reply-To: <da02d012-e4a5-4371-ae1d-62f94e907498n@googlegroups.com>
Content-Language: en-US
 by: olcott - Tue, 3 May 2022 22:08 UTC

On 5/3/2022 4:49 PM, Dennis Bush wrote:
> On Tuesday, May 3, 2022 at 12:39:49 PM UTC-4, olcott wrote:
>> On 5/3/2022 10:36 AM, Dennis Bush wrote:
>>> On Tuesday, May 3, 2022 at 11:19:33 AM UTC-4, olcott wrote:
>>>> On 5/3/2022 9:47 AM, Dennis Bush wrote:
>>>>> On Tuesday, May 3, 2022 at 10:31:21 AM UTC-4, olcott wrote:
>>>>>> On 5/3/2022 7:12 AM, wij wij wrote:
>>>>>>> Richard Damon 在 2022年5月3日 星期二上午8:48:57 [UTC+8] 的信中寫道:
>>>>>>>> On 5/2/22 8:35 PM, olcott wrote:
>>>>>>>>> On 5/2/2022 5:47 PM, Mr Flibble wrote:
>>>>>>>>>> On Mon, 2 May 2022 18:46:00 -0400
>>>>>>>>>> Richard Damon wrote:
>>>>>>>>>>
>>>>>>>>>>> On 5/2/22 6:38 PM, Mr Flibble wrote:
>>>>>>>>>>>> On Mon, 2 May 2022 18:32:16 -0400
>>>>>>>>>>>> Richard Damon wrote:
>>>>>>>>>>>>> On 5/2/22 11:47 AM, Mr Flibble wrote:
>>>>>>>>>>>>>> Not all infinitely recursive definitions are invalid however
>>>>>>>>>>>>>> infinitely recursive definitions that arise out of a category
>>>>>>>>>>>>>> error (as is the case with the halting problem) are invalid.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> The halting problem (as currently defined) is invalid due to the
>>>>>>>>>>>>>> invalid "impossible program" [Strachey, 1965] that is actually
>>>>>>>>>>>>>> impossible due to the category error present in its definition and
>>>>>>>>>>>>>> *not* because of any function call-like recursion; confusion
>>>>>>>>>>>>>> between these two types of recursion are why Olcott is having
>>>>>>>>>>>>>> difficulty communicating his ideas with the rest of you shower.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> The categories involved in the category error are the decider and
>>>>>>>>>>>>>> that which is being decided. Currently extant attempts to
>>>>>>>>>>>>>> conflate the decider with that which is being decided are
>>>>>>>>>>>>>> infinitely recursive and thus invalid.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>
>>>>>>>>>>>>> Except that the "impossible program" isn't part of the definition
>>>>>>>>>>>>> of the Halting Problem.
>>>>>>>>>>>>
>>>>>>>>>>>> It is according to [Wikipedia, 2022].
>>>>>>>>>>>>
>>>>>>>>>>>> /Flibble
>>>>>>>>>>>
>>>>>>>>>>> Nope, you comprehend worse that PO.
>>>>>>>>>>>
>>>>>>>>>>> Note, and Encyclopedic entery, like Wikipedia, is NOT just a
>>>>>>>>>>> definition but a full article explaining the subject.
>>>>>>>>>>>
>>>>>>>>>>> Maybe if you look for a FORMAL source, that states what is the ACTUAL
>>>>>>>>>>> definition, you would learn something.
>>>>>>>>>>
>>>>>>>>>> If Wikipedia is wrong then correct it and have your corrections
>>>>>>>>>> reviewed; until then please shut the fuck up.
>>>>>>>>>>
>>>>>>>>>> /Flibble
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I think that the problem is that Richard has disagreeably as his highest
>>>>>>>>> priority, thus doesn't really give a rat's ass for the truth. An
>>>>>>>>>
>>>>>>>>> An impossible program C. Strachey
>>>>>>>>> The Computer Journal, Volume 7, Issue 4, January 1965, Page 313,
>>>>>>>>> Published: 01 January 1965
>>>>>>>>> https://academic.oup.com/comjnl/article/7/4/313/354243
>>>>>>>>>
>>>>>>>>> It is very common knowledge that the Wikipedia description is true and
>>>>>>>>> this is affirmed in Sipser.
>>>>>>>>>
>>>>>>>>> For any program f that might determine if programs halt, a
>>>>>>>>> "pathological" program g, called with some input, can pass its own
>>>>>>>>> source and its input to f and then specifically do the opposite of what
>>>>>>>>> f predicts g will do. https://en.wikipedia.org/wiki/Halting_problem
>>>>>>>>>
>>>>>>>>> Now we construct a new Turing machine D with H as a subroutine. This new
>>>>>>>>> TM calls H to determine what M does when the input to M is its own
>>>>>>>>> description ⟨M⟩. Once D has determined this information, it does the
>>>>>>>>> opposite. https://www.liarparadox.org/Sipser_165_167.pdf
>>>>>>>>>
>>>>>>>>>
>>>>>>>> Thus you have shown you don't even know what a "Definition" is, so it is
>>>>>>>> impossible for you to reason by the meaning of the words.
>>>>>>>>
>>>>>>>> You have just proved yourself to be an IDIOT.
>>>>>>>
>>>>>>> PO is incapable of logic reasoning (PO had shown he cannot even get the truth
>>>>>>> table of logical implication/AND right). All he said is delusion including when
>>>>>>> words from him happen to be correct to others (no real meaning).
>>>>>>>
>>>>>>> IIRC, PO's revision that H(P,P) has no relation with P(P) is deliberately
>>>>>>> fabricated this recent year after PO ran out his reasons to explain why HP is
>>>>>>> wrong and he is correct. PO has no trouble to 'lie' to his bible (he can read
>>>>>>> it his way), the HP thing is just piece of cake.
>>>>>> It is an easily verified fact that P(P) and the correct simulation of
>>>>>> the input to H(P,P) specify different sequences of configurations, thus
>>>>>> have different halting behavior.
>>>>>
>>>>> The easily verified fact is that the correct simulation to H(P,P) is performed by Hb(P,P) (which simulates for k more steps than H) which remains in UTM mode while simulating the same input to a final state.
>>>>>
>>>> I have no idea what you mean.
>>>
>>> In other words you don't want to admit that this proves you are wrong.
>>>
>> No I can't understand what you mean.
>> I think that I see it now, I had forgotten the notation.
>>
>> An input having a pathological self-reference relationship to its
>> decider H would necessarily derive a different halt status than an input
>> not having a pathological self-reference relationship to its decider Hb.
>>
>> The P having a pathological self-reference relationship to H is not the
>> same as the Px NOT having a pathological self-reference relationship to
>> Hb. Because P.H calls itself and Px.Hb does not call itself P is not the
>> same input as Px.
>
> The P we're talking about is a *specific* P, namely Pa which is built from Ha, and Ha is a *specific* H. So Pa and Px are the *same*.

Not at all because H(P,P) has itself as part of its input and Hb(P,P)
does not have itself as part of its input.

>
> So just because Pa contains an embedded copy of Ha but not an embedded copy of Hb doesn't means that it's not the same.
>

Sure it does. The correctly simulated input to H(P,P) specifies
infinitely nested simulation where as correctly simulated input to
Hb(P,P) DOES NOT specify infinitely nested simulation.

How much longer are you going to continue the verified facts?
This does make you look quite foolish or dishonest.


Click here to read the complete article
Re: On recursion and infinite recursion (reprise)

<t4s9b5$js5$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Date: Tue, 3 May 2022 17:11:48 -0500
Organization: A noiseless patient Spider
Lines: 80
Message-ID: <t4s9b5$js5$1@dont-email.me>
References: <20220502164732.00004e01@reddwarf.jmc>
<t4p08u$5ar$1@dont-email.me> <t4qt3c$vbe$1@dont-email.me>
<b72c8f03-1d5b-49d0-8c5d-e04a7d92978an@googlegroups.com>
<t4reg6$mfk$2@dont-email.me>
<6b7d9204-ab6a-46d8-a3e5-5baab8a28c93n@googlegroups.com>
<t4rmu5$mdj$1@dont-email.me> <20220503195939.00002080@reddwarf.jmc>
<t4rue1$qcj$1@dont-email.me>
<38827e35-2255-457f-9346-30dd1986c770n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 3 May 2022 22:11:50 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="3f069846940d953f06eba1973f7ebc89";
logging-data="20357"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX189JWnK/6UbzWK5UWQjOE9g"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.9.0
Cancel-Lock: sha1:4UAF97Pvlv5Pu+exOUXlPicH4kg=
In-Reply-To: <38827e35-2255-457f-9346-30dd1986c770n@googlegroups.com>
Content-Language: en-US
 by: olcott - Tue, 3 May 2022 22:11 UTC

On 5/3/2022 4:51 PM, Malcolm McLean wrote:
> On Tuesday, 3 May 2022 at 20:05:39 UTC+1, olcott wrote:
>> On 5/3/2022 1:59 PM, Mr Flibble wrote:
>>> On Tue, 3 May 2022 11:57:39 -0500
>>> olcott <polc...@gmail.com> wrote:
>>>
>>>> On 5/3/2022 11:41 AM, Malcolm McLean wrote:
>>>>> On Tuesday, 3 May 2022 at 15:33:45 UTC+1, olcott wrote:
>>>>>> On 5/3/2022 6:08 AM, Malcolm McLean wrote:
>>>>>>> On Tuesday, 3 May 2022 at 10:36:48 UTC+1, Mikko wrote:
>>>>>>>> On 2022-05-02 16:18:36 +0000, olcott said:
>>>>>>>>
>>>>>>>>> It seems to me that all infinitely recursive definitions are
>>>>>>>>> invalid and I am having an excellent dialogue with some Prolog
>>>>>>>>> folks about this in comp.lang.prolog.
>>>>>>>> One of the rules that define Prolog language is
>>>>>>>>
>>>>>>>> arguments ::= argument | argument "," arguments
>>>>>>>>
>>>>>>>> which is infinitely recursive. Is it invalid? Is Prolog invalid
>>>>>>>> because of this and other infinitely recursive rules?
>>>>>>>>
>>>>>>> Kind of.
>>>>>>> A Prolog program is a physical object, not a mathematical object,
>>>>>>> so the recursion has to terminate somewhere.
>>>>>>> But it might lead you into strange territory if you tried to
>>>>>>> define the result of passing an ininite argument list to some
>>>>>>> Prolog.
>>>>
>>>>>> Even infinitely recursive math expressions are semantically
>>>>>> incorrect in that they can never be evaluated.
>>>>>>
>>>>> What's e ^ (PI * i) ?
>>>>>
>>>>> e is Euler's number.
>>>>> PI is the ratio of the diameter of a circle to its circumference
>>>>> i is the square root of -1.
>>>>>
>>>>
>>>> I don't buy into the whole imaginary numbers game.
>>>> We could imagine that 2 + 3 = 17 and call that an imaginary sum.
>>>>
>>>> That is not an infinitely recursive math expression.
>>>> It is a math expression that can be evaluated on the basis of the
>>>> numerical constants specified by e, PI and i. That it cannot be
>>>> resolved to a finite string of digits does not make it invalid.
>>>
>>> It evaluates to -1, so is a finite string of digits. Google Euler's
>>> Identity.
>>>
>>> /Flibble
>>>
>> Nice to know, thanks. Thus your rebuttal seems complete it is not an
>> infinite anything. Imagining the square root of a negative number or
>> that parallel lines meet seems a little nuts to me.
>>
>> We might as well imagine that a cat is an office building and the ask:
>> What should we feed this imaginary cat.
>>
> Zero doesn't have a physical representation. So Roman numbers didn't have
> the concept. Negative numbers don't have a physical representation. Whilst
> children generally accept that two negatives make a positive, justiifying this
> is quite hard. Imaginary numbers are called "imaginary" because, again, they
> don't have an obvious physical representation (it's now thought that maybe
> some subatomic particles have imaginary mass).
>

It is not at all about physical representations it is about ideas that
directly contradict the verified facts, the square root of a negative
number and parallel lines that meet are both known to be non-existent on
the basis of definitions.

> All these concepts have historically caused great difficulty. Which is why it
> is almost impossible to make progress in mathematics or related disciplines
> without having a deep understanding of what has gone before. Otherwise you
> are doomed to retread old debates.

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

Re: On recursion and infinite recursion (reprise)

<t4s9i6$js5$3@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Date: Tue, 3 May 2022 17:15:33 -0500
Organization: A noiseless patient Spider
Lines: 93
Message-ID: <t4s9i6$js5$3@dont-email.me>
References: <20220502164732.00004e01@reddwarf.jmc>
<t4p08u$5ar$1@dont-email.me> <t4qt3c$vbe$1@dont-email.me>
<b72c8f03-1d5b-49d0-8c5d-e04a7d92978an@googlegroups.com>
<t4reg6$mfk$2@dont-email.me>
<6b7d9204-ab6a-46d8-a3e5-5baab8a28c93n@googlegroups.com>
<t4rmu5$mdj$1@dont-email.me> <20220503195939.00002080@reddwarf.jmc>
<t4rue1$qcj$1@dont-email.me>
<38827e35-2255-457f-9346-30dd1986c770n@googlegroups.com>
<t4s91h$hkb$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 3 May 2022 22:15:34 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="3f069846940d953f06eba1973f7ebc89";
logging-data="20357"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX187J500M1Lf6R8Gtcl0Xy5I"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.9.0
Cancel-Lock: sha1:aUS9b0JpVYsqFKZ5CGkTTvIAlhU=
In-Reply-To: <t4s91h$hkb$1@dont-email.me>
Content-Language: en-US
 by: olcott - Tue, 3 May 2022 22:15 UTC

On 5/3/2022 5:06 PM, Jeff Barnett wrote:
> On 5/3/2022 3:51 PM, Malcolm McLean wrote:
>> On Tuesday, 3 May 2022 at 20:05:39 UTC+1, olcott wrote:
>>> On 5/3/2022 1:59 PM, Mr Flibble wrote:
>>>> On Tue, 3 May 2022 11:57:39 -0500
>>>> olcott <polc...@gmail.com> wrote:
>>>>
>>>>> On 5/3/2022 11:41 AM, Malcolm McLean wrote:
>>>>>> On Tuesday, 3 May 2022 at 15:33:45 UTC+1, olcott wrote:
>>>>>>> On 5/3/2022 6:08 AM, Malcolm McLean wrote:
>>>>>>>> On Tuesday, 3 May 2022 at 10:36:48 UTC+1, Mikko wrote:
>>>>>>>>> On 2022-05-02 16:18:36 +0000, olcott said:
>>>>>>>>>
>>>>>>>>>> It seems to me that all infinitely recursive definitions are
>>>>>>>>>> invalid and I am having an excellent dialogue with some Prolog
>>>>>>>>>> folks about this in comp.lang.prolog.
>>>>>>>>> One of the rules that define Prolog language is
>>>>>>>>>
>>>>>>>>> arguments ::= argument | argument "," arguments
>>>>>>>>>
>>>>>>>>> which is infinitely recursive. Is it invalid? Is Prolog invalid
>>>>>>>>> because of this and other infinitely recursive rules?
>>>>>>>>>
>>>>>>>> Kind of.
>>>>>>>> A Prolog program is a physical object, not a mathematical object,
>>>>>>>> so the recursion has to terminate somewhere.
>>>>>>>> But it might lead you into strange territory if you tried to
>>>>>>>> define the result of passing an ininite argument list to some
>>>>>>>> Prolog.
>>>>>
>>>>>>> Even infinitely recursive math expressions are semantically
>>>>>>> incorrect in that they can never be evaluated.
>>>>>>>
>>>>>> What's e ^ (PI * i) ?
>>>>>>
>>>>>> e is Euler's number.
>>>>>> PI is the ratio of the diameter of a circle to its circumference
>>>>>> i is the square root of -1.
>>>>>>
>>>>>
>>>>> I don't buy into the whole imaginary numbers game.
>>>>> We could imagine that 2 + 3 = 17 and call that an imaginary sum.
>>>>>
>>>>> That is not an infinitely recursive math expression.
>>>>> It is a math expression that can be evaluated on the basis of the
>>>>> numerical constants specified by e, PI and i. That it cannot be
>>>>> resolved to a finite string of digits does not make it invalid.
>>>>
>>>> It evaluates to -1, so is a finite string of digits. Google Euler's
>>>> Identity.
>>>>
>>>> /Flibble
>>>>
>>> Nice to know, thanks. Thus your rebuttal seems complete it is not an
>>> infinite anything. Imagining the square root of a negative number or
>>> that parallel lines meet seems a little nuts to me.
>>>
>>> We might as well imagine that a cat is an office building and the ask:
>>> What should we feed this imaginary cat.
>>>
>> Zero doesn't have a physical representation. So Roman numbers didn't have
>> the concept. Negative numbers don't have a physical representation.
>> Whilst
>> children generally accept that two negatives make a positive,
>> justiifying this
>> is quite hard. Imaginary numbers are called "imaginary" because,
>> again, they
>> don't have an obvious physical representation (it's now thought that
>> maybe
>> some subatomic particles have imaginary mass).
>>
>> All these concepts have historically caused great difficulty. Which is
>> why it
>> is almost impossible to make progress in mathematics or related
>> disciplines
>> without having a deep understanding of what has gone before. Otherwise
>> you
>> are doomed to retread old debates.
>
> May I try another by analogy: PO doesn't have a brain so he/it doesn't
> exist. Thus, he is just a disembodied typist. Would this possibly
> explain all the misquotes and misunderstandings that emanate from the
> ghost terminal? I've been comparing him to a parrot but I now see that
> is an insult to parrots with brains intact. But I still have an urge to
> ask "Polly want a cracker?"

Ad Hominem attacks are the first resort of clueless wonders.
You have proven that you are not totally clueless about all of these
things, there are some of these things that you do correctly understand.

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

Re: On recursion and infinite recursion (reprise)

<t4s9t8$t8k$1@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!7a25jG6pUKCqa0zKnKnvdg.user.46.165.242.75.POSTED!not-for-mail
From: pyt...@example.invalid (Python)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Date: Wed, 4 May 2022 00:21:34 +0200
Organization: Aioe.org NNTP Server
Message-ID: <t4s9t8$t8k$1@gioia.aioe.org>
References: <20220502164732.00004e01@reddwarf.jmc>
<t4p08u$5ar$1@dont-email.me> <t4qt3c$vbe$1@dont-email.me>
<b72c8f03-1d5b-49d0-8c5d-e04a7d92978an@googlegroups.com>
<t4reg6$mfk$2@dont-email.me>
<6b7d9204-ab6a-46d8-a3e5-5baab8a28c93n@googlegroups.com>
<t4rmu5$mdj$1@dont-email.me> <20220503195939.00002080@reddwarf.jmc>
<t4rue1$qcj$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="29972"; posting-host="7a25jG6pUKCqa0zKnKnvdg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:91.0)
Gecko/20100101 Thunderbird/91.8.1
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-GB
 by: Python - Tue, 3 May 2022 22:21 UTC

Peter Olcott wrote:
> On 5/3/2022 1:59 PM, Mr Flibble wrote:
>> On Tue, 3 May 2022 11:57:39 -0500
>> olcott <polcott2@gmail.com> wrote:
....
>>> I don't buy into the whole imaginary numbers game.
>>> We could imagine that 2 + 3 = 17 and call that an imaginary sum.
....
>
> Nice to know, thanks. Thus your rebuttal seems complete it is not an
> infinite anything. Imagining the square root of a negative number or
> that parallel lines meet seems a little nuts to me.

Before jumping to such outrageously uninformed conclusions you may want
to learn how complex numbers are actually defined nowadays.

It is true that, at first, it was used without any proper definition
better than "let's assume we can deal with sqrt(-1) as usual". The
surprising point at that time is it works pretty well.

*Then*, in the XIXth Century, Gallois showed how to define complex
numbers rigorously.

You've never heard of that, Peter, really?

[for the record: C is the set of equivalence classes of polynomials
on R by the relation p ~ q iff p - q = 0 [mod x^2+1], compatibility
of + and * on R and C can be proven easily, R is naturally injected
into C as a set of constant polynomials, i is the equivalence class of
the polynomial x]

Re: On recursion and infinite recursion (reprise)

<6ad9a022-4c9a-4e2d-9d40-07d7298d3dfcn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:620a:102c:b0:69f:c056:43a1 with SMTP id a12-20020a05620a102c00b0069fc05643a1mr13792370qkk.526.1651616503823;
Tue, 03 May 2022 15:21:43 -0700 (PDT)
X-Received: by 2002:a0d:eb4b:0:b0:2f8:9089:3ad4 with SMTP id
u72-20020a0deb4b000000b002f890893ad4mr16997414ywe.65.1651616503612; Tue, 03
May 2022 15:21:43 -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: Tue, 3 May 2022 15:21:43 -0700 (PDT)
In-Reply-To: <t4s94u$ii1$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=71.168.165.242; posting-account=ejFcQgoAAACAt5i0VbkATkR2ACWdgADD
NNTP-Posting-Host: 71.168.165.242
References: <20220502164732.00004e01@reddwarf.jmc> <NZYbK.49$UWx1.11@fx41.iad>
<20220502233810.000023d2@reddwarf.jmc> <GaZbK.18094$h6X.16714@fx04.iad>
<20220502234711.00000216@reddwarf.jmc> <t4ptcr$287$2@dont-email.me>
<WZ_bK.184232$Kdf.164815@fx96.iad> <fbaa4fbd-0651-4850-a25c-280e972ae3bcn@googlegroups.com>
<t4rebl$mfk$1@dont-email.me> <74a21810-e627-4d2c-954f-4865d7fbd7d1n@googlegroups.com>
<t4rh62$tkh$1@dont-email.me> <2b1a1b07-317e-4219-8d86-3afca6116fe8n@googlegroups.com>
<t4rlsi$c60$1@dont-email.me> <da02d012-e4a5-4371-ae1d-62f94e907498n@googlegroups.com>
<t4s94u$ii1$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6ad9a022-4c9a-4e2d-9d40-07d7298d3dfcn@googlegroups.com>
Subject: Re: On recursion and infinite recursion (reprise)
From: dbush.mo...@gmail.com (Dennis Bush)
Injection-Date: Tue, 03 May 2022 22:21:43 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 288
 by: Dennis Bush - Tue, 3 May 2022 22:21 UTC

On Tuesday, May 3, 2022 at 6:08:33 PM UTC-4, olcott wrote:
> On 5/3/2022 4:49 PM, Dennis Bush wrote:
> > On Tuesday, May 3, 2022 at 12:39:49 PM UTC-4, olcott wrote:
> >> On 5/3/2022 10:36 AM, Dennis Bush wrote:
> >>> On Tuesday, May 3, 2022 at 11:19:33 AM UTC-4, olcott wrote:
> >>>> On 5/3/2022 9:47 AM, Dennis Bush wrote:
> >>>>> On Tuesday, May 3, 2022 at 10:31:21 AM UTC-4, olcott wrote:
> >>>>>> On 5/3/2022 7:12 AM, wij wij wrote:
> >>>>>>> Richard Damon 在 2022年5月3日 星期二上午8:48:57 [UTC+8] 的信中寫道:
> >>>>>>>> On 5/2/22 8:35 PM, olcott wrote:
> >>>>>>>>> On 5/2/2022 5:47 PM, Mr Flibble wrote:
> >>>>>>>>>> On Mon, 2 May 2022 18:46:00 -0400
> >>>>>>>>>> Richard Damon wrote:
> >>>>>>>>>>
> >>>>>>>>>>> On 5/2/22 6:38 PM, Mr Flibble wrote:
> >>>>>>>>>>>> On Mon, 2 May 2022 18:32:16 -0400
> >>>>>>>>>>>> Richard Damon wrote:
> >>>>>>>>>>>>> On 5/2/22 11:47 AM, Mr Flibble wrote:
> >>>>>>>>>>>>>> Not all infinitely recursive definitions are invalid however
> >>>>>>>>>>>>>> infinitely recursive definitions that arise out of a category
> >>>>>>>>>>>>>> error (as is the case with the halting problem) are invalid.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> The halting problem (as currently defined) is invalid due to the
> >>>>>>>>>>>>>> invalid "impossible program" [Strachey, 1965] that is actually
> >>>>>>>>>>>>>> impossible due to the category error present in its definition and
> >>>>>>>>>>>>>> *not* because of any function call-like recursion; confusion
> >>>>>>>>>>>>>> between these two types of recursion are why Olcott is having
> >>>>>>>>>>>>>> difficulty communicating his ideas with the rest of you shower.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> The categories involved in the category error are the decider and
> >>>>>>>>>>>>>> that which is being decided. Currently extant attempts to
> >>>>>>>>>>>>>> conflate the decider with that which is being decided are
> >>>>>>>>>>>>>> infinitely recursive and thus invalid.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> /Flibble
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Except that the "impossible program" isn't part of the definition
> >>>>>>>>>>>>> of the Halting Problem.
> >>>>>>>>>>>>
> >>>>>>>>>>>> It is according to [Wikipedia, 2022].
> >>>>>>>>>>>>
> >>>>>>>>>>>> /Flibble
> >>>>>>>>>>>
> >>>>>>>>>>> Nope, you comprehend worse that PO.
> >>>>>>>>>>>
> >>>>>>>>>>> Note, and Encyclopedic entery, like Wikipedia, is NOT just a
> >>>>>>>>>>> definition but a full article explaining the subject.
> >>>>>>>>>>>
> >>>>>>>>>>> Maybe if you look for a FORMAL source, that states what is the ACTUAL
> >>>>>>>>>>> definition, you would learn something.
> >>>>>>>>>>
> >>>>>>>>>> If Wikipedia is wrong then correct it and have your corrections
> >>>>>>>>>> reviewed; until then please shut the fuck up.
> >>>>>>>>>>
> >>>>>>>>>> /Flibble
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> I think that the problem is that Richard has disagreeably as his highest
> >>>>>>>>> priority, thus doesn't really give a rat's ass for the truth. An
> >>>>>>>>>
> >>>>>>>>> An impossible program C. Strachey
> >>>>>>>>> The Computer Journal, Volume 7, Issue 4, January 1965, Page 313,
> >>>>>>>>> Published: 01 January 1965
> >>>>>>>>> https://academic.oup.com/comjnl/article/7/4/313/354243
> >>>>>>>>>
> >>>>>>>>> It is very common knowledge that the Wikipedia description is true and
> >>>>>>>>> this is affirmed in Sipser.
> >>>>>>>>>
> >>>>>>>>> For any program f that might determine if programs halt, a
> >>>>>>>>> "pathological" program g, called with some input, can pass its own
> >>>>>>>>> source and its input to f and then specifically do the opposite of what
> >>>>>>>>> f predicts g will do. https://en.wikipedia.org/wiki/Halting_problem
> >>>>>>>>>
> >>>>>>>>> Now we construct a new Turing machine D with H as a subroutine. This new
> >>>>>>>>> TM calls H to determine what M does when the input to M is its own
> >>>>>>>>> description ⟨M⟩. Once D has determined this information, it does the
> >>>>>>>>> opposite. https://www.liarparadox.org/Sipser_165_167.pdf
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>> Thus you have shown you don't even know what a "Definition" is, so it is
> >>>>>>>> impossible for you to reason by the meaning of the words.
> >>>>>>>>
> >>>>>>>> You have just proved yourself to be an IDIOT.
> >>>>>>>
> >>>>>>> PO is incapable of logic reasoning (PO had shown he cannot even get the truth
> >>>>>>> table of logical implication/AND right). All he said is delusion including when
> >>>>>>> words from him happen to be correct to others (no real meaning).
> >>>>>>>
> >>>>>>> IIRC, PO's revision that H(P,P) has no relation with P(P) is deliberately
> >>>>>>> fabricated this recent year after PO ran out his reasons to explain why HP is
> >>>>>>> wrong and he is correct. PO has no trouble to 'lie' to his bible (he can read
> >>>>>>> it his way), the HP thing is just piece of cake.
> >>>>>> It is an easily verified fact that P(P) and the correct simulation of
> >>>>>> the input to H(P,P) specify different sequences of configurations, thus
> >>>>>> have different halting behavior.
> >>>>>
> >>>>> The easily verified fact is that the correct simulation to H(P,P) is performed by Hb(P,P) (which simulates for k more steps than H) which remains in UTM mode while simulating the same input to a final state.
> >>>>>
> >>>> I have no idea what you mean.
> >>>
> >>> In other words you don't want to admit that this proves you are wrong..
> >>>
> >> No I can't understand what you mean.
> >> I think that I see it now, I had forgotten the notation.
> >>
> >> An input having a pathological self-reference relationship to its
> >> decider H would necessarily derive a different halt status than an input
> >> not having a pathological self-reference relationship to its decider Hb.
> >>
> >> The P having a pathological self-reference relationship to H is not the
> >> same as the Px NOT having a pathological self-reference relationship to
> >> Hb. Because P.H calls itself and Px.Hb does not call itself P is not the
> >> same input as Px.
> >
> > The P we're talking about is a *specific* P, namely Pa which is built from Ha, and Ha is a *specific* H. So Pa and Px are the *same*.
> Not at all because H(P,P) has itself as part of its input and Hb(P,P)
> does not have itself as part of its input.
> >
> > So just because Pa contains an embedded copy of Ha but not an embedded copy of Hb doesn't means that it's not the same.
> >
> Sure it does. The correctly simulated input to H(P,P) specifies
> infinitely nested simulation where as correctly simulated input to
> Hb(P,P) DOES NOT specify infinitely nested simulation.
>
> How much longer are you going to continue the verified facts?
> This does make you look quite foolish or dishonest.
> > Ha(Pa,Pa) and Hb(Pa,Pa) have the *exact* same input.
> >
> The correctly simulated input to Ha(Pa,Pa) specifies infinitely nested
> simulation where as correctly simulated input to Hb(Pa,Pa) DOES NOT
> specify infinitely nested simulation.
>
> How much longer are you going to continue the verified facts?
> This does make you look quite foolish or dishonest.
> > Just because it appears from a glance that Ha is starting its simulation of Pa "in the middle" doesn't mean that's what's actually happening. That's just how the incorrect simulation is manifesting itself. It's kind of like undefined behavior in a C program.
> You only have to do a correct execution trace of Ha(Pa,Pa) and Hb(Pa,Pa)
> to see that:
>
> The correctly simulated input to Ha(Pa,Pa) specifies infinitely nested
> simulation where as correctly simulated input to Hb(Pa,Pa) DOES NOT
> specify infinitely nested simulation.
>
> How much longer are you going to continue the verified facts?
> This does make you look quite foolish or dishonest.
> >>>
> >>>>> Because H and Hb and both simulating halt deciders and are given the same input, they are deciding on the same sequence of configurations (namely starting with the first instruction of P). Because one answers false and one answers true, one must be wrong.
> >>>>>
> >>>> It is ridiculously stupid to assume that an input having pathological
> >>>> self-reference to its decider would have the same behavior as an input
> >>>> NOT having pathological to its decider.
> >>>
> >>> Which is another way of saying that H can't give a correct answer for (P,P).
> >>>
> >> Different computations must give different answers.
> >> That you don't fully understand all of the nuances of how this applies
> >> to H/P and Hb/Px is OK, it is difficult to understand.
> >
> > Just because Pa contains an embedded copy of Ha but not an embedded copy of Hb doesn't means that it's not the same.
> You only have to do a correct execution trace of Ha(Pa,Pa) and Hb(Pa,Pa)
> to see that:
>
> The correctly simulated input to Ha(Pa,Pa) specifies infinitely nested
> simulation where as correctly simulated input to Hb(Pa,Pa) DOES NOT
> specify infinitely nested simulation.
>
> How much longer are you going to continue the verified facts?
> This does make you look quite foolish or dishonest.
> >>>>> Since a simulating halt decider that simulates its input to a final state while remaining in UTM mode is necessarily correct, this proves that Hb(P,P) == true is correct and that H(P,P) == false is incorrect, and that H(P,P) does *not* in fact perform a correct simulation of its input because it aborts too soon.
> >>>>>
> >>>> It is very easy to verify the fact that the simulated input to H(P,P)
> >>>> would never stop unless aborted. It is pretty psychotic that many of my
> >>>> reviewers deny easily verified facts.
> >>>
> >>> There is no "unless". The fixed algorithm of H, which will henceforth be referred to as Ha and similarly P will be referred to as Pa, *does* abort.
> >> Which is *NOT* halting. A halting input must reach its own final state..
> >>> Because of this, Hb(Pa,Pa) explicitly shows that the simulated input to Ha(Pa,Pa) *does* stop. The fact that Pn(Pn) does not halt and that Hn(Pn,Pn) does not halt is irrelevant.
> >> It it not Hb(Pa,Pa) it is Hb(Px,Px). That P calls H makes it an entirely
> >> different input than Px that does not call Hb.
> >
> > No it is *exactly* Hb(Pa,Pa). The same encoding passed to Ha is passed to Hb.
> You only have to do a correct execution trace of Ha(Pa,Pa) and Hb(Pa,Pa)
> to see that:
>
> The correctly simulated input to Ha(Pa,Pa) specifies infinitely nested
> simulation where as correctly simulated input to Hb(Pa,Pa) DOES NOT
> specify infinitely nested simulation.


Click here to read the complete article
Re: On recursion and infinite recursion (reprise)

<t4sa0u$t8k$2@gioia.aioe.org>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!7a25jG6pUKCqa0zKnKnvdg.user.46.165.242.75.POSTED!not-for-mail
From: pyt...@example.invalid (Python)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Date: Wed, 4 May 2022 00:23:31 +0200
Organization: Aioe.org NNTP Server
Message-ID: <t4sa0u$t8k$2@gioia.aioe.org>
References: <20220502164732.00004e01@reddwarf.jmc> <NZYbK.49$UWx1.11@fx41.iad>
<20220502233810.000023d2@reddwarf.jmc> <GaZbK.18094$h6X.16714@fx04.iad>
<20220502234711.00000216@reddwarf.jmc> <QCZbK.24$6iMa.15@fx39.iad>
<20220503003041.00001407@reddwarf.jmc> <KR_bK.249$bTp1.124@fx44.iad>
<20220503200606.000054d4@reddwarf.jmc>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="29972"; posting-host="7a25jG6pUKCqa0zKnKnvdg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:91.0)
Gecko/20100101 Thunderbird/91.8.1
Content-Language: fr
X-Notice: Filtered by postfilter v. 0.9.2
 by: Python - Tue, 3 May 2022 22:23 UTC

Mr Flibble wrote:
> On Mon, 2 May 2022 20:40:13 -0400
> Richard Damon <Richard@Damon-Family.org> wrote:
>
>> On 5/2/22 7:30 PM, Mr Flibble wrote:
>>> On Mon, 2 May 2022 19:16:03 -0400
>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>
>>>> On 5/2/22 6:47 PM, Mr Flibble wrote:
>>>>> On Mon, 2 May 2022 18:46:00 -0400
>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>
>>>>>> On 5/2/22 6:38 PM, Mr Flibble wrote:
>>>>>>> On Mon, 2 May 2022 18:32:16 -0400
>>>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>>>
>>>>>>>> On 5/2/22 11:47 AM, Mr Flibble wrote:
>>>>>>>>> Not all infinitely recursive definitions are invalid however
>>>>>>>>> infinitely recursive definitions that arise out of a category
>>>>>>>>> error (as is the case with the halting problem) are invalid.
>>>>>>>>>
>>>>>>>>> The halting problem (as currently defined) is invalid due to
>>>>>>>>> the invalid "impossible program" [Strachey, 1965] that is
>>>>>>>>> actually impossible due to the category error present in its
>>>>>>>>> definition and *not* because of any function call-like
>>>>>>>>> recursion; confusion between these two types of recursion are
>>>>>>>>> why Olcott is having difficulty communicating his ideas with
>>>>>>>>> the rest of you shower.
>>>>>>>>>
>>>>>>>>> The categories involved in the category error are the decider
>>>>>>>>> and that which is being decided. Currently extant attempts to
>>>>>>>>> conflate the decider with that which is being decided are
>>>>>>>>> infinitely recursive and thus invalid.
>>>>>>>>>
>>>>>>>>> /Flibble
>>>>>>>>>
>>>>>>>>
>>>>>>>> Except that the "impossible program" isn't part of the
>>>>>>>> definition of the Halting Problem.
>>>>>>>
>>>>>>> It is according to [Wikipedia, 2022].
>>>>>>>
>>>>>>> /Flibble
>>>>>>>
>>>>>>
>>>>>> Nope, you comprehend worse that PO.
>>>>>>
>>>>>> Note, and Encyclopedic entery, like Wikipedia, is NOT just a
>>>>>> definition but a full article explaining the subject.
>>>>>>
>>>>>> Maybe if you look for a FORMAL source, that states what is the
>>>>>> ACTUAL definition, you would learn something.
>>>>>
>>>>> If Wikipedia is wrong then correct it and have your corrections
>>>>> reviewed; until then please shut the fuck up.
>>>>>
>>>>> /Flibble
>>>>>
>>>>
>>>> It isn't that the article is "Wrong", it is a fairly good
>>>> Encyclpedic article. It just is that the first two paragraphs
>>>> aren't all a definition, and it doesn't say they are.
>>>
>>> The first two paragraphs define the halting problem as that is what
>>> the currently extant halting problem "proofs" are predicated on
>>> (and why they are invalid).
>>>
>>> /Flibble
>>>
>>
>> No, lets actually look at what is says, and parse it:
>>
>> In computability theory, the halting problem is the problem of
>> determining, from a description of an arbitrary computer program and
>> an input, whether the program will finish running, or continue to run
>> forever. Alan Turing proved in 1936 that a general algorithm to solve
>> the halting problem for all possible program-input pairs cannot exist.
>>
>> For any program f that might determine if programs halt, a
>> "pathological" program g, called with some input, can pass its own
>> source and its input to f and then specifically do the opposite of
>> what f predicts g will do. No f can exist that handles this case. A
>> key part of the proof is a mathematical definition of a computer and
>> program, which is known as a Turing machine; the halting problem is
>> undecidable over Turing machines. It is one of the first cases of
>> decision problems proven to be unsolvable. This proof is significant
>> to practical computing efforts, defining a class of applications
>> which no programming invention can possibly perform perfectly.
>>
>> Jack Copeland attributes the introduction of the term halting problem
>> to the work of Martin Davis in the 1950s.[1]
>>
>>
>>
>> The FIRST SENTENCE is the definition of the Problem.
>>
>> The Second Sentence is the Theorem about it that says that no
>> solution exists.
>>
>> That ends the first paragraph.
>>
>> The Second Paragraph, is a continuation of the idea of the Second
>> Sentence, giving a summary of the proof that no solution exist.
>>
>> It is a category error to confuse the Statement of the Problem with
>> the Proof of the Theorem that not answer to the Problem exists.
>>
>> A Proof is NOT a Problem.
>
> Wrong; the wording in the third paragraph suggests the prior
> paragraphs refer to the halting problem itself, i.e. its definition.
>
> Stop playing word games. The halting problem as defined in [Wikipedia,
> 2022] is erroneous as it contains a category error in the form of an
> erroneous infinite recursion. The fact that currently extant halting
> problem proofs are predicated on this erroneous infinite recursion
> tells us that the second paragraph *is* part of the halting problem
> definition and thus are invalid.
>
> /Flibble

You cranks are really unsufferable idiots...

Re: On recursion and infinite recursion (reprise)

<t4saii$rl9$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: On recursion and infinite recursion (reprise)
Date: Tue, 3 May 2022 17:32:48 -0500
Organization: A noiseless patient Spider
Lines: 204
Message-ID: <t4saii$rl9$1@dont-email.me>
References: <20220502164732.00004e01@reddwarf.jmc> <NZYbK.49$UWx1.11@fx41.iad>
<20220502233810.000023d2@reddwarf.jmc> <GaZbK.18094$h6X.16714@fx04.iad>
<20220502234711.00000216@reddwarf.jmc> <t4ptcr$287$2@dont-email.me>
<WZ_bK.184232$Kdf.164815@fx96.iad>
<fbaa4fbd-0651-4850-a25c-280e972ae3bcn@googlegroups.com>
<t4rebl$mfk$1@dont-email.me>
<74a21810-e627-4d2c-954f-4865d7fbd7d1n@googlegroups.com>
<t4rh62$tkh$1@dont-email.me>
<2b1a1b07-317e-4219-8d86-3afca6116fe8n@googlegroups.com>
<t4rlsi$c60$1@dont-email.me>
<da02d012-e4a5-4371-ae1d-62f94e907498n@googlegroups.com>
<t4s94u$ii1$1@dont-email.me>
<6ad9a022-4c9a-4e2d-9d40-07d7298d3dfcn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 3 May 2022 22:32:50 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="3f069846940d953f06eba1973f7ebc89";
logging-data="28329"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+U6Q4qySd3QEI3GIwazNCF"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.9.0
Cancel-Lock: sha1:lJFZ61zEZ5aQwUCLvRSBQL/5QC0=
In-Reply-To: <6ad9a022-4c9a-4e2d-9d40-07d7298d3dfcn@googlegroups.com>
Content-Language: en-US
 by: olcott - Tue, 3 May 2022 22:32 UTC

On 5/3/2022 5:21 PM, Dennis Bush wrote:
> On Tuesday, May 3, 2022 at 6:08:33 PM UTC-4, olcott wrote:
>> On 5/3/2022 4:49 PM, Dennis Bush wrote:
>>> On Tuesday, May 3, 2022 at 12:39:49 PM UTC-4, olcott wrote:
>>>> On 5/3/2022 10:36 AM, Dennis Bush wrote:
>>>>> On Tuesday, May 3, 2022 at 11:19:33 AM UTC-4, olcott wrote:
>>>>>> On 5/3/2022 9:47 AM, Dennis Bush wrote:
>>>>>>> On Tuesday, May 3, 2022 at 10:31:21 AM UTC-4, olcott wrote:
>>>>>>>> On 5/3/2022 7:12 AM, wij wij wrote:
>>>>>>>>> Richard Damon 在 2022年5月3日 星期二上午8:48:57 [UTC+8] 的信中寫道:
>>>>>>>>>> On 5/2/22 8:35 PM, olcott wrote:
>>>>>>>>>>> On 5/2/2022 5:47 PM, Mr Flibble wrote:
>>>>>>>>>>>> On Mon, 2 May 2022 18:46:00 -0400
>>>>>>>>>>>> Richard Damon wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> On 5/2/22 6:38 PM, Mr Flibble wrote:
>>>>>>>>>>>>>> On Mon, 2 May 2022 18:32:16 -0400
>>>>>>>>>>>>>> Richard Damon wrote:
>>>>>>>>>>>>>>> On 5/2/22 11:47 AM, Mr Flibble wrote:
>>>>>>>>>>>>>>>> Not all infinitely recursive definitions are invalid however
>>>>>>>>>>>>>>>> infinitely recursive definitions that arise out of a category
>>>>>>>>>>>>>>>> error (as is the case with the halting problem) are invalid.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> The halting problem (as currently defined) is invalid due to the
>>>>>>>>>>>>>>>> invalid "impossible program" [Strachey, 1965] that is actually
>>>>>>>>>>>>>>>> impossible due to the category error present in its definition and
>>>>>>>>>>>>>>>> *not* because of any function call-like recursion; confusion
>>>>>>>>>>>>>>>> between these two types of recursion are why Olcott is having
>>>>>>>>>>>>>>>> difficulty communicating his ideas with the rest of you shower.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> The categories involved in the category error are the decider and
>>>>>>>>>>>>>>>> that which is being decided. Currently extant attempts to
>>>>>>>>>>>>>>>> conflate the decider with that which is being decided are
>>>>>>>>>>>>>>>> infinitely recursive and thus invalid.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Except that the "impossible program" isn't part of the definition
>>>>>>>>>>>>>>> of the Halting Problem.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> It is according to [Wikipedia, 2022].
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>
>>>>>>>>>>>>> Nope, you comprehend worse that PO.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Note, and Encyclopedic entery, like Wikipedia, is NOT just a
>>>>>>>>>>>>> definition but a full article explaining the subject.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Maybe if you look for a FORMAL source, that states what is the ACTUAL
>>>>>>>>>>>>> definition, you would learn something.
>>>>>>>>>>>>
>>>>>>>>>>>> If Wikipedia is wrong then correct it and have your corrections
>>>>>>>>>>>> reviewed; until then please shut the fuck up.
>>>>>>>>>>>>
>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> I think that the problem is that Richard has disagreeably as his highest
>>>>>>>>>>> priority, thus doesn't really give a rat's ass for the truth. An
>>>>>>>>>>>
>>>>>>>>>>> An impossible program C. Strachey
>>>>>>>>>>> The Computer Journal, Volume 7, Issue 4, January 1965, Page 313,
>>>>>>>>>>> Published: 01 January 1965
>>>>>>>>>>> https://academic.oup.com/comjnl/article/7/4/313/354243
>>>>>>>>>>>
>>>>>>>>>>> It is very common knowledge that the Wikipedia description is true and
>>>>>>>>>>> this is affirmed in Sipser.
>>>>>>>>>>>
>>>>>>>>>>> For any program f that might determine if programs halt, a
>>>>>>>>>>> "pathological" program g, called with some input, can pass its own
>>>>>>>>>>> source and its input to f and then specifically do the opposite of what
>>>>>>>>>>> f predicts g will do. https://en.wikipedia.org/wiki/Halting_problem
>>>>>>>>>>>
>>>>>>>>>>> Now we construct a new Turing machine D with H as a subroutine. This new
>>>>>>>>>>> TM calls H to determine what M does when the input to M is its own
>>>>>>>>>>> description ⟨M⟩. Once D has determined this information, it does the
>>>>>>>>>>> opposite. https://www.liarparadox.org/Sipser_165_167.pdf
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>> Thus you have shown you don't even know what a "Definition" is, so it is
>>>>>>>>>> impossible for you to reason by the meaning of the words.
>>>>>>>>>>
>>>>>>>>>> You have just proved yourself to be an IDIOT.
>>>>>>>>>
>>>>>>>>> PO is incapable of logic reasoning (PO had shown he cannot even get the truth
>>>>>>>>> table of logical implication/AND right). All he said is delusion including when
>>>>>>>>> words from him happen to be correct to others (no real meaning).
>>>>>>>>>
>>>>>>>>> IIRC, PO's revision that H(P,P) has no relation with P(P) is deliberately
>>>>>>>>> fabricated this recent year after PO ran out his reasons to explain why HP is
>>>>>>>>> wrong and he is correct. PO has no trouble to 'lie' to his bible (he can read
>>>>>>>>> it his way), the HP thing is just piece of cake.
>>>>>>>> It is an easily verified fact that P(P) and the correct simulation of
>>>>>>>> the input to H(P,P) specify different sequences of configurations, thus
>>>>>>>> have different halting behavior.
>>>>>>>
>>>>>>> The easily verified fact is that the correct simulation to H(P,P) is performed by Hb(P,P) (which simulates for k more steps than H) which remains in UTM mode while simulating the same input to a final state.
>>>>>>>
>>>>>> I have no idea what you mean.
>>>>>
>>>>> In other words you don't want to admit that this proves you are wrong.
>>>>>
>>>> No I can't understand what you mean.
>>>> I think that I see it now, I had forgotten the notation.
>>>>
>>>> An input having a pathological self-reference relationship to its
>>>> decider H would necessarily derive a different halt status than an input
>>>> not having a pathological self-reference relationship to its decider Hb.
>>>>
>>>> The P having a pathological self-reference relationship to H is not the
>>>> same as the Px NOT having a pathological self-reference relationship to
>>>> Hb. Because P.H calls itself and Px.Hb does not call itself P is not the
>>>> same input as Px.
>>>
>>> The P we're talking about is a *specific* P, namely Pa which is built from Ha, and Ha is a *specific* H. So Pa and Px are the *same*.
>> Not at all because H(P,P) has itself as part of its input and Hb(P,P)
>> does not have itself as part of its input.
>>>
>>> So just because Pa contains an embedded copy of Ha but not an embedded copy of Hb doesn't means that it's not the same.
>>>
>> Sure it does. The correctly simulated input to H(P,P) specifies
>> infinitely nested simulation where as correctly simulated input to
>> Hb(P,P) DOES NOT specify infinitely nested simulation.
>>
>> How much longer are you going to continue the verified facts?
>> This does make you look quite foolish or dishonest.
>>> Ha(Pa,Pa) and Hb(Pa,Pa) have the *exact* same input.
>>>
>> The correctly simulated input to Ha(Pa,Pa) specifies infinitely nested
>> simulation where as correctly simulated input to Hb(Pa,Pa) DOES NOT
>> specify infinitely nested simulation.
>>
>> How much longer are you going to continue the verified facts?
>> This does make you look quite foolish or dishonest.
>>> Just because it appears from a glance that Ha is starting its simulation of Pa "in the middle" doesn't mean that's what's actually happening. That's just how the incorrect simulation is manifesting itself. It's kind of like undefined behavior in a C program.
>> You only have to do a correct execution trace of Ha(Pa,Pa) and Hb(Pa,Pa)
>> to see that:
>>
>> The correctly simulated input to Ha(Pa,Pa) specifies infinitely nested
>> simulation where as correctly simulated input to Hb(Pa,Pa) DOES NOT
>> specify infinitely nested simulation.
>>
>> How much longer are you going to continue the verified facts?
>> This does make you look quite foolish or dishonest.
>>>>>
>>>>>>> Because H and Hb and both simulating halt deciders and are given the same input, they are deciding on the same sequence of configurations (namely starting with the first instruction of P). Because one answers false and one answers true, one must be wrong.
>>>>>>>
>>>>>> It is ridiculously stupid to assume that an input having pathological
>>>>>> self-reference to its decider would have the same behavior as an input
>>>>>> NOT having pathological to its decider.
>>>>>
>>>>> Which is another way of saying that H can't give a correct answer for (P,P).
>>>>>
>>>> Different computations must give different answers.
>>>> That you don't fully understand all of the nuances of how this applies
>>>> to H/P and Hb/Px is OK, it is difficult to understand.
>>>
>>> Just because Pa contains an embedded copy of Ha but not an embedded copy of Hb doesn't means that it's not the same.
>> You only have to do a correct execution trace of Ha(Pa,Pa) and Hb(Pa,Pa)
>> to see that:
>>
>> The correctly simulated input to Ha(Pa,Pa) specifies infinitely nested
>> simulation where as correctly simulated input to Hb(Pa,Pa) DOES NOT
>> specify infinitely nested simulation.
>>
>> How much longer are you going to continue the verified facts?
>> This does make you look quite foolish or dishonest.
>>>>>>> Since a simulating halt decider that simulates its input to a final state while remaining in UTM mode is necessarily correct, this proves that Hb(P,P) == true is correct and that H(P,P) == false is incorrect, and that H(P,P) does *not* in fact perform a correct simulation of its input because it aborts too soon.
>>>>>>>
>>>>>> It is very easy to verify the fact that the simulated input to H(P,P)
>>>>>> would never stop unless aborted. It is pretty psychotic that many of my
>>>>>> reviewers deny easily verified facts.
>>>>>
>>>>> There is no "unless". The fixed algorithm of H, which will henceforth be referred to as Ha and similarly P will be referred to as Pa, *does* abort.
>>>> Which is *NOT* halting. A halting input must reach its own final state.
>>>>> Because of this, Hb(Pa,Pa) explicitly shows that the simulated input to Ha(Pa,Pa) *does* stop. The fact that Pn(Pn) does not halt and that Hn(Pn,Pn) does not halt is irrelevant.
>>>> It it not Hb(Pa,Pa) it is Hb(Px,Px). That P calls H makes it an entirely
>>>> different input than Px that does not call Hb.
>>>
>>> No it is *exactly* Hb(Pa,Pa). The same encoding passed to Ha is passed to Hb.
>> You only have to do a correct execution trace of Ha(Pa,Pa) and Hb(Pa,Pa)
>> to see that:
>>
>> The correctly simulated input to Ha(Pa,Pa) specifies infinitely nested
>> simulation where as correctly simulated input to Hb(Pa,Pa) DOES NOT
>> specify infinitely nested simulation.
>
> Hb(Pa,Pa) proves that Ha(Pa,Pa) does NOT perform a correct simulation.
By looking at the actual execution trace of the simulation of Hb(Pa,Pa)
and Ha(Pa,Pa) it is easy to determine that the simulations are correct
on the basis of the x86 source code of Pa.


Click here to read the complete article
Pages:123456789
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor