Re: Proving the: Simulating termination analyzer Principle

Liste des GroupesRevenir à cl c  
Sujet : Re: Proving the: Simulating termination analyzer Principle
De : polcott333 (at) *nospam* gmail.com (olcott)
Groupes : comp.lang.c
Date : 06. Apr 2025, 04:30:14
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vsssg6$d1q$2@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10
User-Agent : Mozilla Thunderbird
On 4/5/2025 8:21 PM, Richard Heathfield wrote:
On 06/04/2025 01:43, olcott wrote:
On 4/5/2025 7:34 PM, dbush wrote:
On 4/5/2025 8:30 PM, olcott wrote:
On 4/5/2025 5:27 PM, dbush wrote:
On 4/5/2025 6:18 PM, Richard Heathfield wrote:
On 05/04/2025 22:31, dbush wrote:
On 4/5/2025 5:29 PM, olcott wrote:
On 4/5/2025 4:15 PM, dbush wrote:
On 4/5/2025 4:52 PM, olcott wrote:
*Simulating termination analyzer Principle*
It is always correct for any simulating termination
analyzer to stop simulating and reject any input that
would otherwise prevent its own termination.
>
void DDD()
{
    HHH(DDD);
    return;
}
>
Except when doing so would change the input, as is the case with HHH and DDD.
>
Changing the input is not allowed.
>
You may disagree that the above definition
of simulating termination analyzer is correct.
>
It is self-evident that HHH must stop simulating
DDD to prevent its own non-termination.
>
>
Changing the input is not allowed.
>
You're right, but it doesn't matter very much as long as terminates() *always* gets the answer right for any arbitrary program tape and any data tape. Mr Olcott's fails to do that.
>
>
Of course you're correct. His criteria is basically what happens if you replace the code of X with a pure simulator and run X(Y) for some Y.
>
>
Everyone else seems to think that the correct way
to handle a pathological relationship between an
input and a termination analyzer is to simply ignore
the differences that this makes. THAT CAN'T BE RIGHT !!!
>
>
Ignoring the relationship is exactly what you do when you change the code of HHH, thereby changing the input.
>
Changing the input is not allowed.
>
Ignoring the fact that the pathological
relationship between the input and the
termination analyzer changes the behavior
of the input is certainly incorrect.
 The analyser is supposed to report on the behaviour of the input program as is, not a mutated version.
 
The pathological relationship DOES CHANGE THE BEHAVIOR.
THIS CANNOT BE CORRECTLY IGNORED.
REPORTING ON THIS CHANGED BEHAVIOR CANNOT BE INCORRECT.
--
Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer

Date Sujet#  Auteur
5 Apr 25 * Proving the: Simulating termination analyzer Principle66olcott
5 Apr 25 +* Re: Proving the: Simulating termination analyzer Principle27dbush
5 Apr 25 i`* Re: Proving the: Simulating termination analyzer Principle26olcott
5 Apr 25 i +* Re: Proving the: Simulating termination analyzer Principle24dbush
5 Apr 25 i i`* Re: Proving the: Simulating termination analyzer Principle23Richard Heathfield
5 Apr 25 i i +* Re: Proving the: Simulating termination analyzer Principle11dbush
6 Apr 25 i i i`* Re: Proving the: Simulating termination analyzer Principle10olcott
6 Apr 25 i i i +* Re: Proving the: Simulating termination analyzer Principle5dbush
6 Apr 25 i i i i`* Re: Proving the: Simulating termination analyzer Principle4olcott
6 Apr 25 i i i i +* Re: Proving the: Simulating termination analyzer Principle2Richard Heathfield
6 Apr 25 i i i i i`- Re: Proving the: Simulating termination analyzer Principle1olcott
6 Apr 25 i i i i `- Re: Proving the: Simulating termination analyzer Principle1dbush
6 Apr 25 i i i `* Re: Proving the: Simulating termination analyzer Principle4Richard Heathfield
6 Apr 25 i i i  `* Re: Proving the: Simulating termination analyzer Principle3olcott
6 Apr 25 i i i   `* Re: Proving the: Simulating termination analyzer Principle2Richard Heathfield
6 Apr 25 i i i    `- Re: Proving the: Simulating termination analyzer Principle1olcott
6 Apr 25 i i `* Re: Proving the: Simulating termination analyzer Principle11olcott
6 Apr 25 i i  +* Re: Proving the: Simulating termination analyzer Principle6dbush
6 Apr 25 i i  i`* Re: Proving the: Simulating termination analyzer Principle5olcott
6 Apr 25 i i  i +* Re: Proving the: Simulating termination analyzer Principle2Richard Heathfield
6 Apr 25 i i  i i`- Re: Proving the: Simulating termination analyzer Principle1olcott
6 Apr 25 i i  i `* Re: Proving the: Simulating termination analyzer Principle2dbush
6 Apr 25 i i  i  `- Re: Proving the: Simulating termination analyzer Principle1olcott
6 Apr 25 i i  +- Re: Proving the: Simulating termination analyzer Principle1Richard Heathfield
6 Apr 25 i i  `* Re: Proving the: Simulating termination analyzer Principle3James Kuyper
6 Apr 25 i i   `* Re: Proving the: Simulating termination analyzer Principle2olcott
6 Apr 25 i i    `- Re: Proving the: Simulating termination analyzer Principle1Richard Heathfield
5 Apr 25 i `- Re: Proving the: Simulating termination analyzer Principle1Chris M. Thomasson
5 Apr 25 `* Re: Proving the: Simulating termination analyzer Principle38Richard Heathfield
5 Apr 25  `* Re: Proving the: Simulating termination analyzer Principle37olcott
5 Apr 25   `* Re: Proving the: Simulating termination analyzer Principle36Richard Heathfield
5 Apr 25    +* Re: Proving the: Simulating termination analyzer Principle15Kaz Kylheku
6 Apr 25    i+* Re: Proving the: Simulating termination analyzer Principle13Richard Heathfield
6 Apr 25    ii`* Re: Proving the: Simulating termination analyzer Principle12Tim Rentsch
6 Apr 25    ii +- Re: Proving the: Simulating termination analyzer Principle1Richard Heathfield
6 Apr 25    ii `* Re: Proving the: Simulating termination analyzer Principle10olcott
7 Apr 25    ii  `* Re: Proving the: Simulating termination analyzer Principle9Tim Rentsch
7 Apr 25    ii   `* Re: Proving the: Simulating termination analyzer Principle8olcott
7 Apr 25    ii    `* Re: Proving the: Simulating termination analyzer Principle7Tim Rentsch
7 Apr 25    ii     +* Re: Proving the: Simulating termination analyzer Principle4Keith Thompson
7 Apr 25    ii     i+- Re: Proving the: Simulating termination analyzer Principle1olcott
8 Apr 25    ii     i`* Re: Proving the: Simulating termination analyzer Principle2Tim Rentsch
9 Apr 25    ii     i `- Re: Proving the: Simulating termination analyzer Principle1olcott
7 Apr 25    ii     +- Re: Proving the: Simulating termination analyzer Principle1olcott
9 Apr 25    ii     `- Re: Proving the: Simulating termination analyzer Principle1olcott
6 Apr 25    i`- Re: Proving the: Simulating termination analyzer Principle1olcott
6 Apr 25    `* Re: Proving the: Simulating termination analyzer Principle20olcott
6 Apr 25     `* Re: Proving the: Simulating termination analyzer Principle19Richard Heathfield
6 Apr 25      `* Re: Proving the: Simulating termination analyzer Principle18olcott
9 Apr 25       `* Re: Proving the: Simulating termination analyzer Principle17Chris M. Thomasson
9 Apr 25        `* Re: Proving the: Simulating termination analyzer Principle16olcott
10 Apr 25         `* Re: Proving the: Simulating termination analyzer Principle15Chris M. Thomasson
10 Apr 25          `* Re: Proving the: Simulating termination analyzer Principle14olcott
10 Apr 25           `* Re: Proving the: Simulating termination analyzer Principle13Chris M. Thomasson
10 Apr 25            +- Re: Proving the: Simulating termination analyzer Principle1Chris M. Thomasson
10 Apr 25            `* Re: Proving the: Simulating termination analyzer Principle11olcott
11 Apr 25             `* Re: Proving the: Simulating termination analyzer Principle10Chris M. Thomasson
11 Apr 25              `* Re: Proving the: Simulating termination analyzer Principle9olcott
11 Apr 25               `* Re: Proving the: Simulating termination analyzer Principle8Chris M. Thomasson
11 Apr 25                +* Re: Proving the: Simulating termination analyzer Principle2Richard Heathfield
13 Apr13:08                i`- Re: Proving the: Simulating termination analyzer Principle1olcott
13 Apr13:03                `* Re: Proving the: Simulating termination analyzer Principle5olcott
13 Apr20:38                 `* Re: Proving the: Simulating termination analyzer Principle4Chris M. Thomasson
13 Apr20:56                  `* Re: Proving the: Simulating termination analyzer Principle3olcott
13 Apr22:50                   `* Re: Proving the: Simulating termination analyzer Principle2Chris M. Thomasson
14 Apr00:26                    `- Re: Proving the: Simulating termination analyzer Principle1olcott

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal