Deutsch   English   Français   Italiano  
<ee51fb1168332af9ac5525f4269436d387a685c8@i2pn2.org>

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

Path: ...!weretis.net!feeder9.news.weretis.net!news.nk.ca!rocksolid2!i2pn2.org!.POSTED!not-for-mail
From: Richard Damon <richard@damon-family.org>
Newsgroups: comp.theory
Subject: Re: Correcting the definition of the halting problem --- Computable
 functions
Date: Tue, 25 Mar 2025 21:16:45 -0400
Organization: i2pn2 (i2pn.org)
Message-ID: <ee51fb1168332af9ac5525f4269436d387a685c8@i2pn2.org>
References: <vr1shq$1qopn$1@dont-email.me> <vrn237$im1e$1@dont-email.me>
 <vrn67b$md49$1@dont-email.me>
 <cb974817db8e02049daa5604d725300154e33ad1@i2pn2.org>
 <vrps14$35a4m$2@dont-email.me>
 <eab11e8806c669d296bff986870bdc6abdbb2fef@i2pn2.org>
 <vrqicu$3s258$1@dont-email.me>
 <30c2beae6c191f2502e93972a69c85ff227bfd03@i2pn2.org>
 <vrrs79$11a56$7@dont-email.me> <vrrsta$tdm5$1@dont-email.me>
 <vrs264$1a43i$1@dont-email.me> <vrs54q$1d1o2$1@dont-email.me>
 <vrse90$1jr8u$1@dont-email.me> <vrsk13$1q39o$1@dont-email.me>
 <vrsn62$1rblu$2@dont-email.me> <vrsnhu$1q39o$2@dont-email.me>
 <vrsodl$1rblu$3@dont-email.me> <vrsogj$1q39o$3@dont-email.me>
 <vrsqlq$1rblu$4@dont-email.me> <vrsrmr$1q39o$4@dont-email.me>
 <vrt14i$264jb$1@dont-email.me> <vrt1tu$257a2$1@dont-email.me>
 <vrt357$264jb$2@dont-email.me> <vrt6va$22073$1@dont-email.me>
 <vrt7u2$2au0q$1@dont-email.me>
 <32b8ccf09a1f49fea01e5ae59f019b51c1db2c3c@i2pn2.org>
 <vrua83$38ob9$8@dont-email.me> <vrugd5$3hle3$2@dont-email.me>
 <vruh3j$3j3me$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 26 Mar 2025 01:42:49 -0000 (UTC)
Injection-Info: i2pn2.org;
	logging-data="1768182"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
X-Spam-Checker-Version: SpamAssassin 4.0.0
Content-Language: en-US
In-Reply-To: <vruh3j$3j3me$1@dont-email.me>
Bytes: 4901
Lines: 74

On 3/25/25 11:11 AM, olcott wrote:
> On 3/25/2025 9:59 AM, dbush wrote:
>> On 3/25/2025 9:14 AM, olcott wrote:
>>> On 3/25/2025 3:32 AM, joes wrote:
>>>> Am Mon, 24 Mar 2025 22:29:06 -0500 schrieb olcott:
>>>>> On 3/24/2025 10:12 PM, dbush wrote:
>>>>>> On 3/24/2025 10:07 PM, olcott wrote:
>>>>>>> On 3/24/2025 8:46 PM, André G. Isaak wrote:
>>>>>>>> On 2025-03-24 19:33, olcott wrote:
>>>>>>>>> On 3/24/2025 7:00 PM, André G. Isaak wrote:
>>>>>>>>
>>>>>>>>>> In the post you were responding to I pointed out that computable
>>>>>>>>>> functions are mathematical objects.
>>>>>>>>> Computable functions implemented using models of computation would
>>>>>>>>> seem to be more concrete than pure math functions.
>>>>>>>> Those are called computations or algorithms, not computable
>>>>>>>> functions.
>>>>>>> https://en.wikipedia.org/wiki/Pure_function Is another way to 
>>>>>>> look at
>>>>>>> computable functions implemented by some concrete model of
>>>>>>> computation.
>>>>>> And not all mathematical functions are computable, such as the 
>>>>>> halting
>>>>>> function.
>>>>
>>>>>>>> The halting problems asks whether there *is* an algorithm which can
>>>>>>>> compute the halting function, but the halting function itself is a
>>>>>>>> purely mathematical object which exists prior to, and 
>>>>>>>> independent of,
>>>>>>>> any such algorithm (if one existed).
>>>>>>> None-the-less it only has specific elements of its domain as its
>>>>>>> entire basis. For Turing machines this always means a finite string
>>>>>>> that (for example) encodes a specific sequence of moves.
>>>>>> False.  *All* turing machine are the domain of the halting function,
>>>>>> and the existence of UTMs show that all turnBing machines can be
>>>>>> described by a finite string.
>>>>> You just aren't paying enough attention. Turing machines are never in
>>>>> the domain of any computable function. <snip>
>>>
>>>> Fine, their descriptions are, and their behaviour is computable -
>>>> by running them.
>>>>
>>>
>>> Halt deciders
>>
>> Don't exist, because no H satisfies this requirement:
>>
> 
> Because no TM can ever take another actual TM as an input.

Sure it can, via a representation.

If you disallow using representations, then no program can add numbers 
or understand words, or do ANY task that isn't just a pure symbolic 
manipulation.

Sorry, you are just showing your utter ignorance of what you talk about, 
and that you are soo stupid you can't see the contradictions in your words.

> 
>>
>> Given any algorithm (i.e. a fixed immutable sequence of instructions) 
>> X described as <X> with input Y:
>>
>> A solution to the halting problem is an algorithm H that computes the 
>> following mapping:
>>
>> (<X>,Y) maps to 1 if and only if X(Y) halts when executed directly
>> (<X>,Y) maps to 0 if and only if X(Y) does not halt when executed 
>> directly
>>
>>
> 
>