Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

The goal of science is to build better mousetraps. The goal of nature is to build better mice.


devel / comp.lang.prolog / Concise refutation of halting problem proofs V22 [ precisely defined sets ]

SubjectAuthor
o Concise refutation of halting problem proofs V22 [ precisely definedolcott

1
Concise refutation of halting problem proofs V22 [ precisely defined sets ]

<g9idnaayB6_E8AT8nZ2dnUU7-SPNnZ2d@giganews.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=1009&group=comp.lang.prolog#1009

  copy link   Newsgroups: comp.theory comp.ai.philosophy comp.software-eng comp.lang.prolog
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!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 20 Nov 2021 15:49:13 -0600
Date: Sat, 20 Nov 2021 15:49:12 -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,comp.software-eng,comp.lang.prolog
Content-Language: en-US
Followup-To: comp.theory
From: NoOne@NoWhere.com (olcott)
Subject: Concise refutation of halting problem proofs V22 [ precisely defined
sets ]
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <g9idnaayB6_E8AT8nZ2dnUU7-SPNnZ2d@giganews.com>
Lines: 69
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-b6MKyFoGG8aNb/sVoQSsLMHU1E6A3YeZ/TsZsXp7NnMeCnXhC++/ar69k8+yjqWCqkzN52mLCoEyRIZ!nbVofZ61ZH7TBWdxSiu/K/nMLAaHDLEQujNzcTVP8QEXtuKJwj5+0cAs79s1n7Mv+mOGQ8Vg8s2A!ZA==
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: 3390
 by: olcott - Sat, 20 Nov 2021 21: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.

When int main(void) { P(P); } is invoked on H/P elements of the above
PSR subset, then we have cases where the input to H(P,P) never halts and
P(P) halts. The fact that the input to H(P,P) never halts is not
contradicted by the fact that P(P) 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.

Halt decider (Olcott 2021)
Function H maps elements of its domain D to {0,1}.
Domain D is comprised of elements that specify a sequence of
configurations.
H maps elements E of D to {0,1} on the basis of whether or not E reaches
its 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.

Halting problem undecidability and infinitely nested simulation V2

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


devel / comp.lang.prolog / Concise refutation of halting problem proofs V22 [ precisely defined sets ]

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor