• Re: Title: A Structural Analysis of the Standard Halting Problem Proof

    From Richard Damon@21:1/5 to olcott on Sun Jul 20 07:13:43 2025
    XPost: comp.theory, sci.logic

    On 7/20/25 12:58 AM, olcott wrote:
    Title: A Structural Analysis of the Standard Halting Problem Proof

    Author: PL Olcott

    Abstract:
    This paper presents a formal critique of the standard proof of the undecidability of the Halting Problem. While we do not dispute the
    conclusion that the Halting Problem is undecidable, we argue that the conventional proof fails to establish this conclusion due to a
    fundamental misapplication of Turing machine semantics. Specifically, we
    show that the contradiction used in the proof arises from conflating the behavior of encoded simulations with direct execution, and from making assumptions about a decider's domain that do not hold under a rigorous
    model of computation.



    Your problem is you don't understand the meaning of the words you are using.

    You are starting with an incorrect assumption that a "Correct
    Simulation" can possible show behavior that is not in the direct
    exectuion of the machine, but that is IMPOSSIBLE, as the DEFINITION of
    "Correct Simulation" is that it reveals exactly the same behavior as the
    direct execution of the machine.

    You talk about the "misapplication of Turing Machine Semantics", but you
    have shown that you don't understand what those are,

    Sorry, your abstract just reveals that you don't know what you are
    talking about.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to Richard Damon on Sun Jul 20 11:48:37 2025
    XPost: comp.theory, sci.logic

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote:

    On 7/20/25 12:58 AM, olcott wrote:
    Title: A Structural Analysis of the Standard Halting Problem Proof

    Author: PL Olcott

    Abstract:
    This paper presents a formal critique of the standard proof of the
    undecidability of the Halting Problem. While we do not dispute the
    conclusion that the Halting Problem is undecidable, we argue that the
    conventional proof fails to establish this conclusion due to a
    fundamental misapplication of Turing machine semantics. Specifically,
    we show that the contradiction used in the proof arises from conflating
    the behavior of encoded simulations with direct execution, and from
    making assumptions about a decider's domain that do not hold under a
    rigorous model of computation.



    Your problem is you don't understand the meaning of the words you are
    using.

    This is an ad hominem attack, not argumentation.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Mackenzie@21:1/5 to Mr Flibble on Sun Jul 20 13:05:05 2025
    XPost: comp.theory, sci.logic

    [ Followup-To: set ]

    In comp.theory Mr Flibble <[email protected]> wrote:
    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote:

    On 7/20/25 12:58 AM, olcott wrote:
    Title: A Structural Analysis of the Standard Halting Problem Proof

    Author: PL Olcott

    Abstract:
    This paper presents a formal critique of the standard proof of the
    undecidability of the Halting Problem. While we do not dispute the
    conclusion that the Halting Problem is undecidable, we argue that the
    conventional proof fails to establish this conclusion due to a
    fundamental misapplication of Turing machine semantics. Specifically,
    we show that the contradiction used in the proof arises from conflating
    the behavior of encoded simulations with direct execution, and from
    making assumptions about a decider's domain that do not hold under a
    rigorous model of computation.



    Your problem is you don't understand the meaning of the words you are
    using.

    This is an ad hominem attack, not argumentation.

    Maybe it was you wanting to create that impression by dishonestly
    snipping the substance of Richard's post, where he illustrated some of
    the words whose meaning PO fails to understand.

    You seem far too ready to shout "AD HOMINEM!" whenever a post contains
    personal criticism. It's a cheap tool, and you use it dishonestly, as
    you did in your last post.

    It is a generally acknowledged fact that PO's understanding of the
    topic dominating this newsgroup is far from good. Part of that is his
    failure to understand the meaning of the technical words he uses. To
    write this from time to time is entirely legitimate.

    /Flibble

    --
    Alan Mackenzie (Nuremberg, Germany).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Mackenzie@21:1/5 to olcott on Sun Jul 20 16:13:37 2025
    XPost: comp.theory, sci.logic

    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/20/2025 8:05 AM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory Mr Flibble <[email protected]> wrote:
    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote:

    On 7/20/25 12:58 AM, olcott wrote:
    Title: A Structural Analysis of the Standard Halting Problem Proof

    Author: PL Olcott

    Abstract:
    This paper presents a formal critique of the standard proof of the
    undecidability of the Halting Problem. While we do not dispute the
    conclusion that the Halting Problem is undecidable, we argue that the >>>>> conventional proof fails to establish this conclusion due to a
    fundamental misapplication of Turing machine semantics. Specifically, >>>>> we show that the contradiction used in the proof arises from conflating >>>>> the behavior of encoded simulations with direct execution, and from
    making assumptions about a decider's domain that do not hold under a >>>>> rigorous model of computation.



    Your problem is you don't understand the meaning of the words you are
    using.

    This is an ad hominem attack, not argumentation.

    Maybe it was you wanting to create that impression by dishonestly
    snipping the substance of Richard's post, where he illustrated some of
    the words whose meaning PO fails to understand.


    It never has been that I do not understand
    the definitions of words it is that I have
    proven that some of these definitions are incorrect.

    You do not understand these words. You clearly don't understand what
    "prove" means in mathematics, and you have been known to have a less than scrupulous regard for the truth. Your notion that you have "proven" some incorrectness is nothing more than a spurious delusion of grandeur.

    *The definition of the halting problem is provably incorrect*

    Garbage. It is perfectly OK. Do you really think that for such a simple problem, known and understood by millions over nearly a century, any flaw
    would not have already been found long ago? You are intellectually not
    up to the task; a typical student will understand the halting problem and
    its resolution in at most a few hours. You have spent 20 years and still haven't got it.

    <ChatGPT>
    [ Snip further garbage ]
    </ChatGPT>

    [ .... ]

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

    --
    Alan Mackenzie (Nuremberg, Germany).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to Mr Flibble on Sun Jul 20 18:06:43 2025
    XPost: comp.theory, sci.logic

    On 7/20/25 7:48 AM, Mr Flibble wrote:
    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote:

    On 7/20/25 12:58 AM, olcott wrote:
    Title: A Structural Analysis of the Standard Halting Problem Proof

    Author: PL Olcott

    Abstract:
    This paper presents a formal critique of the standard proof of the
    undecidability of the Halting Problem. While we do not dispute the
    conclusion that the Halting Problem is undecidable, we argue that the
    conventional proof fails to establish this conclusion due to a
    fundamental misapplication of Turing machine semantics. Specifically,
    we show that the contradiction used in the proof arises from conflating
    the behavior of encoded simulations with direct execution, and from
    making assumptions about a decider's domain that do not hold under a
    rigorous model of computation.



    Your problem is you don't understand the meaning of the words you are
    using.

    This is an ad hominem attack, not argumentation.

    /Flibble

    No, it is an introductory statement, backed uo by facts in the next
    sentence.

    Triming those out just shows a poor attempt to lie by context removal, revealing you real purpsoe.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Jul 20 18:48:16 2025
    XPost: comp.theory, sci.logic

    On 7/20/25 10:34 AM, olcott wrote:
    On 7/20/2025 6:13 AM, Richard Damon wrote:
    On 7/20/25 12:58 AM, olcott wrote:
    Title: A Structural Analysis of the Standard Halting Problem Proof

    Author: PL Olcott

    Abstract:
    This paper presents a formal critique of the standard proof of the
    undecidability of the Halting Problem. While we do not dispute the
    conclusion that the Halting Problem is undecidable, we argue that the
    conventional proof fails to establish this conclusion due to a
    fundamental misapplication of Turing machine semantics. Specifically,
    we show that the contradiction used in the proof arises from
    conflating the behavior of encoded simulations with direct execution,
    and from making assumptions about a decider's domain that do not hold
    under a rigorous model of computation.



    Your problem is you don't understand the meaning of the words you are
    using.

    You are starting with an incorrect assumption that a "Correct
    Simulation" can possible show behavior that is not in the direct
    exectuion of the machine, but that is IMPOSSIBLE, as the DEFINITION of
    "Correct Simulation" is that it reveals exactly the same behavior as
    the direct execution of the machine.


    <ChatGPT>
    Misrepresentation of Input:
    The standard proof assumes a decider
    H(M,x) that determines whether machine
    M halts on input x.

    But this formulation is flawed, because:
    Turing machines can only process finite
    encodings (e.g. ⟨M⟩), not executable entities
    like M.

    So the valid formulation must be
    H(⟨M⟩,x), where ⟨M⟩ is a string.
    </ChatGPT>

    SInce the "H(M,x)" is YOUR notation, and the Linz notation was

    H <M> w

    IT seems that ChatGPT is pointing out the error in YOUR work, not the proof.

    Note, The Sipser proof that uses call notation defines how it works, and
    H(D) is DEFINED as passing a specific form of representation of the
    program D to H.

    Your problem is you just don't understand what you are talking about,
    and thus can't explain it correctly to the AI, and thus you get the
    nonsense back that you do.



    You talk about the "misapplication of Turing Machine Semantics", but
    you have shown that you don't understand what those are,

    Sorry, your abstract just reveals that you don't know what you are
    talking about.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Mackenzie@21:1/5 to olcott on Mon Jul 21 20:58:54 2025
    XPost: comp.theory

    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/21/2025 10:52 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 9:40 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote:

    [ .... ]

    Your problem is you don't understand the meaning of the words you are >>>>>>>> using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as it should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.

    What you call "verified facts" are generally nothing of the kind. They >>>> are merely things, often false, you would like to be true.



    *One key example of a denied verified fact is when Joes said*

    On 7/18/2025 3:49 AM, joes wrote:
    very obvious that HHH cannot simulate
    DDD past the call to HHH.

    Joes is quite right, here, as has been said to you many times over by
    several people.

    HHH(DDD) does emulate itself emulating DDD

    You will have a get out clause from the vagueness of your language, which
    could be construed to mean practically anything.

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

    void DDD()
    {
    HHH(DDD);
    return;
    }

    int main()
    {
    HHH(DDD);
    }

    Not at all. HHH does emulate the x86 machine code
    of DDD pointed to by P. That is does this according
    to the semantics of the x86 language conclusively
    proves that this emulation is correct.

    That's nauseatingly overstretching things into another lie. Whatever HHH
    might do is far short of sufficient "conclusively to prove" that the
    emulation is correct. To prove that is likely impossible in principle,
    that's even assuming you could define "correct" coherently.

    This continual hyperbole of yours is one of the things which establishes
    your reputation as a liar.

    When this emulated DDD calls an emulated HHH(DDD)
    all of the code of this emulated DDD is in the same
    global memory space of Halt7.obj.

    Thus HHH(DDD) does begin emulating itself emulating
    DDD. It emulates itself emulating DDD until the
    emulated emulated DDD calls HHH(DDD) again.

    *This is all proven right here* https://liarparadox.org/HHH(DDD)_Full_Trace.pdf

    Because x86UTM is a multi-tasking operating system it
    enables the context switch between the emulator and
    the emulated.

    The x86utm operating system function DebugStep()
    on line 1638 enables this with its helper functions

    SaveState(emu, master_state); // Saves master process state
    LoadState(emu, (u32)slave_state); // Changes to slave process state


    https://github.com/plolcott/x86utm/blob/master/x86utm.cpp

    But it is a lie to say
    that "HHH(DDD) ... emulating DDD" is a verified fact. If I am mistaken
    there, just say who has done the verification, how, and when.


    *The code has always proved this for several years*

    Like I said, your saying "verified fact" is a lie. By it, you just mean
    that you've written the code, therefore (in your opinion) it must be
    correct.

    Words mean things, and if you use a common phrase to mean something
    different from its usual meaning with intention to deceive, you are
    lying. That is what you are doing, here.

    After I have conclusively proven:

    https://liarparadox.org/HHH(DDD)_Full_Trace.pdf

    You frequently deny verified facts. You "deny" established definitions. >>>> It has been established on this newsgroup that you have lied on it.

    That statement is libelous.

    It might be libellous if it were false.


    That you won't even try to prove that it is
    true by finding a single time/date stamped
    quote of mine with any error in the essence
    of any of may claims provides a weight of evidence
    that I made no mistakes.

    I have shown you to be a liar a few paragraphs above, where you have mendaciously used "verified fact". Feel free to look up the time stamp
    of this message if you really want it.

    No one can even point to a false statement that I made, thus cannot
    point to an intentionally false statement that I made.

    I just pointed one out where you mendaciously state "One key example of a
    ... verified fact is ...", and then citing something which wasn't a
    verified fact.


    The code has proven it is a verified fact for several years.

    Who has verified it, how much were they paid, and who by?

    More seriously, you told Ben Bacarisse on this newsgroup that you had
    fully worked out turing machines which broke a proof of the Halting
    Theorem. It transpired you were lying. When the topic came up again for
    discussion, you failed to deny writing the original lie.


    That is the closest thing to a lie that I ever said.
    When I said this I was actually meaning that I had
    fully operational C code that is equivalent to a
    Turing Machine.

    I think it was a full blown lie intended to deceive. Did you ever
    apologise to Ben for leading him up the garden path like that?

    You have not and never have had "fully operational C code" that breaks a
    proof of the Halting Theorem. To say you had this, when you clearly
    didn't, was a lie.

    Feel free to cut-and-paste a time/date stamped quote
    of anything that I said that you have construed as false.

    I've got better things to do with my time.


    If you call me a liar and cannot even point to a mistake
    that is libelous.

    I've pointed out your whopper to Ben, and your falsely writing about
    alleged verified facts.

    That's enough justifiably to call you a liar.

    Several times it has become apparent that your technical programming
    competence leaves a lot to be desired.

    I did make one key mistake when referring to
    lines-of-code versus statements in C.

    At one time you repeatedly posted the source code of a C function with a
    syntax error in it, despite being repeatedly advised of this, and even
    what the error was.


    Yes I did make these kind of mistakes that do
    not pertain to the essence of my claim:

    They point to a certain lack of competence, a certain lack of attention
    to detail which is essential to all computer programming.

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

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

    int main()
    {
    HHH(DD);
    }

    The input to HHH(DD) specifies that DD simulated by
    HHH (according to the semantics of the C programming
    language) specifies a non-halting sequence of configurations.

    All rebuttals to this (including Ben's) have been
    the strawman error of referring to the behavior of the
    directly executed DD().

    And your lack of care for the truth will not acknowledge that, by
    definition, a simulation of a program has the same behaviour as the
    original program. Everybody but you appears to know this.

    It is common knowledge that directly executed Turing
    machines are outside of the domain of Turing machine
    deciders. This means that no Turing machine decider
    can ever directly report on the behavior or any directly
    executed Turing machine.

    That's vague waffle. A universal turing machine does indeed report on
    the behaviour of its input program if so designed. If that input program
    is the same as the "directly executed turing machine" (whatever you might
    mean by that), the UTM will report on the behaviour of the latter.

    The best that they can do is use a machine description
    as a proxy for the behavior of the direct execution.

    Your lack of power of abstraction is leading you astray, here.

    When HHH(DD) computes the mapping *from its input* to
    the behavior that this input specifies it correctly
    determines that the recursive simulation that this
    input specifies is non-halting behavior.

    This has been comprehensively dealt with by other posters on this group.

    Consistent honesty and truthfulness is what I have hoped for from you for >>>> a long time, now. With it, we could have a productive exchange of views. >>>> I doubt we will ever see this, though.


    I would love to have this with you. I have initially
    assessed that you may be very competent.

    You may take it that I fully competent in C programming, amongst other
    things.


    Do you have at least a decade of full time experience at this?

    I have nearer 40 years experience than a decade.

    Its not that hard to determine that DD simulated by HHH
    (according to the semantics of the C programming language)
    specifies the non halting behavior of recursive simulation.


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

    --
    Alan Mackenzie (Nuremberg, Germany).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Jul 21 18:56:06 2025
    XPost: comp.theory, sci.logic

    On 7/21/25 5:49 PM, olcott wrote:
    On 7/21/2025 3:58 PM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/21/2025 10:52 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 9:40 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote:

    [ .... ]

    Your problem is you don't understand the meaning of the words >>>>>>>>>> you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as it
    should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.

    What you call "verified facts" are generally nothing of the kind.
    They
    are merely things, often false, you would like to be true.



    *One key example of a denied verified fact is when Joes said*

    On 7/18/2025 3:49 AM, joes wrote:
    very obvious that HHH cannot simulate
    DDD past the call to HHH.

    Joes is quite right, here, as has been said to you many times over by
    several people.

    HHH(DDD) does emulate itself emulating DDD

    You will have a get out clause from the vagueness of your language,
    which
    could be construed to mean practically anything.

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

    void DDD()
    {
       HHH(DDD);
       return;
    }

    int main()
    {
       HHH(DDD);
    }

    Not at all. HHH does emulate the x86 machine code
    of DDD pointed to by P. That is does this according
    to the semantics of the x86 language conclusively
    proves that this emulation is correct.

    That's nauseatingly overstretching things into another lie.  Whatever HHH >> might do is far short of sufficient "conclusively to prove" that the
    emulation is correct.  To prove that is likely impossible in principle,
    that's even assuming you could define "correct" coherently.


    [00002192] 55             push ebp
    [00002193] 8bec           mov ebp,esp
    [00002195] 6892210000     push 00002192
    [0000219a] e833f4ffff     call 000015d2  // call HHH
    [0000219f] 83c404         add esp,+04
    [000021a2] 5d             pop ebp
    [000021a3] c3             ret
    Size in bytes:(0018) [000021a3]

    Which isn't a program, you need to include the code for HHH.

    That error means this input isn't runnable or simulatable as is.


    x86utm is a multi-tasking operating system (that I wrote)
    that allows any C function to execute any other C function
    in debug step mode. HHH and DDD have their own virtual
    registers and stack.

    NO they don't, the HHH that DDD calls use the same set, as that HHH is
    part of the program DDD.


    When HHH emulates the first instruction of DDD it
    emulates pushing the DDD ebp base pointer onto the
    DDD stack.

    Right, but it can't emulated the call HHH and the following instruciton
    using just that input.

    Thus, you LIE about what the input is.


    *That is a 100% concrete example of correct emulation*

    Nope, it is just PARTIAL correct emulation, as it missed the last part
    of the instruction, which is to execute/simulate the next one.


    Exactly how is it that you could have construed this
    as impossible in principle?



    The "impossible" part is for HHH to simulate the code of HHH per the x86 lamgage without it being part of its input.

    OR for it to be different than the code of the HHH that DDD was built to
    call and be at the same address (thus, if you can simulate the code of
    HHH, it is ALWAYS the same code for a given "input" DDD, and there is no "infinite set of HHHs" that see the same DDD, they each see a DIFFERENT
    one, and thus you can't compare the results.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Tue Jul 22 10:48:36 2025
    XPost: comp.theory, sci.logic

    Op 22.jul.2025 om 05:46 schreef olcott:
    On 7/21/2025 5:56 PM, Richard Damon wrote:
    On 7/21/25 5:49 PM, olcott wrote:
    On 7/21/2025 3:58 PM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/21/2025 10:52 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 9:40 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote:

    [ .... ]

    Your problem is you don't understand the meaning of the >>>>>>>>>>>> words you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as it >>>>>>>>>> should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.

    What you call "verified facts" are generally nothing of the
    kind. They
    are merely things, often false, you would like to be true.



    *One key example of a denied verified fact is when Joes said*

    On 7/18/2025 3:49 AM, joes wrote:
    very obvious that HHH cannot simulate
    DDD past the call to HHH.

    Joes is quite right, here, as has been said to you many times over by >>>>>> several people.

    HHH(DDD) does emulate itself emulating DDD

    You will have a get out clause from the vagueness of your
    language, which
    could be construed to mean practically anything.

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

    void DDD()
    {
       HHH(DDD);
       return;
    }

    int main()
    {
       HHH(DDD);
    }

    Not at all. HHH does emulate the x86 machine code
    of DDD pointed to by P. That is does this according
    to the semantics of the x86 language conclusively
    proves that this emulation is correct.

    That's nauseatingly overstretching things into another lie.
    Whatever HHH
    might do is far short of sufficient "conclusively to prove" that the
    emulation is correct.  To prove that is likely impossible in principle, >>>> that's even assuming you could define "correct" coherently.


    [00002192] 55             push ebp
    [00002193] 8bec           mov ebp,esp
    [00002195] 6892210000     push 00002192
    [0000219a] e833f4ffff     call 000015d2  // call HHH
    [0000219f] 83c404         add esp,+04
    [000021a2] 5d             pop ebp
    [000021a3] c3             ret
    Size in bytes:(0018) [000021a3]

    Which isn't a program, you need to include the code for HHH.



    As usual irrelevant claims without evidence:

    *Yet again your attention deficit disorder*
    I have told you countless times that all of
    the machine code for every function is in
    the same global memory space of halt7.obj.

    So, why don't you include it in the input? Suggesting that those 18
    bytes are the input is misleading.


    I have also told you countless times that HHH
    does simulate itself simulating DDD and I
    have proven this by this execution trace.

    But the trace shows that it does not simulate itself up to the end, even
    though you claim that HHH returns, so there must be an end.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Tue Jul 22 10:55:12 2025
    XPost: comp.theory, sci.logic

    Op 21.jul.2025 om 15:57 schreef olcott:
    On 7/21/2025 4:10 AM, Mikko wrote:
    On 2025-07-20 15:36:51 +0000, olcott said:

    On 7/20/2025 8:05 AM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory Mr Flibble <[email protected]> wrote:
    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote:

    On 7/20/25 12:58 AM, olcott wrote:
    Title: A Structural Analysis of the Standard Halting Problem Proof

    Author: PL Olcott

    Abstract:
    This paper presents a formal critique of the standard proof of the >>>>>>> undecidability of the Halting Problem. While we do not dispute the >>>>>>> conclusion that the Halting Problem is undecidable, we argue that >>>>>>> the
    conventional proof fails to establish this conclusion due to a
    fundamental misapplication of Turing machine semantics.
    Specifically,
    we show that the contradiction used in the proof arises from
    conflating
    the behavior of encoded simulations with direct execution, and from >>>>>>> making assumptions about a decider's domain that do not hold under a >>>>>>> rigorous model of computation.



    Your problem is you don't understand the meaning of the words you are >>>>>> using.

    This is an ad hominem attack, not argumentation.

    Maybe it was you wanting to create that impression by dishonestly
    snipping the substance of Richard's post, where he illustrated some of >>>> the words whose meaning PO fails to understand.

    It never has been that I do not understand
    the definitions of words it is that I have
    proven that some of these definitions are incorrect.

    That you think a definition is incorrect does not change the defined
    meaning. If you don't accept the definition the best you can do is
    that you don't use the term.


    That I prove that a definition is derived from provably
    false assumptions proves that this definition is incorrect.

    As usual incorrect claims without evidence. Nobody ever saw the proof.>
    No one here is capable of paying enough attention to my
    proof that the halting problem definition is incorrect
    because my proof requires two steps and no one here can
    even pay attention to one step.

    Even the first step has many errors. But you close your eyes and pretend
    that nobody showed these errors to you.


    *This right here is a type mismatch error*
    The simplest step is that no Turing machine decider
    ever takes another directly executing Turing machine
    as its input yet the halting problem requires a halt
    decider to report on the behavior of the directly
    executed machine.

    Nobody require the decider to report on the direct execution of another machine. But if the input specifies a halting program, but HHH is unable
    to report that, HHH just fails.


    This would not be an issue if the correct simulation
    of a Turing machine description always had the exact
    same behavior as the directly executed machine.

    It has, because that is the definition of behaviour. The semantics of
    the x86 language does not allow multiple interpretations for the
    behaviour. The same holds for other machine languages.


    Everyone here sees that the behavior is not the same
    and rules that the simulation is wrong because it
    differs from the behavior of the direct execution.
    *That is an incorrect measure of correct simulation*


    We only see that HHH fails to do a correct simulation up to the end,
    because of a premature abort. We see bugs in HHH, where it concludes
    from a finite recursion that there is a non-halting behaviour.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue Jul 22 07:29:40 2025
    XPost: comp.theory, sci.logic

    On 7/21/25 11:46 PM, olcott wrote:
    On 7/21/2025 5:56 PM, Richard Damon wrote:
    On 7/21/25 5:49 PM, olcott wrote:
    On 7/21/2025 3:58 PM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/21/2025 10:52 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 9:40 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote:

    [ .... ]

    Your problem is you don't understand the meaning of the >>>>>>>>>>>> words you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as it >>>>>>>>>> should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.

    What you call "verified facts" are generally nothing of the
    kind. They
    are merely things, often false, you would like to be true.



    *One key example of a denied verified fact is when Joes said*

    On 7/18/2025 3:49 AM, joes wrote:
    very obvious that HHH cannot simulate
    DDD past the call to HHH.

    Joes is quite right, here, as has been said to you many times over by >>>>>> several people.

    HHH(DDD) does emulate itself emulating DDD

    You will have a get out clause from the vagueness of your
    language, which
    could be construed to mean practically anything.

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

    void DDD()
    {
       HHH(DDD);
       return;
    }

    int main()
    {
       HHH(DDD);
    }

    Not at all. HHH does emulate the x86 machine code
    of DDD pointed to by P. That is does this according
    to the semantics of the x86 language conclusively
    proves that this emulation is correct.

    That's nauseatingly overstretching things into another lie.
    Whatever HHH
    might do is far short of sufficient "conclusively to prove" that the
    emulation is correct.  To prove that is likely impossible in principle, >>>> that's even assuming you could define "correct" coherently.


    [00002192] 55             push ebp
    [00002193] 8bec           mov ebp,esp
    [00002195] 6892210000     push 00002192
    [0000219a] e833f4ffff     call 000015d2  // call HHH
    [0000219f] 83c404         add esp,+04
    [000021a2] 5d             pop ebp
    [000021a3] c3             ret
    Size in bytes:(0018) [000021a3]

    Which isn't a program, you need to include the code for HHH.


    *Yet again your attention deficit disorder*
    I have told you countless times that all of
    the machine code for every function is in
    the same global memory space of halt7.obj.

    Doesn't matter what "is in the memory space", what matters is what is considedred part of the program, and thus part of the input.

    I guess you are just admitting you don't understand the meaning of a
    "Porgram", and LIED when you said your HHH was a pure function.


    I have also told you countless times that HHH
    does simulate itself simulating DDD and I
    have proven this by this execution trace.

    But HOW and be the needed pure function and not have that in the input.



    https://liarparadox.org/HHH(DDD)_Full_Trace.pdf
    That you don't know how to read an execution
    trace does not mean that I have not proven this.



    RIght, showing that the input to x86utm was the full contents of
    Halt7.c, and that HHH just violated you claim that it was a pure program
    as it accessed data outside of what you said was its input.

    You are just showing you lie, and are so stupid you can't see that it is
    a lie.

    It isvery clear that you are so mentally challenged that you find
    yourself incapable of learning the basics of the field, AND so morally
    correupt that you don't care that you make claims that you have no idea
    about.

    Sorry, but you are just proving that you are, and likely always have
    been, just a pathetic pathological liar, and your ideas are just worthless.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to Alan Mackenzie on Tue Jul 22 12:00:13 2025
    XPost: comp.theory, sci.logic

    On 7/21/2025 3:58 PM, Alan Mackenzie wrote:
    In comp.theory olcott <[email protected]> wrote:

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

    void DDD()
    {
    HHH(DDD);
    return;
    }

    int main()
    {
    HHH(DDD);
    }

    Not at all. HHH does emulate the x86 machine code
    of DDD pointed to by P. That is does this according
    to the semantics of the x86 language conclusively
    proves that this emulation is correct.

    That's nauseatingly overstretching things into another lie. Whatever HHH might do is far short of sufficient "conclusively to prove" that the emulation is correct. To prove that is likely impossible in principle, that's even assuming you could define "correct" coherently.


    _DDD()
    [00002192] 55 push ebp
    [00002193] 8bec mov ebp,esp
    [00002195] 6892210000 push 00002192 // push DDD
    [0000219a] e833f4ffff call 000015d2 // call HHH
    [0000219f] 83c404 add esp,+04
    [000021a2] 5d pop ebp
    [000021a3] c3 ret
    Size in bytes:(0018) [000021a3]

    To prove (beyond all possible doubt) that HHH
    does emulate DDD correctly only requires that
    each instruction of DDD is emulated according
    to the meaning of that instruction.

    When HHH emulates the instruction at machine address
    00002192 and it emulates DDD pushing its own ebp onto
    its own stack this is proof that this instruction was
    emulated correctly. If instead HHH emulated: "push ebp"
    as "jmp 000021a3" that would be an incorrect emulation.

    What exactly did you mean by "likely impossible in principle"
    (please it all over again using different words).

    I could make this proof more detailed by providing
    the full state of the DDD virtual machine before
    and after each emulated instruction.

    line 1444 SaveState() Saves 16 register values
    line 1469 LoadState() Loads 16 register values

    line 1638 DebugStep()
    Switch process context from emulator to emulated
    Emulate one slave instruction
    Switch process context from emulated back to emulator

    https://github.com/plolcott/x86utm/blob/master/x86utm.cpp

    --
    Copyright 2024 Olcott

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue Jul 22 22:24:42 2025
    XPost: comp.theory, sci.logic

    On 7/22/25 11:39 AM, olcott wrote:
    On 7/22/2025 6:29 AM, Richard Damon wrote:
    On 7/21/25 11:46 PM, olcott wrote:
    On 7/21/2025 5:56 PM, Richard Damon wrote:
    On 7/21/25 5:49 PM, olcott wrote:
    On 7/21/2025 3:58 PM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/21/2025 10:52 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 9:40 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote:

    [ .... ]

    Your problem is you don't understand the meaning of the >>>>>>>>>>>>>> words you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as it >>>>>>>>>>>> should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.

    What you call "verified facts" are generally nothing of the >>>>>>>>>> kind. They
    are merely things, often false, you would like to be true.



    *One key example of a denied verified fact is when Joes said*

    On 7/18/2025 3:49 AM, joes wrote:
    very obvious that HHH cannot simulate
    DDD past the call to HHH.

    Joes is quite right, here, as has been said to you many times
    over by
    several people.

    HHH(DDD) does emulate itself emulating DDD

    You will have a get out clause from the vagueness of your
    language, which
    could be construed to mean practically anything.

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

    void DDD()
    {
       HHH(DDD);
       return;
    }

    int main()
    {
       HHH(DDD);
    }

    Not at all. HHH does emulate the x86 machine code
    of DDD pointed to by P. That is does this according
    to the semantics of the x86 language conclusively
    proves that this emulation is correct.

    That's nauseatingly overstretching things into another lie.
    Whatever HHH
    might do is far short of sufficient "conclusively to prove" that the >>>>>> emulation is correct.  To prove that is likely impossible in
    principle,
    that's even assuming you could define "correct" coherently.


    [00002192] 55             push ebp
    [00002193] 8bec           mov ebp,esp
    [00002195] 6892210000     push 00002192
    [0000219a] e833f4ffff     call 000015d2  // call HHH
    [0000219f] 83c404         add esp,+04
    [000021a2] 5d             pop ebp
    [000021a3] c3             ret
    Size in bytes:(0018) [000021a3]

    Which isn't a program, you need to include the code for HHH.


    *Yet again your attention deficit disorder*
    I have told you countless times that all of
    the machine code for every function is in
    the same global memory space of halt7.obj.

    Doesn't matter what "is in the memory space", what matters is what is
    considedred part of the program, and thus part of the input.


    Neither HHH nor DDD would ever stop running unless
    HHH aborts its emulation of DDD.

    But your HHH DOES stop running.

    The DDD built on your hypothetical HHH that doesn't is a different DDD
    then the given to your real HHH, and thus its behavior is irrelevent.


    HHH emulates DDD and then emulates itself emulating DDD
    until it sees that this emulated emulated DDD calls
    HHH(DDD) to do this again.



    Whixh means you admirt that you "input" above is incomplete, as HHH
    can't "emulate itself" unless it is in the input that it uses.

    THus we have diffferent input when we have different HHHs.

    Your arguments to the contray are just admitting that neither your HHH
    or your DDD are in the category of Programs, as required by the problem,
    and thus your whole argument is a category error.

    All you are doing it just proving and confirming that you are just a pathological liar that doesn't know what he is talking about, and
    doesn't care about that error, as you think lies and strawmen are
    acceptable logic.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue Jul 22 22:32:05 2025
    XPost: comp.theory, sci.logic

    On 7/22/25 11:49 AM, olcott wrote:
    On 7/22/2025 6:33 AM, Richard Damon wrote:
    On 7/21/25 11:50 PM, olcott wrote:
    On 7/21/2025 9:20 PM, Richard Damon wrote:
    On 7/21/25 9:45 AM, olcott wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote:

    On 7/20/25 12:58 AM, olcott wrote:
    Title: A Structural Analysis of the Standard Halting Problem Proof >>>>>>>>>
    Author: PL Olcott

    Abstract:
    This paper presents a formal critique of the standard proof of the >>>>>>>>> undecidability of the Halting Problem. While we do not dispute the >>>>>>>>> conclusion that the Halting Problem is undecidable, we argue >>>>>>>>> that the
    conventional proof fails to establish this conclusion due to a >>>>>>>>> fundamental misapplication of Turing machine semantics.
    Specifically,
    we show that the contradiction used in the proof arises from >>>>>>>>> conflating
    the behavior of encoded simulations with direct execution, and >>>>>>>>> from
    making assumptions about a decider's domain that do not hold >>>>>>>>> under a
    rigorous model of computation.

    Your problem is you don't understand the meaning of the words
    you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as it should. >>>>>>

    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.


    Right, so YOU are the liar.

    It is a verified fact that the PROGRAM DDD halts since your HHH(DDD)
    returns 0.


    When I say that DDD simulated by HHH does not
    halt you dishonestly change the subject.


    Because you are just showing you don't know English.


    Not at all. You dishonestly change the subject to
    something besides DDD simulated by HHH.

    No, YOU changed the subject of the problem from the OBJECTIVE behavior
    of the execution of DDD, to the SUBJECTIVE criteria of what HHH sees.


    It is a verified fact that the PROGRAM DDD halts
    since your HHH(DDD) returns 0.

    Turing machine halt deciders cannot possibly take
    directly executed Turing machines as inputs thus
    the behavior of any directly executed machine has
    always been outside of the domain of every Turing
    machine halt decider.

    Sure they can, via the same representation as some UTM, whose simulation
    will determine if that input halts or not.


    Every time that any proof says that decider H is
    reporting on whether machine M halts on input i
    this has always been incorrect.

    No, it jsut shows you don't understand what you are talking about.

    Your stupdity and lack of understanding does not make the arguments
    incorrect, just incomprehesible TO YOU.


    Turing machine halt deciders can only report on
    the behavior that their finite string input specifies.


    Which *IS* the behavior of the directly executed machine that it
    represents, as shown by the simulation by an ACTUAL UTM (that doesn't
    stop till it gets to a final state).

    Your trying to change that definition just makes you whole argument a
    strawman and a lie.

    The fact that you ignore this error is just an admission that you know
    you aren't working with actual facts, but don't care, as truth doesn't
    matter to you, just you false ideas.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Wed Jul 23 10:24:10 2025
    XPost: comp.theory, sci.logic

    Op 23.jul.2025 om 06:05 schreef olcott:
    On 7/22/2025 9:32 PM, Richard Damon wrote:
    On 7/22/25 11:49 AM, olcott wrote:
    On 7/22/2025 6:33 AM, Richard Damon wrote:
    On 7/21/25 11:50 PM, olcott wrote:
    On 7/21/2025 9:20 PM, Richard Damon wrote:
    On 7/21/25 9:45 AM, olcott wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote:

    On 7/20/25 12:58 AM, olcott wrote:
    Title: A Structural Analysis of the Standard Halting Problem >>>>>>>>>>> Proof

    Author: PL Olcott

    Abstract:
    This paper presents a formal critique of the standard proof >>>>>>>>>>> of the
    undecidability of the Halting Problem. While we do not
    dispute the
    conclusion that the Halting Problem is undecidable, we argue >>>>>>>>>>> that the
    conventional proof fails to establish this conclusion due to a >>>>>>>>>>> fundamental misapplication of Turing machine semantics.
    Specifically,
    we show that the contradiction used in the proof arises from >>>>>>>>>>> conflating
    the behavior of encoded simulations with direct execution, >>>>>>>>>>> and from
    making assumptions about a decider's domain that do not hold >>>>>>>>>>> under a
    rigorous model of computation.

    Your problem is you don't understand the meaning of the words >>>>>>>>>> you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as it
    should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.


    Right, so YOU are the liar.

    It is a verified fact that the PROGRAM DDD halts since your
    HHH(DDD) returns 0.


    When I say that DDD simulated by HHH does not
    halt you dishonestly change the subject.


    Because you are just showing you don't know English.


    Not at all. You dishonestly change the subject to
    something besides DDD simulated by HHH.

    No, YOU changed the subject of the problem from the OBJECTIVE behavior
    of the execution of DDD, to the SUBJECTIVE criteria of what HHH sees.


    *Its been three years now and you can't remember*
    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
        If simulating halt decider H correctly simulates its
        input D until H correctly determines that its simulated D
        would never stop running unless aborted then

        H can abort its simulation of D and correctly report that D
        specifies a non-halting sequence of configurations.
    </MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>



    Repeating the agreement with a vacuous statement is no rebuttal.
    Since there is no H that correctly simulates D until it correctly
    detects that its D would never stop unless aborted', the conclusion is irrelevant.

    D halts even when not aborted, because it calls a function H that aborts
    and halts. The simulation of an aborting H has no need to be aborted.
    Unless you change the input, but that is cheating.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Wed Jul 23 10:39:07 2025
    XPost: comp.theory, sci.logic

    Op 23.jul.2025 om 06:11 schreef olcott:
    On 7/22/2025 9:24 PM, Richard Damon wrote:
    On 7/22/25 11:39 AM, olcott wrote:
    On 7/22/2025 6:29 AM, Richard Damon wrote:
    On 7/21/25 11:46 PM, olcott wrote:
    On 7/21/2025 5:56 PM, Richard Damon wrote:
    On 7/21/25 5:49 PM, olcott wrote:
    On 7/21/2025 3:58 PM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/21/2025 10:52 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 9:40 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote: >>>>>>>>
    [ .... ]

    Your problem is you don't understand the meaning of the >>>>>>>>>>>>>>>> words you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as >>>>>>>>>>>>>> it should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.

    What you call "verified facts" are generally nothing of the >>>>>>>>>>>> kind. They
    are merely things, often false, you would like to be true. >>>>>>>>


    *One key example of a denied verified fact is when Joes said* >>>>>>>>
    On 7/18/2025 3:49 AM, joes wrote:
    very obvious that HHH cannot simulate
    DDD past the call to HHH.

    Joes is quite right, here, as has been said to you many times >>>>>>>>>> over by
    several people.

    HHH(DDD) does emulate itself emulating DDD

    You will have a get out clause from the vagueness of your
    language, which
    could be construed to mean practically anything.

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

    void DDD()
    {
       HHH(DDD);
       return;
    }

    int main()
    {
       HHH(DDD);
    }

    Not at all. HHH does emulate the x86 machine code
    of DDD pointed to by P. That is does this according
    to the semantics of the x86 language conclusively
    proves that this emulation is correct.

    That's nauseatingly overstretching things into another lie.
    Whatever HHH
    might do is far short of sufficient "conclusively to prove" that >>>>>>>> the
    emulation is correct.  To prove that is likely impossible in
    principle,
    that's even assuming you could define "correct" coherently.


    [00002192] 55             push ebp
    [00002193] 8bec           mov ebp,esp
    [00002195] 6892210000     push 00002192
    [0000219a] e833f4ffff     call 000015d2  // call HHH
    [0000219f] 83c404         add esp,+04
    [000021a2] 5d             pop ebp
    [000021a3] c3             ret
    Size in bytes:(0018) [000021a3]

    Which isn't a program, you need to include the code for HHH.


    *Yet again your attention deficit disorder*
    I have told you countless times that all of
    the machine code for every function is in
    the same global memory space of halt7.obj.

    Doesn't matter what "is in the memory space", what matters is what
    is considedred part of the program, and thus part of the input.


    Neither HHH nor DDD would ever stop running unless
    HHH aborts its emulation of DDD.

    But your HHH DOES stop running.


    HHH would not stop running unless HHH aborts its
    simulation this proves that the input specifies
    non-halting behavior.

    Counter factual. World class simulators do not abort the simulation of
    exactly the same input and show that the final halt state can be reached.
    There is no need that the simulating HHH aborts when the simulated HHH
    already aborts.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Wed Jul 23 10:40:04 2025
    XPost: comp.theory, sci.logic

    Op 23.jul.2025 om 05:15 schreef olcott:
    On 7/22/2025 9:24 PM, Richard Damon wrote:
    On 7/22/25 11:39 AM, olcott wrote:
    On 7/22/2025 6:29 AM, Richard Damon wrote:
    On 7/21/25 11:46 PM, olcott wrote:
    On 7/21/2025 5:56 PM, Richard Damon wrote:
    On 7/21/25 5:49 PM, olcott wrote:
    On 7/21/2025 3:58 PM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/21/2025 10:52 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 9:40 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote: >>>>>>>>
    [ .... ]

    Your problem is you don't understand the meaning of the >>>>>>>>>>>>>>>> words you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as >>>>>>>>>>>>>> it should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.

    What you call "verified facts" are generally nothing of the >>>>>>>>>>>> kind. They
    are merely things, often false, you would like to be true. >>>>>>>>


    *One key example of a denied verified fact is when Joes said* >>>>>>>>
    On 7/18/2025 3:49 AM, joes wrote:
    very obvious that HHH cannot simulate
    DDD past the call to HHH.

    Joes is quite right, here, as has been said to you many times >>>>>>>>>> over by
    several people.

    HHH(DDD) does emulate itself emulating DDD

    You will have a get out clause from the vagueness of your
    language, which
    could be construed to mean practically anything.

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

    void DDD()
    {
       HHH(DDD);
       return;
    }

    int main()
    {
       HHH(DDD);
    }

    Not at all. HHH does emulate the x86 machine code
    of DDD pointed to by P. That is does this according
    to the semantics of the x86 language conclusively
    proves that this emulation is correct.

    That's nauseatingly overstretching things into another lie.
    Whatever HHH
    might do is far short of sufficient "conclusively to prove" that >>>>>>>> the
    emulation is correct.  To prove that is likely impossible in
    principle,
    that's even assuming you could define "correct" coherently.


    [00002192] 55             push ebp
    [00002193] 8bec           mov ebp,esp
    [00002195] 6892210000     push 00002192
    [0000219a] e833f4ffff     call 000015d2  // call HHH
    [0000219f] 83c404         add esp,+04
    [000021a2] 5d             pop ebp
    [000021a3] c3             ret
    Size in bytes:(0018) [000021a3]

    Which isn't a program, you need to include the code for HHH.


    *Yet again your attention deficit disorder*
    I have told you countless times that all of
    the machine code for every function is in
    the same global memory space of halt7.obj.

    Doesn't matter what "is in the memory space", what matters is what
    is considedred part of the program, and thus part of the input.


    Neither HHH nor DDD would ever stop running unless
    HHH aborts its emulation of DDD.

    But your HHH DOES stop running.


    Yet you know that you changed the question to a different question.


    As usual counter-factual claims without evidence.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Jul 23 07:16:21 2025
    XPost: comp.theory, sci.logic

    On 7/22/25 11:17 PM, olcott wrote:
    On 7/22/2025 9:32 PM, Richard Damon wrote:
    On 7/22/25 11:49 AM, olcott wrote:
    On 7/22/2025 6:33 AM, Richard Damon wrote:
    On 7/21/25 11:50 PM, olcott wrote:
    On 7/21/2025 9:20 PM, Richard Damon wrote:
    On 7/21/25 9:45 AM, olcott wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote:

    On 7/20/25 12:58 AM, olcott wrote:
    Title: A Structural Analysis of the Standard Halting Problem >>>>>>>>>>> Proof

    Author: PL Olcott

    Abstract:
    This paper presents a formal critique of the standard proof >>>>>>>>>>> of the
    undecidability of the Halting Problem. While we do not
    dispute the
    conclusion that the Halting Problem is undecidable, we argue >>>>>>>>>>> that the
    conventional proof fails to establish this conclusion due to a >>>>>>>>>>> fundamental misapplication of Turing machine semantics.
    Specifically,
    we show that the contradiction used in the proof arises from >>>>>>>>>>> conflating
    the behavior of encoded simulations with direct execution, >>>>>>>>>>> and from
    making assumptions about a decider's domain that do not hold >>>>>>>>>>> under a
    rigorous model of computation.

    Your problem is you don't understand the meaning of the words >>>>>>>>>> you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as it
    should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.


    Right, so YOU are the liar.

    It is a verified fact that the PROGRAM DDD halts since your
    HHH(DDD) returns 0.


    When I say that DDD simulated by HHH does not
    halt you dishonestly change the subject.


    Because you are just showing you don't know English.


    Not at all. You dishonestly change the subject to
    something besides DDD simulated by HHH.

    No, YOU changed the subject of the problem from the OBJECTIVE behavior
    of the execution of DDD,
    You are a fucking liar as anyone case see by my preceding sentence.


    No, you are just describing yourself.

    Since YOU are the one that "changed the subject" since Halting has
    ALWAYS been about the behavior of the program described/represented by
    the input, you switching it to the "simulation by the decider", where
    that "decider" isn' even a program, and the input isn't one either, was
    the start of the lie.

    Sorry, you are just sinking yourself rapidly to the bottom of that lake
    of fire you like to talk about, perhaps because you know it will be home.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Jul 23 07:18:52 2025
    XPost: comp.theory, sci.logic

    On 7/23/25 12:05 AM, olcott wrote:
    On 7/22/2025 9:32 PM, Richard Damon wrote:
    On 7/22/25 11:49 AM, olcott wrote:
    On 7/22/2025 6:33 AM, Richard Damon wrote:
    On 7/21/25 11:50 PM, olcott wrote:
    On 7/21/2025 9:20 PM, Richard Damon wrote:
    On 7/21/25 9:45 AM, olcott wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote:

    On 7/20/25 12:58 AM, olcott wrote:
    Title: A Structural Analysis of the Standard Halting Problem >>>>>>>>>>> Proof

    Author: PL Olcott

    Abstract:
    This paper presents a formal critique of the standard proof >>>>>>>>>>> of the
    undecidability of the Halting Problem. While we do not
    dispute the
    conclusion that the Halting Problem is undecidable, we argue >>>>>>>>>>> that the
    conventional proof fails to establish this conclusion due to a >>>>>>>>>>> fundamental misapplication of Turing machine semantics.
    Specifically,
    we show that the contradiction used in the proof arises from >>>>>>>>>>> conflating
    the behavior of encoded simulations with direct execution, >>>>>>>>>>> and from
    making assumptions about a decider's domain that do not hold >>>>>>>>>>> under a
    rigorous model of computation.

    Your problem is you don't understand the meaning of the words >>>>>>>>>> you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as it
    should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.


    Right, so YOU are the liar.

    It is a verified fact that the PROGRAM DDD halts since your
    HHH(DDD) returns 0.


    When I say that DDD simulated by HHH does not
    halt you dishonestly change the subject.


    Because you are just showing you don't know English.


    Not at all. You dishonestly change the subject to
    something besides DDD simulated by HHH.

    No, YOU changed the subject of the problem from the OBJECTIVE behavior
    of the execution of DDD, to the SUBJECTIVE criteria of what HHH sees.


    *Its been three years now and you can't remember*
    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
        If simulating halt decider H correctly simulates its
        input D until H correctly determines that its simulated D
        would never stop running unless aborted then

        H can abort its simulation of D and correctly report that D
        specifies a non-halting sequence of configurations.
    </MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>



    And since D halts when run, H could never have proved that any correct simulation of it will not stop, and thus never meet the requirements.

    Changing D to use an H that acts differently is out of scope and a lie,
    since now D isn't the D in question, and to be honest, needed to have
    been given a new name.

    But then honest was never a concept you followed, so you like to give
    totally different programs the same name.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Jul 23 07:33:24 2025
    XPost: comp.theory, sci.logic

    On 7/22/25 11:15 PM, olcott wrote:
    On 7/22/2025 9:24 PM, Richard Damon wrote:
    On 7/22/25 11:39 AM, olcott wrote:
    On 7/22/2025 6:29 AM, Richard Damon wrote:
    On 7/21/25 11:46 PM, olcott wrote:
    On 7/21/2025 5:56 PM, Richard Damon wrote:
    On 7/21/25 5:49 PM, olcott wrote:
    On 7/21/2025 3:58 PM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/21/2025 10:52 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 9:40 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote: >>>>>>>>
    [ .... ]

    Your problem is you don't understand the meaning of the >>>>>>>>>>>>>>>> words you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as >>>>>>>>>>>>>> it should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.

    What you call "verified facts" are generally nothing of the >>>>>>>>>>>> kind. They
    are merely things, often false, you would like to be true. >>>>>>>>


    *One key example of a denied verified fact is when Joes said* >>>>>>>>
    On 7/18/2025 3:49 AM, joes wrote:
    very obvious that HHH cannot simulate
    DDD past the call to HHH.

    Joes is quite right, here, as has been said to you many times >>>>>>>>>> over by
    several people.

    HHH(DDD) does emulate itself emulating DDD

    You will have a get out clause from the vagueness of your
    language, which
    could be construed to mean practically anything.

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

    void DDD()
    {
       HHH(DDD);
       return;
    }

    int main()
    {
       HHH(DDD);
    }

    Not at all. HHH does emulate the x86 machine code
    of DDD pointed to by P. That is does this according
    to the semantics of the x86 language conclusively
    proves that this emulation is correct.

    That's nauseatingly overstretching things into another lie.
    Whatever HHH
    might do is far short of sufficient "conclusively to prove" that >>>>>>>> the
    emulation is correct.  To prove that is likely impossible in
    principle,
    that's even assuming you could define "correct" coherently.


    [00002192] 55             push ebp
    [00002193] 8bec           mov ebp,esp
    [00002195] 6892210000     push 00002192
    [0000219a] e833f4ffff     call 000015d2  // call HHH
    [0000219f] 83c404         add esp,+04
    [000021a2] 5d             pop ebp
    [000021a3] c3             ret
    Size in bytes:(0018) [000021a3]

    Which isn't a program, you need to include the code for HHH.


    *Yet again your attention deficit disorder*
    I have told you countless times that all of
    the machine code for every function is in
    the same global memory space of halt7.obj.

    Doesn't matter what "is in the memory space", what matters is what
    is considedred part of the program, and thus part of the input.


    Neither HHH nor DDD would ever stop running unless
    HHH aborts its emulation of DDD.

    But your HHH DOES stop running.


    Yet you know that you changed the question to a different question.


    No, YOU DID, I put it back.

    The problem is you just don't understand the question, apparently
    because it uses something too abstract for you, the concept of
    representation.

    And it seems, you don't understand that a program is a specific and
    definite algorithm, fully specified, and thus a program always does the
    same thing every time it is run with the same input, which is all it
    looks at. (or everything it looks at is considered part of its input).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Jul 23 07:14:04 2025
    XPost: comp.theory, sci.logic

    On 7/23/25 12:11 AM, olcott wrote:
    On 7/22/2025 9:24 PM, Richard Damon wrote:
    On 7/22/25 11:39 AM, olcott wrote:
    On 7/22/2025 6:29 AM, Richard Damon wrote:
    On 7/21/25 11:46 PM, olcott wrote:
    On 7/21/2025 5:56 PM, Richard Damon wrote:
    On 7/21/25 5:49 PM, olcott wrote:
    On 7/21/2025 3:58 PM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/21/2025 10:52 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 9:40 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote: >>>>>>>>
    [ .... ]

    Your problem is you don't understand the meaning of the >>>>>>>>>>>>>>>> words you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as >>>>>>>>>>>>>> it should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.

    What you call "verified facts" are generally nothing of the >>>>>>>>>>>> kind. They
    are merely things, often false, you would like to be true. >>>>>>>>


    *One key example of a denied verified fact is when Joes said* >>>>>>>>
    On 7/18/2025 3:49 AM, joes wrote:
    very obvious that HHH cannot simulate
    DDD past the call to HHH.

    Joes is quite right, here, as has been said to you many times >>>>>>>>>> over by
    several people.

    HHH(DDD) does emulate itself emulating DDD

    You will have a get out clause from the vagueness of your
    language, which
    could be construed to mean practically anything.

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

    void DDD()
    {
       HHH(DDD);
       return;
    }

    int main()
    {
       HHH(DDD);
    }

    Not at all. HHH does emulate the x86 machine code
    of DDD pointed to by P. That is does this according
    to the semantics of the x86 language conclusively
    proves that this emulation is correct.

    That's nauseatingly overstretching things into another lie.
    Whatever HHH
    might do is far short of sufficient "conclusively to prove" that >>>>>>>> the
    emulation is correct.  To prove that is likely impossible in
    principle,
    that's even assuming you could define "correct" coherently.


    [00002192] 55             push ebp
    [00002193] 8bec           mov ebp,esp
    [00002195] 6892210000     push 00002192
    [0000219a] e833f4ffff     call 000015d2  // call HHH
    [0000219f] 83c404         add esp,+04
    [000021a2] 5d             pop ebp
    [000021a3] c3             ret
    Size in bytes:(0018) [000021a3]

    Which isn't a program, you need to include the code for HHH.


    *Yet again your attention deficit disorder*
    I have told you countless times that all of
    the machine code for every function is in
    the same global memory space of halt7.obj.

    Doesn't matter what "is in the memory space", what matters is what
    is considedred part of the program, and thus part of the input.


    Neither HHH nor DDD would ever stop running unless
    HHH aborts its emulation of DDD.

    But your HHH DOES stop running.


    HHH would not stop running unless HHH aborts its
    simulation this proves that the input specifies
    non-halting behavior.

    So? since it does, it does, and thus DDD does.

    The input built on the non-aborting HHH would be non-halting, but a
    different input.

    You just don't understand what you are talking about, perhaps because
    you don't know what a program is.

    Or maybe you do, since you have admitted that your HHH and DDD aren't
    programs, but you think it is ok you make the category error of using
    them in a place that needs programs, because you think rules don't apply.

    Your problem is you have lied to yourself about the nature of the things
    you are talking, if DDD is suitable to be asked about halting, it is one specific program, and thus includes the code for the one specific HHH
    that it calls, and is a different program for different HHHs, and thus
    you statement above is just a deception that conflates two different
    things that you have deceptively named the same.

    All you are doing is proving that you are just a pathological liar, that
    either doesn't have the mental capacity to learn the basics of the
    system, or the moral capacity to care about the rules and truth, or
    both. (a moral idiot would at least see that they didn't understand
    something and stop lying).


    The DDD built on your hypothetical HHH that doesn't is a different DDD
    then the given to your real HHH, and thus its behavior is irrelevent.


    HHH emulates DDD and then emulates itself emulating DDD
    until it sees that this emulated emulated DDD calls
    HHH(DDD) to do this again.



    Whixh means you admirt that you "input" above is incomplete, as HHH
    can't "emulate itself" unless it is in the input that it uses.

    THus we have diffferent input when we have different HHHs.

    Your arguments to the contray are just admitting that neither your HHH
    or your DDD are in the category of Programs, as required by the
    problem, and thus your whole argument is a category error.

    All you are doing it just proving and confirming that you are just a
    pathological liar that doesn't know what he is talking about, and
    doesn't care about that error, as you think lies and strawmen are
    acceptable logic.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mild Shock@21:1/5 to olcott on Wed Jul 23 15:38:58 2025
    You bisimilarity is broken

    It shows halting not as a decidable property.
    If you have M1 ~ M2, and M2 is still not decidable
    but has the same notion of termination nevertheless,

    means logically you didn't really make any error,
    only you showed nothing. Not much was gained.

    I guess you need to start all over agan.

    olcott schrieb:
    Title: A Structural Analysis of the Standard Halting Problem Proof

    Author: PL Olcott

    Abstract:
    This paper presents a formal critique of the standard proof of the undecidability of the Halting Problem. While we do not dispute the
    conclusion that the Halting Problem is undecidable, we argue that the conventional proof fails to establish this conclusion due to a
    fundamental misapplication of Turing machine semantics. Specifically, we
    show that the contradiction used in the proof arises from conflating the behavior of encoded simulations with direct execution, and from making assumptions about a decider's domain that do not hold under a rigorous
    model of computation.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to Alan Mackenzie on Wed Jul 23 21:44:10 2025
    XPost: comp.theory

    On 7/22/2025 2:58 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 3:58 PM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/21/2025 10:52 AM, Alan Mackenzie wrote:

    [ .... ]

    You will have a get out clause from the vagueness of your language, which >>>>> could be construed to mean practically anything.

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

    void DDD()
    {
    HHH(DDD);
    return;
    }

    int main()
    {
    HHH(DDD);
    }

    Not at all. HHH does emulate the x86 machine code
    of DDD pointed to by P. That is does this according
    to the semantics of the x86 language conclusively
    proves that this emulation is correct.

    That's nauseatingly overstretching things into another lie. Whatever HHH >>> might do is far short of sufficient "conclusively to prove" that the
    emulation is correct. To prove that is likely impossible in principle,
    that's even assuming you could define "correct" coherently.


    [00002192] 55 push ebp
    [00002193] 8bec mov ebp,esp
    [00002195] 6892210000 push 00002192
    [0000219a] e833f4ffff call 000015d2 // call HHH
    [0000219f] 83c404 add esp,+04
    [000021a2] 5d pop ebp
    [000021a3] c3 ret
    Size in bytes:(0018) [000021a3]

    x86utm is a multi-tasking operating system (that I wrote)
    that allows any C function to execute any other C function
    in debug step mode. HHH and DDD have their own virtual
    registers and stack.

    When HHH emulates the first instruction of DDD it
    emulates pushing the DDD ebp base pointer onto the
    DDD stack.

    *That is a 100% concrete example of correct emulation*

    Which appears to be beside the point.

    Exactly how is it that you could have construed this
    as impossible in principle?

    You seem to be "proving" the correctness of your emulation by giving one example of its execution and saying "because it works for this particular case, it works in general".

    It is as though you are testing a multiplication program and give it the inputs 3.0 and 1.5, you get the answer 4.5 "therefore" it works properly. Actually, what you were testing turned out to be an addition program.

    You can never prove a program is correct just by getting correct results
    from a single run of it, or even correct results from several or many
    runs. This is impossible in principle. And as I wrote earlier, that
    even supposes that you can define "correct" coherently and usefully.


    It is certainly not impossible in principle
    to prove that DDD is correctly emulated by HHH.

    I claim that it is proved that DDD is correctly
    emulated by HHH and your rebuttal totally changes
    the subject. This strawman deception is the primary
    form of every fake rebuttal of my work.

    There have been zero correct rebuttals of any
    detail of the essence of my work. Not one person
    can point to any correct rebuttal of the essence
    of my work in the last three years.

    The fact that HHH(DD) rejects its input as non-halting
    never was contradicted by the fact that the directly
    executed DD() halts. It only seemed that way because
    no one ever bothered to notice:

    (a) Turing machine deciders only take finite
    string inputs they never take directly executing
    Turing machines as inputs.

    (b) Turing machine deciders only compute the mapping
    from their inputs on the basis of the behavior
    specified by these inputs.

    (c) When the input to a Turing machine decider
    calls this same decider then the behavior of the
    direct execution and the correct simulation diverge.

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

    HHH(DD)==0 even though DD() halts.


    --
    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 Richard Damon@21:1/5 to olcott on Thu Jul 24 07:52:34 2025
    XPost: comp.theory

    On 7/23/25 10:44 PM, olcott wrote:
    On 7/22/2025 2:58 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 3:58 PM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/21/2025 10:52 AM, Alan Mackenzie wrote:

    [ .... ]

    You will have a get out clause from the vagueness of your
    language, which
    could be construed to mean practically anything.

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

    void DDD()
    {
        HHH(DDD);
        return;
    }

    int main()
    {
        HHH(DDD);
    }

    Not at all. HHH does emulate the x86 machine code
    of DDD pointed to by P. That is does this according
    to the semantics of the x86 language conclusively
    proves that this emulation is correct.

    That's nauseatingly overstretching things into another lie.
    Whatever HHH
    might do is far short of sufficient "conclusively to prove" that the
    emulation is correct.  To prove that is likely impossible in principle, >>>> that's even assuming you could define "correct" coherently.


    [00002192] 55             push ebp
    [00002193] 8bec           mov ebp,esp
    [00002195] 6892210000     push 00002192
    [0000219a] e833f4ffff     call 000015d2  // call HHH
    [0000219f] 83c404         add esp,+04
    [000021a2] 5d             pop ebp
    [000021a3] c3             ret
    Size in bytes:(0018) [000021a3]

    x86utm is a multi-tasking operating system (that I wrote)
    that allows any C function to execute any other C function
    in debug step mode. HHH and DDD have their own virtual
    registers and stack.

    When HHH emulates the first instruction of DDD it
    emulates pushing the DDD ebp base pointer onto the
    DDD stack.

    *That is a 100% concrete example of correct emulation*

    Which appears to be beside the point.

    Exactly how is it that you could have construed this
    as impossible in principle?

    You seem to be "proving" the correctness of your emulation by giving one
    example of its execution and saying "because it works for this particular
    case, it works in general".

    It is as though you are testing a multiplication program and give it the
    inputs 3.0 and 1.5, you get the answer 4.5 "therefore" it works properly.
    Actually, what you were testing turned out to be an addition program.

    You can never prove a program is correct just by getting correct results
    from a single run of it, or even correct results from several or many
    runs.  This is impossible in principle.  And as I wrote earlier, that
    even supposes that you can define "correct" coherently and usefully.


    It is certainly not impossible in principle
    to prove that DDD is correctly emulated by HHH.

    Sure it is, since it doesn't.


    I claim that it is proved that DDD is correctly
    emulated by HHH and your rebuttal totally changes
    the subject. This strawman deception is the primary
    form of every fake rebuttal of my work.


    The problem is "your proof" is based on false statements and lies.

    There have been zero correct rebuttals of any
    detail of the essence of my work. Not one person
    can point to any correct rebuttal of the essence
    of my work in the last three years.


    Sure there have been, you are just too stupid to understand them,
    startng with the fact that you create multiple definitions of what "HHH" actually is.

    The fact that HHH(DD) rejects its input as non-halting
    never was contradicted by the fact that the directly
    executed DD() halts. It only seemed that way because
    no one ever bothered to notice:

    (a) Turing machine deciders only take finite
    string inputs they never take directly executing
    Turing machines as inputs.

    Right,


    (b) Turing machine deciders only compute the mapping
    from their inputs on the basis of the behavior
    specified by these inputs.

    And that BEHAVIOR is DEFINED to be the behavior of the Turing Machine
    that it represents.


    (c) When the input to a Turing machine decider
    calls this same decider then the behavior of the
    direct execution and the correct simulation diverge.

    Nope, just your lie.

    Since you can't show the step actually correctly simulated where they
    diverge, and refuse to even try, you are admitting that you know you are
    lying.

    Trying to say that the call HHH(DDD) instruction does something other
    that what the instruction does is just an admittion that you know you
    are lying.

    Either it is followed by the actual code of HHH running, and the
    simulation continues to the end, or you compress it into the ACTUAL
    behavior of HHH(DDD) which is to return 0 (but HHH doesn't know that
    yet, so you need someting like the Flibble method to look at this)


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

    HHH(DD)==0 even though DD() halts.



    In other words, you think LIES are valid logic.

    And you just don't understand how logic works.


    By your logic, Trump is ligitamately GOD of this world and can do
    anythi9ng he wants, and people are responsible for climate change.

    Sorry, that *IS* the result of accepting your form of logic, no matter
    what you think you can claim.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Jul 24 07:45:44 2025
    XPost: comp.theory, sci.logic

    On 7/23/25 9:35 AM, olcott wrote:
    On 7/23/2025 6:14 AM, Richard Damon wrote:
    On 7/23/25 12:11 AM, olcott wrote:
    On 7/22/2025 9:24 PM, Richard Damon wrote:
    On 7/22/25 11:39 AM, olcott wrote:
    On 7/22/2025 6:29 AM, Richard Damon wrote:
    On 7/21/25 11:46 PM, olcott wrote:
    On 7/21/2025 5:56 PM, Richard Damon wrote:
    On 7/21/25 5:49 PM, olcott wrote:
    On 7/21/2025 3:58 PM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/21/2025 10:52 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 9:40 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote: >>>>>>>>>>
    [ .... ]

    Your problem is you don't understand the meaning of >>>>>>>>>>>>>>>>>> the words you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common >>>>>>>>>>>>>>>> as it should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.

    What you call "verified facts" are generally nothing of >>>>>>>>>>>>>> the kind. They
    are merely things, often false, you would like to be true. >>>>>>>>>>


    *One key example of a denied verified fact is when Joes said* >>>>>>>>>>
    On 7/18/2025 3:49 AM, joes wrote:
    very obvious that HHH cannot simulate
    DDD past the call to HHH.

    Joes is quite right, here, as has been said to you many >>>>>>>>>>>> times over by
    several people.

    HHH(DDD) does emulate itself emulating DDD

    You will have a get out clause from the vagueness of your >>>>>>>>>>>> language, which
    could be construed to mean practically anything.

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

    void DDD()
    {
       HHH(DDD);
       return;
    }

    int main()
    {
       HHH(DDD);
    }

    Not at all. HHH does emulate the x86 machine code
    of DDD pointed to by P. That is does this according
    to the semantics of the x86 language conclusively
    proves that this emulation is correct.

    That's nauseatingly overstretching things into another lie. >>>>>>>>>> Whatever HHH
    might do is far short of sufficient "conclusively to prove" >>>>>>>>>> that the
    emulation is correct.  To prove that is likely impossible in >>>>>>>>>> principle,
    that's even assuming you could define "correct" coherently. >>>>>>>>>>

    [00002192] 55             push ebp
    [00002193] 8bec           mov ebp,esp
    [00002195] 6892210000     push 00002192
    [0000219a] e833f4ffff     call 000015d2  // call HHH
    [0000219f] 83c404         add esp,+04
    [000021a2] 5d             pop ebp
    [000021a3] c3             ret
    Size in bytes:(0018) [000021a3]

    Which isn't a program, you need to include the code for HHH.


    *Yet again your attention deficit disorder*
    I have told you countless times that all of
    the machine code for every function is in
    the same global memory space of halt7.obj.

    Doesn't matter what "is in the memory space", what matters is what >>>>>> is considedred part of the program, and thus part of the input.


    Neither HHH nor DDD would ever stop running unless
    HHH aborts its emulation of DDD.

    But your HHH DOES stop running.


    HHH would not stop running unless HHH aborts its
    simulation this proves that the input specifies
    non-halting behavior.

    So? since it does, it does, and thus DDD does.


    *This is a truism*
    Every input that must have its simulation aborted to
    prevent its infinite execution is a non-terminating
    input.

    And HHH1 shows that the simulation of the input DDD doesn't need to be
    aborted.

    Of course, you must actually be looking at the actual DDD, which calls
    the actual HHH which returns what you claim (as a lie) the correct answer.


    Alternatively any input D simulated by termination
    analyzer H that cannot possibly reach its own final
    halt state no matter what H does specifies non-halting
    behavior.



    Nope, not equivalent, as the given termination analyzer H can only do
    one thing with its input, and thus "no matter what H does" is an
    illogical statement.

    It seems you think A Program can be multiple different programs which
    make THE input into an infinite set of input that you think are all the
    same though they are different, and thus your "proof" is just one big error.

    All you are doing is proving that you have no idea what you are talking
    about and are incapable of learning the basic meaning of the words
    and/or you just don't care.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Jul 24 22:58:34 2025
    XPost: comp.theory, sci.logic

    On 7/23/25 9:19 AM, olcott wrote:
    On 7/23/2025 3:24 AM, Fred. Zwarts wrote:
    Op 23.jul.2025 om 06:05 schreef olcott:
    On 7/22/2025 9:32 PM, Richard Damon wrote:
    On 7/22/25 11:49 AM, olcott wrote:
    On 7/22/2025 6:33 AM, Richard Damon wrote:
    On 7/21/25 11:50 PM, olcott wrote:
    On 7/21/2025 9:20 PM, Richard Damon wrote:
    On 7/21/25 9:45 AM, olcott wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote: >>>>>>>>>>>
    On 7/20/25 12:58 AM, olcott wrote:
    Title: A Structural Analysis of the Standard Halting >>>>>>>>>>>>> Problem Proof

    Author: PL Olcott

    Abstract:
    This paper presents a formal critique of the standard proof >>>>>>>>>>>>> of the
    undecidability of the Halting Problem. While we do not >>>>>>>>>>>>> dispute the
    conclusion that the Halting Problem is undecidable, we >>>>>>>>>>>>> argue that the
    conventional proof fails to establish this conclusion due to a >>>>>>>>>>>>> fundamental misapplication of Turing machine semantics. >>>>>>>>>>>>> Specifically,
    we show that the contradiction used in the proof arises >>>>>>>>>>>>> from conflating
    the behavior of encoded simulations with direct execution, >>>>>>>>>>>>> and from
    making assumptions about a decider's domain that do not >>>>>>>>>>>>> hold under a
    rigorous model of computation.

    Your problem is you don't understand the meaning of the >>>>>>>>>>>> words you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as it >>>>>>>>>> should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.


    Right, so YOU are the liar.

    It is a verified fact that the PROGRAM DDD halts since your
    HHH(DDD) returns 0.


    When I say that DDD simulated by HHH does not
    halt you dishonestly change the subject.


    Because you are just showing you don't know English.


    Not at all. You dishonestly change the subject to
    something besides DDD simulated by HHH.

    No, YOU changed the subject of the problem from the OBJECTIVE
    behavior of the execution of DDD, to the SUBJECTIVE criteria of what
    HHH sees.


    *Its been three years now and you can't remember*
    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
         If simulating halt decider H correctly simulates its
         input D until H correctly determines that its simulated D
         would never stop running unless aborted then

         H can abort its simulation of D and correctly report that D
         specifies a non-halting sequence of configurations.
    </MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>



    Repeating the agreement with a vacuous statement is no rebuttal.
    Since there is no H that correctly simulates D until it correctly
    detects that its D would never stop unless aborted', the conclusion is
    irrelevant.


    _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             ret
    Size in bytes:(0035) [00002184]


    Counter-factual.
    That you do not understand the semantics of the
    x86 language well enough to understand that this
    is true is less than no rebuttal at all.

    No, you don't as the above is NOT sufficient to be emulated,


    In the several years that I have presenting this
    not one person has come up with a single correct
    rebuttal to the statement that DD emulated by HHH
    (according to the semantics of the x86 language)
    would ever stop running of not aborted.

    No, you have just been too stupid to see your error and to morally
    corrupt to admit it.


    All of the rebuttals either used the strawman
    deception to change the subject or were merely
    a statement that my statement was really really
    disbelieved. No one ever pointed out any actual error.

    Nope, that is your method.

    The problem is you STARTED with a strawman, that you presume HHH does a correcdt simulation, when it doesn't

    ANd make a category error about the nature of HHH and DDD.


    D halts even when not aborted,

    Neither DD simulated by HHH, HHH nor DD()
    halts unless HHH aborts its simulation of DD.
    Disagreement is merely a failure to understand.

    Sure it doesn, as HHH1 shows, the fact that the HHH that DDD calls
    aborts, as is required by your specification that Halt7.c is part of the
    memory defining DDD, just means your claim that it might not is just a lie.


    because it calls a function H that aborts and halts. The simulation of
    an aborting H has no need to be aborted.
    Unless you change the input, but that is cheating.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Jul 24 23:00:33 2025
    XPost: comp.theory, sci.logic

    On 7/23/25 9:24 AM, olcott wrote:
    On 7/23/2025 3:24 AM, Fred. Zwarts wrote:
    Op 23.jul.2025 om 06:05 schreef olcott:
    On 7/22/2025 9:32 PM, Richard Damon wrote:
    On 7/22/25 11:49 AM, olcott wrote:
    On 7/22/2025 6:33 AM, Richard Damon wrote:
    On 7/21/25 11:50 PM, olcott wrote:
    On 7/21/2025 9:20 PM, Richard Damon wrote:
    On 7/21/25 9:45 AM, olcott wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote: >>>>>>>>>>>
    On 7/20/25 12:58 AM, olcott wrote:
    Title: A Structural Analysis of the Standard Halting >>>>>>>>>>>>> Problem Proof

    Author: PL Olcott

    Abstract:
    This paper presents a formal critique of the standard proof >>>>>>>>>>>>> of the
    undecidability of the Halting Problem. While we do not >>>>>>>>>>>>> dispute the
    conclusion that the Halting Problem is undecidable, we >>>>>>>>>>>>> argue that the
    conventional proof fails to establish this conclusion due to a >>>>>>>>>>>>> fundamental misapplication of Turing machine semantics. >>>>>>>>>>>>> Specifically,
    we show that the contradiction used in the proof arises >>>>>>>>>>>>> from conflating
    the behavior of encoded simulations with direct execution, >>>>>>>>>>>>> and from
    making assumptions about a decider's domain that do not >>>>>>>>>>>>> hold under a
    rigorous model of computation.

    Your problem is you don't understand the meaning of the >>>>>>>>>>>> words you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as it >>>>>>>>>> should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.


    Right, so YOU are the liar.

    It is a verified fact that the PROGRAM DDD halts since your
    HHH(DDD) returns 0.


    When I say that DDD simulated by HHH does not
    halt you dishonestly change the subject.


    Because you are just showing you don't know English.


    Not at all. You dishonestly change the subject to
    something besides DDD simulated by HHH.

    No, YOU changed the subject of the problem from the OBJECTIVE
    behavior of the execution of DDD, to the SUBJECTIVE criteria of what
    HHH sees.


    *Its been three years now and you can't remember*
    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
         If simulating halt decider H correctly simulates its
         input D until H correctly determines that its simulated D
         would never stop running unless aborted then

         H can abort its simulation of D and correctly report that D
         specifies a non-halting sequence of configurations.
    </MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>



    Repeating the agreement with a vacuous statement is no rebuttal.
    Since there is no H that correctly simulates D until it correctly
    detects that its D would never stop unless aborted', the conclusion is
    irrelevant.


    _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             ret
    Size in bytes:(0035) [00002184]

    Counter-factual.
    That you do not understand the semantics of the
    x86 language well enough to understand that this
    is true is less than no rebuttal at all.

    No, you don't


    In the several years that I have presenting this
    not one person has come up with a single correct
    rebuttal to the statement that DD emulated by HHH
    (according to the semantics of the x86 language)
    would ever stop running of not aborted.

    All of the rebuttals either used the strawman
    deception to change the subject or were merely
    a statement that my statement was really really
    disbelieved. No one ever pointed out any actual error.

    D halts even when not aborted,

    Neither DD simulated by HHH, HHH nor DD()
    halts unless HHH aborts its simulation of DD.
    Disagreement is merely a failure to understand.

    But since HHH *DOES* abort as you have defined it so by the code in Halt7.c

    Without that code, your argument is just a category error as neither
    your input or the decider are programs.


    because it calls a function H that aborts and halts. The simulation of
    an aborting H has no need to be aborted.
    Unless you change the input, but that is cheating.

    Alternatively DD emulated by HHH cannot possibly
    reach its own "ret" instruction and halt no matter
    what HHH does.


    Only because HHH gives up before it gets there.

    Note, changing HHH to not abort change the input and makes your
    arguement just a lie.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Jul 24 22:55:19 2025
    XPost: comp.theory, sci.logic

    On 7/23/25 12:02 PM, olcott wrote:
    On 7/23/2025 3:40 AM, Fred. Zwarts wrote:
    Op 23.jul.2025 om 05:15 schreef olcott:
    On 7/22/2025 9:24 PM, Richard Damon wrote:
    On 7/22/25 11:39 AM, olcott wrote:
    On 7/22/2025 6:29 AM, Richard Damon wrote:
    On 7/21/25 11:46 PM, olcott wrote:
    On 7/21/2025 5:56 PM, Richard Damon wrote:
    On 7/21/25 5:49 PM, olcott wrote:
    On 7/21/2025 3:58 PM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/21/2025 10:52 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 9:40 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote: >>>>>>>>>>
    [ .... ]

    Your problem is you don't understand the meaning of >>>>>>>>>>>>>>>>>> the words you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common >>>>>>>>>>>>>>>> as it should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.

    What you call "verified facts" are generally nothing of >>>>>>>>>>>>>> the kind. They
    are merely things, often false, you would like to be true. >>>>>>>>>>


    *One key example of a denied verified fact is when Joes said* >>>>>>>>>>
    On 7/18/2025 3:49 AM, joes wrote:
    very obvious that HHH cannot simulate
    DDD past the call to HHH.

    Joes is quite right, here, as has been said to you many >>>>>>>>>>>> times over by
    several people.

    HHH(DDD) does emulate itself emulating DDD

    You will have a get out clause from the vagueness of your >>>>>>>>>>>> language, which
    could be construed to mean practically anything.

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

    void DDD()
    {
       HHH(DDD);
       return;
    }

    int main()
    {
       HHH(DDD);
    }

    Not at all. HHH does emulate the x86 machine code
    of DDD pointed to by P. That is does this according
    to the semantics of the x86 language conclusively
    proves that this emulation is correct.

    That's nauseatingly overstretching things into another lie. >>>>>>>>>> Whatever HHH
    might do is far short of sufficient "conclusively to prove" >>>>>>>>>> that the
    emulation is correct.  To prove that is likely impossible in >>>>>>>>>> principle,
    that's even assuming you could define "correct" coherently. >>>>>>>>>>

    [00002192] 55             push ebp
    [00002193] 8bec           mov ebp,esp
    [00002195] 6892210000     push 00002192
    [0000219a] e833f4ffff     call 000015d2  // call HHH
    [0000219f] 83c404         add esp,+04
    [000021a2] 5d             pop ebp
    [000021a3] c3             ret
    Size in bytes:(0018) [000021a3]

    Which isn't a program, you need to include the code for HHH.


    *Yet again your attention deficit disorder*
    I have told you countless times that all of
    the machine code for every function is in
    the same global memory space of halt7.obj.

    Doesn't matter what "is in the memory space", what matters is what >>>>>> is considedred part of the program, and thus part of the input.


    Neither HHH nor DDD would ever stop running unless
    HHH aborts its emulation of DDD.

    But your HHH DOES stop running.


    Yet you know that you changed the question to a different question.


    As usual counter-factual claims without evidence.

    *Correctly emulated is defined as*
    Emulated according to the rules of the x86 language.
    This includes DDD emulated by HHH and HHH emulating
    itself emulating DDD one or more times.

    Which means that to correctly simulate an instruction, you also must
    simulate the next instruction, as that is part of the x86 language specification, except for terminal instructions.

    Also, it means that since you are defining correct simulaiton of the
    input, that you can only look at the input, and thus to simulate HHH,
    you need to have that code in the input, which you admitted elsewhere by
    saying it could see it as it was in the same memory space, and thus
    defined that ALL of memory was the input to the funciton.


    *The question is*
    Can DDD correctly emulated by HHH possibly reach
    its own emulated "ret" instruction?


    No, that isn't the question, unless you first stipulate the HHH DOES do
    a correct simulation, at which point it isn't ALLOWED to abort.

    The quesiton is does a correct simulaiton of the EXACT DDD that HHH is simulating, which must include ALL of the code of HHH or it can be done,
    will reach a final state.

    Since you HHH has been shown to abort its simulate of DDD, and return 0,
    so will that correct simulation of the HHH called by DDD will do this
    too (but this will occure AFTER your HHH has aborted its simulation) and
    thus the correct simulation of DDD WILL return, at least if you didn't
    totally lie when you said that HHH returned the "correct" answer of 0,
    instead of just the lie that it was correct.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Fri Jul 25 10:49:41 2025
    XPost: comp.theory, sci.logic

    Op 23.jul.2025 om 15:31 schreef olcott:
    On 7/23/2025 3:24 AM, Fred. Zwarts wrote:
    Op 23.jul.2025 om 06:05 schreef olcott:
    On 7/22/2025 9:32 PM, Richard Damon wrote:

    No, YOU changed the subject of the problem from the OBJECTIVE
    behavior of the execution of DDD, to the SUBJECTIVE criteria of what
    HHH sees.


    It is always the case that every halt decider is
    only accountable for the behavior that its actual
    input specifies and not accountable for the behavior
    of any non-inputs. The textbooks don't do it this
    way proves that textbooks are wrong.

    As usual irrelevant claim without evidence
    Up to now you could not point to any textbook that is wrong.


    Textbooks incorrectly assume that the behavior specified
    by the finite string machine description of ⟨M⟩ is always
    the same as the behavior of machine M. That is not the
    case when M calls its own termination analyzer.

    As usual repeated claims without any evidence.
    The behaviour specified in the description of the input does not depend
    on who analyses it. When some analysers are unable to see the whole specification, that is an error in the analyser, it does not change the specification.


    Turing machine halt deciders compute the mapping from
    their input finite strings to the behavior that these
    finite strings specify.

    Exactly.
    And when a halting behaviour is specified, but the analyser is unable to
    see that, the analyser is wrong. It should not compute the behaviour of
    a hypothetical non-halting non-input.



    *Its been three years now and you can't remember*
    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
         If simulating halt decider H correctly simulates its
         input D until H correctly determines that its simulated D
         would never stop running unless aborted then

         H can abort its simulation of D and correctly report that D
         specifies a non-halting sequence of configurations.
    </MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>



    Repeating the agreement with a vacuous statement is no rebuttal.
    Since there is no H that correctly simulates D until it correctly
    detects that its D would never stop unless aborted', the conclusion is
    irrelevant.


    _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             ret
    Size in bytes:(0035) [00002184]


    You have been told many times that these 35 bytes are not the complete
    input. In fact they are the least interesting part of the input. DD is completely irrelevant. What is relevant is that HHH must simulate itself.

    int main() {
    return HHH(main);
    }

    Here is no DD, and your own words are that HHH returns and reports that
    it does not halt.
    This clearly shows that HHH is unable to analyse its own behaviour and
    produces false negative when it tries to do so.


    Counter-factual.
    That you do not understand the semantics of the
    x86 language well enough to understand that this
    is true is less than no rebuttal at all.

    As usual counter-factual claims.
    We have pointed out that world class simulators (and direct execution)
    are very well able to follow the x86 language up to the final halt
    state. HHH fails to follow the same semantics of the x86 language up to
    the end if it cannot reproduce that for exactly the same input.


    In the several years that I have presenting this
    not one person has come up with a single correct
    rebuttal to the statement that DD emulated by HHH
    (according to the semantics of the x86 language)
    would ever stop running of not aborted.

    We all see that the simulating HHH does not need to erroneously abort,
    because the simulated HHH already erroneously aborts.


    All of the rebuttals either used the strawman
    deception to change the subject or were merely
    a statement that my statement was really really
    disbelieved. No one ever pointed out any actual error.

    As usual counter factual claims.
    Closing your eyes for all errors pointed out to you, does not make them disappear. That is childish. But it seems to belong to your logic. If
    HHH does not see the final halt state, you think it is a proof that that
    final halt state does not exists. Same logic.


    D halts even when not aborted,

    Neither DD simulated by HHH, HHH nor DD()
    halts unless HHH aborts its simulation of DD.

    As usual irrelevant claim.
    The point is: HHH does abort. What happens in your dream with another
    HHH is irrelevant. World class simulators show that DD halts when not
    aborted according to the semantics of the x86 language, because the
    simulated HHH aborts. So indeed:

    Disagreement is merely a failure to understand.


    because it calls a function H that aborts and halts. The simulation of
    an aborting H has no need to be aborted.
    Unless you change the input, but that is cheating.

    Alternatively DD emulated by HHH cannot possibly
    reach its own "ret" instruction and halt no matter
    what HHH does.


    Reaching the final halt state is a proof of halting.
    The opposite is not true. Failing to reach the final halt state is not a
    proof of non-halting. If it were, any simulator aborting after one
    instruction could proof non-halting for most program, with the incorrect reasoning that non-halting was specified for *this* simulator.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Fri Jul 25 10:57:38 2025
    XPost: comp.theory, sci.logic

    Op 23.jul.2025 om 15:24 schreef olcott:
    On 7/23/2025 3:24 AM, Fred. Zwarts wrote:
    Op 23.jul.2025 om 06:05 schreef olcott:
    On 7/22/2025 9:32 PM, Richard Damon wrote:
    On 7/22/25 11:49 AM, olcott wrote:
    On 7/22/2025 6:33 AM, Richard Damon wrote:
    On 7/21/25 11:50 PM, olcott wrote:
    On 7/21/2025 9:20 PM, Richard Damon wrote:
    On 7/21/25 9:45 AM, olcott wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote: >>>>>>>>>>>
    On 7/20/25 12:58 AM, olcott wrote:
    Title: A Structural Analysis of the Standard Halting >>>>>>>>>>>>> Problem Proof

    Author: PL Olcott

    Abstract:
    This paper presents a formal critique of the standard proof >>>>>>>>>>>>> of the
    undecidability of the Halting Problem. While we do not >>>>>>>>>>>>> dispute the
    conclusion that the Halting Problem is undecidable, we >>>>>>>>>>>>> argue that the
    conventional proof fails to establish this conclusion due to a >>>>>>>>>>>>> fundamental misapplication of Turing machine semantics. >>>>>>>>>>>>> Specifically,
    we show that the contradiction used in the proof arises >>>>>>>>>>>>> from conflating
    the behavior of encoded simulations with direct execution, >>>>>>>>>>>>> and from
    making assumptions about a decider's domain that do not >>>>>>>>>>>>> hold under a
    rigorous model of computation.

    Your problem is you don't understand the meaning of the >>>>>>>>>>>> words you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as it >>>>>>>>>> should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.


    Right, so YOU are the liar.

    It is a verified fact that the PROGRAM DDD halts since your
    HHH(DDD) returns 0.


    When I say that DDD simulated by HHH does not
    halt you dishonestly change the subject.


    Because you are just showing you don't know English.


    Not at all. You dishonestly change the subject to
    something besides DDD simulated by HHH.

    No, YOU changed the subject of the problem from the OBJECTIVE
    behavior of the execution of DDD, to the SUBJECTIVE criteria of what
    HHH sees.


    *Its been three years now and you can't remember*
    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
         If simulating halt decider H correctly simulates its
         input D until H correctly determines that its simulated D
         would never stop running unless aborted then

         H can abort its simulation of D and correctly report that D
         specifies a non-halting sequence of configurations.
    </MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>



    Repeating the agreement with a vacuous statement is no rebuttal.
    Since there is no H that correctly simulates D until it correctly
    detects that its D would never stop unless aborted', the conclusion is
    irrelevant.


    _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             ret
    Size in bytes:(0035) [00002184]

    As usual irrelevant and counter-factual claims without evidence.
    Repeating irrelvant code does not help you.
    Those 35 bytes are the least interesting part of the input. What is
    interesting is that HEH mus simulate itself, which it cannot do
    correctly up to the end.

    int main() {
    return HEH(main);
    }

    Here is no DD and your own words are that it halts and HEH reports that
    it does not halt. HEH is unable to analyse its own behaviour and
    produces false negative in this case.


    Counter-factual.
    That you do not understand the semantics of the
    x86 language well enough to understand that this
    is true is less than no rebuttal at all.

    As usual irrelevant conter-factual claims without evidence.


    In the several years that I have presenting this
    not one person has come up with a single correct
    rebuttal to the statement that DD emulated by HHH
    (according to the semantics of the x86 language)
    would ever stop running of not aborted.>
    All of the rebuttals either used the strawman
    deception to change the subject or were merely
    a statement that my statement was really really
    disbelieved. No one ever pointed out any actual error.

    Many errors were shown. But you close your eyes and pretend that they do
    not exists. The same method is used in HEH. It does not see the final
    halt state and pretends it does not exist. Very childish.


    D halts even when not aborted,

    Neither DD simulated by HHH, HHH nor DD()
    halts unless HHH aborts its simulation of DD.

    As usual irrelevant claim. HEH does abort, so dreaming of a HEH that
    does not, is irrelevant. So, indeed:

    Disagreement is merely a failure to understand.

    because it calls a function H that aborts and halts. The simulation of
    an aborting H has no need to be aborted.
    Unless you change the input, but that is cheating.

    Alternatively DD emulated by HHH cannot possibly
    reach its own "ret" instruction and halt no matter
    what HHH does.


    Proving that HEH fails to reach the final halt state, when better
    simulators have no problem with exactly the same input.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Fri Jul 25 11:04:37 2025
    XPost: comp.theory, sci.logic

    Op 23.jul.2025 om 15:19 schreef olcott:
    On 7/23/2025 3:24 AM, Fred. Zwarts wrote:
    Op 23.jul.2025 om 06:05 schreef olcott:
    On 7/22/2025 9:32 PM, Richard Damon wrote:
    On 7/22/25 11:49 AM, olcott wrote:
    On 7/22/2025 6:33 AM, Richard Damon wrote:
    On 7/21/25 11:50 PM, olcott wrote:
    On 7/21/2025 9:20 PM, Richard Damon wrote:
    On 7/21/25 9:45 AM, olcott wrote:
    On 7/21/2025 4:06 AM, Mikko wrote:
    On 2025-07-20 11:48:37 +0000, Mr Flibble said:

    On Sun, 20 Jul 2025 07:13:43 -0400, Richard Damon wrote: >>>>>>>>>>>
    On 7/20/25 12:58 AM, olcott wrote:
    Title: A Structural Analysis of the Standard Halting >>>>>>>>>>>>> Problem Proof

    Author: PL Olcott

    Abstract:
    This paper presents a formal critique of the standard proof >>>>>>>>>>>>> of the
    undecidability of the Halting Problem. While we do not >>>>>>>>>>>>> dispute the
    conclusion that the Halting Problem is undecidable, we >>>>>>>>>>>>> argue that the
    conventional proof fails to establish this conclusion due to a >>>>>>>>>>>>> fundamental misapplication of Turing machine semantics. >>>>>>>>>>>>> Specifically,
    we show that the contradiction used in the proof arises >>>>>>>>>>>>> from conflating
    the behavior of encoded simulations with direct execution, >>>>>>>>>>>>> and from
    making assumptions about a decider's domain that do not >>>>>>>>>>>>> hold under a
    rigorous model of computation.

    Your problem is you don't understand the meaning of the >>>>>>>>>>>> words you are
    using.

    This is an ad hominem attack, not argumentation.

    It is also honest and truthful, which is not as common as it >>>>>>>>>> should.


    It is also honest and truthful that people
    that deny verified facts are either liars
    or lack sufficient technical competence.


    Right, so YOU are the liar.

    It is a verified fact that the PROGRAM DDD halts since your
    HHH(DDD) returns 0.


    When I say that DDD simulated by HHH does not
    halt you dishonestly change the subject.


    Because you are just showing you don't know English.


    Not at all. You dishonestly change the subject to
    something besides DDD simulated by HHH.

    No, YOU changed the subject of the problem from the OBJECTIVE
    behavior of the execution of DDD, to the SUBJECTIVE criteria of what
    HHH sees.


    *Its been three years now and you can't remember*
    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
         If simulating halt decider H correctly simulates its
         input D until H correctly determines that its simulated D
         would never stop running unless aborted then

         H can abort its simulation of D and correctly report that D
         specifies a non-halting sequence of configurations.
    </MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>



    Repeating the agreement with a vacuous statement is no rebuttal.
    Since there is no H that correctly simulates D until it correctly
    detects that its D would never stop unless aborted', the conclusion is
    irrelevant.


    _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             ret
    Size in bytes:(0035) [00002184]

    Why repeating irrelevant code? Those 35 bytes are the least interesting
    part of the input. It is HHH that must simulate itself that is interesting.

    int main() {
    return HHH(main);
    }

    Even without DD we see the same problem. Your own words are that it
    halts but reports that it does not halt. HHH is unable to analyse its
    own behaviour. It produces false negative in such cases.



    Counter-factual.
    That you do not understand the semantics of the
    x86 language well enough to understand that this
    is true is less than no rebuttal at all.

    As usual irrelevant and counter factual claim.
    Even if I did not understand it, you cannot find an error in the logic.


    In the several years that I have presenting this
    not one person has come up with a single correct
    rebuttal to the statement that DD emulated by HHH
    (according to the semantics of the x86 language)
    would ever stop running of not aborted.

    All of the rebuttals either used the strawman
    deception to change the subject or were merely
    a statement that my statement was really really
    disbelieved. No one ever pointed out any actual error.

    Irrelevant and counter-factual claim. Closing your eyes for those
    errors does not make them disappear. But seems to belong to your logic.
    HHH uses the same logic: it does not see the final halt state and
    pretends that it does not exist. Very childish.>
    D halts even when not aborted,

    Neither DD simulated by HHH, HHH nor DD()
    halts unless HHH aborts its simulation of DD.

    As usual irrelevant claims.
    What is relevant is that HHH does abort. This aborting HHH is presented
    in the input. That makes DD a halting program. Dreaming of a
    hypothetical non-aborting HHH is irrelevant.

    Disagreement is merely a failure to understand.

    because it calls a function H that aborts and halts. The simulation of
    an aborting H has no need to be aborted.
    Unless you change the input, but that is cheating.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to Richard Damon on Fri Jul 25 13:56:44 2025
    XPost: comp.theory, sci.logic

    On Thu, 24 Jul 2025 22:58:34 -0400, Richard Damon wrote:

    No, you have just been too stupid to see your error and to morally
    corrupt to admit it.

    Yet another ad hominem attack, you are not very good at this are you Damon?

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Jul 25 09:36:05 2025
    XPost: comp.theory

    On 7/24/25 11:13 PM, olcott wrote:
    On 7/22/2025 2:58 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 7/21/2025 3:58 PM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/21/2025 10:52 AM, Alan Mackenzie wrote:

    [ .... ]

    You will have a get out clause from the vagueness of your
    language, which
    could be construed to mean practically anything.

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

    void DDD()
    {
        HHH(DDD);
        return;
    }

    int main()
    {
        HHH(DDD);
    }

    Not at all. HHH does emulate the x86 machine code
    of DDD pointed to by P. That is does this according
    to the semantics of the x86 language conclusively
    proves that this emulation is correct.

    That's nauseatingly overstretching things into another lie.
    Whatever HHH
    might do is far short of sufficient "conclusively to prove" that the
    emulation is correct.  To prove that is likely impossible in principle, >>>> that's even assuming you could define "correct" coherently.


    [00002192] 55             push ebp
    [00002193] 8bec           mov ebp,esp
    [00002195] 6892210000     push 00002192
    [0000219a] e833f4ffff     call 000015d2  // call HHH
    [0000219f] 83c404         add esp,+04
    [000021a2] 5d             pop ebp
    [000021a3] c3             ret
    Size in bytes:(0018) [000021a3]

    x86utm is a multi-tasking operating system (that I wrote)
    that allows any C function to execute any other C function
    in debug step mode. HHH and DDD have their own virtual
    registers and stack.

    When HHH emulates the first instruction of DDD it
    emulates pushing the DDD ebp base pointer onto the
    DDD stack.

    *That is a 100% concrete example of correct emulation*

    Which appears to be beside the point.

    Exactly how is it that you could have construed this
    as impossible in principle?

    You seem to be "proving" the correctness of your emulation by giving one
    example of its execution and saying "because it works for this particular
    case, it works in general".

    It is as though you are testing a multiplication program and give it the
    inputs 3.0 and 1.5, you get the answer 4.5 "therefore" it works properly.
    Actually, what you were testing turned out to be an addition program.

    You can never prove a program is correct just by getting correct results
    from a single run of it, or even correct results from several or many
    runs.  This is impossible in principle.  And as I wrote earlier, that
    even supposes that you can define "correct" coherently and usefully.


    It is certainly not impossible in principle
    to prove that DDD is correctly emulated by HHH.

    Sure it is impossilbe, as HHH doesn't correctly emulate DDD, and you
    can't actually prove a false statement, not unless your system has gone inconsistant.


    I claim that it is proved that DDD is correctly
    emulated by HHH and your rebuttal totally changes
    the subject. This strawman deception is the primary
    form of every fake rebuttal of my work.

    Yes, you claim it, but can't actually prove it.

    The problem is you keep on trying to introduce false statements in your
    proof.


    There have been zero correct rebuttals of any
    detail of the essence of my work. Not one person
    can point to any correct rebuttal of the essence
    of my work in the last three years.

    Sure there have been correcxt rebuttals. You just don't believe them in
    your stupidity.


    The fact that HHH(DD) rejects its input as non-halting
    never was contradicted by the fact that the directly
    executed DD() halts. It only seemed that way because
    no one ever bothered to notice:

    Sure it is. Since that is what the DEFINITION of a Halt Decoder is to
    decide on.

    All you are doing is showing that you have lied by trying to interject a strawman.


    (a) Turing machine deciders only take finite
    string inputs they never take directly executing
    Turing machines as inputs.

    But finite strings CAN be representations of Turing Machines, and thus
    specify there direct execution.


    (b) Turing machine deciders only compute the mapping
    from their inputs on the basis of the behavior
    specified by these inputs.

    And that behavior can be based on what the string is a representation of.

    In this case, the actual Turing Machine and the behavior it performs.


    (c) When the input to a Turing machine decider
    calls this same decider then the behavior of the
    direct execution and the correct simulation diverge.

    Nope, can't be, as the definition of correct simulation is to EXACTLY
    reproduce what the input specifies, and that is the behavior of the
    direct execution of the machine it represents.

    All you are doing is admitting that you are working on a false strawman,
    and your repeated use of it shows you just have straw for brains.

    It seems you just don't understand the meaning of "correct", just like
    you don't understand the meaning of a lot of words you abuse like:
    Truth, Program, Halting, Logic, ...



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

    HHH(DD)==0 even though DD() halts.



    Nope. just prove that you are a stupid and ignorant pathetic
    pathological liar because you don't know the definitions of the thing
    you are talking about.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to Mr Flibble on Fri Jul 25 13:23:22 2025
    XPost: comp.theory, sci.logic

    On 7/25/25 9:56 AM, Mr Flibble wrote:
    On Thu, 24 Jul 2025 22:58:34 -0400, Richard Damon wrote:

    No, you have just been too stupid to see your error and to morally
    corrupt to admit it.

    Yet another ad hominem attack, you are not very good at this are you Damon?

    /Flibble


    Nope, since the error was pointed out without the need to refer to your stupidity, it just shows that you are so stupid you don't know what a ad hominem attack is.

    And, by taing things out of context, you demonstrate that you are just
    an intentional deciever.

    Sorry, you have put yourself into the same category as Olcott.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Jul 25 13:25:42 2025
    XPost: comp.theory, sci.logic

    On 7/25/25 10:43 AM, olcott wrote:
    On 7/25/2025 8:56 AM, Mr Flibble wrote:
    On Thu, 24 Jul 2025 22:58:34 -0400, Richard Damon wrote:

    No, you have just been too stupid to see your error and to morally
    corrupt to admit it.

    Yet another ad hominem attack, you are not very good at this are you
    Damon?

    /Flibble

    I think that he does this to attempt to mask his ignorance.


    No, it is just the method that you both use to try to mask your lies.


    I point out your stupidity to help people understand where you are
    coming from so they don't try to find the logic in your illogical
    statements.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Jul 25 13:30:08 2025
    XPost: comp.theory, sci.logic

    On 7/25/25 12:44 PM, olcott wrote:
    On 7/25/2025 3:49 AM, Fred. Zwarts wrote:
    Op 23.jul.2025 om 15:31 schreef olcott:
    On 7/23/2025 3:24 AM, Fred. Zwarts wrote:
    Op 23.jul.2025 om 06:05 schreef olcott:
    On 7/22/2025 9:32 PM, Richard Damon wrote:

    No, YOU changed the subject of the problem from the OBJECTIVE
    behavior of the execution of DDD, to the SUBJECTIVE criteria of
    what HHH sees.


    It is always the case that every halt decider is
    only accountable for the behavior that its actual
    input specifies and not accountable for the behavior
    of any non-inputs. The textbooks don't do it this
    way proves that textbooks are wrong.

    As usual irrelevant claim without evidence
    Up to now you could not point to any textbook that is wrong.


    Textbooks incorrectly assume that the behavior specified
    by the finite string machine description of ⟨M⟩ is always
    the same as the behavior of machine M. That is not the
    case when M calls its own termination analyzer.

    As usual repeated claims without any evidence.
    The behaviour specified in the description of the input does not
    depend on who analyses it. When some analysers are unable to see the
    whole specification, that is an error in the analyser, it does not
    change the specification.


    Turing machine halt deciders compute the mapping from
    their input finite strings to the behavior that these
    finite strings specify.

    Exactly.
    And when a halting behaviour is specified, but the analyser is unable
    to see that, the analyser is wrong. It should not compute the
    behaviour of a hypothetical non-halting non-input.



    *Its been three years now and you can't remember*
    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022> >>>>>      If simulating halt decider H correctly simulates its
         input D until H correctly determines that its simulated D
         would never stop running unless aborted then

         H can abort its simulation of D and correctly report that D >>>>>      specifies a non-halting sequence of configurations.
    </MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022> >>>>>


    Repeating the agreement with a vacuous statement is no rebuttal.
    Since there is no H that correctly simulates D until it correctly
    detects that its D would never stop unless aborted', the conclusion
    is irrelevant.


    _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             ret
    Size in bytes:(0035) [00002184]


    You have been told many times that these 35 bytes are not the complete
    input. In fact they are the least interesting part of the input. DD is
    completely irrelevant. What is relevant is that HHH must simulate itself.

            int main() {
              return HHH(main);
            }

    Here is no DD, and your own words are that HHH returns and reports
    that it does not halt.
    This clearly shows that HHH is unable to analyse its own behaviour and
    produces false negative when it tries to do so.


    When-so-ever the input to a simulating termination
    analyzer calls its actual self as (your example above)
    or when the HHH(DDD) input calls HHH(DDD) this does
    specify recursive emulation that must be aborted to
    prevent the non-termination of the directly executed HHH.


    Where do you get this claim from?

    REMEMBER the problem order, HHH existed first, and can't change to avoid problems, THEN we create the input DDD, which uses that SPECIFIC HHH.

    The template DDD might have existed first, but not the program DDD, and
    the input is of the PROGRAM.

    Either it aborted in this condition, at which the program that calls it
    can use that fact to establish that it will halt,

    or it doesn't abort, and then fails in the way you describe.

    HHH can't treat the input that calls this HHH (that aborts) as calling
    some other code (a version that does).

    All you are doing is showing that your "logic" is based on lying.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Jul 25 14:07:01 2025
    XPost: comp.theory, sci.logic

    On 7/25/25 1:31 PM, olcott wrote:
    On 7/25/2025 12:25 PM, Richard Damon wrote:
    On 7/25/25 10:43 AM, olcott wrote:
    On 7/25/2025 8:56 AM, Mr Flibble wrote:
    On Thu, 24 Jul 2025 22:58:34 -0400, Richard Damon wrote:

    No, you have just been too stupid to see your error and to morally
    corrupt to admit it.

    Yet another ad hominem attack, you are not very good at this are you
    Damon?

    /Flibble

    I think that he does this to attempt to mask his ignorance.


    No, it is just the method that you both use to try to mask your lies.


    I point out your stupidity to help people understand where you are
    coming from so they don't try to find the logic in your illogical
    statements.

    Try not using any insults and only rely on correct reasoning.
    When you do this your reasoning errors will be laid bare.


    Only if you first promise to also stop calling people liars.

    Remember, YOU started it, and refused the offer of a cease-fire.

    You will need to get Fibber to agree to, or I will continue on him.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Jul 25 14:12:00 2025
    XPost: comp.theory, sci.logic

    On 7/25/25 1:49 PM, olcott wrote:
    On 7/25/2025 12:30 PM, Richard Damon wrote:
    On 7/25/25 12:44 PM, olcott wrote:
    On 7/25/2025 3:49 AM, Fred. Zwarts wrote:
    Op 23.jul.2025 om 15:31 schreef olcott:
    On 7/23/2025 3:24 AM, Fred. Zwarts wrote:
    Op 23.jul.2025 om 06:05 schreef olcott:
    On 7/22/2025 9:32 PM, Richard Damon wrote:

    No, YOU changed the subject of the problem from the OBJECTIVE
    behavior of the execution of DDD, to the SUBJECTIVE criteria of >>>>>>>> what HHH sees.


    It is always the case that every halt decider is
    only accountable for the behavior that its actual
    input specifies and not accountable for the behavior
    of any non-inputs. The textbooks don't do it this
    way proves that textbooks are wrong.

    As usual irrelevant claim without evidence
    Up to now you could not point to any textbook that is wrong.


    Textbooks incorrectly assume that the behavior specified
    by the finite string machine description of ⟨M⟩ is always
    the same as the behavior of machine M. That is not the
    case when M calls its own termination analyzer.

    As usual repeated claims without any evidence.
    The behaviour specified in the description of the input does not
    depend on who analyses it. When some analysers are unable to see the
    whole specification, that is an error in the analyser, it does not
    change the specification.


    Turing machine halt deciders compute the mapping from
    their input finite strings to the behavior that these
    finite strings specify.

    Exactly.
    And when a halting behaviour is specified, but the analyser is
    unable to see that, the analyser is wrong. It should not compute the
    behaviour of a hypothetical non-halting non-input.



    *Its been three years now and you can't remember*
    <MIT Professor Sipser agreed to ONLY these verbatim words
    10/13/2022>
         If simulating halt decider H correctly simulates its
         input D until H correctly determines that its simulated D >>>>>>>      would never stop running unless aborted then

         H can abort its simulation of D and correctly report that D >>>>>>>      specifies a non-halting sequence of configurations.
    </MIT Professor Sipser agreed to ONLY these verbatim words
    10/13/2022>



    Repeating the agreement with a vacuous statement is no rebuttal.
    Since there is no H that correctly simulates D until it correctly
    detects that its D would never stop unless aborted', the
    conclusion is irrelevant.


    _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             ret
    Size in bytes:(0035) [00002184]


    You have been told many times that these 35 bytes are not the
    complete input. In fact they are the least interesting part of the
    input. DD is completely irrelevant. What is relevant is that HHH
    must simulate itself.

            int main() {
              return HHH(main);
            }

    Here is no DD, and your own words are that HHH returns and reports
    that it does not halt.
    This clearly shows that HHH is unable to analyse its own behaviour
    and produces false negative when it tries to do so.


    When-so-ever the input to a simulating termination
    analyzer calls its actual self as (your example above)
    or when the HHH(DDD) input calls HHH(DDD) this does
    specify recursive emulation that must be aborted to
    prevent the non-termination of the directly executed HHH.


    Where do you get this claim from?


    If you understood recursion well enough you
    could have figured this out on your own
    as four different chatbots did figure this
    out on their own.

    REMEMBER the problem order, HHH existed first, and can't change to
    avoid problems, THEN we create the input DDD, which uses that SPECIFIC
    HHH.

    The template DDD might have existed first, but not the program DDD,
    and the input is of the PROGRAM.

    Either it aborted in this condition, at which the program that calls
    it can use that fact to establish that it will halt,

    or it doesn't abort, and then fails in the way you describe.

    HHH can't treat the input that calls this HHH (that aborts) as calling
    some other code (a version that does).

    All you are doing is showing that your "logic" is based on lying.

    All that the above shows is that you don't understand
    recursion well enough. If you did understand recursion
    well enough you would understand that the input to HHH(DDD)
    does specify the recursive emulation non-halting behavior
    pattern.

    No, you don't understand the definition of a PROGRAM.


    _DDD()
    [00002192] 55         push ebp
    [00002193] 8bec       mov ebp,esp
    [00002195] 6892210000 push 00002192  // push DDD
    [0000219a] e833f4ffff call 000015d2  // call HHH
    [0000219f] 83c404     add esp,+04
    [000021a2] 5d         pop ebp
    [000021a3] c3         ret
    Size in bytes:(0018) [000021a3]

    This is NOT a program, and con not be simulated past the call instruction.

    if you specify that we can access the rest of memory including the
    contents of Halt7.c, then that is part of the input, and the program,
    and thus only THAT version of HHH is allowed.

    You can't talk about "changing" it, as you have stipulated what it is,

    Since that version aborts, the "recursive simulition" is finite in depth.

    Your problem is your logic is based on assuming contradictory definitions.


    The conclusive proof that I am right and you are
    wrong is provided by the correct execution trace
    of DDD emulated by HHH.



    But that isn't correct.

    The correct execution trace of DDD shows that it halts.

    And thus you LIE when you say that HHH is correct in its decision from a PARTIAL simulation.

    Sorry, your logic is just based on contradicitions, because you CHOSE to
    not learn the meaning of the words.

    Every time you use the wrong definition, after the correct definition
    has been given, is just another DELIBERATE LIE from you.

    Sorry, but that is the truth.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Jul 25 16:04:15 2025
    XPost: comp.theory, sci.logic

    On 7/25/25 3:50 PM, olcott wrote:
    On 7/25/2025 1:07 PM, Richard Damon wrote:
    On 7/25/25 1:31 PM, olcott wrote:
    On 7/25/2025 12:25 PM, Richard Damon wrote:
    On 7/25/25 10:43 AM, olcott wrote:
    On 7/25/2025 8:56 AM, Mr Flibble wrote:
    On Thu, 24 Jul 2025 22:58:34 -0400, Richard Damon wrote:

    No, you have just been too stupid to see your error and to morally >>>>>>> corrupt to admit it.

    Yet another ad hominem attack, you are not very good at this are
    you Damon?

    /Flibble

    I think that he does this to attempt to mask his ignorance.


    No, it is just the method that you both use to try to mask your lies.


    I point out your stupidity to help people understand where you are
    coming from so they don't try to find the logic in your illogical
    statements.

    Try not using any insults and only rely on correct reasoning.
    When you do this your reasoning errors will be laid bare.


    Only if you first promise to also stop calling people liars.

    Remember, YOU started it, and refused the offer of a cease-fire.

    You will need to get Fibber to agree to, or I will continue on him.

    OK I will refrain from calling anyone a liar while
    I see that this is mutually respected and there is
    no evidence that the reply is in any way dishonest.

    Since you see anyone who disagrees with you as being dishonest that
    doesn't count.

    I won't call you a liar unless you say a lie.


    For example when I refer to DDD correctly emulated
    by HHH I mean that one or more instructions of DDD
    have been emulated by HHH according to the rules
    of the x86 language. This does include HHH emulating
    itself when the emulated DDD calls HHH(DDD).

    But that ISN'T the definition of a correct simulation, so the statement
    is just a LIE.

    You don't get to use wrong meanings without being called out as being a
    liar.


    If you change the subject to anything else then this
    change of subject makes you a liar.


    No, and again, you show that you are just a liar as you don't know what
    you words actually mean.

    Chnging the subject is NOT "Lying" so you statement is just a flat out
    lie, making you a LIAR.

    Since *ALL* of your posts have been a change of subject from what you
    claim to be talking, since you clearly don't understand the basics of
    the Halting Problem, all you are doing is showing that you are just also
    a Hypocrite.

    Sorry, to get people to stop insulting your intelegence, you need to
    stop doing the same to others, and that means you can't call people
    liars where there statemeents are in fact correct, and usng the words as
    the term-of-art, when you are the one trying to LIE by using in
    inappropriate meaning.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Jul 25 17:26:39 2025
    XPost: comp.theory, sci.logic

    On 7/25/25 4:34 PM, olcott wrote:
    On 7/25/2025 3:04 PM, Richard Damon wrote:
    On 7/25/25 3:50 PM, olcott wrote:
    On 7/25/2025 1:07 PM, Richard Damon wrote:
    On 7/25/25 1:31 PM, olcott wrote:
    On 7/25/2025 12:25 PM, Richard Damon wrote:
    On 7/25/25 10:43 AM, olcott wrote:
    On 7/25/2025 8:56 AM, Mr Flibble wrote:
    On Thu, 24 Jul 2025 22:58:34 -0400, Richard Damon wrote:

    No, you have just been too stupid to see your error and to morally >>>>>>>>> corrupt to admit it.

    Yet another ad hominem attack, you are not very good at this are >>>>>>>> you Damon?

    /Flibble

    I think that he does this to attempt to mask his ignorance.


    No, it is just the method that you both use to try to mask your lies. >>>>>>

    I point out your stupidity to help people understand where you are >>>>>> coming from so they don't try to find the logic in your illogical
    statements.

    Try not using any insults and only rely on correct reasoning.
    When you do this your reasoning errors will be laid bare.


    Only if you first promise to also stop calling people liars.

    Remember, YOU started it, and refused the offer of a cease-fire.

    You will need to get Fibber to agree to, or I will continue on him.

    OK I will refrain from calling anyone a liar while
    I see that this is mutually respected and there is
    no evidence that the reply is in any way dishonest.

    Since you see anyone who disagrees with you as being dishonest that
    doesn't count.


    Disagreeing doesn't count as dishonesty.

    Yes, but you call anyone who disagrees with you as being dishonest.



    Changing the subject away from DDD simulated by
    HHH to anything else counts as dishonesty.

    No, insisting that the criteria *IS* DDD simulated by HHH is the
    dishonest claim, since it is a violation of the definition of halting.

    The only simulation that can be used as a replacement for the direct
    execution is the CORRECT (which means complete with no aborting)
    SIMULATION of the exact input, which must include in it ALL the code used.


    I won't call you a liar unless you say a lie.


    The we must also agree that an actual lie only
    includes an INTENTIONALLY false statement.

    Except it doesn't, as, as shown, it also includes statements that are
    just blantently incorrect.



    For example when I refer to DDD correctly emulated
    by HHH I mean that one or more instructions of DDD
    have been emulated by HHH according to the rules
    of the x86 language. This does include HHH emulating
    itself when the emulated DDD calls HHH(DDD).

    But that ISN'T the definition of a correct simulation, so the
    statement is just a LIE.


    That HHH emulates the exact sequence of machine code bytes
    that it is presented with according to the rules of the x86
    language *IS THE DEFINITION OF CORRECT EMULATION*

    No, you miss the requirement that to be correct, it must continue to the
    final state, as that is also part of the x86 language.

    Partial simulations are NOT "correct" when talking about non-halting.


    You cannot possibly refute that with any kind of correct
    reasoning. That the emulation must be infinite to be
    correct is fucking nuts.



    Its the definition, do refuse to accept the definition is just stupid.

    Your problem is you forget that the definition doesn't require HHH to do
    that simulation, just show that the simulation by the UTM, of the actual
    input (including the code of the original HHH) will not halt.

    This is just your incorrect confusion between Knowledge and Truth.

    The Truth of the halting is established by the UTM, but HHH can't "wait"
    for the UTM, so needs to use proper logic to determine what it will do.

    The problem is that there is no proper logic to allow HHH to determine a correct answer for D/DD (there is for DDD), because which ever answer
    HHH ends up giving the correct answer will be the other.

    For DDD, HHH just needs to return 1 to be correct, but your rules can't
    justify that answer, so it can't do it and follow your rules.

    That the correct answer is not computable isn't actually a problem, as
    it was reaslized after Turing showned this one question wasn't
    conputable, as the mathemeatics of infinity was discovered, it became
    clear that there MUST have been MANY uncomputable problems by a simple
    counting argument,but that seems to be beyond your understanding, as I
    don't think you understand even simple infinities.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Jul 25 18:45:45 2025
    XPost: comp.theory, sci.logic

    On 7/25/25 5:51 PM, olcott wrote:
    On 7/25/2025 4:26 PM, Richard Damon wrote:
    On 7/25/25 4:34 PM, olcott wrote:
    On 7/25/2025 3:04 PM, Richard Damon wrote:
    On 7/25/25 3:50 PM, olcott wrote:
    On 7/25/2025 1:07 PM, Richard Damon wrote:
    On 7/25/25 1:31 PM, olcott wrote:
    On 7/25/2025 12:25 PM, Richard Damon wrote:
    On 7/25/25 10:43 AM, olcott wrote:
    On 7/25/2025 8:56 AM, Mr Flibble wrote:
    On Thu, 24 Jul 2025 22:58:34 -0400, Richard Damon wrote:

    No, you have just been too stupid to see your error and to >>>>>>>>>>> morally
    corrupt to admit it.

    Yet another ad hominem attack, you are not very good at this >>>>>>>>>> are you Damon?

    /Flibble

    I think that he does this to attempt to mask his ignorance.


    No, it is just the method that you both use to try to mask your >>>>>>>> lies.


    I point out your stupidity to help people understand where you >>>>>>>> are coming from so they don't try to find the logic in your
    illogical statements.

    Try not using any insults and only rely on correct reasoning.
    When you do this your reasoning errors will be laid bare.


    Only if you first promise to also stop calling people liars.

    Remember, YOU started it, and refused the offer of a cease-fire.

    You will need to get Fibber to agree to, or I will continue on him. >>>>>
    OK I will refrain from calling anyone a liar while
    I see that this is mutually respected and there is
    no evidence that the reply is in any way dishonest.

    Since you see anyone who disagrees with you as being dishonest that
    doesn't count.


    Disagreeing doesn't count as dishonesty.

    Yes, but you call anyone who disagrees with you as being dishonest.


    I didn't call them a liar just because they disagreed.
    I called them a liar when they changed the words that
    I said and then used these changed words as the basis
    of their rebuttal.


    Changing the subject away from DDD simulated by
    HHH to anything else counts as dishonesty.

    No,

    Yes you are a liar otherwise.

    insisting that the criteria *IS* DDD simulated by HHH is the dishonest
    claim, since it is a violation of the definition of halting.


    If you want to insist on lying I will not stop calling you a liar.

    The only simulation that can be used as a replacement for the direct
    execution is the CORRECT (which means complete with no aborting)

    That you expect a correct simulation of a non-terminating
    input to be infinite is fucking nuts. When one instruction
    of a non-terminating input is correctly emulated then it
    is dishonest to conclude that zero instructions were emulated
    correctly.

    SIMULATION of the exact input, which must include in it ALL the code
    used.


    I won't call you a liar unless you say a lie.


    The we must also agree that an actual lie only
    includes an INTENTIONALLY false statement.

    Except it doesn't, as, as shown, it also includes statements that are
    just blantently incorrect.


    Since that is not the way that most people take
    the meaning of the word your use of this term
    in that way is libelous.



    For example when I refer to DDD correctly emulated
    by HHH I mean that one or more instructions of DDD
    have been emulated by HHH according to the rules
    of the x86 language. This does include HHH emulating
    itself when the emulated DDD calls HHH(DDD).

    But that ISN'T the definition of a correct simulation, so the
    statement is just a LIE.


    That HHH emulates the exact sequence of machine code bytes
    that it is presented with according to the rules of the x86
    language *IS THE DEFINITION OF CORRECT EMULATION*

    No, you miss the requirement that to be correct, it must continue to
    the final state, as that is also part of the x86 language.


    That is fucking nuts. Non-terminating inputs cannot
    reach any final state.

    Partial simulations are NOT "correct" when talking about non-halting.


    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
        If simulating halt decider H correctly simulates its
        input D until H correctly determines that its simulated D
        would never stop running unless aborted then

    until H correctly determines
    until H correctly determines

    [[ Two year old style rant trimed ]]

    But H can't "Correctly Determine" that, since it isn't true.

    The CORRECT SIMULATION of D WILL HALT, BECAUSE you H ultimate has been
    assumed to detect some pattern and stopped.

    Thus, H can't correctly determine that its, or any correct simulation
    won't halt.

    Your problem is you have injected a contradiction into you logic so you
    can show that both halting and non-halting are "correct" behaivor.


    This is the problem with not knowing the meaning of the words.

    And you can't even use that statement in the first place, until you
    retract you claim that your H isn't "A Program" as required, and neither
    is your D, as that statement relates to a field that only talks about
    programs.

    This means that the PROGRAM that is the input is based on and includes
    in its code the SPECFIC (and thus singular) decider it is built on, and
    it is only that decider that matters for the proof.

    That means that you argument of the infinite set of deciders simulating
    DDD for all number from 1 to infinity is FALSE, as they each simulate a DIFFERENT DDD, and calling all of them the same is just a LIE.


    You cannot possibly refute that with any kind of correct
    reasoning. That the emulation must be infinite to be
    correct is fucking nuts.



    Its the definition, do refuse to accept the definition is just stupid.

    Your problem is you forget that the definition doesn't require HHH to
    do that simulation, just show that the simulation by the UTM, of the
    actual input (including the code of the original HHH) will not halt.

    This is just your incorrect confusion between Knowledge and Truth.

    The Truth of the halting is established by the UTM, but HHH can't
    "wait" for the UTM, so needs to use proper logic to determine what it
    will do.

    The problem is that there is no proper logic to allow HHH to determine
    a correct answer for D/DD (there is for DDD), because which ever
    answer HHH ends up giving the correct answer will be the other.

    For DDD, HHH just needs to return 1 to be correct, but your rules
    can't justify that answer, so it can't do it and follow your rules.

    That the correct answer is not computable isn't actually a problem, as
    it was reaslized after Turing showned this one question wasn't
    conputable, as the mathemeatics of infinity was discovered, it became
    clear that there MUST have been MANY uncomputable problems by a simple
    counting argument,but that seems to be beyond your understanding, as I
    don't think you understand even simple infinities.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Jul 25 21:19:08 2025
    XPost: comp.theory, sci.logic

    On 7/25/25 6:49 PM, olcott wrote:
    On 7/25/2025 5:45 PM, Richard Damon wrote:
    On 7/25/25 5:51 PM, olcott wrote:
    On 7/25/2025 4:26 PM, Richard Damon wrote:
    On 7/25/25 4:34 PM, olcott wrote:
    On 7/25/2025 3:04 PM, Richard Damon wrote:
    On 7/25/25 3:50 PM, olcott wrote:
    On 7/25/2025 1:07 PM, Richard Damon wrote:
    On 7/25/25 1:31 PM, olcott wrote:
    On 7/25/2025 12:25 PM, Richard Damon wrote:
    On 7/25/25 10:43 AM, olcott wrote:
    On 7/25/2025 8:56 AM, Mr Flibble wrote:
    On Thu, 24 Jul 2025 22:58:34 -0400, Richard Damon wrote: >>>>>>>>>>>>
    No, you have just been too stupid to see your error and to >>>>>>>>>>>>> morally
    corrupt to admit it.

    Yet another ad hominem attack, you are not very good at this >>>>>>>>>>>> are you Damon?

    /Flibble

    I think that he does this to attempt to mask his ignorance. >>>>>>>>>>>

    No, it is just the method that you both use to try to mask >>>>>>>>>> your lies.


    I point out your stupidity to help people understand where you >>>>>>>>>> are coming from so they don't try to find the logic in your >>>>>>>>>> illogical statements.

    Try not using any insults and only rely on correct reasoning. >>>>>>>>> When you do this your reasoning errors will be laid bare.


    Only if you first promise to also stop calling people liars.

    Remember, YOU started it, and refused the offer of a cease-fire. >>>>>>>>
    You will need to get Fibber to agree to, or I will continue on him. >>>>>>>
    OK I will refrain from calling anyone a liar while
    I see that this is mutually respected and there is
    no evidence that the reply is in any way dishonest.

    Since you see anyone who disagrees with you as being dishonest
    that doesn't count.


    Disagreeing doesn't count as dishonesty.

    Yes, but you call anyone who disagrees with you as being dishonest.


    I didn't call them a liar just because they disagreed.
    I called them a liar when they changed the words that
    I said and then used these changed words as the basis
    of their rebuttal.


    Changing the subject away from DDD simulated by
    HHH to anything else counts as dishonesty.

    No,

    Yes you are a liar otherwise.

    insisting that the criteria *IS* DDD simulated by HHH is the
    dishonest claim, since it is a violation of the definition of halting. >>>>

    If you want to insist on lying I will not stop calling you a liar.

    The only simulation that can be used as a replacement for the direct
    execution is the CORRECT (which means complete with no aborting)

    That you expect a correct simulation of a non-terminating
    input to be infinite is fucking nuts. When one instruction
    of a non-terminating input is correctly emulated then it
    is dishonest to conclude that zero instructions were emulated
    correctly.

    SIMULATION of the exact input, which must include in it ALL the code
    used.


    I won't call you a liar unless you say a lie.


    The we must also agree that an actual lie only
    includes an INTENTIONALLY false statement.

    Except it doesn't, as, as shown, it also includes statements that
    are just blantently incorrect.


    Since that is not the way that most people take
    the meaning of the word your use of this term
    in that way is libelous.



    For example when I refer to DDD correctly emulated
    by HHH I mean that one or more instructions of DDD
    have been emulated by HHH according to the rules
    of the x86 language. This does include HHH emulating
    itself when the emulated DDD calls HHH(DDD).

    But that ISN'T the definition of a correct simulation, so the
    statement is just a LIE.


    That HHH emulates the exact sequence of machine code bytes
    that it is presented with according to the rules of the x86
    language *IS THE DEFINITION OF CORRECT EMULATION*

    No, you miss the requirement that to be correct, it must continue to
    the final state, as that is also part of the x86 language.


    That is fucking nuts. Non-terminating inputs cannot
    reach any final state.

    Partial simulations are NOT "correct" when talking about non-halting.


    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
         If simulating halt decider H correctly simulates its
         input D until H correctly determines that its simulated D
         would never stop running unless aborted then

    until H correctly determines
    until H correctly determines

    [[ Two year old style rant trimed ]]

    But H can't "Correctly Determine" that, since it isn't true.


    I have told you that 500 times and you keep contradicting it.
    That is either dishonestly or brain damage.


    In other words, you have told your LIE 500 times.

    The problem is that H *CAN'T* correctly determine something that doesn't happen.

    "Its simulated D" refera to a correct simulation of the D that it was
    given, not its simulation of D to refer to the simulation that it does,
    as with that meaning, H could just abort immediately and claim that its simulation just can't reach the final state (maybe simulate one step if
    you want to be pedantic).

    SInce the correct simulation of D will see the application of H to the
    input and will eventually see its reaching the point it decides to abort
    (which is after the simulation by H has been aborted, so H can't know
    this) and return non-halting to D so it halts.

    Since you can't correctly dettermine a property happend that doesn't
    happen, H can't have correctly determined that the simulation in
    question can't reach a final state.

    Your logic is just based on lying about what simulation was being talked
    about, becuase you just don't know the rules of the system.

    All you are doing is proving your utter ignorance of the meaning of the
    words by misusing them, and that you just don't care, by not correcting
    your self when errors are pointed out to you.

    Sorry, but that is what you are actually proving.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Jul 25 21:22:52 2025
    XPost: comp.theory, sci.logic

    On 7/25/25 7:42 PM, olcott wrote:
    On 7/25/2025 5:45 PM, Richard Damon wrote:
    On 7/25/25 5:51 PM, olcott wrote:
    On 7/25/2025 4:26 PM, Richard Damon wrote:
    On 7/25/25 4:34 PM, olcott wrote:
    On 7/25/2025 3:04 PM, Richard Damon wrote:
    On 7/25/25 3:50 PM, olcott wrote:
    On 7/25/2025 1:07 PM, Richard Damon wrote:
    On 7/25/25 1:31 PM, olcott wrote:
    On 7/25/2025 12:25 PM, Richard Damon wrote:
    On 7/25/25 10:43 AM, olcott wrote:
    On 7/25/2025 8:56 AM, Mr Flibble wrote:
    On Thu, 24 Jul 2025 22:58:34 -0400, Richard Damon wrote: >>>>>>>>>>>>
    No, you have just been too stupid to see your error and to >>>>>>>>>>>>> morally
    corrupt to admit it.

    Yet another ad hominem attack, you are not very good at this >>>>>>>>>>>> are you Damon?

    /Flibble

    I think that he does this to attempt to mask his ignorance. >>>>>>>>>>>

    No, it is just the method that you both use to try to mask >>>>>>>>>> your lies.


    I point out your stupidity to help people understand where you >>>>>>>>>> are coming from so they don't try to find the logic in your >>>>>>>>>> illogical statements.

    Try not using any insults and only rely on correct reasoning. >>>>>>>>> When you do this your reasoning errors will be laid bare.


    Only if you first promise to also stop calling people liars.

    Remember, YOU started it, and refused the offer of a cease-fire. >>>>>>>>
    You will need to get Fibber to agree to, or I will continue on him. >>>>>>>
    OK I will refrain from calling anyone a liar while
    I see that this is mutually respected and there is
    no evidence that the reply is in any way dishonest.

    Since you see anyone who disagrees with you as being dishonest
    that doesn't count.


    Disagreeing doesn't count as dishonesty.

    Yes, but you call anyone who disagrees with you as being dishonest.


    I didn't call them a liar just because they disagreed.
    I called them a liar when they changed the words that
    I said and then used these changed words as the basis
    of their rebuttal.


    Changing the subject away from DDD simulated by
    HHH to anything else counts as dishonesty.

    No,

    Yes you are a liar otherwise.

    insisting that the criteria *IS* DDD simulated by HHH is the
    dishonest claim, since it is a violation of the definition of halting. >>>>

    If you want to insist on lying I will not stop calling you a liar.

    The only simulation that can be used as a replacement for the direct
    execution is the CORRECT (which means complete with no aborting)

    That you expect a correct simulation of a non-terminating
    input to be infinite is fucking nuts. When one instruction
    of a non-terminating input is correctly emulated then it
    is dishonest to conclude that zero instructions were emulated
    correctly.

    SIMULATION of the exact input, which must include in it ALL the code
    used.


    I won't call you a liar unless you say a lie.


    The we must also agree that an actual lie only
    includes an INTENTIONALLY false statement.

    Except it doesn't, as, as shown, it also includes statements that
    are just blantently incorrect.


    Since that is not the way that most people take
    the meaning of the word your use of this term
    in that way is libelous.



    For example when I refer to DDD correctly emulated
    by HHH I mean that one or more instructions of DDD
    have been emulated by HHH according to the rules
    of the x86 language. This does include HHH emulating
    itself when the emulated DDD calls HHH(DDD).

    But that ISN'T the definition of a correct simulation, so the
    statement is just a LIE.


    That HHH emulates the exact sequence of machine code bytes
    that it is presented with according to the rules of the x86
    language *IS THE DEFINITION OF CORRECT EMULATION*

    No, you miss the requirement that to be correct, it must continue to
    the final state, as that is also part of the x86 language.


    That is fucking nuts. Non-terminating inputs cannot
    reach any final state.

    Partial simulations are NOT "correct" when talking about non-halting.


    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
         If simulating halt decider H correctly simulates its
         input D until H correctly determines that its simulated D
         would never stop running unless aborted then

    until H correctly determines
    until H correctly determines

    [[ Two year old style rant trimed ]]

    But H can't "Correctly Determine" that, since it isn't true.

    The CORRECT SIMULATION of D WILL HALT, BECAUSE you H ultimate has been
    assumed to detect some pattern and stopped.


    _DDD()
    [00002192] 55         push ebp
    [00002193] 8bec       mov ebp,esp
    [00002195] 6892210000 push 00002192  // push DDD
    [0000219a] e833f4ffff call 000015d2  // call HHH
    [0000219f] 83c404     add esp,+04
    [000021a2] 5d         pop ebp
    [000021a3] c3         ret
    Size in bytes:(0018) [000021a3]

    Until you provide the execution trace of DDD emulated
    by HHH (according to the rules of the x86 language)
    such that this emulated DDD reaches its own emulated
    "ret" instruction final halt state
    *you will be considered a fucking liar*


    That is just a lIE.

    Until you realize that HHH just doesn't do a correct simulation, and
    that Non-halting is defined by the behaivor of the program the input represents, YOU are just proving you are a DAMNED FUCKING LIAR.

    It doesn't matter what YOU consider, since you have proved how stupid
    you are and how defective your logic is.

    I am really getting tempted to report you to your local athorities and
    provide samples of your deranged statements and logic to see if you
    should be consider a danger to yourself or society, since you show an
    abaolute disdain for following the rules, that can be a dangerous mental condition.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Jul 26 07:14:26 2025
    XPost: comp.theory, sci.logic

    On 7/25/25 9:29 PM, olcott wrote:
    On 7/25/2025 8:22 PM, Richard Damon wrote:
    On 7/25/25 7:42 PM, olcott wrote:
    On 7/25/2025 5:45 PM, Richard Damon wrote:
    On 7/25/25 5:51 PM, olcott wrote:
    On 7/25/2025 4:26 PM, Richard Damon wrote:
    On 7/25/25 4:34 PM, olcott wrote:
    On 7/25/2025 3:04 PM, Richard Damon wrote:
    On 7/25/25 3:50 PM, olcott wrote:
    On 7/25/2025 1:07 PM, Richard Damon wrote:
    On 7/25/25 1:31 PM, olcott wrote:
    On 7/25/2025 12:25 PM, Richard Damon wrote:
    On 7/25/25 10:43 AM, olcott wrote:
    On 7/25/2025 8:56 AM, Mr Flibble wrote:
    On Thu, 24 Jul 2025 22:58:34 -0400, Richard Damon wrote: >>>>>>>>>>>>>>
    No, you have just been too stupid to see your error and >>>>>>>>>>>>>>> to morally
    corrupt to admit it.

    Yet another ad hominem attack, you are not very good at >>>>>>>>>>>>>> this are you Damon?

    /Flibble

    I think that he does this to attempt to mask his ignorance. >>>>>>>>>>>>>

    No, it is just the method that you both use to try to mask >>>>>>>>>>>> your lies.


    I point out your stupidity to help people understand where >>>>>>>>>>>> you are coming from so they don't try to find the logic in >>>>>>>>>>>> your illogical statements.

    Try not using any insults and only rely on correct reasoning. >>>>>>>>>>> When you do this your reasoning errors will be laid bare. >>>>>>>>>>>

    Only if you first promise to also stop calling people liars. >>>>>>>>>>
    Remember, YOU started it, and refused the offer of a cease-fire. >>>>>>>>>>
    You will need to get Fibber to agree to, or I will continue on >>>>>>>>>> him.

    OK I will refrain from calling anyone a liar while
    I see that this is mutually respected and there is
    no evidence that the reply is in any way dishonest.

    Since you see anyone who disagrees with you as being dishonest >>>>>>>> that doesn't count.


    Disagreeing doesn't count as dishonesty.

    Yes, but you call anyone who disagrees with you as being dishonest. >>>>>>

    I didn't call them a liar just because they disagreed.
    I called them a liar when they changed the words that
    I said and then used these changed words as the basis
    of their rebuttal.


    Changing the subject away from DDD simulated by
    HHH to anything else counts as dishonesty.

    No,

    Yes you are a liar otherwise.

    insisting that the criteria *IS* DDD simulated by HHH is the
    dishonest claim, since it is a violation of the definition of
    halting.


    If you want to insist on lying I will not stop calling you a liar.

    The only simulation that can be used as a replacement for the
    direct execution is the CORRECT (which means complete with no
    aborting)

    That you expect a correct simulation of a non-terminating
    input to be infinite is fucking nuts. When one instruction
    of a non-terminating input is correctly emulated then it
    is dishonest to conclude that zero instructions were emulated
    correctly.

    SIMULATION of the exact input, which must include in it ALL the
    code used.


    I won't call you a liar unless you say a lie.


    The we must also agree that an actual lie only
    includes an INTENTIONALLY false statement.

    Except it doesn't, as, as shown, it also includes statements that
    are just blantently incorrect.


    Since that is not the way that most people take
    the meaning of the word your use of this term
    in that way is libelous.



    For example when I refer to DDD correctly emulated
    by HHH I mean that one or more instructions of DDD
    have been emulated by HHH according to the rules
    of the x86 language. This does include HHH emulating
    itself when the emulated DDD calls HHH(DDD).

    But that ISN'T the definition of a correct simulation, so the
    statement is just a LIE.


    That HHH emulates the exact sequence of machine code bytes
    that it is presented with according to the rules of the x86
    language *IS THE DEFINITION OF CORRECT EMULATION*

    No, you miss the requirement that to be correct, it must continue
    to the final state, as that is also part of the x86 language.


    That is fucking nuts. Non-terminating inputs cannot
    reach any final state.

    Partial simulations are NOT "correct" when talking about non-halting. >>>>>>

    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022> >>>>>      If simulating halt decider H correctly simulates its
         input D until H correctly determines that its simulated D
         would never stop running unless aborted then

    until H correctly determines
    until H correctly determines

    [[ Two year old style rant trimed ]]

    But H can't "Correctly Determine" that, since it isn't true.

    The CORRECT SIMULATION of D WILL HALT, BECAUSE you H ultimate has
    been assumed to detect some pattern and stopped.


    _DDD()
    [00002192] 55         push ebp
    [00002193] 8bec       mov ebp,esp
    [00002195] 6892210000 push 00002192  // push DDD
    [0000219a] e833f4ffff call 000015d2  // call HHH
    [0000219f] 83c404     add esp,+04
    [000021a2] 5d         pop ebp
    [000021a3] c3         ret
    Size in bytes:(0018) [000021a3]

    Until you provide the execution trace of DDD emulated
    by HHH (according to the rules of the x86 language)
    such that this emulated DDD reaches its own emulated
    "ret" instruction final halt state
    *you will be considered a fucking liar*


    That is just a lIE.

    Until you realize that HHH just doesn't do a correct simulation,
    *You dishonestly changed the words that I said, as you always do*
    *Here are the words that I actually said*
    (according to the rules of the x86 language)


    Because your HHH ignores the last step of the last instruction it
    processes, that of execute the next instruction.

    One error means not correct.

    Sorry, YOU are the dishonest one.

    And remember, Simulation/Emulation was never allowed by definition, it
    can only be allowed by equivalence, and partial simulation fails the equivalence test.

    All you are doing is showing how poorly you understand anything you are supposed to be doing.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Jul 26 19:27:05 2025
    XPost: comp.theory, sci.logic

    On 7/26/25 10:02 AM, olcott wrote:
    On 7/26/2025 6:14 AM, Richard the Demon wrote:
    On 7/25/25 9:29 PM, olcott wrote:
    On 7/25/2025 8:22 PM, Richard the Demon wrote:
    On 7/25/25 7:42 PM, olcott wrote: >>>>
    _DDD()
    [00002192] 55         push ebp
    [00002193] 8bec       mov ebp,esp
    [00002195] 6892210000 push 00002192  // push DDD
    [0000219a] e833f4ffff call 000015d2  // call HHH
    [0000219f] 83c404     add esp,+04
    [000021a2] 5d         pop ebp
    [000021a3] c3         ret
    Size in bytes:(0018) [000021a3]

    Until you provide the execution trace of DDD emulated
    by HHH (according to the rules of the x86 language)
    such that this emulated DDD reaches its own emulated
    "ret" instruction final halt state
    *you will be considered a fucking liar*


    That is just a lIE.

    Until you realize that HHH just doesn't do a correct simulation,
    *You dishonestly changed the words that I said, as you always do*
    *Here are the words that I actually said*
    (according to the rules of the x86 language)


    Because your HHH ignores the last step of the last instruction it
    processes, that of execute the next instruction.


    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
        If simulating halt decider *H correctly simulates its*
        *input D until H correctly determines that its simulated D*
        *would never stop running unless aborted* then


    You are just repeating your LIES proving your stupidity.

    Since D will halt since your H aborts and return 0 as you claim to be
    correct, H could not prove that a correct simulation of the input will
    never halt, and it doesn't do a correct simulation of the input.

    If you think partial simulations are correct, tell you surgeon next time
    to only do the first half of the operation correctly and then stop, that
    is enough to be correct.

    Also, by you claims, youd DDD belew isn't a program, and thus a category
    error to talk about its behavior, or that you can correct simulate it.

    If you include the code of HHH from Halt7.c to make it a program, then
    your HHH (the one that is in your specified Halt7.c) doesn't do the
    correct simulation because it stops early.

    _DDD()
    [00002192] 55         push ebp
    [00002193] 8bec       mov ebp,esp
    [00002195] 6892210000 push 00002192  // push DDD
    [0000219a] e833f4ffff call 000015d2  // call HHH
    [0000219f] 83c404     add esp,+04
    [000021a2] 5d         pop ebp
    [000021a3] c3         ret
    Size in bytes:(0018) [000021a3]

    As soon as HHH emulates DDD then emulates itself
    emulating DDD and this DDD calls HHH(DDD) to do it
    again, HHH has matched a non-terminating behavior pattern.


    Except that pattern isn't non-halting, as it exists in the simulation
    done by HHH1, which reaches the final state.


    *You cannot possibly show any actual mistake in that*

    Sure I have.


    It is a verified fact that no matter how many or few
    x86 instructions of DDD that HHH emulates that no
    emulated DDD can possibly ever reach its own emulated
    "ret" instruction final halt state.

    But those are all different input, and not allowed by you stipulation of
    the specified Halt7.c


    Like I said you remain a fucking liar until you refute
    that with an execution trace that conforms to the rules
    of the x86 language.

    No, it just shows that you are the DAMNED LIAR, as I HAVE pointed out
    your error, and why you request is just a strawman.

    Sorry, but you have sunk your argument with you own stipulations, and
    punched your ticket to that lake by your repeating the errors.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Mon Jul 28 10:43:38 2025
    XPost: comp.theory, sci.logic

    Op 26.jul.2025 om 20:46 schreef olcott:
    On 7/26/2025 1:11 PM, joes wrote:
    Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
    On 7/26/2025 3:05 AM, joes wrote:
    Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
    On 7/25/2025 2:10 PM, joes wrote:
    Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:

    Oh, really now? I thought it referred to its simulator HHH by name. >>>>> The actual code has always been based on an x86 emulator that emulates >>>>> finite strings of x86 machine code bytes.
    But does DDD call whatever is behind the name "HHH" or does it call the >>>> fixed code that aborts just before the second recursive call? Because
    DDD calling a modified HHH' is a different program.
    When HHH emulates DDD then DDD calls HHH(DDD) based on whatever code is
    at machine address 000015d2.
    Ok, so modifying HHH to simulate further also changes the input DDD,
    because it calls the same address. Gotcha.

    For three years everyone here acts like it is impossible for them to >>>>> understand that the correct emulation of an input that calls its own >>>>> emulator HHH(DDD) can possibly be different than the emulation of the >>>>> same input that does not call its own emulator HHH1(DDD).
    It is not impossible to understand. It is wrong.
    Since the execution trace conclusively proves that it is correct your
    mere intuition to the contrary is proven to be incorrect.
    The trace only shows it is different. It remains to be shown that the
    abort was correct.

    If we prefix all programs we pass to HHH with DDD, they should not be
    aborted as if the were the same.
    If HHH were a correct simulator, it would produce the same behaviour as >>>> an UTM. (HHH1 is the same as HHH, right?)
    Right?


    All of the chatbots figure out that I am correct
    on their own. I only give them this input:

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

    void DDD()
    {
      HHH(DDD);
      return;
    }


    int main()
    {
      HHH(DDD);
      DDD();
    }

    Simulating Termination Analyzer HHH correctly simulates its input until:
    (a) It detects a non-terminating behavior pattern then it aborts its simulation and returns 0,
    (b) Its simulated input reaches its simulated "return" statement then it returns 1.

    These cache-boxes are fed with invalid and contradictory information:
    (a) No non-termination pattern can be detected when it aborts and
    return, because the simulated HHH is also programmed to abort and return.
    Still claiming that it sees non-termination, is both incorrect and contradictory.


    Then they figure out all the other details on their own.

    https://chatgpt.com/share/688521d8-e5fc-8011-9d7c-0d77ac83706c
    Going from invalid and contradictory information, any conclusion can be
    figured out, even incorrect ones.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Tue Jul 29 09:39:17 2025
    XPost: comp.theory, sci.logic

    Op 28.jul.2025 om 14:46 schreef olcott:
    On 7/28/2025 3:43 AM, Fred. Zwarts wrote:
    Op 26.jul.2025 om 20:46 schreef olcott:
    On 7/26/2025 1:11 PM, joes wrote:
    Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
    On 7/26/2025 3:05 AM, joes wrote:
    Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
    On 7/25/2025 2:10 PM, joes wrote:
    Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:

    Oh, really now? I thought it referred to its simulator HHH by name. >>>>>>> The actual code has always been based on an x86 emulator that
    emulates
    finite strings of x86 machine code bytes.
    But does DDD call whatever is behind the name "HHH" or does it
    call the
    fixed code that aborts just before the second recursive call? Because >>>>>> DDD calling a modified HHH' is a different program.
    When HHH emulates DDD then DDD calls HHH(DDD) based on whatever
    code is
    at machine address 000015d2.
    Ok, so modifying HHH to simulate further also changes the input DDD,
    because it calls the same address. Gotcha.

    For three years everyone here acts like it is impossible for them to >>>>>>> understand that the correct emulation of an input that calls its own >>>>>>> emulator HHH(DDD) can possibly be different than the emulation of >>>>>>> the
    same input that does not call its own emulator HHH1(DDD).
    It is not impossible to understand. It is wrong.
    Since the execution trace conclusively proves that it is correct your >>>>> mere intuition to the contrary is proven to be incorrect.
    The trace only shows it is different. It remains to be shown that the
    abort was correct.

    If we prefix all programs we pass to HHH with DDD, they should not be >>>>>> aborted as if the were the same.
    If HHH were a correct simulator, it would produce the same
    behaviour as
    an UTM. (HHH1 is the same as HHH, right?)
    Right?


    All of the chatbots figure out that I am correct
    on their own. I only give them this input:

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

    void DDD()
    {
       HHH(DDD);
       return;
    }


    int main()
    {
       HHH(DDD);
       DDD();
    }

    Simulating Termination Analyzer HHH correctly simulates its input until: >>> (a) It detects a non-terminating behavior pattern then it aborts its
    simulation and returns 0,
    (b) Its simulated input reaches its simulated "return" statement then
    it returns 1.

    These cache-boxes are fed with invalid and contradictory information:
    (a) No non-termination pattern can be detected when it aborts and
    return, because the simulated HHH is also programmed to abort and return.

    DDD correctly simulated by HHH cannot possibly reach its own
    simulated "return" instruction final halt state in one to
    infinity steps of correct simulation. This is a verified fact.


    As usual incorrect claims without evidence.
    Your dreams are no verified facts. HHH aborts before the simulation
    would reach the final halt state in a finite number of steps, as proven
    by world-class simulators using exactly the same input. The infinity is
    only in your dreams.

    When HHH fails to see that there is only a finite recursion and aborts,
    it is incorrect to feed the chat-box with the idea that HHH recognises non-termination behaviour. There you feed it with your bias.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue Jul 29 18:38:26 2025
    XPost: comp.theory, sci.logic

    On 7/29/25 5:15 PM, olcott wrote:
    On 7/29/2025 2:39 AM, Fred. Zwarts wrote:
    Op 28.jul.2025 om 14:46 schreef olcott:
    On 7/28/2025 3:43 AM, Fred. Zwarts wrote:
    Op 26.jul.2025 om 20:46 schreef olcott:
    On 7/26/2025 1:11 PM, joes wrote:
    Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
    On 7/26/2025 3:05 AM, joes wrote:
    Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
    On 7/25/2025 2:10 PM, joes wrote:
    Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:

    Oh, really now? I thought it referred to its simulator HHH by >>>>>>>>>> name.
    The actual code has always been based on an x86 emulator that >>>>>>>>> emulates
    finite strings of x86 machine code bytes.
    But does DDD call whatever is behind the name "HHH" or does it >>>>>>>> call the
    fixed code that aborts just before the second recursive call?
    Because
    DDD calling a modified HHH' is a different program.
    When HHH emulates DDD then DDD calls HHH(DDD) based on whatever
    code is
    at machine address 000015d2.
    Ok, so modifying HHH to simulate further also changes the input DDD, >>>>>> because it calls the same address. Gotcha.

    For three years everyone here acts like it is impossible for >>>>>>>>> them to
    understand that the correct emulation of an input that calls >>>>>>>>> its own
    emulator HHH(DDD) can possibly be different than the emulation >>>>>>>>> of the
    same input that does not call its own emulator HHH1(DDD).
    It is not impossible to understand. It is wrong.
    Since the execution trace conclusively proves that it is correct >>>>>>> your
    mere intuition to the contrary is proven to be incorrect.
    The trace only shows it is different. It remains to be shown that the >>>>>> abort was correct.

    If we prefix all programs we pass to HHH with DDD, they should >>>>>>>> not be
    aborted as if the were the same.
    If HHH were a correct simulator, it would produce the same
    behaviour as
    an UTM. (HHH1 is the same as HHH, right?)
    Right?


    All of the chatbots figure out that I am correct
    on their own. I only give them this input:

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

    void DDD()
    {
       HHH(DDD);
       return;
    }


    int main()
    {
       HHH(DDD);
       DDD();
    }

    Simulating Termination Analyzer HHH correctly simulates its input
    until:
    (a) It detects a non-terminating behavior pattern then it aborts
    its simulation and returns 0,
    (b) Its simulated input reaches its simulated "return" statement
    then it returns 1.

    These cache-boxes are fed with invalid and contradictory information:
    (a) No non-termination pattern can be detected when it aborts and
    return, because the simulated HHH is also programmed to abort and
    return.

    DDD correctly simulated by HHH cannot possibly reach its own
    simulated "return" instruction final halt state in one to
    infinity steps of correct simulation. This is a verified fact.


    As usual incorrect claims without evidence.
    Your dreams are no verified facts. HHH aborts before the simulation
    would reach the final halt state in a finite number of steps, as
    proven by world-class simulators using exactly the same input. The
    infinity is only in your dreams.


    HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD)

    And must CORRECTLY (amd completely) simulate that.


    HHH1(DDD) must NOT simulate itself simulating DDD because DDD DOES NOT
    CALL HHH1(DDD)

    Which doesn't affect what the simulation does.


    At this point I think that you are a fucking liar.



    No, you are just proving you are fucking stupid.

    SInce you can't show how the "itself" affect the behavior, it is just a lie.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Mackenzie@21:1/5 to olcott on Tue Jul 29 22:49:54 2025
    XPost: comp.theory, sci.logic

    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/29/2025 2:39 AM, Fred. Zwarts wrote:

    [ .... ]

    As usual incorrect claims without evidence.
    Your dreams are no verified facts. HHH aborts before the simulation
    would reach the final halt state in a finite number of steps, as proven
    by world-class simulators using exactly the same input. The infinity is
    only in your dreams.


    HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD)

    HHH1(DDD) must NOT simulate itself simulating DDD because DDD DOES NOT
    CALL HHH1(DDD)

    At this point I think that you are a fucking liar.

    As has been established elsewhere in this thread, you are no position to
    call anybody else here a liar. Glass house inhabitants, throwing stones,
    and all that.

    And you used to distinguish yourself from other cranks by sticking to
    decorous language, and generally being courteous. Not any more. That is
    a most unwelcome change.

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

    --
    Alan Mackenzie (Nuremberg, Germany).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue Jul 29 21:37:00 2025
    XPost: comp.theory, sci.logic

    On 7/29/25 9:18 PM, olcott wrote:
    On 7/29/2025 5:38 PM, Richard Damon wrote:
    On 7/29/25 5:15 PM, olcott wrote:
    On 7/29/2025 2:39 AM, Fred. Zwarts wrote:
    Op 28.jul.2025 om 14:46 schreef olcott:
    On 7/28/2025 3:43 AM, Fred. Zwarts wrote:
    Op 26.jul.2025 om 20:46 schreef olcott:
    On 7/26/2025 1:11 PM, joes wrote:
    Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
    On 7/26/2025 3:05 AM, joes wrote:
    Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
    On 7/25/2025 2:10 PM, joes wrote:
    Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:

    Oh, really now? I thought it referred to its simulator HHH >>>>>>>>>>>> by name.
    The actual code has always been based on an x86 emulator that >>>>>>>>>>> emulates
    finite strings of x86 machine code bytes.
    But does DDD call whatever is behind the name "HHH" or does it >>>>>>>>>> call the
    fixed code that aborts just before the second recursive call? >>>>>>>>>> Because
    DDD calling a modified HHH' is a different program.
    When HHH emulates DDD then DDD calls HHH(DDD) based on whatever >>>>>>>>> code is
    at machine address 000015d2.
    Ok, so modifying HHH to simulate further also changes the input >>>>>>>> DDD,
    because it calls the same address. Gotcha.

    For three years everyone here acts like it is impossible for >>>>>>>>>>> them to
    understand that the correct emulation of an input that calls >>>>>>>>>>> its own
    emulator HHH(DDD) can possibly be different than the
    emulation of the
    same input that does not call its own emulator HHH1(DDD). >>>>>>>>>> It is not impossible to understand. It is wrong.
    Since the execution trace conclusively proves that it is
    correct your
    mere intuition to the contrary is proven to be incorrect.
    The trace only shows it is different. It remains to be shown
    that the
    abort was correct.

    If we prefix all programs we pass to HHH with DDD, they should >>>>>>>>>> not be
    aborted as if the were the same.
    If HHH were a correct simulator, it would produce the same >>>>>>>>>> behaviour as
    an UTM. (HHH1 is the same as HHH, right?)
    Right?


    All of the chatbots figure out that I am correct
    on their own. I only give them this input:

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

    void DDD()
    {
       HHH(DDD);
       return;
    }


    int main()
    {
       HHH(DDD);
       DDD();
    }

    Simulating Termination Analyzer HHH correctly simulates its input >>>>>>> until:
    (a) It detects a non-terminating behavior pattern then it aborts >>>>>>> its simulation and returns 0,
    (b) Its simulated input reaches its simulated "return" statement >>>>>>> then it returns 1.

    These cache-boxes are fed with invalid and contradictory information: >>>>>> (a) No non-termination pattern can be detected when it aborts and
    return, because the simulated HHH is also programmed to abort and
    return.

    DDD correctly simulated by HHH cannot possibly reach its own
    simulated "return" instruction final halt state in one to
    infinity steps of correct simulation. This is a verified fact.


    As usual incorrect claims without evidence.
    Your dreams are no verified facts. HHH aborts before the simulation
    would reach the final halt state in a finite number of steps, as
    proven by world-class simulators using exactly the same input. The
    infinity is only in your dreams.


    HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD)

    And must CORRECTLY (amd completely) simulate that.


    No you fucking liar a person can count to ten
    without counting to infinity.


    Sure, and you can simulate the first 4 instructions of DDD. But that
    doesn't say you know or show what DDD will do.

    Just like counting 10 pennies out of a full jar of them doesn't let you
    know how many pennies are in it, or "prove" that it has an infinite
    number of them.

    Your problem is you keep on lying about what you get out of your simulation.

    The *ONLY* thing that defines Halting or non-halting behavior is a
    complete simulation eather reaching a final state, or not reaching ever
    a final state, even after an unbounded number of steps.

    Note carefully, that doesn't mean you need to do that full simulation,
    but prove that such a simulation will behave that way.

    And, when doing this that simulation is of EXACTLY the input given,
    which needs to contain *ALL* the code it uses, so DDD includes the code
    of the specific HHH it calls, and that doesn't change when you think
    about this actual correct simulator, it ALWAYS uses the HHH that it was
    built on, which is the exact HHH that you claim gives the right answer,
    and thus is the HHH that aborts.

    Sorry, all you are doing is prove that you logic is based on lying,
    since you don't correctly simulate the same input that you claim to be
    deciding on.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue Jul 29 21:40:47 2025
    XPost: comp.theory, sci.logic

    On 7/29/25 7:52 PM, olcott wrote:
    On 7/29/2025 5:49 PM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/29/2025 2:39 AM, Fred. Zwarts wrote:

    [ .... ]

    As usual incorrect claims without evidence.
    Your dreams are no verified facts. HHH aborts before the simulation
    would reach the final halt state in a finite number of steps, as proven >>>> by world-class simulators using exactly the same input. The infinity is >>>> only in your dreams.


    HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD)

    HHH1(DDD) must NOT simulate itself simulating DDD because DDD DOES NOT
    CALL HHH1(DDD)

    At this point I think that you are a fucking liar.

    As has been established elsewhere in this thread, you are no position to
    call anybody else here a liar.  Glass house inhabitants, throwing stones, >> and all that.


    It has never actually been established that I even
    made one single material mistake in any of my claims.

    Sure it has, you are just proven to be too stupid to understand it.


    I have proved that the conventional proofs of the halting
    problem can easily be overcome by a simulating termination
    analyzer.

    Nope, just that you lie, and don't know what the words you use mean.


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

    DD correctly simulated by any HHH cannot possibly
    reach the classic contradiction at the "if" statement
    because DD calls HHH(DD) in recursive simulation.

    But it isn't correctly simuated by HHH, so that doesn't apply, and you
    are proven to just be a liar.


    Everyone here simply denies the possibility the
    recursive simulation can possibly exist and claims
    that my insistence that it does is a mistake that
    I made.


    Nope, you are just too stupid to understand what people say.

    It seems you don't even know what you are saying, at least not when we
    consider the ACTUAL meaning of the words.

    Using wrong definitions is just a form of lying, which seems to be you
    whole world.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Wed Jul 30 11:03:22 2025
    XPost: comp.theory, sci.logic

    Op 30.jul.2025 om 01:10 schreef olcott:
    On 7/29/2025 5:49 PM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/29/2025 2:39 AM, Fred. Zwarts wrote:

    [ .... ]

    As usual incorrect claims without evidence.
    Your dreams are no verified facts. HHH aborts before the simulation
    would reach the final halt state in a finite number of steps, as proven >>>> by world-class simulators using exactly the same input. The infinity is >>>> only in your dreams.


    HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD)

    HHH1(DDD) must NOT simulate itself simulating DDD because DDD DOES NOT
    CALL HHH1(DDD)

    At this point I think that you are a fucking liar.

    As has been established elsewhere in this thread, you are no position to
    call anybody else here a liar.  Glass house inhabitants, throwing stones, >> and all that.

    And you used to distinguish yourself from other cranks by sticking to
    decorous language, and generally being courteous.  Not any more.  That is >> a most unwelcome change.


    void DDD()
    {
      HHH(DDD);
      return;
    }

    *That not one single person here*
    (besides those that I invited from the C groups)
    acknowledges that DDD simulated by HHH specifies
    recursive simulation

    As usual counter factual.
    I told you many times that it specifies a finite recursion. But you seem
    to think that a finite recursion is sufficient reason to conclude
    non-halting. It is not. Why closing your eyes for the truth?
    It suggests that this attitude


    cannot be reasonably attributed to anything besides
    willful deception.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Wed Jul 30 11:16:30 2025
    XPost: comp.theory, sci.logic

    Op 29.jul.2025 om 23:15 schreef olcott:
    On 7/29/2025 2:39 AM, Fred. Zwarts wrote:
    Op 28.jul.2025 om 14:46 schreef olcott:
    On 7/28/2025 3:43 AM, Fred. Zwarts wrote:
    Op 26.jul.2025 om 20:46 schreef olcott:
    On 7/26/2025 1:11 PM, joes wrote:
    Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
    On 7/26/2025 3:05 AM, joes wrote:
    Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
    On 7/25/2025 2:10 PM, joes wrote:
    Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:

    Oh, really now? I thought it referred to its simulator HHH by >>>>>>>>>> name.
    The actual code has always been based on an x86 emulator that >>>>>>>>> emulates
    finite strings of x86 machine code bytes.
    But does DDD call whatever is behind the name "HHH" or does it >>>>>>>> call the
    fixed code that aborts just before the second recursive call?
    Because
    DDD calling a modified HHH' is a different program.
    When HHH emulates DDD then DDD calls HHH(DDD) based on whatever
    code is
    at machine address 000015d2.
    Ok, so modifying HHH to simulate further also changes the input DDD, >>>>>> because it calls the same address. Gotcha.

    For three years everyone here acts like it is impossible for >>>>>>>>> them to
    understand that the correct emulation of an input that calls >>>>>>>>> its own
    emulator HHH(DDD) can possibly be different than the emulation >>>>>>>>> of the
    same input that does not call its own emulator HHH1(DDD).
    It is not impossible to understand. It is wrong.
    Since the execution trace conclusively proves that it is correct >>>>>>> your
    mere intuition to the contrary is proven to be incorrect.
    The trace only shows it is different. It remains to be shown that the >>>>>> abort was correct.

    If we prefix all programs we pass to HHH with DDD, they should >>>>>>>> not be
    aborted as if the were the same.
    If HHH were a correct simulator, it would produce the same
    behaviour as
    an UTM. (HHH1 is the same as HHH, right?)
    Right?


    All of the chatbots figure out that I am correct
    on their own. I only give them this input:

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

    void DDD()
    {
       HHH(DDD);
       return;
    }


    int main()
    {
       HHH(DDD);
       DDD();
    }

    Simulating Termination Analyzer HHH correctly simulates its input
    until:
    (a) It detects a non-terminating behavior pattern then it aborts
    its simulation and returns 0,
    (b) Its simulated input reaches its simulated "return" statement
    then it returns 1.

    These cache-boxes are fed with invalid and contradictory information:
    (a) No non-termination pattern can be detected when it aborts and
    return, because the simulated HHH is also programmed to abort and
    return.

    DDD correctly simulated by HHH cannot possibly reach its own
    simulated "return" instruction final halt state in one to
    infinity steps of correct simulation. This is a verified fact.


    As usual incorrect claims without evidence.
    Your dreams are no verified facts. HHH aborts before the simulation
    would reach the final halt state in a finite number of steps, as
    proven by world-class simulators using exactly the same input. The
    infinity is only in your dreams.


    HHH(DDD) must simulate itself simulating DDD because DDD calls HHH(DDD)

    Indeed and this 'itself' is HHH, not HHH1.


    HHH1(DDD) must NOT simulate itself simulating DDD because DDD DOES NOT
    CALL HHH1(DDD)

    No, HHH1 must simulate the same as HHH, namely HHH. Because that is what
    the input specifies.

    So, both must simulate the same thing: HHH. Here HHH fails, because it
    cannot simulate itself up to the end, but HHH1 succeeds, because it has
    no problem to simulate HHH.

    When both are simulating exactly the same thing, namely HHH, where one
    does not reach the final halt state and the other one succeeds to reach
    it, it is a proof that Hush’s simulation is incorrect.

    Further irrelevant and incorrect claims ignored. They only prove the
    lack of arguments or honesty.


    At this point I think that you are a fucking liar.




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Jul 30 07:04:21 2025
    XPost: comp.theory, sci.logic

    On 7/29/25 10:55 PM, olcott wrote:
    On 7/29/2025 8:37 PM, Richard Damon wrote:
    On 7/29/25 9:18 PM, olcott wrote:
    On 7/29/2025 5:38 PM, Richard Damon wrote:
    On 7/29/25 5:15 PM, olcott wrote:
    On 7/29/2025 2:39 AM, Fred. Zwarts wrote:
    Op 28.jul.2025 om 14:46 schreef olcott:
    On 7/28/2025 3:43 AM, Fred. Zwarts wrote:
    Op 26.jul.2025 om 20:46 schreef olcott:
    On 7/26/2025 1:11 PM, joes wrote:
    Am Sat, 26 Jul 2025 08:48:48 -0500 schrieb olcott:
    On 7/26/2025 3:05 AM, joes wrote:
    Am Fri, 25 Jul 2025 15:02:16 -0500 schrieb olcott:
    On 7/25/2025 2:10 PM, joes wrote:
    Am Fri, 25 Jul 2025 11:32:03 -0500 schrieb olcott:

    Oh, really now? I thought it referred to its simulator HHH >>>>>>>>>>>>>> by name.
    The actual code has always been based on an x86 emulator >>>>>>>>>>>>> that emulates
    finite strings of x86 machine code bytes.
    But does DDD call whatever is behind the name "HHH" or does >>>>>>>>>>>> it call the
    fixed code that aborts just before the second recursive >>>>>>>>>>>> call? Because
    DDD calling a modified HHH' is a different program.
    When HHH emulates DDD then DDD calls HHH(DDD) based on
    whatever code is
    at machine address 000015d2.
    Ok, so modifying HHH to simulate further also changes the
    input DDD,
    because it calls the same address. Gotcha.

    For three years everyone here acts like it is impossible >>>>>>>>>>>>> for them to
    understand that the correct emulation of an input that >>>>>>>>>>>>> calls its own
    emulator HHH(DDD) can possibly be different than the >>>>>>>>>>>>> emulation of the
    same input that does not call its own emulator HHH1(DDD). >>>>>>>>>>>> It is not impossible to understand. It is wrong.
    Since the execution trace conclusively proves that it is >>>>>>>>>>> correct your
    mere intuition to the contrary is proven to be incorrect. >>>>>>>>>> The trace only shows it is different. It remains to be shown >>>>>>>>>> that the
    abort was correct.

    If we prefix all programs we pass to HHH with DDD, they >>>>>>>>>>>> should not be
    aborted as if the were the same.
    If HHH were a correct simulator, it would produce the same >>>>>>>>>>>> behaviour as
    an UTM. (HHH1 is the same as HHH, right?)
    Right?


    All of the chatbots figure out that I am correct
    on their own. I only give them this input:

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

    void DDD()
    {
       HHH(DDD);
       return;
    }


    int main()
    {
       HHH(DDD);
       DDD();
    }

    Simulating Termination Analyzer HHH correctly simulates its
    input until:
    (a) It detects a non-terminating behavior pattern then it
    aborts its simulation and returns 0,
    (b) Its simulated input reaches its simulated "return"
    statement then it returns 1.

    These cache-boxes are fed with invalid and contradictory
    information:
    (a) No non-termination pattern can be detected when it aborts
    and return, because the simulated HHH is also programmed to
    abort and return.

    DDD correctly simulated by HHH cannot possibly reach its own
    simulated "return" instruction final halt state in one to
    infinity steps of correct simulation. This is a verified fact.


    As usual incorrect claims without evidence.
    Your dreams are no verified facts. HHH aborts before the
    simulation would reach the final halt state in a finite number of
    steps, as proven by world-class simulators using exactly the same
    input. The infinity is only in your dreams.


    HHH(DDD) must simulate itself simulating DDD because DDD calls
    HHH(DDD)

    And must CORRECTLY (amd completely) simulate that.


    No you fucking liar a person can count to ten
    without counting to infinity.


    Sure, and you can simulate the first 4 instructions of DDD. But that
    doesn't say you know or show what DDD will do.


    It is the repeating sequence that cannot possibly
    reach the "return" instruction final halt state of
    DDD that is recognized in a finite number of steps.

    I know that you are smart enough to see this so that
    only leaves liar.


    But that 4 instructions are NOT a "correct simulaiton" of the input DDD.

    As the correct simulation of the CALL HHH instruction MUST be followed
    by the correct simulation of the first instruction in HHH.

    All you are doing is proving that you lie, because you keep on insisting
    on statements that are not true in the context of the problem you claim
    to be working on.

    Since the ACTUAL correct simulation of that input will reach the final
    state, as you have shown with your x86utm, it can't be also true that it
    can never reach such a state.

    All you are doing is showing that your logic system is based on the
    allowance of contradictions and errors.

    Sorry, you are just shwoing that Peter Olcott doesn't know the meaning
    of the words he is using, and doesn't care about it.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Jul 30 07:22:55 2025
    XPost: comp.theory, sci.logic

    On 7/29/25 10:58 PM, olcott wrote:
    On 7/29/2025 8:40 PM, Richard Damon wrote:
    On 7/29/25 7:52 PM, olcott wrote:
    On 7/29/2025 5:49 PM, Alan Mackenzie wrote:
    [ Followup-To: set ]

    In comp.theory olcott <[email protected]> wrote:
    On 7/29/2025 2:39 AM, Fred. Zwarts wrote:

    [ .... ]

    As usual incorrect claims without evidence.
    Your dreams are no verified facts. HHH aborts before the simulation >>>>>> would reach the final halt state in a finite number of steps, as
    proven
    by world-class simulators using exactly the same input. The
    infinity is
    only in your dreams.


    HHH(DDD) must simulate itself simulating DDD because DDD calls
    HHH(DDD)

    HHH1(DDD) must NOT simulate itself simulating DDD because DDD DOES NOT >>>>> CALL HHH1(DDD)

    At this point I think that you are a fucking liar.

    As has been established elsewhere in this thread, you are no
    position to
    call anybody else here a liar.  Glass house inhabitants, throwing
    stones,
    and all that.


    It has never actually been established that I even
    made one single material mistake in any of my claims.

    Sure it has, you are just proven to be too stupid to understand it.


    This ad hominem The way that damned liar forms a rebuttal.

    Since you just showed you don't know what an ad hominem is, you are just proving my point.


    If you were not a damned liar you would have brought up
    a concrete example of a material mistake that I made.
    Because you are a damned liar you know that no such
    mistake exists.


    I have, many times.

    The fact that you ignore them just establishes that you are a
    pathological liar.

    Your time is running short, and if you don't drastically repent, you
    WILL find out the cost of your lies.

    Since one of your fundamental problems is you don't understand that the
    rules of the game are the rules, and you can't change them and still be
    in the game, distroys all your arguments.

    You have been invited to make you own game, but that requires you to
    admit that the existing game IS playable. That by accepted logic, there
    ARE statements that are true but unprovable.

    Perhaps you don't want to take up the invite to make your own game
    because you know it would end up being just a small sand box version
    that no one would want to use because to get the rules you want, it
    can't do much. Or perhaps, you realize that you just don't know enough
    about the basics of system to build one.

    So, all you do is prove that you are just a liar, as you keep on getting
    caught trying to "cheat" in the system by using wrong definitions.

    Sorry, you have effectvely banned yourself from the game, but keep on
    trying to play.

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