Sujet : Re: Can D simulated by H terminate normally?
De : richard (at) *nospam* damon-family.org (Richard Damon)
Groupes : comp.theoryDate : 02. May 2024, 02:16:33
Autres entêtes
Organisation : i2pn2 (i2pn.org)
Message-ID : <v0um11$2qov4$2@i2pn2.org>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
User-Agent : Mozilla Thunderbird
On 5/1/24 11:26 AM, olcott wrote:
On 5/1/2024 4:42 AM, Alan Mackenzie wrote:
olcott <polcott333@gmail.com> wrote:
On 4/30/2024 5:46 PM, Richard Damon wrote:
On 4/30/24 11:50 AM, olcott wrote:
>
[ .... ]
>
Since the notion of abnormal termination could not exist prior to my
creation of a simulating halt decider and does exist within this
frame-of-reference we must construe abnormal termination as not
halting. If we don't do this we end up with actual infinite loops
that halt.
>
Except that Turing Machine do not have a concept of "Abnormal
Termination",
>
Indeed, not.
>
They do now, otherwise simulating termination analyzers are defined
to report that infinite loops always halt because they abort their
simulation of this infinite loop to report not halting.
>
Balderdash. "Simulating termination analyzers" aren't defined at all.
Until we have some definition of them, it is impossible to discuss their
properties sensibly.
>
When you say that I have not defined them at all you are ignoring the
10,000 times that I have defined them in this forum.
Any simulated input that does not need to be aborted to prevent
its own infinite execution is an input that terminates normally.
This counts as halting.
>
Except that without a functioning halting decider, it is impossible to
know whether a simulated input "needs to be aborted" or not. We know
there are no functioning halting deciders.
>
It is a termination analyzer thus is not required to be infallibly
correct on every possible input. It must get at least one input
correctly.
In other words, it is a TOY.
By your definition:
H(ptr m, ptr d) {
return 1;
}
is a correct termination analyzer, as it will get at least one input correctly.
D simulated by H cannot possibly reach past its own line 3 even
in an infinite number of simulated steps.
WRONG. see my other post.
All inputs that must be aborted terminate abnormally, thus does
not count as halting.
>
I have shown, in the last two days, that "terminating abnormally",
whatever that might mean in a turing machine, is indeed halting. You
chose not to respond to those parts of my posts.
>
If we take your definition then all infinite loops halt therefore
you are wrong.
No, because the Turing Machine, in an infinite loop, doesn't terminate abnormally.
Only the SIMULATION of the machine terminated abnormally.
you are just showing that your system isn't actually the
equivlent to the Turing Problem.
>
You don't even understand that no infinite loop halts.
Right, not even abnormally.
Only simulations terminate abnormally, but (partial) simulations are not actual machine behavior.
You are just showing all the more that you don't understand the difference between the REALITY of the machine behavior shown by the actual running of the machine, and the "imaginary" world of a simulation of it. The imaginary only become reality if it is taken to completion.
yes, we can define that some "final states" are to be considered
"abnormal terminations" and some "Normal Termination", but that
doesn't change the nature of the problem.
>
*The step that corrects the error of the halting problem comes last*
>
-- Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer
>