• Re: How the requirements that Professor Sipser agreed to are exactly me

    From Richard Damon@21:1/5 to olcott on Mon May 12 21:27:45 2025
    On 5/12/25 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    Which your H doesn't do, as it can not correctly determine what doesn't
    happen.

    The only simulation that would be accepted for the first paragraph is a
    CORRECT AND COMPLETE emulation, not the partial one done by H, and the
    only thing simulated in that simulation is the EXACT D given to H, which
    uses THAT H, the one that you says eventually aborts and returns the non-halting value, and thus that D, when actually correctly simulated
    (which H doesn't do) will halt.

    Note, all your claims do is show you don't understand that basic rules
    of the field, such as Program must contain all their code, and programs
    can only use the data of their input, so the "input D" is ALWAYS the D
    that calls the H that acta like your final H, and thus when you imgaine
    H not aborting, that doesn't change the input.

    All you are doing is proving you are just a stupid pathological liar
    that doesn't know what he is talking about, and either doesn't care or
    is so stupid he can't learn the basics.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon May 12 21:30:11 2025
    On 5/12/25 2:27 PM, olcott wrote:
    On 5/12/2025 1:20 PM, dbush wrote:
    On 5/12/2025 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-
    Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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> >>>

    Which is not what you thought he agreed to:


    On Monday, March 6, 2023 at 2:41:27 PM UTC-5, Ben Bacarisse wrote:
    I exchanged emails with him about this. He does not agree with
    anything
    substantive that PO has written. I won't quote him, as I don't have
    permission, but he was, let's say... forthright, in his reply to me.


    *Ben already acknowledged that the requirements have been met*

    On 10/17/2022 10:23 AM, Ben Bacarisse wrote:
    ...D(D) would not halt unless H stops the simulation.
    H /can/ correctly determine this silly criterion (in this one case)...



    Nope, and he has made it clear that you references to his statements are
    a misinterpresation, and thus your repeating the claim is just proof
    that you are just a deliberate liar. No "Honest Mistake", but just the
    blantant unabashed lying even though you know the statement to be incorrect.

    This means NO ONE can trust ANYTHING that you say about anything, and
    thus you are effectived DEAD to the world (or at least to anyone with a
    real brain).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Tue May 13 04:14:56 2025
    On 13/05/2025 03:48, olcott wrote:
    On 5/12/2025 9:26 PM, Richard Heathfield wrote:
    On 13/05/2025 00:58, Ben Bacarisse wrote:
    On the other hand, you are spending a lot of time arguing
    about his knowledge and use of C. Yes, it's awful. He
    knows very little C and the code is crap, but that/is/ a
    straw man -- it's the simplest part of his argument to
    fix.


    Although it was an attempt to motivate him to improve the code,
    it has become blindingly obvious that he's not interested,
    which is precisely why I am going to stop bothering.


    Do you really think that nit picky details

    Are important? Yes.

    Are important to you? No.

    can refute the gist of what I am saying

    No. If you won't listen to Alan Turing's refutation, you're sure
    as hell not going to listen to mine.

    that needs none of these details?

    There we must differ.

    The nit picky detail at the heart of this debacle is that without
    a universal halt decider you don't have an argument, and you sure
    as hell don't have a universal halt decider.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Tue May 13 04:39:13 2025
    On 13/05/2025 04:31, olcott wrote:
    All of the conventional halting problem proofs
    have several fatal flaws.

    If you like.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon May 12 22:54:39 2025
    On 5/12/25 10:46 PM, olcott wrote:
    On 5/12/2025 8:00 PM, dbush wrote:
    On 5/12/2025 8:56 PM, olcott wrote:
    On 5/12/2025 7:36 PM, dbush wrote:
    On 5/12/2025 8:34 PM, olcott wrote:
    On 5/12/2025 7:27 PM, dbush wrote:
    On 5/12/2025 8:25 PM, olcott wrote:
    On 5/12/2025 7:12 PM, dbush wrote:
    On 5/12/2025 7:53 PM, olcott wrote:

    Simulating Termination analyzers cannot possibly report
    on the actual behavior of non-terminating inputs
    because this would cause themselves to never terminate.

    They must always hypothesize what the behavior of the
    input would be if they themselves never aborted.


    False.  They must always hypothesize what the behavior of
    algorithm described by the input would be if it was executed
    directly, as per the requirements:


    Show the actual reasoning of how it makes sense
    that a simulating termination analyzer should
    ignore the behavior (to its own peril) that the
    input actually specifies.

    There is no requirement that building a termination analyzer,
    simulating or otherwise, is possible.  In fact, it has proved to
    not be possible by Linz and others, which you have *explicitly*
    agreed with.


    In other words you have no such actual reasoning.

    The reasoning is that there is no requirement that building a
    termination analyzer is possible.

    So you have no actual reasoning that addresses my
    actual point.

    Show the actual reasoning of how it makes sense
    that a simulating termination analyzer should
    ignore the behavior (to its own peril) that the
    input actually specifies.


    It makes sense because that's what's required to tell me if any
    arbitrary algorithm X with input Y will halt when executed directly.


    A simulating termination analyzer(STA) reports on
    the behavior of the direct execution of the
    algorithm specified by its input except in the
    case where the input calls this STA to try to fool it.

    And where does that clause come from?

    Your perverted mind?

    After all, that is the mind that said it was ok to have kiddie porn
    because it was "God". (as has been reported in the news).


    What you are proposing would cause HHH to get stuck
    in infinite execution. How is getting stuck in
    infinite execution better than not getting stuck?



    But it is the decider responsibility to both give an answer, and have it
    right, if it can't do both, it just isn't correct.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue May 13 00:02:27 2025
    On 5/12/25 11:22 PM, olcott wrote:
    On 5/12/2025 9:58 PM, dbush wrote:
    On 5/12/2025 10:46 PM, olcott wrote:
    On 5/12/2025 8:00 PM, dbush wrote:
    On 5/12/2025 8:56 PM, olcott wrote:
    On 5/12/2025 7:36 PM, dbush wrote:
    On 5/12/2025 8:34 PM, olcott wrote:
    On 5/12/2025 7:27 PM, dbush wrote:
    On 5/12/2025 8:25 PM, olcott wrote:
    On 5/12/2025 7:12 PM, dbush wrote:
    On 5/12/2025 7:53 PM, olcott wrote:

    Simulating Termination analyzers cannot possibly report
    on the actual behavior of non-terminating inputs
    because this would cause themselves to never terminate.

    They must always hypothesize what the behavior of the
    input would be if they themselves never aborted.


    False.  They must always hypothesize what the behavior of >>>>>>>>>> algorithm described by the input would be if it was executed >>>>>>>>>> directly, as per the requirements:


    Show the actual reasoning of how it makes sense
    that a simulating termination analyzer should
    ignore the behavior (to its own peril) that the
    input actually specifies.

    There is no requirement that building a termination analyzer,
    simulating or otherwise, is possible.  In fact, it has proved to >>>>>>>> not be possible by Linz and others, which you have *explicitly* >>>>>>>> agreed with.


    In other words you have no such actual reasoning.

    The reasoning is that there is no requirement that building a
    termination analyzer is possible.

    So you have no actual reasoning that addresses my
    actual point.

    Show the actual reasoning of how it makes sense
    that a simulating termination analyzer should
    ignore the behavior (to its own peril) that the
    input actually specifies.


    It makes sense because that's what's required to tell me if any
    arbitrary algorithm X with input Y will halt when executed directly.


    A simulating termination analyzer(STA) reports on
    the behavior of the direct execution of the
    algorithm specified by its input except in the
    case where the input calls this STA to try to fool it.

    What you are proposing would cause HHH to get stuck
    in infinite execution. How is getting stuck in
    infinite execution better than not getting stuck?

    In other words, if you assume that a termination analyzer exists,

    Unlike a halt decider that is either ALL KNOWING
    or wrong a termination analyzer is correct even
    if it can only compute the mapping from a single
    input (that has no inputs) to the behavior that
    this input specifies and thus its halt status.

    Where od you get this from?

    Just like Halt Deciders, a Complete Termination Analyser needs to
    correctly answer for all input.


    HHH(DD) does correctly compute the mapping from its
    input to the behavior that this input specifies.

    Nope, since DD Halts when run, and that is the DEFINITION of the
    behavior the input sepecifies.


    HHH(DD) does not compute the mapping from its input
    to BEHAVIOR THAT THIS INPUT DOES NOT SPECIFY.

    No, you are claiming that it should, since the behavior it specifies is
    the objective criteria of what the program it represents does when run,
    which is halting.

    You are advocating that HHH soulud be computing the INCORRECT mapping of
    the subjective behavior of the partial emalation done by HHH, or the
    emulation of an input that it wasn't even given, since the input DD uses
    the one and only HHH in memory with it that aborts its emulation and
    returns 0.


    The whole issue is that everyone here has been
    indoctrinated into baselessly believing that
    HHH should in some cases compute the mapping
    to BEHAVIOR THAT THE INPUT DOES NOT SPECIFY.

    No, that is your position, because you have chosen to just ignore the definitoins, and stupidly presume you can look at some input that
    doesn't match the problem given.

    For the Halting Problem, or the Termination analysis problem, the
    "behavior of the input" is *DEFINED* to be the behavior of the program
    the input represent when run.

    Note, this also means that the input does need to be the representation
    of a program, which means it needs to include all the code used by it
    (and everything it calls), something you try your hardest to ignore.

    No one can possibly provide any correct reasoning
    why HHH must do this because no such correct
    reasoning exists. On this issue it is merely
    THAT IS NOT THE WAY THAT I MEMORIZED IT.


    Like, it is the DEFINITION?

    of course, that is something too esoteric for you to understand, you
    think we must lie about what we are doing, since that is all you know
    how to do.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue May 13 00:05:19 2025
    On 5/12/25 10:53 PM, olcott wrote:
    On 5/12/2025 8:27 PM, Richard Damon wrote:
    On 5/12/25 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-
    Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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> >>>

    Which your H doesn't do, as it can not correctly determine what
    doesn't happen.


    Any C programmer can correctly tell what doesn't happen.
    What doesn't happen is DD reaching its "return" statement
    final halt state.


    Sure they can, since that is the truth, as explained.

    Since your "logic" is based on lies and equivocation, yours is the one
    that is wrong. The fact that you only answer is a appeal to an
    authorithy, that hasn't even spoken on the question.

    All that shows is how utterly bad your logic is as you can't even
    correctly use a fallacy to try to show your claims.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue May 13 00:11:26 2025
    On 5/12/25 10:48 PM, olcott wrote:
    On 5/12/2025 9:26 PM, Richard Heathfield wrote:
    On 13/05/2025 00:58, Ben Bacarisse wrote:
    On the other hand, you are spending a lot of time arguing about his
    knowledge and use of C.  Yes, it's awful.  He knows very little C and
    the code is crap, but that/is/  a straw man -- it's the simplest part of >>> his argument to fix.

    Although it was an attempt to motivate him to improve the code, it has
    become blindingly obvious that he's not interested, which is precisely
    why I am going to stop bothering.


    Do you really think that nit picky details
    can refute the gist of what I am saying
    that needs none of these details?

    Since you have yet to show that ANY of your claims are actually making
    the point you want, you should be looking for small gains.


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

    Which isn't a program that can be simulated until you pair it with the
    HHH that it calls, and that will be a different program input for each
    HHH that it pairs with.


    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    So, you can prove that for HHH being a pure simulator, it won't reach
    the end, but only after creating an input that calls that HHH, and thus
    can't be decided on by any other HHH that you can think of.


    <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>


    Yes, *THAT* HHH is allowed to abort, but only because it doesn't.

    And other HHH, that is deciding on a DDD that calls it, can't do that,
    because it doesn't do a correct simulation of its input, or correctly
    predict what such a simulation does, since THIS input will use the HHH
    that aborts and returns 0 to it ad thus will halt.

    You are just caught lying about what is the input, and you have been
    unable to explain your way out if it, so you have just continued to LIE
    by ignoring the problem, thus showing how IGNORANT you are of what you
    talk about.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue May 13 00:14:13 2025
    On 5/12/25 11:31 PM, olcott wrote:
    On 5/12/2025 10:14 PM, Richard Heathfield wrote:
    On 13/05/2025 03:48, olcott wrote:
    On 5/12/2025 9:26 PM, Richard Heathfield wrote:
    On 13/05/2025 00:58, Ben Bacarisse wrote:
    On the other hand, you are spending a lot of time arguing about his
    knowledge and use of C.  Yes, it's awful.  He
    knows very little C and the code is crap, but that/is/  a
    straw man -- it's the simplest part of his argument to
    fix.


    Although it was an attempt to motivate him to improve the code, it
    has become blindingly obvious that he's not interested, which is
    precisely why I am going to stop bothering.


    Do you really think that nit picky details

    Are important? Yes.

    Are important to you? No.

    can refute the gist of what I am saying

    No. If you won't listen to Alan Turing's refutation, you're sure as
    hell not going to listen to mine.


    All of the conventional halting problem proofs
    have several fatal flaws. That you simply ignore
    my proof of these fatal flaws is not actually
    any rebuttal.

    No, your "Proof" is full of fatal flaws, the first being you don't even
    know the definiton of most of the terms you use.


    Every conventional halting problem proof has as
    its most fundamental basis an input that can
    actually do the opposite of whatever their
    termination analyzer reports.

    WHich is what it does.


    I prove this and you say blah blah blah but
    Linz was right not paying any attention to
    my proof of the fatal flaw and simply assuming
    that I must be wrong about this.

    No, you just prove that you don't know what you are talking about and
    try to make a prove that is full of category errors and just out and out
    lies.


    All of the rebuttals of my work have as their
    sole baseless basis that I must be wrong.

    No, their basis is that you ARE wrong becausee you ignore the DEFINITIONS.


    I must be wrong so let's see if the lame excuse
    convinces him.


    No, you ARE wrong because you don't do the right things, because you
    don't know what the words mean.

    All you are doing is proving your ignorance.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue May 13 00:25:52 2025
    On 5/12/25 10:01 PM, olcott wrote:

    If the Goldbach conjecture is true (and there is
    no short-cut) this requires testing against every
    element of the set of natural numbers an infinite
    computation.

    *That had nothing to do with this point*

    Exactly what actual reasoning shows that this
    is superior to reporting on the behavior that
    its input actual specifies?


    Well, since the behavior of the input for a halt decider is DEFINED to
    be the behavior of the program that it describes.

    That means that *YOU* are the one advocating to answer about something
    other than that.

    I don't know where the comment about the Goldbach conjecture came from
    on this thread, but the other discussion on that just illustrte that you
    don't understand the nature of Turth.

    If the only path that establishes a statement is a infinite series of
    deductive steps, then that statement is still true. It is just unprovable.

    The fact that you try to argue otherwise just points out how out of
    touch you are with the basics of logic.

    Yes, there are some logic field that don't let an infinte chain of
    actions, that don't have a finite chain do that to, make a statement
    true, but those do that by not having any such statements, as everything
    can either be estabished, refuted, or shown to be not a truth-bearer
    with a finite chain of steps as the logci system is limited.

    But none of the theory you try to talk about are about such limited
    fields, as they require, in effect, the ability to have the properties
    of the infintie set of Natural Numbers, which is part of the power that
    gives us this "problem" of incompleteness and undeciability.

    Logic system over finite fields don't have that sort of problem, but are
    very limited in their usefulness.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Tue May 13 06:11:05 2025
    On 13/05/2025 03:01, olcott wrote:
    If the Goldbach conjecture is true (and there is
    no short-cut)

    We don't know that. Fermat's Last Theorem had a short cut, but it
    took 358 years to find it. At that rate, we won't find Goldbach's
    short cut (if it has one) for another 75 years.

    this requires testing against every
    element of the set of natural numbers an infinite
    computation.

    Only if it's true. So if it's true, the testing program will
    never halt. But if it's false, the tester will eventually find
    the counter-example, print it, and stop.

    So a program that can tell whether another program will halt can
    tell us whether Goldbach's conjecture is true.

    It would be the short cut that you say doesn't exist.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Tue May 13 08:44:37 2025
    Am Tue, 13 May 2025 00:22:15 -0500 schrieb olcott:
    On 5/13/2025 12:11 AM, Richard Heathfield wrote:
    On 13/05/2025 03:01, olcott wrote:

    this requires testing against every element of the set of natural
    numbers an infinite computation.

    Only if it's true. So if it's true, the testing program will never
    halt.
    But if it's false, the tester will eventually find the counter-example,
    print it, and stop.
    So a program that can tell whether another program will halt can tell
    us whether Goldbach's conjecture is true.
    It would be the short cut that you say doesn't exist.

    I am refuting the key halting problem proof, I am not refuting the
    halting problem.
    As soon as it is understood that I am correct that HHH(DD) computes the mapping from its input to recursive emulation. Then in a few small steps
    it will be know that I refuted the conventional Halting Problem proofs.
    Cool! What are those steps?

    --
    Am Sat, 20 Jul 2024 12:35:31 +0000 schrieb WM in sci.math:
    It is not guaranteed that n+1 exists for every n.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to joes on Tue May 13 10:02:20 2025
    On 13/05/2025 09:44, joes wrote:
    Am Tue, 13 May 2025 00:22:15 -0500 schrieb olcott:
    On 5/13/2025 12:11 AM, Richard Heathfield wrote:
    On 13/05/2025 03:01, olcott wrote:

    this requires testing against every element of the set of natural
    numbers an infinite computation.

    Only if it's true. So if it's true, the testing program will never
    halt.
    But if it's false, the tester will eventually find the counter-example,
    print it, and stop.
    So a program that can tell whether another program will halt can tell
    us whether Goldbach's conjecture is true.
    It would be the short cut that you say doesn't exist.

    I am refuting the key halting problem proof, I am not refuting the
    halting problem.
    As soon as it is understood that I am correct that HHH(DD) computes the
    mapping from its input to recursive emulation. Then in a few small steps
    it will be know that I refuted the conventional Halting Problem proofs.
    Cool! What are those steps?

    Step 1: convince comp.theory that he's not talking bollocks.

    That could take a while.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Tue May 13 09:09:20 2025
    Am Mon, 12 May 2025 20:06:27 -0500 schrieb olcott:
    On 5/12/2025 8:00 PM, dbush wrote:
    On 5/12/2025 8:56 PM, olcott wrote:
    On 5/12/2025 7:36 PM, dbush wrote:
    On 5/12/2025 8:34 PM, olcott wrote:
    On 5/12/2025 7:27 PM, dbush wrote:
    On 5/12/2025 8:25 PM, olcott wrote:
    On 5/12/2025 7:12 PM, dbush wrote:
    On 5/12/2025 7:53 PM, olcott wrote:

    Simulating Termination analyzers cannot possibly report on the >>>>>>>>> actual behavior of non-terminating inputs because this would >>>>>>>>> cause themselves to never terminate.
    They must always hypothesize what the behavior of the input
    would be if they themselves never aborted.

    Those are the same, if the simulator is actually correct. What they
    can't do is report on if the *input* never aborted.

    Show the actual reasoning of how it makes sense that a
    simulating termination analyzer should ignore the behavior (to
    its own peril) that the input actually specifies.

    It makes sense because that's what's required to tell me if any
    arbitrary algorithm X with input Y will halt when executed directly.

    Exactly what actual reasoning shows that this is superior to reporting
    on the behavior that its input actual specifies?
    Because we are running the input directly. Imagine we have some service
    where people can upload programs. We only want to accept those that
    terminate. DDD would be allowed, even though HHH thinks it's not.
    That it *would* make the *checking* program not terminate is a different matter, and it actually doesn't, because HHH aborts.

    --
    Am Sat, 20 Jul 2024 12:35:31 +0000 schrieb WM in sci.math:
    It is not guaranteed that n+1 exists for every n.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Tue May 13 09:18:45 2025
    Am Mon, 12 May 2025 18:53:43 -0500 schrieb olcott:

    Simulating Termination analyzers cannot possibly report on the actual behavior of non-terminating inputs because this would cause themselves
    to never terminate.
    There's nothing stopping HHH from aborting and still returning "halts".

    They must always hypothesize what the behavior of the input would be if
    they themselves never aborted.
    And if HHH were running indefinitely, it would halt.

    BTW, is there a distinction between recursive simulation, which I feel
    like it halts at infinity, and an endless loop, which I feel like it
    doesn't?

    --
    Am Sat, 20 Jul 2024 12:35:31 +0000 schrieb WM in sci.math:
    It is not guaranteed that n+1 exists for every n.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Tue May 13 12:44:54 2025
    On 2025-05-13 03:31:05 +0000, olcott said:

    On 5/12/2025 10:14 PM, Richard Heathfield wrote:
    On 13/05/2025 03:48, olcott wrote:
    On 5/12/2025 9:26 PM, Richard Heathfield wrote:
    On 13/05/2025 00:58, Ben Bacarisse wrote:
    On the other hand, you are spending a lot of time arguing about his
    knowledge and use of C.  Yes, it's awful.  He
    knows very little C and the code is crap, but that/is/  a
    straw man -- it's the simplest part of his argument to
    fix.


    Although it was an attempt to motivate him to improve the code, it has >>>> become blindingly obvious that he's not interested, which is precisely >>>> why I am going to stop bothering.


    Do you really think that nit picky details

    Are important? Yes.

    Are important to you? No.

    can refute the gist of what I am saying

    No. If you won't listen to Alan Turing's refutation, you're sure as
    hell not going to listen to mine.

    All of the conventional halting problem proofs
    have several fatal flaws. That you simply ignore
    my proof of these fatal flaws is not actually
    any rebuttal.

    You have never proven any fatal flaw or anything else. The nearest you
    have ever come to is a definition of what a proof is but you have never presented anything that satisfies (or looks like an attempt to sarisfy)
    your definition of proof.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Tue May 13 13:43:43 2025
    On 2025-05-12 22:41:43 +0000, olcott said:

    On 5/12/2025 5:30 PM, dbush wrote:
    On 5/12/2025 6:28 PM, olcott wrote:
    On 5/12/2025 4:54 PM, dbush wrote:
    On 5/12/2025 5:46 PM, olcott wrote:
    On 5/12/2025 4:39 PM, dbush wrote:
    On 5/12/2025 5:12 PM, olcott wrote:
    On 5/12/2025 3:29 PM, dbush wrote:
    On 5/12/2025 4:17 PM, olcott wrote:
    On 5/12/2025 2:53 PM, dbush wrote:
    On 5/12/2025 2:27 PM, olcott wrote:
    On 5/12/2025 1:20 PM, dbush wrote:
    On 5/12/2025 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition >>>>>>>>>>>>> by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation- Michael- >>>>>>>>>>>>> Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    Which is not what you thought he agreed to:


    On Monday, March 6, 2023 at 2:41:27 PM UTC-5, Ben Bacarisse wrote:
    I exchanged emails with him about this. He does not agree with anything
    substantive that PO has written. I won't quote him, as I don't have
    permission, but he was, let's say... forthright, in his reply to me.


    *Ben already acknowledged that the requirements have been met* >>>>>>>>>>>
    On 10/17/2022 10:23 AM, Ben Bacarisse wrote:
    ...D(D) would not halt unless H stops the simulation. >>>>>>>>>>>  > H /can/ correctly determine this silly criterion (in this one case)...



    Which is not what Sipser agreed to, as stated above.

    He agreed, as all others would, that H must determine if UTM(D) halts.

    That is not what Ben's words mean.

    On 10/14/2022 7:44 PM, Ben Bacarisse wrote:
    I don't think that is the shell game. PO really /has/ an H >>>>>>>>>  > (it's trivial to do for this one case) that correctly determines >>>>>>>>>  > that P(P) *would* never stop running *unless* aborted.

    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022> >>>>>>>>>      H correctly determines that its simulated D
         would never stop running unless aborted...

    *its simulated D*


    Which Sipser (and everyone else) takes to mean UTM(D),

    *its simulated D* cannot be *correctly* understood
    to mean a D simulated by anything else other than
    a hypothetical H that never aborts.

    False.  It cannot be *correctly* understood to be anything else but the >>>>>> algorithm D simulated completely by a UTM,

    An H that never aborts <is> a UTM.

    In which case you don't have algorithm D.  You instead have algorithm Dn. >>>>

    *its simulated D would never stop running unless aborted*
    can only mean one thing.

    And what it means is changing the input.

    Changing the input is not allowed.

    So professor Sisper was wrong?

    You have not proven that he is not wrong.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Tue May 13 13:33:08 2025
    Op 13.mei.2025 om 06:52 schreef olcott:
    On 5/12/2025 11:05 PM, Richard Damon wrote:
    On 5/12/25 10:53 PM, olcott wrote:
    On 5/12/2025 8:27 PM, Richard Damon wrote:
    On 5/12/25 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-
    Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    Which your H doesn't do, as it can not correctly determine what
    doesn't happen.


    Any C programmer can correctly tell what doesn't happen.
    What doesn't happen is DD reaching its "return" statement
    final halt state.


    Sure they can, since that is the truth, as explained.

    Since your "logic" is based on lies and equivocation,

    If my logic was based on lies and equivocation
    then you could provide actual reasoning that
    corrects my errors.

    That has been done hundreths of times.


    It is truism that simulating termination analyzers
    must report on the behavior of their input as if
    they themselves never aborted this simulation:

    One of the things that have been shown to you to be wrong.
    Repeating it can be interpreted as lying.
    The report must be about the behaviour specified in the input, including
    the code to abort, not about the behaviour specified in a hypothetical
    other HHH that does not abort


    *simulated D would never stop running unless aborted*
    or they themselves could become non-terminating.

    Indeed, which proves that a correct HHH does not exists.
    Either it becomes non-terminating, or it process the wrong input.


    A rebuttal must take the form of another criteria
    that prevents the simulating termination analyzer
    from becoming non-terminating.

    No the correct rebuttal shows that no correct simulating termination
    analyser exists.


    The lame rebuttals that I have been getting are
    all of the form: "that is not the way that I memorized it."

    You seem short of memory. Many rebuttals prove that no such analysers
    exist. But your only rebuttal is: my dreams are different.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Tue May 13 13:43:03 2025
    Op 13.mei.2025 om 07:14 schreef olcott:
    On 5/12/2025 10:31 PM, dbush wrote:
    On 5/12/2025 11:22 PM, olcott wrote:
    On 5/12/2025 9:58 PM, dbush wrote:
    On 5/12/2025 10:46 PM, olcott wrote:
    On 5/12/2025 8:00 PM, dbush wrote:
    On 5/12/2025 8:56 PM, olcott wrote:
    On 5/12/2025 7:36 PM, dbush wrote:
    On 5/12/2025 8:34 PM, olcott wrote:
    On 5/12/2025 7:27 PM, dbush wrote:
    On 5/12/2025 8:25 PM, olcott wrote:
    On 5/12/2025 7:12 PM, dbush wrote:
    On 5/12/2025 7:53 PM, olcott wrote:

    Simulating Termination analyzers cannot possibly report >>>>>>>>>>>>> on the actual behavior of non-terminating inputs
    because this would cause themselves to never terminate. >>>>>>>>>>>>>
    They must always hypothesize what the behavior of the >>>>>>>>>>>>> input would be if they themselves never aborted.


    False.  They must always hypothesize what the behavior of >>>>>>>>>>>> algorithm described by the input would be if it was executed >>>>>>>>>>>> directly, as per the requirements:


    Show the actual reasoning of how it makes sense
    that a simulating termination analyzer should
    ignore the behavior (to its own peril) that the
    input actually specifies.

    There is no requirement that building a termination analyzer, >>>>>>>>>> simulating or otherwise, is possible.  In fact, it has proved >>>>>>>>>> to not be possible by Linz and others, which you have
    *explicitly* agreed with.


    In other words you have no such actual reasoning.

    The reasoning is that there is no requirement that building a
    termination analyzer is possible.

    So you have no actual reasoning that addresses my
    actual point.

    Show the actual reasoning of how it makes sense
    that a simulating termination analyzer should
    ignore the behavior (to its own peril) that the
    input actually specifies.


    It makes sense because that's what's required to tell me if any
    arbitrary algorithm X with input Y will halt when executed directly. >>>>>>

    A simulating termination analyzer(STA) reports on
    the behavior of the direct execution of the
    algorithm specified by its input except in the
    case where the input calls this STA to try to fool it.

    What you are proposing would cause HHH to get stuck
    in infinite execution. How is getting stuck in
    infinite execution better than not getting stuck?

    In other words, if you assume that a termination analyzer exists,

    Unlike a halt decider that is either ALL KNOWING
    or wrong a termination analyzer is correct even
    if it can only compute the mapping from a single
    input (that has no inputs) to the behavior that
    this input specifies and thus its halt status.

    False, as a universal termination analyzer must still answer for all
    algorithms the following mapping:


    You don't have the authority to rename elements of my work.
    I chose termination analyzers intentionally avoiding the term
    deciders. I don't want them to be universal.


    Given any algorithm (i.e. a fixed immutable sequence of instructions)
    X described as <X> with input Y:

    A solution to the halting problem is an algorithm H that computes the
    following mapping:

    (<X>,Y) maps to 1 if and only if X(Y) halts when executed directly
    (<X>,Y) maps to 0 if and only if X(Y) does not halt when executed
    directly



    HHH(DD) does correctly compute the mapping from its
    input to the behavior that this input specifies.

    False, because it specifies the description of an algorithm that halts
    when executed directly.


    It may be very similar to the DD() that
    halts but this different instance actually
    fails to see the halting behaviour.
    HHH has a bug to abort before it reaches the end.
    This bug in HHH does not change anything in the specification of the
    input, only HHH does not see it.
    The traces of HHH and HHH1 are identical up to the point where HHH
    suddenly stops the simulation.

    EXECUTION TRACES DON'T LIE

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue May 13 07:15:20 2025
    On 5/13/25 1:22 AM, olcott wrote:
    On 5/13/2025 12:11 AM, Richard Heathfield wrote:
    On 13/05/2025 03:01, olcott wrote:
    If the Goldbach conjecture is true (and there is
    no short-cut)

    We don't know that. Fermat's Last Theorem had a short cut, but it took
    358 years to find it. At that rate, we won't find Goldbach's short cut
    (if it has one) for another 75 years.

    this requires testing against every
    element of the set of natural numbers an infinite
    computation.

    Only if it's true. So if it's true, the testing program will never
    halt. But if it's false, the tester will eventually find the counter-
    example, print it, and stop.

    So a program that can tell whether another program will halt can tell
    us whether Goldbach's conjecture is true.

    It would be the short cut that you say doesn't exist.


    I am refuting the key halting problem, proof
    I am not refuting the halting problem.

    Which means you first need to fix your system to be compatible with it.


    As soon as it is understood that I am correct
    that HHH(DD) computes the mapping from its
    input to recursive emulation. Then in a few small
    steps it will be know that I refuted the conventional
    Halting Problem proofs.


    Which will be never, since your claim is based on lies and equivocation.


    The "Bahavior of the input" is only defined to be the behavior of the
    direct execution of the program it represents, and any change of that to something that gives a different answer is just a LIE, something you
    seem to live on.

    Yes, there are Univesrsal Turing Machines that show that we can replace
    this with a simulation, but ONLY if such simulation exactly and fully reproduces the behavior of the input, which means it can not "stop" its emulation before it gets to its end.

    Thus, if you want to talk about "DD correctly emulated by HHH", that
    condition ONLY had meaning if that is what HHH does, which means HHH fundamentally has been stipulated to NEVER stop its emulation. It
    doesn't matter if to meet some other requirement it is stated that it
    can, to do so violates this criteria. To do otherwise would be to try to
    fight a "running a red ligth" ticket by saying "But I was going under
    the spead limit". You don't need to follow some rules but all of them.

    Also, to even do the simulation, the decider needs to have all the code
    to be decided, and have it be part of the input. You have made it clear
    (unless it was just snother of your lies) that you input is specifically
    just the code of the C function, and does not include the code of the
    HHH that it calls, that is just available in the memory space. This is
    like saying it is ok to go into the store and take the computer off the
    desk, after all, it was just out their in the open.

    In summary, you haven't refuted the conventional Halting Problem proof,
    as you haven't even come close to creating the required conditions. All
    you have done is refuted your claims of being intelegent, or knowing
    something ablut what you are talking about, as you clearly don't, but
    are just showns to be a pathological liar.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Tue May 13 13:38:14 2025
    Op 13.mei.2025 om 07:03 schreef olcott:
    On 5/12/2025 11:02 PM, Richard Damon wrote:
    On 5/12/25 11:22 PM, olcott wrote:
    On 5/12/2025 9:58 PM, dbush wrote:
    On 5/12/2025 10:46 PM, olcott wrote:
    On 5/12/2025 8:00 PM, dbush wrote:
    On 5/12/2025 8:56 PM, olcott wrote:
    On 5/12/2025 7:36 PM, dbush wrote:
    On 5/12/2025 8:34 PM, olcott wrote:
    On 5/12/2025 7:27 PM, dbush wrote:
    On 5/12/2025 8:25 PM, olcott wrote:
    On 5/12/2025 7:12 PM, dbush wrote:
    On 5/12/2025 7:53 PM, olcott wrote:

    Simulating Termination analyzers cannot possibly report >>>>>>>>>>>>> on the actual behavior of non-terminating inputs
    because this would cause themselves to never terminate. >>>>>>>>>>>>>
    They must always hypothesize what the behavior of the >>>>>>>>>>>>> input would be if they themselves never aborted.


    False.  They must always hypothesize what the behavior of >>>>>>>>>>>> algorithm described by the input would be if it was executed >>>>>>>>>>>> directly, as per the requirements:


    Show the actual reasoning of how it makes sense
    that a simulating termination analyzer should
    ignore the behavior (to its own peril) that the
    input actually specifies.

    There is no requirement that building a termination analyzer, >>>>>>>>>> simulating or otherwise, is possible.  In fact, it has proved >>>>>>>>>> to not be possible by Linz and others, which you have
    *explicitly* agreed with.


    In other words you have no such actual reasoning.

    The reasoning is that there is no requirement that building a
    termination analyzer is possible.

    So you have no actual reasoning that addresses my
    actual point.

    Show the actual reasoning of how it makes sense
    that a simulating termination analyzer should
    ignore the behavior (to its own peril) that the
    input actually specifies.


    It makes sense because that's what's required to tell me if any
    arbitrary algorithm X with input Y will halt when executed directly. >>>>>>

    A simulating termination analyzer(STA) reports on
    the behavior of the direct execution of the
    algorithm specified by its input except in the
    case where the input calls this STA to try to fool it.

    What you are proposing would cause HHH to get stuck
    in infinite execution. How is getting stuck in
    infinite execution better than not getting stuck?

    In other words, if you assume that a termination analyzer exists,

    Unlike a halt decider that is either ALL KNOWING
    or wrong a termination analyzer is correct even
    if it can only compute the mapping from a single
    input (that has no inputs) to the behavior that
    this input specifies and thus its halt status.

    Where od you get this from?

    Just like Halt Deciders, a Complete Termination Analyser needs to
    correctly answer for all input.



    You don't seem to get tautologies so you
    probably won't get this one.

    All termination analyzers are correct (on this one input)
    when they correctly determine the halt state of one input
    with no inputs.

    On the other hand a halt decider that gets one
    input incorrectly is not a decider at all.


    HHH(DD) does correctly compute the mapping from its
    input to the behavior that this input specifies.

    Nope, since DD Halts when run, and that is the DEFINITION of the
    behavior the input sepecifies.


    That is not the way that reality actually works.


    HHH(DD) does not compute the mapping from its input
    to BEHAVIOR THAT THIS INPUT DOES NOT SPECIFY.

    No, you are claiming that it should, since the behavior it specifies
    is the objective criteria of what the program it represents does when
    run, which is halting.


    The input to HHH(DD) specifies

    finite

    recursive emulation.> The exact same string of machine code bytes as
    input
    to HHH1(DD) does

    specify exactly the same finite recursion.
    Only HHH fails to see it, because its programmer does a wild guess that
    it is an infinite recursion.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue May 13 07:43:08 2025
    On 5/13/25 12:52 AM, olcott wrote:
    On 5/12/2025 11:05 PM, Richard Damon wrote:
    On 5/12/25 10:53 PM, olcott wrote:
    On 5/12/2025 8:27 PM, Richard Damon wrote:
    On 5/12/25 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-
    Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    Which your H doesn't do, as it can not correctly determine what
    doesn't happen.


    Any C programmer can correctly tell what doesn't happen.
    What doesn't happen is DD reaching its "return" statement
    final halt state.


    Sure they can, since that is the truth, as explained.

    Since your "logic" is based on lies and equivocation,

    If my logic was based on lies and equivocation
    then you could provide actual reasoning that
    corrects my errors.

    I hae.


    It is truism that simulating termination analyzers
    must report on the behavior of their input as if
    they themselves never aborted this simulation:

    Right, of the input actually given to them, which must include all their
    code, and that code is what is actually there, not created by this
    imaginary operation.

    Thus, a HHH that aborts to return an answer, when looking at the DDD
    that calls it, must look at the unaborted emulation of THAT DDD, that
    calls the HHH that DOES abort and return an answer, as that is what the
    PROGRAM DDD is, If you can not create the HHH that does that without
    changing that input, that is a flaw in your system, not the problem.


    *simulated D would never stop running unless aborted*
    or they themselves could become non-terminating.

    But you aren't simulating the same PROGRAM D that the original was given.

    You changed it by changing the code of the H that was part of them, and
    thus INVALDIATED your reasoning.

    Sorry, you don't get to LIE about the system.

    You don't get to LIE about what the input is.


    A rebuttal must take the form of another criteria
    that prevents the simulating termination analyzer
    from becoming non-terminating.

    Why?

    The rebutall is that the answer it gave was wrong.

    The analyser beconing non-halting is proof enough that that design was
    wrong,

    It seems you don't understand the first part of the problem, that *YOU*
    need to fully define the decider that you are going to claim is correct.
    "Be correct" is not an instruction in the programing language, no matter
    how much you wish it was.

    And that is why Tarski is uninteligable to you, you just ASSUME that the
    "get it right" operation exists, and depend on it, not knowing it was
    built is a unlicensed facility to the lowest bidder, and doesn't
    actually have the parts it claims it does.

    That is the nature of your lies.


    The lame rebuttals that I have been getting are
    all of the form: "that is not the way that I memorized it."


    No, it isn't the way it is DEFINED.

    You got lucky when the judge didn't throw you in jail for the kiddie
    porn. That didn't make what you did there right,

    The fact that you just refuse to follow the rules will seal your fate
    when you come before the final judge.

    Sorry, but all you are doing is sinking yourself into oblivion.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue May 13 07:33:22 2025
    On 5/13/25 1:03 AM, olcott wrote:
    On 5/12/2025 11:02 PM, Richard Damon wrote:
    On 5/12/25 11:22 PM, olcott wrote:
    On 5/12/2025 9:58 PM, dbush wrote:
    On 5/12/2025 10:46 PM, olcott wrote:
    On 5/12/2025 8:00 PM, dbush wrote:
    On 5/12/2025 8:56 PM, olcott wrote:
    On 5/12/2025 7:36 PM, dbush wrote:
    On 5/12/2025 8:34 PM, olcott wrote:
    On 5/12/2025 7:27 PM, dbush wrote:
    On 5/12/2025 8:25 PM, olcott wrote:
    On 5/12/2025 7:12 PM, dbush wrote:
    On 5/12/2025 7:53 PM, olcott wrote:

    Simulating Termination analyzers cannot possibly report >>>>>>>>>>>>> on the actual behavior of non-terminating inputs
    because this would cause themselves to never terminate. >>>>>>>>>>>>>
    They must always hypothesize what the behavior of the >>>>>>>>>>>>> input would be if they themselves never aborted.


    False.  They must always hypothesize what the behavior of >>>>>>>>>>>> algorithm described by the input would be if it was executed >>>>>>>>>>>> directly, as per the requirements:


    Show the actual reasoning of how it makes sense
    that a simulating termination analyzer should
    ignore the behavior (to its own peril) that the
    input actually specifies.

    There is no requirement that building a termination analyzer, >>>>>>>>>> simulating or otherwise, is possible.  In fact, it has proved >>>>>>>>>> to not be possible by Linz and others, which you have
    *explicitly* agreed with.


    In other words you have no such actual reasoning.

    The reasoning is that there is no requirement that building a
    termination analyzer is possible.

    So you have no actual reasoning that addresses my
    actual point.

    Show the actual reasoning of how it makes sense
    that a simulating termination analyzer should
    ignore the behavior (to its own peril) that the
    input actually specifies.


    It makes sense because that's what's required to tell me if any
    arbitrary algorithm X with input Y will halt when executed directly. >>>>>>

    A simulating termination analyzer(STA) reports on
    the behavior of the direct execution of the
    algorithm specified by its input except in the
    case where the input calls this STA to try to fool it.

    What you are proposing would cause HHH to get stuck
    in infinite execution. How is getting stuck in
    infinite execution better than not getting stuck?

    In other words, if you assume that a termination analyzer exists,

    Unlike a halt decider that is either ALL KNOWING
    or wrong a termination analyzer is correct even
    if it can only compute the mapping from a single
    input (that has no inputs) to the behavior that
    this input specifies and thus its halt status.

    Where od you get this from?

    Just like Halt Deciders, a Complete Termination Analyser needs to
    correctly answer for all input.



    You don't seem to get tautologies so you
    probably won't get this one.

    To BE a Tautology, they need to be true.


    All termination analyzers are correct (on this one input)
    when they correctly determine the halt state of one input
    with no inputs.

    But they do need to be correct, and correct halt state is based on the
    RUNNING OF THE PROGRAM.




    On the other hand a halt decider that gets one
    input incorrectly is not a decider at all.

    And so is a Termination Analyser. Getting one answer correct means (as
    yoiu said) correct for that one, it does not mean you are "a correct"
    analyzer.

    I guess you thought you were smart because you got one answer right on
    your intelgence test, even though you missed all the others.

    You can't say you are law abiding just because you didn't kill your
    mother (but did your father).

    Sorry, "Correct" meas universally correct, not just in a single
    instance. You are just demonstrating your lack of understanding of the
    language you are using.



    HHH(DD) does correctly compute the mapping from its
    input to the behavior that this input specifies.

    Nope, since DD Halts when run, and that is the DEFINITION of the
    behavior the input sepecifies.


    That is not the way that reality actually works.

    Sure it is, you got a relaible source that says otherwise?

    It seems YOU are the one that has problems with reality.



    HHH(DD) does not compute the mapping from its input
    to BEHAVIOR THAT THIS INPUT DOES NOT SPECIFY.

    No, you are claiming that it should, since the behavior it specifies
    is the objective criteria of what the program it represents does when
    run, which is halting.


    The input to HHH(DD) specifies recursive emulation.
    The exact same string of machine code bytes as input
    to HHH1(DD) does not specify recursive emulation.

    Because the limited string you quote doesn't actually specify either,
    but just a string of bytes that doesn't have meaning without more context.


    We probably should stay with the one point until we
    have complete closure.


    I suppose we need to find a point that you are acually correct at to
    work from.

    I am not sure what point that would be. I think I have shown errors in
    just about everything you have said, and you misinterprete even the few
    things you say corretly to means something they don't.

    Go ahead, try to find the point you said correctly.

    Remember, you are working under the definition of the Field of
    Computation Theory, not your POOPS, so statements will be interpreted by
    that,

    Thus, "The behavior of the input" to a halt decider, is DEFINED to be
    the behavior of the PROGRAM it describes, and if that isn't a program,
    the statement is just a category error.

    And programs BY DEFINITION include all their code, and not reference
    "external" routines (unless passed into them as an input).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue May 13 07:23:51 2025
    On 5/13/25 1:14 AM, olcott wrote:
    On 5/12/2025 10:31 PM, dbush wrote:
    On 5/12/2025 11:22 PM, olcott wrote:
    On 5/12/2025 9:58 PM, dbush wrote:
    On 5/12/2025 10:46 PM, olcott wrote:
    On 5/12/2025 8:00 PM, dbush wrote:
    On 5/12/2025 8:56 PM, olcott wrote:
    On 5/12/2025 7:36 PM, dbush wrote:
    On 5/12/2025 8:34 PM, olcott wrote:
    On 5/12/2025 7:27 PM, dbush wrote:
    On 5/12/2025 8:25 PM, olcott wrote:
    On 5/12/2025 7:12 PM, dbush wrote:
    On 5/12/2025 7:53 PM, olcott wrote:

    Simulating Termination analyzers cannot possibly report >>>>>>>>>>>>> on the actual behavior of non-terminating inputs
    because this would cause themselves to never terminate. >>>>>>>>>>>>>
    They must always hypothesize what the behavior of the >>>>>>>>>>>>> input would be if they themselves never aborted.


    False.  They must always hypothesize what the behavior of >>>>>>>>>>>> algorithm described by the input would be if it was executed >>>>>>>>>>>> directly, as per the requirements:


    Show the actual reasoning of how it makes sense
    that a simulating termination analyzer should
    ignore the behavior (to its own peril) that the
    input actually specifies.

    There is no requirement that building a termination analyzer, >>>>>>>>>> simulating or otherwise, is possible.  In fact, it has proved >>>>>>>>>> to not be possible by Linz and others, which you have
    *explicitly* agreed with.


    In other words you have no such actual reasoning.

    The reasoning is that there is no requirement that building a
    termination analyzer is possible.

    So you have no actual reasoning that addresses my
    actual point.

    Show the actual reasoning of how it makes sense
    that a simulating termination analyzer should
    ignore the behavior (to its own peril) that the
    input actually specifies.


    It makes sense because that's what's required to tell me if any
    arbitrary algorithm X with input Y will halt when executed directly. >>>>>>

    A simulating termination analyzer(STA) reports on
    the behavior of the direct execution of the
    algorithm specified by its input except in the
    case where the input calls this STA to try to fool it.

    What you are proposing would cause HHH to get stuck
    in infinite execution. How is getting stuck in
    infinite execution better than not getting stuck?

    In other words, if you assume that a termination analyzer exists,

    Unlike a halt decider that is either ALL KNOWING
    or wrong a termination analyzer is correct even
    if it can only compute the mapping from a single
    input (that has no inputs) to the behavior that
    this input specifies and thus its halt status.

    False, as a universal termination analyzer must still answer for all
    algorithms the following mapping:


    You don't have the authority to rename elements of my work.
    I chose termination analyzers intentionally avoiding the term
    deciders. I don't want them to be universal.


    Coming from the person who insists that he can change definitions he
    doesn;'t like.

    The problem IS that "Termination Analyer" as a term DOES mean universal
    unless restricted by the context, and YOU can't change it.

    Your problem is you have always misinterpreted the meaning of the words
    you read, because you just don't understsnd what you are reading.

    If you mean you are going to try to refute the Halting Problem by
    redefing the problem to say the decider only needs to get one machine correctly, that is just an admission that you are a crooked liar.

    And, to be correct, the criteria can't be changed, since DD() Halts when
    run, the only correct answer for HHH(DD) is to answer halting, but it
    answer non-halting, so it didn't even get that one correct.

    Of course, the fact that your setup breaks so many of the rules, like
    you DD isn't even the required program, just shows how much of a liar
    you actually are.



    Given any algorithm (i.e. a fixed immutable sequence of instructions)
    X described as <X> with input Y:

    A solution to the halting problem is an algorithm H that computes the
    following mapping:

    (<X>,Y) maps to 1 if and only if X(Y) halts when executed directly
    (<X>,Y) maps to 0 if and only if X(Y) does not halt when executed
    directly



    HHH(DD) does correctly compute the mapping from its
    input to the behavior that this input specifies.

    False, because it specifies the description of an algorithm that halts
    when executed directly.


    It may be very similar to the DD() that
    halts but this different instance actually
    does not halt EXECUTION TRACES DON'T LIE

    Sure they do, as has been pointed out,

    A *CORRECT* trace of the input DD needs to follow the call HHH into HHH
    itelf and then show the code of HHH running.

    It will NEVER show DD being run agian, as it never it, The closest is
    that HHH emulates it, but the emulation needs to show the actions of
    HHH, not the interpreation of what it is doing.

    Again, you logic is just based on LYING.



    HHH(DD) does not compute the mapping from its input
    to BEHAVIOR THAT THIS INPUT DOES NOT SPECIFY.

    The whole issue is that everyone here has been
    indoctrinated into baselessly believing that
    HHH should in some cases compute the mapping
    to BEHAVIOR THAT THE INPUT DOES NOT SPECIFY.

    That's because if I want to know if any arbitrary algorithm X with
    input Y will halt when executed directly, that requires an H that
    meets these requirements, not your alternate requirements:


    Given any algorithm (i.e. a fixed immutable sequence of instructions)
    X described as <X> with input Y:

    A solution to the halting problem is an algorithm H that computes the
    following mapping:

    (<X>,Y) maps to 1 if and only if X(Y) halts when executed directly
    (<X>,Y) maps to 0 if and only if X(Y) does not halt when executed
    directly


    No one can possibly provide any correct reasoning
    why HHH must do this because no such correct
    reasoning exists. On this issue it is merely
    THAT IS NOT THE WAY THAT I MEMORIZED IT.


    A LIE, as you were given numerous reasons below why this mapping is
    useful and your alternate mapping is not useful, and your failure to
    respond to this constitutes your acceptance of this fact.


    On 5/12/2025 10:22 PM, dbush wrote:
    On 5/12/2025 10:01 PM, olcott wrote:
    If the Goldbach conjecture is true (and there is
    no short-cut) this requires testing against every
    element of the set of natural numbers an infinite
    computation.
    ;
    And if we take that computation and feed it into an H that meets these >>  > requirements:
    ;
    ;
    Given any algorithm (i.e. a fixed immutable sequence of
    instructions) X
    described as <X> with input Y:
    ;
    A solution to the halting problem is an algorithm H that computes the
    following mapping:
    ;
    (<X>,Y) maps to 1 if and only if X(Y) halts when executed directly
    (<X>,Y) maps to 0 if and only if X(Y) does not halt when executed
    directly
    ;
    ;
    Then if H reports non-halting the Goldbach conjecture is true, and
    if H
    reports halting the Goldbach conjecture is false.
    ;
    If on the other hand we feed the computation to an H that tells us
    if it
    "specifies non-halting behavior to H", we won't necessarily get that
    answer.  We have to worry about how the computation is implemented.
    With
    the above requirements we don't need to worry about that.
    ;
    The same applies to *any* process which may or may not be infinite to
    tell us whether or not it is actually an infinite process.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue May 13 07:44:19 2025
    On 5/13/25 12:38 AM, olcott wrote:
    On 5/12/2025 11:14 PM, Richard Damon wrote:
    On 5/12/25 11:31 PM, olcott wrote:
    On 5/12/2025 10:14 PM, Richard Heathfield wrote:
    On 13/05/2025 03:48, olcott wrote:
    On 5/12/2025 9:26 PM, Richard Heathfield wrote:
    On 13/05/2025 00:58, Ben Bacarisse wrote:
    On the other hand, you are spending a lot of time arguing about
    his knowledge and use of C.  Yes, it's awful.  He
    knows very little C and the code is crap, but that/is/  a
    straw man -- it's the simplest part of his argument to
    fix.


    Although it was an attempt to motivate him to improve the code, it >>>>>> has become blindingly obvious that he's not interested, which is
    precisely why I am going to stop bothering.


    Do you really think that nit picky details

    Are important? Yes.

    Are important to you? No.

    can refute the gist of what I am saying

    No. If you won't listen to Alan Turing's refutation, you're sure as
    hell not going to listen to mine.


    All of the conventional halting problem proofs
    have several fatal flaws. That you simply ignore
    my proof of these fatal flaws is not actually
    any rebuttal.

    No, your "Proof" is full of fatal flaws, the first being you don't
    even know the definiton of most of the terms you use.


    Every conventional halting problem proof has as
    its most fundamental basis an input that can
    actually do the opposite of whatever their
    termination analyzer reports.

    WHich is what it does.


    I proved that is impossible.


    No, you didh't, You proved your POOPS is impossible, which is why you
    arguement is so full of it.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue May 13 07:46:55 2025
    On 5/13/25 12:41 AM, olcott wrote:
    On 5/12/2025 11:11 PM, Richard Damon wrote:
    On 5/12/25 10:48 PM, olcott wrote:
    On 5/12/2025 9:26 PM, Richard Heathfield wrote:
    On 13/05/2025 00:58, Ben Bacarisse wrote:
    On the other hand, you are spending a lot of time arguing about his
    knowledge and use of C.  Yes, it's awful.  He knows very little C and >>>>> the code is crap, but that/is/  a straw man -- it's the simplest
    part of
    his argument to fix.

    Although it was an attempt to motivate him to improve the code, it
    has become blindingly obvious that he's not interested, which is
    precisely why I am going to stop bothering.


    Do you really think that nit picky details
    can refute the gist of what I am saying
    that needs none of these details?

    Since you have yet to show that ANY of your claims are actually making
    the point you want, you should be looking for small gains.


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

    Which isn't a program that can be simulated until you pair it with the
    HHH that it calls, and that will be a different program input for each
    HHH that it pairs with.


    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    So, you can prove that for HHH being a pure simulator, it won't reach
    the end, but only after creating an input that calls that HHH, and
    thus can't be decided on by any other HHH that you can think of.


    <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> >>>

    Yes, *THAT* HHH is allowed to abort, but only because it doesn't.

    This only has one meaning.
    *its simulated D would never stop running unless aborted*


    Right, but not restricted to the partial simulation that H does, it meas
    the actual CORRECT AND COMPLETE simulation of D would never stop running.

    By your definution, a decider can just stop at any point and say that is
    all I can do, this isn't halting.

    The problem is your system starts by breaking the rules, as you D isn't
    a program as required, since you exclude the H it calls, allowing you to
    try to get away with changing it, but all that does is show you have
    always been a liar.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Tue May 13 13:56:50 2025
    Op 13.mei.2025 om 04:48 schreef olcott:
    On 5/12/2025 9:26 PM, Richard Heathfield wrote:
    On 13/05/2025 00:58, Ben Bacarisse wrote:
    On the other hand, you are spending a lot of time arguing about his
    knowledge and use of C.  Yes, it's awful.  He knows very little C and
    the code is crap, but that/is/  a straw man -- it's the simplest part of >>> his argument to fix.

    Although it was an attempt to motivate him to improve the code, it has
    become blindingly obvious that he's not interested, which is precisely
    why I am going to stop bothering.


    Do you really think that nit picky details
    can refute the gist of what I am saying
    that needs none of these details?

    Do you really think that repeating dreams that have been refuted
    fundamentally will make them true?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Tue May 13 21:39:07 2025
    Am Tue, 13 May 2025 16:30:20 -0500 schrieb olcott:
    On 5/13/2025 6:43 AM, Richard Damon wrote:
    On 5/13/25 12:52 AM, olcott wrote:

    It is truism that simulating termination analyzers must report on the
    behavior of their input as if they themselves never aborted this
    simulation:

    Right, of the input actually given to them, which must include all
    their code, and that code is what is actually there, not created by
    this imaginary operation.

    In other words every single byte of HHH and DD are 100% totally
    identical except the hypothetical HHH has its abort code commented out.
    ...the simulating HHH, but not the simulatED one.

    But you aren't simulating the same PROGRAM D that the original was
    given.

    It is not supposed to be the same program. *simulated D would never stop running* refers to a different HHH/DD pair
    Uh yes it is supposed to be the same actual input. The *simulator* is hypothetical.

    --
    Am Sat, 20 Jul 2024 12:35:31 +0000 schrieb WM in sci.math:
    It is not guaranteed that n+1 exists for every n.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue May 13 18:33:38 2025
    On 5/13/25 5:30 PM, olcott wrote:
    On 5/13/2025 6:43 AM, Richard Damon wrote:
    On 5/13/25 12:52 AM, olcott wrote:
    On 5/12/2025 11:05 PM, Richard Damon wrote:
    On 5/12/25 10:53 PM, olcott wrote:
    On 5/12/2025 8:27 PM, Richard Damon wrote:
    On 5/12/25 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-
    Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    Which your H doesn't do, as it can not correctly determine what
    doesn't happen.


    Any C programmer can correctly tell what doesn't happen.
    What doesn't happen is DD reaching its "return" statement
    final halt state.


    Sure they can, since that is the truth, as explained.

    Since your "logic" is based on lies and equivocation,

    If my logic was based on lies and equivocation
    then you could provide actual reasoning that
    corrects my errors.

    I hae.


    It is truism that simulating termination analyzers
    must report on the behavior of their input as if
    they themselves never aborted this simulation:

    Right, of the input actually given to them, which must include all
    their code, and that code is what is actually there, not created by
    this imaginary operation.


    In other words every single byte of HHH and DD are
    100% totally identical except the hypothetical HHH
    has its abort code commented out.

    Thus, a HHH that aborts to return an answer, when looking at the DDD
    that calls it, must look at the unaborted emulation of THAT DDD, that
    calls the HHH that DOES abort and return an answer, as that is what
    the PROGRAM DDD is, If you can not create the HHH that does that
    without changing that input, that is a flaw in your system, not the
    problem.


    *simulated D would never stop running unless aborted*
    or they themselves could become non-terminating.

    But you aren't simulating the same PROGRAM D that the original was given.


    It is not supposed to be the same program.
    *simulated D would never stop running*
    refers to a different HHH/DD pair

    But he never said that, "D" is the "D" that was mentioned earler, which
    is the D that calls this H.

    You are just admitting that you have been lying.


    It is a hypothetical HHH/DD pair where everything
    is exactly the same except that HHH has no abort
    code.

    No it isn't, D is always the same program and input.

    Where was it said it could change?


    Ben freaked out that professor Sipser agreed
    to my use of the term *would* in
    *simulated D would never stop running*
    and said that he thought I tricked professor Sipser.

    No, your tricked yourself by making yourself think Professor Sipser
    agreed to something he didn't.

    But of course, you are good at lying, even to yourself.


    This is all still there in newsgroup servers
    that don't keep deleting older messages.


    Yes, including all your lies about how you keep on changing your
    defintions, and then sometimes going back to them.

    Sorry, but since you have admitted that you HHH and DD are not programs, NOTHINNG Professor Sipser said about H and D apply to them, as to HIM
    those terms were about PROGRAMS and only programs, so not your
    non-program C functions.

    Sorry, you sunk your own battleship.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue May 13 18:35:46 2025
    On 5/13/25 5:52 PM, olcott wrote:
    On 5/13/2025 4:39 PM, joes wrote:
    Am Tue, 13 May 2025 16:30:20 -0500 schrieb olcott:
    On 5/13/2025 6:43 AM, Richard Damon wrote:
    On 5/13/25 12:52 AM, olcott wrote:

    It is truism that simulating termination analyzers must report on the >>>>> behavior of their input as if they themselves never aborted this
    simulation:

    Right, of the input actually given to them, which must include all
    their code, and that code is what is actually there, not created by
    this imaginary operation.

    In other words every single byte of HHH and DD are 100% totally
    identical except the hypothetical HHH has its abort code commented out.
    ...the simulating HHH, but not the simulatED one.

    But you aren't simulating the same PROGRAM D that the original was
    given.

    It is not supposed to be the same program. *simulated D would never stop >>> running* refers to a different HHH/DD pair
    Uh yes it is supposed to be the same actual input. The *simulator* is
    hypothetical.


    HHH is supposed to report on the behavior that
    *would* happen if this HHH never aborted its input.

    But the input has a DD that calls the original HHH that does.


    It must always use that measure to make sure
    that itself halts.


    Right, of the PROGRAM that the input represents, which includes ALL the
    code it uses, so the code of the ORIGINAL HHH that you started with.

    This hypothetical doesn't change it, as in Computation Theory there are
    not "reference by name" to other programs.

    Sorry, you are just showing your ignorance.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue May 13 21:05:43 2025
    On 5/13/25 8:47 PM, olcott wrote:
    On 5/13/2025 6:46 AM, Richard Damon wrote:
    On 5/13/25 12:41 AM, olcott wrote:
    On 5/12/2025 11:11 PM, Richard Damon wrote:
    On 5/12/25 10:48 PM, olcott wrote:
    On 5/12/2025 9:26 PM, Richard Heathfield wrote:
    On 13/05/2025 00:58, Ben Bacarisse wrote:
    On the other hand, you are spending a lot of time arguing about his >>>>>>> knowledge and use of C.  Yes, it's awful.  He knows very little C >>>>>>> and
    the code is crap, but that/is/  a straw man -- it's the simplest >>>>>>> part of
    his argument to fix.

    Although it was an attempt to motivate him to improve the code, it >>>>>> has become blindingly obvious that he's not interested, which is
    precisely why I am going to stop bothering.


    Do you really think that nit picky details
    can refute the gist of what I am saying
    that needs none of these details?

    Since you have yet to show that ANY of your claims are actually
    making the point you want, you should be looking for small gains.


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

    Which isn't a program that can be simulated until you pair it with
    the HHH that it calls, and that will be a different program input
    for each HHH that it pairs with.


    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    So, you can prove that for HHH being a pure simulator, it won't
    reach the end, but only after creating an input that calls that HHH,
    and thus can't be decided on by any other HHH that you can think of.


    <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>


    Yes, *THAT* HHH is allowed to abort, but only because it doesn't.

    This only has one meaning.
    *its simulated D would never stop running unless aborted*


    Right, but not restricted to the partial simulation that H does,

    You have to pay 100% complete attention to
    ALL the words. By failing to do this your
    rebuttals are dishonest.

    Yes it *IS* so restricted.
    *H correctly simulates its input D until*

    RIght, until ... it correctly determines that its simulated D would
    never halt.

    That doesn't say that the simulation needs to be by H, because of
    courcse, if H aborts its simulation, it won't reach the end. The
    "simulated D" refers to SOMETHING (could be H if it does it) correctly simulating the input would never stop running.

    Sorry, you just don't know what the words mean.

    But of course, none of that matters since you have admitted that your DD
    isn't actually a program, but just a (non-leaf) C Function, so the
    statement doesn't apply at all, as everyone (who is smart) knows that simulation is done on the domain of programs, not non-programs, so
    NOTHING can correct simulate your DD


    it meas the actual CORRECT AND COMPLETE simulation of D would never
    stop running.

    By your definution, a decider can just stop at any point and say that
    is all I can do, this isn't halting.

    The problem is your system starts by breaking the rules, as you D
    isn't a program as required, since you exclude the H it calls,
    allowing you to try to get away with changing it, but all that does is
    show you have always been a liar.

    I am not the one that did not notice these
    words that have been repeated for 2.5 years:

    *H correctly simulates its input D until*
    MEANS A PARTIAL SIMULATION OF EVERY NON-TERMINATING INPUT


    H can be a partial simulator, but the criteria is not based on that
    simulation, but the CORRECT simulation of the input, which first
    requires it to be simulatable by being a program, so you failed before
    you get out of the gate.

    Sorry, when you admitted that fact you sunk your own battleship.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Wed May 14 08:17:07 2025
    Am Tue, 13 May 2025 21:43:32 -0500 schrieb olcott:
    On 5/13/2025 8:58 PM, dbush wrote:

    Then maybe you should stop implying that Sipser agrees with the above
    when it's been proven on multiple occasions that he has not.
    *That* is dishonest.

    I have the emails where he agreed that I could publish his agreement
    with those exact words. Ben also checked this and verified it.

    Please publish those instead of paraphrasing.

    --
    Am Sat, 20 Jul 2024 12:35:31 +0000 schrieb WM in sci.math:
    It is not guaranteed that n+1 exists for every n.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed May 14 07:01:39 2025
    On 5/14/25 12:26 AM, olcott wrote:
    On 5/12/2025 1:20 PM, dbush wrote:
    On 5/12/2025 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-
    Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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> >>>

    Which is not what you thought he agreed to:





    People tried for more than a year to get away with
    saying the DDD was not emulated by HHH correctly until
    I stipulated that DDD is emulated by HHH according to
    the rules of the x86 language. Then they shut up about
    this.

    People tried to get away with saying that HHH
    cannot not decide halting on the basis of
    *simulated D would never stop running unless aborted*
    until I pointed out that those exact words are in the spec.

    People tried to get away with saying that the correct
    emulation of a non-halting input cannot be partial
    Yet partial simulation is right in the spec:
    *H correctly simulates its input D until*

    *My reviewers have been dishonest about all of these things*


    No, YOU are the one that has been dishonest, and have so admitted it,
    just using words you don't understand what they meant.

    Since your HHH and DDD are not program, nothing you have said applies to
    the topic, and everything you have said is just a lie based on
    blantently committing a category error.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed May 14 07:00:10 2025
    On 5/14/25 12:28 AM, olcott wrote:
    On 5/13/2025 10:50 PM, dbush wrote:
    On 5/13/2025 11:47 PM, olcott wrote:
    On 5/12/2025 1:20 PM, dbush wrote:
    On 5/12/2025 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-
    Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    Which is not what you thought he agreed to:


    I have proven otherwise below:

    And *yet again* you lie when definitive proof has been repeatedly
    provided that he did not agree with out:

    (the words only have one correct meaning)
    *UNTIL YOU ADDRESS THESE POINTS THEY WILL BE ENDLESSLY REPEATED*

    People tried for more than a year to get away with saying
    that DDD was not emulated by HHH correctly until I stipulated
    that DDD is emulated by HHH according to the rules of the
    x86 language. Then they shut up about this.

    People tried to get away with saying that HHH
    cannot not decide halting on the basis of
    *simulated D would never stop running unless aborted*
    until I pointed out that those exact words are in the spec.

    People tried to get away with saying that the correct
    emulation of a non-halting input cannot be partial
    Yet partial simulation is right in the spec:
    *H correctly simulates its input D until*


    Where are they in the ACTUAL Spec?

    The Specifcation of the Halting Problem is:


    whether the program will finish running, or continue to run forever.


    Nothing about simulation at all, so not about a need to abort it.

    Does DDD, as a PROGRAN, run forever.

    Of course, since you have already admitted that you enties are not
    programs, but just (non-leaf) C functions, you have admittted that you
    setup doesn't meet the basic requirements, and thus ALL your claims
    about what you have done are just lies.


    Sirry, but in your stupidity, you have sunk your OWN battleship, and
    secured for yourself a prime seat in that lake of fire.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed May 14 07:03:58 2025
    On 5/13/25 8:41 PM, olcott wrote:
    On 5/13/2025 6:33 AM, Fred. Zwarts wrote:
    Op 13.mei.2025 om 06:52 schreef olcott:
    On 5/12/2025 11:05 PM, Richard Damon wrote:
    On 5/12/25 10:53 PM, olcott wrote:
    On 5/12/2025 8:27 PM, Richard Damon wrote:
    On 5/12/25 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-
    Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    Which your H doesn't do, as it can not correctly determine what
    doesn't happen.


    Any C programmer can correctly tell what doesn't happen.
    What doesn't happen is DD reaching its "return" statement
    final halt state.


    Sure they can, since that is the truth, as explained.

    Since your "logic" is based on lies and equivocation,

    If my logic was based on lies and equivocation
    then you could provide actual reasoning that
    corrects my errors.

    That has been done hundreths of times.


    It is truism that simulating termination analyzers
    must report on the behavior of their input as if
    they themselves never aborted this simulation:

    One of the things that have been shown to you to be wrong.
    Repeating it can be interpreted as lying.
    The report must be about the behaviour specified in the input,
    including the code to abort, not about the behaviour specified in a
    hypothetical other HHH that does not abort


    A simulating termination analyzer according to this exact spec

    <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>

    Derives the exact same behavior as the directly executed D()
    except in the case where D calls H(D). The traditional way to
    handle this case is: *I GIVE UP I HAVE NO IDEA* That is *NOT*
    the best of all possible ways to handle that case.


    Nope, and since you have admitted that your D / DD / DDD aren't
    propgrams, and thus that statement doesn't apply, you are just showing
    that you are just a stupid pathological liar, and have no idea of the
    meaning of your words, and even you idea that Truth comes from just the
    meaning of the words is based on your not understanding what the meaning
    of the words actually is.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed May 14 07:15:53 2025
    On 5/13/25 9:27 PM, olcott wrote:
    On 5/13/2025 8:07 PM, dbush wrote:
    On 5/13/2025 5:30 PM, olcott wrote:
    On 5/13/2025 6:43 AM, Richard Damon wrote:
    On 5/13/25 12:52 AM, olcott wrote:
    On 5/12/2025 11:05 PM, Richard Damon wrote:
    On 5/12/25 10:53 PM, olcott wrote:
    On 5/12/2025 8:27 PM, Richard Damon wrote:
    On 5/12/25 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael- >>>>>>>>> Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    Which your H doesn't do, as it can not correctly determine what >>>>>>>> doesn't happen.


    Any C programmer can correctly tell what doesn't happen.
    What doesn't happen is DD reaching its "return" statement
    final halt state.


    Sure they can, since that is the truth, as explained.

    Since your "logic" is based on lies and equivocation,

    If my logic was based on lies and equivocation
    then you could provide actual reasoning that
    corrects my errors.

    I hae.


    It is truism that simulating termination analyzers
    must report on the behavior of their input as if
    they themselves never aborted this simulation:

    Right, of the input actually given to them, which must include all
    their code, and that code is what is actually there, not created by
    this imaginary operation.


    In other words every single byte of HHH and DD are
    100% totally identical except the hypothetical HHH
    has its abort code commented out.

    In other words you changed the input.

    Changing the input is not allowed.





    Thus, a HHH that aborts to return an answer, when looking at the DDD
    that calls it, must look at the unaborted emulation of THAT DDD,
    that calls the HHH that DOES abort and return an answer, as that is
    what the PROGRAM DDD is, If you can not create the HHH that does
    that without changing that input, that is a flaw in your system, not
    the problem.


    *simulated D would never stop running unless aborted*
    or they themselves could become non-terminating.

    But you aren't simulating the same PROGRAM D that the original was
    given.


    It is not supposed to be the same program.

    So you *explicitly* admit to changing the input.


    The finite string of DD is specific sequence bytes.
    The finite string of HHH is specific sequence bytes.

    Neither of which are a "Program" per your stipulation.


    The hypothetical HHH that does not abort its input
    cannot have input that has changed because it never
    comes into actual existence.

    And thus can't actually DO anything. This seems par for your logic, you
    talk about things that aren't (and can't be) as if they are.


    *simulated D would never stop running unless aborted*

    It can't start running, as it isn't a program. You are just making a
    category error.


    This proves your work has nothing to do with the halting problem.


    When ZFC over-ruled naive set theory this caused
    Russell's Paradox to cease to exist.

    It did no such thing. Naive Set Theory still exists, as some people
    still (try) to use it. It just breaks their logic.

    If you want to define a new POOPS system, go ahead and try, and see if
    people prefer yours to the standard. The problem will be since there
    isn't actually anything wrong with the standard system, you need to show
    some great advantage in yours.


    If you were just honest about the fact that you're not actually
    working on the halting problem, no one would be giving you any trouble.

    Equally we could say that ZFC was not working
    on the actual Russell's Paradox.

    Of course they weren't, they were developing a Set Theory that couldn't
    sucomb to a problem like that.


    What I am doing is the same thing that ZFC did.

    No, you are not, as you haven't laid out an actual new system.


    ZFC did not figure out how to correctly define
    a set of all sets that do not contain themselves.

    Right, becuase they created a system where the question wasn't able to
    be formed.


    Instead ZFC rejected the foundation upon which
    RP was built. That is what I am doing.


    No, because you are not creating a new foudation like ZFC did.

    Note, they didn't just say that in Naive Set Theory you just can't do
    this one operation, which was fundamental to how the system was
    designed, they built a TOTALLY NEW system from the ground up, based on a precise set of axioms, that built a NEW system which did everything that
    people normally wanted, but in which you couldn't form the set that the Russell's paradox.

    For you to do something like that, you need to start at a new
    axiomization of computing, to define how you build "programs" in your
    POOPS, that is both powerful enough to be interesting, but also doesn't
    allow the formation of the problem you want to solve.

    The issue is that because of its nature, your system is going to need to
    not be Turing Complete, and thus significantly weaker than the current
    Theory, and thus you will need to show some very significant advantage
    over classical thoery.

    The ability to define uncomputable Functions, or the inability to know
    if a given program / input will halt is NOT that big of a disadvante to
    most people.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed May 14 07:22:49 2025
    On 5/13/25 9:54 AM, olcott wrote:
    On 5/13/2025 2:41 AM, Mikko wrote:
    On 2025-05-12 18:17:37 +0000, olcott said:

    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-
    Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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

    This specifies two requirements:
    1. H correctly simulates that part of the behaviour of D that starts
    from the start of the execution and does not end before the second
    requirement is satisfied.
    2. H correctly determines that unsimulated part of the behaviour is
    infinitely long.

    The second reuirement is not satisfied when HHH analyses the above
    DD.


    In other words you believe that DD will halt
    on its own without ever being aborted by HHH.
    That is counter-factual.

    _DD()
    [00002133] 55         push ebp      ; housekeeping
    [00002134] 8bec       mov ebp,esp   ; housekeeping
    [00002136] 51         push ecx      ; make space for local [00002137] 6833210000 push 00002133 ; push DD
    [0000213c] e882f4ffff call 000015c3 ; call HHH(DD)
    ...

    HHH determines that DD correctly simulated by
    HHH keeps calling HHH(DD) until HHH aborts this
    simulation and rejects DD.


    But that wasn't the criteria.

    It was DD correctly simulated PERIOD.

    If HHH doesn't do that, you can't look at the simulation done by HHH.

    And, since your input doesn't contain the code of HHH, your HHH can't
    "correct simulate" that input past that point, as you input is just a
    category error, and you could NEVER apply the criteria in the first place.

    By you liea, you have sunk your own battleship.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed May 14 07:20:53 2025
    On 5/13/25 9:48 PM, olcott wrote:
    On 5/13/2025 8:31 PM, dbush wrote:
    On 5/13/2025 9:27 PM, olcott wrote:
    On 5/13/2025 8:07 PM, dbush wrote:
    On 5/13/2025 5:30 PM, olcott wrote:
    On 5/13/2025 6:43 AM, Richard Damon wrote:
    On 5/13/25 12:52 AM, olcott wrote:
    On 5/12/2025 11:05 PM, Richard Damon wrote:
    On 5/12/25 10:53 PM, olcott wrote:
    On 5/12/2025 8:27 PM, Richard Damon wrote:
    On 5/12/25 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-
    Michael- Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    Which your H doesn't do, as it can not correctly determine >>>>>>>>>> what doesn't happen.


    Any C programmer can correctly tell what doesn't happen.
    What doesn't happen is DD reaching its "return" statement
    final halt state.


    Sure they can, since that is the truth, as explained.

    Since your "logic" is based on lies and equivocation,

    If my logic was based on lies and equivocation
    then you could provide actual reasoning that
    corrects my errors.

    I hae.


    It is truism that simulating termination analyzers
    must report on the behavior of their input as if
    they themselves never aborted this simulation:

    Right, of the input actually given to them, which must include all >>>>>> their code, and that code is what is actually there, not created
    by this imaginary operation.


    In other words every single byte of HHH and DD are
    100% totally identical except the hypothetical HHH
    has its abort code commented out.

    In other words you changed the input.

    Changing the input is not allowed.





    Thus, a HHH that aborts to return an answer, when looking at the
    DDD that calls it, must look at the unaborted emulation of THAT
    DDD, that calls the HHH that DOES abort and return an answer, as
    that is what the PROGRAM DDD is, If you can not create the HHH
    that does that without changing that input, that is a flaw in your >>>>>> system, not the problem.


    *simulated D would never stop running unless aborted*
    or they themselves could become non-terminating.

    But you aren't simulating the same PROGRAM D that the original was >>>>>> given.


    It is not supposed to be the same program.

    So you *explicitly* admit to changing the input.


    The finite string of DD is specific sequence bytes.

    Which includes the specific sequence of bytes that is the finite
    string HHH


    No it does not. A function calls is not macro inclusion.

    The finite string of HHH is specific sequence bytes.

    The hypothetical HHH that does not abort its input
    cannot have input that has changed because it never
    comes into actual existence.

    But your HHH decides on that hypothetical non-input.


    The whole point here is not to critique the words
    that professor Sipser agreed to.

    The whole point here is to determine whether or
    not HHH meets this spec. It is a verified fact
    that it does meet this spec.


    And since the DD that HHH is simulating WILL HALT when fully simulated
    (an action that HHH doesn't do) HHH could not have correctly determine
    that it won't.

    The problme is you keep on trying to change the input DD, that needs to
    include the code of the HHH that it calls to be a program, and thus to
    change the HHH that it calls is an invalid operation.

    In fact, the fact that you have admitted that you have been lying about
    you functions being the equivalent of the Turing Machines in the problem
    just breaks your entire proof. (Turing Machine are equivalents of only programs, not non-programs, like non-leaf C functions), Program *MUST*
    contain all their code, which since you have specifically said D
    doesn't, you have admitted your whole argument is just a LIE.


    You try to get away with changing the subject to
    deflect attention away from this key verified fact.


    Nope, you do.


    *simulated D would never stop running unless aborted*

    This proves your work has nothing to do with the halting problem.


    When ZFC over-ruled naive set theory this caused
    Russell's Paradox to cease to exist.


    Not unless you can show how halt deciders can exist from the axioms of
    computation theory.

    If you were just honest about the fact that you're not actually
    working on the halting problem, no one would be giving you any trouble. >>>
    Equally we could say that ZFC was not working
    on the actual Russell's Paradox.

    What I am doing is the same thing that ZFC did.


    Unless you can prove that the following requirements can be met from
    the axioms of computation theory, your argument has no basis.


    ZFC ruled that the equivalent arguments from set theory WERE WRONG !



    Nope, you just don't understand the difference between creating new, and corrupting the old.

    Of course, that is because that is all your daddy Satan can do too, try
    to corrept what God has made.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed May 14 07:27:17 2025
    On 5/13/25 11:42 PM, olcott wrote:
    On 5/12/2025 1:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-Sipser/
    dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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> >>

    People tried for more than a year to get away with saying
    that DDD was not emulated by HHH correctly until I stipulated
    that DDD is emulated by HHH according to the rules of the
    x86 language. Then they shut up about this.

    People tried to get away with saying that HHH
    cannot not decide halting on the basis of
    *simulated D would never stop running unless aborted*
    until I pointed out that those exact words are in the spec.

    People tried to get away with saying that the correct
    emulation of a non-halting input cannot be partial
    Yet partial simulation is right in the spec:
    *H correctly simulates its input D until*



    Right, "Correct Simulations" can never be partial.

    Partial Simulations can be partial.

    Deciders can use Partial Simulations, if they do it correctly.

    But to do so, they need to show that the ACTUAL CORRECT SIMULATION of
    this EXACT input, which needs to represent a PROGRAM, would never halt.

    Since your DDD as defined isn't a program, you just error out on a
    category error.

    If we fix that by including HHH into the code, then your HHH errors out
    by not correctly determining what the correct simulation of the exact
    input (which calls the HHH that does the abort, since that is what you
    ended up using) which will halt.

    All you are doing is just proving that you are nothing but a
    pathological liar that doesn't know, and can't learn, the meaning of the
    words you use.

    Sorry, but you have sunk your own battleship by basing your "logic" on
    your lies, and refusing to learn the meaning of the words you use.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Wed May 14 13:24:36 2025
    Op 14.mei.2025 om 06:28 schreef olcott:
    On 5/13/2025 10:50 PM, dbush wrote:
    On 5/13/2025 11:47 PM, olcott wrote:
    On 5/12/2025 1:20 PM, dbush wrote:
    On 5/12/2025 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-
    Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    Which is not what you thought he agreed to:


    I have proven otherwise below:

    And *yet again* you lie when definitive proof has been repeatedly
    provided that he did not agree with out:

    (the words only have one correct meaning)
    *UNTIL YOU ADDRESS THESE POINTS THEY WILL BE ENDLESSLY REPEATED*

    People tried for more than a year to get away with saying
    that DDD was not emulated by HHH correctly until I stipulated
    that DDD is emulated by HHH according to the rules of the
    x86 language. Then they shut up about this.

    People tried to get away with saying that HHH
    cannot not decide halting on the basis of
    *simulated D would never stop running unless aborted*
    until I pointed out that those exact words are in the spec.

    People tried to get away with saying that the correct
    emulation of a non-halting input cannot be partial
    Yet partial simulation is right in the spec:
    *H correctly simulates its input D until*


    Repeating false statements do not make them true, even when they are
    true in your dreams.
    It turns out that you do not understand the meaning of the words, such
    as 'emulated correctly' (not present n HHH, 'rules of the x86 language' (violated in HHH), 'halting' (HHH does not see the halting behaviour of
    the input), 'correct' (a partial emulation that skips the part where the program halts is incorrect).
    But we know that you are unable to process the truth when it disturbs
    your dreams. So, you forget the truth and repeat your false claims
    without any evidence for them.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Wed May 14 13:19:08 2025
    Op 14.mei.2025 om 05:42 schreef olcott:
    On 5/12/2025 1:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-Sipser/
    dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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> >>

    People tried for more than a year to get away with saying
    that DDD was not emulated by HHH correctly until I stipulated
    that DDD is emulated by HHH according to the rules of the
    x86 language. Then they shut up about this.

    Olcott tried to get away by claiming that his simulator follows the
    rules of the x86 language, but he ignores the proofs that the x86
    language was violated with a premature abort. He always ignores proofs
    that disturb his dreams.


    People tried to get away with saying that HHH
    cannot not decide halting on the basis of
    *simulated D would never stop running unless aborted*
    until I pointed out that those exact words are in the spec.

    Olcott tries to get away with a vague vacuous statement, but he ignores
    all refutations that says that if the condition 'unless aborted' is
    present, the input specifies a halting program. He always ignores
    refutations that disturb his dreams.



    People tried to get away with saying that the correct
    emulation of a non-halting input cannot be partial
    Yet partial simulation is right in the spec:
    *H correctly simulates its input D until*
    Olcott tries to get away with a partial simulation, even when it has
    been proven that this partial simulation skips the most important part
    of the input, the part that contains the code for the abort.
    He always ignores all reactions that disturb is dreams.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed May 14 07:46:01 2025
    On 5/13/25 9:07 PM, olcott wrote:
    On 5/13/2025 7:58 PM, dbush wrote:
    On 5/13/2025 5:04 PM, olcott wrote:
    On 5/13/2025 12:46 PM, Mike Terry wrote:
    The global trace table does not record the simulation level for an
    entry, so the matching process is agnostic when it comes to
    simulation levels.   Also note there are many conditional branch
    instructions in HHH which would prevent matches occuring if we were
    to include HHH instructions in the examined trace!


    Yes that is true. The program-under-test is not the test-program.

    FALSE!!!!

    It is *both* the test program *and* part of the program under test.
    As such, it is not allowed to be changed for any reason, hypothetical
    or otherwise.

    When HHH is reporting on the behavior of the finite string of x86
    machine code specified by DD,

    i.e. the machine code of the function DD, the machine code of the
    function HHH, and the machine code of everything that HHH calls down
    to the OS leve.


    *would never stop running unless aborted*
    Thus meets this spec:

    But D does stop running without being aborted (but of course your H
    doesn't do that) as it calls the actual H that we actualy have that
    aborts its simulation of its input and returns 0 to D.


    <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




    But since the correct simulation of THAT D, the one given to H, that is
    a program (unlike your claims) that calls the actual H (which aborts and returns 0) will show that D halts, your H can't correctly show that it
    doesn't, and you are shown to have just lied.

    Sorry, you sunk your own battleship.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Wed May 14 14:26:12 2025
    Am Tue, 13 May 2025 16:52:14 -0500 schrieb olcott:
    On 5/13/2025 4:39 PM, joes wrote:
    Am Tue, 13 May 2025 16:30:20 -0500 schrieb olcott:
    On 5/13/2025 6:43 AM, Richard Damon wrote:
    On 5/13/25 12:52 AM, olcott wrote:

    It is truism that simulating termination analyzers must report on
    the behavior of their input as if they themselves never aborted this >>>>> simulation:

    Right, of the input actually given to them, which must include all
    their code, and that code is what is actually there, not created by
    this imaginary operation.

    In other words every single byte of HHH and DD are 100% totally
    identical except the hypothetical HHH has its abort code commented
    out.
    ...the simulating HHH, but not the simulatED one.

    But you aren't simulating the same PROGRAM D that the original was
    given.

    It is not supposed to be the same program. *simulated D would never
    stop running* refers to a different HHH/DD pair
    Uh yes it is supposed to be the same actual input. The *simulator* is
    hypothetical.

    HHH is supposed to report on the behavior that *would* happen if this
    HHH never aborted its input.
    Right, if *this* simulator never aborted simulating *that* HHH that DDD
    calls, which does abort. They are 100% completely different, except for everything apart from the abort. HHH should report on what an UTM would
    do with DDD calling the aborting HHH, namely halt.

    --
    Am Sat, 20 Jul 2024 12:35:31 +0000 schrieb WM in sci.math:
    It is not guaranteed that n+1 exists for every n.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Wed May 14 14:32:48 2025
    Am Tue, 13 May 2025 20:27:54 -0500 schrieb olcott:
    On 5/13/2025 8:07 PM, dbush wrote:
    On 5/13/2025 5:30 PM, olcott wrote:
    On 5/13/2025 6:43 AM, Richard Damon wrote:
    On 5/13/25 12:52 AM, olcott wrote:

    If my logic was based on lies and equivocation then you could
    provide actual reasoning that corrects my errors.

    I hae.
    *crickets.

    It is truism that simulating termination analyzers must report on
    the behavior of their input as if they themselves never aborted this >>>>> simulation:
    They themselves, but not the HHH called by the input.

    Right, of the input actually given to them, which must include all
    their code, and that code is what is actually there, not created by
    this imaginary operation.
    In other words every single byte of HHH and DD are 100% totally
    identical except the hypothetical HHH has its abort code commented
    out.
    Only the simulating one, not the one being simulated.

    But you aren't simulating the same PROGRAM D that the original was
    given.

    It is not supposed to be the same program.

    So you *explicitly* admit to changing the input.

    The finite string of DD is specific sequence bytes. The finite string of
    HHH is specific sequence bytes.
    The hypothetical HHH that does not abort its input cannot have input
    that has changed because it never comes into actual existence.
    We can hypothesise anything we want.

    This proves your work has nothing to do with the halting problem.
    When ZFC over-ruled naive set theory this caused Russell's Paradox to
    cease to exist.
    Not in naive set theory.

    --
    Am Sat, 20 Jul 2024 12:35:31 +0000 schrieb WM in sci.math:
    It is not guaranteed that n+1 exists for every n.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Wed May 14 18:37:11 2025
    Am Wed, 14 May 2025 10:06:02 -0500 schrieb olcott:
    On 5/14/2025 3:17 AM, joes wrote:
    Am Tue, 13 May 2025 21:43:32 -0500 schrieb olcott:
    On 5/13/2025 8:58 PM, dbush wrote:

    I have the emails where he agreed that I could publish his agreement
    with those exact words. Ben also checked this and verified it.

    Please publish those instead of paraphrasing.

    He agreed that I could publish this.
    Ben checked with him at the time.

    Ok so you don't have mails. Ben does.

    --
    Am Sat, 20 Jul 2024 12:35:31 +0000 schrieb WM in sci.math:
    It is not guaranteed that n+1 exists for every n.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Wed May 14 19:56:27 2025
    On 14/05/2025 19:42, olcott wrote:
    On 5/14/2025 1:37 PM, joes wrote:
    Am Wed, 14 May 2025 10:06:02 -0500 schrieb olcott:
    On 5/14/2025 3:17 AM, joes wrote:
    Am Tue, 13 May 2025 21:43:32 -0500 schrieb olcott:
    On 5/13/2025 8:58 PM, dbush wrote:

    I have the emails where he agreed that I could publish his
    agreement
    with those exact words. Ben also checked this and verified it.

    Please publish those instead of paraphrasing.

    He agreed that I could publish this.
    Ben checked with him at the time.

    Ok so you don't have mails. Ben does.


    How the Hell did you misconstrue that Ben has emails
    and I have emails into meaning that I don't have emails?

    He hasn't misconstrued anything. He's made a reasonable deduction
    from the evidence you supplied above.

    You claimed you had emails.
    You claimed you had permission to publish his agreement
    (presumably in one of those emails?).
    Asked to publish, you didn't publish. Instead you mentioned that
    Ben checked.

    From that history (all quoted in the chevronned text above), it
    is not unreasonable to deduce that Ben has the emails and to
    guess at a possible reason for your not publishing. Maybe you
    lost them? Who knows?

    The fact remains that these supposed emails don't constitute
    evidence if they're not seen - from videre, "to see".

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ben Bacarisse@21:1/5 to joes on Wed May 14 20:20:49 2025
    joes <noreply@example.org> writes:

    Am Wed, 14 May 2025 10:06:02 -0500 schrieb olcott:
    On 5/14/2025 3:17 AM, joes wrote:
    Am Tue, 13 May 2025 21:43:32 -0500 schrieb olcott:
    On 5/13/2025 8:58 PM, dbush wrote:

    I have the emails where he agreed that I could publish his agreement
    with those exact words. Ben also checked this and verified it.

    Please publish those instead of paraphrasing.

    He agreed that I could publish this.
    Ben checked with him at the time.

    Ok so you don't have mails. Ben does.

    Just to be clear, I did not "check" anything with Sipser. I alerted him
    to the fact that his agreement to a deceptively worded sentence was
    being used in public. Prof Sipser does not agree with PO's wacky ideas.

    --
    Ben.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Wed May 14 20:17:05 2025
    On 14/05/2025 20:02, olcott wrote:
    On 5/14/2025 1:56 PM, Richard Heathfield wrote:

    <snip>

    Asked to publish, you didn't publish.

    I published this back in 2022

    https://www.researchgate.net/publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof_---_DD_correctly_reports_its_own_halt_status

    joes: To save you the trouble, there's nothing there that looks
    like an email. A quote from an email? Possibly. But you won't
    find the actual email there, and thus no header information you
    could verify.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Wed May 14 20:49:50 2025
    On 14/05/2025 20:21, olcott wrote:
    On 5/14/2025 2:17 PM, Richard Heathfield wrote:
    On 14/05/2025 20:02, olcott wrote:
    On 5/14/2025 1:56 PM, Richard Heathfield wrote:

    <snip>

    Asked to publish, you didn't publish.

    I published this back in 2022

    https://www.researchgate.net/
    publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof_--- _DD_correctly_reports_its_own_halt_status

    joes: To save you the trouble, there's nothing there that looks
    like an email. A quote from an email? Possibly. But you won't
    find the actual email there, and thus no header information you
    could verify.


    I am not going to publish a private email

    Glad to hear it.

    you freaking nitwit.

    Does your mother know you're online?

    I published the words that he agreed to as I said that I did
    in the linked paper.

    So you claim.

    In my sig block is a direct quote from an email I received from
    Dennis Ritchie over 25 years ago. At the time I saved the email
    in a .eml file, but it died in a disk crash, and the quote and my
    memory of it are all that remain of it.

    Some people refuse to believe it and think I invented the whole
    thing. I suppose I don't blame them. But those who know me well
    are prepared to take my word for it because they trust me.

    I wonder how many comp.theory subscribers are prepared to take
    your word, especially given that you constantly spew forth utter
    drivel and fling childish insults at your readers?

    Why should anyone pay any attention to a single word you say?

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Wed May 14 21:18:13 2025
    On 14/05/2025 21:00, olcott wrote:
    On 5/14/2025 2:49 PM, Richard Heathfield wrote:
    On 14/05/2025 20:21, olcott wrote:

    <snip>

    you freaking nitwit.

    Does your mother know you're online?


    My mother passed away from a stroke in 2020.

    I'm sorry for your loss. Does your supervisor know you're online?

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Wed May 14 21:26:13 2025
    On 14/05/2025 21:25, olcott wrote:
    On 5/14/2025 3:18 PM, Richard Heathfield wrote:
    On 14/05/2025 21:00, olcott wrote:
    On 5/14/2025 2:49 PM, Richard Heathfield wrote:
    On 14/05/2025 20:21, olcott wrote:

    <snip>

    you freaking nitwit.

    Does your mother know you're online?


    My mother passed away from a stroke in 2020.

    I'm sorry for your loss. Does your supervisor know you're online?


    I retired seven years ago.

    <whoosh>

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Wed May 14 20:28:23 2025
    Am Wed, 14 May 2025 14:21:22 -0500 schrieb olcott:
    On 5/14/2025 2:17 PM, Richard Heathfield wrote:
    On 14/05/2025 20:02, olcott wrote:
    On 5/14/2025 1:56 PM, Richard Heathfield wrote:

    Asked to publish, you didn't publish.

    I am not going to publish a private email you freaking nitwit.
    I published the words that he agreed to as I said that I did in the
    linked paper.
    Yeah, so you don't have proof.

    --
    Am Sat, 20 Jul 2024 12:35:31 +0000 schrieb WM in sci.math:
    It is not guaranteed that n+1 exists for every n.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to joes on Wed May 14 21:51:36 2025
    On 14/05/2025 21:28, joes wrote:
    Am Wed, 14 May 2025 14:21:22 -0500 schrieb olcott:
    On 5/14/2025 2:17 PM, Richard Heathfield wrote:
    On 14/05/2025 20:02, olcott wrote:
    On 5/14/2025 1:56 PM, Richard Heathfield wrote:

    Asked to publish, you didn't publish.

    I am not going to publish a private email you freaking nitwit.
    I published the words that he agreed to as I said that I did in the
    linked paper.
    Yeah, so you don't have proof.

    Well, it would be more precise to say we don't know whether the
    claimed email exists.

    I suppose it comes down to whether you trust him.

    Perhaps it's naïf of me to doubt whether he'd deliberately lie
    about this supposed email, but I wouldn't put it past him to have
    misremembered the circumstances in which it was sent, and nor
    would I trust him accurately to report how the context leading up
    to the email might have affected its context.

    Personally, I am always sceptical evidence I can't experience
    first hand unless at the very least comes from a source I regard
    highly.

    If it were Ben or Keith or Mike, I'd say you could take it to the
    bank. But it isn't.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Wed May 14 21:54:48 2025
    On 14/05/2025 21:40, olcott wrote:
    On 5/14/2025 3:28 PM, joes wrote:
    Am Wed, 14 May 2025 14:21:22 -0500 schrieb olcott:
    On 5/14/2025 2:17 PM, Richard Heathfield wrote:
    On 14/05/2025 20:02, olcott wrote:
    On 5/14/2025 1:56 PM, Richard Heathfield wrote:

    Asked to publish, you didn't publish.

    I am not going to publish a private email you freaking nitwit.
    I published the words that he agreed to as I said that I did
    in the
    linked paper.
    Yeah, so you don't have proof.


    I do have proof.

    So you claim.

    Your statement is dishonest.

    Why? You haven't shown him any proof to be dishonest about.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to dbush on Wed May 14 22:32:38 2025
    On 14/05/2025 21:50, dbush wrote:
    On 5/14/2025 11:44 AM, olcott wrote:

    <snip>

    THE SPEC REQUIRES A PARTIAL SIMULATION OF SOME INPUTS.

    Simulation is not a requirement, merely an implementation detail.
    Mapping the halting function is the requirement:

    I think Mr Olcott sees simulation as a requirement, if not /the/
    requirement.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Wed May 14 23:17:59 2025
    On 14/05/2025 23:10, olcott wrote:

    <snip>

    YOU NITWIT !!!

    Stellar reasoning.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mike Terry@21:1/5 to joes on Thu May 15 00:02:37 2025
    On 14/05/2025 09:17, joes wrote:
    Am Tue, 13 May 2025 21:43:32 -0500 schrieb olcott:
    On 5/13/2025 8:58 PM, dbush wrote:

    Then maybe you should stop implying that Sipser agrees with the above
    when it's been proven on multiple occasions that he has not.
    *That* is dishonest.

    I have the emails where he agreed that I could publish his agreement
    with those exact words. Ben also checked this and verified it.

    Please publish those instead of paraphrasing.


    What's this? Some new conspiracy theory? (Ben + PO conspiring to convince people here that Sipser
    has become involved? WHY???)

    PO misunderstands most things, but I simply don't see him inventing a made up email exchange with
    Sipser. He gets confused about meanings of things, but he seems honest enough about things like
    this. And I don't think Ben would say he'd briefly conversed with Sipser if he hadn't - what would
    be the point of it all?

    OTOH PO contacting Sipser and trying to get him to accept some PO-wording of a statement about
    simulating halt deciders seems like EXACTLY the sort of thing PO might do. PO agreeing to only
    quote specific words also seems totally plausible. Sipser agreeing to the words PO quotes seems
    entirely feasible, although obviously Sipser would not be interpreting them in the same way as PO
    [and so is not in any shape or form supporting PO's argument].

    There is a slight mystery as to why Sipser would respond to PO at all rather than just ignore him,
    but hey, maybe Sipser is just a nice guy! And there's no way Sipser could have forseen PO's bizarre
    misinterpretation of the quote, because Sipser lives in the world of TMs and knows /absolutely
    nothing/ about PO quirky x86utm.exe environment and how it works exactly.

    The real point here is surely that PO is attempting a blatant appeal to authority fallacy. People
    should just make it clear that that doesn't work.


    Mike.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ben Bacarisse@21:1/5 to Keith Thompson on Thu May 15 00:39:05 2025
    Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:

    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote:

    And since the DD that HHH is simulating WILL HALT when fully
    simulated (an action that HHH doesn't do)

    *NOT IN THE ACTUAL SPEC*
    <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

    That Sipser didn't agree what you think the above means:


    If that was actually true then you could provide an
    alternative meaning for the exact words stated above.

    I keep challenging you to provide this alternative
    meaning and you dodge because you know that you are
    lying about there being any alternative meaning
    FOR THE EXACT WORDS LISTED ABOVE.

    No alternative meaning is needed, just a correct interpretation of the
    words (which appear to be incomplete).

    The quoted sentence is cut off, something that I suspect you didn't
    notice. Here's the full quotation from a previous article:

    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following verbatim
    paragraph is correct (he has not agreed to anything else in this
    paper):

    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.
    </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you claim,
    **then** H can correctly report the halting status of D. (That's a paraphrase that probably doesn't capture the full meaning; the full **quotation is above.)

    To put it another way, If H correctly simulated its input in
    the manner you claim, then H could correctly report the halting
    status of D.

    I'm not surprised that Sipser would agree to that. The problem is
    that it's a conditional statement whose premise is impossible.

    If an equilateral triangle had four sides, then each of its four
    vertices would be 90 degrees. That doesn't actually mean that
    there exists an equilateral triangle with four 90-degree vertices,
    and in fact no such triangle exists. Similarly, *if* a general
    halt decider existed, then there are a lot of things we could say
    about it -- but no general halt decider can exist.

    It's certainly true that it can be taken to be a purely hypothetical
    remark, but I suspect PO played a more subtle trick on the professor.
    Nothing in the quote that PO presented states that D is special in any particular way. If D is simply "its input" then the statement is simply
    true of some inputs to H: those that can be determined to be non-halting
    can be reported as such. There will be many such inputs if the
    simulator is clever at detecting certain patterns.

    But D and H are the names that Sipser uses in his book in his HP proof.
    Was it made clear that D is not just the name of the input (as the first
    few words of the quote might suggest) but is in fact one very specific
    input constructed from H itself? I don't know, and I doubt we ever
    will. If that was made clear, then PO should be saying that Sipser
    agreed to more than just the quoted words and in that case I'd wager his agreement was based on the hypothetical nature of the quote.

    I'm not quite 100% confident in my reasoning here. I invite any
    actual experts in computational theory (not you, PO) to criticize
    what I've written.

    I am no expert, though I did teach this material in a CS degree course
    for many years.

    Richard (H) has reminded us about avoiding straw man arguments and to
    instead address the strongest, clearest version of the point of view we
    reject. PO is playing with this idea by constructing straw men to be
    agreed with!. He spent years honing a sentence to express his position
    until is was vague enough that someone important would agree with it.

    PO should, however, have asked Sipser to agree with an honest and clear statement of his (incorrect) views:

    (a) That false (non-halting) is the correct result for some inputs that represent halting computations.

    (b) This is because, in the special case of a putative halt decider that
    uses simulation, it is correct to report on what /would/ happen were the simulation /not/ aborted.

    (c) In the specific case where D is constructed from a simulating H in
    the manner typically found in Halting Theorem proofs, H would then be
    able to correctly report a result because H can detect that D halts only because H has to stop simulating to report at all.

    No one would agree to any of this, so PO must hide these points in some
    sort of waffle or other. As I say, it took years to move from being
    relatively clear to being vague enough to trick the professor. All of
    (a), (b) and (c) can be found, in varying degrees of clarity, in PO's
    posts of the last 20 years.

    --
    Ben.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ben Bacarisse@21:1/5 to Mike Terry on Thu May 15 01:02:19 2025
    Mike Terry <news.dead.person.stones@darjeeling.plus.com> writes:

    There is a slight mystery as to why Sipser would respond to PO at all rather than just ignore him, but hey, maybe Sipser is just a nice guy!

    That's it. I feel I can quote one part of his reply to me because it is entirely positive: "I try to respond to everyone who writes me" though
    it is clear from other parts of the reply that there was more than one
    email from PO!

    --
    Ben.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mike Terry@21:1/5 to Keith Thompson on Thu May 15 01:36:21 2025
    On 14/05/2025 22:31, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote:

    And since the DD that HHH is simulating WILL HALT when fully
    simulated (an action that HHH doesn't do)

    *NOT IN THE ACTUAL SPEC*
    <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

    That Sipser didn't agree what you think the above means:


    If that was actually true then you could provide an
    alternative meaning for the exact words stated above.

    I keep challenging you to provide this alternative
    meaning and you dodge because you know that you are
    lying about there being any alternative meaning
    FOR THE EXACT WORDS LISTED ABOVE.

    No alternative meaning is needed, just a correct interpretation of the
    words (which appear to be incomplete).

    The quoted sentence is cut off, something that I suspect you didn't
    notice. Here's the full quotation from a previous article:

    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following verbatim
    paragraph is correct (he has not agreed to anything else in this
    paper):

    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.
    </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you claim,
    **then** H can correctly report the halting status of D. (That's a paraphrase that probably doesn't capture the full meaning; the full **quotation is above.)

    To put it another way, If H correctly simulated its input in
    the manner you claim, then H could correctly report the halting
    status of D.

    I'm not surprised that Sipser would agree to that. The problem is
    that it's a conditional statement whose premise is impossible.

    If an equilateral triangle had four sides, then each of its four
    vertices would be 90 degrees. That doesn't actually mean that
    there exists an equilateral triangle with four 90-degree vertices,
    and in fact no such triangle exists. Similarly, *if* a general
    halt decider existed, then there are a lot of things we could say
    about it -- but no general halt decider can exist.

    I'm not quite 100% confident in my reasoning here. I invite any
    actual experts in computational theory (not you, PO) to criticize
    what I've written.

    I doubt that Sipser would be using your interpretation, relying on a false premise as a clever kind
    of logical loop-hole to basically fob someone off.

    There is a natural (and correct) statement that Sipser is far more likely (I'd say) to have agreed to.

    First you should understand the basic idea behind a "Simulating Halt Decider" (*SHD*) that
    /partially/ simulates its input, while observing each simulation step looking for certain
    halting/non-halting patterns in the simulation. A simple (working) example here is an input which
    goes into a tight loop. Going back to x86 world for this example, say the input (program to be
    decided) contains

    Input Code
    Address Instruction
    ...
    00400000 push ebp
    00400001 mov ebp,esp
    00400003 sub esp,+24
    00400006 jmp 00400006 ; <=== jump to this instruction
    00400008 mov eax,[ebp+20]
    0040000b mov ecx,[eax]
    ...

    and during simulation, the SHD traces the computation steps, which reach the jmp instruction. The
    observed simulated instruction trace might be something like:

    Inst.Ptr Instruction
    00400000 push ebp
    00400001 mov ebp,esp
    00400003 sub esp,+24
    00400006 jmp 00400006 [A]
    00400006 jmp 00400006
    00400006 jmp 00400006
    00400006 jmp 00400006
    00400006 jmp 00400006
    00400006 jmp 00400006
    ...

    Clearly the SHD, observing the above, already has enough information after seeing step [A] to
    conclude that its target is going into a tight loop, and is never going to halt. It can stop
    simulating and correctly decide "non-halting".

    That is a valid design for a (partial) halt decider, and it is how an SHD works. Sipser would be
    aware of this sort of approach, though likely under some name other than "SHD".

    Now when we look at PO's Sipser quote:

    --------- Sipser quote -----
    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. ----------------------------

    we can easily interpret that as saying exactly what I said a SHD does above. It tells PO that in
    the tight loop example, H correctly simulates as far as [A], at which point it correctly determines
    that "its simulated input would never stop running unless aborted", so it can decide "non-halting".

    All correct and natural, and no deliberately false premises to mislead PO.

    PO's problem is his misinterpretation of "its simulated input would never stop running unless
    aborted". In the case of his HHH/DD, the simulated input (DD) /does/ stop running if simulated far
    enough, but HHH simply /doesn't/ go far enough because PO has mistakenly decided he's seen some
    pattern that implies non-halting in the trace. [A pattern akin to the "tight loop" pattern, except
    that the tight loop pattern is sound, while his pattern is unsound, matching on a halting input.
    Simples!]


    Mike.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ben Bacarisse@21:1/5 to Keith Thompson on Thu May 15 01:48:23 2025
    Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:

    Fair enough, but what I was trying to do in this instance was
    to focus on the single statement that PO says Sipser agreed to.
    PO complains, correctly or not, that nobody understands or
    ackowledges the statement. I suggest that perhaps it's actually
    a true statement *in isolation* (very roughly if a working halt
    detector exists then it works as a halt detector), even though it
    does not support PO's wider claims.

    I thought I addressed that directly. Disconnected from the original
    context, it can been seen as either a rather obvious true statement or
    as a true hypothetical. The trouble is, there is no way to consider it
    *in isolation* because the meaning of the words depends on context. An educated reader will read a "simulating halt decider" either as a
    nonexistent entity or as a "best attempt" decider of some class of
    cases. Some particular readers will imbue the names H and D with a very specific technical meaning. And any attempt to re-word it to arrive at something every educated reader will accept as correct will render it irrelevant to PO who only cares about one meaning he has given it.

    --
    Ben.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed May 14 21:47:18 2025
    On 5/14/25 11:55 AM, olcott wrote:
    On 5/14/2025 6:00 AM, Richard Damon wrote:
    On 5/14/25 12:28 AM, olcott wrote:
    On 5/13/2025 10:50 PM, dbush wrote:
    On 5/13/2025 11:47 PM, olcott wrote:
    On 5/12/2025 1:20 PM, dbush wrote:
    On 5/12/2025 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-
    Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    Which is not what you thought he agreed to:


    I have proven otherwise below:

    And *yet again* you lie when definitive proof has been repeatedly
    provided that he did not agree with out:

    (the words only have one correct meaning)
    *UNTIL YOU ADDRESS THESE POINTS THEY WILL BE ENDLESSLY REPEATED*

    People tried for more than a year to get away with saying
    that DDD was not emulated by HHH correctly until I stipulated
    that DDD is emulated by HHH according to the rules of the
    x86 language. Then they shut up about this.

    People tried to get away with saying that HHH
    cannot not decide halting on the basis of
    *simulated D would never stop running unless aborted*
    until I pointed out that those exact words are in the spec.

    People tried to get away with saying that the correct
    emulation of a non-halting input cannot be partial
    Yet partial simulation is right in the spec:
    *H correctly simulates its input D until*


    Where are they in the ACTUAL Spec?


    <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

    My HHH and DDD do meet the above spec.


    Nope, since you admitted that HHH and DDD are not programs, and a Halt
    Decider *IS* a program, and the input to a halt decider is the
    representation of a program.,

    Thus, since you admitted that you HHH and DDD are not programs, you
    can't use that.

    Sorry, by admitting you are just ignorant of the rules and stipulating
    that you broke them (by stipulating something against the rules) say you
    sunk your proof.

    That is like saying that you pumpkin meets the requirements to be a car.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed May 14 21:51:59 2025
    On 5/14/25 11:06 AM, olcott wrote:
    On 5/14/2025 3:17 AM, joes wrote:
    Am Tue, 13 May 2025 21:43:32 -0500 schrieb olcott:
    On 5/13/2025 8:58 PM, dbush wrote:

    Then maybe you should stop implying that Sipser agrees with the above
    when it's been proven on multiple occasions that he has not.
    *That* is dishonest.

    I have the emails where he agreed that I could publish his agreement
    with those exact words. Ben also checked this and verified it.

    Please publish those instead of paraphrasing.


    He agreed that I could publish this.
    Ben checked with him at the time.

    <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 you have admitted that your DDD is not a program, them you
    can't satisfy that requirement, since in the above D *IS* a program.

    Sorry, you admitted that your system doesn't qualify.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mike Terry@21:1/5 to Keith Thompson on Thu May 15 03:08:12 2025
    On 15/05/2025 01:11, Keith Thompson wrote:
    Ben Bacarisse <ben@bsb.me.uk> writes:
    Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote:

    And since the DD that HHH is simulating WILL HALT when fully
    simulated (an action that HHH doesn't do)

    *NOT IN THE ACTUAL SPEC*
    <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

    That Sipser didn't agree what you think the above means:


    If that was actually true then you could provide an
    alternative meaning for the exact words stated above.

    I keep challenging you to provide this alternative
    meaning and you dodge because you know that you are
    lying about there being any alternative meaning
    FOR THE EXACT WORDS LISTED ABOVE.

    No alternative meaning is needed, just a correct interpretation of the
    words (which appear to be incomplete).

    The quoted sentence is cut off, something that I suspect you didn't
    notice. Here's the full quotation from a previous article:

    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following verbatim
    paragraph is correct (he has not agreed to anything else in this
    paper):

    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.
    </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you claim,
    **then** H can correctly report the halting status of D. (That's a
    paraphrase that probably doesn't capture the full meaning; the full
    **quotation is above.)

    To put it another way, If H correctly simulated its input in
    the manner you claim, then H could correctly report the halting
    status of D.

    I'm not surprised that Sipser would agree to that. The problem is
    that it's a conditional statement whose premise is impossible.

    If an equilateral triangle had four sides, then each of its four
    vertices would be 90 degrees. That doesn't actually mean that
    there exists an equilateral triangle with four 90-degree vertices,
    and in fact no such triangle exists. Similarly, *if* a general
    halt decider existed, then there are a lot of things we could say
    about it -- but no general halt decider can exist.

    It's certainly true that it can be taken to be a purely hypothetical
    remark, but I suspect PO played a more subtle trick on the professor.
    Nothing in the quote that PO presented states that D is special in any
    particular way. If D is simply "its input" then the statement is simply
    true of some inputs to H: those that can be determined to be non-halting
    can be reported as such. There will be many such inputs if the
    simulator is clever at detecting certain patterns.

    But D and H are the names that Sipser uses in his book in his HP proof.
    Was it made clear that D is not just the name of the input (as the first
    few words of the quote might suggest) but is in fact one very specific
    input constructed from H itself? I don't know, and I doubt we ever
    will. If that was made clear, then PO should be saying that Sipser
    agreed to more than just the quoted words and in that case I'd wager his
    agreement was based on the hypothetical nature of the quote.

    I'm not quite 100% confident in my reasoning here. I invite any
    actual experts in computational theory (not you, PO) to criticize
    what I've written.

    I am no expert, though I did teach this material in a CS degree course
    for many years.

    Richard (H) has reminded us about avoiding straw man arguments and to
    instead address the strongest, clearest version of the point of view we
    reject. PO is playing with this idea by constructing straw men to be
    agreed with!. He spent years honing a sentence to express his position
    until is was vague enough that someone important would agree with it.

    PO should, however, have asked Sipser to agree with an honest and clear
    statement of his (incorrect) views:

    (a) That false (non-halting) is the correct result for some inputs that
    represent halting computations.

    (b) This is because, in the special case of a putative halt decider that
    uses simulation, it is correct to report on what /would/ happen were the
    simulation /not/ aborted.

    (c) In the specific case where D is constructed from a simulating H in
    the manner typically found in Halting Theorem proofs, H would then be
    able to correctly report a result because H can detect that D halts only
    because H has to stop simulating to report at all.

    No one would agree to any of this, so PO must hide these points in some
    sort of waffle or other. As I say, it took years to move from being
    relatively clear to being vague enough to trick the professor. All of
    (a), (b) and (c) can be found, in varying degrees of clarity, in PO's
    posts of the last 20 years.

    Fair enough, but what I was trying to do in this instance was
    to focus on the single statement that PO says Sipser agreed to.
    PO complains, correctly or not, that nobody understands or
    ackowledges the statement. I suggest that perhaps it's actually
    a true statement *in isolation* (very roughly if a working halt
    detector exists then it works as a halt detector), even though it
    does not support PO's wider claims. I've seen a lot of time and
    bandwidth expended on this one statement (that PO recently hasn't
    even been quoting correctly).

    I do not expect to make any progress in helping PO to see the light.
    I'm just curious about this one statement and the reaction to it.
    I am neither sufficiently qualified nor sufficiently motivated to
    analyze the rest of PO's claims.


    I made a post at around 00:36 saying what I suspect Sipser agreed to. IOW how Sipser expected
    readers (PO included) to interpret the words.

    But in the end, PO is making a blatant appeal to authority which should just be rejected. If PO
    believes his interpretation is a correct statement about simulating halt deciders he doesn't need to
    involve Sipser to try to settle arguments - he can just make his own argument. Lately he posted,
    admitting he was appealing to authority, and claimed that was "a valid inductive technique" !!!

    Yes, it's unpleasant that PO drags Sipser's name into things, and by extension, potentially his
    reputation, but I don't see how to stop that. I have tried explaining to PO what Sipser's mindset
    would have been, and how he would naturally NOT have taken into account PO's belief that "changing
    the decider code means we have to change the input string to match", but PO's having none of it!
    It's like he thinks Sipser /said the words/, and words have an absolute meaning [which PO knows even
    if nobody else agrees] therefore Sipser agreed with what PO meant QED. That suggests some basic
    problem with "Theory of Mind" and dealing with other peoples mental states. ToM develops in
    children around the ages 3-5, so I read.

    Maybe the recent suggestion of disengaging from PO when he does this - or at least disengaging from
    that post could work. Perhaps a single severely trimmed "community response" would be good, along
    the lines

    === Post ignored due to blatant misrepresentation of Sipser's views ===

    Or something like... (But you're unlikely to achieve such a group concensus, and if you did some
    new posters would soon come along...)

    Mike.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed May 14 23:06:11 2025
    On 5/14/25 10:22 PM, olcott wrote:
    On 5/14/2025 9:08 PM, Mike Terry wrote:
    On 15/05/2025 01:11, Keith Thompson wrote:>>
    Fair enough, but what I was trying to do in this instance was
    to focus on the single statement that PO says Sipser agreed to.
    PO complains, correctly or not, that nobody understands or
    ackowledges the statement.  I suggest that perhaps it's actually
    a true statement *in isolation* (very roughly if a working halt
    detector exists then it works as a halt detector), even though it
    does not support PO's wider claims.  I've seen a lot of time and
    bandwidth expended on this one statement (that PO recently hasn't
    even been quoting correctly).

    I do not expect to make any progress in helping PO to see the light.
    I'm just curious about this one statement and the reaction to it.
    I am neither sufficiently qualified nor sufficiently motivated to
    analyze the rest of PO's claims.


    I made a post at around 00:36 saying what I suspect Sipser agreed to.
    IOW how Sipser expected readers (PO included) to interpret the words.


    *THOSE WORDS ONLY HAVE ONE CORRECT MEANING*
    (I just noticed that today)

    You were perfectly correct until you made the
    statement that

    On 5/14/2025 7:36 PM, Mike Terry wrote:
    In the case of his HHH/DD, the simulated input
    (DD) /does/ stop running if simulated far enough

    Every HHH is identical except that the outermost
    simulation reaches its abort criteria one whole
    simulation before the next inner one.

    This means that unless the outermost HHH aborts
    then none of them do. HHH can not simply wait.



    So "Identical except ..." means Identical in your world?

    Since aborted emulations do not show what a correct emulation does, and
    that is what BEHAVIOR is based on.

    So yes, either the outer HHH aborts, and thus ALL HHH abort, and DDD is halting, and HHH is worng.

    If the outer HHH doesn't abort, it is DIFFERENT than above, and all the
    HHH don't abort, and that DIFFERENT DDD will never halt, as will HHH
    never halt.

    DIFFERENT inputs, DIFFERENT results.

    Your problem is you just believe your own lies that "same except ..."
    means are the same, and not must be different.

    Since all the HHH *ARE* the same, they behave the same, it is just the
    partial emulation done by HHH doesn't show it what it needs.

    Yes, HHH can't wait, but must to get the right answer, and thus is wrong.

    The need to lie to be right isn't an excuse to lie, but just shows the
    need to be a pathological liar.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed May 14 23:08:03 2025
    On 5/14/25 10:23 PM, olcott wrote:
    On 5/14/2025 9:22 PM, olcott wrote:
    On 5/14/2025 9:08 PM, Mike Terry wrote:
    On 15/05/2025 01:11, Keith Thompson wrote:>>
    Fair enough, but what I was trying to do in this instance was
    to focus on the single statement that PO says Sipser agreed to.
    PO complains, correctly or not, that nobody understands or
    ackowledges the statement.  I suggest that perhaps it's actually
    a true statement *in isolation* (very roughly if a working halt
    detector exists then it works as a halt detector), even though it
    does not support PO's wider claims.  I've seen a lot of time and
    bandwidth expended on this one statement (that PO recently hasn't
    even been quoting correctly).

    I do not expect to make any progress in helping PO to see the light.
    I'm just curious about this one statement and the reaction to it.
    I am neither sufficiently qualified nor sufficiently motivated to
    analyze the rest of PO's claims.


    I made a post at around 00:36 saying what I suspect Sipser agreed to.
    IOW how Sipser expected readers (PO included) to interpret the words.


    *THOSE WORDS ONLY HAVE ONE CORRECT MEANING*
    (I just noticed that today)

    You were perfectly correct until you made the
    statement that

    On 5/14/2025 7:36 PM, Mike Terry wrote:
    In the case of his HHH/DD, the simulated input
    (DD) /does/ stop running if simulated far enough

    Every HHH is identical except that the outermost
    simulation reaches its abort criteria one whole
    simulation before the next inner one.

    This means that unless the outermost HHH aborts
    then none of them do. HHH can not simply wait.


    I have already gone over this 150 times in the last
    three years.


    And it has been refuted nearly as many times, and the refutations
    IGNORED, showing you have run out of ways to hide your error.

    You just don't understand what the "behavior" of the input means,
    because you just belive your own lies, rather than the actual definative definitions, because you can't stand rules.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Thu May 15 10:44:49 2025
    On 2025-05-14 15:55:58 +0000, olcott said:

    On 5/14/2025 6:00 AM, Richard Damon wrote:
    On 5/14/25 12:28 AM, olcott wrote:
    On 5/13/2025 10:50 PM, dbush wrote:
    On 5/13/2025 11:47 PM, olcott wrote:
    On 5/12/2025 1:20 PM, dbush wrote:
    On 5/12/2025 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael- Sipser/ >>>>>>> dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    Which is not what you thought he agreed to:


    I have proven otherwise below:

    And *yet again* you lie when definitive proof has been repeatedly
    provided that he did not agree with out:

    (the words only have one correct meaning)
    *UNTIL YOU ADDRESS THESE POINTS THEY WILL BE ENDLESSLY REPEATED*

    People tried for more than a year to get away with saying
    that DDD was not emulated by HHH correctly until I stipulated
    that DDD is emulated by HHH according to the rules of the
    x86 language. Then they shut up about this.

    People tried to get away with saying that HHH
    cannot not decide halting on the basis of
    *simulated D would never stop running unless aborted*
    until I pointed out that those exact words are in the spec.

    People tried to get away with saying that the correct
    emulation of a non-halting input cannot be partial
    Yet partial simulation is right in the spec:
    *H correctly simulates its input D until*


    Where are they in the ACTUAL Spec?


    <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

    My HHH and DDD do meet the above spec.

    That is not a spcification. That is a condition. Your HHH does not meet
    that condition.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Thu May 15 10:51:51 2025
    On 2025-05-14 20:52:55 +0000, olcott said:

    On 5/14/2025 3:46 PM, dbush wrote:
    On 5/14/2025 11:16 AM, olcott wrote:
    On 5/14/2025 7:26 AM, dbush wrote:
    On 5/14/2025 12:28 AM, olcott wrote:
    On 5/13/2025 10:50 PM, dbush wrote:
    On 5/13/2025 11:47 PM, olcott wrote:
    On 5/12/2025 1:20 PM, dbush wrote:
    On 5/12/2025 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael- Sipser/
    dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    Which is not what you thought he agreed to:


    I have proven otherwise below:

    And *yet again* you lie when definitive proof has been repeatedly
    provided that he did not agree with out:


    The below is a non-response to the above.  This constitutes your
    admission that Sipser did not in fact agree with you, and the fact that >>>> you trimmed the below proof in your response is your further admission >>>> that you intent to continue to lie about it.


    (the words only have one correct meaning)
    *UNTIL YOU ADDRESS THESE POINTS THEY WILL BE ENDLESSLY REPEATED*

    People tried for more than a year to get away with saying
    that DDD was not emulated by HHH correctly until I stipulated
    that DDD is emulated by HHH according to the rules of the
    x86 language. Then they shut up about this.

    People tried to get away with saying that HHH
    cannot not decide halting on the basis of
    *simulated D would never stop running unless aborted*
    until I pointed out that those exact words are in the spec.

    People tried to get away with saying that the correct
    emulation of a non-halting input cannot be partial
    Yet partial simulation is right in the spec:
    *H correctly simulates its input D until*


    On Monday, March 6, 2023 at 2:41:27 PM UTC-5, Ben Bacarisse wrote: >>>>>> I exchanged emails with him about this. He does not agree with anything >>>>>> substantive that PO has written. I won't quote him, as I don't have >>>>>> permission, but he was, let's say... forthright, in his reply to me. >>>>

    He did agree with these verbatim words. I have the emails
    to prove it.

    But not what you though he agreed to, as been proven multiple times:


    The words that he agreed to only have a single
    meaning as I proved above.

    You did not prov that above. But you have shown that those words have
    at least one meaning that you don't know.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu May 15 12:47:35 2025
    Op 14.mei.2025 om 17:11 schreef olcott:
    On 5/14/2025 9:32 AM, joes wrote:
    Am Tue, 13 May 2025 20:27:54 -0500 schrieb olcott:
    On 5/13/2025 8:07 PM, dbush wrote:
    On 5/13/2025 5:30 PM, olcott wrote:
    On 5/13/2025 6:43 AM, Richard Damon wrote:
    On 5/13/25 12:52 AM, olcott wrote:

    If my logic was based on lies and equivocation then you could
    provide actual reasoning that corrects my errors.

    I hae.
    *crickets.

    It is truism that simulating termination analyzers must report on >>>>>>> the behavior of their input as if they themselves never aborted this >>>>>>> simulation:
    They themselves, but not the HHH called by the input.


    <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

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

    HHH(DDD) must report on what the behavior of DDD would
    be if this same HHH never aborted.
    No, HHH must report on the behaviour specified in the actual input, not
    the hypothetical one that is not present.
    sum(3,2) must use the actual input, not the hypothetical 4 and 5.
    No the simulation is incorrect and Sipser agreed to a vacuous statement, because the condition of a correct simulation is not present

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu May 15 12:52:37 2025
    Op 15.mei.2025 om 02:47 schreef olcott:
    On 5/14/2025 7:36 PM, Mike Terry wrote:
    On 14/05/2025 22:31, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote:

    And since the DD that HHH is simulating WILL HALT when fully
    simulated (an action that HHH doesn't do)

    *NOT IN THE ACTUAL SPEC*
    <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

    That Sipser didn't agree what you think the above means:


    If that was actually true then you could provide an
    alternative meaning for the exact words stated above.

    I keep challenging you to provide this alternative
    meaning and you dodge because you know that you are
    lying about there being any alternative meaning
    FOR THE EXACT WORDS LISTED ABOVE.

    No alternative meaning is needed, just a correct interpretation of the
    words (which appear to be incomplete).

    The quoted sentence is cut off, something that I suspect you didn't
    notice.  Here's the full quotation from a previous article:

    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following verbatim
    paragraph is correct (he has not agreed to anything else in this
    paper):

    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.
    </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you claim,
    **then** H can correctly report the halting status of D.  (That's a
    paraphrase that probably doesn't capture the full meaning; the full
    **quotation is above.)

    To put it another way, If H correctly simulated its input in
    the manner you claim, then H could correctly report the halting
    status of D.

    I'm not surprised that Sipser would agree to that.  The problem is
    that it's a conditional statement whose premise is impossible.

    If an equilateral triangle had four sides, then each of its four
    vertices would be 90 degrees.  That doesn't actually mean that
    there exists an equilateral triangle with four 90-degree vertices,
    and in fact no such triangle exists.  Similarly, *if* a general
    halt decider existed, then there are a lot of things we could say
    about it -- but no general halt decider can exist.

    I'm not quite 100% confident in my reasoning here.  I invite any
    actual experts in computational theory (not you, PO) to criticize
    what I've written.

    I doubt that Sipser would be using your interpretation, relying on a
    false premise as a clever kind of logical loop-hole to basically fob
    someone off.

    There is a natural (and correct) statement that Sipser is far more
    likely (I'd say) to have agreed to.

    First you should understand the basic idea behind a "Simulating Halt
    Decider" (*SHD*) that /partially/ simulates its input, while observing
    each simulation step looking for certain halting/non-halting patterns
    in the simulation.  A simple (working) example here is an input which
    goes into a tight loop.  Going back to x86 world for this example, say
    the input (program to be decided) contains

       Input Code
       Address     Instruction
       ...
       00400000    push ebp
       00400001    mov ebp,esp
       00400003    sub esp,+24
       00400006    jmp 00400006    ; <===   jump to this instruction >>    00400008    mov eax,[ebp+20]
       0040000b    mov ecx,[eax]
       ...

    and during simulation, the SHD traces the computation steps, which
    reach the jmp instruction.  The observed simulated instruction trace
    might be something like:

       Inst.Ptr    Instruction
       00400000    push ebp
       00400001    mov ebp,esp
       00400003    sub esp,+24
       00400006    jmp 00400006       [A]
       00400006    jmp 00400006
       00400006    jmp 00400006
       00400006    jmp 00400006
       00400006    jmp 00400006
       00400006    jmp 00400006
       ...

    Clearly the SHD, observing the above, already has enough information
    after seeing step [A] to conclude that its target is going into a
    tight loop, and is never going to halt.  It can stop simulating and
    correctly decide "non-halting".

    That is a valid design for a (partial) halt decider, and it is how an
    SHD works.  Sipser would be aware of this sort of approach, though
    likely under some name other than "SHD".

    Now when we look at PO's Sipser quote:

    --------- Sipser quote -----
       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.
    ----------------------------

    we can easily interpret that as saying exactly what I said a SHD does
    above.  It tells PO that in the tight loop example, H correctly
    simulates as far as [A], at which point it correctly determines that
    "its simulated input would never stop running unless aborted", so it
    can decide "non-halting".

    All correct and natural, and no deliberately false premises to mislead
    PO.


    All the above is correct.

    PO's problem is his misinterpretation of "its simulated input would
    never stop running unless aborted".  In the case of his HHH/DD, the
    simulated input (DD) /does/ stop running if simulated far enough,

    Keith Thompson may be able to explain how you are wrong.
    Let's move to this simpler example:

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

    There is no point in the simulation of DDD by HHH
    where DDD reaches its simulated "return" statement.

    I will put it more formally for every natural number
    N there exists no simulation of N steps of DDD
    by HHH where DDD ever reaches its simulated
    "return" statement.

    Only if you use for each N another input. But the input you used, as
    presented in Halt7.c, does not need an infinite number of steps.
    You mislead yourself with the construction of DDD such that you think
    that another HHH does not change the input.
    Face the facts, not your dreams. Come out of rebuttal mode.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu May 15 12:41:57 2025
    Op 14.mei.2025 om 17:37 schreef olcott:
    On 5/14/2025 6:27 AM, Richard Damon wrote:
    On 5/13/25 11:42 PM, olcott wrote:
    On 5/12/2025 1:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-
    Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    People tried for more than a year to get away with saying
    that DDD was not emulated by HHH correctly until I stipulated
    that DDD is emulated by HHH according to the rules of the
    x86 language. Then they shut up about this.

    People tried to get away with saying that HHH
    cannot not decide halting on the basis of
    *simulated D would never stop running unless aborted*
    until I pointed out that those exact words are in the spec.

    People tried to get away with saying that the correct
    emulation of a non-halting input cannot be partial
    Yet partial simulation is right in the spec:
    *H correctly simulates its input D until*



    Right, "Correct Simulations" can never be partial.

    Partial Simulations can be partial.

    Deciders can use Partial Simulations, if they do it correctly.

    But to do so, they need to show that the ACTUAL CORRECT SIMULATION of
    this EXACT input, which needs to represent a PROGRAM, would never halt.


    *That is not what these words say*
    <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

    *its simulated D would never stop running unless aborted*

    And since the abort is there, HHH will return and DDD will stop.


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

    You already admitted the simulated input to HHH(DDD)
    *would never stop running unless aborted*

    And since the abort is there, the HHH wil stop, return to DDD and DDD
    will stop as well.
    Correct simulations see that, for example HHH and other world-class
    simulators.
    Come out of your rebuttal mode. Face the facts instead of your dreams.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu May 15 12:55:14 2025
    Op 15.mei.2025 om 06:07 schreef olcott:
    On 5/14/2025 10:06 PM, Richard Damon wrote:
    On 5/14/25 10:22 PM, olcott wrote:
    On 5/14/2025 9:08 PM, Mike Terry wrote:
    On 15/05/2025 01:11, Keith Thompson wrote:>>
    Fair enough, but what I was trying to do in this instance was
    to focus on the single statement that PO says Sipser agreed to.
    PO complains, correctly or not, that nobody understands or
    ackowledges the statement.  I suggest that perhaps it's actually
    a true statement *in isolation* (very roughly if a working halt
    detector exists then it works as a halt detector), even though it
    does not support PO's wider claims.  I've seen a lot of time and
    bandwidth expended on this one statement (that PO recently hasn't
    even been quoting correctly).

    I do not expect to make any progress in helping PO to see the light. >>>>> I'm just curious about this one statement and the reaction to it.
    I am neither sufficiently qualified nor sufficiently motivated to
    analyze the rest of PO's claims.


    I made a post at around 00:36 saying what I suspect Sipser agreed
    to. IOW how Sipser expected readers (PO included) to interpret the
    words.


    *THOSE WORDS ONLY HAVE ONE CORRECT MEANING*
    (I just noticed that today)

    You were perfectly correct until you made the
    statement that

    On 5/14/2025 7:36 PM, Mike Terry wrote:
    In the case of his HHH/DD, the simulated input
    (DD) /does/ stop running if simulated far enough

    Every HHH is identical except that the outermost
    simulation reaches its abort criteria one whole
    simulation before the next inner one.

    This means that unless the outermost HHH aborts
    then none of them do. HHH can not simply wait.



    So "Identical except ..." means Identical in your world?


    If you knew about cooperative multi-tasking I could
    explain it to you.

    Since aborted emulations do not show what a correct emulation does,
    and that is what BEHAVIOR is based on.


    You are trying to get away with twisting the exact
    meaning of these words. It took me two years to
    write those words.

    <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

    HHH correctly simulates itself simulating DDD


    Repeating vacuous statements do not give them any meaning.
    There is no correct simulation, so Sipser agreed to a vacuous statement.
    Stop repeating. Come out of rebuttal mode.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu May 15 13:01:08 2025
    Op 15.mei.2025 om 03:01 schreef olcott:
    On 5/14/2025 7:48 PM, Ben Bacarisse wrote:
    Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:

    Fair enough, but what I was trying to do in this instance was
    to focus on the single statement that PO says Sipser agreed to.
    PO complains, correctly or not, that nobody understands or
    ackowledges the statement.  I suggest that perhaps it's actually
    a true statement *in isolation* (very roughly if a working halt
    detector exists then it works as a halt detector), even though it
    does not support PO's wider claims.

    I thought I addressed that directly.  Disconnected from the original
    context, it can been seen as either a rather obvious true statement or
    as a true hypothetical.  The trouble is, there is no way to consider it
    *in isolation* because the meaning of the words depends on context.

    They do not depend on the context.

    An
    educated reader will read a "simulating halt decider" either as a
    nonexistent entity or as a "best attempt" decider of some class of
    cases.

    Until they bother to read its precise specification.

    Some particular readers will imbue the names H and D with a very
    specific technical meaning.  And any attempt to re-word it to arrive at
    something every educated reader will accept as correct will render it
    irrelevant to PO who only cares about one meaning he has given it.


    Those words only have one meaning.
    The 2.5 years that people have been trying to get
    away with dishonest "interpretations" end today.

    According to the exact meaning of the words of the
    spec HHH does correctly reject the HP counter-example
    input as non-halting.

    Only with the 'exact meaning' using definitions that nobody agrees with.
    Such definitions of 'correct' and 'simulation' and decider' exist only
    in olcott's dreams.
    In reality they have different meaning.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu May 15 13:10:44 2025
    Op 14.mei.2025 om 17:04 schreef olcott:
    On 5/14/2025 9:26 AM, joes wrote:
    Am Tue, 13 May 2025 16:52:14 -0500 schrieb olcott:
    On 5/13/2025 4:39 PM, joes wrote:
    Am Tue, 13 May 2025 16:30:20 -0500 schrieb olcott:
    On 5/13/2025 6:43 AM, Richard Damon wrote:
    On 5/13/25 12:52 AM, olcott wrote:

    It is truism that simulating termination analyzers must report on >>>>>>> the behavior of their input as if they themselves never aborted this >>>>>>> simulation:

    Right, of the input actually given to them, which must include all >>>>>> their code, and that code is what is actually there, not created by >>>>>> this imaginary operation.

    In other words every single byte of HHH and DD are 100% totally
    identical except the hypothetical HHH has its abort code commented
    out.
    ...the simulating HHH, but not the simulatED one.

    But you aren't simulating the same PROGRAM D that the original was >>>>>> given.

    It is not supposed to be the same program. *simulated D would never
    stop running* refers to a different HHH/DD pair
    Uh yes it is supposed to be the same actual input. The *simulator* is
    hypothetical.

    HHH is supposed to report on the behavior that *would* happen if this
    HHH never aborted its input.
    Right, if *this* simulator never aborted simulating *that* HHH that DDD
    calls, which does abort. They are 100% completely different, except for
    everything apart from the abort. HHH should report on what an UTM would
    do with DDD calling the aborting HHH, namely halt.


    <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 correctly simulates its input D*
    HHH simulates its input DDD according to the rules
    of the x86 language

    HHH makes only a start with a simulation of its input but violates the
    rules of the x86 language by halting when there is not a HLT instruction.


    *until H correctly determines*
    This requires a partial simulation of non-terminating inputs.

    No it incorrectly misses a part of te input that specifies an abort.
    That part of the input specifies that there is a halting program.
    That the programmer made HHH blind for the specification does not mean
    that the specification is not there.

    *its simulated D would never stop running unless aborted*
    DDD simulated by a hypothetical HHH that never aborts
    *would never stop running*


    And because it is aborted, this is a vacuous statement.
    HHH should use its actual input, not a arbitrary hypothetical one.
    sum(3,2) must use its actual input, not te hypothetical 4 and 5.
    Face the facts, not your dreams. Come out of rebuttal mode. Try to think!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu May 15 13:04:36 2025
    Op 15.mei.2025 om 01:57 schreef olcott:
    On 5/14/2025 6:43 PM, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    [...]
    HHH does correctly simulate DDD until
    HHH correctly determines that its simulated DDD
    would never stop running unless aborted.
    [...]

    And my understanding is that it is mathematically impossible for HHH
    to do what you claim it does,

    That is ridiculous as you already acknowledged.

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

    It is dead obvious to any expert in C to correctly
    determine that DDD cannot possibly stop running
    when HHH is a pure simulator.

    HHH merely needs to see this exact same DEAD OBVIOUS thing.


    Claiming and shouting is not proving. It is dead obvious that HHH fails
    to reach the reachable end of the program, because HHH fails to see the
    most important part of its input, the part that aborts. That the
    programmer made HHH blind for that part of the input, does not mean that
    it is not present.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu May 15 13:13:37 2025
    Op 14.mei.2025 om 17:40 schreef olcott:
    On 5/14/2025 6:24 AM, Fred. Zwarts wrote:
    Op 14.mei.2025 om 06:28 schreef olcott:
    On 5/13/2025 10:50 PM, dbush wrote:
    On 5/13/2025 11:47 PM, olcott wrote:
    On 5/12/2025 1:20 PM, dbush wrote:
    On 5/12/2025 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-
    Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    Which is not what you thought he agreed to:


    I have proven otherwise below:

    And *yet again* you lie when definitive proof has been repeatedly
    provided that he did not agree with out:

    (the words only have one correct meaning)
    *UNTIL YOU ADDRESS THESE POINTS THEY WILL BE ENDLESSLY REPEATED*

    People tried for more than a year to get away with saying
    that DDD was not emulated by HHH correctly until I stipulated
    that DDD is emulated by HHH according to the rules of the
    x86 language. Then they shut up about this.

    People tried to get away with saying that HHH
    cannot not decide halting on the basis of
    *simulated D would never stop running unless aborted*
    until I pointed out that those exact words are in the spec.

    People tried to get away with saying that the correct
    emulation of a non-halting input cannot be partial
    Yet partial simulation is right in the spec:
    *H correctly simulates its input D until*


    Repeating false statements do not make them true, even when they are
    true in your dreams.
    It turns out that you do not understand the meaning of the words, such
    as 'emulated correctly'

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    DDD correctly emulated by HHH means that
    HHH emulates itself emulating DDD.


    This only adds evidence to my words that you do not understand the
    meaning of the words 'correctly emulated'.
    Face the facts, not your dreams. Come out of rebuttal mode. Try to think!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu May 15 13:15:47 2025
    Op 14.mei.2025 om 17:48 schreef olcott:
    On 5/14/2025 6:19 AM, Fred. Zwarts wrote:
    Op 14.mei.2025 om 05:42 schreef olcott:
    On 5/12/2025 1:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael-
    Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    People tried for more than a year to get away with saying
    that DDD was not emulated by HHH correctly until I stipulated
    that DDD is emulated by HHH according to the rules of the
    x86 language. Then they shut up about this.

    Olcott tried to get away by claiming that his simulator follows the
    rules of the x86 language, but he ignores the proofs that the x86
    language was violated with a premature abort.

    *THE SPEC REQUIRES THIS PREMATURE ABORT*
    Please cite the page of the specs of the x86 language where you read
    this. You can't.
    Please face the facts, not your dreams. Come out of rebuttal mode. Try
    to think!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu May 15 07:08:36 2025
    On 5/15/25 12:11 AM, olcott wrote:
    On 5/14/2025 10:08 PM, Richard Damon wrote:
    On 5/14/25 10:23 PM, olcott wrote:
    On 5/14/2025 9:22 PM, olcott wrote:
    On 5/14/2025 9:08 PM, Mike Terry wrote:
    On 15/05/2025 01:11, Keith Thompson wrote:>>
    Fair enough, but what I was trying to do in this instance was
    to focus on the single statement that PO says Sipser agreed to.
    PO complains, correctly or not, that nobody understands or
    ackowledges the statement.  I suggest that perhaps it's actually
    a true statement *in isolation* (very roughly if a working halt
    detector exists then it works as a halt detector), even though it
    does not support PO's wider claims.  I've seen a lot of time and
    bandwidth expended on this one statement (that PO recently hasn't
    even been quoting correctly).

    I do not expect to make any progress in helping PO to see the light. >>>>>> I'm just curious about this one statement and the reaction to it.
    I am neither sufficiently qualified nor sufficiently motivated to
    analyze the rest of PO's claims.


    I made a post at around 00:36 saying what I suspect Sipser agreed
    to. IOW how Sipser expected readers (PO included) to interpret the
    words.


    *THOSE WORDS ONLY HAVE ONE CORRECT MEANING*
    (I just noticed that today)

    You were perfectly correct until you made the
    statement that

    On 5/14/2025 7:36 PM, Mike Terry wrote:
    In the case of his HHH/DD, the simulated input
    (DD) /does/ stop running if simulated far enough

    Every HHH is identical except that the outermost
    simulation reaches its abort criteria one whole
    simulation before the next inner one.

    This means that unless the outermost HHH aborts
    then none of them do. HHH can not simply wait.


    I have already gone over this 150 times in the last
    three years.


    And it has been refuted nearly as many times, and the refutations
    IGNORED, showing you have run out of ways to hide your error.


    It has never been refuted because it is inherently true.

    Sure it has, yoiu are just too stupid to understand.

    How many times have I given you the reason, and why haven't you shown
    the error in my argument (other than just saying I am wrong).

    Note, I have broken done my proof into smaller well defined steps, you
    just repeat your ill-defined words, because you can't go finer without
    making your lies obvious.


    You just don't understand what the "behavior" of the input means,

    The exact sequence of steps dumbo.

    Right, of the FULL interpretation of its code, which doesn't mean the
    partial emulation done by the particual HHH, but the FULL emulation of
    the EXACT CODE present with that HHH, which HALTS.


    because you just belive your own lies, rather than the actual
    definative definitions, because you can't stand rules.

    It is simple software engineering that is just beyond you skill level.


    Nope, you are just using your lies that a partial trace shows
    information about code it never saw.


    Tell me, does this program halts:


    int foo() {
    while( bar()) continue;
    return 0;
    }

    That is the full input describing foo, just as your DDD is the full
    input describing DDD.

    If your logic claims it can deduce what DDD() does, it should be able to
    deduce what foo() does

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu May 15 07:12:51 2025
    On 5/15/25 12:07 AM, olcott wrote:
    On 5/14/2025 10:06 PM, Richard Damon wrote:
    On 5/14/25 10:22 PM, olcott wrote:
    On 5/14/2025 9:08 PM, Mike Terry wrote:
    On 15/05/2025 01:11, Keith Thompson wrote:>>
    Fair enough, but what I was trying to do in this instance was
    to focus on the single statement that PO says Sipser agreed to.
    PO complains, correctly or not, that nobody understands or
    ackowledges the statement.  I suggest that perhaps it's actually
    a true statement *in isolation* (very roughly if a working halt
    detector exists then it works as a halt detector), even though it
    does not support PO's wider claims.  I've seen a lot of time and
    bandwidth expended on this one statement (that PO recently hasn't
    even been quoting correctly).

    I do not expect to make any progress in helping PO to see the light. >>>>> I'm just curious about this one statement and the reaction to it.
    I am neither sufficiently qualified nor sufficiently motivated to
    analyze the rest of PO's claims.


    I made a post at around 00:36 saying what I suspect Sipser agreed
    to. IOW how Sipser expected readers (PO included) to interpret the
    words.


    *THOSE WORDS ONLY HAVE ONE CORRECT MEANING*
    (I just noticed that today)

    You were perfectly correct until you made the
    statement that

    On 5/14/2025 7:36 PM, Mike Terry wrote:
    In the case of his HHH/DD, the simulated input
    (DD) /does/ stop running if simulated far enough

    Every HHH is identical except that the outermost
    simulation reaches its abort criteria one whole
    simulation before the next inner one.

    This means that unless the outermost HHH aborts
    then none of them do. HHH can not simply wait.



    So "Identical except ..." means Identical in your world?


    If you knew about cooperative multi-tasking I could
    explain it to you.

    I do know about coorperative multi-tasking, and it isn't part of your
    system, and thus that comment is just a deflection.



    Since aborted emulations do not show what a correct emulation does,
    and that is what BEHAVIOR is based on.


    You are trying to get away with twisting the exact
    meaning of these words. It took me two years to
    write those words.

    <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

    HHH correctly simulates itself simulating DDD


    No it doesn't, as HHH presumes that HHH(DDD) will not return when it does.

    HHH is trying to simulate a DIFFERENT HHH that isn't actually there in
    memory, after all, when HHH is the HHH that aborts, there is no HHH that doesn't abort anywhere in the code being looked at.

    You are just stuck with the fact that you lied to yourself and you
    beleived your lies, because you just don't understand what "correct"
    means, This extends to ALL your arguments because you just seem to
    believe that logic allows for lying and stating things you want to be
    true but aren't.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Fri May 16 12:05:59 2025
    On 2025-05-16 03:10:13 +0000, olcott said:

    On 5/15/2025 2:44 AM, Mikko wrote:
    On 2025-05-14 15:55:58 +0000, olcott said:

    On 5/14/2025 6:00 AM, Richard Damon wrote:
    On 5/14/25 12:28 AM, olcott wrote:
    On 5/13/2025 10:50 PM, dbush wrote:
    On 5/13/2025 11:47 PM, olcott wrote:
    On 5/12/2025 1:20 PM, dbush wrote:
    On 5/12/2025 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael- Sipser/
    dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    Which is not what you thought he agreed to:


    I have proven otherwise below:

    And *yet again* you lie when definitive proof has been repeatedly
    provided that he did not agree with out:

    (the words only have one correct meaning)
    *UNTIL YOU ADDRESS THESE POINTS THEY WILL BE ENDLESSLY REPEATED*

    People tried for more than a year to get away with saying
    that DDD was not emulated by HHH correctly until I stipulated
    that DDD is emulated by HHH according to the rules of the
    x86 language. Then they shut up about this.

    People tried to get away with saying that HHH
    cannot not decide halting on the basis of
    *simulated D would never stop running unless aborted*
    until I pointed out that those exact words are in the spec.

    People tried to get away with saying that the correct
    emulation of a non-halting input cannot be partial
    Yet partial simulation is right in the spec:
    *H correctly simulates its input D until*


    Where are they in the ACTUAL Spec?


    <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

    My HHH and DDD do meet the above spec.

    That is not a spcification. That is a condition. Your HHH does not meet
    that condition.

    When anyone tries to show how my HHH does not
    exactly conform to the exact meaning of the above
    words THEY FIRST CHANGE THE WORDS. Richard has
    been doing this for years.

    The change of words to other words that mean the same does not invalidate
    the demonstration. To keep the words and change the meanings, as you do,
    does invalidate.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to Mike Terry on Fri May 16 12:26:45 2025
    On 2025-05-15 00:36:21 +0000, Mike Terry said:

    On 14/05/2025 22:31, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote:

    And since the DD that HHH is simulating WILL HALT when fully
    simulated (an action that HHH doesn't do)

    *NOT IN THE ACTUAL SPEC*
    <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

    That Sipser didn't agree what you think the above means:


    If that was actually true then you could provide an
    alternative meaning for the exact words stated above.

    I keep challenging you to provide this alternative
    meaning and you dodge because you know that you are
    lying about there being any alternative meaning
    FOR THE EXACT WORDS LISTED ABOVE.

    No alternative meaning is needed, just a correct interpretation of the
    words (which appear to be incomplete).

    The quoted sentence is cut off, something that I suspect you didn't
    notice. Here's the full quotation from a previous article:

    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following verbatim
    paragraph is correct (he has not agreed to anything else in this
    paper):

    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.
    </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you claim,
    **then** H can correctly report the halting status of D. (That's a
    paraphrase that probably doesn't capture the full meaning; the full
    **quotation is above.)

    To put it another way, If H correctly simulated its input in
    the manner you claim, then H could correctly report the halting
    status of D.

    I'm not surprised that Sipser would agree to that. The problem is
    that it's a conditional statement whose premise is impossible.

    If an equilateral triangle had four sides, then each of its four
    vertices would be 90 degrees. That doesn't actually mean that
    there exists an equilateral triangle with four 90-degree vertices,
    and in fact no such triangle exists. Similarly, *if* a general
    halt decider existed, then there are a lot of things we could say
    about it -- but no general halt decider can exist.

    I'm not quite 100% confident in my reasoning here. I invite any
    actual experts in computational theory (not you, PO) to criticize
    what I've written.

    I doubt that Sipser would be using your interpretation, relying on a
    false premise as a clever kind of logical loop-hole to basically fob
    someone off.

    The details of H are not known to Sipser, so he can't know whether a
    premise is false. It is possible that some simulating partial decider
    correctly simulates a part of the behaviour of some D and correctly
    determines that the unsimulated part of the behaviour never halts;
    for example, if the unsimulated part is a trivial eternal loop. That
    one premise is false about HHH with DDD is a part of what was asked.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri May 16 10:02:01 2025
    On 5/15/25 11:10 PM, olcott wrote:
    On 5/15/2025 2:44 AM, Mikko wrote:
    On 2025-05-14 15:55:58 +0000, olcott said:

    On 5/14/2025 6:00 AM, Richard Damon wrote:
    On 5/14/25 12:28 AM, olcott wrote:
    On 5/13/2025 10:50 PM, dbush wrote:
    On 5/13/2025 11:47 PM, olcott wrote:
    On 5/12/2025 1:20 PM, dbush wrote:
    On 5/12/2025 2:17 PM, olcott wrote:
    Introduction to the Theory of Computation 3rd Edition
    by Michael Sipser (Author)
    4.4 out of 5 stars    568 rating

    https://www.amazon.com/Introduction-Theory-Computation-Michael- >>>>>>>>> Sipser/ dp/113318779X

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

    DD correctly simulated by any pure simulator
    named HHH cannot possibly terminate thus proving
    that this criteria has been met:

    <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>


    Which is not what you thought he agreed to:


    I have proven otherwise below:

    And *yet again* you lie when definitive proof has been repeatedly
    provided that he did not agree with out:

    (the words only have one correct meaning)
    *UNTIL YOU ADDRESS THESE POINTS THEY WILL BE ENDLESSLY REPEATED*

    People tried for more than a year to get away with saying
    that DDD was not emulated by HHH correctly until I stipulated
    that DDD is emulated by HHH according to the rules of the
    x86 language. Then they shut up about this.

    People tried to get away with saying that HHH
    cannot not decide halting on the basis of
    *simulated D would never stop running unless aborted*
    until I pointed out that those exact words are in the spec.

    People tried to get away with saying that the correct
    emulation of a non-halting input cannot be partial
    Yet partial simulation is right in the spec:
    *H correctly simulates its input D until*


    Where are they in the ACTUAL Spec?


    <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

    My HHH and DDD do meet the above spec.

    That is not a spcification. That is a condition. Your HHH does not meet
    that condition.


    When anyone tries to show how my HHH does not
    exactly conform to the exact meaning of the above
    words THEY FIRST CHANGE THE WORDS. Richard has
    been doing this for years.

    No, we just use the actual meaning of the words.

    Like, to BE a decider and valid input, they need to be programs, but
    have now stipulated that they are not, they are just functions.

    How can a non-program be a program?


    It was only yesterday that I first noticed that
    my code has ALWAYS conformed to the exact meaning
    of those words ever since I asked Professor Sipser
    to look at those words.

    But since your HHH and DDD are not programs, they do not match the
    meaning of the statement when taken in the context it was pur into.


    I was fooled into trying to rebut Richard's now
    dead obvious strawman error for 2.5 years.

    No, the problem is you have been working with strawmen for 20.


    A straw man fallacy (sometimes written as strawman)
    is the informal fallacy of refuting an argument
    different from the one actually under discussion https://en.wikipedia.org/wiki/Straw_man


    Right, so since you have admitted that you are not using programs, as
    the problem requires, you whole system is just a strawman,

    As non-programs are not programs, and thus different from the actual
    problem under discussion.

    If you change your tactic, and create your own POOPS system to discuss
    in, then you can halting POOPS, and whatever that means, but of course,
    since we are then in deep POOPS we are not talking about the actual
    Computation Theory and what occures in there.

    My guess is you are effeftively trying to refute ZFC by using facts from
    Naive Set Theory, which just don't apply to ZFC.

    That seems as an apt comparison, as so much of your POOPS ideas that you
    do state seem so naive.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Fri May 16 22:06:22 2025
    Op 16.mei.2025 om 07:29 schreef olcott:
    On 5/15/2025 5:52 AM, Fred. Zwarts wrote:
    Op 15.mei.2025 om 02:47 schreef olcott:
    On 5/14/2025 7:36 PM, Mike Terry wrote:
    On 14/05/2025 22:31, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote:

    And since the DD that HHH is simulating WILL HALT when fully >>>>>>>>> simulated (an action that HHH doesn't do)

    *NOT IN THE ACTUAL SPEC*
    <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

    That Sipser didn't agree what you think the above means:


    If that was actually true then you could provide an
    alternative meaning for the exact words stated above.

    I keep challenging you to provide this alternative
    meaning and you dodge because you know that you are
    lying about there being any alternative meaning
    FOR THE EXACT WORDS LISTED ABOVE.

    No alternative meaning is needed, just a correct interpretation of the >>>>> words (which appear to be incomplete).

    The quoted sentence is cut off, something that I suspect you didn't
    notice.  Here's the full quotation from a previous article:

    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following verbatim >>>>>>> paragraph is correct (he has not agreed to anything else in this >>>>>>> paper):

    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. >>>>>>> </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you claim,
    **then** H can correctly report the halting status of D.  (That's a >>>>> paraphrase that probably doesn't capture the full meaning; the full
    **quotation is above.)

    To put it another way, If H correctly simulated its input in
    the manner you claim, then H could correctly report the halting
    status of D.

    I'm not surprised that Sipser would agree to that.  The problem is
    that it's a conditional statement whose premise is impossible.

    If an equilateral triangle had four sides, then each of its four
    vertices would be 90 degrees.  That doesn't actually mean that
    there exists an equilateral triangle with four 90-degree vertices,
    and in fact no such triangle exists.  Similarly, *if* a general
    halt decider existed, then there are a lot of things we could say
    about it -- but no general halt decider can exist.

    I'm not quite 100% confident in my reasoning here.  I invite any
    actual experts in computational theory (not you, PO) to criticize
    what I've written.

    I doubt that Sipser would be using your interpretation, relying on a
    false premise as a clever kind of logical loop-hole to basically fob
    someone off.

    There is a natural (and correct) statement that Sipser is far more
    likely (I'd say) to have agreed to.

    First you should understand the basic idea behind a "Simulating Halt
    Decider" (*SHD*) that /partially/ simulates its input, while
    observing each simulation step looking for certain halting/non-
    halting patterns in the simulation.  A simple (working) example here
    is an input which goes into a tight loop.  Going back to x86 world
    for this example, say the input (program to be decided) contains

       Input Code
       Address     Instruction
       ...
       00400000    push ebp
       00400001    mov ebp,esp
       00400003    sub esp,+24
       00400006    jmp 00400006    ; <===   jump to this instruction >>>>    00400008    mov eax,[ebp+20]
       0040000b    mov ecx,[eax]
       ...

    and during simulation, the SHD traces the computation steps, which
    reach the jmp instruction.  The observed simulated instruction trace
    might be something like:

       Inst.Ptr    Instruction
       00400000    push ebp
       00400001    mov ebp,esp
       00400003    sub esp,+24
       00400006    jmp 00400006       [A]
       00400006    jmp 00400006
       00400006    jmp 00400006
       00400006    jmp 00400006
       00400006    jmp 00400006
       00400006    jmp 00400006
       ...

    Clearly the SHD, observing the above, already has enough information
    after seeing step [A] to conclude that its target is going into a
    tight loop, and is never going to halt.  It can stop simulating and
    correctly decide "non-halting".

    That is a valid design for a (partial) halt decider, and it is how
    an SHD works.  Sipser would be aware of this sort of approach,
    though likely under some name other than "SHD".

    Now when we look at PO's Sipser quote:

    --------- Sipser quote -----
       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. >>>> ----------------------------

    we can easily interpret that as saying exactly what I said a SHD
    does above.  It tells PO that in the tight loop example, H correctly
    simulates as far as [A], at which point it correctly determines that
    "its simulated input would never stop running unless aborted", so it
    can decide "non-halting".

    All correct and natural, and no deliberately false premises to
    mislead PO.


    All the above is correct.

    PO's problem is his misinterpretation of "its simulated input would
    never stop running unless aborted".  In the case of his HHH/DD, the
    simulated input (DD) /does/ stop running if simulated far enough,

    Keith Thompson may be able to explain how you are wrong.
    Let's move to this simpler example:

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

    There is no point in the simulation of DDD by HHH
    where DDD reaches its simulated "return" statement.

    I will put it more formally for every natural number
    N there exists no simulation of N steps of DDD
    by HHH where DDD ever reaches its simulated
    "return" statement.

    Only if you use for each N another input. But the input you used, as
    presented in Halt7.c, does not need an infinite number of steps.
    You mislead yourself with the construction of DDD such that you think
    that another HHH does not change the input.
    Face the facts, not your dreams. Come out of rebuttal mode.

    *Not at all. I am following these exact words*
    <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>

    On 5/14/2025 7:36 PM, Mike Terry wrote:
    Shows exactly how to implement those words to implement
    a correct Simulating Termination Analyzer. Mike provides
    a complete example of how this works.




    Sipser agreed to a vacuous statement, because the condition 'correctly simulates' was not met.
    In addition, apparently you do not understand what I said, because you
    do not bring anything against it.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri May 16 18:03:19 2025
    On 5/16/25 4:29 PM, olcott wrote:
    On 5/16/2025 3:06 PM, Fred. Zwarts wrote:
    Op 16.mei.2025 om 07:29 schreef olcott:
    *Not at all. I am following these exact words*
    <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>

    On 5/14/2025 7:36 PM, Mike Terry wrote:
    Shows exactly how to implement those words to implement
    a correct Simulating Termination Analyzer. Mike provides
    a complete example of how this works.




    Sipser agreed to a vacuous statement, because the condition 'correctly
    simulates' was not met.

    And by this you mean that when the spec requires
    a partial simulation

    *until H correctly determines that its simulated D*
    *would never stop running unless aborted*

    You "interpret" this to mean that it must
    infinitely simulate non-terminating inputs.

    Which means, as I explained else, if H, after doing a partial
    simulation, can determine that a COMPLETE simulation of this exact input
    would be non-halting, it can abort.

    This doesn't mean imagine the machine, and any copies of it having been changed, but the behavior of this exact input (which represents a
    program, and thus has all the code use, so of the "pathological"
    program, the code of the decider that claimes to be right), and thus,
    for our D, that simulation DOES HALT, since the code DOES abort its
    internal simulation and return 0 to D, and thus it halts.



    In addition, apparently you do not understand what I said, because you
    do not bring anything against it.

    I only address one point at a time because I found
    that almost all of my reviewers get totally confused
    even on one single point.


    Som when are you going to actually address any of them?

    It seems you are just showing you can't even count to 1, maybe that is
    why you think all the numbers are the same, the only number you
    understand is zero.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri May 16 20:38:00 2025
    On 5/16/25 6:39 PM, olcott wrote:
    On 5/16/2025 5:03 PM, Richard Damon wrote:
    On 5/16/25 4:29 PM, olcott wrote:
    On 5/16/2025 3:06 PM, Fred. Zwarts wrote:
    Op 16.mei.2025 om 07:29 schreef olcott:
    *Not at all. I am following these exact words*
    <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> >>>>>
    On 5/14/2025 7:36 PM, Mike Terry wrote:
    Shows exactly how to implement those words to implement
    a correct Simulating Termination Analyzer. Mike provides
    a complete example of how this works.




    Sipser agreed to a vacuous statement, because the condition
    'correctly simulates' was not met.

    And by this you mean that when the spec requires
    a partial simulation

    *until H correctly determines that its simulated D*
    *would never stop running unless aborted*

    You "interpret" this to mean that it must
    infinitely simulate non-terminating inputs.

    Which means, as I explained else, if H, after doing a partial
    simulation, can determine that a COMPLETE simulation of this exact
    input would be non-halting, it can abort.


    Not quite. One key detail is missing.
    *H correctly determines that its simulated D*
    *would never stop running unless aborted*

    Is referring to what the behavior of D would be
    (in the hypothetical case) where this very same
    H never aborted.

    Nope, since D must stay D, and D must be a fully encoded program and
    thus doesn't change when you make the hypothetical H.

    Thus you need to look at the hypothetical H looking at the D built from
    the actual H, not the hypothetical H.

    This is why you are mistakenly revealed that you D isn't a program,
    becuae you logic doesn't work when D is a program, and thus must contain
    all it code.

    But, if D isn't a program, and its representation doesn't contain all of
    its algorthm, you can't use this statement that is based on that specifiecation.


    When you have any other process simulating D
    then you are not referring to *its simulated D*

    But D was built to call the original H, IF IT IS A PROGRAM.

    Thus both H see the D that calls the original H.

    Making D not a progrma, just invalidates your ability to use any of
    this, as a non-program can not be simulated past the point it references
    code it doesn't contain.


    Mike already went through all of the details
    of how this works perfectly well on conventional
    inputs such as infinite loops.

    Right, because they were PROGRANS, and not your non-leaf functions that
    change what program the look like.

    The error that DISQUALIFIES your logic from using this statement,
    because you have a category error in it.


    *Click here to get the whole article*
    https://al.howardknight.net/? STYPE=msgid&MSGI=%3C1003cu5%242p3g1%241%40dont-email.me%3E



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri May 16 22:50:48 2025
    On 5/16/25 8:49 PM, olcott wrote:
    On 5/16/2025 7:38 PM, Richard Damon wrote:
    On 5/16/25 6:39 PM, olcott wrote:
    On 5/16/2025 5:03 PM, Richard Damon wrote:
    On 5/16/25 4:29 PM, olcott wrote:
    On 5/16/2025 3:06 PM, Fred. Zwarts wrote:
    Op 16.mei.2025 om 07:29 schreef olcott:
    *Not at all. I am following these exact words*
    <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>

    On 5/14/2025 7:36 PM, Mike Terry wrote:
    Shows exactly how to implement those words to implement
    a correct Simulating Termination Analyzer. Mike provides
    a complete example of how this works.




    Sipser agreed to a vacuous statement, because the condition
    'correctly simulates' was not met.

    And by this you mean that when the spec requires
    a partial simulation

    *until H correctly determines that its simulated D*
    *would never stop running unless aborted*

    You "interpret" this to mean that it must
    infinitely simulate non-terminating inputs.

    Which means, as I explained else, if H, after doing a partial
    simulation, can determine that a COMPLETE simulation of this exact
    input would be non-halting, it can abort.


    Not quite. One key detail is missing.
    *H correctly determines that its simulated D*
    *would never stop running unless aborted*

    Is referring to what the behavior of D would be
    (in the hypothetical case) where this very same
    H never aborted.

    Nope, since D must stay D, and D must be a fully encoded program and
    thus doesn't change when you make the hypothetical H.


    *Click here to get the whole article*
    https://al.howardknight.net/? STYPE=msgid&MSGI=%3C1003cu5%242p3g1%241%40dont-email.me%3E

    Mike perfectly explains all of this with a concrete
    example. In this case H determines that its infinite
    loop input would never stop running unless aborted
    so it aborts it and correctly rejects it.

    H is not being asked what is the behavior of this
    infinite loop after H aborts it. It is being asked
    what its behavior would be if H never aborted it.

    HHH is not being asked what is the behavior of
    DDD after HHH aborts it. It is being asked
    what its behavior would be if HHH never aborted it.



    What makes you think I haven't.

    And, since DDD needs to be a PROGRAM to do any of this, as non-leaf
    functions can't be correctly emulated, that DDD DOES include the code of
    the HHH it was built for, which is the HHH that aborts and returns 0.

    Give that input to your hypothetical HHH that doesn't abort, and it will
    reach the end.

    Of course, you can't actualy do that, as it requires that you computer
    can store two different programs in the same memory locations, so you "Hypothetical HHH" needs to be put somewhere else in memory, like HHH1 was.

    That shows that THIS HHH (the one that aborts) if it is imagined to not
    abort, while DDD is considered to be the program it always was, will
    reach the end of its simulation, and thus show that DDD is halting.

    Of course, your HHH gives up before that so doesn't know that is the
    proper behavior, but just assumes incorrectly that it is ok to abort, so
    does.

    To quote the part you seem to ignore:


    PO's problem is his misinterpretation of "its simulated input would never stop running unless
    aborted". In the case of his HHH/DD, the simulated input (DD) /does/ stop running if simulated far
    enough, but HHH simply /doesn't/ go far enough because PO has mistakenly decided he's seen some
    pattern that implies non-halting in the trace. [A pattern akin to the "tight loop" pattern, except
    that the tight loop pattern is sound, while his pattern is unsound, matching on a halting input.
    Simples!]

    He says this because it is true. The simulation of the input to HHH WILL
    reach the final state if the simulating HHH is imagined and
    hypothetically changed (with out changing the input) to not abort.

    Note, that is the key, the input must be complete, and the input not
    changed.

    If you can't meet those requirements, you can't even hypothosize your
    HHH, and thus can't use that criteria.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat May 17 11:55:32 2025
    On 2025-05-16 14:47:39 +0000, olcott said:

    On 5/16/2025 4:26 AM, Mikko wrote:
    On 2025-05-15 00:36:21 +0000, Mike Terry said:

    On 14/05/2025 22:31, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote:

    And since the DD that HHH is simulating WILL HALT when fully
    simulated (an action that HHH doesn't do)

    *NOT IN THE ACTUAL SPEC*
    <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

    That Sipser didn't agree what you think the above means:


    If that was actually true then you could provide an
    alternative meaning for the exact words stated above.

    I keep challenging you to provide this alternative
    meaning and you dodge because you know that you are
    lying about there being any alternative meaning
    FOR THE EXACT WORDS LISTED ABOVE.

    No alternative meaning is needed, just a correct interpretation of the >>>> words (which appear to be incomplete).

    The quoted sentence is cut off, something that I suspect you didn't
    notice.  Here's the full quotation from a previous article:

    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following verbatim >>>>>> paragraph is correct (he has not agreed to anything else in this
    paper):

    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.
    </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you claim,
    **then** H can correctly report the halting status of D.  (That's a
    paraphrase that probably doesn't capture the full meaning; the full
    **quotation is above.)

    To put it another way, If H correctly simulated its input in
    the manner you claim, then H could correctly report the halting
    status of D.

    I'm not surprised that Sipser would agree to that.  The problem is
    that it's a conditional statement whose premise is impossible.

    If an equilateral triangle had four sides, then each of its four
    vertices would be 90 degrees.  That doesn't actually mean that
    there exists an equilateral triangle with four 90-degree vertices,
    and in fact no such triangle exists.  Similarly, *if* a general
    halt decider existed, then there are a lot of things we could say
    about it -- but no general halt decider can exist.

    I'm not quite 100% confident in my reasoning here.  I invite any
    actual experts in computational theory (not you, PO) to criticize
    what I've written.

    I doubt that Sipser would be using your interpretation, relying on a
    false premise as a clever kind of logical loop-hole to basically fob
    someone off.

    The details of H are not known to Sipser, so he can't know whether a
    premise is false. It is possible that some simulating partial decider
    correctly simulates a part of the behaviour of some D and correctly
    determines that the unsimulated part of the behaviour never halts;
    for example, if the unsimulated part is a trivial eternal loop. That
    one premise is false about HHH with DDD is a part of what was asked.

    Mike explains all of the details of exactly how a
    correct Simulating Halt Decider is derived from
    the exact meaning of the words that professor Sipser
    agreed to IN THE PART THAT YOU IGNORED

    No, he does not. He does not even believe that it is possible to derive
    a correct Simulating Halt Decider form the exact meaning of any words.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sat May 17 11:03:31 2025
    Op 17.mei.2025 om 05:08 schreef olcott:
    On 5/16/2025 9:50 PM, Richard Damon wrote:
    On 5/16/25 8:49 PM, olcott wrote:
    On 5/16/2025 7:38 PM, Richard Damon wrote:
    On 5/16/25 6:39 PM, olcott wrote:
    On 5/16/2025 5:03 PM, Richard Damon wrote:
    On 5/16/25 4:29 PM, olcott wrote:
    On 5/16/2025 3:06 PM, Fred. Zwarts wrote:
    Op 16.mei.2025 om 07:29 schreef olcott:
    *Not at all. I am following these exact words*
    <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>

    On 5/14/2025 7:36 PM, Mike Terry wrote:
    Shows exactly how to implement those words to implement
    a correct Simulating Termination Analyzer. Mike provides
    a complete example of how this works.




    Sipser agreed to a vacuous statement, because the condition
    'correctly simulates' was not met.

    And by this you mean that when the spec requires
    a partial simulation

    *until H correctly determines that its simulated D*
    *would never stop running unless aborted*

    You "interpret" this to mean that it must
    infinitely simulate non-terminating inputs.

    Which means, as I explained else, if H, after doing a partial
    simulation, can determine that a COMPLETE simulation of this exact >>>>>> input would be non-halting, it can abort.


    Not quite. One key detail is missing.
    *H correctly determines that its simulated D*
    *would never stop running unless aborted*

    Is referring to what the behavior of D would be
    (in the hypothetical case) where this very same
    H never aborted.

    Nope, since D must stay D, and D must be a fully encoded program and
    thus doesn't change when you make the hypothetical H.


    *Click here to get the whole article*
    https://al.howardknight.net/?
    STYPE=msgid&MSGI=%3C1003cu5%242p3g1%241%40dont-email.me%3E

    Mike perfectly explains all of this with a concrete
    example. In this case H determines that its infinite
    loop input would never stop running unless aborted
    so it aborts it and correctly rejects it.

    H is not being asked what is the behavior of this
    infinite loop after H aborts it. It is being asked
    what its behavior would be if H never aborted it.

    HHH is not being asked what is the behavior of
    DDD after HHH aborts it. It is being asked
    what its behavior would be if HHH never aborted it.



    What makes you think I haven't.


    You haven't what?

    And, since DDD needs to be a PROGRAM to do any of this, as non-leaf
    functions can't be correctly emulated, that DDD DOES include the code
    of the HHH it was built for, which is the HHH that aborts and returns 0.


    It is the job of HHH to determine whether or not its
    input *WOULD NEVER STOP RUNNING UNLESS ABORTED*

    No, it is the task of HHH to determine whether *this* input, that
    includes Halt7.c and which does specify a conditional abort, halts.
    It makes no sense to talk about a non-input that does not abort, only
    because you are dreaming of it.
    sum(3,2) should use its inputs, not hypothetical inputs 4 and 5 only
    because you dream of it.
    Face the facts, not your dreams. Come out of rebuttal mode. Try to think instead of dreaming about non-existing hypothetical inputs.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat May 17 09:08:05 2025
    On 5/16/25 11:08 PM, olcott wrote:
    On 5/16/2025 9:50 PM, Richard Damon wrote:
    On 5/16/25 8:49 PM, olcott wrote:
    On 5/16/2025 7:38 PM, Richard Damon wrote:
    On 5/16/25 6:39 PM, olcott wrote:
    On 5/16/2025 5:03 PM, Richard Damon wrote:
    On 5/16/25 4:29 PM, olcott wrote:
    On 5/16/2025 3:06 PM, Fred. Zwarts wrote:
    Op 16.mei.2025 om 07:29 schreef olcott:
    *Not at all. I am following these exact words*
    <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>

    On 5/14/2025 7:36 PM, Mike Terry wrote:
    Shows exactly how to implement those words to implement
    a correct Simulating Termination Analyzer. Mike provides
    a complete example of how this works.




    Sipser agreed to a vacuous statement, because the condition
    'correctly simulates' was not met.

    And by this you mean that when the spec requires
    a partial simulation

    *until H correctly determines that its simulated D*
    *would never stop running unless aborted*

    You "interpret" this to mean that it must
    infinitely simulate non-terminating inputs.

    Which means, as I explained else, if H, after doing a partial
    simulation, can determine that a COMPLETE simulation of this exact >>>>>> input would be non-halting, it can abort.


    Not quite. One key detail is missing.
    *H correctly determines that its simulated D*
    *would never stop running unless aborted*

    Is referring to what the behavior of D would be
    (in the hypothetical case) where this very same
    H never aborted.

    Nope, since D must stay D, and D must be a fully encoded program and
    thus doesn't change when you make the hypothetical H.


    *Click here to get the whole article*
    https://al.howardknight.net/?
    STYPE=msgid&MSGI=%3C1003cu5%242p3g1%241%40dont-email.me%3E

    Mike perfectly explains all of this with a concrete
    example. In this case H determines that its infinite
    loop input would never stop running unless aborted
    so it aborts it and correctly rejects it.

    H is not being asked what is the behavior of this
    infinite loop after H aborts it. It is being asked
    what its behavior would be if H never aborted it.

    HHH is not being asked what is the behavior of
    DDD after HHH aborts it. It is being asked
    what its behavior would be if HHH never aborted it.



    What makes you think I haven't.


    You haven't what?

    Read all the message.


    And, since DDD needs to be a PROGRAM to do any of this, as non-leaf
    functions can't be correctly emulated, that DDD DOES include the code
    of the HHH it was built for, which is the HHH that aborts and returns 0.


    It is the job of HHH to determine whether or not its
    input *WOULD NEVER STOP RUNNING UNLESS ABORTED*

    No, its job is to determine if the program that the input represents
    will halt.

    It can do that by determining if a correct simulation of this input
    would halt or not.


    When you keep switching this back to
    *WHAT HAPPENS WHEN DDD IS ABORTED*
    You become a damned liar.

    NO, when you ignore that this *IS* the actual question, you show that
    you are the liar.


    HHH and DDD and everything that HHH calls
    *WOULD NEVER STOP RUNNING UNLESS DDD IS ABORTED*


    Nope, not when DDD is the actual program you are impling is what you
    mean, the one from the proof, which means it calls the HHH that is
    claied to give the correct answer.

    Now, since you have stipulated that DDD isn't that program, but just the
    C function as a non-leaf description, everything you talk about it
    becomes a category error, as it isn't a valid input to a real halt
    decider (which you also stipulate that your HHH isn't, as it also isn't
    a program).

    Sorry, all you are doing is showing that you have no regard for truth,
    and think you can make up whatever shit you think might stick to the wall.

    You have sunk your argument, and your reputation into that lake of fire
    that burns up all falsehood. Sorry, but that is just the truth, even if
    you are unable to understand it as your mind has been too corrupted by
    your own lies.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mike Terry@21:1/5 to Mikko on Sat May 17 15:27:52 2025
    On 17/05/2025 09:55, Mikko wrote:
    On 2025-05-16 14:47:39 +0000, olcott said:

    On 5/16/2025 4:26 AM, Mikko wrote:
    On 2025-05-15 00:36:21 +0000, Mike Terry said:

    On 14/05/2025 22:31, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote:

    And since the DD that HHH is simulating WILL HALT when fully >>>>>>>>> simulated (an action that HHH doesn't do)

    *NOT IN THE ACTUAL SPEC*
    <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

    That Sipser didn't agree what you think the above means:


    If that was actually true then you could provide an
    alternative meaning for the exact words stated above.

    I keep challenging you to provide this alternative
    meaning and you dodge because you know that you are
    lying about there being any alternative meaning
    FOR THE EXACT WORDS LISTED ABOVE.

    No alternative meaning is needed, just a correct interpretation of the >>>>> words (which appear to be incomplete).

    The quoted sentence is cut off, something that I suspect you didn't
    notice.  Here's the full quotation from a previous article:

    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following verbatim >>>>>>> paragraph is correct (he has not agreed to anything else in this >>>>>>> paper):

    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. >>>>>>> </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you claim,
    **then** H can correctly report the halting status of D.  (That's a
    paraphrase that probably doesn't capture the full meaning; the full
    **quotation is above.)

    To put it another way, If H correctly simulated its input in
    the manner you claim, then H could correctly report the halting
    status of D.

    I'm not surprised that Sipser would agree to that.  The problem is
    that it's a conditional statement whose premise is impossible.

    If an equilateral triangle had four sides, then each of its four
    vertices would be 90 degrees.  That doesn't actually mean that
    there exists an equilateral triangle with four 90-degree vertices,
    and in fact no such triangle exists.  Similarly, *if* a general
    halt decider existed, then there are a lot of things we could say
    about it -- but no general halt decider can exist.

    I'm not quite 100% confident in my reasoning here.  I invite any
    actual experts in computational theory (not you, PO) to criticize
    what I've written.

    I doubt that Sipser would be using your interpretation, relying on a false premise as a clever
    kind of logical loop-hole to basically fob someone off.

    The details of H are not known to Sipser, so he can't know whether a
    premise is false. It is possible that some simulating partial decider
    correctly simulates a part of the behaviour of some D and correctly
    determines that the unsimulated part of the behaviour never halts;
    for example, if the unsimulated part is a trivial eternal loop. That
    one premise is false about HHH with DDD is a part of what was asked.

    Mike explains all of the details of exactly how a
    correct Simulating Halt Decider is derived from
    the exact meaning of the words that professor Sipser
    agreed to IN THE PART THAT YOU IGNORED

    No, he does not. He does not even believe that it is possible to derive
    a correct Simulating Halt Decider form the exact meaning of any words.


    That's correct.

    We could build a correct /partial/ SHD though, which I explained. The idea behind an PSHD is ok,
    and a class of HP inputs could be correctly decided with a PSHD. Obviously a PSHD H could not
    decide its corresponding H^ input, as the Linz HP proof implies. Since PO's HHH /does/ decide its
    corresponding DD (incorrectly), it is not a PSHD, since PSHDs are not allowed to decide incorrectly.
    [A correctly coded PSHD HHH would never halt when given its (HHH^,HHH^) input.

    PO's problem is that he misunderstands the entire context of Sipser's words. Sipser's words concern
    how a PSHD H could decide some FIXED INPUT D it has been given. PO wants to interpret them as what
    happens when H is modified, and D is also modified to reference the new H. So he's modifying what
    is supposed to be a fixed input half way through his interpretation. Sipser would be holding his
    head in his hands if he knew (and cared) ... :)


    Mike.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to Mike Terry on Sat May 17 11:09:03 2025
    On 5/17/25 10:27 AM, Mike Terry wrote:
    On 17/05/2025 09:55, Mikko wrote:
    On 2025-05-16 14:47:39 +0000, olcott said:

    On 5/16/2025 4:26 AM, Mikko wrote:
    On 2025-05-15 00:36:21 +0000, Mike Terry said:

    On 14/05/2025 22:31, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote:

    And since the DD that HHH is simulating WILL HALT when fully >>>>>>>>>> simulated (an action that HHH doesn't do)

    *NOT IN THE ACTUAL SPEC*
    <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

    That Sipser didn't agree what you think the above means:


    If that was actually true then you could provide an
    alternative meaning for the exact words stated above.

    I keep challenging you to provide this alternative
    meaning and you dodge because you know that you are
    lying about there being any alternative meaning
    FOR THE EXACT WORDS LISTED ABOVE.

    No alternative meaning is needed, just a correct interpretation of >>>>>> the
    words (which appear to be incomplete).

    The quoted sentence is cut off, something that I suspect you didn't >>>>>> notice.  Here's the full quotation from a previous article:

    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following verbatim >>>>>>>> paragraph is correct (he has not agreed to anything else in this >>>>>>>> paper):

    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. >>>>>>>> </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you claim,
    **then** H can correctly report the halting status of D.  (That's a >>>>>> paraphrase that probably doesn't capture the full meaning; the full >>>>>> **quotation is above.)

    To put it another way, If H correctly simulated its input in
    the manner you claim, then H could correctly report the halting
    status of D.

    I'm not surprised that Sipser would agree to that.  The problem is >>>>>> that it's a conditional statement whose premise is impossible.

    If an equilateral triangle had four sides, then each of its four
    vertices would be 90 degrees.  That doesn't actually mean that
    there exists an equilateral triangle with four 90-degree vertices, >>>>>> and in fact no such triangle exists.  Similarly, *if* a general
    halt decider existed, then there are a lot of things we could say
    about it -- but no general halt decider can exist.

    I'm not quite 100% confident in my reasoning here.  I invite any
    actual experts in computational theory (not you, PO) to criticize
    what I've written.

    I doubt that Sipser would be using your interpretation, relying on
    a false premise as a clever kind of logical loop-hole to basically
    fob someone off.

    The details of H are not known to Sipser, so he can't know whether a
    premise is false. It is possible that some simulating partial decider
    correctly simulates a part of the behaviour of some D and correctly
    determines that the unsimulated part of the behaviour never halts;
    for example, if the unsimulated part is a trivial eternal loop. That
    one premise is false about HHH with DDD is a part of what was asked.

    Mike explains all of the details of exactly how a
    correct Simulating Halt Decider is derived from
    the exact meaning of the words that professor Sipser
    agreed to IN THE PART THAT YOU IGNORED

    No, he does not. He does not even believe that it is possible to derive
    a correct Simulating Halt Decider form the exact meaning of any words.


    That's correct.

    We could build a correct /partial/ SHD though, which I explained.  The
    idea behind an PSHD is ok, and a class of HP inputs could be correctly decided with a PSHD.  Obviously a PSHD H could not decide its
    corresponding H^ input, as the Linz HP proof implies.  Since PO's HHH / does/ decide its corresponding DD (incorrectly), it is not a PSHD, since PSHDs are not allowed to decide incorrectly.  [A correctly coded PSHD
    HHH would never halt when given its (HHH^,HHH^) input.

    PO's problem is that he misunderstands the entire context of Sipser's words.  Sipser's words concern how a PSHD H could decide some FIXED
    INPUT D it has been given.  PO wants to interpret them as what happens
    when H is modified, and D is also modified to reference the new H.  So
    he's modifying what is supposed to be a fixed input half way through his interpretation.  Sipser would be holding his head in his hands if he
    knew (and cared) ... :)


    Mike.


    Yes, and in simpler words, PO doesn't understand the meaning of the
    words "Proggram" as they pertain here, as being a fully defined sequence
    of deterministic algorithmic steps that can be applied to an input.

    As such, once defined it can not be changed. His hypothetical concept of "unless it aborted" is just a category error the way he is trying to
    define it, it is as silly as saying "unless 1 is equal to 2", as the
    program that was defined to abort can not be thought of as the same
    program and it not aborting.

    We CAN hypothosize this input being given to a DIFFERENT program, one
    that doesn't abort but does fully correctly simulate the input, but the acknoledgement that it is a different program breaks his arguement that
    the code in the input should change.

    This is why he gets stuck in a twisty maze of statements that are all
    not quite fully defined, as whem fully defined the path is clear, that
    he is just wrong.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat May 17 15:51:24 2025
    On 5/17/25 11:36 AM, olcott wrote:
    On 5/17/2025 8:08 AM, Richard Damon wrote:
    On 5/16/25 11:08 PM, olcott wrote:
    On 5/16/2025 9:50 PM, Richard Damon wrote:
    On 5/16/25 8:49 PM, olcott wrote:
    On 5/16/2025 7:38 PM, Richard Damon wrote:
    On 5/16/25 6:39 PM, olcott wrote:
    On 5/16/2025 5:03 PM, Richard Damon wrote:
    On 5/16/25 4:29 PM, olcott wrote:
    On 5/16/2025 3:06 PM, Fred. Zwarts wrote:
    Op 16.mei.2025 om 07:29 schreef olcott:
    *Not at all. I am following these exact words*
    <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>

    On 5/14/2025 7:36 PM, Mike Terry wrote:
    Shows exactly how to implement those words to implement
    a correct Simulating Termination Analyzer. Mike provides >>>>>>>>>>> a complete example of how this works.




    Sipser agreed to a vacuous statement, because the condition >>>>>>>>>> 'correctly simulates' was not met.

    And by this you mean that when the spec requires
    a partial simulation

    *until H correctly determines that its simulated D*
    *would never stop running unless aborted*

    You "interpret" this to mean that it must
    infinitely simulate non-terminating inputs.

    Which means, as I explained else, if H, after doing a partial
    simulation, can determine that a COMPLETE simulation of this
    exact input would be non-halting, it can abort.


    Not quite. One key detail is missing.
    *H correctly determines that its simulated D*
    *would never stop running unless aborted*

    Is referring to what the behavior of D would be
    (in the hypothetical case) where this very same
    H never aborted.

    Nope, since D must stay D, and D must be a fully encoded program
    and thus doesn't change when you make the hypothetical H.


    *Click here to get the whole article*
    https://al.howardknight.net/?
    STYPE=msgid&MSGI=%3C1003cu5%242p3g1%241%40dont-email.me%3E

    Mike perfectly explains all of this with a concrete
    example. In this case H determines that its infinite
    loop input would never stop running unless aborted
    so it aborts it and correctly rejects it.

    H is not being asked what is the behavior of this
    infinite loop after H aborts it. It is being asked
    what its behavior would be if H never aborted it.

    HHH is not being asked what is the behavior of
    DDD after HHH aborts it. It is being asked
    what its behavior would be if HHH never aborted it.



    What makes you think I haven't.


    You haven't what?

    Read all the message.


    And, since DDD needs to be a PROGRAM to do any of this, as non-leaf
    functions can't be correctly emulated, that DDD DOES include the
    code of the HHH it was built for, which is the HHH that aborts and
    returns 0.


    It is the job of HHH to determine whether or not its
    input *WOULD NEVER STOP RUNNING UNLESS ABORTED*

    No, its job is to determine if the program that the input represents
    will halt.

    *THAT IS NOT WHAT THE ABOVE SPEC SAYS KNUCKLEHEAD*


    Sure it does. The problem is you don't understand that language that it
    is written in, which assumes that we are talking about Computation Theory.

    Your ignorance of the language doesn't change the meaning of the words

    After all, it is natural to presume that a "Simulating Halting Decider"
    is a subclass of the class of programs that are "Halt Deciders", which
    come with a lot of specifications about what they do and what needs to
    be given to them.

    Of course, the fact that you have admitted that you items don't meet
    that requirement means your whole argument has been void by an initial
    category error.

    Sorry, but you are just showing your ignorance of what you are talking
    about.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat May 17 15:54:47 2025
    On 5/17/25 11:31 AM, olcott wrote:
    On 5/17/2025 9:27 AM, Mike Terry wrote:
    On 17/05/2025 09:55, Mikko wrote:
    On 2025-05-16 14:47:39 +0000, olcott said:

    On 5/16/2025 4:26 AM, Mikko wrote:
    On 2025-05-15 00:36:21 +0000, Mike Terry said:

    On 14/05/2025 22:31, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote:

    And since the DD that HHH is simulating WILL HALT when fully >>>>>>>>>>> simulated (an action that HHH doesn't do)

    *NOT IN THE ACTUAL SPEC*
    <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

    That Sipser didn't agree what you think the above means:


    If that was actually true then you could provide an
    alternative meaning for the exact words stated above.

    I keep challenging you to provide this alternative
    meaning and you dodge because you know that you are
    lying about there being any alternative meaning
    FOR THE EXACT WORDS LISTED ABOVE.

    No alternative meaning is needed, just a correct interpretation
    of the
    words (which appear to be incomplete).

    The quoted sentence is cut off, something that I suspect you didn't >>>>>>> notice.  Here's the full quotation from a previous article:

    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following
    verbatim
    paragraph is correct (he has not agreed to anything else in this >>>>>>>>> paper):

    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. >>>>>>>>> </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you claim,
    **then** H can correctly report the halting status of D.  (That's a >>>>>>> paraphrase that probably doesn't capture the full meaning; the full >>>>>>> **quotation is above.)

    To put it another way, If H correctly simulated its input in
    the manner you claim, then H could correctly report the halting
    status of D.

    I'm not surprised that Sipser would agree to that.  The problem is >>>>>>> that it's a conditional statement whose premise is impossible.

    If an equilateral triangle had four sides, then each of its four >>>>>>> vertices would be 90 degrees.  That doesn't actually mean that
    there exists an equilateral triangle with four 90-degree vertices, >>>>>>> and in fact no such triangle exists.  Similarly, *if* a general >>>>>>> halt decider existed, then there are a lot of things we could say >>>>>>> about it -- but no general halt decider can exist.

    I'm not quite 100% confident in my reasoning here.  I invite any >>>>>>> actual experts in computational theory (not you, PO) to criticize >>>>>>> what I've written.

    I doubt that Sipser would be using your interpretation, relying on >>>>>> a false premise as a clever kind of logical loop-hole to basically >>>>>> fob someone off.

    The details of H are not known to Sipser, so he can't know whether a >>>>> premise is false. It is possible that some simulating partial decider >>>>> correctly simulates a part of the behaviour of some D and correctly
    determines that the unsimulated part of the behaviour never halts;
    for example, if the unsimulated part is a trivial eternal loop. That >>>>> one premise is false about HHH with DDD is a part of what was asked.

    Mike explains all of the details of exactly how a
    correct Simulating Halt Decider is derived from
    the exact meaning of the words that professor Sipser
    agreed to IN THE PART THAT YOU IGNORED

    No, he does not. He does not even believe that it is possible to derive
    a correct Simulating Halt Decider form the exact meaning of any words.


    That's correct.

    We could build a correct /partial/ SHD though, which I explained.  The
    idea behind an PSHD is ok, and a class of HP inputs could be correctly
    decided with a PSHD.  Obviously a PSHD H could not decide its
    corresponding H^ input, as the Linz HP proof implies.  Since PO's
    HHH / does/ decide its corresponding DD (incorrectly), it is not a
    PSHD, since PSHDs are not allowed to decide incorrectly.  [A correctly
    coded PSHD HHH would never halt when given its (HHH^,HHH^) input.

    PO's problem is that he misunderstands the entire context of Sipser's
    words.  Sipser's words concern how a PSHD H could decide some FIXED
    INPUT D it has been given.

    Mike's reviews of my work are at least ten-fold better
    than the next best reviewer. Mike is one of the few
    people here that really wants an honest dialogue. He
    carefully examined my code and has a nearly perfect
    understanding.

    And he still points out how you are wrong.


    https://github.com/plolcott/x86utm/blob/master/Halt7.c

    Most everyone else only seems to care about rebuttal
    at the expense of truth. Keith and Ben also seem to
    care about truth.

    No, rebuttal for the SAKE of truth.


    <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

    Right, ans since your HHH and DDD are not programs as you have admitted,
    the are not eligable to be mapped to those H and D what MUST be
    programs, and thus your claimes proven to be lies by a category error.


    On 5/14/2025 7:36 PM, Mike Terry wrote:
    https://al.howardknight.net/? STYPE=msgid&MSGI=%3C1003cu5%242p3g1%241%40dont-email.me%3E

    Just like your SHD does not base its decision on the
    actual behavior of the infinite loop after it has
    aborted its simulation of this loop, instead it bases
    its decision on a different H/D pair that never aborts.

    WHich is him showing that you logic is just worng.


    HHH(DDD) does not base its decision on the actual
    behavior of DDD after it has aborted its simulation
    of DDD, instead it bases its decision on a different
    HHH/DDD pair that never aborts.

    Which is again restating your error.


    If an otherwise correct SHD always reported on the
    behavior of its input AFTER it aborts then every
    input would be determined to be halting.

    The key question here that most experts in the theory
    of computation would be aware of is the way that functions
    computed by models of computation must work.

    Is HHH supposed to compute the mapping from its input
    on the basis of the behavior specified by this input
    or something else?

    My presentation using the concrete language of x86 leaves
    no doubt exactly what behavior that DDD specifies.

    DDD correctly simulated by HHH
    *would never stop running unless aborted*

    PO wants to interpret them as what happens when H is modified, and D
    is also modified to reference the new H.  So he's modifying what is
    supposed to be a fixed input half way through his interpretation.
    Sipser would be holding his head in his hands if he knew (and
    cared) ... :)


    Mike.




    So, you are just posting the PROOF that you are just a liar.

    Smart move

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat May 17 16:01:40 2025
    On 5/17/25 2:45 PM, olcott wrote:
    On 5/17/2025 4:03 AM, Fred. Zwarts wrote:
    Op 17.mei.2025 om 05:08 schreef olcott:
    On 5/16/2025 9:50 PM, Richard Damon wrote:
    On 5/16/25 8:49 PM, olcott wrote:
    On 5/16/2025 7:38 PM, Richard Damon wrote:
    On 5/16/25 6:39 PM, olcott wrote:
    On 5/16/2025 5:03 PM, Richard Damon wrote:
    On 5/16/25 4:29 PM, olcott wrote:
    On 5/16/2025 3:06 PM, Fred. Zwarts wrote:
    Op 16.mei.2025 om 07:29 schreef olcott:
    *Not at all. I am following these exact words*
    <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>

    On 5/14/2025 7:36 PM, Mike Terry wrote:
    Shows exactly how to implement those words to implement
    a correct Simulating Termination Analyzer. Mike provides >>>>>>>>>>> a complete example of how this works.




    Sipser agreed to a vacuous statement, because the condition >>>>>>>>>> 'correctly simulates' was not met.

    And by this you mean that when the spec requires
    a partial simulation

    *until H correctly determines that its simulated D*
    *would never stop running unless aborted*

    You "interpret" this to mean that it must
    infinitely simulate non-terminating inputs.

    Which means, as I explained else, if H, after doing a partial
    simulation, can determine that a COMPLETE simulation of this
    exact input would be non-halting, it can abort.


    Not quite. One key detail is missing.
    *H correctly determines that its simulated D*
    *would never stop running unless aborted*

    Is referring to what the behavior of D would be
    (in the hypothetical case) where this very same
    H never aborted.

    Nope, since D must stay D, and D must be a fully encoded program
    and thus doesn't change when you make the hypothetical H.


    *Click here to get the whole article*
    https://al.howardknight.net/?
    STYPE=msgid&MSGI=%3C1003cu5%242p3g1%241%40dont-email.me%3E

    Mike perfectly explains all of this with a concrete
    example. In this case H determines that its infinite
    loop input would never stop running unless aborted
    so it aborts it and correctly rejects it.

    H is not being asked what is the behavior of this
    infinite loop after H aborts it. It is being asked
    what its behavior would be if H never aborted it.

    HHH is not being asked what is the behavior of
    DDD after HHH aborts it. It is being asked
    what its behavior would be if HHH never aborted it.



    What makes you think I haven't.


    You haven't what?

    And, since DDD needs to be a PROGRAM to do any of this, as non-leaf
    functions can't be correctly emulated, that DDD DOES include the
    code of the HHH it was built for, which is the HHH that aborts and
    returns 0.


    It is the job of HHH to determine whether or not its
    input *WOULD NEVER STOP RUNNING UNLESS ABORTED*

    No, it is the task of HHH to determine whether *this* input, that
    includes Halt7.c and which does specify a conditional abort, halts.

    I am only asking DOES HHH meet the above spec?
    You keep changing the subject away from this.

    WHich it doesn't, but you think it does as you don't understand the
    meaning of the specification.

    THe fact that your HHH and DDD aren't even of the propery type to be
    mapped into that requirement seems oblivious to you.

    It sort of like asking if Green is greater than Red, because you are
    confusing colors to numbers.


    *This is an axiom of the above spec*
    *WOULD NEVER STOP RUNNING UNLESS ABORTED*

    I guess you don't know what a axiom is.


    When you disagree you change the subject
    away from: DOES HHH meet the above spec?

    Since the problem is you don't understand what the specification means,
    I guess you are saying that correctly the errors in your foundation are
    off topic, because you don't allow logic into your discussionl.


    Changing the subject is a favorite tactic
    of my dishonest reviewers.


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat May 17 16:10:55 2025
    On 5/17/25 4:05 PM, olcott wrote:
    On 5/17/2025 2:54 PM, Richard Damon wrote:
    On 5/17/25 11:31 AM, olcott wrote:
    On 5/17/2025 9:27 AM, Mike Terry wrote:
    On 17/05/2025 09:55, Mikko wrote:
    On 2025-05-16 14:47:39 +0000, olcott said:

    On 5/16/2025 4:26 AM, Mikko wrote:
    On 2025-05-15 00:36:21 +0000, Mike Terry said:

    On 14/05/2025 22:31, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote:

    And since the DD that HHH is simulating WILL HALT when fully >>>>>>>>>>>>> simulated (an action that HHH doesn't do)

    *NOT IN THE ACTUAL SPEC*
    <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

    That Sipser didn't agree what you think the above means: >>>>>>>>>>>

    If that was actually true then you could provide an
    alternative meaning for the exact words stated above.

    I keep challenging you to provide this alternative
    meaning and you dodge because you know that you are
    lying about there being any alternative meaning
    FOR THE EXACT WORDS LISTED ABOVE.

    No alternative meaning is needed, just a correct interpretation >>>>>>>>> of the
    words (which appear to be incomplete).

    The quoted sentence is cut off, something that I suspect you >>>>>>>>> didn't
    notice.  Here's the full quotation from a previous article: >>>>>>>>>
    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following >>>>>>>>>>> verbatim
    paragraph is correct (he has not agreed to anything else in this >>>>>>>>>>> paper):

    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.
    </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you claim, >>>>>>>>> **then** H can correctly report the halting status of D.
    (That's a
    paraphrase that probably doesn't capture the full meaning; the >>>>>>>>> full
    **quotation is above.)

    To put it another way, If H correctly simulated its input in >>>>>>>>> the manner you claim, then H could correctly report the halting >>>>>>>>> status of D.

    I'm not surprised that Sipser would agree to that.  The problem is >>>>>>>>> that it's a conditional statement whose premise is impossible. >>>>>>>>>
    If an equilateral triangle had four sides, then each of its four >>>>>>>>> vertices would be 90 degrees.  That doesn't actually mean that >>>>>>>>> there exists an equilateral triangle with four 90-degree vertices, >>>>>>>>> and in fact no such triangle exists.  Similarly, *if* a general >>>>>>>>> halt decider existed, then there are a lot of things we could say >>>>>>>>> about it -- but no general halt decider can exist.

    I'm not quite 100% confident in my reasoning here.  I invite any >>>>>>>>> actual experts in computational theory (not you, PO) to criticize >>>>>>>>> what I've written.

    I doubt that Sipser would be using your interpretation, relying >>>>>>>> on a false premise as a clever kind of logical loop-hole to
    basically fob someone off.

    The details of H are not known to Sipser, so he can't know whether a >>>>>>> premise is false. It is possible that some simulating partial
    decider
    correctly simulates a part of the behaviour of some D and correctly >>>>>>> determines that the unsimulated part of the behaviour never halts; >>>>>>> for example, if the unsimulated part is a trivial eternal loop. That >>>>>>> one premise is false about HHH with DDD is a part of what was asked. >>>>>>
    Mike explains all of the details of exactly how a
    correct Simulating Halt Decider is derived from
    the exact meaning of the words that professor Sipser
    agreed to IN THE PART THAT YOU IGNORED

    No, he does not. He does not even believe that it is possible to
    derive
    a correct Simulating Halt Decider form the exact meaning of any words. >>>>>

    That's correct.

    We could build a correct /partial/ SHD though, which I explained.
    The idea behind an PSHD is ok, and a class of HP inputs could be
    correctly decided with a PSHD.  Obviously a PSHD H could not decide
    its corresponding H^ input, as the Linz HP proof implies.  Since
    PO's HHH / does/ decide its corresponding DD (incorrectly), it is
    not a PSHD, since PSHDs are not allowed to decide incorrectly.  [A
    correctly coded PSHD HHH would never halt when given its (HHH^,HHH^)
    input.

    PO's problem is that he misunderstands the entire context of
    Sipser's words.  Sipser's words concern how a PSHD H could decide
    some FIXED INPUT D it has been given.

    Mike's reviews of my work are at least ten-fold better
    than the next best reviewer. Mike is one of the few
    people here that really wants an honest dialogue. He
    carefully examined my code and has a nearly perfect
    understanding.

    And he still points out how you are wrong.


    https://github.com/plolcott/x86utm/blob/master/Halt7.c

    Most everyone else only seems to care about rebuttal
    at the expense of truth. Keith and Ben also seem to
    care about truth.

    No, rebuttal for the SAKE of truth.


    <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

    Right, ans since your HHH and DDD are not programs

    I will not tolerate changing the subject you damned liar!


    Who is changing the subject, and how is it being changed?

    Fundamental to the question of if you things meet the specifications,
    are if you things even qualify to have the specification apply.

    Since you have stated your HHH and DDD are just C funcitons and not
    programs, and the specification implied by the field is that H and D are programs, you can't apply that specification to your things.

    Sorry, you are just proving how stupid you are.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat May 17 16:34:01 2025
    On 5/17/25 4:18 PM, olcott wrote:
    On 5/17/2025 3:10 PM, Richard Damon wrote:
    On 5/17/25 4:05 PM, olcott wrote:
    On 5/17/2025 2:54 PM, Richard Damon wrote:
    On 5/17/25 11:31 AM, olcott wrote:
    On 5/17/2025 9:27 AM, Mike Terry wrote:
    On 17/05/2025 09:55, Mikko wrote:
    On 2025-05-16 14:47:39 +0000, olcott said:

    On 5/16/2025 4:26 AM, Mikko wrote:
    On 2025-05-15 00:36:21 +0000, Mike Terry said:

    On 14/05/2025 22:31, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote:

    And since the DD that HHH is simulating WILL HALT when fully >>>>>>>>>>>>>>> simulated (an action that HHH doesn't do)

    *NOT IN THE ACTUAL SPEC*
    <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 >>>>>>>>>>>>>>
    That Sipser didn't agree what you think the above means: >>>>>>>>>>>>>

    If that was actually true then you could provide an
    alternative meaning for the exact words stated above.

    I keep challenging you to provide this alternative
    meaning and you dodge because you know that you are
    lying about there being any alternative meaning
    FOR THE EXACT WORDS LISTED ABOVE.

    No alternative meaning is needed, just a correct
    interpretation of the
    words (which appear to be incomplete).

    The quoted sentence is cut off, something that I suspect you >>>>>>>>>>> didn't
    notice.  Here's the full quotation from a previous article: >>>>>>>>>>>
    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following >>>>>>>>>>>>> verbatim
    paragraph is correct (he has not agreed to anything else in >>>>>>>>>>>>> this
    paper):

    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.
    </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you claim, >>>>>>>>>>> **then** H can correctly report the halting status of D. >>>>>>>>>>> (That's a
    paraphrase that probably doesn't capture the full meaning; >>>>>>>>>>> the full
    **quotation is above.)

    To put it another way, If H correctly simulated its input in >>>>>>>>>>> the manner you claim, then H could correctly report the halting >>>>>>>>>>> status of D.

    I'm not surprised that Sipser would agree to that.  The >>>>>>>>>>> problem is
    that it's a conditional statement whose premise is impossible. >>>>>>>>>>>
    If an equilateral triangle had four sides, then each of its four >>>>>>>>>>> vertices would be 90 degrees.  That doesn't actually mean that >>>>>>>>>>> there exists an equilateral triangle with four 90-degree >>>>>>>>>>> vertices,
    and in fact no such triangle exists.  Similarly, *if* a general >>>>>>>>>>> halt decider existed, then there are a lot of things we could >>>>>>>>>>> say
    about it -- but no general halt decider can exist.

    I'm not quite 100% confident in my reasoning here.  I invite any >>>>>>>>>>> actual experts in computational theory (not you, PO) to
    criticize
    what I've written.

    I doubt that Sipser would be using your interpretation,
    relying on a false premise as a clever kind of logical loop- >>>>>>>>>> hole to basically fob someone off.

    The details of H are not known to Sipser, so he can't know
    whether a
    premise is false. It is possible that some simulating partial >>>>>>>>> decider
    correctly simulates a part of the behaviour of some D and
    correctly
    determines that the unsimulated part of the behaviour never halts; >>>>>>>>> for example, if the unsimulated part is a trivial eternal loop. >>>>>>>>> That
    one premise is false about HHH with DDD is a part of what was >>>>>>>>> asked.

    Mike explains all of the details of exactly how a
    correct Simulating Halt Decider is derived from
    the exact meaning of the words that professor Sipser
    agreed to IN THE PART THAT YOU IGNORED

    No, he does not. He does not even believe that it is possible to >>>>>>> derive
    a correct Simulating Halt Decider form the exact meaning of any
    words.


    That's correct.

    We could build a correct /partial/ SHD though, which I explained.
    The idea behind an PSHD is ok, and a class of HP inputs could be
    correctly decided with a PSHD.  Obviously a PSHD H could not
    decide its corresponding H^ input, as the Linz HP proof implies.
    Since PO's HHH / does/ decide its corresponding DD (incorrectly),
    it is not a PSHD, since PSHDs are not allowed to decide
    incorrectly.  [A correctly coded PSHD HHH would never halt when
    given its (HHH^,HHH^) input.

    PO's problem is that he misunderstands the entire context of
    Sipser's words.  Sipser's words concern how a PSHD H could decide >>>>>> some FIXED INPUT D it has been given.

    Mike's reviews of my work are at least ten-fold better
    than the next best reviewer. Mike is one of the few
    people here that really wants an honest dialogue. He
    carefully examined my code and has a nearly perfect
    understanding.

    And he still points out how you are wrong.


    https://github.com/plolcott/x86utm/blob/master/Halt7.c

    Most everyone else only seems to care about rebuttal
    at the expense of truth. Keith and Ben also seem to
    care about truth.

    No, rebuttal for the SAKE of truth.


    <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

    Right, ans since your HHH and DDD are not programs

    I will not tolerate changing the subject you damned liar!


    Who is changing the subject, and how is it being changed?


    When you say that I did not meet the spec
    because I did not meet a requirement that
    is not in the spec you are a damned liar.


    But they are by context.

    Something your just don't understand.

    I guess you just don't understand how a person can use a cat to dig a
    trench, and say it is impossible, because you don't understant that the
    context matters.

    In Computation Theory, especially the Halting Problem, the decider and
    the input MUST be programs.

    Those ARE part of the specifications.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat May 17 16:31:20 2025
    On 5/17/25 4:16 PM, olcott wrote:
    On 5/17/2025 3:05 PM, olcott wrote:
    On 5/17/2025 2:54 PM, Richard Damon wrote:
    On 5/17/25 11:31 AM, olcott wrote:
    On 5/17/2025 9:27 AM, Mike Terry wrote:
    On 17/05/2025 09:55, Mikko wrote:
    On 2025-05-16 14:47:39 +0000, olcott said:

    On 5/16/2025 4:26 AM, Mikko wrote:
    On 2025-05-15 00:36:21 +0000, Mike Terry said:

    On 14/05/2025 22:31, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote:

    And since the DD that HHH is simulating WILL HALT when fully >>>>>>>>>>>>>> simulated (an action that HHH doesn't do)

    *NOT IN THE ACTUAL SPEC*
    <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 >>>>>>>>>>>>>
    That Sipser didn't agree what you think the above means: >>>>>>>>>>>>

    If that was actually true then you could provide an
    alternative meaning for the exact words stated above.

    I keep challenging you to provide this alternative
    meaning and you dodge because you know that you are
    lying about there being any alternative meaning
    FOR THE EXACT WORDS LISTED ABOVE.

    No alternative meaning is needed, just a correct
    interpretation of the
    words (which appear to be incomplete).

    The quoted sentence is cut off, something that I suspect you >>>>>>>>>> didn't
    notice.  Here's the full quotation from a previous article: >>>>>>>>>>
    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following >>>>>>>>>>>> verbatim
    paragraph is correct (he has not agreed to anything else in >>>>>>>>>>>> this
    paper):

    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.
    </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you claim, >>>>>>>>>> **then** H can correctly report the halting status of D.
    (That's a
    paraphrase that probably doesn't capture the full meaning; the >>>>>>>>>> full
    **quotation is above.)

    To put it another way, If H correctly simulated its input in >>>>>>>>>> the manner you claim, then H could correctly report the halting >>>>>>>>>> status of D.

    I'm not surprised that Sipser would agree to that.  The
    problem is
    that it's a conditional statement whose premise is impossible. >>>>>>>>>>
    If an equilateral triangle had four sides, then each of its four >>>>>>>>>> vertices would be 90 degrees.  That doesn't actually mean that >>>>>>>>>> there exists an equilateral triangle with four 90-degree
    vertices,
    and in fact no such triangle exists.  Similarly, *if* a general >>>>>>>>>> halt decider existed, then there are a lot of things we could say >>>>>>>>>> about it -- but no general halt decider can exist.

    I'm not quite 100% confident in my reasoning here.  I invite any >>>>>>>>>> actual experts in computational theory (not you, PO) to criticize >>>>>>>>>> what I've written.

    I doubt that Sipser would be using your interpretation, relying >>>>>>>>> on a false premise as a clever kind of logical loop-hole to
    basically fob someone off.

    The details of H are not known to Sipser, so he can't know
    whether a
    premise is false. It is possible that some simulating partial
    decider
    correctly simulates a part of the behaviour of some D and correctly >>>>>>>> determines that the unsimulated part of the behaviour never halts; >>>>>>>> for example, if the unsimulated part is a trivial eternal loop. >>>>>>>> That
    one premise is false about HHH with DDD is a part of what was
    asked.

    Mike explains all of the details of exactly how a
    correct Simulating Halt Decider is derived from
    the exact meaning of the words that professor Sipser
    agreed to IN THE PART THAT YOU IGNORED

    No, he does not. He does not even believe that it is possible to
    derive
    a correct Simulating Halt Decider form the exact meaning of any
    words.


    That's correct.

    We could build a correct /partial/ SHD though, which I explained.
    The idea behind an PSHD is ok, and a class of HP inputs could be
    correctly decided with a PSHD.  Obviously a PSHD H could not decide >>>>> its corresponding H^ input, as the Linz HP proof implies.  Since
    PO's HHH / does/ decide its corresponding DD (incorrectly), it is
    not a PSHD, since PSHDs are not allowed to decide incorrectly.  [A
    correctly coded PSHD HHH would never halt when given its
    (HHH^,HHH^) input.

    PO's problem is that he misunderstands the entire context of
    Sipser's words.  Sipser's words concern how a PSHD H could decide
    some FIXED INPUT D it has been given.

    Mike's reviews of my work are at least ten-fold better
    than the next best reviewer. Mike is one of the few
    people here that really wants an honest dialogue. He
    carefully examined my code and has a nearly perfect
    understanding.

    And he still points out how you are wrong.


    https://github.com/plolcott/x86utm/blob/master/Halt7.c

    Most everyone else only seems to care about rebuttal
    at the expense of truth. Keith and Ben also seem to
    care about truth.

    No, rebuttal for the SAKE of truth.


    <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

    Right, ans since your HHH and DDD are not programs

    I will not tolerate changing the subject you damned liar!


    *H correctly determines that its simulated D*
    *would never stop running unless aborted*

    No it doesn't, not unless H never aborts its input.

    If H does abort its input, and returns 0, then its simulated input
    (which means it fully correctly simulated input) will see DDD call the
    actual HHH that will abort and return 0 and thus halt.


    HHH, everything that HHH calls and DDD
    *would never stop running unless* HHH aborts its DDD.


    but only if HHH never aborts its input.

    The problem is that to even make that claim, you need to first do the
    implied fixing of HHH and DDD to be actual programs, and thus HHH has
    some fixed defined algorithm which will either be aborting of this input
    or not, and DDD to be completed with its copy of that program HHH (its
    ok for its copy to be in the same memory space, that just fixes the
    values of those memory locations to be what they are to do that).

    If HHH was chosen to be the non-aborting version, then of course it
    would have been correct to have aborted, but it chose not to, so fails.
    Just because something would be correct to have done it doesnt't mean it
    does it. After all, there is no "Do the Right Thing" instruction.

    On the other hand, if HHH was chosed to be the aborting version, then
    the DDD will be built on that same version, and the correct simulation
    of this input, which is what the specification looks at, will reach the
    final state as DDD will call that HHH (that aborts, since that IS the
    code there) which will simulate for awhile, then abort its simulation
    and return 0 to DDD which will halt.

    That means that this HHH was incorrect to abort its simulation, because
    its programmer didn't know what he was doing. After all, agian, there is
    not "Do the right thing" instruction, or any property that says that the
    code we right will always do the right thing. So, we just have an HHH
    that doesn't meet the requirements to be promised that it will get the
    right answer, so no surprize when it doesn't.

    Your insistance that the wrong answer must be right because you use the
    wrong definitions, and even start with a category error that had to be
    fixed to even talk about what you think you are doing just shows your
    utter stupidity.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to Richard Damon on Sat May 17 23:56:52 2025
    On Sat, 17 May 2025 19:35:12 -0400, Richard Damon wrote:

    On 5/17/25 5:00 PM, olcott wrote:
    On 5/17/2025 3:31 PM, Richard Damon wrote:
    On 5/17/25 4:16 PM, olcott wrote:
    On 5/17/2025 3:05 PM, olcott wrote:
    On 5/17/2025 2:54 PM, Richard Damon wrote:
    On 5/17/25 11:31 AM, olcott wrote:
    On 5/17/2025 9:27 AM, Mike Terry wrote:
    On 17/05/2025 09:55, Mikko wrote:
    On 2025-05-16 14:47:39 +0000, olcott said:

    On 5/16/2025 4:26 AM, Mikko wrote:
    On 2025-05-15 00:36:21 +0000, Mike Terry said:

    On 14/05/2025 22:31, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote:

    And since the DD that HHH is simulating WILL HALT when >>>>>>>>>>>>>>>>> fully simulated (an action that HHH doesn't do) >>>>>>>>>>>>>>>>
    *NOT IN THE ACTUAL SPEC*
    <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 >>>>>>>>>>>>>>>>
    That Sipser didn't agree what you think the above means: >>>>>>>>>>>>>>>

    If that was actually true then you could provide an >>>>>>>>>>>>>> alternative meaning for the exact words stated above. >>>>>>>>>>>>>>
    I keep challenging you to provide this alternative meaning >>>>>>>>>>>>>> and you dodge because you know that you are lying about >>>>>>>>>>>>>> there being any alternative meaning FOR THE EXACT WORDS >>>>>>>>>>>>>> LISTED ABOVE.

    No alternative meaning is needed, just a correct
    interpretation of the words (which appear to be incomplete). >>>>>>>>>>>>>
    The quoted sentence is cut off, something that I suspect you >>>>>>>>>>>>> didn't notice.  Here's the full quotation from a previous >>>>>>>>>>>>> article:

    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following >>>>>>>>>>>>>>> verbatim paragraph is correct (he has not agreed to >>>>>>>>>>>>>>> anything else in this paper):

    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.
    </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you >>>>>>>>>>>>> claim, **then** H can correctly report the halting status of >>>>>>>>>>>>> D. (That's a paraphrase that probably doesn't capture the >>>>>>>>>>>>> full meaning;
    the full **quotation is above.)

    To put it another way, If H correctly simulated its input in >>>>>>>>>>>>> the manner you claim, then H could correctly report the >>>>>>>>>>>>> halting status of D.

    I'm not surprised that Sipser would agree to that.  The >>>>>>>>>>>>> problem is that it's a conditional statement whose premise >>>>>>>>>>>>> is impossible.

    If an equilateral triangle had four sides, then each of its >>>>>>>>>>>>> four vertices would be 90 degrees.  That doesn't actually >>>>>>>>>>>>> mean that there exists an equilateral triangle with four >>>>>>>>>>>>> 90-degree vertices,
    and in fact no such triangle exists.  Similarly, *if* a >>>>>>>>>>>>> general halt decider existed, then there are a lot of things >>>>>>>>>>>>> we could say about it -- but no general halt decider can >>>>>>>>>>>>> exist.

    I'm not quite 100% confident in my reasoning here.  I invite >>>>>>>>>>>>> any actual experts in computational theory (not you, PO) to >>>>>>>>>>>>> criticize what I've written.

    I doubt that Sipser would be using your interpretation, >>>>>>>>>>>> relying on a false premise as a clever kind of logical loop- >>>>>>>>>>>> hole to basically fob someone off.

    The details of H are not known to Sipser, so he can't know >>>>>>>>>>> whether a premise is false. It is possible that some
    simulating partial decider correctly simulates a part of the >>>>>>>>>>> behaviour of some D and correctly determines that the
    unsimulated part of the behaviour never halts;
    for example, if the unsimulated part is a trivial eternal >>>>>>>>>>> loop. That one premise is false about HHH with DDD is a part >>>>>>>>>>> of what was asked.

    Mike explains all of the details of exactly how a correct
    Simulating Halt Decider is derived from the exact meaning of >>>>>>>>>> the words that professor Sipser agreed to IN THE PART THAT YOU >>>>>>>>>> IGNORED

    No, he does not. He does not even believe that it is possible to >>>>>>>>> derive a correct Simulating Halt Decider form the exact meaning >>>>>>>>> of any words.


    That's correct.

    We could build a correct /partial/ SHD though, which I explained. >>>>>>>> The idea behind an PSHD is ok, and a class of HP inputs could be >>>>>>>> correctly decided with a PSHD.  Obviously a PSHD H could not
    decide its corresponding H^ input, as the Linz HP proof implies. >>>>>>>> Since PO's HHH / does/ decide its corresponding DD (incorrectly), >>>>>>>> it is not a PSHD, since PSHDs are not allowed to decide
    incorrectly.  [A correctly coded PSHD HHH would never halt when >>>>>>>> given its (HHH^,HHH^) input.

    PO's problem is that he misunderstands the entire context of
    Sipser's words.  Sipser's words concern how a PSHD H could decide >>>>>>>> some FIXED INPUT D it has been given.

    Mike's reviews of my work are at least ten-fold better than the
    next best reviewer. Mike is one of the few people here that really >>>>>>> wants an honest dialogue. He carefully examined my code and has a >>>>>>> nearly perfect understanding.

    And he still points out how you are wrong.


    https://github.com/plolcott/x86utm/blob/master/Halt7.c

    Most everyone else only seems to care about rebuttal at the
    expense of truth. Keith and Ben also seem to care about truth.

    No, rebuttal for the SAKE of truth.


    <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

    Right, ans since your HHH and DDD are not programs

    I will not tolerate changing the subject you damned liar!


    *H correctly determines that its simulated D*
    *would never stop running unless aborted*

    No it doesn't, not unless H never aborts its input.

    If H does abort its input, and returns 0, then its simulated input
    (which means it fully correctly simulated input) will see DDD call the
    actual HHH that will abort and return 0 and thus halt.


    HHH, everything that HHH calls and DDD *would never stop running
    unless* HHH aborts its DDD.


    but only if HHH never aborts its input.


    That <is> its correct criterion measure and Mike uses this same
    criterion measure on his infinite loop example.

    But it only does a correct simulation if it doesn't abort its
    simulation.

    PERIOD.

    No, it only needs to report a correct halting result *as if* the
    simulation was run to completion: whether we abort, or continue until we
    run out of stack space makes no difference: we are detecting INFINITE
    recursion which can be viewed as non-halting.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat May 17 19:35:12 2025
    On 5/17/25 5:00 PM, olcott wrote:
    On 5/17/2025 3:31 PM, Richard Damon wrote:
    On 5/17/25 4:16 PM, olcott wrote:
    On 5/17/2025 3:05 PM, olcott wrote:
    On 5/17/2025 2:54 PM, Richard Damon wrote:
    On 5/17/25 11:31 AM, olcott wrote:
    On 5/17/2025 9:27 AM, Mike Terry wrote:
    On 17/05/2025 09:55, Mikko wrote:
    On 2025-05-16 14:47:39 +0000, olcott said:

    On 5/16/2025 4:26 AM, Mikko wrote:
    On 2025-05-15 00:36:21 +0000, Mike Terry said:

    On 14/05/2025 22:31, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote:

    And since the DD that HHH is simulating WILL HALT when >>>>>>>>>>>>>>>> fully
    simulated (an action that HHH doesn't do)

    *NOT IN THE ACTUAL SPEC*
    <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 >>>>>>>>>>>>>>>
    That Sipser didn't agree what you think the above means: >>>>>>>>>>>>>>

    If that was actually true then you could provide an
    alternative meaning for the exact words stated above. >>>>>>>>>>>>>
    I keep challenging you to provide this alternative
    meaning and you dodge because you know that you are
    lying about there being any alternative meaning
    FOR THE EXACT WORDS LISTED ABOVE.

    No alternative meaning is needed, just a correct
    interpretation of the
    words (which appear to be incomplete).

    The quoted sentence is cut off, something that I suspect you >>>>>>>>>>>> didn't
    notice.  Here's the full quotation from a previous article: >>>>>>>>>>>>
    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following >>>>>>>>>>>>>> verbatim
    paragraph is correct (he has not agreed to anything else >>>>>>>>>>>>>> in this
    paper):

    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.
    </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you claim, >>>>>>>>>>>> **then** H can correctly report the halting status of D. >>>>>>>>>>>> (That's a
    paraphrase that probably doesn't capture the full meaning; >>>>>>>>>>>> the full
    **quotation is above.)

    To put it another way, If H correctly simulated its input in >>>>>>>>>>>> the manner you claim, then H could correctly report the halting >>>>>>>>>>>> status of D.

    I'm not surprised that Sipser would agree to that.  The >>>>>>>>>>>> problem is
    that it's a conditional statement whose premise is impossible. >>>>>>>>>>>>
    If an equilateral triangle had four sides, then each of its >>>>>>>>>>>> four
    vertices would be 90 degrees.  That doesn't actually mean that >>>>>>>>>>>> there exists an equilateral triangle with four 90-degree >>>>>>>>>>>> vertices,
    and in fact no such triangle exists.  Similarly, *if* a general >>>>>>>>>>>> halt decider existed, then there are a lot of things we >>>>>>>>>>>> could say
    about it -- but no general halt decider can exist.

    I'm not quite 100% confident in my reasoning here.  I invite >>>>>>>>>>>> any
    actual experts in computational theory (not you, PO) to >>>>>>>>>>>> criticize
    what I've written.

    I doubt that Sipser would be using your interpretation,
    relying on a false premise as a clever kind of logical loop- >>>>>>>>>>> hole to basically fob someone off.

    The details of H are not known to Sipser, so he can't know >>>>>>>>>> whether a
    premise is false. It is possible that some simulating partial >>>>>>>>>> decider
    correctly simulates a part of the behaviour of some D and
    correctly
    determines that the unsimulated part of the behaviour never >>>>>>>>>> halts;
    for example, if the unsimulated part is a trivial eternal
    loop. That
    one premise is false about HHH with DDD is a part of what was >>>>>>>>>> asked.

    Mike explains all of the details of exactly how a
    correct Simulating Halt Decider is derived from
    the exact meaning of the words that professor Sipser
    agreed to IN THE PART THAT YOU IGNORED

    No, he does not. He does not even believe that it is possible to >>>>>>>> derive
    a correct Simulating Halt Decider form the exact meaning of any >>>>>>>> words.


    That's correct.

    We could build a correct /partial/ SHD though, which I explained. >>>>>>> The idea behind an PSHD is ok, and a class of HP inputs could be >>>>>>> correctly decided with a PSHD.  Obviously a PSHD H could not
    decide its corresponding H^ input, as the Linz HP proof implies. >>>>>>> Since PO's HHH / does/ decide its corresponding DD (incorrectly), >>>>>>> it is not a PSHD, since PSHDs are not allowed to decide
    incorrectly.  [A correctly coded PSHD HHH would never halt when >>>>>>> given its (HHH^,HHH^) input.

    PO's problem is that he misunderstands the entire context of
    Sipser's words.  Sipser's words concern how a PSHD H could decide >>>>>>> some FIXED INPUT D it has been given.

    Mike's reviews of my work are at least ten-fold better
    than the next best reviewer. Mike is one of the few
    people here that really wants an honest dialogue. He
    carefully examined my code and has a nearly perfect
    understanding.

    And he still points out how you are wrong.


    https://github.com/plolcott/x86utm/blob/master/Halt7.c

    Most everyone else only seems to care about rebuttal
    at the expense of truth. Keith and Ben also seem to
    care about truth.

    No, rebuttal for the SAKE of truth.


    <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

    Right, ans since your HHH and DDD are not programs

    I will not tolerate changing the subject you damned liar!


    *H correctly determines that its simulated D*
    *would never stop running unless aborted*

    No it doesn't, not unless H never aborts its input.

    If H does abort its input, and returns 0, then its simulated input
    (which means it fully correctly simulated input) will see DDD call the
    actual HHH that will abort and return 0 and thus halt.


    HHH, everything that HHH calls and DDD
    *would never stop running unless* HHH aborts its DDD.


    but only if HHH never aborts its input.


    That <is> its correct criterion measure and Mike
    uses this same criterion measure on his infinite
    loop example.

    But it only does a correct simulation if it doesn't abort its simulation.

    PERIOD.


    On 5/14/2025 7:36 PM, Mike Terry wrote:
    https://al.howardknight.net/? STYPE=msgid&MSGI=%3C1003cu5%242p3g1%241%40dont-email.me%3E

       H correctly simulates as far as [A], at which point
       it correctly determines that
       "its simulated input would never stop running unless aborted",
       so it can decide "non-halting".

    H is not reporting on actual the behavior of H(D)
    that halts after D has been aborted.

    It isn't? Then it isn't a Halt Decider.

    Halt Decider report on the actual behaivor of their input.

    I guess you are just showing how screwed up your logic is.

    You are just showing how mush your logic is based onl lying, and trying
    to cover your tracks.


    H is reporting on what the behavior of D would be
    if it never aborted D.



    I.E, some imaginary cincept that doesn't exist.

    That can't be the proper definition.

    IF this is your start of POOPS, you started on the wrong foot/



    Has this always been merely confusion on your part?
    ADD may make it very difficult to stat focused on
    a single point.

    No, it was, perhaps foolishly, beleiving that when you said you were
    working on a problem, that you were actualy working on the problem in
    the required logic system.


    On the other hand an OCD like focus on a single point
    notices every attempt to divert attention away from
    this point.

    You mean trying to divert attention from the fact that your argument is
    based on lies.


    No one else even notices that attempting to divert
    attention away from the point at hand is not a
    valid rebuttal.


    So, since the problem is about the actual behavior of the input, your
    whole argement is just a lie.

    The point at hand is does your HHH and DDD meet the criteria given in
    the statement agreed to by Professor SIpser.

    Since, to him, that statement was applying to a pair of programs.

    Since you have admitted that your HHH and DDD are not actually programs,
    your claim fails at the very begining.

    We don't even need to look at what simulation we are talking about, you
    aren't simulating the required type of thing, and thus can't be meeting
    the requireents.

    Sorry, you sunk your argument when you made that admittion, and your
    argument shows that admittion is really a fundamental parrt of your
    argument, your DDD can't be a progra and have your argument hold, as you
    need to "change it" by imaging a morphed HHH that changes the behavior
    of DDD while keeping it the same input.

    Try to get out of that problem. THe fact you keep ducking it is just
    proof that you don't have an answer for this fundamental error, that
    *IS* to the subject you are trying to talk about, it just cuts the legs
    out from under you lies.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun May 18 12:35:32 2025
    On 2025-05-17 15:36:58 +0000, olcott said:

    On 5/17/2025 8:08 AM, Richard Damon wrote:
    On 5/16/25 11:08 PM, olcott wrote:
    On 5/16/2025 9:50 PM, Richard Damon wrote:
    On 5/16/25 8:49 PM, olcott wrote:
    On 5/16/2025 7:38 PM, Richard Damon wrote:
    On 5/16/25 6:39 PM, olcott wrote:
    On 5/16/2025 5:03 PM, Richard Damon wrote:
    On 5/16/25 4:29 PM, olcott wrote:
    On 5/16/2025 3:06 PM, Fred. Zwarts wrote:
    Op 16.mei.2025 om 07:29 schreef olcott:
    *Not at all. I am following these exact words*
    <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>

    On 5/14/2025 7:36 PM, Mike Terry wrote:
    Shows exactly how to implement those words to implement
    a correct Simulating Termination Analyzer. Mike provides >>>>>>>>>>> a complete example of how this works.




    Sipser agreed to a vacuous statement, because the condition 'correctly
    simulates' was not met.

    And by this you mean that when the spec requires
    a partial simulation

    *until H correctly determines that its simulated D*
    *would never stop running unless aborted*

    You "interpret" this to mean that it must
    infinitely simulate non-terminating inputs.

    Which means, as I explained else, if H, after doing a partial
    simulation, can determine that a COMPLETE simulation of this exact >>>>>>>> input would be non-halting, it can abort.


    Not quite. One key detail is missing.
    *H correctly determines that its simulated D*
    *would never stop running unless aborted*

    Is referring to what the behavior of D would be
    (in the hypothetical case) where this very same
    H never aborted.

    Nope, since D must stay D, and D must be a fully encoded program and >>>>>> thus doesn't change when you make the hypothetical H.


    *Click here to get the whole article*
    https://al.howardknight.net/?
    STYPE=msgid&MSGI=%3C1003cu5%242p3g1%241%40dont-email.me%3E

    Mike perfectly explains all of this with a concrete
    example. In this case H determines that its infinite
    loop input would never stop running unless aborted
    so it aborts it and correctly rejects it.

    H is not being asked what is the behavior of this
    infinite loop after H aborts it. It is being asked
    what its behavior would be if H never aborted it.

    HHH is not being asked what is the behavior of
    DDD after HHH aborts it. It is being asked
    what its behavior would be if HHH never aborted it.



    What makes you think I haven't.


    You haven't what?

    Read all the message.


    And, since DDD needs to be a PROGRAM to do any of this, as non-leaf
    functions can't be correctly emulated, that DDD DOES include the code
    of the HHH it was built for, which is the HHH that aborts and returns 0. >>>>

    It is the job of HHH to determine whether or not its
    input *WOULD NEVER STOP RUNNING UNLESS ABORTED*

    No, its job is to determine if the program that the input represents will halt.

    *THAT IS NOT WHAT THE ABOVE SPEC SAYS KNUCKLEHEAD*

    There is no complete spec above. The agreement with Sipser uses the words "simulating halt decider". In absense of a different definition the words
    "halt decider" means a decider that is required to determine whether the program that the input represents will halt if executed, and the word "simulating" does not alter this requirement.

    The agreement with Sipser is not a spec. It is a statement of a possible implementation detail.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun May 18 12:24:31 2025
    On 2025-05-17 18:45:18 +0000, olcott said:

    On 5/17/2025 4:03 AM, Fred. Zwarts wrote:
    Op 17.mei.2025 om 05:08 schreef olcott:
    On 5/16/2025 9:50 PM, Richard Damon wrote:
    On 5/16/25 8:49 PM, olcott wrote:
    On 5/16/2025 7:38 PM, Richard Damon wrote:
    On 5/16/25 6:39 PM, olcott wrote:
    On 5/16/2025 5:03 PM, Richard Damon wrote:
    On 5/16/25 4:29 PM, olcott wrote:
    On 5/16/2025 3:06 PM, Fred. Zwarts wrote:
    Op 16.mei.2025 om 07:29 schreef olcott:
    *Not at all. I am following these exact words*
    <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>

    On 5/14/2025 7:36 PM, Mike Terry wrote:
    Shows exactly how to implement those words to implement
    a correct Simulating Termination Analyzer. Mike provides >>>>>>>>>>> a complete example of how this works.




    Sipser agreed to a vacuous statement, because the condition 'correctly
    simulates' was not met.

    And by this you mean that when the spec requires
    a partial simulation

    *until H correctly determines that its simulated D*
    *would never stop running unless aborted*

    You "interpret" this to mean that it must
    infinitely simulate non-terminating inputs.

    Which means, as I explained else, if H, after doing a partial
    simulation, can determine that a COMPLETE simulation of this exact >>>>>>>> input would be non-halting, it can abort.


    Not quite. One key detail is missing.
    *H correctly determines that its simulated D*
    *would never stop running unless aborted*

    Is referring to what the behavior of D would be
    (in the hypothetical case) where this very same
    H never aborted.

    Nope, since D must stay D, and D must be a fully encoded program and >>>>>> thus doesn't change when you make the hypothetical H.


    *Click here to get the whole article*
    https://al.howardknight.net/?
    STYPE=msgid&MSGI=%3C1003cu5%242p3g1%241%40dont-email.me%3E

    Mike perfectly explains all of this with a concrete
    example. In this case H determines that its infinite
    loop input would never stop running unless aborted
    so it aborts it and correctly rejects it.

    H is not being asked what is the behavior of this
    infinite loop after H aborts it. It is being asked
    what its behavior would be if H never aborted it.

    HHH is not being asked what is the behavior of
    DDD after HHH aborts it. It is being asked
    what its behavior would be if HHH never aborted it.



    What makes you think I haven't.


    You haven't what?

    And, since DDD needs to be a PROGRAM to do any of this, as non-leaf
    functions can't be correctly emulated, that DDD DOES include the code
    of the HHH it was built for, which is the HHH that aborts and returns 0. >>>>

    It is the job of HHH to determine whether or not its
    input *WOULD NEVER STOP RUNNING UNLESS ABORTED*

    No, it is the task of HHH to determine whether *this* input, that
    includes Halt7.c and which does specify a conditional abort, halts.

    I am only asking DOES HHH meet the above spec?
    You keep changing the subject away from this.

    The answer is that HHH does not meet the spec Sipser agreed to
    because the last condition is not met.

    It seems that you don't understand "would" and counter-vactuals. Other
    postings indicate that your understanding of modal auxiliaries is
    defective.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sun May 18 12:22:52 2025
    Op 18.mei.2025 om 02:00 schreef olcott:
    On 5/17/2025 6:35 PM, Richard Damon wrote:
    On 5/17/25 5:00 PM, olcott wrote:

    That <is> its correct criterion measure and Mike
    uses this same criterion measure on his infinite
    loop example.

    But it only does a correct simulation if it doesn't abort its simulation.

    PERIOD.


    On 5/14/2025 7:36 PM, Mike Terry wrote:
    https://al.howardknight.net/?
    STYPE=msgid&MSGI=%3C1003cu5%242p3g1%241%40dont-email.me%3E

        H correctly simulates as far as [A], at which point
        it correctly determines that
        "its simulated input would never stop running unless aborted",
        so it can decide "non-halting".

    H is not reporting on actual the behavior of H(D)
    that halts after D has been aborted.

    It isn't? Then it isn't a Halt Decider.


    Mike said it is a correct partial halt decider
    when his SHD simulates an infinite loop and then
    reports on the behavior of what would happen
    if this SHD did not abort its simulation.

    Thus Mike says that the SHD should not report
    on the actual behavior of SHD/infinite loop
    that does abort its input.

    No, that is not what Mike said. In case of an infinite loop, that is
    specified in the input. Aborting an infinite loop does not change the input.

    But it is completely different when the input includes the abort code,
    so that no infinite recursion is specified in the input.
    If the input specifies already an abort, then it makes no sense to dream
    about an infinite recursion. You should face the fact that the input
    specifies an abort and in this way specifies a halting program.
    It is incorrect to abort a halting program only because you are dreaming
    of an infinite recursion. Come out of rebuttal mode.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sun May 18 12:15:41 2025
    Op 17.mei.2025 om 20:45 schreef olcott:
    On 5/17/2025 4:03 AM, Fred. Zwarts wrote:
    Op 17.mei.2025 om 05:08 schreef olcott:
    On 5/16/2025 9:50 PM, Richard Damon wrote:
    On 5/16/25 8:49 PM, olcott wrote:
    On 5/16/2025 7:38 PM, Richard Damon wrote:
    On 5/16/25 6:39 PM, olcott wrote:
    On 5/16/2025 5:03 PM, Richard Damon wrote:
    On 5/16/25 4:29 PM, olcott wrote:
    On 5/16/2025 3:06 PM, Fred. Zwarts wrote:
    Op 16.mei.2025 om 07:29 schreef olcott:
    *Not at all. I am following these exact words*
    <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>

    On 5/14/2025 7:36 PM, Mike Terry wrote:
    Shows exactly how to implement those words to implement
    a correct Simulating Termination Analyzer. Mike provides >>>>>>>>>>> a complete example of how this works.




    Sipser agreed to a vacuous statement, because the condition >>>>>>>>>> 'correctly simulates' was not met.

    And by this you mean that when the spec requires
    a partial simulation

    *until H correctly determines that its simulated D*
    *would never stop running unless aborted*

    You "interpret" this to mean that it must
    infinitely simulate non-terminating inputs.

    Which means, as I explained else, if H, after doing a partial
    simulation, can determine that a COMPLETE simulation of this
    exact input would be non-halting, it can abort.


    Not quite. One key detail is missing.
    *H correctly determines that its simulated D*
    *would never stop running unless aborted*

    Is referring to what the behavior of D would be
    (in the hypothetical case) where this very same
    H never aborted.

    Nope, since D must stay D, and D must be a fully encoded program
    and thus doesn't change when you make the hypothetical H.


    *Click here to get the whole article*
    https://al.howardknight.net/?
    STYPE=msgid&MSGI=%3C1003cu5%242p3g1%241%40dont-email.me%3E

    Mike perfectly explains all of this with a concrete
    example. In this case H determines that its infinite
    loop input would never stop running unless aborted
    so it aborts it and correctly rejects it.

    H is not being asked what is the behavior of this
    infinite loop after H aborts it. It is being asked
    what its behavior would be if H never aborted it.

    HHH is not being asked what is the behavior of
    DDD after HHH aborts it. It is being asked
    what its behavior would be if HHH never aborted it.



    What makes you think I haven't.


    You haven't what?

    And, since DDD needs to be a PROGRAM to do any of this, as non-leaf
    functions can't be correctly emulated, that DDD DOES include the
    code of the HHH it was built for, which is the HHH that aborts and
    returns 0.


    It is the job of HHH to determine whether or not its
    input *WOULD NEVER STOP RUNNING UNLESS ABORTED*

    No, it is the task of HHH to determine whether *this* input, that
    includes Halt7.c and which does specify a conditional abort, halts.

    I am only asking DOES HHH meet the above spec?
    You keep changing the subject away from this.

    Counterfactual. You did not ask anything, you made a false claim about
    the job of HHH.
    You forgot to delete it from the quotation, so it is still visible.
    The straw man of changing the subject does not help you.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sun May 18 12:26:44 2025
    Op 18.mei.2025 om 02:05 schreef olcott:
    On 5/17/2025 6:56 PM, Mr Flibble wrote:
    On Sat, 17 May 2025 19:35:12 -0400, Richard Damon wrote:

    On 5/17/25 5:00 PM, olcott wrote:
    On 5/17/2025 3:31 PM, Richard Damon wrote:
    On 5/17/25 4:16 PM, olcott wrote:
    On 5/17/2025 3:05 PM, olcott wrote:
    On 5/17/2025 2:54 PM, Richard Damon wrote:
    On 5/17/25 11:31 AM, olcott wrote:
    On 5/17/2025 9:27 AM, Mike Terry wrote:
    On 17/05/2025 09:55, Mikko wrote:
    On 2025-05-16 14:47:39 +0000, olcott said:

    On 5/16/2025 4:26 AM, Mikko wrote:
    On 2025-05-15 00:36:21 +0000, Mike Terry said:

    On 14/05/2025 22:31, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>
    And since the DD that HHH is simulating WILL HALT when >>>>>>>>>>>>>>>>>>> fully simulated (an action that HHH doesn't do) >>>>>>>>>>>>>>>>>>
    *NOT IN THE ACTUAL SPEC*
    <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 >>>>>>>>>>>>>>>>>>
    That Sipser didn't agree what you think the above means: >>>>>>>>>>>>>>>>>

    If that was actually true then you could provide an >>>>>>>>>>>>>>>> alternative meaning for the exact words stated above. >>>>>>>>>>>>>>>>
    I keep challenging you to provide this alternative meaning >>>>>>>>>>>>>>>> and you dodge because you know that you are lying about >>>>>>>>>>>>>>>> there being any alternative meaning FOR THE EXACT WORDS >>>>>>>>>>>>>>>> LISTED ABOVE.

    No alternative meaning is needed, just a correct >>>>>>>>>>>>>>> interpretation of the words (which appear to be incomplete). >>>>>>>>>>>>>>>
    The quoted sentence is cut off, something that I suspect you >>>>>>>>>>>>>>> didn't notice.  Here's the full quotation from a previous >>>>>>>>>>>>>>> article:

    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following >>>>>>>>>>>>>>>>> verbatim paragraph is correct (he has not agreed to >>>>>>>>>>>>>>>>> anything else in this paper):

    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.
    </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you >>>>>>>>>>>>>>> claim, **then** H can correctly report the halting status of >>>>>>>>>>>>>>> D. (That's a paraphrase that probably doesn't capture the >>>>>>>>>>>>>>> full meaning;
    the full **quotation is above.)

    To put it another way, If H correctly simulated its input in >>>>>>>>>>>>>>> the manner you claim, then H could correctly report the >>>>>>>>>>>>>>> halting status of D.

    I'm not surprised that Sipser would agree to that.  The >>>>>>>>>>>>>>> problem is that it's a conditional statement whose premise >>>>>>>>>>>>>>> is impossible.

    If an equilateral triangle had four sides, then each of its >>>>>>>>>>>>>>> four vertices would be 90 degrees.  That doesn't actually >>>>>>>>>>>>>>> mean that there exists an equilateral triangle with four >>>>>>>>>>>>>>> 90-degree vertices,
    and in fact no such triangle exists.  Similarly, *if* a >>>>>>>>>>>>>>> general halt decider existed, then there are a lot of things >>>>>>>>>>>>>>> we could say about it -- but no general halt decider can >>>>>>>>>>>>>>> exist.

    I'm not quite 100% confident in my reasoning here.  I invite >>>>>>>>>>>>>>> any actual experts in computational theory (not you, PO) to >>>>>>>>>>>>>>> criticize what I've written.

    I doubt that Sipser would be using your interpretation, >>>>>>>>>>>>>> relying on a false premise as a clever kind of logical loop- >>>>>>>>>>>>>> hole to basically fob someone off.

    The details of H are not known to Sipser, so he can't know >>>>>>>>>>>>> whether a premise is false. It is possible that some >>>>>>>>>>>>> simulating partial decider correctly simulates a part of the >>>>>>>>>>>>> behaviour of some D and correctly determines that the >>>>>>>>>>>>> unsimulated part of the behaviour never halts;
    for example, if the unsimulated part is a trivial eternal >>>>>>>>>>>>> loop. That one premise is false about HHH with DDD is a part >>>>>>>>>>>>> of what was asked.

    Mike explains all of the details of exactly how a correct >>>>>>>>>>>> Simulating Halt Decider is derived from the exact meaning of >>>>>>>>>>>> the words that professor Sipser agreed to IN THE PART THAT YOU >>>>>>>>>>>> IGNORED

    No, he does not. He does not even believe that it is possible to >>>>>>>>>>> derive a correct Simulating Halt Decider form the exact meaning >>>>>>>>>>> of any words.


    That's correct.

    We could build a correct /partial/ SHD though, which I explained. >>>>>>>>>> The idea behind an PSHD is ok, and a class of HP inputs could be >>>>>>>>>> correctly decided with a PSHD.  Obviously a PSHD H could not >>>>>>>>>> decide its corresponding H^ input, as the Linz HP proof implies. >>>>>>>>>> Since PO's HHH / does/ decide its corresponding DD (incorrectly), >>>>>>>>>> it is not a PSHD, since PSHDs are not allowed to decide
    incorrectly.  [A correctly coded PSHD HHH would never halt when >>>>>>>>>> given its (HHH^,HHH^) input.

    PO's problem is that he misunderstands the entire context of >>>>>>>>>> Sipser's words.  Sipser's words concern how a PSHD H could decide >>>>>>>>>> some FIXED INPUT D it has been given.

    Mike's reviews of my work are at least ten-fold better than the >>>>>>>>> next best reviewer. Mike is one of the few people here that really >>>>>>>>> wants an honest dialogue. He carefully examined my code and has a >>>>>>>>> nearly perfect understanding.

    And he still points out how you are wrong.


    https://github.com/plolcott/x86utm/blob/master/Halt7.c

    Most everyone else only seems to care about rebuttal at the
    expense of truth. Keith and Ben also seem to care about truth. >>>>>>>>
    No, rebuttal for the SAKE of truth.


    <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

    Right, ans since your HHH and DDD are not programs

    I will not tolerate changing the subject you damned liar!


    *H correctly determines that its simulated D*
    *would never stop running unless aborted*

    No it doesn't, not unless H never aborts its input.

    If H does abort its input, and returns 0, then its simulated input
    (which means it fully correctly simulated input) will see DDD call the >>>>> actual HHH that will abort and return 0 and thus halt.


    HHH, everything that HHH calls and DDD *would never stop running
    unless* HHH aborts its DDD.


    but only if HHH never aborts its input.


    That <is> its correct criterion measure and Mike uses this same
    criterion measure on his infinite loop example.

    But it only does a correct simulation if it doesn't abort its
    simulation.

    PERIOD.

    No, it only needs to report a correct halting result *as if* the
    simulation was run to completion: whether we abort, or continue until we
    run out of stack space makes no difference: we are detecting INFINITE
    recursion which can be viewed as non-halting.

    /Flibble

    Thanks for your support. I was shocked how quickly
    you picked this stuff up. Much quicker than me.

    Like me you don't have a perfect understanding
    of every nuance of the terminology.

    Unlike most everyone else you have a much deeper
    understanding of the key gist of these ideas.

    Most everyone else has no actual understanding.
    They can only parrot what textbooks say.


    But you miss the fact that when the simulation is run to completion, it
    halts, because the input for the simulation includes the code to abort
    and halt. The infinite recursion is not specified in the input, only in
    your dream.
    So, the '*as if* the simulation was run to completion', implies that it
    should report 'halting', because it halts when run to completion as
    shown by direct execution and world-class simulators.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun May 18 07:15:46 2025
    On 5/17/25 8:05 PM, olcott wrote:
    On 5/17/2025 6:56 PM, Mr Flibble wrote:
    On Sat, 17 May 2025 19:35:12 -0400, Richard Damon wrote:

    On 5/17/25 5:00 PM, olcott wrote:
    On 5/17/2025 3:31 PM, Richard Damon wrote:
    On 5/17/25 4:16 PM, olcott wrote:
    On 5/17/2025 3:05 PM, olcott wrote:
    On 5/17/2025 2:54 PM, Richard Damon wrote:
    On 5/17/25 11:31 AM, olcott wrote:
    On 5/17/2025 9:27 AM, Mike Terry wrote:
    On 17/05/2025 09:55, Mikko wrote:
    On 2025-05-16 14:47:39 +0000, olcott said:

    On 5/16/2025 4:26 AM, Mikko wrote:
    On 2025-05-15 00:36:21 +0000, Mike Terry said:

    On 14/05/2025 22:31, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>
    And since the DD that HHH is simulating WILL HALT when >>>>>>>>>>>>>>>>>>> fully simulated (an action that HHH doesn't do) >>>>>>>>>>>>>>>>>>
    *NOT IN THE ACTUAL SPEC*
    <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 >>>>>>>>>>>>>>>>>>
    That Sipser didn't agree what you think the above means: >>>>>>>>>>>>>>>>>

    If that was actually true then you could provide an >>>>>>>>>>>>>>>> alternative meaning for the exact words stated above. >>>>>>>>>>>>>>>>
    I keep challenging you to provide this alternative meaning >>>>>>>>>>>>>>>> and you dodge because you know that you are lying about >>>>>>>>>>>>>>>> there being any alternative meaning FOR THE EXACT WORDS >>>>>>>>>>>>>>>> LISTED ABOVE.

    No alternative meaning is needed, just a correct >>>>>>>>>>>>>>> interpretation of the words (which appear to be incomplete). >>>>>>>>>>>>>>>
    The quoted sentence is cut off, something that I suspect you >>>>>>>>>>>>>>> didn't notice.  Here's the full quotation from a previous >>>>>>>>>>>>>>> article:

    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following >>>>>>>>>>>>>>>>> verbatim paragraph is correct (he has not agreed to >>>>>>>>>>>>>>>>> anything else in this paper):

    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.
    </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you >>>>>>>>>>>>>>> claim, **then** H can correctly report the halting status of >>>>>>>>>>>>>>> D. (That's a paraphrase that probably doesn't capture the >>>>>>>>>>>>>>> full meaning;
    the full **quotation is above.)

    To put it another way, If H correctly simulated its input in >>>>>>>>>>>>>>> the manner you claim, then H could correctly report the >>>>>>>>>>>>>>> halting status of D.

    I'm not surprised that Sipser would agree to that.  The >>>>>>>>>>>>>>> problem is that it's a conditional statement whose premise >>>>>>>>>>>>>>> is impossible.

    If an equilateral triangle had four sides, then each of its >>>>>>>>>>>>>>> four vertices would be 90 degrees.  That doesn't actually >>>>>>>>>>>>>>> mean that there exists an equilateral triangle with four >>>>>>>>>>>>>>> 90-degree vertices,
    and in fact no such triangle exists.  Similarly, *if* a >>>>>>>>>>>>>>> general halt decider existed, then there are a lot of things >>>>>>>>>>>>>>> we could say about it -- but no general halt decider can >>>>>>>>>>>>>>> exist.

    I'm not quite 100% confident in my reasoning here.  I invite >>>>>>>>>>>>>>> any actual experts in computational theory (not you, PO) to >>>>>>>>>>>>>>> criticize what I've written.

    I doubt that Sipser would be using your interpretation, >>>>>>>>>>>>>> relying on a false premise as a clever kind of logical loop- >>>>>>>>>>>>>> hole to basically fob someone off.

    The details of H are not known to Sipser, so he can't know >>>>>>>>>>>>> whether a premise is false. It is possible that some >>>>>>>>>>>>> simulating partial decider correctly simulates a part of the >>>>>>>>>>>>> behaviour of some D and correctly determines that the >>>>>>>>>>>>> unsimulated part of the behaviour never halts;
    for example, if the unsimulated part is a trivial eternal >>>>>>>>>>>>> loop. That one premise is false about HHH with DDD is a part >>>>>>>>>>>>> of what was asked.

    Mike explains all of the details of exactly how a correct >>>>>>>>>>>> Simulating Halt Decider is derived from the exact meaning of >>>>>>>>>>>> the words that professor Sipser agreed to IN THE PART THAT YOU >>>>>>>>>>>> IGNORED

    No, he does not. He does not even believe that it is possible to >>>>>>>>>>> derive a correct Simulating Halt Decider form the exact meaning >>>>>>>>>>> of any words.


    That's correct.

    We could build a correct /partial/ SHD though, which I explained. >>>>>>>>>> The idea behind an PSHD is ok, and a class of HP inputs could be >>>>>>>>>> correctly decided with a PSHD.  Obviously a PSHD H could not >>>>>>>>>> decide its corresponding H^ input, as the Linz HP proof implies. >>>>>>>>>> Since PO's HHH / does/ decide its corresponding DD (incorrectly), >>>>>>>>>> it is not a PSHD, since PSHDs are not allowed to decide
    incorrectly.  [A correctly coded PSHD HHH would never halt when >>>>>>>>>> given its (HHH^,HHH^) input.

    PO's problem is that he misunderstands the entire context of >>>>>>>>>> Sipser's words.  Sipser's words concern how a PSHD H could decide >>>>>>>>>> some FIXED INPUT D it has been given.

    Mike's reviews of my work are at least ten-fold better than the >>>>>>>>> next best reviewer. Mike is one of the few people here that really >>>>>>>>> wants an honest dialogue. He carefully examined my code and has a >>>>>>>>> nearly perfect understanding.

    And he still points out how you are wrong.


    https://github.com/plolcott/x86utm/blob/master/Halt7.c

    Most everyone else only seems to care about rebuttal at the
    expense of truth. Keith and Ben also seem to care about truth. >>>>>>>>
    No, rebuttal for the SAKE of truth.


    <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

    Right, ans since your HHH and DDD are not programs

    I will not tolerate changing the subject you damned liar!


    *H correctly determines that its simulated D*
    *would never stop running unless aborted*

    No it doesn't, not unless H never aborts its input.

    If H does abort its input, and returns 0, then its simulated input
    (which means it fully correctly simulated input) will see DDD call the >>>>> actual HHH that will abort and return 0 and thus halt.


    HHH, everything that HHH calls and DDD *would never stop running
    unless* HHH aborts its DDD.


    but only if HHH never aborts its input.


    That <is> its correct criterion measure and Mike uses this same
    criterion measure on his infinite loop example.

    But it only does a correct simulation if it doesn't abort its
    simulation.

    PERIOD.

    No, it only needs to report a correct halting result *as if* the
    simulation was run to completion: whether we abort, or continue until we
    run out of stack space makes no difference: we are detecting INFINITE
    recursion which can be viewed as non-halting.

    /Flibble

    Thanks for your support. I was shocked how quickly
    you picked this stuff up. Much quicker than me.

    Like me you don't have a perfect understanding
    of every nuance of the terminology.

    Unlike most everyone else you have a much deeper
    understanding of the key gist of these ideas.

    Most everyone else has no actual understanding.
    They can only parrot what textbooks say.


    But the input doesn't change (since it needs to be a program with all
    its code) and thus the hypothetical non-aborting HHH still gets the DDD
    calling the aborting HHH, and that can be simulated to the end, and thus
    no infinite recursion.

    The case you are talking about results from the type error of not using
    an actual program, which just makes it illegal as an input.

    All you do by using improper inputs is to show that you don't understand
    what you are doing.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun May 18 07:20:41 2025
    On 5/17/25 8:00 PM, olcott wrote:
    On 5/17/2025 6:35 PM, Richard Damon wrote:
    On 5/17/25 5:00 PM, olcott wrote:

    That <is> its correct criterion measure and Mike
    uses this same criterion measure on his infinite
    loop example.

    But it only does a correct simulation if it doesn't abort its simulation.

    PERIOD.


    On 5/14/2025 7:36 PM, Mike Terry wrote:
    https://al.howardknight.net/?
    STYPE=msgid&MSGI=%3C1003cu5%242p3g1%241%40dont-email.me%3E

        H correctly simulates as far as [A], at which point
        it correctly determines that
        "its simulated input would never stop running unless aborted",
        so it can decide "non-halting".

    H is not reporting on actual the behavior of H(D)
    that halts after D has been aborted.

    It isn't? Then it isn't a Halt Decider.


    Mike said it is a correct partial halt decider
    when his SHD simulates an infinite loop and then
    reports on the behavior of what would happen
    if this SHD did not abort its simulation.

    But "Partial Halt Deciders" are not "Halt Deciders".

    Also, Mike's decider determine the actual behavior that a correct
    simulation would see, it would be infinite.


    Thus Mike says that the SHD should not report
    on the actual behavior of SHD/infinite loop
    that does abort its input.

    Sure he did, as that is what the SHD determined about the input.

    It is possible, in some cases, to determine after a finite number of
    simulation steps, that an infinite number of simulation steps will not halt.

    THe problem is that when DDD is made into the full program that it needs
    to be to be asked about, by includeing the code of THE HHH that gives
    the claimed right answer because it aborts and returns 0, we see that
    the CORRECT simulation of this input, which HHH doesn't do, will halt.
    THus HHH could not have correctly determined that it doesn't.


    If you can't pay attention to these details about
    what Mike said because of your ADD how is your
    performance at work? Does anyone at work notice
    that you can't keep focus on a single point?


    It seems the problem is in YOUR seeing the details, as you miss so many,
    largle from your ignorance of what the words mean, and you taking your
    own lies as more believable than the truth.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to Mr Flibble on Sun May 18 07:14:59 2025
    On 5/17/25 7:56 PM, Mr Flibble wrote:
    On Sat, 17 May 2025 19:35:12 -0400, Richard Damon wrote:

    On 5/17/25 5:00 PM, olcott wrote:
    On 5/17/2025 3:31 PM, Richard Damon wrote:
    On 5/17/25 4:16 PM, olcott wrote:
    On 5/17/2025 3:05 PM, olcott wrote:
    On 5/17/2025 2:54 PM, Richard Damon wrote:
    On 5/17/25 11:31 AM, olcott wrote:
    On 5/17/2025 9:27 AM, Mike Terry wrote:
    On 17/05/2025 09:55, Mikko wrote:
    On 2025-05-16 14:47:39 +0000, olcott said:

    On 5/16/2025 4:26 AM, Mikko wrote:
    On 2025-05-15 00:36:21 +0000, Mike Terry said:

    On 14/05/2025 22:31, Keith Thompson wrote:
    olcott <polcott333@gmail.com> writes:
    On 5/14/2025 3:51 PM, dbush wrote:
    On 5/14/2025 11:45 AM, olcott wrote:
    On 5/14/2025 6:20 AM, Richard Damon wrote:

    And since the DD that HHH is simulating WILL HALT when >>>>>>>>>>>>>>>>>> fully simulated (an action that HHH doesn't do) >>>>>>>>>>>>>>>>>
    *NOT IN THE ACTUAL SPEC*
    <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 >>>>>>>>>>>>>>>>>
    That Sipser didn't agree what you think the above means: >>>>>>>>>>>>>>>>

    If that was actually true then you could provide an >>>>>>>>>>>>>>> alternative meaning for the exact words stated above. >>>>>>>>>>>>>>>
    I keep challenging you to provide this alternative meaning >>>>>>>>>>>>>>> and you dodge because you know that you are lying about >>>>>>>>>>>>>>> there being any alternative meaning FOR THE EXACT WORDS >>>>>>>>>>>>>>> LISTED ABOVE.

    No alternative meaning is needed, just a correct
    interpretation of the words (which appear to be incomplete). >>>>>>>>>>>>>>
    The quoted sentence is cut off, something that I suspect you >>>>>>>>>>>>>> didn't notice.  Here's the full quotation from a previous >>>>>>>>>>>>>> article:

    <Sipser approved abstract>
    MIT Professor Michael Sipser has agreed that the following >>>>>>>>>>>>>>>> verbatim paragraph is correct (he has not agreed to >>>>>>>>>>>>>>>> anything else in this paper):

    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.
    </Sipser approved abstract>

    **If** H correctly simulates its input in the manner you >>>>>>>>>>>>>> claim, **then** H can correctly report the halting status of >>>>>>>>>>>>>> D. (That's a paraphrase that probably doesn't capture the >>>>>>>>>>>>>> full meaning;
    the full **quotation is above.)

    To put it another way, If H correctly simulated its input in >>>>>>>>>>>>>> the manner you claim, then H could correctly report the >>>>>>>>>>>>>> halting status of D.

    I'm not surprised that Sipser would agree to that.  The >>>>>>>>>>>>>> problem is that it's a conditional statement whose premise >>>>>>>>>>>>>> is impossible.

    If an equilateral triangle had four sides, then each of its >>>>>>>>>>>>>> four vertices would be 90 degrees.  That doesn't actually >>>>>>>>>>>>>> mean that there exists an equilateral triangle with four >>>>>>>>>>>>>> 90-degree vertices,
    and in fact no such triangle exists.  Similarly, *if* a >>>>>>>>>>>>>> general halt decider existed, then there are a lot of things >>>>>>>>>>>>>> we could say about it -- but no general halt decider can >>>>>>>>>>>>>> exist.

    I'm not quite 100% confident in my reasoning here.  I invite >>>>>>>>>>>>>> any actual experts in computational theory (not you, PO) to >>>>>>>>>>>>>> criticize what I've written.

    I doubt that Sipser would be using your interpretation, >>>>>>>>>>>>> relying on a false premise as a clever kind of logical loop- >>>>>>>>>>>>> hole to basically fob someone off.

    The details of H are not known to Sipser, so he can't know >>>>>>>>>>>> whether a premise is false. It is possible that some
    simulating partial decider correctly simulates a part of the >>>>>>>>>>>> behaviour of some D and correctly determines that the
    unsimulated part of the behaviour never halts;
    for example, if the unsimulated part is a trivial eternal >>>>>>>>>>>> loop. That one premise is false about HHH with DDD is a part >>>>>>>>>>>> of what was asked.

    Mike explains all of the details of exactly how a correct >>>>>>>>>>> Simulating Halt Decider is derived from the exact meaning of >>>>>>>>>>> the words that professor Sipser agreed to IN THE PART THAT YOU >>>>>>>>>>> IGNORED

    No, he does not. He does not even believe that it is possible to >>>>>>>>>> derive a correct Simulating Halt Decider form the exact meaning >>>>>>>>>> of any words.


    That's correct.

    We could build a correct /partial/ SHD though, which I explained. >>>>>>>>> The idea behind an PSHD is ok, and a class of HP inputs could be >>>>>>>>> correctly decided with a PSHD.  Obviously a PSHD H could not >>>>>>>>> decide its corresponding H^ input, as the Linz HP proof implies. >>>>>>>>> Since PO's HHH / does/ decide its corresponding DD (incorrectly), >>>>>>>>> it is not a PSHD, since PSHDs are not allowed to decide
    incorrectly.  [A correctly coded PSHD HHH would never halt when >>>>>>>>> given its (HHH^,HHH^) input.

    PO's problem is that he misunderstands the entire context of >>>>>>>>> Sipser's words.  Sipser's words concern how a PSHD H could decide >>>>>>>>> some FIXED INPUT D it has been given.

    Mike's reviews of my work are at least ten-fold better than the >>>>>>>> next best reviewer. Mike is one of the few people here that really >>>>>>>> wants an honest dialogue. He carefully examined my code and has a >>>>>>>> nearly perfect understanding.

    And he still points out how you are wrong.


    https://github.com/plolcott/x86utm/blob/master/Halt7.c

    Most everyone else only seems to care about rebuttal at the
    expense of truth. Keith and Ben also seem to care about truth.

    No, rebuttal for the SAKE of truth.


    <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

    Right, ans since your HHH and DDD are not programs

    I will not tolerate changing the subject you damned liar!


    *H correctly determines that its simulated D*
    *would never stop running unless aborted*

    No it doesn't, not unless H never aborts its input.

    If H does abort its input, and returns 0, then its simulated input
    (which means it fully correctly simulated input) will see DDD call the >>>> actual HHH that will abort and return 0 and thus halt.


    HHH, everything that HHH calls and DDD *would never stop running
    unless* HHH aborts its DDD.


    but only if HHH never aborts its input.


    That <is> its correct criterion measure and Mike uses this same
    criterion measure on his infinite loop example.

    But it only does a correct simulation if it doesn't abort its
    simulation.

    PERIOD.

    No, it only needs to report a correct halting result *as if* the
    simulation was run to completion: whether we abort, or continue until we
    run out of stack space makes no difference: we are detecting INFINITE recursion which can be viewed as non-halting.

    /Flibble

    Right, but the input doesn't change (since it needs to be a program with
    all its code) and thus the hypothetical non-aborting HHH still gets the
    DDD calling the aborting HHH, and that can be simulated to the end, and
    thus no infinite recursion.

    The case you are talking about results from the type error of not using
    an actual program, which just makes it illegal as an input.

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