Deutsch   English   Français   Italiano  
<vvv8k9$1ov7e$3@dont-email.me>

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

Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: "Fred. Zwarts" <F.Zwarts@HetNet.nl>
Newsgroups: comp.theory
Subject: Re: Incorrect requirements --- Computing the mapping from the input
 to HHH(DD)
Date: Tue, 13 May 2025 12:58:17 +0200
Organization: A noiseless patient Spider
Lines: 78
Message-ID: <vvv8k9$1ov7e$3@dont-email.me>
References: <vv97ft$3fg66$1@dont-email.me>
 <87msbmeo3b.fsf@nosuchdomain.example.com> <vvjcge$27753$2@dont-email.me>
 <vvjeqf$28555$1@dont-email.me> <vvjffg$28g5i$1@dont-email.me>
 <875xiaejzg.fsf@nosuchdomain.example.com> <vvjgt1$28g5i$5@dont-email.me>
 <87jz6qczja.fsf@nosuchdomain.example.com> <vvjotc$28g5i$12@dont-email.me>
 <vvnh9u$3hd96$1@raubtier-asyl.eternal-september.org>
 <vvno4e$3in62$2@dont-email.me> <vvo71c$rlt$1@news.muc.de>
 <PlNTP.270466$lZjd.128570@fx05.ams4> <vvochv$15td$2@news.muc.de>
 <vvodn5$3na6l$3@dont-email.me>
 <1276edeb9893085c59b02bbbd59fe2c64011736b@i2pn2.org>
 <vvqk4s$gldn$12@dont-email.me> <vvqln4$g8ck$5@dont-email.me>
 <vvrftj$ndkg$1@dont-email.me> <vvrima$nejb$3@dont-email.me>
 <vvua3t$1hm37$1@dont-email.me> <vvuavo$1deu5$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 13 May 2025 12:58:18 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="0f93063a85412bb9b83b70aeb6dff6a7";
	logging-data="1866990"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18X03fm7WhBD0oEaPyKmfFi"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:13RsbYHqMa7TfUrS2p60wpeJ+tQ=
Content-Language: nl, en-GB
In-Reply-To: <vvuavo$1deu5$2@dont-email.me>

Op 13.mei.2025 om 04:32 schreef olcott:
> On 5/12/2025 9:17 PM, Mike Terry wrote:
>> On 12/05/2025 02:25, Richard Heathfield wrote:
>>> On 12/05/2025 01:38, Mike Terry wrote:
>>>> On 11/05/2025 18:11, Richard Heathfield wrote:
>>>>> On 11/05/2025 17:44, olcott wrote:
>>>>>> Any yes/no question where both yes and no are the
>>>>>> wrong answer is an incorrect polar question.
>>>>>
>>>>> Either DD stops or it doesn't (once it's been hacked around to get 
>>>>> it to compile and after we've leeched out all the dodgy programming).
>>>>
>>>> Done that.
>>>
>>> And you still had code left?
>>>
>>>> It still stops.
>>>
>>> Okay.
>>>
>>>>> If the computer cannot correctly decide whether or not DD halts, 
>>>>
>>>> The decider says it doesn't stop..
>>>
>>> I said "cannot >>>correctly<<< decide".
>>
>> There are infinitely many deciders that could be given the input.  
>> Some of them decide that particular input correctly, and some 
>> incorrectly.
>>
>> PO's HHH is one of the ones that decide incorrectly.
>>
> 
> When "correctly" means to report on behavior besides
> that behavior that the input actually specifies then
> it is wrong.

And since the input actually specifies is a halting program, HHH is 
wrong when it says that it is a non-halting program.
If HHH does not take into account the specification in the input, which 
contains a conditional abort, then HHH ignores the specification in the 
input.

> 
> When 2 + 3 = 5 this is determined by the rules
> of arithmetic.
> 
> When the behavior that the input specifies according
> to the rules of the x86 language is non-halting then
> HHH must report on this behavior.

And when the input specifies a halting program, as proven by direct 
execution and world-class simulators. HHH must report that behaviour.

> 
> HHH cannot compute the mapping from its input to
> the behavior of the directly executed DD() for the
> same reason that

For the reason that its has a bug which causes a premature abort, that 
is a problem of HHH.
Because of this bug, HHH computes another input than is specified in the 
input, which is the same as:

> 
> int sum(int x, int y) { return x + y; }
> sum(3,2) can not compute any mapping to sum 5 + 7.
> THE INPUT SPECIFIES SOMETHING ELSE.
> 

And a buggy sum(int x, int y) { return 1 + x + y; } cannot compute the 
correct mapping of 3+2=5.
A bug in the program does not make the mapping correct.

Similarly, the bug in HHH to ignore the most important part of the 
input, does not make the mapping correct.