Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 26 |
Nodes: | 6 (1 / 5) |
Uptime: | 20:35:54 |
Calls: | 491 |
Calls today: | 3 |
Files: | 1,077 |
Messages: | 69,320 |
Posted today: | 2 |
On 7/4/2025 8:22 AM, joes wrote:
Am Fri, 04 Jul 2025 07:50:23 -0500 schrieb olcott:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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:
No. A simulator does not have to run a simulation to completion if >>>>>>>> it can determine that the input, A PROGRAM, never halts.
If. But here it confuses that with not being able to simulate past the
recursive call.
It is the correct simulation of the input that
specifies the actual behavior of this input.
If this simulation cannot simulate past the recursive
call then this correctly simulated input cannot possibly
reach its own correctly simulated final halt state.
int main()
{
DDD(); // Calls HHH(DDD) which is not accountable
} // for the behavior of its caller
DDD halts.What is the area of a square circle with a radius of 2?That is *not* the actual question.THe actual question is whatever someone asks.
HHH(DDD) is asked: Does your input specify a computation that halts*? >>>>> DDD correctly simulated by HHH cannot possibly reach its own "return" >>>>> statement final halt state, so NO.
*when executed directly, which is what should be simulated. HHH can't.
HHH1(DDD) has the same behavior as the directly executed DDD()
THat is the same question if the input specifies the computation as
DDD. If it does not then HHH(DDD) is irrelevant and either the user's
manual of HHH species another input for the purpose or HHH is not
relevant to the halting problem.
The full execution trace of the input to HHH1(DDD) is different than The >>> full execution trace of the input to HHH(DDD)HHH1(DDD) is asked: Does your input specify a computation that halts? >>>>> DDD correctly simulated by HHH1 reaches its own "return" statementThe user's manual of HHH1 apparently dpecifies different encoding
final halt state, so YES.
rules.
because DDD calls HHH in recursive simulation and does not call HHH1 in
recursive simulation.
Uh, the traces both show a call to HHH.
*This one page analysis by Clause.ai sum its up nicely* https://claude.ai/share/da9b8e3f-eb16-42ca-a9e8-913f4b88202c
On 7/4/2025 8:23 AM, Richard Damon wrote:
On 7/4/25 8:50 AM, olcott wrote:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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.
Either "no" (encoded as 0) or "yes" (encoded as any other number) >>>>>> is the
wrong asnwer to the quesstion "does DDD specify a halting
computation?".
That is *not* the actual question.
THe actual question is whatever someone asks.
What is the area of a square circle with a radius of 2?
However, if the question is
not "does DDD specify a halting computation?" or the same about some
other computation then it is not in the scope of the halting problem
or the termination problem.
The halting problem has always been flatly incorrect
by making that the question. So I am reframing the
question the same way that ZFC reframed Russell's Paradox.
Nope, just shows you are too stupid to understand it.
Then tell me where I go wrong on this explanation:
ZFC conquered Russell's Paradox by redefining how
sets are defined such that a set that is a member
of itself can no longer be defined.
"ZFC avoids this paradox by using axioms that restrict set formation."
HHH computes the mapping from its actual inputs to the
behavior specifies by these inputs by correctly simulating
them.
No it doesn't, as you "input" which you say doesn't include the code
of HHH, can't be simulated.
I have always told you that
HHH simulates DDD that calls HHH(DDD)
then HHH simulates itself simulating DDD
*You must have no idea what those words mean*
HHH(DDD) is asked: Does your input specify a computation that halts? >>>>> DDD correctly simulated by HHH cannot possibly reach its own "return" >>>>> statement final halt state, so NO.
int sum(int x, int y) { return x + y; }
sum(3,4) derives 7 only from its actual inputs.
Right, and for HHH(DDD) the input is the PROGRAM DDD,
No this has never been the case as I have told you hundreds
and hundreds of times. The input to HHH has always been a
pointer to the machine code of DDD in a single block of memory
that includes all of Halt7.obj.
What you are referring to as a program never has been
an actual program that begins in main(). What you have
been referring to as a program is the machine code of
DDD and the machine code of everything that DDD calls.
That has always been there in the single block of memory
of Hlat7.obj.
which must include the code for HHH, and for any HHH that returns an
answer, the correct answer will be Halting (1).
The actual execution trace of DDD correctly simulated
by HHH is different than the actual execution trace of
DDD correctly simulated by HHH1.
*I am shocked that Mike cannot see this*
To me this seems like a guy with a computer
science degree that never heard of recursion.
When we make a rule that sum(3,4) must derive
the sum of 5 + 6, then this requirement is wrong.
Right, so we don't, just as it is wrong to derive the answer about the
correct simulation of DDD by looking at anything but THAT SPECIFIC DDD
and its correct simulation, which also means we need to pass as "the
input" all of the code that DDD uses, which included HHH.
and everything that HHH calls as I have been telling
you many many times and you keep forgetting from one
post to the next.
What the F did you think that I mean by HHH simulates
DDD and then simulates itself simulating DDD if itself
is inaccessible to HHH?
*Maybe you never had any idea what any of those words mean*
Since DDD() will halt, the correct simulation of it will reach the
final state (but your HHH can't do that) and thus the only correct
answer that HHH can return is Halting (1)
A partial halt decider must compute the mapping
*FROM ITS ACTUAL INPUT* (not one damn thing else)
*FROM ITS ACTUAL INPUT* (not one damn thing else)
*FROM ITS ACTUAL INPUT* (not one damn thing else)
to the actual behavior that this input specifies
not any damn thing else.
int main()
{
DD(); // calls HHH(DD)
}
Likewise for HHH(DD) to report on the behavior of its caller.
But it isn't being asked about "its caller", its being asked about
DDD, which just happens to be its its caller.
When functions are computed by Turing Machines directly
executed Turing machines are not in the domain.
_DDD()
[00002192] 55 push ebp
[00002193] 8bec mov ebp,esp
[00002195] 6892210000 push 00002192
[0000219a] e833f4ffff call 000015d2 // call HHH
[0000219f] 83c404 add esp,+04
[000021a2] 5d pop ebp
[000021a3] c3 ret
Size in bytes:(0018) [000021a3]
When DDD is correctly emulated by HHH the ultimate
measure of the correctness of this emulation is the
semantics of the x86 language.
I don't understand why I ever had to say that more
than once if my reviewers are engaging in an honest
dialogue so I concluded that my reviewers are dishonest.
The problem is you don't understand what a "program" actually is.
Termination analyzers are applied to C functions that
are not programs that always begin their execution in main().
THat is the same question if the input specifies the computation as
DDD. If it does not then HHH(DDD) is irrelevant and either the user's
manual of HHH species another input for the purpose or HHH is not
relevant to the halting problem.
HHH1(DDD) is asked: Does your input specify a computation that halts? >>>>> DDD correctly simulated by HHH1 reaches its own "return" statement
final halt state, so YES.
The user's manual of HHH1 apparently dpecifies different encoding
rules.
The full execution trace of the input to HHH1(DDD) is
different than The full execution trace of the input to HHH(DDD)
because DDD calls HHH in recursive simulation and does not
call HHH1 in recursive simulation.
But no actual instruction actually correctly simulated differs until
HHH aborts its simulation.
*That has always been counter-factual*
When we compare DDD emulated by HHH and DDD emulated
by HHH1 SIDE-BY-SIDE. (Mike didn't do it this way).
The difference is when
HHH begins to simulate itself simulating DDD and
HHH1 NEVER begins to simulate itself simulating DDD.
HHH doesn't actually abort its simulation of DDD until
after has simulated many hundreds of simulated instructions
later. HHH simulates itself simulating DDD until DDD calls
HHH(DDD) again.
WHen you look at the actual x86 simulation of all the code executed,
this is what you see, as you yourself have proven with the very long
traces.
We only need to understand that when HHH simulates DDD
and this DDD calls HHH(DDD) that the outer HHH is
simulating itself simulated DDD.
By doing this we capture the essence of 5266 pages of
execution trace in about one half of one page of text.
When you abreviate them, to make your arguemnt, you LIE about what HHH
does and "simplify" it behavior by ignoring the fact that it WILL
abort is simulation, since that is what you have actually defined your
HHH to do, and thus your "recursive" simulation is bounded, not infinite.
But of course, you are just too stupid to understand that.
Claude.ai figured this out on its own
proving that it is smarter than ChatGPT
https://claude.ai/share/da9b8e3f-eb16-42ca-a9e8-913f4b88202c
Because you LIE to it.
When you can't even point out any actual mistake
then your claim that I am intentionally telling
lies is quite nutty.
Sorry, it seems that you have lost contact with the idea that only
actually true things are true, and not things that we want to be true.
You are worse then the climate deniers you claim to be fighting, at
least they can point to actual raw evidence, and it becomes arguments
over interpretation, you just claim stuff without any proof,
https://www.researchgate.net/ publication/336568434_Severe_anthropogenic_climate_change_proven_entirely_with_verifiable_facts
My paper proves that even billion dollar disinformation teams
cannot possibly explain away the 98 PPM spike in atmospheric
CO2 in the last 70 years. The next fastest 98 PPM spike in the
last 800,000 years took 7537 years, 126-fold slower.
That puts you more in the class of a flat-earther.
On 7/4/25 9:32 AM, olcott wrote:
On 7/4/2025 8:22 AM, joes wrote:
Am Fri, 04 Jul 2025 07:50:23 -0500 schrieb olcott:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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:
No. A simulator does not have to run a simulation to completion if >>>>>>>>> it can determine that the input, A PROGRAM, never halts.
If. But here it confuses that with not being able to simulate past the
recursive call.
It is the correct simulation of the input that
specifies the actual behavior of this input.
Right, and that means correctly simulating EVERY instruction that makes
up the PROGRAM, which must include the code of *THE* HHH, or you can't "correctly simulate" the call instruction.
SIn
If this simulation cannot simulate past the recursive
call then this correctly simulated input cannot possibly
reach its own correctly simulated final halt state.
But it can, as the call goes into HHH, and you then just simulate the
code of HHH.
On 7/4/25 10:43 AM, olcott wrote:
On 7/4/2025 8:23 AM, Richard Damon wrote:
On 7/4/25 8:50 AM, olcott wrote:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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.
Either "no" (encoded as 0) or "yes" (encoded as any other number) >>>>>>> is the
wrong asnwer to the quesstion "does DDD specify a halting
computation?".
That is *not* the actual question.
THe actual question is whatever someone asks.
What is the area of a square circle with a radius of 2?
However, if the question is
not "does DDD specify a halting computation?" or the same about some >>>>> other computation then it is not in the scope of the halting problem >>>>> or the termination problem.
The halting problem has always been flatly incorrect
by making that the question. So I am reframing the
question the same way that ZFC reframed Russell's Paradox.
Nope, just shows you are too stupid to understand it.
Then tell me where I go wrong on this explanation:
ZFC conquered Russell's Paradox by redefining how
sets are defined such that a set that is a member
of itself can no longer be defined.
"ZFC avoids this paradox by using axioms that restrict set formation."
And what does that distraction have to do with halting problem?
On 7/4/2025 12:48 PM, Richard Damon wrote:
On 7/4/25 9:32 AM, olcott wrote:
On 7/4/2025 8:22 AM, joes wrote:
Am Fri, 04 Jul 2025 07:50:23 -0500 schrieb olcott:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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:
No. A simulator does not have to run a simulation to
completion if
it can determine that the input, A PROGRAM, never halts.
If. But here it confuses that with not being able to simulate past the >>>> recursive call.
It is the correct simulation of the input that
specifies the actual behavior of this input.
Right, and that means correctly simulating EVERY instruction that
makes up the PROGRAM, which must include the code of *THE* HHH, or you
can't "correctly simulate" the call instruction.
SIn
If this simulation cannot simulate past the recursive
call then this correctly simulated input cannot possibly
reach its own correctly simulated final halt state.
But it can, as the call goes into HHH, and you then just simulate the
code of HHH.
Do you mean like this? (as I have been telling you for three years) https://liarparadox.org/HHH(DDD)_Full_Trace.pdf
I ignore the rest of your points because you
prove that it is almost impossible for you
to handle a single point.
When I go over the exact same point 500 times
you never notice that I ever mentioned this point.
On 7/4/2025 1:14 PM, Richard Damon wrote:
On 7/4/25 10:43 AM, olcott wrote:
On 7/4/2025 8:23 AM, Richard Damon wrote:
On 7/4/25 8:50 AM, olcott wrote:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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.
Either "no" (encoded as 0) or "yes" (encoded as any other
number) is the
wrong asnwer to the quesstion "does DDD specify a halting
computation?".
That is *not* the actual question.
THe actual question is whatever someone asks.
What is the area of a square circle with a radius of 2?
However, if the question is
not "does DDD specify a halting computation?" or the same about some >>>>>> other computation then it is not in the scope of the halting problem >>>>>> or the termination problem.
The halting problem has always been flatly incorrect
by making that the question. So I am reframing the
question the same way that ZFC reframed Russell's Paradox.
Nope, just shows you are too stupid to understand it.
Then tell me where I go wrong on this explanation:
ZFC conquered Russell's Paradox by redefining how
sets are defined such that a set that is a member
of itself can no longer be defined.
"ZFC avoids this paradox by using axioms that restrict set formation."
And what does that distraction have to do with halting problem?
*Changing the definition of the problem is a way to solve it*
On 7/4/25 2:24 PM, olcott wrote:
On 7/4/2025 12:48 PM, Richard Damon wrote:
On 7/4/25 9:32 AM, olcott wrote:
On 7/4/2025 8:22 AM, joes wrote:
Am Fri, 04 Jul 2025 07:50:23 -0500 schrieb olcott:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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:
No. A simulator does not have to run a simulation to
completion if
it can determine that the input, A PROGRAM, never halts.
If. But here it confuses that with not being able to simulate past the >>>>> recursive call.
It is the correct simulation of the input that
specifies the actual behavior of this input.
Right, and that means correctly simulating EVERY instruction that
makes up the PROGRAM, which must include the code of *THE* HHH, or
you can't "correctly simulate" the call instruction.
SIn
If this simulation cannot simulate past the recursive
call then this correctly simulated input cannot possibly
reach its own correctly simulated final halt state.
But it can, as the call goes into HHH, and you then just simulate the
code of HHH.
Do you mean like this? (as I have been telling you for three years)
https://liarparadox.org/HHH(DDD)_Full_Trace.pdf
Yes, so where in that trace does HHH's "correct simulation" differ from
the exact same simulation generated by HHH1 before HHH aborts?
On 7/4/25 2:25 PM, olcott wrote:
On 7/4/2025 1:14 PM, Richard Damon wrote:
On 7/4/25 10:43 AM, olcott wrote:
On 7/4/2025 8:23 AM, Richard Damon wrote:
On 7/4/25 8:50 AM, olcott wrote:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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.
Either "no" (encoded as 0) or "yes" (encoded as any other
number) is the
wrong asnwer to the quesstion "does DDD specify a halting
computation?".
That is *not* the actual question.
THe actual question is whatever someone asks.
What is the area of a square circle with a radius of 2?
However, if the question is
not "does DDD specify a halting computation?" or the same about some >>>>>>> other computation then it is not in the scope of the halting problem >>>>>>> or the termination problem.
The halting problem has always been flatly incorrect
by making that the question. So I am reframing the
question the same way that ZFC reframed Russell's Paradox.
Nope, just shows you are too stupid to understand it.
Then tell me where I go wrong on this explanation:
ZFC conquered Russell's Paradox by redefining how
sets are defined such that a set that is a member
of itself can no longer be defined.
"ZFC avoids this paradox by using axioms that restrict set formation."
And what does that distraction have to do with halting problem?
*Changing the definition of the problem is a way to solve it*
But you aren't allowed to do that.
Note, ZFC doesn't solve the problem of Russell's Paradox in Naive Set Theory, as it doesn't do anything to Naive Set Theory.
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.
On 7/4/2025 3:40 PM, Richard Damon wrote:
On 7/4/25 2:25 PM, olcott wrote:
On 7/4/2025 1:14 PM, Richard Damon wrote:
On 7/4/25 10:43 AM, olcott wrote:
On 7/4/2025 8:23 AM, Richard Damon wrote:And what does that distraction have to do with halting problem?
On 7/4/25 8:50 AM, olcott wrote:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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.
Either "no" (encoded as 0) or "yes" (encoded as any other >>>>>>>>>> number) is the
wrong asnwer to the quesstion "does DDD specify a halting >>>>>>>>>> computation?".
That is *not* the actual question.
THe actual question is whatever someone asks.
What is the area of a square circle with a radius of 2?
However, if the question is
not "does DDD specify a halting computation?" or the same about >>>>>>>> some
other computation then it is not in the scope of the halting
problem
or the termination problem.
The halting problem has always been flatly incorrect
by making that the question. So I am reframing the
question the same way that ZFC reframed Russell's Paradox.
Nope, just shows you are too stupid to understand it.
Then tell me where I go wrong on this explanation:
ZFC conquered Russell's Paradox by redefining how
sets are defined such that a set that is a member
of itself can no longer be defined.
"ZFC avoids this paradox by using axioms that restrict set formation." >>>>
*Changing the definition of the problem is a way to solve it*
But you aren't allowed to do that.
Note, ZFC doesn't solve the problem of Russell's Paradox in Naive Set
Theory, as it doesn't do anything to Naive Set Theory.
It replaced the erroneous naive set theory thus
conquering the misconception of Russell's Paradox.
Likewise I am conquering the misconception that
partial halt deciders must report on the behavior
of directly executed Turing machines.
On 7/4/2025 3:33 PM, Richard Damon wrote:
On 7/4/25 2:24 PM, olcott wrote:
On 7/4/2025 12:48 PM, Richard Damon wrote:
On 7/4/25 9:32 AM, olcott wrote:
On 7/4/2025 8:22 AM, joes wrote:
Am Fri, 04 Jul 2025 07:50:23 -0500 schrieb olcott:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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:
No. A simulator does not have to run a simulation to
completion if
it can determine that the input, A PROGRAM, never halts.
If. But here it confuses that with not being able to simulate past >>>>>> the
recursive call.
It is the correct simulation of the input that
specifies the actual behavior of this input.
Right, and that means correctly simulating EVERY instruction that
makes up the PROGRAM, which must include the code of *THE* HHH, or
you can't "correctly simulate" the call instruction.
SIn
If this simulation cannot simulate past the recursive
call then this correctly simulated input cannot possibly
reach its own correctly simulated final halt state.
But it can, as the call goes into HHH, and you then just simulate
the code of HHH.
Do you mean like this? (as I have been telling you for three years)
https://liarparadox.org/HHH(DDD)_Full_Trace.pdf
Yes, so where in that trace does HHH's "correct simulation" differ
from the exact same simulation generated by HHH1 before HHH aborts?
When we compare DDD emulated by HHH and DDD emulated
by HHH1 SIDE-BY-SIDE. (Mike didn't do it this way).
*The difference is when*
HHH begins to simulate itself simulating DDD and
HHH1 NEVER begins to simulate itself simulating DDD.
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:That is *not* the actual question.
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.
Either "no" (encoded as 0) or "yes" (encoded as any other number) is the >>>> wrong asnwer to the quesstion "does DDD specify a halting computation?". >>>
THe actual question is whatever someone asks.
What is the area of a square circle with a radius of 2?
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*
On 7/4/2025 3:33 PM, Richard Damon wrote:
On 7/4/25 2:24 PM, olcott wrote:
On 7/4/2025 12:48 PM, Richard Damon wrote:
On 7/4/25 9:32 AM, olcott wrote:
On 7/4/2025 8:22 AM, joes wrote:
Am Fri, 04 Jul 2025 07:50:23 -0500 schrieb olcott:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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:
No. A simulator does not have to run a simulation to
completion if
it can determine that the input, A PROGRAM, never halts.
If. But here it confuses that with not being able to simulate past >>>>>> the
recursive call.
It is the correct simulation of the input that
specifies the actual behavior of this input.
Right, and that means correctly simulating EVERY instruction that
makes up the PROGRAM, which must include the code of *THE* HHH, or
you can't "correctly simulate" the call instruction.
SIn
If this simulation cannot simulate past the recursive
call then this correctly simulated input cannot possibly
reach its own correctly simulated final halt state.
But it can, as the call goes into HHH, and you then just simulate
the code of HHH.
Do you mean like this? (as I have been telling you for three years)
https://liarparadox.org/HHH(DDD)_Full_Trace.pdf
Yes, so where in that trace does HHH's "correct simulation" differ
from the exact same simulation generated by HHH1 before HHH aborts?
When we compare DDD emulated by HHH and DDD emulated
by HHH1 SIDE-BY-SIDE. (Mike didn't do it this way).
*The difference is when*
HHH begins to simulate itself simulating DDD and
HHH1 NEVER begins to simulate itself simulating DDD.
HHH doesn't actually abort its simulation of DDD until
after has simulated many hundreds of simulated instructions
later. HHH simulates itself simulating DDD until DDD calls
HHH(DDD) again.
I only address one point at a time because you
find that one single point to be impossibly too
difficult for you. When I tell you something
500 times you never notice that I even said it once.
On 7/4/2025 3:40 PM, Richard Damon wrote:
On 7/4/25 2:25 PM, olcott wrote:
On 7/4/2025 1:14 PM, Richard Damon wrote:
On 7/4/25 10:43 AM, olcott wrote:
On 7/4/2025 8:23 AM, Richard Damon wrote:And what does that distraction have to do with halting problem?
On 7/4/25 8:50 AM, olcott wrote:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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.
Either "no" (encoded as 0) or "yes" (encoded as any other >>>>>>>>>> number) is the
wrong asnwer to the quesstion "does DDD specify a halting >>>>>>>>>> computation?".
That is *not* the actual question.
THe actual question is whatever someone asks.
What is the area of a square circle with a radius of 2?
However, if the question is
not "does DDD specify a halting computation?" or the same about >>>>>>>> some
other computation then it is not in the scope of the halting
problem
or the termination problem.
The halting problem has always been flatly incorrect
by making that the question. So I am reframing the
question the same way that ZFC reframed Russell's Paradox.
Nope, just shows you are too stupid to understand it.
Then tell me where I go wrong on this explanation:
ZFC conquered Russell's Paradox by redefining how
sets are defined such that a set that is a member
of itself can no longer be defined.
"ZFC avoids this paradox by using axioms that restrict set formation." >>>>
*Changing the definition of the problem is a way to solve it*
But you aren't allowed to do that.
Note, ZFC doesn't solve the problem of Russell's Paradox in Naive Set
Theory, as it doesn't do anything to Naive Set Theory.
It replaced the erroneous naive set theory thus
conquering the misconception of Russell's Paradox.
Likewise I am conquering the misconception that
partial halt deciders must report on the behavior
of directly executed Turing machines.
On 2025-07-04 12:57:47 +0000, olcott said:
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*
That is irrelevant. What is relevant is the specification or lack of
that readers of comp.theory see.
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.
The input includes the erroneous
code to detect non-termination behaviour, which causes it to abort the simulation. This is part of the input, which makes it a halting program.
That HHH includes this erroneous code, so that it sees non-termination behaviour where it is not present, does not change the specification of
a halting program.
Op 05.jul.2025 om 00:24 schreef olcott:
On 7/4/2025 3:40 PM, Richard Damon wrote:
On 7/4/25 2:25 PM, olcott wrote:
On 7/4/2025 1:14 PM, Richard Damon wrote:
On 7/4/25 10:43 AM, olcott wrote:
On 7/4/2025 8:23 AM, Richard Damon wrote:
On 7/4/25 8:50 AM, olcott wrote:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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.
Either "no" (encoded as 0) or "yes" (encoded as any other >>>>>>>>>>> number) is the
wrong asnwer to the quesstion "does DDD specify a halting >>>>>>>>>>> computation?".
That is *not* the actual question.
THe actual question is whatever someone asks.
What is the area of a square circle with a radius of 2?
However, if the question is
not "does DDD specify a halting computation?" or the same about >>>>>>>>> some
other computation then it is not in the scope of the halting >>>>>>>>> problem
or the termination problem.
The halting problem has always been flatly incorrect
by making that the question. So I am reframing the
question the same way that ZFC reframed Russell's Paradox.
Nope, just shows you are too stupid to understand it.
Then tell me where I go wrong on this explanation:
ZFC conquered Russell's Paradox by redefining how
sets are defined such that a set that is a member
of itself can no longer be defined.
"ZFC avoids this paradox by using axioms that restrict set
formation."
And what does that distraction have to do with halting problem?
*Changing the definition of the problem is a way to solve it*
But you aren't allowed to do that.
Note, ZFC doesn't solve the problem of Russell's Paradox in Naive Set
Theory, as it doesn't do anything to Naive Set Theory.
It replaced the erroneous naive set theory thus
conquering the misconception of Russell's Paradox.
Likewise I am conquering the misconception that
partial halt deciders must report on the behavior
of directly executed Turing machines.
Your misconception is that the decider must report on hypothetical
Turing machines, where in fact the decider must report on its input.
Op 05.jul.2025 om 00:17 schreef olcott:
On 7/4/2025 3:33 PM, Richard Damon wrote:
On 7/4/25 2:24 PM, olcott wrote:
On 7/4/2025 12:48 PM, Richard Damon wrote:
On 7/4/25 9:32 AM, olcott wrote:
On 7/4/2025 8:22 AM, joes wrote:
Am Fri, 04 Jul 2025 07:50:23 -0500 schrieb olcott:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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:
No. A simulator does not have to run a simulation to >>>>>>>>>>>>> completion if
it can determine that the input, A PROGRAM, never halts.
If. But here it confuses that with not being able to simulate
past the
recursive call.
It is the correct simulation of the input that
specifies the actual behavior of this input.
Right, and that means correctly simulating EVERY instruction that
makes up the PROGRAM, which must include the code of *THE* HHH, or
you can't "correctly simulate" the call instruction.
SIn
If this simulation cannot simulate past the recursive
call then this correctly simulated input cannot possibly
reach its own correctly simulated final halt state.
But it can, as the call goes into HHH, and you then just simulate
the code of HHH.
Do you mean like this? (as I have been telling you for three years)
https://liarparadox.org/HHH(DDD)_Full_Trace.pdf
Yes, so where in that trace does HHH's "correct simulation" differ
from the exact same simulation generated by HHH1 before HHH aborts?
When we compare DDD emulated by HHH and DDD emulated
by HHH1 SIDE-BY-SIDE. (Mike didn't do it this way).
*The difference is when*
HHH begins to simulate itself simulating DDD and
HHH1 NEVER begins to simulate itself simulating DDD.
No its does the same thing as HHH does: it simulates HHH.
This means that there is no difference in the trace. The are simulating
the same input.
So, since the are simulating the same input, the result must be the same
if the simulations are correct. If the simulations differ, at least one
of the must be incorrect.
On 7/4/25 6:17 PM, olcott wrote:
On 7/4/2025 3:33 PM, Richard Damon wrote:
On 7/4/25 2:24 PM, olcott wrote:
On 7/4/2025 12:48 PM, Richard Damon wrote:
On 7/4/25 9:32 AM, olcott wrote:
On 7/4/2025 8:22 AM, joes wrote:
Am Fri, 04 Jul 2025 07:50:23 -0500 schrieb olcott:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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:
No. A simulator does not have to run a simulation to >>>>>>>>>>>>> completion if
it can determine that the input, A PROGRAM, never halts.
If. But here it confuses that with not being able to simulate
past the
recursive call.
It is the correct simulation of the input that
specifies the actual behavior of this input.
Right, and that means correctly simulating EVERY instruction that
makes up the PROGRAM, which must include the code of *THE* HHH, or
you can't "correctly simulate" the call instruction.
SIn
If this simulation cannot simulate past the recursive
call then this correctly simulated input cannot possibly
reach its own correctly simulated final halt state.
But it can, as the call goes into HHH, and you then just simulate
the code of HHH.
Do you mean like this? (as I have been telling you for three years)
https://liarparadox.org/HHH(DDD)_Full_Trace.pdf
Yes, so where in that trace does HHH's "correct simulation" differ
from the exact same simulation generated by HHH1 before HHH aborts?
When we compare DDD emulated by HHH and DDD emulated
by HHH1 SIDE-BY-SIDE. (Mike didn't do it this way).
*The difference is when*
HHH begins to simulate itself simulating DDD and
HHH1 NEVER begins to simulate itself simulating DDD.
And where does that show as a difference in the trace?
"itself" isn't something in the code/
On 7/4/25 6:24 PM, olcott wrote:
On 7/4/2025 3:40 PM, Richard Damon wrote:
On 7/4/25 2:25 PM, olcott wrote:
On 7/4/2025 1:14 PM, Richard Damon wrote:
On 7/4/25 10:43 AM, olcott wrote:
On 7/4/2025 8:23 AM, Richard Damon wrote:
On 7/4/25 8:50 AM, olcott wrote:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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.
Either "no" (encoded as 0) or "yes" (encoded as any other >>>>>>>>>>> number) is the
wrong asnwer to the quesstion "does DDD specify a halting >>>>>>>>>>> computation?".
That is *not* the actual question.
THe actual question is whatever someone asks.
What is the area of a square circle with a radius of 2?
However, if the question is
not "does DDD specify a halting computation?" or the same about >>>>>>>>> some
other computation then it is not in the scope of the halting >>>>>>>>> problem
or the termination problem.
The halting problem has always been flatly incorrect
by making that the question. So I am reframing the
question the same way that ZFC reframed Russell's Paradox.
Nope, just shows you are too stupid to understand it.
Then tell me where I go wrong on this explanation:
ZFC conquered Russell's Paradox by redefining how
sets are defined such that a set that is a member
of itself can no longer be defined.
"ZFC avoids this paradox by using axioms that restrict set
formation."
And what does that distraction have to do with halting problem?
*Changing the definition of the problem is a way to solve it*
But you aren't allowed to do that.
Note, ZFC doesn't solve the problem of Russell's Paradox in Naive Set
Theory, as it doesn't do anything to Naive Set Theory.
It replaced the erroneous naive set theory thus
conquering the misconception of Russell's Paradox.
Yes, by creating a totally new system.
Note, The don't say that Russell's Paradox no longer exists in Naive Set Theory, they
Likewise I am conquering the misconception that
partial halt deciders must report on the behavior
of directly executed Turing machines.
But you aren't making a totally new system, just lying about the
existing system. In Computability Theory, reporting on the behavior of
the direct execution of a Turing Machine is a valid operation. To say it isn't is just a lie.
On 7/5/2025 8:01 AM, Richard Damon wrote:
On 7/4/25 6:17 PM, olcott wrote:
On 7/4/2025 3:33 PM, Richard Damon wrote:
On 7/4/25 2:24 PM, olcott wrote:
On 7/4/2025 12:48 PM, Richard Damon wrote:
On 7/4/25 9:32 AM, olcott wrote:
On 7/4/2025 8:22 AM, joes wrote:
Am Fri, 04 Jul 2025 07:50:23 -0500 schrieb olcott:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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:
No. A simulator does not have to run a simulation to >>>>>>>>>>>>>> completion if
it can determine that the input, A PROGRAM, never halts.
If. But here it confuses that with not being able to simulate >>>>>>>> past the
recursive call.
It is the correct simulation of the input that
specifies the actual behavior of this input.
Right, and that means correctly simulating EVERY instruction that >>>>>> makes up the PROGRAM, which must include the code of *THE* HHH, or >>>>>> you can't "correctly simulate" the call instruction.
SIn
If this simulation cannot simulate past the recursive
call then this correctly simulated input cannot possibly
reach its own correctly simulated final halt state.
But it can, as the call goes into HHH, and you then just simulate >>>>>> the code of HHH.
Do you mean like this? (as I have been telling you for three years)
https://liarparadox.org/HHH(DDD)_Full_Trace.pdf
Yes, so where in that trace does HHH's "correct simulation" differ
from the exact same simulation generated by HHH1 before HHH aborts?
When we compare DDD emulated by HHH and DDD emulated
by HHH1 SIDE-BY-SIDE. (Mike didn't do it this way).
*The difference is when*
HHH begins to simulate itself simulating DDD and
HHH1 NEVER begins to simulate itself simulating DDD.
And where does that show as a difference in the trace?
"itself" isn't something in the code/
Yes there aren't any machine addresses in x86 code.
x86 code always only works on the basis of its psychic ability.
We can't possibly see that DDD calls the machine address
of HHH because in x86 code there is no such thing as machine
addresses.
On 7/5/2025 8:07 AM, Richard Damon wrote:
On 7/4/25 6:24 PM, olcott wrote:
On 7/4/2025 3:40 PM, Richard Damon wrote:
On 7/4/25 2:25 PM, olcott wrote:
On 7/4/2025 1:14 PM, Richard Damon wrote:
On 7/4/25 10:43 AM, olcott wrote:
On 7/4/2025 8:23 AM, Richard Damon wrote:
On 7/4/25 8:50 AM, olcott wrote:
On 7/4/2025 2:35 AM, Mikko wrote:
On 2025-07-03 12:56:42 +0000, olcott said:
On 7/3/2025 3:57 AM, Mikko wrote:
On 2025-07-03 02:50:40 +0000, olcott said:
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:No. A simulator does not have to run a simulation to >>>>>>>>>>>>>> completion if it can
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. >>>>>>>>>>>>>>
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.
Either "no" (encoded as 0) or "yes" (encoded as any other >>>>>>>>>>>> number) is the
wrong asnwer to the quesstion "does DDD specify a halting >>>>>>>>>>>> computation?".
That is *not* the actual question.
THe actual question is whatever someone asks.
What is the area of a square circle with a radius of 2?
However, if the question is
not "does DDD specify a halting computation?" or the same >>>>>>>>>> about some
other computation then it is not in the scope of the halting >>>>>>>>>> problem
or the termination problem.
The halting problem has always been flatly incorrect
by making that the question. So I am reframing the
question the same way that ZFC reframed Russell's Paradox.
Nope, just shows you are too stupid to understand it.
Then tell me where I go wrong on this explanation:
ZFC conquered Russell's Paradox by redefining how
sets are defined such that a set that is a member
of itself can no longer be defined.
"ZFC avoids this paradox by using axioms that restrict set
formation."
And what does that distraction have to do with halting problem?
*Changing the definition of the problem is a way to solve it*
But you aren't allowed to do that.
Note, ZFC doesn't solve the problem of Russell's Paradox in Naive
Set Theory, as it doesn't do anything to Naive Set Theory.
It replaced the erroneous naive set theory thus
conquering the misconception of Russell's Paradox.
Yes, by creating a totally new system.
Note, The don't say that Russell's Paradox no longer exists in Naive
Set Theory, they
It proves that Russell's Paradox was always a misconception
anchored in incoherence.
Likewise I am conquering the misconception that
partial halt deciders must report on the behavior
of directly executed Turing machines.
But you aren't making a totally new system, just lying about the
existing system. In Computability Theory, reporting on the behavior of
the direct execution of a Turing Machine is a valid operation. To say
it isn't is just a lie.
The key correction that I am making to the halting problem
is the requirement that halt deciders report on the behavior
of a directly executed Turing machine when these have always
been outside of the domain of every Turing machine based decider.