| Deutsch English Français Italiano |
|
<1029nm3$1ah2f$10@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: olcott <polcott333@gmail.com>
Newsgroups: comp.theory
Subject: Re: Every HHH(DDD) is correct to reject its input
Date: Tue, 10 Jun 2025 11:49:07 -0500
Organization: A noiseless patient Spider
Lines: 131
Message-ID: <1029nm3$1ah2f$10@dont-email.me>
References: <bvI_P.425446$o31.351189@fx04.ams4>
<101fkr6$1db6f$1@dont-email.me> <101hd2e$21nfj$1@dont-email.me>
<101jbrq$31e9g$1@dont-email.me> <101ot6n$mnm6$1@dont-email.me>
<101pn1n$smpc$2@dont-email.me> <101rhoj$1dp11$1@dont-email.me>
<101sf1a$1kh2e$5@dont-email.me> <101u73h$252sq$1@dont-email.me>
<101v7mu$2crgr$3@dont-email.me> <1020sn5$2u3nr$1@dont-email.me>
<1021g9h$3327l$2@dont-email.me> <10238jh$3m5et$1@dont-email.me>
<102395t$3m1s3$3@dont-email.me> <1028lj2$13oo6$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 10 Jun 2025 18:49:08 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="668213ca1180824494e01b33326cf4e0";
logging-data="1393743"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19CCYzgghCjRnkYp1enDlZA"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:JNiGXEjg12ZIyI7rdNfigqK90e4=
X-Antivirus-Status: Clean
X-Antivirus: Norton (VPS 250610-6, 6/10/2025), Outbound message
In-Reply-To: <1028lj2$13oo6$1@dont-email.me>
Content-Language: en-US
On 6/10/2025 2:07 AM, Mikko wrote:
> On 2025-06-08 06:04:45 +0000, olcott said:
>
>> On 6/8/2025 12:54 AM, Mikko wrote:
>>> On 2025-06-07 13:53:53 +0000, olcott said:
>>>
>>>> On 6/7/2025 3:19 AM, Mikko wrote:
>>>>> On 2025-06-06 17:15:10 +0000, olcott said:
>>>>>
>>>>>> On 6/6/2025 2:58 AM, Mikko wrote:
>>>>>>> On 2025-06-05 16:01:46 +0000, olcott said:
>>>>>>>
>>>>>>>> On 6/5/2025 2:42 AM, Mikko wrote:
>>>>>>>>> On 2025-06-04 15:00:07 +0000, olcott said:
>>>>>>>>>
>>>>>>>>>> On 6/4/2025 2:39 AM, Mikko wrote:
>>>>>>>>>>> On 2025-06-02 05:12:26 +0000, olcott said:
>>>>>>>>>>>
>>>>>>>>>>>> On 6/1/2025 6:20 AM, Mikko wrote:
>>>>>>>>>>>>> On 2025-05-31 19:21:10 +0000, olcott said:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 5/31/2025 2:11 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>> Olcott is doing this:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>> DDD(); // DDD calls HHH
>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> This is incorrect as it is a category (type) error in the
>>>>>>>>>>>>>>> form of
>>>>>>>>>>>>>>> conflation of the EXECUTION of DDD with the SIMULATION of
>>>>>>>>>>>>>>> DDD: to
>>>>>>>>>>>>>>> completely and correctly simulate/analyse DDD there must
>>>>>>>>>>>>>>> be no execution
>>>>>>>>>>>>>>> of DDD prior to the simulation of DDD.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Olcott should be doing this:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>> HHH(DDD);
>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I would have left it there except that many dozens of
>>>>>>>>>>>>>> reviewers have pointed out that they believe that HHH
>>>>>>>>>>>>>> is supposed to report on the behavior of its caller.
>>>>>>>>>>>>>
>>>>>>>>>>>>> A halt decider is required to report on the computation it
>>>>>>>>>>>>> is asked
>>>>>>>>>>>>> about. There is no requirement that a halt decider knows or
>>>>>>>>>>>>> can find
>>>>>>>>>>>>> out whether it is called by the program about which is
>>>>>>>>>>>>> required to
>>>>>>>>>>>>> report. Consequently, whether the computaton asked about
>>>>>>>>>>>>> calls the
>>>>>>>>>>>>> decider is irrelevant.
>>>>>>>>>>>>
>>>>>>>>>>>> void DDD()
>>>>>>>>>>>> {
>>>>>>>>>>>> HHH(DDD);
>>>>>>>>>>>> return;
>>>>>>>>>>>> }
>>>>>>>>>>>>
>>>>>>>>>>>> The *input* to simulating termination analyzer HHH(DDD)
>>>>>>>>>>>> specifies recursive simulation that can never reach its
>>>>>>>>>>>> *simulated "return" instruction final halt state*
>>>>>>>>>>>
>>>>>>>>>>> If it does then the "input" is not DDD, which specifies a
>>>>>>>>>>> halting
>>>>>>>>>>> behaviour if HHH is a decider.
>>>>>>>>>>
>>>>>>>>>> You can say these things only by making
>>>>>>>>>> sure to ignore the verified facts.
>>>>>>>>>
>>>>>>>>> We can ignore irrelevant facts. But if you ignore relevant
>>>>>>>>> requirements
>>>>>>>>> you can't prove that your soliution is correct.
>>>>>>>>
>>>>>>>> As long as DDD emulated by HHH cannot possibly reach
>>>>>>>> its own "return" instruction final halt state then
>>>>>>>> DDD is non halting even if it is never simulated.
>>>>>>>
>>>>>>> That is not what "non-halting" means. Anything said about "DDD
>>>>>>> emulated
>>>>>>> by HHH" is irrelevant. Wikipedia says: "In computability theory, the
>>>>>>> halting problem is the problem of determining, from a description
>>>>>>> of an
>>>>>>> arbitrary computer program and an input, whether the program will
>>>>>>> finish
>>>>>>> running, or continue to run forever." Your HHH(DDD) does not do
>>>>>>> that.
>>>>>>
>>>>>> <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
>>>>>> If *simulating halt decider H correctly simulates its*
>>>>>> *input D until H correctly determines that its simulated D*
>>>>>> *would never stop running unless aborted* then
>>>>>
>>>>> That is not a definition of the meaning of halting. That is a
>>>>> diagnostic
It is one definition of non-halting in that
it logically entails never reaching the
simulated "return" statement final halt state.
>>>>> cirterion for a conclusion not shown in the partial quote above.
>>>>> SIpser
>>>>> does not prove the validity of the criterion.
>>>>
>>>> The above criterion measure is a self-evident truth.
>>>
>>> So you don't disagree.
>>
>> Here is another way of saying it.
>> void DDD()
>> {
>> HHH(DDD);
>> return;
>> }
>>
>> The *input* to simulating termination analyzer HHH(DDD)
>> specifies recursive simulation that can never reach its
>> *simulated "return" instruction final halt state*
>
> You don't need more ways to say that you don't disagree.
>
--
Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer