• Re: HHH(DD) --- COMPUTE ACTUAL MAPPING FROM INPUT TO OUTPUT --- Using F

    From Richard Damon@21:1/5 to olcott on Wed Apr 16 18:39:04 2025
    On 4/16/25 4:14 PM, olcott wrote:
    On 4/16/2025 1:09 PM, Alan Mackenzie wrote:
    Mr Flibble <[email protected]> wrote:
    On Wed, 16 Apr 2025 13:29:18 +0100, Richard Heathfield wrote:

    The question is whether a universal termination analyser can be
    constructed, and the answer is that it can't.

    Aren't you kind of putting the cart before the horse with such an
    assertion?  Maybe the prior art you are basing that assertion on is
    wrong?

    You're speaking from ignorance of mathematics.  The halting problem has
    been unequivocally proven.  It is a simple theorem, only slightly more
    complicated than 2 + 2 = 4.

    We're not talking about "prior art", or anything like that.  We're
    talking rigorous mathematics.  We're talking about absolute truth,
    something that Peter Olcott does not understand.  You don't need to join
    him.

    /Flibble


    Moronically stupid "rigorous mathematics" that is far
    too stupid to know that unless the finite string input
    input is transformed by finite string transformation
    operations into outputs that you are doing the computer
    science stupidly incorrectly.

    All of logic, reasoning and computation boils down to
    finite string transformations on inputs deriving outputs.


    Spo you admit that you aren't following the rules of the system you care claiming to be working in, and thus admitting that you are just a liar.

    You don't seem to understand the essential difference between
    capabilities and requirements.

    Of course, part of the problem with requirements is they are something
    that must be obeyed and that limits what you are allowed to do, wnich
    you just don't understand about.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Mackenzie@21:1/5 to olcott on Thu Apr 17 11:49:57 2025
    olcott <[email protected]> wrote:
    On 4/16/2025 1:09 PM, Alan Mackenzie wrote:
    Mr Flibble <[email protected]> wrote:
    On Wed, 16 Apr 2025 13:29:18 +0100, Richard Heathfield wrote:

    The question is whether a universal termination analyser can be
    constructed, and the answer is that it can't.

    Aren't you kind of putting the cart before the horse with such an
    assertion? Maybe the prior art you are basing that assertion on is wrong?

    You're speaking from ignorance of mathematics. The halting problem has
    been unequivocally proven. It is a simple theorem, only slightly more
    complicated than 2 + 2 = 4.

    We're not talking about "prior art", or anything like that. We're
    talking rigorous mathematics. We're talking about absolute truth,
    something that Peter Olcott does not understand. You don't need to join
    him.

    /Flibble


    Moronically stupid "rigorous mathematics" that is far
    too stupid to know that unless the finite string input
    input is transformed by finite string transformation
    operations into outputs that you are doing the computer
    science stupidly incorrectly.

    That isn't even a well formed sentence.

    All of logic, reasoning and computation boils down to
    finite string transformations on inputs deriving outputs.

    That's a big assertion, one you have not proved. It is one you can't
    prove, even were it true, since you don't understand the concept of
    proof.

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

    --
    Alan Mackenzie (Nuremberg, Germany).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Mackenzie@21:1/5 to olcott on Thu Apr 17 19:19:17 2025
    olcott <[email protected]> wrote:
    On 4/17/2025 6:49 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/16/2025 1:09 PM, Alan Mackenzie wrote:
    Mr Flibble <[email protected]> wrote:
    On Wed, 16 Apr 2025 13:29:18 +0100, Richard Heathfield wrote:

    [ .... ]

    All of logic, reasoning and computation boils down to finite string
    transformations on inputs deriving outputs.

    That's a big assertion, one you have not proved. It is one you can't
    prove, even were it true, since you don't understand the concept of
    proof.

    When a categorically exhaustive search is made it is self-evident that
    all computation, logic, and human reasoning has as its barest possible essence transforming input finite strings into outputs via finite
    string transformations.

    It is not at all self-evident. Not all advances in knowledge result from "categorically exhaustive search", far from it. It is far from clear
    what you mean by "transforming" in that paragraph. It's not even clear
    what you mean by "input finite strings".

    I don't think your model of knowledge as "transformation of strings" is a
    good one. Human cognition is a highly parallel thing, combining many simultaneous stimuli into some more or less coherent whole. From that
    arises intuition and initiatve, for example, both of which are essential
    to the advance of knowledge, yet don't seem to be much connected to
    "strings".

    [ .... ]

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

    --
    Alan Mackenzie (Nuremberg, Germany).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Apr 17 18:54:38 2025
    On 4/17/25 2:30 PM, olcott wrote:
    On 4/17/2025 6:49 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/16/2025 1:09 PM, Alan Mackenzie wrote:
    Mr Flibble <[email protected]> wrote:
    On Wed, 16 Apr 2025 13:29:18 +0100, Richard Heathfield wrote:

    The question is whether a universal termination analyser can be
    constructed, and the answer is that it can't.

    Aren't you kind of putting the cart before the horse with such an
    assertion?  Maybe the prior art you are basing that assertion on is >>>>> wrong?

    You're speaking from ignorance of mathematics.  The halting problem has >>>> been unequivocally proven.  It is a simple theorem, only slightly more >>>> complicated than 2 + 2 = 4.

    We're not talking about "prior art", or anything like that.  We're
    talking rigorous mathematics.  We're talking about absolute truth,
    something that Peter Olcott does not understand.  You don't need to
    join
    him.

    /Flibble


    Moronically stupid "rigorous mathematics" that is far
    too stupid to know that unless the finite string input
    input is transformed by finite string transformation
    operations into outputs that you are doing the computer
    science stupidly incorrectly.

    That isn't even a well formed sentence.

    All of logic, reasoning and computation boils down to
    finite string transformations on inputs deriving outputs.

    That's a big assertion, one you have not proved.  It is one you can't
    prove, even were it true, since you don't understand the concept of
    proof.


    When a categorically exhaustive search is made it is
    self-evident that all computation, logic, and human
    reasoning has as its barest possible essence transforming input
    finite strings into outputs via finite string transformations.

    In other words, you admit you don't know what you are talking about,
    because from that ANYTHING could be "correct".

    Of course, that fits your idea of logic.



    --
    Copyright 2025 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 Mikko@21:1/5 to olcott on Sat Apr 19 10:45:40 2025
    On 2025-04-17 18:30:04 +0000, olcott said:

    On 4/17/2025 6:49 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/16/2025 1:09 PM, Alan Mackenzie wrote:
    Mr Flibble <[email protected]> wrote:
    On Wed, 16 Apr 2025 13:29:18 +0100, Richard Heathfield wrote:

    The question is whether a universal termination analyser can be
    constructed, and the answer is that it can't.

    Aren't you kind of putting the cart before the horse with such an
    assertion? Maybe the prior art you are basing that assertion on is wrong?

    You're speaking from ignorance of mathematics. The halting problem has >>>> been unequivocally proven. It is a simple theorem, only slightly more >>>> complicated than 2 + 2 = 4.

    We're not talking about "prior art", or anything like that. We're
    talking rigorous mathematics. We're talking about absolute truth,
    something that Peter Olcott does not understand. You don't need to join >>>> him.

    /Flibble


    Moronically stupid "rigorous mathematics" that is far
    too stupid to know that unless the finite string input
    input is transformed by finite string transformation
    operations into outputs that you are doing the computer
    science stupidly incorrectly.

    That isn't even a well formed sentence.

    All of logic, reasoning and computation boils down to
    finite string transformations on inputs deriving outputs.

    That's a big assertion, one you have not proved. It is one you can't
    prove, even were it true, since you don't understand the concept of
    proof.

    When a categorically exhaustive search is made it is
    self-evident that all computation, logic, and human
    reasoning has as its barest possible essence transforming input
    finite strings into outputs via finite string transformations.

    There are problems where no categorcally exhaustive search is possible
    because either there are infinitely many categories or some of them is
    not determinable.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat Apr 19 10:48:40 2025
    On 2025-04-17 19:57:30 +0000, olcott said:

    On 4/17/2025 2:19 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/17/2025 6:49 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/16/2025 1:09 PM, Alan Mackenzie wrote:
    Mr Flibble <[email protected]> wrote:
    On Wed, 16 Apr 2025 13:29:18 +0100, Richard Heathfield wrote:

    [ .... ]

    All of logic, reasoning and computation boils down to finite string
    transformations on inputs deriving outputs.

    That's a big assertion, one you have not proved. It is one you can't
    prove, even were it true, since you don't understand the concept of
    proof.

    When a categorically exhaustive search is made it is self-evident that
    all computation, logic, and human reasoning has as its barest possible
    essence transforming input finite strings into outputs via finite
    string transformations.

    It is not at all self-evident.

    It is self-evident that there are no exceptions to the rule
    the all truth that is entirely anchored in fully formalized
    semantics an be expressed as finite string transformations
    from input finite strings.

    It seems that there is an error above as I can't parse it. But it is
    not clear how that should be corrected.


    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Apr 20 06:55:44 2025
    On 4/20/25 1:18 AM, olcott wrote:
    On 4/19/2025 2:48 AM, Mikko wrote:
    On 2025-04-17 19:57:30 +0000, olcott said:

    On 4/17/2025 2:19 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/17/2025 6:49 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/16/2025 1:09 PM, Alan Mackenzie wrote:
    Mr Flibble <[email protected]> wrote:
    On Wed, 16 Apr 2025 13:29:18 +0100, Richard Heathfield wrote:

    [ .... ]

    All of logic, reasoning and computation boils down to finite string >>>>>>> transformations on inputs deriving outputs.

    That's a big assertion, one you have not proved.  It is one you can't >>>>>> prove, even were it true, since you don't understand the concept of >>>>>> proof.

    When a categorically exhaustive search is made it is self-evident that >>>>> all computation, logic, and human reasoning has as its barest possible >>>>> essence transforming input finite strings into outputs via finite
    string transformations.

    It is not at all self-evident.

    It is self-evident that there are no exceptions to the rule
    the all truth that is entirely anchored in fully formalized
    semantics an be expressed as finite string transformations
    from input finite strings.

    It seems that there is an error above as I can't parse it. But it is
    not clear how that should be corrected.



    All mental, computational or logical reasoning
    boils down to finite string transformation rules
    applied to finite strings deriving finite string
    outputs.

    Nope, mental processing, to the best of our knowledge, is an ANALOG
    process based on continously variable signals expressed at the Neuron.

    Yes, COMPUTATIONAL reasoning boils down to finite string processing, but sometimes on a very large space so the finite string model isn't really appropriate any more, like when we do computations on floating point
    nunbers, where the finiteness is only a concession to the reality of
    being able to build the computational system.

    This also includes your precious AI models, which are NOT based on Finite-String theory, but very large dimension vector operations.

    Sorry, you just don't understand the complexity of the systems you are
    talking about, because you mind just can't handle it.


    That no counter-example to this rule exists is its proof.


    Which just proves that you "logic" isn't valid, as proof is not based on
    lack of counter-evidence. By that logic you admit you system is just contradictory, as you are asserting that all the great unsolved problems
    must be right now both True, since no counter for them is known, but
    also False, since we can not prove them true, so there is no
    counter-example to the statement being false.

    Sorry, you are just proving you don't understand how any of this works.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Mon Apr 21 11:57:34 2025
    On 2025-04-20 05:18:56 +0000, olcott said:

    On 4/19/2025 2:48 AM, Mikko wrote:
    On 2025-04-17 19:57:30 +0000, olcott said:

    On 4/17/2025 2:19 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/17/2025 6:49 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/16/2025 1:09 PM, Alan Mackenzie wrote:
    Mr Flibble <[email protected]> wrote:
    On Wed, 16 Apr 2025 13:29:18 +0100, Richard Heathfield wrote:

    [ .... ]

    All of logic, reasoning and computation boils down to finite string >>>>>>> transformations on inputs deriving outputs.

    That's a big assertion, one you have not proved.  It is one you can't >>>>>> prove, even were it true, since you don't understand the concept of >>>>>> proof.

    When a categorically exhaustive search is made it is self-evident that >>>>> all computation, logic, and human reasoning has as its barest possible >>>>> essence transforming input finite strings into outputs via finite
    string transformations.

    It is not at all self-evident.

    It is self-evident that there are no exceptions to the rule
    the all truth that is entirely anchored in fully formalized
    semantics an be expressed as finite string transformations
    from input finite strings.

    It seems that there is an error above as I can't parse it. But it is
    not clear how that should be corrected.

    All mental, computational or logical reasoning
    boils down to finite string transformation rules
    applied to finite strings deriving finite string
    outputs.

    That no counter-example to this rule exists is its proof.

    Unproven non-exitence of counter-examples is not a proof. In particular
    mental reasoning is too poorly understood to be sure about anything.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Mackenzie@21:1/5 to olcott on Mon Apr 21 21:33:56 2025
    olcott <[email protected]> wrote:
    On 4/21/2025 3:57 AM, Mikko wrote:
    On 2025-04-20 05:18:56 +0000, olcott said:

    On 4/19/2025 2:48 AM, Mikko wrote:
    On 2025-04-17 19:57:30 +0000, olcott said:

    On 4/17/2025 2:19 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/17/2025 6:49 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/16/2025 1:09 PM, Alan Mackenzie wrote:
    Mr Flibble <[email protected]> wrote:
    On Wed, 16 Apr 2025 13:29:18 +0100, Richard Heathfield wrote:

    [ .... ]

    All of logic, reasoning and computation boils down to finite string >>>>>>>>> transformations on inputs deriving outputs.

    That's a big assertion, one you have not proved.  It is one you >>>>>>>> can't prove, even were it true, since you don't understand the >>>>>>>> concept of proof.

    When a categorically exhaustive search is made it is self-evident >>>>>>> that all computation, logic, and human reasoning has as its
    barest possible essence transforming input finite strings into
    outputs via finite string transformations.

    It is not at all self-evident.

    It is self-evident that there are no exceptions to the rule
    the all truth that is entirely anchored in fully formalized
    semantics an be expressed as finite string transformations
    from input finite strings.

    It seems that there is an error above as I can't parse it. But it is
    not clear how that should be corrected.

    All mental, computational or logical reasoning
    boils down to finite string transformation rules
    applied to finite strings deriving finite string
    outputs.

    That no counter-example to this rule exists is its proof.

    Unproven non-existence of counter-examples is not a proof. In particular
    mental reasoning is too poorly understood to be sure about anything.

    In other words you cannot find a counter-example.
    I claim that the entire category of counter-example
    to the above statement is the empty set.

    You're being stupid. Just because you can't think up a counterexample
    doesn't mean other more intelligent people can't.

    When you try and find any computation that is not
    essentially finite string transformations to finite
    strings it is self-evident that none can possibly exist.

    It's self evident only to the arrogantly stupid.

    An example of computation not based on string transformation is the differential analyser. In this device, rotating disks engage with wheels
    by friction, these wheels being at varying distances from the centre of
    the disk. The amount of rotation of the wheel was an integral (do you
    even know what this means?) of one quantity with respect to another. The output from one wheel could be fed as an input to another disk, and so
    on.

    Another example is the slide rule.

    There have been several/many types of analogue computers over the decades
    and centuries, though these have now largely been superseded by digital computers. Analog computations don't involve string manipulation.

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

    --
    Alan Mackenzie (Nuremberg, Germany).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Apr 21 19:09:01 2025
    On 4/21/25 4:41 PM, olcott wrote:
    On 4/21/2025 3:57 AM, Mikko wrote:
    On 2025-04-20 05:18:56 +0000, olcott said:

    On 4/19/2025 2:48 AM, Mikko wrote:
    On 2025-04-17 19:57:30 +0000, olcott said:

    On 4/17/2025 2:19 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/17/2025 6:49 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/16/2025 1:09 PM, Alan Mackenzie wrote:
    Mr Flibble <[email protected]> wrote:
    On Wed, 16 Apr 2025 13:29:18 +0100, Richard Heathfield wrote: >>>>>>
    [ .... ]

    All of logic, reasoning and computation boils down to finite >>>>>>>>> string
    transformations on inputs deriving outputs.

    That's a big assertion, one you have not proved.  It is one you >>>>>>>> can't
    prove, even were it true, since you don't understand the concept of >>>>>>>> proof.

    When a categorically exhaustive search is made it is self-evident >>>>>>> that
    all computation, logic, and human reasoning has as its barest
    possible
    essence transforming input finite strings into outputs via finite >>>>>>> string transformations.

    It is not at all self-evident.

    It is self-evident that there are no exceptions to the rule
    the all truth that is entirely anchored in fully formalized
    semantics an be expressed as finite string transformations
    from input finite strings.

    It seems that there is an error above as I can't parse it. But it is
    not clear how that should be corrected.

    All mental, computational or logical reasoning
    boils down to finite string transformation rules
    applied to finite strings deriving finite string
    outputs.

    That no counter-example to this rule exists is its proof.

    Unproven non-exitence of counter-examples is not a proof. In particular
    mental reasoning is too poorly understood to be sure about anything.


    In other words you cannot find a counter-example.
    I claim that the entire category of counter-example
    to the above statement is the empty set.

    So, what is the symbol for the computation that a rose smells nice?

    The problem is that the human brain is not a finite-string manipulation
    engine, so you can't make that claim about mental reasoning.


    When you try and find any computation that is not
    essentially finite string transformations to finite
    strings it is self-evident that none can possibly exist.


    Yes, computations are finite string to finite string manipulations.

    And not such manipulation exists that maps the finite string of the representation for a computation to the correct answer in all cases of
    if that computation represented will halt when run.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Apr 21 20:53:20 2025
    On 4/21/25 7:35 PM, olcott wrote:
    On 4/21/2025 4:33 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/21/2025 3:57 AM, Mikko wrote:
    On 2025-04-20 05:18:56 +0000, olcott said:

    On 4/19/2025 2:48 AM, Mikko wrote:
    On 2025-04-17 19:57:30 +0000, olcott said:

    On 4/17/2025 2:19 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/17/2025 6:49 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/16/2025 1:09 PM, Alan Mackenzie wrote:
    Mr Flibble <[email protected]> wrote:
    On Wed, 16 Apr 2025 13:29:18 +0100, Richard Heathfield wrote:

    [ .... ]

    All of logic, reasoning and computation boils down to finite >>>>>>>>>>> string
    transformations on inputs deriving outputs.

    That's a big assertion, one you have not proved.  It is one you >>>>>>>>>> can't prove, even were it true, since you don't understand the >>>>>>>>>> concept of proof.

    When a categorically exhaustive search is made it is self-evident >>>>>>>>> that all computation, logic, and human reasoning has as its
    barest possible essence transforming input finite strings into >>>>>>>>> outputs via finite string transformations.

    It is not at all self-evident.

    It is self-evident that there are no exceptions to the rule
    the all truth that is entirely anchored in fully formalized
    semantics an be expressed as finite string transformations
    from input finite strings.

    It seems that there is an error above as I can't parse it. But it is >>>>>> not clear how that should be corrected.

    All mental, computational or logical reasoning
    boils down to finite string transformation rules
    applied to finite strings deriving finite string
    outputs.

    That no counter-example to this rule exists is its proof.

    Unproven non-existence of counter-examples is not a proof. In
    particular
    mental reasoning is too poorly understood to be sure about anything.

    In other words you cannot find a counter-example.
    I claim that the entire category of counter-example
    to the above statement is the empty set.

    You're being stupid.  Just because you can't think up a counterexample
    doesn't mean other more intelligent people can't.

    When you try and find any computation that is not
    essentially finite string transformations to finite
    strings it is self-evident that none can possibly exist.

    It's self evident only to the arrogantly stupid.


    All computation is isomorphic to:
    Finite string transformations to finite strings.

    No computation is finite string transformation to finte string via a
    finite algorithm.

    If there is no finite algorithm to do the transformation, there isn't a computation to do it.

    Note, what Turing Proved was there is no such finite algorithm that can
    map the finite string representation of a program to the finite string representation of that program halting or not, that is correct for all
    possible programs.

    A fact you don't seem to understand.


    An example of computation not based on string transformation is the
    differential analyser.  In this device, rotating disks engage with wheels >> by friction, these wheels being at varying distances from the centre of
    the disk.  The amount of rotation of the wheel was an integral (do you
    even know what this means?) of one quantity with respect to another.  The >> output from one wheel could be fed as an input to another disk, and so
    on.

    Another example is the slide rule.

    There have been several/many types of analogue computers over the decades
    and centuries, though these have now largely been superseded by digital
    computers.  Analog computations don't involve string manipulation.

    --
    Copyright 2025 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 Mikko@21:1/5 to olcott on Tue Apr 22 12:12:41 2025
    On 2025-04-21 20:41:14 +0000, olcott said:

    On 4/21/2025 3:57 AM, Mikko wrote:
    On 2025-04-20 05:18:56 +0000, olcott said:

    On 4/19/2025 2:48 AM, Mikko wrote:
    On 2025-04-17 19:57:30 +0000, olcott said:

    On 4/17/2025 2:19 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/17/2025 6:49 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/16/2025 1:09 PM, Alan Mackenzie wrote:
    Mr Flibble <[email protected]> wrote:
    On Wed, 16 Apr 2025 13:29:18 +0100, Richard Heathfield wrote: >>>>>>
    [ .... ]

    All of logic, reasoning and computation boils down to finite string >>>>>>>>> transformations on inputs deriving outputs.

    That's a big assertion, one you have not proved.  It is one you can't >>>>>>>> prove, even were it true, since you don't understand the concept of >>>>>>>> proof.

    When a categorically exhaustive search is made it is self-evident that >>>>>>> all computation, logic, and human reasoning has as its barest possible >>>>>>> essence transforming input finite strings into outputs via finite >>>>>>> string transformations.

    It is not at all self-evident.

    It is self-evident that there are no exceptions to the rule
    the all truth that is entirely anchored in fully formalized
    semantics an be expressed as finite string transformations
    from input finite strings.

    It seems that there is an error above as I can't parse it. But it is
    not clear how that should be corrected.

    All mental, computational or logical reasoning
    boils down to finite string transformation rules
    applied to finite strings deriving finite string
    outputs.

    That no counter-example to this rule exists is its proof.

    Unproven non-exitence of counter-examples is not a proof. In particular
    mental reasoning is too poorly understood to be sure about anything.

    In other words you cannot find a counter-example.
    I claim that the entire category of counter-example
    to the above statement is the empty set.

    But you never prove what you claim.

    When you try and find any computation that is not
    essentially finite string transformations to finite
    strings it is self-evident that none can possibly exist.

    That's not a proof. That is just another claim that you can't prove.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Tue Apr 22 12:16:16 2025
    On 2025-04-21 23:35:16 +0000, olcott said:

    On 4/21/2025 4:33 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/21/2025 3:57 AM, Mikko wrote:
    On 2025-04-20 05:18:56 +0000, olcott said:

    On 4/19/2025 2:48 AM, Mikko wrote:
    On 2025-04-17 19:57:30 +0000, olcott said:

    On 4/17/2025 2:19 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/17/2025 6:49 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/16/2025 1:09 PM, Alan Mackenzie wrote:
    Mr Flibble <[email protected]> wrote:
    On Wed, 16 Apr 2025 13:29:18 +0100, Richard Heathfield wrote:

    [ .... ]

    All of logic, reasoning and computation boils down to finite string >>>>>>>>>>> transformations on inputs deriving outputs.

    That's a big assertion, one you have not proved.  It is one you >>>>>>>>>> can't prove, even were it true, since you don't understand the >>>>>>>>>> concept of proof.

    When a categorically exhaustive search is made it is self-evident >>>>>>>>> that all computation, logic, and human reasoning has as its
    barest possible essence transforming input finite strings into >>>>>>>>> outputs via finite string transformations.

    It is not at all self-evident.

    It is self-evident that there are no exceptions to the rule
    the all truth that is entirely anchored in fully formalized
    semantics an be expressed as finite string transformations
    from input finite strings.

    It seems that there is an error above as I can't parse it. But it is >>>>>> not clear how that should be corrected.

    All mental, computational or logical reasoning
    boils down to finite string transformation rules
    applied to finite strings deriving finite string
    outputs.

    That no counter-example to this rule exists is its proof.

    Unproven non-existence of counter-examples is not a proof. In particular >>>> mental reasoning is too poorly understood to be sure about anything.

    In other words you cannot find a counter-example.
    I claim that the entire category of counter-example
    to the above statement is the empty set.

    You're being stupid. Just because you can't think up a counterexample
    doesn't mean other more intelligent people can't.

    When you try and find any computation that is not
    essentially finite string transformations to finite
    strings it is self-evident that none can possibly exist.

    It's self evident only to the arrogantly stupid.

    All computation is isomorphic to:
    Finite string transformations to finite strings.

    You can say that but you can't prove that. You can't even tell what
    that isomorfism is or how it applies to a slide rule.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Mackenzie@21:1/5 to olcott on Tue Apr 22 15:27:18 2025
    olcott <[email protected]> wrote:
    On 4/21/2025 4:33 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/21/2025 3:57 AM, Mikko wrote:
    On 2025-04-20 05:18:56 +0000, olcott said:

    On 4/19/2025 2:48 AM, Mikko wrote:
    On 2025-04-17 19:57:30 +0000, olcott said:

    On 4/17/2025 2:19 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/17/2025 6:49 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/16/2025 1:09 PM, Alan Mackenzie wrote:
    Mr Flibble <[email protected]> wrote:
    On Wed, 16 Apr 2025 13:29:18 +0100, Richard Heathfield wrote:

    [ .... ]

    All of logic, reasoning and computation boils down to finite >>>>>>>>>>> string transformations on inputs deriving outputs.

    That's a big assertion, one you have not proved.  It is one you >>>>>>>>>> can't prove, even were it true, since you don't understand the >>>>>>>>>> concept of proof.

    When a categorically exhaustive search is made it is self-evident >>>>>>>>> that all computation, logic, and human reasoning has as its
    barest possible essence transforming input finite strings into >>>>>>>>> outputs via finite string transformations.

    It is not at all self-evident.

    It is self-evident that there are no exceptions to the rule
    the all truth that is entirely anchored in fully formalized
    semantics an be expressed as finite string transformations
    from input finite strings.

    It seems that there is an error above as I can't parse it. But it is >>>>>> not clear how that should be corrected.

    All mental, computational or logical reasoning
    boils down to finite string transformation rules
    applied to finite strings deriving finite string
    outputs.

    That no counter-example to this rule exists is its proof.

    Unproven non-existence of counter-examples is not a proof. In particular >>>> mental reasoning is too poorly understood to be sure about anything.

    In other words you cannot find a counter-example.
    I claim that the entire category of counter-example
    to the above statement is the empty set.

    You're being stupid. Just because you can't think up a counterexample
    doesn't mean other more intelligent people can't.

    When you try and find any computation that is not
    essentially finite string transformations to finite
    strings it is self-evident that none can possibly exist.

    It's self evident only to the arrogantly stupid.

    All computation is isomorphic to:
    Finite string transformations to finite strings.

    Is that really the best you can manage? Simply repeat discredited
    falsehood, ignoring the argument which discredits it?

    By the way, falsehoods don't become truths by continual repetition.

    An example of computation not based on string transformation is the
    differential analyser. In this device, rotating disks engage with wheels
    by friction, these wheels being at varying distances from the centre of
    the disk. The amount of rotation of the wheel was an integral (do you
    even know what this means?) of one quantity with respect to another. The
    output from one wheel could be fed as an input to another disk, and so
    on.

    Another example is the slide rule.

    There have been several/many types of analogue computers over the decades
    and centuries, though these have now largely been superseded by digital
    computers. Analog computations don't involve string manipulation.

    [ .... ]

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

    --
    Alan Mackenzie (Nuremberg, Germany).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Tue Apr 22 20:10:24 2025
    Op 22.apr.2025 om 18:38 schreef olcott:
    On 4/22/2025 10:27 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/21/2025 4:33 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/21/2025 3:57 AM, Mikko wrote:
    On 2025-04-20 05:18:56 +0000, olcott said:

    On 4/19/2025 2:48 AM, Mikko wrote:
    On 2025-04-17 19:57:30 +0000, olcott said:

    On 4/17/2025 2:19 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/17/2025 6:49 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/16/2025 1:09 PM, Alan Mackenzie wrote:
    Mr Flibble <[email protected]> wrote:
    On Wed, 16 Apr 2025 13:29:18 +0100, Richard Heathfield >>>>>>>>>>>>>>> wrote:

    [ .... ]

    All of logic, reasoning and computation boils down to finite >>>>>>>>>>>>> string transformations on inputs deriving outputs.

    That's a big assertion, one you have not proved.  It is one you >>>>>>>>>>>> can't prove, even were it true, since you don't understand the >>>>>>>>>>>> concept of proof.

    When a categorically exhaustive search is made it is self- >>>>>>>>>>> evident
    that all computation, logic, and human reasoning has as its >>>>>>>>>>> barest possible essence transforming input finite strings into >>>>>>>>>>> outputs via finite string transformations.

    It is not at all self-evident.

    It is self-evident that there are no exceptions to the rule
    the all truth that is entirely anchored in fully formalized
    semantics an be expressed as finite string transformations
    from input finite strings.

    It seems that there is an error above as I can't parse it. But >>>>>>>> it is
    not clear how that should be corrected.

    All mental, computational or logical reasoning
    boils down to finite string transformation rules
    applied to finite strings deriving finite string
    outputs.

    That no counter-example to this rule exists is its proof.

    Unproven non-existence of counter-examples is not a proof. In
    particular
    mental reasoning is too poorly understood to be sure about anything.

    In other words you cannot find a counter-example.
    I claim that the entire category of counter-example
    to the above statement is the empty set.

    You're being stupid.  Just because you can't think up a counterexample >>>> doesn't mean other more intelligent people can't.

    When you try and find any computation that is not
    essentially finite string transformations to finite
    strings it is self-evident that none can possibly exist.

    It's self evident only to the arrogantly stupid.

    All computation is isomorphic to:
    Finite string transformations to finite strings.

    Is that really the best you can manage?  Simply repeat discredited
    falsehood, ignoring the argument which discredits it?


    All computation is defined to be represented as finite
    string transformations to finite strings.

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input
    of the function domain it can return the corresponding output. https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations are
    possible that report the halting behaviour for all inputs that specify a correct program.
    There is no algorithm that can determine for all possible inputs whether
    the input specifies a program that (according to the semantics of the
    machine language) halts when directly executed.
    Agreed?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Tue Apr 22 21:30:11 2025
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input
    of the function domain it can return the corresponding output.
    https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations are
    possible that report the halting behaviour for all inputs that specify
    a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite string that describes a halting program. Not on the hypothetical input that does not
    halt, because it is based on a hypothetical HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical input
    instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue Apr 22 18:37:27 2025
    On 4/22/25 12:38 PM, olcott wrote:
    On 4/22/2025 10:27 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/21/2025 4:33 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/21/2025 3:57 AM, Mikko wrote:
    On 2025-04-20 05:18:56 +0000, olcott said:

    On 4/19/2025 2:48 AM, Mikko wrote:
    On 2025-04-17 19:57:30 +0000, olcott said:

    On 4/17/2025 2:19 PM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/17/2025 6:49 AM, Alan Mackenzie wrote:
    olcott <[email protected]> wrote:
    On 4/16/2025 1:09 PM, Alan Mackenzie wrote:
    Mr Flibble <[email protected]> wrote:
    On Wed, 16 Apr 2025 13:29:18 +0100, Richard Heathfield >>>>>>>>>>>>>>> wrote:

    [ .... ]

    All of logic, reasoning and computation boils down to finite >>>>>>>>>>>>> string transformations on inputs deriving outputs.

    That's a big assertion, one you have not proved.  It is one you >>>>>>>>>>>> can't prove, even were it true, since you don't understand the >>>>>>>>>>>> concept of proof.

    When a categorically exhaustive search is made it is self- >>>>>>>>>>> evident
    that all computation, logic, and human reasoning has as its >>>>>>>>>>> barest possible essence transforming input finite strings into >>>>>>>>>>> outputs via finite string transformations.

    It is not at all self-evident.

    It is self-evident that there are no exceptions to the rule
    the all truth that is entirely anchored in fully formalized
    semantics an be expressed as finite string transformations
    from input finite strings.

    It seems that there is an error above as I can't parse it. But >>>>>>>> it is
    not clear how that should be corrected.

    All mental, computational or logical reasoning
    boils down to finite string transformation rules
    applied to finite strings deriving finite string
    outputs.

    That no counter-example to this rule exists is its proof.

    Unproven non-existence of counter-examples is not a proof. In
    particular
    mental reasoning is too poorly understood to be sure about anything.

    In other words you cannot find a counter-example.
    I claim that the entire category of counter-example
    to the above statement is the empty set.

    You're being stupid.  Just because you can't think up a counterexample >>>> doesn't mean other more intelligent people can't.

    When you try and find any computation that is not
    essentially finite string transformations to finite
    strings it is self-evident that none can possibly exist.

    It's self evident only to the arrogantly stupid.

    All computation is isomorphic to:
    Finite string transformations to finite strings.

    Is that really the best you can manage?  Simply repeat discredited
    falsehood, ignoring the argument which discredits it?


    All computation is defined to be represented as finite
    string transformations to finite strings.

    Yes.


    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input
    of the function domain it can return the corresponding output. https://en.wikipedia.org/wiki/Computable_function

    Right, but not all functions are computable.


    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And if they don't match the function it was supposed to compute, it is
    wrong.


    People here stupidly assume that the outputs are not
    required to correspond to the inputs.  That comes from
    learn-by-rote with zero depth of understanding.

    But they are, but not neccessarly as the machine computes them.

    To be correct, they need to match the transformation of the problem.

    An idea so foreign to you, as it requires understanding things like
    rules, facts, and truth,


    By the way, falsehoods don't become truths by continual repetition.


    Misunderstood truths become understood with additional
    elaboration.


    Maybe someday you will understand what you are talking about.

    YOU are the one with the musunderstandings.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Wed Apr 23 11:02:06 2025
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input
    of the function domain it can return the corresponding output.
    https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations are
    possible that report the halting behaviour for all inputs that
    specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite string
    that describes a halting program. Not on the hypothetical input that
    does not halt, because it is based on a hypothetical HHH that does not
    abort.

    Why do you maintain that HHH should process the hypothetical input
    instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are dreaming
    many years without any logic. You failed to show the first state change
    where the direct execution is different from the simulation. You only
    showed an erroneous HHH that fails to reach the end of the simulation of
    a halting program.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Wed Apr 23 11:22:02 2025
    Am Tue, 22 Apr 2025 14:14:41 -0500 schrieb olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    On Turing Machines inputs <are> finite strings, and finite string
    transformation rules <are> applied to these finite strings to derive
    corresponding outputs.
    And it has been proven that no finite string transformations are
    possible that report the halting behaviour for all inputs that specify
    a correct program.

    The directly executed DD and DD emulated by HHH according to the
    semantics of the x86 language have had provably different set of state changes for several years now.
    Where do they diverge? The directly executed DD also calls a HHH that
    tries to simulate itself.

    HHH is only accountable for the behavior that its input actually
    specifies and strictly NOT ALLOWED to report on anything else. HHH IS
    NOT ALLOWED TO REPORT ON THE BEHAVIOR OF THE DIRECTLY EXECUTED DD. This breaks the computable function requirement that OUTPUTS MUST CORRESPOND
    TO INPUTS.
    On the contrary, it is required to report on the behaviour of the
    input when directly executed, otherwise a halt decider is of no interest.
    I cannot produce a faulty simulator and claim that its result is
    what counts.

    Outputs are forced to correspond to inputs when finite string
    transformation rules are applied to inputs to derive outputs.
    There are many behaviours you could compute from the description of
    DD, such as when run backwards or in a loop, and even other things
    like the number of instructions.

    There is no algorithm that can determine for all possible inputs
    whether the input specifies a program that (according to the semantics
    of the machine language) halts when directly executed.
    Agreed?
    Agreed. Agreed?

    --
    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 Mike Terry@21:1/5 to Fred. Zwarts on Wed Apr 23 16:28:41 2025
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input
    of the function domain it can return the corresponding output.
    https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations are possible that report the
    halting behaviour for all inputs that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite string that describes a halting
    program. Not on the hypothetical input that does not halt, because it is based on a hypothetical
    HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are dreaming many years without any logic.
    You failed to show the first state change where the direct execution is different from the
    simulation. You only showed an erroneous HHH that fails to reach the end of the simulation of a
    halting program.

    Worse than this, on more than one occasion I've actually posted traces of computation DDD(DDD)
    executed directly and simulated by HHH side by side. Both traces were of course /identical/, up to
    the point where HHH stops simulating. I even compared (but did not post) the /full/ traces
    including instructions outside of DDD which PO normally suppresses. This makes the trace quite long
    - tens of thousands of entries as I recall - but as expected they were identical line for line right
    up to the point where HHH aborts the trace.

    This feature of computation, namely that every computation has exactly one defined sequence of
    computation steps is perhaps THE most basic feature of computation, capturing its essential notion.
    It's understood by students even before they turn up for the first lecture introducing the
    definition of a TM. I dare say it's understood by children who've never heard of a TM, but
    understand what an algorithm is, or broadly what a "computer program" is, or who have sat through
    one of those school lessons where they are presented with a simple flow chart to calculate something.

    PO seems unable to take this on board mentally. I'd guess he understands at some level that if his
    claim that "the trace depends on who is doing the simulation" is revealed as nonsense, then his
    claim that HHH is "correct" when it gives the wrong answer collapses, and in fact must be viewed as
    laughable. He would have to admit he has simply wasted 20 years (or whatever) of his life on
    something that was Plain Wrong.

    PO's response to these posts is to ignore them - it's like he's been shell shocked, and like a
    childhood trauma he suppresses the memory of the event. After a couple of weeks he just starts
    repeating the claim that he has proved the traces differ and that it is a "verified fact" etc., as
    though nothing has happened. (Of course the truth is the exact opposite - the verified fact is that
    the traces are identical up to the point where HHH decides to stop the simulation.)


    Mike.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Wed Apr 23 19:29:03 2025
    Op 23.apr.2025 om 14:05 schreef olcott:
    On 4/23/2025 4:02 AM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input
    of the function domain it can return the corresponding output.
    https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations are
    possible that report the halting behaviour for all inputs that
    specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite string
    that describes a halting program. Not on the hypothetical input that
    does not halt, because it is based on a hypothetical HHH that does
    not abort.

    Why do you maintain that HHH should process the hypothetical input
    instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are dreaming
    many years without any logic. You failed to show the first state
    change where the direct execution is different from the simulation.
    You only showed an erroneous HHH that fails to reach the end of the
    simulation of a halting program.

    I have showed this hundreds of times.

     _DD()
    [00002133] 55         push ebp      ; housekeeping
    [00002134] 8bec       mov ebp,esp   ; housekeeping
    [00002136] 51         push ecx      ; make space for local [00002137] 6833210000 push 00002133 ; push DD
    [0000213c] e882f4ffff call 000015c3 ; call HHH(DD)
    [00002141] 83c404     add esp,+04
    [00002144] 8945fc     mov [ebp-04],eax
    [00002147] 837dfc00   cmp dword [ebp-04],+00
    [0000214b] 7402       jz 0000214f
    [0000214d] ebfe       jmp 0000214d
    [0000214f] 8b45fc     mov eax,[ebp-04]
    [00002152] 8be5       mov esp,ebp
    [00002154] 5d         pop ebp
    [00002155] c3         ret
    Size in bytes:(0035) [00002155]

    Anyone that is an expert on the x86 language can directly
    see that DD emulated by HHH cannot possibly reach its final
    halt state by the finite string transformation rules of the
    x86 language.

    And everybody understands that you still did not show which state change
    in the simulation is different from the direct execution. The only
    difference is that the simulation aborts prematurely and the direct
    execution does not abort.
    You don't have to be an expert on the x86 language to see that the
    finite string specifies a halting program, because it halts when given
    for direct execution. But HHH fails to reach the end of this halting
    program.
    Even after being corrected hundreds of times, you still do not learn
    from your errors.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Wed Apr 23 19:32:42 2025
    Op 23.apr.2025 om 17:38 schreef olcott:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input
    of the function domain it can return the corresponding output. >>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations are >>>>>>> possible that report the halting behaviour for all inputs that
    specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite string
    that describes a halting program. Not on the hypothetical input
    that does not halt, because it is based on a hypothetical HHH that
    does not abort.

    Why do you maintain that HHH should process the hypothetical input
    instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are dreaming
    many years without any logic. You failed to show the first state
    change where the direct execution is different from the simulation.
    You only showed an erroneous HHH that fails to reach the end of the
    simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted traces
    of computation DDD(DDD) executed directly and simulated by HHH side by
    side.  Both traces were of course /identical/, up to the point where
    HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these things)
    If so, show the first state change where the simulation is different
    from the direct execution.
    You can't. The only difference is that the simulation aborts
    prematurely, whereas the direct execution doe not abort.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Apr 23 18:38:58 2025
    On 4/23/25 8:05 AM, olcott wrote:
    On 4/23/2025 4:02 AM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input
    of the function domain it can return the corresponding output.
    https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations are
    possible that report the halting behaviour for all inputs that
    specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite string
    that describes a halting program. Not on the hypothetical input that
    does not halt, because it is based on a hypothetical HHH that does
    not abort.

    Why do you maintain that HHH should process the hypothetical input
    instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are dreaming
    many years without any logic. You failed to show the first state
    change where the direct execution is different from the simulation.
    You only showed an erroneous HHH that fails to reach the end of the
    simulation of a halting program.

    I have showed this hundreds of times.

     _DD()
    [00002133] 55         push ebp      ; housekeeping
    [00002134] 8bec       mov ebp,esp   ; housekeeping
    [00002136] 51         push ecx      ; make space for local [00002137] 6833210000 push 00002133 ; push DD
    [0000213c] e882f4ffff call 000015c3 ; call HHH(DD)
    [00002141] 83c404     add esp,+04
    [00002144] 8945fc     mov [ebp-04],eax
    [00002147] 837dfc00   cmp dword [ebp-04],+00
    [0000214b] 7402       jz 0000214f
    [0000214d] ebfe       jmp 0000214d
    [0000214f] 8b45fc     mov eax,[ebp-04]
    [00002152] 8be5       mov esp,ebp
    [00002154] 5d         pop ebp
    [00002155] c3         ret
    Size in bytes:(0035) [00002155]

    Anyone that is an expert on the x86 language can directly
    see that DD emulated by HHH cannot possibly reach its final
    halt state by the finite string transformation rules of the
    x86 language.

    Liars and ignorant people may disagree.


    Which isn't a "Program" and thus can't be emulated by a pure program,
    and thus doesn't have behavior.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mike Terry@21:1/5 to olcott on Thu Apr 24 01:31:50 2025
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input
    of the function domain it can return the corresponding output. >>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations are possible that report the
    halting behaviour for all inputs that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite string that describes a halting
    program. Not on the hypothetical input that does not halt, because it is based on a
    hypothetical HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are dreaming many years without any
    logic. You failed to show the first state change where the direct execution is different from the
    simulation. You only showed an erroneous HHH that fails to reach the end of the simulation of a
    halting program.

    Worse than this, on more than one occasion I've actually posted traces of computation DDD(DDD)
    executed directly and simulated by HHH side by side.� Both traces were of course /identical/, up
    to the point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return.


    ...because HHH stops simulating before reaching that step in the computation. Note that I said

    MT: Both traces were of course /identical/,
    *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu Apr 24 10:11:46 2025
    Op 24.apr.2025 om 05:34 schreef olcott:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input
    of the function domain it can return the corresponding output. >>>>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations >>>>>>>>> are possible that report the halting behaviour for all inputs >>>>>>>>> that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite
    string that describes a halting program. Not on the hypothetical >>>>>>> input that does not halt, because it is based on a hypothetical
    HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical
    input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are
    dreaming many years without any logic. You failed to show the first
    state change where the direct execution is different from the
    simulation. You only showed an erroneous HHH that fails to reach
    the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted
    traces of computation DDD(DDD) executed directly and simulated by
    HHH side by side.  Both traces were of course /identical/, up to the
    point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return.


    ...because HHH stops simulating before reaching that step in the
    computation.  Note that I said

    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.


    It *is not* up to the point where HHH stops simulating.

    It is up to the point where the simulated versus directly
    executed calls HHH(DD).

    That is exactly the same point. If not, show the difference in the
    traces before that point.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Apr 24 06:50:38 2025
    On 4/23/25 11:34 PM, olcott wrote:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input
    of the function domain it can return the corresponding output. >>>>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations >>>>>>>>> are possible that report the halting behaviour for all inputs >>>>>>>>> that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite
    string that describes a halting program. Not on the hypothetical >>>>>>> input that does not halt, because it is based on a hypothetical
    HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical
    input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are
    dreaming many years without any logic. You failed to show the first
    state change where the direct execution is different from the
    simulation. You only showed an erroneous HHH that fails to reach
    the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted
    traces of computation DDD(DDD) executed directly and simulated by
    HHH side by side.  Both traces were of course /identical/, up to the
    point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return.


    ...because HHH stops simulating before reaching that step in the
    computation.  Note that I said

    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.


    It *is not* up to the point where HHH stops simulating.


    But is once HHH stops. It is a fact that HHH stops before getting to the
    end of the correct simulation, and sees nothing besides what is on the
    correct simulation till it stops, so has nothing to correctly claim that
    the results will be different than the actual correct simulation.

    Note, one problem with your problem setup is you want the input to
    exclude having the code for HHH in it, and thus the input is actually
    invalid, as it is thus impossible to correct simulate the code per the
    x86 language, as the call HHH refers to code that is not part of the
    input, and thus the behavior is undefined.

    It is up to the point where the simulated versus directly
    executed calls HHH(DD).

    And then HHH makes an error in its presumption about that call. The
    programmer of HHH has presumed that calls to HHH(DD) will not return,
    when it is a fact that calls to HHH(DD) will return 0, since that is the
    result of what you code for HHH does.


    This call immediately from the directly executed DD and
    cannot possibility return from DD emulated by HHH according
    to the finite string transformation rules of the x86 language.

    No, by the rules of the x86 language, both will do exactly the same
    thing, HHH Just in unable to determine what the x86 language specifies
    foer this call, because its code takes a wrong turn at this point,
    because its programmer made a wrong assumption here.


    HHH doesn't stop simulating DD until one recursive emulation
    later on.


    And still stop simulating before it gets to the end which a CORRECT
    simulator will reach.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Apr 24 06:53:35 2025
    On 4/23/25 11:40 PM, olcott wrote:
    On 4/23/2025 10:34 PM, olcott wrote:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input >>>>>>>>>>> of the function domain it can return the corresponding output. >>>>>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations >>>>>>>>>> are possible that report the halting behaviour for all inputs >>>>>>>>>> that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite
    string that describes a halting program. Not on the hypothetical >>>>>>>> input that does not halt, because it is based on a hypothetical >>>>>>>> HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical
    input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are
    dreaming many years without any logic. You failed to show the
    first state change where the direct execution is different from
    the simulation. You only showed an erroneous HHH that fails to
    reach the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted
    traces of computation DDD(DDD) executed directly and simulated by
    HHH side by side.  Both traces were of course /identical/, up to
    the point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these things) >>>> The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return.


    ...because HHH stops simulating before reaching that step in the
    computation.  Note that I said

    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.


    It *is not* up to the point where HHH stops simulating.

    It is up to the point where the simulated versus directly
    executed calls HHH(DD).

    This call immediately from the directly executed DD and
    cannot possibility return from DD emulated by HHH according
    to the finite string transformation rules of the x86 language.


    According to the finite string transformation rules of the x86 language.
    The call from the directly executed DD to HHH(DD) immediately returns.
    The call from DD emulated by HHH to HHH(DD) cannot possibility return.


    According to the rules of the x86 language, your provided input is
    invalid as it references code outside the input. PERIOD.

    If you add in the code for HHH to the input, then the rules of the x86
    language say that the CORRECT simulation of DD will return, as it calls
    an HHH that will seen to simulate its input for a while, abort, and then
    return 0.

    Nothing in the x86 language itself says that the call to HHH simulates
    its input. That fact only come from actually observing what happens when
    you simulate/execute it. It is, in effect, emperical knowledge, only
    obtained by watching HHH behave.



    HHH doesn't stop simulating DD until one recursive emulation
    later on.






    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Apr 24 07:22:01 2025
    On 4/23/25 11:38 AM, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input
    of the function domain it can return the corresponding output. >>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations are >>>>>>> possible that report the halting behaviour for all inputs that
    specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite string
    that describes a halting program. Not on the hypothetical input
    that does not halt, because it is based on a hypothetical HHH that
    does not abort.

    Why do you maintain that HHH should process the hypothetical input
    instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are dreaming
    many years without any logic. You failed to show the first state
    change where the direct execution is different from the simulation.
    You only showed an erroneous HHH that fails to reach the end of the
    simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted traces
    of computation DDD(DDD) executed directly and simulated by HHH side by
    side.  Both traces were of course /identical/, up to the point where
    HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return.


    The call to HHH(DD) from the DD emulated by HHH, when correctly emulated returns, just after the point that HHH gives up.

    "Not returning" is NOT proven by a partial emualation.

    Remember, you emulation question can only actually be answered when HHH
    is included in the input, and then since HHH does abort and return 0 (as
    you claim that is its correct behavior) that behavior also exists in the
    input.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu Apr 24 21:15:16 2025
    Op 24.apr.2025 om 19:46 schreef olcott:
    On 4/24/2025 3:11 AM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 05:34 schreef olcott:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input >>>>>>>>>>>> of the function domain it can return the corresponding output. >>>>>>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations >>>>>>>>>>> are possible that report the halting behaviour for all inputs >>>>>>>>>>> that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite
    string that describes a halting program. Not on the
    hypothetical input that does not halt, because it is based on a >>>>>>>>> hypothetical HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical >>>>>>>>> input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are
    dreaming many years without any logic. You failed to show the
    first state change where the direct execution is different from
    the simulation. You only showed an erroneous HHH that fails to
    reach the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted
    traces of computation DDD(DDD) executed directly and simulated by
    HHH side by side.  Both traces were of course /identical/, up to
    the point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these
    things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return.


    ...because HHH stops simulating before reaching that step in the
    computation.  Note that I said

    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.


    It *is not* up to the point where HHH stops simulating.

    It is up to the point where the simulated versus directly
    executed calls HHH(DD).

    That is exactly the same point. If not, show the difference in the
    traces before that point.

    As soon as the directly executed DD calls HHH(DD) this
    call immediately returns.

    When DD emulated by HHH calls HHH(DD) then HHH emulates
    DD and also emulates itself emulating DD. This is one
    whole recursive emulation than the directly executed
    DD can possibly get to.
    Again a lot of words, which hide that you cannot show where the traces
    differ up to that point.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu Apr 24 22:05:16 2025
    Op 24.apr.2025 om 21:47 schreef olcott:
    On 4/24/2025 2:15 PM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 19:46 schreef olcott:
    On 4/24/2025 3:11 AM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 05:34 schreef olcott:
    On 4/23/2025 7:31 PM, Mike Terry wrote:

    ...because HHH stops simulating before reaching that step in the
    computation.  Note that I said

    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.


    It *is not* up to the point where HHH stops simulating.

    It is up to the point where the simulated versus directly
    executed calls HHH(DD).

    That is exactly the same point. If not, show the difference in the
    traces before that point.

    As soon as the directly executed DD calls HHH(DD) this
    call immediately returns.

    When DD emulated by HHH calls HHH(DD) then HHH emulates
    DD and also emulates itself emulating DD. This is one
    whole recursive emulation than the directly executed
    DD can possibly get to.

    Again a lot of words, which hide that you cannot show where the traces
    differ up to that point.

    THEY DIFFER BY THE EMULATED DD REACHES RECURSIVE EMULATION
    AND THE DIRECTLY EXECUTED DD NEVER DOES.


    No, they both reach a finite recursion, but the HHH aborts and the
    direct execution does not abort. That difference, however, is not
    visible in the trace up to that point.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu Apr 24 22:03:34 2025
    Op 24.apr.2025 om 21:45 schreef olcott:
    On 4/24/2025 2:15 PM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 19:46 schreef olcott:
    On 4/24/2025 3:11 AM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 05:34 schreef olcott:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm >>>>>>>>>>>>>> that can do the job of the function, i.e. given an input >>>>>>>>>>>>>> of the function domain it can return the corresponding >>>>>>>>>>>>>> output.
    https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and >>>>>>>>>>>>>> finite string transformation rules <are> applied to >>>>>>>>>>>>>> these finite strings to derive corresponding outputs. >>>>>>>>>>>>>>
    And it has been proven that no finite string
    transformations are possible that report the halting >>>>>>>>>>>>> behaviour for all inputs that specify a correct program. >>>>>>>>>>>>
    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite >>>>>>>>>>> string that describes a halting program. Not on the
    hypothetical input that does not halt, because it is based on >>>>>>>>>>> a hypothetical HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical >>>>>>>>>>> input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are >>>>>>>>> dreaming many years without any logic. You failed to show the >>>>>>>>> first state change where the direct execution is different from >>>>>>>>> the simulation. You only showed an erroneous HHH that fails to >>>>>>>>> reach the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted >>>>>>>> traces of computation DDD(DDD) executed directly and simulated >>>>>>>> by HHH side by side.  Both traces were of course /identical/, up >>>>>>>> to the point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these
    things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return. >>>>>>>

    ...because HHH stops simulating before reaching that step in the
    computation.  Note that I said

    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.


    It *is not* up to the point where HHH stops simulating.

    It is up to the point where the simulated versus directly
    executed calls HHH(DD).

    That is exactly the same point. If not, show the difference in the
    traces before that point.

    As soon as the directly executed DD calls HHH(DD) this
    call immediately returns.

    When DD emulated by HHH calls HHH(DD) then HHH emulates
    DD and also emulates itself emulating DD. This is one
    whole recursive emulation than the directly executed
    DD can possibly get to.
    Again a lot of words, which hide that you cannot show where the traces
    differ up to that point.

    THEY DIFFER BY THE EMULATED DD REACHES RECURSIVE EMULATION
    AND THE DIRECTLY EXECUTED DD NEVER DOES.


    That is not visible in the trace up to that point. Both reach a finite recursion. The traces are identical up to that point. So, the difference
    is not in the trace of the the x86 emulation, but in the abort. The
    difference is that HHH aborts a finite recursion and the direct
    execution does not abort.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu Apr 24 22:11:56 2025
    Op 24.apr.2025 om 21:53 schreef olcott:
    On 4/24/2025 6:22 AM, Richard Damon wrote:
    On 4/23/25 11:38 AM, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input
    of the function domain it can return the corresponding output. >>>>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations >>>>>>>>> are possible that report the halting behaviour for all inputs >>>>>>>>> that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite
    string that describes a halting program. Not on the hypothetical >>>>>>> input that does not halt, because it is based on a hypothetical
    HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical
    input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are
    dreaming many years without any logic. You failed to show the first
    state change where the direct execution is different from the
    simulation. You only showed an erroneous HHH that fails to reach
    the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted
    traces of computation DDD(DDD) executed directly and simulated by
    HHH side by side.  Both traces were of course /identical/, up to the
    point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return.


    The call to HHH(DD) from the DD emulated by HHH, when correctly
    emulated returns, just after the point that HHH gives up.


    Factually Incorrect.

    The directly executed DD has zero recursive invocations.
    DD emulated by HHH has one recursive invocation.

    THEY DIFFER BY THE EMULATED DD REACHES RECURSIVE EMULATION
    AND THE DIRECTLY EXECUTED DD NEVER DOES.


    Factually incorrect, both the direct execution and the simulation have a
    finite recursion. The difference is that the simulation aborts the
    finite recursion, but the direct execution does not.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Thu Apr 24 22:09:21 2025
    Op 24.apr.2025 om 21:49 schreef olcott:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input
    of the function domain it can return the corresponding output. >>>>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations >>>>>>>>> are possible that report the halting behaviour for all inputs >>>>>>>>> that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite
    string that describes a halting program. Not on the hypothetical >>>>>>> input that does not halt, because it is based on a hypothetical
    HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical
    input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are
    dreaming many years without any logic. You failed to show the first
    state change where the direct execution is different from the
    simulation. You only showed an erroneous HHH that fails to reach
    the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted
    traces of computation DDD(DDD) executed directly and simulated by
    HHH side by side.  Both traces were of course /identical/, up to the
    point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return.


    ...because HHH stops simulating before reaching that step in the
    computation.  Note that I said

    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.


    THEY DIFFER BY THE EMULATED DD REACHES RECURSIVE EMULATION
    AND THE DIRECTLY EXECUTED DD NEVER DOES.

    When the finite string transformation rules of the
    x86 language are applied to the input to HHH(DD)
    THIS DD CANNOT POSSIBLY REACH ITS FINAL HALT STATE
    not even after an infinite number of emulated steps.


    It is only a finite recursion. Only if you change the input as well,
    then it does not reach the end after an infinite number of steps. But
    for the input given to *this* HHH, which is DD that calls this HHH that
    aborts, only a finite number of steps is needed, but HHH does not
    simulate enough steps to see it. The programmer introduced a bug, which
    made HHH blind for finite recursions.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Apr 24 18:20:05 2025
    On 4/24/25 5:02 PM, olcott wrote:
    On 4/24/2025 3:03 PM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 21:45 schreef olcott:
    On 4/24/2025 2:15 PM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 19:46 schreef olcott:
    On 4/24/2025 3:11 AM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 05:34 schreef olcott:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm >>>>>>>>>>>>>>>> that can do the job of the function, i.e. given an input >>>>>>>>>>>>>>>> of the function domain it can return the corresponding >>>>>>>>>>>>>>>> output.
    https://en.wikipedia.org/wiki/Computable_function >>>>>>>>>>>>>>>>
    On Turing Machines inputs <are> finite strings, and >>>>>>>>>>>>>>>> finite string transformation rules <are> applied to >>>>>>>>>>>>>>>> these finite strings to derive corresponding outputs. >>>>>>>>>>>>>>>>
    And it has been proven that no finite string
    transformations are possible that report the halting >>>>>>>>>>>>>>> behaviour for all inputs that specify a correct program. >>>>>>>>>>>>>>
    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite >>>>>>>>>>>>> string that describes a halting program. Not on the
    hypothetical input that does not halt, because it is based >>>>>>>>>>>>> on a hypothetical HHH that does not abort.

    Why do you maintain that HHH should process the
    hypothetical input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are >>>>>>>>>>> dreaming many years without any logic. You failed to show the >>>>>>>>>>> first state change where the direct execution is different >>>>>>>>>>> from the simulation. You only showed an erroneous HHH that >>>>>>>>>>> fails to reach the end of the simulation of a halting program. >>>>>>>>>>
    Worse than this, on more than one occasion I've actually
    posted traces of computation DDD(DDD) executed directly and >>>>>>>>>> simulated by HHH side by side.  Both traces were of course / >>>>>>>>>> identical/, up to the point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these >>>>>>>>> things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly
    return.


    ...because HHH stops simulating before reaching that step in the >>>>>>>> computation.  Note that I said

    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.


    It *is not* up to the point where HHH stops simulating.

    It is up to the point where the simulated versus directly
    executed calls HHH(DD).

    That is exactly the same point. If not, show the difference in the >>>>>> traces before that point.

    As soon as the directly executed DD calls HHH(DD) this
    call immediately returns.

    When DD emulated by HHH calls HHH(DD) then HHH emulates
    DD and also emulates itself emulating DD. This is one
    whole recursive emulation than the directly executed
    DD can possibly get to.
    Again a lot of words, which hide that you cannot show where the
    traces differ up to that point.

    THEY DIFFER BY THE EMULATED DD REACHES RECURSIVE EMULATION
    AND THE DIRECTLY EXECUTED DD NEVER DOES.


    That is not visible in the trace up to that point.

    Not at all you are totally clueless about this.


    Really, so where in the actual trace of a correct emulated instruction
    is this shown?

    Your failure to answer just proves you know you are lying.

    Remember, the Call HHH means emulated the CODE of HHH per the x86
    instructions in it.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Apr 24 18:18:05 2025
    On 4/24/25 1:46 PM, olcott wrote:
    On 4/24/2025 3:11 AM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 05:34 schreef olcott:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input >>>>>>>>>>>> of the function domain it can return the corresponding output. >>>>>>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations >>>>>>>>>>> are possible that report the halting behaviour for all inputs >>>>>>>>>>> that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite
    string that describes a halting program. Not on the
    hypothetical input that does not halt, because it is based on a >>>>>>>>> hypothetical HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical >>>>>>>>> input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are
    dreaming many years without any logic. You failed to show the
    first state change where the direct execution is different from
    the simulation. You only showed an erroneous HHH that fails to
    reach the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted
    traces of computation DDD(DDD) executed directly and simulated by
    HHH side by side.  Both traces were of course /identical/, up to
    the point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these
    things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return.


    ...because HHH stops simulating before reaching that step in the
    computation.  Note that I said

    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.


    It *is not* up to the point where HHH stops simulating.

    It is up to the point where the simulated versus directly
    executed calls HHH(DD).

    That is exactly the same point. If not, show the difference in the
    traces before that point.

    As soon as the directly executed DD calls HHH(DD) this
    call immediately returns.

    Really? Why doesn't that exact same code for HHH directly executed to that?


    When DD emulated by HHH calls HHH(DD) then HHH emulates
    DD and also emulates itself emulating DD. This is one
    whole recursive emulation than the directly executed
    DD can possibly get to.


    What instruction made that difference?

    This has been asked MANY times, and your ignoring it just proves you
    know you are just lying.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Apr 24 18:25:04 2025
    On 4/24/25 3:49 PM, olcott wrote:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input
    of the function domain it can return the corresponding output. >>>>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations >>>>>>>>> are possible that report the halting behaviour for all inputs >>>>>>>>> that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite
    string that describes a halting program. Not on the hypothetical >>>>>>> input that does not halt, because it is based on a hypothetical
    HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical
    input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are
    dreaming many years without any logic. You failed to show the first
    state change where the direct execution is different from the
    simulation. You only showed an erroneous HHH that fails to reach
    the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted
    traces of computation DDD(DDD) executed directly and simulated by
    HHH side by side.  Both traces were of course /identical/, up to the
    point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return.


    ...because HHH stops simulating before reaching that step in the
    computation.  Note that I said

    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.


    THEY DIFFER BY THE EMULATED DD REACHES RECURSIVE EMULATION
    AND THE DIRECTLY EXECUTED DD NEVER DOES.

    And which instuctions cause that?

    Your failure to answer just shows that you know you are lying.


    When the finite string transformation rules of the
    x86 language are applied to the input to HHH(DD)
    THIS DD CANNOT POSSIBLY REACH ITS FINAL HALT STATE
    not even after an infinite number of emulated steps.


    But the actual transformation of that input by the x86 language will
    contiune processing until it does return.

    The problem is your HHH doesn't finish, because it always aborts before
    it get there.

    Note. by your admittion, Halt7.c is included, so the copy of HHH that is acutally in there is the ONLY HHH that can exist, so your
    "hypothetrical" alteration that never aborts is just a lie, as it CAN'T
    exist with that defined definition of HHH.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Apr 24 18:35:03 2025
    On 4/24/25 3:53 PM, olcott wrote:
    On 4/24/2025 6:22 AM, Richard Damon wrote:
    On 4/23/25 11:38 AM, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input
    of the function domain it can return the corresponding output. >>>>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations >>>>>>>>> are possible that report the halting behaviour for all inputs >>>>>>>>> that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite
    string that describes a halting program. Not on the hypothetical >>>>>>> input that does not halt, because it is based on a hypothetical
    HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical
    input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are
    dreaming many years without any logic. You failed to show the first
    state change where the direct execution is different from the
    simulation. You only showed an erroneous HHH that fails to reach
    the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted
    traces of computation DDD(DDD) executed directly and simulated by
    HHH side by side.  Both traces were of course /identical/, up to the
    point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return.


    The call to HHH(DD) from the DD emulated by HHH, when correctly
    emulated returns, just after the point that HHH gives up.


    Factually Incorrect.

    The directly executed DD has zero recursive invocations.
    DD emulated by HHH has one recursive invocation.

    THEY DIFFER BY THE EMULATED DD REACHES RECURSIVE EMULATION
    AND THE DIRECTLY EXECUTED DD NEVER DOES.


    So?
    The dirrectly executed DD will call HHH(DD) which will emulated DD for a
    bit and return to DD and DD will halt.

    The execution of HHH(DD) will have HHH emulate the initial part of that
    pattern and then give up thinking INCORRECTLY that the pattern is
    non-halting.

    A CORRECT emulation of that input will see exactly what the direct
    execution of DD did, that DD calls HHH(DD) that will emulate a few
    instuctions and then return to DD and halt.

    So, the CORRECTLY emualted DD will reach the end.

    The fact that the INCOMPLETELY emulated DD by HHH is aborted before it
    gets there is meaningless for determining halting, as halting is ALWAYS
    about what happens when executed or COMPLETELY emulated, even to an
    unbounded number of steps if needed.

    Stopping after a finte number of steps does NOT indicate non-haltinbg.




    When the finite string transformation rules of the
    x86 language are applied to the input to HHH(DD)
    THIS DD CANNOT POSSIBLY REACH ITS FINAL HALT STATE
    not even after an infinite number of emulated steps.


    Sure it can, as the rules when applied to the HHH that is called by DD
    as included in Halt7.c, which you have stipulated is present ALWAYS,
    show that a CORRECT emulation by the x86 will have that HHH emulate a
    few insturctions and return 0 and thus DD will halt.

    The problem is you think that a call to HHH starts a recusion at the
    processor level, but it doesn't, the processor only goes into HHH and
    does what it does.

    Yo

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Apr 24 18:28:21 2025
    On 4/24/25 5:06 PM, olcott wrote:
    On 4/24/2025 3:09 PM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 21:49 schreef olcott:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input >>>>>>>>>>>> of the function domain it can return the corresponding output. >>>>>>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations >>>>>>>>>>> are possible that report the halting behaviour for all inputs >>>>>>>>>>> that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite
    string that describes a halting program. Not on the
    hypothetical input that does not halt, because it is based on a >>>>>>>>> hypothetical HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical >>>>>>>>> input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are
    dreaming many years without any logic. You failed to show the
    first state change where the direct execution is different from
    the simulation. You only showed an erroneous HHH that fails to
    reach the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted
    traces of computation DDD(DDD) executed directly and simulated by
    HHH side by side.  Both traces were of course /identical/, up to
    the point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these
    things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return.


    ...because HHH stops simulating before reaching that step in the
    computation.  Note that I said

    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.


    THEY DIFFER BY THE EMULATED DD REACHES RECURSIVE EMULATION
    AND THE DIRECTLY EXECUTED DD NEVER DOES.

    When the finite string transformation rules of the
    x86 language are applied to the input to HHH(DD)
    THIS DD CANNOT POSSIBLY REACH ITS FINAL HALT STATE
    not even after an infinite number of emulated steps.


    It is only a finite recursion.

    TOTALLY INCORRECT --- Please pay better attention.

    THIS DD CANNOT POSSIBLY REACH ITS FINAL HALT STATE
    not even after an infinite number of emulated steps.
    not even after an infinite number of emulated steps.
    not even after an infinite number of emulated steps.
    not even after an infinite number of emulated steps.



    Of course it does, as the HHH that it calls ALWAYS aborts after the
    finite number of steps that it does abort, and thus the CORRECT
    emulation, which your HHH doesn't do, will reach the end.

    Your problem is that by defining that Halt7.c is ALWAYS part of your
    system you have forced that version of HHH to be the only and only
    version that can ever exist.

    Sorry, you put your argument into checkmate.

    The recusion *IS* finite, as your HHH always aborts and returns, and no
    other HHH can exist within a system that has a fixed definition of it.

    All you are proving is that you idea of logic is based on being able to
    lie and suppose contradictions.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Apr 24 19:00:07 2025
    On 4/24/25 5:09 PM, olcott wrote:
    On 4/24/2025 3:11 PM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 21:53 schreef olcott:
    On 4/24/2025 6:22 AM, Richard Damon wrote:
    On 4/23/25 11:38 AM, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input >>>>>>>>>>>> of the function domain it can return the corresponding output. >>>>>>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations >>>>>>>>>>> are possible that report the halting behaviour for all inputs >>>>>>>>>>> that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite
    string that describes a halting program. Not on the
    hypothetical input that does not halt, because it is based on a >>>>>>>>> hypothetical HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical >>>>>>>>> input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are
    dreaming many years without any logic. You failed to show the
    first state change where the direct execution is different from
    the simulation. You only showed an erroneous HHH that fails to
    reach the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted
    traces of computation DDD(DDD) executed directly and simulated by
    HHH side by side.  Both traces were of course /identical/, up to
    the point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these
    things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return.


    The call to HHH(DD) from the DD emulated by HHH, when correctly
    emulated returns, just after the point that HHH gives up.


    Factually Incorrect.

    The directly executed DD has zero recursive invocations.
    DD emulated by HHH has one recursive invocation.

    THEY DIFFER BY THE EMULATED DD REACHES RECURSIVE EMULATION
    AND THE DIRECTLY EXECUTED DD NEVER DOES.


    Factually incorrect, both the direct execution and the simulation have
    a finite recursion.

    You are stupidly wrong about this.


    No, you are, as you admit by not showing what instuction causes your
    claimed behavior.

    You seem to think that a call instruction can do something other than go
    into the function being called.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Apr 24 19:26:47 2025
    On 4/24/25 5:19 PM, olcott wrote:
    On 4/24/2025 5:53 AM, Richard Damon wrote:
    On 4/23/25 11:40 PM, olcott wrote:
    On 4/23/2025 10:34 PM, olcott wrote:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm >>>>>>>>>>>>> that can do the job of the function, i.e. given an input >>>>>>>>>>>>> of the function domain it can return the corresponding output. >>>>>>>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs. >>>>>>>>>>>>>
    And it has been proven that no finite string transformations >>>>>>>>>>>> are possible that report the halting behaviour for all >>>>>>>>>>>> inputs that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite >>>>>>>>>> string that describes a halting program. Not on the
    hypothetical input that does not halt, because it is based on >>>>>>>>>> a hypothetical HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical >>>>>>>>>> input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are
    dreaming many years without any logic. You failed to show the
    first state change where the direct execution is different from >>>>>>>> the simulation. You only showed an erroneous HHH that fails to >>>>>>>> reach the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted
    traces of computation DDD(DDD) executed directly and simulated by >>>>>>> HHH side by side.  Both traces were of course /identical/, up to >>>>>>> the point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these
    things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return. >>>>>>

    ...because HHH stops simulating before reaching that step in the
    computation.  Note that I said

    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.


    It *is not* up to the point where HHH stops simulating.

    It is up to the point where the simulated versus directly
    executed calls HHH(DD).

    This call immediately from the directly executed DD and
    cannot possibility return from DD emulated by HHH according
    to the finite string transformation rules of the x86 language.


    According to the finite string transformation rules of the x86 language. >>> The call from the directly executed DD to HHH(DD) immediately returns.
    The call from DD emulated by HHH to HHH(DD) cannot possibility return.


    According to the rules of the x86 language, your provided input is
    invalid as it references code outside the input. PERIOD.


    *Repetition seems to help you overcome your ADD*

    I have told you that the whole Halt.obj is in scope
    for every function in Halt.c several times now.


    And thus there is only every that ONE HHH, so HHH *NEVER* correctly
    emulates it input, and you can't talk about what it could return to be
    right, since the one and only HHH doesn't return anything but Zero.

    I have told you that the whole Halt.obj is in scope
    for every function in Halt.c several times now.

    I have told you that the whole Halt.obj is in scope
    for every function in Halt.c several times now.

    I have told you that the whole Halt.obj is in scope
    for every function in Halt.c several times now.

    I have told you that the whole Halt.obj is in scope
    for every function in Halt.c several times now.






    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Apr 24 19:56:43 2025
    On 4/24/25 7:52 PM, olcott wrote:
    On 4/24/2025 6:26 PM, Richard Damon wrote:
    On 4/24/25 5:19 PM, olcott wrote:
    On 4/24/2025 5:53 AM, Richard Damon wrote:
    On 4/23/25 11:40 PM, olcott wrote:
    On 4/23/2025 10:34 PM, olcott wrote:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm >>>>>>>>>>>>>>> that can do the job of the function, i.e. given an input >>>>>>>>>>>>>>> of the function domain it can return the corresponding >>>>>>>>>>>>>>> output.
    https://en.wikipedia.org/wiki/Computable_function >>>>>>>>>>>>>>>
    On Turing Machines inputs <are> finite strings, and >>>>>>>>>>>>>>> finite string transformation rules <are> applied to >>>>>>>>>>>>>>> these finite strings to derive corresponding outputs. >>>>>>>>>>>>>>>
    And it has been proven that no finite string
    transformations are possible that report the halting >>>>>>>>>>>>>> behaviour for all inputs that specify a correct program. >>>>>>>>>>>>>
    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite >>>>>>>>>>>> string that describes a halting program. Not on the
    hypothetical input that does not halt, because it is based >>>>>>>>>>>> on a hypothetical HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical >>>>>>>>>>>> input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are >>>>>>>>>> dreaming many years without any logic. You failed to show the >>>>>>>>>> first state change where the direct execution is different >>>>>>>>>> from the simulation. You only showed an erroneous HHH that >>>>>>>>>> fails to reach the end of the simulation of a halting program. >>>>>>>>>
    Worse than this, on more than one occasion I've actually posted >>>>>>>>> traces of computation DDD(DDD) executed directly and simulated >>>>>>>>> by HHH side by side.  Both traces were of course /identical/, >>>>>>>>> up to the point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these >>>>>>>> things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return. >>>>>>>>

    ...because HHH stops simulating before reaching that step in the >>>>>>> computation.  Note that I said

    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.


    It *is not* up to the point where HHH stops simulating.

    It is up to the point where the simulated versus directly
    executed calls HHH(DD).

    This call immediately from the directly executed DD and
    cannot possibility return from DD emulated by HHH according
    to the finite string transformation rules of the x86 language.


    According to the finite string transformation rules of the x86
    language.
    The call from the directly executed DD to HHH(DD) immediately returns. >>>>> The call from DD emulated by HHH to HHH(DD) cannot possibility return. >>>>

    According to the rules of the x86 language, your provided input is
    invalid as it references code outside the input. PERIOD.


    *Repetition seems to help you overcome your ADD*

    I have told you that the whole Halt.obj is in scope
    for every function in Halt.c several times now.


    And thus there is only every that ONE HHH, so HHH *NEVER* correctly
    emulates it input,

    *At least you will quit STUPIDLY saying that HHH is undefined*
    *At least you will quit STUPIDLY saying that HHH is undefined*
    *At least you will quit STUPIDLY saying that HHH is undefined*
    *At least you will quit STUPIDLY saying that HHH is undefined*
    *At least you will quit STUPIDLY saying that HHH is undefined*




    And you are stuck having to lie about what HHH does, since it is FULLY
    defined, and doesn't do what you claim.

    Sorry, you have put your logic into checkmate and killed you system.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Apr 24 20:04:39 2025
    On 4/24/25 8:00 PM, olcott wrote:
    On 4/24/2025 6:56 PM, Richard Damon wrote:
    On 4/24/25 7:52 PM, olcott wrote:
    On 4/24/2025 6:26 PM, Richard Damon wrote:
    On 4/24/25 5:19 PM, olcott wrote:
    On 4/24/2025 5:53 AM, Richard Damon wrote:
    On 4/23/25 11:40 PM, olcott wrote:
    On 4/23/2025 10:34 PM, olcott wrote:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm >>>>>>>>>>>>>>>>> that can do the job of the function, i.e. given an input >>>>>>>>>>>>>>>>> of the function domain it can return the corresponding >>>>>>>>>>>>>>>>> output.
    https://en.wikipedia.org/wiki/Computable_function >>>>>>>>>>>>>>>>>
    On Turing Machines inputs <are> finite strings, and >>>>>>>>>>>>>>>>> finite string transformation rules <are> applied to >>>>>>>>>>>>>>>>> these finite strings to derive corresponding outputs. >>>>>>>>>>>>>>>>>
    And it has been proven that no finite string
    transformations are possible that report the halting >>>>>>>>>>>>>>>> behaviour for all inputs that specify a correct program. >>>>>>>>>>>>>>>
    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as >>>>>>>>>>>>>>> sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the >>>>>>>>>>>>>> finite string that describes a halting program. Not on the >>>>>>>>>>>>>> hypothetical input that does not halt, because it is based >>>>>>>>>>>>>> on a hypothetical HHH that does not abort.

    Why do you maintain that HHH should process the
    hypothetical input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are >>>>>>>>>>>> dreaming many years without any logic. You failed to show >>>>>>>>>>>> the first state change where the direct execution is
    different from the simulation. You only showed an erroneous >>>>>>>>>>>> HHH that fails to reach the end of the simulation of a >>>>>>>>>>>> halting program.

    Worse than this, on more than one occasion I've actually >>>>>>>>>>> posted traces of computation DDD(DDD) executed directly and >>>>>>>>>>> simulated by HHH side by side.  Both traces were of course / >>>>>>>>>>> identical/, up to the point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about
    these things)
    The call to HHH(DD) from the directly executed DD returns. >>>>>>>>>> The call to HHH(DD) from DD emulated by HHH cannot possibly >>>>>>>>>> return.


    ...because HHH stops simulating before reaching that step in >>>>>>>>> the computation.  Note that I said

    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.


    It *is not* up to the point where HHH stops simulating.

    It is up to the point where the simulated versus directly
    executed calls HHH(DD).

    This call immediately from the directly executed DD and
    cannot possibility return from DD emulated by HHH according
    to the finite string transformation rules of the x86 language. >>>>>>>>

    According to the finite string transformation rules of the x86
    language.
    The call from the directly executed DD to HHH(DD) immediately
    returns.
    The call from DD emulated by HHH to HHH(DD) cannot possibility
    return.


    According to the rules of the x86 language, your provided input is >>>>>> invalid as it references code outside the input. PERIOD.


    *Repetition seems to help you overcome your ADD*

    I have told you that the whole Halt.obj is in scope
    for every function in Halt.c several times now.


    And thus there is only every that ONE HHH, so HHH *NEVER* correctly
    emulates it input,

    *At least you will quit STUPIDLY saying that HHH is undefined*
    *At least you will quit STUPIDLY saying that HHH is undefined*
    *At least you will quit STUPIDLY saying that HHH is undefined*
    *At least you will quit STUPIDLY saying that HHH is undefined*
    *At least you will quit STUPIDLY saying that HHH is undefined*




    And you are stuck having to lie about what HHH does,

    I am not the one that stupid repeats that HHH is undefined.


    Because you fail to mention it in your statements, and IMPLY that it
    isn't, as you don't show it in the input.


    Do you understand that if it isn't in the input, it can't be used?

    or don't you understand the pure nature of computations

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Fri Apr 25 11:03:31 2025
    Op 24.apr.2025 om 23:06 schreef olcott:
    On 4/24/2025 3:09 PM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 21:49 schreef olcott:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input >>>>>>>>>>>> of the function domain it can return the corresponding output. >>>>>>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations >>>>>>>>>>> are possible that report the halting behaviour for all inputs >>>>>>>>>>> that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite
    string that describes a halting program. Not on the
    hypothetical input that does not halt, because it is based on a >>>>>>>>> hypothetical HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical >>>>>>>>> input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are
    dreaming many years without any logic. You failed to show the
    first state change where the direct execution is different from
    the simulation. You only showed an erroneous HHH that fails to
    reach the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted
    traces of computation DDD(DDD) executed directly and simulated by
    HHH side by side.  Both traces were of course /identical/, up to
    the point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these
    things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return.


    ...because HHH stops simulating before reaching that step in the
    computation.  Note that I said

    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.


    THEY DIFFER BY THE EMULATED DD REACHES RECURSIVE EMULATION
    AND THE DIRECTLY EXECUTED DD NEVER DOES.

    When the finite string transformation rules of the
    x86 language are applied to the input to HHH(DD)
    THIS DD CANNOT POSSIBLY REACH ITS FINAL HALT STATE
    not even after an infinite number of emulated steps.


    It is only a finite recursion.

    TOTALLY INCORRECT --- Please pay better attention.


    Factually and verifiable incorrect. Take a better look at your code.
    DD could reach its final halt state in a finite number of steps if the simulating HHH would not prevent it by a premature abort, because the
    simulated HHH would do the premature abort. This bug in HHH does not say anything about the properties of the program described in the input.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Fri Apr 25 11:05:05 2025
    Op 24.apr.2025 om 23:09 schreef olcott:
    On 4/24/2025 3:11 PM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 21:53 schreef olcott:
    On 4/24/2025 6:22 AM, Richard Damon wrote:
    On 4/23/25 11:38 AM, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm
    that can do the job of the function, i.e. given an input >>>>>>>>>>>> of the function domain it can return the corresponding output. >>>>>>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and
    finite string transformation rules <are> applied to
    these finite strings to derive corresponding outputs.

    And it has been proven that no finite string transformations >>>>>>>>>>> are possible that report the halting behaviour for all inputs >>>>>>>>>>> that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite
    string that describes a halting program. Not on the
    hypothetical input that does not halt, because it is based on a >>>>>>>>> hypothetical HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical >>>>>>>>> input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are
    dreaming many years without any logic. You failed to show the
    first state change where the direct execution is different from
    the simulation. You only showed an erroneous HHH that fails to
    reach the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted
    traces of computation DDD(DDD) executed directly and simulated by
    HHH side by side.  Both traces were of course /identical/, up to
    the point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these
    things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return.


    The call to HHH(DD) from the DD emulated by HHH, when correctly
    emulated returns, just after the point that HHH gives up.


    Factually Incorrect.

    The directly executed DD has zero recursive invocations.
    DD emulated by HHH has one recursive invocation.

    THEY DIFFER BY THE EMULATED DD REACHES RECURSIVE EMULATION
    AND THE DIRECTLY EXECUTED DD NEVER DOES.


    Factually incorrect, both the direct execution and the simulation have
    a finite recursion.

    You are stupidly wrong about this.


    Ad hominem attack showing a lack of arguments.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Fri Apr 25 10:58:01 2025
    Op 24.apr.2025 om 23:02 schreef olcott:
    On 4/24/2025 3:03 PM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 21:45 schreef olcott:
    On 4/24/2025 2:15 PM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 19:46 schreef olcott:
    On 4/24/2025 3:11 AM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 05:34 schreef olcott:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm >>>>>>>>>>>>>>>> that can do the job of the function, i.e. given an input >>>>>>>>>>>>>>>> of the function domain it can return the corresponding >>>>>>>>>>>>>>>> output.
    https://en.wikipedia.org/wiki/Computable_function >>>>>>>>>>>>>>>>
    On Turing Machines inputs <are> finite strings, and >>>>>>>>>>>>>>>> finite string transformation rules <are> applied to >>>>>>>>>>>>>>>> these finite strings to derive corresponding outputs. >>>>>>>>>>>>>>>>
    And it has been proven that no finite string
    transformations are possible that report the halting >>>>>>>>>>>>>>> behaviour for all inputs that specify a correct program. >>>>>>>>>>>>>>
    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as
    sum(3,2) should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite >>>>>>>>>>>>> string that describes a halting program. Not on the
    hypothetical input that does not halt, because it is based >>>>>>>>>>>>> on a hypothetical HHH that does not abort.

    Why do you maintain that HHH should process the
    hypothetical input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD
    emulated by HHH according to the semantics of the
    x86 language have a different set of state changes
    many hundreds of times for several years.
    You never showed a proof. You only repeated a dream. You are >>>>>>>>>>> dreaming many years without any logic. You failed to show the >>>>>>>>>>> first state change where the direct execution is different >>>>>>>>>>> from the simulation. You only showed an erroneous HHH that >>>>>>>>>>> fails to reach the end of the simulation of a halting program. >>>>>>>>>>
    Worse than this, on more than one occasion I've actually
    posted traces of computation DDD(DDD) executed directly and >>>>>>>>>> simulated by HHH side by side.  Both traces were of course / >>>>>>>>>> identical/, up to the point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these >>>>>>>>> things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly
    return.


    ...because HHH stops simulating before reaching that step in the >>>>>>>> computation.  Note that I said

    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*

    So I was factually correct.


    Mike.


    It *is not* up to the point where HHH stops simulating.

    It is up to the point where the simulated versus directly
    executed calls HHH(DD).

    That is exactly the same point. If not, show the difference in the >>>>>> traces before that point.

    As soon as the directly executed DD calls HHH(DD) this
    call immediately returns.

    When DD emulated by HHH calls HHH(DD) then HHH emulates
    DD and also emulates itself emulating DD. This is one
    whole recursive emulation than the directly executed
    DD can possibly get to.
    Again a lot of words, which hide that you cannot show where the
    traces differ up to that point.

    THEY DIFFER BY THE EMULATED DD REACHES RECURSIVE EMULATION
    AND THE DIRECTLY EXECUTED DD NEVER DOES.


    That is not visible in the trace up to that point.

    Not at all you are totally clueless about this.


    Your punctuation is weak.
    If you mean 'not at all visible in the trace' then we agree.
    The ad hominem attack will be ignored, because it only shows a lack of arguments.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Fri Apr 25 14:06:38 2025
    Am Thu, 24 Apr 2025 12:46:14 -0500 schrieb olcott:
    On 4/24/2025 3:11 AM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 05:34 schreef olcott:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm that >>>>>>>>>>>> can do the job of the function, i.e. given an input of the >>>>>>>>>>>> function domain it can return the corresponding output. >>>>>>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and finite >>>>>>>>>>>> string transformation rules <are> applied to these finite >>>>>>>>>>>> strings to derive corresponding outputs.

    And it has been proven that no finite string transformations >>>>>>>>>>> are possible that report the halting behaviour for all inputs >>>>>>>>>>> that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as sum(3,2)
    should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite
    string that describes a halting program. Not on the hypothetical >>>>>>>>> input that does not halt, because it is based on a hypothetical >>>>>>>>> HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical >>>>>>>>> input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD emulated by >>>>>>>> HHH according to the semantics of the x86 language have a
    different set of state changes many hundreds of times for several >>>>>>>> years.
    You never showed a proof. You only repeated a dream. You are
    dreaming many years without any logic. You failed to show the
    first state change where the direct execution is different from
    the simulation. You only showed an erroneous HHH that fails to
    reach the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted
    traces of computation DDD(DDD) executed directly and simulated by
    HHH side by side.  Both traces were of course /identical/, up to
    the point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these
    things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return.

    ...because HHH stops simulating before reaching that step in the
    computation.  Note that I said
    MT:  Both traces were of course /identical/,
          *up to the point where HHH stops simulating*
    So I was factually correct.

    It *is not* up to the point where HHH stops simulating.
    It is up to the point where the simulated versus directly executed
    calls HHH(DD).
    Does HHH abort after or before the call to itself?

    That is exactly the same point. If not, show the difference in the
    traces before that point.

    As soon as the directly executed DD calls HHH(DD) this call immediately returns.
    Why doesn't it return when simulated? Why doesn't the direct call
    simulate DD calling HHH(DD)?

    When DD emulated by HHH calls HHH(DD) then HHH emulates DD and also
    emulates itself emulating DD. This is one whole recursive emulation than
    the directly executed DD can possibly get to.
    --
    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 Fri Apr 25 21:38:36 2025
    On 4/25/25 5:25 PM, olcott wrote:
    On 4/25/2025 9:06 AM, joes wrote:
    Am Thu, 24 Apr 2025 12:46:14 -0500 schrieb olcott:
    On 4/24/2025 3:11 AM, Fred. Zwarts wrote:
    Op 24.apr.2025 om 05:34 schreef olcott:
    On 4/23/2025 7:31 PM, Mike Terry wrote:
    On 23/04/2025 16:38, olcott wrote:
    On 4/23/2025 10:28 AM, Mike Terry wrote:
    On 23/04/2025 10:02, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:50 schreef olcott:
    On 4/22/2025 2:30 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 21:14 schreef olcott:
    On 4/22/2025 1:10 PM, Fred. Zwarts wrote:
    Op 22.apr.2025 om 18:38 schreef olcott:

    a function is computable if there exists an algorithm that >>>>>>>>>>>>>> can do the job of the function, i.e. given an input of the >>>>>>>>>>>>>> function domain it can return the corresponding output. >>>>>>>>>>>>>> https://en.wikipedia.org/wiki/Computable_function

    On Turing Machines inputs <are> finite strings, and finite >>>>>>>>>>>>>> string transformation rules <are> applied to these finite >>>>>>>>>>>>>> strings to derive corresponding outputs.

    And it has been proven that no finite string transformations >>>>>>>>>>>>> are possible that report the halting behaviour for all inputs >>>>>>>>>>>>> that specify a correct program.

    int sum(int x, int y) { return x + y; }
    Only when people stupid assume the same thing as sum(3,2) >>>>>>>>>>>> should return the sum of 5 + 3.

    Therefore HHH should report on the actual input, the finite >>>>>>>>>>> string that describes a halting program. Not on the hypothetical >>>>>>>>>>> input that does not halt, because it is based on a hypothetical >>>>>>>>>>> HHH that does not abort.

    Why do you maintain that HHH should process the hypothetical >>>>>>>>>>> input instead of the actual input.
    Do you really believe that 3+2 equals 5+3?

    I have proven that the directly executed DD and DD emulated by >>>>>>>>>> HHH according to the semantics of the x86 language have a
    different set of state changes many hundreds of times for several >>>>>>>>>> years.
    You never showed a proof. You only repeated a dream. You are >>>>>>>>> dreaming many years without any logic. You failed to show the >>>>>>>>> first state change where the direct execution is different from >>>>>>>>> the simulation. You only showed an erroneous HHH that fails to >>>>>>>>> reach the end of the simulation of a halting program.

    Worse than this, on more than one occasion I've actually posted >>>>>>>> traces of computation DDD(DDD) executed directly and simulated by >>>>>>>> HHH side by side.  Both traces were of course /identical/, up to >>>>>>>> the point where HHH stops simulating.

    *Factually incorrect* (You are usually very careful about these
    things)
    The call to HHH(DD) from the directly executed DD returns.
    The call to HHH(DD) from DD emulated by HHH cannot possibly return. >>>>>>>
    ...because HHH stops simulating before reaching that step in the
    computation.  Note that I said
    MT:  Both traces were of course /identical/,
           *up to the point where HHH stops simulating*
    So I was factually correct.

    It *is not* up to the point where HHH stops simulating.
    It is up to the point where the simulated versus directly executed
    calls HHH(DD).
    Does HHH abort after or before the call to itself?

    That is exactly the same point. If not, show the difference in the
    traces before that point.

    As soon as the directly executed DD calls HHH(DD) this call immediately
    returns.
    Why doesn't it return when simulated?


    Because this is logically impossible.


    Then why does HHH1 emulate it correctly?

    The problem is HHH just gives up too soon, and the input uses that error
    to show its problem.

    Why are squares not round?
    Because this is logically impossible.

    Why doesn't the direct call
    simulate DD calling HHH(DD)?

    When DD emulated by HHH calls HHH(DD) then HHH emulates DD and also
    emulates itself emulating DD. This is one whole recursive emulation than >>> the directly executed DD can possibly get to.



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