void Infinite_Recursion()
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted.
The same thing applies to these two, yet they may be
too difficult for a first year CS student.
int Sipser_D()
{
if (HHH(Sipser_D) == 1)
return 0;
return 1;
}
int DD()
{
int Halt_Status = HHH(DD);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
On 6/17/2025 8:19 PM, Richard Damon wrote:
On 6/17/25 4:34 PM, olcott wrote:
void Infinite_Recursion()
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted.
WHich means that the code for HHH is part of the input, and thus there
is just ONE HHH in existance at this time.
Since that code aborts its simulation to return the answer that you
claim, you are just lying that it did a correct simulation (which in
this context means complete)
*none of them ever stop running unless aborted*
*none of them ever stop running unless aborted*
*none of them ever stop running unless aborted*
Do you agree or can you refute THIS EXACT POINT?
Do you agree or can you refute THIS EXACT POINT?
Do you agree or can you refute THIS EXACT POINT?
On 6/17/2025 8:19 PM, Richard Damon wrote:
On 6/17/25 4:34 PM, olcott wrote:
void Infinite_Recursion()
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted.
WHich means that the code for HHH is part of the input, and thus there
is just ONE HHH in existance at this time.
Since that code aborts its simulation to return the answer that you
claim, you are just lying that it did a correct simulation (which in
this context means complete)
*none of them ever stop running unless aborted*
*none of them ever stop running unless aborted*
*none of them ever stop running unless aborted*
Do you agree or can you refute THIS EXACT POINT?
Do you agree or can you refute THIS EXACT POINT?
Do you agree or can you refute THIS EXACT POINT?
On 6/18/2025 6:01 AM, Richard Damon wrote:
On 6/17/25 9:54 PM, olcott wrote:
On 6/17/2025 8:19 PM, Richard Damon wrote:How about the fact that if they abort, they never did a correct
On 6/17/25 4:34 PM, olcott wrote:*none of them ever stop running unless aborted* *none of them ever
void Infinite_Recursion()
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE; return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself simulating DDD
then any first year CS student knows that when each of the above are >>>>> correctly simulated by HHH that none of them ever stop running
unless aborted.
WHich means that the code for HHH is part of the input, and thus
there is just ONE HHH in existance at this time.
Since that code aborts its simulation to return the answer that you
claim, you are just lying that it did a correct simulation (which in
this context means complete)
stop running unless aborted* *none of them ever stop running unless
aborted*
Do you agree or can you refute THIS EXACT POINT?
Do you agree or can you refute THIS EXACT POINT?
Do you agree or can you refute THIS EXACT POINT?
simulation,
*You are not addressing THE EXACT POINT*
*When HHH never aborts any of the above functions then*
(a) None of the functions ever stops running.
(b) Each of the above functions stops running anyway.
On 6/18/2025 5:12 AM, Fred. Zwarts wrote:
Op 18.jun.2025 om 03:54 schreef olcott:
On 6/17/2025 8:19 PM, Richard Damon wrote:
On 6/17/25 4:34 PM, olcott wrote:
void Infinite_Recursion()
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted.
WHich means that the code for HHH is part of the input, and thus
there is just ONE HHH in existance at this time.
Since that code aborts its simulation to return the answer that you
claim, you are just lying that it did a correct simulation (which in
this context means complete)
*none of them ever stop running unless aborted*
All of them do abort and their simulation does not need an abort.
*It is not given that any of them abort*
On 6/18/2025 10:50 AM, joes wrote:
Am Wed, 18 Jun 2025 09:50:18 -0500 schrieb olcott:
On 6/18/2025 9:05 AM, joes wrote:
Am Wed, 18 Jun 2025 08:46:16 -0500 schrieb olcott:*none of them ever stop running unless aborted* yes or no?
*It is not given that any of them abort*Huh? They contain the code to abort, even if it is not simulated.
If HHH(DDD), where DDD() only calls HHH(DDD), is simulated by a pure
simulator such as HHH1 (not by itself, which aborts), it stops running
by aborting (the simulator also terminates). All inner invocations of
HHH would have stopped running had the outermost one (which is still
only simulated by the real HHH1) not stopped simulating.
HHH1 simulating HHH1 of course doesn't stop running, but we don't have
HHH1 involved in either role here. (For completeness, HHH1(HHH) and
HHH(HHH1) also halt.)
*That is a great answer to the wrong question*
*Here is the original question again*
void Infinite_Recursion()
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted.
Can any of the above functions correctly simulated
by HHH ever stop running without ever being aborted?
On 6/18/2025 6:01 AM, Richard Damon wrote:
On 6/17/25 9:54 PM, olcott wrote:
On 6/17/2025 8:19 PM, Richard Damon wrote:
On 6/17/25 4:34 PM, olcott wrote:
void Infinite_Recursion()
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted.
WHich means that the code for HHH is part of the input, and thus
there is just ONE HHH in existance at this time.
Since that code aborts its simulation to return the answer that you
claim, you are just lying that it did a correct simulation (which in
this context means complete)
*none of them ever stop running unless aborted*
*none of them ever stop running unless aborted*
*none of them ever stop running unless aborted*
Do you agree or can you refute THIS EXACT POINT?
Do you agree or can you refute THIS EXACT POINT?
Do you agree or can you refute THIS EXACT POINT?
How about the fact that if they abort, they never did a correct
simulation,
*You are not addressing THE EXACT POINT*
*When HHH never aborts any of the above functions then*
(a) None of the functions ever stops running.
(b) Each of the above functions stops running anyway.
On 6/18/2025 1:28 PM, Mr Flibble wrote:
On Wed, 18 Jun 2025 08:53:07 -0500, olcott wrote:
On 6/18/2025 6:01 AM, Richard Damon wrote:
On 6/17/25 9:54 PM, olcott wrote:
On 6/17/2025 8:19 PM, Richard Damon wrote:How about the fact that if they abort, they never did a correct
On 6/17/25 4:34 PM, olcott wrote:*none of them ever stop running unless aborted* *none of them ever
void Infinite_Recursion()
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE; return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself simulating DDD >>>>>>> then any first year CS student knows that when each of the above are >>>>>>> correctly simulated by HHH that none of them ever stop running
unless aborted.
WHich means that the code for HHH is part of the input, and thus
there is just ONE HHH in existance at this time.
Since that code aborts its simulation to return the answer that you >>>>>> claim, you are just lying that it did a correct simulation (which in >>>>>> this context means complete)
stop running unless aborted* *none of them ever stop running unless
aborted*
Do you agree or can you refute THIS EXACT POINT?
Do you agree or can you refute THIS EXACT POINT?
Do you agree or can you refute THIS EXACT POINT?
simulation,
*You are not addressing THE EXACT POINT*
*When HHH never aborts any of the above functions then*
(a) None of the functions ever stops running.
(b) Each of the above functions stops running anyway.
You need to be clear that you are not making a claim about general
undecidability but a claim about the SPECIFIC CASE of pathological self
reference present in the classic Halting Problem definition .. the trolls
here (especially Damon and Mikko) like to ignore that you are doing that.
/Flibble
Yes that is what I am doing here.
If my reviewers would not dishonestly change the
subject as the basis of their rebuttal they would
know that I am correct.
On 6/18/2025 8:20 PM, Richard Damon wrote:
On 6/18/25 9:46 AM, olcott wrote:
On 6/18/2025 5:12 AM, Fred. Zwarts wrote:
Op 18.jun.2025 om 03:54 schreef olcott:
On 6/17/2025 8:19 PM, Richard Damon wrote:
On 6/17/25 4:34 PM, olcott wrote:
void Infinite_Recursion()
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted.
WHich means that the code for HHH is part of the input, and thus
there is just ONE HHH in existance at this time.
Since that code aborts its simulation to return the answer that
you claim, you are just lying that it did a correct simulation
(which in this context means complete)
*none of them ever stop running unless aborted*
All of them do abort and their simulation does not need an abort.
*It is not given that any of them abort*
But it either does or it doesn't, and different HHHs give different
DDD so you can't compare their behavior.
My claim is that DDD correctly simulated by any
termination analyzer HHH that can possibly exist
will never stop running unless aborted.
*No one has ever been able to refute this*
On 6/18/2025 5:12 AM, Fred. Zwarts wrote:
Op 18.jun.2025 om 03:54 schreef olcott:
On 6/17/2025 8:19 PM, Richard Damon wrote:
On 6/17/25 4:34 PM, olcott wrote:
void Infinite_Recursion()
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted.
WHich means that the code for HHH is part of the input, and thus
there is just ONE HHH in existance at this time.
Since that code aborts its simulation to return the answer that you
claim, you are just lying that it did a correct simulation (which in
this context means complete)
*none of them ever stop running unless aborted*
All of them do abort and their simulation does not need an abort.
*It is not given that any of them abort*
On 6/19/2025 4:13 AM, Fred. Zwarts wrote:
Op 19.jun.2025 om 04:11 schreef olcott:
On 6/18/2025 8:20 PM, Richard Damon wrote:
On 6/18/25 9:46 AM, olcott wrote:
On 6/18/2025 5:12 AM, Fred. Zwarts wrote:
Op 18.jun.2025 om 03:54 schreef olcott:
On 6/17/2025 8:19 PM, Richard Damon wrote:
On 6/17/25 4:34 PM, olcott wrote:
void Infinite_Recursion()
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted.
WHich means that the code for HHH is part of the input, and thus >>>>>>>> there is just ONE HHH in existance at this time.
Since that code aborts its simulation to return the answer that >>>>>>>> you claim, you are just lying that it did a correct simulation >>>>>>>> (which in this context means complete)
*none of them ever stop running unless aborted*
All of them do abort and their simulation does not need an abort.
*It is not given that any of them abort*
But it either does or it doesn't, and different HHHs give different
DDD so you can't compare their behavior.
My claim is that DDD correctly simulated by any
termination analyzer HHH that can possibly exist
will never stop running unless aborted.
A vacuous statement because no such termination analyser exist.
The above set of every termination analyzer HHH includes
those that get the wrong answer and those that never stop
running.
The candidate you present
*Is each element of this infinite set*
My claim is that each of the above functions correctly
simulated by any termination analyzer HHH that can possibly
exist will never stop running unless aborted by HHH.
Can you affirm or correctly refute this?
On 6/18/2025 8:20 PM, Richard Damon wrote:
On 6/18/25 9:46 AM, olcott wrote:
On 6/18/2025 5:12 AM, Fred. Zwarts wrote:
Op 18.jun.2025 om 03:54 schreef olcott:
On 6/17/2025 8:19 PM, Richard Damon wrote:
On 6/17/25 4:34 PM, olcott wrote:
void Infinite_Recursion()
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted.
WHich means that the code for HHH is part of the input, and thus
there is just ONE HHH in existance at this time.
Since that code aborts its simulation to return the answer that
you claim, you are just lying that it did a correct simulation
(which in this context means complete)
*none of them ever stop running unless aborted*
All of them do abort and their simulation does not need an abort.
*It is not given that any of them abort*
But it either does or it doesn't, and different HHHs give different
DDD so you can't compare their behavior.
My claim is that DDD correctly simulated by any
termination analyzer HHH that can possibly exist
will never stop running unless aborted.
*No one has ever been able to refute this*
On 6/19/2025 4:21 AM, Fred. Zwarts wrote:Yes, I confirmed many times that we can confirm this vacuous claim,
Op 18.jun.2025 om 15:46 schreef olcott:
On 6/18/2025 5:12 AM, Fred. Zwarts wrote:
Op 18.jun.2025 om 03:54 schreef olcott:
On 6/17/2025 8:19 PM, Richard Damon wrote:
On 6/17/25 4:34 PM, olcott wrote:
void Infinite_Recursion()
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted.
WHich means that the code for HHH is part of the input, and thus
there is just ONE HHH in existance at this time.
Since that code aborts its simulation to return the answer that
you claim, you are just lying that it did a correct simulation
(which in this context means complete)
*none of them ever stop running unless aborted*
All of them do abort and their simulation does not need an abort.
*It is not given that any of them abort*
At least it is true for all aborting ones, such as the one you
presented in Halt7.c.
My claim is that each of the above functions correctly
simulated by any termination analyzer HHH that can possibly
exist will never stop running unless aborted by HHH.
Can you affirm or correctly refute this?
On 6/19/2025 6:40 PM, Richard Damon wrote:
On 6/18/25 10:11 PM, olcott wrote:
On 6/18/2025 8:20 PM, Richard Damon wrote:
On 6/18/25 9:46 AM, olcott wrote:
On 6/18/2025 5:12 AM, Fred. Zwarts wrote:
Op 18.jun.2025 om 03:54 schreef olcott:
On 6/17/2025 8:19 PM, Richard Damon wrote:
On 6/17/25 4:34 PM, olcott wrote:
void Infinite_Recursion()
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted.
WHich means that the code for HHH is part of the input, and thus >>>>>>>> there is just ONE HHH in existance at this time.
Since that code aborts its simulation to return the answer that >>>>>>>> you claim, you are just lying that it did a correct simulation >>>>>>>> (which in this context means complete)
*none of them ever stop running unless aborted*
All of them do abort and their simulation does not need an abort.
*It is not given that any of them abort*
But it either does or it doesn't, and different HHHs give different
DDD so you can't compare their behavior.
My claim is that DDD correctly simulated by any
termination analyzer HHH that can possibly exist
will never stop running unless aborted.
*No one has ever been able to refute this*
But the only HHH that DOES simulate any part of THIS DDD, is THIS HHH,
and if it aborts to answer, it doesn't correctly simulate this input,
so you LIE that it does.
The only rebuttal to my actual point would be to
show how DDD simulated by any simulating termination
analyzer HHH would stop running if never aborted.
*Everything else is a dishonest*
On 6/19/2025 4:13 AM, Fred. Zwarts wrote:
Op 19.jun.2025 om 04:11 schreef olcott:
On 6/18/2025 8:20 PM, Richard Damon wrote:
On 6/18/25 9:46 AM, olcott wrote:
On 6/18/2025 5:12 AM, Fred. Zwarts wrote:
Op 18.jun.2025 om 03:54 schreef olcott:
On 6/17/2025 8:19 PM, Richard Damon wrote:
On 6/17/25 4:34 PM, olcott wrote:
void Infinite_Recursion()
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted.
WHich means that the code for HHH is part of the input, and thus >>>>>>>> there is just ONE HHH in existance at this time.
Since that code aborts its simulation to return the answer that >>>>>>>> you claim, you are just lying that it did a correct simulation >>>>>>>> (which in this context means complete)
*none of them ever stop running unless aborted*
All of them do abort and their simulation does not need an abort.
*It is not given that any of them abort*
But it either does or it doesn't, and different HHHs give different
DDD so you can't compare their behavior.
My claim is that DDD correctly simulated by any
termination analyzer HHH that can possibly exist
will never stop running unless aborted.
A vacuous statement because no such termination analyser exist.
The above set of every termination analyzer HHH includes
those that get the wrong answer and those that never stop
running.
The candidate you present
*Is each element of this infinite set*
My claim is that each of the above functions correctly
simulated by any termination analyzer HHH that can possibly
exist will never stop running unless aborted by HHH.
Can you affirm or correctly refute this?
On 6/20/2025 4:35 AM, Fred. Zwarts wrote:
Op 19.jun.2025 om 17:13 schreef olcott:
On 6/19/2025 4:13 AM, Fred. Zwarts wrote:
Op 19.jun.2025 om 04:11 schreef olcott:
On 6/18/2025 8:20 PM, Richard Damon wrote:
On 6/18/25 9:46 AM, olcott wrote:
On 6/18/2025 5:12 AM, Fred. Zwarts wrote:
Op 18.jun.2025 om 03:54 schreef olcott:
On 6/17/2025 8:19 PM, Richard Damon wrote:
On 6/17/25 4:34 PM, olcott wrote:
void Infinite_Recursion()WHich means that the code for HHH is part of the input, and >>>>>>>>>> thus there is just ONE HHH in existance at this time.
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted. >>>>>>>>>>
Since that code aborts its simulation to return the answer >>>>>>>>>> that you claim, you are just lying that it did a correct
simulation (which in this context means complete)
*none of them ever stop running unless aborted*
All of them do abort and their simulation does not need an abort. >>>>>>>>
*It is not given that any of them abort*
But it either does or it doesn't, and different HHHs give
different DDD so you can't compare their behavior.
My claim is that DDD correctly simulated by any
termination analyzer HHH that can possibly exist
will never stop running unless aborted.
A vacuous statement because no such termination analyser exist.
The above set of every termination analyzer HHH includes
those that get the wrong answer and those that never stop
running.
That is not the meaning of the words 'correctly simulated'.
None of them does a correct simulation.
Every instruction of DDD emulated by HHH is emulated correctly.
The candidate you present
*Is each element of this infinite set*
My claim is that each of the above functions correctly
simulated by any termination analyzer HHH that can possibly
exist will never stop running unless aborted by HHH.
Can you affirm or correctly refute this?
The words 'correctly simulated' makes this a vacuous statement. There
is no HHH that can correctly simulate itself.
You say this only because you lack the technical competence
to verify that HHH does correctly emulate itself emulating DDD. https://github.com/plolcott/x86utm/blob/master/Halt7.c
It makes no sense to affirm or refute a vacuous statement.
This has been pointed out to you many times.
Not understanding something does not make you stupid. The resistance
against learning from errors, however, does.
On 6/20/2025 4:20 AM, Fred. Zwarts wrote:
Op 19.jun.2025 om 17:17 schreef olcott:
On 6/19/2025 4:21 AM, Fred. Zwarts wrote:
Op 18.jun.2025 om 15:46 schreef olcott:
On 6/18/2025 5:12 AM, Fred. Zwarts wrote:
Op 18.jun.2025 om 03:54 schreef olcott:
On 6/17/2025 8:19 PM, Richard Damon wrote:
On 6/17/25 4:34 PM, olcott wrote:
void Infinite_Recursion()
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted.
WHich means that the code for HHH is part of the input, and thus >>>>>>>> there is just ONE HHH in existance at this time.
Since that code aborts its simulation to return the answer that >>>>>>>> you claim, you are just lying that it did a correct simulation >>>>>>>> (which in this context means complete)
*none of them ever stop running unless aborted*
All of them do abort and their simulation does not need an abort.
*It is not given that any of them abort*
At least it is true for all aborting ones, such as the one you
presented in Halt7.c.
My claim is that each of the above functions correctly
simulated by any termination analyzer HHH that can possibly
exist will never stop running unless aborted by HHH.
Can you affirm or correctly refute this?
Yes, I confirmed many times that we can confirm this vacuous claim,
because no such HHH exists. All of them fail to do a correct
simulation up to the point where they can see whether the input
specifies a halting program.
if DDD correctly simulated by any simulating termination
analyzer HHH never aborts its simulation of DDD then
(a) DDD simulated by HHH never stops running.
(b) Directly executed HHH() never stops running.
(c) Directly executed DDD() never stops running.
On 6/20/2025 4:29 AM, Fred. Zwarts wrote:
Op 20.jun.2025 om 02:13 schreef olcott:
On 6/19/2025 6:40 PM, Richard Damon wrote:
On 6/18/25 10:11 PM, olcott wrote:
On 6/18/2025 8:20 PM, Richard Damon wrote:
On 6/18/25 9:46 AM, olcott wrote:
On 6/18/2025 5:12 AM, Fred. Zwarts wrote:
Op 18.jun.2025 om 03:54 schreef olcott:
On 6/17/2025 8:19 PM, Richard Damon wrote:
On 6/17/25 4:34 PM, olcott wrote:
void Infinite_Recursion()WHich means that the code for HHH is part of the input, and >>>>>>>>>> thus there is just ONE HHH in existance at this time.
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted. >>>>>>>>>>
Since that code aborts its simulation to return the answer >>>>>>>>>> that you claim, you are just lying that it did a correct
simulation (which in this context means complete)
*none of them ever stop running unless aborted*
All of them do abort and their simulation does not need an abort. >>>>>>>>
*It is not given that any of them abort*
But it either does or it doesn't, and different HHHs give
different DDD so you can't compare their behavior.
My claim is that DDD correctly simulated by any
termination analyzer HHH that can possibly exist
will never stop running unless aborted.
*No one has ever been able to refute this*
But the only HHH that DOES simulate any part of THIS DDD, is THIS
HHH, and if it aborts to answer, it doesn't correctly simulate this
input, so you LIE that it does.
The only rebuttal to my actual point would be to
show how DDD simulated by any simulating termination
analyzer HHH would stop running if never aborted.
*Everything else is a dishonest*
Wrong. There is another rebuttal.
It has been proven by world-class simulators that a correct simulation
of exactly the same input reaches a natural end without an abort.
Counter-factual
if DDD correctly simulated by any simulating termination
analyzer HHH never aborts its simulation of DDD then
(a) DDD simulated by HHH never stops running.
(b) Directly executed HHH() never stops running.
(c) Directly executed DDD() never stops running.
(d) DDD correctly simulated by HHH1 never stops running.
It has been proven also that no correct simulation of HHH by itself
exists.
*Every instruction that HHH emulates is emulated correctly*
Therefore, asking to correct an incorrect HHH is like asking to draw a
square circle.
It is dishonest to ask for the impossible, in particular when this has
been pointed out to you many times.
Not knowing something does not make your stupid. he resistance against
learning from your errors, however, does.
On 6/20/2025 4:29 AM, Fred. Zwarts wrote:
Op 20.jun.2025 om 02:13 schreef olcott:
On 6/19/2025 6:40 PM, Richard Damon wrote:
On 6/18/25 10:11 PM, olcott wrote:
On 6/18/2025 8:20 PM, Richard Damon wrote:
On 6/18/25 9:46 AM, olcott wrote:
On 6/18/2025 5:12 AM, Fred. Zwarts wrote:
Op 18.jun.2025 om 03:54 schreef olcott:
On 6/17/2025 8:19 PM, Richard Damon wrote:
On 6/17/25 4:34 PM, olcott wrote:
void Infinite_Recursion()WHich means that the code for HHH is part of the input, and >>>>>>>>>> thus there is just ONE HHH in existance at this time.
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted. >>>>>>>>>>
Since that code aborts its simulation to return the answer >>>>>>>>>> that you claim, you are just lying that it did a correct
simulation (which in this context means complete)
*none of them ever stop running unless aborted*
All of them do abort and their simulation does not need an abort. >>>>>>>>
*It is not given that any of them abort*
But it either does or it doesn't, and different HHHs give
different DDD so you can't compare their behavior.
My claim is that DDD correctly simulated by any
termination analyzer HHH that can possibly exist
will never stop running unless aborted.
*No one has ever been able to refute this*
But the only HHH that DOES simulate any part of THIS DDD, is THIS
HHH, and if it aborts to answer, it doesn't correctly simulate this
input, so you LIE that it does.
The only rebuttal to my actual point would be to
show how DDD simulated by any simulating termination
analyzer HHH would stop running if never aborted.
*Everything else is a dishonest*
Wrong. There is another rebuttal.
It has been proven by world-class simulators that a correct simulation
of exactly the same input reaches a natural end without an abort.
Counter-factual
if DDD correctly simulated by any simulating termination
analyzer HHH never aborts its simulation of DDD then
(a) DDD simulated by HHH never stops running.
(b) Directly executed HHH() never stops running.
(c) Directly executed DDD() never stops running.
(d) DDD correctly simulated by HHH1 never stops running.
It has been proven also that no correct simulation of HHH by itself
exists.
*Every instruction that HHH emulates is emulated correctly*
On 6/20/2025 4:35 AM, Fred. Zwarts wrote:
Op 19.jun.2025 om 17:13 schreef olcott:
On 6/19/2025 4:13 AM, Fred. Zwarts wrote:
Op 19.jun.2025 om 04:11 schreef olcott:
On 6/18/2025 8:20 PM, Richard Damon wrote:
On 6/18/25 9:46 AM, olcott wrote:
On 6/18/2025 5:12 AM, Fred. Zwarts wrote:
Op 18.jun.2025 om 03:54 schreef olcott:
On 6/17/2025 8:19 PM, Richard Damon wrote:
On 6/17/25 4:34 PM, olcott wrote:
void Infinite_Recursion()WHich means that the code for HHH is part of the input, and >>>>>>>>>> thus there is just ONE HHH in existance at this time.
{
Infinite_Recursion();
return;
}
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
void DDD()
{
HHH(DDD);
return;
}
When it is understood that HHH does simulate itself
simulating DDD then any first year CS student knows
that when each of the above are correctly simulated
by HHH that none of them ever stop running unless aborted. >>>>>>>>>>
Since that code aborts its simulation to return the answer >>>>>>>>>> that you claim, you are just lying that it did a correct
simulation (which in this context means complete)
*none of them ever stop running unless aborted*
All of them do abort and their simulation does not need an abort. >>>>>>>>
*It is not given that any of them abort*
But it either does or it doesn't, and different HHHs give
different DDD so you can't compare their behavior.
My claim is that DDD correctly simulated by any
termination analyzer HHH that can possibly exist
will never stop running unless aborted.
A vacuous statement because no such termination analyser exist.
The above set of every termination analyzer HHH includes
those that get the wrong answer and those that never stop
running.
That is not the meaning of the words 'correctly simulated'.
None of them does a correct simulation.
Every instruction of DDD emulated by HHH is emulated correctly.
The candidate you present
*Is each element of this infinite set*
My claim is that each of the above functions correctly
simulated by any termination analyzer HHH that can possibly
exist will never stop running unless aborted by HHH.
Can you affirm or correctly refute this?
The words 'correctly simulated' makes this a vacuous statement. There
is no HHH that can correctly simulate itself.
You say this only because you lack the technical competence
to verify that HHH does correctly emulate itself emulating DDD. https://github.com/plolcott/x86utm/blob/master/Halt7.c
| Sysop: | Keyop |
|---|---|
| Location: | Huddersfield, West Yorkshire, UK |
| Users: | 716 |
| Nodes: | 16 (2 / 14) |
| Uptime: | 59:02:36 |
| Calls: | 12,117 |
| Files: | 15,010 |
| Messages: | 6,518,720 |