| Deutsch English Français Italiano |
|
<vurgt8$2n355$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: olcott <polcott333@gmail.com>
Newsgroups: comp.theory
Subject: Re: Turing Machine computable functions apply finite string
transformations to inputs VERIFIED FACT
Date: Tue, 29 Apr 2025 16:38:49 -0500
Organization: A noiseless patient Spider
Lines: 88
Message-ID: <vurgt8$2n355$1@dont-email.me>
References: <vu6lnf$39fls$2@dont-email.me> <vuj18i$2lf64$6@dont-email.me>
<f0d3f2e87d9a4e0b0f445f60a33d529f41a4fcf7@i2pn2.org>
<vuj55m$2lf64$10@dont-email.me> <vuj8h3$2uahf$3@dont-email.me>
<vujfuu$35hcg$1@dont-email.me>
<65dddfad4c862e6593392eaf27876759b1ed0e69@i2pn2.org>
<vujlj0$3a526$1@dont-email.me> <vujln7$32om9$8@dont-email.me>
<vujmmm$3a526$2@dont-email.me> <vujmrj$32om9$9@dont-email.me>
<vujtcb$3gsgr$1@dont-email.me> <vuju44$3hnda$1@dont-email.me>
<vuk47o$3qkbb$1@dont-email.me> <vuk6b6$3l184$1@dont-email.me>
<vuls34$1bf1j$4@dont-email.me> <vun87k$2m24h$2@dont-email.me>
<vunb06$2fjjl$5@dont-email.me> <vuo57j$3h5l9$2@dont-email.me>
<vuoath$3ljma$1@dont-email.me> <vuohgi$3td7u$1@dont-email.me>
<vuonh6$2g74$2@dont-email.me> <vupeor$qf60$1@dont-email.me>
<vupu0r$18vrc$1@dont-email.me> <vuqj5u$1rljg$1@dont-email.me>
<vuql8e$1svmd$1@dont-email.me> <vur7vd$2dvvs$1@dont-email.me>
<vur9t9$2gjif$1@dont-email.me> <vurasr$2hkih$1@dont-email.me>
<vurbgd$2gjif$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 29 Apr 2025 23:38:48 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7c9197f4fd609c81b36b8199e294c573";
logging-data="2854053"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+deIcQJFc4KDh6sUDOBYWh"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:yAF7I3OdYcsvEJUp0yqIQdHrFvQ=
Content-Language: en-US
X-Antivirus-Status: Clean
In-Reply-To: <vurbgd$2gjif$2@dont-email.me>
X-Antivirus: Norton (VPS 250429-28, 4/29/2025), Outbound message
Bytes: 4863
On 4/29/2025 3:06 PM, Richard Heathfield wrote:
> On 29/04/2025 20:56, olcott wrote:
>> On 4/29/2025 2:39 PM, Richard Heathfield wrote:
>>> On 29/04/2025 20:06, olcott wrote:
>>>> On 4/29/2025 8:46 AM, Richard Heathfield wrote:
>>>>> On 29/04/2025 14:11, olcott wrote:
>>>>>> On 4/29/2025 2:10 AM, Richard Heathfield wrote:
>>>>>>> On 29/04/2025 03:50, olcott wrote:
>>>>>
>>>>> <snip>
>>>>>
>>>>>>>> Yet it is H(P,D) and NOT P(D) that must be measured.
>>>>>>>
>>>>>>> Nothing /has/ to be measured. P's behaviour (halts, doesn't halt)
>>>>>>> when given D as input must be /established/.
>>>>>>
>>>>>> No H can possibly see the behavior of P(D)
>>>>>
>>>>> It doesn't have to.
>>>>
>>>> IF IT CAN'T SEE IT THEN IT CAN'T REPORT ON IT.
>>>
>>> Yes, it can. There is no need to see the behaviour to establish
>>> whether it halts. All the decider has to be able to see is the code.
>>>
>>
>> THE CODE THAT IT CAN SEE
>> unequivocally specifies that the INPUT DOES NOT HALT
>
> Fine. Either it's right or it's wrong.
>
int DD()
{
int Halt_Status = HHH(DD);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
HHH is correct DD as non-halting BECAUSE THAT IS
WHAT THE INPUT TO HHH(DD) SPECIFIES.
> If it's wrong, it's wrong. And if it's right we can use it to write a
> program that it can't figure out. Turing proved this.
>
>
>>
>>> I, as a decider, do not need to see the following program's behaviour
>>> to determine whether it halts...
>>>
>>> int main(void)
>>> {
>>> while(1);
>>> return 0;
>>> }
>>>
>>> ...because I can tell just by reading the code that it enters an
>>> infinite loop and so will not halt. I can report on whether the
>>> program halts without having to execute it.
>>>
>>
>> IT DOES NOT WORK THAT WAY WITH PATHOLOGICAL SELF-REFERENCE.
>
> There's nothing in the rules to stop it. Reading the code is a perfectly
> valid way of establishing whether a program halts, and Turing machines
> are more than capable of reading and analysing code. Compilers do it all
> the time.
>
Because the input to HHH(DD) specifies pathological self-reference
IT CANNOT POSSIBLY HALT.
> What we /can't/ do by reading the code is devise a universally accurate
> termination analyser,
HHH(DD) correctly rejects its input as non-halting.
DD <is> the Halting Problem counter-example input to HHH.
> for the same reason we can't devise a universally
> accurate termination analyser that executes the code to see what happens.
>
There is no evidence of that.
--
Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer