On 7/31/2025 7:07 PM, Richard Damon wrote:And HHH cannot simulate itself to its undeniable halting state.
On 7/31/25 11:50 AM, olcott wrote:
On 7/29/2025 11:22 PM, Alan Mackenzie wrote:And that separate proccess, if left unaborted, would halt. But HHH
It is a lack of technical ability on your part which is unable toHHH emulates DDD in a separate process context. When this DDD calls
judge whether such a correct simulation is possible. Everybody
else sees that it is not, so further questions about it are
non-sensical.
HHH(DDD) the original HHH emulates this HHH in the DDD process
context.
gives up and aborts it, so the process is Halting, not non-halting.
DDD halts if it weren't aborted.*No not at all. Not in the least little bit* Recursive simulation isThis emulated HHH creates yet another process context to emulate itsBut the pattern isn't non-halting by the fact that DDD is shown to be
own DDD. When this DDD calls yet another HHH(DDD) this provides enough
execution trace that the repeating pattern can be seen.
halting.
only a little more difficult than self recursion.
When N instructions of DDD are correctly emulated by every HHH that can possibly exist (technically this is an infinite set of HHH/DDD pairs)See, and I thought DDD was a concrete program filled in with HHH,
no emulated DDD can possibly halt and every directly executed DDD()
halts.
On 7/31/2025 7:37 PM, Richard Damon wrote:Sure, but what about different HHH_n's simulating the same DDD?
On 7/31/25 8:18 PM, olcott wrote:
On 7/31/2025 7:07 PM, Richard Damon wrote:
On 7/31/25 11:50 AM, olcott wrote:
And that separate proccess, if left unaborted, would halt. But HHH
gives up and aborts it, so the process is Halting, not non-halting.
But the pattern isn't non-halting by the fact that DDD is shown to be
halting.
but since it is only finite recursion of partial simulation, since the
first level WILL abort the process and end the recursion.
It is an infinite set with every HHH/DDD pair having the same propertyWhen N instructions of DDD are correctly emulated by every HHH thatWrong, your problem is you forget that all those DDD are different,
can possibly exist (technically this is an infinite set of HHH/DDD
pairs) no emulated DDD can possibly halt and every directly executed
DDD() halts.
that each DDD cannot possibly halt.
On 8/1/2025 1:53 AM, joes wrote:
Am Thu, 31 Jul 2025 19:18:36 -0500 schrieb olcott:
On 7/31/2025 7:07 PM, Richard Damon wrote:
On 7/31/25 11:50 AM, olcott wrote:
And HHH cannot simulate itself to its undeniable halting state.HHH emulates DDD in a separate process context. When this DDD callsAnd that separate proccess, if left unaborted, would halt. But HHH
HHH(DDD) the original HHH emulates this HHH in the DDD process
context.
gives up and aborts it, so the process is Halting, not non-halting.
Good thing that it does abort then! Making them halt.(1) That is counter-factual. Neither HHH() nor DDD() nor DDD simulatedDDD halts if it weren't aborted.But the pattern isn't non-halting by the fact that DDD is shown to be*No not at all. Not in the least little bit*
halting.
by HHH ever stops running unless HHH(DDD) aborts its input.
(2) I have never been taking about DDD() the behavior of a non-input.They are accountable for their outputs.
Turing machines are only accountable for the behavior that their inputs specify, they are never accountable for any non-inputs.
(3) When I make a claim about DDD simulated by HHH and this is changedDDD is not simulated forever by HHH.
to the behavior of the directly executed DDD this is a dishonest tactic
known as the strawman error.
Executed HHH simulates DDD that calls HHH(DDD)Yes, you are talking about infinitely many counterexamples to infinitely
that simulates DDD that calls HHH(DDD)
Then HHH kills the whole simulation process and returns 0
I had to turn it into an infinite set of HHH/DDD pairs so that it couldWhen N instructions of DDD are correctly emulated by every HHH thatSee, and I thought DDD was a concrete program filled in with HHH,
can possibly exist (technically this is an infinite set of HHH/DDD
pairs) no emulated DDD can possibly halt and every directly executed
DDD() halts.
which aborts after two levels of simulation, not something that calls
"HHH" symbolically, producing many different programs.
be more easily understood that DDD simulated by HHH cannot possibly
halt.
On 8/1/2025 2:11 AM, joes wrote:That is exactly what makes them different programs. Now what about
Am Thu, 31 Jul 2025 20:03:15 -0500 schrieb olcott:
On 7/31/2025 7:37 PM, Richard Damon wrote:
On 7/31/25 8:18 PM, olcott wrote:
On 7/31/2025 7:07 PM, Richard Damon wrote:
but since it is only finite recursion of partial simulation, sinceAnd that separate proccess, if left unaborted, would halt. But HHH >>>>>> gives up and aborts it, so the process is Halting, not non-halting. >>>>>> But the pattern isn't non-halting by the fact that DDD is shown to >>>>>> be halting.
the first level WILL abort the process and end the recursion.
It is an infinite set with every HHH/DDD pair having the same propertyWhen N instructions of DDD are correctly emulated by every HHH thatWrong, your problem is you forget that all those DDD are different,
can possibly exist (technically this is an infinite set of HHH/DDD
pairs) no emulated DDD can possibly halt and every directly executed >>>>> DDD() halts.
that each DDD cannot possibly halt.
Sure, but what about different HHH_n's simulating the same DDD?Each element of the infinite set of HHH/DDD pairs that emulates a
natural number N number of instructions of DDD never halts. The machine
code bytes of DDD remain that same. The only thing that changes is the
code of HHH at machine address 000015d2.
On 8/1/2025 10:09 AM, joes wrote:
Am Fri, 01 Aug 2025 09:54:54 -0500 schrieb olcott:
On 8/1/2025 2:11 AM, joes wrote:That is exactly what makes them different programs. Now what about
Am Thu, 31 Jul 2025 20:03:15 -0500 schrieb olcott:Each element of the infinite set of HHH/DDD pairs that emulates a
On 7/31/2025 7:37 PM, Richard Damon wrote:
On 7/31/25 8:18 PM, olcott wrote:
On 7/31/2025 7:07 PM, Richard Damon wrote:
but since it is only finite recursion of partial simulation, since >>>>>> the first level WILL abort the process and end the recursion.And that separate proccess, if left unaborted, would halt. But HHH >>>>>>>> gives up and aborts it, so the process is Halting, not non-halting. >>>>>>>> But the pattern isn't non-halting by the fact that DDD is shown to >>>>>>>> be halting.
When N instructions of DDD are correctly emulated by every HHH that >>>>>>> can possibly exist (technically this is an infinite set of HHH/DDD >>>>>>> pairs) no emulated DDD can possibly halt and every directly executed >>>>>>> DDD() halts.Wrong, your problem is you forget that all those DDD are different, >>>>> It is an infinite set with every HHH/DDD pair having the same property >>>>> that each DDD cannot possibly halt.
Sure, but what about different HHH_n's simulating the same DDD?
natural number N number of instructions of DDD never halts. The machine
code bytes of DDD remain that same. The only thing that changes is the
code of HHH at machine address 000015d2.
HHH3 simulating DDD2?
What about the price of tea in China?
I am only proving that the conventional HP proofs
do not prove undecidability.
HHH1(DDD) is identical to HHH(DDD) except that HHH1
is at a different machine address.
On 8/1/2025 10:05 AM, joes wrote:"HHH simulating DDD doesn't halt unless it aborts." Which it does.
Am Fri, 01 Aug 2025 09:46:22 -0500 schrieb olcott:HHH(DDD) is only accountable for the behavior of its input that cannot possibly halt.
On 8/1/2025 1:53 AM, joes wrote:
Am Thu, 31 Jul 2025 19:18:36 -0500 schrieb olcott:
On 7/31/2025 7:07 PM, Richard Damon wrote:
On 7/31/25 11:50 AM, olcott wrote:
And HHH cannot simulate itself to its undeniable halting state.HHH emulates DDD in a separate process context. When this DDDAnd that separate proccess, if left unaborted, would halt. But HHH >>>>>> gives up and aborts it, so the process is Halting, not non-halting.
calls HHH(DDD) the original HHH emulates this HHH in the DDD
process context.
Good thing that it does abort then! Making them halt.(1) That is counter-factual. Neither HHH() nor DDD() nor DDD simulatedDDD halts if it weren't aborted.But the pattern isn't non-halting by the fact that DDD is shown to >>>>>> be halting.*No not at all. Not in the least little bit*
by HHH ever stops running unless HHH(DDD) aborts its input.
Right, their return value is completely irrelevant.Halt deciders are only accountable for reporting on the behavior that(2) I have never been taking about DDD() the behavior of a non-input.They are accountable for their outputs.
Turing machines are only accountable for the behavior that their
inputs specify, they are never accountable for any non-inputs.
their input specifies.
The pattern does not repeat further.I showed how after 10 recursive simulations that there really is a non-halting repeating pattern.(3) When I make a claim about DDD simulated by HHH and this is changedDDD is not simulated forever by HHH.
to the behavior of the directly executed DDD this is a dishonest
tactic known as the strawman error.
...for infinitely many different inputs.And each HHH(DDD) gets the correct answer thus the standard proofs doYes, you are talking about infinitely many counterexamples toI had to turn it into an infinite set of HHH/DDD pairs so that itWhen N instructions of DDD are correctly emulated by every HHH thatSee, and I thought DDD was a concrete program filled in with HHH,
can possibly exist (technically this is an infinite set of HHH/DDD
pairs) no emulated DDD can possibly halt and every directly executed >>>>> DDD() halts.
which aborts after two levels of simulation, not something that calls
"HHH" symbolically, producing many different programs.
could be more easily understood that DDD simulated by HHH cannot
possibly halt.
infinitely many "deciders".
not correctly derive their undecidability result.
On 8/1/2025 10:05 AM, joes wrote:
Am Fri, 01 Aug 2025 09:46:22 -0500 schrieb olcott:
On 8/1/2025 1:53 AM, joes wrote:
Am Thu, 31 Jul 2025 19:18:36 -0500 schrieb olcott:
On 7/31/2025 7:07 PM, Richard Damon wrote:
On 7/31/25 11:50 AM, olcott wrote:
And HHH cannot simulate itself to its undeniable halting state.HHH emulates DDD in a separate process context. When this DDD calls >>>>>>> HHH(DDD) the original HHH emulates this HHH in the DDD processAnd that separate proccess, if left unaborted, would halt. But HHH >>>>>> gives up and aborts it, so the process is Halting, not non-halting.
context.
Good thing that it does abort then! Making them halt.(1) That is counter-factual. Neither HHH() nor DDD() nor DDD simulatedDDD halts if it weren't aborted.But the pattern isn't non-halting by the fact that DDD is shown to be >>>>>> halting.*No not at all. Not in the least little bit*
by HHH ever stops running unless HHH(DDD) aborts its input.
HHH(DDD) is only accountable for the behavior of its
input that cannot possibly halt.
(2) I have never been taking about DDD() the behavior of a non-input.
Turing machines are only accountable for the behavior that their inputs
specify, they are never accountable for any non-inputs.
They are accountable for their outputs.
Halt deciders are only accountable for reporting on the
behavior that their input specifies.
(3) When I make a claim about DDD simulated by HHH and this is changed
to the behavior of the directly executed DDD this is a dishonest tactic
known as the strawman error.
DDD is not simulated forever by HHH.
I showed how after 10 recursive simulations that
there really is a non-halting repeating pattern.
Executed HHH simulates DDD that calls HHH(DDD)
that simulates DDD that calls HHH(DDD)
Then HHH kills the whole simulation process and returns 0
I had to turn it into an infinite set of HHH/DDD pairs so that it couldWhen N instructions of DDD are correctly emulated by every HHH thatSee, and I thought DDD was a concrete program filled in with HHH,
can possibly exist (technically this is an infinite set of HHH/DDD
pairs) no emulated DDD can possibly halt and every directly executed >>>>> DDD() halts.
which aborts after two levels of simulation, not something that calls
"HHH" symbolically, producing many different programs.
be more easily understood that DDD simulated by HHH cannot possibly
halt.
Yes, you are talking about infinitely many counterexamples to infinitely
many "deciders".
And each HHH(DDD) gets the correct answer thus the standard
proofs do not correctly derive their undecidability result.
On 8/1/2025 10:35 AM, joes wrote:Unlike DDD, Infinite_Loop *would* repeat the pattern.
Am Fri, 01 Aug 2025 10:32:05 -0500 schrieb olcott:
On 8/1/2025 10:05 AM, joes wrote:"HHH simulating DDD doesn't halt unless it aborts." Which it does.
Am Fri, 01 Aug 2025 09:46:22 -0500 schrieb olcott:HHH(DDD) is only accountable for the behavior of its input that cannot
On 8/1/2025 1:53 AM, joes wrote:
Am Thu, 31 Jul 2025 19:18:36 -0500 schrieb olcott:
On 7/31/2025 7:07 PM, Richard Damon wrote:
On 7/31/25 11:50 AM, olcott wrote:
And HHH cannot simulate itself to its undeniable halting state.And that separate proccess, if left unaborted, would halt. But >>>>>>>> HHH gives up and aborts it, so the process is Halting, not
non-halting.
Good thing that it does abort then! Making them halt.(1) That is counter-factual. Neither HHH() nor DDD() nor DDDDDD halts if it weren't aborted.But the pattern isn't non-halting by the fact that DDD is shown >>>>>>>> to be halting.*No not at all. Not in the least little bit*
simulated by HHH ever stops running unless HHH(DDD) aborts its
input.
possibly halt.
Likewise with this function.The pattern does not repeat further.I showed how after 10 recursive simulations that there really is a(3) When I make a claim about DDD simulated by HHH and this isDDD is not simulated forever by HHH.
changed to the behavior of the directly executed DDD this is a
dishonest tactic known as the strawman error.
non-halting repeating pattern.
Infinite_Loop correctly simulated by HHH stops running very quickly.
The pattern does not repeat more than 10 times.And each HHH(DDD) gets the correct answer thus the standard proofs doYes, you are talking about infinitely many counterexamples toI had to turn it into an infinite set of HHH/DDD pairs so that itWhen N instructions of DDD are correctly emulated by every HHHSee, and I thought DDD was a concrete program filled in with HHH,
that can possibly exist (technically this is an infinite set of
HHH/DDD pairs) no emulated DDD can possibly halt and every
directly executed DDD() halts.
which aborts after two levels of simulation, not something that
calls "HHH" symbolically, producing many different programs.
could be more easily understood that DDD simulated by HHH cannot
possibly halt.
infinitely many "deciders".
not correctly derive their undecidability result.
...for infinitely many different inputs.It only takes one recursive emulation (two emulations)
for HHH(DDD) to detect a non-halting behavior pattern.
I showed ten recursive simulations because people could not see the
repeating pattern with only one recursive simulation.
On 8/1/2025 11:04 AM, Richard Damon wrote:
On 8/1/25 11:32 AM, olcott wrote:That has never been true.
HHH(DDD) is only accountable for the behavior of its
input that cannot possibly halt.
Except that the "behavior of its input" is the behavior of the program
it represents
When textbooks such as Linz say this they are wrong.
A halt decider maps the input to the behavior that
it actually specifies. Halt deciders must always totally
ignore the behavior of directly executing Turing machines
because these are outside of its problem domain.
On 8/1/2025 10:35 AM, joes wrote:
Am Fri, 01 Aug 2025 10:32:05 -0500 schrieb olcott:
On 8/1/2025 10:05 AM, joes wrote:
Am Fri, 01 Aug 2025 09:46:22 -0500 schrieb olcott:HHH(DDD) is only accountable for the behavior of its input that cannot
On 8/1/2025 1:53 AM, joes wrote:
Am Thu, 31 Jul 2025 19:18:36 -0500 schrieb olcott:
On 7/31/2025 7:07 PM, Richard Damon wrote:
On 7/31/25 11:50 AM, olcott wrote:
HHH emulates DDD in a separate process context. When this DDD >>>>>>>>> calls HHH(DDD) the original HHH emulates this HHH in the DDD >>>>>>>>> process context.And that separate proccess, if left unaborted, would halt. But HHH >>>>>>>> gives up and aborts it, so the process is Halting, not non-halting. >>>>>> And HHH cannot simulate itself to its undeniable halting state.
Good thing that it does abort then! Making them halt.(1) That is counter-factual. Neither HHH() nor DDD() nor DDD simulated >>>>> by HHH ever stops running unless HHH(DDD) aborts its input.DDD halts if it weren't aborted.But the pattern isn't non-halting by the fact that DDD is shown to >>>>>>>> be halting.*No not at all. Not in the least little bit*
possibly halt.
"HHH simulating DDD doesn't halt unless it aborts." Which it does.
<MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
If simulating halt decider H correctly simulates its
input D until H correctly determines that its simulated D
would never stop running unless aborted then
H can abort its simulation of D and correctly report that D
specifies a non-halting sequence of configurations.
</MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
Halt deciders are only accountable for reporting on the behavior that(2) I have never been taking about DDD() the behavior of a non-input. >>>>> Turing machines are only accountable for the behavior that theirThey are accountable for their outputs.
inputs specify, they are never accountable for any non-inputs.
their input specifies.
Right, their return value is completely irrelevant.
Their return value must correspond to the behavior
that their input specifies.
I showed how after 10 recursive simulations that there really is a(3) When I make a claim about DDD simulated by HHH and this is changed >>>>> to the behavior of the directly executed DDD this is a dishonestDDD is not simulated forever by HHH.
tactic known as the strawman error.
non-halting repeating pattern.
The pattern does not repeat further.
Likewise with this function.
Infinite_Loop correctly simulated by HHH stops
running very quickly.
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
And each HHH(DDD) gets the correct answer thus the standard proofs doYes, you are talking about infinitely many counterexamples toI had to turn it into an infinite set of HHH/DDD pairs so that itWhen N instructions of DDD are correctly emulated by every HHH that >>>>>>> can possibly exist (technically this is an infinite set of HHH/DDD >>>>>>> pairs) no emulated DDD can possibly halt and every directly executed >>>>>>> DDD() halts.See, and I thought DDD was a concrete program filled in with HHH,
which aborts after two levels of simulation, not something that calls >>>>>> "HHH" symbolically, producing many different programs.
could be more easily understood that DDD simulated by HHH cannot
possibly halt.
infinitely many "deciders".
not correctly derive their undecidability result.
...for infinitely many different inputs.
All of the conventional HP proofs fail to prove the undecidability
of the halting problem when the halt decider is based on a UTM
that simulates its input.
It only takes one recursive emulation (two emulations)
for HHH(DDD) to detect a non-halting behavior pattern.
I showed ten recursive simulations because people could
not see the repeating pattern with only one recursive
simulation.
On 8/1/2025 11:30 AM, joes wrote:
Am Fri, 01 Aug 2025 11:08:56 -0500 schrieb olcott:
On 8/1/2025 10:35 AM, joes wrote:Unlike DDD, Infinite_Loop *would* repeat the pattern.
Am Fri, 01 Aug 2025 10:32:05 -0500 schrieb olcott:
On 8/1/2025 10:05 AM, joes wrote:"HHH simulating DDD doesn't halt unless it aborts." Which it does.
Am Fri, 01 Aug 2025 09:46:22 -0500 schrieb olcott:HHH(DDD) is only accountable for the behavior of its input that cannot >>>>> possibly halt.
On 8/1/2025 1:53 AM, joes wrote:
Am Thu, 31 Jul 2025 19:18:36 -0500 schrieb olcott:
On 7/31/2025 7:07 PM, Richard Damon wrote:
On 7/31/25 11:50 AM, olcott wrote:
And HHH cannot simulate itself to its undeniable halting state.And that separate proccess, if left unaborted, would halt. But >>>>>>>>>> HHH gives up and aborts it, so the process is Halting, not >>>>>>>>>> non-halting.
Good thing that it does abort then! Making them halt.(1) That is counter-factual. Neither HHH() nor DDD() nor DDDDDD halts if it weren't aborted.But the pattern isn't non-halting by the fact that DDD is shown >>>>>>>>>> to be halting.*No not at all. Not in the least little bit*
simulated by HHH ever stops running unless HHH(DDD) aborts its
input.
Likewise with this function.The pattern does not repeat further.I showed how after 10 recursive simulations that there really is a(3) When I make a claim about DDD simulated by HHH and this isDDD is not simulated forever by HHH.
changed to the behavior of the directly executed DDD this is a
dishonest tactic known as the strawman error.
non-halting repeating pattern.
Infinite_Loop correctly simulated by HHH stops running very quickly.
The pattern does not repeat more than 10 times.It only takes one recursive emulation (two emulations)And each HHH(DDD) gets the correct answer thus the standard proofs do >>>>> not correctly derive their undecidability result.Yes, you are talking about infinitely many counterexamples toI had to turn it into an infinite set of HHH/DDD pairs so that it >>>>>>> could be more easily understood that DDD simulated by HHH cannot >>>>>>> possibly halt.When N instructions of DDD are correctly emulated by every HHH >>>>>>>>> that can possibly exist (technically this is an infinite set of >>>>>>>>> HHH/DDD pairs) no emulated DDD can possibly halt and everySee, and I thought DDD was a concrete program filled in with HHH, >>>>>>>> which aborts after two levels of simulation, not something that >>>>>>>> calls "HHH" symbolically, producing many different programs.
directly executed DDD() halts.
infinitely many "deciders".
...for infinitely many different inputs.
for HHH(DDD) to detect a non-halting behavior pattern.
I showed ten recursive simulations because people could not see the
repeating pattern with only one recursive simulation.
Of the infinite set of HHH that stops simulating and
aborts after N recursive simulations one of them is
the above HHH.
What no one has acknowledged in three years is that when
N instructions of DDD are correctly emulated by some
HHH that none of these DDD instances ever reaches its
own "return" statement final halt state.
Because this seems dead obvious to anyone knowing
a little bit of C programming and it is too implausible
that people interested in the theory of computation
would not know this little bit of C programming
I assess they they are probably dishonest.
On 8/1/2025 11:30 AM, joes wrote:
Am Fri, 01 Aug 2025 11:08:56 -0500 schrieb olcott:
On 8/1/2025 10:35 AM, joes wrote:Unlike DDD, Infinite_Loop *would* repeat the pattern.
Am Fri, 01 Aug 2025 10:32:05 -0500 schrieb olcott:
On 8/1/2025 10:05 AM, joes wrote:"HHH simulating DDD doesn't halt unless it aborts." Which it does.
Am Fri, 01 Aug 2025 09:46:22 -0500 schrieb olcott:HHH(DDD) is only accountable for the behavior of its input that
On 8/1/2025 1:53 AM, joes wrote:Good thing that it does abort then! Making them halt.
Am Thu, 31 Jul 2025 19:18:36 -0500 schrieb olcott:
On 7/31/2025 7:07 PM, Richard Damon wrote:
On 7/31/25 11:50 AM, olcott wrote:
And HHH cannot simulate itself to its undeniable halting state.
DDD halts if it weren't aborted.(1) That is counter-factual. Neither HHH() nor DDD() nor DDD
simulated by HHH ever stops running unless HHH(DDD) aborts its
input.
cannot possibly halt.
Infinite_Loop correctly simulated by HHH stops running very quickly.The pattern does not repeat further.DDD is not simulated forever by HHH.I showed how after 10 recursive simulations that there really is a
non-halting repeating pattern.
Because they are all simulating different programs.Of the infinite set of HHH that stops simulating and aborts after NThe pattern does not repeat more than 10 times.It only takes one recursive emulation (two emulations)And each HHH(DDD) gets the correct answer thus the standard proofsYes, you are talking about infinitely many counterexamples toI had to turn it into an infinite set of HHH/DDD pairs so that it >>>>>>> could be more easily understood that DDD simulated by HHH cannot >>>>>>> possibly halt.When N instructions of DDD are correctly emulated by every HHH >>>>>>>>> that can possibly exist (technically this is an infinite set of >>>>>>>>> HHH/DDD pairs) no emulated DDD can possibly halt and everySee, and I thought DDD was a concrete program filled in with HHH, >>>>>>>> which aborts after two levels of simulation, not something that >>>>>>>> calls "HHH" symbolically, producing many different programs.
directly executed DDD() halts.
infinitely many "deciders".
do not correctly derive their undecidability result.
...for infinitely many different inputs.
for HHH(DDD) to detect a non-halting behavior pattern.
I showed ten recursive simulations because people could not see the
repeating pattern with only one recursive simulation.
recursive simulations one of them is the above HHH.
What no one has acknowledged in three years is that when N instructions
of DDD are correctly emulated by some HHH that none of these DDD
instances ever reaches its own "return" statement final halt state.
On 8/2/2025 12:55 AM, joes wrote:
Am Fri, 01 Aug 2025 12:16:01 -0500 schrieb olcott:
On 8/1/2025 11:30 AM, joes wrote:
Am Fri, 01 Aug 2025 11:08:56 -0500 schrieb olcott:
On 8/1/2025 10:35 AM, joes wrote:Unlike DDD, Infinite_Loop *would* repeat the pattern.
Am Fri, 01 Aug 2025 10:32:05 -0500 schrieb olcott:
On 8/1/2025 10:05 AM, joes wrote:"HHH simulating DDD doesn't halt unless it aborts." Which it does.
Am Fri, 01 Aug 2025 09:46:22 -0500 schrieb olcott:HHH(DDD) is only accountable for the behavior of its input that
On 8/1/2025 1:53 AM, joes wrote:Good thing that it does abort then! Making them halt.
Am Thu, 31 Jul 2025 19:18:36 -0500 schrieb olcott:
On 7/31/2025 7:07 PM, Richard Damon wrote:
On 7/31/25 11:50 AM, olcott wrote:
And HHH cannot simulate itself to its undeniable halting state. >>>>>>>>(1) That is counter-factual. Neither HHH() nor DDD() nor DDD >>>>>>>>> simulated by HHH ever stops running unless HHH(DDD) aborts its >>>>>>>>> input.
DDD halts if it weren't aborted.
cannot possibly halt.
Infinite_Loop correctly simulated by HHH stops running very quickly.The pattern does not repeat further.DDD is not simulated forever by HHH.I showed how after 10 recursive simulations that there really is a >>>>>>> non-halting repeating pattern.
Of the infinite set of HHH that stops simulating and aborts after NThe pattern does not repeat more than 10 times.It only takes one recursive emulation (two emulations)And each HHH(DDD) gets the correct answer thus the standard proofs >>>>>>> do not correctly derive their undecidability result.Yes, you are talking about infinitely many counterexamples toWhen N instructions of DDD are correctly emulated by every HHH >>>>>>>>>>> that can possibly exist (technically this is an infinite set of >>>>>>>>>>> HHH/DDD pairs) no emulated DDD can possibly halt and every >>>>>>>>>>> directly executed DDD() halts.See, and I thought DDD was a concrete program filled in with HHH, >>>>>>>>>> which aborts after two levels of simulation, not something that >>>>>>>>>> calls "HHH" symbolically, producing many different programs. >>>>>>>>> I had to turn it into an infinite set of HHH/DDD pairs so that it >>>>>>>>> could be more easily understood that DDD simulated by HHH cannot >>>>>>>>> possibly halt.
infinitely many "deciders".
...for infinitely many different inputs.
for HHH(DDD) to detect a non-halting behavior pattern.
I showed ten recursive simulations because people could not see the
repeating pattern with only one recursive simulation.
recursive simulations one of them is the above HHH.
What no one has acknowledged in three years is that when N instructions
of DDD are correctly emulated by some HHH that none of these DDD
instances ever reaches its own "return" statement final halt state.
Because they are all simulating different programs.
That is not relevant. The only relevant thing is that
DDD correctly simulated by HHH never reaches its final state.
On 8/2/2025 12:55 AM, joes wrote:
Am Fri, 01 Aug 2025 12:16:01 -0500 schrieb olcott:
On 8/1/2025 11:30 AM, joes wrote:
Am Fri, 01 Aug 2025 11:08:56 -0500 schrieb olcott:
On 8/1/2025 10:35 AM, joes wrote:Unlike DDD, Infinite_Loop *would* repeat the pattern.
Am Fri, 01 Aug 2025 10:32:05 -0500 schrieb olcott:
On 8/1/2025 10:05 AM, joes wrote:"HHH simulating DDD doesn't halt unless it aborts." Which it does.
Am Fri, 01 Aug 2025 09:46:22 -0500 schrieb olcott:HHH(DDD) is only accountable for the behavior of its input that
On 8/1/2025 1:53 AM, joes wrote:Good thing that it does abort then! Making them halt.
Am Thu, 31 Jul 2025 19:18:36 -0500 schrieb olcott:
On 7/31/2025 7:07 PM, Richard Damon wrote:
On 7/31/25 11:50 AM, olcott wrote:
And HHH cannot simulate itself to its undeniable halting state. >>>>>>>>(1) That is counter-factual. Neither HHH() nor DDD() nor DDD >>>>>>>>> simulated by HHH ever stops running unless HHH(DDD) aborts its >>>>>>>>> input.
DDD halts if it weren't aborted.
cannot possibly halt.
Infinite_Loop correctly simulated by HHH stops running very quickly.The pattern does not repeat further.DDD is not simulated forever by HHH.I showed how after 10 recursive simulations that there really is a >>>>>>> non-halting repeating pattern.
Of the infinite set of HHH that stops simulating and aborts after NThe pattern does not repeat more than 10 times.It only takes one recursive emulation (two emulations)And each HHH(DDD) gets the correct answer thus the standard proofs >>>>>>> do not correctly derive their undecidability result.Yes, you are talking about infinitely many counterexamples toWhen N instructions of DDD are correctly emulated by every HHH >>>>>>>>>>> that can possibly exist (technically this is an infinite set of >>>>>>>>>>> HHH/DDD pairs) no emulated DDD can possibly halt and every >>>>>>>>>>> directly executed DDD() halts.See, and I thought DDD was a concrete program filled in with HHH, >>>>>>>>>> which aborts after two levels of simulation, not something that >>>>>>>>>> calls "HHH" symbolically, producing many different programs. >>>>>>>>> I had to turn it into an infinite set of HHH/DDD pairs so that it >>>>>>>>> could be more easily understood that DDD simulated by HHH cannot >>>>>>>>> possibly halt.
infinitely many "deciders".
...for infinitely many different inputs.
for HHH(DDD) to detect a non-halting behavior pattern.
I showed ten recursive simulations because people could not see the
repeating pattern with only one recursive simulation.
recursive simulations one of them is the above HHH.
What no one has acknowledged in three years is that when N instructions
of DDD are correctly emulated by some HHH that none of these DDD
instances ever reaches its own "return" statement final halt state.
Because they are all simulating different programs.
That is not relevant. The only relevant thing is that
DDD correctly simulated by HHH never reaches its final state.
On 8/2/2025 8:21 AM, Richard Damon wrote:
On 8/2/25 2:02 AM, olcott wrote:
On 8/2/2025 12:55 AM, joes wrote:
Am Fri, 01 Aug 2025 12:16:01 -0500 schrieb olcott:
On 8/1/2025 11:30 AM, joes wrote:
Am Fri, 01 Aug 2025 11:08:56 -0500 schrieb olcott:
On 8/1/2025 10:35 AM, joes wrote:
Am Fri, 01 Aug 2025 10:32:05 -0500 schrieb olcott:Infinite_Loop correctly simulated by HHH stops running very quickly. >>>>>> Unlike DDD, Infinite_Loop *would* repeat the pattern.
On 8/1/2025 10:05 AM, joes wrote:"HHH simulating DDD doesn't halt unless it aborts." Which it does. >>>>>>
Am Fri, 01 Aug 2025 09:46:22 -0500 schrieb olcott:HHH(DDD) is only accountable for the behavior of its input that >>>>>>>>> cannot possibly halt.
On 8/1/2025 1:53 AM, joes wrote:Good thing that it does abort then! Making them halt.
Am Thu, 31 Jul 2025 19:18:36 -0500 schrieb olcott:
On 7/31/2025 7:07 PM, Richard Damon wrote:
On 7/31/25 11:50 AM, olcott wrote:
And HHH cannot simulate itself to its undeniable halting state. >>>>>>>>>>(1) That is counter-factual. Neither HHH() nor DDD() nor DDD >>>>>>>>>>> simulated by HHH ever stops running unless HHH(DDD) aborts its >>>>>>>>>>> input.
DDD halts if it weren't aborted.
The pattern does not repeat further.DDD is not simulated forever by HHH.I showed how after 10 recursive simulations that there really is a >>>>>>>>> non-halting repeating pattern.
Of the infinite set of HHH that stops simulating and aborts after NThe pattern does not repeat more than 10 times.It only takes one recursive emulation (two emulations)And each HHH(DDD) gets the correct answer thus the standard proofs >>>>>>>>> do not correctly derive their undecidability result.Yes, you are talking about infinitely many counterexamples to >>>>>>>>>> infinitely many "deciders".could be more easily understood that DDD simulated by HHH cannot >>>>>>>>>>> possibly halt.When N instructions of DDD are correctly emulated by every HHH >>>>>>>>>>>>> that can possibly exist (technically this is an infinite >>>>>>>>>>>>> set ofSee, and I thought DDD was a concrete program filled in with >>>>>>>>>>>> HHH,
HHH/DDD pairs) no emulated DDD can possibly halt and every >>>>>>>>>>>>> directly executed DDD() halts.
which aborts after two levels of simulation, not something that >>>>>>>>>>>> calls "HHH" symbolically, producing many different programs. >>>>>>>>>>> I had to turn it into an infinite set of HHH/DDD pairs so >>>>>>>>>>> that it
...for infinitely many different inputs.
for HHH(DDD) to detect a non-halting behavior pattern.
I showed ten recursive simulations because people could not see the >>>>>>> repeating pattern with only one recursive simulation.
recursive simulations one of them is the above HHH.
What no one has acknowledged in three years is that when N
instructions
of DDD are correctly emulated by some HHH that none of these DDD
instances ever reaches its own "return" statement final halt state.
Because they are all simulating different programs.
That is not relevant. The only relevant thing is that
DDD correctly simulated by HHH never reaches its final state.
But the HHH that correctly simulates ITS DDD never returns an answer.
When HHH correctly emulates 7 instructions of DDD
it has its proof of non-termination. HHH can see
the 8th instruction yet does not emulated it.
Begin Local Halt Decider Simulation Execution Trace Stored at:11391e [0000219e][0011390e][00113912] 55 push ebp [0000219f][0011390e][00113912] 8bec mov ebp,esp [000021a1][0011390a][0000219e] 689e210000 push 0000219e // push DDD [000021a6][00113906][000021ab] e843f4ffff call 000015ee // call HHH
New slave_stack at:14e33e
[0000219e][0015e336][0015e33a] 55 push ebp [0000219f][0015e336][0015e33a] 8bec mov ebp,esp [000021a1][0015e332][0000219e] 689e210000 push 0000219e // push DDD [000021a6][0015e32e][000021ab] e843f4ffff call 000015ee // call HHH
Local Halt Decider: Infinite Recursion Detected Simulation Stopped
On 8/6/2025 4:14 AM, Fred. Zwarts wrote:
Op 05.aug.2025 om 17:21 schreef olcott:You are dishonestly changing the words that I said.
On 8/5/2025 3:12 AM, joes wrote:
Am Mon, 04 Aug 2025 21:05:47 -0500 schrieb olcott:
On 8/4/2025 8:58 PM, Richard Damon wrote:
On 8/4/25 9:45 PM, olcott wrote:
On 8/4/2025 8:41 PM, Richard Damon wrote:
On 8/4/25 9:31 PM, olcott wrote:
On 8/4/2025 8:25 PM, Richard Damon wrote:
On 8/4/25 9:42 AM, olcott wrote:
On 8/4/2025 7:47 AM, Fred. Zwarts wrote:
Op 02.aug.2025 om 16:16 schreef olcott:
On 8/2/2025 4:18 AM, Fred. Zwarts wrote:
Op 01.aug.2025 om 16:46 schreef olcott:
On 8/1/2025 1:53 AM, joes wrote:
Am Thu, 31 Jul 2025 19:18:36 -0500 schrieb olcott: >>>>>>>>>>>>>>>>> On 7/31/2025 7:07 PM, Richard Damon wrote:
On 7/31/25 11:50 AM, olcott wrote:
[snip le big]
It didn't simulate N+1 instructions.Each pair has a different input for the simulator. Each >>>>>>>>>>>> simulator
fails for the input constructed with its own version. But >>>>>>>>>>>> many of
them prove that the input constructed with other HHH versions, >>>>>>>>>>>> which have less steps before the premature abort, have a final >>>>>>>>>>>> halt state that can be reached.
In other words when HHH correctly emulates N instructions of DDD you >>>>>>> are claiming that HHH did not correctly emulate N instructions of >>>>>>> DDDHHH correctly emulates DDD until this emulated DDD proves that it >>>>>>>>> cannot possibly reach its own emulated final halt state.And Correctly until ... isn't correct.
If this is your paraphrase, you won't understand.No, and you are just lying by changing my words.I am paraphrasing so that we can get a mutual understanding.
Yes, that is something different.I said that H didn't CORRCTLY EMULATE H, which means to have finished >>>>>> the job.When HHH correctly emulates N instructions of DDD then HHH has
correctly
finished its job of correctly emulating N instructions of DDD.
Simulating Termination Analyzer HHH correctly simulates its input until: >>> (a) Detects a non-terminating behavior pattern: abort simulation and
return 0.
Counter-factual. It sees only a finite recursion and world-class
simulators that do not abort show that for this input the final halt
state is reachable.
DDD correctly emulated by HHH cannot possibly reach
its own emulated final halt state.
A finite sample of the behavior of DDD correctly
emulated by HHH proves that an infinite simulation
DDD would never stop running.
On 8/6/2025 4:14 AM, Fred. Zwarts wrote:
Op 05.aug.2025 om 17:21 schreef olcott:
On 8/5/2025 3:12 AM, joes wrote:
Am Mon, 04 Aug 2025 21:05:47 -0500 schrieb olcott:
On 8/4/2025 8:58 PM, Richard Damon wrote:
On 8/4/25 9:45 PM, olcott wrote:
On 8/4/2025 8:41 PM, Richard Damon wrote:
On 8/4/25 9:31 PM, olcott wrote:
On 8/4/2025 8:25 PM, Richard Damon wrote:
On 8/4/25 9:42 AM, olcott wrote:
On 8/4/2025 7:47 AM, Fred. Zwarts wrote:
Op 02.aug.2025 om 16:16 schreef olcott:
On 8/2/2025 4:18 AM, Fred. Zwarts wrote:
Op 01.aug.2025 om 16:46 schreef olcott:
On 8/1/2025 1:53 AM, joes wrote:
Am Thu, 31 Jul 2025 19:18:36 -0500 schrieb olcott: >>>>>>>>>>>>>>>>> On 7/31/2025 7:07 PM, Richard Damon wrote:
On 7/31/25 11:50 AM, olcott wrote:
[snip le big]
It didn't simulate N+1 instructions.Each pair has a different input for the simulator. Each >>>>>>>>>>>> simulator
fails for the input constructed with its own version. But >>>>>>>>>>>> many of
them prove that the input constructed with other HHH versions, >>>>>>>>>>>> which have less steps before the premature abort, have a final >>>>>>>>>>>> halt state that can be reached.
In other words when HHH correctly emulates N instructions of DDD you >>>>>>> are claiming that HHH did not correctly emulate N instructions of >>>>>>> DDDHHH correctly emulates DDD until this emulated DDD proves that it >>>>>>>>> cannot possibly reach its own emulated final halt state.And Correctly until ... isn't correct.
If this is your paraphrase, you won't understand.No, and you are just lying by changing my words.I am paraphrasing so that we can get a mutual understanding.
Yes, that is something different.I said that H didn't CORRCTLY EMULATE H, which means to have finished >>>>>> the job.When HHH correctly emulates N instructions of DDD then HHH has
correctly
finished its job of correctly emulating N instructions of DDD.
Simulating Termination Analyzer HHH correctly simulates its input until: >>> (a) Detects a non-terminating behavior pattern: abort simulation and
return 0.
Counter-factual. It sees only a finite recursion and world-class
simulators that do not abort show that for this input the final halt
state is reachable.
You are dishonestly changing the words that I said.
DDD correctly emulated by HHH cannot possibly reach
its own emulated final halt state.
A finite sample of the behavior of DDD correctly
emulated by HHH proves that an infinite simulation
DDD would never stop running.
On 8/7/2025 4:08 AM, Fred. Zwarts wrote:
Op 06.aug.2025 om 13:43 schreef olcott:
On 8/6/2025 4:14 AM, Fred. Zwarts wrote:
Op 05.aug.2025 om 17:21 schreef olcott:>>>>
Simulating Termination Analyzer HHH correctly simulates its input
until:
(a) Detects a non-terminating behavior pattern: abort simulation
and return 0.
Counter-factual. It sees only a finite recursion and world-class
simulators that do not abort show that for this input the final halt
state is reachable.
As usual irrelevant/incorerrect claims without evidence.
You are dishonestly changing the words that I said.
DDD correctly emulated by HHH cannot possibly reach
its own emulated final halt state.
I did not dishonestly change the words, I only told you where your
words are wrong, either because you change the meaning of the words,
or because you tell only half the truth, which could make it a lie.
A finite sample of the behavior of DDD correctly
emulated by HHH proves that an infinite simulation
DDD would never stop running.
Counter-factual. The finite recursion does not prove anything. It only
makes HHH blind for what follows this finite recursion. But is your
attitude, programmed in HHH, that when you do not see something you
can pretend that it does not exist.
Wold-class simulators, that do not stop at this finite recursion,
prove that the final halt state is reachable for the program specified
in this exact same input.
HHH simply fails to reach it, because it was made blind for the
condition branch instruction simulated during this finite recursion.
When 0 to infinity steps of DDD are correctly emulated
by HHH the emulated DDD does not reach its own emulated
final state.
Some people may think that when HHH aborts its emulation
of DDD that the stack will unwind and the emulated DDD
will each its own emulated final state. This is incorrect.
On 8/7/2025 4:14 AM, Fred. Zwarts wrote:
Op 07.aug.2025 om 05:24 schreef olcott:
On 8/6/2025 9:27 PM, Richard Damon wrote:
On 8/6/25 7:53 AM, olcott wrote:
On 8/6/2025 5:54 AM, Richard Damon wrote:
On 8/5/25 11:47 PM, olcott wrote:
It corrects the error of the requirement that
a halt decider reports on its own behavior.
But it isn't an error.
Halt Deciders need to answer about *ANY* program, and they are programs. >>>>>>
"The contradiction in Linz's (or Turing's) self-referential >>>>>>> halting construction only appears if one insists that the >>>>>>> machine can and must decide on its own behavior, which is >>>>>>> neither possible nor required."
https://chatgpt.com/share/6890ee5a-52bc-8011-852e-3d9f97bcfbd8
Because you lied to it and said it was an error.
The above paragraph is proved true by the meaning of its words.
When we ask a Turing machine to report on its own behavior we
are assuming that its Turing Machine description is an accurate
proxy for this behavior. When there are exceptions to this rule
then we cannot possibly ask a Turing machine about its own behavior. >>>>> This is easily corrected:
But the existance of UTMs means that it IS possible to make a perfect
proxy, as the UTM can completely recreate the behavior of ANY machine
from its Turing Machine Description.
All you are doing is admitting that you think errors and lies are ok.
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.UTM ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy,
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.UTM ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
After a finite number of correct simulations the UTM
will reach its final state yet no simulated UTM ever
reaches its own final state.
Indeed, that is the proof that such a simulation fails.
No simulator exists that is able to simulate correctly all halting
programs up to the end,because it fails to simulate correctly code that
resembles its own code.
*You are confusing two distinctly different notions*
On 8/7/2025 4:08 AM, Fred. Zwarts wrote:
Op 06.aug.2025 om 13:43 schreef olcott:
On 8/6/2025 4:14 AM, Fred. Zwarts wrote:
Op 05.aug.2025 om 17:21 schreef olcott:>>>>
Simulating Termination Analyzer HHH correctly simulates its input
until:
(a) Detects a non-terminating behavior pattern: abort simulation
and return 0.
Counter-factual. It sees only a finite recursion and world-class
simulators that do not abort show that for this input the final halt
state is reachable.
As usual irrelevant/incorerrect claims without evidence.
You are dishonestly changing the words that I said.
DDD correctly emulated by HHH cannot possibly reach
its own emulated final halt state.
I did not dishonestly change the words, I only told you where your
words are wrong, either because you change the meaning of the words,
or because you tell only half the truth, which could make it a lie.
A finite sample of the behavior of DDD correctly
emulated by HHH proves that an infinite simulation
DDD would never stop running.
Counter-factual. The finite recursion does not prove anything. It only
makes HHH blind for what follows this finite recursion. But is your
attitude, programmed in HHH, that when you do not see something you
can pretend that it does not exist.
Wold-class simulators, that do not stop at this finite recursion,
prove that the final halt state is reachable for the program specified
in this exact same input.
HHH simply fails to reach it, because it was made blind for the
condition branch instruction simulated during this finite recursion.
When 0 to infinity steps of DDD are correctly emulated
by HHH the emulated DDD does not reach its own emulated
final state.
Some people may think that when HHH aborts its emulation
of DDD that the stack will unwind and the emulated DDD
will each its own emulated final state. This is incorrect.
| Sysop: | Keyop |
|---|---|
| Location: | Huddersfield, West Yorkshire, UK |
| Users: | 715 |
| Nodes: | 16 (0 / 16) |
| Uptime: | 165:04:57 |
| Calls: | 12,096 |
| Calls today: | 4 |
| Files: | 15,001 |
| Messages: | 6,517,803 |