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

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

Path: ...!eternal-september.org!feeder2.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Mikko <mikko.levanto@iki.fi>
Newsgroups: comp.theory
Subject: Re: The philosophy of computation reformulates existing ideas on a new basis
Date: Mon, 11 Nov 2024 13:06:46 +0200
Organization: -
Lines: 129
Message-ID: <vgsog6$uu8r$1@dont-email.me>
References: <vfli1h$fj8s$1@dont-email.me> <vfp8c0$3tobi$2@i2pn2.org> <vfpcko$1837o$3@dont-email.me> <vfpish$3u885$2@i2pn2.org> <vfpjk2$1976k$1@dont-email.me> <086fc32f14bcc004466d3128b0fe585b27377399@i2pn2.org> <vfqsui$1jg6i$2@dont-email.me> <vft4om$44tc$2@i2pn2.org> <vft944$25aio$6@dont-email.me> <11408789ed30027f4bc9a743f353dfa9b4712109@i2pn2.org> <QU2dnTAfup30Rr_6nZ2dnZfqn_WdnZ2d@brightview.co.uk> <vfvnml$2ll12$1@dont-email.me> <vfvujg$2mcse$6@dont-email.me> <vg2cqm$37cq6$1@dont-email.me> <vg2kfq$38m0h$1@dont-email.me> <vg4va2$3ok87$1@dont-email.me> <vg55lv$3pnvp$1@dont-email.me> <vg7sdl$cbfk$1@dont-email.me> <vg83vt$dri5$1@dont-email.me> <vgcmu4$1eurt$1@dont-email.me> <vgd5vl$1hqli$1@dont-email.me> <vgfv31$25h28$1@dont-email.me> <vgg1qh$26126$1@dont-email.me> <vgi2t6$2js8i$1@dont-email.me> <vgiqgt$2nkqv$2@dont-email.me> <vgl0pf$37081$1@dont-email.me> <vgl7qo$37h38$3@dont-email.me> <vgnbfc$3uefk$1@paganini.bofh.team> <vgnt6e$3qq7s$4@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 11 Nov 2024 12:06:46 +0100 (CET)
Injection-Info: dont-email.me; posting-host="88f660726df1b76a05d2b3eb8bbe5a8c";
	logging-data="1014043"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+2tOzTaR7PAVBHsS2iyceb"
User-Agent: Unison/2.2
Cancel-Lock: sha1:xS+TS9XpXW7GRaS6u99fzvjzcTU=
Bytes: 6942

On 2024-11-09 14:56:14 +0000, olcott said:

> On 11/9/2024 3:53 AM, Mikko wrote:
>> On 2024-11-08 14:39:20 +0000, olcott said:
>> 
>>> On 11/8/2024 6:39 AM, Mikko wrote:
>>>> On 2024-11-07 16:39:57 +0000, olcott said:
>>>> 
>>>>> On 11/7/2024 3:56 AM, Mikko wrote:
>>>>>> On 2024-11-06 15:26:06 +0000, olcott said:
>>>>>> 
>>>>>>> On 11/6/2024 8:39 AM, Mikko wrote:
>>>>>>>> On 2024-11-05 13:18:43 +0000, olcott said:
>>>>>>>> 
>>>>>>>>> On 11/5/2024 3:01 AM, Mikko wrote:
>>>>>>>>>> On 2024-11-03 15:13:56 +0000, olcott said:
>>>>>>>>>> 
>>>>>>>>>>> On 11/3/2024 7:04 AM, Mikko wrote:
>>>>>>>>>>>> On 2024-11-02 12:24:29 +0000, olcott said:
>>>>>>>>>>>> 
>>>>>>>>>>>>> HHH does compute the mapping from its input DDD
>>>>>>>>>>>>> to the actual behavior that DDD specifies and this
>>>>>>>>>>>>> DOES INCLUDE HHH emulating itself emulating DDD.
>>>>>>>>>>>> 
>>>>>>>>>>>> Yes but not the particular mapping required by the halting problem.
>>>>>>>>>>> 
>>>>>>>>>>> Yes it is the particular mapping required by the halting problem.
>>>>>>>>>>> The exact same process occurs in the Linz proof.
>>>>>>>>>> 
>>>>>>>>>> The halting probelm requires that every halt decider terminates.
>>>>>>>>>> If HHH(DDD) terminates so does DDD. The halting problmen requires
>>>>>>>>>> that if DDD terminates then HHH(DDD) accepts as halting.
>>>>>>>>> 
>>>>>>>>> void Infinite_Loop()
>>>>>>>>> {
>>>>>>>>>    HERE: goto HERE;
>>>>>>>>>    return;
>>>>>>>>> }
>>>>>>>>> 
>>>>>>>>> No that is false.
>>>>>>>>> The measure is whether a C function can possibly
>>>>>>>>> reach its "return" instruction final state.
>>>>>>>> 
>>>>>>>> Not in the original problem but the question whether a particular strictly
>>>>>>>> C function will ever reach its return instruction is equally hard. About
>>>>>>> 
>>>>>>> It has always been about whether or not a finite string input
>>>>>>> specifies a computation that reaches its final state.
>>>>>> 
>>>>>> Not really. The original problem was not a halting problem but Turing's
>>>>> 
>>>>> Exactly. The actual Halting Problem was called that by Davis
>>>>> in 1952. Not the same as Turing proof.
>>>> 
>>>> In early times there was variation in how things were presented and what
>>>> words were used. Post had studied the halting problem of his tag system
>>>> much earlier but didn't call it a machine. Many other problems were also
>>>> studied and later found to be more or less related to the halting
>>>> problem and its variants.
>>>> 
>>>>> *So we are back to The Halting Problem itself*
>>>>> 
>>>>> has always been about whether or not a finite string input
>>>>> specifies a computation that reaches its final state.
>>>> 
>>>> No, it has been a collection of related problems that includes that
>>>> particular one.
>>> 
>>> The halting problem has always been abuut halting
>> 
>> Nevertheless Turing's solution to his circularity problem is usually
>> regarded as the first solution to the halting problem.
>> 
>>>> As the problems are related and equally hard it does
>>>> not really matter which one you choose as long as you are clear
>>>> about your choice. To argue about the meaning of words id a clear
>>>> indcation of an intent to avoid an honest discussion.
>> 
>>> It is not the meaning of words it is the semantic
>>> property of the finite string pair HHH/DDD.
>> 
>> Above you have argued about the meanings of the words and
>> keep doing so below.
> 
> It is the meaning of the bytes of x86 code and
> bytes of code are not words.

No, nothing you have said tells anuything about meanings of the bytes
of x86 code. (A pair of such bytes is sometimes called a "word").
You were just arguing about the meanings the verb "halt" and other
words.

>>> The halting problem has always been about whether a finite
>>> string input specifies a computation that will reach its
>>> final halt state.
>>> 
>>> If you disagree then you must provide a complete and coherent
>>> counter-example conclusively proving otherwise not merely
>>> some vague reference to some other things somewhere else.
>> 
>> From https://www.tutorialspoint.com/automata_theory/ 
>> turing_machine_halting_problem.htm
>> 
>>> Turing Machine Halting Problem
>>> Input − A Turing machine and an input string w.
>>> Problem − Does the Turing machine finish computing of the string w in a 
>>> finite number of steps? The answer must be either yes or no.
> 
> The computation specified by the finite string DDD
> emulated by HHH cannot possibly reach its "return"
> instruction final halt state.

It can and does if HHH is a decider and otherwise does not matter.

> The computation specified by the finite string DDD
> emulated by HHH1 IS NOT THE ACTUAL INPUT TO HHH.

HHH1 can take same inputs as HHH. These inputs specify some behaviour.
What they do with this input may differ.

> HHH must compute the mapping FROM ITS INPUT TO THE
> BEHAVIOR THAT THIS INPUT SPECIFIES.

Not to full behaviour but to one feature of that behaviour.
Doesn't HHH1 need to?

-- 
Mikko