Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Vitamin C deficiency is apauling.


devel / comp.theory / Concise refutation of halting problem proofs V25 [ H is a computable function ]

SubjectAuthor
* Concise refutation of halting problem proofs V25 [ H is a computable function ]olcott
`- Concise refutation of halting problem proofs V25 [ H is aRichard Damon

1
Concise refutation of halting problem proofs V25 [ H is a computable function ]

<x7ednaJh9oX3Qwf8nZ2dnUU7-anNnZ2d@giganews.com>

  copy mid

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

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Followup: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!2.eu.feeder.erje.net!feeder.erje.net!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!tr2.eu1.usenetexpress.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 21 Nov 2021 18:03:53 -0600
Date: Sun, 21 Nov 2021 18:03:52 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.2
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
Content-Language: en-US
Followup-To: comp.theory
From: NoO...@NoWhere.com (olcott)
Subject: Concise refutation of halting problem proofs V25 [ H is a computable function ]
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <x7ednaJh9oX3Qwf8nZ2dnUU7-anNnZ2d@giganews.com>
Lines: 60
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-roIV6h9eVJXJJsfbnEu1QUaS0B4+NXv6wxLq9So6pwEtTSs9swhQNaXhC4vgQhEhpC5lzeR7GZGW1CY!04D+kNrY7qL/EAj7Ef0U2YCPNaDrZMsVm5mkShQEpj+upg9ZwIaIUlefEeMYp/lX7bLsNqbpHPsO!Mg==
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: 3100
 by: olcott - Mon, 22 Nov 2021 00:03 UTC

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

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

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

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

Computation that halts
a computation is said to halt whenever it enters a final state.
(Linz:1990:234)

[PSR set] Combinations of H/P having pathological self-reference
Every H of H(P,P) invoked from main() where P(P) calls this same H(P,P)
and H simulates or executes its input and aborts or does not abort its
input P never reaches its last instruction.

[PSR subset] Because we know that the input to H(P,P) never halts for
the whole PSR set and a subset of these H/P combinations aborts the
execution or simulation of its input then we know that for this entire
PSR subset the input to H(P,P) never halts and H(P,P) halts.

[PSR subset + P(P) set] Appending the computation int main(void) { P(P);
} to the PSR subset on the basis of the exact same H/P pairs that are in
this subset we find that this P(P) halts while the input to its
corresponding H(P,P) never halts.

[Decidable_PSR subset] The subset of the PSR subset where H returns 0 on
the basis that H correctly detects that P specifies infinite recursion
defines the decidable domain of function H.

H is a computable function that accepts or rejects inputs in its domain
on the basis that these inputs specify a sequence of configurations that
reach their final state.

The above H could detect that its simulated P is calling H(P,P) with the
same parameters that it was called with, thus specifying infinite
recursion.

--
Copyright 2021 Pete Olcott

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

Re: Concise refutation of halting problem proofs V25 [ H is a computable function ]

<rjBmJ.76335$iq.70192@fx10.iad>

  copy mid

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

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder1.feed.usenet.farm!feed.usenet.farm!peer02.ams4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx10.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.3.2
Subject: Re: Concise refutation of halting problem proofs V25 [ H is a
computable function ]
Content-Language: en-US
Newsgroups: comp.theory
References: <x7ednaJh9oX3Qwf8nZ2dnUU7-anNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <x7ednaJh9oX3Qwf8nZ2dnUU7-anNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 104
Message-ID: <rjBmJ.76335$iq.70192@fx10.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sun, 21 Nov 2021 19:16:19 -0500
X-Received-Bytes: 4457
 by: Richard Damon - Mon, 22 Nov 2021 00:16 UTC

On 11/21/21 7:03 PM, olcott wrote:
> #include <stdint.h>
> #include <stdio.h>
> typedef int (*ptr)();
>
> int H(ptr x, ptr y)
> {
>   x(y); // direct execution of P(P)
>   return 1;
> }
>
> // Minimal essence of Linz(1990) Ĥ
> // and Strachey(1965) P
> int P(ptr x)
> {
>   H(x, x);
>   return 1; // Give P a last instruction at the "c" level
> }
>
> int main(void)
> {
>   H(P, P);
> }
>
> Computation that halts
> a computation is said to halt whenever it enters a final state.
> (Linz:1990:234)

Right, and a computation is said to be Non-Haling, if it will NEVER
reach a final state when it is run.

>
> [PSR set] Combinations of H/P having pathological self-reference
> Every H of H(P,P) invoked from main() where P(P) calls this same H(P,P)
> and H simulates or executes its input and aborts or does not abort its
> input P never reaches its last instruction.

LIE.

If H DOES abort is simulation/execution then the ACTUAL direct execution
or pure simulation of P(P) will Halt.

You are looking out the wrong window, the fact that H has aborted its
simulation of P does NOT mean that P will never reach its last
instruction AS A COMPUTATION.

You are NOT looking at the computation of P(P), but some strange partial
mixture that is hidden inside the behavior of H(P,P), and THAT can't be
a property of the Computation, as it will be different depending on
WHICH decider you are asking.

>
> [PSR subset] Because we know that the input to H(P,P) never halts for
> the whole PSR set and a subset of these H/P combinations aborts the
> execution or simulation of its input then we know that for this entire
> PSR subset the input to H(P,P) never halts and H(P,P) halts.

LIE.

As we pointed above, P(P) DOES Halt for all H that happen to abort their
processing of P(P), so this statement fails.

>
> [PSR subset + P(P) set] Appending the computation int main(void) { P(P);
> } to the PSR subset on the basis of the exact same H/P pairs that are in
> this subset we find that this P(P) halts while the input to its
> corresponding H(P,P) never halts.

Since the DEFINITION of Halting is the behavior of the computation that
the input represents. YOU agreement that P(P) halts, just PROVES that
H(P,P) returning 0 is a wrong answer, and you claim otherwise is a LIE.

>
> [Decidable_PSR subset] The subset of the PSR subset where H returns 0 on
> the basis that H correctly detects that P specifies infinite recursion
> defines the decidable domain of function H.

It might have been 'decided', but it was decided incorrectly.

FAIL

>
> H is a computable function that accepts or rejects inputs in its domain
> on the basis that these inputs specify a sequence of configurations that
> reach their final state.

And, but the PROPER definition of Halting, every P(P) based on an H that
return 0 for H(P,P) does specifiy a value that is Halting.

If you are using some other defintion, then you are just talking about POOP.

>
> The above H could detect that its simulated P is calling H(P,P) with the
> same parameters that it was called with, thus specifying infinite
> recursion.
>

Nope, it is WRONG in the deduction if H does abort its simulation based
on that fact.

If H doesn't abort its simulation but just lets the execution continue,
then it fails to answer and even if it figured it out, that truth dies
with it.

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor