Re: Proving the: Simulating termination analyzer Principle

Liste des GroupesRevenir à cl c  
Sujet : Re: Proving the: Simulating termination analyzer Principle
De : dbush.mobile (at) *nospam* gmail.com (dbush)
Groupes : comp.lang.c
Date : 06. Apr 2025, 02:19:34
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vsskr5$3mggf$1@dont-email.me>
References : 1 2 3 4 5 6 7 8
User-Agent : Mozilla Thunderbird
On 4/5/2025 8:36 PM, olcott wrote:
On 4/5/2025 6:20 PM, dbush wrote:
On 4/5/2025 7:18 PM, olcott wrote:
On 4/5/2025 5: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.
>
>
Termination analyzers are not required to be infallible.
>
>
>
But they must still generate the required mapping for the input they claim to answer correctly:
>
>
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
>
 Exactly the opposite, they are only allowed to report
on what they see.
 
No, they report what they are programed to report, which is some computable function.
And the halting function is not a computable function, as Linz and others have proved:
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

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