Deutsch   English   Français   Italiano  
<101u692$24t69$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!eternal-september.org!.POSTED!not-for-mail
From: Mikko <mikko.levanto@iki.fi>
Newsgroups: comp.theory
Subject: Re: My reviewers think that halt deciders must report on the behavior of their caller
Date: Fri, 6 Jun 2025 10:44:34 +0300
Organization: -
Lines: 65
Message-ID: <101u692$24t69$1@dont-email.me>
References: <101nq32$99vd$1@dont-email.me> <101or6b$maj5$1@dont-email.me> <101pq02$ta6v$4@dont-email.me> <15abd00ec5b1e4a13892e85ee6ace9ac10d92c56@i2pn2.org> <101qu8f$15bg8$3@dont-email.me> <101qugc$15d1h$3@dont-email.me> <101riv5$1e1c4$1@dont-email.me> <101sfqo$1kh2e$8@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 06 Jun 2025 09:44:35 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="cb29756968240da72f4b483e57952bfe";
	logging-data="2258121"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/P0Nq2XJTQQafCOhlqSCSW"
User-Agent: Unison/2.2
Cancel-Lock: sha1:0WoXhMclTZiwirANV7V3JGhLeVo=
Bytes: 3572

On 2025-06-05 16:15:20 +0000, olcott said:

> On 6/5/2025 3:02 AM, Mikko wrote:
>> On 2025-06-05 02:13:32 +0000, dbush said:
>> 
>>> On 6/4/2025 10:09 PM, olcott wrote:
>>>> On 6/4/2025 8:43 PM, Richard Damon wrote:
>>>>> On 6/4/25 11:50 AM, olcott wrote:
>>>>>> On 6/4/2025 2:04 AM, Mikko wrote:
>>>>>>> On 2025-06-03 21:39:46 +0000, olcott said:
>>>>>>> 
>>>>>>>> They all say that HHH must report on the behavior of
>>>>>>>> direct execution of DDD()
>>>>>>> 
>>>>>>> No, they don't say that. A halting decider (and a partial halting
>>>>>>> decider when it reports) must report whether the direct execution
>>>>>>> of the computation asked about terminates. Unless that computation
>>>>>>> happens to be DDD() it must report about another behaviour instead
>>>>>>> of DDD().
>>>>>>> 
>>>>>>>> yet never bother to notice that the directly executed DDD() is
>>>>>>>> the caller of HHH(DDD).
>>>>>>> 
>>>>>>> To say that nobody has noticed that is a lie. Perhaps they have not
>>>>>>> mentioned what is irrelevant to whatever they said. In particular,
>>>>>>> whether DDD() calls HHH(DDD) is irrelevant to the requirement that
>>>>>>> a halting decider must report about a direct exection of the
>>>>>>> computation the input specifies.
>>>>>>> 
>>>>>> 
>>>>>> *People have ignored this for 90 years*
>>>>>> *People have ignored this for 90 years*
>>>>>> *People have ignored this for 90 years*
>>>>>> 
>>>>>> The only possible way that HHH can report on the
>>>>>> direct execution of DDD() is for HHH to report on
>>>>>> the behavior of its caller:
>>>>> 
>>>>> So?
>>>>> 
>>>>> It *IS* a fact that to be correct, it needs to answer about the direct 
>>>>> executiom of the program that input represents.
>>>>> 
>>>>> That is DEFINITION.
>>>>> 
>>>> 
>>>> Likewise with the definition of Russell's Paradox
>>>> until ZFC showed that this definition is complete
>>>> nonsense.
>>> 
>>> But unlike Russel's Paradox, which showed a contradiction in the axioms 
>>> of naive set theory, there is no contradiction in the axioms of 
>>> computation theory.
>> 
>> That is easy to fix. Just add the axiom that HHH correctly computes
>> whether DDD halts.
> 
> Incoherent axioms cannot be added.

There is nothing to prevent incoherent axioms. For example, the axiom of
comprehension of the Naive Set Theory is incoherent.

-- 
Mikko