Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

All great discoveries are made by mistake. -- Young


devel / comp.theory / Re: Halting problem is a mistake (OT)

SubjectAuthor
* Halting problem is a mistakeMr Flibble
+* Halting problem is a mistakeolcott
|`- Halting problem is a mistakeRichard Damon
`* Halting problem is a mistakeBen Bacarisse
 `* Halting problem is a mistakeMr Flibble
  +* Halting problem is a mistakeolcott
  |`* Halting problem is a mistakeRichard Damon
  | `* Halting problem is a mistakeolcott
  |  +* Halting problem is a mistakeDaniel Pehoushek
  |  |`* Halting problem is a mistake (OT)Jeff Barnett
  |  | `* Halting problem is a mistake (OT)Daniel Pehoushek
  |  |  `* Halting problem is a mistake (OT)Daniel Pehoushek
  |  |   `* Halting problem is a mistake (OT)Daniel Pehoushek
  |  |    `- Halting problem is a mistake (OT)Daniel Pehoushek
  |  `- Halting problem is a mistakeRichard Damon
  `* Halting problem is a mistakeMalcolm McLean
   `- Halting problem is a mistakeolcott

1
Halting problem is a mistake

<20211114213311.000073ef@reddwarf.jmc>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsreader4.netcologne.de!news.netcologne.de!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx10.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc (Mr Flibble)
Newsgroups: comp.theory
Subject: Halting problem is a mistake
Message-ID: <20211114213311.000073ef@reddwarf.jmc>
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: 15
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Sun, 14 Nov 2021 21:33:11 UTC
Date: Sun, 14 Nov 2021 21:33:11 +0000
X-Received-Bytes: 982
 by: Mr Flibble - Sun, 14 Nov 2021 21:33 UTC

The halting problem as defined is erroneous: it is effectively a
category error.

The categories involved in the category error are:

1) A program
2) The source code for a program
3) A decider
4) That which is being decided.

Until this category error is resolved any further discussion of the
halting problem is pointless.

/Flibble

Re: Halting problem is a mistake

<eq2dnRifarpjEQz8nZ2dnUU7-Q3NnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Followup: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 14 Nov 2021 16:26:06 -0600
Date: Sun, 14 Nov 2021 16:26:04 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Subject: Re: Halting problem is a mistake
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <20211114213311.000073ef@reddwarf.jmc>
Followup-To: comp.theory
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <20211114213311.000073ef@reddwarf.jmc>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <eq2dnRifarpjEQz8nZ2dnUU7-Q3NnZ2d@giganews.com>
Lines: 95
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-NF0RmZWkYXNgt3up3ec5ev63Mq1I1FSYRropMK3gsWRSs5ZBmnaFqqHIetlZTIZptVUFrIp1vy0ef9B!wixUuGFBlPlRwos+3zM9YbkdcBVLPnkN2Y+1ve9kyoto3EsubK7wqtyWpt1JJL/pRYrdjwhjsB2x!Pw==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 4206
 by: olcott - Sun, 14 Nov 2021 22:26 UTC

On 11/14/2021 3:33 PM, Mr Flibble wrote:
> The halting problem as defined is erroneous: it is effectively a
> category error.
>
> The categories involved in the category error are:
>
> 1) A program
> 2) The source code for a program
> 3) A decider
> 4) That which is being decided.
>
> Until this category error is resolved any further discussion of the
> halting problem is pointless.
>
> /Flibble
>

If you know both C and the x86 language quite well then this is complete
proof that the counter-examples to the halting theorem are decidable as
infinite recursion:

Simulating partial halt decider H correctly decides that P(P) never
halts (V1)

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

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

// Minimal essence of Linz(1990) Ĥ
// and Strachey(1965) P
void P(ptr x)
{ H(x, x);
}

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

Proof that H(P,P)==0 is correct for every possible H at machine address
00001a7e that simulates or executes the precise byte sequence shown below:

_P()
[00001a5e](01) 55 push ebp
[00001a5f](02) 8bec mov ebp,esp
[00001a61](03) 8b4508 mov eax,[ebp+08]
[00001a64](01) 50 push eax // push P
[00001a65](03) 8b4d08 mov ecx,[ebp+08]
[00001a68](01) 51 push ecx // push P
[00001a69](05) e810000000 call 00001a7e // call H
[00001a6e](03) 83c408 add esp,+08
[00001a71](01) 5d pop ebp
[00001a72](01) c3 ret
Size in bytes:(0021) [00001a72]

P is defined as the above precise byte sequence.
The x86 language is the entire inference basis.

For every possible H defined at machine address 00001a7e that has input
(P,P) when the input to H(P,P) is executed or simulated this input is
either infinitely recursive or aborted at some point. In no case does
the input ever reach its final state of 00001a72.

Now that we have verified that the input to H(P,P) never halts we know
that the correct return value for any correct halt decider H(P,P) must
be 0.

To determine the correct halt status of the input to H(P,P) H merely
needs to simulate its input one instruction at a time until H sees P
call itself with the same parameters that it was called with. When H
sees this H correctly returns 0 for not halting.

If the above is so simple that it doesn't even look like it applies to
the halting problem this paper has slightly more complex examples and
much more analysis and reasoning.

Halting problem undecidability and infinitely nested simulation (V2)
November 2021 PL Olcott

https://www.researchgate.net/publication/356105750_Halting_problem_undecidability_and_infinitely_nested_simulation_V2

--
Copyright 2021 Pete Olcott

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

Re: Halting problem is a mistake

<j5gkJ.104379$IW4.54934@fx48.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!feeder1.feed.usenet.farm!feed.usenet.farm!peer01.ams4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx48.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.3.0
Subject: Re: Halting problem is a mistake
Content-Language: en-US
Newsgroups: comp.theory
References: <20211114213311.000073ef@reddwarf.jmc>
<eq2dnRifarpjEQz8nZ2dnUU7-Q3NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <eq2dnRifarpjEQz8nZ2dnUU7-Q3NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 104
Message-ID: <j5gkJ.104379$IW4.54934@fx48.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sun, 14 Nov 2021 17:29:35 -0500
X-Received-Bytes: 4428
 by: Richard Damon - Sun, 14 Nov 2021 22:29 UTC

On 11/14/21 5:26 PM, olcott wrote:
> On 11/14/2021 3:33 PM, Mr Flibble wrote:
>> The halting problem as defined is erroneous: it is effectively a
>> category error.
>>
>> The categories involved in the category error are:
>>
>> 1) A program
>> 2) The source code for a program
>> 3) A decider
>> 4) That which is being decided.
>>
>> Until this category error is resolved any further discussion of the
>> halting problem is pointless.
>>
>> /Flibble
>>
>
> If you know both C and the x86 language quite well then this is complete
> proof that the counter-examples to the halting theorem are decidable as
> infinite recursion:
>
>
> Simulating partial halt decider H correctly decides that P(P) never
> halts (V1)
>
> #include <stdint.h>
> typedef void (*ptr)();
>
> int H(ptr x, ptr y)
> {
>   x(y);  // direct execution of P(P)
>   return 1;
> }
>
> // Minimal essence of Linz(1990) Ĥ
> // and Strachey(1965) P
> void P(ptr x)
> {
>   H(x, x);
> }
>
> int main(void)
> {
>   H(P, P);
> }
>
> Proof that H(P,P)==0 is correct for every possible H at machine address
> 00001a7e that simulates or executes the precise byte sequence shown below:
>
> _P()
> [00001a5e](01)  55              push ebp
> [00001a5f](02)  8bec            mov ebp,esp
> [00001a61](03)  8b4508          mov eax,[ebp+08]
> [00001a64](01)  50              push eax        // push P
> [00001a65](03)  8b4d08          mov ecx,[ebp+08]
> [00001a68](01)  51              push ecx        // push P
> [00001a69](05)  e810000000      call 00001a7e   // call H
> [00001a6e](03)  83c408          add esp,+08
> [00001a71](01)  5d              pop ebp
> [00001a72](01)  c3              ret
> Size in bytes:(0021) [00001a72]
>
> P is defined as the above precise byte sequence.
> The x86 language is the entire inference basis.
>
> For every possible H  defined at machine address 00001a7e that has input
> (P,P) when the input to H(P,P) is executed or simulated this input is
> either infinitely recursive or aborted at some point. In no case does
> the input ever reach its final state of 00001a72.
>
> Now that we have verified that the input to H(P,P) never halts we know
> that the correct return value for any correct halt decider H(P,P) must
> be 0.

Except that if H(P,P) returns 0, then the computation represented by the
input P(P) halts, which is what the Halting Problem is asking about.

FAIL.

>
> To determine the correct halt status of the input to H(P,P) H merely
> needs to simulate its input one instruction at a time until H sees P
> call itself with the same parameters that it was called with. When H
> sees this H correctly returns 0 for not halting.
>

No that is NOT a valid proof, because H is assuming that H will never
abort its simulation, while H will abort its simulation.

FAIL

> If the above is so simple that it doesn't even look like it applies to
> the halting problem this paper has slightly more complex examples and
> much more analysis and reasoning.
>
> Halting problem undecidability and infinitely nested simulation (V2)
> November 2021 PL Olcott
>
> https://www.researchgate.net/publication/356105750_Halting_problem_undecidability_and_infinitely_nested_simulation_V2
>
>
>

Re: Halting problem is a mistake

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

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: ben.use...@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.theory
Subject: Re: Halting problem is a mistake
Date: Sun, 14 Nov 2021 23:05:28 +0000
Organization: A noiseless patient Spider
Lines: 42
Message-ID: <87sfvypccn.fsf@bsb.me.uk>
References: <20211114213311.000073ef@reddwarf.jmc>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader02.eternal-september.org; posting-host="5fe867269cb9ac96facdd1dae680befb";
logging-data="31485"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19Of6aWrw/WZcYei2m90igjxnDDWFp99HE="
Cancel-Lock: sha1:dzAz1WeoSq5uDOt/qam8UBVKFnY=
sha1:YefHtzTaF5GvCRoc6pr+Q5ftVnU=
X-BSB-Auth: 1.78c53892056a88a4c005.20211114230528GMT.87sfvypccn.fsf@bsb.me.uk
 by: Ben Bacarisse - Sun, 14 Nov 2021 23:05 UTC

Mr Flibble <flibble@reddwarf.jmc> writes:

> The halting problem as defined is erroneous: it is effectively a
> category error.
>
> The categories involved in the category error are:
>
> 1) A program
> 2) The source code for a program
> 3) A decider
> 4) That which is being decided.
>
> Until this category error is resolved any further discussion of the
> halting problem is pointless.

Some exercises for you, none of which refer to programs, source code,
deciders or that which is being decided...

Consider the singleton alphabet Sigma = {x}
and the set, M, of all Turing machines with that input alphabet.

(a) Show that M is countable, i.e. that there is a bijection m: N -> M.

(b) Show that the language X = { x^i | x^i in L(m(i)) } is
recursively enumerable.

(Notation: x^n is the string of n xs, and L(M) is the language accepted
by Turing machine M.)

(c) Show that the complement of X, ~X = { x^i | x^i not in L(m(i)) }, is
not recursively enumerable.

(d) Show that X is a recursively enumerable language that is not
recursive.

(e) Show that the halting theorem is a corollary of (d).

I chose these because they constitute the actual proof given in Linz --
the one that no crank ever seems to read.

--
Ben.

Re: Halting problem is a mistake

<20211114231944.000016f6@reddwarf.jmc>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx07.ams4.POSTED!not-for-mail
From: flib...@reddwarf.jmc (Mr Flibble)
Newsgroups: comp.theory
Subject: Re: Halting problem is a mistake
Message-ID: <20211114231944.000016f6@reddwarf.jmc>
References: <20211114213311.000073ef@reddwarf.jmc>
<87sfvypccn.fsf@bsb.me.uk>
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: 25
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Sun, 14 Nov 2021 23:19:44 UTC
Date: Sun, 14 Nov 2021 23:19:44 +0000
X-Received-Bytes: 1329
 by: Mr Flibble - Sun, 14 Nov 2021 23:19 UTC

On Sun, 14 Nov 2021 23:05:28 +0000
Ben Bacarisse <ben.usenet@bsb.me.uk> wrote:

> Mr Flibble <flibble@reddwarf.jmc> writes:
>
> > The halting problem as defined is erroneous: it is effectively a
> > category error.
> >
> > The categories involved in the category error are:
> >
> > 1) A program
> > 2) The source code for a program
> > 3) A decider
> > 4) That which is being decided.
> >
> > Until this category error is resolved any further discussion of the
> > halting problem is pointless.
>
> Some exercises for you [snip]

Some exercises for me? Mate, fuck off.

/Flibble

Re: Halting problem is a mistake

<ftKdnfby7NtpAwz8nZ2dnUU7-eudnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 14 Nov 2021 17:42:44 -0600
Date: Sun, 14 Nov 2021 17:42:42 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Subject: Re: Halting problem is a mistake
Content-Language: en-US
Newsgroups: comp.theory
References: <20211114213311.000073ef@reddwarf.jmc> <87sfvypccn.fsf@bsb.me.uk>
<20211114231944.000016f6@reddwarf.jmc>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <20211114231944.000016f6@reddwarf.jmc>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <ftKdnfby7NtpAwz8nZ2dnUU7-eudnZ2d@giganews.com>
Lines: 58
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-qN0ScoMdJdbrTjLbG8hkVHAVTp1Uaau/g89FEs6vB5oO7Ttx2e0PlyXOx4EiI66DmNQZ0s696Cj3Wnr!VNzefWg7FZb1OPdu27z5pe2kQwH+U+CK9iLKD8fSqU2leukDRKziNXLciuuTLvm2so1OFzElJ2M/!jQ==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2422
 by: olcott - Sun, 14 Nov 2021 23:42 UTC

On 11/14/2021 5:19 PM, Mr Flibble wrote:
> On Sun, 14 Nov 2021 23:05:28 +0000
> Ben Bacarisse <ben.usenet@bsb.me.uk> wrote:
>
>> Mr Flibble <flibble@reddwarf.jmc> writes:
>>
>>> The halting problem as defined is erroneous: it is effectively a
>>> category error.
>>>
>>> The categories involved in the category error are:
>>>
>>> 1) A program
>>> 2) The source code for a program
>>> 3) A decider
>>> 4) That which is being decided.
>>>
>>> Until this category error is resolved any further discussion of the
>>> halting problem is pointless.
>>
>> Some exercises for you [snip]
>
> Some exercises for me? Mate, fuck off.
>
> /Flibble
>
>

This is the key element of my simplest possibly refutation of the
halting problem proofs.

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

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

// Minimal essence of Linz(1990) Ĥ
// and Strachey(1965) P
void P(ptr x)
{ H(x, x);
}

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

--
Copyright 2021 Pete Olcott

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

Re: Halting problem is a mistake

<wIhkJ.51406$SR4.42914@fx43.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder1.feed.usenet.farm!feed.usenet.farm!peer01.ams4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx43.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.3.0
Subject: Re: Halting problem is a mistake
Content-Language: en-US
Newsgroups: comp.theory
References: <20211114213311.000073ef@reddwarf.jmc> <87sfvypccn.fsf@bsb.me.uk>
<20211114231944.000016f6@reddwarf.jmc>
<ftKdnfby7NtpAwz8nZ2dnUU7-eudnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <ftKdnfby7NtpAwz8nZ2dnUU7-eudnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 59
Message-ID: <wIhkJ.51406$SR4.42914@fx43.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sun, 14 Nov 2021 19:19:40 -0500
X-Received-Bytes: 2421
 by: Richard Damon - Mon, 15 Nov 2021 00:19 UTC

On 11/14/21 6:42 PM, olcott wrote:
> On 11/14/2021 5:19 PM, Mr Flibble wrote:
>> On Sun, 14 Nov 2021 23:05:28 +0000
>> Ben Bacarisse <ben.usenet@bsb.me.uk> wrote:
>>
>>> Mr Flibble <flibble@reddwarf.jmc> writes:
>>>
>>>> The halting problem as defined is erroneous: it is effectively a
>>>> category error.
>>>>
>>>> The categories involved in the category error are:
>>>>
>>>> 1) A program
>>>> 2) The source code for a program
>>>> 3) A decider
>>>> 4) That which is being decided.
>>>>
>>>> Until this category error is resolved any further discussion of the
>>>> halting problem is pointless.
>>>
>>> Some exercises for you [snip]
>>
>> Some exercises for me? Mate, fuck off.
>>
>> /Flibble
>>
>>
>
> This is the key element of my simplest possibly refutation of the
> halting problem proofs.
>
> #include <stdint.h>
> typedef void (*ptr)();
>
> int H(ptr x, ptr y)
> {
>   x(y);  // direct execution of P(P)
>   return 1;
> }
>
> // Minimal essence of Linz(1990) Ĥ
> // and Strachey(1965) P
> void P(ptr x)
> {
>   H(x, x);
> }
>
> int main(void)
> {
>   H(P, P);
> }
>
>

Except that this H doesn't return any answer, and if you change H you
have changed the computation you are looking at, so you haven't proved
anything about it.

You just don't understand what you are saying and what you need to do.

Re: Halting problem is a mistake

<t-adnfDLdp4HLwz8nZ2dnUU7-QudnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 14 Nov 2021 19:06:34 -0600
Date: Sun, 14 Nov 2021 19:06:32 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Subject: Re: Halting problem is a mistake
Content-Language: en-US
Newsgroups: comp.theory
References: <20211114213311.000073ef@reddwarf.jmc> <87sfvypccn.fsf@bsb.me.uk>
<20211114231944.000016f6@reddwarf.jmc>
<ftKdnfby7NtpAwz8nZ2dnUU7-eudnZ2d@giganews.com>
<wIhkJ.51406$SR4.42914@fx43.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <wIhkJ.51406$SR4.42914@fx43.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <t-adnfDLdp4HLwz8nZ2dnUU7-QudnZ2d@giganews.com>
Lines: 73
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-PaS1uXcX4Yc0Ea0AFfG46XzGMyeBUPDrmLOi/k2CXKoS56EHOSn2tRfP1h+wBmrtle09utKJe688npF!9AAX8TPWpvWT5q281gID0n6TBWI2lRw2ADqWdUfeDyKcPXKNUm+H0/uDHQzfg3cNbS7e76DRGSUd!bg==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3060
 by: olcott - Mon, 15 Nov 2021 01:06 UTC

On 11/14/2021 6:19 PM, Richard Damon wrote:
> On 11/14/21 6:42 PM, olcott wrote:
>> On 11/14/2021 5:19 PM, Mr Flibble wrote:
>>> On Sun, 14 Nov 2021 23:05:28 +0000
>>> Ben Bacarisse <ben.usenet@bsb.me.uk> wrote:
>>>
>>>> Mr Flibble <flibble@reddwarf.jmc> writes:
>>>>
>>>>> The halting problem as defined is erroneous: it is effectively a
>>>>> category error.
>>>>>
>>>>> The categories involved in the category error are:
>>>>>
>>>>> 1) A program
>>>>> 2) The source code for a program
>>>>> 3) A decider
>>>>> 4) That which is being decided.
>>>>>
>>>>> Until this category error is resolved any further discussion of the
>>>>> halting problem is pointless.
>>>>
>>>> Some exercises for you [snip]
>>>
>>> Some exercises for me? Mate, fuck off.
>>>
>>> /Flibble
>>>
>>>
>>
>> This is the key element of my simplest possibly refutation of the
>> halting problem proofs.
>>
>> #include <stdint.h>
>> typedef void (*ptr)();
>>
>> int H(ptr x, ptr y)
>> {
>>    x(y);  // direct execution of P(P)
>>    return 1;
>> }
>>
>> // Minimal essence of Linz(1990) Ĥ
>> // and Strachey(1965) P
>> void P(ptr x)
>> {
>>    H(x, x);
>> }
>>
>> int main(void)
>> {
>>    H(P, P);
>> }
>>
>>
>
> Except that this H doesn't return any answer,

Flibble has ignored my longer anwers so I provided a shorter incomplete
answer.

> and if you change H you
> have changed the computation you are looking at, so you haven't proved
> anything about it.
>
> You just don't understand what you are saying and what you need to do.

--
Copyright 2021 Pete Olcott

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

Re: Halting problem is a mistake

<e0266006-ba09-4bd3-a7f8-29044c1b41ddn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ac8:4e8f:: with SMTP id 15mr6448416qtp.265.1636939975068;
Sun, 14 Nov 2021 17:32:55 -0800 (PST)
X-Received: by 2002:a05:6902:703:: with SMTP id k3mr38920643ybt.324.1636939974903;
Sun, 14 Nov 2021 17:32:54 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Sun, 14 Nov 2021 17:32:54 -0800 (PST)
In-Reply-To: <t-adnfDLdp4HLwz8nZ2dnUU7-QudnZ2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:2b00:771f:3400:c8a4:6fe7:39ac:4ef;
posting-account=wr2KGQoAAADwR6kcaFpOhQvlGldc1Uke
NNTP-Posting-Host: 2600:2b00:771f:3400:c8a4:6fe7:39ac:4ef
References: <20211114213311.000073ef@reddwarf.jmc> <87sfvypccn.fsf@bsb.me.uk>
<20211114231944.000016f6@reddwarf.jmc> <ftKdnfby7NtpAwz8nZ2dnUU7-eudnZ2d@giganews.com>
<wIhkJ.51406$SR4.42914@fx43.iad> <t-adnfDLdp4HLwz8nZ2dnUU7-QudnZ2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e0266006-ba09-4bd3-a7f8-29044c1b41ddn@googlegroups.com>
Subject: Re: Halting problem is a mistake
From: pehoush...@gmail.com (Daniel Pehoushek)
Injection-Date: Mon, 15 Nov 2021 01:32:55 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Daniel Pehoushek - Mon, 15 Nov 2021 01:32 UTC

On Sunday, November 14, 2021 at 8:06:42 PM UTC-5, olcott wrote:
> On 11/14/2021 6:19 PM, Richard Damon wrote:
> > On 11/14/21 6:42 PM, olcott wrote:
> >> On 11/14/2021 5:19 PM, Mr Flibble wrote:
> >>> On Sun, 14 Nov 2021 23:05:28 +0000
> >>> Ben Bacarisse <ben.u...@bsb.me.uk> wrote:
> >>>
> >>>> Mr Flibble <fli...@reddwarf.jmc> writes:
> >>>>
> >>>>> The halting problem as defined is erroneous: it is effectively a
> >>>>> category error.
> >>>>>
> >>>>> The categories involved in the category error are:
> >>>>>
> >>>>> 1) A program
> >>>>> 2) The source code for a program
> >>>>> 3) A decider
> >>>>> 4) That which is being decided.
> >>>>>
> >>>>> Until this category error is resolved any further discussion of the
> >>>>> halting problem is pointless.
> >>>>
> >>>> Some exercises for you [snip]
> >>>
> >>> Some exercises for me? Mate, fuck off.
> >>>
> >>> /Flibble
> >>>
> >>>
> >>
> >> This is the key element of my simplest possibly refutation of the
> >> halting problem proofs.
> >>
> >> #include <stdint.h>
> >> typedef void (*ptr)();
> >>
> >> int H(ptr x, ptr y)
> >> {
> >> x(y); // direct execution of P(P)
> >> return 1;
> >> }
> >>
> >> // Minimal essence of Linz(1990) Ĥ
> >> // and Strachey(1965) P
> >> void P(ptr x)
> >> {
> >> H(x, x);
> >> }
> >>
> >> int main(void)
> >> {
> >> H(P, P);
> >> }
> >>
> >>
> >
> > Except that this H doesn't return any answer,
> Flibble has ignored my longer anwers so I provided a shorter incomplete
> answer.
> > and if you change H you
> > have changed the computation you are looking at, so you haven't proved
> > anything about it.
> >
> > You just don't understand what you are saying and what you need to do.
> --
> Copyright 2021 Pete Olcott
>
> Talent hits a target no one else can hit;
> Genius hits a target no one else can see.
> Arthur Schopenhauer
do all programming language interpreters and therefore compilers
have a similar bug to rplaca in lisp like functional evaluators?

Re: Halting problem is a mistake

<1qkkJ.38509$OB3.37979@fx06.iad>

  copy mid

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

  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!peer03.ams4!peer.am4.highwinds-media.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx06.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.3.0
Subject: Re: Halting problem is a mistake
Content-Language: en-US
Newsgroups: comp.theory
References: <20211114213311.000073ef@reddwarf.jmc> <87sfvypccn.fsf@bsb.me.uk>
<20211114231944.000016f6@reddwarf.jmc>
<ftKdnfby7NtpAwz8nZ2dnUU7-eudnZ2d@giganews.com>
<wIhkJ.51406$SR4.42914@fx43.iad>
<t-adnfDLdp4HLwz8nZ2dnUU7-QudnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <t-adnfDLdp4HLwz8nZ2dnUU7-QudnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 87
Message-ID: <1qkkJ.38509$OB3.37979@fx06.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sun, 14 Nov 2021 22:24:45 -0500
X-Received-Bytes: 3497
 by: Richard Damon - Mon, 15 Nov 2021 03:24 UTC

On 11/14/21 8:06 PM, olcott wrote:
> On 11/14/2021 6:19 PM, Richard Damon wrote:
>> On 11/14/21 6:42 PM, olcott wrote:
>>> On 11/14/2021 5:19 PM, Mr Flibble wrote:
>>>> On Sun, 14 Nov 2021 23:05:28 +0000
>>>> Ben Bacarisse <ben.usenet@bsb.me.uk> wrote:
>>>>
>>>>> Mr Flibble <flibble@reddwarf.jmc> writes:
>>>>>
>>>>>> The halting problem as defined is erroneous: it is effectively a
>>>>>> category error.
>>>>>>
>>>>>> The categories involved in the category error are:
>>>>>>
>>>>>> 1) A program
>>>>>> 2) The source code for a program
>>>>>> 3) A decider
>>>>>> 4) That which is being decided.
>>>>>>
>>>>>> Until this category error is resolved any further discussion of the
>>>>>> halting problem is pointless.
>>>>>
>>>>> Some exercises for you [snip]
>>>>
>>>> Some exercises for me? Mate, fuck off.
>>>>
>>>> /Flibble
>>>>
>>>>
>>>
>>> This is the key element of my simplest possibly refutation of the
>>> halting problem proofs.
>>>
>>> #include <stdint.h>
>>> typedef void (*ptr)();
>>>
>>> int H(ptr x, ptr y)
>>> {
>>>    x(y);  // direct execution of P(P)
>>>    return 1;
>>> }
>>>
>>> // Minimal essence of Linz(1990) Ĥ
>>> // and Strachey(1965) P
>>> void P(ptr x)
>>> {
>>>    H(x, x);
>>> }
>>>
>>> int main(void)
>>> {
>>>    H(P, P);
>>> }
>>>
>>>
>>
>> Except that this H doesn't return any answer,
>
> Flibble has ignored my longer anwers so I provided a shorter incomplete
> answer.
>

But it is still wrong. As is your longer one.

If an H can show that its P(P) is non-halting, then it never tells
anyone that answer and is wrong.

If H does return 0 indicating that P(P) is non-halting then when P is
run as an independent computation, as required by the definition to
determine halting, H also returns to that P that so P will Halt.

You FALSELY assume that the fact that an aborted simulation never
reached the halting state says something about the machine reprented by
the input to be non-halting.

NO H give a correct answer of non-halting for the P that uses it, which
is the P that it needs to get right to be a refutation.

FAIL.

>>  and if you change H you have changed the computation you are looking
>> at, so you haven't proved anything about it.
>>
>> You just don't understand what you are saying and what you need to do.
>
>

Re: Halting problem is a mistake (OT)

<smsq4j$o0i$1@dont-email.me>

  copy mid

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

  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: Halting problem is a mistake (OT)
Date: Sun, 14 Nov 2021 22:10:41 -0700
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <smsq4j$o0i$1@dont-email.me>
References: <20211114213311.000073ef@reddwarf.jmc> <87sfvypccn.fsf@bsb.me.uk>
<20211114231944.000016f6@reddwarf.jmc>
<ftKdnfby7NtpAwz8nZ2dnUU7-eudnZ2d@giganews.com>
<wIhkJ.51406$SR4.42914@fx43.iad>
<t-adnfDLdp4HLwz8nZ2dnUU7-QudnZ2d@giganews.com>
<e0266006-ba09-4bd3-a7f8-29044c1b41ddn@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 15 Nov 2021 05:10:43 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="d43a56115720f833552876e54e254bf9";
logging-data="24594"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+ax3tx1ddfLbUIlZ7Wh/s2WeTc+9HBeCU="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Cancel-Lock: sha1:6uRY1KLw7YhBMVJ2eUP/tWTO8II=
In-Reply-To: <e0266006-ba09-4bd3-a7f8-29044c1b41ddn@googlegroups.com>
Content-Language: en-US
 by: Jeff Barnett - Mon, 15 Nov 2021 05:10 UTC

On 11/14/2021 6:32 PM, Daniel Pehoushek wrote:
> On Sunday, November 14, 2021 at 8:06:42 PM UTC-5, olcott wrote:

<SNIP>

> do all programming language interpreters and therefore compilers
> have a similar bug to rplaca in lisp like functional evaluators?

rplaca isn't a bug, it's an operator; a very normal one. Assume you are
using a programming language language where you can define a simple two
field structure or object, named cons, as

structure cons (car pointer, cdr pointer);

and you have a variable x of type cons. Do you think a statement such as

x.car <- some pointer producing expression;

is an error? The slight difference between that assignment and rplaca is
that rplaca returns x, while the statement (used as an expression if
allowed) will usually return either the new or old value in x.car -
depends on the language. By the way, common Lisp, allows the statement
or expression form and returns the new value.

If you do not like assignments to structures (in the same way you do not
like cap letters), take that as your choice but nobodies error.

I'm curious: In your code, do you every assign a value to a field in a
structure or mutate an object? In other words do you use rplaca in your
own code?

BTW You might be interested that a fellow by the name of Erwin Book
coined the phrase "rplaca in haste, repent at your leisure!" in the late
1950s or early 1960s.
--
Jeff Barnett

Re: Halting problem is a mistake

<ee0ccd62-130a-4266-a4e9-0ee5e053fb21n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a37:27cc:: with SMTP id n195mr29339627qkn.507.1636970023706;
Mon, 15 Nov 2021 01:53:43 -0800 (PST)
X-Received: by 2002:a25:157:: with SMTP id 84mr38449607ybb.4.1636970023556;
Mon, 15 Nov 2021 01:53:43 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Mon, 15 Nov 2021 01:53:43 -0800 (PST)
In-Reply-To: <20211114231944.000016f6@reddwarf.jmc>
Injection-Info: google-groups.googlegroups.com; posting-host=2a00:23a8:400a:5601:19a9:b2c4:9b94:bcdd;
posting-account=Dz2zqgkAAADlK5MFu78bw3ab-BRFV4Qn
NNTP-Posting-Host: 2a00:23a8:400a:5601:19a9:b2c4:9b94:bcdd
References: <20211114213311.000073ef@reddwarf.jmc> <87sfvypccn.fsf@bsb.me.uk> <20211114231944.000016f6@reddwarf.jmc>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ee0ccd62-130a-4266-a4e9-0ee5e053fb21n@googlegroups.com>
Subject: Re: Halting problem is a mistake
From: malcolm....@gmail.com (Malcolm McLean)
Injection-Date: Mon, 15 Nov 2021 09:53:43 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Malcolm McLean - Mon, 15 Nov 2021 09:53 UTC

On Sunday, 14 November 2021 at 23:19:46 UTC, Mr Flibble wrote:
> On Sun, 14 Nov 2021 23:05:28 +0000
> Ben Bacarisse <ben.u...@bsb.me.uk> wrote:
>
> > Mr Flibble <fli...@reddwarf.jmc> writes:
> >
> > > The halting problem as defined is erroneous: it is effectively a
> > > category error.
> > >
> > > The categories involved in the category error are:
> > >
> > > 1) A program
> > > 2) The source code for a program
> > > 3) A decider
> > > 4) That which is being decided.
> > >
> > > Until this category error is resolved any further discussion of the
> > > halting problem is pointless.
> >
> > Some exercises for you [snip]
>
> Some exercises for me? Mate, fuck off.
>
I'm surprised that Ben responds to you at all, given your potty mouth.

Re: Halting problem is a mistake

<IY-dnUumffRL7g_8nZ2dnUU7-QednZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 15 Nov 2021 08:51:02 -0600
Date: Mon, 15 Nov 2021 08:51:01 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Subject: Re: Halting problem is a mistake
Content-Language: en-US
Newsgroups: comp.theory
References: <20211114213311.000073ef@reddwarf.jmc> <87sfvypccn.fsf@bsb.me.uk>
<20211114231944.000016f6@reddwarf.jmc>
<ee0ccd62-130a-4266-a4e9-0ee5e053fb21n@googlegroups.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <ee0ccd62-130a-4266-a4e9-0ee5e053fb21n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <IY-dnUumffRL7g_8nZ2dnUU7-QednZ2d@giganews.com>
Lines: 35
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-v6rE9F85QwRR27keHRwC34mFZv/+CWjUfLd87Y08jQoSwsxmEWz5W/1wizUL6d/yFoNxBws6JYjjyL9!eMl4m+VTEP3Nt9vhbPyzd4ah2Bt9D+UL5x+/BCKmkI8s7Ec7f1fR7meg7+gjmBT7dOwjWtPVE1kR!Qw==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2307
 by: olcott - Mon, 15 Nov 2021 14:51 UTC

On 11/15/2021 3:53 AM, Malcolm McLean wrote:
> On Sunday, 14 November 2021 at 23:19:46 UTC, Mr Flibble wrote:
>> On Sun, 14 Nov 2021 23:05:28 +0000
>> Ben Bacarisse <ben.u...@bsb.me.uk> wrote:
>>
>>> Mr Flibble <fli...@reddwarf.jmc> writes:
>>>
>>>> The halting problem as defined is erroneous: it is effectively a
>>>> category error.
>>>>
>>>> The categories involved in the category error are:
>>>>
>>>> 1) A program
>>>> 2) The source code for a program
>>>> 3) A decider
>>>> 4) That which is being decided.
>>>>
>>>> Until this category error is resolved any further discussion of the
>>>> halting problem is pointless.
>>>
>>> Some exercises for you [snip]
>>
>> Some exercises for me? Mate, fuck off.
>>
> I'm surprised that Ben responds to you at all, given your potty mouth.
>

Ben is condescending.

--
Copyright 2021 Pete Olcott

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

Re: Halting problem is a mistake (OT)

<83824e80-7333-41d2-bd14-be68a2bc2af2n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:6214:29eb:: with SMTP id jv11mr80038093qvb.13.1637385262598;
Fri, 19 Nov 2021 21:14:22 -0800 (PST)
X-Received: by 2002:a25:c08a:: with SMTP id c132mr41978869ybf.49.1637385262420;
Fri, 19 Nov 2021 21:14:22 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Fri, 19 Nov 2021 21:14:22 -0800 (PST)
In-Reply-To: <smsq4j$o0i$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:2b00:771f:3400:75d6:a4e8:3dde:b43c;
posting-account=wr2KGQoAAADwR6kcaFpOhQvlGldc1Uke
NNTP-Posting-Host: 2600:2b00:771f:3400:75d6:a4e8:3dde:b43c
References: <20211114213311.000073ef@reddwarf.jmc> <87sfvypccn.fsf@bsb.me.uk>
<20211114231944.000016f6@reddwarf.jmc> <ftKdnfby7NtpAwz8nZ2dnUU7-eudnZ2d@giganews.com>
<wIhkJ.51406$SR4.42914@fx43.iad> <t-adnfDLdp4HLwz8nZ2dnUU7-QudnZ2d@giganews.com>
<e0266006-ba09-4bd3-a7f8-29044c1b41ddn@googlegroups.com> <smsq4j$o0i$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <83824e80-7333-41d2-bd14-be68a2bc2af2n@googlegroups.com>
Subject: Re: Halting problem is a mistake (OT)
From: pehoush...@gmail.com (Daniel Pehoushek)
Injection-Date: Sat, 20 Nov 2021 05:14:22 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 44
 by: Daniel Pehoushek - Sat, 20 Nov 2021 05:14 UTC

On Monday, November 15, 2021 at 12:10:46 AM UTC-5, Jeff Barnett wrote:
> On 11/14/2021 6:32 PM, Daniel Pehoushek wrote:
> > On Sunday, November 14, 2021 at 8:06:42 PM UTC-5, olcott wrote:
> <SNIP>
> > do all programming language interpreters and therefore compilers
> > have a similar bug to rplaca in lisp like functional evaluators?
> rplaca isn't a bug, it's an operator; a very normal one. Assume you are
> using a programming language language where you can define a simple two
> field structure or object, named cons, as
>
> structure cons (car pointer, cdr pointer);
>
> and you have a variable x of type cons. Do you think a statement such as
>
> x.car <- some pointer producing expression;
>
> is an error? The slight difference between that assignment and rplaca is
> that rplaca returns x, while the statement (used as an expression if
> allowed) will usually return either the new or old value in x.car -
> depends on the language. By the way, common Lisp, allows the statement
> or expression form and returns the new value.
>
> If you do not like assignments to structures (in the same way you do not
> like cap letters), take that as your choice but nobodies error.
>
> I'm curious: In your code, do you every assign a value to a field in a
> structure or mutate an object? In other words do you use rplaca in your
> own code?
>
> BTW You might be interested that a fellow by the name of Erwin Book
> coined the phrase "rplaca in haste, repent at your leisure!" in the late
> 1950s or early 1960s.
> --
> Jeff Barnett
dear jeff
when i aced as a sophomore at leland stanford junior university
professor john mccarthys graduate level lisp course
the rplaca bug was an unsolvable problem in eval
i am wondering if the bug is general to all or some
computation by interpreters then compilers?
and as i say i may have a solution by
spelling symbols out letter by letter
using the new lisp function untern
(defun untern (u n t e r n))
daniel gres 2380

Re: Halting problem is a mistake (OT)

<11a978c1-c06f-45e7-94ad-ed6e73ab92acn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:6214:21ea:: with SMTP id p10mr81192684qvj.67.1637385574176;
Fri, 19 Nov 2021 21:19:34 -0800 (PST)
X-Received: by 2002:a25:73c7:: with SMTP id o190mr40673098ybc.522.1637385574070;
Fri, 19 Nov 2021 21:19:34 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Fri, 19 Nov 2021 21:19:33 -0800 (PST)
In-Reply-To: <83824e80-7333-41d2-bd14-be68a2bc2af2n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:2b00:771f:3400:75d6:a4e8:3dde:b43c;
posting-account=wr2KGQoAAADwR6kcaFpOhQvlGldc1Uke
NNTP-Posting-Host: 2600:2b00:771f:3400:75d6:a4e8:3dde:b43c
References: <20211114213311.000073ef@reddwarf.jmc> <87sfvypccn.fsf@bsb.me.uk>
<20211114231944.000016f6@reddwarf.jmc> <ftKdnfby7NtpAwz8nZ2dnUU7-eudnZ2d@giganews.com>
<wIhkJ.51406$SR4.42914@fx43.iad> <t-adnfDLdp4HLwz8nZ2dnUU7-QudnZ2d@giganews.com>
<e0266006-ba09-4bd3-a7f8-29044c1b41ddn@googlegroups.com> <smsq4j$o0i$1@dont-email.me>
<83824e80-7333-41d2-bd14-be68a2bc2af2n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <11a978c1-c06f-45e7-94ad-ed6e73ab92acn@googlegroups.com>
Subject: Re: Halting problem is a mistake (OT)
From: pehoush...@gmail.com (Daniel Pehoushek)
Injection-Date: Sat, 20 Nov 2021 05:19:34 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 48
 by: Daniel Pehoushek - Sat, 20 Nov 2021 05:19 UTC

On Saturday, November 20, 2021 at 12:14:23 AM UTC-5, Daniel Pehoushek wrote:
> On Monday, November 15, 2021 at 12:10:46 AM UTC-5, Jeff Barnett wrote:
> > On 11/14/2021 6:32 PM, Daniel Pehoushek wrote:
> > > On Sunday, November 14, 2021 at 8:06:42 PM UTC-5, olcott wrote:
> > <SNIP>
> > > do all programming language interpreters and therefore compilers
> > > have a similar bug to rplaca in lisp like functional evaluators?
> > rplaca isn't a bug, it's an operator; a very normal one. Assume you are
> > using a programming language language where you can define a simple two
> > field structure or object, named cons, as
> >
> > structure cons (car pointer, cdr pointer);
> >
> > and you have a variable x of type cons. Do you think a statement such as
> >
> > x.car <- some pointer producing expression;
> >
> > is an error? The slight difference between that assignment and rplaca is
> > that rplaca returns x, while the statement (used as an expression if
> > allowed) will usually return either the new or old value in x.car -
> > depends on the language. By the way, common Lisp, allows the statement
> > or expression form and returns the new value.
> >
> > If you do not like assignments to structures (in the same way you do not
> > like cap letters), take that as your choice but nobodies error.
> >
> > I'm curious: In your code, do you every assign a value to a field in a
> > structure or mutate an object? In other words do you use rplaca in your
> > own code?
> >
> > BTW You might be interested that a fellow by the name of Erwin Book
> > coined the phrase "rplaca in haste, repent at your leisure!" in the late
> > 1950s or early 1960s.
> > --
> > Jeff Barnett
> dear jeff
> when i aced as a sophomore at leland stanford junior university
> professor john mccarthys graduate level lisp course
> the rplaca bug was an unsolvable problem in eval
> i am wondering if the bug is general to all or some
> computation by interpreters then compilers?
> and as i say i may have a solution by
> spelling symbols out letter by letter
> using the new lisp function untern
> (defun untern (u n t e r n))
> daniel gres 2380
dear jeff
my qspace solver uses fprintf one num at a time over all formulas in all files of just a single directory until freddy krueger day occurs in theory and probably in reality
daniel

Re: Halting problem is a mistake (OT)

<7d2544e4-b0cf-4cfa-b8b5-596e396b1b23n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:6214:e41:: with SMTP id o1mr80823087qvc.43.1637386742313;
Fri, 19 Nov 2021 21:39:02 -0800 (PST)
X-Received: by 2002:a25:da10:: with SMTP id n16mr44217175ybf.24.1637386742122;
Fri, 19 Nov 2021 21:39:02 -0800 (PST)
Path: i2pn2.org!rocksolid2!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Fri, 19 Nov 2021 21:39:01 -0800 (PST)
In-Reply-To: <11a978c1-c06f-45e7-94ad-ed6e73ab92acn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:2b00:771f:3400:75d6:a4e8:3dde:b43c;
posting-account=wr2KGQoAAADwR6kcaFpOhQvlGldc1Uke
NNTP-Posting-Host: 2600:2b00:771f:3400:75d6:a4e8:3dde:b43c
References: <20211114213311.000073ef@reddwarf.jmc> <87sfvypccn.fsf@bsb.me.uk>
<20211114231944.000016f6@reddwarf.jmc> <ftKdnfby7NtpAwz8nZ2dnUU7-eudnZ2d@giganews.com>
<wIhkJ.51406$SR4.42914@fx43.iad> <t-adnfDLdp4HLwz8nZ2dnUU7-QudnZ2d@giganews.com>
<e0266006-ba09-4bd3-a7f8-29044c1b41ddn@googlegroups.com> <smsq4j$o0i$1@dont-email.me>
<83824e80-7333-41d2-bd14-be68a2bc2af2n@googlegroups.com> <11a978c1-c06f-45e7-94ad-ed6e73ab92acn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <7d2544e4-b0cf-4cfa-b8b5-596e396b1b23n@googlegroups.com>
Subject: Re: Halting problem is a mistake (OT)
From: pehoush...@gmail.com (Daniel Pehoushek)
Injection-Date: Sat, 20 Nov 2021 05:39:02 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 86
 by: Daniel Pehoushek - Sat, 20 Nov 2021 05:39 UTC

On Saturday, November 20, 2021 at 12:19:35 AM UTC-5, Daniel Pehoushek wrote:
> On Saturday, November 20, 2021 at 12:14:23 AM UTC-5, Daniel Pehoushek wrote:
> > On Monday, November 15, 2021 at 12:10:46 AM UTC-5, Jeff Barnett wrote:
> > > On 11/14/2021 6:32 PM, Daniel Pehoushek wrote:
> > > > On Sunday, November 14, 2021 at 8:06:42 PM UTC-5, olcott wrote:
> > > <SNIP>
> > > > do all programming language interpreters and therefore compilers
> > > > have a similar bug to rplaca in lisp like functional evaluators?
> > > rplaca isn't a bug, it's an operator; a very normal one. Assume you are
> > > using a programming language language where you can define a simple two
> > > field structure or object, named cons, as
> > >
> > > structure cons (car pointer, cdr pointer);
> > >
> > > and you have a variable x of type cons. Do you think a statement such as
> > >
> > > x.car <- some pointer producing expression;
> > >
> > > is an error? The slight difference between that assignment and rplaca is
> > > that rplaca returns x, while the statement (used as an expression if
> > > allowed) will usually return either the new or old value in x.car -
> > > depends on the language. By the way, common Lisp, allows the statement
> > > or expression form and returns the new value.
> > >
> > > If you do not like assignments to structures (in the same way you do not
> > > like cap letters), take that as your choice but nobodies error.
> > >
> > > I'm curious: In your code, do you every assign a value to a field in a
> > > structure or mutate an object? In other words do you use rplaca in your
> > > own code?
> > >
> > > BTW You might be interested that a fellow by the name of Erwin Book
> > > coined the phrase "rplaca in haste, repent at your leisure!" in the late
> > > 1950s or early 1960s.
> > > --
> > > Jeff Barnett
> > dear jeff
> > when i aced as a sophomore at leland stanford junior university
> > professor john mccarthys graduate level lisp course
> > the rplaca bug was an unsolvable problem in eval
> > i am wondering if the bug is general to all or some
> > computation by interpreters then compilers?
> > and as i say i may have a solution by
> > spelling symbols out letter by letter
> > using the new lisp function untern
> > (defun untern (u n t e r n))
> > daniel gres 2380
> dear jeff
> my qspace solver uses fprintf one num at a time over all formulas in all files of just a single directory until freddy krueger day occurs in theory and probably in reality
> daniel
// here is sublinear pattern recognition essence from 1997 after #P=#Q before aaai2000 and satisfiability 2002
// optimal identity recognition: (m + n/m) time
num hash(num shift,nums& syms,num p,num& lgm){/*0*/num answer=zero;for(num h=zero;h<lgm;h++){when(p+h<syms.size())answer=answer*shift+(syms[p+h]);}return(answer);}
num found = zero;// just count all finds one by one
num hashfind(nums& word,nums& stream,num& alphasize,numnums* work) //
{/*1*/num lgm=zero;num m=word.size();num n=stream.size();{num b=one;num tmp=m;while(tmp=tmp/alphasize){lgm++;b=b*alphasize;}for(num g=(*work).size();g<b;g++)(*work).add(new nums);}/*order of lgm*/
/*2*/for(num g=zero;g+lgm<m;g++)(*(*work)[hash(alphasize,word,g,lgm)]).add(g);/*order of m lgm*/
/*3*/for(num j=m+one-lgm;j+lgm<n;j=j+m+one-lgm){nums* bucket=(*work)[hash(alphasize,stream,j,lgm)]; for(num k=zero;k<(*bucket).size();k++){num beginat=j-(*bucket)[k];num there=one;for(num g=zero;g<m;g++){when(stream[beginat+g]==word[g])continue;there=zero;escLoop}when(there) found++;}}/*order of n lgm over m*/
/*4*/for(num g=zero;g<(*work).size();g++)(*(*work)[g]).clear();/*order of m */ return found; }//order (m + n/m)

Re: Halting problem is a mistake (OT)

<d58df082-7a41-4a86-96fa-6c349fcc4e06n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:622a:202:: with SMTP id b2mr12666630qtx.34.1637387897919;
Fri, 19 Nov 2021 21:58:17 -0800 (PST)
X-Received: by 2002:a25:b317:: with SMTP id l23mr43838565ybj.338.1637387897744;
Fri, 19 Nov 2021 21:58:17 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Fri, 19 Nov 2021 21:58:17 -0800 (PST)
In-Reply-To: <7d2544e4-b0cf-4cfa-b8b5-596e396b1b23n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:2b00:771f:3400:75d6:a4e8:3dde:b43c;
posting-account=wr2KGQoAAADwR6kcaFpOhQvlGldc1Uke
NNTP-Posting-Host: 2600:2b00:771f:3400:75d6:a4e8:3dde:b43c
References: <20211114213311.000073ef@reddwarf.jmc> <87sfvypccn.fsf@bsb.me.uk>
<20211114231944.000016f6@reddwarf.jmc> <ftKdnfby7NtpAwz8nZ2dnUU7-eudnZ2d@giganews.com>
<wIhkJ.51406$SR4.42914@fx43.iad> <t-adnfDLdp4HLwz8nZ2dnUU7-QudnZ2d@giganews.com>
<e0266006-ba09-4bd3-a7f8-29044c1b41ddn@googlegroups.com> <smsq4j$o0i$1@dont-email.me>
<83824e80-7333-41d2-bd14-be68a2bc2af2n@googlegroups.com> <11a978c1-c06f-45e7-94ad-ed6e73ab92acn@googlegroups.com>
<7d2544e4-b0cf-4cfa-b8b5-596e396b1b23n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d58df082-7a41-4a86-96fa-6c349fcc4e06n@googlegroups.com>
Subject: Re: Halting problem is a mistake (OT)
From: pehoush...@gmail.com (Daniel Pehoushek)
Injection-Date: Sat, 20 Nov 2021 05:58:17 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 98
 by: Daniel Pehoushek - Sat, 20 Nov 2021 05:58 UTC

On Saturday, November 20, 2021 at 12:39:03 AM UTC-5, Daniel Pehoushek wrote:
> On Saturday, November 20, 2021 at 12:19:35 AM UTC-5, Daniel Pehoushek wrote:
> > On Saturday, November 20, 2021 at 12:14:23 AM UTC-5, Daniel Pehoushek wrote:
> > > On Monday, November 15, 2021 at 12:10:46 AM UTC-5, Jeff Barnett wrote:
> > > > On 11/14/2021 6:32 PM, Daniel Pehoushek wrote:
> > > > > On Sunday, November 14, 2021 at 8:06:42 PM UTC-5, olcott wrote:
> > > > <SNIP>
> > > > > do all programming language interpreters and therefore compilers
> > > > > have a similar bug to rplaca in lisp like functional evaluators?
> > > > rplaca isn't a bug, it's an operator; a very normal one. Assume you are
> > > > using a programming language language where you can define a simple two
> > > > field structure or object, named cons, as
> > > >
> > > > structure cons (car pointer, cdr pointer);
> > > >
> > > > and you have a variable x of type cons. Do you think a statement such as
> > > >
> > > > x.car <- some pointer producing expression;
> > > >
> > > > is an error? The slight difference between that assignment and rplaca is
> > > > that rplaca returns x, while the statement (used as an expression if
> > > > allowed) will usually return either the new or old value in x.car -
> > > > depends on the language. By the way, common Lisp, allows the statement
> > > > or expression form and returns the new value.
> > > >
> > > > If you do not like assignments to structures (in the same way you do not
> > > > like cap letters), take that as your choice but nobodies error.
> > > >
> > > > I'm curious: In your code, do you every assign a value to a field in a
> > > > structure or mutate an object? In other words do you use rplaca in your
> > > > own code?
> > > >
> > > > BTW You might be interested that a fellow by the name of Erwin Book
> > > > coined the phrase "rplaca in haste, repent at your leisure!" in the late
> > > > 1950s or early 1960s.
> > > > --
> > > > Jeff Barnett
> > > dear jeff
> > > when i aced as a sophomore at leland stanford junior university
> > > professor john mccarthys graduate level lisp course
> > > the rplaca bug was an unsolvable problem in eval
> > > i am wondering if the bug is general to all or some
> > > computation by interpreters then compilers?
> > > and as i say i may have a solution by
> > > spelling symbols out letter by letter
> > > using the new lisp function untern
> > > (defun untern (u n t e r n))
> > > daniel gres 2380
> > dear jeff
> > my qspace solver uses fprintf one num at a time over all formulas in all files of just a single directory until freddy krueger day occurs in theory and probably in reality
> > daniel
> // here is sublinear pattern recognition essence from 1997 after #P=#Q before aaai2000 and satisfiability 2002
> // optimal identity recognition: (m + n/m) time
> num hash(num shift,nums& syms,num p,num& lgm){/*0*/num answer=zero;for(num h=zero;h<lgm;h++){when(p+h<syms.size())answer=answer*shift+(syms[p+h]);}return(answer);}
> num found = zero;// just count all finds one by one
> num hashfind(nums& word,nums& stream,num& alphasize,numnums* work) //
> {/*1*/num lgm=zero;num m=word.size();num n=stream.size();{num b=one;num tmp=m;while(tmp=tmp/alphasize){lgm++;b=b*alphasize;}for(num g=(*work).size();g<b;g++)(*work).add(new nums);}/*order of lgm*/
> /*2*/for(num g=zero;g+lgm<m;g++)(*(*work)[hash(alphasize,word,g,lgm)]).add(g);/*order of m lgm*/
> /*3*/for(num j=m+one-lgm;j+lgm<n;j=j+m+one-lgm){nums* bucket=(*work)[hash(alphasize,stream,j,lgm)]; for(num k=zero;k<(*bucket).size();k++){num beginat=j-(*bucket)[k];num there=one;for(num g=zero;g<m;g++){when(stream[beginat+g]==word[g])continue;there=zero;escLoop}when(there) found++;}}/*order of n lgm over m*/
> /*4*/for(num g=zero;g<(*work).size();g++)(*(*work)[g]).clear();/*order of m */ return found; }//order (m + n/m)
when after i wrote stanford qlisp when i deeply studied fibonacci
i did nay tell the professor that i had written an improved common lisp version of the mit emacs editor he used to love because
i wanted to read garey and johnson five times in graduate school then came the cheese man and oh boy was it
franco has surveyed that completely
daniel

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor