Deutsch   English   Français   Italiano  
<v9n430$1clc0$1@dont-email.me>

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

Path: ...!weretis.net!feeder8.news.weretis.net!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: Proof that DDD specifies non-halting behavior --- point by point
Date: Fri, 16 Aug 2024 11:53:52 +0300
Organization: -
Lines: 40
Message-ID: <v9n430$1clc0$1@dont-email.me>
References: <v9gv4k$4sc4$1@dont-email.me> <v9hp66$ck4s$1@dont-email.me> <v9ia4j$f16v$1@dont-email.me> <v9kkso$u2rh$1@dont-email.me> <v9l6kj$10ae5$4@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 16 Aug 2024 10:53:53 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="6a07fdd64951d0e7174b4620f03bdd40";
	logging-data="1463680"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19zRDWtoDq+OORZ33YBgsp+"
User-Agent: Unison/2.2
Cancel-Lock: sha1:9e2+JSLyXo9i5z9fznUgiNxDAlg=
Bytes: 2287

On 2024-08-15 15:25:07 +0000, olcott said:

> On 8/15/2024 5:22 AM, Mikko wrote:
>> On 2024-08-14 13:06:27 +0000, olcott said:
>> 
>>> On 8/14/2024 3:17 AM, Mikko wrote:
>>>> On 2024-08-14 00:52:36 +0000, olcott said:
>>>> 
>>>>> void DDD()
>>>>> {
>>>>>    HHH(DDD);
>>>>>    return;
>>>>> }
>>>> 
>>>> In order to prove that the above specifies a non-halting behavour
>>>> you must prove that HHH(DDD) does not terminate.
>>> 
>>> Wrong.
>> 
>> At least the proof that DDD does not terminate also proves as an
>> intermedate result or an obvious corollary that HHH does not halt.
>> 
>> Non-halting means that an infinite number of instructions can be
>> executed without halting. That means that at least one instruction
>> is executed infinitely many times as there are only finitely many
>> instructions. But not instrunctions of DDD outside HHH is executed
>> infinitely many times.
>> 
> 
> Wrong. Non-halting only means that when DDD is emulated
> according to the semantics of the x86 language and this
> emulation is unlimited that DDD would never reach its
> own "return" instruction.

If what I said is wrong then what you said is wrong, too,
as you say what I said.

-- 
Mikko