Deutsch   English   Français   Italiano  
<vrt14i$264jb$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: Correcting the definition of the halting problem --- Computable
 functions
Date: Mon, 24 Mar 2025 20:33:04 -0500
Organization: A noiseless patient Spider
Lines: 96
Message-ID: <vrt14i$264jb$1@dont-email.me>
References: <vr1shq$1qopn$1@dont-email.me> <vr9ttl$q57o$1@dont-email.me>
 <vr9u5m$q57o$2@dont-email.me> <vrbckn$23f4t$1@dont-email.me>
 <vrbtiq$2j07c$2@dont-email.me> <vrc3ud$2p461$1@dont-email.me>
 <vrc4nu$2m36k$5@dont-email.me> <vrkc2m$24ft6$1@dont-email.me>
 <vrkdij$25f9f$3@dont-email.me> <vrlt36$3haib$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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 25 Mar 2025 02:33:07 +0100 (CET)
Injection-Info: dont-email.me; posting-host="a4a1ee28f9a6ee30989016d3c3c48fc3";
	logging-data="2298475"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/zlDWMyxhkOGfRvAaPdZcG"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:rn5DAyWvi2mKSFgAXXNvTjmFycU=
X-Antivirus: Norton (VPS 250324-4, 3/24/2025), Outbound message
Content-Language: en-US
In-Reply-To: <vrsrmr$1q39o$4@dont-email.me>
X-Antivirus-Status: Clean
Bytes: 5314

On 3/24/2025 7:00 PM, André G. Isaak wrote:
> On 2025-03-24 17:42, olcott wrote:
>> On 3/24/2025 6:05 PM, André G. Isaak wrote:
>>> On 2025-03-24 17:04, olcott wrote:
> 
> 
>>>> _III()
>>>> [00002172] 55         push ebp      ; housekeeping
>>>> [00002173] 8bec       mov  ebp,esp  ; housekeeping
>>>> [00002175] 6872210000 push 00002172 ; push III
>>>> [0000217a] e853f4ffff call 000015d2 ; call EEE(III)
>>>> [0000217f] 83c404     add  esp,+04
>>>> [00002182] 5d         pop  ebp
>>>> [00002183] c3         ret
>>>> Size in bytes:(0018) [00002183]
>>>>
>>>> When III is emulated by pure emulator EEE for any finite
>>>> number of steps of emulation according to the semantics
>>>> of the x86 language it never reaches its own "ret"
>>>> instruction final halt state THUS DOES NOT HALT.
>>>>
>>>> When III is directly executed calls an EEE instance
>>>> that only emulates finite number of steps then this
>>>> directly executed III always reaches its own "ret"
>>>> instruction final halt state THUS HALTS.
>>>
>>> And that has what, exactly, to do with the post you are allegedly 
>>> responding to?
>>>
>>> André
>>>
>>
>>
>> THE INPUT FINITE STRING DOES SPECIFY RECURSIVE EMULATION.
>>
>> The behavior specified by the finite string input to a
>> computable function implemented on a model of computation
>>
>> does differ from the direct execution of this same finite
>> string because the direct execution avoids the pathological
>> self-reference that causes the recursive emulation.
>>
>> THE INPUT FINITE STRING DOES SPECIFY RECURSIVE EMULATION.
> 
> In the post you were responding to I pointed out that computable 
> functions are mathematical objects.

https://en.wikipedia.org/wiki/Computable_function

Computable functions implemented using models of computation
would seem to be more concrete than pure math functions.

For example pure math functions don't have any specific
storage like a tape or machine registers.

This also would seem to mean that they would require
some actual input.


> The above copypasta doesn't address 
> this.
> 
> I pointed out that the domain of a computable function needn't be a 
> string. The above copypasta doesn't address this.
> 

When implemented using an actual model of computation
some concrete form or input seems required.

> I pointed out that there is no bijection natural numbers and strings, 

finite strings of decimal digits: [0123456789]

> but rather a one-to-many relation. The above copypasta doesn't address 
> this.

"12579" would seem to have a bijective mapping to
a single natural number.

> 
> I pointed out that the exact same sort of one-to-many relation exists 
> between computations and strings. The above copypasta doesn't address this.
> 

I pointed out above that the finite string of x86
machine code correctly emulated by EEE DOES
NOT MAP TO THE BEHAVIOR OF ITS DIRECT EXECUTION.


code of correctly
emulated by EEE machine code does not map to its direct
execution.

-- 
Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer