Re: Title: A Structural Analysis of the Standard Halting Problem Proof --- Alan Mackenzie

Liste des GroupesRevenir à ca philosophy 
Sujet : Re: Title: A Structural Analysis of the Standard Halting Problem Proof --- Alan Mackenzie
De : NoOne (at) *nospam* NoWhere.com (olcott)
Groupes : comp.theory sci.logic comp.ai.philosophy
Date : 22. Jul 2025, 18:00:13
Autres entêtes
Message-ID : <_gmdnWi5SOQAXuL1nZ2dnZfqlJ-dnZ2d@giganews.com>
References : 1 2 3 4 5 6 7 8 9 10
User-Agent : Mozilla Thunderbird
On 7/21/2025 3:58 PM, Alan Mackenzie wrote:
In comp.theory olcott <polcott333@gmail.com> wrote:
 
typedef void (*ptr)();
int HHH(ptr P);
 
void DDD()
{
   HHH(DDD);
   return;
}
 
int main()
{
   HHH(DDD);
}
 
Not at all. HHH does emulate the x86 machine code
of DDD pointed to by P. That is does this according
to the semantics of the x86 language conclusively
proves that this emulation is correct.
 That's nauseatingly overstretching things into another lie.  Whatever HHH
might do is far short of sufficient "conclusively to prove" that the
emulation is correct.  To prove that is likely impossible in principle,
that's even assuming you could define "correct" coherently.
 
_DDD()
[00002192] 55             push ebp
[00002193] 8bec           mov ebp,esp
[00002195] 6892210000     push 00002192  // push DDD
[0000219a] e833f4ffff     call 000015d2  // call HHH
[0000219f] 83c404         add esp,+04
[000021a2] 5d             pop ebp
[000021a3] c3             ret
Size in bytes:(0018) [000021a3]
To prove (beyond all possible doubt) that HHH
does emulate DDD correctly only requires that
each instruction of DDD is emulated according
to the meaning of that instruction.
When HHH emulates the instruction at machine address
00002192 and it emulates DDD pushing its own ebp onto
its own stack this is proof that this instruction was
emulated correctly. If instead HHH emulated: "push ebp"
as "jmp 000021a3" that would be an incorrect emulation.
What exactly did you mean by "likely impossible in principle"
(please it all over again using different words).
I could make this proof more detailed by providing
the full state of the DDD virtual machine before
and after each emulated instruction.
line 1444 SaveState() Saves 16 register values
line 1469 LoadState() Loads 16 register values
line 1638 DebugStep()
Switch process context from emulator to emulated
Emulate one slave instruction
Switch process context from emulated back to emulator
https://github.com/plolcott/x86utm/blob/master/x86utm.cpp
--
Copyright 2024 Olcott
"Talent hits a target no one else can hit;
  Genius hits a target no one else can see."
  Arthur Schopenhauer

Date Sujet#  Auteur
20 Jul 25 * Title: A Structural Analysis of the Standard Halting Problem Proof75olcott
20 Jul 25 +* Re: Title: A Structural Analysis of the Standard Halting Problem Proof73Richard Damon
20 Jul23:06 i+- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1Richard Damon
20 Jul14:05 i+* Re: Title: A Structural Analysis of the Standard Halting Problem Proof9Alan Mackenzie
20 Jul15:53 ii+- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1olcott
20 Jul16:36 ii`* Re: Title: A Structural Analysis of the Standard Halting Problem Proof7olcott
20 Jul17:13 ii +* Re: Title: A Structural Analysis of the Standard Halting Problem Proof3Alan Mackenzie
21 Jul14:33 ii i+- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1olcott
20 Jul17:38 ii i`- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1olcott
21 Jul14:57 ii `* Re: Title: A Structural Analysis of the Standard Halting Problem Proof3olcott
22 Jul09:55 ii  +- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1Fred. Zwarts
22 Jul14:43 ii  `- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1olcott
20 Jul15:34 i+* Re: Title: A Structural Analysis of the Standard Halting Problem Proof2olcott
20 Jul23:48 ii`- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1Richard Damon
21 Jul17:28 i+* Re: Title: A Structural Analysis of the Standard Halting Problem Proof29olcott
21 Jul21:58 ii`* Re: Title: A Structural Analysis of the Standard Halting Problem Proof28Alan Mackenzie
21 Jul22:49 ii +* Re: Title: A Structural Analysis of the Standard Halting Problem Proof11olcott
21 Jul23:56 ii i`* Re: Title: A Structural Analysis of the Standard Halting Problem Proof10Richard Damon
22 Jul04:46 ii i `* Re: Title: A Structural Analysis of the Standard Halting Problem Proof9olcott
22 Jul09:48 ii i  +- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1Fred. Zwarts
22 Jul16:39 ii i  `* Re: Title: A Structural Analysis of the Standard Halting Problem Proof7olcott
23 Jul04:15 ii i   +* Re: Title: A Structural Analysis of the Standard Halting Problem Proof3olcott
23 Jul09:40 ii i   i`* Re: Title: A Structural Analysis of the Standard Halting Problem Proof2Fred. Zwarts
23 Jul17:02 ii i   i `- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1olcott
23 Jul05:11 ii i   `* Re: Title: A Structural Analysis of the Standard Halting Problem Proof3olcott
23 Jul09:39 ii i    +- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1Fred. Zwarts
23 Jul14:35 ii i    `- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1olcott
22 Jul18:00 ii +- Re: Title: A Structural Analysis of the Standard Halting Problem Proof --- Alan Mackenzie1olcott
24 Jul03:44 ii +- Re: Title: A Structural Analysis of the Standard Halting Problem Proof --- Alan Mackenzie1olcott
25 Jul04:13 ii +- Re: Title: A Structural Analysis of the Standard Halting Problem Proof --- Alan Mackenzie1olcott
26 Jul18:59 ii `* I have just proven the error of all of the halting problem proofs13olcott
26 Jul19:30 ii  `* Re: I have just proven the error of all of the halting problem proofs12Alan Mackenzie
26 Jul20:00 ii   +- Re: I have just proven the error of all of the halting problem proofs1olcott
26 Jul20:26 ii   `* Re: I have just proven the error of all of the halting problem proofs --- Mackenzie10olcott
26 Jul20:58 ii    `* Re: I have just proven the error of all of the halting problem proofs --- Mackenzie9olcott
26 Jul23:49 ii     +* Re: I have just proven the error of all of the halting problem proofs --- Mackenzie7olcott
27 Jul00:08 ii     i+* Re: I have just proven the error of all of the halting problem proofs --- Mackenzie5olcott
27 Jul00:43 ii     ii`* Re: I have just proven the error of all of the halting problem proofs --- Mackenzie4olcott
27 Jul03:43 ii     ii +- Re: I have just proven the error of all of the halting problem proofs --- Mackenzie1olcott
27 Jul03:43 ii     ii `* Re: I have just proven the error of all of the halting problem proofs --- Mackenzie2olcott
27 Jul04:08 ii     ii  `- Re: I have just proven the error of all of the halting problem proofs --- Mackenzie1wij
27 Jul00:28 ii     i`- Re: I have just proven the error of all of the halting problem proofs --- Mackenzie --typo1olcott
27 Jul00:30 ii     `- Re: I have just proven the error of all of the halting problem proofs --- Mackenzie1olcott
22 Jul05:17 i+* The error of the standard proof of the halting problem8olcott
22 Jul09:45 ii+* Re: The error of the standard proof of the halting problem6Fred. Zwarts
22 Jul17:09 iii`* Re: The error of the standard proof of the halting problem5olcott
22 Jul22:31 iii +- Re: The error of the standard proof of the halting problem1olcott
23 Jul09:20 iii `* Re: The error of the standard proof of the halting problem3Fred. Zwarts
23 Jul13:57 iii  `* Re: The error of the standard proof of the halting problem2olcott
24 Jul11:17 iii   `- Re: The error of the standard proof of the halting problem1Fred. Zwarts
22 Jul17:22 ii`- Re: The error of the standard proof of the halting problem1olcott
22 Jul16:49 i+* Re: Title: A Structural Analysis of the Standard Halting Problem Proof22olcott
23 Jul04:17 ii+* Re: Title: A Structural Analysis of the Standard Halting Problem Proof2olcott
23 Jul09:24 iii`- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1Fred. Zwarts
23 Jul05:05 ii`* Re: Title: A Structural Analysis of the Standard Halting Problem Proof19olcott
23 Jul09:24 ii `* Re: Title: A Structural Analysis of the Standard Halting Problem Proof18Fred. Zwarts
23 Jul14:19 ii  +* Re: Title: A Structural Analysis of the Standard Halting Problem Proof11olcott
25 Jul10:04 ii  i+- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1Fred. Zwarts
25 Jul15:43 ii  i`* Re: Title: A Structural Analysis of the Standard Halting Problem Proof9olcott
25 Jul18:31 ii  i `* Re: Title: A Structural Analysis of the Standard Halting Problem Proof8olcott
25 Jul20:50 ii  i  `* Re: Title: A Structural Analysis of the Standard Halting Problem Proof7olcott
25 Jul21:34 ii  i   `* Re: Title: A Structural Analysis of the Standard Halting Problem Proof6olcott
25 Jul22:51 ii  i    `* Re: Title: A Structural Analysis of the Standard Halting Problem Proof5olcott
25 Jul23:49 ii  i     +- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1olcott
26 Jul00:42 ii  i     `* Re: Title: A Structural Analysis of the Standard Halting Problem Proof3olcott
26 Jul02:29 ii  i      `* Re: Title: A Structural Analysis of the Standard Halting Problem Proof2olcott
26 Jul15:02 ii  i       `- Re: Title: A Structural Analysis of the Standard Halting Problem Proof -- FL1olcott
23 Jul14:24 ii  +* Re: Title: A Structural Analysis of the Standard Halting Problem Proof2olcott
25 Jul09:57 ii  i`- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1Fred. Zwarts
23 Jul14:31 ii  `* Re: Title: A Structural Analysis of the Standard Halting Problem Proof4olcott
25 Jul09:49 ii   `* Re: Title: A Structural Analysis of the Standard Halting Problem Proof3Fred. Zwarts
25 Jul17:44 ii    `* Re: Title: A Structural Analysis of the Standard Halting Problem Proof2olcott
25 Jul18:49 ii     `- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1olcott
26 Jul19:46 i`- Re: Title: A Structural Analysis of the Standard Halting Problem Proof --- ChatGPT1olcott
23 Jul14:38 `- Re: Title: A Structural Analysis of the Standard Halting Problem Proof1Mild Shock

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal