• Defining a correct halt decider

    From olcott@21:1/5 to All on Sun Aug 4 09:46:02 2024
    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
    HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Aug 4 14:38:24 2024
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
      HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does.

    You don't get to redefine that meaning of the answers.

    Sorry, you ar just proving you are a pathological liar that doesn't
    understand what truth is.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to Richard Damon on Sun Aug 4 13:49:57 2024
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does.


    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    You don't get to redefine that meaning of the answers.

    Sorry, you ar just proving you are a pathological liar that doesn't understand what truth is.


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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Aug 4 15:05:40 2024
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does.


    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about halting, just
    not by HHH, so "can not be decided" is not a correct answer. In this
    case, an HHH1(DDD) that just returns 1 would be correct since your
    HHH(DDD) returns 0. (Note, HHH1(DDD) is deciding the SAME DDD, that
    calls HHH)

    By your logic, a trivially correct Halt Decider would be a decider that
    just always returns 0.



    You don't get to redefine that meaning of the answers.

    Sorry, you ar just proving you are a pathological liar that doesn't
    understand what truth is.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to Richard Damon on Sun Aug 4 14:33:36 2024
    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does.


    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about halting, just
    not by HHH, so "can not be decided" is not a correct answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no halts


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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Aug 4 16:14:33 2024
    On 8/4/24 3:33 PM, olcott wrote:
    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does.


    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about halting,
    just not by HHH, so "can not be decided" is not a correct answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts



    Which isn't halt deciding, so you are just admitting you have been lying
    about working on the Halting Problem.

    For instance, if the input is a program to try and find an even number
    that isn't the sum of two primes, to try and prove or disprove the
    Goldbach's conjecture, saying it is "possibly non-halting" is a
    worthless statement. (proof of non-halting would be proof of the
    conjecture as long as the program was "efficient" enough in its scan).

    THAT is the sort of question that Halt Deciders were hoped to be able to answer, until Turing showed that Halting was Undecidable, and thus the
    logic system might be incomplete.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to Richard Damon on Sun Aug 4 16:05:48 2024
    On 8/4/2024 3:14 PM, Richard Damon wrote:
    On 8/4/24 3:33 PM, olcott wrote:
    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does.


    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about halting,
    just not by HHH, so "can not be decided" is not a correct answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts



    Which isn't halt deciding, so you are just admitting you have been lying about working on the Halting Problem.


    It does seem to refute Rice.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to Richard Damon on Sun Aug 4 17:15:00 2024
    On 8/4/2024 5:02 PM, Richard Damon wrote:
    On 8/4/24 5:58 PM, olcott wrote:
    On 8/4/2024 4:43 PM, Richard Damon wrote:
    On 8/4/24 5:05 PM, olcott wrote:
    On 8/4/2024 3:14 PM, Richard Damon wrote:
    On 8/4/24 3:33 PM, olcott wrote:
    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever >>>>>>>>>> value that its halt decider reports there is a way for the >>>>>>>>>> halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does. >>>>>>>>>

    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about
    halting, just not by HHH, so "can not be decided" is not a
    correct answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts



    Which isn't halt deciding, so you are just admitting you have been
    lying about working on the Halting Problem.


    It does seem to refute Rice.


    Nope, because your criteria in not a semantic property of the INPUT
    (or it is trivial, as 0 is always a correct answer).


    It is only allowed to answer 0 when when
    (a) The input does not halt
    (b) The input has a pathological relationship with the decider.



    Which means it is not a property of the INPUT, but the input and the
    decider.


    It is a property of the input.
    (a) The input does
    (b) The input has

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to Richard Damon on Sun Aug 4 16:58:55 2024
    On 8/4/2024 4:43 PM, Richard Damon wrote:
    On 8/4/24 5:05 PM, olcott wrote:
    On 8/4/2024 3:14 PM, Richard Damon wrote:
    On 8/4/24 3:33 PM, olcott wrote:
    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does.


    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about halting,
    just not by HHH, so "can not be decided" is not a correct answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts



    Which isn't halt deciding, so you are just admitting you have been
    lying about working on the Halting Problem.


    It does seem to refute Rice.


    Nope, because your criteria in not a semantic property of the INPUT (or
    it is trivial, as 0 is always a correct answer).


    It is only allowed to answer 0 when when
    (a) The input does not halt
    (b) The input has a pathological relationship with the decider.


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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Aug 4 17:43:29 2024
    On 8/4/24 5:05 PM, olcott wrote:
    On 8/4/2024 3:14 PM, Richard Damon wrote:
    On 8/4/24 3:33 PM, olcott wrote:
    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does.


    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about halting,
    just not by HHH, so "can not be decided" is not a correct answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts



    Which isn't halt deciding, so you are just admitting you have been
    lying about working on the Halting Problem.


    It does seem to refute Rice.


    Nope, because your criteria in not a semantic property of the INPUT (or
    it is trivial, as 0 is always a correct answer).

    If some deciders can answer 0 for this input, because THEY can't decide
    it, but others need to answer 1 because they CAN decide it as halting,
    it isn't a property of the input, but of the input/decider pair, which
    Rice doesn't talk about.

    Again, you are just proving your ignorance of what you are talking about.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Aug 4 18:02:39 2024
    On 8/4/24 5:58 PM, olcott wrote:
    On 8/4/2024 4:43 PM, Richard Damon wrote:
    On 8/4/24 5:05 PM, olcott wrote:
    On 8/4/2024 3:14 PM, Richard Damon wrote:
    On 8/4/24 3:33 PM, olcott wrote:
    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does. >>>>>>>>

    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about
    halting, just not by HHH, so "can not be decided" is not a correct >>>>>> answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts



    Which isn't halt deciding, so you are just admitting you have been
    lying about working on the Halting Problem.


    It does seem to refute Rice.


    Nope, because your criteria in not a semantic property of the INPUT
    (or it is trivial, as 0 is always a correct answer).


    It is only allowed to answer 0 when when
    (a) The input does not halt
    (b) The input has a pathological relationship with the decider.



    Which means it is not a property of the INPUT, but the input and the
    decider.

    Thus, it isn't even a property the decider is allowed to be deciding on,
    as those are properties of JUST the input.

    So, again, you are just proving you are fundamentally ignorant of what
    you are talking about.

    It may be a "program specification", but it is not the specification for
    a "x decider", as an x decider needs to be computing the mapping "x",
    which is a function of just its input.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to Richard Damon on Sun Aug 4 17:57:34 2024
    On 8/4/2024 5:31 PM, Richard Damon wrote:
    On 8/4/24 6:15 PM, olcott wrote:
    On 8/4/2024 5:02 PM, Richard Damon wrote:
    On 8/4/24 5:58 PM, olcott wrote:
    On 8/4/2024 4:43 PM, Richard Damon wrote:
    On 8/4/24 5:05 PM, olcott wrote:
    On 8/4/2024 3:14 PM, Richard Damon wrote:
    On 8/4/24 3:33 PM, olcott wrote:
    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever >>>>>>>>>>>> value that its halt decider reports there is a way for the >>>>>>>>>>>> halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does. >>>>>>>>>>>

    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider* >>>>>>>>>> 1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about
    halting, just not by HHH, so "can not be decided" is not a
    correct answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts



    Which isn't halt deciding, so you are just admitting you have
    been lying about working on the Halting Problem.


    It does seem to refute Rice.


    Nope, because your criteria in not a semantic property of the INPUT
    (or it is trivial, as 0 is always a correct answer).


    It is only allowed to answer 0 when when
    (a) The input does not halt
    (b) The input has a pathological relationship with the decider.



    Which means it is not a property of the INPUT, but the input and the
    decider.


    It is a property of the input.
    (a) The input does
    (b) The input has


    But not of JUST the input.


    It is a semantic property of the input.
    I don't care if you lie about it.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Aug 4 18:31:40 2024
    On 8/4/24 6:15 PM, olcott wrote:
    On 8/4/2024 5:02 PM, Richard Damon wrote:
    On 8/4/24 5:58 PM, olcott wrote:
    On 8/4/2024 4:43 PM, Richard Damon wrote:
    On 8/4/24 5:05 PM, olcott wrote:
    On 8/4/2024 3:14 PM, Richard Damon wrote:
    On 8/4/24 3:33 PM, olcott wrote:
    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever >>>>>>>>>>> value that its halt decider reports there is a way for the >>>>>>>>>>> halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does. >>>>>>>>>>

    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about
    halting, just not by HHH, so "can not be decided" is not a
    correct answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts



    Which isn't halt deciding, so you are just admitting you have been >>>>>> lying about working on the Halting Problem.


    It does seem to refute Rice.


    Nope, because your criteria in not a semantic property of the INPUT
    (or it is trivial, as 0 is always a correct answer).


    It is only allowed to answer 0 when when
    (a) The input does not halt
    (b) The input has a pathological relationship with the decider.



    Which means it is not a property of the INPUT, but the input and the
    decider.


    It is a property of the input.
    (a) The input does
    (b) The input has


    But not of JUST the input.

    condition (b) refers to the decider, and the result of the condition of
    (b) will be different for different deciders.

    Thus, it is not a property of the INPUT, but of the INPUT and the
    DECIDER, which make it not a proper thing for a x-decider.

    x-Decider must be asking about OBJECTIVE mappings, which mean they can
    not depend on who you ask the question to.

    Again, you are just proving your utter ignorance of the things you are
    talking about. You don't even know what are valid queistion.

    In fact, one of your arguments was that subjective questions are not
    valid, and tried to make the halting problem into a subjective
    requirement (but failed), so to now claim that you can use a clearly
    subject criteria just proves you don't understand your own arguments.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Aug 4 19:25:40 2024
    On 8/4/24 6:57 PM, olcott wrote:
    On 8/4/2024 5:31 PM, Richard Damon wrote:
    On 8/4/24 6:15 PM, olcott wrote:
    On 8/4/2024 5:02 PM, Richard Damon wrote:
    On 8/4/24 5:58 PM, olcott wrote:
    On 8/4/2024 4:43 PM, Richard Damon wrote:
    On 8/4/24 5:05 PM, olcott wrote:
    On 8/4/2024 3:14 PM, Richard Damon wrote:
    On 8/4/24 3:33 PM, olcott wrote:
    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever >>>>>>>>>>>>> value that its halt decider reports there is a way for the >>>>>>>>>>>>> halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does. >>>>>>>>>>>>

    I made a mistake that I corrected on a forum that allows >>>>>>>>>>> editing: *Defining a correct halting decidability decider* >>>>>>>>>>> 1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about >>>>>>>>>> halting, just not by HHH, so "can not be decided" is not a >>>>>>>>>> correct answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts



    Which isn't halt deciding, so you are just admitting you have
    been lying about working on the Halting Problem.


    It does seem to refute Rice.


    Nope, because your criteria in not a semantic property of the
    INPUT (or it is trivial, as 0 is always a correct answer).


    It is only allowed to answer 0 when when
    (a) The input does not halt
    (b) The input has a pathological relationship with the decider.



    Which means it is not a property of the INPUT, but the input and the
    decider.


    It is a property of the input.
    (a) The input does
    (b) The input has


    But not of JUST the input.


    It is a semantic property of the input.
    I don't care if you lie about it.


    Nope, because it depends on the decider.

    Just shows you don't know that only telling part of the truth isn't
    telling the truth, but is a lie by omission.

    The property depends on both the input and the decider, so isn't a
    property of JUST the input, which is what a "property of the input" means.

    Just like you think simulating only 2 steps of a program is a "correct simulation" that can show the behavior of it.


    You are just proving how ignorant you are of what you are talking about,
    and are nothing but a pathetic ignorant pathological lying idiot.

    By your logic, asking what is the sum of 2 plus, is would be a valid
    quesiton, you don't need everything that the answer depends on, just
    some of it.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to Richard Damon on Sun Aug 4 18:34:48 2024
    On 8/4/2024 6:25 PM, Richard Damon wrote:
    On 8/4/24 6:57 PM, olcott wrote:
    On 8/4/2024 5:31 PM, Richard Damon wrote:
    On 8/4/24 6:15 PM, olcott wrote:
    On 8/4/2024 5:02 PM, Richard Damon wrote:
    On 8/4/24 5:58 PM, olcott wrote:
    On 8/4/2024 4:43 PM, Richard Damon wrote:
    On 8/4/24 5:05 PM, olcott wrote:
    On 8/4/2024 3:14 PM, Richard Damon wrote:
    On 8/4/24 3:33 PM, olcott wrote:
    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever >>>>>>>>>>>>>> value that its halt decider reports there is a way for the >>>>>>>>>>>>>> halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does. >>>>>>>>>>>>>

    I made a mistake that I corrected on a forum that allows >>>>>>>>>>>> editing: *Defining a correct halting decidability decider* >>>>>>>>>>>> 1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about >>>>>>>>>>> halting, just not by HHH, so "can not be decided" is not a >>>>>>>>>>> correct answer.

    A single universal decider can correctly determine whether >>>>>>>>>> or not an input could possibly be denial-of-service-attack. >>>>>>>>>> 0=yes does not halt or pathological self-reference
    1=no  halts



    Which isn't halt deciding, so you are just admitting you have >>>>>>>>> been lying about working on the Halting Problem.


    It does seem to refute Rice.


    Nope, because your criteria in not a semantic property of the
    INPUT (or it is trivial, as 0 is always a correct answer).


    It is only allowed to answer 0 when when
    (a) The input does not halt
    (b) The input has a pathological relationship with the decider.



    Which means it is not a property of the INPUT, but the input and
    the decider.


    It is a property of the input.
    (a) The input does
    (b) The input has


    But not of JUST the input.


    It is a semantic property of the input.
    I don't care if you lie about it.


    Nope, because it depends on the decider.


    (b) Cannot possibly exist unless it is a property
    of the input.


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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Aug 4 20:05:49 2024
    On 8/4/24 7:34 PM, olcott wrote:
    On 8/4/2024 6:25 PM, Richard Damon wrote:
    On 8/4/24 6:57 PM, olcott wrote:
    On 8/4/2024 5:31 PM, Richard Damon wrote:
    On 8/4/24 6:15 PM, olcott wrote:
    On 8/4/2024 5:02 PM, Richard Damon wrote:
    On 8/4/24 5:58 PM, olcott wrote:
    On 8/4/2024 4:43 PM, Richard Damon wrote:
    On 8/4/24 5:05 PM, olcott wrote:
    On 8/4/2024 3:14 PM, Richard Damon wrote:
    On 8/4/24 3:33 PM, olcott wrote:
    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever >>>>>>>>>>>>>>> value that its halt decider reports there is a way for the >>>>>>>>>>>>>>> halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it >>>>>>>>>>>>>> does.


    I made a mistake that I corrected on a forum that allows >>>>>>>>>>>>> editing: *Defining a correct halting decidability decider* >>>>>>>>>>>>> 1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about >>>>>>>>>>>> halting, just not by HHH, so "can not be decided" is not a >>>>>>>>>>>> correct answer.

    A single universal decider can correctly determine whether >>>>>>>>>>> or not an input could possibly be denial-of-service-attack. >>>>>>>>>>> 0=yes does not halt or pathological self-reference
    1=no  halts



    Which isn't halt deciding, so you are just admitting you have >>>>>>>>>> been lying about working on the Halting Problem.


    It does seem to refute Rice.


    Nope, because your criteria in not a semantic property of the
    INPUT (or it is trivial, as 0 is always a correct answer).


    It is only allowed to answer 0 when when
    (a) The input does not halt
    (b) The input has a pathological relationship with the decider.



    Which means it is not a property of the INPUT, but the input and
    the decider.


    It is a property of the input.
    (a) The input does
    (b) The input has


    But not of JUST the input.


    It is a semantic property of the input.
    I don't care if you lie about it.


    Nope, because it depends on the decider.


    (b) Cannot possibly exist unless it is a property
    of the input.



    Then it can not exist, becuase it depends on more than the input.


    You are just proving your utter stupidity.

    You just don't know what you are talking about.

    Sorry, but you are just proving how STUPID you are and that you don't
    care about what is true, only what can you do to make you point seems reasonable.


    You are just as bad as the election deniers and the climate change
    deniers, and are just validating their methods.

    As such, you are a menacy to society, and helping to cause the damage
    you claim to be fighting,

    That is, or course, just one of the methods used by your father and mentor.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Mon Aug 5 11:08:24 2024
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
    HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is
    a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that
    the answer is not "does not halt" if the input halts. The difference
    is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers it.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to Mikko on Mon Aug 5 06:50:53 2024
    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is
    a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that
    the answer is not "does not halt" if the input halts. The difference
    is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers it.


    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its decider

    --
    Copyright 2024 Olcott

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Python@21:1/5 to All on Mon Aug 5 15:44:03 2024
    Le 05/08/2024 à 13:50, olcott a écrit :
    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is
    a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that
    the answer is not "does not halt" if the input halts. The difference
    is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers it.


    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its decider

    So it is NOT an halt decider. Case closed. You've lost your time
    for years, and made a lot of people lose their time too.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to Python on Mon Aug 5 08:46:11 2024
    On 8/5/2024 8:44 AM, Python wrote:
    Le 05/08/2024 à 13:50, olcott a écrit :
    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is
    a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that
    the answer is not "does not halt" if the input halts. The difference
    is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers it.


    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its decider

    So it is NOT an halt decider. Case closed. You've lost your time
    for years, and made a lot of people lose their time too.




    It refutes Rice

    --
    Copyright 2024 Olcott

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Aug 5 18:59:16 2024
    On 8/5/24 7:50 AM, olcott wrote:
    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is
    a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that
    the answer is not "does not halt" if the input halts. The difference
    is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers it.


    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its decider

    So, you admit that you claims about refuting that ACTUAL Halting Problem
    for the last two decades was all just lies?

    And, as pointed out, your criteria is an invalid criteria for a
    computation decider, as it isn't a mapping of (just the) input to an
    answer, but is a SUBJECTIVE question that depends on who you ask.

    Thus, it is really just worthless.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Aug 5 18:59:18 2024
    On 8/5/24 9:46 AM, olcott wrote:
    On 8/5/2024 8:44 AM, Python wrote:
    Le 05/08/2024 à 13:50, olcott a écrit :
    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is
    a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that
    the answer is not "does not halt" if the input halts. The difference
    is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers it. >>>>

    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its decider

    So it is NOT an halt decider. Case closed. You've lost your time
    for years, and made a lot of people lose their time too.




    It refutes Rice


    Nope, since the criteria is not a avalid criteria, as it is a subjective criteria, and NOT a property of JUST the input.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to Richard Damon on Mon Aug 5 19:55:59 2024
    On 8/5/2024 5:59 PM, Richard Damon wrote:
    On 8/5/24 9:46 AM, olcott wrote:
    On 8/5/2024 8:44 AM, Python wrote:
    Le 05/08/2024 à 13:50, olcott a écrit :
    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is
    a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that
    the answer is not "does not halt" if the input halts. The difference >>>>> is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers it. >>>>>

    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its decider >>>
    So it is NOT an halt decider. Case closed. You've lost your time
    for years, and made a lot of people lose their time too.




    It refutes Rice


    Nope, since the criteria is not a avalid criteria, as it is a subjective criteria, and NOT a property of JUST the input.

    A freaking actual execution trace is not freaking subjective.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Aug 5 21:32:08 2024
    On 8/5/24 8:55 PM, olcott wrote:
    On 8/5/2024 5:59 PM, Richard Damon wrote:
    On 8/5/24 9:46 AM, olcott wrote:
    On 8/5/2024 8:44 AM, Python wrote:
    Le 05/08/2024 à 13:50, olcott a écrit :
    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is >>>>>> a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that >>>>>> the answer is not "does not halt" if the input halts. The difference >>>>>> is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers >>>>>> it.


    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its
    decider

    So it is NOT an halt decider. Case closed. You've lost your time
    for years, and made a lot of people lose their time too.




    It refutes Rice


    Nope, since the criteria is not a avalid criteria, as it is a
    subjective criteria, and NOT a property of JUST the input.

    A freaking actual execution trace is not freaking subjective.


    If the trace depends on who does it, it is.

    But then, part of your problem is that HHH doesn't actual do a correct emulation, so you can't use that as your grounds.

    Do you not agree that giving the DDD/HHH pair to different deciders can
    result in different answers?

    When we give it to HHH, it should say 0, but if we give it to HHH1, it
    should say 1.

    Thus, the question is BY DEFINITION, subjective.

    And, if you try to claim that we pair DDD with whatever decider we give
    it to, then it isn't a Program, as it doesn't have its own complete instrucctions, and doesn't always behave the same, so you are just
    caught lying that it is a proper input.

    Sorry, you are just proving your stupidity.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to Richard Damon on Mon Aug 5 21:29:05 2024
    On 8/5/2024 8:32 PM, Richard Damon wrote:
    On 8/5/24 8:55 PM, olcott wrote:
    On 8/5/2024 5:59 PM, Richard Damon wrote:
    On 8/5/24 9:46 AM, olcott wrote:
    On 8/5/2024 8:44 AM, Python wrote:
    Le 05/08/2024 à 13:50, olcott a écrit :
    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is >>>>>>> a subset of the requirements for "halt decider" but still require >>>>>>> that the answer is not "halts" if the input does not halt and that >>>>>>> the answer is not "does not halt" if the input halts. The difference >>>>>>> is that a "halt decider" is required to give one of these answers >>>>>>> for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that
    answers it.


    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its
    decider

    So it is NOT an halt decider. Case closed. You've lost your time
    for years, and made a lot of people lose their time too.




    It refutes Rice


    Nope, since the criteria is not a avalid criteria, as it is a
    subjective criteria, and NOT a property of JUST the input.

    A freaking actual execution trace is not freaking subjective.


    If the trace depends on who does it, it is.


    There is no freaking subjectively to a sequence of x86 instructions.
    DDD correctly emulated by every HHH never reaches its own "return".
    This as as much a tautology as 2 + 3 = 5.





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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Aug 5 22:52:47 2024
    On 8/5/24 10:29 PM, olcott wrote:
    On 8/5/2024 8:32 PM, Richard Damon wrote:
    On 8/5/24 8:55 PM, olcott wrote:
    On 8/5/2024 5:59 PM, Richard Damon wrote:
    On 8/5/24 9:46 AM, olcott wrote:
    On 8/5/2024 8:44 AM, Python wrote:
    Le 05/08/2024 à 13:50, olcott a écrit :
    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is >>>>>>>> a subset of the requirements for "halt decider" but still require >>>>>>>> that the answer is not "halts" if the input does not halt and that >>>>>>>> the answer is not "does not halt" if the input halts. The
    difference
    is that a "halt decider" is required to give one of these answers >>>>>>>> for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that
    answers it.


    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its
    decider

    So it is NOT an halt decider. Case closed. You've lost your time
    for years, and made a lot of people lose their time too.




    It refutes Rice


    Nope, since the criteria is not a avalid criteria, as it is a
    subjective criteria, and NOT a property of JUST the input.

    A freaking actual execution trace is not freaking subjective.


    If the trace depends on who does it, it is.


    There is no freaking subjectively to a sequence of x86 instructions.
    DDD correctly emulated by every HHH never reaches its own "return".
    This as as much a tautology as 2 + 3 = 5.


    Then how does the exact same trace tell one decider that it can't get an answer, while it tells another that it can?

    Or, if the traces are different, what instruction was actually correctly emualated per the definition of the x86 instruction set to get a
    different results?

    Note, replacing the call HHH with something other than the actual x86 instruction level emulation of HHH, is not a correct x86 emulation.

    Your problem is you are trying to redefine the meaning of correctly
    emulate to be something that is itself subjective, thus breaking your
    own definitions.

    You are just proving your utter stupidity, and that you are nothing but
    a pathological liar that reckless disregards the truth because he
    doesn't dare look at it because it will prove he wasted his life.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Wed Aug 7 09:59:59 2024
    On 2024-08-04 19:33:36 +0000, olcott said:

    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does.


    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about halting,
    just not by HHH, so "can not be decided" is not a correct answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no halts

    Conventionally the value 0 is used for "no" (for example, no errors)
    and value 1 for "yes". If there are different "yes" results other
    numbers in addition to 1 can be used. For example, for the question
    "is there anu errors?" the number may identify the error. For a
    partial halt decider the best values are
    -1 = does not halt
    0 = not determined
    1 = halts.

    In C the value 0 is interpreted as false and every other number,
    positive or negative, is interpreted as true in every context
    where a boolean value is expected.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Wed Aug 7 10:04:14 2024
    On 2024-08-05 11:50:53 +0000, olcott said:

    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is
    a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that
    the answer is not "does not halt" if the input halts. The difference
    is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers it.


    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its decider

    There is no "its decider". The identity of the decider is not a property
    of the input.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Wed Aug 7 10:06:13 2024
    On 2024-08-05 13:46:11 +0000, olcott said:

    On 8/5/2024 8:44 AM, Python wrote:
    Le 05/08/2024 à 13:50, olcott a écrit :
    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is
    a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that
    the answer is not "does not halt" if the input halts. The difference
    is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers it. >>>>

    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its decider

    So it is NOT an halt decider. Case closed. You've lost your time
    for years, and made a lot of people lose their time too.




    It refutes Rice

    No, it does not. Nothing is refuted as long as you have not proven anything.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to Mikko on Wed Aug 7 08:12:43 2024
    On 8/7/2024 1:59 AM, Mikko wrote:
    On 2024-08-04 19:33:36 +0000, olcott said:

    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does.


    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about halting,
    just not by HHH, so "can not be decided" is not a correct answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts

    Conventionally the value 0 is used for "no" (for example, no errors)
    and value 1 for "yes". If there are different "yes" results other

    A Conventional halt decider is 1 for halts and 0 for does not halt.
    0 also means input has pathological relationship to decider.
    In other words 1 means good input and 0 means bad input.

    numbers in addition to 1 can be used. For example, for the question
    "is there anu errors?" the number may identify the error. For a
    partial halt decider the best values are
    -1 = does not halt
    0 = not determined
    1 = halts.

    In C the value 0 is interpreted as false and every other number,
    positive or negative, is interpreted as true in every context
    where a boolean value is expected.


    I have known that since K&R was the standard.
    I met Bjarne Stroustrup we he went around the country
    promoting his new C++ language at the local universities.
    He was a tee shirt and blue jeans kind of guy.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to Mikko on Wed Aug 7 08:16:24 2024
    On 8/7/2024 2:04 AM, Mikko wrote:
    On 2024-08-05 11:50:53 +0000, olcott said:

    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is
    a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that
    the answer is not "does not halt" if the input halts. The difference
    is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers it.


    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its decider

    There is no "its decider". The identity of the decider is not a property
    of the input.


    1 = halts = good input = decidable
    0 = (not halts or pathological) = bad input = not decidable as halting


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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to Mikko on Wed Aug 7 08:23:54 2024
    On 8/7/2024 2:06 AM, Mikko wrote:
    On 2024-08-05 13:46:11 +0000, olcott said:

    On 8/5/2024 8:44 AM, Python wrote:
    Le 05/08/2024 à 13:50, olcott a écrit :
    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is
    a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that
    the answer is not "does not halt" if the input halts. The difference >>>>> is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers it. >>>>>

    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its decider >>>
    So it is NOT an halt decider. Case closed. You've lost your time
    for years, and made a lot of people lose their time too.




    It refutes Rice

    No, it does not. Nothing is refuted as long as you have not proven
    anything.


    1 = halts = good input = decidable
    0 = (not halts or pathological) = bad input = not decidable as halting
    HHH decides a non-trivial semantic property of its input.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Aug 7 21:03:06 2024
    On 8/7/24 9:12 AM, olcott wrote:
    On 8/7/2024 1:59 AM, Mikko wrote:
    On 2024-08-04 19:33:36 +0000, olcott said:

    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does.


    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about halting,
    just not by HHH, so "can not be decided" is not a correct answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts

    Conventionally the value 0 is used for "no" (for example, no errors)
    and value 1 for "yes". If there are different "yes" results other

    A Conventional halt decider is 1 for halts and 0 for does not halt.
    0 also means input has pathological relationship to decider.
    In other words 1 means good input and 0 means bad input.

    Except that there is nothing "bad" about the input, just that the
    decider it uses will get the wrong wnswer.

    Also, that criteria isn't a valid criteria, as it is subjective, having
    a different answer when the same input is given to different decideres.

    So, all you are doing is admitting that you have not been doing the
    problem you claime to have been doing, and thus have been a LIAR for
    years, and don't even know what a valid decision problem is.



    numbers in addition to 1 can be used. For example, for the question
    "is there anu errors?" the number may identify the error. For a
    partial halt decider the best values are
    -1 = does not halt
    0 = not determined
    1 = halts.

    In C the value 0 is interpreted as false and every other number,
    positive or negative, is interpreted as true in every context
    where a boolean value is expected.


    I have known that since K&R was the standard.
    I met Bjarne Stroustrup we he went around the country
    promoting his new C++ language at the local universities.
    He was a tee shirt and blue jeans kind of guy.


    So, why do you not know that when DDD calls HHH, that the code in HHH is
    part of the code in the program created by DDD?

    That has ALWAYS been true.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Aug 7 21:03:00 2024
    On 8/7/24 9:16 AM, olcott wrote:
    On 8/7/2024 2:04 AM, Mikko wrote:
    On 2024-08-05 11:50:53 +0000, olcott said:

    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is
    a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that
    the answer is not "does not halt" if the input halts. The difference
    is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers it. >>>>

    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its decider

    There is no "its decider". The identity of the decider is not a property
    of the input.


    1 = halts = good input = decidable
    0 = (not halts or pathological) = bad input = not decidable as halting



    Which isn't a propert of JUST the input, so not a valid thing to ask a
    decider about, since there is no objective map for it to try to compute.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Aug 7 21:03:05 2024
    On 8/7/24 9:23 AM, olcott wrote:
    On 8/7/2024 2:06 AM, Mikko wrote:
    On 2024-08-05 13:46:11 +0000, olcott said:

    On 8/5/2024 8:44 AM, Python wrote:
    Le 05/08/2024 à 13:50, olcott a écrit :
    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is >>>>>> a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that >>>>>> the answer is not "does not halt" if the input halts. The difference >>>>>> is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers >>>>>> it.


    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its
    decider

    So it is NOT an halt decider. Case closed. You've lost your time
    for years, and made a lot of people lose their time too.




    It refutes Rice

    No, it does not. Nothing is refuted as long as you have not proven
    anything.


    1 = halts = good input = decidable
    0 = (not halts or pathological) = bad input = not decidable as halting
    HHH decides a non-trivial semantic property of its input.


    Which isn't a "Semantic property of its input", since the property isn't
    a property of JUST the input, but also depends on the decider looking at it.

    Thus, you have NOT created an actual semantic property of (JUST) the
    input as required.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Thu Aug 8 10:12:39 2024
    On 2024-08-07 13:12:43 +0000, olcott said:

    On 8/7/2024 1:59 AM, Mikko wrote:
    On 2024-08-04 19:33:36 +0000, olcott said:

    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does.


    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about halting,
    just not by HHH, so "can not be decided" is not a correct answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts

    Conventionally the value 0 is used for "no" (for example, no errors)
    and value 1 for "yes". If there are different "yes" results other

    A Conventional halt decider is 1 for halts and 0 for does not halt.

    That is because conventionally the question is "Does thing computation
    halt?" so "yes" means the same as "halts".

    0 also means input has pathological relationship to decider.

    It cannot mean both "does not halt" and "has pathological relationship
    to decider". Those two don't mean the same.

    In other words 1 means good input and 0 means bad input.

    That is not the same in other words.

    An input is good in one sense if it specifies a computation and bad if
    it does not. In the latter case the decider is free to do anything as
    the input is not in its scope.

    In another sense an input is good if it is as the user wants it to be.
    If the user wants a non-halting computation then a halting one is bad.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Thu Aug 8 10:17:09 2024
    On 2024-08-07 13:23:54 +0000, olcott said:

    On 8/7/2024 2:06 AM, Mikko wrote:
    On 2024-08-05 13:46:11 +0000, olcott said:

    On 8/5/2024 8:44 AM, Python wrote:
    Le 05/08/2024 à 13:50, olcott a écrit :
    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is >>>>>> a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that >>>>>> the answer is not "does not halt" if the input halts. The difference >>>>>> is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers it. >>>>>>

    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its decider >>>>
    So it is NOT an halt decider. Case closed. You've lost your time
    for years, and made a lot of people lose their time too.




    It refutes Rice

    No, it does not. Nothing is refuted as long as you have not proven anything. >>

    1 = halts = good input = decidable
    0 = (not halts or pathological) = bad input = not decidable as halting
    HHH decides a non-trivial semantic property of its input.

    Your "not decidable as halting" is not a property of input. Another
    partial decider may be able to determine that the input is halting
    and therefore decidable as halting.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Thu Aug 8 10:18:16 2024
    On 2024-08-07 13:16:24 +0000, olcott said:

    On 8/7/2024 2:04 AM, Mikko wrote:
    On 2024-08-05 11:50:53 +0000, olcott said:

    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is
    a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that
    the answer is not "does not halt" if the input halts. The difference
    is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers it. >>>>

    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its decider

    There is no "its decider". The identity of the decider is not a property
    of the input.

    1 = halts = good input = decidable
    0 = (not halts or pathological) = bad input = not decidable as halting

    That does not define "its decider".

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Aug 8 07:34:34 2024
    On 8/7/24 9:23 AM, olcott wrote:
    On 8/7/2024 2:06 AM, Mikko wrote:
    On 2024-08-05 13:46:11 +0000, olcott said:

    On 8/5/2024 8:44 AM, Python wrote:
    Le 05/08/2024 à 13:50, olcott a écrit :
    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is >>>>>> a subset of the requirements for "halt decider" but still require
    that the answer is not "halts" if the input does not halt and that >>>>>> the answer is not "does not halt" if the input halts. The difference >>>>>> is that a "halt decider" is required to give one of these answers
    for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that answers >>>>>> it.


    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its
    decider

    So it is NOT an halt decider. Case closed. You've lost your time
    for years, and made a lot of people lose their time too.




    It refutes Rice

    No, it does not. Nothing is refuted as long as you have not proven
    anything.


    1 = halts = good input = decidable
    0 = (not halts or pathological) = bad input = not decidable as halting
    HHH decides a non-trivial semantic property of its input.


    ONe thing you don't seem to understand is that "Decidability" isn't a
    property of an input, but of the whole problem. Given a problem, each
    input HAS a correct answer, and thus we can make a machine that will
    give that answer.

    Being non-decidable is a property of the whole problem.

    For the Halting Problem, you confuse the design problem with the
    verification problem.

    We dont even HAVE an input H^/P/D until you have chosen and completely
    fixed and defined the decider you want to claim to be correct, and thus
    you can not talk about what it "should" or "could" do, only what it
    DOES, and if that answer it the CORRECT one.

    It doesn't matter what a different decider would do with a different
    input (which the pathological template generates for that other decider)
    as it isn't the same as THIS input, since each input contains the FULL description that defines ALL the code used, including its copy of the
    decider that it is confounding.

    Thus, you claim fails at the level of an initial category error before
    you even get off the ground.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Python@21:1/5 to All on Thu Aug 8 15:27:46 2024
    Le 08/08/2024 à 15:21, Peter Olcott a écrit :
    ...
    *Semantic property of well-behaved is decided for input*
    It the program well behaved thus halts?
    else The program is not well behaved.

    "well behaved" is not a property of programes or Turing Machines.

    "well behaved" is a property of human beings that YOU do not have.

    You lie, you deceive, you abuse, you commit blasphemy in courts and
    collect child pornography [this is documented].

    As a bigot you believe that this can bring you to Hell.

    Fortunately there is no God, no Hell, so you'll just vanished into
    oblivion.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Aug 8 22:52:12 2024
    On 8/8/24 12:08 PM, olcott wrote:
    On 8/8/2024 8:27 AM, Python wrote:
    Le 08/08/2024 à 15:21, Peter Olcott a écrit :
    ...
    *Semantic property of well-behaved is decided for input*
    It the program well behaved thus halts?
    else The program is not well behaved.

    "well behaved" is not a property of programes or Turing Machines.


    *It is a Stipulative definition* https://en.wikipedia.org/wiki/Stipulative_definition

    I can stipulate that an input has the semantic property
    of has_not_ate_lunch_yet where has_not_ate_lunch_yet means
    that the input halts and ~has_not_ate_lunch_yet means the
    input cannot be determined to halt.

    Nope. You can stipulate a definition, not a fact.

    Yes, you could stipulate that the property "has_not_ate_lunch_yet" means
    that the input halts. You can not stipulate that a given input has that property, as either it does or it doesn't, and you stipulation doesn't
    affect that.

    Sorry, you just don't understand what the term means.

    There is a different meaning in legal context, where a stipulation is an agreement to a statement of fact claimed by your opponent, but that
    doesn't apply here.



    "well behaved" is a property of human beings that YOU do not have.

    You lie, you deceive, you abuse, you commit blasphemy in courts and
    collect child pornography [this is documented].

    As a bigot you believe that this can bring you to Hell.

    Fortunately there is no God, no Hell, so you'll just vanished into
    oblivion.






    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Aug 8 22:52:22 2024
    On 8/8/24 2:38 PM, olcott wrote:
    On 8/8/2024 2:17 AM, Mikko wrote:
    On 2024-08-07 13:23:54 +0000, olcott said:

    On 8/7/2024 2:06 AM, Mikko wrote:
    On 2024-08-05 13:46:11 +0000, olcott said:

    On 8/5/2024 8:44 AM, Python wrote:
    Le 05/08/2024 à 13:50, olcott a écrit :
    On 8/5/2024 3:08 AM, Mikko wrote:
    On 2024-08-04 14:46:02 +0000, olcott said:

    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.

    That is called a "partial halt decider". The set of requirements is >>>>>>>> a subset of the requirements for "halt decider" but still require >>>>>>>> that the answer is not "halts" if the input does not halt and that >>>>>>>> the answer is not "does not halt" if the input halts. The
    difference
    is that a "halt decider" is required to give one of these answers >>>>>>>> for every input but a "partial halt decider" is not.

    For every computation there is a partial halt decider that
    answers it.


    I call it a halting decidability decider.
    1=input halts
    0=input does not halt or has pathological relationship with its
    decider

    So it is NOT an halt decider. Case closed. You've lost your time
    for years, and made a lot of people lose their time too.




    It refutes Rice

    No, it does not. Nothing is refuted as long as you have not proven
    anything.


    1 = halts = good input = decidable
    0 = (not halts or pathological) = bad input = not decidable as halting
    HHH decides a non-trivial semantic property of its input.

    Your "not decidable as halting" is not a property of input. Another
    partial decider may be able to determine that the input is halting
    and therefore decidable as halting.


    https://en.wikipedia.org/wiki/Stipulative_definition
    The stipulative definition of the semantic property

    has_not_ate_lunch_yet means that the input halts and
    ~has_not_ate_lunch_yet means the input cannot be
    determined to halt.

    This is can be used to detect and reject denial of
    service attacks that have targeted the detector.



    Which is different then the halting property, so I guess you are just
    admitting defeat for your previous claims.

    Note, "Stipulating a definition" does nothing to help you decide if a
    given thing has that property or not.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Fri Aug 9 11:56:43 2024
    On 2024-08-08 13:21:57 +0000, olcott said:

    On 8/8/2024 2:12 AM, Mikko wrote:
    On 2024-08-07 13:12:43 +0000, olcott said:

    On 8/7/2024 1:59 AM, Mikko wrote:
    On 2024-08-04 19:33:36 +0000, olcott said:

    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever
    value that its halt decider reports there is a way for the
    halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does. >>>>>>>>

    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about halting, >>>>>> just not by HHH, so "can not be decided" is not a correct answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts

    Conventionally the value 0 is used for "no" (for example, no errors)
    and value 1 for "yes". If there are different "yes" results other

    A Conventional halt decider is 1 for halts and 0 for does not halt.

    That is because conventionally the question is "Does thing computation
    halt?" so "yes" means the same as "halts".

    0 also means input has pathological relationship to decider.

    It cannot mean both "does not halt" and "has pathological relationship
    to decider". Those two don't mean the same.

    In other words 1 means good input and 0 means bad input.

    That is not the same in other words.

    An input is good in one sense if it specifies a computation and bad if
    it does not. In the latter case the decider is free to do anything as
    the input is not in its scope.

    In another sense an input is good if it is as the user wants it to be.
    If the user wants a non-halting computation then a halting one is bad.


    *Semantic property of well-behaved is decided for input*
    It the program well behaved thus halts?
    else The program is not well behaved.

    You don't need any meaning for "well-behaved". A program is good if
    it satisfies its purpose. Sometimes the purspose rquires that the
    program halts, sometimes that it doesn't halt. Halt decider's
    purpose is to predict whether a computation halts. A partial halt
    decider satisfies this purpose in some but not all cases. A better
    partial halt decider satisfies this purpose in more cases.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Python@21:1/5 to All on Fri Aug 9 10:48:18 2024
    Le 08/08/2024 à 18:08, Peter Olcott a écrit :
    On 8/8/2024 8:27 AM, Python wrote:
    Le 08/08/2024 à 15:21, Peter Olcott a écrit :
    ...
    *Semantic property of well-behaved is decided for input*
    It the program well behaved thus halts?
    else The program is not well behaved.

    "well behaved" is not a property of programes or Turing Machines.


    *It is a Stipulative definition* https://en.wikipedia.org/wiki/Stipulative_definition

    I can stipulate that an input has the semantic property
    of has_not_ate_lunch_yet where has_not_ate_lunch_yet means
    that the input halts and ~has_not_ate_lunch_yet means the
    input cannot be determined to halt.

    This is Humpty Dumpism:

    When I use a word, it means just what I choose it to mean — neither
    more nor less.” These are the famous words of Humpty Dumpty, a character
    in Lewis Carroll’s Through the Looking Glass (1871). His conversation partner, Alice, is rather sceptical:

    “When I use a word,” Humpty Dumpty said, in rather a scornful tone, “it means just what I choose it to mean – neither more nor less.”

    “The question is,” said Alice, “whether you can make words mean so many different things.”

    “The question is,” said Humpty Dumpty, “which is to be master——that’s all.”

    https://blog.oup.com/2022/11/the-return-of-humpty-dumpty-who-is-the-ultimate-arbiter-of-meaning/

    "well behaved" is a property of human beings that YOU do not have.

    You lie, you deceive, you abuse, you commit blasphemy in courts and
    collect child pornography [this is documented].

    As a bigot you believe that this can bring you to Hell.

    Fortunately there is no God, no Hell, so you'll just vanished into
    oblivion.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 9 19:46:24 2024
    On 8/9/24 9:47 AM, olcott wrote:
    On 8/9/2024 3:56 AM, Mikko wrote:
    On 2024-08-08 13:21:57 +0000, olcott said:

    On 8/8/2024 2:12 AM, Mikko wrote:
    On 2024-08-07 13:12:43 +0000, olcott said:

    On 8/7/2024 1:59 AM, Mikko wrote:
    On 2024-08-04 19:33:36 +0000, olcott said:

    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever >>>>>>>>>>> value that its halt decider reports there is a way for the >>>>>>>>>>> halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does. >>>>>>>>>>

    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about
    halting, just not by HHH, so "can not be decided" is not a
    correct answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts

    Conventionally the value 0 is used for "no" (for example, no errors) >>>>>> and value 1 for "yes". If there are different "yes" results other

    A Conventional halt decider is 1 for halts and 0 for does not halt.

    That is because conventionally the question is "Does thing computation >>>> halt?" so "yes" means the same as "halts".

    0 also means input has pathological relationship to decider.

    It cannot mean both "does not halt" and "has pathological relationship >>>> to decider". Those two don't mean the same.

    In other words 1 means good input and 0 means bad input.

    That is not the same in other words.

    An input is good in one sense if it specifies a computation and bad if >>>> it does not. In the latter case the decider is free to do anything as
    the input is not in its scope.

    In another sense an input is good if it is as the user wants it to be. >>>> If the user wants a non-halting computation then a halting one is bad. >>>>

    *Semantic property of well-behaved is decided for input*
    It the program well behaved thus halts?
    else The program is not well behaved.

    You don't need any meaning for "well-behaved". A program is good if
    it satisfies its purpose.

    https://en.wikipedia.org/wiki/Stipulative_definition
    has_eaten_lunch is a Stipulative_definition defined below:

    A program is said to have the non trivial semantic
    property of has_eaten_lunch when it halts and
    ~has_eaten_lunch when it cannot be correctly determined
    to halt. This defeat Rice's Theorem.


    But, to be a property of an input, it must depend on ONLY that input,
    that that means that if ANY decider can properly decide on
    "has_eaten_lunch" for that input, it is decidable, since either M0 (the
    machine that answer 0 for all inputs) or M1 (the machine that answers 1
    for all inputs) for THAT input (the particular DDD/HHH pairing that
    wants to call the input undecidable) the input IS decidable, it is just
    that THAT HHH get the answer wrong for THAT input.

    Remember, the input is a FULL PROGRAM, and thus is the DDD "template"
    paired with a specific HHH to get a particular DDD program. (Giving the
    two the same name is just part of your attempt to hide your deciet).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat Aug 10 11:20:17 2024
    On 2024-08-09 13:47:34 +0000, olcott said:

    On 8/9/2024 3:56 AM, Mikko wrote:
    On 2024-08-08 13:21:57 +0000, olcott said:

    On 8/8/2024 2:12 AM, Mikko wrote:
    On 2024-08-07 13:12:43 +0000, olcott said:

    On 8/7/2024 1:59 AM, Mikko wrote:
    On 2024-08-04 19:33:36 +0000, olcott said:

    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever >>>>>>>>>>> value that its halt decider reports there is a way for the >>>>>>>>>>> halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does. >>>>>>>>>>

    I made a mistake that I corrected on a forum that allows
    editing: *Defining a correct halting decidability decider*
    1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about halting, >>>>>>>> just not by HHH, so "can not be decided" is not a correct answer. >>>>>>>
    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts

    Conventionally the value 0 is used for "no" (for example, no errors) >>>>>> and value 1 for "yes". If there are different "yes" results other

    A Conventional halt decider is 1 for halts and 0 for does not halt.

    That is because conventionally the question is "Does thing computation >>>> halt?" so "yes" means the same as "halts".

    0 also means input has pathological relationship to decider.

    It cannot mean both "does not halt" and "has pathological relationship >>>> to decider". Those two don't mean the same.

    In other words 1 means good input and 0 means bad input.

    That is not the same in other words.

    An input is good in one sense if it specifies a computation and bad if >>>> it does not. In the latter case the decider is free to do anything as
    the input is not in its scope.

    In another sense an input is good if it is as the user wants it to be. >>>> If the user wants a non-halting computation then a halting one is bad. >>>>

    *Semantic property of well-behaved is decided for input*
    It the program well behaved thus halts?
    else The program is not well behaved.

    You don't need any meaning for "well-behaved". A program is good if
    it satisfies its purpose.

    https://en.wikipedia.org/wiki/Stipulative_definition
    has_eaten_lunch is a Stipulative_definition defined below:

    A program is said to have the non trivial semantic
    property of has_eaten_lunch when it halts and
    ~has_eaten_lunch when it cannot be correctly determined
    to halt. This defeat Rice's Theorem.

    that is not a useful stipulation. And there is no way to correctly
    determine that it is not possible to determine whether a computation
    halts.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 10 07:20:01 2024
    On 8/10/24 7:03 AM, olcott wrote:
    On 8/10/2024 3:20 AM, Mikko wrote:
    On 2024-08-09 13:47:34 +0000, olcott said:

    On 8/9/2024 3:56 AM, Mikko wrote:
    On 2024-08-08 13:21:57 +0000, olcott said:

    On 8/8/2024 2:12 AM, Mikko wrote:
    On 2024-08-07 13:12:43 +0000, olcott said:

    On 8/7/2024 1:59 AM, Mikko wrote:
    On 2024-08-04 19:33:36 +0000, olcott said:

    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever >>>>>>>>>>>>> value that its halt decider reports there is a way for the >>>>>>>>>>>>> halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does. >>>>>>>>>>>>

    I made a mistake that I corrected on a forum that allows >>>>>>>>>>> editing: *Defining a correct halting decidability decider* >>>>>>>>>>> 1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about >>>>>>>>>> halting, just not by HHH, so "can not be decided" is not a >>>>>>>>>> correct answer.

    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts

    Conventionally the value 0 is used for "no" (for example, no
    errors)
    and value 1 for "yes". If there are different "yes" results other >>>>>>>
    A Conventional halt decider is 1 for halts and 0 for does not halt. >>>>>>
    That is because conventionally the question is "Does thing
    computation
    halt?" so "yes" means the same as "halts".

    0 also means input has pathological relationship to decider.

    It cannot mean both "does not halt" and "has pathological
    relationship
    to decider". Those two don't mean the same.

    In other words 1 means good input and 0 means bad input.

    That is not the same in other words.

    An input is good in one sense if it specifies a computation and
    bad if
    it does not. In the latter case the decider is free to do anything as >>>>>> the input is not in its scope.

    In another sense an input is good if it is as the user wants it to >>>>>> be.
    If the user wants a non-halting computation then a halting one is
    bad.


    *Semantic property of well-behaved is decided for input*
    It the program well behaved thus halts?
    else The program is not well behaved.

    You don't need any meaning for "well-behaved". A program is good if
    it satisfies its purpose.

    https://en.wikipedia.org/wiki/Stipulative_definition
    has_eaten_lunch is a Stipulative_definition defined below:

    A program is said to have the non trivial semantic
    property of has_eaten_lunch when it halts and
    ~has_eaten_lunch when it cannot be correctly determined
    to halt. This defeat Rice's Theorem.

    that is not a useful stipulation. And there is no way to correctly
    determine that it is not possible to determine whether a computation
    halts.


    1=halts
    0=does not halt or pathological relationship to decider



    Subjective Requirmeent, thus not a property of JUST the input.

    To be a valid rquirement, we must have a mapping of JUST The input to
    the answer, and since HHH1 CAN decide DDD that calls HHH, we see that
    you criteria is subjective, and thus invalid.

    Note, this is one reason Halting is defined on PROGRAMS and not
    "Templates", because a Template doesn't have uniform behavior, it
    matters what it was paired with, so behavior of a template isn't a valid criteria.

    This also means that the input must contain ALL the code of the input
    program, including the copy of the input that pathological input was
    making wrong.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 10 07:51:05 2024
    On 8/10/24 7:36 AM, olcott wrote:
    On 8/10/2024 6:20 AM, Richard Damon wrote:
    On 8/10/24 7:03 AM, olcott wrote:
    On 8/10/2024 3:20 AM, Mikko wrote:
    On 2024-08-09 13:47:34 +0000, olcott said:

    On 8/9/2024 3:56 AM, Mikko wrote:
    On 2024-08-08 13:21:57 +0000, olcott said:

    On 8/8/2024 2:12 AM, Mikko wrote:
    On 2024-08-07 13:12:43 +0000, olcott said:

    On 8/7/2024 1:59 AM, Mikko wrote:
    On 2024-08-04 19:33:36 +0000, olcott said:

    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever >>>>>>>>>>>>>>> value that its halt decider reports there is a way for the >>>>>>>>>>>>>>> halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it >>>>>>>>>>>>>> does.


    I made a mistake that I corrected on a forum that allows >>>>>>>>>>>>> editing: *Defining a correct halting decidability decider* >>>>>>>>>>>>> 1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about >>>>>>>>>>>> halting, just not by HHH, so "can not be decided" is not a >>>>>>>>>>>> correct answer.

    A single universal decider can correctly determine whether >>>>>>>>>>> or not an input could possibly be denial-of-service-attack. >>>>>>>>>>> 0=yes does not halt or pathological self-reference
    1=no  halts

    Conventionally the value 0 is used for "no" (for example, no >>>>>>>>>> errors)
    and value 1 for "yes". If there are different "yes" results other >>>>>>>>>
    A Conventional halt decider is 1 for halts and 0 for does not >>>>>>>>> halt.

    That is because conventionally the question is "Does thing
    computation
    halt?" so "yes" means the same as "halts".

    0 also means input has pathological relationship to decider.

    It cannot mean both "does not halt" and "has pathological
    relationship
    to decider". Those two don't mean the same.

    In other words 1 means good input and 0 means bad input.

    That is not the same in other words.

    An input is good in one sense if it specifies a computation and >>>>>>>> bad if
    it does not. In the latter case the decider is free to do
    anything as
    the input is not in its scope.

    In another sense an input is good if it is as the user wants it >>>>>>>> to be.
    If the user wants a non-halting computation then a halting one >>>>>>>> is bad.


    *Semantic property of well-behaved is decided for input*
    It the program well behaved thus halts?
    else The program is not well behaved.

    You don't need any meaning for "well-behaved". A program is good if >>>>>> it satisfies its purpose.

    https://en.wikipedia.org/wiki/Stipulative_definition
    has_eaten_lunch is a Stipulative_definition defined below:

    A program is said to have the non trivial semantic
    property of has_eaten_lunch when it halts and
    ~has_eaten_lunch when it cannot be correctly determined
    to halt. This defeat Rice's Theorem.

    that is not a useful stipulation. And there is no way to correctly
    determine that it is not possible to determine whether a computation
    halts.


    1=halts
    0=does not halt or pathological relationship to decider



    Subjective Requirmeent, thus not a property of JUST the input.

    Weasel words. DDD does specify non-halting behavior to HHH.
    anyone that says otherwise is not telling the truth.


    Then why does it halt? (When HHH is the decider you claim it to be).

    You just don't know what you are talking about

    Halting is an OBJECTIVE standard, and as such isn't "to" anything.

    HHH, due to the stupiitgy of its programmer, come up with the wrong
    answer, but that doesn't mean that DDD specified anything but what DDD
    actually does (and to specify a DDD, you need to specify which HHH is it calling, something that you don't seem to understand).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Aug 11 09:24:39 2024
    On 2024-08-10 11:03:31 +0000, olcott said:

    On 8/10/2024 3:20 AM, Mikko wrote:
    On 2024-08-09 13:47:34 +0000, olcott said:

    On 8/9/2024 3:56 AM, Mikko wrote:
    On 2024-08-08 13:21:57 +0000, olcott said:

    On 8/8/2024 2:12 AM, Mikko wrote:
    On 2024-08-07 13:12:43 +0000, olcott said:

    On 8/7/2024 1:59 AM, Mikko wrote:
    On 2024-08-04 19:33:36 +0000, olcott said:

    On 8/4/2024 2:05 PM, Richard Damon wrote:
    On 8/4/24 2:49 PM, olcott wrote:
    On 8/4/2024 1:38 PM, Richard Damon wrote:
    On 8/4/24 10:46 AM, olcott wrote:
    When we define an input that does the opposite of whatever >>>>>>>>>>>>> value that its halt decider reports there is a way for the >>>>>>>>>>>>> halt decider to report correctly.

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

    int main()
    {
       HHH(DD);
    }

    HHH returns false indicating that it cannot
    correctly determine that its input halts.
    True would mean that its input halts.


    But false indicates that the input does not halt, but it does. >>>>>>>>>>>>

    I made a mistake that I corrected on a forum that allows >>>>>>>>>>> editing: *Defining a correct halting decidability decider* >>>>>>>>>>> 1=input does halt
    0=input cannot be decided to halt

    And thus, not a halt decider.

    Sorry, you are just showing your ignorance.

    And, the problem is that a given DD *CAN* be decided about halting, >>>>>>>>>> just not by HHH, so "can not be decided" is not a correct answer. >>>>>>>>>
    A single universal decider can correctly determine whether
    or not an input could possibly be denial-of-service-attack.
    0=yes does not halt or pathological self-reference
    1=no  halts

    Conventionally the value 0 is used for "no" (for example, no errors) >>>>>>>> and value 1 for "yes". If there are different "yes" results other >>>>>>>
    A Conventional halt decider is 1 for halts and 0 for does not halt. >>>>>>
    That is because conventionally the question is "Does thing computation >>>>>> halt?" so "yes" means the same as "halts".

    0 also means input has pathological relationship to decider.

    It cannot mean both "does not halt" and "has pathological relationship >>>>>> to decider". Those two don't mean the same.

    In other words 1 means good input and 0 means bad input.

    That is not the same in other words.

    An input is good in one sense if it specifies a computation and bad if >>>>>> it does not. In the latter case the decider is free to do anything as >>>>>> the input is not in its scope.

    In another sense an input is good if it is as the user wants it to be. >>>>>> If the user wants a non-halting computation then a halting one is bad. >>>>>>

    *Semantic property of well-behaved is decided for input*
    It the program well behaved thus halts?
    else The program is not well behaved.

    You don't need any meaning for "well-behaved". A program is good if
    it satisfies its purpose.

    https://en.wikipedia.org/wiki/Stipulative_definition
    has_eaten_lunch is a Stipulative_definition defined below:

    A program is said to have the non trivial semantic
    property of has_eaten_lunch when it halts and
    ~has_eaten_lunch when it cannot be correctly determined
    to halt. This defeat Rice's Theorem.

    that is not a useful stipulation. And there is no way to correctly
    determine that it is not possible to determine whether a computation
    halts.

    1=halts
    0=does not halt or pathological relationship to decider

    Which does not use the stipulation and therefore does not demonstrate
    its usefulńess.

    That a computation has a pathological relationship to some decider
    does not prevent another partial haltdecider from determinig whther
    it halts.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Aug 11 13:06:09 2024
    On 8/11/24 7:37 AM, olcott wrote:
    On 8/11/2024 1:24 AM, Mikko wrote:
    On 2024-08-10 11:03:31 +0000, olcott said:


    1=halts
    0=does not halt or pathological relationship to decider

    Which does not use the stipulation and therefore does not demonstrate
    its usefulńess.

    That a computation has a pathological relationship to some decider
    does not prevent another partial haltdecider from determinig whther
    it halts.


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

    A pathological relationship to this decider <is>
    a non-trivial semantic property of this input.


    Nope, because it depends on the decider as well as the input, and thus
    is NOT a property of JUST the input.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From olcott@21:1/5 to All on Mon Sep 2 18:06:11 2024
    A correct halt decider is a Turing machine T with one accept state and
    one reject state such that:

    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a
    real machine X with initial tape contents Y eventually halts, the
    execution of T eventually ends up in the accept state and then stops.

    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a
    real machine X with initial tape contents Y does not eventually halt,
    the execution of T eventually ends up in the reject state and then stops.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Sep 2 12:28:23 2024
    On 9/2/24 12:06 PM, olcott wrote:
    A correct halt decider is a Turing machine T with one accept state and
    one reject state such that:

    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a
    real machine X with initial tape contents Y eventually halts, the
    execution of T eventually ends up in the accept state and then stops.

    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a
    real machine X with initial tape contents Y does not eventually halt,
    the execution of T eventually ends up in the reject state and then stops.

    Right.

    And if Turing Machine X duplicates its input Y and then uses a copy of
    Turing Machine T to determine that T applied to Y Y will do, and then do
    the opposite, of that, then when Y is set to an encoding of Turing
    Machine X, then the Turing Machine T can not correctly meet its
    requirements, as since X <X> uses its copy of T to see what T <X> <X>
    will do, and does the opposite, if T <X> <X> goes to its accept state,
    then X <X> will see that it does, and goes into an infinite loop, and it
    T <X> <X> goes to its reject state, then X <X> will see that and
    immediately halt.

    Thus, it is IMPOSSIBLE for a Turing machine T to exist that meets its requirements, as there will ALWAYS exist a machine X, based on this "pathological relationship" with T that T can not get right.

    Said X *IS* a valid machine, as Turing Machine T *WILL* either give one
    of the required answers, or fail to meets its requirements.

    If T <X> <X> accepts, then X <X> will be a non-halting machine and T was
    wrong/

    If T <X> <X> rejects, then X <X> will halt.

    If T <X> <X> fails to decide by looping forever, then X <X> will never
    halt, and thus the CORRECT answer exists, of reject.

    If T <X> <X> fails to decide by halting in some other final state, then
    X <X> will halt in that other final state, and thus the CORRECT answer
    exist, of accept.

    So NO MATTER WHAT T does, (and the above is an exhaustive list of
    possible behaviors of T) there IS a correct answer that T "could" have
    given (but can't because it wasn't programmed to give that answer) so
    the question if valid.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Tue Sep 3 11:44:09 2024
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept state and
    one reject state such that:

    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a
    real machine X with initial tape contents Y eventually halts, the
    execution of T eventually ends up in the accept state and then stops.

    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a
    real machine X with initial tape contents Y does not eventually halt,
    the execution of T eventually ends up in the reject state and then
    stops.

    Your "definition" fails to specify "encoding". There is no standard
    encoding of Turing machines and tape contents.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Tue Sep 3 18:53:18 2024
    Am Tue, 03 Sep 2024 08:17:56 -0500 schrieb olcott:
    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept state and
    one reject state such that:
    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a
    real machine X with initial tape contents Y eventually halts, the
    execution of T eventually ends up in the accept state and then stops.
    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a
    real machine X with initial tape contents Y does not eventually halt,
    the execution of T eventually ends up in the reject state and then
    stops.
    Your "definition" fails to specify "encoding". There is no standard
    encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds of false assumptions cannot be refuted.
    What would those assumptions be?

    The behavior of DDD emulated by HHH** <is> different than the behavior
    of the directly executed DDD** **according to the semantics of the x86 language
    How can the same code have different semantics?

    HHH is required to report on the behavior tat its finite string input specifies even when this requires HHH to emulate itself emulating DDD.
    The input specifies an aborting HHH - which you don’t simulate.

    DDD never halts unless it reaches its own final halt state. The fact
    that the executed HHH halts has nothing to do with this.
    Other than that DDD calls HHH?

    HHH is not allowed to report on the computation that itself is contained within.
    Then it is only partial, and doesn’t even solve the case it was built for.

    Except for the case of pathological self-reference the behavior of the directly executed machine M is always the same as the correctly
    simulated finite string ⟨M⟩.
    That sure sounds like a mistake to me.

    That no one has noticed that they can differ does not create an axiom
    where they are not allowed to differ.
    They were never allowed, that was the definition.

    No one noticed that they differ only because everyone rejected the idea
    of a simulating halt decider out-of-hand without review.
    I think after 3 years that excuse has grown a bit stale.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue Sep 3 22:16:49 2024
    On 9/3/24 9:17 AM, olcott wrote:
    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept state
    and one reject state such that:

    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a
    real machine X with initial tape contents Y eventually halts, the
    execution of T eventually ends up in the accept state and then stops.

    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a
    real machine X with initial tape contents Y does not eventually halt,
    the execution of T eventually ends up in the reject state and then
    stops.

    Your "definition" fails to specify "encoding". There is no standard
    encoding of Turing machines and tape contents.


    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds
    of false assumptions cannot be refuted.

    The behavior of DDD emulated by HHH** <is> different
    than the behavior of the directly executed DDD**
    **according to the semantics of the x86 language

    No it isn't, and you have accepted that conclusion by failing to
    correctly point out what was the first instruction that was correctly
    emulated by HHH that differed from the directly executed program.

    Sorry, you "proof" has popped because you have been shown to have just
    lied with your claim that you can not support it.


    HHH is required to report on the behavior tat its finite
    string input specifies even when this requires HHH
    to emulate itself emulating DDD.

    Right, and it ignores it.


    DDD never halts unless it reaches its own final
    halt state. The fact that the executed HHH halts
    has nothing to do with this.

    except that it make the DDD that calls this HHH to halt.

    There is just one HHH in the example, and if it aborts its simulation
    and halts, it makes the DDD that calls it, which is the DDD that it was
    given to decide on, halt, and thus HHH is incorrect to abort and say not halting.


    HHH is not allowed to report on the computation that
    itself is contained within.

    But it is allowed, and in fact is REQUIRED to report on computations
    that use copies of itself (even if they are code at the exact same
    address just executed in a different context).

    Thus, since the HHH(DDD) that DDD calls is a DIFFERENT context from the
    HHH that is deciding on that DDD, HHH must, to be correct, correctly
    report on the behavior of that program, which by the mechanics of
    programs will do exactly what this instance of HHH(DDD) will do.

    You just don't seem to understand how deterministic programs work.


    Except for the case of pathological self-reference the
    behavior of the directly executed machine M is always
    the same as the correctly simulated finite string ⟨M⟩.

    No, you have acccepted (by failing to refute) that this isn't true


    That no one has noticed that they can differ does not
    create an axiom where they are not allowed to differ.


    Except it has actually be PROVEN, and isn't taken as an axiom.

    As I have asked, what is the first instruction where they differ that
    was actually correctly emulated?

    You failure to answer is just an admission that you are just a liar.

    Your claim that the call instruction differs just proves you just don't
    know what you are talking about, because you explaination of what HHH
    sees in the call instruction is jst a LIE.

    No one noticed that they differ only because everyone
    rejected the idea of a simulating halt decider out-of-hand
    without review.


    No, they no it has been proven that the are the same.

    Sorry, you are just proving your ignorance, and deceptiveness, making
    you are pathological lying idiot.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Wed Sep 4 08:10:33 2024
    Am Tue, 03 Sep 2024 14:54:56 -0500 schrieb olcott:
    On 9/3/2024 1:53 PM, joes wrote:
    Am Tue, 03 Sep 2024 08:17:56 -0500 schrieb olcott:
    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    Your "definition" fails to specify "encoding". There is no standard
    encoding of Turing machines and tape contents.
    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds of false
    assumptions cannot be refuted.
    What would those assumptions be?

    The behavior of DDD emulated by HHH** <is> different than the behavior
    of the directly executed DDD** **according to the semantics of the x86
    language
    How can the same code have different semantics?
    The pathological relationship between DDD and HHH really cannot be
    simply ignored as if it does not exist.
    How is it ignored?

    HHH is required to report on the behavior tat its finite string input
    specifies even when this requires HHH to emulate itself emulating DDD.
    The input specifies an aborting HHH - which you don’t simulate.
    void DDD()
    {
    HHH(DDD);
    OutputString("This code is unreachable by DDD emulated by HHH");
    }
    I thought HHH returned „DDD doesn’t halt, so I aborted it”?

    DDD never halts unless it reaches its own final halt state. The fact
    that the executed HHH halts has nothing to do with this.
    Other than that DDD calls HHH?

    HHH is not allowed to report on the computation that itself is
    contained within.
    Then it is only partial, and doesn’t even solve the case it was built
    for.
    sum(3,4) is not allowed to report on the sum of 5 + 6 for the same
    reason. HHH(DDD) cannot report on behavior that it cannot see.
    It has complete information, so it must do something wrong.

    HHH cannot correctly report on the AFTER-THE-FACT behavior that it has aborted its simulation BEFORE-THE-FACT.
    Can you expand on this?

    Except for the case of pathological self-reference the behavior of the
    directly executed machine M is always the same as the correctly
    simulated finite string ⟨M⟩.
    That sure sounds like a mistake to me.

    I initially took disagreeing with this as despicable lying bastards
    playing sadistic head games.
    I called Ben this and that is why he is mad at me.
    Understandable. Have you tried apologising?

    That no one has noticed that they can differ does not create an axiom
    where they are not allowed to differ.
    They were never allowed, that was the definition.
    When you make a definition that halt deciders compute the mapping from
    their inputs to the behavior that these inputs specify
    and textbooks say things that seem to disagree with definition then
    gullible sheep will agree with the textbooks.
    I’d rather believe the textbooks than your definition.

    No one noticed that they differ only because everyone rejected the
    idea of a simulating halt decider out-of-hand without review.
    I think after 3 years that excuse has grown a bit stale.

    For three freaking years the gullible sheep on this forum continue to
    believe that the pathological relationship of the decider to its input
    does not change the behavior of this input
    The input exists independently of its simulation.

    *EVEN WHEN IT IS CONCLUSIVELY PROVED THAT IT DOES CHANGE THIS BEHAVIOR*
    Empirical evidence can be flawed.

    --
    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 Wed Sep 4 12:40:13 2024
    Op 03.sep.2024 om 21:54 schreef olcott:
    On 9/3/2024 1:53 PM, joes wrote:
    Am Tue, 03 Sep 2024 08:17:56 -0500 schrieb olcott:
    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept state and >>>>> one reject state such that:
    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a >>>>> real machine X with initial tape contents Y eventually halts, the
    execution of T eventually ends up in the accept state and then stops. >>>>> If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a >>>>> real machine X with initial tape contents Y does not eventually halt, >>>>> the execution of T eventually ends up in the reject state and then
    stops.
    Your "definition" fails to specify "encoding". There is no standard
    encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds of false assumptions >>> cannot be refuted.
    What would those assumptions be?

    The behavior of DDD emulated by HHH** <is> different than the behavior
    of the directly executed DDD** **according to the semantics of the x86
    language
    How can the same code have different semantics?


    The pathological relationship between DDD and HHH really
    cannot be simply ignored as if it does not exist.

    HHH is required to report on the behavior tat its finite string input
    specifies even when this requires HHH to emulate itself emulating DDD.
    The input specifies an aborting HHH - which you don’t simulate.>

    void DDD()
    {
      HHH(DDD);
      OutputString("This code is unreachable by DDD emulated by HHH");
    }

    DDD never halts unless it reaches its own final halt state. The fact
    that the executed HHH halts has nothing to do with this.
    Other than that DDD calls HHH?

    HHH is not allowed to report on the computation that itself is contained >>> within.
    Then it is only partial, and doesn’t even solve the case it was built
    for.


    int sum(int x, int y);
    sum(3,4) is not allowed to report on the sum of 5 + 6
    for the same reason. HHH(DDD) cannot report on behavior
    that it cannot see.

    Exactly, so it should not report on halting behaviour if its stops the simulation before the simulation could halt.
    If the simulator prevents the simulation to halt, then there is no
    reason to report about the halting behaviour.


    HHH cannot correctly report on the AFTER-THE-FACT
    behavior that it has aborted its simulation BEFORE-THE-FACT.

    Olcott seems to forget that the action to abort was programmed already
    BEFORE the abort took place. So, the simulated HHH was programmed to see
    the 'special condition' and abort, BEFORE the simulating HHH aborted it.
    It is incorrect to assume that the abort code that is present BEFORE the
    abort takes place, would not be executed in the simulated program, only
    because the simulation has not yet reached it.

    In other words, before-the-fact of the abort, the simulation did not
    halt and there is no reason to decide that there is non-halting
    behaviour. So, the only reason to decide about the halting behaviour is
    found in the code that would be executed after-the-fact. And there we
    find the code to see the detection of a 'special condition' and the abort.


    Except for the case of pathological self-reference the behavior of the
    directly executed machine M is always the same as the correctly
    simulated finite string ⟨M⟩.

    That sure sounds like a mistake to me.


    THE EXECUTION TRACE HAS ALWAYS PROVED THAT I AM CORRECT
    FOR THREE FREAKING YEARS all the way back when it was
    P correctly emulated by D.

    No, it has always shown that the abort was too soon, one cycle before
    the simulated HHH would reach the code to see the 'special condition',
    after which it would abort and return.



    IT REMAINS A VERIFIED FACT THAT DDD EMULATED BY HHH CANNOT
    POSSIBLY REACH ITS OWN FINAL HALT STATE,

    Exactly, I have repeated this many times, because it proves that the
    simulation is incorrect.
    HHH cannot possibly simulate itself correctly up to the end. That there
    is an end is proved by the direct executions, by the simulations of the
    world class simulator and even by HHH1.

    The meaning of the input, a finite string that describes the program, is
    fixed by the semantics of the x86 language. It does not depend on who or
    what interprets it.
    But olcott thinks he can change the meaning of it by using a crippled
    simulator that is unable to reach the end of the simulation.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Wed Sep 4 12:17:54 2024
    Op 03.sep.2024 om 15:17 schreef olcott:
    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept state
    and one reject state such that:

    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a
    real machine X with initial tape contents Y eventually halts, the
    execution of T eventually ends up in the accept state and then stops.

    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a
    real machine X with initial tape contents Y does not eventually halt,
    the execution of T eventually ends up in the reject state and then
    stops.

    Your "definition" fails to specify "encoding". There is no standard
    encoding of Turing machines and tape contents.


    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds
    of false assumptions cannot be refuted.

    The behavior of DDD emulated by HHH** <is> different
    than the behavior of the directly executed DDD**
    **according to the semantics of the x86 language

    HHH is required to report on the behavior tat its finite
    string input specifies even when this requires HHH
    to emulate itself emulating DDD.

    DDD never halts unless it reaches its own final
    halt state. The fact that the executed HHH halts
    has nothing to do with this.

    HHH is not allowed to report on the computation that
    itself is contained within.

    But it must be able to process a finite string containing a copy of
    itself, or containing a similar algorithm.


    Except for the case of pathological self-reference the
    behavior of the directly executed machine M is always
    the same as the correctly simulated finite string ⟨M⟩.

    There is no self-reference, except in olcott's crippled example, where
    he places the code of the simulating HHH inside the finite string of its
    input.
    The finite string containing the description of DDD and all functions
    called by it including HHH) should not be placed in the same memory
    location as the simulator's code and variables.


    That no one has noticed that they can differ does not
    create an axiom where they are not allowed to differ.

    By twisting the code and the examples in such ways that the simulation
    is crippled, you do not prove that they show anything useful.


    No one noticed that they differ only because everyone
    rejected the idea of a simulating halt decider out-of-hand
    without review.

    Olcott is a strange person. At the one hand he is begging for reviews,
    but he is so arrogant that he does not want to learn anything from the
    reviews. He has such a strong belief in his ideas, that he thinks that reviewers are lying if the prove that he is incorrect.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Sep 4 20:23:30 2024
    On 9/4/24 10:03 AM, olcott wrote:
    On 9/4/2024 5:40 AM, Fred. Zwarts wrote:
    Op 03.sep.2024 om 21:54 schreef olcott:
    On 9/3/2024 1:53 PM, joes wrote:
    Am Tue, 03 Sep 2024 08:17:56 -0500 schrieb olcott:
    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept
    state and
    one reject state such that:
    If T is executed with initial tape contents equal to an encoding of >>>>>>> Turing machine X and its initial tape contents Y, and execution of a >>>>>>> real machine X with initial tape contents Y eventually halts, the >>>>>>> execution of T eventually ends up in the accept state and then
    stops.
    If T is executed with initial tape contents equal to an encoding of >>>>>>> Turing machine X and its initial tape contents Y, and execution of a >>>>>>> real machine X with initial tape contents Y does not eventually
    halt,
    the execution of T eventually ends up in the reject state and then >>>>>>> stops.
    Your "definition" fails to specify "encoding". There is no standard >>>>>> encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds of false
    assumptions
    cannot be refuted.
    What would those assumptions be?

    The behavior of DDD emulated by HHH** <is> different than the behavior >>>>> of the directly executed DDD** **according to the semantics of the x86 >>>>> language
    How can the same code have different semantics?


    The pathological relationship between DDD and HHH really
    cannot be simply ignored as if it does not exist.

    HHH is required to report on the behavior tat its finite string input >>>>> specifies even when this requires HHH to emulate itself emulating DDD. >>>  > The input specifies an aborting HHH - which you don’t simulate.>

    void DDD()
    {
       HHH(DDD);
       OutputString("This code is unreachable by DDD emulated by HHH");
    }

    DDD never halts unless it reaches its own final halt state. The fact >>>>> that the executed HHH halts has nothing to do with this.
    Other than that DDD calls HHH?

    HHH is not allowed to report on the computation that itself is
    contained
    within.
    Then it is only partial, and doesn’t even solve the case it was
    built for.


    int sum(int x, int y);
    sum(3,4) is not allowed to report on the sum of 5 + 6
    for the same reason. HHH(DDD) cannot report on behavior
    that it cannot see.

    Exactly, so it should not report on halting behaviour if its stops the
    simulation before the simulation could halt.

    It is very stupid to say that when this proves that DDD emulated by HHH cannot possibly reach its final halt state. https://github.com/plolcott/x86utm/blob/master/Halt7out.txt




    If the simulator prevents the simulation to halt, then there is no
    reason to report about the halting behaviour.


    HHH cannot correctly report on the AFTER-THE-FACT
    behavior that it has aborted its simulation BEFORE-THE-FACT.

    Olcott seems to forget that the action to abort was programmed already
    BEFORE the abort took place. So, the simulated HHH was programmed to
    see the 'special condition' and abort, BEFORE the simulating HHH
    aborted it.
    It is incorrect to assume that the abort code that is present BEFORE
    the abort takes place, would not be executed in the simulated program,
    only because the simulation has not yet reached it.

    In other words, before-the-fact of the abort, the simulation did not
    halt and there is no reason to decide that there is non-halting
    behaviour. So, the only reason to decide about the halting behaviour
    is found in the code that would be executed after-the-fact. And there
    we find the code to see the detection of a 'special condition' and the
    abort.


    Except for the case of pathological self-reference the behavior of the >>>>> directly executed machine M is always the same as the correctly
    simulated finite string ⟨M⟩.

    That sure sounds like a mistake to me.


    THE EXECUTION TRACE HAS ALWAYS PROVED THAT I AM CORRECT
    FOR THREE FREAKING YEARS all the way back when it was
    P correctly emulated by D.

    No, it has always shown that the abort was too soon, one cycle before
    the simulated HHH would reach the code to see the 'special condition',
    after which it would abort and return.



    IT REMAINS A VERIFIED FACT THAT DDD EMULATED BY HHH CANNOT
    POSSIBLY REACH ITS OWN FINAL HALT STATE,

    Exactly, I have repeated this many times, because it proves that the
    simulation is incorrect.
    HHH cannot possibly simulate itself correctly up to the end. That
    there is an end is proved by the direct executions, by the simulations
    of the world class simulator and even by HHH1.

    The meaning of the input, a finite string that describes the program,
    is fixed by the semantics of the x86 language. It does not depend on
    who or what interprets it.
    But olcott thinks he can change the meaning of it by using a crippled
    simulator that is unable to reach the end of the simulation.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Thu Sep 5 10:39:41 2024
    On 2024-09-03 13:17:56 +0000, olcott said:

    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept state and
    one reject state such that:

    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a
    real machine X with initial tape contents Y eventually halts, the
    execution of T eventually ends up in the accept state and then stops.

    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a
    real machine X with initial tape contents Y does not eventually halt,
    the execution of T eventually ends up in the reject state and then
    stops.

    Your "definition" fails to specify "encoding". There is no standard
    encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds
    of false assumptions cannot be refuted.

    If it were isnomorphic the same false assumtipns would apply to both.

    The behavior of DDD emulated by HHH** <is> different
    than the behavior of the directly executed DDD**
    **according to the semantics of the x86 language

    The halting problem is not about a string but about a behaviour.
    Your decider is not a halt decider if it answers about another
    behaviour.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu Sep 5 12:42:37 2024
    Op 04.sep.2024 om 16:03 schreef olcott:
    On 9/4/2024 5:40 AM, Fred. Zwarts wrote:
    Op 03.sep.2024 om 21:54 schreef olcott:
    On 9/3/2024 1:53 PM, joes wrote:
    Am Tue, 03 Sep 2024 08:17:56 -0500 schrieb olcott:
    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept
    state and
    one reject state such that:
    If T is executed with initial tape contents equal to an encoding of >>>>>>> Turing machine X and its initial tape contents Y, and execution of a >>>>>>> real machine X with initial tape contents Y eventually halts, the >>>>>>> execution of T eventually ends up in the accept state and then
    stops.
    If T is executed with initial tape contents equal to an encoding of >>>>>>> Turing machine X and its initial tape contents Y, and execution of a >>>>>>> real machine X with initial tape contents Y does not eventually
    halt,
    the execution of T eventually ends up in the reject state and then >>>>>>> stops.
    Your "definition" fails to specify "encoding". There is no standard >>>>>> encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds of false
    assumptions
    cannot be refuted.
    What would those assumptions be?

    The behavior of DDD emulated by HHH** <is> different than the behavior >>>>> of the directly executed DDD** **according to the semantics of the x86 >>>>> language
    How can the same code have different semantics?


    The pathological relationship between DDD and HHH really
    cannot be simply ignored as if it does not exist.

    HHH is required to report on the behavior tat its finite string input >>>>> specifies even when this requires HHH to emulate itself emulating DDD. >>>  > The input specifies an aborting HHH - which you don’t simulate.>

    void DDD()
    {
       HHH(DDD);
       OutputString("This code is unreachable by DDD emulated by HHH");
    }

    DDD never halts unless it reaches its own final halt state. The fact >>>>> that the executed HHH halts has nothing to do with this.
    Other than that DDD calls HHH?

    HHH is not allowed to report on the computation that itself is
    contained
    within.
    Then it is only partial, and doesn’t even solve the case it was
    built for.


    int sum(int x, int y);
    sum(3,4) is not allowed to report on the sum of 5 + 6
    for the same reason. HHH(DDD) cannot report on behavior
    that it cannot see.

    Exactly, so it should not report on halting behaviour if its stops the
    simulation before the simulation could halt.

    It is very stupid to say that when this proves that DDD emulated by HHH cannot possibly reach its final halt state.

    If it should, but it couldn't then it just failed.
    HHH always fails to simulate itself correctly up to the end.
    No matter how you try to fix HHH, it will always fail to simulate itself correctly up to the end.

    If you don't agree, show how HHH can simulate itself correctly up to the
    end.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu Sep 5 12:49:34 2024
    Op 04.sep.2024 om 15:59 schreef olcott:
    On 9/4/2024 5:17 AM, Fred. Zwarts wrote:
    Op 03.sep.2024 om 15:17 schreef olcott:
    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept state
    and one reject state such that:

    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of
    a real machine X with initial tape contents Y eventually halts, the
    execution of T eventually ends up in the accept state and then stops. >>>>>
    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of
    a real machine X with initial tape contents Y does not eventually
    halt, the execution of T eventually ends up in the reject state and
    then stops.

    Your "definition" fails to specify "encoding". There is no standard
    encoding of Turing machines and tape contents.


    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds
    of false assumptions cannot be refuted.

    The behavior of DDD emulated by HHH** <is> different
    than the behavior of the directly executed DDD**
    **according to the semantics of the x86 language

    HHH is required to report on the behavior tat its finite
    string input specifies even when this requires HHH
    to emulate itself emulating DDD.

    DDD never halts unless it reaches its own final
    halt state. The fact that the executed HHH halts
    has nothing to do with this.

    HHH is not allowed to report on the computation that
    itself is contained within.

    But it must be able to process a finite string containing a copy of
    itself, or containing a similar algorithm.


    Except for the case of pathological self-reference the
    behavior of the directly executed machine M is always
    the same as the correctly simulated finite string ⟨M⟩.

    There is no self-reference,

    It is very stupid to say that when this proves there is https://github.com/plolcott/x86utm/blob/master/Halt7out.txt

    Olcott does not understand that HHH must process its input, a finite
    string describing a program. That finite string is not a self-reference.
    It may include a copy of the simulator, or the same algorithm expressed
    in a different way.
    But olcott is confused, because he incorrectly makes it a
    self-reference, by placing the simulating HHH and the finite string in
    such a way in memory, that they overlap. He even uses the address of HHH
    in the finite string. With such errors, it is not surprising that he
    thinks it is a self-reference, but that is only because of his incorrect
    coding of the problem.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Thu Sep 5 14:27:46 2024
    Am Thu, 05 Sep 2024 08:39:14 -0500 schrieb olcott:
    On 9/5/2024 2:39 AM, Mikko wrote:
    On 2024-09-03 13:17:56 +0000, olcott said:
    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept state
    and one reject state such that:
    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a >>>>> real machine X with initial tape contents Y eventually halts, the
    execution of T eventually ends up in the accept state and then
    stops.
    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a >>>>> real machine X with initial tape contents Y does not eventually
    halt, the execution of T eventually ends up in the reject state and
    then stops.

    Your "definition" fails to specify "encoding". There is no standard
    encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds of false
    assumptions cannot be refuted.
    If it were isnomorphic the same false assumtipns would apply to both.

    They do yet I cannot provide every single details of the source-code of
    the Turing machine because these details would be too overwhelming.

    So instead every author makes a false assumption that is simply believed
    to be true with no sufficient basis to show that it isn't true.
    What is that assumption?

    The behavior of DDD emulated by HHH** <is> different than the behavior
    of the directly executed DDD** **according to the semantics of the x86
    language
    The halting problem is not about a string but about a behaviour.

    Is is about the behavior that this string specifies.
    Namely, that DDD halts.

    HHH computes the mapping from its input finite string to the behavior
    that this finite string specifies on the basis of DDD emulated by HHH.
    The wrinkle being that it is selfreferential. We are only interested
    in the case where the DDD that calls an aborting HHH is simulated
    by that same HHH.

    DDD emulated by HHH cannot possibly reach its final halt state and on
    this basis alone HHH is correct to reject DDD and report non-halting.
    HHH cannot simulate something that calls itself; yet it halts.

    That no one bothered to notice that the behavior of an input DDD to a simulating termination analyzer HHH can be different than the behavior
    of a directly executed DDD when there is a pathological relationship
    between HHH and DDD IS NOT MY MISTAKE.
    That is exactly your mistake, that you believe the simulation of a
    different program somehow has the same 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 Richard Damon@21:1/5 to olcott on Thu Sep 5 22:35:02 2024
    On 9/5/24 9:39 AM, olcott wrote:
    On 9/5/2024 2:39 AM, Mikko wrote:
    On 2024-09-03 13:17:56 +0000, olcott said:

    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept state
    and one reject state such that:

    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of
    a real machine X with initial tape contents Y eventually halts, the
    execution of T eventually ends up in the accept state and then stops. >>>>>
    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of
    a real machine X with initial tape contents Y does not eventually
    halt, the execution of T eventually ends up in the reject state and
    then stops.

    Your "definition" fails to specify "encoding". There is no standard
    encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds
    of false assumptions cannot be refuted.

    If it were isnomorphic the same false assumtipns would apply to both.

    They do yet I cannot provide every single details of
    the source-code of the Turing machine because these
    details would be too overwhelming.

    No, the CAN NOT be, as a Turing Machine can not have as its input part
    of itself.

    It can have a copy of its description given to it, but not a piece of
    itself.

    This allows you in your x86 code to do something the Turing Machine can
    not do, and that is compare the "addresss" in the input to itself to
    detect the "self-reference".

    Sorry, you just don't know what you are talking about and prove you are
    just a lying idiot.


    So instead every author makes a false assumption that
    is simply believed to be true with no sufficient basis
    to show that it isn't true.

    Nope, you just prove that you don't know what you are talking about.


    Once I prove my point as the x86 level I show how the
    same thing applies to the Peter Linz proof.

    Nope, first, because you HHH is NOT a "Computation" because it isn't a
    pure function, but uses static memory to relay information (BOTH WAYS)
    and change behavior.

    Second, Because of your non-equivalence, you were able to do something
    proved impossible for actual independent computations, and that is to accurately detect that the input is using a "copy" of itself.




    The behavior of DDD emulated by HHH** <is> different
    than the behavior of the directly executed DDD**
    **according to the semantics of the x86 language

    The halting problem is not about a string but about a behaviour.

    Is is about the behavior that this string specifies.

    Which is the behavior of the program it represents, and thus needs to
    include ALL the code referenced.


    HHH computes the mapping from its input finite string
    to the behavior that this finite string specifies on
    the basis of DDD emulated by HHH.

    But does it incorrectly, because it never completes it.



    DDD emulated by HHH cannot possibly reach its final halt
    state and on this basis alone HHH is correct to reject
    DDD and report non-halting.


    But it does, as you have been told.

    You just keep on confusing the behavior of DDD with the behavior of the
    partial emulation of DDD by HHH. They are diffferent, and thus it is an
    error to confuse them.

    When there is a pathological relationship to the decider
    and its input then this behavior must include DDD calling
    HHH to emulated itself again.

    Right, which HHH fails to do. HHH must make its decision based on the
    fact that the call to HHH in DDD will do exactly what this HHH decides
    to do.

    If this HHH aborts and return, then it must be able to show that if the
    HHH that it is simulating does the same thing, then its answer is correct.

    You are just proving you don't know what you are talking about.


    That no one bothered to notice that the behavior of an
    input DDD to a simulating termination analyzer HHH can
    be different than the behavior of a directly executed
    DDD when there is a pathological relationship between
    HHH and DDD IS NOT MY MISTAKE.

    But it can't and you have accepted that by failing to show the first instruction actually correctly emulated by HHH that differed in behavior.

    Sorry, you are just proving yourself to be a stupid liar.



    Your decider is not a halt decider if it answers about another
    behaviour.




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Sep 5 22:34:59 2024
    On 9/5/24 10:41 AM, olcott wrote:
    On 9/5/2024 9:27 AM, joes wrote:
    Am Thu, 05 Sep 2024 08:39:14 -0500 schrieb olcott:
    On 9/5/2024 2:39 AM, Mikko wrote:
    On 2024-09-03 13:17:56 +0000, olcott said:
    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept state >>>>>>> and one reject state such that:
    If T is executed with initial tape contents equal to an encoding of >>>>>>> Turing machine X and its initial tape contents Y, and execution of a >>>>>>> real machine X with initial tape contents Y eventually halts, the >>>>>>> execution of T eventually ends up in the accept state and then
    stops.
    If T is executed with initial tape contents equal to an encoding of >>>>>>> Turing machine X and its initial tape contents Y, and execution of a >>>>>>> real machine X with initial tape contents Y does not eventually
    halt, the execution of T eventually ends up in the reject state and >>>>>>> then stops.

    Your "definition" fails to specify "encoding". There is no standard >>>>>> encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds of false
    assumptions cannot be refuted.
    If it were isnomorphic the same false assumtipns would apply to both.

    They do yet I cannot provide every single details of the source-code of
    the Turing machine because these details would be too overwhelming.

    So instead every author makes a false assumption that is simply believed >>> to be true with no sufficient basis to show that it isn't true.
    What is that assumption?

    The behavior of DDD emulated by HHH** <is> different than the behavior >>>>> of the directly executed DDD** **according to the semantics of the x86 >>>>> language
    The halting problem is not about a string but about a behaviour.

    Is is about the behavior that this string specifies.
    Namely, that DDD halts.

    HHH computes the mapping from its input finite string to the behavior
    that this finite string specifies on the basis of DDD emulated by HHH.
    The wrinkle being that it is selfreferential. We are only interested
    in the case where the DDD that calls an aborting HHH is simulated
    by that same HHH.

    DDD emulated by HHH cannot possibly reach its final halt state and on
    this basis alone HHH is correct to reject DDD and report non-halting.
    HHH cannot simulate something that calls itself; yet it halts.

    That no one bothered to notice that the behavior of an input DDD to a
    simulating termination analyzer HHH can be different than the behavior
    of a directly executed DDD when there is a pathological relationship
    between HHH and DDD IS NOT MY MISTAKE.
    That is exactly your mistake, that you believe the simulation of a
    different program somehow has the same behaviour.

    DDD emulated by HHH never reaches it final halt state.
    It looks like I have to repeat this 10,000 times before
    anyone ever notices that I said it at least once.

    But it does, as was shown.

    You keep repeating your *LIE* because you refuse to even try to point
    out an error in the correction to your claim.


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

    Show the details of how DDD emulated by HHH
    reaches its own machine address 0000217f.

    00002172, 00002173, 00002175, 0000217a calls HHH(DDD)
    then

    goes to 000015d2, so you are just lying.

    00002172, 00002173, 00002175, 0000217a calls HHH(DDD)...



    The full trace can be derived from your 200 page trace, replacing the
    code of main at the beginning and the end with the identical code in DDD.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Fri Sep 6 11:11:13 2024
    Op 05.sep.2024 om 16:41 schreef olcott:
    On 9/5/2024 9:27 AM, joes wrote:
    Am Thu, 05 Sep 2024 08:39:14 -0500 schrieb olcott:
    On 9/5/2024 2:39 AM, Mikko wrote:
    On 2024-09-03 13:17:56 +0000, olcott said:
    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept state >>>>>>> and one reject state such that:
    If T is executed with initial tape contents equal to an encoding of >>>>>>> Turing machine X and its initial tape contents Y, and execution of a >>>>>>> real machine X with initial tape contents Y eventually halts, the >>>>>>> execution of T eventually ends up in the accept state and then
    stops.
    If T is executed with initial tape contents equal to an encoding of >>>>>>> Turing machine X and its initial tape contents Y, and execution of a >>>>>>> real machine X with initial tape contents Y does not eventually
    halt, the execution of T eventually ends up in the reject state and >>>>>>> then stops.

    Your "definition" fails to specify "encoding". There is no standard >>>>>> encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds of false
    assumptions cannot be refuted.
    If it were isnomorphic the same false assumtipns would apply to both.

    They do yet I cannot provide every single details of the source-code of
    the Turing machine because these details would be too overwhelming.

    So instead every author makes a false assumption that is simply believed >>> to be true with no sufficient basis to show that it isn't true.
    What is that assumption?

    The behavior of DDD emulated by HHH** <is> different than the behavior >>>>> of the directly executed DDD** **according to the semantics of the x86 >>>>> language
    The halting problem is not about a string but about a behaviour.

    Is is about the behavior that this string specifies.
    Namely, that DDD halts.

    HHH computes the mapping from its input finite string to the behavior
    that this finite string specifies on the basis of DDD emulated by HHH.
    The wrinkle being that it is selfreferential. We are only interested
    in the case where the DDD that calls an aborting HHH is simulated
    by that same HHH.

    DDD emulated by HHH cannot possibly reach its final halt state and on
    this basis alone HHH is correct to reject DDD and report non-halting.
    HHH cannot simulate something that calls itself; yet it halts.

    That no one bothered to notice that the behavior of an input DDD to a
    simulating termination analyzer HHH can be different than the behavior
    of a directly executed DDD when there is a pathological relationship
    between HHH and DDD IS NOT MY MISTAKE.
    That is exactly your mistake, that you believe the simulation of a
    different program somehow has the same behaviour.

    DDD emulated by HHH never reaches it final halt state.
    It looks like I have to repeat this 10,000 times before
    anyone ever notices that I said it at least once.
    Problems in processing English? I think everybody agrees that HHH fails
    to reach the final halt state.
    There is a final halt state that can be reached by the direct execution,
    by the unmodified world class simulator and even by HHH1. But HHH fails
    to reach this final halt state.
    How many times must it be repeated before olcott reads it once?
    HHH cannot possibly simulate itself correctly up to the end.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Fri Sep 6 14:12:37 2024
    On 2024-09-05 13:39:14 +0000, olcott said:

    On 9/5/2024 2:39 AM, Mikko wrote:
    On 2024-09-03 13:17:56 +0000, olcott said:

    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept state and >>>>> one reject state such that:

    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a >>>>> real machine X with initial tape contents Y eventually halts, the
    execution of T eventually ends up in the accept state and then stops. >>>>>
    If T is executed with initial tape contents equal to an encoding of
    Turing machine X and its initial tape contents Y, and execution of a >>>>> real machine X with initial tape contents Y does not eventually halt, >>>>> the execution of T eventually ends up in the reject state and then
    stops.

    Your "definition" fails to specify "encoding". There is no standard
    encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds
    of false assumptions cannot be refuted.

    If it were isnomorphic the same false assumtipns would apply to both.

    They do yet I cannot provide every single details of
    the source-code of the Turing machine because these
    details would be too overwhelming.

    So instead every author makes a false assumption that
    is simply believed to be true with no sufficient basis
    to show that it isn't true.

    Once I prove my point as the x86 level I show how the
    same thing applies to the Peter Linz proof.

    Your recent presentations are so far from Linz' proof that they
    look totally unrelated.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to Fred. Zwarts on Fri Sep 6 14:05:55 2024
    On 2024-09-04 10:17:54 +0000, Fred. Zwarts said:

    Olcott is a strange person. At the one hand he is begging for reviews,
    but he is so arrogant that he does not want to learn anything from the reviews. He has such a strong belief in his ideas, that he thinks that reviewers are lying if the prove that he is incorrect.

    That's fairly normal. People are often strange. They often want or are
    afraid of attention, or both. Many have at least one strong belief.
    Many are arrogant at least when their strong beliefs are discussed,
    some are always. Most people are fairly honest but not so many to the
    extent that would require careful reasoning. People who think that
    other people are liars are more common than liars.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Sep 6 19:09:51 2024
    On 9/6/24 7:41 AM, olcott wrote:
    On 9/6/2024 6:12 AM, Mikko wrote:
    On 2024-09-05 13:39:14 +0000, olcott said:

    On 9/5/2024 2:39 AM, Mikko wrote:
    On 2024-09-03 13:17:56 +0000, olcott said:

    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept
    state and one reject state such that:

    If T is executed with initial tape contents equal to an encoding >>>>>>> of Turing machine X and its initial tape contents Y, and
    execution of a real machine X with initial tape contents Y
    eventually halts, the execution of T eventually ends up in the
    accept state and then stops.

    If T is executed with initial tape contents equal to an encoding >>>>>>> of Turing machine X and its initial tape contents Y, and
    execution of a real machine X with initial tape contents Y does
    not eventually halt, the execution of T eventually ends up in the >>>>>>> reject state and then stops.

    Your "definition" fails to specify "encoding". There is no standard >>>>>> encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds
    of false assumptions cannot be refuted.

    If it were isnomorphic the same false assumtipns would apply to both.

    They do yet I cannot provide every single details of
    the source-code of the Turing machine because these
    details would be too overwhelming.

    So instead every author makes a false assumption that
    is simply believed to be true with no sufficient basis
    to show that it isn't true.

    Once I prove my point as the x86 level I show how the
    same thing applies to the Peter Linz proof.

    Your recent presentations are so far from Linz' proof that they
    look totally unrelated.


    I must begin where people are so far no one even understands
    the concept of recursive emulation.

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

    Show the details of how DDD emulated by HHH
    reaches its own machine address 0000217f.

    00002172, 00002173, 00002175, 0000217a calls HHH(DDD)
    then
    00002172, 00002173, 00002175, 0000217a calls HHH(DDD)...

    WHAT SHOULD THE NEXT STEPS BE?



    As you have been told MANY times, the step after the 0000217a call HHH,
    should have been the emulation of the instruction at 000015d2, the first instruction of the subroutine HHH that is part of the program DDD.

    That you don't understand what a "correct emulation" is, what the
    semantics of the x86 instructions set is, what a "program" is, or
    anything related just proves your ignorance and inability to learn basic
    facts.

    Sorry, you are just PROVING that fact, and that you are NOTHING but a
    pathetic ignorant pathological lying idiot.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat Sep 7 11:03:52 2024
    On 2024-09-06 11:41:05 +0000, olcott said:

    On 9/6/2024 6:12 AM, Mikko wrote:
    On 2024-09-05 13:39:14 +0000, olcott said:

    On 9/5/2024 2:39 AM, Mikko wrote:
    On 2024-09-03 13:17:56 +0000, olcott said:

    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept state and >>>>>>> one reject state such that:

    If T is executed with initial tape contents equal to an encoding of >>>>>>> Turing machine X and its initial tape contents Y, and execution of a >>>>>>> real machine X with initial tape contents Y eventually halts, the >>>>>>> execution of T eventually ends up in the accept state and then stops. >>>>>>>
    If T is executed with initial tape contents equal to an encoding of >>>>>>> Turing machine X and its initial tape contents Y, and execution of a >>>>>>> real machine X with initial tape contents Y does not eventually halt, >>>>>>> the execution of T eventually ends up in the reject state and then >>>>>>> stops.

    Your "definition" fails to specify "encoding". There is no standard >>>>>> encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds
    of false assumptions cannot be refuted.

    If it were isnomorphic the same false assumtipns would apply to both.

    They do yet I cannot provide every single details of
    the source-code of the Turing machine because these
    details would be too overwhelming.

    So instead every author makes a false assumption that
    is simply believed to be true with no sufficient basis
    to show that it isn't true.

    Once I prove my point as the x86 level I show how the
    same thing applies to the Peter Linz proof.

    Your recent presentations are so far from Linz' proof that they
    look totally unrelated.

    I must begin where people are so far no one even understands
    the concept of recursive emulation.

    I don't know about you but most of the participants of this discussion
    seem to understand recursive simulation and how it differs from
    recursion.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sat Sep 7 12:31:26 2024
    Op 06.sep.2024 om 13:41 schreef olcott:
    On 9/6/2024 6:12 AM, Mikko wrote:
    On 2024-09-05 13:39:14 +0000, olcott said:

    On 9/5/2024 2:39 AM, Mikko wrote:
    On 2024-09-03 13:17:56 +0000, olcott said:

    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept
    state and one reject state such that:

    If T is executed with initial tape contents equal to an encoding >>>>>>> of Turing machine X and its initial tape contents Y, and
    execution of a real machine X with initial tape contents Y
    eventually halts, the execution of T eventually ends up in the
    accept state and then stops.

    If T is executed with initial tape contents equal to an encoding >>>>>>> of Turing machine X and its initial tape contents Y, and
    execution of a real machine X with initial tape contents Y does
    not eventually halt, the execution of T eventually ends up in the >>>>>>> reject state and then stops.

    Your "definition" fails to specify "encoding". There is no standard >>>>>> encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds
    of false assumptions cannot be refuted.

    If it were isnomorphic the same false assumtipns would apply to both.

    They do yet I cannot provide every single details of
    the source-code of the Turing machine because these
    details would be too overwhelming.

    So instead every author makes a false assumption that
    is simply believed to be true with no sufficient basis
    to show that it isn't true.

    Once I prove my point as the x86 level I show how the
    same thing applies to the Peter Linz proof.

    Your recent presentations are so far from Linz' proof that they
    look totally unrelated.


    I must begin where people are so far no one even understands
    the concept of recursive emulation.

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

    Show the details of how DDD emulated by HHH
    reaches its own machine address 0000217f.

    00002172, 00002173, 00002175, 0000217a calls HHH(DDD)
    then
    00002172, 00002173, 00002175, 0000217a calls HHH(DDD)...

    WHAT SHOULD THE NEXT STEPS BE?


    That has been told now several times. A correct simulation (as by HHH1,
    or the unmodified world class simulator) show that the next instruction
    is at 000015d2 (in HHH) and when HHH returns the next instruction in DDD
    is 0000217f, 00002182, 00002183 and DDD halts.
    But, indeed, HHH fails to reach that part of the simulation, because it
    decided to stop the simulation too soon.
    The problem is the code that tries to detect an infinite recursion. It
    fails to see that there are only two recursion for each HHH.
    Olcott is still dreaming of a HHH that will not see this 'special
    condition'. He does not realise that by adding the code to recognize
    this 'special condition' and stop the simulation, the other HHH, that
    does not see this 'special condition', disappeared and remains only in
    his dreams. HHH, when simulating *itself* should now decide about the
    DDD that uses this new HHH that sees this 'special condition' and aborts.
    *That code* is where the problem is, not the incomplete simulation itself.
    In fact, if Olcott would have found a solution for the halting problem,
    then it would not be in the simulation, but in the detection of the
    'special condition'. The correctness of the simulation is only relevant
    because it is used as input for the code to detect the 'special
    condition'. The proof that the halting problem cannot be solved with a computation implies that Olcott's detection of the 'special condition'
    cannot be correct.
    It is probable that Olcott understands that it cannot be correct and
    therefore he hides the code for the recognition of this 'special condition'.
    He probably knows that if he would publish this part of the decider,
    people would spot many errors in it immediately.
    He has only shown some trivial examples as evidence that this detection
    of the 'special condition' is correct, such as Infinite_Loop and Infinite_Recursion, but, of course, a few trivial examples do not prove
    the correctness of this algorithm.
    Therefore, he keeps pulling the attention away from the correctness of
    the detection of the 'special condition', to the correctness of the
    simulation.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Sep 7 10:43:40 2024
    On 9/7/24 10:35 AM, olcott wrote:
    On 9/7/2024 5:31 AM, Fred. Zwarts wrote:
    Op 06.sep.2024 om 13:41 schreef olcott:
    On 9/6/2024 6:12 AM, Mikko wrote:
    On 2024-09-05 13:39:14 +0000, olcott said:

    On 9/5/2024 2:39 AM, Mikko wrote:
    On 2024-09-03 13:17:56 +0000, olcott said:

    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept >>>>>>>>> state and one reject state such that:

    If T is executed with initial tape contents equal to an
    encoding of Turing machine X and its initial tape contents Y, >>>>>>>>> and execution of a real machine X with initial tape contents Y >>>>>>>>> eventually halts, the execution of T eventually ends up in the >>>>>>>>> accept state and then stops.

    If T is executed with initial tape contents equal to an
    encoding of Turing machine X and its initial tape contents Y, >>>>>>>>> and execution of a real machine X with initial tape contents Y >>>>>>>>> does not eventually halt, the execution of T eventually ends up >>>>>>>>> in the reject state and then stops.

    Your "definition" fails to specify "encoding". There is no standard >>>>>>>> encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds
    of false assumptions cannot be refuted.

    If it were isnomorphic the same false assumtipns would apply to both. >>>>>
    They do yet I cannot provide every single details of
    the source-code of the Turing machine because these
    details would be too overwhelming.

    So instead every author makes a false assumption that
    is simply believed to be true with no sufficient basis
    to show that it isn't true.

    Once I prove my point as the x86 level I show how the
    same thing applies to the Peter Linz proof.

    Your recent presentations are so far from Linz' proof that they
    look totally unrelated.


    I must begin where people are so far no one even understands
    the concept of recursive emulation.

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

    Show the details of how DDD emulated by HHH
    reaches its own machine address 0000217f.

    00002172, 00002173, 00002175, 0000217a calls HHH(DDD)
    then
    00002172, 00002173, 00002175, 0000217a calls HHH(DDD)...

    WHAT SHOULD THE NEXT STEPS BE?


    That has been told now several times. A correct simulation (as by
    HHH1, or the unmodified world class simulator)

    What comes next in the above sequence?

    Changing the question to answer a different question
    is the despicable lie of the strawman deception.


    The problem is you aren't asking a sensible question, but one basd on a
    false premise.

    The fact that you said it went fro 0000217e "Call HHH(DDD)" to 00002172
    is just a false statement if HHH is a correct emulator.

    Thus, *YOU* are the one that is show to be the idiot that doesn't know
    what he is talking about.

    Sorry, that is just the facts, and you have proved that you are nothing
    but a pathetic ignorant patholgocal lying idiot that doesn't understand
    what he is talking about and is incapbable of learning about it.

    That is what you have made as your reputation.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Sep 8 12:27:54 2024
    On 2024-09-07 13:54:04 +0000, olcott said:

    On 9/7/2024 3:03 AM, Mikko wrote:
    On 2024-09-06 11:41:05 +0000, olcott said:

    On 9/6/2024 6:12 AM, Mikko wrote:
    On 2024-09-05 13:39:14 +0000, olcott said:

    On 9/5/2024 2:39 AM, Mikko wrote:
    On 2024-09-03 13:17:56 +0000, olcott said:

    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept state and
    one reject state such that:

    If T is executed with initial tape contents equal to an encoding of >>>>>>>>> Turing machine X and its initial tape contents Y, and execution of a >>>>>>>>> real machine X with initial tape contents Y eventually halts, the >>>>>>>>> execution of T eventually ends up in the accept state and then stops. >>>>>>>>>
    If T is executed with initial tape contents equal to an encoding of >>>>>>>>> Turing machine X and its initial tape contents Y, and execution of a >>>>>>>>> real machine X with initial tape contents Y does not eventually halt, >>>>>>>>> the execution of T eventually ends up in the reject state and then >>>>>>>>> stops.

    Your "definition" fails to specify "encoding". There is no standard >>>>>>>> encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds
    of false assumptions cannot be refuted.

    If it were isnomorphic the same false assumtipns would apply to both. >>>>>
    They do yet I cannot provide every single details of
    the source-code of the Turing machine because these
    details would be too overwhelming.

    So instead every author makes a false assumption that
    is simply believed to be true with no sufficient basis
    to show that it isn't true.

    Once I prove my point as the x86 level I show how the
    same thing applies to the Peter Linz proof.

    Your recent presentations are so far from Linz' proof that they
    look totally unrelated.

    I must begin where people are so far no one even understands
    the concept of recursive emulation.

    I don't know about you but most of the participants of this discussion
    seem to understand recursive simulation and how it differs from
    recursion.

    Both Fred and Joes think that you can just wait for it
    to end on its own. Neither one of them ever answered
    when I asked them: Do you know what infinite recursion is?

    Recursion is a fairly simple concept but do you understand what
    "infinite" means?

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sun Sep 8 12:40:10 2024
    Op 07.sep.2024 om 15:54 schreef olcott:
    On 9/7/2024 3:03 AM, Mikko wrote:
    On 2024-09-06 11:41:05 +0000, olcott said:

    On 9/6/2024 6:12 AM, Mikko wrote:
    On 2024-09-05 13:39:14 +0000, olcott said:

    On 9/5/2024 2:39 AM, Mikko wrote:
    On 2024-09-03 13:17:56 +0000, olcott said:

    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept >>>>>>>>> state and one reject state such that:

    If T is executed with initial tape contents equal to an
    encoding of Turing machine X and its initial tape contents Y, >>>>>>>>> and execution of a real machine X with initial tape contents Y >>>>>>>>> eventually halts, the execution of T eventually ends up in the >>>>>>>>> accept state and then stops.

    If T is executed with initial tape contents equal to an
    encoding of Turing machine X and its initial tape contents Y, >>>>>>>>> and execution of a real machine X with initial tape contents Y >>>>>>>>> does not eventually halt, the execution of T eventually ends up >>>>>>>>> in the reject state and then stops.

    Your "definition" fails to specify "encoding". There is no standard >>>>>>>> encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds
    of false assumptions cannot be refuted.

    If it were isnomorphic the same false assumtipns would apply to both. >>>>>
    They do yet I cannot provide every single details of
    the source-code of the Turing machine because these
    details would be too overwhelming.

    So instead every author makes a false assumption that
    is simply believed to be true with no sufficient basis
    to show that it isn't true.

    Once I prove my point as the x86 level I show how the
    same thing applies to the Peter Linz proof.

    Your recent presentations are so far from Linz' proof that they
    look totally unrelated.

    I must begin where people are so far no one even understands
    the concept of recursive emulation.

    I don't know about you but most of the participants of this discussion
    seem to understand recursive simulation and how it differs from
    recursion.


    Both Fred and Joes think that you can just wait for it
    to end on its own. Neither one of them ever answered
    when I asked them: Do you know what infinite recursion is?


    Olcott is fighting windmills, like Don Quixote. I never said that.
    I perfectly know what infinite recursion is, but that is irrelevant,
    because there is no infinite recursion: HHH aborts after two cycles.
    Olcott seems to think that two equals infinite.
    Olcott keeps dreaming of the HHH that does not abort. So, each times he
    comes back to irrelevant subjects, such as infinite recursion, infinite
    loop and the simulating HHH waiting for the simulated HHH.


    Olcott has such bad processing of the English language that he thinks
    that I suggest that it would help if HHH would wait.
    No, again, there is no way to fix HHH. No matter how clever HHH is
    modified, HHH cannot possibly simulate itself up to the end.
    I wonder how many times it must be repeated before he understands that I
    do not suggest to change HHH. HHH aborts too soon, but there is no way
    to fix it.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sun Sep 8 12:48:21 2024
    Op 07.sep.2024 om 16:35 schreef olcott:
    On 9/7/2024 5:31 AM, Fred. Zwarts wrote:
    Op 06.sep.2024 om 13:41 schreef olcott:
    On 9/6/2024 6:12 AM, Mikko wrote:
    On 2024-09-05 13:39:14 +0000, olcott said:

    On 9/5/2024 2:39 AM, Mikko wrote:
    On 2024-09-03 13:17:56 +0000, olcott said:

    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept >>>>>>>>> state and one reject state such that:

    If T is executed with initial tape contents equal to an
    encoding of Turing machine X and its initial tape contents Y, >>>>>>>>> and execution of a real machine X with initial tape contents Y >>>>>>>>> eventually halts, the execution of T eventually ends up in the >>>>>>>>> accept state and then stops.

    If T is executed with initial tape contents equal to an
    encoding of Turing machine X and its initial tape contents Y, >>>>>>>>> and execution of a real machine X with initial tape contents Y >>>>>>>>> does not eventually halt, the execution of T eventually ends up >>>>>>>>> in the reject state and then stops.

    Your "definition" fails to specify "encoding". There is no standard >>>>>>>> encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds
    of false assumptions cannot be refuted.

    If it were isnomorphic the same false assumtipns would apply to both. >>>>>
    They do yet I cannot provide every single details of
    the source-code of the Turing machine because these
    details would be too overwhelming.

    So instead every author makes a false assumption that
    is simply believed to be true with no sufficient basis
    to show that it isn't true.

    Once I prove my point as the x86 level I show how the
    same thing applies to the Peter Linz proof.

    Your recent presentations are so far from Linz' proof that they
    look totally unrelated.


    I must begin where people are so far no one even understands
    the concept of recursive emulation.

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

    Show the details of how DDD emulated by HHH
    reaches its own machine address 0000217f.

    00002172, 00002173, 00002175, 0000217a calls HHH(DDD)
    then
    00002172, 00002173, 00002175, 0000217a calls HHH(DDD)...

    WHAT SHOULD THE NEXT STEPS BE?


    That has been told now several times. A correct simulation (as by
    HHH1, or the unmodified world class simulator)

    What comes next in the above sequence?

    I repeat the answer again:
    In a correct simulation the next steps (in DDD, ignoring the steps in
    HHH) are: 0000217f, 00002182, 00002183 and DDD halts. Proven by the
    correct simulation by the world class simulator and even by HHH1. But
    HHH fails to reach this part of the simulation, because it aborts too
    soon. HHH cannot possibly simulate itself correctly up to the end.

    Why does olcott each time cut away the answer to this question?
    Apparently he does not *want* to know it.
    Even when the doors hits his face, he does not want to see it.


    Changing the question to answer a different question
    is the despicable lie of the strawman deception.


    Apparently his English is so bad, that he does not even know what the "strawman deception" is, even after he has read the definition.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Sep 8 17:46:14 2024
    On 2024-09-08 14:01:31 +0000, olcott said:

    On 9/8/2024 4:27 AM, Mikko wrote:
    On 2024-09-07 13:54:04 +0000, olcott said:

    On 9/7/2024 3:03 AM, Mikko wrote:
    On 2024-09-06 11:41:05 +0000, olcott said:

    On 9/6/2024 6:12 AM, Mikko wrote:
    On 2024-09-05 13:39:14 +0000, olcott said:

    On 9/5/2024 2:39 AM, Mikko wrote:
    On 2024-09-03 13:17:56 +0000, olcott said:

    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept state and
    one reject state such that:

    If T is executed with initial tape contents equal to an encoding of >>>>>>>>>>> Turing machine X and its initial tape contents Y, and execution of a
    real machine X with initial tape contents Y eventually halts, the >>>>>>>>>>> execution of T eventually ends up in the accept state and then stops.

    If T is executed with initial tape contents equal to an encoding of >>>>>>>>>>> Turing machine X and its initial tape contents Y, and execution of a
    real machine X with initial tape contents Y does not eventually halt,
    the execution of T eventually ends up in the reject state and then >>>>>>>>>>> stops.

    Your "definition" fails to specify "encoding". There is no standard >>>>>>>>>> encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds
    of false assumptions cannot be refuted.

    If it were isnomorphic the same false assumtipns would apply to both. >>>>>>>
    They do yet I cannot provide every single details of
    the source-code of the Turing machine because these
    details would be too overwhelming.

    So instead every author makes a false assumption that
    is simply believed to be true with no sufficient basis
    to show that it isn't true.

    Once I prove my point as the x86 level I show how the
    same thing applies to the Peter Linz proof.

    Your recent presentations are so far from Linz' proof that they
    look totally unrelated.

    I must begin where people are so far no one even understands
    the concept of recursive emulation.

    I don't know about you but most of the participants of this discussion >>>> seem to understand recursive simulation and how it differs from
    recursion.

    Both Fred and Joes think that you can just wait for it
    to end on its own. Neither one of them ever answered
    when I asked them: Do you know what infinite recursion is?

    Recursion is a fairly simple concept but do you understand what
    "infinite" means?


    Unless the outer directly executed HHH aborts its
    emulation of DDD it is infinite recursive emulation.

    Whether or not the outer directly executed HHH aborts
    its emulation DDD never reaches its "return" instruction
    final halt state thus cannot possibly halt.

    Apparently you don't.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Sep 8 13:55:44 2024
    On 9/8/24 10:01 AM, olcott wrote:
    On 9/8/2024 4:27 AM, Mikko wrote:
    On 2024-09-07 13:54:04 +0000, olcott said:

    On 9/7/2024 3:03 AM, Mikko wrote:
    On 2024-09-06 11:41:05 +0000, olcott said:

    On 9/6/2024 6:12 AM, Mikko wrote:
    On 2024-09-05 13:39:14 +0000, olcott said:

    On 9/5/2024 2:39 AM, Mikko wrote:
    On 2024-09-03 13:17:56 +0000, olcott said:

    On 9/3/2024 3:44 AM, Mikko wrote:
    On 2024-09-02 16:06:11 +0000, olcott said:

    A correct halt decider is a Turing machine T with one accept >>>>>>>>>>> state and one reject state such that:

    If T is executed with initial tape contents equal to an
    encoding of Turing machine X and its initial tape contents Y, >>>>>>>>>>> and execution of a real machine X with initial tape contents >>>>>>>>>>> Y eventually halts, the execution of T eventually ends up in >>>>>>>>>>> the accept state and then stops.

    If T is executed with initial tape contents equal to an
    encoding of Turing machine X and its initial tape contents Y, >>>>>>>>>>> and execution of a real machine X with initial tape contents >>>>>>>>>>> Y does not eventually halt, the execution of T eventually >>>>>>>>>>> ends up in the reject state and then stops.

    Your "definition" fails to specify "encoding". There is no >>>>>>>>>> standard
    encoding of Turing machines and tape contents.

    That is why I made the isomorphic x86utm system.
    By failing to have such a concrete system all kinds
    of false assumptions cannot be refuted.

    If it were isnomorphic the same false assumtipns would apply to >>>>>>>> both.

    They do yet I cannot provide every single details of
    the source-code of the Turing machine because these
    details would be too overwhelming.

    So instead every author makes a false assumption that
    is simply believed to be true with no sufficient basis
    to show that it isn't true.

    Once I prove my point as the x86 level I show how the
    same thing applies to the Peter Linz proof.

    Your recent presentations are so far from Linz' proof that they
    look totally unrelated.

    I must begin where people are so far no one even understands
    the concept of recursive emulation.

    I don't know about you but most of the participants of this discussion >>>> seem to understand recursive simulation and how it differs from
    recursion.

    Both Fred and Joes think that you can just wait for it
    to end on its own. Neither one of them ever answered
    when I asked them: Do you know what infinite recursion is?

    Recursion is a fairly simple concept but do you understand what
    "infinite" means?


    Unless the outer directly executed HHH aborts its
    emulation of DDD it is infinite recursive emulation.

    Whether or not the outer directly executed HHH aborts
    its emulation DDD never reaches its "return" instruction
    final halt state thus cannot possibly halt.



    But we aren't being asked about the emulation of DDD by HHH, we are
    being asked about the behavior of DDD that HHH was emulationg.

    That behavior doesn't stop when the emulation stops, as the x86 language doesn't define behavior that way. The behavior continues, and since HHH
    has been shown to abort its emulation and return, the HHH that DDD calls
    (as a top level program, or correctly emulated by HHH if it *IS* a pure function) will also return to DDD, and thus DDD is a HALTING program.

    Sorry, you are just proving your stupidity for beleiving your own lies
    and working on your own strawman problem.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From immibis@21:1/5 to olcott on Thu Sep 12 13:44:33 2024
    On 3/09/24 21:54, olcott wrote:

    HHH(DDD) cannot report on behavior
    that it cannot see.

    then it's not a halt decider. case closed.

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