Liste des Groupes | Revenir à c theory |
On 8/1/2024 8:12 AM, Fred. Zwarts wrote:On page 36 of that "trace"Op 01.aug.2024 om 14:20 schreef olcott:*Here is the full trace where nothing is hidden*On 8/1/2024 3:10 AM, Fred. Zwarts wrote:You are repeating the same false claim with out any self-reflection. It has been pointed out that there are many errors in this proof.Op 31.jul.2024 om 23:23 schreef olcott:The following is all that is needed for 100% complete proofOn 7/31/2024 3:01 PM, Fred. Zwarts wrote:But it has been proven that no such HHH exists that simulates itself correctly. So, talking about a correct simulation by HHH is vacuous word salad.Op 31.jul.2024 om 17:14 schreef olcott:int DD()On 7/31/2024 3:44 AM, Fred. Zwarts wrote:So, Sipser only agreed to a correct simulation, not with an incorrect simulation that violates the semantics of the x86 language by skipping the last few instructions of a halting program.Op 31.jul.2024 om 06:09 schreef olcott:This algorithm is used by all the simulating termination analyzers:machine stack stack machine assemblyThis assumption is incorrect if it means that HHH is an unconditional simulator that does not abort.
address address data code language
======== ======== ======== ========= =============
[00002192][00103820][00000000] 55 push ebp
[00002193][00103820][00000000] 8bec mov ebp,esp
[00002195][0010381c][00002172] 6872210000 push 00002172 ; push DDD
[0000219a][00103818][0000219f] e833f4ffff call 000015d2 ; call HHH(DDD)
New slave_stack at:1038c4
We don't show any of HHH and show the execution trace of
of just DDD assuming that HHH is an x86 emulator.
<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>
{
int Halt_Status = HHH(DD);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
int main()
{
HHH(DD);
}
DD correctly emulated by HHH cannot possibly reach its own
second line. I switched to DDD correctly emulated by HHH
because only C experts understood the above example and weThere are many C experts that looked at it, but you only got critic, because you keep hiding important properties of HHH, which made the conclusion impossible.
never had any of those here.
that HHH did emulate DDD correctly according to the semantics
of the x86 language and did emulate itself emulating DDD
according to these same semantics.
Why repeating such errors?
_DDD()The trace stops and hides what happens when 000015d2 is called.
[00002172] 55 push ebp ; housekeeping
[00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
Begin Local Halt Decider Simulation Execution Trace Stored at:1138cc
[00002172][001138bc][001138c0] 55 push ebp ; housekeeping
[00002173][001138bc][001138c0] 8bec mov ebp,esp ; housekeeping
[00002175][001138b8][00002172] 6872210000 push 00002172 ; push DDD
[0000217a][001138b4][0000217f] e853f4ffff call 000015d2 ; call HHH(DDD)
Olcott is hiding the conditional branch instructions in the recursion.
https://liarparadox.org/HHH(DDD)_Full_Trace.pdf
Les messages affichés proviennent d'usenet.