• Re: Defining problems to make solutions impossible --- Correcting the d

    From Fred. Zwarts@21:1/5 to All on Tue Mar 18 16:36:44 2025
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the
    impression that these words mean: 'Yes, I agree that no algorithm can
    determine for all possible inputs whether the input describes a program
    that halts when directly executed.
    Correct?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue Mar 18 23:05:18 2025
    On 3/18/25 9:48 AM, olcott wrote:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    No it doesn't. It says you don't understand what you are saying.


    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.

    Right, what it would do when simulated by an ACTUAL UTM (not one that
    aborts), which will just so happen (by definition) generate the same
    behavior as the direct execution of it.


    _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 that includes HHH
    emulating itself emulating DDD cannot possibly
    reach the "ret" instruction of DDD and halt.

    but HHH doesn't correctly emulate DDD, so you claim is just a fraud.

    You have asserted that you Halt7.c has been included by reference, and
    thus its defintion of HHH applies, and that HHH WILL abort it emulation
    of this input, and thus HHH doesn't do a "correct emulation" by your own definition, as the x86 langauge doesn't say a program jstu stops in the
    middle.


    **Correctly emulated means emulated according to
    the semantics of the x86 language.

    Right, so not aborted unless you determine the actual CPU would blow
    itself up.


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

    DD correctly simulated*** by HHH that includes HHH
    emulating itself emulating DD cannot possibly
    reach the "ret" instruction of DD and halt. DD
    remains stuck on its first line.

    Which doesn't happen, so your claim is just a lie.

    ***Correctly simulated means simulated according to
    the semantics of the C language.


    Which again, doesn't allow a program to just "stop" unless it performs undefined behavior, which would show an error in your program, not the
    problem.


    Sorry, but you are just showing that you "logic" is just based on false assumptions and thus unsound logic.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Wed Mar 19 10:20:12 2025
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the
    impression that these words mean: 'Yes, I agree that no algorithm can
    determine for all possible inputs whether the input describes a
    program that halts when directly executed.
    Correct?


    So you don't understand what I said?
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    Again no 'yes' or 'no', but I think it can be interpreted as a 'yes'.
    Correct?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Wed Mar 19 13:19:34 2025
    On 2025-03-18 13:48:10 +0000, olcott said:

    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    The definition of the halting problem is not wrong. It defines,
    which is the only thing a defintion needs to do. It defines
    a problem and the problem is about halting so the defined
    problem is given a reasonable name. In addition, it is useful
    to know whether a Turing machine halts on a particular input,
    at least about some Turing machines and inputs.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Wed Mar 19 15:38:32 2025
    On 2025-03-18 15:50:22 +0000, olcott said:

    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the
    impression that these words mean: 'Yes, I agree that no algorithm can
    determine for all possible inputs whether the input describes a program
    that halts when directly executed.
    Correct?


    So you don't understand what I said?

    He understood. Whether he undestood correctely is less clear but
    apparently yes because you don't contradict his understanding.

    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Wed Mar 19 15:54:45 2025
    Am Wed, 19 Mar 2025 10:28:33 -0500 schrieb olcott:
    On 3/19/2025 4:20 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another TM Y has >>>>>>>> only an infinite loop on the basis of the direct execution of Y. >>>>>>>> No TM can in any way monitor the direct execution of another TM. >>>>>>>>
    NO TM halt decider can possibly exist that reports on the basis of >>>>>>> the direct execution of another TM.

    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem that
    requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt decider
    report on the behavior that its finite string input specifies by
    simulating this finite string according to its specified semantics.

    No 'yes' or 'no' again, but a lot of words again. But I have the
    impression that these words mean: 'Yes, I agree that no algorithm can
    determine for all possible inputs whether the input describes a
    program that halts when directly executed.
    Correct?

    So you don't understand what I said?
    No Halt decider can ever report on the direct execution of any other
    TM because it has no access to this direct execution. At most it only
    has a finite string machine code proxy of what the direct execution
    might be.

    Again no 'yes' or 'no', but I think it can be interpreted as a 'yes'.
    Correct?

    You are saying There exists an input D to halt decider H such that H
    gets the wrong answer.
    Which makes H not a decider at all.

    I am saying That for all inputs D there does not exist a halt decider H
    that gets the correct answer:
    Wrong as written: for every program D there is another program that
    returns D's halting status. But perhaps you meant that there is no
    decider that gets all inputs correct - which is what Fred is saying.

    when halt decider H is required to report on the behavior of the
    directly execute D. No halt decider H can ever report on the behavior
    of a directly executed D.
    --
    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 Wed Mar 19 18:18:41 2025
    On 2025-03-19 15:31:59 +0000, olcott said:

    On 3/19/2025 8:38 AM, Mikko wrote:
    On 2025-03-18 15:50:22 +0000, olcott said:

    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the
    impression that these words mean: 'Yes, I agree that no algorithm can
    determine for all possible inputs whether the input describes a program >>>> that halts when directly executed.
    Correct?


    So you don't understand what I said?

    He understood. Whether he undestood correctely is less clear but
    apparently yes because you don't contradict his understanding.

    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.

    He is not bothered to pay any attention to the entirely
    different quantifiers. Maybe has has no idea what
    quantification is.

    There are no quantifiers in "yes" and no more in "no".

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Wed Mar 19 18:16:29 2025
    On 2025-03-19 15:28:33 +0000, olcott said:

    On 3/19/2025 4:20 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the
    impression that these words mean: 'Yes, I agree that no algorithm can
    determine for all possible inputs whether the input describes a program >>>> that halts when directly executed.
    Correct?


    So you don't understand what I said?
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    Again no 'yes' or 'no', but I think it can be interpreted as a 'yes'.
    Correct?

    You are saying
    There exists an input D to halt decider H such that
    H gets the wrong answer.

    I am saying
    That for all inputs D there does not exist
    a halt decider H that gets the correct answer:

    when halt decider H is required to report on the
    behavior of the directly execute D. No halt decider
    H can ever report on the behavior of a directly
    executed D.

    I.e., you agree and generalize.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Mar 19 21:58:58 2025
    On 3/19/25 11:28 AM, olcott wrote:
    On 3/19/2025 4:20 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the
    impression that these words mean: 'Yes, I agree that no algorithm
    can determine for all possible inputs whether the input describes a
    program that halts when directly executed.
    Correct?


    So you don't understand what I said?
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    Again no 'yes' or 'no', but I think it can be interpreted as a 'yes'.
    Correct?

    You are saying
    There exists an input D to halt decider H such that
    H gets the wrong answer.

    I am saying
    That for all inputs D there does not exist
    a halt decider H that gets the correct answer:

      when halt decider H is required to report on the
      behavior of the directly execute D. No halt decider
      H can ever report on the behavior of a directly
      executed D.


    Inb other words, you are admitting that your argument is based on the
    FRAUD of changing definitions.

    And, you are also WRONG, as there are MANY inputs that MANY halt
    deciders can correctly determine the behavior of the directly executed
    input.

    The fact that a particular H gets the wrong answer for a particular D,
    just shows that that H was incorrect for that D. The fact that other
    deciders can get a provably correct answer (and thus not just by
    "guessing") shows that it isn't that the problem is malformed, just that
    this decider H wasn't correctly programmed for this case, and it really
    needed to be a different decider programmed differently.

    Of course, when then show that there is a DIFFERENT input that this new
    decider will get wrong, and thus the problem is shown to be
    uncomputable, which is not an error with the problem.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Mar 19 21:59:00 2025
    On 3/19/25 12:57 PM, olcott wrote:
    On 3/19/2025 6:19 AM, Mikko wrote:
    On 2025-03-18 13:48:10 +0000, olcott said:

    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    The definition of the halting problem is not wrong. It defines,
    which is the only thing a defintion needs to do. It defines
    a problem and the problem is about halting so the defined
    problem is given a reasonable name. In addition, it is useful
    to know whether a Turing machine halts on a particular input,
    at least about some Turing machines and inputs.


    When it specifies that a halt decider H must report on the
    behavior of the direct execution of another Turing Machine M
    this requirement is incorrect because no Turing machine
    ever has any access to the behavior of any directly executing
    Turing machine.


    No, it is correct, because that is the definition.

    And, I guess you never heard of a UTM, which is a Turing Machine that
    has access to the behavior of ANY and ALL Turing Machines, the one
    limitation is that non-halting behavior results in non-halting behavior
    as that is the DEFINITION of correctly emulating a machine.

    Thus, you are just shown to be an ignorant liar. Note, you used to put
    other down for not knowing about UTMs, but of course, when you finally
    got that it was only a UTM if it did exactly emulate the input and it
    couldn't abort its emulation and still be a UTM, it couldn't do what you
    wanted it to do, so you needed to try to change the meaning of the words
    with your lies.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu Mar 20 10:18:45 2025
    Op 20.mrt.2025 om 00:53 schreef olcott:
    On 3/19/2025 11:16 AM, Mikko wrote:
    On 2025-03-19 15:28:33 +0000, olcott said:

    On 3/19/2025 4:20 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the
    impression that these words mean: 'Yes, I agree that no algorithm
    can determine for all possible inputs whether the input describes
    a program that halts when directly executed.
    Correct?


    So you don't understand what I said?
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    Again no 'yes' or 'no', but I think it can be interpreted as a 'yes'.
    Correct?

    You are saying
    There exists an input D to halt decider H such that
    H gets the wrong answer.
    That is not what I say. I did not mention H or D, nor do you see the
    words 'wrong answer'.

    I said:
    We agree that the answer on the question: *"Does an algorithm
    exist that for all possible inputs returns whether it describes a
    halting program in direct execution"* is 'No'?
    Correct?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Thu Mar 20 11:23:45 2025
    On 2025-03-19 23:53:25 +0000, olcott said:

    On 3/19/2025 11:16 AM, Mikko wrote:
    On 2025-03-19 15:28:33 +0000, olcott said:

    On 3/19/2025 4:20 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the
    impression that these words mean: 'Yes, I agree that no algorithm can >>>>>> determine for all possible inputs whether the input describes a program >>>>>> that halts when directly executed.
    Correct?


    So you don't understand what I said?
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    Again no 'yes' or 'no', but I think it can be interpreted as a 'yes'.
    Correct?

    You are saying
    There exists an input D to halt decider H such that
    H gets the wrong answer.

    I am saying
    That for all inputs D there does not exist
    a halt decider H that gets the correct answer:

       when halt decider H is required to report on the
       behavior of the directly execute D. No halt decider
       H can ever report on the behavior of a directly
       executed D.

    I.e., you agree and generalize.

    The specification of the halting problem that dbush
    kept repeating is common knowledge about what the
    halting problem is AND INCORRECT.

    Irrelevant to the agreement with Fred. Zwarts.

    The halting problem requires what no TM can ever do.

    Agreed by Fred. Zwarts and by everyone who knows and understands
    the theory as presented in common textbooks.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Thu Mar 20 11:31:02 2025
    On 2025-03-20 00:23:32 +0000, olcott said:

    On 3/19/2025 11:18 AM, Mikko wrote:
    On 2025-03-19 15:31:59 +0000, olcott said:

    On 3/19/2025 8:38 AM, Mikko wrote:
    On 2025-03-18 15:50:22 +0000, olcott said:

    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the
    impression that these words mean: 'Yes, I agree that no algorithm can >>>>>> determine for all possible inputs whether the input describes a program >>>>>> that halts when directly executed.
    Correct?


    So you don't understand what I said?

    He understood. Whether he undestood correctely is less clear but
    apparently yes because you don't contradict his understanding.

    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.

    He is not bothered to pay any attention to the entirely
    different quantifiers. Maybe has has no idea what
    quantification is.

    There are no quantifiers in "yes" and no more in "no".


    *His YES and NO is stupidly wrong*
    He is saying for all halt deciders H there exists
    an input an input D that each H gets incorrectly.

    No, he said that there is no halt decider that decides every
    computation correctly. The "decider" may give a wrong answer
    or no answer at all. In the latter case it does not get
    anything incorrectly.

    I am saying for all inputs D there does not exist
    a halt decider H that reports on the behavior
    of the direct execution of input D

    So you agree with Fred. Zwarts and everyone that undersands the topic.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Thu Mar 20 11:33:57 2025
    On 2025-03-19 16:57:05 +0000, olcott said:

    On 3/19/2025 6:19 AM, Mikko wrote:
    On 2025-03-18 13:48:10 +0000, olcott said:

    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    The definition of the halting problem is not wrong. It defines,
    which is the only thing a defintion needs to do. It defines
    a problem and the problem is about halting so the defined
    problem is given a reasonable name. In addition, it is useful
    to know whether a Turing machine halts on a particular input,
    at least about some Turing machines and inputs.

    When it specifies that a halt decider H must report on the
    behavior of the direct execution of another Turing Machine M
    this requirement is incorrect because no Turing machine
    ever has any access to the behavior of any directly executing
    Turing machine.

    Your "because" is false. What follows that "because" is not relevant
    to the false claim that precedes it.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Mar 20 21:31:20 2025
    On 3/20/25 6:19 PM, olcott wrote:
    On 3/20/2025 4:33 AM, Mikko wrote:
    On 2025-03-19 16:57:05 +0000, olcott said:

    On 3/19/2025 6:19 AM, Mikko wrote:
    On 2025-03-18 13:48:10 +0000, olcott said:

    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    The definition of the halting problem is not wrong. It defines,
    which is the only thing a defintion needs to do. It defines
    a problem and the problem is about halting so the defined
    problem is given a reasonable name. In addition, it is useful
    to know whether a Turing machine halts on a particular input,
    at least about some Turing machines and inputs.

    When it specifies that a halt decider H must report on the
    behavior of the direct execution of another Turing Machine M
    this requirement is incorrect because no Turing machine
    ever has any access to the behavior of any directly executing
    Turing machine.

    Your "because" is false. What follows that "because" is not relevant
    to the false claim that precedes it.


    When decide means to examine an input and compute
    a mapping from this input to an accept or reject
    state then I am correct.

    Historically a TM that merely halts accepts its input
    by merely halting and totally ignoring this input.


    Which computed a mapping for that input. A TM that always halts in the
    accept state for every input is a universal accepter, mapping EVERY
    input to the accept state.

    That is a valid mapping, it might not be a very useful one, but it is
    one of the computable mappings.

    The problem you run into is that "Halting" has a defined mapping, and
    one that it turns out, no TM can compute correctly.

    If the mapping it computes differs for even ONE input, it didn't compute
    the right mapping.

    Since your H never computes the right mapping for the D based on it, it
    can't be a correct halt decider.

    WHen you start to argue with things that are type errors for the
    predicate (because your H or your D aren't actually computations) then
    you are just showing your stupidity. To be a compuation, D must include
    as part of its definition all and exactly the code for the specific H it
    is built to foil, and thus when you hypothozise a different "H" looking
    at it, it doesn't change, as the hypothetical H isn't the H it was built
    do confound, and programs don't change, so "Hypothetical H" is just "Hypothetical H" and never changes the original H unless you logic is
    based on lying,

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Fri Mar 21 10:19:06 2025
    On 2025-03-21 03:45:29 +0000, olcott said:

    On 3/20/2025 4:31 AM, Mikko wrote:
    On 2025-03-20 00:23:32 +0000, olcott said:

    On 3/19/2025 11:18 AM, Mikko wrote:
    On 2025-03-19 15:31:59 +0000, olcott said:

    On 3/19/2025 8:38 AM, Mikko wrote:
    On 2025-03-18 15:50:22 +0000, olcott said:

    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another >>>>>>>>>>>> TM Y has only an infinite loop on the basis of the direct >>>>>>>>>>>> execution of Y. No TM can in any way monitor the direct >>>>>>>>>>>> execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the >>>>>>>> impression that these words mean: 'Yes, I agree that no algorithm can >>>>>>>> determine for all possible inputs whether the input describes a program
    that halts when directly executed.
    Correct?


    So you don't understand what I said?

    He understood. Whether he undestood correctely is less clear but
    apparently yes because you don't contradict his understanding.

    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.

    He is not bothered to pay any attention to the entirely
    different quantifiers. Maybe has has no idea what
    quantification is.

    There are no quantifiers in "yes" and no more in "no".


    *His YES and NO is stupidly wrong*
    He is saying for all halt deciders H there exists
    an input an input D that each H gets incorrectly.

    No, he said that there is no halt decider that decides every
    computation correctly. The "decider" may give a wrong answer
    or no answer at all. In the latter case it does not get
    anything incorrectly.

    I am saying for all inputs D there does not exist
    a halt decider H that reports on the behavior
    of the direct execution of input D

    So you agree with Fred. Zwarts and everyone that undersands the topic.

    Every H gets at least one D wrong
    is very stupidly misconstrued
    to mean every H get every D wrong

    If you know that then you should stop misconstruing it that way. But
    both statements are someting you could cooment "Yes, that's right"
    or "No, I don't think so".

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Fri Mar 21 10:30:32 2025
    On 2025-03-20 22:19:51 +0000, olcott said:

    On 3/20/2025 4:33 AM, Mikko wrote:
    On 2025-03-19 16:57:05 +0000, olcott said:

    On 3/19/2025 6:19 AM, Mikko wrote:
    On 2025-03-18 13:48:10 +0000, olcott said:

    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    The definition of the halting problem is not wrong. It defines,
    which is the only thing a defintion needs to do. It defines
    a problem and the problem is about halting so the defined
    problem is given a reasonable name. In addition, it is useful
    to know whether a Turing machine halts on a particular input,
    at least about some Turing machines and inputs.

    When it specifies that a halt decider H must report on the
    behavior of the direct execution of another Turing Machine M
    this requirement is incorrect because no Turing machine
    ever has any access to the behavior of any directly executing
    Turing machine.

    Your "because" is false. What follows that "because" is not relevant
    to the false claim that precedes it.

    When decide means to examine an input and compute
    a mapping from this input to an accept or reject
    state then I am correct.

    No, that is false but irrelevant. The discussion was not about deciding
    but whether a problem statement is wrong and whether it makes sense to
    say that a problem statement is wrong.

    Historically a TM that merely halts accepts its input
    by merely halting and totally ignoring this input.

    While the exact meaning of "accept" varies all authors agree that mere
    halting does not indicate accepting. There must be another way to halt
    in order to indicate rejecting.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Fri Mar 21 10:28:57 2025
    Op 20.mrt.2025 om 23:15 schreef olcott:
    On 3/20/2025 4:18 AM, Fred. Zwarts wrote:
    Op 20.mrt.2025 om 00:53 schreef olcott:
    On 3/19/2025 11:16 AM, Mikko wrote:
    On 2025-03-19 15:28:33 +0000, olcott said:

    On 3/19/2025 4:20 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another >>>>>>>>>>>> TM Y has only an infinite loop on the basis of the direct >>>>>>>>>>>> execution of Y. No TM can in any way monitor the direct >>>>>>>>>>>> execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the >>>>>>>> impression that these words mean: 'Yes, I agree that no
    algorithm can determine for all possible inputs whether the
    input describes a program that halts when directly executed.
    Correct?


    So you don't understand what I said?
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    Again no 'yes' or 'no', but I think it can be interpreted as a 'yes'. >>>>>> Correct?

    You are saying
    There exists an input D to halt decider H such that
    H gets the wrong answer.
    That is not what I say. I did not mention H or D, nor do you see the
    words 'wrong answer'.

    I said:
    We agree that the answer on the question: *"Does an algorithm
    exist that for all possible inputs returns whether it describes a
    halting program in direct execution"* is 'No'?
    Correct?


    I AM NOT SAYING ANYTHING LIKE THAT


    Again no clear 'yes' or 'no'.
    This time it sounds more like a 'no'.
    So, you think an algorithm exists that for all possible inputs returns
    whether it describes a halting program in direct execution?
    Correct?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Mar 21 07:48:29 2025
    On 3/20/25 11:45 PM, olcott wrote:
    On 3/20/2025 4:31 AM, Mikko wrote:
    On 2025-03-20 00:23:32 +0000, olcott said:

    On 3/19/2025 11:18 AM, Mikko wrote:
    On 2025-03-19 15:31:59 +0000, olcott said:

    On 3/19/2025 8:38 AM, Mikko wrote:
    On 2025-03-18 15:50:22 +0000, olcott said:

    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another >>>>>>>>>>>> TM Y has only an infinite loop on the basis of the direct >>>>>>>>>>>> execution of Y. No TM can in any way monitor the direct >>>>>>>>>>>> execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the >>>>>>>> impression that these words mean: 'Yes, I agree that no
    algorithm can determine for all possible inputs whether the
    input describes a program that halts when directly executed.
    Correct?


    So you don't understand what I said?

    He understood. Whether he undestood correctely is less clear but
    apparently yes because you don't contradict his understanding.

    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.

    He is not bothered to pay any attention to the entirely
    different quantifiers. Maybe has has no idea what
    quantification is.

    There are no quantifiers in "yes" and no more in "no".


    *His YES and NO is stupidly wrong*
    He is saying for all halt deciders H there exists
    an input an input D that each H gets incorrectly.

    No, he said that there is no halt decider that decides every
    computation correctly. The "decider" may give a wrong answer
    or no answer at all. In the latter case it does not get
    anything incorrectly.

    I am saying for all inputs D there does not exist
    a halt decider H that reports on the behavior
    of the direct execution of input D

    So you agree with Fred. Zwarts and everyone that undersands the topic.


    Every H gets at least one D wrong
    is very stupidly misconstrued
    to mean every H get every D wrong


    No one says that every H gets every D wrong, unless that somebody is you.

    The key is that if every H gets some D (specific to it) wrong, then no H
    exists that gets all input right.

    IF we have two different deciders, even if we know that one of them will
    get the right answer, doesn't help us if we don't know which on it is.

    After all, the pair for deciders, one that always says halting, and one
    that always says non-halting, will always have one of the get the right
    answer, but that doesn't help us.

    And if we try to make a decider to tell us which decider to trust, we
    can build the input on that decider, and then the decider it picks will
    always have given the wrong answer.

    Your problem is you keep on trying to fight strawmen, because you
    stupidly chose not to learn the details of the problem, but to try to
    live in a world of make-beleive and argue against what you think is the problem, which just shows your stupidity and ingnorance.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Fri Mar 21 18:05:37 2025
    Am Fri, 21 Mar 2025 08:21:49 -0500 schrieb olcott:
    On 3/21/2025 3:19 AM, Mikko wrote:
    On 2025-03-21 03:45:29 +0000, olcott said:
    On 3/20/2025 4:31 AM, Mikko wrote:
    On 2025-03-20 00:23:32 +0000, olcott said:
    On 3/19/2025 11:18 AM, Mikko wrote:
    On 2025-03-19 15:31:59 +0000, olcott said:
    On 3/19/2025 8:38 AM, Mikko wrote:
    On 2025-03-18 15:50:22 +0000, olcott said:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another TM >>>>>>>>>>>>>> Y has only an infinite loop on the basis of the direct >>>>>>>>>>>>>> execution of Y. No TM can in any way monitor the direct >>>>>>>>>>>>>> execution of another TM.

    NO TM halt decider can possibly exist that reports on the >>>>>>>>>>>>> basis of the direct execution of another TM.

    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem that >>>>>>>>>>> requires reporting on the direct execution IS WRONG.
    On the other hand there is nothing wrong with having a halt >>>>>>>>>>> decider report on the behavior that its finite string input >>>>>>>>>>> specifies by simulating this finite string according to its >>>>>>>>>>> specified semantics.

    No 'yes' or 'no' again, but a lot of words again. But I have >>>>>>>>>> the impression that these words mean: 'Yes, I agree that no >>>>>>>>>> algorithm can determine for all possible inputs whether the >>>>>>>>>> input describes a program that halts when directly executed. >>>>>>>>>> Correct?

    So you don't understand what I said?

    He understood. Whether he undestood correctely is less clear but >>>>>>>> apparently yes because you don't contradict his understanding. >>>>>>>>

    No Halt decider can ever report on the direct execution of any >>>>>>>>> other TM because it has no access to this direct execution. At >>>>>>>>> most it only has a finite string machine code proxy of what the >>>>>>>>> direct execution might be.

    He is not bothered to pay any attention to the entirely different >>>>>>> quantifiers. Maybe has has no idea what quantification is.

    There are no quantifiers in "yes" and no more in "no".

    *His YES and NO is stupidly wrong*
    He is saying for all halt deciders H there exists an input an input
    D that each H gets incorrectly.

    No, he said that there is no halt decider that decides every
    computation correctly. The "decider" may give a wrong answer or no
    answer at all. In the latter case it does not get anything
    incorrectly.


    I am saying for all inputs D there does not exist a halt decider H
    that reports on the behavior of the direct execution of input D
    So you agree with Fred. Zwarts and everyone that undersands the
    topic.
    Every H gets at least one D wrong is very stupidly misconstrued to
    mean every H get every D wrong
    If you know that then you should stop misconstruing it that way. But
    both statements are someting you could cooment "Yes, that's right" or
    "No, I don't think so".

    Every H gets at least one D incorrectly only when the halting problem is defined incoherently.
    By defining the halting problem as computing the mapping from the input finite string to the behavior that this finite string specifies on the
    basis of the semantics of its x86 language HHH is correct to reject DD
    as non-halting.
    Redefinition doesn't make the problem go away, namely, that you can't
    compute whether DD halts *with the decider that DD calls*. And running
    DD directly seems to me to be the most straightforward way to map its sourcecode to "halting behaviour".

    --
    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 Fred. Zwarts@21:1/5 to All on Fri Mar 21 19:44:36 2025
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the
    impression that these words mean: 'Yes, I agree that no algorithm can
    determine for all possible inputs whether the input describes a
    program that halts when directly executed.
    Correct?


    ...
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    That sounds like a 'yes, I agree that no algorithm can determine for all possible inputs whether the input describes a program that halts when
    directly executed.'
    Correct?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Mar 21 19:49:12 2025
    On 3/21/25 9:37 AM, olcott wrote:
    On 3/21/2025 4:28 AM, Fred. Zwarts wrote:
    Op 20.mrt.2025 om 23:15 schreef olcott:
    On 3/20/2025 4:18 AM, Fred. Zwarts wrote:
    Op 20.mrt.2025 om 00:53 schreef olcott:
    On 3/19/2025 11:16 AM, Mikko wrote:
    On 2025-03-19 15:28:33 +0000, olcott said:

    On 3/19/2025 4:20 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another >>>>>>>>>>>>>> TM Y has only an infinite loop on the basis of the direct >>>>>>>>>>>>>> execution of Y. No TM can in any way monitor the direct >>>>>>>>>>>>>> execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem >>>>>>>>>>> that requires reporting on the direct execution IS WRONG. >>>>>>>>>>>
    On the other hand there is nothing wrong with having a halt >>>>>>>>>>> decider report on the behavior that its finite string input >>>>>>>>>>> specifies by simulating this finite string according to its >>>>>>>>>>> specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have >>>>>>>>>> the impression that these words mean: 'Yes, I agree that no >>>>>>>>>> algorithm can determine for all possible inputs whether the >>>>>>>>>> input describes a program that halts when directly executed. >>>>>>>>>> Correct?


    So you don't understand what I said?
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    Again no 'yes' or 'no', but I think it can be interpreted as a >>>>>>>> 'yes'.
    Correct?

    You are saying
    There exists an input D to halt decider H such that
    H gets the wrong answer.
    That is not what I say. I did not mention H or D, nor do you see the
    words 'wrong answer'.

    I said:
    We agree that the answer on the question: *"Does an algorithm
    exist that for all possible inputs returns whether it describes a
    halting program in direct execution"* is 'No'?
    Correct?


    I AM NOT SAYING ANYTHING LIKE THAT


    Again no clear 'yes' or 'no'.
    This time it sounds more like a 'no'.
    So, you think an algorithm exists that for all possible inputs returns
    whether it describes a halting program in direct execution?
    Correct?


    When the halting problem is defined incorrectly
    thenn for all H there exists a D
    such that H gets the wrong answer.


    And what is incorret about the definition?

    It seems you just admitted to the truth of Turings proof about the
    Halting Problem.

    That for EVERY possible decider, there exists a specific input, that
    this halting decider will not get the right answer to.

    Therefore, there does not exist any Halt Decider that can get the
    correct answer for all programs given as inputs.

    So, you might as well go home to your daddy and admit you wasted your
    life here trying to disprove a statement you agreed with.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sat Mar 22 09:41:08 2025
    Op 21.mrt.2025 om 20:10 schreef olcott:
    On 3/21/2025 1:44 PM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the
    impression that these words mean: 'Yes, I agree that no algorithm
    can determine for all possible inputs whether the input describes a
    program that halts when directly executed.
    Correct?


    ...
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    That sounds like a 'yes, I agree that no algorithm can determine for
    all possible inputs whether the input describes a program that halts
    when directly executed.'
    Correct?

    No it is me saying that incorrect problems often have
    no correct solution because they are incorrect.


    Again no 'yes' or 'no' for my question, but a 'no' to a different question.
    But it seems Olcott agrees that there is no algorithm that can determine
    for all possible inputs whether the input describes a program that halts
    when directly executed.'
    Because if such an algorithm would exist it would be the solution to
    what he calls the 'incorrect problem'.

    But Olcott refuses to come with a clear 'yes' or 'no' to the question:
    'Does an algorithm exist that can determine for all possible inputs
    whether the input describes a program that halts when directly executed.'
    I am afraid that he keeps using many irrelevant words because he starts
    to understand that he has placed himself in an impossible position.
    If he would say 'no', then he agrees with the Halting theorem, but if he
    would say 'yes', then he has no ground to say that his HHH is correct
    even if it differs from the direct execution.
    So, he must avoid a clean 'yes' or 'no' and use a lot of words
    pretending that he is still honestly contributing to the discussion.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat Mar 22 16:38:02 2025
    On 2025-03-21 13:21:49 +0000, olcott said:

    On 3/21/2025 3:19 AM, Mikko wrote:
    On 2025-03-21 03:45:29 +0000, olcott said:

    On 3/20/2025 4:31 AM, Mikko wrote:
    On 2025-03-20 00:23:32 +0000, olcott said:

    On 3/19/2025 11:18 AM, Mikko wrote:
    On 2025-03-19 15:31:59 +0000, olcott said:

    On 3/19/2025 8:38 AM, Mikko wrote:
    On 2025-03-18 15:50:22 +0000, olcott said:

    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another >>>>>>>>>>>>>> TM Y has only an infinite loop on the basis of the direct >>>>>>>>>>>>>> execution of Y. No TM can in any way monitor the direct >>>>>>>>>>>>>> execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem >>>>>>>>>>> that requires reporting on the direct execution IS WRONG. >>>>>>>>>>>
    On the other hand there is nothing wrong with having a halt >>>>>>>>>>> decider report on the behavior that its finite string input >>>>>>>>>>> specifies by simulating this finite string according to its >>>>>>>>>>> specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the >>>>>>>>>> impression that these words mean: 'Yes, I agree that no algorithm can
    determine for all possible inputs whether the input describes a program
    that halts when directly executed.
    Correct?


    So you don't understand what I said?

    He understood. Whether he undestood correctely is less clear but >>>>>>>> apparently yes because you don't contradict his understanding. >>>>>>>>
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.

    He is not bothered to pay any attention to the entirely
    different quantifiers. Maybe has has no idea what
    quantification is.

    There are no quantifiers in "yes" and no more in "no".


    *His YES and NO is stupidly wrong*
    He is saying for all halt deciders H there exists
    an input an input D that each H gets incorrectly.

    No, he said that there is no halt decider that decides every
    computation correctly. The "decider" may give a wrong answer
    or no answer at all. In the latter case it does not get
    anything incorrectly.

    I am saying for all inputs D there does not exist
    a halt decider H that reports on the behavior
    of the direct execution of input D

    So you agree with Fred. Zwarts and everyone that undersands the topic.

    Every H gets at least one D wrong
    is very stupidly misconstrued
    to mean every H get every D wrong

    If you know that then you should stop misconstruing it that way. But
    both statements are someting you could cooment "Yes, that's right"
    or "No, I don't think so".


    _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)
    [00002141] 83c404 add esp,+04
    [00002144] 8945fc mov [ebp-04],eax
    [00002147] 837dfc00 cmp dword [ebp-04],+00
    [0000214b] 7402 jz 0000214f
    [0000214d] ebfe jmp 0000214d
    [0000214f] 8b45fc mov eax,[ebp-04]
    [00002152] 8be5 mov esp,ebp
    [00002154] 5d pop ebp
    [00002155] c3 ret
    Size in bytes:(0035) [00002155]

    Every H gets at least one D incorrectly only
    when the halting problem is defined incoherently.

    The definition that defines "halting problem" as the halting problem
    is not incoherent. That definition provides clear ciretiria to determine whether a Turing machine is a solution of the problem or not.

    A definition that is not equivalent to the definition of the halting
    problem does not define halting problem but may define another problem.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to Fred. Zwarts on Sat Mar 22 16:41:43 2025
    On 2025-03-21 18:44:36 +0000, Fred. Zwarts said:

    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the
    impression that these words mean: 'Yes, I agree that no algorithm can
    determine for all possible inputs whether the input describes a program
    that halts when directly executed.
    Correct?


    ...
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    That sounds like a 'yes, I agree that no algorithm can determine for
    all possible inputs whether the input describes a program that halts
    when directly executed.'
    Correct?

    This seems to be a case of incompleteness where one neither agrees
    nor disagrees.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat Mar 22 18:03:29 2025
    On 2025-03-20 22:19:51 +0000, olcott said:

    On 3/20/2025 4:33 AM, Mikko wrote:
    On 2025-03-19 16:57:05 +0000, olcott said:

    On 3/19/2025 6:19 AM, Mikko wrote:
    On 2025-03-18 13:48:10 +0000, olcott said:

    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    The definition of the halting problem is not wrong. It defines,
    which is the only thing a defintion needs to do. It defines
    a problem and the problem is about halting so the defined
    problem is given a reasonable name. In addition, it is useful
    to know whether a Turing machine halts on a particular input,
    at least about some Turing machines and inputs.

    When it specifies that a halt decider H must report on the
    behavior of the direct execution of another Turing Machine M
    this requirement is incorrect because no Turing machine
    ever has any access to the behavior of any directly executing
    Turing machine.

    Your "because" is false. What follows that "because" is not relevant
    to the false claim that precedes it.

    When decide means to examine an input and compute
    a mapping from this input to an accept or reject
    state then I am correct.

    When you claim something that is false you are wrong. Other
    considerations are not relevant.

    Historically a TM that merely halts accepts its input
    by merely halting and totally ignoring this input.

    Irrelevant to the fact that your "because" is false.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sat Mar 22 20:12:37 2025
    Op 22.mrt.2025 om 09:41 schreef Fred. Zwarts:
    Op 21.mrt.2025 om 20:10 schreef olcott:
    On 3/21/2025 1:44 PM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the
    impression that these words mean: 'Yes, I agree that no algorithm
    can determine for all possible inputs whether the input describes a
    program that halts when directly executed.
    Correct?


    ...
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    That sounds like a 'yes, I agree that no algorithm can determine for
    all possible inputs whether the input describes a program that halts
    when directly executed.'
    Correct?

    No it is me saying that incorrect problems often have
    no correct solution because they are incorrect.


    Again no 'yes' or 'no' for my question, but a 'no' to a different question. But it seems Olcott agrees that there is no algorithm that can determine
    for all possible inputs whether the input describes a program that halts
    when directly executed.'
    Because if such an algorithm would exist it would be the solution to
    what he calls the 'incorrect problem'.

    But Olcott refuses to come with a clear 'yes' or 'no' to the question:
    'Does an algorithm exist that can determine for all possible inputs
    whether the input describes a program that halts when directly executed.'
    I am afraid that he keeps using many irrelevant words because he starts
    to understand that he has placed himself in an impossible position.
    If he would say 'no', then he agrees with the Halting theorem, but if he would say 'yes', then he has no ground to say that his HHH is correct
    even if it differs from the direct execution.
    So, he must avoid a clean 'yes' or 'no' and use a lot of words
    pretending that he is still honestly contributing to the discussion.


    Conclusion: The answer for
    'Is there an algorithm that can determine for all possible inputs
    whether the input describes a program that halts when directly executed.'
    is undecidable for Olcott.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to Fred. Zwarts on Sat Mar 22 20:12:37 2025
    On 22/03/2025 19:12, Fred. Zwarts wrote:
    Conclusion: The answer for 'Is there an algorithm that can
    determine for all possible inputs whether the input describes
    a program that halts when directly executed.' is undecidable
    for Olcott.
    It shouldn't be all that difficult to write an Olcott emulator.

    --
    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 Sat Mar 22 22:53:37 2025
    On 3/22/25 4:23 PM, olcott wrote:
    On 3/22/2025 2:12 PM, Fred. Zwarts wrote:
    Op 22.mrt.2025 om 09:41 schreef Fred. Zwarts:
    Op 21.mrt.2025 om 20:10 schreef olcott:
    On 3/21/2025 1:44 PM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct >>>>>>>>>>> execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the >>>>>>> impression that these words mean: 'Yes, I agree that no algorithm >>>>>>> can determine for all possible inputs whether the input describes >>>>>>> a program that halts when directly executed.
    Correct?


    ...
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    That sounds like a 'yes, I agree that no algorithm can determine
    for all possible inputs whether the input describes a program that
    halts when directly executed.'
    Correct?

    No it is me saying that incorrect problems often have
    no correct solution because they are incorrect.


    Again no 'yes' or 'no' for my question, but a 'no' to a different
    question.
    But it seems Olcott agrees that there is no algorithm that can
    determine for all possible inputs whether the input describes a
    program that halts when directly executed.'
    Because if such an algorithm would exist it would be the solution to
    what he calls the 'incorrect problem'.

    But Olcott refuses to come with a clear 'yes' or 'no' to the question:
    'Does an algorithm exist that can determine for all possible inputs
    whether the input describes a program that halts when directly
    executed.'
    I am afraid that he keeps using many irrelevant words because he
    starts to understand that he has placed himself in an impossible
    position.
    If he would say 'no', then he agrees with the Halting theorem, but if
    he would say 'yes', then he has no ground to say that his HHH is
    correct even if it differs from the direct execution.
    So, he must avoid a clean 'yes' or 'no' and use a lot of words
    pretending that he is still honestly contributing to the discussion.


    Conclusion: The answer for
    'Is there an algorithm that can determine for all possible inputs
    whether the input describes a program that halts when directly executed.'
    is undecidable for Olcott.

    "Describes" has always been way too vague.
    Machine code that "specifies" behavior according
    to the semantics of the machine language has
    zero vagueness.


    And the Machine Code PROVES that your answer is incorrect, as the
    machine code for the call to HHH can ONLY be interpreted as going into
    HHH and then emulating there.

    And "Correct Emulation" of machine code also requires never stopping.

    For HHH to determine that its input never halts, we need that exact same machine code (even what we see of HHH) when FULLY emulated by a correct emulator, to not halt.

    If you want to claim that the correct emulation will differ based on who
    did the emulation, you need to show the first step actually correctly
    emulated, where the difference occurs.

    You can't do this, because it isn't true, but you are so stupid you
    assume it must be as that is the only way to try to prove your lies.

    Sorry, you are just shown to be a stupid liar and that all your work is
    just a fraud based on your lies by using wrong definitions.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sun Mar 23 09:30:29 2025
    Op 22.mrt.2025 om 21:23 schreef olcott:
    On 3/22/2025 2:12 PM, Fred. Zwarts wrote:
    Op 22.mrt.2025 om 09:41 schreef Fred. Zwarts:
    Op 21.mrt.2025 om 20:10 schreef olcott:
    On 3/21/2025 1:44 PM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct >>>>>>>>>>> execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the >>>>>>> impression that these words mean: 'Yes, I agree that no algorithm >>>>>>> can determine for all possible inputs whether the input describes >>>>>>> a program that halts when directly executed.
    Correct?


    ...
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    That sounds like a 'yes, I agree that no algorithm can determine
    for all possible inputs whether the input describes a program that
    halts when directly executed.'
    Correct?

    No it is me saying that incorrect problems often have
    no correct solution because they are incorrect.


    Again no 'yes' or 'no' for my question, but a 'no' to a different
    question.
    But it seems Olcott agrees that there is no algorithm that can
    determine for all possible inputs whether the input describes a
    program that halts when directly executed.'
    Because if such an algorithm would exist it would be the solution to
    what he calls the 'incorrect problem'.

    But Olcott refuses to come with a clear 'yes' or 'no' to the question:
    'Does an algorithm exist that can determine for all possible inputs
    whether the input describes a program that halts when directly
    executed.'
    I am afraid that he keeps using many irrelevant words because he
    starts to understand that he has placed himself in an impossible
    position.
    If he would say 'no', then he agrees with the Halting theorem, but if
    he would say 'yes', then he has no ground to say that his HHH is
    correct even if it differs from the direct execution.
    So, he must avoid a clean 'yes' or 'no' and use a lot of words
    pretending that he is still honestly contributing to the discussion.


    Conclusion: The answer for
    'Is there an algorithm that can determine for all possible inputs
    whether the input describes a program that halts when directly executed.'
    is undecidable for Olcott.

    "Describes" has always been way too vague.
    Machine code that "specifies" behavior according
    to the semantics of the machine language has
    zero vagueness.


    Again undecidable? No 'yes' or 'no'.
    I think even the question:
    'Is there an algorithm that can determine for all possible inputs
    whether the input specifies a program that (according to the semantics
    of the machine language) halts when directly executed.'
    is undecidable for Olcott.

    We will see. Will there no come a 'yes' or 'no' answer, or is it still undecidable for Olcott?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to Richard Heathfield on Sun Mar 23 11:23:16 2025
    On 2025-03-22 20:12:37 +0000, Richard Heathfield said:

    On 22/03/2025 19:12, Fred. Zwarts wrote:
    Conclusion: The answer for 'Is there an algorithm that can
    determine for all possible inputs whether the input describes
    a program that halts when directly executed.' is undecidable
    for Olcott.
    It shouldn't be all that difficult to write an Olcott emulator.

    But would be hard to compare to direct execution with as many input
    as would be required for testing.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Mar 23 11:35:57 2025
    On 2025-03-22 20:23:06 +0000, olcott said:

    On 3/22/2025 2:12 PM, Fred. Zwarts wrote:
    Op 22.mrt.2025 om 09:41 schreef Fred. Zwarts:
    Op 21.mrt.2025 om 20:10 schreef olcott:
    On 3/21/2025 1:44 PM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct >>>>>>>>>>> execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt
    decider report on the behavior that its finite string input
    specifies by simulating this finite string according to its
    specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the >>>>>>> impression that these words mean: 'Yes, I agree that no algorithm can >>>>>>> determine for all possible inputs whether the input describes a program >>>>>>> that halts when directly executed.
    Correct?


    ...
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    That sounds like a 'yes, I agree that no algorithm can determine for >>>>> all possible inputs whether the input describes a program that halts >>>>> when directly executed.'
    Correct?

    No it is me saying that incorrect problems often have
    no correct solution because they are incorrect.


    Again no 'yes' or 'no' for my question, but a 'no' to a different question. >>> But it seems Olcott agrees that there is no algorithm that can
    determine for all possible inputs whether the input describes a program
    that halts when directly executed.'
    Because if such an algorithm would exist it would be the solution to
    what he calls the 'incorrect problem'.

    But Olcott refuses to come with a clear 'yes' or 'no' to the question:
    'Does an algorithm exist that can determine for all possible inputs
    whether the input describes a program that halts when directly
    executed.'
    I am afraid that he keeps using many irrelevant words because he starts
    to understand that he has placed himself in an impossible position.
    If he would say 'no', then he agrees with the Halting theorem, but if
    he would say 'yes', then he has no ground to say that his HHH is
    correct even if it differs from the direct execution.
    So, he must avoid a clean 'yes' or 'no' and use a lot of words
    pretending that he is still honestly contributing to the discussion.


    Conclusion: The answer for
    'Is there an algorithm that can determine for all possible inputs
    whether the input describes a program that halts when directly
    executed.'
    is undecidable for Olcott.

    "Describes" has always been way too vague.

    There would be no universal Turing machine if the word were too vague.
    What is good enough for a universal Turing machine is good enough for
    a halting decider.

    Machine code that "specifies" behavior according
    to the semantics of the machine language has
    zero vagueness.

    But an object file that has external symbols has more.
    If you want to work at the machine code level your halting decider must
    accept complete memory images.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Mar 23 11:42:52 2025
    On 2025-03-22 17:05:57 +0000, olcott said:

    On 3/22/2025 11:03 AM, Mikko wrote:
    On 2025-03-20 22:19:51 +0000, olcott said:

    On 3/20/2025 4:33 AM, Mikko wrote:
    On 2025-03-19 16:57:05 +0000, olcott said:

    On 3/19/2025 6:19 AM, Mikko wrote:
    On 2025-03-18 13:48:10 +0000, olcott said:

    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another
    TM Y has only an infinite loop on the basis of the direct
    execution of Y. No TM can in any way monitor the direct
    execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    The definition of the halting problem is not wrong. It defines,
    which is the only thing a defintion needs to do. It defines
    a problem and the problem is about halting so the defined
    problem is given a reasonable name. In addition, it is useful
    to know whether a Turing machine halts on a particular input,
    at least about some Turing machines and inputs.

    When it specifies that a halt decider H must report on the
    behavior of the direct execution of another Turing Machine M
    this requirement is incorrect because no Turing machine
    ever has any access to the behavior of any directly executing
    Turing machine.

    Your "because" is false. What follows that "because" is not relevant
    to the false claim that precedes it.

    When decide means to examine an input and compute
    a mapping from this input to an accept or reject
    state then I am correct.

    When you claim something that is false you are wrong. Other
    considerations are not relevant.

    When X is defined as Y and nothing defines X as ~Y
    then X <is> Y within this definition even if everyone
    in the universe disagrees.

    It is event if something does define X as ~Y.

    Historically a TM that merely halts accepts its input
    by merely halting and totally ignoring this input.

    Irrelevant to the fact that your "because" is false.

    It is a truism that no Turing machine has direct access to the
    complete details of behavior of any other directly executing Turing Machine.

    Irrelevant ot the fact that your "because" is false.

    A UTM has indirect access to the same behavior as the behavior
    of a directly executing machine most of the time.

    Irrelevant to the fact that your "because" is false.

    The counter-example is very difficult to understand at the
    actual UTM level and requires a UTM that stops simulating
    after a finite number of correctly simulated steps.

    Irrelevant to the fact that your "because" is false.

    If something is too difficult for your understanding then don't say
    it.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to Mikko on Sun Mar 23 09:58:47 2025
    On 23/03/2025 09:23, Mikko wrote:
    On 2025-03-22 20:12:37 +0000, Richard Heathfield said:

    On 22/03/2025 19:12, Fred. Zwarts wrote:
    Conclusion: The answer for 'Is there an algorithm that can
    determine for all possible inputs whether the input describes
    a program that halts when directly executed.' is undecidable
    for Olcott.
    It shouldn't be all that difficult to write an Olcott emulator.

    But would be hard to compare to direct execution with as many input
    as would be required for testing.

    Just hook its output to its input. Job done. ;-)

    --
    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 Sun Mar 23 17:46:24 2025
    On 3/23/25 4:47 PM, olcott wrote:
    On 3/22/2025 9:53 PM, Richard Damon wrote:
    On 3/22/25 4:23 PM, olcott wrote:
    On 3/22/2025 2:12 PM, Fred. Zwarts wrote:
    Op 22.mrt.2025 om 09:41 schreef Fred. Zwarts:
    Op 21.mrt.2025 om 20:10 schreef olcott:
    On 3/21/2025 1:44 PM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another >>>>>>>>>>>>> TM Y has only an infinite loop on the basis of the direct >>>>>>>>>>>>> execution of Y. No TM can in any way monitor the direct >>>>>>>>>>>>> execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt >>>>>>>>>> decider report on the behavior that its finite string input >>>>>>>>>> specifies by simulating this finite string according to its >>>>>>>>>> specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have >>>>>>>>> the impression that these words mean: 'Yes, I agree that no
    algorithm can determine for all possible inputs whether the
    input describes a program that halts when directly executed. >>>>>>>>> Correct?


    ...
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    That sounds like a 'yes, I agree that no algorithm can determine >>>>>>> for all possible inputs whether the input describes a program
    that halts when directly executed.'
    Correct?

    No it is me saying that incorrect problems often have
    no correct solution because they are incorrect.


    Again no 'yes' or 'no' for my question, but a 'no' to a different
    question.
    But it seems Olcott agrees that there is no algorithm that can
    determine for all possible inputs whether the input describes a
    program that halts when directly executed.'
    Because if such an algorithm would exist it would be the solution
    to what he calls the 'incorrect problem'.

    But Olcott refuses to come with a clear 'yes' or 'no' to the question: >>>>> 'Does an algorithm exist that can determine for all possible inputs
    whether the input describes a program that halts when directly
    executed.'
    I am afraid that he keeps using many irrelevant words because he
    starts to understand that he has placed himself in an impossible
    position.
    If he would say 'no', then he agrees with the Halting theorem, but
    if he would say 'yes', then he has no ground to say that his HHH is
    correct even if it differs from the direct execution.
    So, he must avoid a clean 'yes' or 'no' and use a lot of words
    pretending that he is still honestly contributing to the discussion. >>>>>

    Conclusion: The answer for
    'Is there an algorithm that can determine for all possible inputs
    whether the input describes a program that halts when directly
    executed.'
    is undecidable for Olcott.

    "Describes" has always been way too vague.
    Machine code that "specifies" behavior according
    to the semantics of the machine language has
    zero vagueness.


    And the Machine Code PROVES that your answer is incorrect, as the
    machine code for the call to HHH can ONLY be interpreted as going into
    HHH and then emulating there.


    That proves that I am correct.

    Nope, it proves you have a broken definition, and are just committing FRAUD.


    And "Correct Emulation" of machine code also requires never stopping.


    You are neither stupid enough nor ignorant enough to believe that.

    No, you are too stupid to understand the definition of "correct" in the
    context of emulation.

    Sorry, but you are just sinking your reputation in that lake of fire.


    For HHH to determine that its input never halts, we need that exact
    same machine code (even what we see of HHH) when FULLY emulated by a
    correct emulator, to not halt.


    You are neither stupid enough nor ignorant enough to believe that.

    No, you are too stupid to understand the truth of it.

    Your "logic" is just based on you claiming the right to LIE, and thus to
    commit FRAUD.


    If you want to claim that the correct emulation will differ based on
    who did the emulation, you need to show the first step actually
    correctly emulated, where the difference occurs.


    When DDD emulated by HHH calls HHH(DDD) that
    call cannot possibly return because DDD remains
    stuck in recursive emulation.

    Which is irrelevent, since it is a fact that you HHH WILL abort, and
    thus there is no infinitely recursive emulation. You just like lying
    about what you are talking about by playing shell games.


    When the directly executed DDD calls HHH(DDD) that
    call does return because HHH aborts the otherwise
    infinite recursive emulation.

    Right, and THAT is the behavior that HHH needs to report on. Note, it is
    the HHH that is PART of DDD that made the decision to abort, and thus
    DDD can take credit for it and benifit for it.


    You can't do this, because it isn't true, but you are so stupid you
    assume it must be as that is the only way to try to prove your lies.


    I have done this several times, the above one maybe the best.

    Nope, when you do that, you break the rules of logic, and thus prove
    your argument is a fraud.


    Sorry, you are just shown to be a stupid liar and that all your work
    is just a fraud based on your lies by using wrong definitions.

    You are neither stupid enough nor ignorant enough to believe that.
    The real reason is that you care more about rebuttal than truth.


    Nope, just stating the plain facts, something you are unable to do, as
    all you statements are fundamentally based on your own lies, and can not
    be traced to any actual Truth-Makers of the system you are stuck in when
    you talk about the problem.

    You think you get to change the meaning of the words, but that just
    makes your argument invalid as your basic premises are now not true in
    the system you are actually stuck in to be talking about the problem you
    want to talk about.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Sun Mar 23 23:55:31 2025
    Am Sun, 23 Mar 2025 15:47:32 -0500 schrieb olcott:
    On 3/22/2025 9:53 PM, Richard Damon wrote:
    On 3/22/25 4:23 PM, olcott wrote:
    On 3/22/2025 2:12 PM, Fred. Zwarts wrote:
    Op 22.mrt.2025 om 09:41 schreef Fred. Zwarts:
    Op 21.mrt.2025 om 20:10 schreef olcott:
    On 3/21/2025 1:44 PM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:

    Conclusion: The answer for 'Is there an algorithm that can determine
    for all possible inputs whether the input describes a program that
    halts when directly executed.' is undecidable for Olcott.
    "Describes" has always been way too vague. Machine code that
    "specifies" behavior according to the semantics of the machine
    language has zero vagueness.
    Call it what you want.

    And the Machine Code PROVES that your answer is incorrect, as the
    machine code for the call to HHH can ONLY be interpreted as going into
    HHH and then emulating there.
    That proves that I am correct.

    And "Correct Emulation" of machine code also requires never stopping.
    You are neither stupid enough nor ignorant enough to believe that.
    Do you believe the machine code can stop the simulation?

    For HHH to determine that its input never halts, we need that exact
    same machine code (even what we see of HHH) when FULLY emulated by a
    correct emulator, to not halt.
    You are neither stupid enough nor ignorant enough to believe that.
    Ah ok, HHH is not a correct simulator. Knew it.

    If you want to claim that the correct emulation will differ based on
    who did the emulation, you need to show the first step actually
    correctly emulated, where the difference occurs.
    When DDD emulated by HHH calls HHH(DDD) that call cannot possibly return because DDD remains stuck in recursive emulation.
    Aha! HHH can't simulate itself.

    --
    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 Mon Mar 24 09:55:20 2025
    On 2025-03-23 19:25:13 +0000, olcott said:

    On 3/23/2025 4:35 AM, Mikko wrote:
    On 2025-03-22 20:23:06 +0000, olcott said:

    On 3/22/2025 2:12 PM, Fred. Zwarts wrote:
    Op 22.mrt.2025 om 09:41 schreef Fred. Zwarts:
    Op 21.mrt.2025 om 20:10 schreef olcott:
    On 3/21/2025 1:44 PM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another >>>>>>>>>>>>> TM Y has only an infinite loop on the basis of the direct >>>>>>>>>>>>> execution of Y. No TM can in any way monitor the direct >>>>>>>>>>>>> execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem
    that requires reporting on the direct execution IS WRONG.

    On the other hand there is nothing wrong with having a halt >>>>>>>>>> decider report on the behavior that its finite string input >>>>>>>>>> specifies by simulating this finite string according to its >>>>>>>>>> specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the >>>>>>>>> impression that these words mean: 'Yes, I agree that no algorithm can >>>>>>>>> determine for all possible inputs whether the input describes a program
    that halts when directly executed.
    Correct?


    ...
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    That sounds like a 'yes, I agree that no algorithm can determine for >>>>>>> all possible inputs whether the input describes a program that halts >>>>>>> when directly executed.'
    Correct?

    No it is me saying that incorrect problems often have
    no correct solution because they are incorrect.


    Again no 'yes' or 'no' for my question, but a 'no' to a different question.
    But it seems Olcott agrees that there is no algorithm that can
    determine for all possible inputs whether the input describes a program >>>>> that halts when directly executed.'
    Because if such an algorithm would exist it would be the solution to >>>>> what he calls the 'incorrect problem'.

    But Olcott refuses to come with a clear 'yes' or 'no' to the question: >>>>> 'Does an algorithm exist that can determine for all possible inputs
    whether the input describes a program that halts when directly
    executed.'
    I am afraid that he keeps using many irrelevant words because he starts >>>>> to understand that he has placed himself in an impossible position.
    If he would say 'no', then he agrees with the Halting theorem, but if >>>>> he would say 'yes', then he has no ground to say that his HHH is
    correct even if it differs from the direct execution.
    So, he must avoid a clean 'yes' or 'no' and use a lot of words
    pretending that he is still honestly contributing to the discussion. >>>>>

    Conclusion: The answer for
    'Is there an algorithm that can determine for all possible inputs
    whether the input describes a program that halts when directly
    executed.'
    is undecidable for Olcott.

    "Describes" has always been way too vague.

    There would be no universal Turing machine if the word were too vague.
    What is good enough for a universal Turing machine is good enough for
    a halting decider.

    That term was intended to mean something like a virtual
    machine language the precisely species every single detail
    of the exact behavior according to the semantics of this
    virtual machine language.

    Yes, that is what "to describe the behaviour" means.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Mar 24 07:23:45 2025
    On 3/23/25 11:09 PM, olcott wrote:
    On 3/23/2025 4:46 PM, Richard Damon wrote:
    On 3/23/25 4:47 PM, olcott wrote:
    On 3/22/2025 9:53 PM, Richard Damon wrote:
    On 3/22/25 4:23 PM, olcott wrote:
    On 3/22/2025 2:12 PM, Fred. Zwarts wrote:
    Op 22.mrt.2025 om 09:41 schreef Fred. Zwarts:
    Op 21.mrt.2025 om 20:10 schreef olcott:
    On 3/21/2025 1:44 PM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another >>>>>>>>>>>>>>> TM Y has only an infinite loop on the basis of the direct >>>>>>>>>>>>>>> execution of Y. No TM can in any way monitor the direct >>>>>>>>>>>>>>> execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'?

    It points out that the definition of the halting problem >>>>>>>>>>>> that requires reporting on the direct execution IS WRONG. >>>>>>>>>>>>
    On the other hand there is nothing wrong with having a halt >>>>>>>>>>>> decider report on the behavior that its finite string input >>>>>>>>>>>> specifies by simulating this finite string according to its >>>>>>>>>>>> specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have >>>>>>>>>>> the impression that these words mean: 'Yes, I agree that no >>>>>>>>>>> algorithm can determine for all possible inputs whether the >>>>>>>>>>> input describes a program that halts when directly executed. >>>>>>>>>>> Correct?


    ...
    No Halt decider can ever report on the direct execution
    of any other TM because it has no access to this direct
    execution. At most it only has a finite string machine
    code proxy of what the direct execution might be.


    That sounds like a 'yes, I agree that no algorithm can
    determine for all possible inputs whether the input describes a >>>>>>>>> program that halts when directly executed.'
    Correct?

    No it is me saying that incorrect problems often have
    no correct solution because they are incorrect.


    Again no 'yes' or 'no' for my question, but a 'no' to a different >>>>>>> question.
    But it seems Olcott agrees that there is no algorithm that can
    determine for all possible inputs whether the input describes a
    program that halts when directly executed.'
    Because if such an algorithm would exist it would be the solution >>>>>>> to what he calls the 'incorrect problem'.

    But Olcott refuses to come with a clear 'yes' or 'no' to the
    question:
    'Does an algorithm exist that can determine for all possible
    inputs whether the input describes a program that halts when
    directly executed.'
    I am afraid that he keeps using many irrelevant words because he >>>>>>> starts to understand that he has placed himself in an impossible >>>>>>> position.
    If he would say 'no', then he agrees with the Halting theorem,
    but if he would say 'yes', then he has no ground to say that his >>>>>>> HHH is correct even if it differs from the direct execution.
    So, he must avoid a clean 'yes' or 'no' and use a lot of words
    pretending that he is still honestly contributing to the discussion. >>>>>>>

    Conclusion: The answer for
    'Is there an algorithm that can determine for all possible inputs
    whether the input describes a program that halts when directly
    executed.'
    is undecidable for Olcott.

    "Describes" has always been way too vague.
    Machine code that "specifies" behavior according
    to the semantics of the machine language has
    zero vagueness.


    And the Machine Code PROVES that your answer is incorrect, as the
    machine code for the call to HHH can ONLY be interpreted as going
    into HHH and then emulating there.


    That proves that I am correct.

    Nope, it proves you have a broken definition, and are just committing
    FRAUD.


    And "Correct Emulation" of machine code also requires never stopping.


    You are neither stupid enough nor ignorant enough to believe that.

    No, you are too stupid to understand the definition of "correct" in
    the context of emulation.

    Sorry, but you are just sinking your reputation in that lake of fire.


    For HHH to determine that its input never halts, we need that exact
    same machine code (even what we see of HHH) when FULLY emulated by a
    correct emulator, to not halt.


    You are neither stupid enough nor ignorant enough to believe that.

    No, you are too stupid to understand the truth of it.

    Your "logic" is just based on you claiming the right to LIE, and thus
    to commit FRAUD.


    If you want to claim that the correct emulation will differ based on
    who did the emulation, you need to show the first step actually
    correctly emulated, where the difference occurs.


    When DDD emulated by HHH calls HHH(DDD) that
    call cannot possibly return because DDD remains
    stuck in recursive emulation.

    Which is irrelevent, since it is a fact that you HHH WILL abort, and
    thus there is no infinitely recursive emulation. You just like lying
    about what you are talking about by playing shell games.


    It is impossible for HHH compute the function from the direct
    execution of DDD because DDD is not the finite string input
    basis from which all computations must begin. https://en.wikipedia.org/wiki/Computable_function

    WHy isn't DDD made into the correct finite string?

    That seems to be your own fault.

    The problem has always been that you want to use the wrong string for
    DDD by excluding the code for HHH from it.


    Note, nobody said that Halting was a computable function, in fact, that
    is the meta-question of the problem, *IS* there a machine that can
    compute the Halting Mapping.

    You are just showing that you have a fundamental misconception of the
    problem you claim to have solved after it was proven to be impossible as
    it was unomputable.

    Your instance just proves your stupidity and ignorance.

    Sorry, but your instance on just using CliffsNotes versions to learn has
    made you the failure you are, not understanding what you are trying to do.

    The fact that HHH can't compute the answer was a proven fact, but also
    its requirement. Halting Decider, by their definition, need to try to
    determine the Halting Behavior of their input, and that behavior is
    DEFINED by the behavior of the direct execution, for which the decider
    can get (perhaps only partially) by emulation.

    There is nothing wrong is uncomputable problems, it is just a fact of
    logic that they exsit. If you don't like them, that is your problem. The
    only way to avoid them is to stay in very simple logic systems (which
    seems to be all you can understand anyway).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to You on Mon Mar 24 15:31:59 2025
    Am Mon, 24 Mar 2025 10:03:05 -0500 schrieb olcott:
    On 3/24/2025 6:23 AM, Richard Damon wrote:
    On 3/23/25 11:09 PM, olcott wrote:
    On 3/23/2025 4:46 PM, Richard Damon wrote:
    On 3/23/25 4:47 PM, olcott wrote:
    On 3/22/2025 9:53 PM, Richard Damon wrote:
    On 3/22/25 4:23 PM, olcott wrote:
    On 3/22/2025 2:12 PM, Fred. Zwarts wrote:
    Op 22.mrt.2025 om 09:41 schreef Fred. Zwarts:
    Op 21.mrt.2025 om 20:10 schreef olcott:
    On 3/21/2025 1:44 PM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:


    And the Machine Code PROVES that your answer is incorrect, as the
    machine code for the call to HHH can ONLY be interpreted as going
    into HHH and then emulating there.
    That proves that I am correct.
    Nope, it proves you have a broken definition, and are just committing
    FRAUD.


    And "Correct Emulation" of machine code also requires never
    stopping.
    You are neither stupid enough nor ignorant enough to believe that.
    No, you are too stupid to understand the definition of "correct" in
    the context of emulation.



    For HHH to determine that its input never halts, we need that exact >>>>>> same machine code (even what we see of HHH) when FULLY emulated by >>>>>> a correct emulator, to not halt.
    You are neither stupid enough nor ignorant enough to believe that.
    No, you are too stupid to understand the truth of it.
    Your "logic" is just based on you claiming the right to LIE, and thus
    to commit FRAUD.


    If you want to claim that the correct emulation will differ based
    on who did the emulation, you need to show the first step actually >>>>>> correctly emulated, where the difference occurs.

    When DDD emulated by HHH calls HHH(DDD) that call cannot possibly
    return because DDD remains stuck in recursive emulation.
    That's the problem of HHH, which should always return.

    Which is irrelevent, since it is a fact that you HHH WILL abort, and
    thus there is no infinitely recursive emulation. You just like lying
    about what you are talking about by playing shell games.

    It is impossible for HHH compute the function from the direct
    execution of DDD because DDD is not the finite string input basis from
    which all computations must begin.
    WHy isn't DDD made into the correct finite string?
    DDD is a semantically and syntactically correct finite stirng of the x86 machine language.
    Yes, but how can *the code of DDD* not correspond to its execution?

    That seems to be your own fault.
    The problem has always been that you want to use the wrong string for
    DDD by excluding the code for HHH from it.
    DDD emulated by HHH directly causes recursive emulation because it calls HHH(DDD) to emulate itself again. HHH complies until HHH determines
    that this cycle cannot possibly reach the final halt state of DDD.
    That doesn't change that DDD halts.

    Note, nobody said that Halting was a computable function, in fact, that
    is the meta-question of the problem, *IS* there a machine that can
    compute the Halting Mapping.
    When the halting problem requires a halt decider to report on the direct execution of another machine the halting problem is defined incorrectly.
    Er no, we want the halting decider to report on the direct execution
    of the description.

    You are just showing that you have a fundamental misconception of the
    problem you claim to have solved after it was proven to be impossible
    as it was unomputable.
    Your instance just proves your stupidity and ignorance.
    Sorry, but your instance on just using CliffsNotes versions to learn
    has made you the failure you are, not understanding what you are trying
    to do.
    The fact that HHH can't compute the answer

    Is a lie not a fact.
    You said yourself that HHH can't reach DDD's return.

    was a proven fact, but also its requirement. Halting Decider, by their
    definition, need to try to determine the Halting Behavior of their
    input,
    of their input
    And not what that input would do when simulated.

    and that behavior is DEFINED by the behavior of the direct execution,
    Why lie?
    The behavior is SPECIFIED BY THE FINITE STRING OF X86 MACHINE CODE AND
    THE SEMANTICS OF THE X86 LANGUAGE.
    DISAGREEING WITH THE SEMANTICS OF THE X86 LANGUAGE IS STUPID.
    Yeah, why lie that the behaviour of DDD were determined by some
    simulator *that you agree can't reach the return*?

    --
    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 Mon Mar 24 21:28:19 2025
    On 3/24/25 11:03 AM, olcott wrote:
    On 3/24/2025 6:23 AM, Richard Damon wrote:
    On 3/23/25 11:09 PM, olcott wrote:
    On 3/23/2025 4:46 PM, Richard Damon wrote:
    On 3/23/25 4:47 PM, olcott wrote:
    On 3/22/2025 9:53 PM, Richard Damon wrote:
    On 3/22/25 4:23 PM, olcott wrote:
    On 3/22/2025 2:12 PM, Fred. Zwarts wrote:
    Op 22.mrt.2025 om 09:41 schreef Fred. Zwarts:
    Op 21.mrt.2025 om 20:10 schreef olcott:
    On 3/21/2025 1:44 PM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another >>>>>>>>>>>>>>>>> TM Y has only an infinite loop on the basis of the direct >>>>>>>>>>>>>>>>> execution of Y. No TM can in any way monitor the direct >>>>>>>>>>>>>>>>> execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'? >>>>>>>>>>>>>>
    It points out that the definition of the halting problem >>>>>>>>>>>>>> that requires reporting on the direct execution IS WRONG. >>>>>>>>>>>>>>
    On the other hand there is nothing wrong with having a halt >>>>>>>>>>>>>> decider report on the behavior that its finite string input >>>>>>>>>>>>>> specifies by simulating this finite string according to its >>>>>>>>>>>>>> specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I >>>>>>>>>>>>> have the impression that these words mean: 'Yes, I agree >>>>>>>>>>>>> that no algorithm can determine for all possible inputs >>>>>>>>>>>>> whether the input describes a program that halts when >>>>>>>>>>>>> directly executed.
    Correct?


    ...
    No Halt decider can ever report on the direct execution >>>>>>>>>>>> of any other TM because it has no access to this direct >>>>>>>>>>>> execution. At most it only has a finite string machine >>>>>>>>>>>> code proxy of what the direct execution might be.


    That sounds like a 'yes, I agree that no algorithm can
    determine for all possible inputs whether the input describes >>>>>>>>>>> a program that halts when directly executed.'
    Correct?

    No it is me saying that incorrect problems often have
    no correct solution because they are incorrect.


    Again no 'yes' or 'no' for my question, but a 'no' to a
    different question.
    But it seems Olcott agrees that there is no algorithm that can >>>>>>>>> determine for all possible inputs whether the input describes a >>>>>>>>> program that halts when directly executed.'
    Because if such an algorithm would exist it would be the
    solution to what he calls the 'incorrect problem'.

    But Olcott refuses to come with a clear 'yes' or 'no' to the >>>>>>>>> question:
    'Does an algorithm exist that can determine for all possible >>>>>>>>> inputs whether the input describes a program that halts when >>>>>>>>> directly executed.'
    I am afraid that he keeps using many irrelevant words because >>>>>>>>> he starts to understand that he has placed himself in an
    impossible position.
    If he would say 'no', then he agrees with the Halting theorem, >>>>>>>>> but if he would say 'yes', then he has no ground to say that >>>>>>>>> his HHH is correct even if it differs from the direct execution. >>>>>>>>> So, he must avoid a clean 'yes' or 'no' and use a lot of words >>>>>>>>> pretending that he is still honestly contributing to the
    discussion.


    Conclusion: The answer for
    'Is there an algorithm that can determine for all possible
    inputs whether the input describes a program that halts when
    directly executed.'
    is undecidable for Olcott.

    "Describes" has always been way too vague.
    Machine code that "specifies" behavior according
    to the semantics of the machine language has
    zero vagueness.


    And the Machine Code PROVES that your answer is incorrect, as the
    machine code for the call to HHH can ONLY be interpreted as going
    into HHH and then emulating there.


    That proves that I am correct.

    Nope, it proves you have a broken definition, and are just
    committing FRAUD.


    And "Correct Emulation" of machine code also requires never stopping. >>>>>>

    You are neither stupid enough nor ignorant enough to believe that.

    No, you are too stupid to understand the definition of "correct" in
    the context of emulation.

    Sorry, but you are just sinking your reputation in that lake of fire.


    For HHH to determine that its input never halts, we need that
    exact same machine code (even what we see of HHH) when FULLY
    emulated by a correct emulator, to not halt.


    You are neither stupid enough nor ignorant enough to believe that.

    No, you are too stupid to understand the truth of it.

    Your "logic" is just based on you claiming the right to LIE, and
    thus to commit FRAUD.


    If you want to claim that the correct emulation will differ based
    on who did the emulation, you need to show the first step actually >>>>>> correctly emulated, where the difference occurs.


    When DDD emulated by HHH calls HHH(DDD) that
    call cannot possibly return because DDD remains
    stuck in recursive emulation.

    Which is irrelevent, since it is a fact that you HHH WILL abort, and
    thus there is no infinitely recursive emulation. You just like lying
    about what you are talking about by playing shell games.


    It is impossible for HHH compute the function from the direct
    execution of DDD because DDD is not the finite string input
    basis from which all computations must begin.
    https://en.wikipedia.org/wiki/Computable_function

    WHy isn't DDD made into the correct finite string?i


    DDD is a semantically and syntactically correct finite
    stirng of the x86 machine language.

    That seems to be your own fault.

    The problem has always been that you want to use the wrong string for
    DDD by excluding the code for HHH from it.


    DDD emulated by HHH directly causes recursive emulation
    because it calls HHH(DDD) to emulate itself again. HHH
    complies until HHH determines that this cycle cannot
    possibly reach the final halt state of DDD.


    Note, nobody said that Halting was a computable function, in fact,
    that is the meta-question of the problem, *IS* there a machine that
    can compute the Halting Mapping.


    When the halting problem requires a halt decider to
    report on the direct execution of another machine the
    halting problem is defined incorrectly.

    You are just showing that you have a fundamental misconception of the
    problem you claim to have solved after it was proven to be impossible
    as it was unomputable.

    Your instance just proves your stupidity and ignorance.

    Sorry, but your instance on just using CliffsNotes versions to learn
    has made you the failure you are, not understanding what you are
    trying to do.

    The fact that HHH can't compute the answer

    Is a lie not a fact.

    Really? You


    was a proven fact, but also its requirement. Halting Decider, by their
    definition, need to try to determine the Halting Behavior of their input,

    of their input
    of their input
    of their input
    of their input
    of their input

    Right, and the BEHAVIOR of an input to a Halting Decider it the behavior
    of the direct execution of the program the input represents/describes.


    < and that behavior is
    DEFINED by the behavior of the direct execution,

    Why lie?
    The behavior is SPECIFIED BY THE FINITE STRING OF X86 MACHINE CODE
    AND THE SEMANTICS OF THE X86 LANGUAGE.

    Right, the DIRECT EXECUTION of tha tx86 code, which means it must
    include ALL the instructions use, and thus all of the function called,
    and thus changing that function chages the input.


    DISAGREEING WITH THE SEMANTICS OF THE X86 LANGUAGE IS STUPID.

    Right, and those semantics mean that the call instuction is emulated by
    looking at ALL the code that it references, and not stopping until you
    get to the actual end.

    It does NOT mean calling that function a "correct emulator" (expecially
    if it isn't) and saying the x86 semantics convert that call to a call of
    the program being emulated. THAT is outside the bounds of the x86
    language. and can only be used in the more general case if the
    assumption is actually true, which it isn't for DDD calling HHH.


    for which the decider can get (perhaps only partially) by emulation.

    There is nothing wrong is uncomputable problems, it is just a fact of

    The computing the square root of a basket of eggs is another
    undecidable problem.

    Nope, because it isn't a well formed problem, as a basket of eggs
    doesn't have a squre root (eggs are roundish you know).

    Program DO have halting behavior (as long as they actually are programs)
    and thus it is fair to ask about it.


    You are just proving you think Strawmen are a valid for of logic,
    because you don't understand how logic actually works


    logic that they exsit. If you don't like them, that is your problem.
    The only way to avoid them is to stay in very simple logic systems
    (which seems to be all you can understand anyway).



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Tue Mar 25 10:49:25 2025
    On 2025-03-24 15:03:05 +0000, olcott said:

    On 3/24/2025 6:23 AM, Richard Damon wrote:
    On 3/23/25 11:09 PM, olcott wrote:
    On 3/23/2025 4:46 PM, Richard Damon wrote:
    On 3/23/25 4:47 PM, olcott wrote:
    On 3/22/2025 9:53 PM, Richard Damon wrote:
    On 3/22/25 4:23 PM, olcott wrote:
    On 3/22/2025 2:12 PM, Fred. Zwarts wrote:
    Op 22.mrt.2025 om 09:41 schreef Fred. Zwarts:
    Op 21.mrt.2025 om 20:10 schreef olcott:
    On 3/21/2025 1:44 PM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another >>>>>>>>>>>>>>>>> TM Y has only an infinite loop on the basis of the direct >>>>>>>>>>>>>>>>> execution of Y. No TM can in any way monitor the direct >>>>>>>>>>>>>>>>> execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution
    of another TM.


    Is that again a strange way to say 'Yes, I agree'? >>>>>>>>>>>>>>
    It points out that the definition of the halting problem >>>>>>>>>>>>>> that requires reporting on the direct execution IS WRONG. >>>>>>>>>>>>>>
    On the other hand there is nothing wrong with having a halt >>>>>>>>>>>>>> decider report on the behavior that its finite string input >>>>>>>>>>>>>> specifies by simulating this finite string according to its >>>>>>>>>>>>>> specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the >>>>>>>>>>>>> impression that these words mean: 'Yes, I agree that no algorithm can
    determine for all possible inputs whether the input describes a program
    that halts when directly executed.
    Correct?


    ...
    No Halt decider can ever report on the direct execution >>>>>>>>>>>> of any other TM because it has no access to this direct >>>>>>>>>>>> execution. At most it only has a finite string machine >>>>>>>>>>>> code proxy of what the direct execution might be.


    That sounds like a 'yes, I agree that no algorithm can determine for
    all possible inputs whether the input describes a program that halts
    when directly executed.'
    Correct?

    No it is me saying that incorrect problems often have
    no correct solution because they are incorrect.


    Again no 'yes' or 'no' for my question, but a 'no' to a different question.
    But it seems Olcott agrees that there is no algorithm that can >>>>>>>>> determine for all possible inputs whether the input describes a program
    that halts when directly executed.'
    Because if such an algorithm would exist it would be the solution to >>>>>>>>> what he calls the 'incorrect problem'.

    But Olcott refuses to come with a clear 'yes' or 'no' to the question:
    'Does an algorithm exist that can determine for all possible inputs >>>>>>>>> whether the input describes a program that halts when directly >>>>>>>>> executed.'
    I am afraid that he keeps using many irrelevant words because he starts
    to understand that he has placed himself in an impossible position. >>>>>>>>> If he would say 'no', then he agrees with the Halting theorem, but if >>>>>>>>> he would say 'yes', then he has no ground to say that his HHH is >>>>>>>>> correct even if it differs from the direct execution.
    So, he must avoid a clean 'yes' or 'no' and use a lot of words >>>>>>>>> pretending that he is still honestly contributing to the discussion. >>>>>>>>>

    Conclusion: The answer for
    'Is there an algorithm that can determine for all possible inputs >>>>>>>> whether the input describes a program that halts when directly >>>>>>>> executed.'
    is undecidable for Olcott.

    "Describes" has always been way too vague.
    Machine code that "specifies" behavior according
    to the semantics of the machine language has
    zero vagueness.


    And the Machine Code PROVES that your answer is incorrect, as the
    machine code for the call to HHH can ONLY be interpreted as going into >>>>>> HHH and then emulating there.


    That proves that I am correct.

    Nope, it proves you have a broken definition, and are just committing FRAUD.


    And "Correct Emulation" of machine code also requires never stopping. >>>>>>

    You are neither stupid enough nor ignorant enough to believe that.

    No, you are too stupid to understand the definition of "correct" in the >>>> context of emulation.

    Sorry, but you are just sinking your reputation in that lake of fire.


    For HHH to determine that its input never halts, we need that exact >>>>>> same machine code (even what we see of HHH) when FULLY emulated by a >>>>>> correct emulator, to not halt.


    You are neither stupid enough nor ignorant enough to believe that.

    No, you are too stupid to understand the truth of it.

    Your "logic" is just based on you claiming the right to LIE, and thus
    to commit FRAUD.


    If you want to claim that the correct emulation will differ based on >>>>>> who did the emulation, you need to show the first step actually
    correctly emulated, where the difference occurs.


    When DDD emulated by HHH calls HHH(DDD) that
    call cannot possibly return because DDD remains
    stuck in recursive emulation.

    Which is irrelevent, since it is a fact that you HHH WILL abort, and
    thus there is no infinitely recursive emulation. You just like lying
    about what you are talking about by playing shell games.


    It is impossible for HHH compute the function from the direct
    execution of DDD because DDD is not the finite string input
    basis from which all computations must begin.
    https://en.wikipedia.org/wiki/Computable_function

    WHy isn't DDD made into the correct finite string?i


    DDD is a semantically and syntactically correct finite
    stirng of the x86 machine language.

    It is not semantically correct if it does not specify a behaviour.
    It does not specify a behavriour if it contains references to
    memoro locations outside of itself.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Tue Mar 25 10:11:09 2025
    Op 24.mrt.2025 om 16:14 schreef dbush:
    On 3/24/2025 11:03 AM, olcott wrote:
    On 3/24/2025 6:23 AM, Richard Damon wrote:
    On 3/23/25 11:09 PM, olcott wrote:
    On 3/23/2025 4:46 PM, Richard Damon wrote:
    On 3/23/25 4:47 PM, olcott wrote:
    On 3/22/2025 9:53 PM, Richard Damon wrote:
    On 3/22/25 4:23 PM, olcott wrote:
    On 3/22/2025 2:12 PM, Fred. Zwarts wrote:
    Op 22.mrt.2025 om 09:41 schreef Fred. Zwarts:
    Op 21.mrt.2025 om 20:10 schreef olcott:
    On 3/21/2025 1:44 PM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another >>>>>>>>>>>>>>>>>> TM Y has only an infinite loop on the basis of the direct >>>>>>>>>>>>>>>>>> execution of Y. No TM can in any way monitor the direct >>>>>>>>>>>>>>>>>> execution of another TM.


    NO TM halt decider can possibly exist that
    reports on the basis of the direct execution >>>>>>>>>>>>>>>>> of another TM.


    Is that again a strange way to say 'Yes, I agree'? >>>>>>>>>>>>>>>
    It points out that the definition of the halting problem >>>>>>>>>>>>>>> that requires reporting on the direct execution IS WRONG. >>>>>>>>>>>>>>>
    On the other hand there is nothing wrong with having a halt >>>>>>>>>>>>>>> decider report on the behavior that its finite string input >>>>>>>>>>>>>>> specifies by simulating this finite string according to its >>>>>>>>>>>>>>> specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I >>>>>>>>>>>>>> have the impression that these words mean: 'Yes, I agree >>>>>>>>>>>>>> that no algorithm can determine for all possible inputs >>>>>>>>>>>>>> whether the input describes a program that halts when >>>>>>>>>>>>>> directly executed.
    Correct?


    ...
    No Halt decider can ever report on the direct execution >>>>>>>>>>>>> of any other TM because it has no access to this direct >>>>>>>>>>>>> execution. At most it only has a finite string machine >>>>>>>>>>>>> code proxy of what the direct execution might be.


    That sounds like a 'yes, I agree that no algorithm can >>>>>>>>>>>> determine for all possible inputs whether the input
    describes a program that halts when directly executed.' >>>>>>>>>>>> Correct?

    No it is me saying that incorrect problems often have
    no correct solution because they are incorrect.


    Again no 'yes' or 'no' for my question, but a 'no' to a
    different question.
    But it seems Olcott agrees that there is no algorithm that can >>>>>>>>>> determine for all possible inputs whether the input describes >>>>>>>>>> a program that halts when directly executed.'
    Because if such an algorithm would exist it would be the
    solution to what he calls the 'incorrect problem'.

    But Olcott refuses to come with a clear 'yes' or 'no' to the >>>>>>>>>> question:
    'Does an algorithm exist that can determine for all possible >>>>>>>>>> inputs whether the input describes a program that halts when >>>>>>>>>> directly executed.'
    I am afraid that he keeps using many irrelevant words because >>>>>>>>>> he starts to understand that he has placed himself in an
    impossible position.
    If he would say 'no', then he agrees with the Halting theorem, >>>>>>>>>> but if he would say 'yes', then he has no ground to say that >>>>>>>>>> his HHH is correct even if it differs from the direct execution. >>>>>>>>>> So, he must avoid a clean 'yes' or 'no' and use a lot of words >>>>>>>>>> pretending that he is still honestly contributing to the
    discussion.


    Conclusion: The answer for
    'Is there an algorithm that can determine for all possible
    inputs whether the input describes a program that halts when >>>>>>>>> directly executed.'
    is undecidable for Olcott.

    "Describes" has always been way too vague.
    Machine code that "specifies" behavior according
    to the semantics of the machine language has
    zero vagueness.


    And the Machine Code PROVES that your answer is incorrect, as the >>>>>>> machine code for the call to HHH can ONLY be interpreted as going >>>>>>> into HHH and then emulating there.


    That proves that I am correct.

    Nope, it proves you have a broken definition, and are just
    committing FRAUD.


    And "Correct Emulation" of machine code also requires never
    stopping.


    You are neither stupid enough nor ignorant enough to believe that.

    No, you are too stupid to understand the definition of "correct" in
    the context of emulation.

    Sorry, but you are just sinking your reputation in that lake of fire. >>>>>

    For HHH to determine that its input never halts, we need that
    exact same machine code (even what we see of HHH) when FULLY
    emulated by a correct emulator, to not halt.


    You are neither stupid enough nor ignorant enough to believe that.

    No, you are too stupid to understand the truth of it.

    Your "logic" is just based on you claiming the right to LIE, and
    thus to commit FRAUD.


    If you want to claim that the correct emulation will differ based >>>>>>> on who did the emulation, you need to show the first step
    actually correctly emulated, where the difference occurs.


    When DDD emulated by HHH calls HHH(DDD) that
    call cannot possibly return because DDD remains
    stuck in recursive emulation.

    Which is irrelevent, since it is a fact that you HHH WILL abort,
    and thus there is no infinitely recursive emulation. You just like
    lying about what you are talking about by playing shell games.


    It is impossible for HHH compute the function from the direct
    execution of DDD because DDD is not the finite string input
    basis from which all computations must begin.
    https://en.wikipedia.org/wiki/Computable_function

    WHy isn't DDD made into the correct finite string?i


    DDD is a semantically and syntactically correct finite
    stirng of the x86 machine language.

    Which includes the machine code of DDD, the machine code of HHH, and the machine code of everything it calls down to the OS level.


    That seems to be your own fault.

    The problem has always been that you want to use the wrong string for
    DDD by excluding the code for HHH from it.


    DDD emulated by HHH directly causes recursive emulation
    because it calls HHH(DDD) to emulate itself again. HHH
    complies until HHH determines that this cycle cannot
    possibly reach the final halt state of DDD.


    Which is another way of saying that HHH can't determine that DDD halts
    when executed directly.



    Note, nobody said that Halting was a computable function, in fact,
    that is the meta-question of the problem, *IS* there a machine that
    can compute the Halting Mapping.


    When the halting problem requires a halt decider to
    report on the direct execution of another machine the
    halting problem is defined incorrectly.

    False.  The question is well defined with a well defined answer in all cases.

    I want to know if any arbitrary TM algorithm X with input Y will halt
    when executed directly.  If I had an H that could tell me that in *all* possible cases, I could solve the Goldbach conjecture, among many other unsolved problems.

    Does an H exist that can tell me that or not?

    This is now the 8th time I've asked this question, and Fred has asked a similar question many times as well.  Why are you so afraid to answer it?


    This question seems undecidable for Olcott.
    'Is there an algorithm that can determine for all possible inputs
    whether the input specifies a program that (according to the semantics
    of the machine language) halts when directly executed?'

    He has placed himself for a dilemma. If he answers 'no', he confirms the halting theorem. If he answers 'yes', his reasoning fails that direct
    execution can not be a reason to conclude that HHH fails.

    So, Olcott keeps using a lot of words to hide that he is wrong in one
    way or the other.
    He will be remembered as the master of hiding answers for simple
    questions with many irrelevant words.


    You are just showing that you have a fundamental misconception of the
    problem you claim to have solved after it was proven to be impossible
    as it was unomputable.

    Your instance just proves your stupidity and ignorance.

    Sorry, but your instance on just using CliffsNotes versions to learn
    has made you the failure you are, not understanding what you are
    trying to do.

    The fact that HHH can't compute the answer

    Is a lie not a fact.

    Then why does HHH(DDD) report that DDD doesn't halt when executed
    directly when it does?


    was a proven fact, but also its requirement. Halting Decider, by
    their definition, need to try to determine the Halting Behavior of
    their input,

    of their input
    of their input
    of their input
    of their input
    of their input

    Which describes/specifies the algorithm DDD.


    < and that behavior is
    DEFINED by the behavior of the direct execution,

    Why lie?
    The behavior is SPECIFIED BY THE FINITE STRING OF X86 MACHINE CODE
    AND THE SEMANTICS OF THE X86 LANGUAGE.

    And the semantics of the x86 language specify that when the actual x86
    code of DDD (and everything it calls) is actually run on an actual x86 process that it will halt.


    DISAGREEING WITH THE SEMANTICS OF THE X86 LANGUAGE IS STUPID.


    Then why do you disagree that the semantics of the x86 language specify
    that DDD halts when executed directly?

    for which the decider can get (perhaps only partially) by emulation.

    There is nothing wrong is uncomputable problems, it is just a fact of

    The computing the square root of a basket of eggs is another
    undecidable problem.

    Unlike the square root of a basket of eggs, the question of whether or
    not an algorithm halts when executed directly has a well-defined correct answer in all cases, but no algorithm exists to compute it.

    logic that they exsit. If you don't like them, that is your problem.
    The only way to avoid them is to stay in very simple logic systems
    (which seems to be all you can understand anyway).




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue Mar 25 21:37:53 2025
    On 3/25/25 9:18 AM, olcott wrote:
    On 3/25/2025 3:49 AM, Mikko wrote:
    On 2025-03-24 15:03:05 +0000, olcott said:

    On 3/24/2025 6:23 AM, Richard Damon wrote:
    On 3/23/25 11:09 PM, olcott wrote:
    On 3/23/2025 4:46 PM, Richard Damon wrote:
    On 3/23/25 4:47 PM, olcott wrote:
    On 3/22/2025 9:53 PM, Richard Damon wrote:
    On 3/22/25 4:23 PM, olcott wrote:
    On 3/22/2025 2:12 PM, Fred. Zwarts wrote:
    Op 22.mrt.2025 om 09:41 schreef Fred. Zwarts:
    Op 21.mrt.2025 om 20:10 schreef olcott:
    On 3/21/2025 1:44 PM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another >>>>>>>>>>>>>>>>>>> TM Y has only an infinite loop on the basis of the >>>>>>>>>>>>>>>>>>> direct
    execution of Y. No TM can in any way monitor the direct >>>>>>>>>>>>>>>>>>> execution of another TM.


    NO TM halt decider can possibly exist that >>>>>>>>>>>>>>>>>> reports on the basis of the direct execution >>>>>>>>>>>>>>>>>> of another TM.


    Is that again a strange way to say 'Yes, I agree'? >>>>>>>>>>>>>>>>
    It points out that the definition of the halting problem >>>>>>>>>>>>>>>> that requires reporting on the direct execution IS WRONG. >>>>>>>>>>>>>>>>
    On the other hand there is nothing wrong with having a halt >>>>>>>>>>>>>>>> decider report on the behavior that its finite string input >>>>>>>>>>>>>>>> specifies by simulating this finite string according to its >>>>>>>>>>>>>>>> specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I >>>>>>>>>>>>>>> have the impression that these words mean: 'Yes, I agree >>>>>>>>>>>>>>> that no algorithm can determine for all possible inputs >>>>>>>>>>>>>>> whether the input describes a program that halts when >>>>>>>>>>>>>>> directly executed.
    Correct?


    ...
    No Halt decider can ever report on the direct execution >>>>>>>>>>>>>> of any other TM because it has no access to this direct >>>>>>>>>>>>>> execution. At most it only has a finite string machine >>>>>>>>>>>>>> code proxy of what the direct execution might be.


    That sounds like a 'yes, I agree that no algorithm can >>>>>>>>>>>>> determine for all possible inputs whether the input
    describes a program that halts when directly executed.' >>>>>>>>>>>>> Correct?

    No it is me saying that incorrect problems often have
    no correct solution because they are incorrect.


    Again no 'yes' or 'no' for my question, but a 'no' to a
    different question.
    But it seems Olcott agrees that there is no algorithm that >>>>>>>>>>> can determine for all possible inputs whether the input
    describes a program that halts when directly executed.'
    Because if such an algorithm would exist it would be the >>>>>>>>>>> solution to what he calls the 'incorrect problem'.

    But Olcott refuses to come with a clear 'yes' or 'no' to the >>>>>>>>>>> question:
    'Does an algorithm exist that can determine for all possible >>>>>>>>>>> inputs whether the input describes a program that halts when >>>>>>>>>>> directly executed.'
    I am afraid that he keeps using many irrelevant words because >>>>>>>>>>> he starts to understand that he has placed himself in an >>>>>>>>>>> impossible position.
    If he would say 'no', then he agrees with the Halting
    theorem, but if he would say 'yes', then he has no ground to >>>>>>>>>>> say that his HHH is correct even if it differs from the
    direct execution.
    So, he must avoid a clean 'yes' or 'no' and use a lot of >>>>>>>>>>> words pretending that he is still honestly contributing to >>>>>>>>>>> the discussion.


    Conclusion: The answer for
    'Is there an algorithm that can determine for all possible >>>>>>>>>> inputs whether the input describes a program that halts when >>>>>>>>>> directly executed.'
    is undecidable for Olcott.

    "Describes" has always been way too vague.
    Machine code that "specifies" behavior according
    to the semantics of the machine language has
    zero vagueness.


    And the Machine Code PROVES that your answer is incorrect, as
    the machine code for the call to HHH can ONLY be interpreted as >>>>>>>> going into HHH and then emulating there.


    That proves that I am correct.

    Nope, it proves you have a broken definition, and are just
    committing FRAUD.


    And "Correct Emulation" of machine code also requires never
    stopping.


    You are neither stupid enough nor ignorant enough to believe that. >>>>>>
    No, you are too stupid to understand the definition of "correct"
    in the context of emulation.

    Sorry, but you are just sinking your reputation in that lake of fire. >>>>>>

    For HHH to determine that its input never halts, we need that
    exact same machine code (even what we see of HHH) when FULLY
    emulated by a correct emulator, to not halt.


    You are neither stupid enough nor ignorant enough to believe that. >>>>>>
    No, you are too stupid to understand the truth of it.

    Your "logic" is just based on you claiming the right to LIE, and
    thus to commit FRAUD.


    If you want to claim that the correct emulation will differ
    based on who did the emulation, you need to show the first step >>>>>>>> actually correctly emulated, where the difference occurs.


    When DDD emulated by HHH calls HHH(DDD) that
    call cannot possibly return because DDD remains
    stuck in recursive emulation.

    Which is irrelevent, since it is a fact that you HHH WILL abort,
    and thus there is no infinitely recursive emulation. You just like >>>>>> lying about what you are talking about by playing shell games.


    It is impossible for HHH compute the function from the direct
    execution of DDD because DDD is not the finite string input
    basis from which all computations must begin.
    https://en.wikipedia.org/wiki/Computable_function

    WHy isn't DDD made into the correct finite string?i


    DDD is a semantically and syntactically correct finite
    stirng of the x86 machine language.

    It is not semantically correct if it does not specify a behaviour.
    It does not specify a behavriour if it contains references to
    memoro locations outside of itself.


    You are stupidly trying to get away
    with claiming that C functions cannot call other C functions?
    Halt7.obj is the input to x86utm.


    But you are the one putting out a contraddiction, that Halt7.c *IS* part
    of the definition of the input, but it also isn't, as changing it
    doesn't change the input program by your logic.

    You are just proving you system is just a big FRAUD.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Wed Mar 26 09:31:09 2025
    On 2025-03-25 13:18:06 +0000, olcott said:

    On 3/25/2025 3:49 AM, Mikko wrote:
    On 2025-03-24 15:03:05 +0000, olcott said:

    On 3/24/2025 6:23 AM, Richard Damon wrote:
    On 3/23/25 11:09 PM, olcott wrote:
    On 3/23/2025 4:46 PM, Richard Damon wrote:
    On 3/23/25 4:47 PM, olcott wrote:
    On 3/22/2025 9:53 PM, Richard Damon wrote:
    On 3/22/25 4:23 PM, olcott wrote:
    On 3/22/2025 2:12 PM, Fred. Zwarts wrote:
    Op 22.mrt.2025 om 09:41 schreef Fred. Zwarts:
    Op 21.mrt.2025 om 20:10 schreef olcott:
    On 3/21/2025 1:44 PM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 16:50 schreef olcott:
    On 3/18/2025 10:36 AM, Fred. Zwarts wrote:
    Op 18.mrt.2025 om 14:48 schreef olcott:
    On 3/18/2025 3:59 AM, Fred. Zwarts wrote:
    Op 17.mrt.2025 om 20:45 schreef olcott:
    On 3/17/2025 2:41 PM, olcott wrote:

    It is impossible for one TM X to determine that another >>>>>>>>>>>>>>>>>>> TM Y has only an infinite loop on the basis of the direct >>>>>>>>>>>>>>>>>>> execution of Y. No TM can in any way monitor the direct >>>>>>>>>>>>>>>>>>> execution of another TM.


    NO TM halt decider can possibly exist that >>>>>>>>>>>>>>>>>> reports on the basis of the direct execution >>>>>>>>>>>>>>>>>> of another TM.


    Is that again a strange way to say 'Yes, I agree'? >>>>>>>>>>>>>>>>
    It points out that the definition of the halting problem >>>>>>>>>>>>>>>> that requires reporting on the direct execution IS WRONG. >>>>>>>>>>>>>>>>
    On the other hand there is nothing wrong with having a halt >>>>>>>>>>>>>>>> decider report on the behavior that its finite string input >>>>>>>>>>>>>>>> specifies by simulating this finite string according to its >>>>>>>>>>>>>>>> specified semantics.


    No 'yes' or 'no' again, but a lot of words again. But I have the
    impression that these words mean: 'Yes, I agree that no algorithm can
    determine for all possible inputs whether the input describes a program
    that halts when directly executed.
    Correct?


    ...
    No Halt decider can ever report on the direct execution >>>>>>>>>>>>>> of any other TM because it has no access to this direct >>>>>>>>>>>>>> execution. At most it only has a finite string machine >>>>>>>>>>>>>> code proxy of what the direct execution might be.


    That sounds like a 'yes, I agree that no algorithm can determine for
    all possible inputs whether the input describes a program that halts
    when directly executed.'
    Correct?

    No it is me saying that incorrect problems often have
    no correct solution because they are incorrect.


    Again no 'yes' or 'no' for my question, but a 'no' to a different question.
    But it seems Olcott agrees that there is no algorithm that can >>>>>>>>>>> determine for all possible inputs whether the input describes a program
    that halts when directly executed.'
    Because if such an algorithm would exist it would be the solution to
    what he calls the 'incorrect problem'.

    But Olcott refuses to come with a clear 'yes' or 'no' to the question:
    'Does an algorithm exist that can determine for all possible inputs >>>>>>>>>>> whether the input describes a program that halts when directly >>>>>>>>>>> executed.'
    I am afraid that he keeps using many irrelevant words because he starts
    to understand that he has placed himself in an impossible position. >>>>>>>>>>> If he would say 'no', then he agrees with the Halting theorem, but if
    he would say 'yes', then he has no ground to say that his HHH is >>>>>>>>>>> correct even if it differs from the direct execution.
    So, he must avoid a clean 'yes' or 'no' and use a lot of words >>>>>>>>>>> pretending that he is still honestly contributing to the discussion.


    Conclusion: The answer for
    'Is there an algorithm that can determine for all possible inputs >>>>>>>>>> whether the input describes a program that halts when directly >>>>>>>>>> executed.'
    is undecidable for Olcott.

    "Describes" has always been way too vague.
    Machine code that "specifies" behavior according
    to the semantics of the machine language has
    zero vagueness.


    And the Machine Code PROVES that your answer is incorrect, as the >>>>>>>> machine code for the call to HHH can ONLY be interpreted as going into >>>>>>>> HHH and then emulating there.


    That proves that I am correct.

    Nope, it proves you have a broken definition, and are just committing FRAUD.


    And "Correct Emulation" of machine code also requires never stopping. >>>>>>>>

    You are neither stupid enough nor ignorant enough to believe that. >>>>>>
    No, you are too stupid to understand the definition of "correct" in the >>>>>> context of emulation.

    Sorry, but you are just sinking your reputation in that lake of fire. >>>>>>

    For HHH to determine that its input never halts, we need that exact >>>>>>>> same machine code (even what we see of HHH) when FULLY emulated by a >>>>>>>> correct emulator, to not halt.


    You are neither stupid enough nor ignorant enough to believe that. >>>>>>
    No, you are too stupid to understand the truth of it.

    Your "logic" is just based on you claiming the right to LIE, and thus >>>>>> to commit FRAUD.


    If you want to claim that the correct emulation will differ based on >>>>>>>> who did the emulation, you need to show the first step actually >>>>>>>> correctly emulated, where the difference occurs.


    When DDD emulated by HHH calls HHH(DDD) that
    call cannot possibly return because DDD remains
    stuck in recursive emulation.

    Which is irrelevent, since it is a fact that you HHH WILL abort, and >>>>>> thus there is no infinitely recursive emulation. You just like lying >>>>>> about what you are talking about by playing shell games.


    It is impossible for HHH compute the function from the direct
    execution of DDD because DDD is not the finite string input
    basis from which all computations must begin.
    https://en.wikipedia.org/wiki/Computable_function

    WHy isn't DDD made into the correct finite string?i


    DDD is a semantically and syntactically correct finite
    stirng of the x86 machine language.

    It is not semantically correct if it does not specify a behaviour.
    It does not specify a behavriour if it contains references to
    memoro locations outside of itself.


    You are stupidly trying to get away
    with claiming that C functions cannot call other C functions?
    Halt7.obj is the input to x86utm.

    Of course not. Only an idiot could think I would be.

    --
    Mikko

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