Deutsch   English   Français   Italiano  
<v7nlkb$13vn6$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Mikko <mikko.levanto@iki.fi>
Newsgroups: comp.theory
Subject: Re: Hypothetical possibilities V2
Date: Tue, 23 Jul 2024 10:20:43 +0300
Organization: -
Lines: 29
Message-ID: <v7nlkb$13vn6$1@dont-email.me>
References: <v7m05v$n73h$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 23 Jul 2024 09:20:43 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="b538c18a808e7b1dbb2e6c99920961e5";
	logging-data="1179366"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/6OuETqv4udXyGUeT4VNAC"
User-Agent: Unison/2.2
Cancel-Lock: sha1:iCbfI8nlJRuZko1Jn4Jl5uMHcfI=
Bytes: 1551

On 2024-07-22 16:08:31 +0000, olcott said:

> void DDD()
> {
>    HHH(DDD);
>    return;
> }
> 
> int main()
> {
>    HHH(DDD);
> }
> 
> Of the two hypothetical possible ways that HHH can be encoded:
> (a) HHH(DDD) is encoded to abort its simulation.
> (b) HHH(DDD) is encoded to never abort its simulation.
> 
> We can know that (b) is wrong because this fails to meet the design 
> requirement that HHH must itself halt.
> 
> We also know that any simulation that must be aborted to prevent the 
> infinite execution of the simulator is necessarily a non-halting input.

What was wrong in the original "Hypothetical possibilities"?
How is V2 fixed?

-- 
Mikko