Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
On 7/26/2025 3:05 AM, joes wrote:
Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
On 7/25/2025 2:10 PM, joes wrote:
Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:
Ok, so modifying HHH to simulate further also changes the input DDD,When HHH emulates DDD then DDD calls HHH(DDD) based on whatever code isBut does DDD call whatever is behind the name "HHH" or does it call theOh, really now? I thought it referred to its simulator HHH by name.The actual code has always been based on an x86 emulator that emulates >>>> finite strings of x86 machine code bytes.
fixed code that aborts just before the second recursive call? Because
DDD calling a modified HHH' is a different program.
at machine address 000015d2.
because it calls the same address. Gotcha.
The trace only shows it is different. It remains to be shown that theSince the execution trace conclusively proves that it is correct yourFor three years everyone here acts like it is impossible for them toIt is not impossible to understand. It is wrong.
understand that the correct emulation of an input that calls its own
emulator HHH(DDD) can possibly be different than the emulation of the
same input that does not call its own emulator HHH1(DDD).
mere intuition to the contrary is proven to be incorrect.
abort was correct.
Right?If we prefix all programs we pass to HHH with DDD, they should not be
aborted as if the were the same.
If HHH were a correct simulator, it would produce the same behaviour as
an UTM. (HHH1 is the same as HHH, right?)
On 7/26/2025 1:11 PM, joes wrote:
Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
On 7/26/2025 3:05 AM, joes wrote:Ok, so modifying HHH to simulate further also changes the input DDD,
Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
On 7/25/2025 2:10 PM, joes wrote:
Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:
When HHH emulates DDD then DDD calls HHH(DDD) based on whatever code isBut does DDD call whatever is behind the name "HHH" or does it call the >>>> fixed code that aborts just before the second recursive call? BecauseOh, really now? I thought it referred to its simulator HHH by name. >>>>> The actual code has always been based on an x86 emulator that emulates >>>>> finite strings of x86 machine code bytes.
DDD calling a modified HHH' is a different program.
at machine address 000015d2.
because it calls the same address. Gotcha.
The trace only shows it is different. It remains to be shown that theSince the execution trace conclusively proves that it is correct yourFor three years everyone here acts like it is impossible for them to >>>>> understand that the correct emulation of an input that calls its own >>>>> emulator HHH(DDD) can possibly be different than the emulation of the >>>>> same input that does not call its own emulator HHH1(DDD).It is not impossible to understand. It is wrong.
mere intuition to the contrary is proven to be incorrect.
abort was correct.
Right?If we prefix all programs we pass to HHH with DDD, they should not be
aborted as if the were the same.
If HHH were a correct simulator, it would produce the same behaviour as >>>> an UTM. (HHH1 is the same as HHH, right?)
All of the chatbots figure out that I am correct
on their own. I only give them this input:
typedef void (*ptr)();
int HHH(ptr P);
void DDD()
{
HHH(DDD);
return;
}
int main()
{
HHH(DDD);
DDD();
}
Simulating Termination Analyzer HHH correctly simulates its input until:
(a) It detects a non-terminating behavior pattern then it aborts its simulation and returns 0,
(b) Its simulated input reaches its simulated "return" statement then it returns 1.
Then they figure out all the other details on their own.Going from invalid and contradictory information, any conclusion can be figured out, even incorrect ones.
https://chatgpt.com/share/688521d8-e5fc-8011-9d7c-0d77ac83706c
Op 26.jul.2025 om 20:46 schreef olcott:
On 7/26/2025 1:11 PM, joes wrote:
Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
On 7/26/2025 3:05 AM, joes wrote:Ok, so modifying HHH to simulate further also changes the input DDD,
Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
On 7/25/2025 2:10 PM, joes wrote:
Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:
When HHH emulates DDD then DDD calls HHH(DDD) based on whatever code is >>>> at machine address 000015d2.But does DDD call whatever is behind the name "HHH" or does it call >>>>> theOh, really now? I thought it referred to its simulator HHH by name. >>>>>> The actual code has always been based on an x86 emulator thatemulates
finite strings of x86 machine code bytes.
fixed code that aborts just before the second recursive call? Because >>>>> DDD calling a modified HHH' is a different program.
because it calls the same address. Gotcha.
The trace only shows it is different. It remains to be shown that theSince the execution trace conclusively proves that it is correct yourFor three years everyone here acts like it is impossible for them to >>>>>> understand that the correct emulation of an input that calls its own >>>>>> emulator HHH(DDD) can possibly be different than the emulation of the >>>>>> same input that does not call its own emulator HHH1(DDD).It is not impossible to understand. It is wrong.
mere intuition to the contrary is proven to be incorrect.
abort was correct.
Right?If we prefix all programs we pass to HHH with DDD, they should not be >>>>> aborted as if the were the same.
If HHH were a correct simulator, it would produce the same
behaviour as
an UTM. (HHH1 is the same as HHH, right?)
All of the chatbots figure out that I am correct
on their own. I only give them this input:
typedef void (*ptr)();
int HHH(ptr P);
void DDD()
{
HHH(DDD);
return;
}
int main()
{
HHH(DDD);
DDD();
}
Simulating Termination Analyzer HHH correctly simulates its input until:
(a) It detects a non-terminating behavior pattern then it aborts its
simulation and returns 0,
(b) Its simulated input reaches its simulated "return" statement then
it returns 1.
These cache-boxes are fed with invalid and contradictory information:
(a) No non-termination pattern can be detected when it aborts and
return, because the simulated HHH is also programmed to abort and return.
On 7/28/2025 3:43 AM, Fred. Zwarts wrote:
Op 26.jul.2025 om 20:46 schreef olcott:
On 7/26/2025 1:11 PM, joes wrote:
Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
On 7/26/2025 3:05 AM, joes wrote:Ok, so modifying HHH to simulate further also changes the input DDD,
Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
On 7/25/2025 2:10 PM, joes wrote:
Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:
When HHH emulates DDD then DDD calls HHH(DDD) based on whateverBut does DDD call whatever is behind the name "HHH" or does itOh, really now? I thought it referred to its simulator HHH by name. >>>>>>> The actual code has always been based on an x86 emulator thatemulates
finite strings of x86 machine code bytes.
call the
fixed code that aborts just before the second recursive call? Because >>>>>> DDD calling a modified HHH' is a different program.
code is
at machine address 000015d2.
because it calls the same address. Gotcha.
The trace only shows it is different. It remains to be shown that theSince the execution trace conclusively proves that it is correct your >>>>> mere intuition to the contrary is proven to be incorrect.For three years everyone here acts like it is impossible for them to >>>>>>> understand that the correct emulation of an input that calls its own >>>>>>> emulator HHH(DDD) can possibly be different than the emulation of >>>>>>> theIt is not impossible to understand. It is wrong.
same input that does not call its own emulator HHH1(DDD).
abort was correct.
Right?If we prefix all programs we pass to HHH with DDD, they should not be >>>>>> aborted as if the were the same.
If HHH were a correct simulator, it would produce the same
behaviour as
an UTM. (HHH1 is the same as HHH, right?)
All of the chatbots figure out that I am correct
on their own. I only give them this input:
typedef void (*ptr)();
int HHH(ptr P);
void DDD()
{
HHH(DDD);
return;
}
int main()
{
HHH(DDD);
DDD();
}
Simulating Termination Analyzer HHH correctly simulates its input until: >>> (a) It detects a non-terminating behavior pattern then it aborts its
simulation and returns 0,
(b) Its simulated input reaches its simulated "return" statement then
it returns 1.
These cache-boxes are fed with invalid and contradictory information:
(a) No non-termination pattern can be detected when it aborts and
return, because the simulated HHH is also programmed to abort and return.
DDD correctly simulated by HHH cannot possibly reach its own
simulated "return" instruction final halt state in one to
infinity steps of correct simulation. This is a verified fact.
Op 28.jul.2025 om 14:46 schreef olcott:
On 7/28/2025 3:43 AM, Fred. Zwarts wrote:As usual incorrect claims without evidence.
Op 26.jul.2025 om 20:46 schreef olcott:
On 7/26/2025 1:11 PM, joes wrote:
Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
On 7/26/2025 3:05 AM, joes wrote:Ok, so modifying HHH to simulate further also changes the input DDD, >>>>> because it calls the same address. Gotcha.
Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
On 7/25/2025 2:10 PM, joes wrote:
Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:
When HHH emulates DDD then DDD calls HHH(DDD) based on whateverBut does DDD call whatever is behind the name "HHH" or does itOh, really now? I thought it referred to its simulator HHH by >>>>>>>>> name.The actual code has always been based on an x86 emulator that >>>>>>>> emulates
finite strings of x86 machine code bytes.
call the
fixed code that aborts just before the second recursive call?
Because
DDD calling a modified HHH' is a different program.
code is
at machine address 000015d2.
The trace only shows it is different. It remains to be shown that the >>>>> abort was correct.Since the execution trace conclusively proves that it is correct your >>>>>> mere intuition to the contrary is proven to be incorrect.For three years everyone here acts like it is impossible forIt is not impossible to understand. It is wrong.
them to
understand that the correct emulation of an input that calls its >>>>>>>> own
emulator HHH(DDD) can possibly be different than the emulation >>>>>>>> of the
same input that does not call its own emulator HHH1(DDD).
Right?If we prefix all programs we pass to HHH with DDD, they should
not be
aborted as if the were the same.
If HHH were a correct simulator, it would produce the same
behaviour as
an UTM. (HHH1 is the same as HHH, right?)
All of the chatbots figure out that I am correct
on their own. I only give them this input:
typedef void (*ptr)();
int HHH(ptr P);
void DDD()
{
HHH(DDD);
return;
}
int main()
{
HHH(DDD);
DDD();
}
Simulating Termination Analyzer HHH correctly simulates its input
until:
(a) It detects a non-terminating behavior pattern then it aborts its
simulation and returns 0,
(b) Its simulated input reaches its simulated "return" statement
then it returns 1.
These cache-boxes are fed with invalid and contradictory information:
(a) No non-termination pattern can be detected when it aborts and
return, because the simulated HHH is also programmed to abort and
return.
DDD correctly simulated by HHH cannot possibly reach its own
simulated "return" instruction final halt state in one to
infinity steps of correct simulation. This is a verified fact.
Your dreams are no verified facts. HHH aborts before the simulation
would reach the final halt state in a finite number of steps, as proven
by world-class simulators using exactly the same input. The infinity is
only in your dreams.
On 7/29/2025 2:39 AM, Fred. Zwarts wrote:
Op 28.jul.2025 om 14:46 schreef olcott:
On 7/28/2025 3:43 AM, Fred. Zwarts wrote:As usual incorrect claims without evidence.
Op 26.jul.2025 om 20:46 schreef olcott:
On 7/26/2025 1:11 PM, joes wrote:
Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
On 7/26/2025 3:05 AM, joes wrote:Ok, so modifying HHH to simulate further also changes the input DDD, >>>>>> because it calls the same address. Gotcha.
Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
On 7/25/2025 2:10 PM, joes wrote:
Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:
When HHH emulates DDD then DDD calls HHH(DDD) based on whatever >>>>>>> code isBut does DDD call whatever is behind the name "HHH" or does it >>>>>>>> call theOh, really now? I thought it referred to its simulator HHH by >>>>>>>>>> name.The actual code has always been based on an x86 emulator that >>>>>>>>> emulates
finite strings of x86 machine code bytes.
fixed code that aborts just before the second recursive call? >>>>>>>> Because
DDD calling a modified HHH' is a different program.
at machine address 000015d2.
The trace only shows it is different. It remains to be shown that the >>>>>> abort was correct.Since the execution trace conclusively proves that it is correct >>>>>>> yourFor three years everyone here acts like it is impossible for >>>>>>>>> them toIt is not impossible to understand. It is wrong.
understand that the correct emulation of an input that calls >>>>>>>>> its own
emulator HHH(DDD) can possibly be different than the emulation >>>>>>>>> of the
same input that does not call its own emulator HHH1(DDD).
mere intuition to the contrary is proven to be incorrect.
Right?If we prefix all programs we pass to HHH with DDD, they should >>>>>>>> not be
aborted as if the were the same.
If HHH were a correct simulator, it would produce the same
behaviour as
an UTM. (HHH1 is the same as HHH, right?)
All of the chatbots figure out that I am correct
on their own. I only give them this input:
typedef void (*ptr)();
int HHH(ptr P);
void DDD()
{
HHH(DDD);
return;
}
int main()
{
HHH(DDD);
DDD();
}
Simulating Termination Analyzer HHH correctly simulates its input
until:
(a) It detects a non-terminating behavior pattern then it aborts
its simulation and returns 0,
(b) Its simulated input reaches its simulated "return" statement
then it returns 1.
These cache-boxes are fed with invalid and contradictory information:
(a) No non-termination pattern can be detected when it aborts and
return, because the simulated HHH is also programmed to abort and
return.
DDD correctly simulated by HHH cannot possibly reach its own
simulated "return" instruction final halt state in one to
infinity steps of correct simulation. This is a verified fact.
Your dreams are no verified facts. HHH aborts before the simulation
would reach the final halt state in a finite number of steps, as
proven by world-class simulators using exactly the same input. The
infinity is only in your dreams.
HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD)
HHH1(DDD) must NOT simulate itself simulating DDD because DDD DOES NOT
CALL HHH1(DDD)
At this point I think that you are a fucking liar.
On 7/29/2025 2:39 AM, Fred. Zwarts wrote:
As usual incorrect claims without evidence.
Your dreams are no verified facts. HHH aborts before the simulation
would reach the final halt state in a finite number of steps, as proven
by world-class simulators using exactly the same input. The infinity is
only in your dreams.
HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD)
HHH1(DDD) must NOT simulate itself simulating DDD because DDD DOES NOT
CALL HHH1(DDD)
At this point I think that you are a fucking liar.
----
Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer
[ Followup-To: set ]
In comp.theory olcott <polcott333@gmail.com> wrote:
On 7/29/2025 2:39 AM, Fred. Zwarts wrote:
[ .... ]
As usual incorrect claims without evidence.
Your dreams are no verified facts. HHH aborts before the simulation
would reach the final halt state in a finite number of steps, as proven
by world-class simulators using exactly the same input. The infinity is
only in your dreams.
HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD)
HHH1(DDD) must NOT simulate itself simulating DDD because DDD DOES NOT
CALL HHH1(DDD)
At this point I think that you are a fucking liar.
As has been established elsewhere in this thread, you are no position to
call anybody else here a liar. Glass house inhabitants, throwing stones,
and all that.
And you used to distinguish yourself from other cranks by sticking to decorous language, and generally being courteous. Not any more. That is
a most unwelcome change.
[ Followup-To: set ]
In comp.theory olcott <polcott333@gmail.com> wrote:
On 7/29/2025 2:39 AM, Fred. Zwarts wrote:
[ .... ]
As usual incorrect claims without evidence.
Your dreams are no verified facts. HHH aborts before the simulation
would reach the final halt state in a finite number of steps, as proven
by world-class simulators using exactly the same input. The infinity is
only in your dreams.
HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD)
HHH1(DDD) must NOT simulate itself simulating DDD because DDD DOES NOT
CALL HHH1(DDD)
At this point I think that you are a fucking liar.
As has been established elsewhere in this thread, you are no position to
call anybody else here a liar. Glass house inhabitants, throwing stones,
and all that.
On 7/29/25 5:15 PM, olcott wrote:
On 7/29/2025 2:39 AM, Fred. Zwarts wrote:
Op 28.jul.2025 om 14:46 schreef olcott:
On 7/28/2025 3:43 AM, Fred. Zwarts wrote:As usual incorrect claims without evidence.
Op 26.jul.2025 om 20:46 schreef olcott:
On 7/26/2025 1:11 PM, joes wrote:
Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
On 7/26/2025 3:05 AM, joes wrote:Ok, so modifying HHH to simulate further also changes the input DDD, >>>>>>> because it calls the same address. Gotcha.
Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
On 7/25/2025 2:10 PM, joes wrote:
Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:
When HHH emulates DDD then DDD calls HHH(DDD) based on whatever >>>>>>>> code isBut does DDD call whatever is behind the name "HHH" or does it >>>>>>>>> call theOh, really now? I thought it referred to its simulator HHH by >>>>>>>>>>> name.The actual code has always been based on an x86 emulator that >>>>>>>>>> emulates
finite strings of x86 machine code bytes.
fixed code that aborts just before the second recursive call? >>>>>>>>> Because
DDD calling a modified HHH' is a different program.
at machine address 000015d2.
The trace only shows it is different. It remains to be shown that >>>>>>> theSince the execution trace conclusively proves that it is correct >>>>>>>> yourFor three years everyone here acts like it is impossible for >>>>>>>>>> them toIt is not impossible to understand. It is wrong.
understand that the correct emulation of an input that calls >>>>>>>>>> its own
emulator HHH(DDD) can possibly be different than the emulation >>>>>>>>>> of the
same input that does not call its own emulator HHH1(DDD).
mere intuition to the contrary is proven to be incorrect.
abort was correct.
Right?If we prefix all programs we pass to HHH with DDD, they should >>>>>>>>> not be
aborted as if the were the same.
If HHH were a correct simulator, it would produce the same
behaviour as
an UTM. (HHH1 is the same as HHH, right?)
All of the chatbots figure out that I am correct
on their own. I only give them this input:
typedef void (*ptr)();
int HHH(ptr P);
void DDD()
{
HHH(DDD);
return;
}
int main()
{
HHH(DDD);
DDD();
}
Simulating Termination Analyzer HHH correctly simulates its input >>>>>> until:
(a) It detects a non-terminating behavior pattern then it aborts
its simulation and returns 0,
(b) Its simulated input reaches its simulated "return" statement
then it returns 1.
These cache-boxes are fed with invalid and contradictory information: >>>>> (a) No non-termination pattern can be detected when it aborts and
return, because the simulated HHH is also programmed to abort and
return.
DDD correctly simulated by HHH cannot possibly reach its own
simulated "return" instruction final halt state in one to
infinity steps of correct simulation. This is a verified fact.
Your dreams are no verified facts. HHH aborts before the simulation
would reach the final halt state in a finite number of steps, as
proven by world-class simulators using exactly the same input. The
infinity is only in your dreams.
HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD)
And must CORRECTLY (amd completely) simulate that.
On 7/29/2025 5:38 PM, Richard Damon wrote:
On 7/29/25 5:15 PM, olcott wrote:
On 7/29/2025 2:39 AM, Fred. Zwarts wrote:
Op 28.jul.2025 om 14:46 schreef olcott:
On 7/28/2025 3:43 AM, Fred. Zwarts wrote:As usual incorrect claims without evidence.
Op 26.jul.2025 om 20:46 schreef olcott:
On 7/26/2025 1:11 PM, joes wrote:
Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
On 7/26/2025 3:05 AM, joes wrote:Ok, so modifying HHH to simulate further also changes the input >>>>>>>> DDD,
Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
On 7/25/2025 2:10 PM, joes wrote:
Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:
When HHH emulates DDD then DDD calls HHH(DDD) based on whatever >>>>>>>>> code isBut does DDD call whatever is behind the name "HHH" or does it >>>>>>>>>> call theOh, really now? I thought it referred to its simulator HHH >>>>>>>>>>>> by name.The actual code has always been based on an x86 emulator that >>>>>>>>>>> emulates
finite strings of x86 machine code bytes.
fixed code that aborts just before the second recursive call? >>>>>>>>>> Because
DDD calling a modified HHH' is a different program.
at machine address 000015d2.
because it calls the same address. Gotcha.
The trace only shows it is different. It remains to be shownSince the execution trace conclusively proves that it isFor three years everyone here acts like it is impossible for >>>>>>>>>>> them to
understand that the correct emulation of an input that calls >>>>>>>>>>> its own
emulator HHH(DDD) can possibly be different than the
emulation of the
same input that does not call its own emulator HHH1(DDD). >>>>>>>>>> It is not impossible to understand. It is wrong.
correct your
mere intuition to the contrary is proven to be incorrect.
that the
abort was correct.
Right?If we prefix all programs we pass to HHH with DDD, they should >>>>>>>>>> not be
aborted as if the were the same.
If HHH were a correct simulator, it would produce the same >>>>>>>>>> behaviour as
an UTM. (HHH1 is the same as HHH, right?)
All of the chatbots figure out that I am correct
on their own. I only give them this input:
typedef void (*ptr)();
int HHH(ptr P);
void DDD()
{
HHH(DDD);
return;
}
int main()
{
HHH(DDD);
DDD();
}
Simulating Termination Analyzer HHH correctly simulates its input >>>>>>> until:
(a) It detects a non-terminating behavior pattern then it aborts >>>>>>> its simulation and returns 0,
(b) Its simulated input reaches its simulated "return" statement >>>>>>> then it returns 1.
These cache-boxes are fed with invalid and contradictory information: >>>>>> (a) No non-termination pattern can be detected when it aborts and >>>>>> return, because the simulated HHH is also programmed to abort and >>>>>> return.
DDD correctly simulated by HHH cannot possibly reach its own
simulated "return" instruction final halt state in one to
infinity steps of correct simulation. This is a verified fact.
Your dreams are no verified facts. HHH aborts before the simulation
would reach the final halt state in a finite number of steps, as
proven by world-class simulators using exactly the same input. The
infinity is only in your dreams.
HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD)
And must CORRECTLY (amd completely) simulate that.
No you fucking liar a person can count to ten
without counting to infinity.
On 7/29/2025 5:49 PM, Alan Mackenzie wrote:
[ Followup-To: set ]
In comp.theory olcott <polcott333@gmail.com> wrote:
On 7/29/2025 2:39 AM, Fred. Zwarts wrote:
[ .... ]
As usual incorrect claims without evidence.
Your dreams are no verified facts. HHH aborts before the simulation
would reach the final halt state in a finite number of steps, as proven >>>> by world-class simulators using exactly the same input. The infinity is >>>> only in your dreams.
HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD)
HHH1(DDD) must NOT simulate itself simulating DDD because DDD DOES NOT
CALL HHH1(DDD)
At this point I think that you are a fucking liar.
As has been established elsewhere in this thread, you are no position to
call anybody else here a liar. Glass house inhabitants, throwing stones, >> and all that.
It has never actually been established that I even
made one single material mistake in any of my claims.
I have proved that the conventional proofs of the halting
problem can easily be overcome by a simulating termination
analyzer.
int DD()
{
int Halt_Status = HHH(DD);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
DD correctly simulated by any HHH cannot possibly
reach the classic contradiction at the "if" statement
because DD calls HHH(DD) in recursive simulation.
Everyone here simply denies the possibility the
recursive simulation can possibly exist and claims
that my insistence that it does is a mistake that
I made.
On 7/29/25 9:18 PM, olcott wrote:
On 7/29/2025 5:38 PM, Richard Damon wrote:
On 7/29/25 5:15 PM, olcott wrote:
On 7/29/2025 2:39 AM, Fred. Zwarts wrote:And must CORRECTLY (amd completely) simulate that.
Op 28.jul.2025 om 14:46 schreef olcott:
On 7/28/2025 3:43 AM, Fred. Zwarts wrote:As usual incorrect claims without evidence.
Op 26.jul.2025 om 20:46 schreef olcott:
On 7/26/2025 1:11 PM, joes wrote:
Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
On 7/26/2025 3:05 AM, joes wrote:Ok, so modifying HHH to simulate further also changes the input >>>>>>>>> DDD,
Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
On 7/25/2025 2:10 PM, joes wrote:
Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:
When HHH emulates DDD then DDD calls HHH(DDD) based onBut does DDD call whatever is behind the name "HHH" or does >>>>>>>>>>> it call theOh, really now? I thought it referred to its simulator HHH >>>>>>>>>>>>> by name.The actual code has always been based on an x86 emulator >>>>>>>>>>>> that emulates
finite strings of x86 machine code bytes.
fixed code that aborts just before the second recursive call? >>>>>>>>>>> Because
DDD calling a modified HHH' is a different program.
whatever code is
at machine address 000015d2.
because it calls the same address. Gotcha.
The trace only shows it is different. It remains to be shown >>>>>>>>> that theSince the execution trace conclusively proves that it isFor three years everyone here acts like it is impossible for >>>>>>>>>>>> them to
understand that the correct emulation of an input that calls >>>>>>>>>>>> its own
emulator HHH(DDD) can possibly be different than the
emulation of the
same input that does not call its own emulator HHH1(DDD). >>>>>>>>>>> It is not impossible to understand. It is wrong.
correct your
mere intuition to the contrary is proven to be incorrect.
abort was correct.
Right?If we prefix all programs we pass to HHH with DDD, they >>>>>>>>>>> should not be
aborted as if the were the same.
If HHH were a correct simulator, it would produce the same >>>>>>>>>>> behaviour as
an UTM. (HHH1 is the same as HHH, right?)
All of the chatbots figure out that I am correct
on their own. I only give them this input:
typedef void (*ptr)();
int HHH(ptr P);
void DDD()
{
HHH(DDD);
return;
}
int main()
{
HHH(DDD);
DDD();
}
Simulating Termination Analyzer HHH correctly simulates its
input until:
(a) It detects a non-terminating behavior pattern then it aborts >>>>>>>> its simulation and returns 0,
(b) Its simulated input reaches its simulated "return" statement >>>>>>>> then it returns 1.
These cache-boxes are fed with invalid and contradictory
information:
(a) No non-termination pattern can be detected when it aborts and >>>>>>> return, because the simulated HHH is also programmed to abort and >>>>>>> return.
DDD correctly simulated by HHH cannot possibly reach its own
simulated "return" instruction final halt state in one to
infinity steps of correct simulation. This is a verified fact.
Your dreams are no verified facts. HHH aborts before the simulation >>>>> would reach the final halt state in a finite number of steps, as
proven by world-class simulators using exactly the same input. The
infinity is only in your dreams.
HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD) >>>
No you fucking liar a person can count to ten
without counting to infinity.
Sure, and you can simulate the first 4 instructions of DDD. But that
doesn't say you know or show what DDD will do.
On 7/29/25 7:52 PM, olcott wrote:
On 7/29/2025 5:49 PM, Alan Mackenzie wrote:
[ Followup-To: set ]
In comp.theory olcott <polcott333@gmail.com> wrote:
On 7/29/2025 2:39 AM, Fred. Zwarts wrote:
[ .... ]
As usual incorrect claims without evidence.
Your dreams are no verified facts. HHH aborts before the simulation
would reach the final halt state in a finite number of steps, as
proven
by world-class simulators using exactly the same input. The
infinity is
only in your dreams.
HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD) >>>
HHH1(DDD) must NOT simulate itself simulating DDD because DDD DOES NOT >>>> CALL HHH1(DDD)
At this point I think that you are a fucking liar.
As has been established elsewhere in this thread, you are no position to >>> call anybody else here a liar. Glass house inhabitants, throwing
stones,
and all that.
It has never actually been established that I even
made one single material mistake in any of my claims.
Sure it has, you are just proven to be too stupid to understand it.
On 7/29/2025 5:49 PM, Alan Mackenzie wrote:
[ Followup-To: set ]
In comp.theory olcott <polcott333@gmail.com> wrote:
On 7/29/2025 2:39 AM, Fred. Zwarts wrote:
[ .... ]
As usual incorrect claims without evidence.
Your dreams are no verified facts. HHH aborts before the simulation
would reach the final halt state in a finite number of steps, as proven >>>> by world-class simulators using exactly the same input. The infinity is >>>> only in your dreams.
HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD)
HHH1(DDD) must NOT simulate itself simulating DDD because DDD DOES NOT
CALL HHH1(DDD)
At this point I think that you are a fucking liar.
As has been established elsewhere in this thread, you are no position to
call anybody else here a liar. Glass house inhabitants, throwing stones, >> and all that.
And you used to distinguish yourself from other cranks by sticking to
decorous language, and generally being courteous. Not any more. That is >> a most unwelcome change.
void DDD()
{
HHH(DDD);
return;
}
*That not one single person here*
(besides those that I invited from the C groups)
acknowledges that DDD simulated by HHH specifies
recursive simulation
cannot be reasonably attributed to anything besides
willful deception.
On 7/29/2025 2:39 AM, Fred. Zwarts wrote:
Op 28.jul.2025 om 14:46 schreef olcott:
On 7/28/2025 3:43 AM, Fred. Zwarts wrote:As usual incorrect claims without evidence.
Op 26.jul.2025 om 20:46 schreef olcott:
On 7/26/2025 1:11 PM, joes wrote:
Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
On 7/26/2025 3:05 AM, joes wrote:Ok, so modifying HHH to simulate further also changes the input DDD, >>>>>> because it calls the same address. Gotcha.
Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
On 7/25/2025 2:10 PM, joes wrote:
Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:
When HHH emulates DDD then DDD calls HHH(DDD) based on whatever >>>>>>> code isBut does DDD call whatever is behind the name "HHH" or does it >>>>>>>> call theOh, really now? I thought it referred to its simulator HHH by >>>>>>>>>> name.The actual code has always been based on an x86 emulator that >>>>>>>>> emulates
finite strings of x86 machine code bytes.
fixed code that aborts just before the second recursive call? >>>>>>>> Because
DDD calling a modified HHH' is a different program.
at machine address 000015d2.
The trace only shows it is different. It remains to be shown that the >>>>>> abort was correct.Since the execution trace conclusively proves that it is correct >>>>>>> yourFor three years everyone here acts like it is impossible for >>>>>>>>> them toIt is not impossible to understand. It is wrong.
understand that the correct emulation of an input that calls >>>>>>>>> its own
emulator HHH(DDD) can possibly be different than the emulation >>>>>>>>> of the
same input that does not call its own emulator HHH1(DDD).
mere intuition to the contrary is proven to be incorrect.
Right?If we prefix all programs we pass to HHH with DDD, they should >>>>>>>> not be
aborted as if the were the same.
If HHH were a correct simulator, it would produce the same
behaviour as
an UTM. (HHH1 is the same as HHH, right?)
All of the chatbots figure out that I am correct
on their own. I only give them this input:
typedef void (*ptr)();
int HHH(ptr P);
void DDD()
{
HHH(DDD);
return;
}
int main()
{
HHH(DDD);
DDD();
}
Simulating Termination Analyzer HHH correctly simulates its input
until:
(a) It detects a non-terminating behavior pattern then it aborts
its simulation and returns 0,
(b) Its simulated input reaches its simulated "return" statement
then it returns 1.
These cache-boxes are fed with invalid and contradictory information:
(a) No non-termination pattern can be detected when it aborts and
return, because the simulated HHH is also programmed to abort and
return.
DDD correctly simulated by HHH cannot possibly reach its own
simulated "return" instruction final halt state in one to
infinity steps of correct simulation. This is a verified fact.
Your dreams are no verified facts. HHH aborts before the simulation
would reach the final halt state in a finite number of steps, as
proven by world-class simulators using exactly the same input. The
infinity is only in your dreams.
HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD)
HHH1(DDD) must NOT simulate itself simulating DDD because DDD DOES NOT
CALL HHH1(DDD)
At this point I think that you are a fucking liar.
On 7/29/2025 8:37 PM, Richard Damon wrote:
On 7/29/25 9:18 PM, olcott wrote:
On 7/29/2025 5:38 PM, Richard Damon wrote:
On 7/29/25 5:15 PM, olcott wrote:
On 7/29/2025 2:39 AM, Fred. Zwarts wrote:
Op 28.jul.2025 om 14:46 schreef olcott:
On 7/28/2025 3:43 AM, Fred. Zwarts wrote:As usual incorrect claims without evidence.
Op 26.jul.2025 om 20:46 schreef olcott:
On 7/26/2025 1:11 PM, joes wrote:
Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
On 7/26/2025 3:05 AM, joes wrote:Ok, so modifying HHH to simulate further also changes the >>>>>>>>>> input DDD,
Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
On 7/25/2025 2:10 PM, joes wrote:
Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:
When HHH emulates DDD then DDD calls HHH(DDD) based onBut does DDD call whatever is behind the name "HHH" or does >>>>>>>>>>>> it call theOh, really now? I thought it referred to its simulator HHH >>>>>>>>>>>>>> by name.The actual code has always been based on an x86 emulator >>>>>>>>>>>>> that emulates
finite strings of x86 machine code bytes.
fixed code that aborts just before the second recursive >>>>>>>>>>>> call? Because
DDD calling a modified HHH' is a different program.
whatever code is
at machine address 000015d2.
because it calls the same address. Gotcha.
abort was correct.Since the execution trace conclusively proves that it is >>>>>>>>>>> correct yourFor three years everyone here acts like it is impossible >>>>>>>>>>>>> for them to
understand that the correct emulation of an input that >>>>>>>>>>>>> calls its own
emulator HHH(DDD) can possibly be different than the >>>>>>>>>>>>> emulation of the
same input that does not call its own emulator HHH1(DDD). >>>>>>>>>>>> It is not impossible to understand. It is wrong.
mere intuition to the contrary is proven to be incorrect. >>>>>>>>>> The trace only shows it is different. It remains to be shown >>>>>>>>>> that the
Right?If we prefix all programs we pass to HHH with DDD, they >>>>>>>>>>>> should not be
aborted as if the were the same.
If HHH were a correct simulator, it would produce the same >>>>>>>>>>>> behaviour as
an UTM. (HHH1 is the same as HHH, right?)
All of the chatbots figure out that I am correct
on their own. I only give them this input:
typedef void (*ptr)();
int HHH(ptr P);
void DDD()
{
HHH(DDD);
return;
}
int main()
{
HHH(DDD);
DDD();
}
Simulating Termination Analyzer HHH correctly simulates its >>>>>>>>> input until:
(a) It detects a non-terminating behavior pattern then it
aborts its simulation and returns 0,
(b) Its simulated input reaches its simulated "return"
statement then it returns 1.
These cache-boxes are fed with invalid and contradictory
information:
(a) No non-termination pattern can be detected when it aborts >>>>>>>> and return, because the simulated HHH is also programmed to
abort and return.
DDD correctly simulated by HHH cannot possibly reach its own
simulated "return" instruction final halt state in one to
infinity steps of correct simulation. This is a verified fact.
Your dreams are no verified facts. HHH aborts before the
simulation would reach the final halt state in a finite number of >>>>>> steps, as proven by world-class simulators using exactly the same >>>>>> input. The infinity is only in your dreams.
HHH(DDD) must simulate itself simulating DDD because DDD calls
HHH(DDD)
And must CORRECTLY (amd completely) simulate that.
No you fucking liar a person can count to ten
without counting to infinity.
Sure, and you can simulate the first 4 instructions of DDD. But that
doesn't say you know or show what DDD will do.
It is the repeating sequence that cannot possibly
reach the "return" instruction final halt state of
DDD that is recognized in a finite number of steps.
I know that you are smart enough to see this so that
only leaves liar.
On 7/29/2025 8:40 PM, Richard Damon wrote:
On 7/29/25 7:52 PM, olcott wrote:
On 7/29/2025 5:49 PM, Alan Mackenzie wrote:
[ Followup-To: set ]
In comp.theory olcott <polcott333@gmail.com> wrote:
On 7/29/2025 2:39 AM, Fred. Zwarts wrote:
[ .... ]
As usual incorrect claims without evidence.
Your dreams are no verified facts. HHH aborts before the simulation >>>>>> would reach the final halt state in a finite number of steps, as
proven
by world-class simulators using exactly the same input. The
infinity is
only in your dreams.
HHH(DDD) must simulate itself simulating DDD because DDD calls
HHH(DDD)
HHH1(DDD) must NOT simulate itself simulating DDD because DDD DOES NOT >>>>> CALL HHH1(DDD)
At this point I think that you are a fucking liar.
As has been established elsewhere in this thread, you are no
position to
call anybody else here a liar. Glass house inhabitants, throwing
stones,
and all that.
It has never actually been established that I even
made one single material mistake in any of my claims.
Sure it has, you are just proven to be too stupid to understand it.
This ad hominem The way that damned liar forms a rebuttal.
If you were not a damned liar you would have brought up
a concrete example of a material mistake that I made.
Because you are a damned liar you know that no such
mistake exists.
Sysop: | DaiTengu |
---|---|
Location: | Appleton, WI |
Users: | 1,064 |
Nodes: | 10 (0 / 10) |
Uptime: | 150:30:36 |
Calls: | 13,691 |
Calls today: | 1 |
Files: | 186,936 |
D/L today: |
440 files (115M bytes) |
Messages: | 2,410,994 |