Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"Free markets select for winning solutions." -- Eric S. Raymond


computers / comp.ai.philosophy / Concise refutation of halting problem proofs V24 [named sets ]

SubjectAuthor
o Concise refutation of halting problem proofs V24 [named sets ]olcott

1
Concise refutation of halting problem proofs V24 [named sets ]

<nYqdnYZOkYubRgf8nZ2dnUU7-dWdnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=7631&group=comp.ai.philosophy#7631

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Followup: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!feeder1.feed.usenet.farm!feed.usenet.farm!tr2.eu1.usenetexpress.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 21 Nov 2021 17:49:26 -0600
Date: Sun, 21 Nov 2021 17:49:24 -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 V24 [named sets ]
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <nYqdnYZOkYubRgf8nZ2dnUU7-dWdnZ2d@giganews.com>
Lines: 72
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-vjSM9b6CCz5RTjSB8hdIrtwOxRF5lU0RWnhXZOoZUmHEOBmWm7ejOdvFprgLHOAdobBB/n0h+agx+VE!a25eKjg/5hlDDB/SH9qSG8b4tD/c6DplK1MaeAjyI4qcia0Ko8joBweq+EDkVmqwdN3y7AnRZjWt!Vg==
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: 3499
 by: olcott - Sun, 21 Nov 2021 23:49 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.

(a) Math function H: maps specified sequences of configurations in its
domain to {0,1}
(b) int H(ptr x, ptr y) maps sequences of configurations specified by
(x,y) to {0,1}.
(c) TM H maps sequences of configurations specified on its tape to H.qn
and H.qy.
on the basis of whether or not this sequence of configurations reaches
its final state.

Because there is no way to separately distinguish the independent
computation P(P) from a UTM simulation of (P,P) to any math function C
function or TM decider the simulation of the input to H must always be a
correct basis.

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

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor