On 7/26/2025 11:56 PM, wij wrote:
On Sat, 2025-07-26 at 23:47 -0500, olcott wrote:
On 7/26/2025 11:39 PM, wij wrote:
On Sat, 2025-07-26 at 23:26 -0500, olcott wrote:This supersedes everything else that I have ever said.
On 7/26/2025 11:14 PM, wij wrote:
On Sat, 2025-07-26 at 23:02 -0500, olcott wrote:
It is incorrect to have halt decider
H report on the behavior of machine M.
Directly executing Turing machines are
not in the domain of any halt decider.
Then, basically, it would be POO Problem, technically nothing to
do with HP.
I have now fully refuted all conventional proofs
of undecidability of the halting problem.
Hopping mode again.
POOP is Peter Olcott's Own Problem. It supersedes none.
Try FORMALLY specify POOP. It will be very difficult, because:
I have already done this and no one here
was bright enough to understand. Too much
learned by rote and not enough think things through.
1. you have shown again you don't understand basic logic (AND,IF,...)
2. You cannot construct a TM that compute the length of its input.
3. Your understanding of C/Assembly is shown very low, I never saw
anyone is lower.
Because it will be very difficult to communicate anything logically.
So, try again
the basic logic you failed and dodged.
On 7/27/2025 8:21 AM, wij wrote:
On Sun, 2025-07-27 at 07:57 -0500, olcott wrote:
On 7/27/2025 12:07 AM, wij wrote:
On Sun, 2025-07-27 at 00:04 -0500, olcott wrote:
On 7/26/2025 11:56 PM, wij wrote:
On Sat, 2025-07-26 at 23:47 -0500, olcott wrote:
On 7/26/2025 11:39 PM, wij wrote:
On Sat, 2025-07-26 at 23:26 -0500, olcott wrote:This supersedes everything else that I have ever said.
On 7/26/2025 11:14 PM, wij wrote:
On Sat, 2025-07-26 at 23:02 -0500, olcott wrote:
It is incorrect to have halt decider
H report on the behavior of machine M.
Directly executing Turing machines are
not in the domain of any halt decider.
Then, basically, it would be POO Problem, technically nothing >>>>>>>>>> to do with HP.
I have now fully refuted all conventional proofs
of undecidability of the halting problem.
Hopping mode again.
POOP is Peter Olcott's Own Problem. It supersedes none.
Try FORMALLY specify POOP. It will be very difficult, because:
I have already done this and no one here
was bright enough to understand. Too much
learned by rote and not enough think things through.
Impossible, because:
1. you have shown again you don't understand basic logic (AND,IF,...)
That is counter-factual.
The truth is that you have shown that you don't
understand advanced logic: G := ⊬G
You don't even know what the symbols mean
when I give you the source of their definitions:
https://en.wikipedia.org/wiki/List_of_logic_symbols
2. You cannot construct a TM that compute the length of its input.
3. Your understanding of C/Assembly is shown very low, I never saw
anyone is lower.
*That is counter-factual*
I wrote the x86utm operating system in C++ that allows
one C function to emulate each x86 instruction of another
C function in debug step mode.
This C function is emulated in its own process context
having its own virtual stack and set of 16 virtual registers.
Because it will be very difficult to communicate anything logically.
So, try again
the basic logic you failed and dodged.
You have not used any reasoning you only provided the
ad hominem error of reasoning. That is very lame.
To save our troubles, let's run the basic logic again to ensure the
communication
is effective.
P1= A AND B
P1 is true means A,B both are true, otherwise P1 is false.
P2= IF A THEN B
P2 is true means
1. A is true and B is true
2. A is false and B is true
3. A is false and B is false
P2 is only false when A is false and B is true
This is not the way that English "if" works.
What do ~P1,~P2 mean in terms of A,B? And why?
Implication does not have the same semantics of
English "if" therefore it is misleading.
https://en.wikipedia.org/wiki/Paradoxes_of_material_implication
If A then B (In English) means that when A is
true then B is true otherwise we cannot know
the value of B.
On 7/27/2025 4:06 PM, wij wrote:
On Sun, 2025-07-27 at 22:13 +0800, wij wrote:
On Sun, 2025-07-27 at 08:59 -0500, olcott wrote:
On 7/27/2025 8:21 AM, wij wrote:
On Sun, 2025-07-27 at 07:57 -0500, olcott wrote:
On 7/27/2025 12:07 AM, wij wrote:
On Sun, 2025-07-27 at 00:04 -0500, olcott wrote:
On 7/26/2025 11:56 PM, wij wrote:
On Sat, 2025-07-26 at 23:47 -0500, olcott wrote:I have already done this and no one here
On 7/26/2025 11:39 PM, wij wrote:
On Sat, 2025-07-26 at 23:26 -0500, olcott wrote:This supersedes everything else that I have ever said.
On 7/26/2025 11:14 PM, wij wrote:
On Sat, 2025-07-26 at 23:02 -0500, olcott wrote:
It is incorrect to have halt decider
H report on the behavior of machine M.
Directly executing Turing machines are
not in the domain of any halt decider.
Then, basically, it would be POO Problem, technically >>>>>>>>>>>>> nothing to do with HP.
I have now fully refuted all conventional proofs
of undecidability of the halting problem.
Hopping mode again.
POOP is Peter Olcott's Own Problem. It supersedes none.
Try FORMALLY specify POOP. It will be very difficult, because: >>>>>>>>
was bright enough to understand. Too much
learned by rote and not enough think things through.
Impossible, because:
1. you have shown again you don't understand basic logic
(AND,IF,...)
That is counter-factual.
The truth is that you have shown that you don't
understand advanced logic: G := ⊬G
You don't even know what the symbols mean
when I give you the source of their definitions:
https://en.wikipedia.org/wiki/List_of_logic_symbols
2. You cannot construct a TM that compute the length of its input. >>>>>>> 3. Your understanding of C/Assembly is shown very low, I never
saw anyone is lower.
*That is counter-factual*
I wrote the x86utm operating system in C++ that allows
one C function to emulate each x86 instruction of another
C function in debug step mode.
This C function is emulated in its own process context
having its own virtual stack and set of 16 virtual registers.
Because it will be very difficult to communicate anything
logically. So, try again
the basic logic you failed and dodged.
You have not used any reasoning you only provided the
ad hominem error of reasoning. That is very lame.
To save our troubles, let's run the basic logic again to ensure the
communication
is effective.
P1= A AND B
P1 is true means A,B both are true, otherwise P1 is false.
P2= IF A THEN B
P2 is true means
1. A is true and B is true
2. A is false and B is true
3. A is false and B is false
P2 is only false when A is false and B is true
This is not the way that English "if" works.
Excellent, what about ~P1 And why?
No answer? A professional programmer does not know ~P1? Are you kidding? >> How do you program the if-clause if you decide to negate the condition?
If a professional mathematician was
asked if they know how to do first
grade arithmetic the answer would probably be: "fuck off"
Assume some author of a book proves "A AND B" is true, you would like to
refute. What's the T/F combination that A,B should be?
What do ~P1,~P2 mean in terms of A,B? And why?
Implication does not have the same semantics of
English "if" therefore it is misleading.
https://en.wikipedia.org/wiki/Paradoxes_of_material_implication
If A then B (In English) means that when A is
true then B is true otherwise we cannot know
the value of B.
On 7/27/2025 9:48 PM, Richard Damon wrote:Yeah, so when you change HHH to abort later, you also change DDD.
On 7/27/25 8:20 PM, olcott wrote:
On 7/27/2025 7:07 PM, Richard Damon wrote:
On 7/27/25 5:46 PM, olcott wrote:
On 7/27/2025 4:31 PM, Richard Damon wrote:
And you have been posting your lies on usenet, which is a source ofbut anything said to the AI, has a chance of being recorded and
used for future training.
training, for awhile.
But. not full definitions, like the fact that a given program on aJust think, you might be the one responsible for providing the lies >>>>>> that future AIs have decided to accept ruining the chance of someThe above input that I provided has zero falsehoods.
future breakthrough.
ChatGPT figured out all of the reasoning from that basis.
given input will always do the same thing.
By itself I mean the exact same machine code bytes at the exact sameWhen DDD is emulated by HHH1 it need not emulate itself at all.But "itself" doesn't matter to x86 instructions,
machine address.
On 7/27/2025 10:26 PM, wij wrote:
On Sun, 2025-07-27 at 22:12 -0500, olcott wrote:(1) Conventional symbolic logic has nothing to do with this.
On 7/27/2025 9:53 PM, wij wrote:
On Sun, 2025-07-27 at 19:20 -0500, olcott wrote:
Everyone here has pretended to be to fucking stupid
to see that for three fucking years thus providing
sufficient evidence that they are all damned liars.
olcott said: "You have not used any reasoning you only provided the
ad hominem error of reasoning. That is very lame." >>>
*I have all of the correct reasoning right here*
https://www.researchgate.net/
publication/394042683_ChatGPT_analyzes_HHHDDD
I did not even need to come up with it myself.
I just told ChatGPT the problem and it came up
with my solution.
void DDD()
{
HHH(DDD);
return;
}
I have no problem with that. The problem is H is apparently not a
decider.
That people have denied that it is impossible
for DDD correctly simulated by HHH to reach
its own "return" instruction seems to prove
that they are liars.
You don't know logic, you cannot prove anything.
(2) That DDD correctly simulated by HHH cannot possibly
reach its own simulated "return" instruction is a matter
of formal language semantics.
How many people here are very interested in the
theory of computation that don't know the first
thing about programming?
You are not interested in the theory of computation.
All is shown that you are only interested in "I am correct".
Only only seems that way because (a) You don't know this stuff
very well. (b) You are so sure that I must be wrong that you
don't bother to even hear my reasoning much less verify it.
There are many more steps of my reasoning that cannot
be understood until the first step is understood.
How many medical doctors don't know anything about
bacterial infections?
On 7/28/2025 2:30 AM, joes wrote:It is changed in the hypothetical unaborted simulation. HHH is reporting
Am Sun, 27 Jul 2025 21:58:05 -0500 schrieb olcott:
On 7/27/2025 9:48 PM, Richard Damon wrote:
On 7/27/25 8:20 PM, olcott wrote:
HHH is never changed.Yeah, so when you change HHH to abort later, you also change DDD.By itself I mean the exact same machine code bytes at the exact sameWhen DDD is emulated by HHH1 it need not emulate itself at all.But "itself" doesn't matter to x86 instructions,
machine address.
On 7/28/2025 8:21 AM, joes wrote:And not a hypothetical input calling a different simulator.
Am Mon, 28 Jul 2025 07:11:11 -0500 schrieb olcott:
On 7/28/2025 2:30 AM, joes wrote:
Am Sun, 27 Jul 2025 21:58:05 -0500 schrieb olcott:
All halt deciders are required to predict the behavior of their input.It is changed in the hypothetical unaborted simulation. HHH isHHH is never changed.By itself I mean the exact same machine code bytes at the exact same >>>>> machine address.Yeah, so when you change HHH to abort later, you also change DDD.
reporting on UTM(HHH', DDD) where HHH' calls UTM(DDD), and not on the
halting DDD, and definitely not on HHH(DDD), itself.
HHH does correctly predict that DDD correctly simulated by HHH cannot possibly reach its own simulated "return" instruction final halt state.HHH predicts what DDD' calling UTM(DDD') would do, not DDD calling
On 7/28/2025 9:25 AM, joes wrote:Not when you imagine it not aborting, for the purpose determining the
Am Mon, 28 Jul 2025 08:54:46 -0500 schrieb olcott:HHH remains the exact same byte sequence at the exact same machine
On 7/28/2025 8:21 AM, joes wrote:And not a hypothetical input calling a different simulator.
Am Mon, 28 Jul 2025 07:11:11 -0500 schrieb olcott:
On 7/28/2025 2:30 AM, joes wrote:
Am Sun, 27 Jul 2025 21:58:05 -0500 schrieb olcott:
All halt deciders are required to predict the behavior of their input.It is changed in the hypothetical unaborted simulation. HHH isHHH is never changed.By itself I mean the exact same machine code bytes at the exactYeah, so when you change HHH to abort later, you also change DDD.
same machine address.
reporting on UTM(HHH', DDD) where HHH' calls UTM(DDD), and not on the
halting DDD, and definitely not on HHH(DDD), itself.
address.
"no DDD" supposes the modification of the input.HHH correctly predicts that no DDD correctly simulated by any HHH can possibly reach its own simulated "return" instruction final halt state.HHH does correctly predict that DDD correctly simulated by HHH cannotHHH predicts what DDD' calling UTM(DDD') would do, not DDD calling
possibly reach its own simulated "return" instruction final halt
state.
HHH(DDD).
Simulating Termination Analyzer HHH correctly simulates its input until:That pattern is wrong, as HHH containing it clearly halts.
(a) It detects a non-terminating behavior pattern then it aborts its simulation and returns 0,
On 7/28/2025 2:30 AM, joes wrote:
Am Sun, 27 Jul 2025 21:58:05 -0500 schrieb olcott:
On 7/27/2025 9:48 PM, Richard Damon wrote:Yeah, so when you change HHH to abort later, you also change DDD.
On 7/27/25 8:20 PM, olcott wrote:
On 7/27/2025 7:07 PM, Richard Damon wrote:
On 7/27/25 5:46 PM, olcott wrote:
On 7/27/2025 4:31 PM, Richard Damon wrote:
And you have been posting your lies on usenet, which is a source of >>>>>> training, for awhile.but anything said to the AI, has a chance of being recorded and >>>>>>>> used for future training.
But. not full definitions, like the fact that a given program on a >>>>>> given input will always do the same thing.Just think, you might be the one responsible for providing the lies >>>>>>>> that future AIs have decided to accept ruining the chance of some >>>>>>>> future breakthrough.The above input that I provided has zero falsehoods.
ChatGPT figured out all of the reasoning from that basis.
By itself I mean the exact same machine code bytes at the exact sameWhen DDD is emulated by HHH1 it need not emulate itself at all.But "itself" doesn't matter to x86 instructions,
machine address.
HHH is never changed.
https://www.researchgate.net/publication/394042683_ChatGPT_analyzes_HHHDDD
ChatGPT came up with my own reasoning on its own.
If you know anything about programming you will
be able to understand this. Its about a five
minute read.
https://www.researchgate.net/publication/394042683_ChatGPT_analyzes_HHHDDD
On 7/28/2025 8:21 AM, joes wrote:
Am Mon, 28 Jul 2025 07:11:11 -0500 schrieb olcott:
On 7/28/2025 2:30 AM, joes wrote:
Am Sun, 27 Jul 2025 21:58:05 -0500 schrieb olcott:
On 7/27/2025 9:48 PM, Richard Damon wrote:
On 7/27/25 8:20 PM, olcott wrote:
HHH is never changed.Yeah, so when you change HHH to abort later, you also change DDD.By itself I mean the exact same machine code bytes at the exact same >>>>> machine address.When DDD is emulated by HHH1 it need not emulate itself at all.But "itself" doesn't matter to x86 instructions,
It is changed in the hypothetical unaborted simulation. HHH is reporting
on UTM(HHH', DDD) where HHH' calls UTM(DDD), and not on the halting DDD,
and definitely not on HHH(DDD), itself.
All halt deciders are required to predict the behavior
of their input. HHH does correctly predict that DDD correctly
simulated by HHH cannot possibly reach its own simulated
"return" instruction final halt state.
On 7/28/2025 6:38 AM, Richard Damon wrote:
On 7/27/25 11:47 PM, olcott wrote:
On 7/27/2025 10:26 PM, wij wrote:
On Sun, 2025-07-27 at 22:12 -0500, olcott wrote:(1) Conventional symbolic logic has nothing to do with this.
On 7/27/2025 9:53 PM, wij wrote:
On Sun, 2025-07-27 at 19:20 -0500, olcott wrote:
Everyone here has pretended to be to fucking stupid
to see that for three fucking years thus providing
sufficient evidence that they are all damned liars.
olcott said: "You have not used any reasoning you only provided the >>>>>> ad hominem error of reasoning. That is very lame." >>>>>
*I have all of the correct reasoning right here*
https://www.researchgate.net/
publication/394042683_ChatGPT_analyzes_HHHDDD
I did not even need to come up with it myself.
I just told ChatGPT the problem and it came up
with my solution.
void DDD()
{
HHH(DDD);
return;
}
I have no problem with that. The problem is H is apparently not a
decider.
That people have denied that it is impossible
for DDD correctly simulated by HHH to reach
its own "return" instruction seems to prove
that they are liars.
You don't know logic, you cannot prove anything.
(2) That DDD correctly simulated by HHH cannot possibly
reach its own simulated "return" instruction is a matter
of formal language semantics.
The problem here is that YOUR "HHH" isn't a program and neither is
your "DDD" so "Correct simulaton" is just a category error.
If it was a program it would be wrong.
It must be a function computed from inputs.
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞
if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H reaches
its simulated final halt state of ⟨Ĥ.qn⟩, and
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H cannot possibly
reach its simulated final halt state of ⟨Ĥ.qn⟩.
(a) Ĥ copies its input ⟨Ĥ⟩
(b) Ĥ invokes embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
(c) embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩
(d) simulated ⟨Ĥ⟩ copies its input ⟨Ĥ⟩
(e) simulated ⟨Ĥ⟩ invokes simulated embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
(f) simulated embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩
(g) simulated ⟨Ĥ⟩ copies its input ⟨Ĥ⟩
(h) simulated ⟨Ĥ⟩ invokes simulated embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
(i) simulated embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩
never reaching its simulated final halt state of ⟨Ĥ.qn⟩
On 7/28/2025 5:57 PM, Richard Damon wrote:
On 7/28/25 9:54 AM, olcott wrote:
On 7/28/2025 8:21 AM, joes wrote:
Am Mon, 28 Jul 2025 07:11:11 -0500 schrieb olcott:
On 7/28/2025 2:30 AM, joes wrote:
Am Sun, 27 Jul 2025 21:58:05 -0500 schrieb olcott:
On 7/27/2025 9:48 PM, Richard Damon wrote:
On 7/27/25 8:20 PM, olcott wrote:
HHH is never changed.Yeah, so when you change HHH to abort later, you also change DDD.By itself I mean the exact same machine code bytes at the exact same >>>>>>> machine address.When DDD is emulated by HHH1 it need not emulate itself at all. >>>>>>>> But "itself" doesn't matter to x86 instructions,
It is changed in the hypothetical unaborted simulation. HHH is
reporting
on UTM(HHH', DDD) where HHH' calls UTM(DDD), and not on the halting
DDD,
and definitely not on HHH(DDD), itself.
All halt deciders are required to predict the behavior
of their input. HHH does correctly predict that DDD correctly
simulated by HHH cannot possibly reach its own simulated
"return" instruction final halt state.
How is it a "correct prediction" if it sees something different than
what that DDD does.
What DDD does is keep calling HHH(DDD) in recursive
simulation until HHH kills this whole process.
Remember, to have simulated that DDD, it must have include the code of
the HHH that it was based on, which is the HHH that made the
prediction, and thus returns 0, so DDD will halt.
We are not asking: Does DDD() halt.
That is (as it turns out) an incorrect question.
Turing machines cannot directly report on the behavior
of other Turing machines they can at best indirectly
report on the behavior of Turing machines through the
proxy of finite string machine descriptions such as ⟨M⟩.
Thus the behavior specified by the input finite string
overrules and supersedes the behavior of the direct
execution.
When machine description ⟨M⟩ correctly simulated
by H cannot possibly reach its own simulated final
halt state this proves that the ⟨M⟩ input to H specifies
a non-terminating sequence of configurations.
Simulationg a DIFFERENT DDD, and using that for this DDD, is just lying.
You might have to read those words a few times
to get all of their meaning.
On 7/30/2025 1:44 AM, joes wrote:No, the simulated HHH does not return.
Am Tue, 29 Jul 2025 22:12:42 -0500 schrieb olcott:
HHH(DDD) does correctly decide thus proving that it is a decider forThis just occurred to me:
*HHH(DDD)==0 is also correct for another different reason*
Even if we construed the HHH that DDD calls a part of the program
under test it is true that neither the simulated DDD nor the simulated
HHH cannot possibly reach their own final halt state.
You have been told that many times. Then HHH is not a decider.
DDD.
On 7/30/2025 5:59 AM, Richard Damon wrote:Yeah, we have. The second call to HHH is not simulated.
On 7/29/25 11:12 PM, olcott wrote:
We have been over this too many times. If DDD was incorrectly emulatedThis just occurred to me:Sure they do, when correctly simulated. What doens't happne is that the
*HHH(DDD)==0 is also correct for another different reason*
Even if we construed the HHH that DDD calls a part of the program
under test it is true that neither the simulated DDD nor the simulated
HHH cannot possibly reach their own final halt state.
PARTIAL simulation (and thus not correct) of HHH can't reach that
state.
by HHH then you could show the exact x86 instruction of DDD that was
emulated incorrectly when DDD is emulated by HHH or when DDD is emulated
by the emulated HHH.
On 7/30/2025 9:33 AM, joes wrote:That HHH returns 0 proves that it is correct? Circular reasoning.
Am Wed, 30 Jul 2025 09:30:26 -0500 schrieb olcott:The fact that HHH(DDD) does correctly report that its simulated input
On 7/30/2025 1:44 AM, joes wrote:No, the simulated HHH does not return.
Am Tue, 29 Jul 2025 22:12:42 -0500 schrieb olcott:
HHH(DDD) does correctly decide thus proving that it is a decider forThis just occurred to me:
*HHH(DDD)==0 is also correct for another different reason*
Even if we construed the HHH that DDD calls a part of the program
under test it is true that neither the simulated DDD nor the
simulated HHH cannot possibly reach their own final halt state.
You have been told that many times. Then HHH is not a decider.
DDD.
cannot possibly reach its own simulated final halt state is complete
proof that HHH(DDD)==0 is correct.
You cannot possibly derive any correct reasoning to the contrary.I ask you again, what does HHH(HHH) return?
On 7/30/2025 10:23 AM, joes wrote:No. The simulated HHH does not simulate HHH because it is aborted.
Am Wed, 30 Jul 2025 10:02:05 -0500 schrieb olcott:
On 7/30/2025 5:59 AM, Richard Damon wrote:
On 7/29/25 11:12 PM, olcott wrote:
We have been over this too many times. If DDD was incorrectly emulatedThis just occurred to me:Sure they do, when correctly simulated. What doens't happne is that
*HHH(DDD)==0 is also correct for another different reason*
Even if we construed the HHH that DDD calls a part of the program
under test it is true that neither the simulated DDD nor the
simulated HHH cannot possibly reach their own final halt state.
the PARTIAL simulation (and thus not correct) of HHH can't reach that
state.
by HHH then you could show the exact x86 instruction of DDD that was
emulated incorrectly when DDD is emulated by HHH or when DDD is
emulated by the emulated HHH.
Yeah, we have. The second call to HHH is not simulated.I proved that the emulated HHH does emulate DDD correctly and you simply ignored this proof.
On 7/30/2025 10:27 AM, joes wrote:
Am Wed, 30 Jul 2025 10:06:41 -0500 schrieb olcott:
On 7/30/2025 9:33 AM, joes wrote:That HHH returns 0 proves that it is correct? Circular reasoning.
Am Wed, 30 Jul 2025 09:30:26 -0500 schrieb olcott:The fact that HHH(DDD) does correctly report that its simulated input
On 7/30/2025 1:44 AM, joes wrote:No, the simulated HHH does not return.
Am Tue, 29 Jul 2025 22:12:42 -0500 schrieb olcott:
HHH(DDD) does correctly decide thus proving that it is a decider for >>>>> DDD.This just occurred to me:
*HHH(DDD)==0 is also correct for another different reason*
Even if we construed the HHH that DDD calls a part of the program >>>>>>> under test it is true that neither the simulated DDD nor the
simulated HHH cannot possibly reach their own final halt state.
You have been told that many times. Then HHH is not a decider.
cannot possibly reach its own simulated final halt state is complete
proof that HHH(DDD)==0 is correct.
*THIS IS THE PROOF. NO CIRCULARITY HERE*
its simulated input cannot possibly reach its own simulated
final halt state
You cannot possibly derive any correct reasoning to the contrary.I ask you again, what does HHH(HHH) return?
HHH(HHH) abnormally terminates because the inner
HHH is not given its required parameter.
On 7/30/2025 11:07 AM, joes wrote:
Am Wed, 30 Jul 2025 10:43:03 -0500 schrieb olcott:
On 7/30/2025 10:23 AM, joes wrote:No. The simulated HHH does not simulate HHH because it is aborted.
Am Wed, 30 Jul 2025 10:02:05 -0500 schrieb olcott:I proved that the emulated HHH does emulate DDD correctly and you simply >>> ignored this proof.
On 7/30/2025 5:59 AM, Richard Damon wrote:
On 7/29/25 11:12 PM, olcott wrote:
We have been over this too many times. If DDD was incorrectly emulated >>>>> by HHH then you could show the exact x86 instruction of DDD that was >>>>> emulated incorrectly when DDD is emulated by HHH or when DDD isThis just occurred to me:Sure they do, when correctly simulated. What doens't happne is that >>>>>> the PARTIAL simulation (and thus not correct) of HHH can't reach that >>>>>> state.
*HHH(DDD)==0 is also correct for another different reason*
Even if we construed the HHH that DDD calls a part of the program >>>>>>> under test it is true that neither the simulated DDD nor the
simulated HHH cannot possibly reach their own final halt state.
emulated by the emulated HHH.
Yeah, we have. The second call to HHH is not simulated.
That I proved otherwise and you simply ignored this
proof is not any rebuttal and seems quite dishonest.
On 8/1/2025 4:00 AM, Fred. Zwarts wrote:Also already disproved.
Op 30.jul.2025 om 16:52 schreef olcott:
On 7/30/2025 4:23 AM, Fred. Zwarts wrote:This has been presented tro you many times, but you close your eyes for
Op 30.jul.2025 om 05:12 schreef olcott:
Indeed. But there are different reasons:
Even if we construed the HHH that DDD calls a part of the program
under test it is true that neither the simulated DDD nor the
simulated HHH cannot possibly reach their own final halt state.
The simulating HHH fails to reach the final halt state of the
simulation because it does a premature abort,
it and pretend that it does not exist.
We have told you that the suggestion that these 18 bytes are the whole
input is misleading and incorrect. The input also includes all function
called by DDD, directly or indirectly, including the HHH that aborts
after a few cycles.
This input specifies a halting program as other correct simulators and
direct execution prove.
We have been over this too many times. If it actually is a premature
abort then you could specify the number of N instructions of DDD that
must be correctly emulated by HHH such that DDD reaches its own final
halt state.
As usual a false claim.
If there is an actual *premature abort* then there is a specific pointYes, after 12 instructions of DDD only or just before the third
in the execution trace where DDD correctly simulated by HHH stops
running without ever being aborted.
On 8/1/2025 10:26 AM, joes wrote:I *am* talking about a (modified) HHH simulating DDD.
Am Fri, 01 Aug 2025 10:12:35 -0500 schrieb olcott:Everyone keeps dishonestly changing my words from (a) DDD correctly
If there is an actual *premature abort* then there is a specific point
in the execution trace where DDD correctly simulated by HHH stops
running without ever being aborted.
Yes, after 12 instructions of DDD only or just before the third
recursive simulation.
simulated by HHH (can't possibly halt) (b) The directly executed DDD
(that halts).
On 8/1/2025 11:05 AM, joes wrote:Then shut up. You keep imagining modified versions of it.
Am Fri, 01 Aug 2025 10:44:59 -0500 schrieb olcott:Like the price of tea in China, that is off topic.
On 8/1/2025 10:26 AM, joes wrote:I *am* talking about a (modified) HHH simulating DDD.
Am Fri, 01 Aug 2025 10:12:35 -0500 schrieb olcott:Everyone keeps dishonestly changing my words from (a) DDD correctly
If there is an actual *premature abort* then there is a specific
point in the execution trace where DDD correctly simulated by HHH
stops running without ever being aborted.
Yes, after 12 instructions of DDD only or just before the third
recursive simulation.
simulated by HHH (can't possibly halt) (b) The directly executed DDD
(that halts).
On 8/1/2025 11:05 AM, joes wrote:
Am Fri, 01 Aug 2025 10:44:59 -0500 schrieb olcott:
On 8/1/2025 10:26 AM, joes wrote:I *am* talking about a (modified) HHH simulating DDD.
Am Fri, 01 Aug 2025 10:12:35 -0500 schrieb olcott:Everyone keeps dishonestly changing my words from (a) DDD correctly
If there is an actual *premature abort* then there is a specific point >>>>> in the execution trace where DDD correctly simulated by HHH stops
running without ever being aborted.
Yes, after 12 instructions of DDD only or just before the third
recursive simulation.
simulated by HHH (can't possibly halt) (b) The directly executed DDD
(that halts).
Like the price of tea in China, that is off topic.
I am only proving that the conventional proofs do
not derive their undecidability result.
On 8/1/2025 11:32 AM, joes wrote:
Am Fri, 01 Aug 2025 11:24:36 -0500 schrieb olcott:
On 8/1/2025 11:05 AM, joes wrote:Then shut up. You keep imagining modified versions of it.
Am Fri, 01 Aug 2025 10:44:59 -0500 schrieb olcott:Like the price of tea in China, that is off topic.
On 8/1/2025 10:26 AM, joes wrote:I *am* talking about a (modified) HHH simulating DDD.
Am Fri, 01 Aug 2025 10:12:35 -0500 schrieb olcott:Everyone keeps dishonestly changing my words from (a) DDD correctly
If there is an actual *premature abort* then there is a specific >>>>>>> point in the execution trace where DDD correctly simulated by HHH >>>>>>> stops running without ever being aborted.
Yes, after 12 instructions of DDD only or just before the third
recursive simulation.
simulated by HHH (can't possibly halt) (b) The directly executed DDD >>>>> (that halts).
I am examining the exact same issue from different perspectives.
How the conventional HP proofs do not prove undecidability.
Your suggestion diverted from the conventional HP proofs.
On 8/1/2025 1:36 PM, Richard Damon wrote:
On 8/1/25 1:18 PM, olcott wrote:
On 8/1/2025 11:32 AM, joes wrote:
Am Fri, 01 Aug 2025 11:24:36 -0500 schrieb olcott:
On 8/1/2025 11:05 AM, joes wrote:Then shut up. You keep imagining modified versions of it.
Am Fri, 01 Aug 2025 10:44:59 -0500 schrieb olcott:Like the price of tea in China, that is off topic.
On 8/1/2025 10:26 AM, joes wrote:I *am* talking about a (modified) HHH simulating DDD.
Am Fri, 01 Aug 2025 10:12:35 -0500 schrieb olcott:Everyone keeps dishonestly changing my words from (a) DDD correctly >>>>>>> simulated by HHH (can't possibly halt) (b) The directly executed DDD >>>>>>> (that halts).
If there is an actual *premature abort* then there is a specific >>>>>>>>> point in the execution trace where DDD correctly simulated by HHH >>>>>>>>> stops running without ever being aborted.
Yes, after 12 instructions of DDD only or just before the third >>>>>>>> recursive simulation.
I am examining the exact same issue from different perspectives.
How the conventional HP proofs do not prove undecidability.
Your suggestion diverted from the conventional HP proofs.
Your "different perspectives" seems to be based on lies.
Only because you cannot pay 100% complete attention to even
a single point that I make.
On 8/2/2025 4:30 AM, Fred. Zwarts wrote:At least you acknowledge changing the input.
It is an irrelevant change of subject to imagine a hypothetical non-*Not according to the leading author of theory of computation textbooks*
input that has no abort code.
It is very obvious. You can verify this by commenting out the abort.No, it shows that HHH fails to reach the final halt state, where aProve your statement on this code.
simulator (even when named HHH) that does not abort,has no problem to
reach the final halt state.
What do you mean by premature abort?Yes. One level deeper.
The actual word "premature" means too early.
If the abort is too early then there is a point in the execution trace
that is not too early.
Strawman. But yes, HHH is not HHH1.It is exactly the premature abort that causes that the final halt state
is not reached. Of course, the trace of that prematurely aborted
simulation does not show the last part of a correct simulation.
In other words when DDD calls its own simulator HHH in recursive
simulation this is exactly the same thing as DDD never calling its own simulator HHH1 in recursive simulation?
--But a comparison with a correct simulation done by e.g. HHH1, shows the
exact point where the final halt state is reached and where HHH does
the premature abort.
On 8/2/2025 1:26 PM, joes wrote:
Am Sat, 02 Aug 2025 09:27:48 -0500 schrieb olcott:
On 8/2/2025 4:30 AM, Fred. Zwarts wrote:At least you acknowledge changing the input.
It is an irrelevant change of subject to imagine a hypothetical non-*Not according to the leading author of theory of computation textbooks*
input that has no abort code.
It is very obvious. You can verify this by commenting out the abort.No, it shows that HHH fails to reach the final halt state, where aProve your statement on this code.
simulator (even when named HHH) that does not abort,has no problem to
reach the final halt state.
What do you mean by premature abort?Yes. One level deeper.
The actual word "premature" means too early.
If the abort is too early then there is a point in the execution trace
that is not too early.
Do you understand that when the executed HHH waits for
one more recursive emulation that each simulated HHH
also waits for one more recursive emulation because every
HHH has the exact same machine code bytes?
On 8/2/2025 1:26 PM, joes wrote:
Am Sat, 02 Aug 2025 09:27:48 -0500 schrieb olcott:
On 8/2/2025 4:30 AM, Fred. Zwarts wrote:At least you acknowledge changing the input.
It is an irrelevant change of subject to imagine a hypothetical non-*Not according to the leading author of theory of computation textbooks*
input that has no abort code.
Halt deciders never report on the actual complete
step-by-step behavior of any non-terminating input
or they would get stuck in non-halting behavior
themselves.
Do you understand this much?
On 8/2/2025 2:59 PM, Richard Damon wrote:
On 8/2/25 2:49 PM, olcott wrote:
On 8/2/2025 1:26 PM, joes wrote:
Am Sat, 02 Aug 2025 09:27:48 -0500 schrieb olcott:
On 8/2/2025 4:30 AM, Fred. Zwarts wrote:At least you acknowledge changing the input.
It is an irrelevant change of subject to imagine a hypothetical non- >>>>>> input that has no abort code.*Not according to the leading author of theory of computation
textbooks*
Halt deciders never report on the actual complete
step-by-step behavior of any non-terminating input
or they would get stuck in non-halting behavior
themselves.
Do you understand this much?
Then you don't understand what you are talking about, because that is
what Halt Deciders are DEFINED to do.
No this is merely your attention deficit disorder
not paying attention to these words:
*complete step-by-step behavior of any non-terminating input*
Reporting on the complete step-by-step behavior of an
infinite loop would take forever.
| Sysop: | Keyop |
|---|---|
| Location: | Huddersfield, West Yorkshire, UK |
| Users: | 715 |
| Nodes: | 16 (0 / 16) |
| Uptime: | 162:19:00 |
| Calls: | 12,094 |
| Calls today: | 2 |
| Files: | 15,000 |
| Messages: | 6,517,780 |