olcott
2024-12-05 04:20:50 UTC
Reply
PermalinkThere may be an extended pause in my comments.
I will try to bring a computer to the out of town hospital.
>>> HHH can't simulate itself.
That is WRONG !!!
HHH DOES EMULATE ITSELF PROVING THAT IT CAN EMULATE ITSELF.
We know that HHH halts. It doesn't simulate itself halting.That is WRONG !!!
HHH DOES EMULATE ITSELF PROVING THAT IT CAN EMULATE ITSELF.
>>> HHH can't simulate itself.
That HHH does emulate itself emulating DDD proves
THAT IT CAN DO THIS.
scope is that HHH does emulate itself emulating DDD
thus conclusively proving that HHH can emulated itself
emulating DDD.
Whenever you go out-of-scope like this it surely
seems dishonest to me.
the x86 language cannot possibly reach its "ret" instruction
whether HHH aborts this emulation after N steps or never aborts.
given it,
I could die on the operating table in two weeks!
Can you point to what I say that is wrong, and a reliable reference
that show it?
All you have is your own lies to call it a lie.
And yes, you might die in two weeks, and the only thing you will have
left behind is all your lies.
HHH does emulate itself emulating DDD.
https://github.com/plolcott/x86utm/blob/master/Halt7.c
It proves that your HHH fails to meet its requirement to be pure
function
Once we get through this point then we know that DDD
does not halt:
DDD emulated by any HHH according to the semantics of
the x86 language cannot possibly reach its "ret" instruction
whether HHH aborts this emulation after N steps or never aborts.
*This tells us that DDD emulated by HHH DOES NOT HALT*
We do not begin to examine whether or not HHH found this
answer as a pure function until after we agree with the
prior point.
*In all of the history of the halting problem there*
*have never been a correct return value for this*
typedef void (*ptr)();
int HHH(ptr P);
int DD()
{
int Halt_Status = HHH(DD);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
int main()
{
HHH(DD);
}
When we understand that the first point is correct
then we know that HHH returning 0 is correct.
*This has much has never ever been done before*
Then after we know that HHH(DD) is correct to return
0 for its input we get to applying Mike's idea to
make HHH a pure function.
Simulating Termination Analyzer H is Not Fooled by Pathological Input D
https://www.researchgate.net/publication/369971402_Simulating_Termination_Analyzer_H_is_Not_Fooled_by_Pathological_Input_D
// Entire x86utm operating system that emulates Halt7.obj
https://github.com/plolcott/x86utm
// source code of termination analyzers and their sample input
https://github.com/plolcott/x86utm/blob/master/Halt7.c
x86utm.sln in visual studio
__Run_7.bat on the command line
--
Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer
Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer