• Re: Why three different LLM systems are correct when that say HHH(DD)==

    From Richard Damon@21:1/5 to olcott on Fri Aug 15 08:58:16 2025
    On 8/15/25 8:48 AM, olcott wrote:
    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its input until:
    (a) Detects a non-terminating behavior pattern:
        abort simulation and return 0.
    (b) Simulated input reaches its simulated "return" statement: return 1.

    typedef int (*ptr)();
    int HHH(ptr P);

    int DD()
    {
      int Halt_Status = HHH(DD);
      if (Halt_Status)
        HERE: goto HERE;
      return Halt_Status;
    }

    What value should HHH(DD) correctly return?
    <Input to LLM systems>

    Three different LLM systems figured out the
    *recursive simulation non-halting behavior pattern*
    entirely on their own without prompting and figured
    out that HHH(DD)==0 is correct also without prompting.

    For people that are not as smart as these LLM systems
    I will say this: When a *non-halting behavior pattern*
    is matched that means that INPUT_DATA correctly simulated
    by HHH cannot possibly reach its own simulated "return"
    statement in any finite number of steps.

    https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c

    https://chatgpt.com/share/68939ee5-e2f8-8011-837d-438fe8e98b9c

    https://grok.com/share/c2hhcmQtMg%3D%3D_810120bb-5ab5-4bf8-af21-
    eedd0f09e141


    Repeating your error of the fallacy of omitting a possible result.

    You forget to add

    (c) or continues to run looking for (a) or (b).

    and

    your final question needs to be:

    What value CAN HHH(DD) correctly return?

    "should" implies that there is an answer, when the actual question is if
    there is a possible answer.

    Your assumption that an answer exists forces the LLM to figure out which
    wrong answer seems less clearly wrong.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 14:37:00 2025
    On 15/08/2025 13:48, olcott wrote:
    Simulating Termination Analyzer HHH correctly

    So you're asking it to pre-judge the issue.

    Let's take out the word "correctly" and see what happens:

    Simulating Termination Analyzer HHH simulates its input until:
    (a) Detects a non-terminating behavior pattern:
    abort simulation and return 0.
    (b) Simulated input reaches its simulated "return" statement:
    return 1.

    typedef int (*ptr)();
    int HHH(ptr P);

    int DD()
    {
    int Halt_Status = HHH(DD);
    if (Halt_Status)
    HERE: goto HERE;
    return Halt_Status;
    }

    What value should HHH(DD) return?

    ------------------------------------

    Let's go through this carefully.

    We have:

    int Halt_Status = HHH(DD);

    But what happens when DD executes?

    DD calls HHH(DD).

    HHH(DD) has to simulate DD.

    What does DD do in its body?

    After calling HHH(DD), it checks if (Halt_Status).

    If Halt_Status is true (non-zero), it goes into an infinite loop
    HERE: goto HERE;.

    If Halt_Status is zero, it will return Halt_Status (i.e., 0).

    Now, HHH must simulate DD:

    HHH does not run DD directly; it simulates it.

    To reach DD's return statement, Halt_Status must be 0 (otherwise
    the goto loop executes).

    But HHH's task is to determine termination:

    If HHH returns 1, then DD will go into an infinite loop (goto
    HERE), meaning it does not terminate.

    But HHH would have incorrectly reported it as terminating.

    If HHH returns 0, then DD would skip the loop and return 0. This
    is consistent: it signals non-termination, and indeed DD will
    enter an infinite loop.

    ✅ This is a classic "diagonalization" / self-reference paradox,
    like the Halting Problem: there is no consistent answer.

    HHH(DD) cannot return 1 because then DD will not terminate.

    HHH(DD) cannot return 0 because then DD would terminate (return
    0), contradicting the non-termination prediction.

    Conclusion:

    HHH(DD) cannot have a valid value.

    This is essentially an instance of the Halting Problem paradox:
    DD is designed so that any total halting analyzer fails on it.

    Answer: There is no value HHH(DD) can return consistently.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to Richard Damon on Fri Aug 15 14:45:34 2025
    On 15/08/2025 13:58, Richard Damon wrote:

    <snip>

    Your assumption that an answer exists forces the LLM to figure
    out which wrong answer seems less clearly wrong.

    I told an AI that leaving "correctly" in place yields an answer
    other than "bollocks".

    Here is its reply...

    --------------------------------------------------------
    Ah yes—that makes sense. If you include the word “correctly,” it
    subtly changes the framing: it turns it into an instruction to
    give the “correct” halting prediction. Some models then try to
    reason operationally rather than logically: they see that DD will
    enter the infinite loop if HHH returns 1, and so “assume 0” to
    avoid that loop.

    Without “correctly,” the question is purely about logical
    consistency and self-reference: there is no value HHH(DD) can
    return, as it’s a direct Halting Problem diagonalisation.

    It’s a classic trap for reasoning systems: if you phrase it
    operationally (“what would happen if you ran this simulation?”),
    models try to pick a safe output. If you phrase it logically
    (“what value can HHH return consistently?”), the correct answer
    is the paradox itself.

    The difference is subtle but important—words like “correctly” cue
    the AI to operational simulation instead of logical consistency. --------------------------------------------------------


    We have already been through this loop, of course. That olcott's
    "proof" now relies on the careful manipulation of flaky
    obsequious AIs is a clear sign that he's getting desperate.


    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to dbush on Fri Aug 15 09:24:35 2025
    On 8/15/2025 7:58 AM, dbush wrote:
    On 8/15/2025 8:48 AM, olcott wrote:
    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its input until:

    In other words, HHH does not correctly simulate its input


    I am not going to tolerate counter-factual rebuttals.

    (a) Detects a non-terminating behavior pattern:
         abort simulation and return 0.
    (b) Simulated input reaches its simulated "return" statement: return 1.

    And HHH fails to do so as the pattern it detects exists in the halting program DD and is therefore not a non-halting behavior pattern.

    Failing to explain why this is wrong in your next reply or within one
    hour of your next post in this newsgroup will be taken as your official on-the-record admission that the pattern HHH detects is NOT a non-
    halting behavior pattern


    typedef int (*ptr)();
    int HHH(ptr P);

    int DD()
    {
       int Halt_Status = HHH(DD);
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    What value should HHH(DD) correctly return?

    Error: assumes a correct value can be returned.

    <Input to LLM systems>

    Three different LLM systems figured out the
    *recursive simulation non-halting behavior pattern*
    entirely on their own without prompting and figured
    out that HHH(DD)==0 is correct also without prompting.


    And when the above assumption is pointed out to ChatGPT, it recognizes
    that this is the halting problem and that such an HHH cannot exist:



    Doesn't this assume that HHH can return a correct answer?


    Yes, you're absolutely right to question that assumption — and it's a crucial point.

    The analysis I initially provided does assume that HHH can in fact
    return a correct answer about whether its input function terminates or
    not. But this leads us directly into the heart of the Halting Problem.

    Let’s take a closer look.

    📌 The Halting Problem

    Alan Turing famously proved that no algorithm (or program), in general,
    can correctly determine for all possible inputs whether another program
    halts (terminates) or runs forever. This is known as the Halting
    Problem, and it's provably undecidable.

    So, when you ask:

    Doesn't this assume that HHH can return a correct answer?

    The answer is:

    ✅ Yes — and that’s the problem.

    The very definition of HHH implies it solves the Halting Problem: it simulates any input function and returns 1 if it halts and 0 if it doesn’t.

    But such a function cannot exist in general.

    ⚠️ Therefore, if HHH is claimed to be “correct” for all inputs (like DD),
    it contradicts the undecidability result. That makes the question a kind
    of paradox or thought experiment — a classic self-reference scenario designed to illustrate the contradiction.

    In fact, the function DD() is a diagonalization-style construction
    similar to Turing’s original argument:

    int DD() {
    int Halt\_Status = HHH(DD);
    if (Halt\_Status)
    HERE: goto HERE;
    return Halt\_Status;
    }

    This means:

    * If HHH(DD) returns 1 (claims DD halts), then DD enters an infinite
    loop → contradiction.
    * If HHH(DD) returns 0 (claims DD does not halt), then DD returns 0 and
    halts → contradiction.

    So, no value that HHH(DD) returns can be correct — a paradox.

    🎯 Final Answer:

    * If HHH is assumed to be always correct, then HHH(DD) cannot return any correct answer. The assumption that HHH is correct leads to a
    contradiction.
    * This is a proof by contradiction that such an HHH cannot exist — it's
    the classic self-referential setup used in the Halting Problem proof.

    So, your insight is absolutely spot-on: the assumption that HHH can
    return a correct answer in all cases is exactly what leads to the contradiction and proves it cannot exist.



    --
    Copyright 2024 Olcott

    "Talent hits a target no one else can hit;
    Genius hits a target no one else can see."
    Arthur Schopenhauer

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dan Cross@21:1/5 to NoOne@NoWhere.com on Fri Aug 15 14:36:10 2025
    In article <lfKcncAAVbC53gL1nZ2dnZfqlJ-dnZ2d@giganews.com>,
    olcott <NoOne@NoWhere.com> wrote:
    On 8/15/2025 7:58 AM, dbush wrote:
    On 8/15/2025 8:48 AM, olcott wrote:
    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its input until:

    In other words, HHH does not correctly simulate its input

    I am not going to tolerate counter-factual rebuttals.

    Amazingly, this is the only bit of original content you added in
    the many kilobytes of text that you quoted but did not respond
    to.

    Could you please not change your posts to evade people's kill
    files?

    - Dan C.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 15:48:16 2025
    On 15/08/2025 15:27, olcott wrote:
    On 8/15/2025 8:37 AM, Richard Heathfield wrote:
    On 15/08/2025 13:48, olcott wrote:
    Simulating Termination Analyzer HHH correctly

    So you're asking it to pre-judge the issue.

    Let's take out the word "correctly" and see what happens:


    ChatGPT 5.0 is much more stupid and cannot be relied upon.

    Yeah, AIs /are/ pretty stupid. Only an idiot would advance an
    AI's opinion in support of a disputed "proof".

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to olcott on Fri Aug 15 14:46:48 2025
    On Fri, 15 Aug 2025 07:48:28 -0500, olcott wrote:

    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its input until:
    (a) Detects a non-terminating behavior pattern:
    abort simulation and return 0.
    (b) Simulated input reaches its simulated "return" statement: return 1.

    typedef int (*ptr)();
    int HHH(ptr P);

    int DD()
    {
    int Halt_Status = HHH(DD);
    if (Halt_Status)
    HERE: goto HERE;
    return Halt_Status;
    }

    What value should HHH(DD) correctly return?
    <Input to LLM systems>

    Three different LLM systems figured out the *recursive simulation
    non-halting behavior pattern*
    entirely on their own without prompting and figured out that HHH(DD)==0
    is correct also without prompting.

    For people that are not as smart as these LLM systems I will say this:
    When a *non-halting behavior pattern*
    is matched that means that INPUT_DATA correctly simulated by HHH cannot possibly reach its own simulated "return"
    statement in any finite number of steps.

    https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c

    https://chatgpt.com/share/68939ee5-e2f8-8011-837d-438fe8e98b9c

    https://grok.com/share/c2hhcmQtMg%3D%3D_810120bb-5ab5-4bf8-af21-
    eedd0f09e141

    Because of how you frame what HHH actually is when you create the prompt
    for the LLMs but of course you know this already which makes you a
    dishonest crank.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to olcott on Fri Aug 15 14:56:31 2025
    On Fri, 15 Aug 2025 09:52:17 -0500, olcott wrote:

    On 8/15/2025 9:46 AM, Mr Flibble wrote:
    On Fri, 15 Aug 2025 07:48:28 -0500, olcott wrote:

    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its input
    until:
    (a) Detects a non-terminating behavior pattern:
    abort simulation and return 0.
    (b) Simulated input reaches its simulated "return" statement: return
    1.

    typedef int (*ptr)();
    int HHH(ptr P);

    int DD()
    {
    int Halt_Status = HHH(DD);
    if (Halt_Status)
    HERE: goto HERE;
    return Halt_Status;
    }

    What value should HHH(DD) correctly return?
    <Input to LLM systems>

    Three different LLM systems figured out the *recursive simulation
    non-halting behavior pattern*
    entirely on their own without prompting and figured out that
    HHH(DD)==0 is correct also without prompting.

    For people that are not as smart as these LLM systems I will say this:
    When a *non-halting behavior pattern*
    is matched that means that INPUT_DATA correctly simulated by HHH
    cannot possibly reach its own simulated "return"
    statement in any finite number of steps.

    https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c

    https://chatgpt.com/share/68939ee5-e2f8-8011-837d-438fe8e98b9c

    https://grok.com/share/c2hhcmQtMg%3D%3D_810120bb-5ab5-4bf8-af21-
    eedd0f09e141

    Because of how you frame what HHH actually is when you create the
    prompt for the LLMs but of course you know this already which makes you
    a dishonest crank.

    /Flibble

    Not at all.
    *The conclusion is semantically entailed by its premises*

    That everyone here consistently gaslighted my on this for three years I
    am happy that three different LLM AI systems do agree that my conclusion
    is semantically entailed by its premises.

    I had to wait three years to get to the next step of my proof because everyone dishonestly gaslighted me on the verified fact that my
    conclusion is semantically entailed by its premises.

    The next step of my proof shows how and why the premises are true.

    You are a dishonest crank and a fuckwit.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to olcott on Fri Aug 15 15:10:20 2025
    On Fri, 15 Aug 2025 07:48:28 -0500, olcott wrote:

    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its input until:
    (a) Detects a non-terminating behavior pattern:
    abort simulation and return 0.
    (b) Simulated input reaches its simulated "return" statement: return 1.

    typedef int (*ptr)();
    int HHH(ptr P);

    int DD()
    {
    int Halt_Status = HHH(DD);
    if (Halt_Status)
    HERE: goto HERE;
    return Halt_Status;
    }

    What value should HHH(DD) correctly return?
    <Input to LLM systems>

    Three different LLM systems figured out the *recursive simulation
    non-halting behavior pattern*
    entirely on their own without prompting and figured out that HHH(DD)==0
    is correct also without prompting.

    For people that are not as smart as these LLM systems I will say this:
    When a *non-halting behavior pattern*
    is matched that means that INPUT_DATA correctly simulated by HHH cannot possibly reach its own simulated "return"
    statement in any finite number of steps.

    https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c

    https://chatgpt.com/share/68939ee5-e2f8-8011-837d-438fe8e98b9c

    https://grok.com/share/c2hhcmQtMg%3D%3D_810120bb-5ab5-4bf8-af21-
    eedd0f09e141

    If I go to your Grok link and continue the conversation asking Grok, "What
    if HHH is a halt decider?" then Grok replies:

    "If HHH is a halt decider, it cannot exist, as the function DD creates a logical contradiction, demonstrating the undecidability of the halting
    problem. Therefore, there is no value that HHH(DD) can correctly return,
    as any output (0 or 1) leads to a contradiction. In other words, a halt
    decider HHH capable of correctly deciding the halting status of DD is impossible.

    Answer: HHH(DD) cannot consistently return any value, as DD exposes the undecidability of the halting problem."

    So you are a dishonest crank who likes to frame things incorrectly in LLM prompts in order to create smoke and mirrors without addressing the
    subject actually being discussed (the Halting Problem).

    https://grok.com/share/bGVnYWN5_e7448caf-66b6-4990-99e7-d81f267fafaa

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 16:22:45 2025
    On 15/08/2025 16:06, olcott wrote:
    If I was even incorrect then at least one person could
    have correctly pointed out at least one material error
    in the last three years.

    Many have.

    Whenever they do, you dismiss it out of hand, sometimes calling
    it "gaslighting", as if there's some giant conspiracy against
    your brilliance.

    There isn't. You're just wrong.


    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 16:20:32 2025
    On 15/08/2025 15:54, olcott wrote:
    On 8/15/2025 9:48 AM, Richard Heathfield wrote:
    On 15/08/2025 15:27, olcott wrote:
    On 8/15/2025 8:37 AM, Richard Heathfield wrote:
    On 15/08/2025 13:48, olcott wrote:
    Simulating Termination Analyzer HHH correctly

    So you're asking it to pre-judge the issue.

    Let's take out the word "correctly" and see what happens:


    ChatGPT 5.0 is much more stupid and cannot be relied upon.

    Yeah, AIs /are/ pretty stupid. Only an idiot would advance an
    AI's opinion in support of a disputed "proof".


    That dishonestly changes my words and rebuts the changed words.

    No, sir. It offers an opinion. I haven't changed any of your
    words. I don't have write access to your articles, so I can't
    change your words, even if I wanted to, which I don't. Every word
    of yours that I quoted was copied directly from your own article.

    I stand by my opinion: Only an idiot would advance an AI's
    opinion in support of a disputed "proof".

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to olcott on Fri Aug 15 15:26:46 2025
    On Fri, 15 Aug 2025 10:23:27 -0500, olcott wrote:

    On 8/15/2025 10:10 AM, Mr Flibble wrote:
    On Fri, 15 Aug 2025 07:48:28 -0500, olcott wrote:

    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its input
    until:
    (a) Detects a non-terminating behavior pattern:
    abort simulation and return 0.
    (b) Simulated input reaches its simulated "return" statement: return
    1.

    typedef int (*ptr)();
    int HHH(ptr P);

    int DD()
    {
    int Halt_Status = HHH(DD);
    if (Halt_Status)
    HERE: goto HERE;
    return Halt_Status;
    }

    What value should HHH(DD) correctly return?
    <Input to LLM systems>

    Three different LLM systems figured out the *recursive simulation
    non-halting behavior pattern*
    entirely on their own without prompting and figured out that
    HHH(DD)==0 is correct also without prompting.

    For people that are not as smart as these LLM systems I will say this:
    When a *non-halting behavior pattern*
    is matched that means that INPUT_DATA correctly simulated by HHH
    cannot possibly reach its own simulated "return"
    statement in any finite number of steps.

    https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c

    https://chatgpt.com/share/68939ee5-e2f8-8011-837d-438fe8e98b9c

    https://grok.com/share/c2hhcmQtMg%3D%3D_810120bb-5ab5-4bf8-af21-
    eedd0f09e141

    If I go to your Grok link and continue the conversation asking Grok,
    "What if HHH is a halt decider?" then Grok replies:

    "If HHH is a halt decider, it cannot exist, as the function DD creates
    a logical contradiction, demonstrating the undecidability of the
    halting problem. Therefore, there is no value that HHH(DD) can
    correctly return, as any output (0 or 1) leads to a contradiction. In
    other words, a halt decider HHH capable of correctly deciding the
    halting status of DD is impossible.

    Answer: HHH(DD) cannot consistently return any value, as DD exposes the
    undecidability of the halting problem."

    So you are a dishonest crank who likes to frame things incorrectly in
    LLM prompts in order to create smoke and mirrors without addressing the
    subject actually being discussed (the Halting Problem).

    https://grok.com/share/bGVnYWN5_e7448caf-66b6-4990-99e7-d81f267fafaa

    /Flibble

    The dialogue that I had with the three LLM systems ONLY involved what conclusion semantically follows from the provided premises?

    *Finally three years of gaslighting are over*

    I did have much more extended dialogues where at least one LLM fully understood that no halt decider is accountable for the behavior of non-inputs.

    The dialogue you had with the three LLMs had nothing to do with the
    Halting Problem due to how you dishonestly defined HHH (i.e. not as a Halt Decider).

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 16:42:33 2025
    On 15/08/2025 16:35, olcott wrote:

    <snip>

    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its input
    ^^^^^^^^^^^^^^^^^^^
    Begging the question is a logical fallacy.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 16:48:57 2025
    On 15/08/2025 16:39, olcott wrote:
    On 8/15/2025 10:22 AM, Richard Heathfield wrote:
    On 15/08/2025 16:06, olcott wrote:
    If I was even incorrect then at least one person could
    have correctly pointed out at least one material error
    in the last three years.

    Many have.


    Counter-factual assertions do not count.

    Except when it's you that's making them.


    I gave you
    the opportunity to find any instruction of DD simulated
    by HHH according to the semantics of the x86 language
    that was not simulated correctly AND YOU FAILED.

    I didn't try. Why should I? The answer your simulation arrives at
    fails to match the behaviour of the code it's supposed to be
    simulating. It ignores 75% of the code and arrives at a result
    that is guaranteed to be incorrect. It is clearly wrong.

    The problem is with the design, and it does not rest in any
    single machine instruction but in the way you interpret the
    result, which is self-evidently screwed.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 16:52:18 2025
    On 15/08/2025 16:44, olcott wrote:
    I can't show how it refutes the halting problem until
    the mandatory prerequisite of the behavior of DD correctly
    simulated by HHH is first understood.

    Then you're stuck, because HHH fails to analyse DD's halting
    behaviour. As I understand your case, it should report
    "non-halting", which will immediately cause DD to halt.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?QW5kcsOpIEcuIElzYWFr?=@21:1/5 to Richard Heathfield on Fri Aug 15 09:57:33 2025
    On 2025-08-15 08:48, Richard Heathfield wrote:
    On 15/08/2025 15:27, olcott wrote:
    On 8/15/2025 8:37 AM, Richard Heathfield wrote:
    On 15/08/2025 13:48, olcott wrote:
    Simulating Termination Analyzer HHH correctly

    So you're asking it to pre-judge the issue.

    Let's take out the word "correctly" and see what happens:


    ChatGPT 5.0 is much more stupid and cannot be relied upon.

    Yeah, AIs /are/ pretty stupid. Only an idiot would advance an AI's
    opinion in support of a disputed "proof".

    The following news story reminded me of Olcott:

    <https://www.cnn.com/2025/08/14/us/video/ai-spiral-psychiatrist-mental-health-lcl-digvid>

    André

    --
    To email remove 'invalid' & replace 'gm' with well known Google mail
    service.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to All on Fri Aug 15 17:09:43 2025
    On 15/08/2025 16:57, André G. Isaak wrote:
    On 2025-08-15 08:48, Richard Heathfield wrote:
    On 15/08/2025 15:27, olcott wrote:
    On 8/15/2025 8:37 AM, Richard Heathfield wrote:
    On 15/08/2025 13:48, olcott wrote:
    Simulating Termination Analyzer HHH correctly

    So you're asking it to pre-judge the issue.

    Let's take out the word "correctly" and see what happens:


    ChatGPT 5.0 is much more stupid and cannot be relied upon.

    Yeah, AIs /are/ pretty stupid. Only an idiot would advance an
    AI's opinion in support of a disputed "proof".

    The following news story reminded me of Olcott:

    <https://www.cnn.com/2025/08/14/us/video/ai-spiral-psychiatrist-mental-health-lcl-digvid>


    I rarely follow URLs, but I followed that one, and I found the
    report fascinating... after I turned the sound up. :-)

    Let's be careful in there...

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 17:01:16 2025
    On 15/08/2025 16:48, olcott wrote:
    On 8/15/2025 10:42 AM, Richard Heathfield wrote:
    On 15/08/2025 16:35, olcott wrote:

    <snip>

    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its input
                                           ^^^^^^^^^^^^^^^^^^^
    Begging the question is a logical fallacy.


    New one with  [simulates] instead of [correctly simulates] https://claude.ai/share/d5f7a5c7-7a66-4c58-9540-4d9aea396835
    It proves my point in far fewer lines.

    As it says: "The key insight is that HHH is analyzing the
    termination behavior of simulating its input, not necessarily the
    termination behavior of running the input directly."

    In other words, the simulation fails to simulate.

    Unfortunately for you, the behaviour of DD is determined not by
    what happens when we simulate it, but by what happens when we
    call it.

    When you define HHH(DD) to return 0 and call DD from main, it
    stops on a sixpence.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 12:18:48 2025
    On 8/15/25 10:24 AM, olcott wrote:
    On 8/15/2025 7:58 AM, dbush wrote:
    On 8/15/2025 8:48 AM, olcott wrote:
    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its input until:

    In other words, HHH does not correctly simulate its input


    I am not going to tolerate counter-factual rebuttals.

    Then why do you keep on posting them.

    Your problem is you don't know what is the truth, and you have admitted
    that as you admit you haven't studied the field, only surveyed one
    problem and then applid a no-principle study of it to get you mistaken
    ideas of what things are.

    Clearly you don't even understand how logic works, as you think you get
    to change the meaning of definitions in a system.


    (a) Detects a non-terminating behavior pattern:
         abort simulation and return 0.
    (b) Simulated input reaches its simulated "return" statement: return 1.

    And HHH fails to do so as the pattern it detects exists in the halting
    program DD and is therefore not a non-halting behavior pattern.

    Failing to explain why this is wrong in your next reply or within one
    hour of your next post in this newsgroup will be taken as your
    official on-the-record admission that the pattern HHH detects is NOT a
    non- halting behavior pattern


    typedef int (*ptr)();
    int HHH(ptr P);

    int DD()
    {
       int Halt_Status = HHH(DD);
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    What value should HHH(DD) correctly return?

    Error: assumes a correct value can be returned.

    <Input to LLM systems>

    Three different LLM systems figured out the
    *recursive simulation non-halting behavior pattern*
    entirely on their own without prompting and figured
    out that HHH(DD)==0 is correct also without prompting.


    And when the above assumption is pointed out to ChatGPT, it recognizes
    that this is the halting problem and that such an HHH cannot exist:



    Doesn't this assume that HHH can return a correct answer?


    Yes, you're absolutely right to question that assumption — and it's a
    crucial point.

    The analysis I initially provided does assume that HHH can in fact
    return a correct answer about whether its input function terminates or
    not. But this leads us directly into the heart of the Halting Problem.

    Let’s take a closer look.

    📌 The Halting Problem

    Alan Turing famously proved that no algorithm (or program), in
    general, can correctly determine for all possible inputs whether
    another program halts (terminates) or runs forever. This is known as
    the Halting Problem, and it's provably undecidable.

    So, when you ask:

    Doesn't this assume that HHH can return a correct answer?

    The answer is:

    ✅ Yes — and that’s the problem.

    The very definition of HHH implies it solves the Halting Problem: it
    simulates any input function and returns 1 if it halts and 0 if it
    doesn’t.

    But such a function cannot exist in general.

    ⚠️ Therefore, if HHH is claimed to be “correct” for all inputs (like >> DD), it contradicts the undecidability result. That makes the question
    a kind of paradox or thought experiment — a classic self-reference
    scenario designed to illustrate the contradiction.

    In fact, the function DD() is a diagonalization-style construction
    similar to Turing’s original argument:

    int DD() {
    int Halt\_Status = HHH(DD);
    if (Halt\_Status)
    HERE: goto HERE;
    return Halt\_Status;
    }

    This means:

    * If HHH(DD) returns 1 (claims DD halts), then DD enters an infinite
    loop → contradiction.
    * If HHH(DD) returns 0 (claims DD does not halt), then DD returns 0
    and halts → contradiction.

    So, no value that HHH(DD) returns can be correct — a paradox.

    🎯 Final Answer:

    * If HHH is assumed to be always correct, then HHH(DD) cannot return
    any correct answer. The assumption that HHH is correct leads to a
    contradiction.
    * This is a proof by contradiction that such an HHH cannot exist —
    it's the classic self-referential setup used in the Halting Problem
    proof.

    So, your insight is absolutely spot-on: the assumption that HHH can
    return a correct answer in all cases is exactly what leads to the
    contradiction and proves it cannot exist.




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 17:20:11 2025
    On 15/08/2025 16:57, olcott wrote:
    On 8/15/2025 10:48 AM, Richard Heathfield wrote:
    On 15/08/2025 16:39, olcott wrote:
    On 8/15/2025 10:22 AM, Richard Heathfield wrote:
    On 15/08/2025 16:06, olcott wrote:
    If I was even incorrect then at least one person could
    have correctly pointed out at least one material error
    in the last three years.

    Many have.


    Counter-factual assertions do not count.

    Except when it's you that's making them.


    I gave you
    the opportunity to find any instruction of DD simulated
    by HHH according to the semantics of the x86 language
    that was not simulated correctly AND YOU FAILED.

    I didn't try. Why should I? The answer your simulation arrives
    at fails to match the behaviour of the code it's supposed to be
    simulating. It ignores 75% of the code and arrives at a result
    that is guaranteed to be incorrect. It is clearly wrong.


    The source-code of HHH and HHH1 tests as identical
    by diff analysis.

    Clearly not. At the very least, the prototype must be different,
    or you're lying about one of the names.


    But I'm specifically talking about HHH, which you claim returns 0
    for DD, yes?


    DD correctly simulated by HHH has the exact same
    behavior as the directly executed DD().

    No, sir.

    int DD();

    int main()
    {
    int rc = DD();
    printf("%d\n", rc);
    return 0;
    }

    HHH(DD) returns 0, right?

    Quoth your AI: "So HHH(DD) should correctly return 0." This means
    that DD never stops.

    int DD()
    {
    int Halt_Status = 0; /* correct return from HHH(DD); */
    if (Halt_Status) /* 0 is false, so skip */
    HERE: goto HERE;
    return Halt_Status; /* 0 is returned to main */
    }


    So the simulation claims that DD never halts... but it does.

    Perhaps this is beyond your technical competence?

    I expect that's the problem. It's certainly beyond yours.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 12:23:46 2025
    On 8/15/25 10:54 AM, olcott wrote:
    On 8/15/2025 9:48 AM, Richard Heathfield wrote:
    On 15/08/2025 15:27, olcott wrote:
    On 8/15/2025 8:37 AM, Richard Heathfield wrote:
    On 15/08/2025 13:48, olcott wrote:
    Simulating Termination Analyzer HHH correctly

    So you're asking it to pre-judge the issue.

    Let's take out the word "correctly" and see what happens:


    ChatGPT 5.0 is much more stupid and cannot be relied upon.

    Yeah, AIs /are/ pretty stupid. Only an idiot would advance an AI's
    opinion in support of a disputed "proof".


    That dishonestly changes my words and rebuts the changed words.
    This is known as the strawman error of reasoning a favorite tactic
    of cheaters.


    No, it is an accurate description of the fallacy you try to use.

    DO you deny that you keep on presenting the AIs agreement with your
    claims as a "proof" they are correct?

    ANYONE who claims an AIs output as "PROOF" of something, without
    actually being able to make a actual rigerous proof is proving their
    stupidity.

    Of course, your problem is you don't know how to make an actual rigerous
    proof, and your claims are based on errors, so you can't actually make
    the needed proof, so you need to fall back to trying to "prove" things
    using fallacies, so named because they are things that SEEM logical, but aren't.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 12:25:54 2025
    On 8/15/25 11:35 AM, olcott wrote:
    On 8/15/2025 10:20 AM, Richard Heathfield wrote:
    On 15/08/2025 15:54, olcott wrote:
    On 8/15/2025 9:48 AM, Richard Heathfield wrote:
    On 15/08/2025 15:27, olcott wrote:
    On 8/15/2025 8:37 AM, Richard Heathfield wrote:
    On 15/08/2025 13:48, olcott wrote:
    Simulating Termination Analyzer HHH correctly

    So you're asking it to pre-judge the issue.

    Let's take out the word "correctly" and see what happens:


    ChatGPT 5.0 is much more stupid and cannot be relied upon.

    Yeah, AIs /are/ pretty stupid. Only an idiot would advance an AI's
    opinion in support of a disputed "proof".


    That dishonestly changes my words and rebuts the changed words.

    No, sir. It offers an opinion. I haven't changed any of your words. I
    don't have write access to your articles, so I can't change your
    words, even if I wanted to, which I don't. Every word of yours that I
    quoted was copied directly from your own article.

    I stand by my opinion: Only an idiot would advance an AI's opinion in
    support of a disputed "proof".


    Yes and that opinion has no basis in this specific case.

    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its input until:
    (a) Detects a non-terminating behavior pattern: abort simulation and
    return 0.
    (b) Simulated input reaches its simulated "return" statement: return 1.

    typedef int (*ptr)();
    int HHH(ptr P);

    int DD()
    {
      int Halt_Status = HHH(DD);
      if (Halt_Status)
        HERE: goto HERE;
      return Halt_Status;
    }

    What value should HHH(DD) correctly return?
    <Input to LLM systems>

    https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c

    https://chatgpt.com/share/68939ee5-e2f8-8011-837d-438fe8e98b9c

    https://grok.com/share/c2hhcmQtMg%3D%3D_810120bb-5ab5-4bf8-af21-
    eedd0f09e141





    Which is based on a misleading premise, that assumes an answer exist.

    Fix that as I have shown, and it sees through your error.

    Sorry, you are just showing how stupid you are, and that you just don't
    care about the truth, which is what has turned you into that damened
    pathetic pathological lying idiot you are today.

    Maybe you have the ability to snap out of it, and repent of you lies,
    but right now I sort of doubt it, as you seem to have lost all ability
    to see reasoning.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 17:26:30 2025
    On 15/08/2025 17:13, olcott wrote:
    On 8/15/2025 10:52 AM, Richard Heathfield wrote:
    On 15/08/2025 16:44, olcott wrote:
    I can't show how it refutes the halting problem until
    the mandatory prerequisite of the behavior of DD correctly
    simulated by HHH is first understood.

    Then you're stuck, because HHH fails to analyse DD's halting
    behaviour. As I understand your case, it should report
    "non-halting", which will immediately cause DD to halt.

    Halt deciders have only ever been accountable
    for the behavior that their input specifies.

    DD (which is the input to HHH) specifies the behaviour that it
    halts if HHH returns 0.

    If HHH can't see that behaviour, it's because it isn't looking
    hard enough. That is not an excuse for getting the wrong answer.

    What *is* an excuse is the fact that getting the right answer is
    impossible.

    The only measure of the actual behavior that
    their actual input actually specifies is INPUT_DATA
    correctly simulated by simulating halt decider.

    Nonsense. You can call DD from main and get another view on it -
    a far more reliable view.

    When we do it this way then when the input DD
    calls its own simulating halt decider HHH, it
    is not fooled.

    So you have a conflict - it halts, and yet it doesn't.

    Sure sounds undecidable to me.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 12:26:58 2025
    On 8/15/25 11:48 AM, olcott wrote:
    On 8/15/2025 10:42 AM, Richard Heathfield wrote:
    On 15/08/2025 16:35, olcott wrote:

    <snip>

    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its input
                                           ^^^^^^^^^^^^^^^^^^^
    Begging the question is a logical fallacy.


    New one with  [simulates] instead of [correctly simulates] https://claude.ai/share/d5f7a5c7-7a66-4c58-9540-4d9aea396835
    It proves my point in far fewer lines.


    Right, if you allow LIES then of course it is easier to come to a wrong conclusion.

    Correctly Simulate propably trigger two much memory of the problem you
    are trying to avoid.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 17:28:57 2025
    On 15/08/2025 17:16, olcott wrote:
    On 8/15/2025 11:01 AM, Richard Heathfield wrote:
    On 15/08/2025 16:48, olcott wrote:
    On 8/15/2025 10:42 AM, Richard Heathfield wrote:
    On 15/08/2025 16:35, olcott wrote:

    <snip>

    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its
    input
                                           ^^^^^^^^^^^^^^^^^^^
    Begging the question is a logical fallacy.


    New one with  [simulates] instead of [correctly simulates]
    https://claude.ai/share/d5f7a5c7-7a66-4c58-9540-4d9aea396835
    It proves my point in far fewer lines.

    As it says: "The key insight is that HHH is analyzing the
    termination behavior of simulating its input, not necessarily
    the termination behavior of running the input directly."


    *Halt deciders have only ever been accountable*
    *for the behavior that their input specifies*

    I just covered this...

    The only measure of the actual behavior that
    their actual input actually specifies is INPUT_DATA
    correctly simulated by simulating halt decider.

    ...and this in a reply I made only a few moments ago. I won't
    bore people by repeating my argument here.

    <snip>

    It bears repeating that...

    When you define HHH(DD) to return 0 and call DD from main, it
    stops on a sixpence.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 12:32:17 2025
    On 8/15/25 12:16 PM, olcott wrote:
    On 8/15/2025 11:01 AM, Richard Heathfield wrote:
    On 15/08/2025 16:48, olcott wrote:
    On 8/15/2025 10:42 AM, Richard Heathfield wrote:
    On 15/08/2025 16:35, olcott wrote:

    <snip>

    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its input
                                           ^^^^^^^^^^^^^^^^^^^
    Begging the question is a logical fallacy.


    New one with  [simulates] instead of [correctly simulates]
    https://claude.ai/share/d5f7a5c7-7a66-4c58-9540-4d9aea396835
    It proves my point in far fewer lines.

    As it says: "The key insight is that HHH is analyzing the termination
    behavior of simulating its input, not necessarily the termination
    behavior of running the input directly."


    *Halt deciders have only ever been accountable*
    *for the behavior that their input specifies*

    ???

    A Halt decider is required to tell if the program its input represent
    will Halt or not.



    The only measure of the actual behavior that
    their actual input actually specifies is INPUT_DATA
    correctly simulated by simulating halt decider.

    Nope, where do you get that from? YOU ASS?

    That statement is meaningless if the decider doesn't actualy "correctly simulate" the input, and if it tries, it can't be a decider.

    The measure of the actual behavior that the actual input specifies is semantically defined to be the behavior of the machine that input
    represents, which can be demonstated by giving the input to a UTM using
    the same representation, and seeing if that halts.

    The *ONLY* way a Halt Decider can report non-halting is if that UTM will
    never halt, and it must report halting if the UTM WILL halt, and it WILL
    do one or the other, as this is a property with an excluded middle.

    Thus, it is impossible for a decider to report non-halting based on its
    own actually correct simulation, as that requires doing infinite work in
    finite time.


    When we do it this way then when the input DD
    calls its own simulating halt decider HHH, it
    is not fooled.

    No, we see that you have just fooled yourself, by not understanding what
    a program is,

    Sorry, you are just making it so clear that you are just totally
    ignorant about what you are talking, and just don't care about that
    fact, so you just make yourself a pathological liar.


    In other words, the simulation fails to simulate.

    Unfortunately for you, the behaviour of DD is determined not by what
    happens when we simulate it, but by what happens when we call it.

    When you define HHH(DD) to return 0 and call DD from main, it stops on
    a sixpence.




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 12:34:59 2025
    On 8/15/25 12:00 PM, olcott wrote:
    On 8/15/2025 10:57 AM, André G. Isaak wrote:
    On 2025-08-15 08:48, Richard Heathfield wrote:
    On 15/08/2025 15:27, olcott wrote:
    On 8/15/2025 8:37 AM, Richard Heathfield wrote:
    On 15/08/2025 13:48, olcott wrote:
    Simulating Termination Analyzer HHH correctly

    So you're asking it to pre-judge the issue.

    Let's take out the word "correctly" and see what happens:


    ChatGPT 5.0 is much more stupid and cannot be relied upon.

    Yeah, AIs /are/ pretty stupid. Only an idiot would advance an AI's
    opinion in support of a disputed "proof".

    The following news story reminded me of Olcott:

    <https://www.cnn.com/2025/08/14/us/video/ai-spiral-psychiatrist-
    mental- health-lcl-digvid>

    André


    int DD()
    {
      int Halt_Status = HHH(DD);
      if (Halt_Status)
        HERE: goto HERE;
      return Halt_Status;
    }

    You are not going to get away with saying that
    DD correctly simulated by HHH reaches its own
    simulated "return" statement final halt state.


    The problem is your HHH isn't such a machine, and your DD isn't the
    input to that machine.

    You are just showing you have the insanity of not being able to
    distinguish where two things are different.

    You also show you just don't know the meaning of so many of the words
    and concepts you talk about.

    Your world is just a fantasy category error divorces from reality.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 12:36:04 2025
    On 8/15/25 10:35 AM, olcott wrote:
    On 8/15/2025 8:37 AM, Richard Heathfield wrote:
    On 15/08/2025 13:48, olcott wrote:
    Simulating Termination Analyzer HHH correctly

    So you're asking it to pre-judge the issue.

    Let's take out the word "correctly" and see what happens:


    New one with [simulates] instead of [correctly simulates] https://claude.ai/share/d5f7a5c7-7a66-4c58-9540-4d9aea396835
    *This one seems even more clear and concise*


    because it is easier to explain your lies when you don't even try to
    claim to be correct.

    Sorry, you are just showing that you ideas are based on lies and
    deception and category errors.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 17:40:03 2025
    On 15/08/2025 17:28, olcott wrote:

    <snip>

    That you cannot understand why the behavior of
    DD correctly simulated by HHH is different than
    DD correctly simulated by HHH1 is not a rebuttal.


    Clearly you didn't actually read my rebuttal. It doesn't even
    mention simulation by HHH1.

    I'll make the printf a bit more obvious and reproduce it here.

    It directly exercises DD from main...

    /*-------------------------------------------*/

    int DD();

    int main()
    {
    int rc = DD();
    printf("DD returns %d.\n", rc);
    return 0;
    }

    HHH(DD) returns 0, right?

    Quoth your AI: "So HHH(DD) should correctly return 0." This means
    that DD never stops.

    int DD()
    {
    int Halt_Status = 0; /* correct return from HHH(DD); */
    if (Halt_Status) /* 0 is false, so skip */
    HERE: goto HERE;
    return Halt_Status; /* 0 is returned to main */
    }

    /*-------------------------------------------*/

    ...which correctly prints that DD returns 0.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 12:46:01 2025
    On 8/15/25 12:37 PM, olcott wrote:
    On 8/15/2025 11:26 AM, Richard Heathfield wrote:
    On 15/08/2025 17:13, olcott wrote:
    On 8/15/2025 10:52 AM, Richard Heathfield wrote:
    On 15/08/2025 16:44, olcott wrote:
    I can't show how it refutes the halting problem until
    the mandatory prerequisite of the behavior of DD correctly
    simulated by HHH is first understood.

    Then you're stuck, because HHH fails to analyse DD's halting
    behaviour. As I understand your case, it should report "non-
    halting", which will immediately cause DD to halt.

    Halt deciders have only ever been accountable
    for the behavior that their input specifies.

    DD (which is the input to HHH) specifies the behaviour that it halts
    if HHH returns 0.

    If HHH can't see that behaviour, it's because it isn't looking hard
    enough. That is not an excuse for getting the wrong answer.

    What *is* an excuse is the fact that getting the right answer is
    impossible.

    The only measure of the actual behavior that
    their actual input actually specifies is INPUT_DATA
    correctly simulated by simulating halt decider.

    Nonsense. You can call DD from main and get another view on it - a far
    more reliable view.

    When we do it this way then when the input DD
    calls its own simulating halt decider HHH, it
    is not fooled.

    So you have a conflict - it halts, and yet it doesn't.

    Sure sounds undecidable to me.


    *There never has been any conflict*

    The behavior of INPUT_DATA correctly simulated
    by SIMULATING_HALT_DECIDER has always been a
    correct measure of the actual behavior of the
    actual input.

    This measure has always superseded and overridden
    everything else that disagrees.



    But if your simulation halt decider stops simulating the input, it
    hasn't correctly simulated the input.

    You are just confusing THIS input which is the representation of a
    program that uses THIS decider, with a DIFFERENT input which uses the a different decider, because you just don't know what the heck you are
    talking about because you don't understand what a program is.

    Sorry, all you are doing is showing you are just a pathetic pathological
    lying idiot who refuses to learn the meaning of the words he is using,
    and thus doean't care about what it means to be truthful.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 17:47:03 2025
    On 15/08/2025 17:37, olcott wrote:
    On 8/15/2025 11:26 AM, Richard Heathfield wrote:

    <snip>

    We have a dichotomy between direct execution and simulation.


    So you have a conflict - it halts, and yet it doesn't.

    Sure sounds undecidable to me.

    *There never has been any conflict*

    Putting your fingers in your ears doesn't change the facts.

    The behavior of INPUT_DATA correctly simulated
    by SIMULATING_HALT_DECIDER has always been a
    correct measure of the actual behavior of the
    actual input.

    The behaviour of DD correctly executed by the hardware is
    necessarily a correct measure of DD itself.

    This measure has always superseded and overridden
    everything else that disagrees.

    Why? Why does it supersede the hardware? I thought you said that
    the x86 language was the ultimate arbiter?

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?QW5kcsOpIEcuIElzYWFr?=@21:1/5 to olcott on Fri Aug 15 10:51:52 2025
    On 2025-08-15 10:00, olcott wrote:
    On 8/15/2025 10:57 AM, André G. Isaak wrote:
    On 2025-08-15 08:48, Richard Heathfield wrote:
    On 15/08/2025 15:27, olcott wrote:
    On 8/15/2025 8:37 AM, Richard Heathfield wrote:
    On 15/08/2025 13:48, olcott wrote:
    Simulating Termination Analyzer HHH correctly

    So you're asking it to pre-judge the issue.

    Let's take out the word "correctly" and see what happens:


    ChatGPT 5.0 is much more stupid and cannot be relied upon.

    Yeah, AIs /are/ pretty stupid. Only an idiot would advance an AI's
    opinion in support of a disputed "proof".

    The following news story reminded me of Olcott:

    <https://www.cnn.com/2025/08/14/us/video/ai-spiral-psychiatrist-mental- health-lcl-digvid>

    André


    int DD()
    {
      int Halt_Status = HHH(DD);
      if (Halt_Status)
        HERE: goto HERE;
      return Halt_Status;
    }

    You are not going to get away with saying that
    DD correctly simulated by HHH reaches its own
    simulated "return" statement final halt state.


    Ummm. I didn't even mention DD or HHH in the post to which you are
    responding.

    André

    --
    To email remove 'invalid' & replace 'gm' with well known Google mail
    service.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 13:05:47 2025
    On 8/15/25 12:55 PM, olcott wrote:
    On 8/15/2025 11:51 AM, André G. Isaak wrote:
    On 2025-08-15 10:00, olcott wrote:
    On 8/15/2025 10:57 AM, André G. Isaak wrote:
    On 2025-08-15 08:48, Richard Heathfield wrote:
    On 15/08/2025 15:27, olcott wrote:
    On 8/15/2025 8:37 AM, Richard Heathfield wrote:
    On 15/08/2025 13:48, olcott wrote:
    Simulating Termination Analyzer HHH correctly

    So you're asking it to pre-judge the issue.

    Let's take out the word "correctly" and see what happens:


    ChatGPT 5.0 is much more stupid and cannot be relied upon.

    Yeah, AIs /are/ pretty stupid. Only an idiot would advance an AI's
    opinion in support of a disputed "proof".

    The following news story reminded me of Olcott:

    <https://www.cnn.com/2025/08/14/us/video/ai-spiral-psychiatrist-
    mental- health-lcl-digvid>

    André


    int DD()
    {
       int Halt_Status = HHH(DD);
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    You are not going to get away with saying that
    DD correctly simulated by HHH reaches its own
    simulated "return" statement final halt state.


    Ummm. I didn't even mention DD or HHH in the post to which you are
    responding.

    André


    You are implicitly denigrating my work
    *DD correctly simulated by HHH*
    with an implied ad hominem attack.


    How can we denigrate a lie?

    Your HHH doesn't correctly simulate its DD, and the DD that you claim to
    be correctly simulated is a different input.

    We don't need ad hominem attacks, as you statements can be clearly shown
    to be in error.

    That you keep on making these errors is ample proof of your mental state
    (or lack there-of)

    Sorry, when you statements are just nonsense, it isn't hard to refute them.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 18:07:51 2025
    On 15/08/2025 17:49, olcott wrote:
    On 8/15/2025 11:40 AM, Richard Heathfield wrote:
    On 15/08/2025 17:28, olcott wrote:

    <snip>

    That you cannot understand why the behavior of
    DD correctly simulated by HHH is different than
    DD correctly simulated by HHH1 is not a rebuttal.


    Clearly you didn't actually read my rebuttal. It doesn't even
    mention simulation by HHH1.


    By comparing DD correctly simulated by HHH with
    DD correctly simulated by HHH1 we are making a
    direct comparison of apples to apples.

    Comparing mouldy apples with mouldy apples doesn't interest me
    because it doesn't address the problem.

    By comparing DD correctly simulated by HHH with
    the directly executed DD() we are comparing
    apples with grapes.

    And apples neither look nor taste anything like grapes. They are,
    therefore, a poor simulation. The real grape halts when the HHH
    claims otherwise.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 13:09:01 2025
    On 8/15/25 12:49 PM, olcott wrote:
    On 8/15/2025 11:40 AM, Richard Heathfield wrote:
    On 15/08/2025 17:28, olcott wrote:

    <snip>

    That you cannot understand why the behavior of
    DD correctly simulated by HHH is different than
    DD correctly simulated by HHH1 is not a rebuttal.


    Clearly you didn't actually read my rebuttal. It doesn't even mention
    simulation by HHH1.


    By comparing DD correctly simulated by HHH with
    DD correctly simulated by HHH1 we are making a
    direct comparison of apples to apples.

    So, where do the actually differ?

    You claim there is a difference due to the "context" of HHH, but you
    can't show where it actually happens that the actual x86 level, just at
    a meta-level where you use the wrong definition of HHH, so that results
    are just invalid.


    By comparing DD correctly simulated by HHH with
    the directly executed DD() we are comparing
    apples with grapes.



    No, we are comparing the apple to the legal definition of what an apple
    must be.

    Since you "correct simulation" doesn't match the definition, it just
    isn't one

    So you are just comparing the vaporware of your claimed correct
    simulation with the specification docuement it needs to comply with, and
    we find it lacking.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to All on Fri Aug 15 18:09:07 2025
    On 15/08/2025 17:51, André G. Isaak wrote:
    On 2025-08-15 10:00, olcott wrote:
    On 8/15/2025 10:57 AM, André G. Isaak wrote:

    <snip>


    The following news story reminded me of Olcott:

    <https://www.cnn.com/2025/08/14/us/video/ai-spiral-psychiatrist-mental- health-lcl-digvid>

    André


    int DD()
    {
       int Halt_Status = HHH(DD);
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    You are not going to get away with saying that
    DD correctly simulated by HHH reaches its own
    simulated "return" statement final halt state.


    Ummm. I didn't even mention DD or HHH in the post to which you
    are responding.

    He doesn't read well.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 18:10:58 2025
    On 15/08/2025 17:55, olcott wrote:
    On 8/15/2025 11:51 AM, André G. Isaak wrote:

    <snip>

    You are implicitly denigrating my work

    He's new.

    Your work is complete nonsense. Is that explicit enough for you?

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 12:20:01 2025
    On 8/15/25 10:27 AM, olcott wrote:

    ChatGPT 5.0 is much more stupid and cannot be relied upon.

    No, it likely got smarter and is seeing thourgh your misdirections.

    Of course you would think that to be worse.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 18:24:54 2025
    On 15/08/2025 18:12, olcott wrote:
    On 8/15/2025 12:07 PM, Richard Heathfield wrote:
    On 15/08/2025 17:49, olcott wrote:
    On 8/15/2025 11:40 AM, Richard Heathfield wrote:
    On 15/08/2025 17:28, olcott wrote:

    <snip>

    That you cannot understand why the behavior of
    DD correctly simulated by HHH is different than
    DD correctly simulated by HHH1 is not a rebuttal.


    Clearly you didn't actually read my rebuttal. It doesn't even
    mention simulation by HHH1.


    By comparing DD correctly simulated by HHH with
    DD correctly simulated by HHH1 we are making a
    direct comparison of apples to apples.

    Comparing mouldy apples with mouldy apples doesn't interest me
    because it doesn't address the problem.

    By comparing DD correctly simulated by HHH with
    the directly executed DD() we are comparing
    apples with grapes.

    And apples neither look nor taste anything like grapes. They
    are, therefore, a poor simulation. The real grape halts when
    the HHH claims otherwise.


    Execution trace - same old same old.

    Yeah, that's the apple.

    So it seems that you really do know that DD emulated
    by HHH according to the semantics of the x86 language
    cannot possibly reach its own emulated "return" statement
    final halt state *AND YOU TELL BALD FACED LIES ABOUT THIS*

    No, that's the apple. Why would I lie about the apple? I don't
    give a fig about the apple. It returns 0. Fine, I believe it. You
    can #define HHH(x) 0 for all I care, just as long as it yields a
    value. Any value. It has to report /something/.

    Now tell us about your grape.

    The /halting/ grape.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Mackenzie@21:1/5 to Richard Heathfield on Fri Aug 15 17:34:36 2025
    Richard Heathfield <rjh@cpax.org.uk> wrote:
    On 15/08/2025 17:55, olcott wrote:
    On 8/15/2025 11:51 AM, André G. Isaak wrote:

    <snip>

    You are implicitly denigrating my work

    He's new.

    No, André is not at all new here. He was very active on the group
    several years ago but probably decided to spend his time less
    wastefully than trying to educate Peter Olcott.

    Your work is complete nonsense. Is that explicit enough for you?

    I doubt it, somehow.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --
    Alan Mackenzie (Nuremberg, Germany).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 18:37:30 2025
    On 15/08/2025 18:28, olcott wrote:

    <snip>

    HHH(DD)==0 is correct

    Great!

    Knowing that, we can save some clocks:

    #define HHH(x) 0

    int DD()
    {
    int Halt_Status = HHH(DD);
    if (Halt_Status)
    HERE: goto HERE;
    return Halt_Status;
    }

    ie

    int DD()
    {
    int Halt_Status = 0;
    if (Halt_Status)
    HERE: goto HERE;
    return Halt_Status;
    }

    ie

    int DD()
    {
    int Halt_Status = 0;
    return Halt_Status;
    }

    ie

    DD halts.

    Whatever the Hell DD() does makes no difference

    Bollocks. Whatever the Hell DD() does is the whole point of the
    exercise. If your simulation can't figure it out, it has no basis
    in reality and can be safely ignored.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to Alan Mackenzie on Fri Aug 15 18:39:16 2025
    On 15/08/2025 18:34, Alan Mackenzie wrote:
    Richard Heathfield <rjh@cpax.org.uk> wrote:
    On 15/08/2025 17:55, olcott wrote:
    On 8/15/2025 11:51 AM, André G. Isaak wrote:

    <snip>

    You are implicitly denigrating my work

    He's new.

    No, André is not at all new here.

    Fair enough. New to me, at least.

    He was very active on the group
    several years ago but probably decided to spend his time less
    wastefully than trying to educate Peter Olcott.

    It's a thought, isn't it?

    Your work is complete nonsense. Is that explicit enough for you?

    I doubt it, somehow.

    :-)

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 13:52:08 2025
    On 8/15/25 1:28 PM, olcott wrote:
    On 8/15/2025 12:24 PM, Richard Heathfield wrote:
    On 15/08/2025 18:12, olcott wrote:
    On 8/15/2025 12:07 PM, Richard Heathfield wrote:
    On 15/08/2025 17:49, olcott wrote:
    On 8/15/2025 11:40 AM, Richard Heathfield wrote:
    On 15/08/2025 17:28, olcott wrote:

    <snip>

    That you cannot understand why the behavior of
    DD correctly simulated by HHH is different than
    DD correctly simulated by HHH1 is not a rebuttal.


    Clearly you didn't actually read my rebuttal. It doesn't even
    mention simulation by HHH1.


    By comparing DD correctly simulated by HHH with
    DD correctly simulated by HHH1 we are making a
    direct comparison of apples to apples.

    Comparing mouldy apples with mouldy apples doesn't interest me
    because it doesn't address the problem.

    By comparing DD correctly simulated by HHH with
    the directly executed DD() we are comparing
    apples with grapes.

    And apples neither look nor taste anything like grapes. They are,
    therefore, a poor simulation. The real grape halts when the HHH
    claims otherwise.


    Execution trace - same old same old.

    Yeah, that's the apple.

    So it seems that you really do know that DD emulated
    by HHH according to the semantics of the x86 language
    cannot possibly reach its own emulated "return" statement
    final halt state *AND YOU TELL BALD FACED LIES ABOUT THIS*

    No, that's the apple. Why would I lie about the apple? I don't give a
    fig about the apple. It returns 0. Fine, I believe it.

    HHH(DD)==0 is correct on the basis of the actual
    behavior that is actually specified by the actual
    input as measured by DD correctly simulated by HHH.

    No, because the actual behavior of the actual input is specified to be
    the behavior of the actual program that the input is a representation of.

    First, that means it needs to be the representation of a program, and
    the input you keep on trying to give isn't one.


    Whatever the Hell DD() does makes no difference
    at all because it is not the actual behavior that
    is actually specified by the actual input.

    In other words you think the actually defined behavior of the input
    doesn't matter to the defined behavior of the input.

    That is just your insanity.

    You don't get to change the definitions, no matter how much you just
    can't understand them because you chose to be ignorant of the meaning of
    the wores.

    All you have done is admitted that you are just a damned liar because
    you want to claim the defined behavior doesn't matter, what matters is
    what you want to replace it with.

    In other words, your logic is based on your ability to lie about things.

    That is why you are your ticket to the lake bottom home.


     You can #define HHH(x) 0 for all I care, just as long as it yields a
    value. Any value. It has to report /something/.

    Now tell us about your grape.

    The /halting/ grape.




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 13:47:44 2025
    On 8/15/25 1:12 PM, olcott wrote:
    On 8/15/2025 12:07 PM, Richard Heathfield wrote:
    On 15/08/2025 17:49, olcott wrote:
    On 8/15/2025 11:40 AM, Richard Heathfield wrote:
    On 15/08/2025 17:28, olcott wrote:

    <snip>

    That you cannot understand why the behavior of
    DD correctly simulated by HHH is different than
    DD correctly simulated by HHH1 is not a rebuttal.


    Clearly you didn't actually read my rebuttal. It doesn't even
    mention simulation by HHH1.


    By comparing DD correctly simulated by HHH with
    DD correctly simulated by HHH1 we are making a
    direct comparison of apples to apples.

    Comparing mouldy apples with mouldy apples doesn't interest me because
    it doesn't address the problem.

    By comparing DD correctly simulated by HHH with
    the directly executed DD() we are comparing
    apples with grapes.

    And apples neither look nor taste anything like grapes. They are,
    therefore, a poor simulation. The real grape halts when the HHH claims
    otherwise.


    _DD()
    [00002162] 55         push ebp
    [00002163] 8bec       mov ebp,esp
    [00002165] 51         push ecx
    [00002166] 6862210000 push 00002162 // push DD
    [0000216b] e862f4ffff call 000015d2 // call HHH
    [00002170] 83c404     add esp,+04
    [00002173] 8945fc     mov [ebp-04],eax
    [00002176] 837dfc00   cmp dword [ebp-04],+00
    [0000217a] 7402       jz 0000217e
    [0000217c] ebfe       jmp 0000217c
    [0000217e] 8b45fc     mov eax,[ebp-04]
    [00002181] 8be5       mov esp,ebp
    [00002183] 5d         pop ebp
    [00002184] c3         et
    Size in bytes:(0035) [00002184]

    So it seems that you really do know that DD emulated
    by HHH according to the semantics of the x86 language
    cannot possibly reach its own emulated "return" statement
    final halt state *AND YOU TELL BALD FACED LIES ABOUT THIS*


    You DD, being just that input, can not be correctly simulated by ANY
    simulator past the CALL HHH instruction, and thus your statement is just
    a category error.

    Simulators must only use the data provided as their INPUT.

    IF you add the code of HHH and all it calls to the input, then you will
    find that your HHH just doesn't correctly simulate it, as the HHH have
    defined *WILL* abort at the point you have specified so it can be a
    decider, and partial simuliatons are not correct simulations.

    The correct simulaition of this input will reach a final state, just
    after HHH stopped looking at it.


    There is a hypothetical verison of HHH, that takes a different input, by calling that hypothetical version of HHH, and that HHH will correctly
    emulate the input, showing that it is non-halting, but never returns
    athat answer. Since the input it is looking at is different, because it
    was built to include the hypothetical HHH, and not the real HHH, you
    can't use that result for you claims.

    You are just showing that you think logic can be based on using lies.

    THAT is the BALD FACE LIE YOU TELL.

    This shows that you don't have any sense of morality or reality, because
    the truth doesn't matter, only your lies.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 13:55:34 2025
    On 8/15/25 1:45 PM, olcott wrote:
    On 8/15/2025 12:37 PM, Richard Heathfield wrote:
    On 15/08/2025 18:28, olcott wrote:

    <snip>

    HHH(DD)==0 is correct

    Great!

    Knowing that, we can save some clocks:

    #define HHH(x) 0

    int DD()
    {
       int Halt_Status = HHH(DD);
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       return Halt_Status;
    }

    ie

    DD halts.

    Whatever the Hell DD() does makes no difference

    Bollocks. Whatever the Hell DD() does is the whole point of the
    exercise. If your simulation can't figure it out, it has no basis in
    reality and can be safely ignored.


    It has always been incorrect to require a halt decider
    to report on behavior that it cannot see and thus forbid
    it from reporting on the behavior that it does see.

    Since when?

    That is your problem, you don't understand the nature of what a valid
    problem is.

    Do you have a source for this claim, oer is this just more of from your undefined POOPS.


    The whole notion of a halting problem proof has an
    actual input that does the opposite of whatever the
    decider decides is proven to be bogus. It never has
    been an actual input.

    Sure it has, unless you lied and gave it the wrong in;ut.

    But of course, that is you practice, to just lie about things.


    HHH(DD)==0 does compute that value as a function of its
    input. DD() never was an input thus not in the scope of
    any decider.


    yes, it compute SOMETHING, that doesn't mean it computes what was
    requried of it.

    Sorry, you are just showing your total ignorance of what you are talking
    about, by your logic EVERY program is correct, as it gives the answer
    that it gives so it does what it was told to do.

    Doesn't matter if that isn't what was required of it, it did what it was programmed to do.

    Sorry, your world is just a world of lies.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 19:17:32 2025
    On 15/08/2025 18:45, olcott wrote:
    On 8/15/2025 12:37 PM, Richard Heathfield wrote:
    On 15/08/2025 18:28, olcott wrote:


    <snip>

    Whatever the Hell DD() does makes no difference

    Bollocks. Whatever the Hell DD() does is the whole point of the
    exercise. If your simulation can't figure it out, it has no
    basis in reality and can be safely ignored.


    It has always been incorrect to require a halt decider
    to report on behavior that it cannot see

    So you can do this:

    int HHH(void)
    {
    return 0;
    }

    Now it can't see anything, so we're good, right?

    BUT that would be stupid. We have to give HHH all relevant
    information, which you don't at present:

    const char *ddsrc[] =
    {
    "typedef int (*ptr)();",
    "int HHH(ptr P);",
    "int DD()",
    "{",
    " int Halt_Status = HHH(DD);",
    " if (Halt_Status)",
    " HERE: goto HERE;",
    " return Halt_Status;",
    "}"
    };
    size_ n = sizeof ddsrc / sizeof ddsrc[0];

    int HHH(ptr P, const char **src, size_ numlines)
    {
    now you have no excuse

    and thus forbid
    it from reporting on the behavior that it does see.

    What about the behaviour you refuse to show it because it doesn't
    suit your purposes to provide that information?

    But of course it doesn't matter, because I don't require your
    halt decider to do anything but return a value.

    That value... is the wrong one.

    The whole notion of a halting problem proof has an
    actual input that does the opposite of whatever the
    decider decides is proven to be bogus. It never has
    been an actual input.

    No, that's not the problem. The problem is the idea that you can
    have a universal decider.

    HHH(DD)==0 does compute that value as a function of its
    input.

    Except it's wrong. If HHH(DD) is 0, DD halts.

    DD() never was an input thus not in the scope of
    any decider.

    If that's true, then it couldn't have been an input to HHH, and
    therefore HHH had nothing to decide, so how could it simulate no
    input?

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to Richard Heathfield on Fri Aug 15 14:39:09 2025
    On 8/15/25 2:17 PM, Richard Heathfield wrote:
    On 15/08/2025 18:45, olcott wrote:
    On 8/15/2025 12:37 PM, Richard Heathfield wrote:
    On 15/08/2025 18:28, olcott wrote:


    <snip>

    Whatever the Hell DD() does makes no difference

    Bollocks. Whatever the Hell DD() does is the whole point of the
    exercise. If your simulation can't figure it out, it has no basis in
    reality and can be safely ignored.


    It has always been incorrect to require a halt decider
    to report on behavior that it cannot see

    So you can do this:

    int HHH(void)
    {
      return 0;
    }

    Now it can't see anything, so we're good, right?

    BUT that would be stupid. We have to give HHH all relevant information,
    which you don't at present:

    const char *ddsrc[] =
    {
      "typedef int (*ptr)();",
      "int HHH(ptr P);",
      "int DD()",
      "{",
      "  int Halt_Status = HHH(DD);",
      "  if (Halt_Status)",
      "    HERE: goto HERE;",
      "  return Halt_Status;",
      "}"
    };

    But that isn't the source code for the PROGRAM DD, just C function DD,
    which doesn't have defined behavior until you add the SPECIFIED code of
    the HHH that it calls and everything that it uses.


    size_ n = sizeof ddsrc / sizeof ddsrc[0];

    int HHH(ptr P, const char **src, size_ numlines)
    {
      now you have no excuse

    and thus forbid
    it from reporting on the behavior that it does see.

    What about the behaviour you refuse to show it because it doesn't suit
    your purposes to provide that information?

    But of course it doesn't matter, because I don't require your halt
    decider to do anything but return a value.

    That value... is the wrong one.

    The whole notion of a halting problem proof has an
    actual input that does the opposite of whatever the
    decider decides is proven to be bogus. It never has
    been an actual input.

    No, that's not the problem. The problem is the idea that you can have a universal decider.

    HHH(DD)==0 does compute that value as a function of its
    input.

    Except it's wrong. If HHH(DD) is 0, DD halts.

    DD() never was an input thus not in the scope of
    any decider.

    If that's true, then it couldn't have been an input to HHH, and
    therefore HHH had nothing to decide, so how could it simulate no input?


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?QW5kcsOpIEcuIElzYWFr?=@21:1/5 to Alan Mackenzie on Fri Aug 15 13:01:39 2025
    On 2025-08-15 11:34, Alan Mackenzie wrote:
    Richard Heathfield <rjh@cpax.org.uk> wrote:
    On 15/08/2025 17:55, olcott wrote:
    On 8/15/2025 11:51 AM, André G. Isaak wrote:

    <snip>

    You are implicitly denigrating my work

    He's new.

    No, André is not at all new here. He was very active on the group
    several years ago but probably decided to spend his time less
    wastefully than trying to educate Peter Olcott.

    I decided long ago that engaging with Olcott is pointless, but I do have
    the occasional lapse.

    André

    --
    To email remove 'invalid' & replace 'gm' with well known Google mail
    service.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to Richard Damon on Fri Aug 15 20:03:17 2025
    On 15/08/2025 19:39, Richard Damon wrote:
    On 8/15/25 2:17 PM, Richard Heathfield wrote:

    <snip>

    We have to give HHH all relevant
    information, which you don't at present:

    const char *ddsrc[] =
    {
       "typedef int (*ptr)();",
       "int HHH(ptr P);",
       "int DD()",
       "{",
       "  int Halt_Status = HHH(DD);",
       "  if (Halt_Status)",
       "    HERE: goto HERE;",
       "  return Halt_Status;",
       "}"
    };

    But that isn't the source code for the PROGRAM DD, just C
    function DD, which doesn't have defined behavior until you add
    the SPECIFIED code of the HHH that it calls and everything that
    it uses.

    All true, but I leave that as an exercise for the implementor of
    a working simulator..

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to Chris M. Thomasson on Fri Aug 15 21:03:05 2025
    On 15/08/2025 20:40, Chris M. Thomasson wrote:
    On 8/15/2025 10:45 AM, olcott wrote:
    On 8/15/2025 12:37 PM, Richard Heathfield wrote:
    On 15/08/2025 18:28, olcott wrote:

    <snip>

    HHH(DD)==0 is correct

    Great!

    Knowing that, we can save some clocks:

    #define HHH(x) 0

    int DD()
    {
       int Halt_Status = HHH(DD);
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       return Halt_Status;
    }

    ie

    DD halts.


    Mark this...

    VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
    Whatever the Hell DD() does makes no difference ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    Bollocks. Whatever the Hell DD() does is the whole point of
    the exercise. If your simulation can't figure it out, it has
    no basis in reality and can be safely ignored.


    It has always been incorrect to require a halt decider
    to report on behavior that it cannot see and thus forbid
    it from reporting on the behavior that it does see.

    Huh? Just shut up and flip a coin. That is your halt decider.

    This is closer to the mark than it should be, because...

    <snip>

    [...] DD() never was an input thus not in the scope of
    any decider.

    It seems that DD is not an input into the halt decider. There is
    therefore nothing to decide.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 21:07:03 2025
    On 15/08/2025 20:59, olcott wrote:

    <snip>

    HHH has no access to the steps of the direct
    execution of DD().

    Give it dd.exe. Then (provided DD isn't using some form of shared
    library) HHH will have everything.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 16:15:48 2025
    On 8/15/25 4:03 PM, olcott wrote:
    On 8/15/2025 1:50 PM, wij wrote:
    On Fri, 2025-08-15 at 07:48 -0500, olcott wrote:
    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its input until: >>> (a) Detects a non-terminating behavior pattern:
          abort simulation and return 0.
    (b) Simulated input reaches its simulated "return" statement: return 1.

    typedef int (*ptr)();
    int HHH(ptr P);

    int DD()
    {
        int Halt_Status = HHH(DD);
        if (Halt_Status)
          HERE: goto HERE;
        return Halt_Status;
    }

    What value should HHH(DD) correctly return?
    <Input to LLM systems>

    The above proved '<Input to LLM systems>' is buggy.

    Three different LLM systems figured out the
    *recursive simulation non-halting behavior pattern*
    entirely on their own without prompting and figured
    out that HHH(DD)==0 is correct also without prompting.

    For people that are not as smart as these LLM systems
    I will say this: When a *non-halting behavior pattern*
    is matched that means that INPUT_DATA correctly simulated
    by HHH cannot possibly reach its own simulated "return"
    statement in any finite number of steps.

    https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c

    https://chatgpt.com/share/68939ee5-e2f8-8011-837d-438fe8e98b9c

    https://grok.com/share/c2hhcmQtMg%3D%3D_810120bb-5ab5-4bf8-af21-
    eedd0f09e141


    We know you are habitual to cut/paste and edit material to what you want.
    I.e. intentional lie, you are habitual to lie.


    Not one single person can correctly show a single
    mistake with my <Input to LLM systems>.

    Lots and lots of people incorrectly attempt to show
    mistakes. They never bother to notice that their
    "rebuttal" is counter-factual. Most often their "rebuttal"
    is some sort of change-of-subject.


    Sure we have, you just refuse to accept it.

    And, just because a LLM says something, doesn't make it true,

    Sorry, all you are doing it providing evidence for the doctors that
    might be monitoring your writtings that you are too mentally unstable to
    be allowed in society.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 16:18:25 2025
    On 8/15/25 3:59 PM, olcott wrote:
    On 8/15/2025 1:17 PM, dbush wrote:
    On 8/15/2025 1:45 PM, olcott wrote:
    On 8/15/2025 12:37 PM, Richard Heathfield wrote:
    On 15/08/2025 18:28, olcott wrote:

    <snip>

    HHH(DD)==0 is correct

    Great!

    Knowing that, we can save some clocks:

    #define HHH(x) 0

    int DD()
    {
       int Halt_Status = HHH(DD);
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       return Halt_Status;
    }

    ie

    DD halts.

    Whatever the Hell DD() does makes no difference

    Bollocks. Whatever the Hell DD() does is the whole point of the
    exercise. If your simulation can't figure it out, it has no basis in
    reality and can be safely ignored.


    It has always been incorrect to require a halt decider
    to report on behavior that it cannot see
    Dismissed as unclear, as you haven't defined what it means for a
    decider to "see" something.


    HHH has no access to the steps of the direct
    execution of DD(). It does have access to the
    steps of DD correctly simulated by itself.


    Sure it does, by its simulation.

    Do you not understand that by simulating a machine, you see its step by
    step behavior?

    Some how you think that an instruction "correctly simulated" can do
    something different than that same instruction directly executed.

    If there is a difference, then the simulation of that instruction wasn't correct.

    It seems you think that the world lies, or that lying can be correct.

    Sorry, you are just proving how little you understand of what you say.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to wij on Fri Aug 15 16:20:57 2025
    On 8/15/25 4:06 PM, wij wrote:
    On Fri, 2025-08-15 at 14:59 -0500, olcott wrote:
    On 8/15/2025 1:17 PM, dbush wrote:
    On 8/15/2025 1:45 PM, olcott wrote:
    On 8/15/2025 12:37 PM, Richard Heathfield wrote:
    On 15/08/2025 18:28, olcott wrote:

    <snip>

    HHH(DD)==0 is correct

    Great!

    Knowing that, we can save some clocks:

    #define HHH(x) 0

    int DD()
    {
       int Halt_Status = HHH(DD);
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       return Halt_Status;
    }

    ie

    DD halts.

    Whatever the Hell DD() does makes no difference

    Bollocks. Whatever the Hell DD() does is the whole point of the
    exercise. If your simulation can't figure it out, it has no basis in >>>>> reality and can be safely ignored.


    It has always been incorrect to require a halt decider
    to report on behavior that it cannot see
    Dismissed as unclear, as you haven't defined what it means for a decider >>> to "see" something.


    HHH has no access to the steps of the direct
    execution of DD(). It does have access to the
    steps of DD correctly simulated by itself.

    It has been pointed out. HP does not care what the implement is (i.e. what the inside of HHH is, even a god lives in HHH accessing everything to answer the question).


    No, the Halting Problem REQUIRES that HHH be implemented with a definite deterministic algorith.

    It doesn't care what that algorithm is, but it must be one.

    This means that every time we ask the decider the queastion, it always
    gives the same answer, and it allows another program to be built to use
    that decider to do something useful.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 16:22:57 2025
    On 8/15/25 4:11 PM, olcott wrote:
    On 8/15/2025 3:06 PM, wij wrote:
    On Fri, 2025-08-15 at 14:59 -0500, olcott wrote:
    On 8/15/2025 1:17 PM, dbush wrote:
    On 8/15/2025 1:45 PM, olcott wrote:
    On 8/15/2025 12:37 PM, Richard Heathfield wrote:
    On 15/08/2025 18:28, olcott wrote:

    <snip>

    HHH(DD)==0 is correct

    Great!

    Knowing that, we can save some clocks:

    #define HHH(x) 0

    int DD()
    {
        int Halt_Status = HHH(DD);
        if (Halt_Status)
          HERE: goto HERE;
        return Halt_Status;
    }

    ie

    int DD()
    {
        int Halt_Status = 0;
        if (Halt_Status)
          HERE: goto HERE;
        return Halt_Status;
    }

    ie

    int DD()
    {
        int Halt_Status = 0;
        return Halt_Status;
    }

    ie

    DD halts.

    Whatever the Hell DD() does makes no difference

    Bollocks. Whatever the Hell DD() does is the whole point of the
    exercise. If your simulation can't figure it out, it has no basis in >>>>>> reality and can be safely ignored.


    It has always been incorrect to require a halt decider
    to report on behavior that it cannot see
    Dismissed as unclear, as you haven't defined what it means for a
    decider
    to "see" something.


    HHH has no access to the steps of the direct
    execution of DD(). It does have access to the
    steps of DD correctly simulated by itself.

    It has been pointed out. HP does not care what the implement is (i.e.
    what
    the inside of HHH is, even a god lives in HHH accessing everything to
    answer
    the question).


    It does care about the actual steps that its
    actual input actually specifies. It does not
    care about the actual steps of any non-input
    direct execution.


    So, it needs to care about the steps that the copy of HHH in DD actually do

    And since those steps MUST match the results of the direct execution,
    that is what the programmer of HHH needs to be caring about, as that is
    how his work will be tested.

    Of course, going into a test not knowing the critera you will be tested
    on is a good way to fail, as you have done.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 16:25:11 2025
    On 8/15/25 4:15 PM, olcott wrote:
    On 8/15/2025 3:07 PM, Richard Heathfield wrote:
    On 15/08/2025 20:59, olcott wrote:

    <snip>

    HHH has no access to the steps of the direct
    execution of DD().

    Give it dd.exe. Then (provided DD isn't using some form of shared
    library) HHH will have everything.


    If DD.exe is not calling this HHH then it
    is not the same. HHH(main)==0.


    If DD.exe isn't calling a copy of this HHH, then you built DD.exe wrong,
    as that was a requirement of the proof.

    It seems you have forgotten (or never understood) what the proof was
    doing, but just rotely doing what you thought would be something
    interesting to try.


    This means you claim that you have followed the proof is obviously just
    a lie, as has been pointed out, since your you have admitted to the
    facts that show your system has a category error.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 16:29:03 2025
    On 8/15/25 4:22 PM, olcott wrote:
    On 8/15/2025 3:17 PM, dbush wrote:
    On 8/15/2025 3:59 PM, olcott wrote:
    On 8/15/2025 1:17 PM, dbush wrote:
    On 8/15/2025 1:45 PM, olcott wrote:
    On 8/15/2025 12:37 PM, Richard Heathfield wrote:
    On 15/08/2025 18:28, olcott wrote:

    <snip>

    HHH(DD)==0 is correct

    Great!

    Knowing that, we can save some clocks:

    #define HHH(x) 0

    int DD()
    {
       int Halt_Status = HHH(DD);
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       return Halt_Status;
    }

    ie

    DD halts.

    Whatever the Hell DD() does makes no difference

    Bollocks. Whatever the Hell DD() does is the whole point of the
    exercise. If your simulation can't figure it out, it has no basis
    in reality and can be safely ignored.


    It has always been incorrect to require a halt decider
    to report on behavior that it cannot see
    Dismissed as unclear, as you haven't defined what it means for a
    decider to "see" something.


    HHH has no access to the steps of the direct
    execution of DD().

    False.  UTM, when given the same finite string DD, can exactly
    replicate the behavior of the machine when executed directly.

    Only when DD calls this same UTM, otherwise a different
    sequence of steps is specified.

    But DD isn't defined to call a UTM, it is defined to call the decider
    that you claim to give the right answer.

    Changing DD to call the UTM isn't allowed, as that is changing the input.

    It seems you don't understand the meanings of the words in the problem.

    You can't write a program that changes itself based on the deicder you
    give its representation to.

    All you are doing is showing how stupid you are.


     So HHH has access to those steps.  The fixed algorithm of HHH simply
    isn't able to determine how those steps end.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 16:34:21 2025
    On 8/15/25 4:09 PM, olcott wrote:
    On 8/15/2025 3:03 PM, Richard Heathfield wrote:
    On 15/08/2025 20:40, Chris M. Thomasson wrote:
    On 8/15/2025 10:45 AM, olcott wrote:
    On 8/15/2025 12:37 PM, Richard Heathfield wrote:
    On 15/08/2025 18:28, olcott wrote:

    <snip>

    HHH(DD)==0 is correct

    Great!

    Knowing that, we can save some clocks:

    #define HHH(x) 0

    int DD()
    {
       int Halt_Status = HHH(DD);
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       return Halt_Status;
    }

    ie

    DD halts.


    Mark this...

    VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
    Whatever the Hell DD() does makes no difference
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    Bollocks. Whatever the Hell DD() does is the whole point of the
    exercise. If your simulation can't figure it out, it has no basis
    in reality and can be safely ignored.


    It has always been incorrect to require a halt decider
    to report on behavior that it cannot see and thus forbid
    it from reporting on the behavior that it does see.

    Huh? Just shut up and flip a coin. That is your halt decider.

    This is closer to the mark than it should be, because...

    <snip>

    [...] DD() never was an input thus not in the scope of
    any decider.

    It seems that DD is not an input into the halt decider. There is
    therefore nothing to decide.


    The x86 machine language of DD is an input to HHH.

    But it needs to be *ALL* the x86 code of the PROGRAM DD.

    The executing process of DD() is not an input.

    but is fully derivable from the input, and thus eligable to be asked about.


    Prior to may creation of a simulating halt decider
    everyone assumed that they must have the same behavior.

    Because the do.

    You have yet to show ONE instruction actually properly simuated per the
    x86 language specifcation by HHH that differed from that instruciton
    behavior when directly executed.


    The problem with this assumption is that the fact that
    DD calls its own emulator DOES CHANGE ITS BEHAVIOR.

    HOW?

    YOu can't answer that, because it just is not true.

    What instruction in the PROGRAM DD, when properly simuated per the x86
    language specification changes behavior.


    People that simply assume that it does not change its
    behavior are *out-of-touch with reality*


    Becuase is doesn't.

    TO claim it does, is just a lie, until you show how it actually does.

    And you need to use the x86 definition of the instruction, which means
    what the Intel Programming Guide says it does.

    That says NOTHING about a "Call HHH" starting up a simulation of the
    program described by its input.

    And even that description is just a LIE, as that isn't what HHH does, as
    it CONDITIONALLY simulated the input, until it THINKS it sees a
    non-halting pattern.

    By using the wrong definition of HHH, you are just demonstrating that
    you are just a liar.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 16:39:23 2025
    On 8/15/25 4:26 PM, olcott wrote:
    On 8/15/2025 3:19 PM, dbush wrote:
    On 8/15/2025 4:09 PM, olcott wrote:
    On 8/15/2025 3:03 PM, Richard Heathfield wrote:
    On 15/08/2025 20:40, Chris M. Thomasson wrote:
    On 8/15/2025 10:45 AM, olcott wrote:
    On 8/15/2025 12:37 PM, Richard Heathfield wrote:
    On 15/08/2025 18:28, olcott wrote:

    <snip>

    HHH(DD)==0 is correct

    Great!

    Knowing that, we can save some clocks:

    #define HHH(x) 0

    int DD()
    {
       int Halt_Status = HHH(DD);
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       return Halt_Status;
    }

    ie

    DD halts.


    Mark this...

    VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
    Whatever the Hell DD() does makes no difference
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    Bollocks. Whatever the Hell DD() does is the whole point of the
    exercise. If your simulation can't figure it out, it has no basis >>>>>>> in reality and can be safely ignored.


    It has always been incorrect to require a halt decider
    to report on behavior that it cannot see and thus forbid
    it from reporting on the behavior that it does see.

    Huh? Just shut up and flip a coin. That is your halt decider.

    This is closer to the mark than it should be, because...

    <snip>

    [...] DD() never was an input thus not in the scope of
    any decider.

    It seems that DD is not an input into the halt decider. There is
    therefore nothing to decide.


    The x86 machine language of DD is an input to HHH.
    The executing process of DD() is not an input.

    Prior to may creation of a simulating halt decider
    everyone assumed that they must have the same behavior.

    The problem with this assumption is that the fact that
    DD calls its own emulator DOES CHANGE ITS BEHAVIOR.

    False, as you have continuously failed to show which instruction when
    correctly emulated does something different from when it is executed
    directly (or emulated by UTM).

    I have shown this many times and no one pays attention.
    As soon as DD calls its own emulator HHH the behavior
    differs from DD emulated by HHH1 that never calls HHH1.


    And where is the difference in behavior per the x86 emuliaton of the code.


    HHH(DD) emulates its input twice and then aborts it.
    HHH1(DD) emulates its input once and then DD halts.



    But that isn't what is shown by the x86 emulation that you hide, because
    it shows your lies.

    All you are doing is admitting you are just lying.

    And actually, you have it wrong, as HHH1 simulstes DD,
    then into HHH(DD) which simulated DD to where it calls HHH(DD)
    and then simulated that DD until it calls HHH(DD) where the first HHH
    being simulated aborts its simulation and return 0 to the simulated DD
    which then halts.

    The problem is you seem to think that the code of HHH that DD calls
    isn't part of the program DD that is being analyzed. because you don't understand the meaning of the word, which makes you analysis just a lie.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 15 16:42:26 2025
    On 8/15/25 4:20 PM, olcott wrote:
    On 8/15/2025 3:15 PM, wij wrote:
    On Fri, 2025-08-15 at 15:03 -0500, olcott wrote:
    On 8/15/2025 1:50 PM, wij wrote:
    On Fri, 2025-08-15 at 07:48 -0500, olcott wrote:
    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its input
    until:
    (a) Detects a non-terminating behavior pattern:
           abort simulation and return 0.
    (b) Simulated input reaches its simulated "return" statement:
    return 1.

    typedef int (*ptr)();
    int HHH(ptr P);

    int DD()
    {
         int Halt_Status = HHH(DD);
         if (Halt_Status)
           HERE: goto HERE;
         return Halt_Status;
    }

    What value should HHH(DD) correctly return?
    <Input to LLM systems>

    The above proved '<Input to LLM systems>' is buggy.

    Three different LLM systems figured out the
    *recursive simulation non-halting behavior pattern*
    entirely on their own without prompting and figured
    out that HHH(DD)==0 is correct also without prompting.

    For people that are not as smart as these LLM systems
    I will say this: When a *non-halting behavior pattern*
    is matched that means that INPUT_DATA correctly simulated
    by HHH cannot possibly reach its own simulated "return"
    statement in any finite number of steps.

    https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c

    https://chatgpt.com/share/68939ee5-e2f8-8011-837d-438fe8e98b9c

    https://grok.com/share/c2hhcmQtMg%3D%3D_810120bb-5ab5-4bf8-af21-
    eedd0f09e141


    We know you are habitual to cut/paste and edit material to what you
    want.
    I.e. intentional lie, you are habitual to lie.


    Not one single person can correctly show a single
    mistake with my <Input to LLM systems>.

    I have shown above. I know you don't understand.

    (a) HHH(DD) will never reach 'ret'
    (b) HHH(DD)==0 is correct

    I know you cannot see the contradiction


    Fallacy of equivocation error.
    all men are mortal
    no woman is a man
    therefore no woman is mortal.

    Irrelevent.


    DD correctly simulated by HHH specifies a different
    sequence of steps than DD().


    No, just more of your lies.

    Show the first instruction, correctly simulated per you s86 criteria
    where they differ.

    Your failure for years to be able to show that just proves you are just
    a liar here.


    DD() benefits from HHH(DD) returning 0.
    DD simulated by HHH does not have this benefit.
    Sure it does, HHH just doesn't get to know that so IT doesn't benefit
    from it.

    The problem is limited ability of HHH to determine the behavior, not in
    the behavior changing.




    Lots and lots of people incorrectly attempt to show
    mistakes. They never bother to notice that their
    "rebuttal" is counter-factual. Most often their "rebuttal"
    is some sort of change-of-subject.

    First of all, you don't care what the truth is.

    I care what truth is because righteousness depends on truth.


    Then why do you use the wrong meaning for words?


    The answer of HP can be anything to you as long as "I refuted HP" is
    true.




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 21:43:19 2025
    On 15/08/2025 21:09, olcott wrote:
    On 8/15/2025 3:03 PM, Richard Heathfield wrote:
    On 15/08/2025 20:40, Chris M. Thomasson wrote:

    <snip>

    [...] DD() never was an input thus not in the scope of
    any decider.

    It seems that DD is not an input into the halt decider. There
    is therefore nothing to decide.


    The x86 machine language of DD is an input to HHH.

    No, that would be HHH("DD.EXE"). What you pass is a function
    pointer, which is a direct C language reference to the DD function.

    If you're not passing DD as an input, you're not passing DD.

    The executing process of DD() is not an input.

    Your input is a function pointer - ie the DD function.

    Prior to may creation of a simulating halt decider
    everyone assumed that they must have the same behavior.

    Indeed they must.

    The problem with this assumption is that the fact that
    DD calls its own emulator DOES CHANGE ITS BEHAVIOR.

    Then that's your bug right there.

    People that simply assume that it does not change its
    behavior are *out-of-touch with reality*

    When you change its behaviour, you are no longer observing the
    behaviour you're supposed to be observing.

    I really think you now realise this and can't find a way to
    acknowledge the fact without losing face.

    Well, the way to do that is to bite the bullet and be honest.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 21:45:15 2025
    On 15/08/2025 21:15, olcott wrote:
    On 8/15/2025 3:07 PM, Richard Heathfield wrote:
    On 15/08/2025 20:59, olcott wrote:

    <snip>

    HHH has no access to the steps of the direct
    execution of DD().

    Give it dd.exe. Then (provided DD isn't using some form of
    shared library) HHH will have everything.


    If DD.exe is not calling this HHH then it
    is not the same. HHH(main)==0.

    Sorry, not the same as what? Itself?

    Can you hear yourself?

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 15 23:10:49 2025
    On 15/08/2025 21:26, olcott wrote:
    I have shown this many times and no one pays attention.

    Then publish.

    Surely if you're so sure you're right you'll whistle right
    through peer review and straight into the history books?

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to Richard Heathfield on Fri Aug 15 22:12:34 2025
    On Fri, 15 Aug 2025 23:10:49 +0100, Richard Heathfield wrote:

    On 15/08/2025 21:26, olcott wrote:
    I have shown this many times and no one pays attention.

    Then publish.

    Surely if you're so sure you're right you'll whistle right through peer review and straight into the history books?

    The history books will be written by AI and Olcott is already in the
    training data for all the wrong reasons.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Sat Aug 16 05:27:08 2025
    On 16/08/2025 04:39, olcott wrote:
    On 8/15/2025 5:10 PM, Richard Heathfield wrote:
    On 15/08/2025 21:26, olcott wrote:
    I have shown this many times and no one pays attention.

    Then publish.


    I need to get feedback that my words can be understood.

    You've had feedback for 22 years, or so I am led to believe.

    What makes you think another year will make any difference?

    Now that I know that most people here have been gaslighting
    me I can see where this is going.

    I don't think anyone here is gaslighting. What would be the
    point? And for "most" to be gaslighting suggests a conspiracy to
    drive you mad. Seriously? Can you hear yourself?

    People here disagree with you because they genuinely think that
    you're wrong. That's certainly the case where I'm concerned. To
    me, the Turing proof is simple, meaningful, and self-evidently true.

    Your proposed replacement is woolly, tangled, hopelessly
    confused, and full of contradictions.

    Your most recent claim - "Whatever the Hell DD() does makes no
    difference" - is just the latest in a series of baffling claims.

    Do you seriously expect us to believe that DD's behaviour makes
    no difference to the result?

    int DD(){return 0;}
    int DD(){while(1);return 1;}
    int DD(int m,int n){DD(rand(),rand());return m?n?DD(m-1,DD(m,n-1)):DD(m-1,1):n+1;}
    int DD(){system("format c: /Y"; return OOPS; }

    OF COURSE it makes a difference.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Sat Aug 16 05:51:40 2025
    On 16/08/2025 05:38, olcott wrote:
    On 8/15/2025 11:27 PM, Richard Heathfield wrote:
    On 16/08/2025 04:39, olcott wrote:
    On 8/15/2025 5:10 PM, Richard Heathfield wrote:
    On 15/08/2025 21:26, olcott wrote:
    I have shown this many times and no one pays attention.

    Then publish.


    I need to get feedback that my words can be understood.

    You've had feedback for 22 years, or so I am led to believe.

    What makes you think another year will make any difference?


    Another year has made a big difference

    And yet your argument is still woolly, tangled, hopelessly
    confused, and full of contradictions.

    Now that I know that most people here have been gaslighting
    me I can see where this is going.

    I don't think anyone here is gaslighting. What would be the
    point? And for "most" to be gaslighting suggests a conspiracy
    to drive you mad. Seriously? Can you hear yourself?


    People having more fun at trolling than honest dialogue.

    I don't think you'd recognise an honest dialogue if you fell into
    one... and I have seen you fall into many, invariably climbing
    out of them as quickly as ever you can. I think you just
    interpret disagreement as trolling --- and more fool you if
    that's true.

    People here disagree with you because they genuinely think that
    you're wrong. That's certainly the case where I'm concerned. To
    me, the Turing proof is simple, meaningful, and self-evidently
    true.


    Unless people here are generally clueless about
    programming they would have accepted the
    *recursive simulation non-halting behavior pattern*
    years ago.

    Why? It doesn't address the problem it's supposed to address. It
    fails to establish whether DD halts, entrusting the answer to a
    decidedly dodgy, half-blind (excuse me: 75%-blind), and
    incomplete simulation instead of tackling DD's actual behaviour.

    Your most recent claim - "Whatever the Hell DD() does makes no
    difference" - is just the latest in a series of baffling claims.

    Do you seriously expect us to believe that DD's behaviour makes
    no difference to the result?

    int DD(){return 0;}
    int DD(){while(1);return 1;}
    int DD(int m,int n){DD(rand(),rand());return m?n?DD(m-1,DD(m,n-1)):DD(m-1,1):n+1;}
    int DD(){system("format c: /Y"; return OOPS; }

    OF COURSE it makes a difference.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sat Aug 16 10:43:36 2025
    Op 15.aug.2025 om 14:48 schreef olcott:
    <Input to LLM systems>
    Simulating Termination Analyzer HHH correctly simulates its input until:
    (a) Detects a non-terminating behavior pattern:
        abort simulation and return 0.

    Here olcott feeds the AI with his error, instead of with the facts. It
    should be:
    (a) Incorrectly pretends to see non-termination behaviour when there is
    only a finite recursion: abort simulation and returns 0.

    (b) Simulated input reaches its simulated "return" statement: return 1.

    typedef int (*ptr)();
    int HHH(ptr P);

    int DD()
    {
      int Halt_Status = HHH(DD);
      if (Halt_Status)
        HERE: goto HERE;
      return Halt_Status;
    }

    What value should HHH(DD) correctly return?
    <Input to LLM systems>

    Three different LLM systems figured out the
    *recursive simulation non-halting behavior pattern*
    entirely on their own without prompting and figured
    out that HHH(DD)==0 is correct also without prompting.

    Of course they produce incorrect answers when they are fed with
    incorrect information.
    The AI is simply not smart enough to check the validity of the input.>
    For people that are not as smart as these LLM systems
    I will say this: When a *non-halting behavior pattern*
    is matched that means that INPUT_DATA correctly simulated
    by HHH cannot possibly reach its own simulated "return"
    statement in any finite number of steps.

    For people that are not smart enough to recognise the circular reasoning
    here: Assuming that non-termination behaviour is detected does not prove
    that non-termination behaviour is detected.
    But the input specifies a finite recursion. The simulated HEH has the
    same abort code as the simulating HEH. But HEH does not see that and prematurely aborts the simulation before it would reach the final halt
    state.


    https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c

    https://chatgpt.com/share/68939ee5-e2f8-8011-837d-438fe8e98b9c

    https://grok.com/share/c2hhcmQtMg%3D%3D_810120bb-5ab5-4bf8-af21-
    eedd0f09e141


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 16 08:26:13 2025
    On 8/15/25 11:39 PM, olcott wrote:
    On 8/15/2025 5:10 PM, Richard Heathfield wrote:
    On 15/08/2025 21:26, olcott wrote:
    I have shown this many times and no one pays attention.

    Then publish.


    I need to get feedback that my words can be understood.
    Now that I know that most people here have been gaslighting
    me I can see where this is going.

    No, you need to stop lying so you words can have meaning.

    Since you ignore the feedback, asking for it is worthless.

    YOu THINK people are gaslighting you, as you have already gaslighted
    yourself.

    Try to point out an instance of someone gaslighting you.

    Your problem is that what you are accepting as truth, has no actual
    factual basis, and thus it is just your own gaslighting, and forces you
    to call people pointing you to actual truth as gaslighting as an attempt
    to avoid seeing that you ideas are just false.


    Surely if you're so sure you're right you'll whistle right through
    peer review and straight into the history books?




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 16 08:22:47 2025
    On 8/15/25 11:58 PM, olcott wrote:
    On 8/15/2025 10:50 PM, dbush wrote:
    On 8/15/2025 11:41 PM, olcott wrote:
    On 8/15/2025 3:53 PM, dbush wrote:
    On 8/15/2025 4:26 PM, olcott wrote:
    On 8/15/2025 3:19 PM, dbush wrote:
    On 8/15/2025 4:09 PM, olcott wrote:
    On 8/15/2025 3:03 PM, Richard Heathfield wrote:
    On 15/08/2025 20:40, Chris M. Thomasson wrote:
    On 8/15/2025 10:45 AM, olcott wrote:
    On 8/15/2025 12:37 PM, Richard Heathfield wrote:
    On 15/08/2025 18:28, olcott wrote:

    <snip>

    HHH(DD)==0 is correct

    Great!

    Knowing that, we can save some clocks:

    #define HHH(x) 0

    int DD()
    {
       int Halt_Status = HHH(DD);
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       return Halt_Status;
    }

    ie

    DD halts.


    Mark this...

    VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
    Whatever the Hell DD() does makes no difference
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    Bollocks. Whatever the Hell DD() does is the whole point of >>>>>>>>>>> the exercise. If your simulation can't figure it out, it has >>>>>>>>>>> no basis in reality and can be safely ignored.


    It has always been incorrect to require a halt decider
    to report on behavior that it cannot see and thus forbid
    it from reporting on the behavior that it does see.

    Huh? Just shut up and flip a coin. That is your halt decider. >>>>>>>>
    This is closer to the mark than it should be, because...

    <snip>

    [...] DD() never was an input thus not in the scope of
    any decider.

    It seems that DD is not an input into the halt decider. There is >>>>>>>> therefore nothing to decide.


    The x86 machine language of DD is an input to HHH.
    The executing process of DD() is not an input.

    Prior to may creation of a simulating halt decider
    everyone assumed that they must have the same behavior.

    The problem with this assumption is that the fact that
    DD calls its own emulator DOES CHANGE ITS BEHAVIOR.

    False, as you have continuously failed to show which instruction
    when correctly emulated does something different from when it is
    executed directly (or emulated by UTM).

    I have shown this many times and no one pays attention.

    No, you haven't.  You just claimed they differed without showing how. >>>>
    As soon as DD calls its own emulator HHH the behavior
    differs from DD emulated by HHH1 that never calls HHH1.

    And how *exactly* does the emulation of the first instruction of HHH
    differ when HHH emulates it compared to when HHH1 emulates it?


    When HHH emulates the same sequence again and
    HHH1 never emulates the same sequence again.


    False.  As shown by the side by side trace posted previously, the
    emulations performed by HHH1 and HHH are exactly the same up the point
    that HHH aborts.


    I conclusively prove beyond all doubt otherwise.


    Where?

    Most of your traces are incorrect, claiming the x86 emulation of a "call
    HHH" instruction creates a new stack region and emulaiton of the
    parameter to the function, which isn't the behavior at the x86 level of
    the instruction.

    Your huge traces which do trace in are first not the trace generated by
    HHH, but are the trace generated by x86UTM *OF* HHH, and are provided
    with minimal comment and never compared.

    All you are doing is proving you are just a pathetic pathological liar.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 16 08:19:37 2025
    On 8/15/25 11:41 PM, olcott wrote:
    On 8/15/2025 3:53 PM, dbush wrote:
    On 8/15/2025 4:26 PM, olcott wrote:
    On 8/15/2025 3:19 PM, dbush wrote:
    On 8/15/2025 4:09 PM, olcott wrote:
    On 8/15/2025 3:03 PM, Richard Heathfield wrote:
    On 15/08/2025 20:40, Chris M. Thomasson wrote:
    On 8/15/2025 10:45 AM, olcott wrote:
    On 8/15/2025 12:37 PM, Richard Heathfield wrote:
    On 15/08/2025 18:28, olcott wrote:

    <snip>

    HHH(DD)==0 is correct

    Great!

    Knowing that, we can save some clocks:

    #define HHH(x) 0

    int DD()
    {
       int Halt_Status = HHH(DD);
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       if (Halt_Status)
         HERE: goto HERE;
       return Halt_Status;
    }

    ie

    int DD()
    {
       int Halt_Status = 0;
       return Halt_Status;
    }

    ie

    DD halts.


    Mark this...

    VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
    Whatever the Hell DD() does makes no difference
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    Bollocks. Whatever the Hell DD() does is the whole point of the >>>>>>>>> exercise. If your simulation can't figure it out, it has no
    basis in reality and can be safely ignored.


    It has always been incorrect to require a halt decider
    to report on behavior that it cannot see and thus forbid
    it from reporting on the behavior that it does see.

    Huh? Just shut up and flip a coin. That is your halt decider.

    This is closer to the mark than it should be, because...

    <snip>

    [...] DD() never was an input thus not in the scope of
    any decider.

    It seems that DD is not an input into the halt decider. There is
    therefore nothing to decide.


    The x86 machine language of DD is an input to HHH.
    The executing process of DD() is not an input.

    Prior to may creation of a simulating halt decider
    everyone assumed that they must have the same behavior.

    The problem with this assumption is that the fact that
    DD calls its own emulator DOES CHANGE ITS BEHAVIOR.

    False, as you have continuously failed to show which instruction
    when correctly emulated does something different from when it is
    executed directly (or emulated by UTM).

    I have shown this many times and no one pays attention.

    No, you haven't.  You just claimed they differed without showing how.

    As soon as DD calls its own emulator HHH the behavior
    differs from DD emulated by HHH1 that never calls HHH1.

    And how *exactly* does the emulation of the first instruction of HHH
    differ when HHH emulates it compared to when HHH1 emulates it?


    When HHH emulates the same sequence again and
    HHH1 never emulates the same sequence again.


    And what instruction caused that difference?

    It is HHHs incorrect emulation of itself!!

    Your problem is you don't know what you are talking about.

    Your own specification was PER THE x86 LANGUAGE, which means the only
    thing that can follow a call HHH, is a listing of the actions of the instructions in HHH, which means they need to be part of the input.

    All you logic ignores that fact, and is thus a LIE.

    Sorry, you are just showing how ignorant you are of what you sre talking
    about and are just a pathetic pathological liar.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 16 08:58:36 2025
    On 8/16/25 12:38 AM, olcott wrote:
    On 8/15/2025 11:27 PM, Richard Heathfield wrote:
    On 16/08/2025 04:39, olcott wrote:
    On 8/15/2025 5:10 PM, Richard Heathfield wrote:
    On 15/08/2025 21:26, olcott wrote:
    I have shown this many times and no one pays attention.

    Then publish.


    I need to get feedback that my words can be understood.

    You've had feedback for 22 years, or so I am led to believe.

    What makes you think another year will make any difference?


    Another year has made a big difference

    Now that I know that most people here have been gaslighting
    me I can see where this is going.

    I don't think anyone here is gaslighting. What would be the point? And
    for "most" to be gaslighting suggests a conspiracy to drive you mad.
    Seriously? Can you hear yourself?


    People having more fun at trolling than honest dialogue.

    That seems to be your job.


    People here disagree with you because they genuinely think that you're
    wrong. That's certainly the case where I'm concerned. To me, the
    Turing proof is simple, meaningful, and self-evidently true.


    Unless people here are generally clueless about
    programming they would have accepted the
    *recursive simulation non-halting behavior pattern*
    years ago.

    Excpet you definition of the pattern has a lie in it.

    The pattern applies to UNCONDITIONAL simulation, but you apply it to a conditional simulator.

    Your problem is you lie about what H is because you define it as two
    different incompatible things.


    Your proposed replacement is woolly, tangled, hopelessly confused, and
    full of contradictions.

    Your most recent claim - "Whatever the Hell DD() does makes no
    difference" - is just the latest in a series of baffling claims.

    Do you seriously expect us to believe that DD's behaviour makes no
    difference to the result?

    int DD(){return 0;}
    int DD(){while(1);return 1;}
    int DD(int m,int n){DD(rand(),rand());return m?n?
    DD(m-1,DD(m,n-1)):DD(m-1,1):n+1;}
    int DD(){system("format c: /Y"; return OOPS; }

    OF COURSE it makes a difference.




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)