Re: HHH(DDD)==0 is correct

Liste des GroupesRevenir à c theory 
Sujet : Re: HHH(DDD)==0 is correct
De : richard (at) *nospam* damon-family.org (Richard Damon)
Groupes : comp.theory
Date : 10. Jul 2025, 02:35:20
Autres entêtes
Organisation : i2pn2 (i2pn.org)
Message-ID : <25a1ce93a966107c8ca012d2e26fadd31f37365a@i2pn2.org>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
User-Agent : Mozilla Thunderbird
On 7/9/25 8:45 AM, olcott wrote:
On 7/9/2025 3:32 AM, Mikko wrote:
On 2025-07-08 14:16:13 +0000, olcott said:
>
On 7/8/2025 2:35 AM, Mikko wrote:
On 2025-07-07 14:02:49 +0000, olcott said:
>
On 7/7/2025 3:25 AM, Mikko wrote:
On 2025-07-06 15:00:25 +0000, olcott said:
>
On 7/6/2025 4:19 AM, Mikko wrote:
On 2025-07-05 15:59:50 +0000, olcott said:
>
On 7/5/2025 2:30 AM, Fred. Zwarts wrote:
Op 04.jul.2025 om 14:57 schreef olcott:
On 7/4/2025 2:42 AM, Mikko wrote:
On 2025-07-03 15:17:53 +0000, olcott said:
>
On 7/3/2025 9:50 AM, Richard Damon wrote:
On 7/3/25 10:39 AM, olcott wrote:
On 7/3/2025 9:16 AM, Richard Damon wrote:
On 7/2/25 10:50 PM, olcott wrote:
On 7/1/2025 11:37 AM, Mr Flibble wrote:
On Mon, 30 Jun 2025 21:12:48 -0400, Richard Damon wrote:
>
On 6/30/25 2:30 PM, Mr Flibble wrote:
>
PO just works off the lie that a correct simulation of the input is
different than the direct execution, even though he can't show the
instruction actually correctly simulated where they differ, and thus
proves he is lying.
>
The closest he comes is claiming that the simulation of the "Call HHH"
must be different when simulated then when executed, as for "some
reason" it must be just because otherwise HHH can't do the simulation.
>
Sorry, not being able to do something doesn't mean you get to redefine
it,
>
You ar4e just showing you are as stupid as he is.
>
No. A simulator does not have to run a simulation to completion if it can
determine that the input, A PROGRAM, never halts.
>
/Flibble
>
The most direct way to analyze this is that
HHH(DDD)==0 and HHH1(DDD)==1 are both correct
because DDD calls HHH(DDD) in recursive simulation and
DDD does not call HHH1(DDD) in recursive simulation.
>
Nope. It seems you don't understand what the question actually IS because you have just lied to yourself so much that you lost the understanding of the queiston.
>
>
*I can't imagine how Mike does not get this*
>
I can't understand
>
>
*Context of above dialogue*
*Context of above dialogue*
*Context of above dialogue*
>
Context of your context:
>
A Halt Decider is supposed to decide if the program given to it (via some correct representation) will halt when run.
>
Thus, "the input" needs to represent a program
>
>
typedef void (*ptr)();
int HHH(ptr P);
>
void DDD()
{
   HHH(DDD);
   return;
}
>
int main()
{
   HHH(DDD);
}
>
Which, by itself, isn't a valid input, or program. as HHH is undefined.
>
Each different definition of HHH, gives a different problem.
>
Your "logic" seems to be based on trying to re-define what a program is, which just makes it a lie.
>
"Programs" must be complete and self-contained in the field of computability theory, something you don't seem to understand.
>
>
Termination Analyzer HHH simulates its input until
it detects a non-terminating behavior pattern. When
HHH detects such a pattern it aborts its simulation
and returns 0. (HHH1 has identical code)
>
>
>
But it CAN'T simulate the above input. as it isn't valid.
>
You need to add the code of HHH to the input to let HHH simulate "the input" to get anything.
>
>
No I do not. The above paragraph has every detail that is needed.
>
Then how do you correctly simulate something you do not have.
>
Note, your "description" of HHH is just incorrect, as it is also incomplete.
>
Simulating a LIE just gives you a lie.
>
>
And at that point, you have different inputs for different HHHs, and possibly different behaviors, which you logic forgets to take into account, which just breaks it.
>
>
Wrong.
It is because the what I specified does take this
into account that HHH(DDD)==0 and HHH1(DDD)==1 are correct.
>
Nope, becausee it violates the DEFINITION of what it means to simulate something.
>
*You don't even know what you mean by this*
What I mean is the execution trace that is derived
within the semantics of the C programming language.
>
C lanbuage definition does not specifiy the senatics of the non- standard
lanugage extension that your HHH and HHH1 use.
>
>
*This is the ONLY specification of HHH that chatbots see*
Termination Analyzer HHH simulates its input until
it detects a non-terminating behavior pattern. When
HHH detects such a pattern it aborts its simulation
and returns 0.
>
There is no non-termination behaviour to detect, because the input specifies only a *finite* recursion.
>
When DDD is infinitely simulated by HHH it never reaches
>
When DDD is infinitely simulated by HHH that HHH never answers correctly
(or otherwise) and therefore is not a halting decider.
>
So by a kind of mathematical induction HHH correctly
predicts that DDD simulated by HHH (according to the
semantics of the C programming language) cannot possibly
reach its own simulated "return" statement final halt
state then HHH is correct to reject DDD as non-halting.
>
"By a kind of mathematical induction" is not a valid basis for inference.
>
void DDD()
{
   HHH(DDD);
   return;
}
>
DDD simulated by HHH according to the semantics
of the C programming language specifies
>
HHH simulates DDD that calls HHH(DDD)
that simulates DDD that calls HHH(DDD)
that simulates DDD that calls HHH(DDD)
that simulates DDD that calls HHH(DDD)
that simulates DDD that calls HHH(DDD)
that simulates DDD that calls HHH(DDD)...
>
Simply reading the code of your HHH shows that that is not what happens.
Your HHH does not simulate that many levels of recorsion.
>
I was showing the pattern of behavior that HHH recognizes.
>
As the input to HHH does not match to that pattern
  *Here is HHH matching that pattern*
executed HHH simulates DDD that calls emulated HHH(DDD)
that simulates DDD that calls emulated emulated HHH(DDD)
But that pattern isn't what actually happens, because the first simulated HHH will abort before it gets that far, because HHH aborts before it lets its simulation get that far.

 *Here is the 197 page full execution trace of that*
https://liarparadox.org/HHH(DDD)_Full_Trace.pdf
Right, wh9ch shows that HHH aborts on the conditon of seeing that its input calls HHH and it simulates that to a repeat of that call.
It also proves that the CORRECT simulation of this input, will reach a final state, and thus that it this isn't a non-halting pattern.

 Line 996 is where it matches the above pattern.
https://github.com/plolcott/x86utm/blob/master/Halt7.c
No, that isn't the pattern it is matching, I guess you don't understand your own program.
The pattern it matchs is seeing HHH simulate an input to a call to HHH with the same input.
Since you show that EVERY HHH will abort such a simulation, your pattern above doesn't actually exist, it is just you lying to yourself.

 
you should say
"hallucinates" instead of "recognizes". Though that does not alter
the end result that HHH gives the wrong answer.
>
 

Date Sujet#  Auteur
26 Jun 25 * Re: ChatGPT agrees that HHH refutes the standard halting problem proof method116Alan Mackenzie
26 Jun 25 `* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method115olcott
27 Jun 25  +* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method94olcott
29 Jun 25  i`* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method93Mikko
29 Jun 25  i +* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method91olcott
29 Jun 25  i i+* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method13olcott
30 Jun 25  i ii+* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method11Richard Damon
30 Jun 25  i iii`* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method10olcott
30 Jun 25  i iii `* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method9Richard Damon
30 Jun 25  i iii  `* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method8olcott
1 Jul 25  i iii   `* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method7Richard Damon
1 Jul 25  i iii    +* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method5olcott
1 Jul 25  i iii    i`* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method4Richard Damon
1 Jul 25  i iii    i `* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method3olcott
2 Jul 25  i iii    i  +- Re: ChatGPT agrees that HHH refutes the standard halting problem proof method1Richard Damon
2 Jul 25  i iii    i  `- Logic proves that Peter Olcott is just a liar.1Richard Damon
2 Jul 25  i iii    `- Re: ChatGPT agrees that HHH refutes the standard halting problem proof method1Richard Heathfield
30 Jun 25  i ii`- Re: ChatGPT agrees that HHH refutes the standard halting problem proof method1Mikko
30 Jun 25  i i+* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method76Richard Damon
1 Jul 25  i ii`* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method75Richard Damon
1 Jul 25  i ii +* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method8olcott
1 Jul 25  i ii i+* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method4Fred. Zwarts
1 Jul 25  i ii ii`* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method3olcott
2 Jul 25  i ii ii +- Re: ChatGPT agrees that HHH refutes the standard halting problem proof method1Richard Damon
2 Jul 25  i ii ii `- Re: ChatGPT agrees that HHH refutes the standard halting problem proof method1Fred. Zwarts
1 Jul 25  i ii i`* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method3Richard Damon
1 Jul 25  i ii i `* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method2olcott
2 Jul 25  i ii i  `- Re: ChatGPT agrees that HHH refutes the standard halting problem proof method1Richard Damon
3 Jul 25  i ii `* HHH(DDD)==0 is correct66olcott
3 Jul 25  i ii  +* Re: HHH(DDD)==0 is correct36Mikko
3 Jul13:56  i ii  i`* Re: HHH(DDD)==0 is correct35olcott
3 Jul15:24  i ii  i +- Re: HHH(DDD)==0 is correct1Richard Damon
4 Jul08:35  i ii  i `* Re: HHH(DDD)==0 is correct33Mikko
4 Jul13:50  i ii  i  `* Re: HHH(DDD)==0 is correct32olcott
4 Jul14:22  i ii  i   +* Re: HHH(DDD)==0 is correct11joes
4 Jul14:32  i ii  i   i`* Re: HHH(DDD)==0 is correct10olcott
4 Jul18:48  i ii  i   i `* Re: HHH(DDD)==0 is correct9Richard Damon
4 Jul19:24  i ii  i   i  `* Re: HHH(DDD)==0 is correct8olcott
4 Jul21:33  i ii  i   i   `* Re: HHH(DDD)==0 is correct7Richard Damon
4 Jul23:17  i ii  i   i    `* Re: HHH(DDD)==0 is correct6olcott
5 Jul08:36  i ii  i   i     +* Re: HHH(DDD)==0 is correct2Fred. Zwarts
5 Jul17:07  i ii  i   i     i`- Re: HHH(DDD)==0 is correct1olcott
5 Jul14:01  i ii  i   i     `* Re: HHH(DDD)==0 is correct3Richard Damon
5 Jul17:16  i ii  i   i      `* Re: HHH(DDD)==0 is correct2olcott
6 Jul01:25  i ii  i   i       `- Re: HHH(DDD)==0 is correct1Richard Damon
4 Jul14:23  i ii  i   +* Re: HHH(DDD)==0 is correct19Richard Damon
4 Jul15:43  i ii  i   i`* Re: HHH(DDD)==0 is correct18olcott
4 Jul19:14  i ii  i   i `* Re: HHH(DDD)==0 is correct17Richard Damon
4 Jul19:25  i ii  i   i  `* Re: HHH(DDD)==0 is correct16olcott
4 Jul21:40  i ii  i   i   `* Re: HHH(DDD)==0 is correct15Richard Damon
4 Jul23:24  i ii  i   i    `* Re: HHH(DDD)==0 is correct14olcott
5 Jul08:33  i ii  i   i     +* Re: HHH(DDD)==0 is correct3Fred. Zwarts
5 Jul17:03  i ii  i   i     i`* Re: HHH(DDD)==0 is correct2olcott
6 Jul10:45  i ii  i   i     i `- Re: HHH(DDD)==0 is correct1Fred. Zwarts
5 Jul14:07  i ii  i   i     `* Re: HHH(DDD)==0 is correct10Richard Damon
5 Jul17:21  i ii  i   i      `* Re: HHH(DDD)==0 is correct9olcott
6 Jul01:36  i ii  i   i       `* Re: HHH(DDD)==0 is correct8Richard Damon
6 Jul03:23  i ii  i   i        `* Re: HHH(DDD)==0 is correct7olcott
6 Jul03:59  i ii  i   i         `* Re: HHH(DDD)==0 is correct6Richard Damon
6 Jul05:06  i ii  i   i          `* Re: HHH(DDD)==0 is correct5olcott
6 Jul10:40  i ii  i   i           +- Re: HHH(DDD)==0 is correct1Fred. Zwarts
6 Jul12:48  i ii  i   i           `* Re: HHH(DDD)==0 is correct3Richard Damon
6 Jul16:08  i ii  i   i            `* Re: HHH(DDD)==0 is correct2olcott
6 Jul17:50  i ii  i   i             `- Re: HHH(DDD)==0 is correct1Richard Damon
5 Jul09:42  i ii  i   `- Re: HHH(DDD)==0 is correct1Mikko
3 Jul15:16  i ii  `* Re: HHH(DDD)==0 is correct29Richard Damon
3 Jul15:39  i ii   `* Re: HHH(DDD)==0 is correct28olcott
3 Jul15:50  i ii    `* Re: HHH(DDD)==0 is correct27Richard Damon
3 Jul16:17  i ii     `* Re: HHH(DDD)==0 is correct26olcott
3 Jul23:59  i ii      +* Re: HHH(DDD)==0 is correct5Richard Damon
4 Jul00:15  i ii      i`* Re: HHH(DDD)==0 is correct4olcott
4 Jul01:22  i ii      i `* Re: HHH(DDD)==0 is correct3Richard Damon
4 Jul01:36  i ii      i  `* Re: HHH(DDD)==0 is correct2olcott
4 Jul14:25  i ii      i   `- Re: HHH(DDD)==0 is correct1Richard Damon
4 Jul08:42  i ii      `* Re: HHH(DDD)==0 is correct20Mikko
4 Jul13:57  i ii       `* Re: HHH(DDD)==0 is correct19olcott
5 Jul08:30  i ii        +* Re: HHH(DDD)==0 is correct15Fred. Zwarts
5 Jul16:59  i ii        i`* Re: HHH(DDD)==0 is correct14olcott
6 Jul10:19  i ii        i `* Re: HHH(DDD)==0 is correct13Mikko
6 Jul16:00  i ii        i  `* Re: HHH(DDD)==0 is correct12olcott
6 Jul17:53  i ii        i   +- Re: HHH(DDD)==0 is correct1Richard Damon
7 Jul09:25  i ii        i   `* Re: HHH(DDD)==0 is correct10Mikko
7 Jul15:02  i ii        i    `* Re: HHH(DDD)==0 is correct9olcott
7 Jul23:32  i ii        i     +- Re: HHH(DDD)==0 is correct1Richard Damon
8 Jul08:35  i ii        i     `* Re: HHH(DDD)==0 is correct7Mikko
8 Jul15:16  i ii        i      `* Re: HHH(DDD)==0 is correct6olcott
9 Jul09:32  i ii        i       +* Re: HHH(DDD)==0 is correct4Mikko
9 Jul13:45  i ii        i       i`* Re: HHH(DDD)==0 is correct3olcott
10 Jul02:35  i ii        i       i +- Re: HHH(DDD)==0 is correct1Richard Damon
10 Jul10:09  i ii        i       i `- Re: HHH(DDD)==0 is correct1Mikko
9 Jul12:18  i ii        i       `- Re: HHH(DDD)==0 is correct1Richard Damon
5 Jul09:44  i ii        `* Re: HHH(DDD)==0 is correct3Mikko
5 Jul16:53  i ii         `* Re: HHH(DDD)==0 is correct2olcott
6 Jul10:35  i ii          `- Re: HHH(DDD)==0 is correct1Fred. Zwarts
30 Jun 25  i i`- Re: ChatGPT agrees that HHH refutes the standard halting problem proof method1Mikko
30 Jun 25  i `- Re: ChatGPT agrees that HHH refutes the standard halting problem proof method1Mikko
27 Jun 25  `* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method20Richard Damon
27 Jun 25   `* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method19olcott
27 Jun 25    `* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method18Richard Damon
27 Jun 25     +* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method12olcott
27 Jun 25     i`* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method11Richard Damon
27 Jun 25     `* Re: ChatGPT agrees that HHH refutes the standard halting problem proof method5olcott

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal