• Re: Michael Sipser of MIT validates the notion of a simulating halt dec

    From Richard Damon@21:1/5 to olcott on Mon May 12 21:33:28 2025
    XPost: sci.logic

    On 5/12/25 1:14 PM, olcott wrote:
    On 10/12/2022 6:49 PM, Keith Thompson wrote:
    olcott <polcott2@gmail.com> writes:
    On 10/12/2022 5:37 PM, Richard Damon wrote:
    On 10/12/22 11:08 AM, olcott wrote:
    Professor Michael Sipser of MIT said that this verbatim paragraph
    looks correct:

    <quoted email to professor Sipser>
    Here is what I would like to say:

    Professor Michael Sipser of MIT said that this verbatim paragraph
    looks correct:

        If H does correctly determine that its correct simulation
        of D would never stop  running unless aborted, would it be
        correct for H to abort this simulation and report that D
        specifies a non-halting sequence of configurations?

    This validates the idea of a simulating halt decider referenced in
    this paper.

    Rebutting the Sipser Halting Problem Proof
    https://www.researchgate.net/
    publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof

    Professor Sipser has not had the time to carefully review this paper
    presented to him.
    </quoted email to professor Sipser>

    <quoted reply from professor Sipser>
    Looks ok.  Thanks for checking.
    </quoted reply from professor Sipser>

    IF I drop by and ask him face to face, will he confirm this?

    Yes.

    Would Professor Sipser agree that you have refuted his halting problem
    proof?

    If I understand this correctly, it does not support the idea that a
    general "simulating halt decider" can actually exist.

    In the above, let D be a program that may or may not halt, and let H be
    an observer who attempts to determine whether or not D halts.
    Concretely, let D be this C program or equivalent:

         int main(void) { while (1) { } }

    and I'll be H.  I can observe D.  I can simulate it until I get bored,
    which won't take long (one iteration, two iterations, three iterations,
    zzzzzzzzz).  I can, while simulating it, conclude that it will never
    halt, abort the simulation, and report that it never halts.  It wouldn't
    be difficult to automate the process in a way that works for this simple
    case.


    My scope is to prove that the "impossible"
    input to all the halting problem proofs <is>
    decidable. Refuting the halting problem itself
    has never been in scope.

    But only decidable (by that decider) in a world where incorrect answers
    are considered correct.


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

    HHH(DD) does correctly determine that its input DD
    would never stop running unless aborted.


    Nope, as UTM(DD) will halt, as DD calls the HHH(DD) that returns that non-halting answer, and that stops.

    You just think that you impossible HHH that both emulates its input
    forever to show that it doesn't halt, but at the same time aborts its simulation to return the answer for the same input.

    Sorry, you are just proving you are just a stupid pathological liar.

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

    On 10/12/2022 6:49 PM, Keith Thompson wrote:
    olcott <polcott2@gmail.com> writes:
    On 10/12/2022 5:37 PM, Richard Damon wrote:
    On 10/12/22 11:08 AM, olcott wrote:
    Professor Michael Sipser of MIT said that this verbatim paragraph >>>>>>> looks correct:

    <quoted email to professor Sipser>
    Here is what I would like to say:

    Professor Michael Sipser of MIT said that this verbatim paragraph
    looks correct:

    If H does correctly determine that its correct simulation
    of D would never stop  running unless aborted, would it be
    correct for H to abort this simulation and report that D
    specifies a non-halting sequence of configurations?

    This validates the idea of a simulating halt decider referenced in
    this paper.

    Rebutting the Sipser Halting Problem Proof
    https://www.researchgate.net/
    publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof

    Professor Sipser has not had the time to carefully review this paper >>>>> presented to him.
    </quoted email to professor Sipser>

    <quoted reply from professor Sipser>
    Looks ok.  Thanks for checking.
    </quoted reply from professor Sipser>

    IF I drop by and ask him face to face, will he confirm this?

    Yes.

    Would Professor Sipser agree that you have refuted his halting problem >>>> proof?

    If I understand this correctly, it does not support the idea that a
    general "simulating halt decider" can actually exist.

    In the above, let D be a program that may or may not halt, and let H be >>>> an observer who attempts to determine whether or not D halts.
    Concretely, let D be this C program or equivalent:

    int main(void) { while (1) { } }

    and I'll be H.  I can observe D.  I can simulate it until I get bored, >>>> which won't take long (one iteration, two iterations, three iterations, >>>> zzzzzzzzz).  I can, while simulating it, conclude that it will never
    halt, abort the simulation, and report that it never halts.  It
    wouldn't
    be difficult to automate the process in a way that works for this
    simple
    case.


    My scope is to prove that the "impossible"
    input to all the halting problem proofs <is>
    decidable.

    As it is provably impossible it is not possible. The nearest you can hope
    is to construct an oracle that can do what a Turing machine cannot do. It
    would not be easy, just not yet proven imposssible.


    Not at all. No one ever bothered to notice that
    the contradictory part is unreachable code because
    the counter-example input gets stuck in recursive
    simulation. HHH simply sees this repeating pattern
    and rejects DD.


    But it is reachable by the actual criteria (at least when the input is
    the representation of the program described), it just isn't reachable in
    HHH's partial emulation.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Wed May 14 10:15:14 2025
    On 2025-05-13 13:58:09 +0000, olcott said:

    On 5/13/2025 2:46 AM, Mikko wrote:
    On 2025-05-12 17:14:03 +0000, olcott said:

    On 10/12/2022 6:49 PM, Keith Thompson wrote:
    olcott <polcott2@gmail.com> writes:
    On 10/12/2022 5:37 PM, Richard Damon wrote:
    On 10/12/22 11:08 AM, olcott wrote:
    Professor Michael Sipser of MIT said that this verbatim paragraph >>>>>>> looks correct:

    <quoted email to professor Sipser>
    Here is what I would like to say:

    Professor Michael Sipser of MIT said that this verbatim paragraph
    looks correct:

    If H does correctly determine that its correct simulation
    of D would never stop  running unless aborted, would it be
    correct for H to abort this simulation and report that D
    specifies a non-halting sequence of configurations?

    This validates the idea of a simulating halt decider referenced in
    this paper.

    Rebutting the Sipser Halting Problem Proof
    https://www.researchgate.net/
    publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof

    Professor Sipser has not had the time to carefully review this paper >>>>> presented to him.
    </quoted email to professor Sipser>

    <quoted reply from professor Sipser>
    Looks ok.  Thanks for checking.
    </quoted reply from professor Sipser>

    IF I drop by and ask him face to face, will he confirm this?

    Yes.

    Would Professor Sipser agree that you have refuted his halting problem >>>> proof?

    If I understand this correctly, it does not support the idea that a
    general "simulating halt decider" can actually exist.

    In the above, let D be a program that may or may not halt, and let H be >>>> an observer who attempts to determine whether or not D halts.
    Concretely, let D be this C program or equivalent:

    int main(void) { while (1) { } }

    and I'll be H.  I can observe D.  I can simulate it until I get bored, >>>> which won't take long (one iteration, two iterations, three iterations, >>>> zzzzzzzzz).  I can, while simulating it, conclude that it will never
    halt, abort the simulation, and report that it never halts.  It wouldn't >>>> be difficult to automate the process in a way that works for this simple >>>> case.

    My scope is to prove that the "impossible"
    input to all the halting problem proofs <is>
    decidable.

    As it is provably impossible it is not possible. The nearest you can hope
    is to construct an oracle that can do what a Turing machine cannot do. It
    would not be easy, just not yet proven imposssible.

    Not at all. No one ever bothered to notice that
    the contradictory part is unreachable code because
    the counter-example input gets stuck in recursive
    simulation. HHH simply sees this repeating pattern
    and rejects DD.

    As that does not identify any error in any proof it does not matter
    whether that is noticed or not. What is soundly proven impossible
    is impossible.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed May 14 21:50:32 2025
    On 5/14/25 10:55 AM, olcott wrote:
    On 5/14/2025 2:15 AM, Mikko wrote:
    On 2025-05-13 13:58:09 +0000, olcott said:

    On 5/13/2025 2:46 AM, Mikko wrote:
    On 2025-05-12 17:14:03 +0000, olcott said:

    On 10/12/2022 6:49 PM, Keith Thompson wrote:
    olcott <polcott2@gmail.com> writes:
    On 10/12/2022 5:37 PM, Richard Damon wrote:
    On 10/12/22 11:08 AM, olcott wrote:
    Professor Michael Sipser of MIT said that this verbatim paragraph >>>>>>>>> looks correct:

    <quoted email to professor Sipser>
    Here is what I would like to say:

    Professor Michael Sipser of MIT said that this verbatim paragraph >>>>>>> looks correct:

    If H does correctly determine that its correct simulation
    of D would never stop  running unless aborted, would it be
    correct for H to abort this simulation and report that D
    specifies a non-halting sequence of configurations?

    This validates the idea of a simulating halt decider referenced in >>>>>>> this paper.

    Rebutting the Sipser Halting Problem Proof
    https://www.researchgate.net/
    publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof >>>>>>>
    Professor Sipser has not had the time to carefully review this paper >>>>>>> presented to him.
    </quoted email to professor Sipser>

    <quoted reply from professor Sipser>
    Looks ok.  Thanks for checking.
    </quoted reply from professor Sipser>

    IF I drop by and ask him face to face, will he confirm this?

    Yes.

    Would Professor Sipser agree that you have refuted his halting
    problem
    proof?

    If I understand this correctly, it does not support the idea that a >>>>>> general "simulating halt decider" can actually exist.

    In the above, let D be a program that may or may not halt, and let >>>>>> H be
    an observer who attempts to determine whether or not D halts.
    Concretely, let D be this C program or equivalent:

    int main(void) { while (1) { } }

    and I'll be H.  I can observe D.  I can simulate it until I get
    bored,
    which won't take long (one iteration, two iterations, three
    iterations,
    zzzzzzzzz).  I can, while simulating it, conclude that it will never >>>>>> halt, abort the simulation, and report that it never halts.  It
    wouldn't
    be difficult to automate the process in a way that works for this
    simple
    case.

    My scope is to prove that the "impossible"
    input to all the halting problem proofs <is>
    decidable.

    As it is provably impossible it is not possible. The nearest you can
    hope
    is to construct an oracle that can do what a Turing machine cannot
    do. It
    would not be easy, just not yet proven imposssible.

    Not at all. No one ever bothered to notice that
    the contradictory part is unreachable code because
    the counter-example input gets stuck in recursive
    simulation. HHH simply sees this repeating pattern
    and rejects DD.

    As that does not identify any error in any proof it does not matter
    whether that is noticed or not. What is soundly proven impossible
    is impossible.


    It is an error in the foundational basis of the proof.
    When we assume that input DD can actually do the opposite
    of whatever value that HHH reports then no HHH can correctly
    report on the behavior of DD.

    No such DD can possibly exist.


    And why can't it?

    We assume your claimed HHH exists.

    We can then build DD to use the actual algorithm of HHH, to compute the behavior of this DD, and if it says Halting then loop forever, and if it
    says Non-Halting, just halt.

    Which step can't be done?

    Claiming something, means you need to be able to prove it.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Thu May 15 09:55:49 2025
    On 2025-05-14 14:55:02 +0000, olcott said:

    On 5/14/2025 2:15 AM, Mikko wrote:
    On 2025-05-13 13:58:09 +0000, olcott said:

    On 5/13/2025 2:46 AM, Mikko wrote:
    On 2025-05-12 17:14:03 +0000, olcott said:

    On 10/12/2022 6:49 PM, Keith Thompson wrote:
    olcott <polcott2@gmail.com> writes:
    On 10/12/2022 5:37 PM, Richard Damon wrote:
    On 10/12/22 11:08 AM, olcott wrote:
    Professor Michael Sipser of MIT said that this verbatim paragraph >>>>>>>>> looks correct:

    <quoted email to professor Sipser>
    Here is what I would like to say:

    Professor Michael Sipser of MIT said that this verbatim paragraph >>>>>>> looks correct:

    If H does correctly determine that its correct simulation
    of D would never stop  running unless aborted, would it be
    correct for H to abort this simulation and report that D
    specifies a non-halting sequence of configurations?

    This validates the idea of a simulating halt decider referenced in >>>>>>> this paper.

    Rebutting the Sipser Halting Problem Proof
    https://www.researchgate.net/
    publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof >>>>>>>
    Professor Sipser has not had the time to carefully review this paper >>>>>>> presented to him.
    </quoted email to professor Sipser>

    <quoted reply from professor Sipser>
    Looks ok.  Thanks for checking.
    </quoted reply from professor Sipser>

    IF I drop by and ask him face to face, will he confirm this?

    Yes.

    Would Professor Sipser agree that you have refuted his halting problem >>>>>> proof?

    If I understand this correctly, it does not support the idea that a >>>>>> general "simulating halt decider" can actually exist.

    In the above, let D be a program that may or may not halt, and let H be >>>>>> an observer who attempts to determine whether or not D halts.
    Concretely, let D be this C program or equivalent:

    int main(void) { while (1) { } }

    and I'll be H.  I can observe D.  I can simulate it until I get bored, >>>>>> which won't take long (one iteration, two iterations, three iterations, >>>>>> zzzzzzzzz).  I can, while simulating it, conclude that it will never >>>>>> halt, abort the simulation, and report that it never halts.  It wouldn't
    be difficult to automate the process in a way that works for this simple >>>>>> case.

    My scope is to prove that the "impossible"
    input to all the halting problem proofs <is>
    decidable.

    As it is provably impossible it is not possible. The nearest you can hope >>>> is to construct an oracle that can do what a Turing machine cannot do. It >>>> would not be easy, just not yet proven imposssible.

    Not at all. No one ever bothered to notice that
    the contradictory part is unreachable code because
    the counter-example input gets stuck in recursive
    simulation. HHH simply sees this repeating pattern
    and rejects DD.

    As that does not identify any error in any proof it does not matter
    whether that is noticed or not. What is soundly proven impossible
    is impossible.

    It is an error in the foundational basis of the proof.
    When we assume that input DD can actually do the opposite
    of whatever value that HHH reports then no HHH can correctly
    report on the behavior of DD.

    No. It does not point to a wrong word or clause or sentence in the founcdational basis of the proof.

    No such DD can possibly exist.

    True but uninteresting. The important point is that no halt decider
    exist. That a DD cannot be constructed from a non-existinghalt
    decider is a rather obvious but not interesting.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Fri May 16 11:21:23 2025
    On 2025-05-16 02:48:07 +0000, olcott said:

    On 5/15/2025 1:55 AM, Mikko wrote:
    On 2025-05-14 14:55:02 +0000, olcott said:

    On 5/14/2025 2:15 AM, Mikko wrote:
    On 2025-05-13 13:58:09 +0000, olcott said:

    On 5/13/2025 2:46 AM, Mikko wrote:
    On 2025-05-12 17:14:03 +0000, olcott said:

    On 10/12/2022 6:49 PM, Keith Thompson wrote:
    olcott <polcott2@gmail.com> writes:
    On 10/12/2022 5:37 PM, Richard Damon wrote:
    On 10/12/22 11:08 AM, olcott wrote:
    Professor Michael Sipser of MIT said that this verbatim paragraph >>>>>>>>>>> looks correct:

    <quoted email to professor Sipser>
    Here is what I would like to say:

    Professor Michael Sipser of MIT said that this verbatim paragraph >>>>>>>>> looks correct:

    If H does correctly determine that its correct simulation
    of D would never stop  running unless aborted, would it be
    correct for H to abort this simulation and report that D
    specifies a non-halting sequence of configurations?

    This validates the idea of a simulating halt decider referenced in >>>>>>>>> this paper.

    Rebutting the Sipser Halting Problem Proof
    https://www.researchgate.net/
    publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof >>>>>>>>>
    Professor Sipser has not had the time to carefully review this paper >>>>>>>>> presented to him.
    </quoted email to professor Sipser>

    <quoted reply from professor Sipser>
    Looks ok.  Thanks for checking.
    </quoted reply from professor Sipser>

    IF I drop by and ask him face to face, will he confirm this? >>>>>>>>>
    Yes.

    Would Professor Sipser agree that you have refuted his halting problem >>>>>>>> proof?

    If I understand this correctly, it does not support the idea that a >>>>>>>> general "simulating halt decider" can actually exist.

    In the above, let D be a program that may or may not halt, and let H be
    an observer who attempts to determine whether or not D halts.
    Concretely, let D be this C program or equivalent:

    int main(void) { while (1) { } }

    and I'll be H.  I can observe D.  I can simulate it until I get bored,
    which won't take long (one iteration, two iterations, three iterations,
    zzzzzzzzz).  I can, while simulating it, conclude that it will never >>>>>>>> halt, abort the simulation, and report that it never halts.  It wouldn't
    be difficult to automate the process in a way that works for this simple
    case.

    My scope is to prove that the "impossible"
    input to all the halting problem proofs <is>
    decidable.

    As it is provably impossible it is not possible. The nearest you can hope
    is to construct an oracle that can do what a Turing machine cannot do. It
    would not be easy, just not yet proven imposssible.

    Not at all. No one ever bothered to notice that
    the contradictory part is unreachable code because
    the counter-example input gets stuck in recursive
    simulation. HHH simply sees this repeating pattern
    and rejects DD.

    As that does not identify any error in any proof it does not matter
    whether that is noticed or not. What is soundly proven impossible
    is impossible.

    It is an error in the foundational basis of the proof.
    When we assume that input DD can actually do the opposite
    of whatever value that HHH reports then no HHH can correctly
    report on the behavior of DD.

    No. It does not point to a wrong word or clause or sentence in the
    founcdational basis of the proof.

    No such DD can possibly exist.

    True but uninteresting. The important point is that no halt decider
    exist. That a DD cannot be constructed from a non-existinghalt
    decider is a rather obvious but not interesting.

    There cannot possibly be any input D to a simulating
    termination analyzer H that actually does the opposite
    of whatever value that H returns.

    For every decider there is a D that actually does halt if the
    decider rejects and funs forever if the decider accepts.

    --
    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:07:14 2025
    On 5/15/25 10:48 PM, olcott wrote:
    On 5/15/2025 1:55 AM, Mikko wrote:
    On 2025-05-14 14:55:02 +0000, olcott said:

    On 5/14/2025 2:15 AM, Mikko wrote:
    On 2025-05-13 13:58:09 +0000, olcott said:

    On 5/13/2025 2:46 AM, Mikko wrote:
    On 2025-05-12 17:14:03 +0000, olcott said:

    On 10/12/2022 6:49 PM, Keith Thompson wrote:
    olcott <polcott2@gmail.com> writes:
    On 10/12/2022 5:37 PM, Richard Damon wrote:
    On 10/12/22 11:08 AM, olcott wrote:
    Professor Michael Sipser of MIT said that this verbatim
    paragraph
    looks correct:

    <quoted email to professor Sipser>
    Here is what I would like to say:

    Professor Michael Sipser of MIT said that this verbatim paragraph >>>>>>>>> looks correct:

    If H does correctly determine that its correct simulation
    of D would never stop  running unless aborted, would it be
    correct for H to abort this simulation and report that D
    specifies a non-halting sequence of configurations?

    This validates the idea of a simulating halt decider referenced in >>>>>>>>> this paper.

    Rebutting the Sipser Halting Problem Proof
    https://www.researchgate.net/
    publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof >>>>>>>>>
    Professor Sipser has not had the time to carefully review this >>>>>>>>> paper
    presented to him.
    </quoted email to professor Sipser>

    <quoted reply from professor Sipser>
    Looks ok.  Thanks for checking.
    </quoted reply from professor Sipser>

    IF I drop by and ask him face to face, will he confirm this? >>>>>>>>>
    Yes.

    Would Professor Sipser agree that you have refuted his halting >>>>>>>> problem
    proof?

    If I understand this correctly, it does not support the idea that a >>>>>>>> general "simulating halt decider" can actually exist.

    In the above, let D be a program that may or may not halt, and >>>>>>>> let H be
    an observer who attempts to determine whether or not D halts.
    Concretely, let D be this C program or equivalent:

    int main(void) { while (1) { } }

    and I'll be H.  I can observe D.  I can simulate it until I get >>>>>>>> bored,
    which won't take long (one iteration, two iterations, three
    iterations,
    zzzzzzzzz).  I can, while simulating it, conclude that it will >>>>>>>> never
    halt, abort the simulation, and report that it never halts.  It >>>>>>>> wouldn't
    be difficult to automate the process in a way that works for
    this simple
    case.

    My scope is to prove that the "impossible"
    input to all the halting problem proofs <is>
    decidable.

    As it is provably impossible it is not possible. The nearest you
    can hope
    is to construct an oracle that can do what a Turing machine cannot >>>>>> do. It
    would not be easy, just not yet proven imposssible.

    Not at all. No one ever bothered to notice that
    the contradictory part is unreachable code because
    the counter-example input gets stuck in recursive
    simulation. HHH simply sees this repeating pattern
    and rejects DD.

    As that does not identify any error in any proof it does not matter
    whether that is noticed or not. What is soundly proven impossible
    is impossible.

    It is an error in the foundational basis of the proof.
    When we assume that input DD can actually do the opposite
    of whatever value that HHH reports then no HHH can correctly
    report on the behavior of DD.

    No. It does not point to a wrong word or clause or sentence in the
    founcdational basis of the proof.

    No such DD can possibly exist.

    True but uninteresting. The important point is that no halt decider
    exist. That a DD cannot be constructed from a non-existinghalt
    decider is a rather obvious but not interesting.


    There cannot possibly be any input D to a simulating
    termination analyzer H that actually does the opposite
    of whatever value that H returns.

    Sure there can, since "actually does" is defined by the exectution of
    the input, not by the analyzers partial simulation.

    By your logic, EVERY program can be called non-halting,


    We can't even code an incorrect H this way because
    no such D can possibly exist.

    Sure we can, and I have done it.


    people talk about directly executed as if

    int main()
    {
      DD();
    }

    The HHH called by DD can possibly report on the
    behavior of its caller.

    Well, it isn't being asked that, it is being asked to report on the
    program specified by the input.

    That is like saying you can't say how far it is to El Paso if you are on
    the road to El Paso.


    They never thought this through.

    Because it isn't the question.


    They all go by: The infallible word of textbook
    says its so therefore it is true even when it is false.


    And you go by the lying words of Peter Olcott.

    Textbooks quoting the actual defintions are a lot better than words
    stated by a man who has declared that he didn't actually study the field
    as that might brainwash him into its false ideas.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Fri May 16 21:55:36 2025
    Op 16.mei.2025 om 16:56 schreef olcott:
    On 5/16/2025 3:21 AM, Mikko wrote:
    On 2025-05-16 02:48:07 +0000, olcott said:

    On 5/15/2025 1:55 AM, Mikko wrote:
    On 2025-05-14 14:55:02 +0000, olcott said:

    On 5/14/2025 2:15 AM, Mikko wrote:
    On 2025-05-13 13:58:09 +0000, olcott said:

    On 5/13/2025 2:46 AM, Mikko wrote:
    On 2025-05-12 17:14:03 +0000, olcott said:

    On 10/12/2022 6:49 PM, Keith Thompson wrote:
    olcott <polcott2@gmail.com> writes:
    On 10/12/2022 5:37 PM, Richard Damon wrote:
    On 10/12/22 11:08 AM, olcott wrote:
    Professor Michael Sipser of MIT said that this verbatim >>>>>>>>>>>>> paragraph
    looks correct:

    <quoted email to professor Sipser>
    Here is what I would like to say:

    Professor Michael Sipser of MIT said that this verbatim
    paragraph
    looks correct:

    If H does correctly determine that its correct simulation >>>>>>>>>>> of D would never stop  running unless aborted, would it be >>>>>>>>>>> correct for H to abort this simulation and report that D >>>>>>>>>>> specifies a non-halting sequence of configurations?

    This validates the idea of a simulating halt decider
    referenced in
    this paper.

    Rebutting the Sipser Halting Problem Proof
    https://www.researchgate.net/
    publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof >>>>>>>>>>>
    Professor Sipser has not had the time to carefully review >>>>>>>>>>> this paper
    presented to him.
    </quoted email to professor Sipser>

    <quoted reply from professor Sipser>
    Looks ok.  Thanks for checking.
    </quoted reply from professor Sipser>

    IF I drop by and ask him face to face, will he confirm this? >>>>>>>>>>>
    Yes.

    Would Professor Sipser agree that you have refuted his halting >>>>>>>>>> problem
    proof?

    If I understand this correctly, it does not support the idea >>>>>>>>>> that a
    general "simulating halt decider" can actually exist.

    In the above, let D be a program that may or may not halt, and >>>>>>>>>> let H be
    an observer who attempts to determine whether or not D halts. >>>>>>>>>> Concretely, let D be this C program or equivalent:

    int main(void) { while (1) { } }

    and I'll be H.  I can observe D.  I can simulate it until I >>>>>>>>>> get bored,
    which won't take long (one iteration, two iterations, three >>>>>>>>>> iterations,
    zzzzzzzzz).  I can, while simulating it, conclude that it will >>>>>>>>>> never
    halt, abort the simulation, and report that it never halts. >>>>>>>>>> It wouldn't
    be difficult to automate the process in a way that works for >>>>>>>>>> this simple
    case.

    My scope is to prove that the "impossible"
    input to all the halting problem proofs <is>
    decidable.

    As it is provably impossible it is not possible. The nearest you >>>>>>>> can hope
    is to construct an oracle that can do what a Turing machine
    cannot do. It
    would not be easy, just not yet proven imposssible.

    Not at all. No one ever bothered to notice that
    the contradictory part is unreachable code because
    the counter-example input gets stuck in recursive
    simulation. HHH simply sees this repeating pattern
    and rejects DD.

    As that does not identify any error in any proof it does not matter >>>>>> whether that is noticed or not. What is soundly proven impossible
    is impossible.

    It is an error in the foundational basis of the proof.
    When we assume that input DD can actually do the opposite
    of whatever value that HHH reports then no HHH can correctly
    report on the behavior of DD.

    No. It does not point to a wrong word or clause or sentence in the
    founcdational basis of the proof.

    No such DD can possibly exist.

    True but uninteresting. The important point is that no halt decider
    exist. That a DD cannot be constructed from a non-existinghalt
    decider is a rather obvious but not interesting.

    There cannot possibly be any input D to a simulating
    termination analyzer H that actually does the opposite
    of whatever value that H returns.

    For every decider there is a D that actually does halt if the
    decider rejects and funs forever if the decider accepts.


    When you try to encode that in a language like
    C you will find that has always been a false
    assumption.

    int main()
    {
      DD(); // HHH cannot report on the behavior of its caller
    }

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



    If HHH cannot report then that is more support that no correct HHH exists.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat May 17 11:14:42 2025
    On 2025-05-16 14:56:36 +0000, olcott said:

    On 5/16/2025 3:21 AM, Mikko wrote:
    On 2025-05-16 02:48:07 +0000, olcott said:

    On 5/15/2025 1:55 AM, Mikko wrote:
    On 2025-05-14 14:55:02 +0000, olcott said:

    On 5/14/2025 2:15 AM, Mikko wrote:
    On 2025-05-13 13:58:09 +0000, olcott said:

    On 5/13/2025 2:46 AM, Mikko wrote:
    On 2025-05-12 17:14:03 +0000, olcott said:

    On 10/12/2022 6:49 PM, Keith Thompson wrote:
    olcott <polcott2@gmail.com> writes:
    On 10/12/2022 5:37 PM, Richard Damon wrote:
    On 10/12/22 11:08 AM, olcott wrote:
    Professor Michael Sipser of MIT said that this verbatim paragraph >>>>>>>>>>>>> looks correct:

    <quoted email to professor Sipser>
    Here is what I would like to say:

    Professor Michael Sipser of MIT said that this verbatim paragraph >>>>>>>>>>> looks correct:

    If H does correctly determine that its correct simulation >>>>>>>>>>> of D would never stop  running unless aborted, would it be >>>>>>>>>>> correct for H to abort this simulation and report that D >>>>>>>>>>> specifies a non-halting sequence of configurations?

    This validates the idea of a simulating halt decider referenced in >>>>>>>>>>> this paper.

    Rebutting the Sipser Halting Problem Proof
    https://www.researchgate.net/
    publication/364302709_Rebutting_the_Sipser_Halting_Problem_Proof >>>>>>>>>>>
    Professor Sipser has not had the time to carefully review this paper
    presented to him.
    </quoted email to professor Sipser>

    <quoted reply from professor Sipser>
    Looks ok.  Thanks for checking.
    </quoted reply from professor Sipser>

    IF I drop by and ask him face to face, will he confirm this? >>>>>>>>>>>
    Yes.

    Would Professor Sipser agree that you have refuted his halting problem
    proof?

    If I understand this correctly, it does not support the idea that a >>>>>>>>>> general "simulating halt decider" can actually exist.

    In the above, let D be a program that may or may not halt, and let H be
    an observer who attempts to determine whether or not D halts. >>>>>>>>>> Concretely, let D be this C program or equivalent:

    int main(void) { while (1) { } }

    and I'll be H.  I can observe D.  I can simulate it until I get bored,
    which won't take long (one iteration, two iterations, three iterations,
    zzzzzzzzz).  I can, while simulating it, conclude that it will never
    halt, abort the simulation, and report that it never halts.  It wouldn't
    be difficult to automate the process in a way that works for this simple
    case.

    My scope is to prove that the "impossible"
    input to all the halting problem proofs <is>
    decidable.

    As it is provably impossible it is not possible. The nearest you can hope
    is to construct an oracle that can do what a Turing machine cannot do. It
    would not be easy, just not yet proven imposssible.

    Not at all. No one ever bothered to notice that
    the contradictory part is unreachable code because
    the counter-example input gets stuck in recursive
    simulation. HHH simply sees this repeating pattern
    and rejects DD.

    As that does not identify any error in any proof it does not matter >>>>>> whether that is noticed or not. What is soundly proven impossible
    is impossible.

    It is an error in the foundational basis of the proof.
    When we assume that input DD can actually do the opposite
    of whatever value that HHH reports then no HHH can correctly
    report on the behavior of DD.

    No. It does not point to a wrong word or clause or sentence in the
    founcdational basis of the proof.

    No such DD can possibly exist.

    True but uninteresting. The important point is that no halt decider
    exist. That a DD cannot be constructed from a non-existinghalt
    decider is a rather obvious but not interesting.

    There cannot possibly be any input D to a simulating
    termination analyzer H that actually does the opposite
    of whatever value that H returns.

    For every decider there is a D that actually does halt if the
    decider rejects and funs forever if the decider accepts.

    When you try to encode that in a language like
    C you will find that has always been a false
    assumption.

    int main()
    {
    DD(); // HHH cannot report on the behavior of its caller
    }

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

    You are wrong: I don't find so.

    --
    Mikko

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