Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior

Liste des GroupesRevenir à c theory 
Sujet : Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior
De : richard (at) *nospam* damon-family.org (Richard Damon)
Groupes : comp.theory
Date : 14. Aug 2024, 04:31:01
Autres entêtes
Organisation : i2pn2 (i2pn.org)
Message-ID : <b1b9dd419864b78ebd86da1bc1f53bc655340966@i2pn2.org>
References : 1 2
User-Agent : Mozilla Thunderbird
On 8/13/24 11:36 AM, olcott wrote:
On 8/12/2024 8:43 PM, olcott wrote:
We prove that the simulation is correct.
Then we prove that this simulation cannot possibly
reach its final halt state / ever stop running without being aborted.
The semantics of the x86 language conclusive proves this is true.
>
Thus when we measure the behavior specified by this finite
string by DDD correctly simulated/emulated by HHH it specifies
non-halting behavior.
>
https://www.researchgate.net/ publication/369971402_Simulating_Termination_Analyzer_H_is_Not_Fooled_by_Pathological_Input_D
>
 *ESSENCE OF PROOF OF KEY POINTS*
A simulation of N instructions of DDD by HHH according to
the semantics of the x86 language is stipulated to be correct.
Not a valid stipulation, you can not stipulate something to be "correct".
If you mean to stipulate a MEANING for corect, then you just locked your self out of using "correct" in the normal meaning, and thus locked you self out of proving anything.
Using your "stipulation" of correct, to mean that you are stipulating what will be considered to be a "Correct Simulation" for your previous statement, that make that statement FALSE, because ANY DDD that calls an HHH that will simulate for just N instructions and then return will be HALTING by simple inspection.
Yes, the simulation doesn't reach the final state, but partial simulation don't show what happens as a final state of the machine (or if it reaches on).
You keep repeating this error, proving that you seem to have a learning disability that prevents you from understanding the true meaning of words.
If you want to change your statement to be an actruism, then you need to say something like:  "It is true that no partial or complete correct simulaiton of DDD by HHH will ever reach the return instruction of DDD".
The key is you need simulation, not DDD to be the subject of the verb reach, so that is what you are actually talking about, and what reaches (or not) the final state.

 A correct simulation of N instructions of DDD by HHH is
sufficient to correctly predict the behavior of an unlimited
simulation.
Nope, proven incorrect, as the unlimited simulation of the DDD that calls the HHH that does the partial simulation, and then returns, will see that DDD call the HHH and then the HHH will simulate those N instructions and then returns to the DDD and DDD then reaches it final state.

 Termination analyzers / halt deciders are only required
to correctly predict the behavior of their inputs.
Which *IS* the behavior of the program the input represents, BY DEFINITION OF A HALT DECIDER.
Also, that means HHH must consider the HHH that DDD calls to be the actual HHH which is there, which is itself, and it can not argue that if it didn't abort, the simulation would go on, as if HHH aobrts, so does the one that DDD calls, and thus that DDD is halting.

 Termination analyzers / halt deciders are only required
to correctly predict the behavior of their inputs, thus
the behavior of non-inputs is outside of their domain.
 
Which *IS* the behavior of the program the input represents, BY DEFINITION OF A HALT DECIDER.
Also, that means HHH must consider the HHH that DDD calls to be the actual HHH which is there, which is itself, and it can not argue that if it didn't abort, the simulation would go on, as if HHH aobrts, so does the one that DDD calls, and thus that DDD is halting.

Date Sujet#  Auteur
13 Aug 24 * Overview of proof that the input to HHH(DDD) specifies non-halting behavior29olcott
13 Aug 24 +- Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior1Python
13 Aug 24 +- Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior1Richard Damon
13 Aug 24 +* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior23Mikko
13 Aug 24 i`* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike22olcott
13 Aug 24 i +* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike15Fred. Zwarts
13 Aug 24 i i`* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike --- point by point14olcott
13 Aug 24 i i +* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike --- point by point12Fred. Zwarts
13 Aug 24 i i i`* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike --- point by point11olcott
13 Aug 24 i i i +* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike --- point by point9Fred. Zwarts
13 Aug 24 i i i i`* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike --- point by point8olcott
13 Aug 24 i i i i +* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike --- point by point6Fred. Zwarts
13 Aug 24 i i i i i`* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike --- point by point5olcott
14 Aug 24 i i i i i +- Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike --- point by point1Richard Damon
14 Aug 24 i i i i i `* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike --- point by point3Fred. Zwarts
14 Aug 24 i i i i i  `* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike --- in our head2olcott
14 Aug 24 i i i i i   `- Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike --- in our head1Fred. Zwarts
14 Aug 24 i i i i `- Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike --- point by point1Richard Damon
14 Aug 24 i i i `- Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike --- point by point1Richard Damon
14 Aug 24 i i `- Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike --- point by point1Richard Damon
14 Aug 24 i `* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike6Mikko
14 Aug 24 i  `* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike5olcott
14 Aug 24 i   +- Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike1Fred. Zwarts
15 Aug 24 i   `* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike3Mikko
15 Aug 24 i    `* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike2olcott
16 Aug 24 i     `- Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior --- Mike1Mikko
13 Aug 24 `* Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior3olcott
14 Aug 24  +- Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior1Richard Damon
14 Aug 24  `- Re: Overview of proof that the input to HHH(DDD) specifies non-halting behavior1Richard Damon

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal