• Re: The philosophy of computation reformulates existing ideas on a new

    From Richard Damon@21:1/5 to olcott on Sun Oct 27 13:48:55 2024
    XPost: sci.logic

    On 10/27/24 10:17 AM, olcott wrote:
    I am keeping this post in both sci.logic and comp.theory
    because it focuses on a similar idea to the Curry/Howard
    correspondence between formal systems and computation.

    Computation and all of the mathematical and logical operations
    of mathematical logic can be construed as finite string
    transformation rules applied to finite strings.

    The semantics associated with finite string tokens can
    be directly accessible to expression in the formal language.
    It is basically an enriched type hierarchy called a knowledge
    ontology.

    A computation can be construed as the tape input to a
    Turing machine and its tape output. All of the cases
    where the output was construed as a set of final machine
    states can be written to the tape.

    I am not sure but I think that this may broaden the scope
    of a computable function, or not.

    Except that nothing you described related to what a "computabe function"
    is at all, as a "Computable Function" is just a Function (which is just
    a specific, but arbitrary, mapping of an input space to an output space)
    that can have a computation built that computes that mapping based on representations of items in the input space to representations of items
    in the output space.


    The operations of formal systems can thus be directly
    performed by a TM. to make things more interesting the
    tape alphabet is UTM-32 of a TM equivalent RASP machine.



    On 10/27/2024 6:38 AM, Richard Damon wrote:
    On 10/26/24 9:22 PM, olcott wrote:
    On 10/26/2024 8:04 PM, Richard Damon wrote:
    On 10/26/24 5:57 PM, olcott wrote:
    On 10/26/2024 10:48 AM, Richard Damon wrote:
    On 10/26/24 8:59 AM, olcott wrote:
    On 10/26/2024 2:52 AM, Mikko wrote:
    On 2024-10-25 14:37:19 +0000, olcott said:

    On 10/25/2024 3:14 AM, Mikko wrote:
    On 2024-10-24 16:07:03 +0000, olcott said:

    On 10/24/2024 9:06 AM, Mikko wrote:
    On 2024-10-22 15:04:37 +0000, olcott said:

    On 10/22/2024 2:39 AM, Mikko wrote:
    On 2024-10-22 02:04:14 +0000, olcott said:

    On 10/16/2024 11:37 AM, Mikko wrote:
    On 2024-10-16 14:27:09 +0000, olcott said:

    The whole notion of undecidability is anchored in >>>>>>>>>>>>>>>>> ignoring the fact that
    some expressions of language are simply not truth bearers. >>>>>>>>>>>>>>>>
    A formal theory is undecidable if there is no Turing >>>>>>>>>>>>>>>> machine that
    determines whether a formula of that theory is a theorem >>>>>>>>>>>>>>>> of that
    theory or not. Whether an expression is a truth bearer >>>>>>>>>>>>>>>> is not
    relevant. Either there is a valid proof of that formula >>>>>>>>>>>>>>>> or there
    is not. No third possibility.


    After being continually interrupted by emergencies >>>>>>>>>>>>>>> interrupting other emergencies...

    If the answer to the question: Is X a formula of theory Y >>>>>>>>>>>>>>> cannot be determined to be yes or no then the question >>>>>>>>>>>>>>> itself is somehow incorrect.

    There are several possibilities.

    A theory may be intentionally incomplete. For example, >>>>>>>>>>>>>> group theory
    leaves several important question unanswered. There are >>>>>>>>>>>>>> infinitely
    may different groups and group axioms must be true in >>>>>>>>>>>>>> every group.

    Another possibility is that a theory is poorly
    constructed: the
    author just failed to include an important postulate. >>>>>>>>>>>>>>
    Then there is the possibility that the purpose of the >>>>>>>>>>>>>> theory is
    incompatible with decidability, for example arithmetic. >>>>>>>>>>>>>>
    An incorrect question is an expression of language that >>>>>>>>>>>>>>> is not a truth bearer translated into question form. >>>>>>>>>>>>>>>
    When "X a formula of theory Y" is neither true nor false >>>>>>>>>>>>>>> then "X a formula of theory Y" is not a truth bearer. >>>>>>>>>>>>>>
    Whether AB = BA is not answered by group theory but is alwasy >>>>>>>>>>>>>> true or false about specific A and B and universally true in >>>>>>>>>>>>>> some groups but not all.

    See my most recent reply to Richard it sums up
    my position most succinctly.

    We already know that your position is uninteresting.


    Don't want to bother to look at it (AKA uninteresting) is not at >>>>>>>>>>> all the same thing as the corrected foundation to computability >>>>>>>>>>> does not eliminate undecidability.

    No, but we already know that you don't offer anything interesting >>>>>>>>>> about foundations to computability or undecidabilty.

    In the same way that ZFC eliminated RP True_Olcott(L,x)
    eliminates undecidability. Not bothering to pay attention
    is less than no rebuttal what-so-ever.

    No, not in the same way.

    Pathological self reference causes an issue in both cases.
    This issue is resolved by disallowing it in both cases.

    Nope, because is set theory, the "self-reference"

    does exist and is problematic in its several other instances.
    Abolishing it in each case DOES ELIMINATE THE FREAKING PROBLEM.


    Yes, IN SET THEORY, the "self-reference" can be banned, by the
    nature of the contstruction.


    That seems to be the best way.

    It works for sets, but not for Computations, due to the way things are
    defined.


    In Computation Theory it can not, without making the system less
    than Turing Complete, as the structure of the Computations
    fundamentally allow for it,

    Sure.

    So, you ADMIT that your computation system you are trying to advocate
    is less than Turing Complete?


    I never said that.

    Sure you do.

    You have said that D isn't allowed to make its own copy of H.

    YOu have said that some inputs are just not allowed to be given.

    In a Turing Complete system, ANY program can have a copy of it made and
    be encorporated within the code of another totally independent program.

    And a Turing Complete decider can take *ANY* input and decide on it.


    That means that the Halting Problem isn't a problem.


    and in a way that is potentially undetectable.


    I really don't think so it only seems that way.

    Of course it is.

    The method of assigning meaning to the symbols can be done is a meta-
    system that the system doesn't know about, and thus its meaning is
    unknowable to the logic system.


    When the only way that you learn is to memorize things from books
    you make huge mistakes. It is the typical convention to assign
    meaning in a way that the systems is unaware of. This is not the
    only possible way. It is a ridiculously stupid way that causes
    all kinds of undetectable semantic errors.

    And when it is clear that you NEVER LEARNED anything you talk about, but
    only rotely quote things out of ignroance, you prove yourself to be just
    an ignorant pathological liar.

    The "system" knows the mathematics of the numbers, and that might be all.

    The "meta-system" can know properties of the numbers, and properties
    that partucular operations preserve.

    There is no "semantic" error, as the numbers have always meant what they
    meant.

    Note, the fact that it *IS* possible to assign this meaning in a way
    that the system is unaware of, is what keeps the system from having any
    ability to have a rule to reject things based on that meaning.

    If there is a semantic error in the operation, then you should be able
    to show where said error came about by a semantic error in the meta-system.

    Remember, you can not get a semantic error by starting with just
    semantically correct axioms, and applying only sematnically correct
    operations to them.

    If you can, then your system just started out broken.



    You don't seem to understand that fact, but the fundamental nature
    of being able to encode your processing in the same sort of strings
    you process makes this a possibility.



    Not at all. Tarski made this mistake of saying this and
    everyone believed him.

    Nope, he PROVED that the statement was constructable with only the
    assumption that True(L, x) existed as a predicate.


    It does not make these things undetectable, it merely
    allows failing to detect.

    No, it makes things undetectable, unless you allow the system to just
    reject ALL statements, even if they are not actually "self-
    referential" to be considered "bad".


    When we encode natural langugae as formal language
    "This sentence is not true"
    becomes:

    ?- LP = not(true(LP)).
    LP = not(true(LP)).

    ?- unify_with_occurs_check(LP, not(true(LP))).
    false.

    A detected error.


    And, you need to show how you got to that first encoding from a
    semantically correct statement.

    Yes, starting with an error, you can prove that there is an error.



    Dues to the nature of its relationship to Mathematics and Logic, it
    turns out that and logic with certain minimal requirements can get
    into a similar situation.


    I think that I can see deeper than the Curry/Howard Isomorphism.
    Computations and formal systems are in their most basic foundational
    essence finite string transformation rules.

    You don't undertstand what you see.

    Part of the problem is that while Compuation Theory and Formal Logic
    System do have large parts that are just finite string transformation
    rules, they have other parts that are not.


    You won't be able to show this. Try to define any computation
    that cannot be expressed as a tape input and a tape output.

    Because I wasn't talking about a "Computation" but about the definition
    of a FUNCTION, as defined in Computation Theory.

    There is no requirement that Functions be expressable as a finite finite
    string transformation.

    It is just a mapping of a possible infinite set of input strings to
    output strings by some rule, that is deterministic but may not
    necessarily be finite.

    For instance, Halt(M, d) maps to 1 if the Turing Machine M, when given
    the input tape d, will halt is some finite number of steps (but no upper
    bound to the number of steps it can take) while it maps to 0 if that
    Machine given that data will keep on processing even when allowed to run
    for an unbounded number of step (aka infinity). That definition is NOT a "computation" as it does not always give an answer in a finite number of
    steps, but is a mapping.


    A TM takes its tape as input and has a set of final states and
    or a tape output. The final states could be written to the tape.
    You memorize from textbooks and I see deeper than textbooks say.

    But you seem to have missed what the theory was all about, and its focus
    wasn't the behavior of the Turing Machine, that was just a tool to use
    to define what IS computable, and to try to decide what is and what is
    not computable.



    Your only way to remove it from these fields is to remove that
    source of "power" in the systems, and the cost of that is just too
    high for most people, thus you plan just fails.


    Detection then rejection.

    But since detection is impossible, you can not get to rejection.


    Detection is "impossible" only because of foundational misconceptions.

    No, it is impossible because it is impossible in the actual field.

    Since you got the field backwards, and think it is asking about behavior
    of Turing Machines, you just don't undetstand what you are doing.


    Once you allow the creation of the statement, you can't reject it
    later and still have the claim of handling "All".


    Sure you can. As long as the error is detected before final
    output all is well.


    And if that can't be done in a finite number of steps, it can't be done.

    The problem is that *ALL* is a big number.


    Of course, you understanding is too crude to see this issue, so it
    just goes over your head, and your claims just reveal your ignorance
    of the fields.

    Sorry, that is just the facts, that you seem to be too stupid to
    understand.

    In other words you can correctly explain every single detail
    conclusively proving how finite string transformation rules
    are totally unrelated to either computation and formal systems.


    That isn't what I said, and just proves your stupidity.

    You mind is just too small to handle these discussions.

    You can't even form sound rebuttals. The main rebuttal that
    you have is essentially anchored in ad hominem. Your rebuttals
    never have anything in the ballpark of sound reasoning.

    And you don't understand even what an ad hominem is. Ad hominem means I
    say you are wrong because of something that you are, but that isn't what
    I do. I point out your errors, by quoting the established FACTS of the
    system. THAT is what makes you wrong, that you don't follow the REQUIRED
    rules of the system you claim to be working in.

    You ignore them, proving you are too stupid to know what you are doing,
    thus PROVING my observations about you.

    You aren't wrong because you are stupid, you are stupid because you keep
    on insisting on things that have been proven wrong. That just follows
    the meaning of the words.


    *The form of your best rebuttals*
    I memorized X from a book and you are not doing it that way
    therefore you are stupid and ignorant.

    Nope, I can quote the RULE that defines the system, and which violating
    puts you out of the system. You just admit you are out of the system
    because you won't follow the rules, and then LIE that you are in the
    system by trying to say the rules don't matter (when they are the
    definition of what does matter).


    The philosophy of computation begins with existing ideas and
    sees what happens when these ideas are reformulated.


    Maybe the "Philospophy" of Computation, but not the SCIENCE of
    Computation Theory.

    SCIENCE follows the rules, something you don't seem to understand,
    because you are just ignorant of the basics.

    Sorry, you are just proving your utter ignorance of what you talk about
    and your stupidity in reasoning about things that you claim you know.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Oct 27 22:26:42 2024
    On 10/27/24 6:01 PM, olcott wrote:
    On 10/27/2024 12:48 PM, Richard Damon wrote:
    On 10/27/24 10:17 AM, olcott wrote:
    I am keeping this post in both sci.logic and comp.theory
    because it focuses on a similar idea to the Curry/Howard
    correspondence between formal systems and computation.

    Computation and all of the mathematical and logical operations
    of mathematical logic can be construed as finite string
    transformation rules applied to finite strings.

    The semantics associated with finite string tokens can
    be directly accessible to expression in the formal language.
    It is basically an enriched type hierarchy called a knowledge
    ontology.

    A computation can be construed as the tape input to a
    Turing machine and its tape output. All of the cases
    where the output was construed as a set of final machine
    states can be written to the tape.

    I am not sure but I think that this may broaden the scope
    of a computable function, or not.

    Except that nothing you described related to what a "computabe function"

    I intend to reply to other aspects of your reply later
    on as long as your reply to this reply is not lame.

    When a Turing machine transforms the contents of its
    input tape into the contents of its output tape this
    seems to necessarily always be a computable function
    no matter what the TM does in-between.


    Yes, a Turing Machine will always be computing the mapping from some
    computable function.

    It is NOT the "Computable Function" itself, as that is a thing of a
    different ty[pe.

    It just computed the mapping definied by that function.

    Note, the mapping of the function might not be defined in terms of "finite-strings", but will be something that can be described by a
    finite string if we want to talk about it being computable.

    For instance, the Halting Function, that the Halting problem is about,
    is defined with Turing Machines as its input (not finite strings).

    The key point here is that different implementation of a attempted
    Turing Machines to try to compute this might use different ways of
    representing the machines, so the function can't just be thought of as
    taking the string.

    We can look at the equivalent mapping based on the encoding of the given decider, if the encoding has the required property that a given finite
    string can only represent one Turing Machine by the rules of that decider.

    Note, This is one spot your HHH/DDD pairing fails, as what you want to
    claim as the input reprenting DDD does NOT have that property, as the
    finite string does not represent a specific computation, as it depends
    on what HHH it is being pair with.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Oct 28 07:16:59 2024
    On 10/27/24 10:55 PM, olcott wrote:
    On 10/27/2024 9:26 PM, Richard Damon wrote:
    On 10/27/24 6:01 PM, olcott wrote:
    On 10/27/2024 12:48 PM, Richard Damon wrote:
    On 10/27/24 10:17 AM, olcott wrote:
    I am keeping this post in both sci.logic and comp.theory
    because it focuses on a similar idea to the Curry/Howard
    correspondence between formal systems and computation.

    Computation and all of the mathematical and logical operations
    of mathematical logic can be construed as finite string
    transformation rules applied to finite strings.

    The semantics associated with finite string tokens can
    be directly accessible to expression in the formal language.
    It is basically an enriched type hierarchy called a knowledge
    ontology.

    A computation can be construed as the tape input to a
    Turing machine and its tape output. All of the cases
    where the output was construed as a set of final machine
    states can be written to the tape.

    I am not sure but I think that this may broaden the scope
    of a computable function, or not.

    Except that nothing you described related to what a "computabe
    function"

    I intend to reply to other aspects of your reply later
    on as long as your reply to this reply is not lame.

    When a Turing machine transforms the contents of its
    input tape into the contents of its output tape this
    seems to necessarily always be a computable function
    no matter what the TM does in-between.


    Yes, a Turing Machine will always be computing the mapping from some
    computable function.

    It is NOT the "Computable Function" itself, as that is a thing of a
    different ty[pe.

    It just computed the mapping definied by that function.

    Note, the mapping of the function might not be defined in terms of
    "finite-strings", but will be something that can be described by a
    finite string if we want to talk about it being computable.


    Yes. We are getting somewhere now.

    For instance, the Halting Function, that the Halting problem is about,
    is defined with Turing Machines as its input (not finite strings).


    Not in the least little bit.
    It seems totally crazy that you would say this.



    It has always been finite string Turing Machine descriptions.

    The machine being used to compute the Halting Function has taken a
    finite string description, the Halting Function itself always took a
    Turing Machine,

    These finite strings do have a specific semantics associated
    with them and that is the semantics of Turing Machines.

    No, the method of representing the Turing Machine is defined by the decider.

    The "Semantics of Turing Machines" does have a finite string representation.

    It defines a Turing Machine as having a "Set of States" (and "States"
    don't have a defined string representation


    The key point here is that different implementation of a attempted
    Turing Machines to try to compute this might use different ways of
    representing the machines, so the function can't just be thought of as
    taking the string.


    A string that maps to the semantics of Turing Machines.
    The bytes of x86 machine code have the precisely defined
    semantics of the x86 language.

    Right, so in the context of a decider defined to take an input encoded
    as an x86 binary, that is how you defined the form of the representation.

    That didn't come from the rules of Turing Machines,


    We can look at the equivalent mapping based on the encoding of the
    given decider, if the encoding has the required property that a given
    finite string can only represent one Turing Machine by the rules of
    that decider.


    We simply hypothesize some arbitrary specific standard.
    No need to actually do this WHEN WE UNDERSTAND THAT X86
    EXAMPLE <IS> ISOMORPHIC TO LINZ.

    But it isn't, and CAN'T be because you don't even have two seperate
    programs, but one which intertines its own code with its data.

    You just don't know what "Isomorphic" means.

    In the Linz statement, H^ contained its own copy of H, and was built to
    run as its own independent machine. In your system, you have claimed
    that it can't be done. Therefore, you have limited your system to
    something less than Turing Complete.


    Note, This is one spot your HHH/DDD pairing fails, as what you want to
    claim as the input reprenting DDD does NOT have that property, as the
    finite string does not represent a specific computation, as it depends
    on what HHH it is being pair with.

    You really can't simply get away with simply ignoring
    the self-reference by pretending that it does not exist
    without looking foolish.

    Ane you can't ignore the definition of the system, like what a PROGRAM
    is. What you want to call "DDD" isn't a program, and thus isn't a proper
    input for a program behavior analysizer like a Halt Decider or a
    Termination Analyzer.


    *MAYBE YOU NEED TO REREAD THIS 10,000 TIMES*
    When HHH emulates itself emulating DDD this is different than HHH1
    emulating itself emulating DDD because the first case really happens
    and the second case cannot possibly happen.


    Only in your NON-TURING EQUIVALENT system.

    Sorry, you are just proving that you are a stupid idiot that doesn't
    know what you are talking about.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Oct 28 19:56:48 2024
    On 10/28/24 11:04 AM, olcott wrote:
    On 10/28/2024 6:16 AM, Richard Damon wrote:
    On 10/27/24 10:55 PM, olcott wrote:
    On 10/27/2024 9:26 PM, Richard Damon wrote:
    On 10/27/24 6:01 PM, olcott wrote:
    On 10/27/2024 12:48 PM, Richard Damon wrote:
    On 10/27/24 10:17 AM, olcott wrote:
    I am keeping this post in both sci.logic and comp.theory
    because it focuses on a similar idea to the Curry/Howard
    correspondence between formal systems and computation.

    Computation and all of the mathematical and logical operations
    of mathematical logic can be construed as finite string
    transformation rules applied to finite strings.

    The semantics associated with finite string tokens can
    be directly accessible to expression in the formal language.
    It is basically an enriched type hierarchy called a knowledge
    ontology.

    A computation can be construed as the tape input to a
    Turing machine and its tape output. All of the cases
    where the output was construed as a set of final machine
    states can be written to the tape.

    I am not sure but I think that this may broaden the scope
    of a computable function, or not.

    Except that nothing you described related to what a "computabe
    function"

    I intend to reply to other aspects of your reply later
    on as long as your reply to this reply is not lame.

    When a Turing machine transforms the contents of its
    input tape into the contents of its output tape this
    seems to necessarily always be a computable function
    no matter what the TM does in-between.


    Yes, a Turing Machine will always be computing the mapping from some
    computable function.

    It is NOT the "Computable Function" itself, as that is a thing of a
    different ty[pe.

    It just computed the mapping definied by that function.

    Note, the mapping of the function might not be defined in terms of
    "finite-strings", but will be something that can be described by a
    finite string if we want to talk about it being computable.


    Yes. We are getting somewhere now.

    For instance, the Halting Function, that the Halting problem is
    about, is defined with Turing Machines as its input (not finite
    strings).


    Not in the least little bit.
    It seems totally crazy that you would say this.



    It has always been finite string Turing Machine descriptions.

    The machine being used to compute the Halting Function has taken a
    finite string description, the Halting Function itself always took a
    Turing Machine,


    That is incorrect. It has always been the finite string Turing Machine description of a Turing machine is the input to the halt decider.
    There are always been a distinction between the abstraction and the
    encoding.

    Nope, read the problem you have quoted in the past.

    The FUNCTION is the Halting Function, which is about Turing Machines,

    The decider is what takes a finite string, and that string is described
    as a representation of the Turing Machine the Halting Function mapped.

    It CAN'T be about the string, as every decider might take a different
    form of encoding.

    So yes, the TURING MACH(INE DECIDER takes a string, but the HALTING
    FUNCTION takes a Turing Machine and its input.

    Your problem is you don't understand what Computation Theory calls a "Function", and have guessed wrong.



    These finite strings do have a specific semantics associated
    with them and that is the semantics of Turing Machines.

    No, the method of representing the Turing Machine is defined by the
    decider.

    The "Semantics of Turing Machines" does have a finite string
    representation.

    It may seem that way because there is no currently universal standard
    like there is for the x86 language. For these thing to be properly investigated we must begin with a standard language. The machine
    merely conforms to that standard.

    Nope, doesn't work that way, The is no rule that says the decider needs
    to uuse any particular form of encoding, and thus the Function that
    defines the mapping can't be based on one.

    You are just proving your stupidity,



    It defines a Turing Machine as having a "Set of States" (and "States"
    don't have a defined string representation


     A turing machine program consists of a list of 'quintuples', each one
    of which is a five-symbol turing machine instruction.  For example, the quintuple 'SCcsm' is executed by the machine if it is in state 'S' and
    is reading the symbol 'C' on the tape.  In that case, the instruction
    causes the machine to make a transition to state 's' and to overwrite
    the symbol 'C' on the tape with the symbol 'c'.  The last operation it performs under this instruction is to move the tape reading head one
    symbol to the left or right according to whether 'm' is 'l' or 'r'. http://www.lns.mit.edu/~dsw/turing/doc/tm_manual.txt

    And none of those have a defined finite-string encoding. Since you can't
    even know what the symbol set to encode into, that becomes a lot harder
    to define.

    And, if you did limit it


    SCcsm
    current state number,
    current symbol,
    overwrite current symbol
    next state number,
    move tape head left or right

    And how do you encode that into an arbitrary symbol set.

    And, does it HAVE to be organized that way, NO.

    If you limited it to that, you would only prove that you can't solve the problem with that particular encoding, which isn't good enougy to answer
    the question about computablility.

    Which you are just showing you just don't undetstand.



    The key point here is that different implementation of a attempted
    Turing Machines to try to compute this might use different ways of
    representing the machines, so the function can't just be thought of
    as taking the string.


    A string that maps to the semantics of Turing Machines.
    The bytes of x86 machine code have the precisely defined
    semantics of the x86 language.

    Right, so in the context of a decider defined to take an input encoded
    as an x86 binary, that is how you defined the form of the representation.


    Yes.

    So, why doesn't your input contain the x86 code for all of the program
    being given, like the code for HHH.

    It is IMPOSSIBLE to emulate DDD per the x86 semantics without the code
    for HHH, so it needs to be part of the input.


    That didn't come from the rules of Turing Machines,


    Already specified above: SCcsm easy to implement in existing hardware.

    So, all you are showing is that it CAN be encoded, not that it must be
    encoded that way.



    We can look at the equivalent mapping based on the encoding of the
    given decider, if the encoding has the required property that a
    given finite string can only represent one Turing Machine by the
    rules of that decider.


    We simply hypothesize some arbitrary specific standard.
    No need to actually do this WHEN WE UNDERSTAND THAT X86
    EXAMPLE <IS> ISOMORPHIC TO LINZ.

    But it isn't, and CAN'T be because you don't even have two seperate
    programs, but one which intertines its own code with its data.

    You just don't know what "Isomorphic" means.


    Isomorphic like analogous does not mean identical in every way.
    In both cases the input is defined to do the opposite of whatever
    value the termination analyzer returns. The key essence remains
    the same.

    Isomorphic means *SAME* form. You show some similarity, but not in the ESSENTIAL nature of the thing, since your input isn't even of the same
    kind of thing or even closely related.

    The Linz proof uses the description of a COMPLETE program, yours is a
    fragment missing essential code.

    Those are NOT even "similar"


    In the Linz statement, H^ contained its own copy of H, and was built
    to run as its own independent machine. In your system, you have
    claimed that it can't be done.

    Without many thousands of more development hours on my part.
    AProVE: Non-Termination Witnesses for C Programs, may be able
    to already do this.


    So, you admit that your system doesn't meet the requriements, and thus
    your proof is bogus.

    Sorry, you can't say "I could have done better" unless you actually DO
    that better.

    Remember, YOU are the one claiming to have disproved a well established
    theory. YOU need to have REAL proof, not a sketch of an idea with more
    wholes in it than a wheel of Swiss Cheese.,


    Therefore, you have limited your system to something less than Turing
    Complete.


    Note, This is one spot your HHH/DDD pairing fails, as what you want
    to claim as the input reprenting DDD does NOT have that property, as
    the finite string does not represent a specific computation, as it
    depends on what HHH it is being pair with.

    You really can't simply get away with simply ignoring
    the self-reference by pretending that it does not exist
    without looking foolish.

    Ane you can't ignore the definition of the system, like what a PROGRAM
    is. What you want to call "DDD" isn't a program, and thus isn't a
    proper input for a program behavior analysizer like a Halt Decider or
    a Termination Analyzer.


    It <is> sufficiently isomorphic. The Linz H runs into the
    exact same key element of the halting problem proofs where
    an input is defined to do the opposite of whatever value
    that it returns.

    You may think so, but that just proves your logic is based on LIES.

    All you are doing is to admit that you are just using a Strawman
    arguement, something "close enough" to falsely claim to be equivalent,
    when it isn't.


    x86utm simply cannot evaluate the effects of arbitrary
    conditional branch instructions. AProVE: Non-Termination
    Witnesses for C Programs can already do this.

    So, you admit that your proof is just a failure, and doesn't do what you
    claim,

    Something else MIGHT be able to do it, but even they don't claim to have
    done what you claim.

    Sorry, you are just proving how bad of a liar you are.



    *MAYBE YOU NEED TO REREAD THIS 10,000 TIMES*
    When HHH emulates itself emulating DDD this is different than HHH1
    emulating itself emulating DDD because the first case really happens
    and the second case cannot possibly happen.


    Only in your NON-TURING EQUIVALENT system.


    In the x86 language that is Turing equivalent in every way
    except unlimited memory. To the best of my knowledge all of
    my code can be encoded in a Rasp machine.

    Nope, because the input isn't in an independent space, and can't have
    its own copy of HHH.

    You "decider" fails to meet the basic requirements, as you have shown
    that a copy of it behaves differently,


    Sorry, you are just proving that you are a stupid idiot that doesn't
    know what you are talking about.


    That totally over-the-top statement makes you look quite foolish
    and greatly reduces your credibility as you have been warned by
    several others.

    Whjy, it is true.


    I consistently prove that I do know what I am talking about and
    you consistently fail to point out any specific errors.

    No, you consistently CLAIM to things you are unable to prove.

    I DO point out specific errors, that you have been unable to even try to refute, so I guess you are just admitting to those errors.


    Philosophy of computation examines different ways of doing
    things besides the ways carefully memorized from textbooks.


    But we aren't talking about the "Philosophy" of computation, but the
    SCIENCE of Computation Theory.

    It seems you don't even understand the nature of your topic, you are so
    dumb.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Oct 28 22:56:14 2024
    On 10/28/24 8:57 PM, olcott wrote:
    On 10/28/2024 6:56 PM, Richard Damon wrote:
    On 10/28/24 11:04 AM, olcott wrote:
    On 10/28/2024 6:16 AM, Richard Damon wrote:
    The machine being used to compute the Halting Function has taken a
    finite string description, the Halting Function itself always took a
    Turing Machine,


    That is incorrect. It has always been the finite string Turing Machine
    description of a Turing machine is the input to the halt decider.
    There are always been a distinction between the abstraction and the
    encoding.

    Nope, read the problem you have quoted in the past.


    Ultimately I trust Linz the most on this:

    the problem is: given the description of a Turing machine
    M and an input w, does M, when started in the initial
    configuration qow, perform a computation that eventually halts? https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf

    So, he begins by asking if we can built that Turing Machine to compute
    the Halting Function.

    Note, the criteria:

    Does M, when started in the initial configuration qow, perform a
    computation that eventually halts?

    That is the Halting Function. What is its "inputs" the Machine M and the
    input tape.

    NOT the description. That is just what was given to the decider.


    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn

    Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ correctly simulated by embedded_H cannot possibly reach
    either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects simulation out of hand:

    Because the PARTIAL emulation that you describe doesn't matter, and you
    seem to forget the BY DEFINITION embedded_H does exactly the same thing
    as H.

    He doesn't "reject" simulation, he is just using the fact that the only "correct simuation" is a simulation that exactly reproduces the behavior
    of that which it is simulating.


    We cannot find the answer by simulating the action of M on w,
    say by performing it on a universal Turing machine, because
    there is no limit on the length of the computation.

    So?

    Just because it is impossible to do doesn't meaan we can't be asked to
    do it. Especially when the ultimate question is CAN we do it.


    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not HHH ever aborts its emulation of DDD.

    because the emulation of DDD by HHH can never be complete and correct
    and have HHH give an answer.


    IS FREAKING ISOMORPHIC TO

    ⟨Ĥ⟩ ⟨Ĥ⟩ correctly simulated by embedded_H cannot possibly reach either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩.



    Nope. Since partial emulation is not "isomorphic" to complete behavior.

    Now, perhaps you can use the ismorphism of both being impossible to do
    to try to demonstart that the halting problem is uncomputable.

    But, trying to claim that the partial emulation by some copy of H not
    reaching the final state says that H^ <H^> is non-halting is just bad
    logic, and a LIE.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Tue Oct 29 09:57:29 2024
    On 2024-10-29 00:57:30 +0000, olcott said:

    On 10/28/2024 6:56 PM, Richard Damon wrote:
    On 10/28/24 11:04 AM, olcott wrote:
    On 10/28/2024 6:16 AM, Richard Damon wrote:
    The machine being used to compute the Halting Function has taken a
    finite string description, the Halting Function itself always took a
    Turing Machine,


    That is incorrect. It has always been the finite string Turing Machine
    description of a Turing machine is the input to the halt decider.
    There are always been a distinction between the abstraction and the
    encoding.

    Nope, read the problem you have quoted in the past.


    Ultimately I trust Linz the most on this:

    the problem is: given the description of a Turing machine
    M and an input w, does M, when started in the initial
    configuration qow, perform a computation that eventually halts? https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf

    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn

    Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ correctly simulated by embedded_H cannot possibly reach
    either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects simulation out of hand:

    We cannot find the answer by simulating the action of M on w,
    say by performing it on a universal Turing machine, because
    there is no limit on the length of the computation.

    That statement does not fully reject simulation but is correct in
    the observation that non-halting cannot be determied in finite time
    by a complete simulation so someting else is needed instead of or
    in addition to a partial simulation. Linz does include simulationg
    Turing machines in his proof that no Turing machine is a halt decider.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Tue Oct 29 08:44:33 2024
    Am Mon, 28 Oct 2024 22:08:50 -0500 schrieb olcott:
    On 10/28/2024 9:56 PM, Richard Damon wrote:
    On 10/28/24 9:09 PM, olcott wrote:
    On 10/28/2024 6:56 PM, Richard Damon wrote:

    It is IMPOSSIBLE to emulate DDD per the x86 semantics without the
    code for HHH, so it needs to be part of the input.
    At machine address 0000217a HHH emulates itself emulating DDD without
    knowing that it is emulating itself.
    Then how did it convert the call HHH into an emulation of DDD again?
    When HHH (unknowingly) emulates itself emulating DDD this emulated HHH
    is going to freaking emulate DDD.
    Of course. For that it needs its own code. This doesn't need to be
    marked specially as being itself (HHH is not conscious), it just
    needs to be identical to the running code.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue Oct 29 06:50:47 2024
    On 10/28/24 11:08 PM, olcott wrote:
    On 10/28/2024 9:56 PM, Richard Damon wrote:
    On 10/28/24 9:09 PM, olcott wrote:
    On 10/28/2024 6:56 PM, Richard Damon wrote:

    It is IMPOSSIBLE to emulate DDD per the x86 semantics without the
    code for HHH, so it needs to be part of the input.


    *You seemed to be a totally Jackass here*
    You are not that stupid
    You are not that ignorant
    and this is not your ADD

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    At machine address 0000217a HHH emulates itself emulating
    DDD without knowing that it is emulating itself.


    Then how did it convert the call HHH into an emulation of DDD again?


    When HHH (unknowingly) emulates itself emulating DDD this
    emulated HHH is going to freaking emulate DDD.

    Did you think it was going to play poker?


    Which is what it would do, get stuck and fail to be a decider. It might
    figure out that it is emulating an emulating decider, at which point it
    knows that the decider might choose to abort its conditional emulation
    to return, so it needs to emulate further.

    Only by recognizing itself, does it have grounds to say that if I don't
    abort, it never will, and thus I am stuck, so I need to abort.

    The problem is that it also needs to be smarter than you have been, and
    realize this means that that original call to HHHG *WILL* return, and
    return with what ever answer it gives, and at the moment, it doesn't
    know what that program will do with that answer, which it will need to
    know to give the right answer.

    So, your logic is wrong, and a LIE, as you said as your premise here
    that HHH never know it was emulating itself, so, how then did it convert
    the concept of the call HHH to being an emulator without recognizing itself?

    Note, if it JUST decides that it is an "emulator", it made an error, as
    it is a CONDITIONAL emulator, that may (and if this HHH aborts, WILL)
    stop its emulation and return an answer.

    To think of it as an unconditional emulator is to make an error and
    presume the input given wasn't the actual input that was given.

    So, your problem is that you logic just forgets about some of the
    details it doesn't want to think about. Which shows that you idea of "interrupting conditions" like if you ever conclude P and not P for some
    P, you need to abort that step and weren't allowed to use that otherwise "valid" inference rule, just doesn't work.

    Sorry, you are just proving yourself wrong.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Tue Oct 29 15:18:45 2024
    Am Tue, 29 Oct 2024 09:58:50 -0500 schrieb olcott:
    On 10/29/2024 9:50 AM, Andy Walker wrote:
    On 29/10/2024 13:56, olcott wrote:
    To the best of my knowledge no one besides me ever came up with the
    idea of making a simulating halt decider / emulating termination
    analyzer.
        The /idea/ is ancient, and certainly dates back at least to
        the
    1970s.  For a relatively informal discussion, see paragraph 3 of
      http://www.cuboid.me.uk/anw/G12FCO/lect18.html

    The word "simulate" or "UTM" or "interpret" was not there.
    Let me know what keyword to search for I have to prepare my house for my cancer treatment.
    The key word is "see". Oh wait, that's "emulate", which you haven't
    explained the relevant difference from simulation of. Please keep
    us posted about your health.

    intended for second-year undergraduates and present on the web from
    1996 [though then as a Nottingham University web page].  I certainly
    didn't invent the idea.  The same page includes some stuff about Busy
    Beavers.
    You, and perhaps others, may also find some of the surrounding pages
    [linked from that one] interesting, eg the stuff about UTMs and about
    minimal computers.  Again, I am not claiming credit for inventing any
    of this.
    --
    Am Sat, 20 Jul 2024 12:35:31 +0000 schrieb WM in sci.math:
    It is not guaranteed that n+1 exists for every n.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Tue Oct 29 15:22:18 2024
    Am Tue, 29 Oct 2024 09:54:10 -0500 schrieb olcott:
    On 10/29/2024 5:50 AM, Richard Damon wrote:
    On 10/28/24 11:08 PM, olcott wrote:
    On 10/28/2024 9:56 PM, Richard Damon wrote:
    On 10/28/24 9:09 PM, olcott wrote:
    On 10/28/2024 6:56 PM, Richard Damon wrote:

    It is IMPOSSIBLE to emulate DDD per the x86 semantics without the
    code for HHH, so it needs to be part of the input.

    You are not that stupid You are not that ignorant and this is not
    your ADD
    At machine address 0000217a HHH emulates itself emulating DDD
    without knowing that it is emulating itself.

    Then how did it convert the call HHH into an emulation of DDD again?

    When HHH (unknowingly) emulates itself emulating DDD this emulated HHH
    is going to freaking emulate DDD.
    Did you think it was going to play poker?

    Which is what it would do, get stuck and fail to be a decider. It might
    figure out that it is emulating an emulating decider, at which point it
    knows that the decider might choose to abort its conditional emulation
    to return, so it needs to emulate further.
    Only by recognizing itself, does it have grounds to say that if I don't
    abort, it never will, and thus I am stuck, so I need to abort.

    Counter-factual. This algorithm has no ability to KNOW ITS OWN CODE.
    Right, your algorithm doesn't use this solution.

    DDD emulated by HHH according to the semantics of the x86 language
    cannot possibly reach its own "return" instruction whether or not any
    HHH ever aborts its emulation of DDD.
    :
    I read, reread again and again to make sure that my understanding is
    correct. You seems to glance at a few words before spouting off a canned rebuttal that does not even apply to my words.
    lololol

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Tue Oct 29 15:39:40 2024
    Am Tue, 29 Oct 2024 08:56:19 -0500 schrieb olcott:
    On 10/29/2024 2:57 AM, Mikko wrote:
    On 2024-10-29 00:57:30 +0000, olcott said:
    On 10/28/2024 6:56 PM, Richard Damon wrote:
    On 10/28/24 11:04 AM, olcott wrote:
    On 10/28/2024 6:16 AM, Richard Damon wrote:
    The machine being used to compute the Halting Function has taken a >>>>>> finite string description, the Halting Function itself always took >>>>>> a Turing Machine,

    That is incorrect. It has always been the finite string Turing
    Machine description of a Turing machine is the input to the halt
    decider. There are always been a distinction between the abstraction >>>>> and the encoding.

    Nope, read the problem you have quoted in the past.

    Ultimately I trust Linz the most on this:

    the problem is: given the description of a Turing machine M and an
    input w, does M, when started in the initial configuration qow,
    perform a computation that eventually halts?
    https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
    Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ correctly
    simulated by embedded_H cannot possibly reach either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩
    because like everyone else he rejects simulation out of hand:
    We cannot find the answer by simulating the action of M on w,
    say by performing it on a universal Turing machine, because there is
    no limit on the length of the computation.

    That statement does not fully reject simulation but is correct in the
    observation that non-halting cannot be determied in finite time by a
    complete simulation so someting else is needed instead of or in
    addition to a partial simulation. Linz does include simulationg Turing
    machines in his proof that no Turing machine is a halt decider.

    To the best of my knowledge no one besides me ever came up with the idea
    of making a simulating halt decider / emulating termination analyzer.
    That's very bad knowledge.

    Every sufficiently competent and honest person agrees that I am correct.
    You live in a very sad world.

    Insufficiently competent or dishonest people can not show any actual
    error in my work. They generally incorrectly paraphrase my work and then
    form a rebuttal to the incorrect paraphrase. This is known as the
    strawman deception.
    This is a very easy excuse.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Tue Oct 29 15:43:17 2024
    Am Tue, 29 Oct 2024 08:23:04 -0500 schrieb olcott:
    On 10/29/2024 3:44 AM, joes wrote:
    Am Mon, 28 Oct 2024 22:08:50 -0500 schrieb olcott:
    On 10/28/2024 9:56 PM, Richard Damon wrote:
    On 10/28/24 9:09 PM, olcott wrote:
    On 10/28/2024 6:56 PM, Richard Damon wrote:

    It is IMPOSSIBLE to emulate DDD per the x86 semantics without the
    code for HHH, so it needs to be part of the input.
    At machine address 0000217a HHH emulates itself emulating DDD
    without knowing that it is emulating itself.
    Then how did it convert the call HHH into an emulation of DDD again?
    When HHH (unknowingly) emulates itself emulating DDD this emulated HHH
    is going to freaking emulate DDD.

    Of course. For that it needs its own code. This doesn't need to be
    marked specially as being itself (HHH is not conscious), it just needs
    to be identical to the running code.

    I have provided that at the TOP of page 21 since September 8,10,11 https://www.liarparadox.org/HHH(DDD).pdf
    Not the point. The code of DDD only without HHH is not a complete program
    and cannot be meaningfully simulated, as there is nothing to call.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue Oct 29 21:17:35 2024
    On 10/29/24 11:39 AM, olcott wrote:
    On 10/29/2024 10:18 AM, joes wrote:
    Am Tue, 29 Oct 2024 09:58:50 -0500 schrieb olcott:
    On 10/29/2024 9:50 AM, Andy Walker wrote:
    On 29/10/2024 13:56, olcott wrote:
    To the best of my knowledge no one besides me ever came up with the
    idea of making a simulating halt decider / emulating termination
    analyzer.
          The /idea/ is ancient, and certainly dates back at least to >>>>       the
    1970s.  For a relatively informal discussion, see paragraph 3 of
        http://www.cuboid.me.uk/anw/G12FCO/lect18.html

    The word "simulate" or "UTM" or "interpret" was not there.
    Let me know what keyword to search for I have to prepare my house for my >>> cancer treatment.
    The key word is "see". Oh wait, that's "emulate", which you haven't
    explained the relevant difference from simulation of. Please keep
    us posted about your health.


    The good news about my health is that I will probably
    not be dead very soon.

    An x86 emulation has a 100% perfectly exact standard
    such that anyone disagreeing is unequivocally wrong.
    A simulation is much more vague.

    Right, assuming it is a COMPLETE x86 emulation, which HHH doesn't do.

    What do you consider the difference between "emulation" and "simulation"?


    intended for second-year undergraduates and present on the web from
    1996 [though then as a Nottingham University web page].  I certainly
    didn't invent the idea.  The same page includes some stuff about Busy >>>> Beavers.
    You, and perhaps others, may also find some of the surrounding pages
    [linked from that one] interesting, eg the stuff about UTMs and about
    minimal computers.  Again, I am not claiming credit for inventing any >>>> of this.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Wed Oct 30 12:07:59 2024
    On 2024-10-29 13:56:19 +0000, olcott said:

    On 10/29/2024 2:57 AM, Mikko wrote:
    On 2024-10-29 00:57:30 +0000, olcott said:

    On 10/28/2024 6:56 PM, Richard Damon wrote:
    On 10/28/24 11:04 AM, olcott wrote:
    On 10/28/2024 6:16 AM, Richard Damon wrote:
    The machine being used to compute the Halting Function has taken a >>>>>> finite string description, the Halting Function itself always took a >>>>>> Turing Machine,


    That is incorrect. It has always been the finite string Turing Machine >>>>> description of a Turing machine is the input to the halt decider.
    There are always been a distinction between the abstraction and the
    encoding.

    Nope, read the problem you have quoted in the past.


    Ultimately I trust Linz the most on this:

    the problem is: given the description of a Turing machine
    M and an input w, does M, when started in the initial
    configuration qow, perform a computation that eventually halts?
    https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf

    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn

    Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩
    correctly simulated by embedded_H cannot possibly reach
    either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects
    simulation out of hand:

    We cannot find the answer by simulating the action of M on w,
    say by performing it on a universal Turing machine, because
    there is no limit on the length of the computation.

    That statement does not fully reject simulation but is correct in
    the observation that non-halting cannot be determied in finite time
    by a complete simulation so someting else is needed instead of or
    in addition to a partial simulation. Linz does include simulationg
    Turing machines in his proof that no Turing machine is a halt decider.

    To the best of my knowledge no one besides me ever came up with the
    idea of making a simulating halt decider / emulating termination
    analyzer.

    Textboods may mention the idea but there is not much to say about it,
    only that it does not give a complete solution. Linz' proof covers
    all Turing machines. A simulating halt decider that is not a Turing
    machine is not interesting because there is no known way to make it.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Oct 30 07:19:52 2024
    On 10/29/24 9:38 PM, olcott wrote:
    On 10/29/2024 8:17 PM, Richard Damon wrote:
    On 10/29/24 11:39 AM, olcott wrote:
    On 10/29/2024 10:18 AM, joes wrote:
    Am Tue, 29 Oct 2024 09:58:50 -0500 schrieb olcott:
    On 10/29/2024 9:50 AM, Andy Walker wrote:
    On 29/10/2024 13:56, olcott wrote:
    To the best of my knowledge no one besides me ever came up with the >>>>>>> idea of making a simulating halt decider / emulating termination >>>>>>> analyzer.
          The /idea/ is ancient, and certainly dates back at least to >>>>>>       the
    1970s.  For a relatively informal discussion, see paragraph 3 of
        http://www.cuboid.me.uk/anw/G12FCO/lect18.html

    The word "simulate" or "UTM" or "interpret" was not there.
    Let me know what keyword to search for I have to prepare my house
    for my
    cancer treatment.
    The key word is "see". Oh wait, that's "emulate", which you haven't
    explained the relevant difference from simulation of. Please keep
    us posted about your health.


    The good news about my health is that I will probably
    not be dead very soon.

    An x86 emulation has a 100% perfectly exact standard
    such that anyone disagreeing is unequivocally wrong.
    A simulation is much more vague.

    Right, assuming it is a COMPLETE x86 emulation, which HHH doesn't do.


    Requiring the complete emulation of a non-terminating input is
    a complete jackass thing to say because no one could be that stupid.


    WHy? if that is what is NEEDED to get the right answer?

    Only a complete jackass would think the WRONG answer was right.

    You are starting with the FALSE PRESUMPTION that the function *IS*
    computable, when that is what the ultimate question is.

    THe fact that it might require "infinite work" to determine is part of
    what makes Halting non-computable.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Oct 30 19:35:29 2024
    On 10/30/24 8:34 AM, olcott wrote:
    On 10/30/2024 6:19 AM, Richard Damon wrote:
    On 10/29/24 10:54 AM, olcott wrote:
    On 10/29/2024 5:50 AM, Richard Damon wrote:
    On 10/28/24 11:08 PM, olcott wrote:
    On 10/28/2024 9:56 PM, Richard Damon wrote:
    On 10/28/24 9:09 PM, olcott wrote:
    On 10/28/2024 6:56 PM, Richard Damon wrote:

    It is IMPOSSIBLE to emulate DDD per the x86 semantics without
    the code for HHH, so it needs to be part of the input.


    *You seemed to be a totally Jackass here*
    You are not that stupid
    You are not that ignorant
    and this is not your ADD

    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    At machine address 0000217a HHH emulates itself emulating
    DDD without knowing that it is emulating itself.


    Then how did it convert the call HHH into an emulation of DDD again? >>>>>>

    When HHH (unknowingly) emulates itself emulating DDD this
    emulated HHH is going to freaking emulate DDD.

    Did you think it was going to play poker?


    Which is what it would do, get stuck and fail to be a decider. It
    might figure out that it is emulating an emulating decider, at which
    point it knows that the decider might choose to abort its
    conditional emulation to return, so it needs to emulate further.

    Only by recognizing itself, does it have grounds to say that if I
    don't abort, it never will, and thus I am stuck, so I need to abort.


    Counter-factual. This algorithm has no ability to KNOW ITS OWN CODE.
    https://github.com/plolcott/x86utm/blob/master/Halt7.c // page 801

    *That people fail to agree with this and also fail to*
    *correctly point out any error seems to indicate dishonestly*
    *or lack of technical competence*

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    I read, reread again and again to make sure that my understanding
    is correct. You seems to glance at a few words before spouting off a
    canned rebuttal that does not even apply to my words.



    No, it knows its own code because it rule for "No conditional
    branches" excludes that code.


    It does not know its own code. It merely knows that the
    machine address that it is looking at belongs to the
    operating system. I simply don't have the fifty labor
    years that AProVE: Non-Termination Witnesses for C Programs,
    could spend on handling conditional branches.

    The stupid aspect on your part is that even knowing
    that its own code halts THIS HAS NOTHING TO DO WITH
    DDD REACHING TS OWN RETURN INSTRUCTION.



    No, HHH is NOT part of the "Operating System" so your claims are just a lie,

    If you don't have time to do it right, you might as well not do it.

    Your problem is you have brainwashed yourself with your equivocation, to
    the point you no longer understand that DDD is not the emulation of the
    code of DDD done by HHH, but the full behavior of the full code that DDD
    uses, which is what we see with its actual behavior

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mike Terry@21:1/5 to Richard Damon on Thu Oct 31 01:20:40 2024
    On 30/10/2024 23:35, Richard Damon wrote:
    On 10/30/24 8:34 AM, olcott wrote:
    On 10/30/2024 6:19 AM, Richard Damon wrote:
    On 10/29/24 10:54 AM, olcott wrote:
    On 10/29/2024 5:50 AM, Richard Damon wrote:
    On 10/28/24 11:08 PM, olcott wrote:
    On 10/28/2024 9:56 PM, Richard Damon wrote:
    On 10/28/24 9:09 PM, olcott wrote:
    On 10/28/2024 6:56 PM, Richard Damon wrote:

    It is IMPOSSIBLE to emulate DDD per the x86 semantics without the code for HHH, so it needs
    to be part of the input.


    *You seemed to be a totally Jackass here*
    You are not that stupid
    You are not that ignorant
    and this is not your ADD

    _DDD()
    [00002172] 55 push ebp ; housekeeping
    [00002173] 8bec mov ebp,esp ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404 add esp,+04
    [00002182] 5d pop ebp
    [00002183] c3 ret
    Size in bytes:(0018) [00002183]

    At machine address 0000217a HHH emulates itself emulating
    DDD without knowing that it is emulating itself.


    Then how did it convert the call HHH into an emulation of DDD again? >>>>>>>

    When HHH (unknowingly) emulates itself emulating DDD this
    emulated HHH is going to freaking emulate DDD.

    Did you think it was going to play poker?


    Which is what it would do, get stuck and fail to be a decider. It might figure out that it is
    emulating an emulating decider, at which point it knows that the decider might choose to abort
    its conditional emulation to return, so it needs to emulate further. >>>>>
    Only by recognizing itself, does it have grounds to say that if I don't abort, it never will,
    and thus I am stuck, so I need to abort.


    Counter-factual. This algorithm has no ability to KNOW ITS OWN CODE.
    https://github.com/plolcott/x86utm/blob/master/Halt7.c // page 801

    *That people fail to agree with this and also fail to*
    *correctly point out any error seems to indicate dishonestly*
    *or lack of technical competence*

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    I read, reread again and again to make sure that my understanding
    is correct. You seems to glance at a few words before spouting off a canned rebuttal that does
    not even apply to my words.



    No, it knows its own code because it rule for "No conditional branches" excludes that code.


    It does not know its own code. It merely knows that the
    machine address that it is looking at belongs to the
    operating system. I simply don't have the fifty labor
    years that AProVE: Non-Termination Witnesses for C Programs,
    could spend on handling conditional branches.

    The stupid aspect on your part is that even knowing
    that its own code halts THIS HAS NOTHING TO DO WITH
    DDD REACHING TS OWN RETURN INSTRUCTION.



    No, HHH is NOT part of the "Operating System" so your claims are just a lie,

    PO definitely has a deep-rooted problem with his thinking here. Comments in his code suggest he
    really does believe somehow that HHH counts as "OS code" which can be ignored! It's all over the
    place in the code...

    It reminds me as well of his "global" halt decider thinking which (as I understand it) was some
    scheme he had early on, where the equivalent of HHH really would have been part of x86utm.exe
    (arguably "the OS") rather than part of halt7.c. Thankfully that thinking was abandonned long ago,
    but when PO abandons some line of argument that's not an indication that he has understood his error
    - simply that he recognises that he's not getting anywhere [and has no prospect of getting anywhere]
    with that line of argument.


    Mike.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Oct 30 23:18:47 2024
    On 10/30/24 10:28 PM, olcott wrote:
    On 10/30/2024 6:35 PM, Richard Damon wrote:
    On 10/30/24 8:28 AM, olcott wrote:
    On 10/30/2024 6:19 AM, Richard Damon wrote:
    On 10/29/24 9:41 PM, olcott wrote:
    On 10/29/2024 8:17 PM, Richard Damon wrote:
    On 10/29/24 10:41 AM, olcott wrote:
    On 10/29/2024 5:50 AM, Richard Damon wrote:
    On 10/28/24 11:08 PM, olcott wrote:
    On 10/28/2024 9:56 PM, Richard Damon wrote:
    On 10/28/24 9:09 PM, olcott wrote:
    On 10/28/2024 6:56 PM, Richard Damon wrote:

    It is IMPOSSIBLE to emulate DDD per the x86 semantics
    without the code for HHH, so it needs to be part of the input. >>>>>>>>>>>>

    *You seemed to be a totally Jackass here*
    You are not that stupid
    You are not that ignorant
    and this is not your ADD

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    At machine address 0000217a HHH emulates itself emulating >>>>>>>>>>> DDD without knowing that it is emulating itself.


    Then how did it convert the call HHH into an emulation of DDD >>>>>>>>>> again?


    When HHH (unknowingly) emulates itself emulating DDD this
    emulated HHH is going to freaking emulate DDD.

    Did you think it was going to play poker?


    Which is what it would do, get stuck and fail to be a decider. >>>>>>>> It might figure out that it is emulating an emulating decider, >>>>>>>> at which point it knows that the decider might choose to abort >>>>>>>> its conditional emulation to return, so it needs to emulate
    further.

    Only by recognizing itself, does it have grounds to say that if >>>>>>>> I don't abort, it never will, and thus I am stuck, so I need to >>>>>>>> abort.


    Counter-factual. This algorithm has no ability to its own code.
    https://github.com/plolcott/x86utm/blob/master/Halt7.c // page 801 >>>>>>>
    *That people fail to agree with this and also fail to*
    *correctly point out any error seems to indicate dishonestly*
    *or lack of technical competence*

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.


    No, it knows its own code because it rule for "No conditional
    branches" excludes that code.


    Are you really so stupid that you think this will help
    DDD reach its own return instruction?

    DDD doesn't need any help to reach its own return instruction, as
    the HHH that it calls DOES abort and return to it.


    Are you really so stupid that you think you can keep getting
    away with the strawman deception by changing the subject away
    from DDD emulated by HHH?



    What strawman?

    I am just going to the defintions of the problem you claim to be solving.


    Do I have to repeat this a few hundred times in every post
    so that you can remember from one post to the next?

    *AT THIS POINT HHH IS NOT A HALT DECIDER OR A TERMINATION ANALYZER*
    *AT THIS POINT HHH IS NOT A HALT DECIDER OR A TERMINATION ANALYZER*
    *AT THIS POINT HHH IS NOT A HALT DECIDER OR A TERMINATION ANALYZER*

    But, you haven't removed yourself from the topic, so the definitions
    still apply.


    HHH is each element of the set of x86 emulators that emulates zero
    to infinity steps of DDD including zero to infinity emulations of
    itself emulating DDD.

    No, it isn't, because your published HHH is not a "set of programs".

    It is *A* progrtam.


    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.



    Which means HHH can't abort its emulaiton, or it fails to meet its
    requrements.

    And thus the ONLY HHH that meets yor requrements is a different one than presented, and that one returns to NOBODY.

    You can't try to redefine the terms until you clearly and public
    announce that you are leaving Computation Theory behind, and nothing you
    talk about can be broght back in.

    Then you need to sit down and actually DEFINE what you mean by things,
    and that means clarify the equivocation.

    Sorry, but thpse ARE the rules.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Thu Oct 31 12:49:24 2024
    On 2024-10-29 14:35:34 +0000, olcott said:

    On 10/29/2024 2:57 AM, Mikko wrote:
    On 2024-10-29 00:57:30 +0000, olcott said:

    On 10/28/2024 6:56 PM, Richard Damon wrote:
    On 10/28/24 11:04 AM, olcott wrote:
    On 10/28/2024 6:16 AM, Richard Damon wrote:
    The machine being used to compute the Halting Function has taken a >>>>>> finite string description, the Halting Function itself always took a >>>>>> Turing Machine,


    That is incorrect. It has always been the finite string Turing Machine >>>>> description of a Turing machine is the input to the halt decider.
    There are always been a distinction between the abstraction and the
    encoding.

    Nope, read the problem you have quoted in the past.


    Ultimately I trust Linz the most on this:

    the problem is: given the description of a Turing machine
    M and an input w, does M, when started in the initial
    configuration qow, perform a computation that eventually halts?
    https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf

    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn

    Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩
    correctly simulated by embedded_H cannot possibly reach
    either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects
    simulation out of hand:

    We cannot find the answer by simulating the action of M on w,
    say by performing it on a universal Turing machine, because
    there is no limit on the length of the computation.

    That statement does not fully reject simulation but is correct in
    the observation that non-halting cannot be determied in finite time
    by a complete simulation so someting else is needed instead of or
    in addition to a partial simulation. Linz does include simulationg
    Turing machines in his proof that no Turing machine is a halt decider.


    *That people fail to agree with this and also fail to*
    *correctly point out any error seems to indicate dishonestly*
    *or lack of technical competence*

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    - irrelevant
    - couterfactual

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Thu Oct 31 12:45:41 2024
    On 2024-10-30 12:24:13 +0000, olcott said:

    On 10/30/2024 5:07 AM, Mikko wrote:
    On 2024-10-29 13:56:19 +0000, olcott said:

    On 10/29/2024 2:57 AM, Mikko wrote:
    On 2024-10-29 00:57:30 +0000, olcott said:

    On 10/28/2024 6:56 PM, Richard Damon wrote:
    On 10/28/24 11:04 AM, olcott wrote:
    On 10/28/2024 6:16 AM, Richard Damon wrote:
    The machine being used to compute the Halting Function has taken a >>>>>>>> finite string description, the Halting Function itself always took a >>>>>>>> Turing Machine,


    That is incorrect. It has always been the finite string Turing Machine >>>>>>> description of a Turing machine is the input to the halt decider. >>>>>>> There are always been a distinction between the abstraction and the >>>>>>> encoding.

    Nope, read the problem you have quoted in the past.


    Ultimately I trust Linz the most on this:

    the problem is: given the description of a Turing machine
    M and an input w, does M, when started in the initial
    configuration qow, perform a computation that eventually halts?
    https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf

    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn

    Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ >>>>> correctly simulated by embedded_H cannot possibly reach
    either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects >>>>> simulation out of hand:

    We cannot find the answer by simulating the action of M on w,
    say by performing it on a universal Turing machine, because
    there is no limit on the length of the computation.

    That statement does not fully reject simulation but is correct in
    the observation that non-halting cannot be determied in finite time
    by a complete simulation so someting else is needed instead of or
    in addition to a partial simulation. Linz does include simulationg
    Turing machines in his proof that no Turing machine is a halt decider.

    To the best of my knowledge no one besides me ever came up with the
    idea of making a simulating halt decider / emulating termination
    analyzer.

    Textboods may mention the idea but there is not much to say about it,
    only that it does not give a complete solution. Linz' proof covers
    all Turing machines. A simulating halt decider that is not a Turing
    machine is not interesting because there is no known way to make it.

    In other words you are saying that there is no such thing as a
    UTM. Not a smart thing to say. embedded_H was adapted from a UTM.

    I already said that you should not use the expression "In other wordw".
    It is not clear what you mean by it but you boviously don't mean what
    the phrase really means.

    Besides, it is not a good idea to lie about what other people say.
    Even when one says "In other words".

    When Ĥ is applied to ⟨Ĥ⟩
    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn

    There should be an "or" between the last two lines.

    embedded_H does correctly determine the halt status of the
    Linz ⟨Ĥ⟩ ⟨Ĥ⟩ when embedded_H computes the mapping from its
    finite string input to the behavior this finite string actually
    specifies.

    It does not matter what a non-exstent Turing machine does. If H is
    a possible Turing machine then embedded_H determines incorrectly.
    If not then Ĥ is not a Turing machine and therefore not relevant.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to Andy Walker on Thu Oct 31 13:01:44 2024
    On 2024-10-30 11:17:45 +0000, Andy Walker said:

    On 30/10/2024 03:50, Jeff Barnett wrote:
    You may have noticed that the moron responded to your message in
    less than 10 minutes. Do you think he read the material before
    responding? A good troll would have waited a few hours before
    answering.

    I doubt whether Peter is either a moron or a troll.

    Does it really matter? If he falsely pretends to be a moron or a liar
    I may politely pretend to believe.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to Mike Terry on Thu Oct 31 12:55:17 2024
    On 2024-10-31 01:20:40 +0000, Mike Terry said:

    On 30/10/2024 23:35, Richard Damon wrote:
    On 10/30/24 8:34 AM, olcott wrote:
    On 10/30/2024 6:19 AM, Richard Damon wrote:
    On 10/29/24 10:54 AM, olcott wrote:
    On 10/29/2024 5:50 AM, Richard Damon wrote:
    On 10/28/24 11:08 PM, olcott wrote:
    On 10/28/2024 9:56 PM, Richard Damon wrote:
    On 10/28/24 9:09 PM, olcott wrote:
    On 10/28/2024 6:56 PM, Richard Damon wrote:

    It is IMPOSSIBLE to emulate DDD per the x86 semantics without the code
    for HHH, so it needs to be part of the input.


    *You seemed to be a totally Jackass here*
    You are not that stupid
    You are not that ignorant
    and this is not your ADD

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    At machine address 0000217a HHH emulates itself emulating
    DDD without knowing that it is emulating itself.


    Then how did it convert the call HHH into an emulation of DDD again? >>>>>>>>

    When HHH (unknowingly) emulates itself emulating DDD this
    emulated HHH is going to freaking emulate DDD.

    Did you think it was going to play poker?


    Which is what it would do, get stuck and fail to be a decider. It might >>>>>> figure out that it is emulating an emulating decider, at which point it >>>>>> knows that the decider might choose to abort its conditional emulation >>>>>> to return, so it needs to emulate further.

    Only by recognizing itself, does it have grounds to say that if I don't >>>>>> abort, it never will, and thus I am stuck, so I need to abort.


    Counter-factual. This algorithm has no ability to KNOW ITS OWN CODE. >>>>> https://github.com/plolcott/x86utm/blob/master/Halt7.c // page 801

    *That people fail to agree with this and also fail to*
    *correctly point out any error seems to indicate dishonestly*
    *or lack of technical competence*

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    I read, reread again and again to make sure that my understanding
    is correct. You seems to glance at a few words before spouting off a >>>>> canned rebuttal that does not even apply to my words.



    No, it knows its own code because it rule for "No conditional branches" >>>> excludes that code.


    It does not know its own code. It merely knows that the
    machine address that it is looking at belongs to the
    operating system. I simply don't have the fifty labor
    years that AProVE: Non-Termination Witnesses for C Programs,
    could spend on handling conditional branches.

    The stupid aspect on your part is that even knowing
    that its own code halts THIS HAS NOTHING TO DO WITH
    DDD REACHING TS OWN RETURN INSTRUCTION.



    No, HHH is NOT part of the "Operating System" so your claims are just a lie,

    PO definitely has a deep-rooted problem with his thinking here.

    What PO does does not look like any thingking but more like what one
    could expect from ChatgPPT or a similar AI.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Oct 31 07:14:54 2024
    On 10/30/24 11:59 PM, olcott wrote:
    On 10/30/2024 10:18 PM, Richard Damon wrote:
    On 10/30/24 10:28 PM, olcott wrote:
    On 10/30/2024 6:35 PM, Richard Damon wrote:
    On 10/30/24 8:28 AM, olcott wrote:
    On 10/30/2024 6:19 AM, Richard Damon wrote:
    On 10/29/24 9:41 PM, olcott wrote:
    On 10/29/2024 8:17 PM, Richard Damon wrote:
    On 10/29/24 10:41 AM, olcott wrote:
    On 10/29/2024 5:50 AM, Richard Damon wrote:
    On 10/28/24 11:08 PM, olcott wrote:
    On 10/28/2024 9:56 PM, Richard Damon wrote:
    On 10/28/24 9:09 PM, olcott wrote:
    On 10/28/2024 6:56 PM, Richard Damon wrote:

    It is IMPOSSIBLE to emulate DDD per the x86 semantics >>>>>>>>>>>>>> without the code for HHH, so it needs to be part of the >>>>>>>>>>>>>> input.


    *You seemed to be a totally Jackass here*
    You are not that stupid
    You are not that ignorant
    and this is not your ADD

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    At machine address 0000217a HHH emulates itself emulating >>>>>>>>>>>>> DDD without knowing that it is emulating itself.


    Then how did it convert the call HHH into an emulation of >>>>>>>>>>>> DDD again?


    When HHH (unknowingly) emulates itself emulating DDD this >>>>>>>>>>> emulated HHH is going to freaking emulate DDD.

    Did you think it was going to play poker?


    Which is what it would do, get stuck and fail to be a decider. >>>>>>>>>> It might figure out that it is emulating an emulating decider, >>>>>>>>>> at which point it knows that the decider might choose to abort >>>>>>>>>> its conditional emulation to return, so it needs to emulate >>>>>>>>>> further.

    Only by recognizing itself, does it have grounds to say that >>>>>>>>>> if I don't abort, it never will, and thus I am stuck, so I >>>>>>>>>> need to abort.


    Counter-factual. This algorithm has no ability to its own code. >>>>>>>>> https://github.com/plolcott/x86utm/blob/master/Halt7.c // page 801 >>>>>>>>>
    *That people fail to agree with this and also fail to*
    *correctly point out any error seems to indicate dishonestly* >>>>>>>>> *or lack of technical competence*

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.


    No, it knows its own code because it rule for "No conditional
    branches" excludes that code.


    Are you really so stupid that you think this will help
    DDD reach its own return instruction?

    DDD doesn't need any help to reach its own return instruction, as
    the HHH that it calls DOES abort and return to it.


    Are you really so stupid that you think you can keep getting
    away with the strawman deception by changing the subject away
    from DDD emulated by HHH?



    What strawman?

    I am just going to the defintions of the problem you claim to be
    solving.


    Do I have to repeat this a few hundred times in every post
    so that you can remember from one post to the next?

    *AT THIS POINT HHH IS NOT A HALT DECIDER OR A TERMINATION ANALYZER*
    *AT THIS POINT HHH IS NOT A HALT DECIDER OR A TERMINATION ANALYZER*
    *AT THIS POINT HHH IS NOT A HALT DECIDER OR A TERMINATION ANALYZER*

    But, you haven't removed yourself from the topic, so the definitions
    still apply.


    HHH is each element of the set of x86 emulators that emulates zero
    to infinity steps of DDD including zero to infinity emulations of
    itself emulating DDD.

    No, it isn't, because your published HHH is not a "set of programs".

    It is *A* progrtam.


    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.



    Which means HHH can't abort its emulaiton, or it fails to meet its
    requrements.

    And thus the ONLY HHH that meets yor requrements is a different one
    than presented, and that one returns to NOBODY.

    You can't try to redefine the terms until you clearly and public
    announce that you are leaving Computation Theory behind, and nothing
    you talk about can be broght back in.


    EVERYTHING NOT EXPRESSLY STATED IS EXPRESSLY EXCLUDED
    UNLESS ENTAILED BY THE SEMANTICS OF THE X86 LANGUAGE

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

    DDD emulated by any HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.


    So, you are just admitting that you don't know what you are talking
    about, since NOTHING after your disclaimer that we can only evalute
    everything by the "semantics of the x86 language" is in the x86 languge,
    and thus not meaningful.

    Sorry, it is clear you don't understand what the words you are using
    mean, because it seems there is a big funny-mental filter between your
    brain and the world.

    Even if you replace the C function DDD with its x86 code equivalenet,
    you can't evaluate your later claim, as the "call HHH" instruction in
    the x86 code for DDD means EXACTLY, and nothing else, to continue in the function HHH, which hasn't been given so can't be done.

    And when you DO include the code for HHH, you don't get the meaning you
    want, because it STILL means do the code of HHH, ahd that doesn't let
    you say that "means" emulated DDD per the x86 langugage, but it only
    means that doing the steps of HHH, which by logic OUTSIDE that of the
    x86 language can be seen to be an emulation of DDD (but that emulation
    is never directly seen in the emulation of DDD).

    Also, HHH is not then allowed to ever "abort" its emulation, and the
    semantics of the x86 language don't allow for that, as EVERY instruction includes as part of its semantics what the next instruction to process
    WILL be, so any stopping of the emulation is a violation of your claimed semantics.

    If the code of the HHH that DDD calls happens to be code that aborts,
    then the correct x86 emulation of DDD, which now isn't being done by
    that HHH, but still REQUIRED by your claim, will show that the emulation
    WILL reach the end, so the only valid correction of your statement that
    means anything close to it is shown to be false.


    Sorry, but you are just proving how stupid and ignorant you are.

    You don't understand the difference between a program, which has
    behavior, and the partial emulation of said program, in part because you
    have shown to not understand what it "Truth" and what is "Knowledge",
    confusing the two and thus getting EVERYTHING wrong.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andy Walker@21:1/5 to Mikko on Thu Oct 31 16:03:46 2024
    On 31/10/2024 11:01, Mikko wrote:
    On 2024-10-30 11:17:45 +0000, Andy Walker said:
    On 30/10/2024 03:50, Jeff Barnett wrote:
    You may have noticed that the moron responded to your message in
    less than 10 minutes. Do you think he read the material before
    responding? A good troll would have waited a few hours before
    answering.
        I doubt whether Peter is either a moron or a troll.
    Does it really matter? If he falsely pretends to be a moron or a liar
    I may politely pretend to believe.

    It's not exactly polite to describe Peter in any of these ways! Entirely personally, I see no reason to do so in any case. He is quite
    often impolite in response to being called a "stupid liar" or similar,
    but that's understandable. He is no worse than many a student in terms
    of what he comprehends; his fault lies in [apparently] believing that he
    has a unique insight. I have no reason to believe that he lies [versus
    being profoundly mistaken]; YMMV. His real problem is that he cannot
    [or will not] resist responding to any article here, very probably inc
    this one. He is apparently not alone, which is what generates the flood
    of articles. There is a simple way to avoid that.

    --
    Andy Walker, Nottingham.
    Andy's music pages: www.cuboid.me.uk/andy/Music
    Composer of the day: www.cuboid.me.uk/andy/Music/Composers/Rimsky-Korsakov

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Oct 31 19:08:42 2024
    On 10/31/24 8:54 AM, olcott wrote:
    On 10/31/2024 6:01 AM, Mikko wrote:
    On 2024-10-30 11:17:45 +0000, Andy Walker said:

    On 30/10/2024 03:50, Jeff Barnett wrote:
    You may have noticed that the moron responded to your message in
    less than 10 minutes. Do you think he read the material before
    responding? A good troll would have waited a few hours before
    answering.

        I doubt whether Peter is either a moron or a troll.

    Does it really matter? If he falsely pretends to be a moron or a liar
    I may politely pretend to believe.


    That I state the subject of the conversation is:
    [The philosophy of computation reformulates existing ideas on a new
    basis ---]

    and you ignore this is not my mistake.


    So, are you admitting that any answer you get here has NOTHING To do
    with the halting problem?

    That that is a true statment even though your "programs" are the same
    ones that you claimed were "correct hatl deciders" and "correct
    termination analyszers"?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Oct 31 19:48:02 2024
    On 10/31/24 7:43 PM, olcott wrote:
    On 10/31/2024 6:08 PM, Richard Damon wrote:
    On 10/31/24 12:12 PM, olcott wrote:
    On 10/31/2024 11:03 AM, Andy Walker wrote:
    On 31/10/2024 11:01, Mikko wrote:
    On 2024-10-30 11:17:45 +0000, Andy Walker said:
    On 30/10/2024 03:50, Jeff Barnett wrote:
    You may have noticed that the moron responded to your message in >>>>>>> less than 10 minutes. Do you think he read the material before
    responding? A good troll would have waited a few hours before
    answering.
        I doubt whether Peter is either a moron or a troll.
    Does it really matter? If he falsely pretends to be a moron or a liar >>>>> I may politely pretend to believe.

         It's not exactly polite to describe Peter in any of these ways! >>>> Entirely personally, I see no reason to do so in any case.  He is quite >>>> often impolite in response to being called a "stupid liar" or similar, >>>> but that's understandable.  He is no worse than many a student in terms >>>> of what he comprehends;  his fault lies in [apparently] believing
    that he
    has a unique insight.

    When what I say is viewed within the perspective of
    the philosophy of computation I do have new insight.

    When what I say is viewed within the assumption that
    the current received view of the theory of computation
    is inherently infallible then what I say can only be
    viewed as incorrect.

    So, are you willing to state that you are admitting that nothing you
    might come up with has any bearing on the original halting problem
    because you are working in a new framework?


    I am admitting one of two things:
    (1) Everyone has misconstrued the original halting problem
    as not applying to the behavior actually specified by the
    actual input finite string.

    Which is just a lie, so you are just admitting to not knowing what the
    facts are.




    (2) I am resolving the halting problem in a way that is
    comparable to the way that ZFC resolved Russell's Paradox.
    Establishing the foundation that the decider must report on
    the behavior of its own simulation of its input to compute
    the mapping from this input to its behavior.

    Nope, just shows you don't understand what Z-F did, or what the problem
    you are trying to solve is.

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


    It really seems that (1) is more apt and everyone simply
    made the mistake of thinking otherwise.

    Nope, the answer is you are just to stupid to understand what yor are
    talking about.



    I have no reason to believe that he lies [versus
    being profoundly mistaken];  YMMV.  His real problem is that he cannot >>>> [or will not] resist responding to any article here, very probably inc >>>> this one.  He is apparently not alone, which is what generates the
    flood
    of articles.  There is a simple way to avoid that.








    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Fri Nov 1 12:42:31 2024
    On 2024-10-30 12:46:25 +0000, olcott said:

    ZFC only resolved Russell's Paradox because it tossed out
    the incoherent foundation of https://en.wikipedia.org/wiki/Naive_set_theory

    Actually Zermelo did it. The F and C are simply minor improvements on
    other aspects of the theory.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Fri Nov 1 12:40:19 2024
    On 2024-11-01 00:12:37 +0000, olcott said:

    On 10/31/2024 6:48 PM, Richard Damon wrote:
    On 10/31/24 7:43 PM, olcott wrote:
    On 10/31/2024 6:08 PM, Richard Damon wrote:
    On 10/31/24 12:12 PM, olcott wrote:
    On 10/31/2024 11:03 AM, Andy Walker wrote:
    On 31/10/2024 11:01, Mikko wrote:
    On 2024-10-30 11:17:45 +0000, Andy Walker said:
    On 30/10/2024 03:50, Jeff Barnett wrote:
    You may have noticed that the moron responded to your message in >>>>>>>>> less than 10 minutes. Do you think he read the material before >>>>>>>>> responding? A good troll would have waited a few hours before >>>>>>>>> answering.
        I doubt whether Peter is either a moron or a troll.
    Does it really matter? If he falsely pretends to be a moron or a liar >>>>>>> I may politely pretend to believe.

         It's not exactly polite to describe Peter in any of these ways!
    Entirely personally, I see no reason to do so in any case.  He is quite >>>>>> often impolite in response to being called a "stupid liar" or similar, >>>>>> but that's understandable.  He is no worse than many a student in terms >>>>>> of what he comprehends;  his fault lies in [apparently] believing that he
    has a unique insight.

    When what I say is viewed within the perspective of
    the philosophy of computation I do have new insight.

    When what I say is viewed within the assumption that
    the current received view of the theory of computation
    is inherently infallible then what I say can only be
    viewed as incorrect.

    So, are you willing to state that you are admitting that nothing you
    might come up with has any bearing on the original halting problem
    because you are working in a new framework?


    I am admitting one of two things:
    (1) Everyone has misconstrued the original halting problem
    as not applying to the behavior actually specified by the
    actual input finite string.

    Which is just a lie, so you are just admitting to not knowing what the
    facts are.


    It can't possibly be a lie because I am not even asserting
    it as a truth only a possible truth of two possible truths.

    A false assertion is a lie even if nobody asserts it.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Fri Nov 1 13:08:06 2024
    On 2024-10-31 12:53:04 +0000, olcott said:

    On 10/31/2024 5:55 AM, Mikko wrote:
    On 2024-10-31 01:20:40 +0000, Mike Terry said:

    On 30/10/2024 23:35, Richard Damon wrote:
    On 10/30/24 8:34 AM, olcott wrote:
    On 10/30/2024 6:19 AM, Richard Damon wrote:
    On 10/29/24 10:54 AM, olcott wrote:
    On 10/29/2024 5:50 AM, Richard Damon wrote:
    On 10/28/24 11:08 PM, olcott wrote:
    On 10/28/2024 9:56 PM, Richard Damon wrote:
    On 10/28/24 9:09 PM, olcott wrote:
    On 10/28/2024 6:56 PM, Richard Damon wrote:

    It is IMPOSSIBLE to emulate DDD per the x86 semantics without the code
    for HHH, so it needs to be part of the input.


    *You seemed to be a totally Jackass here*
    You are not that stupid
    You are not that ignorant
    and this is not your ADD

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    At machine address 0000217a HHH emulates itself emulating >>>>>>>>>>> DDD without knowing that it is emulating itself.


    Then how did it convert the call HHH into an emulation of DDD again? >>>>>>>>>>

    When HHH (unknowingly) emulates itself emulating DDD this
    emulated HHH is going to freaking emulate DDD.

    Did you think it was going to play poker?


    Which is what it would do, get stuck and fail to be a decider. It might
    figure out that it is emulating an emulating decider, at which point it
    knows that the decider might choose to abort its conditional emulation >>>>>>>> to return, so it needs to emulate further.

    Only by recognizing itself, does it have grounds to say that if I don't
    abort, it never will, and thus I am stuck, so I need to abort. >>>>>>>>

    Counter-factual. This algorithm has no ability to KNOW ITS OWN CODE. >>>>>>> https://github.com/plolcott/x86utm/blob/master/Halt7.c // page 801 >>>>>>>
    *That people fail to agree with this and also fail to*
    *correctly point out any error seems to indicate dishonestly*
    *or lack of technical competence*

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    I read, reread again and again to make sure that my understanding >>>>>>> is correct. You seems to glance at a few words before spouting off a >>>>>>> canned rebuttal that does not even apply to my words.



    No, it knows its own code because it rule for "No conditional branches" >>>>>> excludes that code.


    It does not know its own code. It merely knows that the
    machine address that it is looking at belongs to the
    operating system. I simply don't have the fifty labor
    years that AProVE: Non-Termination Witnesses for C Programs,
    could spend on handling conditional branches.

    The stupid aspect on your part is that even knowing
    that its own code halts THIS HAS NOTHING TO DO WITH
    DDD REACHING TS OWN RETURN INSTRUCTION.



    No, HHH is NOT part of the "Operating System" so your claims are just a lie,

    PO definitely has a deep-rooted problem with his thinking here.

    What PO does does not look like any thingking but more like what one
    could expect from ChatgPPT or a similar AI.

    I don't have the 50 years it would take for me to replicate the work of AProVE: Non-Termination Witnesses for C Programs.

    Doesn't matter. Even if you had you could not use it to prove your false
    claim that there be some defect in some proof.

    In other case what I am doing is called
    isolating the independent variable.

    You may call it that way. It does not look like that.

    The program under test is DDD.
    HHH is NOT the program under test it is the tester.

    So far is good. But the halting problem demands that every Turng machine
    can be put to the test.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Fri Nov 1 13:10:34 2024
    On 2024-10-31 12:54:49 +0000, olcott said:

    On 10/31/2024 6:01 AM, Mikko wrote:
    On 2024-10-30 11:17:45 +0000, Andy Walker said:

    On 30/10/2024 03:50, Jeff Barnett wrote:
    You may have noticed that the moron responded to your message in
    less than 10 minutes. Do you think he read the material before
    responding? A good troll would have waited a few hours before
    answering.

        I doubt whether Peter is either a moron or a troll.

    Does it really matter? If he falsely pretends to be a moron or a liar
    I may politely pretend to believe.

    That I state the subject of the conversation is:
    [The philosophy of computation reformulates existing ideas on a new basis ---]

    and you ignore this is not my mistake.

    It is not a mistake at all. You are a moron in either all your discussion
    or none.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Fri Nov 1 12:49:22 2024
    On 2024-10-31 12:36:21 +0000, olcott said:

    On 10/31/2024 5:45 AM, Mikko wrote:
    On 2024-10-30 12:24:13 +0000, olcott said:

    On 10/30/2024 5:07 AM, Mikko wrote:
    On 2024-10-29 13:56:19 +0000, olcott said:

    On 10/29/2024 2:57 AM, Mikko wrote:
    On 2024-10-29 00:57:30 +0000, olcott said:

    On 10/28/2024 6:56 PM, Richard Damon wrote:
    On 10/28/24 11:04 AM, olcott wrote:
    On 10/28/2024 6:16 AM, Richard Damon wrote:
    The machine being used to compute the Halting Function has taken a >>>>>>>>>> finite string description, the Halting Function itself always took a >>>>>>>>>> Turing Machine,


    That is incorrect. It has always been the finite string Turing Machine
    description of a Turing machine is the input to the halt decider. >>>>>>>>> There are always been a distinction between the abstraction and the >>>>>>>>> encoding.

    Nope, read the problem you have quoted in the past.


    Ultimately I trust Linz the most on this:

    the problem is: given the description of a Turing machine
    M and an input w, does M, when started in the initial
    configuration qow, perform a computation that eventually halts?
    https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf

    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn

    Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ >>>>>>> correctly simulated by embedded_H cannot possibly reach
    either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects >>>>>>> simulation out of hand:

    We cannot find the answer by simulating the action of M on w,
    say by performing it on a universal Turing machine, because
    there is no limit on the length of the computation.

    That statement does not fully reject simulation but is correct in
    the observation that non-halting cannot be determied in finite time >>>>>> by a complete simulation so someting else is needed instead of or
    in addition to a partial simulation. Linz does include simulationg >>>>>> Turing machines in his proof that no Turing machine is a halt decider. >>>>>
    To the best of my knowledge no one besides me ever came up with the
    idea of making a simulating halt decider / emulating termination
    analyzer.

    Textboods may mention the idea but there is not much to say about it,
    only that it does not give a complete solution. Linz' proof covers
    all Turing machines. A simulating halt decider that is not a Turing
    machine is not interesting because there is no known way to make it.

    In other words you are saying that there is no such thing as a
    UTM. Not a smart thing to say. embedded_H was adapted from a UTM.

    I already said that you should not use the expression "In other wordw".
    It is not clear what you mean by it but you boviously don't mean what
    the phrase really means.

    The only way to verify mutual understanding is to
    keep paraphrasing back and forth until there is
    mutual agreement.

    No. Asking about specific words and phrases is a more efficient way.
    Making false statements about another topic is not useful.

    If my paraphrase is inaccurate then you must point
    out the exact details of the inaccuracy.

    What you said cannot be interpreted as a paraphrase.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Fri Nov 1 12:37:37 2024
    On 2024-10-31 23:43:41 +0000, olcott said:

    On 10/31/2024 6:08 PM, Richard Damon wrote:
    On 10/31/24 12:12 PM, olcott wrote:
    On 10/31/2024 11:03 AM, Andy Walker wrote:
    On 31/10/2024 11:01, Mikko wrote:
    On 2024-10-30 11:17:45 +0000, Andy Walker said:
    On 30/10/2024 03:50, Jeff Barnett wrote:
    You may have noticed that the moron responded to your message in >>>>>>> less than 10 minutes. Do you think he read the material before
    responding? A good troll would have waited a few hours before
    answering.
        I doubt whether Peter is either a moron or a troll.
    Does it really matter? If he falsely pretends to be a moron or a liar >>>>> I may politely pretend to believe.

         It's not exactly polite to describe Peter in any of these ways! >>>> Entirely personally, I see no reason to do so in any case.  He is quite >>>> often impolite in response to being called a "stupid liar" or similar, >>>> but that's understandable.  He is no worse than many a student in terms >>>> of what he comprehends;  his fault lies in [apparently] believing that he >>>> has a unique insight.

    When what I say is viewed within the perspective of
    the philosophy of computation I do have new insight.

    When what I say is viewed within the assumption that
    the current received view of the theory of computation
    is inherently infallible then what I say can only be
    viewed as incorrect.

    So, are you willing to state that you are admitting that nothing you
    might come up with has any bearing on the original halting problem
    because you are working in a new framework?


    I am admitting one of two things:
    (1) Everyone has misconstrued the original halting problem
    as not applying to the behavior actually specified by the
    actual input finite string.

    The finite strings specifying the behaviour are not a part
    of the halting problem. Any solution is required to contain
    encoding rules for the creation of those strings.

    (2) I am resolving the halting problem in a way that is
    comparable to the way that ZFC resolved Russell's Paradox.

    Problems shall be solved, not resolved. The expression "resolving
    the halting problem" does not mean anything because the types of
    the words are not compatible. A paradox is a different type so
    it can be resolved.

    Establishing the foundation that the decider must report on
    the behavior of its own simulation of its input to compute
    the mapping from this input to its behavior.

    Establishing another foundation means that your work is about
    something else than the halting problem. Another foundation
    may be useful in finding something but it cannot be a part of
    any solution of the halting problem. Every solution to a halting
    problem is either a Turing machine and encoding rules or a proof
    that no pair of a Turing machine and encoding rules is a solution.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Fri Nov 1 12:58:01 2024
    On 2024-10-31 12:50:00 +0000, olcott said:

    On 10/31/2024 5:49 AM, Mikko wrote:
    On 2024-10-29 14:35:34 +0000, olcott said:

    On 10/29/2024 2:57 AM, Mikko wrote:
    On 2024-10-29 00:57:30 +0000, olcott said:

    On 10/28/2024 6:56 PM, Richard Damon wrote:
    On 10/28/24 11:04 AM, olcott wrote:
    On 10/28/2024 6:16 AM, Richard Damon wrote:
    The machine being used to compute the Halting Function has taken a >>>>>>>> finite string description, the Halting Function itself always took a >>>>>>>> Turing Machine,


    That is incorrect. It has always been the finite string Turing Machine >>>>>>> description of a Turing machine is the input to the halt decider. >>>>>>> There are always been a distinction between the abstraction and the >>>>>>> encoding.

    Nope, read the problem you have quoted in the past.


    Ultimately I trust Linz the most on this:

    the problem is: given the description of a Turing machine
    M and an input w, does M, when started in the initial
    configuration qow, perform a computation that eventually halts?
    https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf

    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn

    Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ >>>>> correctly simulated by embedded_H cannot possibly reach
    either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects >>>>> simulation out of hand:

    We cannot find the answer by simulating the action of M on w,
    say by performing it on a universal Turing machine, because
    there is no limit on the length of the computation.

    That statement does not fully reject simulation but is correct in
    the observation that non-halting cannot be determied in finite time
    by a complete simulation so someting else is needed instead of or
    in addition to a partial simulation. Linz does include simulationg
    Turing machines in his proof that no Turing machine is a halt decider.

    *That people fail to agree with this and also fail to*
    *correctly point out any error seems to indicate dishonestly*
    *or lack of technical competence*

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    - irrelevant

    100% perfectly relevant within the philosophy of computation

    Probably but not to anything quoted above.

    *THE TITLE OF THIS THREAD*
    [The philosophy of computation reformulates existing ideas on a new basis ---]

    - couterfactual

    You can baselessly claim that verified facts are counter-factual
    you cannot show this.

    Your statement was about a situation where "people fail to agree with
    this and also fail to correctly point out any error". But that situation
    has not happened as people have identified your errors (perhaps not all
    but at least sufficiently many).

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Nov 1 20:27:07 2024
    On 10/31/24 8:12 PM, olcott wrote:
    On 10/31/2024 6:48 PM, Richard Damon wrote:
    On 10/31/24 7:43 PM, olcott wrote:
    On 10/31/2024 6:08 PM, Richard Damon wrote:
    On 10/31/24 12:12 PM, olcott wrote:
    On 10/31/2024 11:03 AM, Andy Walker wrote:
    On 31/10/2024 11:01, Mikko wrote:
    On 2024-10-30 11:17:45 +0000, Andy Walker said:
    On 30/10/2024 03:50, Jeff Barnett wrote:
    You may have noticed that the moron responded to your message in >>>>>>>>> less than 10 minutes. Do you think he read the material before >>>>>>>>> responding? A good troll would have waited a few hours before >>>>>>>>> answering.
        I doubt whether Peter is either a moron or a troll.
    Does it really matter? If he falsely pretends to be a moron or a >>>>>>> liar
    I may politely pretend to believe.

         It's not exactly polite to describe Peter in any of these ways!
    Entirely personally, I see no reason to do so in any case.  He is >>>>>> quite
    often impolite in response to being called a "stupid liar" or
    similar,
    but that's understandable.  He is no worse than many a student in >>>>>> terms
    of what he comprehends;  his fault lies in [apparently] believing >>>>>> that he
    has a unique insight.

    When what I say is viewed within the perspective of
    the philosophy of computation I do have new insight.

    When what I say is viewed within the assumption that
    the current received view of the theory of computation
    is inherently infallible then what I say can only be
    viewed as incorrect.

    So, are you willing to state that you are admitting that nothing you
    might come up with has any bearing on the original halting problem
    because you are working in a new framework?


    I am admitting one of two things:
    (1) Everyone has misconstrued the original halting problem
    as not applying to the behavior actually specified by the
    actual input finite string.

    Which is just a lie, so you are just admitting to not knowing what the
    facts are.


    It can't possibly be a lie because I am not even asserting
    it as a truth only a possible truth of two possible truths.

    No, the statement is counter factual, so puting it forward as even a
    POSSIBLE source of the problem is just a lie.


    (2) I am resolving the halting problem in a way that is
    comparable to the way that ZFC resolved Russell's Paradox.
    Establishing the foundation that the decider must report on
    the behavior of its own simulation of its input to compute
    the mapping from this input to its behavior.

    Nope, just shows you don't understand what Z-F did, or what the
    problem you are trying to solve is.


    *Comparable to* does not mean exactly the same in every single detail.
    ZFC resolved RP by changing the foundations of set theory. The HP
    can be equally resolved by changing the foundations of computation.
    These two are exactly the same in that they *change the foundations*

    No, it needed to do a lot more than that, which just shows how little
    you understand about logic.


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


    No I am proving that you don't know what I am talking about.
    The philosophy of computation never takes any received view
    as inherently infallible. It examines alternative possible
    views to see where they lead.


    No, you are proving that what you are talking about is devoid of
    meaning, so is meaningless.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Nov 1 23:05:27 2024
    On 11/1/24 9:34 PM, olcott wrote:
    On 11/1/2024 7:27 PM, Richard Damon wrote:
    On 11/1/24 9:18 AM, olcott wrote:
    On 11/1/2024 6:08 AM, Mikko wrote:
    On 2024-10-31 12:53:04 +0000, olcott said:

    On 10/31/2024 5:55 AM, Mikko wrote:
    On 2024-10-31 01:20:40 +0000, Mike Terry said:

    On 30/10/2024 23:35, Richard Damon wrote:
    On 10/30/24 8:34 AM, olcott wrote:
    On 10/30/2024 6:19 AM, Richard Damon wrote:
    On 10/29/24 10:54 AM, olcott wrote:
    On 10/29/2024 5:50 AM, Richard Damon wrote:
    On 10/28/24 11:08 PM, olcott wrote:
    On 10/28/2024 9:56 PM, Richard Damon wrote:
    On 10/28/24 9:09 PM, olcott wrote:
    On 10/28/2024 6:56 PM, Richard Damon wrote:

    It is IMPOSSIBLE to emulate DDD per the x86 semantics >>>>>>>>>>>>>>>> without the code for HHH, so it needs to be part of the >>>>>>>>>>>>>>>> input.


    *You seemed to be a totally Jackass here*
    You are not that stupid
    You are not that ignorant
    and this is not your ADD

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD) >>>>>>>>>>>>>>> [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    At machine address 0000217a HHH emulates itself emulating >>>>>>>>>>>>>>> DDD without knowing that it is emulating itself. >>>>>>>>>>>>>>>

    Then how did it convert the call HHH into an emulation of >>>>>>>>>>>>>> DDD again?


    When HHH (unknowingly) emulates itself emulating DDD this >>>>>>>>>>>>> emulated HHH is going to freaking emulate DDD.

    Did you think it was going to play poker?


    Which is what it would do, get stuck and fail to be a
    decider. It might figure out that it is emulating an
    emulating decider, at which point it knows that the decider >>>>>>>>>>>> might choose to abort its conditional emulation to return, >>>>>>>>>>>> so it needs to emulate further.

    Only by recognizing itself, does it have grounds to say that >>>>>>>>>>>> if I don't abort, it never will, and thus I am stuck, so I >>>>>>>>>>>> need to abort.


    Counter-factual. This algorithm has no ability to KNOW ITS >>>>>>>>>>> OWN CODE.
    https://github.com/plolcott/x86utm/blob/master/Halt7.c // >>>>>>>>>>> page 801

    *That people fail to agree with this and also fail to*
    *correctly point out any error seems to indicate dishonestly* >>>>>>>>>>> *or lack of technical competence*

    DDD emulated by HHH according to the semantics of the x86 >>>>>>>>>>> language cannot possibly reach its own "return" instruction >>>>>>>>>>> whether or not any HHH ever aborts its emulation of DDD. >>>>>>>>>>>
    I read, reread again and again to make sure that my
    understanding
    is correct. You seems to glance at a few words before
    spouting off a canned rebuttal that does not even apply to my >>>>>>>>>>> words.



    No, it knows its own code because it rule for "No conditional >>>>>>>>>> branches" excludes that code.


    It does not know its own code. It merely knows that the
    machine address that it is looking at belongs to the
    operating system. I simply don't have the fifty labor
    years that AProVE: Non-Termination Witnesses for C Programs, >>>>>>>>> could spend on handling conditional branches.

    The stupid aspect on your part is that even knowing
    that its own code halts THIS HAS NOTHING TO DO WITH
    DDD REACHING TS OWN RETURN INSTRUCTION.



    No, HHH is NOT part of the "Operating System" so your claims are >>>>>>>> just a lie,

    PO definitely has a deep-rooted problem with his thinking here.

    What PO does does not look like any thingking but more like what one >>>>>> could expect from ChatgPPT or a similar AI.

    I don't have the 50 years it would take for me to replicate the
    work of
    AProVE: Non-Termination Witnesses for C Programs.

    Doesn't matter. Even if you had you could not use it to prove your
    false
    claim that there be some defect in some proof.


    There has never ever been the least trace of error
    in this verified fact:

    Sure there has been, but you have just proven that you are too stupid
    to understand it.


    That you rejected the statement of fact prior to even seeing
    it seems to prove that you are dishonest.

    WHAT "statement of fact".

    It was a statement of ERROR based on equivocation.

    Since you REFUSE to clearify your equivocation, by stating clearly which
    of the meanings you actually mean, it just shows that you are
    deliberately lying.

    The fact that you just act too stupid to understand just proves again
    that you are lying, as you claim to be "smart" but then act just so
    dumb. Either you are lying about your smartness, or lying by
    deliberately avioding having to clarify your meaning.



    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.





    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat Nov 2 10:43:25 2024
    On 2024-11-01 12:10:41 +0000, olcott said:

    On 11/1/2024 5:40 AM, Mikko wrote:
    On 2024-11-01 00:12:37 +0000, olcott said:

    On 10/31/2024 6:48 PM, Richard Damon wrote:
    On 10/31/24 7:43 PM, olcott wrote:
    On 10/31/2024 6:08 PM, Richard Damon wrote:
    On 10/31/24 12:12 PM, olcott wrote:
    On 10/31/2024 11:03 AM, Andy Walker wrote:
    On 31/10/2024 11:01, Mikko wrote:
    On 2024-10-30 11:17:45 +0000, Andy Walker said:
    On 30/10/2024 03:50, Jeff Barnett wrote:
    You may have noticed that the moron responded to your message in >>>>>>>>>>> less than 10 minutes. Do you think he read the material before >>>>>>>>>>> responding? A good troll would have waited a few hours before >>>>>>>>>>> answering.
        I doubt whether Peter is either a moron or a troll. >>>>>>>>> Does it really matter? If he falsely pretends to be a moron or a liar >>>>>>>>> I may politely pretend to believe.

         It's not exactly polite to describe Peter in any of these ways!
    Entirely personally, I see no reason to do so in any case.  He is quite
    often impolite in response to being called a "stupid liar" or similar, >>>>>>>> but that's understandable.  He is no worse than many a student in terms
    of what he comprehends;  his fault lies in [apparently] believing that he
    has a unique insight.

    When what I say is viewed within the perspective of
    the philosophy of computation I do have new insight.

    When what I say is viewed within the assumption that
    the current received view of the theory of computation
    is inherently infallible then what I say can only be
    viewed as incorrect.

    So, are you willing to state that you are admitting that nothing you >>>>>> might come up with has any bearing on the original halting problem >>>>>> because you are working in a new framework?


    I am admitting one of two things:
    (1) Everyone has misconstrued the original halting problem
    as not applying to the behavior actually specified by the
    actual input finite string.

    Which is just a lie, so you are just admitting to not knowing what the >>>> facts are.


    It can't possibly be a lie because I am not even asserting
    it as a truth only a possible truth of two possible truths.

    A false assertion is a lie even if nobody asserts it.

    Not at all. The base meaning of {lie} requires intentional
    deception.

    That may be its base meaning but the full meaning includes
    all false statements. The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat Nov 2 11:01:25 2024
    On 2024-11-01 12:03:24 +0000, olcott said:

    On 11/1/2024 5:37 AM, Mikko wrote:
    On 2024-10-31 23:43:41 +0000, olcott said:

    On 10/31/2024 6:08 PM, Richard Damon wrote:
    On 10/31/24 12:12 PM, olcott wrote:
    On 10/31/2024 11:03 AM, Andy Walker wrote:
    On 31/10/2024 11:01, Mikko wrote:
    On 2024-10-30 11:17:45 +0000, Andy Walker said:
    On 30/10/2024 03:50, Jeff Barnett wrote:
    You may have noticed that the moron responded to your message in >>>>>>>>> less than 10 minutes. Do you think he read the material before >>>>>>>>> responding? A good troll would have waited a few hours before >>>>>>>>> answering.
        I doubt whether Peter is either a moron or a troll.
    Does it really matter? If he falsely pretends to be a moron or a liar >>>>>>> I may politely pretend to believe.

         It's not exactly polite to describe Peter in any of these ways!
    Entirely personally, I see no reason to do so in any case.  He is quite >>>>>> often impolite in response to being called a "stupid liar" or similar, >>>>>> but that's understandable.  He is no worse than many a student in terms >>>>>> of what he comprehends;  his fault lies in [apparently] believing that he
    has a unique insight.

    When what I say is viewed within the perspective of
    the philosophy of computation I do have new insight.

    When what I say is viewed within the assumption that
    the current received view of the theory of computation
    is inherently infallible then what I say can only be
    viewed as incorrect.

    So, are you willing to state that you are admitting that nothing you
    might come up with has any bearing on the original halting problem
    because you are working in a new framework?

    I am admitting one of two things:
    (1) Everyone has misconstrued the original halting problem
    as not applying to the behavior actually specified by the
    actual input finite string.

    The finite strings specifying the behaviour are not a part
    of the halting problem. Any solution is required to contain
    encoding rules for the creation of those strings.

    Sure they are.

    It is of course possible to present the problem in either way without
    changing anything important. The most common way is to state that the
    decider shall use descriptions of the Turing machine and the input
    but the encoding rules are not specified. You can present the problem
    with specific encoding rules or stating that the encoding of a specific
    UTM shall be used. Doing so reduces the space of possible solutions but
    does not affect the solvability.

    So the most common presentation is that encoding rules are a part of
    the solution but including them in the problem does not make a significant difference.

    (2) I am resolving the halting problem in a way that is
    comparable to the way that ZFC resolved Russell's Paradox.

    Problems shall be solved, not resolved. The expression "resolving
    the halting problem" does not mean anything because the types of
    the words are not compatible. A paradox is a different type so
    it can be resolved.

    It is iffy to say that ZFC solved Russell's Paradox because
    it is not solving the original problem it is redefining the
    basis of the problem.

    Then don't say so. It would be better to say that ZFC (and before
    it ZF and Z) avoids Russell's paradox.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat Nov 2 11:13:20 2024
    On 2024-11-01 12:22:17 +0000, olcott said:

    On 11/1/2024 5:49 AM, Mikko wrote:
    On 2024-10-31 12:36:21 +0000, olcott said:

    On 10/31/2024 5:45 AM, Mikko wrote:
    On 2024-10-30 12:24:13 +0000, olcott said:

    On 10/30/2024 5:07 AM, Mikko wrote:
    On 2024-10-29 13:56:19 +0000, olcott said:

    On 10/29/2024 2:57 AM, Mikko wrote:
    On 2024-10-29 00:57:30 +0000, olcott said:

    On 10/28/2024 6:56 PM, Richard Damon wrote:
    On 10/28/24 11:04 AM, olcott wrote:
    On 10/28/2024 6:16 AM, Richard Damon wrote:
    The machine being used to compute the Halting Function has taken a >>>>>>>>>>>> finite string description, the Halting Function itself always took a
    Turing Machine,


    That is incorrect. It has always been the finite string Turing Machine
    description of a Turing machine is the input to the halt decider. >>>>>>>>>>> There are always been a distinction between the abstraction and the >>>>>>>>>>> encoding.

    Nope, read the problem you have quoted in the past.


    Ultimately I trust Linz the most on this:

    the problem is: given the description of a Turing machine
    M and an input w, does M, when started in the initial
    configuration qow, perform a computation that eventually halts? >>>>>>>>> https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf

    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞ >>>>>>>>> Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn

    Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ >>>>>>>>> correctly simulated by embedded_H cannot possibly reach
    either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects
    simulation out of hand:

    We cannot find the answer by simulating the action of M on w, >>>>>>>>> say by performing it on a universal Turing machine, because
    there is no limit on the length of the computation.

    That statement does not fully reject simulation but is correct in >>>>>>>> the observation that non-halting cannot be determied in finite time >>>>>>>> by a complete simulation so someting else is needed instead of or >>>>>>>> in addition to a partial simulation. Linz does include simulationg >>>>>>>> Turing machines in his proof that no Turing machine is a halt decider. >>>>>>>
    To the best of my knowledge no one besides me ever came up with the >>>>>>> idea of making a simulating halt decider / emulating termination >>>>>>> analyzer.

    Textboods may mention the idea but there is not much to say about it, >>>>>> only that it does not give a complete solution. Linz' proof covers >>>>>> all Turing machines. A simulating halt decider that is not a Turing >>>>>> machine is not interesting because there is no known way to make it. >>>>>
    In other words you are saying that there is no such thing as a
    UTM. Not a smart thing to say. embedded_H was adapted from a UTM.

    I already said that you should not use the expression "In other wordw". >>>> It is not clear what you mean by it but you boviously don't mean what
    the phrase really means.

    The only way to verify mutual understanding is to
    keep paraphrasing back and forth until there is
    mutual agreement.

    No. Asking about specific words and phrases is a more efficient way.
    Making false statements about another topic is not useful.

    A less effective way. Rounds of paraphrase resolve to
    mutual understanding.

    What makes you tink so? I have seen no convergence that way.

    Anything else may never resolve.

    Much depends on finding the right questions.

    If my paraphrase is inaccurate then you must point
    out the exact details of the inaccuracy.

    What you said cannot be interpreted as a paraphrase.

    In the above case you may be correct.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat Nov 2 11:09:59 2024
    On 2024-11-01 12:19:03 +0000, olcott said:

    On 11/1/2024 5:42 AM, Mikko wrote:
    On 2024-10-30 12:46:25 +0000, olcott said:

    ZFC only resolved Russell's Paradox because it tossed out
    the incoherent foundation of https://en.wikipedia.org/wiki/ Naive_set_theory

    Actually Zermelo did it. The F and C are simply minor improvements on
    other aspects of the theory.

    Thus establishing the precedent that replacing the foundational
    basis of a problem is a valid way to resolve that problem.

    No, that does not follow. In particular, Russell's paradox is not a
    problem, just an element of the proof that the naive set theory is inconsistent. The problem then is to construct a consistent set
    theory. Zermelo proposed one set theory and ZF and ZFC are two other
    proposals.

    The foundation of all these theories is classical logic.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat Nov 2 12:49:04 2024
    On 2024-11-01 12:26:58 +0000, olcott said:

    On 11/1/2024 5:58 AM, Mikko wrote:
    On 2024-10-31 12:50:00 +0000, olcott said:

    On 10/31/2024 5:49 AM, Mikko wrote:
    On 2024-10-29 14:35:34 +0000, olcott said:

    On 10/29/2024 2:57 AM, Mikko wrote:
    On 2024-10-29 00:57:30 +0000, olcott said:

    On 10/28/2024 6:56 PM, Richard Damon wrote:
    On 10/28/24 11:04 AM, olcott wrote:
    On 10/28/2024 6:16 AM, Richard Damon wrote:
    The machine being used to compute the Halting Function has taken a >>>>>>>>>> finite string description, the Halting Function itself always took a >>>>>>>>>> Turing Machine,


    That is incorrect. It has always been the finite string Turing Machine
    description of a Turing machine is the input to the halt decider. >>>>>>>>> There are always been a distinction between the abstraction and the >>>>>>>>> encoding.

    Nope, read the problem you have quoted in the past.


    Ultimately I trust Linz the most on this:

    the problem is: given the description of a Turing machine
    M and an input w, does M, when started in the initial
    configuration qow, perform a computation that eventually halts?
    https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf

    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn

    Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ >>>>>>> correctly simulated by embedded_H cannot possibly reach
    either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects >>>>>>> simulation out of hand:

    We cannot find the answer by simulating the action of M on w,
    say by performing it on a universal Turing machine, because
    there is no limit on the length of the computation.

    That statement does not fully reject simulation but is correct in
    the observation that non-halting cannot be determied in finite time >>>>>> by a complete simulation so someting else is needed instead of or
    in addition to a partial simulation. Linz does include simulationg >>>>>> Turing machines in his proof that no Turing machine is a halt decider. >>>>>
    *That people fail to agree with this and also fail to*
    *correctly point out any error seems to indicate dishonestly*
    *or lack of technical competence*

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    - irrelevant

    100% perfectly relevant within the philosophy of computation

    Probably but not to anything quoted above.

    *THE TITLE OF THIS THREAD*
    [The philosophy of computation reformulates existing ideas on a new basis ---]

    - couterfactual

    You can baselessly claim that verified facts are counter-factual
    you cannot show this.

    Your statement was about a situation where "people fail to agree with
    this and also fail to correctly point out any error". But that situation
    has not happened as people have identified your errors (perhaps not all
    but at least sufficiently many).


    Inconsistent with the currently received view is
    certainly not the slightest trace of any error when
    examined within the philosophy of computation.

    It has always seemed quite ridiculous to me that everyone
    here consistently construes the currently received view
    as inherently infallible.

    The currently received view that if you are asked "What is 5 + 6?"
    then only an answer that tells what 5 + 6 is is correct is infallible.

    They call me stupid and ignorant for not accepting the currently
    received view as inherently infallible.

    You are stupid if you regard your own view as infallible. If you
    regard something that has been tested and found good as infallible
    then the risk of error can be small enough.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat Nov 2 12:35:46 2024
    On 2024-11-01 13:18:48 +0000, olcott said:

    On 11/1/2024 6:08 AM, Mikko wrote:
    On 2024-10-31 12:53:04 +0000, olcott said:

    On 10/31/2024 5:55 AM, Mikko wrote:
    On 2024-10-31 01:20:40 +0000, Mike Terry said:

    On 30/10/2024 23:35, Richard Damon wrote:
    On 10/30/24 8:34 AM, olcott wrote:
    On 10/30/2024 6:19 AM, Richard Damon wrote:
    On 10/29/24 10:54 AM, olcott wrote:
    On 10/29/2024 5:50 AM, Richard Damon wrote:
    On 10/28/24 11:08 PM, olcott wrote:
    On 10/28/2024 9:56 PM, Richard Damon wrote:
    On 10/28/24 9:09 PM, olcott wrote:
    On 10/28/2024 6:56 PM, Richard Damon wrote:

    It is IMPOSSIBLE to emulate DDD per the x86 semantics without the code
    for HHH, so it needs to be part of the input.


    *You seemed to be a totally Jackass here*
    You are not that stupid
    You are not that ignorant
    and this is not your ADD

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    At machine address 0000217a HHH emulates itself emulating >>>>>>>>>>>>> DDD without knowing that it is emulating itself.


    Then how did it convert the call HHH into an emulation of DDD again?


    When HHH (unknowingly) emulates itself emulating DDD this >>>>>>>>>>> emulated HHH is going to freaking emulate DDD.

    Did you think it was going to play poker?


    Which is what it would do, get stuck and fail to be a decider. It might
    figure out that it is emulating an emulating decider, at which point it
    knows that the decider might choose to abort its conditional emulation
    to return, so it needs to emulate further.

    Only by recognizing itself, does it have grounds to say that if I don't
    abort, it never will, and thus I am stuck, so I need to abort. >>>>>>>>>>

    Counter-factual. This algorithm has no ability to KNOW ITS OWN CODE. >>>>>>>>> https://github.com/plolcott/x86utm/blob/master/Halt7.c // page 801 >>>>>>>>>
    *That people fail to agree with this and also fail to*
    *correctly point out any error seems to indicate dishonestly* >>>>>>>>> *or lack of technical competence*

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    I read, reread again and again to make sure that my understanding >>>>>>>>> is correct. You seems to glance at a few words before spouting off a >>>>>>>>> canned rebuttal that does not even apply to my words.



    No, it knows its own code because it rule for "No conditional branches"
    excludes that code.


    It does not know its own code. It merely knows that the
    machine address that it is looking at belongs to the
    operating system. I simply don't have the fifty labor
    years that AProVE: Non-Termination Witnesses for C Programs,
    could spend on handling conditional branches.

    The stupid aspect on your part is that even knowing
    that its own code halts THIS HAS NOTHING TO DO WITH
    DDD REACHING TS OWN RETURN INSTRUCTION.



    No, HHH is NOT part of the "Operating System" so your claims are just a lie,

    PO definitely has a deep-rooted problem with his thinking here.

    What PO does does not look like any thingking but more like what one
    could expect from ChatgPPT or a similar AI.

    I don't have the 50 years it would take for me to replicate the work of
    AProVE: Non-Termination Witnesses for C Programs.

    Doesn't matter. Even if you had you could not use it to prove your false
    claim that there be some defect in some proof.

    There has never ever been the least trace of error
    in this verified fact:

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    No, but its relevance to Linz' proof is very thin.

    When we do not construe the current received view as
    inherently infallible then we can begin to consider
    alternative view.

    You can call a strawman deception (or an attempt of one) an altenative
    view but it is still a strawman deception.

    If naive set theory was construed as inherently infallible then
    ZFC could have never resolved Russell's Paradox.

    There is no point in construing an inconsistent theory as inherently infallible.

    It really is not even any change to the view of deciders
    to know that they compute the mapping from their finite
    string input to their own accept or reject state on the
    basis of a semantic or syntactic property of this string.

    It does seems to be a change to how this semantic property
    is string understood when applied to the halting problem proof.

    The point is that a Turing machine can only compute syntactic properties.

    Everyone here seems to think that the semantic property of
    this finite string is not the actual behavior that this finite
    string actually specifies.

    In order to get a specification of anything the string must be
    interpreted. A behaviour is not a finite string so a Turing machine
    cannot see it.

    Instead of the actual behavior they construe it as the idealized
    behavior that would occur if DDD was not calling its own termination analyzer.

    No, most participant of these discussions understand that the
    halting problem asks about the actual behaviour of the actual
    Turing machine with the actual input.

    In other case what I am doing is called
    isolating the independent variable.

    You may call it that way. It does not look like that.

    The program under test is DDD.
    HHH is NOT the program under test it is the tester.

    So far is good. But the halting problem demands that every Turng machine
    can be put to the test.

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    It is not 100% impossible to construe this as the reject criteria.
    It is merely unconventional.

    More importan is whther it is correct. If a terminating computation
    is rejected as non-terminating then at least one of the criteria is
    incorrect.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andy Walker@21:1/5 to Mikko on Sat Nov 2 10:21:09 2024
    On 02/11/2024 08:43, Mikko wrote:
    A false assertion is a lie even if nobody asserts it.
    [PO:]
    Not at all. The base meaning of {lie} requires intentional
    deception.
    That may be its base meaning but the full meaning includes
    all false statements. The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.

    Disagree. There is a clear advantage in distinguishing those
    who make [honest] mistakes from those who wilfully mislead. We all
    make mistakes; that, of itself, does not make us all liars. Not only
    is there the matter of intent, there is also a need for context. Many
    claims [esp, but not only, in science] veer from truth to falsity to
    truth again, depending on the then-current state of knowledge, or even
    the then-current state of public opinion. It would be daft if we all
    had to qualify /everything/ we said by "I believe ..." to make it true
    even if what I believe turns out to be false.

    --
    Andy Walker, Nottingham.
    Andy's music pages: www.cuboid.me.uk/andy/Music
    Composer of the day: www.cuboid.me.uk/andy/Music/Composers/Lysberg

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Sat Nov 2 12:47:12 2024
    Am Sat, 02 Nov 2024 07:24:29 -0500 schrieb olcott:
    On 11/2/2024 5:35 AM, Mikko wrote:
    On 2024-11-01 13:18:48 +0000, olcott said:
    On 11/1/2024 6:08 AM, Mikko wrote:
    On 2024-10-31 12:53:04 +0000, olcott said:
    On 10/31/2024 5:55 AM, Mikko wrote:
    On 2024-10-31 01:20:40 +0000, Mike Terry said:
    On 30/10/2024 23:35, Richard Damon wrote:
    On 10/30/24 8:34 AM, olcott wrote:
    On 10/30/2024 6:19 AM, Richard Damon wrote:
    On 10/29/24 10:54 AM, olcott wrote:
    On 10/29/2024 5:50 AM, Richard Damon wrote:
    On 10/28/24 11:08 PM, olcott wrote:

    I read, reread again and again to make sure that my
    understanding is correct. You seems to glance at a few words >>>>>>>>>>> before spouting off a canned rebuttal that does not even apply >>>>>>>>>>> to my words.
    Comedy gold.

    No, it knows its own code because it rule for "No conditional >>>>>>>>>> branches" excludes that code.
    It does not know its own code. It merely knows that the machine >>>>>>>>> address that it is looking at belongs to the operating system. I >>>>>>>>> simply don't have the fifty labor years that AProVE:
    Non-Termination Witnesses for C Programs,
    could spend on handling conditional branches.
    The stupid aspect on your part is that even knowing that its own >>>>>>>>> code halts THIS HAS NOTHING TO DO WITH DDD REACHING TS OWN
    RETURN INSTRUCTION.
    No, HHH is NOT part of the "Operating System" so your claims are >>>>>>>> just a lie,
    PO definitely has a deep-rooted problem with his thinking here.
    What PO does does not look like any thingking but more like what
    one could expect from ChatgPPT or a similar AI.
    I don't have the 50 years it would take for me to replicate the work >>>>> of AProVE: Non-Termination Witnesses for C Programs.
    Doesn't matter. Even if you had you could not use it to prove your
    false claim that there be some defect in some proof.
    There has never ever been the least trace of error in this verified
    fact:
    DDD emulated by HHH according to the semantics of the x86 language
    cannot possibly reach its own "return" instruction whether or not any
    HHH ever aborts its emulation of DDD.
    No, but its relevance to Linz' proof is very thin.
    When the main motive of people like Richard is to derail any chance of
    mutual agreement I cannot proceed with all of the steps achieving mutual agreement on each step one at a time in their mandatory prerequisite
    order.
    Block him then?
    You don't need to go in order.

    When we do not construe the current received view as inherently
    infallible then we can begin to consider alternative view.
    You can call a strawman deception (or an attempt of one) an altenative
    view but it is still a strawman deception.
    THE FREAKING SUBJECT OF THE FREAKING THREAD IS THE PHILOSOPHY OF
    COMPUTATION.
    No, the subject is that halting is undecidable.

    If naive set theory was construed as inherently infallible then ZFC
    could have never resolved Russell's Paradox.
    There is no point in construing an inconsistent theory as inherently
    infallible.
    None-the-less everyone here continues to do that. Everyone here takes
    the current received view on the theory of computation is if it came
    directly from God himself. They cannot begin to imagine the tiniest
    little trace of any error what-so-ever in the current received view.
    Projecting much?

    It really is not even any change to the view of deciders to know that
    they compute the mapping from their finite string input to their own
    accept or reject state on the basis of a semantic or syntactic
    property of this string.

    It does seems to be a change to how this semantic property is string
    understood when applied to the halting problem proof.
    The point is that a Turing machine can only compute syntactic
    properties.
    No that is not the actual point. That is only the current received view
    not an infallible ruling. Rice's theorem is accepted as true. That is
    not the same as it actually being true.

    From what I recall Rice can always be reduced to the HP.
    This means refuting the HP proofs can be construed as refuting Rice.
    Getting into heady heights here.

    Everyone here seems to think that the semantic property of this finite
    string is not the actual behavior that this finite string actually
    specifies.
    In order to get a specification of anything the string must be
    interpreted.
    Thus when HHH is a C interpreter both HHH and DDD eventually crash due
    to out-of-memory error.
    Finite memory means it is not Turing-complete.

    A behaviour is not a finite string so a Turing machine cannot see it.
    [...] this UTM can see the behavior specified by
    the string as a subset of its own state transitions.
    A UTM does not abort.

    Instead of the actual behavior they construe it as the idealized
    behavior that would occur if DDD was not calling its own termination
    analyzer.
    No, most participant of these discussions understand that the halting
    problem asks about the actual behaviour of the actual Turing machine
    with the actual input.
    We are still miles away from beginning to talk about the halting
    problem. We must first establish mutual agreement on this.
    I'd rather hear about the halting problem. I'm reluctant to agree to
    your unknown reasoning up front, because you will represent it as
    proof you must be right. I can agree to this first step later and
    then I will have agreed to everything else.

    In other case what I am doing is called isolating the independent
    variable.
    You may call it that way. It does not look like that.

    The program under test is DDD.
    HHH is NOT the program under test it is the tester.
    So far is good. But the halting problem demands that every Turng
    machine can be put to the test.

    It is not 100% impossible to construe this as the reject criteria. It
    is merely unconventional.
    More importan is whther it is correct. If a terminating computation is
    rejected as non-terminating then at least one of the criteria is
    incorrect.
    HHH does compute the mapping from its input DDD to the actual behavior
    that DDD specifies and this DOES INCLUDE HHH emulating itself emulating
    DDD.
    The actual behaviour that the code of DDD specifies differs from what
    your "decider" returns.

    HHH1 does compute the mapping from its input DDD to the actual behavior
    that DDD specifies and this DOES NOT INCLUDE HHH1 emulating itself
    emulating DDD.
    Then DDD is a different program being given the same name, but not the
    same code - that of the program which simulates it.
    DDD(){HHH(DDD);} is different from EEE(){HHH1(EEE);}.

    It seems ridiculously stupid for everyone here to simply ignore how pathological self-reference DOES IN FACT change the behavior of DDD.
    One program = one behaviour.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Sat Nov 2 13:18:31 2024
    Am Sat, 02 Nov 2024 06:19:49 -0500 schrieb olcott:
    On 11/2/2024 3:43 AM, Mikko wrote:
    On 2024-11-01 12:10:41 +0000, olcott said:
    On 11/1/2024 5:40 AM, Mikko wrote:
    On 2024-11-01 00:12:37 +0000, olcott said:
    On 10/31/2024 6:48 PM, Richard Damon wrote:
    On 10/31/24 7:43 PM, olcott wrote:
    On 10/31/2024 6:08 PM, Richard Damon wrote:
    On 10/31/24 12:12 PM, olcott wrote:
    On 10/31/2024 11:03 AM, Andy Walker wrote:
    On 31/10/2024 11:01, Mikko wrote:
    On 2024-10-30 11:17:45 +0000, Andy Walker said:
    On 30/10/2024 03:50, Jeff Barnett wrote:

    So, are you willing to state that you are admitting that nothing >>>>>>>> you might come up with has any bearing on the original halting >>>>>>>> problem because you are working in a new framework?
    I am admitting one of two things:
    (1) Everyone has misconstrued the original halting problem as not >>>>>>> applying to the behavior actually specified by the actual input
    finite string.
    Which is just a lie, so you are just admitting to not knowing what >>>>>> the facts are.
    It can't possibly be a lie because I am not even asserting it as a
    truth only a possible truth of two possible truths.
    A false assertion is a lie even if nobody asserts it.
    Not at all. The base meaning of {lie} requires intentional deception.
    That may be its base meaning but the full meaning includes all false
    statements. The statement itself does not change when someone states it
    so there is no clear advantage in saying that the statement was not a
    lie until someone stated it.
    It is also deceptive to call a statement {false} when you really only
    mean that the statement is inconsistent with the current received view
    and not false in every sense.
    In this case the most honest thing to say is X is not the way that most experts look at it. X is not a lie and X is not even false.
    It is also deceptive to call a statement true when you really only
    mean that there might be a sense in which it is, without telling.

    --
    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 Andy Walker on Sat Nov 2 11:44:28 2024
    On 11/2/24 6:21 AM, Andy Walker wrote:
    On 02/11/2024 08:43, Mikko wrote:
    A false assertion is a lie even if nobody asserts it.
    [PO:]
    Not at all. The base meaning of {lie} requires intentional
    deception.
    That may be its base meaning but the full meaning includes
    all false statements. The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.

        Disagree.  There is a clear advantage in distinguishing those
    who make [honest] mistakes from those who wilfully mislead.  We all
    make mistakes;  that, of itself, does not make us all liars.  Not only
    is there the matter of intent, there is also a need for context.  Many claims [esp, but not only, in science] veer from truth to falsity to
    truth again, depending on the then-current state of knowledge, or even
    the then-current state of public opinion.  It would be daft if we all
    had to qualify /everything/ we said by "I believe ..." to make it true
    even if what I believe turns out to be false.


    But apparently not so much as to create a new word that means just that.

    Note, in Science, it is ESPECIALLY important to distinguish what is know
    to be factual and what is just supposition and assumption.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 2 11:44:33 2024
    On 11/2/24 9:35 AM, olcott wrote:
    On 11/2/2024 8:18 AM, joes wrote:
    Am Sat, 02 Nov 2024 06:19:49 -0500 schrieb olcott:
    On 11/2/2024 3:43 AM, Mikko wrote:
    On 2024-11-01 12:10:41 +0000, olcott said:
    On 11/1/2024 5:40 AM, Mikko wrote:
    On 2024-11-01 00:12:37 +0000, olcott said:
    On 10/31/2024 6:48 PM, Richard Damon wrote:
    On 10/31/24 7:43 PM, olcott wrote:
    On 10/31/2024 6:08 PM, Richard Damon wrote:
    On 10/31/24 12:12 PM, olcott wrote:
    On 10/31/2024 11:03 AM, Andy Walker wrote:
    On 31/10/2024 11:01, Mikko wrote:
    On 2024-10-30 11:17:45 +0000, Andy Walker said:
    On 30/10/2024 03:50, Jeff Barnett wrote:

    So, are you willing to state that you are admitting that nothing >>>>>>>>>> you might come up with has any bearing on the original halting >>>>>>>>>> problem because you are working in a new framework?
    I am admitting one of two things:
    (1) Everyone has misconstrued the original halting problem as not >>>>>>>>> applying to the behavior actually specified by the actual input >>>>>>>>> finite string.
    Which is just a lie, so you are just admitting to not knowing what >>>>>>>> the facts are.
    It can't possibly be a lie because I am not even asserting it as a >>>>>>> truth only a possible truth of two possible truths.
    A false assertion is a lie even if nobody asserts it.
    Not at all. The base meaning of {lie} requires intentional deception. >>>> That may be its base meaning but the full meaning includes all false
    statements. The statement itself does not change when someone states it >>>> so there is no clear advantage in saying that the statement was not a
    lie until someone stated it.
    It is also deceptive to call a statement {false} when you really only
    mean that the statement is inconsistent with the current received view
    and not false in every sense.
    In this case the most honest thing to say is X is not the way that most
    experts look at it. X is not a lie and X is not even false.
    It is also deceptive to call a statement true when you really only
    mean that there might be a sense in which it is, without telling.


    It is true that HHH correctly rejects DDD as non-halting
    on the basis that DDD emulated by HHH cannot possibly
    reach its own return instruction.


    No, as has been explained, you are using an equivocation, so, until your
    start saying non-PO-halting, so you can define a new meaning for
    halting, the only HHH that answers is an HHH that only partially
    emulates the input, and partial emulation do not show actual non-halting behavior.

    Since the ACTUAL behavior of the DDD that HHH emulated will reach that
    final return instuction, and the partial-emulation that HHH does of DDD
    doesn't define non-halting, you statement is just false and based on an incorrect meaning tried to be assigned by equivocation.

    THe fact that this concept is foreign to you, just shows how little you understand the fields you are talking about, and that you have no
    problems lying about what they say because you have made yourself into a pathological liar that can't understand the difference between truth and falsehood.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 2 16:24:46 2024
    On 11/2/24 12:56 PM, olcott wrote:
    On 11/2/2024 10:44 AM, Richard Damon wrote:
    On 11/2/24 8:24 AM, olcott wrote:

    When the main motive of people like Richard is to derail
    any chance of mutual agreement I cannot proceed with all
    of the steps achieving mutual agreement on each step one
    at a time in their mandatory prerequisite order.

    No, my "motive" is to hold cranks to the truth, or at least get them
    to admit that they are off in some other system, that they can define.

    You keep on wanting to be in the system (since it provides the proof
    of the things you don't like) but can't hold yourself to actually be
    in the system.


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

    _DDD()
    [000020a2] 55         push ebp      ; housekeeping
    [000020a3] 8bec       mov ebp,esp   ; housekeeping
    [000020a5] 68a2200000 push 000020a2 ; push DDD
    [000020aa] e8f3f9ffff call 00001aa2 ; call H0
    [000020af] 83c404     add esp,+04   ; housekeeping
    [000020b2] 5d         pop ebp       ; housekeeping
    [000020b3] c3         ret           ; never gets here
    Size in bytes:(0018) [000020b3]

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    Equivocation between looking at the behavor of DDD being the actual
    program (which include a particular version of HHH) and the behavior
    of a PARTIAL emulation of DDD by HHH, which ends up not having the
    property you want to show.

    Partial doesn't lead to showing never.


    In other words you continue to perpetually insist on
    the ridiculously stupid idea of requiring the complete
    emulation of a non-terminating input.

    I don't think this is: stupidity, ignorance, ADD.
    I don't know what this leaves besides dishonesty with malice.


    No, you just need to know the RESULTS of the emulation of the input even
    if you emulate it for an unlimited number of steps. You don't need to
    actually do it if you can prove what it would be.

    Of course, that is for this exact input, which uses the copy of H that
    does abort and return.

    That is the DEFINITION of a semantic property, the FINAL results of the execution (or complete emulation) of the program described by the input.

    Something you new system doesn't seem to be able to handle.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 2 20:21:48 2024
    On 11/2/24 5:13 PM, olcott wrote:
    On 11/2/2024 3:24 PM, Richard Damon wrote:
    On 11/2/24 12:56 PM, olcott wrote:
    On 11/2/2024 10:44 AM, Richard Damon wrote:
    On 11/2/24 8:24 AM, olcott wrote:

    When the main motive of people like Richard is to derail
    any chance of mutual agreement I cannot proceed with all
    of the steps achieving mutual agreement on each step one
    at a time in their mandatory prerequisite order.

    No, my "motive" is to hold cranks to the truth, or at least get them
    to admit that they are off in some other system, that they can define. >>>>
    You keep on wanting to be in the system (since it provides the proof
    of the things you don't like) but can't hold yourself to actually be
    in the system.


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

    _DDD()
    [000020a2] 55         push ebp      ; housekeeping
    [000020a3] 8bec       mov ebp,esp   ; housekeeping
    [000020a5] 68a2200000 push 000020a2 ; push DDD
    [000020aa] e8f3f9ffff call 00001aa2 ; call H0
    [000020af] 83c404     add esp,+04   ; housekeeping
    [000020b2] 5d         pop ebp       ; housekeeping
    [000020b3] c3         ret           ; never gets here >>>>> Size in bytes:(0018) [000020b3]

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    Equivocation between looking at the behavor of DDD being the actual
    program (which include a particular version of HHH) and the behavior
    of a PARTIAL emulation of DDD by HHH, which ends up not having the
    property you want to show.

    Partial doesn't lead to showing never.


    In other words you continue to perpetually insist on
    the ridiculously stupid idea of requiring the complete
    emulation of a non-terminating input.

    I don't think this is: stupidity, ignorance, ADD.
    I don't know what this leaves besides dishonesty with malice.


    No, you just need to know the RESULTS of the emulation of the input
    even if you emulate it for an unlimited number of steps.

    Yes

    So, you agree that the results of only the partial emulation done by HHH doesn't define the answer, only that of the infinte emulation OF THIS
    EXACT INPUT, defines the behavior, as shown by HHH1(DDD) which shows it
    halts.

    You don't need to actually do it if you can prove what it would be.


    *Yes and ChatGPT agrees*

    <ChatGPT>
      Think of HHH as a "watchdog" that steps in during real
      execution to stop DDD() from running forever. But when
      HHH simulates DDD(), it's analyzing an "idealized" version
      of DDD() where nothing stops the recursion. In the simulation,
      DDD() is seen as endlessly recursive, so HHH concludes that
      it would not halt without external intervention.
    </ChatGPT>

    https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2

    Just admitmits that HHH gets the wrong answer, because you lied, because
    the HHH that DDD calls will also abort and return to DDD, so DDD would halt.

    Remember, you AGREED above that it is the behavior of the INFINITE
    emulation, not the finite emulation of HHH defines the answer.


    Of course, that is for this exact input, which uses the copy of H that
    does abort and return.


    No it is not.
    <ChatGPT>
      when HHH simulates DDD(), it's analyzing an
      "idealized" version of DDD() where nothing
      stops the recursion.
    </ChatGPT>

    In other words you are admitting that it isn't actually looking at the
    input it was given.

    In other words, you are just lying about what you are doing.

    DDD calls the HHH that aborts, not the idealized one, and thus your
    arguement ADMITS it is just lying.


    That is the DEFINITION of a semantic property, the FINAL results of
    the execution (or complete emulation) of the program described by the
    input.

    Something you new system doesn't seem to be able to handle.




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 2 20:52:22 2024
    On 11/2/24 8:38 PM, olcott wrote:
    On 11/2/2024 7:21 PM, Richard Damon wrote:
    On 11/2/24 5:13 PM, olcott wrote:
    On 11/2/2024 3:24 PM, Richard Damon wrote:
    On 11/2/24 12:56 PM, olcott wrote:
    On 11/2/2024 10:44 AM, Richard Damon wrote:
    On 11/2/24 8:24 AM, olcott wrote:

    When the main motive of people like Richard is to derail
    any chance of mutual agreement I cannot proceed with all
    of the steps achieving mutual agreement on each step one
    at a time in their mandatory prerequisite order.

    No, my "motive" is to hold cranks to the truth, or at least get
    them to admit that they are off in some other system, that they
    can define.

    You keep on wanting to be in the system (since it provides the
    proof of the things you don't like) but can't hold yourself to
    actually be in the system.


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

    _DDD()
    [000020a2] 55         push ebp      ; housekeeping
    [000020a3] 8bec       mov ebp,esp   ; housekeeping
    [000020a5] 68a2200000 push 000020a2 ; push DDD
    [000020aa] e8f3f9ffff call 00001aa2 ; call H0
    [000020af] 83c404     add esp,+04   ; housekeeping
    [000020b2] 5d         pop ebp       ; housekeeping >>>>>>> [000020b3] c3         ret           ; never gets here >>>>>>> Size in bytes:(0018) [000020b3]

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    Equivocation between looking at the behavor of DDD being the
    actual program (which include a particular version of HHH) and the >>>>>> behavior of a PARTIAL emulation of DDD by HHH, which ends up not
    having the property you want to show.

    Partial doesn't lead to showing never.


    In other words you continue to perpetually insist on
    the ridiculously stupid idea of requiring the complete
    emulation of a non-terminating input.

    I don't think this is: stupidity, ignorance, ADD.
    I don't know what this leaves besides dishonesty with malice.


    No, you just need to know the RESULTS of the emulation of the input
    even if you emulate it for an unlimited number of steps.

    Yes

    So, you agree that the results of only the partial emulation done by
    HHH doesn't define the answer, only that of the infinte emulation OF
    THIS EXACT INPUT, defines the behavior, as shown by HHH1(DDD) which
    shows it halts.

    You don't need to actually do it if you can prove what it would be.


    *Yes and ChatGPT agrees*

    <ChatGPT>
       Think of HHH as a "watchdog" that steps in during real
       execution to stop DDD() from running forever. But when
       HHH simulates DDD(), it's analyzing an "idealized" version
       of DDD() where nothing stops the recursion. In the simulation,
       DDD() is seen as endlessly recursive, so HHH concludes that
       it would not halt without external intervention.
    </ChatGPT>

    https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2

    Just admitmits that HHH gets the wrong answer, because you lied,
    because the HHH that DDD calls will also abort and return to DDD, so
    DDD would halt.

    Remember, you AGREED above that it is the behavior of the INFINITE
    emulation, not the finite emulation of HHH defines the answer.


    A termination analyzer / halt decider must PREDICT
    non terminating behavior not measure it.

    If a termination analyzer / halt decider MEASURES
    non-terminating behavior IT CANNOT REPORT THIS.


    Of course, that is for this exact input, which uses the copy of H
    that does abort and return.


    No it is not.
    <ChatGPT>
       when HHH simulates DDD(), it's analyzing an
       "idealized" version of DDD() where nothing
       stops the recursion.
    </ChatGPT>

    In other words you are admitting that it isn't actually looking at the
    input it was given.


    ChatGPT (using its own words) and I both agree that HHH
    is supposed to predict the behavior of the infinite
    emulation on the basis of its finite emulation.


    Yes, but that behavior is DEFINED by the actual behavior of the actual
    machine.

    Only a knucklehead would think that HHH is supposed
    to actually measure infinite behavior.

    But it needs to actually prove that it would occur before it can claim it.

    Your problem is you think it is ok to LIE if that is the best you know.


    In other words, you are just lying about what you are doing.

    DDD calls the HHH that aborts, not the idealized one, and thus your
    arguement ADMITS it is just lying.


    That is the DEFINITION of a semantic property, the FINAL results of
    the execution (or complete emulation) of the program described by
    the input.

    Something you new system doesn't seem to be able to handle.







    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 2 21:22:39 2024
    On 11/2/24 9:00 PM, olcott wrote:
    On 11/2/2024 7:52 PM, Richard Damon wrote:
    On 11/2/24 8:38 PM, olcott wrote:
    On 11/2/2024 7:21 PM, Richard Damon wrote:
    On 11/2/24 5:13 PM, olcott wrote:
    On 11/2/2024 3:24 PM, Richard Damon wrote:
    On 11/2/24 12:56 PM, olcott wrote:
    On 11/2/2024 10:44 AM, Richard Damon wrote:
    On 11/2/24 8:24 AM, olcott wrote:

    When the main motive of people like Richard is to derail
    any chance of mutual agreement I cannot proceed with all
    of the steps achieving mutual agreement on each step one
    at a time in their mandatory prerequisite order.

    No, my "motive" is to hold cranks to the truth, or at least get >>>>>>>> them to admit that they are off in some other system, that they >>>>>>>> can define.

    You keep on wanting to be in the system (since it provides the >>>>>>>> proof of the things you don't like) but can't hold yourself to >>>>>>>> actually be in the system.


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

    _DDD()
    [000020a2] 55         push ebp      ; housekeeping >>>>>>>>> [000020a3] 8bec       mov ebp,esp   ; housekeeping
    [000020a5] 68a2200000 push 000020a2 ; push DDD
    [000020aa] e8f3f9ffff call 00001aa2 ; call H0
    [000020af] 83c404     add esp,+04   ; housekeeping
    [000020b2] 5d         pop ebp       ; housekeeping >>>>>>>>> [000020b3] c3         ret           ; never gets here
    Size in bytes:(0018) [000020b3]

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    Equivocation between looking at the behavor of DDD being the
    actual program (which include a particular version of HHH) and >>>>>>>> the behavior of a PARTIAL emulation of DDD by HHH, which ends up >>>>>>>> not having the property you want to show.

    Partial doesn't lead to showing never.


    In other words you continue to perpetually insist on
    the ridiculously stupid idea of requiring the complete
    emulation of a non-terminating input.

    I don't think this is: stupidity, ignorance, ADD.
    I don't know what this leaves besides dishonesty with malice.


    No, you just need to know the RESULTS of the emulation of the
    input even if you emulate it for an unlimited number of steps.

    Yes

    So, you agree that the results of only the partial emulation done by
    HHH doesn't define the answer, only that of the infinte emulation OF
    THIS EXACT INPUT, defines the behavior, as shown by HHH1(DDD) which
    shows it halts.

    You don't need to actually do it if you can prove what it would be. >>>>>>

    *Yes and ChatGPT agrees*

    <ChatGPT>
       Think of HHH as a "watchdog" that steps in during real
       execution to stop DDD() from running forever. But when
       HHH simulates DDD(), it's analyzing an "idealized" version
       of DDD() where nothing stops the recursion. In the simulation,
       DDD() is seen as endlessly recursive, so HHH concludes that
       it would not halt without external intervention.
    </ChatGPT>

    https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2

    Just admitmits that HHH gets the wrong answer, because you lied,
    because the HHH that DDD calls will also abort and return to DDD, so
    DDD would halt.

    Remember, you AGREED above that it is the behavior of the INFINITE
    emulation, not the finite emulation of HHH defines the answer.


    A termination analyzer / halt decider must PREDICT
    non terminating behavior not measure it.

    If a termination analyzer / halt decider MEASURES
    non-terminating behavior IT CANNOT REPORT THIS.


    Of course, that is for this exact input, which uses the copy of H
    that does abort and return.


    No it is not.
    <ChatGPT>
       when HHH simulates DDD(), it's analyzing an
       "idealized" version of DDD() where nothing
       stops the recursion.
    </ChatGPT>

    In other words you are admitting that it isn't actually looking at
    the input it was given.


    ChatGPT (using its own words) and I both agree that HHH
    is supposed to predict the behavior of the infinite
    emulation on the basis of its finite emulation.


    Yes, but that behavior is DEFINED by the actual behavior of the actual
    machine.


    No it is not. It is never based on the actual behavior
    of the actual machine for any non-terminating inputs.

    Then you don't undetstand the requirement for something to be a semantic property.


    It has only ever been based on what this input would do
    if its simulation was never aborted.

    Right, which will be exactly what the input will do when run.

    It also means not by changing the copy of the decider the input calls,
    as then it its the input it was given.

    If you want to change these properties, you need to first fully define
    what you mean by the terms, and show they still meet the basic
    requirement needed for this things.


    Only a knucklehead would think that HHH is supposed
    to actually measure infinite behavior.

    But it needs to actually prove that it would occur before it can claim
    it.


    In other words that fact that DDD emulated by HHH would never
    stop running unless aborted is over your head?

    But since the HHH that DDD calls DOES aborr, that is a vacous statement.

    The unaborted emulation of the input given to HHH will reach a final
    state it HHH aborts its emulation, and thus gives up its claim to be
    defining the semantic property.


    I can see this, Ben can see this and ChatGPT understands it
    so well that it can use entirely different words to explain
    exactly how it sees this.


    Nope, If you look carefully at what Ben agreed to was if you define the NON-SEMANTIC property that you have been trying to define, your decider
    can be a correct POOP decider. (of course, you can't look that closely
    as you don't undetstand what you have been talking about).

    He NEVER agree that your decider was a correct Halt Decider.

    Your problem is you think it is ok to LIE if that is the best you know.


    In other words, you are just lying about what you are doing.

    DDD calls the HHH that aborts, not the idealized one, and thus your
    arguement ADMITS it is just lying.


    That is the DEFINITION of a semantic property, the FINAL results
    of the execution (or complete emulation) of the program described
    by the input.

    Something you new system doesn't seem to be able to handle.










    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Nov 3 00:17:05 2024
    On 11/2/24 9:33 PM, olcott wrote:
    On 11/2/2024 8:22 PM, Richard Damon wrote:
    On 11/2/24 9:00 PM, olcott wrote:
    On 11/2/2024 7:52 PM, Richard Damon wrote:
    On 11/2/24 8:38 PM, olcott wrote:
    On 11/2/2024 7:21 PM, Richard Damon wrote:
    On 11/2/24 5:13 PM, olcott wrote:
    On 11/2/2024 3:24 PM, Richard Damon wrote:
    On 11/2/24 12:56 PM, olcott wrote:
    On 11/2/2024 10:44 AM, Richard Damon wrote:
    On 11/2/24 8:24 AM, olcott wrote:

    When the main motive of people like Richard is to derail >>>>>>>>>>> any chance of mutual agreement I cannot proceed with all >>>>>>>>>>> of the steps achieving mutual agreement on each step one >>>>>>>>>>> at a time in their mandatory prerequisite order.

    No, my "motive" is to hold cranks to the truth, or at least >>>>>>>>>> get them to admit that they are off in some other system, that >>>>>>>>>> they can define.

    You keep on wanting to be in the system (since it provides the >>>>>>>>>> proof of the things you don't like) but can't hold yourself to >>>>>>>>>> actually be in the system.


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

    _DDD()
    [000020a2] 55         push ebp      ; housekeeping >>>>>>>>>>> [000020a3] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>> [000020a5] 68a2200000 push 000020a2 ; push DDD
    [000020aa] e8f3f9ffff call 00001aa2 ; call H0
    [000020af] 83c404     add esp,+04   ; housekeeping >>>>>>>>>>> [000020b2] 5d         pop ebp       ; housekeeping >>>>>>>>>>> [000020b3] c3         ret           ; never gets here
    Size in bytes:(0018) [000020b3]

    DDD emulated by HHH according to the semantics of the x86 >>>>>>>>>>> language cannot possibly reach its own "return" instruction >>>>>>>>>>> whether or not any HHH ever aborts its emulation of DDD.

    Equivocation between looking at the behavor of DDD being the >>>>>>>>>> actual program (which include a particular version of HHH) and >>>>>>>>>> the behavior of a PARTIAL emulation of DDD by HHH, which ends >>>>>>>>>> up not having the property you want to show.

    Partial doesn't lead to showing never.


    In other words you continue to perpetually insist on
    the ridiculously stupid idea of requiring the complete
    emulation of a non-terminating input.

    I don't think this is: stupidity, ignorance, ADD.
    I don't know what this leaves besides dishonesty with malice. >>>>>>>>>

    No, you just need to know the RESULTS of the emulation of the
    input even if you emulate it for an unlimited number of steps.

    Yes

    So, you agree that the results of only the partial emulation done
    by HHH doesn't define the answer, only that of the infinte
    emulation OF THIS EXACT INPUT, defines the behavior, as shown by
    HHH1(DDD) which shows it halts.

    You don't need to actually do it if you can prove what it would be. >>>>>>>>

    *Yes and ChatGPT agrees*

    <ChatGPT>
       Think of HHH as a "watchdog" that steps in during real
       execution to stop DDD() from running forever. But when
       HHH simulates DDD(), it's analyzing an "idealized" version
       of DDD() where nothing stops the recursion. In the simulation, >>>>>>>    DDD() is seen as endlessly recursive, so HHH concludes that >>>>>>>    it would not halt without external intervention.
    </ChatGPT>

    https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2

    Just admitmits that HHH gets the wrong answer, because you lied,
    because the HHH that DDD calls will also abort and return to DDD,
    so DDD would halt.

    Remember, you AGREED above that it is the behavior of the INFINITE >>>>>> emulation, not the finite emulation of HHH defines the answer.


    A termination analyzer / halt decider must PREDICT
    non terminating behavior not measure it.

    If a termination analyzer / halt decider MEASURES
    non-terminating behavior IT CANNOT REPORT THIS.


    Of course, that is for this exact input, which uses the copy of >>>>>>>> H that does abort and return.


    No it is not.
    <ChatGPT>
       when HHH simulates DDD(), it's analyzing an
       "idealized" version of DDD() where nothing
       stops the recursion.
    </ChatGPT>

    In other words you are admitting that it isn't actually looking at >>>>>> the input it was given.


    ChatGPT (using its own words) and I both agree that HHH
    is supposed to predict the behavior of the infinite
    emulation on the basis of its finite emulation.


    Yes, but that behavior is DEFINED by the actual behavior of the
    actual machine.


    No it is not. It is never based on the actual behavior
    of the actual machine for any non-terminating inputs.

    Then you don't undetstand the requirement for something to be a
    semantic property.


    The actual behavior specified by the finite string input
    to HHH does include HHH emulating itself emulating DDD
    such that this DD *not some other DDD somewhere else*
    cannot possibly reach its own "return" instruction
    whether HHH emulates DDD forever or some finite number
    of times.

    But, since the HHH that DDD calls DOES abort its emulation, that logic
    is INVALID.

    We know it does, since you claim it it correct to do so.

    So, either you are lying that it does it to be correct, or you are lying
    that DDD doesn't call THAT HHH, or you are lying that the input DDD even
    HAS the property of halting, as that only applies to PROGRAMS, which
    require it to have ALL the code used, and thus the input DDD includes
    the code of HHH, so you can't change it.



    It has only ever been based on what this input would do
    if its simulation was never aborted.

    Right, which will be exactly what the input will do when run.

    It also means not by changing the copy of the decider the input calls,
    as then it its the input it was given.

    If you want to change these properties, you need to first fully define
    what you mean by the terms, and show they still meet the basic
    requirement needed for this things.


    Only a knucklehead would think that HHH is supposed
    to actually measure infinite behavior.

    But it needs to actually prove that it would occur before it can
    claim it.


    In other words that fact that DDD emulated by HHH would never
    stop running unless aborted is over your head?

    But since the HHH that DDD calls DOES aborr, that is a vacous statement.

    The unaborted emulation of the input given to HHH will reach a final
    state it HHH aborts its emulation, and thus gives up its claim to be
    defining the semantic property.


    I can see this, Ben can see this and ChatGPT understands it
    so well that it can use entirely different words to explain
    exactly how it sees this.


    Nope, If you look carefully at what Ben agreed to was if you define
    the NON-SEMANTIC property that you have been trying to define, your
    decider can be a correct POOP decider. (of course, you can't look that
    closely as you don't undetstand what you have been talking about).


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

    Right, he is pointing out that your NON-PROGRAM P, (since the input
    doesn't include the code for H) forms a template with H that creates a
    result that P will not halt unless H aborts.

    Since the Halting problem is about Programs, and not Non-Programs, it
    doesn't say anything about the real halting problem.


    The semantic property of this finite string does specify
    that HHH must emulate itself emulating DDD.

    And, since HHH fails to do that, it can't use its own simulation as a
    measure of the real halting property, so either HHH just isn't a halt
    decider.

    If your requriement is that HHH is defined to emulate DDD to determine
    its behavior, it just isn't allowed to abort its emulation until that
    behavior has been correctly determined. And, if HHH aborts its
    emulation, that behavior depends on what DDD does after HHH returns to
    it, so it can't know by your algorithm, and thus to meet your stated requirement, your HHH just isn't allowed to abort its emulation.

    Since HHH doesn't meet the stated requirements for your HHH, your logic
    is just a LIE.

    Remember, a semantic property is based on the determination of the
    actual final behavior of that input (not the results of an aborted
    emulation), thus if HHH does abort it emulation, the semantic property
    is what happens with that exact same input (and thus the exact same code
    of HHH that did that aborting) given to a complete emulator, (like
    HHH1), which shows that the input WILL halt, therefore HHH was wrong to
    abort, and thus failed to meet its requirements.


    The direct execution of DDD DOES NOT SPECIFY THAT.

    Sure it does. HHH must do what HHH does. That is the requirement in both
    cases. It requires that the HHH that it calls do EXACTLY the same thing
    as the HHH that looked at it, and conversly, the HHH that is analysing
    this input needs to treat the call to itself as behaving like it will,
    even if it doesn't realize it is actually itself.

    Thus, your "rule" that tries to detect infinite recursion is incorrect,
    as it has a false positive when HHH thinks that the HHH that it is
    emulating will not return, when the correct (and thus complete)
    emulation of that code shows that it will.


    He NEVER agree that your decider was a correct Halt Decider.


    *He did agree that H does meet the first half of this criteria*

    Nope, because here D is a program, and thus includes the code for H, so
    the H that aborts can't claim that its D is non-halting.


    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
        If simulating halt decider H correctly simulates its input D
        until H correctly determines that its simulated D would never
        stop running unless aborted then

        H can abort its simulation of D and correctly report that D
        specifies a non-halting sequence of configurations.
    </MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to Andy Walker on Sun Nov 3 11:19:49 2024
    On 2024-11-02 10:21:09 +0000, Andy Walker said:

    On 02/11/2024 08:43, Mikko wrote:
    A false assertion is a lie even if nobody asserts it.
    [PO:]
    Not at all. The base meaning of {lie} requires intentional
    deception.
    That may be its base meaning but the full meaning includes
    all false statements. The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.

    Disagree. There is a clear advantage in distinguishing those
    who make [honest] mistakes from those who wilfully mislead.

    That is not a disagreement.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Nov 3 11:32:00 2024
    On 2024-11-02 13:35:57 +0000, olcott said:

    On 11/2/2024 8:18 AM, joes wrote:
    Am Sat, 02 Nov 2024 06:19:49 -0500 schrieb olcott:
    On 11/2/2024 3:43 AM, Mikko wrote:
    On 2024-11-01 12:10:41 +0000, olcott said:
    On 11/1/2024 5:40 AM, Mikko wrote:
    On 2024-11-01 00:12:37 +0000, olcott said:
    On 10/31/2024 6:48 PM, Richard Damon wrote:
    On 10/31/24 7:43 PM, olcott wrote:
    On 10/31/2024 6:08 PM, Richard Damon wrote:
    On 10/31/24 12:12 PM, olcott wrote:
    On 10/31/2024 11:03 AM, Andy Walker wrote:
    On 31/10/2024 11:01, Mikko wrote:
    On 2024-10-30 11:17:45 +0000, Andy Walker said:
    On 30/10/2024 03:50, Jeff Barnett wrote:

    So, are you willing to state that you are admitting that nothing >>>>>>>>>> you might come up with has any bearing on the original halting >>>>>>>>>> problem because you are working in a new framework?
    I am admitting one of two things:
    (1) Everyone has misconstrued the original halting problem as not >>>>>>>>> applying to the behavior actually specified by the actual input >>>>>>>>> finite string.
    Which is just a lie, so you are just admitting to not knowing what >>>>>>>> the facts are.
    It can't possibly be a lie because I am not even asserting it as a >>>>>>> truth only a possible truth of two possible truths.
    A false assertion is a lie even if nobody asserts it.
    Not at all. The base meaning of {lie} requires intentional deception. >>>> That may be its base meaning but the full meaning includes all false
    statements. The statement itself does not change when someone states it >>>> so there is no clear advantage in saying that the statement was not a
    lie until someone stated it.
    It is also deceptive to call a statement {false} when you really only
    mean that the statement is inconsistent with the current received view
    and not false in every sense.
    In this case the most honest thing to say is X is not the way that most
    experts look at it. X is not a lie and X is not even false.
    It is also deceptive to call a statement true when you really only
    mean that there might be a sense in which it is, without telling.


    It is true that HHH correctly rejects DDD as non-halting
    on the basis that DDD emulated by HHH cannot possibly
    reach its own return instruction.

    The word "correctly" is not a part of a truth but depends on comparison
    to something unspecified.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Nov 3 11:29:55 2024
    On 2024-11-02 11:19:49 +0000, olcott said:

    On 11/2/2024 3:43 AM, Mikko wrote:
    On 2024-11-01 12:10:41 +0000, olcott said:

    On 11/1/2024 5:40 AM, Mikko wrote:
    On 2024-11-01 00:12:37 +0000, olcott said:

    On 10/31/2024 6:48 PM, Richard Damon wrote:
    On 10/31/24 7:43 PM, olcott wrote:
    On 10/31/2024 6:08 PM, Richard Damon wrote:
    On 10/31/24 12:12 PM, olcott wrote:
    On 10/31/2024 11:03 AM, Andy Walker wrote:
    On 31/10/2024 11:01, Mikko wrote:
    On 2024-10-30 11:17:45 +0000, Andy Walker said:
    On 30/10/2024 03:50, Jeff Barnett wrote:
    You may have noticed that the moron responded to your message in >>>>>>>>>>>>> less than 10 minutes. Do you think he read the material before >>>>>>>>>>>>> responding? A good troll would have waited a few hours before >>>>>>>>>>>>> answering.
        I doubt whether Peter is either a moron or a troll. >>>>>>>>>>> Does it really matter? If he falsely pretends to be a moron or a liar
    I may politely pretend to believe.

         It's not exactly polite to describe Peter in any of these ways!
    Entirely personally, I see no reason to do so in any case.  He is quite
    often impolite in response to being called a "stupid liar" or similar,
    but that's understandable.  He is no worse than many a student in terms
    of what he comprehends;  his fault lies in [apparently] believing that he
    has a unique insight.

    When what I say is viewed within the perspective of
    the philosophy of computation I do have new insight.

    When what I say is viewed within the assumption that
    the current received view of the theory of computation
    is inherently infallible then what I say can only be
    viewed as incorrect.

    So, are you willing to state that you are admitting that nothing you >>>>>>>> might come up with has any bearing on the original halting problem >>>>>>>> because you are working in a new framework?


    I am admitting one of two things:
    (1) Everyone has misconstrued the original halting problem
    as not applying to the behavior actually specified by the
    actual input finite string.

    Which is just a lie, so you are just admitting to not knowing what the >>>>>> facts are.


    It can't possibly be a lie because I am not even asserting
    it as a truth only a possible truth of two possible truths.

    A false assertion is a lie even if nobody asserts it.

    Not at all. The base meaning of {lie} requires intentional
    deception.

    That may be its base meaning but the full meaning includes
    all false statements. The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.

    It is deception to apply the term {lie} to any expression
    of language without qualifying that {intentional deception}
    it not meant only {falsity} is meant.

    In order to say anything about intention one must say something
    obout something other than the statement itself: the author of
    the statement. To require that a sentence of the form X is Y
    shall be interpreted as an assertion about something other than
    X is not reasonable semantics. Of course natural language
    semantics is often far from reasonable when the purpose is
    other than serious discussion.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Nov 3 11:36:58 2024
    On 2024-11-02 11:30:09 +0000, olcott said:

    On 11/2/2024 4:01 AM, Mikko wrote:
    On 2024-11-01 12:03:24 +0000, olcott said:

    On 11/1/2024 5:37 AM, Mikko wrote:
    On 2024-10-31 23:43:41 +0000, olcott said:

    On 10/31/2024 6:08 PM, Richard Damon wrote:
    On 10/31/24 12:12 PM, olcott wrote:
    On 10/31/2024 11:03 AM, Andy Walker wrote:
    On 31/10/2024 11:01, Mikko wrote:
    On 2024-10-30 11:17:45 +0000, Andy Walker said:
    On 30/10/2024 03:50, Jeff Barnett wrote:
    You may have noticed that the moron responded to your message in >>>>>>>>>>> less than 10 minutes. Do you think he read the material before >>>>>>>>>>> responding? A good troll would have waited a few hours before >>>>>>>>>>> answering.
        I doubt whether Peter is either a moron or a troll. >>>>>>>>> Does it really matter? If he falsely pretends to be a moron or a liar >>>>>>>>> I may politely pretend to believe.

         It's not exactly polite to describe Peter in any of these ways!
    Entirely personally, I see no reason to do so in any case.  He is quite
    often impolite in response to being called a "stupid liar" or similar, >>>>>>>> but that's understandable.  He is no worse than many a student in terms
    of what he comprehends;  his fault lies in [apparently] believing that he
    has a unique insight.

    When what I say is viewed within the perspective of
    the philosophy of computation I do have new insight.

    When what I say is viewed within the assumption that
    the current received view of the theory of computation
    is inherently infallible then what I say can only be
    viewed as incorrect.

    So, are you willing to state that you are admitting that nothing you >>>>>> might come up with has any bearing on the original halting problem >>>>>> because you are working in a new framework?

    I am admitting one of two things:
    (1) Everyone has misconstrued the original halting problem
    as not applying to the behavior actually specified by the
    actual input finite string.

    The finite strings specifying the behaviour are not a part
    of the halting problem. Any solution is required to contain
    encoding rules for the creation of those strings.

    Sure they are.

    It is of course possible to present the problem in either way without
    changing anything important. The most common way is to state that the
    decider shall use descriptions of the Turing machine and the input
    but the encoding rules are not specified. You can present the problem
    with specific encoding rules or stating that the encoding of a specific
    UTM shall be used. Doing so reduces the space of possible solutions but
    does not affect the solvability.

    So the most common presentation is that encoding rules are a part of
    the solution but including them in the problem does not make a significant >> difference.

    (2) I am resolving the halting problem in a way that is
    comparable to the way that ZFC resolved Russell's Paradox.

    Problems shall be solved, not resolved. The expression "resolving
    the halting problem" does not mean anything because the types of
    the words are not compatible. A paradox is a different type so
    it can be resolved.

    It is iffy to say that ZFC solved Russell's Paradox because
    it is not solving the original problem it is redefining the
    basis of the problem.

    Then don't say so. It would be better to say that ZFC (and before
    it ZF and Z) avoids Russell's paradox.


    It really is not even any change to the view of deciders to
    know that they compute the mapping from their finite string
    input to their own accept or reject state on the basis of a
    semantic or syntactic property of this string.

    My view does seems to be a change to how this semantic property
    is string understood when applied to the halting problem proof.

    It is not about how a preperty is understood but about the choice
    of a property for discussion.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Nov 3 13:55:56 2024
    On 2024-11-02 12:46:47 +0000, olcott said:

    On 11/2/2024 5:49 AM, Mikko wrote:
    On 2024-11-01 12:26:58 +0000, olcott said:

    On 11/1/2024 5:58 AM, Mikko wrote:
    On 2024-10-31 12:50:00 +0000, olcott said:

    On 10/31/2024 5:49 AM, Mikko wrote:
    On 2024-10-29 14:35:34 +0000, olcott said:

    On 10/29/2024 2:57 AM, Mikko wrote:
    On 2024-10-29 00:57:30 +0000, olcott said:

    On 10/28/2024 6:56 PM, Richard Damon wrote:
    On 10/28/24 11:04 AM, olcott wrote:
    On 10/28/2024 6:16 AM, Richard Damon wrote:
    The machine being used to compute the Halting Function has taken a >>>>>>>>>>>> finite string description, the Halting Function itself always took a
    Turing Machine,


    That is incorrect. It has always been the finite string Turing Machine
    description of a Turing machine is the input to the halt decider. >>>>>>>>>>> There are always been a distinction between the abstraction and the >>>>>>>>>>> encoding.

    Nope, read the problem you have quoted in the past.


    Ultimately I trust Linz the most on this:

    the problem is: given the description of a Turing machine
    M and an input w, does M, when started in the initial
    configuration qow, perform a computation that eventually halts? >>>>>>>>> https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf

    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞ >>>>>>>>> Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn

    Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ >>>>>>>>> correctly simulated by embedded_H cannot possibly reach
    either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects
    simulation out of hand:

    We cannot find the answer by simulating the action of M on w, >>>>>>>>> say by performing it on a universal Turing machine, because
    there is no limit on the length of the computation.

    That statement does not fully reject simulation but is correct in >>>>>>>> the observation that non-halting cannot be determied in finite time >>>>>>>> by a complete simulation so someting else is needed instead of or >>>>>>>> in addition to a partial simulation. Linz does include simulationg >>>>>>>> Turing machines in his proof that no Turing machine is a halt decider. >>>>>>>
    *That people fail to agree with this and also fail to*
    *correctly point out any error seems to indicate dishonestly*
    *or lack of technical competence*

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    - irrelevant

    100% perfectly relevant within the philosophy of computation

    Probably but not to anything quoted above.

    *THE TITLE OF THIS THREAD*
    [The philosophy of computation reformulates existing ideas on a new basis ---]

    - couterfactual

    You can baselessly claim that verified facts are counter-factual
    you cannot show this.

    Your statement was about a situation where "people fail to agree with
    this and also fail to correctly point out any error". But that situation >>>> has not happened as people have identified your errors (perhaps not all >>>> but at least sufficiently many).


    Inconsistent with the currently received view is
    certainly not the slightest trace of any error when
    examined within the philosophy of computation.

    It has always seemed quite ridiculous to me that everyone
    here consistently construes the currently received view
    as inherently infallible.

    The currently received view that if you are asked "What is 5 + 6?"
    then only an answer that tells what 5 + 6 is is correct is infallible.



    This is simple enough that people cannot be confused.
    That 5 + 6 == 11 does seem infallibly true.





    They call me stupid and ignorant for not accepting the currently
    received view as inherently infallible.

    You are stupid if you regard your own view as infallible. If you
    regard something that has been tested and found good as infallible
    then the risk of error can be small enough.


    I have known that equating believable with true is an error
    a great consequence ever since I was 14.

    It seems clear that halt deciders must compute the mapping
    from their input finite strings to the actual behavior
    specified by these finite strings.

    It is true that when we construe the halting criteria as
    requiring taking into account how a pathological relationship
    changes the behavior of the input instead of simply ignoring
    this behavior change that pathological inputs become decidable
    as non-halting.


    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Nov 3 13:53:42 2024
    On 2024-11-02 11:43:02 +0000, olcott said:

    On 11/2/2024 4:09 AM, Mikko wrote:
    On 2024-11-01 12:19:03 +0000, olcott said:

    On 11/1/2024 5:42 AM, Mikko wrote:
    On 2024-10-30 12:46:25 +0000, olcott said:

    ZFC only resolved Russell's Paradox because it tossed out
    the incoherent foundation of https://en.wikipedia.org/wiki/ Naive_set_theory

    Actually Zermelo did it. The F and C are simply minor improvements on
    other aspects of the theory.

    Thus establishing the precedent that replacing the foundational
    basis of a problem is a valid way to resolve that problem.

    No, that does not follow. In particular, Russell's paradox is not a
    problem, just an element of the proof that the naive set theory is
    inconsistent. The problem then is to construct a consistent set
    theory. Zermelo proposed one set theory and ZF and ZFC are two other
    proposals.

    My view is that the same kind of self-reference issue that
    showed naive set theory was inconsistent also shows that the
    current notion of a formal system is inconsistent.

    From the proof of the exstence of Russell's set it is easy
    to prove that 1 = 2. As long as no proof of 1 = 2 from a
    self-reference in a formal system is shown there is no
    reason to think that such system is inconsisten. And the
    existence of insonstent formal systems does not mean that
    the notion of a formal system is inconsistent.

    When we handle this self-reference differently then this issue
    is resolved.

    No proof ot that, either.

    When a formal system is ONLY a sequence of truth preserving
    operations applied to a consistent set of expressions that
    have been stipulated to be true then expressions that would
    otherwise show incompleteness are rejected because they have
    no path to true or false.

    The foundation of all these theories is classical logic.


    The key error of classical logic is that it diverged from the
    model of the syllogism where there is always a path to true or
    false or the syllogism is ill-formed.

    Classical logic does not substantially diverge from the model of
    syllogism. It iextends it for situations that cannot be covered
    with syllogistic logic. Presentational differences follow mainly
    from the needs of the additional coverage.

    No error has been shown in classical logic.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Nov 3 14:11:55 2024
    On 2024-11-02 12:46:47 +0000, olcott said:

    On 11/2/2024 5:49 AM, Mikko wrote:
    On 2024-11-01 12:26:58 +0000, olcott said:

    On 11/1/2024 5:58 AM, Mikko wrote:
    On 2024-10-31 12:50:00 +0000, olcott said:

    On 10/31/2024 5:49 AM, Mikko wrote:
    On 2024-10-29 14:35:34 +0000, olcott said:

    On 10/29/2024 2:57 AM, Mikko wrote:
    On 2024-10-29 00:57:30 +0000, olcott said:

    On 10/28/2024 6:56 PM, Richard Damon wrote:
    On 10/28/24 11:04 AM, olcott wrote:
    On 10/28/2024 6:16 AM, Richard Damon wrote:
    The machine being used to compute the Halting Function has taken a >>>>>>>>>>>> finite string description, the Halting Function itself always took a
    Turing Machine,


    That is incorrect. It has always been the finite string Turing Machine
    description of a Turing machine is the input to the halt decider. >>>>>>>>>>> There are always been a distinction between the abstraction and the >>>>>>>>>>> encoding.

    Nope, read the problem you have quoted in the past.


    Ultimately I trust Linz the most on this:

    the problem is: given the description of a Turing machine
    M and an input w, does M, when started in the initial
    configuration qow, perform a computation that eventually halts? >>>>>>>>> https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf

    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞ >>>>>>>>> Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn

    Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ >>>>>>>>> correctly simulated by embedded_H cannot possibly reach
    either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects
    simulation out of hand:

    We cannot find the answer by simulating the action of M on w, >>>>>>>>> say by performing it on a universal Turing machine, because
    there is no limit on the length of the computation.

    That statement does not fully reject simulation but is correct in >>>>>>>> the observation that non-halting cannot be determied in finite time >>>>>>>> by a complete simulation so someting else is needed instead of or >>>>>>>> in addition to a partial simulation. Linz does include simulationg >>>>>>>> Turing machines in his proof that no Turing machine is a halt decider. >>>>>>>
    *That people fail to agree with this and also fail to*
    *correctly point out any error seems to indicate dishonestly*
    *or lack of technical competence*

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    - irrelevant

    100% perfectly relevant within the philosophy of computation

    Probably but not to anything quoted above.

    *THE TITLE OF THIS THREAD*
    [The philosophy of computation reformulates existing ideas on a new basis ---]

    - couterfactual

    You can baselessly claim that verified facts are counter-factual
    you cannot show this.

    Your statement was about a situation where "people fail to agree with
    this and also fail to correctly point out any error". But that situation >>>> has not happened as people have identified your errors (perhaps not all >>>> but at least sufficiently many).


    Inconsistent with the currently received view is
    certainly not the slightest trace of any error when
    examined within the philosophy of computation.

    It has always seemed quite ridiculous to me that everyone
    here consistently construes the currently received view
    as inherently infallible.

    The currently received view that if you are asked "What is 5 + 6?"
    then only an answer that tells what 5 + 6 is is correct is infallible.

    This is simple enough that people cannot be confused.
    That 5 + 6 == 11 does seem infallibly true.

    So even you can make the ridiculous mistake to regard the currently
    received view as infallible?

    They call me stupid and ignorant for not accepting the currently
    received view as inherently infallible.

    You are stupid if you regard your own view as infallible. If you
    regard something that has been tested and found good as infallible
    then the risk of error can be small enough.

    I have known that equating believable with true is an error
    a great consequence ever since I was 14.

    It seems clear that halt deciders must compute the mapping
    from their input finite strings to the actual behavior
    specified by these finite strings.

    It is not clear at all unless you specify how those finite
    strings specify the actual behaviour. It is not pspecified
    in the usual formulation of the problem. Also note that
    the behaviour exists before those strings so "describe"
    should be and usually is used instead of "specify". The
    use of latter may give the false impression that the behaviour
    is determined by those strings.

    It is true that when we construe the halting criteria as
    requiring taking into account how a pathological relationship
    changes the behavior of the input instead of simply ignoring
    this behavior change that pathological inputs become decidable
    as non-halting.

    It is true that doing that means leaving the halting proble unsolved.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to joes on Sun Nov 3 15:13:31 2024
    On 2024-11-02 12:47:12 +0000, joes said:

    We are still miles away from beginning to talk about the halting
    problem. We must first establish mutual agreement on this.

    I'd rather hear about the halting problem. I'm reluctant to agree to
    your unknown reasoning up front, because you will represent it as
    proof you must be right. I can agree to this first step later and
    then I will have agreed to everything else.

    Just make sure you don't agree with anything that can be later used
    for an equivocation fallacy. Which seems to exclude everything said
    in English.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Nov 3 15:04:53 2024
    On 2024-11-02 12:24:29 +0000, olcott said:

    On 11/2/2024 5:35 AM, Mikko wrote:
    On 2024-11-01 13:18:48 +0000, olcott said:

    On 11/1/2024 6:08 AM, Mikko wrote:
    On 2024-10-31 12:53:04 +0000, olcott said:

    On 10/31/2024 5:55 AM, Mikko wrote:
    On 2024-10-31 01:20:40 +0000, Mike Terry said:

    On 30/10/2024 23:35, Richard Damon wrote:
    On 10/30/24 8:34 AM, olcott wrote:
    On 10/30/2024 6:19 AM, Richard Damon wrote:
    On 10/29/24 10:54 AM, olcott wrote:
    On 10/29/2024 5:50 AM, Richard Damon wrote:
    On 10/28/24 11:08 PM, olcott wrote:
    On 10/28/2024 9:56 PM, Richard Damon wrote:
    On 10/28/24 9:09 PM, olcott wrote:
    On 10/28/2024 6:56 PM, Richard Damon wrote:

    It is IMPOSSIBLE to emulate DDD per the x86 semantics without the code
    for HHH, so it needs to be part of the input.


    *You seemed to be a totally Jackass here*
    You are not that stupid
    You are not that ignorant
    and this is not your ADD

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD) >>>>>>>>>>>>>>> [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    At machine address 0000217a HHH emulates itself emulating >>>>>>>>>>>>>>> DDD without knowing that it is emulating itself. >>>>>>>>>>>>>>>

    Then how did it convert the call HHH into an emulation of DDD again?


    When HHH (unknowingly) emulates itself emulating DDD this >>>>>>>>>>>>> emulated HHH is going to freaking emulate DDD.

    Did you think it was going to play poker?


    Which is what it would do, get stuck and fail to be a decider. It might
    figure out that it is emulating an emulating decider, at which point it
    knows that the decider might choose to abort its conditional emulation
    to return, so it needs to emulate further.

    Only by recognizing itself, does it have grounds to say that if I don't
    abort, it never will, and thus I am stuck, so I need to abort. >>>>>>>>>>>>

    Counter-factual. This algorithm has no ability to KNOW ITS OWN CODE.
    https://github.com/plolcott/x86utm/blob/master/Halt7.c // page 801 >>>>>>>>>>>
    *That people fail to agree with this and also fail to*
    *correctly point out any error seems to indicate dishonestly* >>>>>>>>>>> *or lack of technical competence*

    DDD emulated by HHH according to the semantics of the x86 >>>>>>>>>>> language cannot possibly reach its own "return" instruction >>>>>>>>>>> whether or not any HHH ever aborts its emulation of DDD. >>>>>>>>>>>
    I read, reread again and again to make sure that my understanding >>>>>>>>>>> is correct. You seems to glance at a few words before spouting off a
    canned rebuttal that does not even apply to my words.



    No, it knows its own code because it rule for "No conditional branches"
    excludes that code.


    It does not know its own code. It merely knows that the
    machine address that it is looking at belongs to the
    operating system. I simply don't have the fifty labor
    years that AProVE: Non-Termination Witnesses for C Programs, >>>>>>>>> could spend on handling conditional branches.

    The stupid aspect on your part is that even knowing
    that its own code halts THIS HAS NOTHING TO DO WITH
    DDD REACHING TS OWN RETURN INSTRUCTION.



    No, HHH is NOT part of the "Operating System" so your claims are just a lie,

    PO definitely has a deep-rooted problem with his thinking here.

    What PO does does not look like any thingking but more like what one >>>>>> could expect from ChatgPPT or a similar AI.

    I don't have the 50 years it would take for me to replicate the work of >>>>> AProVE: Non-Termination Witnesses for C Programs.

    Doesn't matter. Even if you had you could not use it to prove your false >>>> claim that there be some defect in some proof.

    There has never ever been the least trace of error
    in this verified fact:

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    No, but its relevance to Linz' proof is very thin.

    When the main motive of people like Richard is to derail
    any chance of mutual agreement I cannot proceed with all
    of the steps achieving mutual agreement on each step one
    at a time in their mandatory prerequisite order.

    You don't know motives of other people unless they tell. And even if
    they do tell you can't know whether they tell truthfully. It is known
    that people may be mistaken about their motives and that they rarely
    if ever know all their moteives.

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

    _DDD()
    [000020a2] 55 push ebp ; housekeeping
    [000020a3] 8bec mov ebp,esp ; housekeeping
    [000020a5] 68a2200000 push 000020a2 ; push DDD
    [000020aa] e8f3f9ffff call 00001aa2 ; call H0
    [000020af] 83c404 add esp,+04 ; housekeeping
    [000020b2] 5d pop ebp ; housekeeping
    [000020b3] c3 ret ; never gets here
    Size in bytes:(0018) [000020b3]

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    Unless and until you have complete and total perfect
    understanding the above is perfectly correct I cannot even
    begin showing relevance to Linz.

    To agree about an ambiguous text tends to produce more harm than benefit
    and should be avoided unless one can be sure that one knows who will get
    the harm and who the benefit.

    When we do not construe the current received view as
    inherently infallible then we can begin to consider
    alternative view.

    You can call a strawman deception (or an attempt of one) an altenative
    view but it is still a strawman deception.

    THE FREAKING SUBJECT OF THE FREAKING THREAD IS THE PHILOSOPHY
    OF COMPUTATION.

    Strawman deception is a valid topic but not a valid method of
    philosophical discussion.

    Also note that the philosophy of philosphy of computation is a
    part of the philosphy of computation.

    If naive set theory was construed as inherently infallible then
    ZFC could have never resolved Russell's Paradox.

    There is no point in construing an inconsistent theory as inherently
    infallible.

    None-the-less everyone here continues to do that. Everyone here
    takes the current received view on the theory of computation is
    if it came directly from God himself. They cannot begin to imagine
    the tiniest little trace of any error what-so-ever in the current
    received view.

    It really is not even any change to the view of deciders
    to know that they compute the mapping from their finite
    string input to their own accept or reject state on the
    basis of a semantic or syntactic property of this string.

    It does seems to be a change to how this semantic property
    is string understood when applied to the halting problem proof.

    The point is that a Turing machine can only compute syntactic properties.

    No that is not the actual point. That is only the current
    received view not an infallible ruling. Rice's theorem is
    accepted as true. That is not the same as it actually being
    true.

    Every decider can be regarded as a definition of a syntactic property.
    Every property that can be seen in the string is a syntactic property,
    and the rest are not available to any decider.

    From what I recall Rice can always be reduced to the HP.
    This means refuting the HP proofs can be construed as
    refuting Rice.

    Conversely, the HP is a special case of Rice. Whether a string describes
    a halting computation is not a feature of the string but depends on the interpretation. The same string may mean a halting computation to one
    UTM and non-halting computation or a non-computation to another one.

    Everyone here seems to think that the semantic property of
    this finite string is not the actual behavior that this finite
    string actually specifies.

    In order to get a specification of anything the string must be
    interpreted.

    Yes.

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

    Thus when HHH is a C interpreter both HHH and DDD
    eventually crash due to out-of-memory error.

    Which can be called an abnormal termination. A C implementation may let
    you set up a signal handler function that is executed in a out-or-memory situation but all implementations don't.

    A behaviour is not a finite string so a Turing machine
    cannot see it.

    When this TM is a UTM then this UTM can see the behavior
    specified by the string as a subset of its own state
    transitions.

    If the behaviour is non-terminating and non-repeating the UTM will never
    see all of it.

    Instead of the actual behavior they construe it as the idealized
    behavior that would occur if DDD was not calling its own termination
    analyzer.

    No, most participant of these discussions understand that the
    halting problem asks about the actual behaviour of the actual
    Turing machine with the actual input.

    We are still miles away from beginning to talk about
    the halting problem. We must first establish mutual
    agreement on this.

    void XXX()
    {
    YYY(DDD);
    return;
    }

    _XXX()
    [000020a2] 55 push ebp ; housekeeping
    [000020a3] 8bec mov ebp,esp ; housekeeping
    [000020a5] 68a2200000 push 000020a2 ; push XXX
    [000020aa] e8f3f9ffff call 00001aa2 ; call H0
    [000020af] 83c404 add esp,+04 ; housekeeping
    [000020b2] 5d pop ebp ; housekeeping
    [000020b3] c3 ret ; never gets here
    Size in bytes:(0018) [000020b3]

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    Whether DDD emulated by HHH is even relevant depends on what
    YYY does. If it is defined

    #definine YYY(X) (1)

    then XXX returns after doing almost nothing.

    In other case what I am doing is called
    isolating the independent variable.

    You may call it that way. It does not look like that.

    The program under test is DDD.
    HHH is NOT the program under test it is the tester.

    So far is good. But the halting problem demands that every Turng machine >>>> can be put to the test.

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    It is not 100% impossible to construe this as the reject criteria.
    It is merely unconventional.

    More importan is whther it is correct. If a terminating computation
    is rejected as non-terminating then at least one of the criteria is
    incorrect.

    HHH does compute the mapping from its input DDD
    to the actual behavior that DDD specifies and this
    DOES INCLUDE HHH emulating itself emulating DDD.

    Yes but not the particular mapping required by the halting problem.

    HHH1 does compute the mapping from its input DDD
    to the actual behavior that DDD specifies and this
    DOES NOT INCLUDE HHH1 emulating itself emulating DDD.

    The behavour specified by DDD is the same in both cases, incuding
    the behaviour of HHH(DDD). The mapping computed by HHH1 is different
    from HHH so at least one of them is not the mapping required by the
    halting problem (and in fact the other isn't, either).

    It seems ridiculously stupid for everyone here to simply
    ignore how pathological self-reference DOES IN FACT
    change the behavior of DDD.

    The pathological self-reference does not change anything. It just
    is there. But it is not very pathological as HHH can detect it
    and terminate anyway.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Sun Nov 3 14:32:40 2024
    Am Sat, 02 Nov 2024 20:33:40 -0500 schrieb olcott:
    On 11/2/2024 8:22 PM, Richard Damon wrote:
    On 11/2/24 9:00 PM, olcott wrote:
    On 11/2/2024 7:52 PM, Richard Damon wrote:
    On 11/2/24 8:38 PM, olcott wrote:
    On 11/2/2024 7:21 PM, Richard Damon wrote:
    On 11/2/24 5:13 PM, olcott wrote:
    On 11/2/2024 3:24 PM, Richard Damon wrote:
    On 11/2/24 12:56 PM, olcott wrote:
    On 11/2/2024 10:44 AM, Richard Damon wrote:
    On 11/2/24 8:24 AM, olcott wrote:

    Of course, that is for this exact input, which uses the copy of H >>>>>>>> that does abort and return.

    No it is not.
       when HHH simulates DDD(), it's analyzing an "idealized"
       version of DDD() where nothing stops the recursion.
    In other words you are admitting that it isn't actually looking at >>>>>> the input it was given.
    ChatGPT (using its own words) and I both agree that HHH is supposed
    to predict the behavior of the infinite emulation on the basis of
    its finite emulation.
    LLMs literally string words they have previously seen together.

    Yes, but that behavior is DEFINED by the actual behavior of the
    actual machine.
    No it is not. It is never based on the actual behavior of the actual
    machine for any non-terminating inputs.
    Haha what? It absolutely is. For a nonterminating input a halting
    decider must return that it doesn't halt.

    Then you don't undetstand the requirement for something to be a
    semantic property.
    The actual behavior specified by the finite string input to HHH does
    include HHH emulating itself emulating DDD such that this DD *not some
    other DDD somewhere else*
    Especially not some DDD that calls a non-aborting simulator HHH1.
    cannot possibly reach its own "return" instruction whether HHH emulates
    DDD forever or some finite number of times.
    DDD returns, and you need to give the encoding of this DDD to HHH.

    I can see this, Ben can see this and ChatGPT understands it so well
    that it can use entirely different words to explain exactly how it
    sees this.
    Nope, If you look carefully at what Ben agreed to was if you define the
    NON-SEMANTIC property that you have been trying to define, your decider
    can be a correct POOP decider. (of course, you can't look that closely
    as you don't undetstand what you have been talking about).
    The semantic property of this finite string does specify that HHH must emulate itself emulating DDD.
    The direct execution of DDD DOES NOT SPECIFY THAT.
    Yes of course it does. It calls HHH.

    --
    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 olcott on Sun Nov 3 17:53:32 2024
    On 03/11/2024 13:19, olcott wrote:
    On 11/3/2024 3:19 AM, Mikko wrote:
    On 2024-11-02 10:21:09 +0000, Andy Walker said:

    On 02/11/2024 08:43, Mikko wrote:
    A false assertion is a lie even if nobody asserts it.
    [PO:]
    Not at all. The base meaning of {lie} requires intentional
    deception.
    That may be its base meaning but the full meaning includes
    all false statements. The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.

    Disagree. There is a clear advantage in distinguishing those
    who make [honest] mistakes from those who wilfully mislead.

    That is not a disagreement.


    The term "lie" is to only be applied to intentionally
    deceitful statements. To apply the term "lie" to statements
    not having intentional deceit <is> itself intentional deceit.


    Not if the person making that claim sincerely believes it. :) You are being inconsistent here...

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Nov 3 13:19:49 2024
    On 11/3/24 10:16 AM, olcott wrote:
    On 11/3/2024 8:32 AM, joes wrote:
    Am Sat, 02 Nov 2024 20:33:40 -0500 schrieb olcott:
    On 11/2/2024 8:22 PM, Richard Damon wrote:
    On 11/2/24 9:00 PM, olcott wrote:
    On 11/2/2024 7:52 PM, Richard Damon wrote:
    On 11/2/24 8:38 PM, olcott wrote:
    On 11/2/2024 7:21 PM, Richard Damon wrote:
    On 11/2/24 5:13 PM, olcott wrote:
    On 11/2/2024 3:24 PM, Richard Damon wrote:
    On 11/2/24 12:56 PM, olcott wrote:
    On 11/2/2024 10:44 AM, Richard Damon wrote:
    On 11/2/24 8:24 AM, olcott wrote:

    Of course, that is for this exact input, which uses the copy of H >>>>>>>>>> that does abort and return.

    No it is not.
        when HHH simulates DDD(), it's analyzing an "idealized" >>>>>>>>>     version of DDD() where nothing stops the recursion.
    In other words you are admitting that it isn't actually looking at >>>>>>>> the input it was given.
    ChatGPT (using its own words) and I both agree that HHH is supposed >>>>>>> to predict the behavior of the infinite emulation on the basis of >>>>>>> its finite emulation.
    LLMs literally string words they have previously seen together.

    Yes, but that behavior is DEFINED by the actual behavior of the
    actual machine.
    No it is not. It is never based on the actual behavior of the actual >>>>> machine for any non-terminating inputs.
    Haha what? It absolutely is. For a nonterminating input a halting
    decider must return that it doesn't halt.

    Then you don't undetstand the requirement for something to be a
    semantic property.
    The actual behavior specified by the finite string input to HHH does
    include HHH emulating itself emulating DDD such that this DD *not some
    other DDD somewhere else*
    Especially not some DDD that calls a non-aborting simulator HHH1.

    *HHH1 has identical source code to HHH*

    Which proves that neither HHH or HHH1 are pure functions or eligable to
    be deciders, thus your entire premise is refuted.


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

    DDD emulated by HHH
    CANNOT POSSIBLY reach its own return instruction.

    Do you mean the PROGRAM DDD, that HHH did an emulation on (which means
    the behavior continues after HHH aborts its emulation) or do mean

    The emulation of DDD by HHH, which isn't an objective or a semantic
    property of DDD, and thus not eligable to be used for that sort of criteria.


    DDD emulated by HHH1
    DOES REACH its own return instruction.




    Because THAT emulation meets the requirments, while HHH's didn't, thus
    proving HHH wrong, and you a pathological liar.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Nov 3 13:20:01 2024
    On 11/3/24 8:21 AM, olcott wrote:
    On 11/3/2024 3:29 AM, Mikko wrote:
    On 2024-11-02 11:19:49 +0000, olcott said:

    On 11/2/2024 3:43 AM, Mikko wrote:
    On 2024-11-01 12:10:41 +0000, olcott said:

    On 11/1/2024 5:40 AM, Mikko wrote:
    On 2024-11-01 00:12:37 +0000, olcott said:

    On 10/31/2024 6:48 PM, Richard Damon wrote:
    On 10/31/24 7:43 PM, olcott wrote:
    On 10/31/2024 6:08 PM, Richard Damon wrote:
    On 10/31/24 12:12 PM, olcott wrote:
    On 10/31/2024 11:03 AM, Andy Walker wrote:
    On 31/10/2024 11:01, Mikko wrote:
    On 2024-10-30 11:17:45 +0000, Andy Walker said:
    On 30/10/2024 03:50, Jeff Barnett wrote:
    You may have noticed that the moron responded to your >>>>>>>>>>>>>>> message in
    less than 10 minutes. Do you think he read the material >>>>>>>>>>>>>>> before
    responding? A good troll would have waited a few hours >>>>>>>>>>>>>>> before
    answering.
        I doubt whether Peter is either a moron or a troll. >>>>>>>>>>>>> Does it really matter? If he falsely pretends to be a moron >>>>>>>>>>>>> or a liar
    I may politely pretend to believe.

         It's not exactly polite to describe Peter in any of >>>>>>>>>>>> these ways!
    Entirely personally, I see no reason to do so in any case. >>>>>>>>>>>> He is quite
    often impolite in response to being called a "stupid liar" >>>>>>>>>>>> or similar,
    but that's understandable.  He is no worse than many a >>>>>>>>>>>> student in terms
    of what he comprehends;  his fault lies in [apparently] >>>>>>>>>>>> believing that he
    has a unique insight.

    When what I say is viewed within the perspective of
    the philosophy of computation I do have new insight.

    When what I say is viewed within the assumption that
    the current received view of the theory of computation
    is inherently infallible then what I say can only be
    viewed as incorrect.

    So, are you willing to state that you are admitting that
    nothing you might come up with has any bearing on the original >>>>>>>>>> halting problem because you are working in a new framework? >>>>>>>>>>

    I am admitting one of two things:
    (1) Everyone has misconstrued the original halting problem
    as not applying to the behavior actually specified by the
    actual input finite string.

    Which is just a lie, so you are just admitting to not knowing
    what the facts are.


    It can't possibly be a lie because I am not even asserting
    it as a truth only a possible truth of two possible truths.

    A false assertion is a lie even if nobody asserts it.

    Not at all. The base meaning of {lie} requires intentional
    deception.

    That may be its base meaning but the full meaning includes
    all false statements. The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.

    It is deception to apply the term {lie} to any expression
    of language without qualifying that {intentional deception}
    it not meant only {falsity} is meant.

    In order to say anything about intention one must say something
    obout something other than the statement itself: the author of
    the statement. To require that a sentence of the form X is Y
    shall be interpreted as an assertion about something other than
    X is not reasonable semantics. Of course natural language
    semantics is often far from reasonable when the purpose is
    other than serious discussion.


    Don't call anything a lie when you do not mean intentional
    deception or you yourself are the only liar.


    Nope, YOU are the liar when you make that statement, as it is untrue,
    and you should know it.

    Sorry, you are just proving that you are nothing but a pathological liar.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Nov 3 13:22:22 2024
    On 11/3/24 12:58 PM, olcott wrote:
    On 11/3/2024 11:53 AM, Mike Terry wrote:
    On 03/11/2024 13:19, olcott wrote:
    On 11/3/2024 3:19 AM, Mikko wrote:
    On 2024-11-02 10:21:09 +0000, Andy Walker said:

    On 02/11/2024 08:43, Mikko wrote:
    A false assertion is a lie even if nobody asserts it.
    [PO:]
    Not at all. The base meaning of {lie} requires intentional
    deception.
    That may be its base meaning but the full meaning includes
    all false statements. The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.

        Disagree.  There is a clear advantage in distinguishing those >>>>> who make [honest] mistakes from those who wilfully mislead.

    That is not a disagreement.


    The term "lie" is to only be applied to intentionally
    deceitful statements. To apply the term "lie" to statements
    not having intentional deceit <is> itself intentional deceit.


    Not if the person making that claim sincerely believes it. :)  You are
    being inconsistent here...

    Richard has said that he does not mean intentional
    deceit when he calls me a liar, yet uses the term
    "liar" anyway knowing that others will take this
    to mean intentional deceit. So Richard is a liar
    for calling me a liar.


    Because the word doesn't just mean intential deciet.

    And you are an intentional liar to say it only means that, as you have
    been shown the definition.

    IF you won't accept the truth, then you become the classical case of the pathological liar that lies because he can not tell the difference
    between truth and lies, and speaks with a reckless disreguard for the truth.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Nov 3 16:14:08 2024
    On 11/3/24 1:40 PM, olcott wrote:
    On 11/3/2024 12:22 PM, Richard Damon wrote:
    On 11/3/24 12:58 PM, olcott wrote:
    On 11/3/2024 11:53 AM, Mike Terry wrote:
    On 03/11/2024 13:19, olcott wrote:
    On 11/3/2024 3:19 AM, Mikko wrote:
    On 2024-11-02 10:21:09 +0000, Andy Walker said:

    On 02/11/2024 08:43, Mikko wrote:
    A false assertion is a lie even if nobody asserts it.
    [PO:]
    Not at all. The base meaning of {lie} requires intentional
    deception.
    That may be its base meaning but the full meaning includes
    all false statements. The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.

        Disagree.  There is a clear advantage in distinguishing those >>>>>>> who make [honest] mistakes from those who wilfully mislead.

    That is not a disagreement.


    The term "lie" is to only be applied to intentionally
    deceitful statements. To apply the term "lie" to statements
    not having intentional deceit <is> itself intentional deceit.


    Not if the person making that claim sincerely believes it. :)  You
    are being inconsistent here...

    Richard has said that he does not mean intentional
    deceit when he calls me a liar, yet uses the term
    "liar" anyway knowing that others will take this
    to mean intentional deceit. So Richard is a liar
    for calling me a liar.


    Because the word doesn't just mean intential deciet.

    And you are an intentional liar to say it only means that, as you have
    been shown the definition.


    Unless you always qualify you use of the term "liar" as
    {unintentional falsity} it is the kind of defamation suit
    that you will lose because the communication process always
    assumes the primary meaning of a term unless otherwise specified.

    Nope, I guess you learned your law just as good as your logic,

    Since a "reasonable" person will undetstand that statements that are
    clearly false under the standard mean can be considered to be lies.
    Since you present yourself as someone claiing enough knowledge of the
    field to be able to make credibale claims about what things means, when questioned on the meaning of your statement, and comparing them with the accepted meaning of the statement, you will lose all credability.


    You can't even correctly say that my statements are false.
    The most that you can accurately say is that my statements
    are inconsistent with conventional opinions.

    Sure I can, because your statement use terms of art with well defined definition that you don't follow.

    This is one big difference between converstaional English, where meaning
    is based on a wide assortment of meanings under general agreement, in a
    formal system, the meaning is normally fairly precise.

    While you try to claim to be wanting to work in an alternate system, the
    fact that you haven't (likely because you can't) define such an
    alternate system well enough to use it, you are stuck being in the
    system that you just misuse, which makes your statement provably false,
    and your claims of them a reckless disregarug of the truth, which is
    good enough to be of a similar class to intentional.


    IF you won't accept the truth, then you become the classical case of
    the pathological liar that lies because he can not tell the difference
    between truth and lies, and speaks with a reckless disreguard for the
    truth.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Sun Nov 3 21:59:27 2024
    Am Sun, 03 Nov 2024 12:33:44 -0600 schrieb olcott:
    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:

    The finite string input to HHH specifies that HHH MUST EMULATE ITSELF
    emulating DDD.
    Right, and it must CORRECTLY determine what an unbounded emulation of
    that input would do, even if its own programming only lets it emulate a
    part of that.
    Yes this is exactly correct. I don't understand why you keep disagreeing
    with your own self this.
    You understood it wrong previously.

    The finite string input to HHH1 specifies that HHH1 MUST NOT EMULATE
    ITSELF emulating DDD.
    But the semantics of the string haven't changed, as the string needs to
    contain all the details of how the machine it is looking at will work.
    DDD emulated by HHH specifies that HHH will emulate itself emulating
    DDD.
    DDD emulated by HHH1 specifies that HHH1 will NOT emulate itself
    emulating DDD.
    And here we have you cardinal mistake: this case requires DDD to call
    its own emulator. We are interested in that program which is constructed
    from it; it doesn't exist on its own but depends on HHH/HHH1.
    Usually a program is specified by its code, including everything that
    it calls. But even HHH1 cannot simulate EEE(){HHH1(EEE);}.

    Unless HHH rejects its input DDD as non halting the executed DDD never
    stops running. This itself proves that HHH is correct and that DDD is
    not the same instance as the one that HHH rejected.
    You have cause and effect backwards.
    --
    Am Sat, 20 Jul 2024 12:35:31 +0000 schrieb WM in sci.math:
    It is not guaranteed that n+1 exists for every n.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Sun Nov 3 22:04:55 2024
    Am Sun, 03 Nov 2024 09:16:39 -0600 schrieb olcott:
    On 11/3/2024 8:32 AM, joes wrote:
    Am Sat, 02 Nov 2024 20:33:40 -0500 schrieb olcott:
    On 11/2/2024 8:22 PM, Richard Damon wrote:
    On 11/2/24 9:00 PM, olcott wrote:
    On 11/2/2024 7:52 PM, Richard Damon wrote:
    On 11/2/24 8:38 PM, olcott wrote:
    On 11/2/2024 7:21 PM, Richard Damon wrote:
    On 11/2/24 5:13 PM, olcott wrote:
    On 11/2/2024 3:24 PM, Richard Damon wrote:
    On 11/2/24 12:56 PM, olcott wrote:
    On 11/2/2024 10:44 AM, Richard Damon wrote:
    On 11/2/24 8:24 AM, olcott wrote:

    Of course, that is for this exact input, which uses the copy of >>>>>>>>>> H that does abort and return.

    No it is not.
       when HHH simulates DDD(), it's analyzing an "idealized" >>>>>>>>>    version of DDD() where nothing stops the recursion.
    In other words you are admitting that it isn't actually looking >>>>>>>> at the input it was given.
    ChatGPT (using its own words) and I both agree that HHH is
    supposed to predict the behavior of the infinite emulation on the >>>>>>> basis of its finite emulation.
    LLMs literally string words they have previously seen together.

    Yes, but that behavior is DEFINED by the actual behavior of the
    actual machine.
    No it is not. It is never based on the actual behavior of the actual >>>>> machine for any non-terminating inputs.
    Haha what? It absolutely is. For a nonterminating input a halting
    decider must return that it doesn't halt.


    Then you don't undetstand the requirement for something to be a
    semantic property.
    The actual behavior specified by the finite string input to HHH does
    include HHH emulating itself emulating DDD such that this DD *not some
    other DDD somewhere else*
    Especially not some DDD that calls a non-aborting simulator HHH1.
    *HHH1 has identical source code to HHH*
    Ok great, let's just exchange them then. How does HHH1 simulate EEE(){HHH1(EEE);} and FFF(){HHH(DDD);}?

    DDD emulated by HHH CANNOT POSSIBLY reach its own return instruction.
    DDD emulated by HHH1 DOES REACH its own return instruction.
    Hm, the program under test is the same here. The difference must be in
    the testing program.

    --
    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 Sun Nov 3 17:17:08 2024
    On 11/3/24 4:27 PM, olcott wrote:
    On 11/3/2024 3:14 PM, Richard Damon wrote:
    On 11/3/24 1:40 PM, olcott wrote:
    On 11/3/2024 12:22 PM, Richard Damon wrote:
    On 11/3/24 12:58 PM, olcott wrote:
    On 11/3/2024 11:53 AM, Mike Terry wrote:
    On 03/11/2024 13:19, olcott wrote:
    On 11/3/2024 3:19 AM, Mikko wrote:
    On 2024-11-02 10:21:09 +0000, Andy Walker said:

    On 02/11/2024 08:43, Mikko wrote:
    A false assertion is a lie even if nobody asserts it.
    [PO:]
    Not at all. The base meaning of {lie} requires intentional >>>>>>>>>>> deception.
    That may be its base meaning but the full meaning includes >>>>>>>>>> all false statements. The statement itself does not change >>>>>>>>>> when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated >>>>>>>>>> it.

        Disagree.  There is a clear advantage in distinguishing those
    who make [honest] mistakes from those who wilfully mislead.

    That is not a disagreement.


    The term "lie" is to only be applied to intentionally
    deceitful statements. To apply the term "lie" to statements
    not having intentional deceit <is> itself intentional deceit.


    Not if the person making that claim sincerely believes it. :)  You >>>>>> are being inconsistent here...

    Richard has said that he does not mean intentional
    deceit when he calls me a liar, yet uses the term
    "liar" anyway knowing that others will take this
    to mean intentional deceit. So Richard is a liar
    for calling me a liar.


    Because the word doesn't just mean intential deciet.

    And you are an intentional liar to say it only means that, as you
    have been shown the definition.


    Unless you always qualify you use of the term "liar" as
    {unintentional falsity} it is the kind of defamation suit
    that you will lose because the communication process always
    assumes the primary meaning of a term unless otherwise specified.

    Nope, I guess you learned your law just as good as your logic,

    Since a "reasonable" person will undetstand that statements that are
    clearly false under the standard mean can be considered to be lies.

    *That not the way it works bro. Don't bet your house on that*

    Would YOU bet your savings on it?

    First, you will need to find a laywer willing to take your case, or do
    you intend to have a fool for a client?

    Next, there will be the counter claim of false changes.

    Remember, you first will have to prove "Damages" and for a person who
    starts as a crank, whjich will be hard. I would have damages, for the
    legal expenses, but the plaintiff doesn't get that, unless maybe they
    can PROVE neglgance or recklessness, which you won't be able to prove.

    Then. you would need to survive the depositions of discovery, where you
    would need to explain what your ideas are UNDER OATH, where your inconsistencies might result in charges of perjury, or at least
    demonstrate you are not a credible witness.

    My guess is no lawyer is going to want to take you case with what you
    have, and if you try to represent yourself, a decent lawyer will eat you
    alive.


    Since you present yourself as someone claiing enough knowledge of the
    field to be able to make credibale claims about what things means,
    when questioned on the meaning of your statement, and comparing them
    with the accepted meaning of the statement, you will lose all
    credability.


    You can't even correctly say that my statements are false.
    The most that you can accurately say is that my statements
    are inconsistent with conventional opinions.

    Sure I can, because your statement use terms of art with well defined
    definition that you don't follow.

    This is one big difference between converstaional English, where
    meaning is based on a wide assortment of meanings under general
    agreement, in a formal system, the meaning is normally fairly precise.

    While you try to claim to be wanting to work in an alternate system,
    the fact that you haven't (likely because you can't) define such an
    alternate system well enough to use it, you are stuck being in the
    system that you just misuse, which makes your statement provably
    false, and your claims of them a reckless disregarug of the truth,
    which is good enough to be of a similar class to intentional.


    IF you won't accept the truth, then you become the classical case of
    the pathological liar that lies because he can not tell the
    difference between truth and lies, and speaks with a reckless
    disreguard for the truth.






    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Nov 3 17:27:19 2024
    On 11/3/24 5:11 PM, olcott wrote:
    On 11/3/2024 4:04 PM, joes wrote:
    Am Sun, 03 Nov 2024 09:16:39 -0600 schrieb olcott:
    On 11/3/2024 8:32 AM, joes wrote:
    Am Sat, 02 Nov 2024 20:33:40 -0500 schrieb olcott:
    On 11/2/2024 8:22 PM, Richard Damon wrote:
    On 11/2/24 9:00 PM, olcott wrote:
    On 11/2/2024 7:52 PM, Richard Damon wrote:
    On 11/2/24 8:38 PM, olcott wrote:
    On 11/2/2024 7:21 PM, Richard Damon wrote:
    On 11/2/24 5:13 PM, olcott wrote:
    On 11/2/2024 3:24 PM, Richard Damon wrote:
    On 11/2/24 12:56 PM, olcott wrote:
    On 11/2/2024 10:44 AM, Richard Damon wrote:
    On 11/2/24 8:24 AM, olcott wrote:

    Of course, that is for this exact input, which uses the copy of >>>>>>>>>>>> H that does abort and return.

    No it is not.
         when HHH simulates DDD(), it's analyzing an "idealized" >>>>>>>>>>>      version of DDD() where nothing stops the recursion. >>>>>>>>>> In other words you are admitting that it isn't actually looking >>>>>>>>>> at the input it was given.
    ChatGPT (using its own words) and I both agree that HHH is
    supposed to predict the behavior of the infinite emulation on the >>>>>>>>> basis of its finite emulation.
    LLMs literally string words they have previously seen together.

    Yes, but that behavior is DEFINED by the actual behavior of the >>>>>>>> actual machine.
    No it is not. It is never based on the actual behavior of the actual >>>>>>> machine for any non-terminating inputs.
    Haha what? It absolutely is. For a nonterminating input a halting
    decider must return that it doesn't halt.


    Then you don't undetstand the requirement for something to be a
    semantic property.
    The actual behavior specified by the finite string input to HHH does >>>>> include HHH emulating itself emulating DDD such that this DD *not some >>>>> other DDD somewhere else*
    Especially not some DDD that calls a non-aborting simulator HHH1.
    *HHH1 has identical source code to HHH*
    Ok great, let's just exchange them then. How does HHH1 simulate
    EEE(){HHH1(EEE);} and FFF(){HHH(DDD);}?

    DDD emulated by HHH CANNOT POSSIBLY reach its own return instruction.
    DDD emulated by HHH1 DOES REACH its own return instruction.
    Hm, the program under test is the same here. The difference must be in
    the testing program.


    It is the fact that in all of the conventional HP proofs
    the input does call its own decider. Maybe you didn't
    know that?


    No, but the family you are thinking of has the program the input
    represents call the decider it is designed to foil. NOT "its own" as it
    doesn't "own" that decider, so when you hypothosize changing that
    decider to one that doesn't abort, the input still calls the one that does.

    That is ONE SPECIFIC program, that doesn't change if we give this to a different decider, like you hypothitical non-aborting version.

    A given input only prove ONE decider wrong, but we show we can build
    such an input for ANY decider, these EVERY decider has an input it gets
    wrong.

    This sophistication seems beyond your logical processing ability.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andy Walker@21:1/5 to Mikko on Sun Nov 3 22:49:21 2024
    On 03/11/2024 09:19, Mikko wrote:
    [...] The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.
        Disagree.  There is a clear advantage in distinguishing those
    who make [honest] mistakes from those who wilfully mislead.
    That is not a disagreement.

    I disagree. [:-)]

    --
    Andy Walker, Nottingham.
    Andy's music pages: www.cuboid.me.uk/andy/Music
    Composer of the day: www.cuboid.me.uk/andy/Music/Composers/Godfrey

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Nov 3 19:15:10 2024
    On 11/3/24 5:36 PM, olcott wrote:
    On 11/3/2024 4:27 PM, Richard Damon wrote:
    On 11/3/24 5:07 PM, olcott wrote:
    On 11/3/2024 3:59 PM, joes wrote:
    Am Sun, 03 Nov 2024 12:33:44 -0600 schrieb olcott:
    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:

    The finite string input to HHH specifies that HHH MUST EMULATE
    ITSELF
    emulating DDD.
    Right, and it must CORRECTLY determine what an unbounded emulation of >>>>>> that input would do, even if its own programming only lets it
    emulate a
    part of that.
    Yes this is exactly correct. I don't understand why you keep
    disagreeing
    with your own self this.
    You understood it wrong previously.

    The finite string input to HHH1 specifies that HHH1 MUST NOT EMULATE >>>>>>> ITSELF emulating DDD.
    But the semantics of the string haven't changed, as the string
    needs to
    contain all the details of how the machine it is looking at will
    work.
    DDD emulated by HHH specifies that HHH will emulate itself emulating >>>>> DDD.
    DDD emulated by HHH1 specifies that HHH1 will NOT emulate itself
    emulating DDD.

    And here we have you cardinal mistake: this case requires DDD to call
    its own emulator. We are interested in that program which is
    constructed
    from it; it doesn't exist on its own but depends on HHH/HHH1.
    Usually a program is specified by its code, including everything that
    it calls. But even HHH1 cannot simulate EEE(){HHH1(EEE);}.


    DDD correctly emulated by HHH never halts and the
    exact same thing goes for Linz ⟨Ĥ⟩ simulated by Linz
    embedded_H:

    A vaceous statement, since your HHH never does a complete emulation
    that can show "never halts"


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:

    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.

    Right, and it must CORRECTLY determine what an unbounded
    emulation of  that input would do, even if its own programming
    only lets it emulate a part of that.



    Don't know what you are trying to say, but it seems you are just
    floundering and agreeing that the CORRECT determination must determine
    what the UNBOUNDED emulation of THIS input would do, which isn't what
    HHH does, as you have been told, so your claims of HHH being correct are
    just lies. based on your ignorance.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Nov 3 20:26:32 2024
    On 11/3/24 8:21 PM, olcott wrote:
    On 11/3/2024 6:15 PM, Richard Damon wrote:
    On 11/3/24 5:38 PM, olcott wrote:
    On 11/3/2024 3:14 PM, Richard Damon wrote:
    On 11/3/24 1:33 PM, olcott wrote:
    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:

    That is why I used to fully defined semantics of the x86
    language to make this 100% perfectly unequivocal.

    A few lines of x86 code express complex algorithms
    succinctly enough that human minds are not totally
    overwhelmed by far too much tedious detail.

    It is not pspecified
    in the usual formulation of the problem. Also note that
    the behaviour exists before those strings so "describe"
    should be and usually is used instead of "specify". The
    use of latter may give the false impression that the behaviour >>>>>>>> is determined by those strings.


    In order for any machine to compute the mapping from
    a finite string it must to so entirely on the basis
    of the actual finite string and its specified semantics.

    You have that somewhat backwards. It *CAN* only do what it can
    compute.

    The mapping is not required to *BE* computable.


    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.

    Right, and it must CORRECTLY determine what an unbounded emulation >>>>>> of that input would do, even if its own programming only lets it
    emulate a part of that.


    Yes this is exactly correct. I don't understand
    why you keep disagreeing with your own self this.

    Right, buyt you keep on forgetting that correct means the UNBOUNDED
    emulation, which isn't what you decider does.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded
    emulation of  that input would do, even if its own programming
    only lets it emulate a part of that.
    ;



    Don't know what you are trying to say, but it seems you are just
    floundering and agreeing that the CORRECT determination must determine
    what the UNBOUNDED emulation of THIS input would do, which isn't what
    HHH does, as you have been told, so your claims of HHH being correct
    are just lies. based on your ignorance.

    What would an unbounded emulation do?


    Keep on emulating for an unbounded number of steps.

    Something you don't seem to understand as part of the requirements.

    Non-Halting isn't just did reach a final state in some finite number of
    steps, but that it will NEVER reach a final state even if you process an unbounded number of steps.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Nov 3 20:46:19 2024
    On 11/3/24 8:38 PM, olcott wrote:
    On 11/3/2024 7:26 PM, Richard Damon wrote:
    On 11/3/24 8:21 PM, olcott wrote:
    On 11/3/2024 6:15 PM, Richard Damon wrote:
    On 11/3/24 5:38 PM, olcott wrote:
    On 11/3/2024 3:14 PM, Richard Damon wrote:
    On 11/3/24 1:33 PM, olcott wrote:
    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:

    That is why I used to fully defined semantics of the x86
    language to make this 100% perfectly unequivocal.

    A few lines of x86 code express complex algorithms
    succinctly enough that human minds are not totally
    overwhelmed by far too much tedious detail.

    It is not pspecified
    in the usual formulation of the problem. Also note that
    the behaviour exists before those strings so "describe"
    should be and usually is used instead of "specify". The
    use of latter may give the false impression that the behaviour >>>>>>>>>> is determined by those strings.


    In order for any machine to compute the mapping from
    a finite string it must to so entirely on the basis
    of the actual finite string and its specified semantics.

    You have that somewhat backwards. It *CAN* only do what it can >>>>>>>> compute.

    The mapping is not required to *BE* computable.


    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.

    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming
    only lets it emulate a part of that.


    Yes this is exactly correct. I don't understand
    why you keep disagreeing with your own self this.

    Right, buyt you keep on forgetting that correct means the
    UNBOUNDED emulation, which isn't what you decider does.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded
    emulation of  that input would do, even if its own programming
    only lets it emulate a part of that.
    ;



    Don't know what you are trying to say, but it seems you are just
    floundering and agreeing that the CORRECT determination must
    determine what the UNBOUNDED emulation of THIS input would do, which
    isn't what HHH does, as you have been told, so your claims of HHH
    being correct are just lies. based on your ignorance.

    What would an unbounded emulation do?


    Keep on emulating for an unbounded number of steps.

    Something you don't seem to understand as part of the requirements.

    Non-Halting isn't just did reach a final state in some finite number
    of steps, but that it will NEVER reach a final state even if you
    process an unbounded number of steps.

    Would an unbounded emulation of DDD by HHH halt?

    Not a valid question, as your HHH does not do an unbounded emulation,
    but aborts after a defined time.

    You still don't undetstand that programs behavior is defined by its
    code, and you have DEFINED the code to HHH, and thus it isn't variable
    any more.


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

    And an idiot sees a target that isn't there.

    As shown by PO.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Nov 3 22:57:12 2024
    On 11/3/24 10:19 PM, olcott wrote:
    On 11/3/2024 7:46 PM, Richard Damon wrote:
    On 11/3/24 8:38 PM, olcott wrote:
    On 11/3/2024 7:26 PM, Richard Damon wrote:
    On 11/3/24 8:21 PM, olcott wrote:

    What would an unbounded emulation do?


    Keep on emulating for an unbounded number of steps.

    Something you don't seem to understand as part of the requirements.

    Non-Halting isn't just did reach a final state in some finite number
    of steps, but that it will NEVER reach a final state even if you
    process an unbounded number of steps.

    Would an unbounded emulation of DDD by HHH halt?

    Not a valid question, as your HHH does not do an unbounded emulation,
    but aborts after a defined time.


    *Now you are contradicting yourself*
    YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED
    EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION WOULD DO.

    Right. it doesn't NEED to do the operation, just report what an
    unbounded emulation would do.

    You asked about an "unbounded emulation of DDD by HHH" but that isn't
    possible, as HHH doesn't do that.

    What HHH needs to report on is the results of the unbounded emulation
    done by some other machine, like a real UTM.

    So, HHH(DDD) needs to report what UTM(DDD) would do, where that DDD in
    both cases calls the same HHH (and not be changed to call UTM).

    Since HHH DOESN'T do that type of emulation, you can't ask what would
    happen if it did it, because if it did, it wouldn't be the same program
    HHH that DDD is to call.

    All you are doing is showing you don't undetstand the basics of what
    programs are.

    HHH is, and only is, the EXACT program it is coded, and if you change
    that code to something else, it is no longer that program.

    You have shown that you like to try to LIE by mixing up different
    programs that you have given the same name to, so I am going to force
    you to be honest, and not allow that practice. And, since DDD is defined
    to call "HHH", as long as that DDD is in existance in the problem, it is INVALID to try to change that definition of HHH, as it creates a
    DIFFERENT input.

    HHH is, and only is, the program it has been defined to be.

    All you are doing is proving you are an ignorant fool that doesn't know
    what you are talking about, and doesn't care if what you say is actually
    true.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:

    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.

    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming
    only lets it emulate a part of that.




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Mon Nov 4 07:55:24 2024
    Am Sun, 03 Nov 2024 16:34:12 -0600 schrieb olcott:
    On 11/3/2024 4:17 PM, Richard Damon wrote:
    On 11/3/24 4:27 PM, olcott wrote:
    On 11/3/2024 3:14 PM, Richard Damon wrote:
    On 11/3/24 1:40 PM, olcott wrote:
    On 11/3/2024 12:22 PM, Richard Damon wrote:
    On 11/3/24 12:58 PM, olcott wrote:
    On 11/3/2024 11:53 AM, Mike Terry wrote:
    On 03/11/2024 13:19, olcott wrote:
    On 11/3/2024 3:19 AM, Mikko wrote:
    On 2024-11-02 10:21:09 +0000, Andy Walker said:

    The term "lie" is to only be applied to intentionally deceitful >>>>>>>>> statements. To apply the term "lie" to statements not having >>>>>>>>> intentional deceit <is> itself intentional deceit.

    Not if the person making that claim sincerely believes it. :)
    You are being inconsistent here...
    hehe :)

    Richard has said that he does not mean intentional deceit when he >>>>>>> calls me a liar, yet uses the term "liar" anyway knowing that
    others will take this to mean intentional deceit. So Richard is a >>>>>>> liar for calling me a liar.

    Because the word doesn't just mean intential deciet.
    And you are an intentional liar to say it only means that, as you
    have been shown the definition.

    Unless you always qualify you use of the term "liar" as
    {unintentional falsity} it is the kind of defamation suit that you
    will lose because the communication process always assumes the
    primary meaning of a term unless otherwise specified.

    Nope, I guess you learned your law just as good as your logic,
    Since a "reasonable" person will undetstand that statements that are
    clearly false under the standard mean can be considered to be lies.

    *That not the way it works bro. Don't bet your house on that*

    Would YOU bet your savings on it?

    Yes. I don't have much life left so yes.
    Liar.
    *This is my official cease-and-desist notification*
    STOP CALLING ME A LIAR !!!

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Nov 4 07:07:12 2024
    On 11/3/24 11:03 PM, olcott wrote:
    On 11/3/2024 9:57 PM, Richard Damon wrote:
    On 11/3/24 10:19 PM, olcott wrote:
    On 11/3/2024 7:46 PM, Richard Damon wrote:
    On 11/3/24 8:38 PM, olcott wrote:
    On 11/3/2024 7:26 PM, Richard Damon wrote:
    On 11/3/24 8:21 PM, olcott wrote:

    What would an unbounded emulation do?


    Keep on emulating for an unbounded number of steps.

    Something you don't seem to understand as part of the requirements. >>>>>>
    Non-Halting isn't just did reach a final state in some finite
    number of steps, but that it will NEVER reach a final state even
    if you process an unbounded number of steps.

    Would an unbounded emulation of DDD by HHH halt?

    Not a valid question, as your HHH does not do an unbounded
    emulation, but aborts after a defined time.


    *Now you are contradicting yourself*
    YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED
    EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION WOULD DO.

    Right. it doesn't NEED to do the operation, just report what an
    unbounded emulation would do.

    You asked about an "unbounded emulation of DDD by HHH" but that isn't
    possible, as HHH doesn't do that.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:

    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.

    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming
    only lets it emulate a part of that.


    *You JUST said that HHH does not need to do an unbounded emulation*
    *You JUST said that HHH does not need to do an unbounded emulation*
    *You JUST said that HHH does not need to do an unbounded emulation*
    *You JUST said that HHH does not need to do an unbounded emulation*


    Right, it doesn't need to DO the unbounded emulatiohn just figure out
    what it would do.

    Just like we can compute:

    1 + 1/2 + 1/4 + 1/8 + ... + 1/2^n + ...

    Ether by adding the infinite number of terms, or we can notice something
    about it to say it will sum, in the infinite limit, to 2.


    In the same way, if HHH can see something in its simulation that tells
    it THIS this program can NEVER halt, it can report it.

    That is what it can easily do with your Infinite_Loop program, and with
    a bit more intelegence with Infinite_Recursion.

    It doesn't work with DDD, as if the decider HHH aborts its simulation of
    DDD, then so will the copy of HHH that DDD called.

    Your "logic" of CHANGING HHH, and thus the input, is INVALID, and you
    claims it is correct is just a LIE (can't be an Honest Mistake, you have
    been told too many time, at best you can plead incompetence with a
    reckless disregard for the facts). HHH must look at the HHH that IS
    THERE, and that is the aborting one, especially if HHH does decide to abort.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Mon Nov 4 15:58:01 2024
    On 2024-11-03 13:19:13 +0000, olcott said:

    On 11/3/2024 3:19 AM, Mikko wrote:
    On 2024-11-02 10:21:09 +0000, Andy Walker said:

    On 02/11/2024 08:43, Mikko wrote:
    A false assertion is a lie even if nobody asserts it.
    [PO:]
    Not at all. The base meaning of {lie} requires intentional
    deception.
    That may be its base meaning but the full meaning includes
    all false statements. The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.

        Disagree.  There is a clear advantage in distinguishing those
    who make [honest] mistakes from those who wilfully mislead.

    That is not a disagreement.

    The term "lie" is to only be applied to intentionally
    deceitful statements. To apply the term "lie" to statements
    not having intentional deceit <is> itself intentional deceit.

    Nice to see that you don't disagree with my last comment.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to Andy Walker on Mon Nov 4 16:05:33 2024
    On 2024-11-03 22:49:21 +0000, Andy Walker said:

    On 03/11/2024 09:19, Mikko wrote:
    [...] The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.
        Disagree.  There is a clear advantage in distinguishing those
    who make [honest] mistakes from those who wilfully mislead.
    That is not a disagreement.

    I disagree. [:-)]

    Then show how two statements about distinct topics can disagree.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Mon Nov 4 16:14:40 2024
    On 2024-11-03 14:39:35 +0000, olcott said:

    On 11/3/2024 6:11 AM, Mikko wrote:
    On 2024-11-02 12:46:47 +0000, olcott said:

    On 11/2/2024 5:49 AM, Mikko wrote:
    On 2024-11-01 12:26:58 +0000, olcott said:

    On 11/1/2024 5:58 AM, Mikko wrote:
    On 2024-10-31 12:50:00 +0000, olcott said:

    On 10/31/2024 5:49 AM, Mikko wrote:
    On 2024-10-29 14:35:34 +0000, olcott said:

    On 10/29/2024 2:57 AM, Mikko wrote:
    On 2024-10-29 00:57:30 +0000, olcott said:

    On 10/28/2024 6:56 PM, Richard Damon wrote:
    On 10/28/24 11:04 AM, olcott wrote:
    On 10/28/2024 6:16 AM, Richard Damon wrote:
    The machine being used to compute the Halting Function has taken a
    finite string description, the Halting Function itself always took a
    Turing Machine,


    That is incorrect. It has always been the finite string Turing Machine
    description of a Turing machine is the input to the halt decider. >>>>>>>>>>>>> There are always been a distinction between the abstraction and the
    encoding.

    Nope, read the problem you have quoted in the past.


    Ultimately I trust Linz the most on this:

    the problem is: given the description of a Turing machine >>>>>>>>>>> M and an input w, does M, when started in the initial
    configuration qow, perform a computation that eventually halts? >>>>>>>>>>> https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf

    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞ >>>>>>>>>>> Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn >>>>>>>>>>>
    Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩
    correctly simulated by embedded_H cannot possibly reach
    either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects
    simulation out of hand:

    We cannot find the answer by simulating the action of M on w, >>>>>>>>>>> say by performing it on a universal Turing machine, because >>>>>>>>>>> there is no limit on the length of the computation.

    That statement does not fully reject simulation but is correct in >>>>>>>>>> the observation that non-halting cannot be determied in finite time >>>>>>>>>> by a complete simulation so someting else is needed instead of or >>>>>>>>>> in addition to a partial simulation. Linz does include simulationg >>>>>>>>>> Turing machines in his proof that no Turing machine is a halt decider.

    *That people fail to agree with this and also fail to*
    *correctly point out any error seems to indicate dishonestly* >>>>>>>>> *or lack of technical competence*

    DDD emulated by HHH according to the semantics of the x86
    language cannot possibly reach its own "return" instruction
    whether or not any HHH ever aborts its emulation of DDD.

    - irrelevant

    100% perfectly relevant within the philosophy of computation

    Probably but not to anything quoted above.

    *THE TITLE OF THIS THREAD*
    [The philosophy of computation reformulates existing ideas on a new basis ---]

    - couterfactual

    You can baselessly claim that verified facts are counter-factual >>>>>>> you cannot show this.

    Your statement was about a situation where "people fail to agree with >>>>>> this and also fail to correctly point out any error". But that situation >>>>>> has not happened as people have identified your errors (perhaps not all >>>>>> but at least sufficiently many).


    Inconsistent with the currently received view is
    certainly not the slightest trace of any error when
    examined within the philosophy of computation.

    It has always seemed quite ridiculous to me that everyone
    here consistently construes the currently received view
    as inherently infallible.

    The currently received view that if you are asked "What is 5 + 6?"
    then only an answer that tells what 5 + 6 is is correct is infallible.

    This is simple enough that people cannot be confused.
    That 5 + 6 == 11 does seem infallibly true.

    So even you can make the ridiculous mistake to regard the currently
    received view as infallible?

    They call me stupid and ignorant for not accepting the currently
    received view as inherently infallible.

    You are stupid if you regard your own view as infallible. If you
    regard something that has been tested and found good as infallible
    then the risk of error can be small enough.

    I have known that equating believable with true is an error
    a great consequence ever since I was 14.

    It seems clear that halt deciders must compute the mapping
    from their input finite strings to the actual behavior
    specified by these finite strings.

    It is not clear at all unless you specify how those finite
    strings specify the actual behaviour.

    That is why I used to fully defined semantics of the x86
    language to make this 100% perfectly unequivocal.

    It does not add any clarity to the last paragraph before
    my previous comment.

    A few lines of x86 code express complex algorithms
    succinctly enough that human minds are not totally
    overwhelmed by far too much tedious detail.

    It is not pspecified
    in the usual formulation of the problem. Also note that
    the behaviour exists before those strings so "describe"
    should be and usually is used instead of "specify". The
    use of latter may give the false impression that the behaviour
    is determined by those strings.


    In order for any machine to compute the mapping from
    a finite string it must to so entirely on the basis
    of the actual finite string and its specified semantics.

    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.

    The finite string input to HHH1 specifies that HHH1
    MUST NOT EMULATE ITSELF emulating DDD.

    Unless HHH rejects its input DDD as non halting the
    executed DDD never stops running. This itself proves
    that HHH is correct and that DDD is not the same
    instance as the one that HHH rejected.

    It is true that when we construe the halting criteria as
    requiring taking into account how a pathological relationship
    changes the behavior of the input instead of simply ignoring
    this behavior change that pathological inputs become decidable
    as non-halting.

    It is true that doing that means leaving the halting proble unsolved.


    The HP proofs are refuted by my work.

    No. Talking about something else does not refute.

    This is not quite the same ting as solving the halting problem.

    It is very far even from any thinking about the possibility to solve
    the halting problem.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Mon Nov 4 19:57:37 2024
    On 2024-11-03 13:22:33 +0000, olcott said:

    On 11/3/2024 3:32 AM, Mikko wrote:
    On 2024-11-02 13:35:57 +0000, olcott said:

    On 11/2/2024 8:18 AM, joes wrote:
    Am Sat, 02 Nov 2024 06:19:49 -0500 schrieb olcott:
    On 11/2/2024 3:43 AM, Mikko wrote:
    On 2024-11-01 12:10:41 +0000, olcott said:
    On 11/1/2024 5:40 AM, Mikko wrote:
    On 2024-11-01 00:12:37 +0000, olcott said:
    On 10/31/2024 6:48 PM, Richard Damon wrote:
    On 10/31/24 7:43 PM, olcott wrote:
    On 10/31/2024 6:08 PM, Richard Damon wrote:
    On 10/31/24 12:12 PM, olcott wrote:
    On 10/31/2024 11:03 AM, Andy Walker wrote:
    On 31/10/2024 11:01, Mikko wrote:
    On 2024-10-30 11:17:45 +0000, Andy Walker said: >>>>>>>>>>>>>>>> On 30/10/2024 03:50, Jeff Barnett wrote:

    So, are you willing to state that you are admitting that nothing >>>>>>>>>>>> you might come up with has any bearing on the original halting >>>>>>>>>>>> problem because you are working in a new framework?
    I am admitting one of two things:
    (1) Everyone has misconstrued the original halting problem as not >>>>>>>>>>> applying to the behavior actually specified by the actual input >>>>>>>>>>> finite string.
    Which is just a lie, so you are just admitting to not knowing what >>>>>>>>>> the facts are.
    It can't possibly be a lie because I am not even asserting it as a >>>>>>>>> truth only a possible truth of two possible truths.
    A false assertion is a lie even if nobody asserts it.
    Not at all. The base meaning of {lie} requires intentional deception. >>>>>> That may be its base meaning but the full meaning includes all false >>>>>> statements. The statement itself does not change when someone states it >>>>>> so there is no clear advantage in saying that the statement was not a >>>>>> lie until someone stated it.
    It is also deceptive to call a statement {false} when you really only >>>>> mean that the statement is inconsistent with the current received view >>>>> and not false in every sense.
    In this case the most honest thing to say is X is not the way that most >>>>> experts look at it. X is not a lie and X is not even false.
    It is also deceptive to call a statement true when you really only
    mean that there might be a sense in which it is, without telling.


    It is true that HHH correctly rejects DDD as non-halting
    on the basis that DDD emulated by HHH cannot possibly
    reach its own return instruction.

    The word "correctly" is not a part of a truth but depends on comparison
    to something unspecified.


    2 + 3 = 5 is correct anyone disagreeing is wrong.

    What sort of deception are you trying now?

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Mon Nov 4 20:04:27 2024
    On 2024-11-03 14:16:33 +0000, olcott said:

    On 11/3/2024 5:53 AM, Mikko wrote:
    On 2024-11-02 11:43:02 +0000, olcott said:

    On 11/2/2024 4:09 AM, Mikko wrote:
    On 2024-11-01 12:19:03 +0000, olcott said:

    On 11/1/2024 5:42 AM, Mikko wrote:
    On 2024-10-30 12:46:25 +0000, olcott said:

    ZFC only resolved Russell's Paradox because it tossed out
    the incoherent foundation of https://en.wikipedia.org/wiki/ Naive_set_theory

    Actually Zermelo did it. The F and C are simply minor improvements on >>>>>> other aspects of the theory.

    Thus establishing the precedent that replacing the foundational
    basis of a problem is a valid way to resolve that problem.

    No, that does not follow. In particular, Russell's paradox is not a
    problem, just an element of the proof that the naive set theory is
    inconsistent. The problem then is to construct a consistent set
    theory. Zermelo proposed one set theory and ZF and ZFC are two other
    proposals.

    My view is that the same kind of self-reference issue that
    showed naive set theory was inconsistent also shows that the
    current notion of a formal system is inconsistent.

    From the proof of the exstence of Russell's set it is easy
    to prove that 1 = 2. As long as no proof of 1 = 2 from a
    self-reference in a formal system is shown there is no
    reason to think that such system is inconsisten.

    In other words you presume yourself to be all knowing about this.

    As usual, your "In other words" is a lie.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Mon Nov 4 20:12:01 2024
    On 2024-11-04 14:31:40 +0000, olcott said:

    On 11/4/2024 8:14 AM, Mikko wrote:
    On 2024-11-03 14:39:35 +0000, olcott said:

    On 11/3/2024 6:11 AM, Mikko wrote:


    It is not clear at all unless you specify how those finite
    strings specify the actual behaviour.

    That is why I used to fully defined semantics of the x86
    language to make this 100% perfectly unequivocal.

    It does not add any clarity to the last paragraph before
    my previous comment.


    I always respond to the immediately preceding paragraph.
    The finite strings specify actual behavior on the basis
    of the semantics of the x86 language.

    That you removed the part of the discussion that tells which finite
    strings were discussed abvoe is a clear indication of an intene to
    deceive.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andy Walker@21:1/5 to Mikko on Mon Nov 4 23:42:51 2024
    On 04/11/2024 14:05, Mikko wrote:
    [...] The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.
        Disagree.  There is a clear advantage in distinguishing those >>>> who make [honest] mistakes from those who wilfully mislead.
    That is not a disagreement.
        I disagree. [:-)]
    Then show how two statements about distinct topics can disagree.

    You've had the free, introductory five-minute argument; the
    half-hour argument has to be paid for. [:-)]

    [Perhaps more helpfully, "distinct" is your invention. One same statement can be either true or false, a mistake or a lie, depending on
    the context (time. place and motivation) within which it is uttered.
    Plenty of examples both in everyday life and in science, inc maths. Eg,
    "It's raining!", "The angles of a triangle sum to 180 degrees.", "The
    Sun goes round the Earth.". Each of those is true in some contexts, false
    and a mistake in others, false and a lie in yet others. English has clear distinctions between these, which it is useful to maintain; it is not
    useful to describe them as "lies" in the absence of any context, eg when
    the statement has not yet been uttered.]

    --
    Andy Walker, Nottingham.
    Andy's music pages: www.cuboid.me.uk/andy/Music
    Composer of the day: www.cuboid.me.uk/andy/Music/Composers/Peerson

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Nov 4 19:21:10 2024
    On 11/4/24 6:57 PM, olcott wrote:
    On 11/4/2024 1:55 AM, joes wrote:
    Am Sun, 03 Nov 2024 16:34:12 -0600 schrieb olcott:
    On 11/3/2024 4:17 PM, Richard Damon wrote:
    On 11/3/24 4:27 PM, olcott wrote:
    On 11/3/2024 3:14 PM, Richard Damon wrote:
    On 11/3/24 1:40 PM, olcott wrote:
    On 11/3/2024 12:22 PM, Richard Damon wrote:
    On 11/3/24 12:58 PM, olcott wrote:
    On 11/3/2024 11:53 AM, Mike Terry wrote:
    On 03/11/2024 13:19, olcott wrote:
    On 11/3/2024 3:19 AM, Mikko wrote:
    On 2024-11-02 10:21:09 +0000, Andy Walker said:

    The term "lie" is to only be applied to intentionally deceitful >>>>>>>>>>> statements. To apply the term "lie" to statements not having >>>>>>>>>>> intentional deceit <is> itself intentional deceit.

    Not if the person making that claim sincerely believes it. :) >>>>>>>>>> You are being inconsistent here...
    hehe :)

    Richard has said that he does not mean intentional deceit when he >>>>>>>>> calls me a liar, yet uses the term "liar" anyway knowing that >>>>>>>>> others will take this to mean intentional deceit. So Richard is a >>>>>>>>> liar for calling me a liar.

    Because the word doesn't just mean intential deciet.
    And you are an intentional liar to say it only means that, as you >>>>>>>> have been shown the definition.

    Unless you always qualify you use of the term "liar" as
    {unintentional falsity} it is the kind of defamation suit that you >>>>>>> will lose because the communication process always assumes the
    primary meaning of a term unless otherwise specified.

    Nope, I guess you learned your law just as good as your logic,
    Since a "reasonable" person will undetstand that statements that are >>>>>> clearly false under the standard mean can be considered to be lies. >>>>>
    *That not the way it works bro. Don't bet your house on that*

    Would YOU bet your savings on it?

    Yes. I don't have much life left so yes.
    Liar.

    My cancer is getting worse. Treatment has
    been postponed too long. Is that funny?

    *This is my official cease-and-desist notification*
    STOP CALLING ME A LIAR !!!




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Nov 4 21:42:38 2024
    On 11/4/24 8:32 PM, olcott wrote:
    On 11/4/2024 6:21 PM, Richard Damon wrote:
    On 11/4/24 7:48 AM, olcott wrote:
    On 11/4/2024 6:07 AM, Richard Damon wrote:
    On 11/3/24 11:03 PM, olcott wrote:
    On 11/3/2024 9:57 PM, Richard Damon wrote:
    On 11/3/24 10:19 PM, olcott wrote:
    On 11/3/2024 7:46 PM, Richard Damon wrote:
    On 11/3/24 8:38 PM, olcott wrote:
    On 11/3/2024 7:26 PM, Richard Damon wrote:
    On 11/3/24 8:21 PM, olcott wrote:

    What would an unbounded emulation do?


    Keep on emulating for an unbounded number of steps.

    Something you don't seem to understand as part of the
    requirements.

    Non-Halting isn't just did reach a final state in some finite >>>>>>>>>> number of steps, but that it will NEVER reach a final state >>>>>>>>>> even if you process an unbounded number of steps.

    Would an unbounded emulation of DDD by HHH halt?

    Not a valid question, as your HHH does not do an unbounded
    emulation, but aborts after a defined time.


    *Now you are contradicting yourself*
    YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED
    EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION WOULD DO.

    Right. it doesn't NEED to do the operation, just report what an
    unbounded emulation would do.

    You asked about an "unbounded emulation of DDD by HHH" but that
    isn't possible, as HHH doesn't do that.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming
    only lets it emulate a part of that.
    ;

    *You JUST said that HHH does not need to do an unbounded emulation*
    *You JUST said that HHH does not need to do an unbounded emulation*
    *You JUST said that HHH does not need to do an unbounded emulation*
    *You JUST said that HHH does not need to do an unbounded emulation*


    Right, it doesn't need to DO the unbounded emulatiohn just figure
    out what it would do.

    Just like we can compute:

    1 + 1/2 + 1/4 + 1/8 + ... + 1/2^n + ...

    Ether by adding the infinite number of terms, or we can notice
    something about it to say it will sum, in the infinite limit, to 2.


    In the same way, if HHH can see something in its simulation that
    tells it THIS this program can NEVER halt, it can report it.


    Anyone with sufficient technical competence can see that
    the unbounded emulation of DDD emulated by HHH can never halt.

    No, because the HHH that is given doesn't do that, and that is the
    only one that matters.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:

    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.

    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming
    only lets it emulate a part of that.


    If you are going to keep contradicting yourself
    I am going to stop looking at anything you say.

    And where is the contradiction?

    HHH doesn't need to do the unlimited emulation, just say what the
    unlimited emulation by the unlimited emulator (which WILL be a different program) will do.

    No contradiciton in that, unlike your claim that HHH can do a partial
    emulation to predict what it itself would do when it does a complete
    emulation of the exact same input using the exact same code.

    You seem to beleive that programs are not deterministic but somehow have free-will even though they are DEFINED to be deterministic.

    Sorry, YOU are the one with the contradictions.


    Try to explain the detailed steps of how you
    believe that you are not contradicting yourself.

    What HHH does, and what the corret answer that it must reply to have no
    bearing on each other.


    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do...

    An unbounded emulation of DDD by HHH would
    reach the "return" instruction of DDD or not?



    But HHH doesn't DO an unlimited emulaiton, so your statement is just a contradiction of your claims.

    Sorry, YOU are the one stating the contradiction.

    You seem to think that a single program HHH can both DO the umlimited
    emulation and ALSO do only a partial emulation to see that if if *IT
    SELF* did an infinite emulation it would not halt.

    NO CODE that forms a computation can do both just a partial emulation of
    the input and a complete unbounded emulation.

    You logic is just built on the fantasy of self-contradiction.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat Nov 9 15:53:37 2024
    On 2024-11-08 14:41:57 +0000, olcott said:

    On 11/8/2024 3:57 AM, joes wrote:
    Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
    On 11/7/2024 3:24 PM, joes wrote:
    Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:
    On 11/7/2024 5:56 AM, Richard Damon wrote:
    On 11/6/24 11:39 PM, olcott wrote:

    That is not what the machine code of DDD that calls the >>>>>>>>>>>>>>>>> machine code of HHH says.
    The code by itself doesn’t say "do not return". That is a semantic
    property.
    The code itself does say that within the semantics of the x86 language
    as I have been saying all long hundreds of times.
    There is no "do not return" instruction.

    Right, so that is part of the input, or it can't be >>>>>>>>>>>>>>>> emulated.
    The Machine code of HHH says that it will abort its >>>>>>>>>>>>>>>> emulation and return, so that is the only correct result >>>>>>>>>>>>>>>> per the x86 language.
    Are you really so ignorant of these things that you think >>>>>>>>>>>>>>> that the fact that HHH returns to main() causes its emulated >>>>>>>>>>>>>>> DDD to reach its own final state?
    Yes, because DDD calls HHH.

    But the PROGRAM DDD, that it is emulating does. Just its own >>>>>>>>>>>>>> PARTIAL emulation of it is aborted before it gets there. >>>>>>>>>>>> Just repeating your errors, and not even trying to refute the >>>>>>>>>>>> errors pointed out, I guess that means you accept these as >>>>>>>>>>>> errors.
    There is only one program DDD, although it is invoked multiple times.
    We don’t care whether HHH actually simulates the return as long as it >>>> actually derives (not guesses) the right result.
    DDD emulated by HHH does have different behavior than DDD emulated by
    HHH1 or directly executed DDD.
    DDD emulated by CANNOT POSSIBLY HALT no matter WTF HHH does: abort or
    NEVER abort.
    When the instance of HHH that DDD calls aborts simulating, it returns
    to the simulated DDD, which then halts.

    There <is> a key distinguishing difference in the behavior of DDD
    emulated by HHH and DDD emulated by HHH1 or directly executed. It is
    ridiculously stupid to simply ignore this for three f-cking years.
    That difference is not due to DDD.


    The semantic property of the finite string pair: HHH/DDD
    unequivocally entails that DDD never reaches its final halt state.

    No, it does not. You might say that the semantic property of the
    finite string "Olcott is an idiot" unequvocally entails that Olcott
    is an idiot but it does not.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 9 10:54:09 2024
    On 11/9/24 9:36 AM, olcott wrote:
    On 11/9/2024 7:53 AM, Mikko wrote:
    On 2024-11-08 14:41:57 +0000, olcott said:

    On 11/8/2024 3:57 AM, joes wrote:
    Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
    On 11/7/2024 3:24 PM, joes wrote:
    Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:
    On 11/7/2024 5:56 AM, Richard Damon wrote:
    On 11/6/24 11:39 PM, olcott wrote:

    That is not what the machine code of DDD that calls the >>>>>>>>>>>>>>>>>>> machine code of HHH says.
    The code by itself doesn’t say "do not return". That is a semantic >>>>>> property.
    The code itself does say that within the semantics of the x86 language >>>>> as I have been saying all long hundreds of times.
    There is no "do not return" instruction.

    Right, so that is part of the input, or it can't be >>>>>>>>>>>>>>>>>> emulated.
    The Machine code of HHH says that it will abort its >>>>>>>>>>>>>>>>>> emulation and return, so that is the only correct result >>>>>>>>>>>>>>>>>> per the x86 language.
    Are you really so ignorant of these things that you think >>>>>>>>>>>>>>>>> that the fact that HHH returns to main() causes its >>>>>>>>>>>>>>>>> emulated
    DDD to reach its own final state?
    Yes, because DDD calls HHH.

    But the PROGRAM DDD, that it is emulating does. Just its >>>>>>>>>>>>>>>> own
    PARTIAL emulation of it is aborted before it gets there. >>>>>>>>>>>>>> Just repeating your errors, and not even trying to refute the >>>>>>>>>>>>>> errors pointed out, I guess that means you accept these as >>>>>>>>>>>>>> errors.
    There is only one program DDD, although it is invoked multiple times. >>>>>> We don’t care whether HHH actually simulates the return as long as it >>>>>> actually derives (not guesses) the right result.
    DDD emulated by HHH does have different behavior than DDD emulated by >>>>> HHH1 or directly executed DDD.
    DDD emulated by CANNOT POSSIBLY HALT no matter WTF HHH does: abort or >>>>> NEVER abort.
    When the instance of HHH that DDD calls aborts simulating, it returns
    to the simulated DDD, which then halts.

    There <is> a key distinguishing difference in the behavior of DDD
    emulated by HHH and DDD emulated by HHH1 or directly executed. It is >>>>> ridiculously stupid to simply ignore this for three f-cking years.
    That difference is not due to DDD.


    The semantic property of the finite string pair: HHH/DDD
    unequivocally entails that DDD never reaches its final halt state.

    No, it does not. You might say that the semantic property of the
    finite string "Olcott is an idiot" unequvocally entails that Olcott
    is an idiot but it does not.


    The semantic property of the finite string pair: HHH/DDD
    unequivocally entails that DDD never reaches its final halt
    state WITHIN THE SEMANTICS OF THE X86 LANGUAGE.

    No, since the sematic property of the finite string pair: HHH/DDD is the
    actual behavior of a full emulaition of the program described by it
    (DDD) and that DOES reach the finite return instruction if HHH(DDD)
    gives and answer, no HHH(DDD) that returns the value of 0 is correct.


    Why is everyone here a damned liar regarding DDD emulated
    by HHH according to the semantics of the x86 language never
    reaching its own "return" instruction final halt state?

    Because DDD emulated by HHH is NOT the semantic meaning of the string
    pair HHH/DDD.

    But, you seem to be too stupid to understand that.


    I am sure that everyone here knows that they are a damned
    liar about this because no one has even attempted to show
    *EXACTLY HOW IT IS NOT TRUE*


    No, everyone here (but you) is talking the truth,

    YOU are the DAMNED LIAR because you are the one not using the words
    correctly.

    We *HAVE* shown exactly how it is not true, by showing the actual
    meaning of the words you are using.

    If you lie to yourself about the meaning of the words, of course you end
    up lying with the words you are using.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 9 14:34:56 2024
    On 11/9/24 12:13 PM, olcott wrote:
    On 11/9/2024 9:54 AM, Richard Damon wrote:
    On 11/9/24 10:02 AM, olcott wrote:
    On 11/8/2024 7:37 PM, Richard Damon wrote:
    On 11/8/24 8:32 PM, olcott wrote:
    On 11/8/2024 7:28 PM, Richard Damon wrote:
    On 11/8/24 8:22 PM, olcott wrote:
    On 11/8/2024 11:01 AM, Richard Damon wrote:
    On 11/8/24 10:02 AM, olcott wrote:
    On 11/8/2024 6:25 AM, Richard Damon wrote:
    On 11/7/24 10:56 PM, olcott wrote:
    On 11/7/2024 9:10 PM, Richard Damon wrote:
    On 11/7/24 11:31 AM, olcott wrote:

    DDD emulated by HHH has the property that DDD never reaches >>>>>>>>>>>>> its "return" instruction final halt state.

    But DDD emulated by HHH isn't an objective property of DDD. >>>>>>>>>>>>

    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.




    No it isn't


    Liar.



    No, you are, becuase you don't know know what the words mean.

    The semantic property is the results of the COMPLETE emulation >>>>>>>> of the input given to HHH,

    That you keep going back to the moronic idea of completely
    emulating a non-terminating input makes you look quite stupid.

    Why do you say that?

    It is the DEFINITION of a semantic property.


    *You yourself have already disagreed with that*

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming
    only lets it emulate a part of that.
    ;


    So, you don't understand what an "unbound emulation" is.


    An emulation that is unbounded has no aborts.

    Right.

    And since that isn't the emulation that HHH does, it doesn't count.

    We need to do that type of emulation of the input that represents the
    full program that was given to HHH, which is the DDD paired with THAT
    HHH, not some other one that doesn't abort.


    Sorry, you are just proving your ignorance.

    An "Unbound Emulation" is a term of art that means an emulation that
    proceeds for an unbouned number of steps, in lay-terms, and infinite
    number of steps.


    Yes. I knew that.

    So, why do you keep trying to talk about the emulation of DDD by HHH
    as the meaning, when your HHH does abort.


    That is the same as "Completely".


    Not at all. It is very stupid to say that for non-halting inputs.
    It is stupid in the same way as asking what is the last natural number?

    So, you don't think we can talk of the complete set of Natural Numbers?

    Completely might take "infinte" time to do.


    ...even if its own programming
    only lets it emulate a part of that.

    In other words the finite computation of HHH

    must CORRECTLY determine what an unbounded
    emulation of that input would do



    Right, the finite computation of HHH, to be correct, must match what
    the Unbounded/unaborted/completely emulation of that program described,


    You already said that it does not f-cking have to do that nitwit!

    Finite computation determines what an infinite computation
    would do and it does this in a finite number of steps



    No, you are just showing you don't understand English.

    What are you claiming I said, and where?

    I am saying that HHH does need to do the infinite emulation itself, but
    its answer must match what would happen when you DO emulate THAT input
    (which is DDD calling the HHH that didn't do the infinite emulation) for
    a possible unbounded number of steps.

    When we do that, we find that DDD does return, just after the emulation
    of it by HHH as aborted.

    Your logic tries to CHANGE the program DDD, in part because you just
    don't know the definition of a program, so we need to fix your input,
    either by defining the input included that code, or that THIS HHH is
    just a global constant in your system (and thus your idea of looking at
    a different version is just illogical).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 9 15:56:10 2024
    On 11/9/24 3:01 PM, olcott wrote:
    On 11/9/2024 1:34 PM, Richard Damon wrote:
    On 11/9/24 12:13 PM, olcott wrote:
    On 11/9/2024 9:54 AM, Richard Damon wrote:
    On 11/9/24 10:02 AM, olcott wrote:
    On 11/8/2024 7:37 PM, Richard Damon wrote:
    On 11/8/24 8:32 PM, olcott wrote:
    On 11/8/2024 7:28 PM, Richard Damon wrote:
    On 11/8/24 8:22 PM, olcott wrote:
    On 11/8/2024 11:01 AM, Richard Damon wrote:
    On 11/8/24 10:02 AM, olcott wrote:
    On 11/8/2024 6:25 AM, Richard Damon wrote:
    On 11/7/24 10:56 PM, olcott wrote:
    On 11/7/2024 9:10 PM, Richard Damon wrote:
    On 11/7/24 11:31 AM, olcott wrote:

    DDD emulated by HHH has the property that DDD never reaches >>>>>>>>>>>>>>> its "return" instruction final halt state.

    But DDD emulated by HHH isn't an objective property of DDD. >>>>>>>>>>>>>>

    It <is> a semantic property of that finite string pair. >>>>>>>>>>>>> It <is> a semantic property of that finite string pair. >>>>>>>>>>>>> It <is> a semantic property of that finite string pair. >>>>>>>>>>>>> It <is> a semantic property of that finite string pair. >>>>>>>>>>>>> It <is> a semantic property of that finite string pair. >>>>>>>>>>>>> It <is> a semantic property of that finite string pair. >>>>>>>>>>>>> It <is> a semantic property of that finite string pair. >>>>>>>>>>>>> It <is> a semantic property of that finite string pair. >>>>>>>>>>>>>



    No it isn't


    Liar.



    No, you are, becuase you don't know know what the words mean. >>>>>>>>>>
    The semantic property is the results of the COMPLETE emulation >>>>>>>>>> of the input given to HHH,

    That you keep going back to the moronic idea of completely
    emulating a non-terminating input makes you look quite stupid. >>>>>>>>
    Why do you say that?

    It is the DEFINITION of a semantic property.


    *You yourself have already disagreed with that*

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming >>>>>>>  > only lets it emulate a part of that.
    ;


    So, you don't understand what an "unbound emulation" is.


    An emulation that is unbounded has no aborts.

    Right.

    And since that isn't the emulation that HHH does, it doesn't count.

    We need to do that type of emulation of the input that represents
    the full program that was given to HHH, which is the DDD paired with
    THAT HHH, not some other one that doesn't abort.


    Sorry, you are just proving your ignorance.

    An "Unbound Emulation" is a term of art that means an emulation
    that proceeds for an unbouned number of steps, in lay-terms, and
    infinite number of steps.


    Yes. I knew that.

    So, why do you keep trying to talk about the emulation of DDD by HHH
    as the meaning, when your HHH does abort.


    That is the same as "Completely".


    Not at all. It is very stupid to say that for non-halting inputs.
    It is stupid in the same way as asking what is the last natural
    number?

    So, you don't think we can talk of the complete set of Natural Numbers? >>>>
    Completely might take "infinte" time to do.


    ...even if its own programming
    only lets it emulate a part of that.

    In other words the finite computation of HHH

    must CORRECTLY determine what an unbounded
    emulation of that input would do



    Right, the finite computation of HHH, to be correct, must match what
    the Unbounded/unaborted/completely emulation of that program described, >>>

    You already said that it does not f-cking have to do that nitwit!

    Finite computation determines what an infinite computation
    would do and it does this in a finite number of steps



    No, you are just showing you don't understand English.

    What are you claiming I said, and where?

    I am saying that HHH does need to do the infinite emulation itself, but

    Right and it doesn't.

    But doesn't give the required answer, which is based on something doing it.

    Since the full unaborted emulation of DDD calling the HHH that doesn't
    do the infinite emulaton will see DDD call that HHH, then that HHH doing
    some emulation, then aborting its emulation, and then returning to DDD
    which returns, says that the infinite emulation halts, and thus the
    correct answer is Halting,.


    its answer must match what would happen when you DO emulate THAT input
    (which is DDD calling the HHH that didn't do the infinite emulation)
    for a possible unbounded number of steps.


    Your middle line above contradicts what you said below

    HHH "must CORRECTLY determine what an unbounded emulation
         of that input would do"

    No, why is that a contradiction.

    HHH doesn't need to do the actual emulation, if it is able to figure out
    what the infinite emulaiton would do.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:

    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.

    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming
    only lets it emulate a part of that.


    When we do that, we find that DDD does return, just after the
    emulation of it by HHH as aborted.


    HHH "must CORRECTLY determine what an unbounded emulation
         of that input would do"

    An unbounded emulation of "that input" DDD by HHH DOES NOT HALT.
    An unbounded emulation of "that input" DDD by HHH DOES NOT HALT.
    An unbounded emulation of "that input" DDD by HHH DOES NOT HALT.


    No, No, No.

    You don't get to change the input, and that includes the HHH that it calls.

    IT isn't what a DDD based on an HHH that doesn't halt would do, it is
    the unlimited emulation of the DDD that calls the HHH that does only the limited emulation.

    That, BHY DEFINITION, is not "by HHH", which you keep on trying to sneek
    into thee sentence, because you are brainwashed,

    You are just proving you don't understand the meaning of the words you
    are using.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 9 19:19:29 2024
    On 11/9/24 6:43 PM, olcott wrote:
    On 11/9/2024 2:56 PM, Richard Damon wrote:
    On 11/9/24 3:01 PM, olcott wrote:

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:

    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.

    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming
    only lets it emulate a part of that.



    I am saying that HHH does need to do the infinite emulation itself, but >>>
    Right and it doesn't.

    But doesn't give the required answer, which is based on something
    doing it.


    The unaborted emulation of DDD by HHH DOES NOT HALT.
    *Maybe I have to dumb it down some more*

    But that isn't the HHH that you are talking about.

    It seems, you don't understand that in a given evaluation, HHH and DDD
    are FIXED PROGRAM.


    HHH predicts what would happen if no HHH ever aborted
    its emulation of DDD. This specific DDD never halts
    even if it stops running due to out-of-memory error.


    In other words, it tries to predict what some OTHER version of the
    program DDD would do if it was based on some OTHER version of HHH,
    instead of the job it is supposed to do of predicting what THIS version
    of DDD does which is built on THIS version of HHH.

    Since its input is THIS DDD, that is what it must answer about, not some
    other non-input.

    Or, in simpler terms, you just the f- don't understand what a PROGRAM is.

    Sorry, you are just proving you are an idiot.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 9 20:59:26 2024
    On 11/9/24 8:28 PM, olcott wrote:
    On 11/9/2024 6:19 PM, Richard Damon wrote:
    On 11/9/24 6:43 PM, olcott wrote:
    On 11/9/2024 2:56 PM, Richard Damon wrote:
    On 11/9/24 3:01 PM, olcott wrote:

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming
    only lets it emulate a part of that.
    ;


    I am saying that HHH does need to do the infinite emulation
    itself, but

    Right and it doesn't.

    But doesn't give the required answer, which is based on something
    doing it.


    The unaborted emulation of DDD by HHH DOES NOT HALT.
    *Maybe I have to dumb it down some more*

    But that isn't the HHH that you are talking about.

    It seems, you don't understand that in a given evaluation, HHH and DDD
    are FIXED PROGRAM.


    HHH predicts what would happen if no HHH ever aborted
    its emulation of DDD. This specific DDD never halts
    even if it stops running due to out-of-memory error.


    In other words, it tries to predict what some OTHER version of the
    program DDD would do if it was based on some OTHER version of HHH,

    *Yes just like you agreed that it should*

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do,
    even if its own programming only lets it emulate a part of that.


    Nope, never said it could immulate some OTHER input, or predict what
    some OTHER program does.

    You are just proving you don't understand what a program is.

    Sorry, you are just THAT STUPID, which makes your false claims just pathological lies, because your stupidity is so bad that it is a mental pathology.

    Remember, to emulate an input, it must be a description of a FULL
    PROGRAM, and thus include ALL the code used, and thus for DDD, it
    includes the HHH that is there.

    If not explicitly given, then it becomes your implicit definition which
    must be CONSTANT, and thus the HHH that you are claiming to be giving
    the right answer.

    Your insistance on lying about it just shows how dumb and ignorant you
    are, and that you don't actually care about the truth.

    You are probably actually secretly overjoyed that Trump one, since you
    have shown to be on his side about what is a correct logical arguement.

    Sorry, but that is just the truth.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 9 21:11:32 2024
    On 11/9/24 9:01 PM, olcott wrote:
    On 11/9/2024 7:59 PM, Richard Damon wrote:
    On 11/9/24 8:28 PM, olcott wrote:
    On 11/9/2024 6:19 PM, Richard Damon wrote:
    On 11/9/24 6:43 PM, olcott wrote:
    On 11/9/2024 2:56 PM, Richard Damon wrote:
    On 11/9/24 3:01 PM, olcott wrote:

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming
    only lets it emulate a part of that.
    ;


    I am saying that HHH does need to do the infinite emulation
    itself, but

    Right and it doesn't.

    But doesn't give the required answer, which is based on something
    doing it.


    The unaborted emulation of DDD by HHH DOES NOT HALT.
    *Maybe I have to dumb it down some more*

    But that isn't the HHH that you are talking about.

    It seems, you don't understand that in a given evaluation, HHH and
    DDD are FIXED PROGRAM.


    HHH predicts what would happen if no HHH ever aborted
    its emulation of DDD. This specific DDD never halts
    even if it stops running due to out-of-memory error.


    In other words, it tries to predict what some OTHER version of the
    program DDD would do if it was based on some OTHER version of HHH,

    *Yes just like you agreed that it should*

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do,
    even if its own programming only lets it emulate a part of that.


    Nope, never said it could immulate some OTHER input, or predict what
    some OTHER program does.


    You said that the bounded HHH
    must CORRECTLY determine what an unbounded
    emulation of that input would do,


    Right, the UNBOUNDED EMULATION, not the results of a different DDD that
    called an HHH that did an unbounded emulation.

    The input doesn't change, and the input specifies the HHH that DDD
    calls. so that doesn't change.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 9 21:48:55 2024
    On 11/9/24 9:38 PM, olcott wrote:
    On 11/9/2024 8:11 PM, Richard Damon wrote:
    On 11/9/24 9:01 PM, olcott wrote:
    On 11/9/2024 7:59 PM, Richard Damon wrote:
    On 11/9/24 8:28 PM, olcott wrote:
    On 11/9/2024 6:19 PM, Richard Damon wrote:
    On 11/9/24 6:43 PM, olcott wrote:
    On 11/9/2024 2:56 PM, Richard Damon wrote:
    On 11/9/24 3:01 PM, olcott wrote:

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming >>>>>>>  > only lets it emulate a part of that.
    ;


    I am saying that HHH does need to do the infinite emulation >>>>>>>>>> itself, but

    Right and it doesn't.

    But doesn't give the required answer, which is based on
    something doing it.


    The unaborted emulation of DDD by HHH DOES NOT HALT.
    *Maybe I have to dumb it down some more*

    But that isn't the HHH that you are talking about.

    It seems, you don't understand that in a given evaluation, HHH and >>>>>> DDD are FIXED PROGRAM.


    HHH predicts what would happen if no HHH ever aborted
    its emulation of DDD. This specific DDD never halts
    even if it stops running due to out-of-memory error.


    In other words, it tries to predict what some OTHER version of the >>>>>> program DDD would do if it was based on some OTHER version of HHH,

    *Yes just like you agreed that it should*

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do,
    even if its own programming only lets it emulate a part of that. >>>>>

    Nope, never said it could immulate some OTHER input, or predict what
    some OTHER program does.


    You said that the bounded HHH
    must CORRECTLY determine what an unbounded
    emulation of that input would do,


    Right, the UNBOUNDED EMULATION, not the results of a different DDD
    that called an HHH that did an unbounded emulation.

    The input doesn't change, and the input specifies the HHH that DDD
    calls. so that doesn't change.

    What changes is that the HHH that does abort must
    report on what the behavior of DDD would be if it
    never aborted.


    No, the HHH that the input call can not change, or everything that you
    say afterwords is just a lie.

    HHH doesn't report on the non-sense idea of it being something different
    than it is, that is just foolishness.

    It needs to report on what the unbounded emulation of this EXACT input.

    You are just PROVING that you in your soul, you are nothing but a DAMNED
    LIAR.

    You just don't understand the meaning of the words you are using, and
    thus can't see how you are lying.

    You just don't understand basic things like what a program is, or what
    truth is.

    Sorry, but you apparently killed off the last remaining working brain
    cells you had and are stuck replaying your rotely memorized propoganda
    that you brainwashed yourself witn.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 9 22:03:41 2024
    On 11/9/24 9:53 PM, olcott wrote:
    On 11/9/2024 8:48 PM, Richard Damon wrote:
    On 11/9/24 9:38 PM, olcott wrote:
    On 11/9/2024 8:11 PM, Richard Damon wrote:
    On 11/9/24 9:01 PM, olcott wrote:
    On 11/9/2024 7:59 PM, Richard Damon wrote:
    On 11/9/24 8:28 PM, olcott wrote:
    On 11/9/2024 6:19 PM, Richard Damon wrote:
    On 11/9/24 6:43 PM, olcott wrote:
    On 11/9/2024 2:56 PM, Richard Damon wrote:
    On 11/9/24 3:01 PM, olcott wrote:

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>  > emulation of that input would do, even if its own programming >>>>>>>>>  > only lets it emulate a part of that.
    ;


    I am saying that HHH does need to do the infinite emulation >>>>>>>>>>>> itself, but

    Right and it doesn't.

    But doesn't give the required answer, which is based on
    something doing it.


    The unaborted emulation of DDD by HHH DOES NOT HALT.
    *Maybe I have to dumb it down some more*

    But that isn't the HHH that you are talking about.

    It seems, you don't understand that in a given evaluation, HHH >>>>>>>> and DDD are FIXED PROGRAM.


    HHH predicts what would happen if no HHH ever aborted
    its emulation of DDD. This specific DDD never halts
    even if it stops running due to out-of-memory error.


    In other words, it tries to predict what some OTHER version of >>>>>>>> the program DDD would do if it was based on some OTHER version >>>>>>>> of HHH,

    *Yes just like you agreed that it should*

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do,
    even if its own programming only lets it emulate a part of that. >>>>>>>

    Nope, never said it could immulate some OTHER input, or predict
    what some OTHER program does.


    You said that the bounded HHH
    must CORRECTLY determine what an unbounded
    emulation of that input would do,


    Right, the UNBOUNDED EMULATION, not the results of a different DDD
    that called an HHH that did an unbounded emulation.

    The input doesn't change, and the input specifies the HHH that DDD
    calls. so that doesn't change.

    What changes is that the HHH that does abort must
    report on what the behavior of DDD would be if it
    never aborted.


    No, the HHH that the input call can not change, or everything that you
    say afterwords is just a lie.

    HHH doesn't report on the non-sense idea of it being something
    different than it is, that is just foolishness.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    must CORRECTLY determine what an unbounded
    emulation of that input would do,
    even if its own programming only lets it emulate a part of that.


    HHH
    must CORRECTLY determine what an unbounded
    emulation of that input would do,

    even if its own programming only lets it emulate a part of that.

    Even HHH itself is bounded



    Right, but that unlimited emulation isn't done by CHANGING the copy of
    HHH that DDD calls, but by giving the input to a DIFFERENT program than
    HHH that does the unlimited emulation, of the EXACT input that HHH emulated.

    Of course, we need to fix that input to include the original copy of
    HHH, as without that, you question is just nonsense.

    So, there is just ONE HHH in view, that is the HHH that only emulates
    part way.

    There is ANOTHER emulator in view, that is given the exact same code
    (which includes that original HHH in its place) that does the unlimited emulation. An example of this is HHH1.

    That PROVES that HHH is wrong, and your claims ard just blantant stupid
    lies.

    Your fumbling arguments just prove you are just an ignorant idiot
    doesn't have a idea of what he is talking about.

    Sorry, but you are just proving your utter stupidity.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 9 22:30:35 2024
    On 11/9/24 10:10 PM, olcott wrote:
    On 11/9/2024 9:03 PM, Richard Damon wrote:
    On 11/9/24 9:53 PM, olcott wrote:
    On 11/9/2024 8:48 PM, Richard Damon wrote:
    On 11/9/24 9:38 PM, olcott wrote:
    On 11/9/2024 8:11 PM, Richard Damon wrote:
    On 11/9/24 9:01 PM, olcott wrote:
    On 11/9/2024 7:59 PM, Richard Damon wrote:
    On 11/9/24 8:28 PM, olcott wrote:
    On 11/9/2024 6:19 PM, Richard Damon wrote:
    On 11/9/24 6:43 PM, olcott wrote:
    On 11/9/2024 2:56 PM, Richard Damon wrote:
    On 11/9/24 3:01 PM, olcott wrote:

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>>  > emulation of that input would do, even if its own programming >>>>>>>>>>>  > only lets it emulate a part of that.
    ;


    I am saying that HHH does need to do the infinite
    emulation itself, but

    Right and it doesn't.

    But doesn't give the required answer, which is based on >>>>>>>>>>>> something doing it.


    The unaborted emulation of DDD by HHH DOES NOT HALT.
    *Maybe I have to dumb it down some more*

    But that isn't the HHH that you are talking about.

    It seems, you don't understand that in a given evaluation, HHH >>>>>>>>>> and DDD are FIXED PROGRAM.


    HHH predicts what would happen if no HHH ever aborted
    its emulation of DDD. This specific DDD never halts
    even if it stops running due to out-of-memory error.


    In other words, it tries to predict what some OTHER version of >>>>>>>>>> the program DDD would do if it was based on some OTHER version >>>>>>>>>> of HHH,

    *Yes just like you agreed that it should*

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>  > emulation of that input would do,
    even if its own programming only lets it emulate a part of >>>>>>>>> that.


    Nope, never said it could immulate some OTHER input, or predict >>>>>>>> what some OTHER program does.


    You said that the bounded HHH
    must CORRECTLY determine what an unbounded
    emulation of that input would do,


    Right, the UNBOUNDED EMULATION, not the results of a different DDD >>>>>> that called an HHH that did an unbounded emulation.

    The input doesn't change, and the input specifies the HHH that DDD >>>>>> calls. so that doesn't change.

    What changes is that the HHH that does abort must
    report on what the behavior of DDD would be if it
    never aborted.


    No, the HHH that the input call can not change, or everything that
    you say afterwords is just a lie.

    HHH doesn't report on the non-sense idea of it being something
    different than it is, that is just foolishness.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    must CORRECTLY determine what an unbounded
    emulation of that input would do,
    even if its own programming only lets it emulate a part of that.
    ;

    HHH
    must CORRECTLY determine what an unbounded
    emulation of that input would do,

    even if its own programming only lets it emulate a part of that.
    ;
    Even HHH itself is bounded



    Right, but that unlimited emulation isn't done by CHANGING the copy of
    HHH that DDD calls, but by giving the input to a DIFFERENT program
    than HHH that does the unlimited emulation,

    *That is NOT what you said*

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    [HHH itself] must CORRECTLY determine what an unbounded
    emulation of that input would do,

    even if its own programming only lets it emulate a part of that.



    No, that *IS* what I said, you just don't hear right, because you
    "filter" thing through your stupidity.

    I said emulation of *that* input.

    The input is a description of a program, and thus includes all the code
    of that program, which includes the code of the HHH that you claim is
    giving the right answer.

    You are just brainwashed by your lies to think that DDD shouldn't be a
    program that calls a particular decider, but some gobbledygook that
    calls whatever monstrosity you want to be thinking of at this time as
    your decider.

    That isn't right thinking, and is what has lead you to your doom.

    Programs are DEFINED by their FULL code, and thus there is only one DDD,
    which calls the one HHH that is in view at the time, and that is the one
    that aborts and gives the answer.

    When we look at the complete emulation of the input, we don't "change"
    HHH, as that isn't a legal operation in the middle of a problem, but
    create a brand new emulator, whose existance doesn't affect the input
    that HHH was given. One name for that emulator is HHH1.

    You will note that in Linz description, every time he talked about
    changing the Turing Machine that started as H, he gave it a new name
    with a punction mark added, ending up with H^


    Maybe I should issue an offical cease and desist order, that you stop
    defaming me by trying to put your lies into my words.

    If you can't undetstand what I said, you can't say I said something, and
    your claims just prove that you are nothing but an ignorant pathological
    lying idiot.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Nov 10 06:56:15 2024
    On 11/9/24 10:36 PM, olcott wrote:
    On 11/9/2024 9:30 PM, Richard Damon wrote:
    On 11/9/24 10:10 PM, olcott wrote:
    On 11/9/2024 9:03 PM, Richard Damon wrote:
    On 11/9/24 9:53 PM, olcott wrote:
    On 11/9/2024 8:48 PM, Richard Damon wrote:
    On 11/9/24 9:38 PM, olcott wrote:
    On 11/9/2024 8:11 PM, Richard Damon wrote:
    On 11/9/24 9:01 PM, olcott wrote:
    On 11/9/2024 7:59 PM, Richard Damon wrote:
    On 11/9/24 8:28 PM, olcott wrote:
    On 11/9/2024 6:19 PM, Richard Damon wrote:
    On 11/9/24 6:43 PM, olcott wrote:
    On 11/9/2024 2:56 PM, Richard Damon wrote:
    On 11/9/24 3:01 PM, olcott wrote:

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH >>>>>>>>>>>>>  >> MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>>>>  > emulation of that input would do, even if its own >>>>>>>>>>>>> programming
    only lets it emulate a part of that.
    ;


    I am saying that HHH does need to do the infinite >>>>>>>>>>>>>>>> emulation itself, but

    Right and it doesn't.

    But doesn't give the required answer, which is based on >>>>>>>>>>>>>> something doing it.


    The unaborted emulation of DDD by HHH DOES NOT HALT. >>>>>>>>>>>>> *Maybe I have to dumb it down some more*

    But that isn't the HHH that you are talking about.

    It seems, you don't understand that in a given evaluation, >>>>>>>>>>>> HHH and DDD are FIXED PROGRAM.


    HHH predicts what would happen if no HHH ever aborted >>>>>>>>>>>>> its emulation of DDD. This specific DDD never halts
    even if it stops running due to out-of-memory error. >>>>>>>>>>>>>

    In other words, it tries to predict what some OTHER version >>>>>>>>>>>> of the program DDD would do if it was based on some OTHER >>>>>>>>>>>> version of HHH,

    *Yes just like you agreed that it should*

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>>  > emulation of that input would do,
    even if its own programming only lets it emulate a part of >>>>>>>>>>> that.


    Nope, never said it could immulate some OTHER input, or
    predict what some OTHER program does.


    You said that the bounded HHH
    must CORRECTLY determine what an unbounded
    emulation of that input would do,


    Right, the UNBOUNDED EMULATION, not the results of a different >>>>>>>> DDD that called an HHH that did an unbounded emulation.

    The input doesn't change, and the input specifies the HHH that >>>>>>>> DDD calls. so that doesn't change.

    What changes is that the HHH that does abort must
    report on what the behavior of DDD would be if it
    never aborted.


    No, the HHH that the input call can not change, or everything that >>>>>> you say afterwords is just a lie.

    HHH doesn't report on the non-sense idea of it being something
    different than it is, that is just foolishness.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    must CORRECTLY determine what an unbounded
    emulation of that input would do,
    even if its own programming only lets it emulate a part of that. >>>>>  >

    HHH
    must CORRECTLY determine what an unbounded
    emulation of that input would do,

    even if its own programming only lets it emulate a part of that. >>>>>  >
    Even HHH itself is bounded



    Right, but that unlimited emulation isn't done by CHANGING the copy
    of HHH that DDD calls, but by giving the input to a DIFFERENT
    program than HHH that does the unlimited emulation,

    *That is NOT what you said*

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    [HHH itself] must CORRECTLY determine what an unbounded
    emulation of that input would do,

    even if its own programming only lets it emulate a part of that.
    ;


    No, that *IS* what I said, you just don't hear right, because you
    "filter" thing through your stupidity.

    I said emulation of *that* input.


    HHH must determine what would happen if HHH never aborted DDD.


    That is nonsense, as HHH does what HHH does, and the other machibne you
    call HHH that never aborts isn't HHH, so this DDD doesn't call it.

    Your problem is you are trying to define your whole logic system based
    on subjectivism, when they are normally required to be objective.

    HHH must determine what an unbounded emulation of its input would do.

    PERIOD.

    You can't do that by trying to "redefine" what HHH is, as that is just
    assuming you are allowed to LIE.

    This very conclusively shows that you have no idea about how logic
    works, and are just a f- ignoranat pathological lying idiot that
    wouldn't know the difference between his a** and a hole in the ground.

    Sorry, that is the facts and the definitions of the system you are stuck
    in until you actually define your own broken logic system.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Sun Nov 10 16:38:42 2024
    Am Sat, 09 Nov 2024 21:36:46 -0600 schrieb olcott:
    On 11/9/2024 9:30 PM, Richard Damon wrote:
    On 11/9/24 10:10 PM, olcott wrote:
    On 11/9/2024 9:03 PM, Richard Damon wrote:
    On 11/9/24 9:53 PM, olcott wrote:
    On 11/9/2024 8:48 PM, Richard Damon wrote:
    On 11/9/24 9:38 PM, olcott wrote:
    On 11/9/2024 8:11 PM, Richard Damon wrote:
    On 11/9/24 9:01 PM, olcott wrote:
    On 11/9/2024 7:59 PM, Richard Damon wrote:
    On 11/9/24 8:28 PM, olcott wrote:
    On 11/9/2024 6:19 PM, Richard Damon wrote:
    On 11/9/24 6:43 PM, olcott wrote:
    On 11/9/2024 2:56 PM, Richard Damon wrote:
    On 11/9/24 3:01 PM, olcott wrote:

    HHH predicts what would happen if no HHH ever aborted its >>>>>>>>>>>>> emulation of DDD. This specific DDD never halts even if it >>>>>>>>>>>>> stops running due to out-of-memory error.
    In other words, it tries to predict what some OTHER version >>>>>>>>>>>> of the program DDD would do if it was based on some OTHER >>>>>>>>>>>> version of HHH,

    *Yes just like you agreed that it should*
    On 11/3/2024 12:20 PM, Richard Damon wrote:
    Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>>  > emulation of that input would do,
    even if its own programming only lets it emulate a part of >>>>>>>>>>> that.
    Nope, never said it could immulate some OTHER input, or predict >>>>>>>>>> what some OTHER program does.
    You said that the bounded HHH
    must CORRECTLY determine what an unbounded emulation of that >>>>>>>>>  > input would do,
    Right, the UNBOUNDED EMULATION, not the results of a different >>>>>>>> DDD that called an HHH that did an unbounded emulation.
    The input doesn't change, and the input specifies the HHH that >>>>>>>> DDD calls. so that doesn't change.
    What changes is that the HHH that does abort must report on what >>>>>>> the behavior of DDD would be if it never aborted.
    No, the HHH that the input call can not change, or everything that >>>>>> you say afterwords is just a lie.
    HHH doesn't report on the non-sense idea of it being something
    different than it is, that is just foolishness.
    On 11/3/2024 12:20 PM, Richard Damon wrote:
    must CORRECTLY determine what an unbounded emulation of that
    input would do,
    even if its own programming only lets it emulate a part of that. >>>>> HHH
    must CORRECTLY determine what an unbounded emulation of that
    input would do,
    even if its own programming only lets it emulate a part of that. >>>>> Even HHH itself is bounded
    Right, but that unlimited emulation isn't done by CHANGING the copy
    of HHH that DDD calls, but by giving the input to a DIFFERENT program
    than HHH that does the unlimited emulation,
    *That is NOT what you said*
    On 11/3/2024 12:20 PM, Richard Damon wrote:
    [HHH itself] must CORRECTLY determine what an unbounded emulation
    of that input would do,
    even if its own programming only lets it emulate a part of that.
    No, that *IS* what I said, you just don't hear right, because you
    "filter" thing through your stupidity.
    I said emulation of *that* input.
    HHH must determine what would happen if HHH never aborted DDD.
    What a clusterfuck.

    --
    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 Sun Nov 10 14:13:10 2024
    On 11/10/24 9:51 AM, olcott wrote:
    On 11/10/2024 5:56 AM, Richard Damon wrote:
    On 11/9/24 10:36 PM, olcott wrote:
    On 11/9/2024 9:30 PM, Richard Damon wrote:
    On 11/9/24 10:10 PM, olcott wrote:
    On 11/9/2024 9:03 PM, Richard Damon wrote:
    On 11/9/24 9:53 PM, olcott wrote:
    On 11/9/2024 8:48 PM, Richard Damon wrote:
    On 11/9/24 9:38 PM, olcott wrote:
    On 11/9/2024 8:11 PM, Richard Damon wrote:
    On 11/9/24 9:01 PM, olcott wrote:
    On 11/9/2024 7:59 PM, Richard Damon wrote:
    On 11/9/24 8:28 PM, olcott wrote:
    On 11/9/2024 6:19 PM, Richard Damon wrote:
    On 11/9/24 6:43 PM, olcott wrote:
    On 11/9/2024 2:56 PM, Richard Damon wrote:
    On 11/9/24 3:01 PM, olcott wrote:

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH >>>>>>>>>>>>>>>  >> MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>>>>>>  > emulation of that input would do, even if its own >>>>>>>>>>>>>>> programming
    only lets it emulate a part of that.
    ;


    I am saying that HHH does need to do the infinite >>>>>>>>>>>>>>>>>> emulation itself, but

    Right and it doesn't.

    But doesn't give the required answer, which is based on >>>>>>>>>>>>>>>> something doing it.


    The unaborted emulation of DDD by HHH DOES NOT HALT. >>>>>>>>>>>>>>> *Maybe I have to dumb it down some more*

    But that isn't the HHH that you are talking about. >>>>>>>>>>>>>>
    It seems, you don't understand that in a given evaluation, >>>>>>>>>>>>>> HHH and DDD are FIXED PROGRAM.


    HHH predicts what would happen if no HHH ever aborted >>>>>>>>>>>>>>> its emulation of DDD. This specific DDD never halts >>>>>>>>>>>>>>> even if it stops running due to out-of-memory error. >>>>>>>>>>>>>>>

    In other words, it tries to predict what some OTHER >>>>>>>>>>>>>> version of the program DDD would do if it was based on >>>>>>>>>>>>>> some OTHER version of HHH,

    *Yes just like you agreed that it should*

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>>>>  > emulation of that input would do,
    even if its own programming only lets it emulate a part >>>>>>>>>>>>> of that.


    Nope, never said it could immulate some OTHER input, or >>>>>>>>>>>> predict what some OTHER program does.


    You said that the bounded HHH
    must CORRECTLY determine what an unbounded
    emulation of that input would do,


    Right, the UNBOUNDED EMULATION, not the results of a different >>>>>>>>>> DDD that called an HHH that did an unbounded emulation.

    The input doesn't change, and the input specifies the HHH that >>>>>>>>>> DDD calls. so that doesn't change.

    What changes is that the HHH that does abort must
    report on what the behavior of DDD would be if it
    never aborted.


    No, the HHH that the input call can not change, or everything
    that you say afterwords is just a lie.

    HHH doesn't report on the non-sense idea of it being something >>>>>>>> different than it is, that is just foolishness.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    must CORRECTLY determine what an unbounded
    emulation of that input would do,
    even if its own programming only lets it emulate a part of that. >>>>>>>  >

    HHH
    must CORRECTLY determine what an unbounded
    emulation of that input would do,

    even if its own programming only lets it emulate a part of that. >>>>>>>  >
    Even HHH itself is bounded



    Right, but that unlimited emulation isn't done by CHANGING the
    copy of HHH that DDD calls, but by giving the input to a DIFFERENT >>>>>> program than HHH that does the unlimited emulation,

    *That is NOT what you said*

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    [HHH itself] must CORRECTLY determine what an unbounded
    emulation of that input would do,

    even if its own programming only lets it emulate a part of that. >>>>>  >


    No, that *IS* what I said, you just don't hear right, because you
    "filter" thing through your stupidity.

    I said emulation of *that* input.


    HHH must determine what would happen if HHH never aborted DDD.


    That is nonsense, as HHH does what HHH does, and the other machibne
    you call HHH that never aborts isn't HHH, so this DDD doesn't call it.


    That *is* the fundamental principle of emulating termination
    analyzers that works correctly on infinite loops and infinite
    recursion. ChatGPT fully comprehends the correctness of this
    principle and cannot be convinced otherwise.

    Nope, so you are just admitting that you don't understand what you are
    talking about.

    Can you find ANY reputable source that defines it your way, where ALL
    copies of the decider get changed for that decision?


    *ChatGPT*
    Simplified Analogy:
    Think of HHH as a "watchdog" that steps in during real execution
    to stop DDD() from running forever. But when HHH simulates DDD(),
    it's analyzing an "idealized" version of DDD() where nothing stops the recursion. In the simulation, DDD() is seen as endlessly recursive, so
    HHH concludes that it would not halt without external intervention. https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2

    But HHH isn't "just a watchdog", it is PART of the program DDD, so your explanation was just based on a lie.

    The real DDD doesn't run forever, because the code for HHH that you clai
    is correct does abort and return, and thus DDD returns.

    DDD isn't calling an "idealized" version of HHH, but the actual programn
    HHH, so that is another LIE.


    The author of the best selling book on the Theory of Computation
    also agrees with this principle
    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
        If simulating halt decider H correctly simulates its input D
        until H correctly determines that its simulated D would never
        stop running unless aborted then

        H can abort its simulation of D and correctly report that D
        specifies a non-halting sequence of configurations.
    </MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>

    A correct simulation is defined as H emulating D according to the
    semantics of the x86 language. This does include H emulating itself
    emulating D.

    But since H doesn't DO a "correect simulation" (which in the field
    implied complete) the emulation by H can't be used, and the actual
    emulation of D (sihce it calls that H that answers) returns, H can't
    "correctly determine" that it doesn't


    Furthermore you yourself agree

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:

    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.

    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming
    only lets it emulate a part of that.


    [HHH itself] must CORRECTLY determine what an unbounded
    emulation of that input would do,

    even if its own programming
    only lets it emulate a part of that.


    even though HHH itself is a bounded emulation.

    And not that was of THAT input, which is the DDD that calls the HHH that
    does abort, and the correct and complete emulation of THAT reaches the end.


    Clearly one that disagrees with their own self is
    one that is incorrect.


    And one that continually lies by mis-quoting and mis-interpreting what
    people says just shows they are nothing but a damned ignorant
    pathological liar.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Tue Nov 5 11:01:56 2024
    On 2024-11-03 15:13:56 +0000, olcott said:

    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said:

    HHH does compute the mapping from its input DDD
    to the actual behavior that DDD specifies and this
    DOES INCLUDE HHH emulating itself emulating DDD.

    Yes but not the particular mapping required by the halting problem.

    Yes it is the particular mapping required by the halting problem.
    The exact same process occurs in the Linz proof.

    The halting probelm requires that every halt decider terminates.
    If HHH(DDD) terminates so does DDD. The halting problmen requires
    that if DDD terminates then HHH(DDD) accepts as halting.

    If HHH(DDD) rejects as non-halting then HHH is not a halt decider.
    If HHH(DDD) does not terminate then HHH is not a halt deider.

    It is easy to construct a decider that accpets DDD but that decider
    is not HHH.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Tue Nov 5 11:48:28 2024
    On 2024-11-04 23:56:46 +0000, olcott said:

    On 11/4/2024 5:42 PM, Andy Walker wrote:
    On 04/11/2024 14:05, Mikko wrote:
    [...] The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.
        Disagree.  There is a clear advantage in distinguishing those >>>>>> who make [honest] mistakes from those who wilfully mislead.
    That is not a disagreement.
        I disagree. [:-)]
    Then show how two statements about distinct topics can disagree.

        You've had the free, introductory five-minute argument;  the
    half-hour argument has to be paid for. [:-)]

        [Perhaps more helpfully, "distinct" is your invention.  One same
    statement can be either true or false, a mistake or a lie, depending on
    the context (time. place and motivation) within which it is uttered.
    Plenty of examples both in everyday life and in science, inc maths.  Eg,
    "It's raining!", "The angles of a triangle sum to 180 degrees.", "The
    Sun goes round the Earth.".  Each of those is true in some contexts, false >> and a mistake in others, false and a lie in yet others.  English has clear >> distinctions between these, which it is useful to maintain;  it is not
    useful to describe them as "lies" in the absence of any context, eg when
    the statement has not yet been uttered.]

    No one here has ever been interested in truth (besides me).

    Those who call you a liar want that truth be told more often than denied.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to Andy Walker on Tue Nov 5 11:46:58 2024
    On 2024-11-04 23:42:51 +0000, Andy Walker said:

    On 04/11/2024 14:05, Mikko wrote:
    [...] The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.
        Disagree.  There is a clear advantage in distinguishing those >>>>> who make [honest] mistakes from those who wilfully mislead.
    That is not a disagreement.
        I disagree. [:-)]
    Then show how two statements about distinct topics can disagree.

    You've had the free, introductory five-minute argument; the
    half-hour argument has to be paid for. [:-)]

    [Perhaps more helpfully, "distinct" is your invention. One same statement can be either true or false, a mistake or a lie, depending on
    the context (time. place and motivation) within which it is uttered.
    Plenty of examples both in everyday life and in science, inc maths. Eg, "It's raining!", "The angles of a triangle sum to 180 degrees.", "The
    Sun goes round the Earth.". Each of those is true in some contexts, false and a mistake in others, false and a lie in yet others. English has clear distinctions between these, which it is useful to maintain; it is not
    useful to describe them as "lies" in the absence of any context, eg when
    the statement has not yet been uttered.]

    Thatk's. That is reasonable from the language maintenance. However, in
    your examples the context changes the meaning of the sentence. In the
    first example the time and place are a part of the meaning. The second
    example is true in Euclidean geometry but in some geometries in may be
    false as a general rule or even about every triangle. In the third example
    it depends on what one regards as stationary bcause we only can observe relative motion, as Oresme correctly pointed out. When a sentence is
    called a lie it refers to the (usually obvious) meaning of the sentence.

    But your comment about "distiction" is clearly false. My comment was
    about statments but yours was about those how make mistakes and
    those who wilfully mislead. A sentence does not make mistakes and
    does not wilfully do anything.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Mon Nov 11 12:54:05 2024
    On 2024-11-09 14:36:07 +0000, olcott said:

    On 11/9/2024 7:53 AM, Mikko wrote:
    On 2024-11-08 14:41:57 +0000, olcott said:

    On 11/8/2024 3:57 AM, joes wrote:
    Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
    On 11/7/2024 3:24 PM, joes wrote:
    Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:
    On 11/7/2024 5:56 AM, Richard Damon wrote:
    On 11/6/24 11:39 PM, olcott wrote:

    That is not what the machine code of DDD that calls the >>>>>>>>>>>>>>>>>>> machine code of HHH says.
    The code by itself doesn’t say "do not return". That is a semantic >>>>>> property.
    The code itself does say that within the semantics of the x86 language >>>>> as I have been saying all long hundreds of times.
    There is no "do not return" instruction.

    Right, so that is part of the input, or it can't be >>>>>>>>>>>>>>>>>> emulated.
    The Machine code of HHH says that it will abort its >>>>>>>>>>>>>>>>>> emulation and return, so that is the only correct result >>>>>>>>>>>>>>>>>> per the x86 language.
    Are you really so ignorant of these things that you think >>>>>>>>>>>>>>>>> that the fact that HHH returns to main() causes its emulated >>>>>>>>>>>>>>>>> DDD to reach its own final state?
    Yes, because DDD calls HHH.

    But the PROGRAM DDD, that it is emulating does. Just its own >>>>>>>>>>>>>>>> PARTIAL emulation of it is aborted before it gets there. >>>>>>>>>>>>>> Just repeating your errors, and not even trying to refute the >>>>>>>>>>>>>> errors pointed out, I guess that means you accept these as >>>>>>>>>>>>>> errors.
    There is only one program DDD, although it is invoked multiple times. >>>>>> We don’t care whether HHH actually simulates the return as long as it >>>>>> actually derives (not guesses) the right result.
    DDD emulated by HHH does have different behavior than DDD emulated by >>>>> HHH1 or directly executed DDD.
    DDD emulated by CANNOT POSSIBLY HALT no matter WTF HHH does: abort or >>>>> NEVER abort.
    When the instance of HHH that DDD calls aborts simulating, it returns
    to the simulated DDD, which then halts.

    There <is> a key distinguishing difference in the behavior of DDD
    emulated by HHH and DDD emulated by HHH1 or directly executed. It is >>>>> ridiculously stupid to simply ignore this for three f-cking years.
    That difference is not due to DDD.


    The semantic property of the finite string pair: HHH/DDD
    unequivocally entails that DDD never reaches its final halt state.

    No, it does not. You might say that the semantic property of the
    finite string "Olcott is an idiot" unequvocally entails that Olcott
    is an idiot but it does not.

    The semantic property of the finite string pair: HHH/DDD
    unequivocally entails that DDD never reaches its final halt
    state WITHIN THE SEMANTICS OF THE X86 LANGUAGE.

    The expression "The semantic property" is incorrect when it is not
    clear from context which semantic property is meant. Note that a
    string per se does not have semantic properties, they all come
    from interpretrations.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Mon Nov 11 13:06:46 2024
    On 2024-11-09 14:56:14 +0000, olcott said:

    On 11/9/2024 3:53 AM, Mikko wrote:
    On 2024-11-08 14:39:20 +0000, olcott said:

    On 11/8/2024 6:39 AM, Mikko wrote:
    On 2024-11-07 16:39:57 +0000, olcott said:

    On 11/7/2024 3:56 AM, Mikko wrote:
    On 2024-11-06 15:26:06 +0000, olcott said:

    On 11/6/2024 8:39 AM, Mikko wrote:
    On 2024-11-05 13:18:43 +0000, olcott said:

    On 11/5/2024 3:01 AM, Mikko wrote:
    On 2024-11-03 15:13:56 +0000, olcott said:

    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said:

    HHH does compute the mapping from its input DDD
    to the actual behavior that DDD specifies and this
    DOES INCLUDE HHH emulating itself emulating DDD.

    Yes but not the particular mapping required by the halting problem.

    Yes it is the particular mapping required by the halting problem. >>>>>>>>>>> The exact same process occurs in the Linz proof.

    The halting probelm requires that every halt decider terminates. >>>>>>>>>> If HHH(DDD) terminates so does DDD. The halting problmen requires >>>>>>>>>> that if DDD terminates then HHH(DDD) accepts as halting.

    void Infinite_Loop()
    {
       HERE: goto HERE;
       return;
    }

    No that is false.
    The measure is whether a C function can possibly
    reach its "return" instruction final state.

    Not in the original problem but the question whether a particular strictly
    C function will ever reach its return instruction is equally hard. About

    It has always been about whether or not a finite string input
    specifies a computation that reaches its final state.

    Not really. The original problem was not a halting problem but Turing's >>>>>
    Exactly. The actual Halting Problem was called that by Davis
    in 1952. Not the same as Turing proof.

    In early times there was variation in how things were presented and what >>>> words were used. Post had studied the halting problem of his tag system >>>> much earlier but didn't call it a machine. Many other problems were also >>>> studied and later found to be more or less related to the halting
    problem and its variants.

    *So we are back to The Halting Problem itself*

    has always been about whether or not a finite string input
    specifies a computation that reaches its final state.

    No, it has been a collection of related problems that includes that
    particular one.

    The halting problem has always been abuut halting

    Nevertheless Turing's solution to his circularity problem is usually
    regarded as the first solution to the halting problem.

    As the problems are related and equally hard it does
    not really matter which one you choose as long as you are clear
    about your choice. To argue about the meaning of words id a clear
    indcation of an intent to avoid an honest discussion.

    It is not the meaning of words it is the semantic
    property of the finite string pair HHH/DDD.

    Above you have argued about the meanings of the words and
    keep doing so below.

    It is the meaning of the bytes of x86 code and
    bytes of code are not words.

    No, nothing you have said tells anuything about meanings of the bytes
    of x86 code. (A pair of such bytes is sometimes called a "word").
    You were just arguing about the meanings the verb "halt" and other
    words.

    The halting problem has always been about whether a finite
    string input specifies a computation that will reach its
    final halt state.

    If you disagree then you must provide a complete and coherent
    counter-example conclusively proving otherwise not merely
    some vague reference to some other things somewhere else.

    From https://www.tutorialspoint.com/automata_theory/
    turing_machine_halting_problem.htm

    Turing Machine Halting Problem
    Input − A Turing machine and an input string w.
    Problem − Does the Turing machine finish computing of the string w in a >>> finite number of steps? The answer must be either yes or no.

    The computation specified by the finite string DDD
    emulated by HHH cannot possibly reach its "return"
    instruction final halt state.

    It can and does if HHH is a decider and otherwise does not matter.

    The computation specified by the finite string DDD
    emulated by HHH1 IS NOT THE ACTUAL INPUT TO HHH.

    HHH1 can take same inputs as HHH. These inputs specify some behaviour.
    What they do with this input may differ.

    HHH must compute the mapping FROM ITS INPUT TO THE
    BEHAVIOR THAT THIS INPUT SPECIFIES.

    Not to full behaviour but to one feature of that behaviour.
    Doesn't HHH1 need to?

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Nov 11 10:53:24 2024
    On 11/11/24 9:58 AM, olcott wrote:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:

    On 11/9/2024 7:53 AM, Mikko wrote:
    On 2024-11-08 14:41:57 +0000, olcott said:

    On 11/8/2024 3:57 AM, joes wrote:
    Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
    On 11/7/2024 3:24 PM, joes wrote:
    Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:
    On 11/7/2024 5:56 AM, Richard Damon wrote:
    On 11/6/24 11:39 PM, olcott wrote:

    That is not what the machine code of DDD that calls >>>>>>>>>>>>>>>>>>>>> the
    machine code of HHH says.
    The code by itself doesn’t say "do not return". That is a semantic >>>>>>>> property.
    The code itself does say that within the semantics of the x86
    language
    as I have been saying all long hundreds of times.
    There is no "do not return" instruction.

    Right, so that is part of the input, or it can't be >>>>>>>>>>>>>>>>>>>> emulated.
    The Machine code of HHH says that it will abort its >>>>>>>>>>>>>>>>>>>> emulation and return, so that is the only correct >>>>>>>>>>>>>>>>>>>> result
    per the x86 language.
    Are you really so ignorant of these things that you >>>>>>>>>>>>>>>>>>> think
    that the fact that HHH returns to main() causes its >>>>>>>>>>>>>>>>>>> emulated
    DDD to reach its own final state?
    Yes, because DDD calls HHH.

    But the PROGRAM DDD, that it is emulating does. Just >>>>>>>>>>>>>>>>>> its own
    PARTIAL emulation of it is aborted before it gets there. >>>>>>>>>>>>>>>> Just repeating your errors, and not even trying to >>>>>>>>>>>>>>>> refute the
    errors pointed out, I guess that means you accept these as >>>>>>>>>>>>>>>> errors.
    There is only one program DDD, although it is invoked multiple >>>>>>>> times.
    We don’t care whether HHH actually simulates the return as long >>>>>>>> as it
    actually derives (not guesses) the right result.
    DDD emulated by HHH does have different behavior than DDD
    emulated by
    HHH1 or directly executed DDD.
    DDD emulated by CANNOT POSSIBLY HALT no matter WTF HHH does:
    abort or
    NEVER abort.
    When the instance of HHH that DDD calls aborts simulating, it returns >>>>>> to the simulated DDD, which then halts.

    There <is> a key distinguishing difference in the behavior of DDD >>>>>>> emulated by HHH and DDD emulated by HHH1 or directly executed. It is >>>>>>> ridiculously stupid to simply ignore this for three f-cking years. >>>>>> That difference is not due to DDD.


    The semantic property of the finite string pair: HHH/DDD
    unequivocally entails that DDD never reaches its final halt state.

    No, it does not. You might say that the semantic property of the
    finite string "Olcott is an idiot" unequvocally entails that Olcott
    is an idiot but it does not.

    The semantic property of the finite string pair: HHH/DDD
    unequivocally entails that DDD never reaches its final halt
    state WITHIN THE SEMANTICS OF THE X86 LANGUAGE.

    The expression "The semantic property" is incorrect when it is not
    clear from context which semantic property is meant. Note that a
    string per se does not have semantic properties, they all come
    from interpretrations.


    That you pretend to not understand my clear words does
    not mean that my words are not clear.

    The relevant semantic property of the finite string pair
    HHH/DDD where DDD is emulated by HHH according to the
    semantics of the x86 language is that DDD cannot possibly
    reach its "return" instruction final halt state.


    But the behaivor of DDD does.

    What doesn't is the partial emulation that HHH does of DDD, but partial emulation do not define a semantic property, and thus do not define
    condtions that show "cannot possible reach..."

    You are just proving (in finite steps) your stupidity.


    The fact that DDD defines a pathological relationship with
    HHH cannot be simply ignored and must be accounted for. The
    actual computation itself does involve HHH emulating itself
    emulating DDD. To simply pretend that this does not occur
    seems dishonest.


    Right, it needs to be taken into account by HHH, to see that if it
    aborts and returns that the HHH that DDD calls will also return.

    If it is too stupid, just like you, to handle it, then it is its
    programmers fault (that would be you).

    Your problem is you just don't understand the system you are claiming to
    make massive breakthroughs in, which just proves your stupidity.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Mon Nov 11 16:25:55 2024
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:
    On 2024-11-08 14:41:57 +0000, olcott said:
    On 11/8/2024 3:57 AM, joes wrote:
    Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
    On 11/7/2024 3:24 PM, joes wrote:
    Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:
    On 11/7/2024 5:56 AM, Richard Damon wrote:
    On 11/6/24 11:39 PM, olcott wrote:

    There <is> a key distinguishing difference in the behavior of DDD >>>>>>> emulated by HHH and DDD emulated by HHH1 or directly executed. It >>>>>>> is ridiculously stupid to simply ignore this for three f-cking
    years.
    That difference is not due to DDD.
    The semantic property of the finite string pair: HHH/DDD
    unequivocally entails that DDD never reaches its final halt state.
    No, it does not. You might say that the semantic property of the
    finite string "Olcott is an idiot" unequvocally entails that Olcott
    is an idiot but it does not.
    The semantic property of the finite string pair: HHH/DDD unequivocally
    entails that DDD never reaches its final halt state WITHIN THE
    SEMANTICS OF THE X86 LANGUAGE.
    The expression "The semantic property" is incorrect when it is not
    clear from context which semantic property is meant. Note that a string
    per se does not have semantic properties, they all come from
    interpretrations.
    That you pretend to not understand my clear words does not mean that my
    words are not clear.
    Sigh. Mikko didn’t write anything about not understanding. Also, way to
    blame the receiver for bad communication.

    The fact that DDD defines a pathological relationship with HHH cannot be simply ignored and must be accounted for.
    Same as any other kind of relationship.

    The actual computation itself
    does involve HHH emulating itself emulating DDD. To simply pretend that
    this does not occur seems dishonest.
    Which is what you are doing: you pretend that DDD calls some other HHH
    that doesn’t abort. But the HHH that simulates DDD does in fact abort
    and not simulate itself aborting.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Mon Nov 11 16:33:16 2024
    Am Mon, 11 Nov 2024 09:15:09 -0600 schrieb olcott:
    On 11/11/2024 5:06 AM, Mikko wrote:
    On 2024-11-09 14:56:14 +0000, olcott said:
    On 11/9/2024 3:53 AM, Mikko wrote:
    On 2024-11-08 14:39:20 +0000, olcott said:
    On 11/8/2024 6:39 AM, Mikko wrote:
    On 2024-11-07 16:39:57 +0000, olcott said:
    On 11/7/2024 3:56 AM, Mikko wrote:
    On 2024-11-06 15:26:06 +0000, olcott said:
    On 11/6/2024 8:39 AM, Mikko wrote:
    On 2024-11-05 13:18:43 +0000, olcott said:
    On 11/5/2024 3:01 AM, Mikko wrote:
    On 2024-11-03 15:13:56 +0000, olcott said:
    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said:

    Turing Machine Halting Problem Input − A Turing machine and an input >>>>> string w.
    Problem − Does the Turing machine finish computing of the string w >>>>> in a finite number of steps? The answer must be either yes or no.
    The computation specified by the finite string DDD emulated by HHH
    cannot possibly reach its "return"
    instruction final halt state.
    It can and does if HHH is a decider and otherwise does not matter.

    The computation specified by the finite string DDD emulated by HHH1 IS
    NOT THE ACTUAL INPUT TO HHH.
    HHH1 can take same inputs as HHH. These inputs specify some behaviour.
    What they do with this input may differ.
    *It is the behavior of their own input that they must report on*
    It is the same input.

    It has always been ridiculously stupid for everyone here to require HHH
    to ignore the actual behavior specified by its own input and instead
    report on the behavior of the input to HHH1.
    The input is the same: DDD which calls HHH.

    HHH must compute the mapping FROM ITS INPUT TO THE BEHAVIOR THAT THIS
    INPUT SPECIFIES.
    Not to full behaviour but to one feature of that behaviour.
    Doesn't HHH1 need to?
    Both HHH and HHH1 must report on whether or not their simulation of
    their own input can possibly reach its own "return" instruction final
    halt state. They get different answers ONLY BECAUSE THE BEHAVIOR OF
    THEIR INPUT DDD IS DIFFERENT!
    That makes no sense. The simulators do different things to the same
    input.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Nov 11 12:03:26 2024
    On 11/11/24 11:35 AM, olcott wrote:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:
    On 2024-11-08 14:41:57 +0000, olcott said:
    On 11/8/2024 3:57 AM, joes wrote:
    Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
    On 11/7/2024 3:24 PM, joes wrote:
    Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:
    On 11/7/2024 5:56 AM, Richard Damon wrote:
    On 11/6/24 11:39 PM, olcott wrote:

    There <is> a key distinguishing difference in the behavior of DDD >>>>>>>>> emulated by HHH and DDD emulated by HHH1 or directly executed. It >>>>>>>>> is ridiculously stupid to simply ignore this for three f-cking >>>>>>>>> years.
    That difference is not due to DDD.
    The semantic property of the finite string pair: HHH/DDD
    unequivocally entails that DDD never reaches its final halt state. >>>>>> No, it does not. You might say that the semantic property of the
    finite string "Olcott is an idiot" unequvocally entails that Olcott >>>>>> is an idiot but it does not.
    The semantic property of the finite string pair: HHH/DDD unequivocally >>>>> entails that DDD never reaches its final halt state WITHIN THE
    SEMANTICS OF THE X86 LANGUAGE.
    The expression "The semantic property" is incorrect when it is not
    clear from context which semantic property is meant. Note that a string >>>> per se does not have semantic properties, they all come from
    interpretrations.
    That you pretend to not understand my clear words does not mean that my
    words are not clear.
    Sigh. Mikko didn’t write anything about not understanding. Also, way to
    blame the receiver for bad communication.

    The fact that DDD defines a pathological relationship with HHH cannot be >>> simply ignored and must be accounted for.
    Same as any other kind of relationship.

    The actual computation itself
    does involve HHH emulating itself emulating DDD. To simply pretend that
    this does not occur seems dishonest.
    Which is what you are doing: you pretend that DDD calls some other HHH
    that doesn’t abort.

    DDD emulated by HHH does not reach its "return" instruction
    final halt state whether HHH aborts its emulation or not.
    HOW STUPID CAN POSSIBLY YOU BE?
    WHEN I CORRECT YOU DOZENS OF TIMES YOU KEEP MAKING THE SAME MISTAKE.

    But the emulation by HHH isn't the measure that a Decider is supposed to
    use, just showing your ignorance of what you talk about.

    The fact that you don't undetstand this shows who is the STUPID one here,

    You keep on trying to "correct" people to your FALSE strawmen, just
    proving that you are nothing but an ignorant pathological liar.


    But the HHH that simulates DDD does in fact abort
    and not simulate itself aborting.




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Nov 11 14:46:02 2024
    On 11/11/24 11:35 AM, olcott wrote:

    DDD emulated by HHH does not reach its "return" instruction
    final halt state whether HHH aborts its emulation or not.
    HOW STUPID CAN POSSIBLY YOU BE?
    WHEN I CORRECT YOU DOZENS OF TIMES YOU KEEP MAKING THE SAME MISTAKE.

    Thinking about things, this is probably a good post to make the big
    point that shows your error.

    Computation Theory is about OBJECTIVE questions, and if we can "compute"
    their answer.

    "Does DDD reach a final state?", is an objective question.

    "Does DDD emulated by HHH reach a final state?", where HHH is treated as
    a variable is not, or at least not unless the inputs are BOTH DDD and HHH.

    The mere fact that you need to qualify WHICH emulation you mean, shows
    that your concept of "Correct Emulation" isn't an objective standard,
    because if it was, there would be one and only one result of said emulation.

    And this problem goes back to the point that you concept of what "DDD"
    is, makes it not a program, as you think of DDD as not having the HHH
    that it calls part of itself, but something external.

    In Computation Theory, a "Program" is a complete thing, it doesn't
    depend on external entities like you think you can makes it.

    This means your problem statement is just a false strawman of the
    problem you claim to be working on.

    By normal Computation Theory, your "input" for DDD is just incorrect, as
    the decider needs to be given a COMPLETE description of its input. You
    try to get arround that by saying it can look at the memory that it is
    being run in, and that defines the HHH, but then that memory needs to be treated as "input" and thus should be considered specified, which means
    that you HHH becomes a fixed defined piece of code, and thus your
    "infinite set" of HHH is just a lie, as the memory it is being placed
    into has been defined for values, and thus the program HHH is fixed.

    And all this muddled address space just shows that you don't understand
    the basics of Computation Theory, where "Programs" are completely
    defined deterministic algorithms, that operate on fully defined input
    data, and are not dependent on anything outside their algorithm or their
    input.

    This is likely because the only "computing" you have had experiance is
    with the modern unified memory CPU, which allows doing a lot of things
    at the "tactical" level that is outside the bounds of proper
    computations, but which at the stratigic level of what a full program in
    that computer can do, turns out to be nothing which the more limited
    model of Computations, even as formulated by the very restricted Turing Machine, is able to do. The modern computer may be able to do it much
    more efficiently, and with fewer instructions (and lower "complexity
    order") but not something no doable.

    One of the keys when looking at this is identifying what is "code" and
    what is "data" in the computer (and sometimes some memory becomes both).

    The "pathological" relationship in your problem, is actually one of your
    own making because you changed the problem.

    In the original halting problem, there is no "pathological reference" in
    the sense you are trying to talk about it, as there is no actual
    "references" at all. We have a predefined decider H, that someone whats
    to try to posit as a correct Halt decider.

    We then create a particular program to decide, that just happens to use
    a copy of that program and a bit of code to act contray, and then
    represent this as the program, and its input.

    NO "Pathological Reference" at all, just a choice out of the countable
    infinite possible programs, one that we can show this decider will just
    get wrong.

    If we want to talk about other versions of that decider t see if they
    could be a correct one, because of the order of operations, just because
    they can get THIS input right, doesn't mean that they will get the input
    that was built just for them right, and in fact, they will get that one
    wrong.

    By your modification that intertwines the "program" as the input and the "program" as the decider, destroys that which kept them seperate
    programs, and you now how just one thing trying to compute something
    that doesn't actually relate to the original problem, and thus all your
    claims are just lies.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue Nov 5 07:03:33 2024
    On 11/4/24 10:15 PM, olcott wrote:
    On 11/4/2024 8:42 PM, Richard Damon wrote:
    On 11/4/24 8:32 PM, olcott wrote:
    On 11/4/2024 6:21 PM, Richard Damon wrote:
    On 11/4/24 7:48 AM, olcott wrote:
    On 11/4/2024 6:07 AM, Richard Damon wrote:
    On 11/3/24 11:03 PM, olcott wrote:
    On 11/3/2024 9:57 PM, Richard Damon wrote:
    On 11/3/24 10:19 PM, olcott wrote:
    On 11/3/2024 7:46 PM, Richard Damon wrote:
    On 11/3/24 8:38 PM, olcott wrote:
    On 11/3/2024 7:26 PM, Richard Damon wrote:
    On 11/3/24 8:21 PM, olcott wrote:

    What would an unbounded emulation do?


    Keep on emulating for an unbounded number of steps.

    Something you don't seem to understand as part of the
    requirements.

    Non-Halting isn't just did reach a final state in some >>>>>>>>>>>> finite number of steps, but that it will NEVER reach a final >>>>>>>>>>>> state even if you process an unbounded number of steps. >>>>>>>>>>>
    Would an unbounded emulation of DDD by HHH halt?

    Not a valid question, as your HHH does not do an unbounded >>>>>>>>>> emulation, but aborts after a defined time.


    *Now you are contradicting yourself*
    YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED
    EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION WOULD DO.

    Right. it doesn't NEED to do the operation, just report what an >>>>>>>> unbounded emulation would do.

    You asked about an "unbounded emulation of DDD by HHH" but that >>>>>>>> isn't possible, as HHH doesn't do that.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming >>>>>>>  > only lets it emulate a part of that.
    ;

    *You JUST said that HHH does not need to do an unbounded emulation* >>>>>>> *You JUST said that HHH does not need to do an unbounded emulation* >>>>>>> *You JUST said that HHH does not need to do an unbounded emulation* >>>>>>> *You JUST said that HHH does not need to do an unbounded emulation* >>>>>>>

    Right, it doesn't need to DO the unbounded emulatiohn just figure
    out what it would do.

    Just like we can compute:

    1 + 1/2 + 1/4 + 1/8 + ... + 1/2^n + ...

    Ether by adding the infinite number of terms, or we can notice
    something about it to say it will sum, in the infinite limit, to 2. >>>>>>

    In the same way, if HHH can see something in its simulation that
    tells it THIS this program can NEVER halt, it can report it.


    Anyone with sufficient technical competence can see that
    the unbounded emulation of DDD emulated by HHH can never halt.

    No, because the HHH that is given doesn't do that, and that is the
    only one that matters.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming
    only lets it emulate a part of that.
    ;

    If you are going to keep contradicting yourself
    I am going to stop looking at anything you say.

    And where is the contradiction?

    HHH doesn't need to do the unlimited emulation, just say what the
    unlimited emulation by the unlimited emulator (which WILL be a
    different program) will do.


    That is what I have been saying all along.

    So, you agree that HHH1's emulation to the completion shows that the
    complete emulation of the input to HHH does halt, and thus the correct
    answer for HHH to give for *THIS* input, which has implicitly included
    *THIS* HHH as part of it, is that it halts.

    And thus, HHH is just wrong.


    No contradiciton in that, unlike your claim that HHH can do a partial
    emulation to predict what it itself would do when it does a complete
    emulation of the exact same input using the exact same code.


    I have never said that.
    *ChatGPT explains that HHH does meet your model*

    Nope, it admitted that it doesn't.


    *Simplified Analogy*
    Think of HHH as a "watchdog" that steps in during real
    execution to stop DDD() from running forever. But when
    HHH simulates DDD(), it's analyzing an "idealized" version
    of DDD() where nothing stops the recursion. In the simulation,
    DDD() is seen as endlessly recursive, so HHH concludes that
    it would not halt without external intervention.

    https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2




    Except that your input is a LIE.

    It isn't analyzing an "idealized" version of its input, it is analyzing
    the input it is actually given, where DDD calls the existing HHH, not
    the idealized version of it.

    You should know this, and thus all you have done is show that your logic
    is just based on LIES.

    Now, if you want to try to define some alternate model of computation
    where you can do this, go ahead and try. I suspect you will find it
    impossible to make such a system objectively consistant with inputs not matching themselves, or programs being able to include stuff that
    changes on them. And, until you DO actually define such a system, you
    can't use it as part of your arguement. Your don't even seem to have a
    real concept of such a system, but just think that is what is.

    Sorry, you are just proving that you don't understand what you are
    talking about.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue Nov 5 19:04:37 2024
    On 11/5/24 12:08 PM, olcott wrote:
    On 11/5/2024 6:03 AM, Richard Damon wrote:
    On 11/4/24 10:15 PM, olcott wrote:
    On 11/4/2024 8:42 PM, Richard Damon wrote:
    On 11/4/24 8:32 PM, olcott wrote:
    On 11/4/2024 6:21 PM, Richard Damon wrote:
    On 11/4/24 7:48 AM, olcott wrote:
    On 11/4/2024 6:07 AM, Richard Damon wrote:
    On 11/3/24 11:03 PM, olcott wrote:
    On 11/3/2024 9:57 PM, Richard Damon wrote:
    On 11/3/24 10:19 PM, olcott wrote:
    On 11/3/2024 7:46 PM, Richard Damon wrote:
    On 11/3/24 8:38 PM, olcott wrote:
    On 11/3/2024 7:26 PM, Richard Damon wrote:
    On 11/3/24 8:21 PM, olcott wrote:

    What would an unbounded emulation do?


    Keep on emulating for an unbounded number of steps. >>>>>>>>>>>>>>
    Something you don't seem to understand as part of the >>>>>>>>>>>>>> requirements.

    Non-Halting isn't just did reach a final state in some >>>>>>>>>>>>>> finite number of steps, but that it will NEVER reach a >>>>>>>>>>>>>> final state even if you process an unbounded number of steps. >>>>>>>>>>>>>
    Would an unbounded emulation of DDD by HHH halt?

    Not a valid question, as your HHH does not do an unbounded >>>>>>>>>>>> emulation, but aborts after a defined time.


    *Now you are contradicting yourself*
    YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED
    EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION WOULD DO. >>>>>>>>>>
    Right. it doesn't NEED to do the operation, just report what >>>>>>>>>> an unbounded emulation would do.

    You asked about an "unbounded emulation of DDD by HHH" but >>>>>>>>>> that isn't possible, as HHH doesn't do that.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>  > emulation of that input would do, even if its own programming >>>>>>>>>  > only lets it emulate a part of that.
    ;

    *You JUST said that HHH does not need to do an unbounded
    emulation*
    *You JUST said that HHH does not need to do an unbounded
    emulation*
    *You JUST said that HHH does not need to do an unbounded
    emulation*
    *You JUST said that HHH does not need to do an unbounded
    emulation*


    Right, it doesn't need to DO the unbounded emulatiohn just
    figure out what it would do.

    Just like we can compute:

    1 + 1/2 + 1/4 + 1/8 + ... + 1/2^n + ...

    Ether by adding the infinite number of terms, or we can notice >>>>>>>> something about it to say it will sum, in the infinite limit, to 2. >>>>>>>>

    In the same way, if HHH can see something in its simulation that >>>>>>>> tells it THIS this program can NEVER halt, it can report it.


    Anyone with sufficient technical competence can see that
    the unbounded emulation of DDD emulated by HHH can never halt.

    No, because the HHH that is given doesn't do that, and that is the >>>>>> only one that matters.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming
    only lets it emulate a part of that.
    ;

    If you are going to keep contradicting yourself
    I am going to stop looking at anything you say.

    And where is the contradiction?

    HHH doesn't need to do the unlimited emulation, just say what the
    unlimited emulation by the unlimited emulator (which WILL be a
    different program) will do.


    That is what I have been saying all along.

    So, you agree that HHH1's emulation to the completion shows that the
    complete emulation of the input to HHH does halt, and thus the correct
    answer for HHH to give for *THIS* input, which has implicitly included
    *THIS* HHH as part of it, is that it halts.


    Nothing like this.
    You continue to fail to understand that halting
    requires reaching the "return" instruction final
    halt state. DDD emulated by HHH never does this.

    But the emulation by HHH isn't the correct measure of DDD reaching its
    return statement.

    By the correct meaning of the statement, it is just false.

    By your attempted meaning, it is just nonsense, and thus a lie to claim
    it to be true.

    You are just trapped in your equivocation, unable to resolve it without admitting your error, but because of it, you are just showing your
    stupidity.


    And thus, HHH is just wrong.


    No contradiciton in that, unlike your claim that HHH can do a
    partial emulation to predict what it itself would do when it does a
    complete emulation of the exact same input using the exact same code.


    I have never said that.
    *ChatGPT explains that HHH does meet your model*

    Nope, it admitted that it doesn't.


    *Simplified Analogy*
    Think of HHH as a "watchdog" that steps in during real
    execution to stop DDD() from running forever. But when
    HHH simulates DDD(), it's analyzing an "idealized" version
    of DDD() where nothing stops the recursion. In the simulation,
    DDD() is seen as endlessly recursive, so HHH concludes that
    it would not halt without external intervention.

    https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2




    Except that your input is a LIE.


    It is very stupid to say that a byte string of x86 code is a lie.


    But it doesn't represent the program DDD.

    THAT is the lie.

    It isn't analyzing an "idealized" version of its input, it is
    analyzing the input it is actually given, where DDD calls the existing
    HHH, not the idealized version of it.

    You should know this, and thus all you have done is show that your
    logic is just based on LIES.


    The paragraph that you said that I keep quoting
    is a breakthrough. that you keep contradicting
    your own words seems quite dumb to me.

    How am I contradicting myself?

    HHH doesn't need to actualy emulate DDD completely, just determine, like
    HHH1 does, that it will reach the return instruction.


    Now, if you want to try to define some alternate model of computation

    No need to do this the x86 model of computation says it all.
    (a) Finite string of x86 machine code DDD +

    Of the FULL program.

    (b) The semantics of the x86 language +

    As show by the FULL emulation of the input/

    (c) DDD is calling its own termination analyzer

    Which is irrelevent to (b), and if we know that HHH is a termination
    analyser, we KNOW it will return an answer and thus DDD will halt

    ∴ HHH is correct to reject its input as non-halting

    Nope, and making the claim just shows that you are an ignorant liar.


    As far as the non-halting of the input to the conventional
    HP proofs goes these two models are exactly the same.

    But the input halts, in both models, so your HHH is wrong both ways.


    where you can do this, go ahead and try. I suspect you will find it
    impossible to make such a system objectively consistant with inputs
    not matching themselves, or programs being able to include stuff that
    changes on them. And, until you DO actually define such a system, you
    can't use it as part of your arguement. Your don't even seem to have a
    real concept of such a system, but just think that is what is.

    Sorry, you are just proving that you don't understand what you are
    talking about.




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue Nov 5 20:50:14 2024
    On 11/5/24 8:18 AM, olcott wrote:
    On 11/5/2024 3:01 AM, Mikko wrote:
    On 2024-11-03 15:13:56 +0000, olcott said:

    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said:

    HHH does compute the mapping from its input DDD
    to the actual behavior that DDD specifies and this
    DOES INCLUDE HHH emulating itself emulating DDD.

    Yes but not the particular mapping required by the halting problem.

    Yes it is the particular mapping required by the halting problem.
    The exact same process occurs in the Linz proof.

    The halting probelm requires that every halt decider terminates.
    If HHH(DDD) terminates so does DDD. The halting problmen requires
    that if DDD terminates then HHH(DDD) accepts as halting.


    void Infinite_Loop()
    {
      HERE: goto HERE;
      return;
    }

    No that is false.
    The measure is whether a C function can possibly
    reach its "return" instruction final state. Your
    measure determines that Infinite_Loop() halts.

    No, because HHH(Infinite_Loop) aborting its emulation and returning
    doesn't make Infinite_Loop halt, and HHH(Infinite_Loop) is correct that UTM(Infinite_Loop) will not halt.

    But HHH(DDD) aborting its emulation and returning DOES make the DDD that
    call it return, and UTM(DDD) reach the final state,


    If HHH(DDD) rejects as non-halting then HHH is not a halt decider.
    If HHH(DDD) does not terminate then HHH is not a halt deider.

    It is easy to construct a decider that accpets DDD but that decider
    is not HHH.


    *ChatGPT's own words*

    *Simplified Analogy*
    Think of HHH as a "watchdog" that steps in during real execution
    to stop DDD() from running forever. But when HHH simulates DDD(),
    it's analyzing an "idealized" version of DDD() where nothing stops the recursion. In the simulation, DDD() is seen as endlessly recursive, so
    HHH concludes that it *would not halt* without external intervention.

    https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2



    Which is based on you LIES about what needs to be done, because you are
    just too stupid to understand what you say,

    When I just asked Chat GPT what DDD does, and if your HHH was a correct
    Halt Decider, it agreed that DDD() Halts, and HHH(DDD) was not a correct
    halt decider.

    So, all you have done is shown you can lie to an AI.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Nov 6 06:37:21 2024
    On 11/5/24 10:16 PM, olcott wrote:
    On 11/5/2024 7:50 PM, Richard Damon wrote:
    On 11/5/24 8:22 PM, olcott wrote:
    On 11/5/2024 6:04 PM, Richard Damon wrote:
    On 11/5/24 12:08 PM, olcott wrote:
    On 11/5/2024 6:03 AM, Richard Damon wrote:
    On 11/4/24 10:15 PM, olcott wrote:
    On 11/4/2024 8:42 PM, Richard Damon wrote:
    On 11/4/24 8:32 PM, olcott wrote:
    On 11/4/2024 6:21 PM, Richard Damon wrote:
    On 11/4/24 7:48 AM, olcott wrote:
    On 11/4/2024 6:07 AM, Richard Damon wrote:
    On 11/3/24 11:03 PM, olcott wrote:
    On 11/3/2024 9:57 PM, Richard Damon wrote:
    On 11/3/24 10:19 PM, olcott wrote:
    On 11/3/2024 7:46 PM, Richard Damon wrote:
    On 11/3/24 8:38 PM, olcott wrote:
    On 11/3/2024 7:26 PM, Richard Damon wrote:
    On 11/3/24 8:21 PM, olcott wrote:

    What would an unbounded emulation do?


    Keep on emulating for an unbounded number of steps. >>>>>>>>>>>>>>>>>>
    Something you don't seem to understand as part of the >>>>>>>>>>>>>>>>>> requirements.

    Non-Halting isn't just did reach a final state in some >>>>>>>>>>>>>>>>>> finite number of steps, but that it will NEVER reach a >>>>>>>>>>>>>>>>>> final state even if you process an unbounded number of >>>>>>>>>>>>>>>>>> steps.

    Would an unbounded emulation of DDD by HHH halt? >>>>>>>>>>>>>>>>
    Not a valid question, as your HHH does not do an >>>>>>>>>>>>>>>> unbounded emulation, but aborts after a defined time. >>>>>>>>>>>>>>>>

    *Now you are contradicting yourself*
    YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED
    EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION WOULD DO. >>>>>>>>>>>>>>
    Right. it doesn't NEED to do the operation, just report >>>>>>>>>>>>>> what an unbounded emulation would do.

    You asked about an "unbounded emulation of DDD by HHH" but >>>>>>>>>>>>>> that isn't possible, as HHH doesn't do that.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH >>>>>>>>>>>>>  >> MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>>>>  > emulation of that input would do, even if its own >>>>>>>>>>>>> programming
    only lets it emulate a part of that.
    ;

    *You JUST said that HHH does not need to do an unbounded >>>>>>>>>>>>> emulation*
    *You JUST said that HHH does not need to do an unbounded >>>>>>>>>>>>> emulation*
    *You JUST said that HHH does not need to do an unbounded >>>>>>>>>>>>> emulation*
    *You JUST said that HHH does not need to do an unbounded >>>>>>>>>>>>> emulation*


    Right, it doesn't need to DO the unbounded emulatiohn just >>>>>>>>>>>> figure out what it would do.

    Just like we can compute:

    1 + 1/2 + 1/4 + 1/8 + ... + 1/2^n + ...

    Ether by adding the infinite number of terms, or we can >>>>>>>>>>>> notice something about it to say it will sum, in the
    infinite limit, to 2.


    In the same way, if HHH can see something in its simulation >>>>>>>>>>>> that tells it THIS this program can NEVER halt, it can >>>>>>>>>>>> report it.


    Anyone with sufficient technical competence can see that >>>>>>>>>>> the unbounded emulation of DDD emulated by HHH can never halt. >>>>>>>>>>
    No, because the HHH that is given doesn't do that, and that is >>>>>>>>>> the only one that matters.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>  > emulation of that input would do, even if its own programming >>>>>>>>>  > only lets it emulate a part of that.
    ;

    If you are going to keep contradicting yourself
    I am going to stop looking at anything you say.

    And where is the contradiction?

    HHH doesn't need to do the unlimited emulation, just say what
    the unlimited emulation by the unlimited emulator (which WILL be >>>>>>>> a different program) will do.


    That is what I have been saying all along.

    So, you agree that HHH1's emulation to the completion shows that
    the complete emulation of the input to HHH does halt, and thus the >>>>>> correct answer for HHH to give for *THIS* input, which has
    implicitly included *THIS* HHH as part of it, is that it halts.


    Nothing like this.
    You continue to fail to understand that halting
    requires reaching the "return" instruction final
    halt state. DDD emulated by HHH never does this.

    But the emulation by HHH isn't the correct measure of DDD reaching
    its return statement.


    Well we did get somewhere on this so that is more progress.
    Only reaching the final state is halting.

    And only something that continues to the end shows that, an emulation
    that aborts doesn't show that the input is non-halting unless it can
    prove that the unaborted emulation of that EXACT PROGRAM would never
    halt.


    That statement is self-contradictory. The exact same
    program that aborts is different than when it would
    never abort.

    How is my statement self-contradictory. THere can't be an "exact same
    program" that aborts and never abort.

    That is YOUR contradiction, you try to claim that the HHH that does one
    is the "same" as the one that does the other, and that both are looking
    at the "same" DDD that is built on it.

    DDD (the orignial, calling HHH that aborts) does reach its return when
    run or FULLY emulated (which HHH doesn't do), showing that your claim of non-halting is just false.

    The HHH' (your modified version) when it emulated DDD' (the modified
    version of DDD that calls HHH') does get stuck in the infinite
    recursion, but it isn't looking at the "same program" as HHH did, as you
    try to claim, and admit to your error above.

    Thus, HHH is WRONG about DDD, but would have been right about DDD' if
    that was what was given to it, but it wasn't.

    Only by your LIE that DDD and DDD' are "the same program", that you just admitted is a lie can it try to claim to be correct.

    Part of the problem is your whole argument is based on the lie of your
    strawman that the "behavior" of the input is based on the emulation of
    the decider, which is just a blantant lie that shows your total
    ignorance of the facts.

    Partial emulation do not define the results of NEVER, only NOT YET



    By the correct meaning of the statement, it is just false.


    ChatGPT explains why and how it <is> the correct measure
    in its own words and from a point of view that I not tell
    it or even see for myself.

    https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2

    Base on your LIES, so doesn't mean anything,


    Not at all. It has acquired its own understanding
    and cannot be convinced that this understanding is
    incorrect.

    No, Chat GPT doesn't HAVE "understanding", and when feed lies will give
    false results.

    You are just proving that your concept of "logic" include that lies are
    ok, showing that you are nothing but a pathological liar that wants to
    destroy the world by allowing people to "validly" make false claims.



    By your attempted meaning, it is just nonsense, and thus a lie to
    claim it to be true.


    *It is actually your words that are nonsense*

    (a) Finite string of x86 machine code DDD +

    Which include the code of the HHH that DDD calls, which you have said
    is the HHH that aborts and returns the answer.


    HHH examines what would happen if it didn't abort just
    like you already correctly said:

    But it does so by assuming it is allowed to change the code of the
    program that it was given.

    DDD calls the HHH that gives the answer, not the "assumed" HHH that doesn't.

    Remember, DDD calls a specific set of code, not just whatever decider is looking at it at the momentn


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:

    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.

    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming
    only lets it emulate a part of that.


    The unbounded emulation of DDD by HHH is the emulation of
    DDD where HHH DOES NOT ABORT, that is what unbounded means.


    No, it is the umbound emulation of the exact program given to it, which includes the code of the HHH that does abort.

    You are just proving that you have been lying about what you are doing
    and that you don't understand what a PROGRAM is.

    Sorry, you are just proving yourself to be an ignorant pathological
    lying idiot that doesn't understand what he is talking about.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andy Walker@21:1/5 to Mikko on Wed Nov 6 14:03:58 2024
    On 05/11/2024 09:46, Mikko wrote:
    [...]
    But your comment about "distiction" is clearly false. My comment was
    about statments but yours was about those how make mistakes and
    those who wilfully mislead. A sentence does not make mistakes and
    does not wilfully do anything.

    Indeed. So until it gains context it /cannot/ [in British English,
    I claim no specific expertise in other dialects] be a lie. It /can/ be more-or-less unconditionally false [eg in the "usually obvious" meaning],
    but that is not enough. IOW, your initial claim [that "there is no clear advantage in saying that the statement was not a lie until someone stated
    it"] is, IMO, incorrect; the advantage is correct use of English, and in particular avoiding insults until the context becomes clear. [I think I've made my point enough; I don't propose to continue this thread if you or
    others wish to have the final say.]

    --
    Andy Walker, Nottingham.
    Andy's music pages: www.cuboid.me.uk/andy/Music
    Composer of the day: www.cuboid.me.uk/andy/Music/Composers/Balakirev

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to Andy Walker on Wed Nov 6 16:41:56 2024
    On 2024-11-06 14:03:58 +0000, Andy Walker said:

    On 05/11/2024 09:46, Mikko wrote:
    [...]
    But your comment about "distiction" is clearly false. My comment was
    about statments but yours was about those how make mistakes and
    those who wilfully mislead. A sentence does not make mistakes and
    does not wilfully do anything.

    Indeed. So until it gains context it /cannot/ [in British English,
    I claim no specific expertise in other dialects] be a lie. It /can/ be more-or-less unconditionally false [eg in the "usually obvious" meaning],
    but that is not enough. IOW, your initial claim [that "there is no clear advantage in saying that the statement was not a lie until someone stated it"] is, IMO, incorrect; the advantage is correct use of English, and in particular avoiding insults until the context becomes clear. [I think I've made my point enough; I don't propose to continue this thread if you or others wish to have the final say.]

    I don't think it is a good use of language to regard actions of people
    as attributes of a sentence. What a sentence is and what people do are
    two distinct topics.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Wed Nov 6 16:39:29 2024
    On 2024-11-05 13:18:43 +0000, olcott said:

    On 11/5/2024 3:01 AM, Mikko wrote:
    On 2024-11-03 15:13:56 +0000, olcott said:

    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said:

    HHH does compute the mapping from its input DDD
    to the actual behavior that DDD specifies and this
    DOES INCLUDE HHH emulating itself emulating DDD.

    Yes but not the particular mapping required by the halting problem.

    Yes it is the particular mapping required by the halting problem.
    The exact same process occurs in the Linz proof.

    The halting probelm requires that every halt decider terminates.
    If HHH(DDD) terminates so does DDD. The halting problmen requires
    that if DDD terminates then HHH(DDD) accepts as halting.

    void Infinite_Loop()
    {
    HERE: goto HERE;
    return;
    }

    No that is false.
    The measure is whether a C function can possibly
    reach its "return" instruction final state.

    Not in the original problem but the question whether a particular strictly
    C function will ever reach its return instruction is equally hard. About
    a C function that is not strictly conforming the question may have a
    third answer that it may or may not reach its "return" instruction dpending
    on the C implementation.

    A C function can terminate without reaching its return statement.
    The C standard specifies several other possibilities.

    Your measure determines that Infinite_Loop() halts.

    No, it does not. You should not present claims without justification.
    To look like liar is not the best defence against being called a liar.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Mackenzie@21:1/5 to Andy Walker on Wed Nov 6 16:45:37 2024
    Andy Walker <anw@cuboid.co.uk> wrote:
    On 04/11/2024 14:05, Mikko wrote:
    [...] The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.
        Disagree.  There is a clear advantage in distinguishing those >>>>> who make [honest] mistakes from those who wilfully mislead.
    That is not a disagreement.
        I disagree. [:-)]
    Then show how two statements about distinct topics can disagree.

    You've had the free, introductory five-minute argument; the
    half-hour argument has to be paid for. [:-)]

    [Perhaps more helpfully, "distinct" is your invention. One same statement can be either true or false, a mistake or a lie, depending on
    the context (time. place and motivation) within which it is uttered.
    Plenty of examples both in everyday life and in science, inc maths. Eg, "It's raining!", "The angles of a triangle sum to 180 degrees.", "The
    Sun goes round the Earth.". Each of those is true in some contexts, false and a mistake in others, false and a lie in yet others. English has clear distinctions between these, which it is useful to maintain; it is not
    useful to describe them as "lies" in the absence of any context, eg when
    the statement has not yet been uttered.]

    There is another sense in which something could be a lie. If, for
    example, I empatically asserted some view about the minutiae of medical surgery, in opposition to the standard view accepted by practicing
    surgeons, no matter how sincere I might be in that belief, I would be
    lying. Lying by ignorance.

    Peter Olcott is likewise ignorant about mathematical logic. So in that
    sense, the false things he continually asserts _are_ lies.

    --
    Andy Walker, Nottingham.
    Andy's music pages: www.cuboid.me.uk/andy/Music
    Composer of the day: www.cuboid.me.uk/andy/Music/Composers/Peerson

    --
    Alan Mackenzie (Nuremberg, Germany).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Nov 6 19:45:06 2024
    On 11/6/24 10:26 AM, olcott wrote:
    On 11/6/2024 8:39 AM, Mikko wrote:
    On 2024-11-05 13:18:43 +0000, olcott said:

    On 11/5/2024 3:01 AM, Mikko wrote:
    On 2024-11-03 15:13:56 +0000, olcott said:

    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said:

    HHH does compute the mapping from its input DDD
    to the actual behavior that DDD specifies and this
    DOES INCLUDE HHH emulating itself emulating DDD.

    Yes but not the particular mapping required by the halting problem. >>>>>
    Yes it is the particular mapping required by the halting problem.
    The exact same process occurs in the Linz proof.

    The halting probelm requires that every halt decider terminates.
    If HHH(DDD) terminates so does DDD. The halting problmen requires
    that if DDD terminates then HHH(DDD) accepts as halting.

    void Infinite_Loop()
    {
       HERE: goto HERE;
       return;
    }

    No that is false.
    The measure is whether a C function can possibly
    reach its "return" instruction final state.

    Not in the original problem but the question whether a particular
    strictly
    C function will ever reach its return instruction is equally hard. About

    It has always been about whether or not a finite string input
    specifies a computation that reaches its final state.

    Which means the input needs to actually specify a computation, which
    yours doesn't, and when we add that code of HHH, we see that the program
    so described WILL halt as long as the HHH is like the one you present
    that returns an answer.


    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    DDD emulated by HHH cannot possibly reach its own "return" instruction.

    WHich is just your equivlocation again.

    DDD does reach the return instruction.

    The emulation by HHH (that answers) doesn't yield a result that qualfies
    to show "can't possibly reach", as partal emulations don't give that
    sort of fact.


    When Ĥ is applied to ⟨Ĥ⟩
    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
    Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn

    (a) Ĥ copies its input ⟨Ĥ⟩
    (b) Ĥ invokes embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
    (c) embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩
    (d) simulated ⟨Ĥ⟩ copies its input ⟨Ĥ⟩
    (e) simulated ⟨Ĥ⟩ invokes simulated embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
    (f) simulated embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩
    (g) goto (d) with one more level of simulation

    until the embedded_H that started in (c) decides to abort its emulation,
    and then the whole thing stops.

    If it doesn't, then H can't abort its either, as they are supposed to be
    the same Turing Machine.


    ⟨Ĥ⟩ simulated by embedded_H cannot possibly reach either
    of its states ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ thus cannot possibly reach
    its final state of ⟨Ĥ.qn⟩.

    Which is irrelevent, as only the emulation by a UTM matters, and
    embedded_H can't be a UTM if H aborts its emulation to go to qn, as
    embedded_H is an exact copy of that H.


    Thus when the measure of correct is the behavior that
    the finite input string specifies and the measure of
    halting is reaching the final state of this finite
    string input then HHH and embedded_H are correct to
    reject their input as non-halting.

    But the "behavior" that the finite input string specifies is the
    behavior of a UTM emulation that input, not that of a PARTIAL emulation.


    If these measures are believed to be incorrect then sound
    reasoning must be applied to show this.

    No, the DEFINITION must be applied, something you have rejected, but
    still imply you follow, as you haven't put yourself outside the system,
    since you still talk about refuting things in the system, which can only
    be done in the system.

    So, you are just shown to be a stupid liar.


    That is just not what most everyone else believes IS NOT
    sound reasoning.

    Nope, just shows that you don't understand the definitions, and are too
    stupid to understand when people correct you.


    a C function that is not strictly conforming the question may have a
    third answer that it may or may not reach its "return" instruction
    dpending
    on the C implementation.

    A C function can terminate without reaching its return statement.
    The C standard specifies several other possibilities.

    Your measure determines that Infinite_Loop() halts.

    No, it does not. You should not present claims without justification.
    To look like liar is not the best defence against being called a liar.




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Nov 6 23:10:13 2024
    On 11/6/24 11:02 PM, olcott wrote:
    On 11/6/2024 9:42 PM, Richard Damon wrote:
    On 11/6/24 10:09 PM, olcott wrote:
    On 11/6/2024 6:45 PM, Richard Damon wrote:
    On 11/6/24 8:16 AM, olcott wrote:
    On 11/6/2024 5:37 AM, Richard Damon wrote:
    On 11/5/24 10:28 PM, olcott wrote:
    On 11/5/2024 7:50 PM, Richard Damon wrote:
    On 11/5/24 8:22 PM, olcott wrote:
    On 11/5/2024 6:04 PM, Richard Damon wrote:
    On 11/5/24 12:08 PM, olcott wrote:
    On 11/5/2024 6:03 AM, Richard Damon wrote:
    On 11/4/24 10:15 PM, olcott wrote:
    On 11/4/2024 8:42 PM, Richard Damon wrote:
    On 11/4/24 8:32 PM, olcott wrote:
    On 11/4/2024 6:21 PM, Richard Damon wrote:
    On 11/4/24 7:48 AM, olcott wrote:
    On 11/4/2024 6:07 AM, Richard Damon wrote:
    On 11/3/24 11:03 PM, olcott wrote:
    On 11/3/2024 9:57 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>> On 11/3/24 10:19 PM, olcott wrote:
    On 11/3/2024 7:46 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>> On 11/3/24 8:38 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>> On 11/3/2024 7:26 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>>>> On 11/3/24 8:21 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>>>>
    What would an unbounded emulation do? >>>>>>>>>>>>>>>>>>>>>>>>>

    Keep on emulating for an unbounded number of steps. >>>>>>>>>>>>>>>>>>>>>>>>
    Something you don't seem to understand as part >>>>>>>>>>>>>>>>>>>>>>>> of the requirements.

    Non-Halting isn't just did reach a final state >>>>>>>>>>>>>>>>>>>>>>>> in some finite number of steps, but that it will >>>>>>>>>>>>>>>>>>>>>>>> NEVER reach a final state even if you process an >>>>>>>>>>>>>>>>>>>>>>>> unbounded number of steps.

    Would an unbounded emulation of DDD by HHH halt? >>>>>>>>>>>>>>>>>>>>>>
    Not a valid question, as your HHH does not do an >>>>>>>>>>>>>>>>>>>>>> unbounded emulation, but aborts after a defined time. >>>>>>>>>>>>>>>>>>>>>>

    *Now you are contradicting yourself* >>>>>>>>>>>>>>>>>>>>> YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED >>>>>>>>>>>>>>>>>>>>> EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION >>>>>>>>>>>>>>>>>>>>> WOULD DO.

    Right. it doesn't NEED to do the operation, just >>>>>>>>>>>>>>>>>>>> report what an unbounded emulation would do. >>>>>>>>>>>>>>>>>>>>
    You asked about an "unbounded emulation of DDD by >>>>>>>>>>>>>>>>>>>> HHH" but that isn't possible, as HHH doesn't do that. >>>>>>>>>>>>>>>>>>>>

    On 11/3/2024 12:20 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>  > On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH >>>>>>>>>>>>>>>>>>>  >> MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an >>>>>>>>>>>>>>>>>>> unbounded
    emulation of that input would do, even if its own >>>>>>>>>>>>>>>>>>> programming
    only lets it emulate a part of that. >>>>>>>>>>>>>>>>>>>  >

    *You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>>>> unbounded emulation*
    *You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>>>> unbounded emulation*
    *You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>>>> unbounded emulation*
    *You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>>>> unbounded emulation*


    Right, it doesn't need to DO the unbounded emulatiohn >>>>>>>>>>>>>>>>>> just figure out what it would do.

    Just like we can compute:

    1 + 1/2 + 1/4 + 1/8 + ... + 1/2^n + ...

    Ether by adding the infinite number of terms, or we >>>>>>>>>>>>>>>>>> can notice something about it to say it will sum, in >>>>>>>>>>>>>>>>>> the infinite limit, to 2.


    In the same way, if HHH can see something in its >>>>>>>>>>>>>>>>>> simulation that tells it THIS this program can NEVER >>>>>>>>>>>>>>>>>> halt, it can report it.


    Anyone with sufficient technical competence can see that >>>>>>>>>>>>>>>>> the unbounded emulation of DDD emulated by HHH can >>>>>>>>>>>>>>>>> never halt.

    No, because the HHH that is given doesn't do that, and >>>>>>>>>>>>>>>> that is the only one that matters.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH >>>>>>>>>>>>>>>  >> MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>>>>>>  > emulation of that input would do, even if its own >>>>>>>>>>>>>>> programming
    only lets it emulate a part of that.
    ;

    If you are going to keep contradicting yourself
    I am going to stop looking at anything you say.

    And where is the contradiction?

    HHH doesn't need to do the unlimited emulation, just say >>>>>>>>>>>>>> what the unlimited emulation by the unlimited emulator >>>>>>>>>>>>>> (which WILL be a different program) will do.


    That is what I have been saying all along.

    So, you agree that HHH1's emulation to the completion shows >>>>>>>>>>>> that the complete emulation of the input to HHH does halt, >>>>>>>>>>>> and thus the correct answer for HHH to give for *THIS* >>>>>>>>>>>> input, which has implicitly included *THIS* HHH as part of >>>>>>>>>>>> it, is that it halts.


    Nothing like this.
    You continue to fail to understand that halting
    requires reaching the "return" instruction final
    halt state. DDD emulated by HHH never does this.

    But the emulation by HHH isn't the correct measure of DDD
    reaching its return statement.


    Well we did get somewhere on this so that is more progress.
    Only reaching the final state is halting.

    And only something that continues to the end shows that, an
    emulation that aborts doesn't show that the input is non-halting >>>>>>>> unless it can prove that the unaborted emulation of that EXACT >>>>>>>> PROGRAM would never halt.


    By the correct meaning of the statement, it is just false. >>>>>>>>>>

    ChatGPT explains why and how it <is> the correct measure
    in its own words and from a point of view that I not tell
    it or even see for myself.

    https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2 >>>>>>>>
    Base on your LIES, so doesn't mean anything,


    By your attempted meaning, it is just nonsense, and thus a lie >>>>>>>>>> to claim it to be true.


    *It is actually your words that are nonsense*

    (a) Finite string of x86 machine code DDD +

    Which include the code of the HHH that DDD calls, which you have >>>>>>>> said is the HHH that aborts and returns the answer.

    (b) The semantics of the x86 language +

    Which is the defintion of doing *EVERY* instruction, just as
    presented, and not stopping until you reach a conclusion,
    something HHH doesn't do, so HHH's emulation doesn't follow this. >>>>>>>>
    (c) DDD is calling its own termination analyzer

    Which is irrelevent as it has nothing to do with "x86 langugage >>>>>>>> semantics", and when taken into account mean that HHH *MUST*
    return to DDD, and thus DDD MUST halt.

    Thus proving that HHH is wrong, and you are just a liar.

    ∴ HHH is correct to reject its input as non-halting

    Nope, just proves that you fail to understand how to do logic, >>>>>>>> but believe that lying is an acceptable form of logic.


    *THIS IS THE PART THAT YOU PRETEND TO NOT SEE*
    We can only get to the behavior of the directly executed
    DDD() by ignoring (b).

    How is that? You seem unable to explain, only make false claims. >>>>>>>>
    The sementics of the x86 language say that the input does what >>>>>>>> it does when executed. PERIOD.

    So, your saying that the x86 semantics only show something when >>>>>>>> you ignore the x86 semantics is just an admission that you are >>>>>>>> lying.


    You are just trapped in your equivocation, unable to resolve >>>>>>>>>> it without admitting your error, but because of it, you are >>>>>>>>>> just showing your stupidity.


    And thus, HHH is just wrong.


    No contradiciton in that, unlike your claim that HHH can >>>>>>>>>>>>>> do a partial emulation to predict what it itself would do >>>>>>>>>>>>>> when it does a complete emulation of the exact same input >>>>>>>>>>>>>> using the exact same code.


    I have never said that.
    *ChatGPT explains that HHH does meet your model*

    Nope, it admitted that it doesn't.


    *Simplified Analogy*
    Think of HHH as a "watchdog" that steps in during real >>>>>>>>>>>>> execution to stop DDD() from running forever. But when >>>>>>>>>>>>> HHH simulates DDD(), it's analyzing an "idealized" version >>>>>>>>>>>>> of DDD() where nothing stops the recursion. In the simulation, >>>>>>>>>>>>> DDD() is seen as endlessly recursive, so HHH concludes that >>>>>>>>>>>>> it would not halt without external intervention.

    https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2 >>>>>>>>>>>>>



    Except that your input is a LIE.


    It is very stupid to say that a byte string of x86 code is a >>>>>>>>>>> lie.


    But it doesn't represent the program DDD.

    THAT is the lie.


    It is ridiculously stupid to call the ACTUAL x86
    machine language of DDD that calls the x86 machine
    language of HHH a lie.

    It is when you OMIT some of it. Only the WHOLE TRUTH is the
    truth, a partial truth is just a lie.


    How can the full finite string of x86 machine code
    that calls the full finite string of HHH code lie?


    Because the code that just calls some other code, isn't a complete >>>>>> program.

    Thus, the code for the C function DDD, isn't the full code for the >>>>>> PROGRAM DDD, until it has had the full code for HHH (and
    everything it calls) included in it.

    You don't seem to understand that "Programs" are complete and
    self- contained and don't "call" things outside of them, only use
    sub- routines that are part of them.


    You clearly don't understand what a PROGRAM is, and that the
    PROGRAM DDD must include the code for the HHH that it calls.


    *I have told you that it does dozens and dozens of times*

    HHH emulates itself emulating DDD
    HHH emulates itself emulating DDD
    HHH emulates itself emulating DDD
    HHH emulates itself emulating DDD
    HHH emulates itself emulating DDD

    But only partially.


    I can keep repeating this thousands of times
    if that is what it takes for you to see it once.

    Maybe if you say it long enough you will remember to make the
    complete statement.



    It isn't analyzing an "idealized" version of its input, it >>>>>>>>>>>> is analyzing the input it is actually given, where DDD calls >>>>>>>>>>>> the existing HHH, not the idealized version of it.

    You should know this, and thus all you have done is show >>>>>>>>>>>> that your logic is just based on LIES.


    The paragraph that you said that I keep quoting
    is a breakthrough. that you keep contradicting
    your own words seems quite dumb to me.

    How am I contradicting myself?

    HHH doesn't need to actualy emulate DDD completely, just
    determine, like HHH1 does, that it will reach the return
    instruction.


    That is not what the machine code of DDD that calls
    the machine code of HHH says. You are living in a fantasy land. >>>>>>>>
    Right, so that is part of the input, or it can't be emulated.

    The Machine code of HHH says that it will abort its emulation
    and return, so that is the only correct result per the x86
    language.


    Are you really so ignorant of these things that you
    think that the fact that HHH returns to main() causes
    its emulated DDD to reach its own final state?



    But the PROGRAM DDD, that it is emulating does. Just its own
    PARTIAL emulation of it is aborted before it gets there.



    Just repeating your errors, and not even trying to refute the errors
    pointed out, I guess that means you accept these as errors.

    (a) Finite string of x86 machine code DDD +

    Which doesn't contain all the code of DDD, and thus saying it is a
    representation of the PROGRAM DDD is just a lie.

    (b) The semantics of the x86 language +

    Which requires the code of *ALL* of the program, and the unbounded
    emulation (or until it reaches a final state) of that COMPLETE code.

    (c) DDD is calling its own termination analyzer

    Which isn't something that is part of the sematnics of the xx86
    language, so irrelevent.

    And, when you include it, since BY DEFINITION a termination analyser
    must return an answer, shows that HHH(DDD) WILL return to DDD, and
    thus DDD will halt.


    DDD emulated by HHH will reach its own "return" instruction,
    or are you trying to get away with equivocation?


    DDD, when completly emulated by the other emulator

    Is yet another equivocation, thus strawman deception.


    Name it.

    YOU are the liar using the strawman based on YOUR equivocation.

    I bet you don't actually know what that means.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Nov 6 22:42:44 2024
    On 11/6/24 10:09 PM, olcott wrote:
    On 11/6/2024 6:45 PM, Richard Damon wrote:
    On 11/6/24 8:16 AM, olcott wrote:
    On 11/6/2024 5:37 AM, Richard Damon wrote:
    On 11/5/24 10:28 PM, olcott wrote:
    On 11/5/2024 7:50 PM, Richard Damon wrote:
    On 11/5/24 8:22 PM, olcott wrote:
    On 11/5/2024 6:04 PM, Richard Damon wrote:
    On 11/5/24 12:08 PM, olcott wrote:
    On 11/5/2024 6:03 AM, Richard Damon wrote:
    On 11/4/24 10:15 PM, olcott wrote:
    On 11/4/2024 8:42 PM, Richard Damon wrote:
    On 11/4/24 8:32 PM, olcott wrote:
    On 11/4/2024 6:21 PM, Richard Damon wrote:
    On 11/4/24 7:48 AM, olcott wrote:
    On 11/4/2024 6:07 AM, Richard Damon wrote:
    On 11/3/24 11:03 PM, olcott wrote:
    On 11/3/2024 9:57 PM, Richard Damon wrote:
    On 11/3/24 10:19 PM, olcott wrote:
    On 11/3/2024 7:46 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>> On 11/3/24 8:38 PM, olcott wrote:
    On 11/3/2024 7:26 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>> On 11/3/24 8:21 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>>
    What would an unbounded emulation do? >>>>>>>>>>>>>>>>>>>>>>>

    Keep on emulating for an unbounded number of steps. >>>>>>>>>>>>>>>>>>>>>>
    Something you don't seem to understand as part of >>>>>>>>>>>>>>>>>>>>>> the requirements.

    Non-Halting isn't just did reach a final state in >>>>>>>>>>>>>>>>>>>>>> some finite number of steps, but that it will >>>>>>>>>>>>>>>>>>>>>> NEVER reach a final state even if you process an >>>>>>>>>>>>>>>>>>>>>> unbounded number of steps.

    Would an unbounded emulation of DDD by HHH halt? >>>>>>>>>>>>>>>>>>>>
    Not a valid question, as your HHH does not do an >>>>>>>>>>>>>>>>>>>> unbounded emulation, but aborts after a defined time. >>>>>>>>>>>>>>>>>>>>

    *Now you are contradicting yourself*
    YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED >>>>>>>>>>>>>>>>>>> EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION >>>>>>>>>>>>>>>>>>> WOULD DO.

    Right. it doesn't NEED to do the operation, just >>>>>>>>>>>>>>>>>> report what an unbounded emulation would do. >>>>>>>>>>>>>>>>>>
    You asked about an "unbounded emulation of DDD by HHH" >>>>>>>>>>>>>>>>>> but that isn't possible, as HHH doesn't do that. >>>>>>>>>>>>>>>>>>

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH >>>>>>>>>>>>>>>>>  >> MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an >>>>>>>>>>>>>>>>> unbounded
    emulation of that input would do, even if its own >>>>>>>>>>>>>>>>> programming
    only lets it emulate a part of that.
    ;

    *You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>> unbounded emulation*
    *You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>> unbounded emulation*
    *You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>> unbounded emulation*
    *You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>> unbounded emulation*


    Right, it doesn't need to DO the unbounded emulatiohn >>>>>>>>>>>>>>>> just figure out what it would do.

    Just like we can compute:

    1 + 1/2 + 1/4 + 1/8 + ... + 1/2^n + ...

    Ether by adding the infinite number of terms, or we can >>>>>>>>>>>>>>>> notice something about it to say it will sum, in the >>>>>>>>>>>>>>>> infinite limit, to 2.


    In the same way, if HHH can see something in its >>>>>>>>>>>>>>>> simulation that tells it THIS this program can NEVER >>>>>>>>>>>>>>>> halt, it can report it.


    Anyone with sufficient technical competence can see that >>>>>>>>>>>>>>> the unbounded emulation of DDD emulated by HHH can never >>>>>>>>>>>>>>> halt.

    No, because the HHH that is given doesn't do that, and >>>>>>>>>>>>>> that is the only one that matters.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH >>>>>>>>>>>>>  >> MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>>>>  > emulation of that input would do, even if its own >>>>>>>>>>>>> programming
    only lets it emulate a part of that.
    ;

    If you are going to keep contradicting yourself
    I am going to stop looking at anything you say.

    And where is the contradiction?

    HHH doesn't need to do the unlimited emulation, just say >>>>>>>>>>>> what the unlimited emulation by the unlimited emulator >>>>>>>>>>>> (which WILL be a different program) will do.


    That is what I have been saying all along.

    So, you agree that HHH1's emulation to the completion shows >>>>>>>>>> that the complete emulation of the input to HHH does halt, and >>>>>>>>>> thus the correct answer for HHH to give for *THIS* input,
    which has implicitly included *THIS* HHH as part of it, is >>>>>>>>>> that it halts.


    Nothing like this.
    You continue to fail to understand that halting
    requires reaching the "return" instruction final
    halt state. DDD emulated by HHH never does this.

    But the emulation by HHH isn't the correct measure of DDD
    reaching its return statement.


    Well we did get somewhere on this so that is more progress.
    Only reaching the final state is halting.

    And only something that continues to the end shows that, an
    emulation that aborts doesn't show that the input is non-halting
    unless it can prove that the unaborted emulation of that EXACT
    PROGRAM would never halt.


    By the correct meaning of the statement, it is just false.


    ChatGPT explains why and how it <is> the correct measure
    in its own words and from a point of view that I not tell
    it or even see for myself.

    https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2

    Base on your LIES, so doesn't mean anything,


    By your attempted meaning, it is just nonsense, and thus a lie >>>>>>>> to claim it to be true.


    *It is actually your words that are nonsense*

    (a) Finite string of x86 machine code DDD +

    Which include the code of the HHH that DDD calls, which you have
    said is the HHH that aborts and returns the answer.

    (b) The semantics of the x86 language +

    Which is the defintion of doing *EVERY* instruction, just as
    presented, and not stopping until you reach a conclusion,
    something HHH doesn't do, so HHH's emulation doesn't follow this.

    (c) DDD is calling its own termination analyzer

    Which is irrelevent as it has nothing to do with "x86 langugage
    semantics", and when taken into account mean that HHH *MUST*
    return to DDD, and thus DDD MUST halt.

    Thus proving that HHH is wrong, and you are just a liar.

    ∴ HHH is correct to reject its input as non-halting

    Nope, just proves that you fail to understand how to do logic, but >>>>>> believe that lying is an acceptable form of logic.


    *THIS IS THE PART THAT YOU PRETEND TO NOT SEE*
    We can only get to the behavior of the directly executed
    DDD() by ignoring (b).

    How is that? You seem unable to explain, only make false claims.

    The sementics of the x86 language say that the input does what it
    does when executed. PERIOD.

    So, your saying that the x86 semantics only show something when
    you ignore the x86 semantics is just an admission that you are lying. >>>>>>

    You are just trapped in your equivocation, unable to resolve it >>>>>>>> without admitting your error, but because of it, you are just
    showing your stupidity.


    And thus, HHH is just wrong.


    No contradiciton in that, unlike your claim that HHH can do >>>>>>>>>>>> a partial emulation to predict what it itself would do when >>>>>>>>>>>> it does a complete emulation of the exact same input using >>>>>>>>>>>> the exact same code.


    I have never said that.
    *ChatGPT explains that HHH does meet your model*

    Nope, it admitted that it doesn't.


    *Simplified Analogy*
    Think of HHH as a "watchdog" that steps in during real
    execution to stop DDD() from running forever. But when
    HHH simulates DDD(), it's analyzing an "idealized" version >>>>>>>>>>> of DDD() where nothing stops the recursion. In the simulation, >>>>>>>>>>> DDD() is seen as endlessly recursive, so HHH concludes that >>>>>>>>>>> it would not halt without external intervention.

    https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2 >>>>>>>>>>>



    Except that your input is a LIE.


    It is very stupid to say that a byte string of x86 code is a lie. >>>>>>>>>

    But it doesn't represent the program DDD.

    THAT is the lie.


    It is ridiculously stupid to call the ACTUAL x86
    machine language of DDD that calls the x86 machine
    language of HHH a lie.

    It is when you OMIT some of it. Only the WHOLE TRUTH is the truth, >>>>>> a partial truth is just a lie.


    How can the full finite string of x86 machine code
    that calls the full finite string of HHH code lie?


    Because the code that just calls some other code, isn't a complete
    program.

    Thus, the code for the C function DDD, isn't the full code for the
    PROGRAM DDD, until it has had the full code for HHH (and everything
    it calls) included in it.

    You don't seem to understand that "Programs" are complete and self-
    contained and don't "call" things outside of them, only use sub-
    routines that are part of them.


    You clearly don't understand what a PROGRAM is, and that the
    PROGRAM DDD must include the code for the HHH that it calls.


    *I have told you that it does dozens and dozens of times*

    HHH emulates itself emulating DDD
    HHH emulates itself emulating DDD
    HHH emulates itself emulating DDD
    HHH emulates itself emulating DDD
    HHH emulates itself emulating DDD

    But only partially.


    I can keep repeating this thousands of times
    if that is what it takes for you to see it once.

    Maybe if you say it long enough you will remember to make the
    complete statement.



    It isn't analyzing an "idealized" version of its input, it is >>>>>>>>>> analyzing the input it is actually given, where DDD calls the >>>>>>>>>> existing HHH, not the idealized version of it.

    You should know this, and thus all you have done is show that >>>>>>>>>> your logic is just based on LIES.


    The paragraph that you said that I keep quoting
    is a breakthrough. that you keep contradicting
    your own words seems quite dumb to me.

    How am I contradicting myself?

    HHH doesn't need to actualy emulate DDD completely, just
    determine, like HHH1 does, that it will reach the return
    instruction.


    That is not what the machine code of DDD that calls
    the machine code of HHH says. You are living in a fantasy land.

    Right, so that is part of the input, or it can't be emulated.

    The Machine code of HHH says that it will abort its emulation and
    return, so that is the only correct result per the x86 language.


    Are you really so ignorant of these things that you
    think that the fact that HHH returns to main() causes
    its emulated DDD to reach its own final state?



    But the PROGRAM DDD, that it is emulating does. Just its own PARTIAL
    emulation of it is aborted before it gets there.



    Just repeating your errors, and not even trying to refute the errors
    pointed out, I guess that means you accept these as errors.

    (a) Finite string of x86 machine code DDD +

    Which doesn't contain all the code of DDD, and thus saying it is a
    representation of the PROGRAM DDD is just a lie.

    (b) The semantics of the x86 language +

    Which requires the code of *ALL* of the program, and the unbounded
    emulation (or until it reaches a final state) of that COMPLETE code.

    (c) DDD is calling its own termination analyzer

    Which isn't something that is part of the sematnics of the xx86
    language, so irrelevent.

    And, when you include it, since BY DEFINITION a termination analyser
    must return an answer, shows that HHH(DDD) WILL return to DDD, and
    thus DDD will halt.


    DDD emulated by HHH will reach its own "return" instruction,
    or are you trying to get away with equivocation?


    DDD, when completly emulated by the other emulator that does a complete emulation, will reach that return, as your HHH is defined to return 0
    (since you claim it correct to do so, so that is the HHH it is built on).

    IF you want to try to talka about the emulation done by HHH, then since
    it again will abort (as you say it answers) then its emualtion is
    partial, and partial emulations don't establish "never going ...", only
    that it didn't do that yet, so your claim is just non-sense.

    Either way, you are just wrong.

    Your equivocation just blows up in your face.

    All you are doing is proving you are just a pathetic pathological liar
    that refuses to learn the meaning of the words he is using.

    Sorry, those ARE the facts. If you want to try to put them down as just "received ru;es", well, yes, they are, they are the RULES of the system
    you are talking about, and you can't change them, no matter how hard you
    want to try.

    Until you fully define your own logic system, and then make it clear you
    are working in it, (and thus your comments don't "refute" the halting
    proof, as it isn't in your system) you can't change the definitions.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Thu Nov 7 11:56:54 2024
    On 2024-11-06 15:26:06 +0000, olcott said:

    On 11/6/2024 8:39 AM, Mikko wrote:
    On 2024-11-05 13:18:43 +0000, olcott said:

    On 11/5/2024 3:01 AM, Mikko wrote:
    On 2024-11-03 15:13:56 +0000, olcott said:

    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said:

    HHH does compute the mapping from its input DDD
    to the actual behavior that DDD specifies and this
    DOES INCLUDE HHH emulating itself emulating DDD.

    Yes but not the particular mapping required by the halting problem. >>>>>
    Yes it is the particular mapping required by the halting problem.
    The exact same process occurs in the Linz proof.

    The halting probelm requires that every halt decider terminates.
    If HHH(DDD) terminates so does DDD. The halting problmen requires
    that if DDD terminates then HHH(DDD) accepts as halting.

    void Infinite_Loop()
    {
       HERE: goto HERE;
       return;
    }

    No that is false.
    The measure is whether a C function can possibly
    reach its "return" instruction final state.

    Not in the original problem but the question whether a particular strictly >> C function will ever reach its return instruction is equally hard. About

    It has always been about whether or not a finite string input
    specifies a computation that reaches its final state.

    Not really. The original problem was not a halting problem but Turing's solution was so easily adapted to the halting problem that we can say
    that Turing solved the halting problem before nobody had presented it.

    Turings original problem was to find a method to determine whether the
    given Turing machine with given input ceases to write unerasable symbols. Modern Turing machines don't even start as any symbol can be erased or overwritten.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to Alan Mackenzie on Thu Nov 7 11:43:35 2024
    On 2024-11-06 16:45:37 +0000, Alan Mackenzie said:

    Andy Walker <anw@cuboid.co.uk> wrote:
    On 04/11/2024 14:05, Mikko wrote:
    [...] The statement itself does not change
    when someone states it so there is no clear advantage in
    saying that the statement was not a lie until someone stated
    it.
        Disagree.  There is a clear advantage in distinguishing those >>>>>> who make [honest] mistakes from those who wilfully mislead.
    That is not a disagreement.
        I disagree. [:-)]
    Then show how two statements about distinct topics can disagree.

    You've had the free, introductory five-minute argument; the
    half-hour argument has to be paid for. [:-)]

    [Perhaps more helpfully, "distinct" is your invention. One same
    statement can be either true or false, a mistake or a lie, depending on
    the context (time. place and motivation) within which it is uttered.
    Plenty of examples both in everyday life and in science, inc maths. Eg,
    "It's raining!", "The angles of a triangle sum to 180 degrees.", "The
    Sun goes round the Earth.". Each of those is true in some contexts, false >> and a mistake in others, false and a lie in yet others. English has clear >> distinctions between these, which it is useful to maintain; it is not
    useful to describe them as "lies" in the absence of any context, eg when
    the statement has not yet been uttered.]

    There is another sense in which something could be a lie. If, for
    example, I empatically asserted some view about the minutiae of medical surgery, in opposition to the standard view accepted by practicing
    surgeons, no matter how sincere I might be in that belief, I would be
    lying. Lying by ignorance.

    There are many ways to lie. For example, one lies if one asserts a truth
    and claims to know it but is only guessing.

    Peter Olcott is likewise ignorant about mathematical logic. So in that sense, the false things he continually asserts _are_ lies.

    More correctly, he is lying when he keeps asserting false things as facts.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Nov 7 06:56:32 2024
    On 11/6/24 11:39 PM, olcott wrote:
    On 11/6/2024 10:10 PM, Richard Damon wrote:
    On 11/6/24 11:02 PM, olcott wrote:
    On 11/6/2024 9:42 PM, Richard Damon wrote:
    On 11/6/24 10:09 PM, olcott wrote:
    On 11/6/2024 6:45 PM, Richard Damon wrote:
    On 11/6/24 8:16 AM, olcott wrote:
    On 11/6/2024 5:37 AM, Richard Damon wrote:
    On 11/5/24 10:28 PM, olcott wrote:
    On 11/5/2024 7:50 PM, Richard Damon wrote:
    On 11/5/24 8:22 PM, olcott wrote:
    On 11/5/2024 6:04 PM, Richard Damon wrote:
    On 11/5/24 12:08 PM, olcott wrote:
    On 11/5/2024 6:03 AM, Richard Damon wrote:
    On 11/4/24 10:15 PM, olcott wrote:
    On 11/4/2024 8:42 PM, Richard Damon wrote:
    On 11/4/24 8:32 PM, olcott wrote:
    On 11/4/2024 6:21 PM, Richard Damon wrote:
    On 11/4/24 7:48 AM, olcott wrote:
    On 11/4/2024 6:07 AM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>> On 11/3/24 11:03 PM, olcott wrote:
    On 11/3/2024 9:57 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>> On 11/3/24 10:19 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>> On 11/3/2024 7:46 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>>>> On 11/3/24 8:38 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>>>> On 11/3/2024 7:26 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>>>>>> On 11/3/24 8:21 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>
    What would an unbounded emulation do? >>>>>>>>>>>>>>>>>>>>>>>>>>>

    Keep on emulating for an unbounded number of >>>>>>>>>>>>>>>>>>>>>>>>>> steps.

    Something you don't seem to understand as part >>>>>>>>>>>>>>>>>>>>>>>>>> of the requirements.

    Non-Halting isn't just did reach a final state >>>>>>>>>>>>>>>>>>>>>>>>>> in some finite number of steps, but that it >>>>>>>>>>>>>>>>>>>>>>>>>> will NEVER reach a final state even if you >>>>>>>>>>>>>>>>>>>>>>>>>> process an unbounded number of steps. >>>>>>>>>>>>>>>>>>>>>>>>>
    Would an unbounded emulation of DDD by HHH halt? >>>>>>>>>>>>>>>>>>>>>>>>
    Not a valid question, as your HHH does not do an >>>>>>>>>>>>>>>>>>>>>>>> unbounded emulation, but aborts after a defined >>>>>>>>>>>>>>>>>>>>>>>> time.


    *Now you are contradicting yourself* >>>>>>>>>>>>>>>>>>>>>>> YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED >>>>>>>>>>>>>>>>>>>>>>> EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION >>>>>>>>>>>>>>>>>>>>>>> WOULD DO.

    Right. it doesn't NEED to do the operation, just >>>>>>>>>>>>>>>>>>>>>> report what an unbounded emulation would do. >>>>>>>>>>>>>>>>>>>>>>
    You asked about an "unbounded emulation of DDD by >>>>>>>>>>>>>>>>>>>>>> HHH" but that isn't possible, as HHH doesn't do that. >>>>>>>>>>>>>>>>>>>>>>

    On 11/3/2024 12:20 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>  > On 11/3/24 9:39 AM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>  >>
    The finite string input to HHH specifies that HHH >>>>>>>>>>>>>>>>>>>>>  >> MUST EMULATE ITSELF emulating DDD. >>>>>>>>>>>>>>>>>>>>>  >
    Right, and it must CORRECTLY determine what an >>>>>>>>>>>>>>>>>>>>> unbounded
    emulation of that input would do, even if its >>>>>>>>>>>>>>>>>>>>> own programming
    only lets it emulate a part of that. >>>>>>>>>>>>>>>>>>>>>  >

    *You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>>>>>> unbounded emulation*
    *You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>>>>>> unbounded emulation*
    *You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>>>>>> unbounded emulation*
    *You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>>>>>> unbounded emulation*


    Right, it doesn't need to DO the unbounded >>>>>>>>>>>>>>>>>>>> emulatiohn just figure out what it would do. >>>>>>>>>>>>>>>>>>>>
    Just like we can compute:

    1 + 1/2 + 1/4 + 1/8 + ... + 1/2^n + ... >>>>>>>>>>>>>>>>>>>>
    Ether by adding the infinite number of terms, or we >>>>>>>>>>>>>>>>>>>> can notice something about it to say it will sum, in >>>>>>>>>>>>>>>>>>>> the infinite limit, to 2.


    In the same way, if HHH can see something in its >>>>>>>>>>>>>>>>>>>> simulation that tells it THIS this program can NEVER >>>>>>>>>>>>>>>>>>>> halt, it can report it.


    Anyone with sufficient technical competence can see that >>>>>>>>>>>>>>>>>>> the unbounded emulation of DDD emulated by HHH can >>>>>>>>>>>>>>>>>>> never halt.

    No, because the HHH that is given doesn't do that, and >>>>>>>>>>>>>>>>>> that is the only one that matters.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:
    ;
    The finite string input to HHH specifies that HHH >>>>>>>>>>>>>>>>>  >> MUST EMULATE ITSELF emulating DDD.
    ;
    Right, and it must CORRECTLY determine what an >>>>>>>>>>>>>>>>> unbounded
    emulation of that input would do, even if its own >>>>>>>>>>>>>>>>> programming
    only lets it emulate a part of that.
    ;

    If you are going to keep contradicting yourself >>>>>>>>>>>>>>>>> I am going to stop looking at anything you say. >>>>>>>>>>>>>>>>
    And where is the contradiction?

    HHH doesn't need to do the unlimited emulation, just say >>>>>>>>>>>>>>>> what the unlimited emulation by the unlimited emulator >>>>>>>>>>>>>>>> (which WILL be a different program) will do.


    That is what I have been saying all along.

    So, you agree that HHH1's emulation to the completion >>>>>>>>>>>>>> shows that the complete emulation of the input to HHH does >>>>>>>>>>>>>> halt, and thus the correct answer for HHH to give for >>>>>>>>>>>>>> *THIS* input, which has implicitly included *THIS* HHH as >>>>>>>>>>>>>> part of it, is that it halts.


    Nothing like this.
    You continue to fail to understand that halting
    requires reaching the "return" instruction final
    halt state. DDD emulated by HHH never does this.

    But the emulation by HHH isn't the correct measure of DDD >>>>>>>>>>>> reaching its return statement.


    Well we did get somewhere on this so that is more progress. >>>>>>>>>>> Only reaching the final state is halting.

    And only something that continues to the end shows that, an >>>>>>>>>> emulation that aborts doesn't show that the input is non-
    halting unless it can prove that the unaborted emulation of >>>>>>>>>> that EXACT PROGRAM would never halt.


    By the correct meaning of the statement, it is just false. >>>>>>>>>>>>

    ChatGPT explains why and how it <is> the correct measure >>>>>>>>>>> in its own words and from a point of view that I not tell >>>>>>>>>>> it or even see for myself.

    https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2 >>>>>>>>>>
    Base on your LIES, so doesn't mean anything,


    By your attempted meaning, it is just nonsense, and thus a >>>>>>>>>>>> lie to claim it to be true.


    *It is actually your words that are nonsense*

    (a) Finite string of x86 machine code DDD +

    Which include the code of the HHH that DDD calls, which you >>>>>>>>>> have said is the HHH that aborts and returns the answer.

    (b) The semantics of the x86 language +

    Which is the defintion of doing *EVERY* instruction, just as >>>>>>>>>> presented, and not stopping until you reach a conclusion,
    something HHH doesn't do, so HHH's emulation doesn't follow this. >>>>>>>>>>
    (c) DDD is calling its own termination analyzer

    Which is irrelevent as it has nothing to do with "x86
    langugage semantics", and when taken into account mean that >>>>>>>>>> HHH *MUST* return to DDD, and thus DDD MUST halt.

    Thus proving that HHH is wrong, and you are just a liar.

    ∴ HHH is correct to reject its input as non-halting

    Nope, just proves that you fail to understand how to do logic, >>>>>>>>>> but believe that lying is an acceptable form of logic.


    *THIS IS THE PART THAT YOU PRETEND TO NOT SEE*
    We can only get to the behavior of the directly executed >>>>>>>>>>> DDD() by ignoring (b).

    How is that? You seem unable to explain, only make false claims. >>>>>>>>>>
    The sementics of the x86 language say that the input does what >>>>>>>>>> it does when executed. PERIOD.

    So, your saying that the x86 semantics only show something >>>>>>>>>> when you ignore the x86 semantics is just an admission that >>>>>>>>>> you are lying.


    You are just trapped in your equivocation, unable to resolve >>>>>>>>>>>> it without admitting your error, but because of it, you are >>>>>>>>>>>> just showing your stupidity.


    And thus, HHH is just wrong.


    No contradiciton in that, unlike your claim that HHH can >>>>>>>>>>>>>>>> do a partial emulation to predict what it itself would >>>>>>>>>>>>>>>> do when it does a complete emulation of the exact same >>>>>>>>>>>>>>>> input using the exact same code.


    I have never said that.
    *ChatGPT explains that HHH does meet your model*

    Nope, it admitted that it doesn't.


    *Simplified Analogy*
    Think of HHH as a "watchdog" that steps in during real >>>>>>>>>>>>>>> execution to stop DDD() from running forever. But when >>>>>>>>>>>>>>> HHH simulates DDD(), it's analyzing an "idealized" version >>>>>>>>>>>>>>> of DDD() where nothing stops the recursion. In the >>>>>>>>>>>>>>> simulation,
    DDD() is seen as endlessly recursive, so HHH concludes that >>>>>>>>>>>>>>> it would not halt without external intervention. >>>>>>>>>>>>>>>
    https://chatgpt.com/
    share/67158ec6-3398-8011-98d1-41198baa29f2




    Except that your input is a LIE.


    It is very stupid to say that a byte string of x86 code is >>>>>>>>>>>>> a lie.


    But it doesn't represent the program DDD.

    THAT is the lie.


    It is ridiculously stupid to call the ACTUAL x86
    machine language of DDD that calls the x86 machine
    language of HHH a lie.

    It is when you OMIT some of it. Only the WHOLE TRUTH is the >>>>>>>>>> truth, a partial truth is just a lie.


    How can the full finite string of x86 machine code
    that calls the full finite string of HHH code lie?


    Because the code that just calls some other code, isn't a
    complete program.

    Thus, the code for the C function DDD, isn't the full code for >>>>>>>> the PROGRAM DDD, until it has had the full code for HHH (and
    everything it calls) included in it.

    You don't seem to understand that "Programs" are complete and
    self- contained and don't "call" things outside of them, only
    use sub- routines that are part of them.


    You clearly don't understand what a PROGRAM is, and that the >>>>>>>>>> PROGRAM DDD must include the code for the HHH that it calls. >>>>>>>>>>

    *I have told you that it does dozens and dozens of times*

    HHH emulates itself emulating DDD
    HHH emulates itself emulating DDD
    HHH emulates itself emulating DDD
    HHH emulates itself emulating DDD
    HHH emulates itself emulating DDD

    But only partially.


    I can keep repeating this thousands of times
    if that is what it takes for you to see it once.

    Maybe if you say it long enough you will remember to make the
    complete statement.



    It isn't analyzing an "idealized" version of its input, it >>>>>>>>>>>>>> is analyzing the input it is actually given, where DDD >>>>>>>>>>>>>> calls the existing HHH, not the idealized version of it. >>>>>>>>>>>>>>
    You should know this, and thus all you have done is show >>>>>>>>>>>>>> that your logic is just based on LIES.


    The paragraph that you said that I keep quoting
    is a breakthrough. that you keep contradicting
    your own words seems quite dumb to me.

    How am I contradicting myself?

    HHH doesn't need to actualy emulate DDD completely, just >>>>>>>>>>>> determine, like HHH1 does, that it will reach the return >>>>>>>>>>>> instruction.


    That is not what the machine code of DDD that calls
    the machine code of HHH says. You are living in a fantasy land. >>>>>>>>>>
    Right, so that is part of the input, or it can't be emulated. >>>>>>>>>>
    The Machine code of HHH says that it will abort its emulation >>>>>>>>>> and return, so that is the only correct result per the x86 >>>>>>>>>> language.


    Are you really so ignorant of these things that you
    think that the fact that HHH returns to main() causes
    its emulated DDD to reach its own final state?



    But the PROGRAM DDD, that it is emulating does. Just its own
    PARTIAL emulation of it is aborted before it gets there.



    Just repeating your errors, and not even trying to refute the
    errors pointed out, I guess that means you accept these as errors. >>>>>>
    (a) Finite string of x86 machine code DDD +

    Which doesn't contain all the code of DDD, and thus saying it is a >>>>>> representation of the PROGRAM DDD is just a lie.

    (b) The semantics of the x86 language +

    Which requires the code of *ALL* of the program, and the unbounded >>>>>> emulation (or until it reaches a final state) of that COMPLETE code. >>>>>>
    (c) DDD is calling its own termination analyzer

    Which isn't something that is part of the sematnics of the xx86
    language, so irrelevent.

    And, when you include it, since BY DEFINITION a termination
    analyser must return an answer, shows that HHH(DDD) WILL return to >>>>>> DDD, and thus DDD will halt.


    DDD emulated by HHH will reach its own "return" instruction,
    or are you trying to get away with equivocation?


    DDD, when completly emulated by the other emulator

    Is yet another equivocation, thus strawman deception.


    Name it.


    DDD emulated by HHH <is not> DDD emulated by HHH1.

    So, you admit your criteria is not an objective property of DDD, and
    thus CAN'T be made into a "Function", and thus not the target for a
    decider to try to compute.


    YOU are the liar using the strawman based on YOUR equivocation.


    Any idiot knows that "the other emulator"
    is not "one and the same emulator as HHH."
    Since any idiot knows this it can't be reasonably
    construed as an honest mistake.

    Which just shows that you concept fails by being based on subjective logic.

    What is True, is a universal fact, what is true for one thing to decide,
    is true for all.

    There are ways of stating questions, such that they only have subjective answers, but such questions are just invalid when talking about what is
    actual Truth,

    Sorry, you are just proving that your base foundation for your logic is
    rotten to the core, and you just don't know what you are talking about.


    I bet you don't actually know what that means.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to Would you two PLEASE trim your on Thu Nov 7 21:24:09 2024
    Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:
    On 11/7/2024 5:56 AM, Richard Damon wrote:
    On 11/6/24 11:39 PM, olcott wrote:
    On 11/6/2024 10:10 PM, Richard Damon wrote:
    On 11/6/24 11:02 PM, olcott wrote:
    On 11/6/2024 9:42 PM, Richard Damon wrote:
    On 11/6/24 10:09 PM, olcott wrote:
    On 11/6/2024 6:45 PM, Richard Damon wrote:
    On 11/6/24 8:16 AM, olcott wrote:
    On 11/6/2024 5:37 AM, Richard Damon wrote:
    On 11/5/24 10:28 PM, olcott wrote:
    On 11/5/2024 7:50 PM, Richard Damon wrote:
    On 11/5/24 8:22 PM, olcott wrote:
    On 11/5/2024 6:04 PM, Richard Damon wrote:
    On 11/5/24 12:08 PM, olcott wrote:
    On 11/5/2024 6:03 AM, Richard Damon wrote:
    On 11/4/24 10:15 PM, olcott wrote:
    On 11/4/2024 8:42 PM, Richard Damon wrote:
    On 11/4/24 8:32 PM, olcott wrote:
    On 11/4/2024 6:21 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>> On 11/4/24 7:48 AM, olcott wrote:
    On 11/4/2024 6:07 AM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>> On 11/3/24 11:03 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>> On 11/3/2024 9:57 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>>>> On 11/3/24 10:19 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>>>> On 11/3/2024 7:46 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>>>>>> On 11/3/24 8:38 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>> On 11/3/2024 7:26 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>> On 11/3/24 8:21 PM, olcott wrote:

    Would you two PLEASE trim your replies a little.

    It isn't analyzing an "idealized" version of its input, >>>>>>>>>>>>>>>> it is analyzing the input it is actually given, where DDD >>>>>>>>>>>>>>>> calls the existing HHH, not the idealized version of it. >>>>>>>>>>>>>>> The paragraph that you said that I keep quoting is a >>>>>>>>>>>>>>> breakthrough. that you keep contradicting your own words >>>>>>>>>>>>>>> seems quite dumb to me.
    How am I contradicting myself?
    HHH doesn't need to actualy emulate DDD completely, just >>>>>>>>>>>>>> determine, like HHH1 does, that it will reach the return >>>>>>>>>>>>>> instruction.
    That is not what the machine code of DDD that calls the >>>>>>>>>>>>> machine code of HHH says.
    The code by itself doesn’t say "do not return". That is a semantic
    property.

    Right, so that is part of the input, or it can't be emulated. >>>>>>>>>>>> The Machine code of HHH says that it will abort its emulation >>>>>>>>>>>> and return, so that is the only correct result per the x86 >>>>>>>>>>>> language.
    Are you really so ignorant of these things that you think that >>>>>>>>>>> the fact that HHH returns to main() causes its emulated DDD to >>>>>>>>>>> reach its own final state?
    Yes, because DDD calls HHH.

    But the PROGRAM DDD, that it is emulating does. Just its own >>>>>>>>>> PARTIAL emulation of it is aborted before it gets there.
    Just repeating your errors, and not even trying to refute the
    errors pointed out, I guess that means you accept these as
    errors.
    There is only one program DDD, although it is invoked multiple times.
    We don’t care whether HHH actually simulates the return as long as
    it actually derives (not guesses) the right result.

    (a) Finite string of x86 machine code DDD +
    Which doesn't contain all the code of DDD, and thus saying it is >>>>>>>> a representation of the PROGRAM DDD is just a lie.
    (b) The semantics of the x86 language +
    Which requires the code of *ALL* of the program, and the
    unbounded emulation (or until it reaches a final state) of that >>>>>>>> COMPLETE code.
    (c) DDD is calling its own termination analyzer
    Which isn't something that is part of the sematnics of the xx86 >>>>>>>> language, so irrelevent.
    And, when you include it, since BY DEFINITION a termination
    analyser must return an answer, shows that HHH(DDD) WILL return >>>>>>>> to DDD, and thus DDD will halt.
    DDD emulated by HHH will reach its own "return" instruction,
    or are you trying to get away with equivocation?
    DDD, when completly emulated by the other emulator
    Is yet another equivocation, thus strawman deception.
    Name it.
    DDD emulated by HHH <is not> DDD emulated by HHH1.
    So, you admit your criteria is not an objective property of DDD, and
    thus CAN'T be made into a "Function", and thus not the target for a
    decider to try to compute.
    Gottem.
    DDD emulated by HHH has the property that DDD
    „emulated by” is not a property of a program
    never reaches its "return" instruction final halt state.
    That comes out as „HHH can’t simulate DDD”.

    To ignore the effect of the pathological relationship (that DDD defines relative to HHH) on the behavior of DDD is ridiculously stupid.
    Yes, so why do keep insisting that DDD call some other simulator?

    YOU are the liar using the strawman based on YOUR equivocation.
    Any idiot knows that "the other emulator"
    is not "one and the same emulator as HHH."
    Which just shows that you concept fails by being based on subjective
    logic.
    What is True, is a universal fact, what is true for one thing to
    decide, is true for all.
    It is a universal fact that DDD emulated by HHH DOES NOT HALT.
    A universal fact is that DDD does halt, so HHH is wrong.

    There are ways of stating questions, such that they only have
    subjective answers, but such questions are just invalid when talking
    about what is actual Truth,
    Sorry, you are just proving that your base foundation for your logic is
    rotten to the core, and you just don't know what you are talking about.
    --
    Am Sat, 20 Jul 2024 12:35:31 +0000 schrieb WM in sci.math:
    It is not guaranteed that n+1 exists for every n.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Nov 7 22:10:46 2024
    On 11/7/24 11:39 AM, olcott wrote:
    On 11/7/2024 3:56 AM, Mikko wrote:
    On 2024-11-06 15:26:06 +0000, olcott said:

    On 11/6/2024 8:39 AM, Mikko wrote:
    On 2024-11-05 13:18:43 +0000, olcott said:

    On 11/5/2024 3:01 AM, Mikko wrote:
    On 2024-11-03 15:13:56 +0000, olcott said:

    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said:

    HHH does compute the mapping from its input DDD
    to the actual behavior that DDD specifies and this
    DOES INCLUDE HHH emulating itself emulating DDD.

    Yes but not the particular mapping required by the halting problem. >>>>>>>
    Yes it is the particular mapping required by the halting problem. >>>>>>> The exact same process occurs in the Linz proof.

    The halting probelm requires that every halt decider terminates.
    If HHH(DDD) terminates so does DDD. The halting problmen requires
    that if DDD terminates then HHH(DDD) accepts as halting.

    void Infinite_Loop()
    {
       HERE: goto HERE;
       return;
    }

    No that is false.
    The measure is whether a C function can possibly
    reach its "return" instruction final state.

    Not in the original problem but the question whether a particular
    strictly
    C function will ever reach its return instruction is equally hard.
    About

    It has always been about whether or not a finite string input
    specifies a computation that reaches its final state.

    Not really. The original problem was not a halting problem but Turing's

    Exactly. The actual Halting Problem was called that by Davis
    in 1952. Not the same as Turing proof.

    *So we are back to The Halting Problem itself*

    has always been about whether or not a finite string input
    specifies a computation that reaches its final state.


    No, it has always been about trying to make a computation that given a
    finite string representation of a program and input, decide if the
    program will halt on that input.

    It should be noted that the problem STARTS with a program, which gets represented with a finite string, and that string might be different for different deciders, as the problem doesn't define a specific encoding
    method.

    Your insistance that the problem starts with a finite-string just shows
    your ignorance.

    Try to show a reliable source that defines it as the string is the
    DEFINITION of what is being asked about, as opposed to being a
    representation of the program being asked about.

    Go ahead, TRY to do it.

    DDD specifies a non-halting computation to HHH because
    DDD calls HHH in recursive simulation.

    No, because the HHH that DDD calls is programmed to break that recursive simulation, and thus make the results finite.

    If you change HHH to not abort, then DDD does become non-halting, but
    HHH doesn't give the right answer. That is a DIFFERENT HHH, and thus a DIFFERENT DDD (as DDD to be a program includes ALL the code it uses, so
    it includes the code of HHH, which you changed)


    DDD specifies a halting computation to HHH1 because
    DDD DOES NOT CALL HHH1 in recursive simulation.

    And since it is the SAME PROGRAM described, the OBJECTIVE behavior of
    that program is the same.


    *Ignoring these key differences is ridiculously foolish*

    But it isn't a difference in the behavior of DDD, only the inability of
    HHH to get the right answer because you didn't program it right.

    All you are doing is proving you don't understand the diffference
    between an OBJECTIVE specification and a SUBJECTIVE one.

    The Halting Problem is specified as an OBJECTIVE specification, as the
    behavior of the program. While that behavior is dependent on the
    behavior of HHH, since HHH was a DEFINED PROGRAM, that behaivor is FIXED
    and unchanging, and thus DDD has fixed behavior.

    You just are showing you don't understand anything about what you are
    talking about, especially what a program is, or even the definition of
    the problem.


    solution was so easily adapted to the halting problem that we can say
    that Turing solved the halting problem before nobody had presented it.

    Turings original problem was to find a method to determine whether the
    given Turing machine with given input ceases to write unerasable symbols.
    Modern Turing machines don't even start as any symbol can be erased or
    overwritten.




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Fri Nov 8 09:57:35 2024
    Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
    On 11/7/2024 3:24 PM, joes wrote:
    Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:
    On 11/7/2024 5:56 AM, Richard Damon wrote:
    On 11/6/24 11:39 PM, olcott wrote:

    That is not what the machine code of DDD that calls the >>>>>>>>>>>>>>> machine code of HHH says.
    The code by itself doesn’t say "do not return". That is a semantic
    property.
    The code itself does say that within the semantics of the x86 language
    as I have been saying all long hundreds of times.
    There is no "do not return" instruction.

    Right, so that is part of the input, or it can't be >>>>>>>>>>>>>> emulated.
    The Machine code of HHH says that it will abort its >>>>>>>>>>>>>> emulation and return, so that is the only correct result >>>>>>>>>>>>>> per the x86 language.
    Are you really so ignorant of these things that you think >>>>>>>>>>>>> that the fact that HHH returns to main() causes its emulated >>>>>>>>>>>>> DDD to reach its own final state?
    Yes, because DDD calls HHH.

    But the PROGRAM DDD, that it is emulating does. Just its own >>>>>>>>>>>> PARTIAL emulation of it is aborted before it gets there. >>>>>>>>>> Just repeating your errors, and not even trying to refute the >>>>>>>>>> errors pointed out, I guess that means you accept these as >>>>>>>>>> errors.
    There is only one program DDD, although it is invoked multiple times.
    We don’t care whether HHH actually simulates the return as long as it
    actually derives (not guesses) the right result.
    DDD emulated by HHH does have different behavior than DDD emulated by
    HHH1 or directly executed DDD.
    DDD emulated by CANNOT POSSIBLY HALT no matter WTF HHH does: abort or
    NEVER abort.
    When the instance of HHH that DDD calls aborts simulating, it returns
    to the simulated DDD, which then halts.

    There <is> a key distinguishing difference in the behavior of DDD
    emulated by HHH and DDD emulated by HHH1 or directly executed. It is ridiculously stupid to simply ignore this for three f-cking years.
    That difference is not due to DDD.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Fri Nov 8 10:22:05 2024
    Am Thu, 07 Nov 2024 21:56:59 -0600 schrieb olcott:
    On 11/7/2024 9:10 PM, Richard Damon wrote:
    On 11/7/24 11:31 AM, olcott wrote:

    DDD emulated by HHH has the property that DDD never reaches its
    "return" instruction final halt state.
    But DDD emulated by HHH isn't an objective property of DDD.
    It <is> a semantic property of that finite string pair.
    Pair, and not DDD alone.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Fri Nov 8 10:54:19 2024
    Am Thu, 07 Nov 2024 21:54:05 -0600 schrieb olcott:
    On 11/7/2024 9:10 PM, Richard Damon wrote:
    On 11/7/24 11:39 AM, olcott wrote:
    On 11/7/2024 3:56 AM, Mikko wrote:
    On 2024-11-06 15:26:06 +0000, olcott said:
    On 11/6/2024 8:39 AM, Mikko wrote:
    On 2024-11-05 13:18:43 +0000, olcott said:
    On 11/5/2024 3:01 AM, Mikko wrote:
    On 2024-11-03 15:13:56 +0000, olcott said:
    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said:

    HHH does compute the mapping from its input DDD to the actual >>>>>>>>>>> behavior that DDD specifies and this DOES INCLUDE HHH
    emulating itself emulating DDD.
    Yes but not the particular mapping required by the halting >>>>>>>>>> problem.
    Yes it is the particular mapping required by the halting
    problem.
    The exact same process occurs in the Linz proof.
    The halting probelm requires that every halt decider terminates. >>>>>>>> If HHH(DDD) terminates so does DDD. The halting problmen requires >>>>>>>> that if DDD terminates then HHH(DDD) accepts as halting.
    No that is false.
    The measure is whether a C function can possibly reach its
    "return" instruction final state.
    Not in the original problem but the question whether a particular
    strictly C function will ever reach its return instruction is
    equally hard.
    It has always been about whether or not a finite string input
    specifies a computation that reaches its final state.
    Not really. The original problem was not a halting problem but
    Turing's
    Exactly. The actual Halting Problem was called that by Davis in 1952.
    Not the same as Turing proof.
    has always been about whether or not a finite string input specifies a
    computation that reaches its final state.
    No, it has always been about trying to make a computation that given a
    finite string representation of a program and input, decide if the
    program will halt on that input.
    It has never ever been about anything other than the actual behavior
    that this finite string specifies. You are not stupid or ignorant about
    this your knowledge and intelligence has seemed pretty good. What you
    and others are is indoctrinated.

    It should be noted that the problem STARTS with a program, which gets
    represented with a finite string,
    No that it incorrect. It never starts with a program. A TM cannot handle another TM as its input. It starts with an encoding that has associated semantics.
    Silly distinction that buys you nothing.

    and that string might be different for different deciders, as the
    problem doesn't define a specific encoding method.
    Your insistance that the problem starts with a finite-string just shows
    your ignorance.
    It is much dumber to think that a TM takes another actual TM as input.
    It is common knowledge that this is not the case.
    It is common knowledge that nobody is giving actual(?) TMs as input.

    Try to show a reliable source that defines it as the string is the
    DEFINITION of what is being asked about, as opposed to being a
    representation of the program being asked about.
    It is the semantics that the string specifies that is being asked about.

    DDD specifies a non-halting computation to HHH because DDD calls HHH
    in recursive simulation.
    No, because the HHH that DDD calls is programmed to break that
    recursive simulation, and thus make the results finite.
    Now you are back to stupidly saying that DDD emulated by HHH reaches its final halt state because it is aborted.
    You are confusing your simulation levels here.
    Not because itself is aborted, but because the HHH that it calls aborts.

    You know that DDD emulated by HHH cannot possibly reach its own final
    state (whether HHH ever aborts or not) and seem to believe that this is irrelevant.
    When HHH aborts, it halts and returns.

    If you change HHH to not abort, then DDD does become non-halting, but
    The infinite set of each HHH that emulates DDD (that aborts at some
    point or not) is not above your educational or intellectual capacity.
    The selfreference of HHH seems to be above your intellectual capacity.

    HHH doesn't give the right answer. That is a DIFFERENT HHH, and thus a
    DIFFERENT DDD (as DDD to be a program includes ALL the code it uses, so
    it includes the code of HHH, which you changed)
    *We are not even talking about HHH giving the right answer yet*
    (a) DDD emulated by every HHH that aborts at some point
    or not never reaches its final state.
    You mean, if DDD called a fixed simulator that didn’t change along with
    the one simulating DDD.

    (b) This means that the right answer would be that DDD emulated
    by HHH does not halt.
    This means that HHH aborts, halts and returns "DDD doesn’t halt". Then
    DDD, which calls HHH, also halts, making HHH wrong.

    (c) If HHH rejects DDD as non halting then HHH is correct.
    (d) Can any HHH compute the mapping from its input DDD to
    the actual behavior that DDD specifies as a pure function of its
    inputs *IS THE ONLY ACTUAL REMAINING UNRESOLVED ISSUE*
    Where’s the problem?

    --
    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 Nov 8 07:25:53 2024
    On 11/7/24 10:56 PM, olcott wrote:
    On 11/7/2024 9:10 PM, Richard Damon wrote:
    On 11/7/24 11:31 AM, olcott wrote:

    DDD emulated by HHH has the property that DDD never reaches
    its "return" instruction final halt state.

    But DDD emulated by HHH isn't an objective property of DDD.


    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.




    No it isn't

    The semantic property is if the COMPLETE emulation of that input reaches
    the return statement, that is the definition of a semantic property in
    the field of computation.

    Since HHH doesn't do a complete emulation, its result (if it answers)
    isn't the semantic property.

    Note, DDD only has a sematic property if it is a COMPLETE program, so
    your "finite string" doesn't have that, since it isn't a complete program.

    You are just proving that you don't understand the meaning of the words
    you are using.

    You LIE about what input you need to give to HHH to actually represent
    the input you claim.

    Just repeating your lies just increases the crime, and raises the heat
    of the flames you will meet.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Fri Nov 8 14:39:11 2024
    On 2024-11-07 16:39:57 +0000, olcott said:

    On 11/7/2024 3:56 AM, Mikko wrote:
    On 2024-11-06 15:26:06 +0000, olcott said:

    On 11/6/2024 8:39 AM, Mikko wrote:
    On 2024-11-05 13:18:43 +0000, olcott said:

    On 11/5/2024 3:01 AM, Mikko wrote:
    On 2024-11-03 15:13:56 +0000, olcott said:

    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said:

    HHH does compute the mapping from its input DDD
    to the actual behavior that DDD specifies and this
    DOES INCLUDE HHH emulating itself emulating DDD.

    Yes but not the particular mapping required by the halting problem. >>>>>>>
    Yes it is the particular mapping required by the halting problem. >>>>>>> The exact same process occurs in the Linz proof.

    The halting probelm requires that every halt decider terminates.
    If HHH(DDD) terminates so does DDD. The halting problmen requires
    that if DDD terminates then HHH(DDD) accepts as halting.

    void Infinite_Loop()
    {
       HERE: goto HERE;
       return;
    }

    No that is false.
    The measure is whether a C function can possibly
    reach its "return" instruction final state.

    Not in the original problem but the question whether a particular strictly >>>> C function will ever reach its return instruction is equally hard. About >>>
    It has always been about whether or not a finite string input
    specifies a computation that reaches its final state.

    Not really. The original problem was not a halting problem but Turing's

    Exactly. The actual Halting Problem was called that by Davis
    in 1952. Not the same as Turing proof.

    In early times there was variation in how things were presented and what
    words were used. Post had studied the halting problem of his tag system
    much earlier but didn't call it a machine. Many other problems were also studied and later found to be more or less related to the halting
    problem and its variants.

    *So we are back to The Halting Problem itself*

    has always been about whether or not a finite string input
    specifies a computation that reaches its final state.

    No, it has been a collection of related problems that includes that
    particular one. As the problems are related and equally hard it does
    not really matter which one you choose as long as you are clear
    about your choice. To argue about the meaning of words id a clear
    indcation of an intent to avoid an honest discussion.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Nov 8 12:01:14 2024
    On 11/8/24 9:41 AM, olcott wrote:
    On 11/8/2024 3:57 AM, joes wrote:
    Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
    On 11/7/2024 3:24 PM, joes wrote:
    Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:
    On 11/7/2024 5:56 AM, Richard Damon wrote:
    On 11/6/24 11:39 PM, olcott wrote:

    That is not what the machine code of DDD that calls the >>>>>>>>>>>>>>>>> machine code of HHH says.
    The code by itself doesn’t say "do not return". That is a semantic
    property.
    The code itself does say that within the semantics of the x86 language
    as I have been saying all long hundreds of times.
    There is no "do not return" instruction.

    Right, so that is part of the input, or it can't be >>>>>>>>>>>>>>>> emulated.
    The Machine code of HHH says that it will abort its >>>>>>>>>>>>>>>> emulation and return, so that is the only correct result >>>>>>>>>>>>>>>> per the x86 language.
    Are you really so ignorant of these things that you think >>>>>>>>>>>>>>> that the fact that HHH returns to main() causes its emulated >>>>>>>>>>>>>>> DDD to reach its own final state?
    Yes, because DDD calls HHH.

    But the PROGRAM DDD, that it is emulating does. Just its own >>>>>>>>>>>>>> PARTIAL emulation of it is aborted before it gets there. >>>>>>>>>>>> Just repeating your errors, and not even trying to refute the >>>>>>>>>>>> errors pointed out, I guess that means you accept these as >>>>>>>>>>>> errors.
    There is only one program DDD, although it is invoked multiple times.
    We don’t care whether HHH actually simulates the return as long as it >>>> actually derives (not guesses) the right result.
    DDD emulated by HHH does have different behavior than DDD emulated by
    HHH1 or directly executed DDD.
    DDD emulated by CANNOT POSSIBLY HALT no matter WTF HHH does: abort or
    NEVER abort.
    When the instance of HHH that DDD calls aborts simulating, it returns
    to the simulated DDD, which then halts.

    There <is> a key distinguishing difference in the behavior of DDD
    emulated by HHH and DDD emulated by HHH1 or directly executed. It is
    ridiculously stupid to simply ignore this for three f-cking years.
    That difference is not due to DDD.


    The semantic property of the finite string pair: HHH/DDD
    unequivocally entails that DDD never reaches its final halt state.


    First, your finite string you call "DDD" doesn't HAVE "semantics" as it
    is incomplete.

    It is just a non-sense statement, like "what is 1 plus?"

    When we include the representaiton for HHH, then the Halting Semantic
    Property of the Finite String DDD/HHH will be Halting if HHH(DDD)
    returns an answer, as a semantic property of an input is the results of procesing that input until it reaches a final state, or has been
    processed for an unbounded number of steps.

    What you are trying to use is just not a "semantic property" of that
    input, except as a property of HHH (not just DDD).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Fri Nov 8 18:55:26 2024
    Am Fri, 08 Nov 2024 09:01:47 -0600 schrieb olcott:
    On 11/8/2024 4:54 AM, joes wrote:
    Am Thu, 07 Nov 2024 21:54:05 -0600 schrieb olcott:
    On 11/7/2024 9:10 PM, Richard Damon wrote:
    On 11/7/24 11:39 AM, olcott wrote:
    On 11/7/2024 3:56 AM, Mikko wrote:
    On 2024-11-06 15:26:06 +0000, olcott said:
    On 11/6/2024 8:39 AM, Mikko wrote:
    On 2024-11-05 13:18:43 +0000, olcott said:
    On 11/5/2024 3:01 AM, Mikko wrote:
    On 2024-11-03 15:13:56 +0000, olcott said:
    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said:

    It should be noted that the problem STARTS with a program, which gets
    represented with a finite string,
    No that it incorrect. It never starts with a program. A TM cannot
    handle another TM as its input. It starts with an encoding that has
    associated semantics.
    Silly distinction that buys you nothing.
    It has always only been about the behavior that the INPUT Specifies. NON-INPUTS HAVE ALWAYS BEEN OFF THE TABLE.
    What non-input do you have in mind? The TM the encoding of which we’re feeding to HHH to simulate?

    and that string might be different for different deciders, as the
    problem doesn't define a specific encoding method.
    Your insistance that the problem starts with a finite-string just
    shows your ignorance.
    It is much dumber to think that a TM takes another actual TM as input.
    It is common knowledge that this is not the case.
    It is common knowledge that nobody is giving actual(?) TMs as input. Whatever those are.

    DDD specifies a non-halting computation to HHH because DDD calls HHH >>>>> in recursive simulation.
    No, because the HHH that DDD calls is programmed to break that
    recursive simulation, and thus make the results finite.
    Now you are back to stupidly saying that DDD emulated by HHH reaches
    its final halt state because it is aborted.
    You are confusing your simulation levels here.
    Not because itself is aborted, but because the HHH that it calls
    aborts.
    DDD emulated by HHH never reaches its own final state EVEN IF GOD
    COMMANDS IT!!!
    No, I mean the DDD that the outermost

    If God commands it then God is INCORRECT.
    Yes, you are incorrect.

    You know that DDD emulated by HHH cannot possibly reach its own final
    state (whether HHH ever aborts or not) and seem to believe that this
    is irrelevant.
    When HHH aborts, it halts and returns.
    int main()
    {
    HHH(DDD); // When HHH aborts its emulated DDD
    // this emulated DDD does not return
    Maybe it would have, but ok.

    DDD(); // When DDD calls HHH(DDD)
    // this emulated DDD never returns
    }
    What about this DDD though?

    If you change HHH to not abort, then DDD does become non-halting, but
    The infinite set of each HHH that emulates DDD (that aborts at some
    point or not) is not above your educational or intellectual capacity.
    The selfreference of HHH seems to be above your intellectual capacity. Surprising relationship, considering your own pathology.

    HHH doesn't give the right answer. That is a DIFFERENT HHH, and thus
    a DIFFERENT DDD (as DDD to be a program includes ALL the code it
    uses, so it includes the code of HHH, which you changed)
    *We are not even talking about HHH giving the right answer yet*
    No, we are talking about HHH halting either way.

    (a) DDD emulated by every HHH that aborts at some point
    or not never reaches its final state.
    You mean, if DDD called a fixed simulator that didn’t change along with
    the one simulating DDD.
    For N = 0 to ∞
    each instance of HHH that emulate DDD N number of times DDD fails to
    reach its final state and halts.
    Only if DDD actually calls the strict simulator HHH1 instead of the
    aborting HHH.

    (b) This means that the right answer would be that DDD emulated
    by HHH does not halt.
    This means that HHH aborts, halts and returns "DDD doesn’t halt". Then
    DDD, which calls HHH, also halts, making HHH wrong.
    DDD emulated by HHH never halts as a matter of actual fact.
    The directly executed DDD does halt conclusively proves that it is not
    the same instance of DDD.
    Nobody cares about non-inputs.

    Termination analyzers report on the behavior that their input specifies.
    They never have been allowed to report on anything else.
    Such as programs suddenly calling different simulators than they are
    simulated by.

    (c) If HHH rejects DDD as non halting then HHH is correct.
    (d) Can any HHH compute the mapping from its input DDD to
    the actual behavior that DDD specifies as a pure function of its
    inputs *IS THE ONLY ACTUAL REMAINING UNRESOLVED ISSUE*
    Why shouldn’t it?

    --
    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 Nov 8 17:00:03 2024
    On 11/8/24 4:14 PM, olcott wrote:
    On 11/8/2024 12:55 PM, joes wrote:

    What non-input do you have in mind? The TM the encoding of which we’re
    feeding to HHH to simulate?


    The directly executed DDD() is not any freaking input to any damn thing.

    Excpet that is *IS* the behavior of any input that is defined to use the semantic meaning of an input that is a description of DDD.

    I guess you don't understand the meaning of semantics.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Nov 8 20:28:50 2024
    On 11/8/24 8:22 PM, olcott wrote:
    On 11/8/2024 11:01 AM, Richard Damon wrote:
    On 11/8/24 10:02 AM, olcott wrote:
    On 11/8/2024 6:25 AM, Richard Damon wrote:
    On 11/7/24 10:56 PM, olcott wrote:
    On 11/7/2024 9:10 PM, Richard Damon wrote:
    On 11/7/24 11:31 AM, olcott wrote:

    DDD emulated by HHH has the property that DDD never reaches
    its "return" instruction final halt state.

    But DDD emulated by HHH isn't an objective property of DDD.


    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.




    No it isn't


    Liar.



    No, you are, becuase you don't know know what the words mean.

    The semantic property is the results of the COMPLETE emulation of the
    input given to HHH,

    That you keep going back to the moronic idea of completely
    emulating a non-terminating input makes you look quite stupid.

    Why do you say that?

    It is the DEFINITION of a semantic property.

    You are just proving your stupidity by judging things by your
    un-informed and incorrect opinion rather than the definitions.

    Sorry, you are just proving how utterly stupid you are and that you are
    nothing but a pathological liar.


    not its partial emulation, and the complete emulation is of the DDD
    using THAT HHH, the one that aborts and returns the answer if that is
    the one you are claiming to be giving the right answer.

    Sorry, you are just proving your stupidity and ignorance.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Nov 8 20:31:18 2024
    On 11/8/24 8:27 PM, olcott wrote:
    On 11/8/2024 11:01 AM, Richard Damon wrote:
    On 11/8/24 10:07 AM, olcott wrote:
    On 11/8/2024 6:25 AM, Richard Damon wrote:
    On 11/7/24 10:54 PM, olcott wrote:
    On 11/7/2024 9:10 PM, Richard Damon wrote:
    On 11/7/24 11:39 AM, olcott wrote:
    On 11/7/2024 3:56 AM, Mikko wrote:
    On 2024-11-06 15:26:06 +0000, olcott said:

    On 11/6/2024 8:39 AM, Mikko wrote:
    On 2024-11-05 13:18:43 +0000, olcott said:

    On 11/5/2024 3:01 AM, Mikko wrote:
    On 2024-11-03 15:13:56 +0000, olcott said:

    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said:

    HHH does compute the mapping from its input DDD
    to the actual behavior that DDD specifies and this >>>>>>>>>>>>>>> DOES INCLUDE HHH emulating itself emulating DDD.

    Yes but not the particular mapping required by the halting >>>>>>>>>>>>>> problem.

    Yes it is the particular mapping required by the halting >>>>>>>>>>>>> problem.
    The exact same process occurs in the Linz proof.

    The halting probelm requires that every halt decider
    terminates.
    If HHH(DDD) terminates so does DDD. The halting problmen >>>>>>>>>>>> requires
    that if DDD terminates then HHH(DDD) accepts as halting. >>>>>>>>>>>
    void Infinite_Loop()
    {
       HERE: goto HERE;
       return;
    }

    No that is false.
    The measure is whether a C function can possibly
    reach its "return" instruction final state.

    Not in the original problem but the question whether a
    particular strictly
    C function will ever reach its return instruction is equally >>>>>>>>>> hard. About

    It has always been about whether or not a finite string input >>>>>>>>> specifies a computation that reaches its final state.

    Not really. The original problem was not a halting problem but >>>>>>>> Turing's

    Exactly. The actual Halting Problem was called that by Davis
    in 1952. Not the same as Turing proof.

    *So we are back to The Halting Problem itself*

    has always been about whether or not a finite string input
    specifies a computation that reaches its final state.


    No, it has always been about trying to make a computation that
    given a finite string representation of a program and input,
    decide if the program will halt on that input.


    It has never ever been about anything other than the actual
    behavior that this finite string specifies. You are not stupid
    or ignorant about this your knowledge and intelligence has
    seemed pretty good. What you and others are is indoctrinated.

    But it always has been. From your favorite source, the Halting
    problem is stated as:

    In computability theory, the halting problem is the problem of
    determining, from a description of an arbitrary computer program and
    an input, whether the program will finish running, or continue to
    run forever.


    The behavior specified by the finite string input.
    Never the behavior specified by any damn non-input.

    And your string is an INVALID input, so your problem falls apart.


    DDD emulated by each HHH that can possibly exist
    cannot possibly reach its own final state and halt
    even of God commands it.

    But that isn't the semantic property you are talking about.


    *Sure it is and you already agreed that it is*

    Note, what I said was that it was an UNBOUNDED emulation, which isn't
    what the HHH that aborts its emulation does.

    Sorry, you are just proving your utter stupdity, and that you are
    nothing but an ignorant pathological liar, that lies because you refuse
    to learn what you are talking about.


    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:

    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.

    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming
    only lets it emulate a part of that.




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Nov 8 20:37:22 2024
    On 11/8/24 8:32 PM, olcott wrote:
    On 11/8/2024 7:28 PM, Richard Damon wrote:
    On 11/8/24 8:22 PM, olcott wrote:
    On 11/8/2024 11:01 AM, Richard Damon wrote:
    On 11/8/24 10:02 AM, olcott wrote:
    On 11/8/2024 6:25 AM, Richard Damon wrote:
    On 11/7/24 10:56 PM, olcott wrote:
    On 11/7/2024 9:10 PM, Richard Damon wrote:
    On 11/7/24 11:31 AM, olcott wrote:

    DDD emulated by HHH has the property that DDD never reaches
    its "return" instruction final halt state.

    But DDD emulated by HHH isn't an objective property of DDD.


    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.
    It <is> a semantic property of that finite string pair.




    No it isn't


    Liar.



    No, you are, becuase you don't know know what the words mean.

    The semantic property is the results of the COMPLETE emulation of
    the input given to HHH,

    That you keep going back to the moronic idea of completely
    emulating a non-terminating input makes you look quite stupid.

    Why do you say that?

    It is the DEFINITION of a semantic property.


    *You yourself have already disagreed with that*

    On 11/3/2024 12:20 PM, Richard Damon wrote:
    On 11/3/24 9:39 AM, olcott wrote:

    The finite string input to HHH specifies that HHH
    MUST EMULATE ITSELF emulating DDD.

    Right, and it must CORRECTLY determine what an unbounded
    emulation of that input would do, even if its own programming
    only lets it emulate a part of that.



    So, you don't understand what an "unbound emulation" is.

    Sorry, you are just proving your ignorance.

    An "Unbound Emulation" is a term of art that means an emulation that
    proceeds for an unbouned number of steps, in lay-terms, and infinite
    number of steps.

    That is the same as "Completely".

    You are just proving your stupidity by judging things by your un-
    informed and incorrect opinion rather than the definitions.

    Sorry, you are just proving how utterly stupid you are and that you
    are nothing but a pathological liar.


    not its partial emulation, and the complete emulation is of the DDD
    using THAT HHH, the one that aborts and returns the answer if that
    is the one you are claiming to be giving the right answer.

    Sorry, you are just proving your stupidity and ignorance.






    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat Nov 9 11:53:48 2024
    On 2024-11-08 14:39:20 +0000, olcott said:

    On 11/8/2024 6:39 AM, Mikko wrote:
    On 2024-11-07 16:39:57 +0000, olcott said:

    On 11/7/2024 3:56 AM, Mikko wrote:
    On 2024-11-06 15:26:06 +0000, olcott said:

    On 11/6/2024 8:39 AM, Mikko wrote:
    On 2024-11-05 13:18:43 +0000, olcott said:

    On 11/5/2024 3:01 AM, Mikko wrote:
    On 2024-11-03 15:13:56 +0000, olcott said:

    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said:

    HHH does compute the mapping from its input DDD
    to the actual behavior that DDD specifies and this
    DOES INCLUDE HHH emulating itself emulating DDD.

    Yes but not the particular mapping required by the halting problem. >>>>>>>>>
    Yes it is the particular mapping required by the halting problem. >>>>>>>>> The exact same process occurs in the Linz proof.

    The halting probelm requires that every halt decider terminates. >>>>>>>> If HHH(DDD) terminates so does DDD. The halting problmen requires >>>>>>>> that if DDD terminates then HHH(DDD) accepts as halting.

    void Infinite_Loop()
    {
       HERE: goto HERE;
       return;
    }

    No that is false.
    The measure is whether a C function can possibly
    reach its "return" instruction final state.

    Not in the original problem but the question whether a particular strictly
    C function will ever reach its return instruction is equally hard. About >>>>>
    It has always been about whether or not a finite string input
    specifies a computation that reaches its final state.

    Not really. The original problem was not a halting problem but Turing's >>>
    Exactly. The actual Halting Problem was called that by Davis
    in 1952. Not the same as Turing proof.

    In early times there was variation in how things were presented and what
    words were used. Post had studied the halting problem of his tag system
    much earlier but didn't call it a machine. Many other problems were also
    studied and later found to be more or less related to the halting
    problem and its variants.

    *So we are back to The Halting Problem itself*

    has always been about whether or not a finite string input
    specifies a computation that reaches its final state.

    No, it has been a collection of related problems that includes that
    particular one.

    The halting problem has always been abuut halting

    Nevertheless Turing's solution to his circularity problem is usually
    regarded as the first solution to the halting problem.

    As the problems are related and equally hard it does
    not really matter which one you choose as long as you are clear
    about your choice. To argue about the meaning of words id a clear
    indcation of an intent to avoid an honest discussion.

    It is not the meaning of words it is the semantic
    property of the finite string pair HHH/DDD.

    Above you have argued about the meanings of the words and
    keep doing so below.

    The halting problem has always been about whether a finite
    string input specifies a computation that will reach its
    final halt state.

    If you disagree then you must provide a complete and coherent
    counter-example conclusively proving otherwise not merely
    some vague reference to some other things somewhere else.

    From https://www.tutorialspoint.com/automata_theory/turing_machine_halting_problem.htm


    Turing Machine Halting Problem
    Input − A Turing machine and an input string w.
    Problem − Does the Turing machine finish computing of the string w in a finite number of steps? The answer must be either yes or no.
    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Nov 11 23:37:51 2024
    On 11/11/24 11:05 PM, olcott wrote:

    ALL DECIDERS MUST COMPUTE THE MAPPING FROM THEIR FINITE STRING
    INPUTS TO THE ACTUAL BEHAVIOR THAT THIS INPUT SPECIFIES.

    DDD emulated by HHH SPECIFIES THAT HHH MUST emulate itself
    emulating DDD.

    DDD emulated by HHH1 SPECIFIES THAT HHH1 MUST NOT emulate
    itself emulating DDD.

    If you say these are the same you are a (condemned to actual Hell)
    damned liar.


    No, a decider, to be correct, must compute the mapping defined by the
    function it is to compute.

    That function defines the "actual behavior" that the input specifies.

    For the "Halting Function", that is the behavior of the program the
    input represents/describes.

    Which is also the behavior of the COMPLETE and correct emulation of that.

    If the "emulation" that the decider does (if it even emulates at all)
    doesn't match that, it is the deciders problem.

    Your criteria of "DDD emualate by HHH" isn't a valid criteria, and your insitance on it just proves your stupidity.

    Sorry, but that is the facts, and you are just proving your ignorance.

    Can you actually show any reputable site that backs your claims?

    My guess is not, because they don't match the actual theory, and it is
    likely just stuff you made up yourself, as most of your bad ideas have been.

    YOUR repeated lying will give you the results that you try to project
    onto others. That seemes to be your nature, just like your buddy Trump.

    I am not saying what you are saying is the same, just that neither is
    the definition of what they are supposed to do, just that HHH1, since it doesn't abort, reaches the same results as the definition, while HHH
    since it does, fails to do that.

    Maybe you are going to spend your eternity going over these facts again
    and again until you finally learn what truth means. Maybe you will spend
    the time trying to form that infinite proof you claim can exist.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Tue Nov 12 07:12:58 2024
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself
    emulating DDD. To simply pretend that this does not occur seems
    dishonest.
    Which is what you are doing: you pretend that DDD calls some other HHH
    that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction final halt
    state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns to DDD,
    which then halts.

    But the HHH that simulates DDD does in fact abort and not simulate
    itself aborting.
    --
    Am Sat, 20 Jul 2024 12:35:31 +0000 schrieb WM in sci.math:
    It is not guaranteed that n+1 exists for every n.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Tue Nov 12 07:15:21 2024
    Am Mon, 11 Nov 2024 22:05:55 -0600 schrieb olcott:
    On 11/11/2024 11:03 AM, Richard Damon wrote:
    On 11/11/24 11:35 AM, olcott wrote:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:
    On 2024-11-08 14:41:57 +0000, olcott said:
    On 11/8/2024 3:57 AM, joes wrote:
    Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
    On 11/7/2024 3:24 PM, joes wrote:
    Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:
    On 11/7/2024 5:56 AM, Richard Damon wrote:
    On 11/6/24 11:39 PM, olcott wrote:

    The actual computation itself does involve HHH emulating itself
    emulating DDD. To simply pretend that this does not occur seems
    dishonest.
    Which is what you are doing: you pretend that DDD calls some other
    HHH that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction final halt
    state whether HHH aborts its emulation or not.
    HOW STUPID CAN POSSIBLY YOU BE?
    WHEN I CORRECT YOU DOZENS OF TIMES YOU KEEP MAKING THE SAME MISTAKE.
    But the emulation by HHH isn't the measure that a Decider is supposed
    to use,
    DDD emulated by HHH SPECIFIES THAT HHH MUST emulate itself emulating
    DDD.
    DDD emulated by HHH1 SPECIFIES THAT HHH1 MUST NOT emulate itself
    emulating DDD.
    You can leave out the "emulated by". It says right in the code of DDD
    what should be simulated.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Tue Nov 12 12:52:45 2024
    On 2024-11-11 14:58:02 +0000, olcott said:

    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:

    On 11/9/2024 7:53 AM, Mikko wrote:
    On 2024-11-08 14:41:57 +0000, olcott said:

    On 11/8/2024 3:57 AM, joes wrote:
    Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
    On 11/7/2024 3:24 PM, joes wrote:
    Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:
    On 11/7/2024 5:56 AM, Richard Damon wrote:
    On 11/6/24 11:39 PM, olcott wrote:

    That is not what the machine code of DDD that calls the >>>>>>>>>>>>>>>>>>>>> machine code of HHH says.
    The code by itself doesn’t say "do not return". That is a semantic >>>>>>>> property.
    The code itself does say that within the semantics of the x86 language >>>>>>> as I have been saying all long hundreds of times.
    There is no "do not return" instruction.

    Right, so that is part of the input, or it can't be >>>>>>>>>>>>>>>>>>>> emulated.
    The Machine code of HHH says that it will abort its >>>>>>>>>>>>>>>>>>>> emulation and return, so that is the only correct result >>>>>>>>>>>>>>>>>>>> per the x86 language.
    Are you really so ignorant of these things that you think >>>>>>>>>>>>>>>>>>> that the fact that HHH returns to main() causes its emulated
    DDD to reach its own final state?
    Yes, because DDD calls HHH.

    But the PROGRAM DDD, that it is emulating does. Just its own >>>>>>>>>>>>>>>>>> PARTIAL emulation of it is aborted before it gets there. >>>>>>>>>>>>>>>> Just repeating your errors, and not even trying to refute the >>>>>>>>>>>>>>>> errors pointed out, I guess that means you accept these as >>>>>>>>>>>>>>>> errors.
    There is only one program DDD, although it is invoked multiple times. >>>>>>>> We don’t care whether HHH actually simulates the return as long as it
    actually derives (not guesses) the right result.
    DDD emulated by HHH does have different behavior than DDD emulated by >>>>>>> HHH1 or directly executed DDD.
    DDD emulated by CANNOT POSSIBLY HALT no matter WTF HHH does: abort or >>>>>>> NEVER abort.
    When the instance of HHH that DDD calls aborts simulating, it returns >>>>>> to the simulated DDD, which then halts.

    There <is> a key distinguishing difference in the behavior of DDD >>>>>>> emulated by HHH and DDD emulated by HHH1 or directly executed. It is >>>>>>> ridiculously stupid to simply ignore this for three f-cking years. >>>>>> That difference is not due to DDD.


    The semantic property of the finite string pair: HHH/DDD
    unequivocally entails that DDD never reaches its final halt state.

    No, it does not. You might say that the semantic property of the
    finite string "Olcott is an idiot" unequvocally entails that Olcott
    is an idiot but it does not.

    The semantic property of the finite string pair: HHH/DDD
    unequivocally entails that DDD never reaches its final halt
    state WITHIN THE SEMANTICS OF THE X86 LANGUAGE.

    The expression "The semantic property" is incorrect when it is not
    clear from context which semantic property is meant. Note that a
    string per se does not have semantic properties, they all come
    from interpretrations.

    That you pretend to not understand my clear words does
    not mean that my words are not clear.

    The relevant semantic property of the finite string pair
    HHH/DDD where DDD is emulated by HHH according to the
    semantics of the x86 language is that DDD cannot possibly
    reach its "return" instruction final halt state.

    That property is not particularly interesting and not relevant to
    discussion about halting ro halting deciders.

    And your answer does not tell what the property is other than in
    one special case. What does "X has the same property" mean?

    The fact that DDD defines a pathological relationship with
    HHH cannot be simply ignored and must be accounted for.

    It can be ignored as long as that relationship is not relevant.
    Everything that can be proven without any reference to that
    relationship is prevable even ehen that relationship is considered.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Tue Nov 12 13:22:09 2024
    On 2024-11-11 15:15:09 +0000, olcott said:

    On 11/11/2024 5:06 AM, Mikko wrote:
    On 2024-11-09 14:56:14 +0000, olcott said:

    On 11/9/2024 3:53 AM, Mikko wrote:
    On 2024-11-08 14:39:20 +0000, olcott said:

    On 11/8/2024 6:39 AM, Mikko wrote:
    On 2024-11-07 16:39:57 +0000, olcott said:

    On 11/7/2024 3:56 AM, Mikko wrote:
    On 2024-11-06 15:26:06 +0000, olcott said:

    On 11/6/2024 8:39 AM, Mikko wrote:
    On 2024-11-05 13:18:43 +0000, olcott said:

    On 11/5/2024 3:01 AM, Mikko wrote:
    On 2024-11-03 15:13:56 +0000, olcott said:

    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said:

    HHH does compute the mapping from its input DDD
    to the actual behavior that DDD specifies and this >>>>>>>>>>>>>>> DOES INCLUDE HHH emulating itself emulating DDD.

    Yes but not the particular mapping required by the halting problem.

    Yes it is the particular mapping required by the halting problem. >>>>>>>>>>>>> The exact same process occurs in the Linz proof.

    The halting probelm requires that every halt decider terminates. >>>>>>>>>>>> If HHH(DDD) terminates so does DDD. The halting problmen requires >>>>>>>>>>>> that if DDD terminates then HHH(DDD) accepts as halting. >>>>>>>>>>>
    void Infinite_Loop()
    {
       HERE: goto HERE;
       return;
    }

    No that is false.
    The measure is whether a C function can possibly
    reach its "return" instruction final state.

    Not in the original problem but the question whether a particular strictly
    C function will ever reach its return instruction is equally hard. About

    It has always been about whether or not a finite string input >>>>>>>>> specifies a computation that reaches its final state.

    Not really. The original problem was not a halting problem but Turing's

    Exactly. The actual Halting Problem was called that by Davis
    in 1952. Not the same as Turing proof.

    In early times there was variation in how things were presented and what >>>>>> words were used. Post had studied the halting problem of his tag system >>>>>> much earlier but didn't call it a machine. Many other problems were also >>>>>> studied and later found to be more or less related to the halting
    problem and its variants.

    *So we are back to The Halting Problem itself*

    has always been about whether or not a finite string input
    specifies a computation that reaches its final state.

    No, it has been a collection of related problems that includes that >>>>>> particular one.

    The halting problem has always been abuut halting

    Nevertheless Turing's solution to his circularity problem is usually
    regarded as the first solution to the halting problem.

    As the problems are related and equally hard it does
    not really matter which one you choose as long as you are clear
    about your choice. To argue about the meaning of words id a clear
    indcation of an intent to avoid an honest discussion.

    It is not the meaning of words it is the semantic
    property of the finite string pair HHH/DDD.

    Above you have argued about the meanings of the words and
    keep doing so below.

    It is the meaning of the bytes of x86 code and
    bytes of code are not words.

    No, nothing you have said tells anuything about meanings of the bytes
    of x86 code. (A pair of such bytes is sometimes called a "word").
    You were just arguing about the meanings the verb "halt" and other
    words.

    Halt means reaching a final halt state to say otherwise
    is ignorant or dishonest.

    The exact definition of "halt" varies depending on the model.
    For a Turing machine halting means reaching a configuration
    where where there is no rule for the state and current symbol.
    For a C program it is more ambiguous as there are situations
    where the language standard does not specify whether the execution
    should be terminated or continued. THere is similar ambiguity in
    x86 semantics as there are operation codes that are defined on
    some x86 processor models but undefined on others, and it is
    also undefined what happens on a jump to a address in a
    non-exstent or uninitialised memory.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Tue Nov 12 14:23:33 2024
    Am Tue, 12 Nov 2024 07:58:03 -0600 schrieb olcott:
    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself
    emulating DDD. To simply pretend that this does not occur seems
    dishonest.
    Which is what you are doing: you pretend that DDD calls some other
    HHH that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction
    whether HHH aborts its emulation or not.

    No. When the HHH that simulates DDD aborts, it also means that the HHH
    that DDD calls aborts, since they are the same program sharing the
    same code. This also means that the aborting of the inner HHH called
    by DDD is not simulated by the outer HHH, because it aborts before.
    DDD, the counterexample to the claim that HHH can decide
    on the halting status of every program, is constructed on HHH.
    DDD is not a single program that can’t be decided by ANY decider,
    rather a template for every claimed halting decider, thus changes
    depending on it. If you fix DDD to call a particular "decider",
    no claim is made as to its decidability by a different "decider".
    Each decider has their own DDD-like that calls that very same
    decider.

    When DDD calls a simulator that aborts, that simulator returns to DDD,
    which then halts.
    It is not the same DDD as the DDD under test.
    Yes it is: DDD(){HHH(DDD);}
    What do you think it is?

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Tue Nov 12 15:46:56 2024
    Am Tue, 12 Nov 2024 08:49:55 -0600 schrieb olcott:
    On 11/12/2024 8:23 AM, joes wrote:
    Am Tue, 12 Nov 2024 07:58:03 -0600 schrieb olcott:
    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself
    emulating DDD. To simply pretend that this does not occur seems
    dishonest.
    Which is what you are doing: you pretend that DDD calls some other >>>>>> HHH that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction whether
    HHH aborts its emulation or not.
    No. When the HHH that simulates DDD aborts, it also means that the HHH
    that DDD calls aborts,
    In no case does DDD emulated by any HHH that aborts at some point or not
    does the emulated DDD ever reach its "return" instruction.
    Guessing „No HHH that may or may not abort simulating a DDD that calls
    that (aborting or not) HHH can simulate DDD halting.”
    That is wrong. When you abort simulating, you can’t tell if it maybe
    would have halted later on. You can’t say that something didn’t halt
    just because you didn’t simulate further than some fixed number of
    steps.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Tue Nov 12 17:01:14 2024
    Am Tue, 12 Nov 2024 10:07:11 -0600 schrieb olcott:
    On 11/12/2024 9:46 AM, joes wrote:
    Am Tue, 12 Nov 2024 08:49:55 -0600 schrieb olcott:
    On 11/12/2024 8:23 AM, joes wrote:
    Am Tue, 12 Nov 2024 07:58:03 -0600 schrieb olcott:
    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself >>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>> dishonest.
    Which is what you are doing: you pretend that DDD calls some
    other HHH that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction
    whether HHH aborts its emulation or not.
    No. When the HHH that simulates DDD aborts, it also means that the
    HHH that DDD calls aborts,
    In no case does DDD emulated by any HHH that aborts at some point or
    not does the emulated DDD ever reach its "return" instruction.

    That is wrong. When you abort simulating, you can’t tell if it maybe
    would have halted later on.

    Guessing „No HHH that may or may not abort simulating a DDD that calls
    that (aborting or not) HHH can simulate DDD halting.”
    *There is no guessing to it*

    I was guessing what you meant with your incorrect grammar.


    You can’t say that something didn’t halt just because you didn’t
    simulate further than some fixed number of steps.
    *This must just be over your head*
    Are you saying I can say that an infinite loop terminates because
    it can be simulated it for a finite number of steps?

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Tue Nov 12 18:44:25 2024
    On 11/12/24 8:58 AM, olcott wrote:
    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself
    emulating DDD. To simply pretend that this does not occur seems
    dishonest.
    Which is what you are doing: you pretend that DDD calls some other HHH >>>> that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction final halt
    state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns to DDD,
    which then halts.


    It is not the same DDD as the DDD under test.
    When Bill's identical twin brother Fred is caught robbing
    the liquor store that is not proof that Bill did it.


    But the DDD that calls the HHH that aborts *IS* the DDD under test.

    YOU are the one confusing it with something it isn't by trying to
    "idealize" the HHH is calls, instead of using the ACTUAL HHH that it calls.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Wed Nov 13 08:37:03 2024
    Am Tue, 12 Nov 2024 16:45:10 -0600 schrieb olcott:
    On 11/12/2024 5:22 AM, Mikko wrote:
    On 2024-11-11 15:15:09 +0000, olcott said:
    On 11/11/2024 5:06 AM, Mikko wrote:
    On 2024-11-09 14:56:14 +0000, olcott said:
    On 11/9/2024 3:53 AM, Mikko wrote:

    THere is similar ambiguity in x86 semantics as there are operation
    codes that are defined on some x86 processor models but undefined on
    others, and it is also undefined what happens on a jump to a address in
    a non-exstent or uninitialised memory.
    Anyone with sufficient understanding of the x86 language fully well
    knows that no DDD emulated by any HHH can possibly reach past its own [0000217a] machine address.
    Only if the called HHH doesn’t halt. Why doesn’t it?

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Wed Nov 13 12:58:13 2024
    On 2024-11-12 13:58:03 +0000, olcott said:

    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself
    emulating DDD. To simply pretend that this does not occur seems
    dishonest.
    Which is what you are doing: you pretend that DDD calls some other HHH >>>> that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction final halt
    state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns to DDD,
    which then halts.


    It is not the same DDD as the DDD under test.

    If the DDD under the test is not the same as DDD then the test
    is performed incorrectly and the test result is not valid.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Wed Nov 13 12:54:14 2024
    On 2024-11-12 22:45:10 +0000, olcott said:

    On 11/12/2024 5:22 AM, Mikko wrote:
    On 2024-11-11 15:15:09 +0000, olcott said:

    On 11/11/2024 5:06 AM, Mikko wrote:
    On 2024-11-09 14:56:14 +0000, olcott said:

    On 11/9/2024 3:53 AM, Mikko wrote:
    On 2024-11-08 14:39:20 +0000, olcott said:

    On 11/8/2024 6:39 AM, Mikko wrote:
    On 2024-11-07 16:39:57 +0000, olcott said:

    On 11/7/2024 3:56 AM, Mikko wrote:
    On 2024-11-06 15:26:06 +0000, olcott said:

    On 11/6/2024 8:39 AM, Mikko wrote:
    On 2024-11-05 13:18:43 +0000, olcott said:

    On 11/5/2024 3:01 AM, Mikko wrote:
    On 2024-11-03 15:13:56 +0000, olcott said:

    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said:

    HHH does compute the mapping from its input DDD >>>>>>>>>>>>>>>>> to the actual behavior that DDD specifies and this >>>>>>>>>>>>>>>>> DOES INCLUDE HHH emulating itself emulating DDD. >>>>>>>>>>>>>>>>
    Yes but not the particular mapping required by the halting problem.

    Yes it is the particular mapping required by the halting problem.
    The exact same process occurs in the Linz proof.

    The halting probelm requires that every halt decider terminates. >>>>>>>>>>>>>> If HHH(DDD) terminates so does DDD. The halting problmen requires
    that if DDD terminates then HHH(DDD) accepts as halting. >>>>>>>>>>>>>
    void Infinite_Loop()
    {
       HERE: goto HERE;
       return;
    }

    No that is false.
    The measure is whether a C function can possibly
    reach its "return" instruction final state.

    Not in the original problem but the question whether a particular strictly
    C function will ever reach its return instruction is equally hard. About

    It has always been about whether or not a finite string input >>>>>>>>>>> specifies a computation that reaches its final state.

    Not really. The original problem was not a halting problem but Turing's

    Exactly. The actual Halting Problem was called that by Davis >>>>>>>>> in 1952. Not the same as Turing proof.

    In early times there was variation in how things were presented and what
    words were used. Post had studied the halting problem of his tag system
    much earlier but didn't call it a machine. Many other problems were also
    studied and later found to be more or less related to the halting >>>>>>>> problem and its variants.

    *So we are back to The Halting Problem itself*

    has always been about whether or not a finite string input
    specifies a computation that reaches its final state.

    No, it has been a collection of related problems that includes that >>>>>>>> particular one.

    The halting problem has always been abuut halting

    Nevertheless Turing's solution to his circularity problem is usually >>>>>> regarded as the first solution to the halting problem.

    As the problems are related and equally hard it does
    not really matter which one you choose as long as you are clear >>>>>>>> about your choice. To argue about the meaning of words id a clear >>>>>>>> indcation of an intent to avoid an honest discussion.

    It is not the meaning of words it is the semantic
    property of the finite string pair HHH/DDD.

    Above you have argued about the meanings of the words and
    keep doing so below.

    It is the meaning of the bytes of x86 code and
    bytes of code are not words.

    No, nothing you have said tells anuything about meanings of the bytes
    of x86 code. (A pair of such bytes is sometimes called a "word").
    You were just arguing about the meanings the verb "halt" and other
    words.

    Halt means reaching a final halt state to say otherwise
    is ignorant or dishonest.

    The exact definition of "halt" varies depending on the model.
    For a Turing machine halting means reaching a configuration
    where where there is no rule for the state and current symbol.

    Since we are only talking about Turing Machines and C functions
    there is no need to get into other models.

    You have also talked about x86, so it is better to include that.

    For a C program it is more ambiguous as there are situations
    where the language standard does not specify whether the execution
    should be terminated or continued.

    Reaching the "return" instruction final halt state <is>
    the only normal termination for a C function.

    You may call it "only normal termitaion" but there are other terminations
    that need not be called "normal".

    If you want to get silly you can say that a C function stuck
    in an infinite loop "halts" when you yank the computer's power
    cord out.

    That is in the same category as the "aboting" your HHH may do with
    certain inputs. The program does specify a next action but the
    specified action is not performed.

    That is just not what is meant by halting. In software
    engineering terms "halting" is only normal termination.

    No, it is not. I have worked with software enginees so much that I know
    that they don't identify halting with normal termination. And also that
    they are not always ssystematic and consistent with their words.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Wed Nov 13 20:09:24 2024
    On 11/13/24 6:08 PM, olcott wrote:
    On 11/13/2024 4:54 AM, Mikko wrote:
    On 2024-11-12 22:45:10 +0000, olcott said:

    On 11/12/2024 5:22 AM, Mikko wrote:
    On 2024-11-11 15:15:09 +0000, olcott said:

    On 11/11/2024 5:06 AM, Mikko wrote:
    On 2024-11-09 14:56:14 +0000, olcott said:

    On 11/9/2024 3:53 AM, Mikko wrote:
    On 2024-11-08 14:39:20 +0000, olcott said:

    On 11/8/2024 6:39 AM, Mikko wrote:
    On 2024-11-07 16:39:57 +0000, olcott said:

    On 11/7/2024 3:56 AM, Mikko wrote:
    On 2024-11-06 15:26:06 +0000, olcott said:

    On 11/6/2024 8:39 AM, Mikko wrote:
    On 2024-11-05 13:18:43 +0000, olcott said:

    On 11/5/2024 3:01 AM, Mikko wrote:
    On 2024-11-03 15:13:56 +0000, olcott said:

    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said: >>>>>>>>>>>>>>>>>>
    HHH does compute the mapping from its input DDD >>>>>>>>>>>>>>>>>>> to the actual behavior that DDD specifies and this >>>>>>>>>>>>>>>>>>> DOES INCLUDE HHH emulating itself emulating DDD. >>>>>>>>>>>>>>>>>>
    Yes but not the particular mapping required by the >>>>>>>>>>>>>>>>>> halting problem.

    Yes it is the particular mapping required by the >>>>>>>>>>>>>>>>> halting problem.
    The exact same process occurs in the Linz proof. >>>>>>>>>>>>>>>>
    The halting probelm requires that every halt decider >>>>>>>>>>>>>>>> terminates.
    If HHH(DDD) terminates so does DDD. The halting problmen >>>>>>>>>>>>>>>> requires
    that if DDD terminates then HHH(DDD) accepts as halting. >>>>>>>>>>>>>>>
    void Infinite_Loop()
    {
       HERE: goto HERE;
       return;
    }

    No that is false.
    The measure is whether a C function can possibly >>>>>>>>>>>>>>> reach its "return" instruction final state.

    Not in the original problem but the question whether a >>>>>>>>>>>>>> particular strictly
    C function will ever reach its return instruction is >>>>>>>>>>>>>> equally hard. About

    It has always been about whether or not a finite string input >>>>>>>>>>>>> specifies a computation that reaches its final state. >>>>>>>>>>>>
    Not really. The original problem was not a halting problem >>>>>>>>>>>> but Turing's

    Exactly. The actual Halting Problem was called that by Davis >>>>>>>>>>> in 1952. Not the same as Turing proof.

    In early times there was variation in how things were
    presented and what
    words were used. Post had studied the halting problem of his >>>>>>>>>> tag system
    much earlier but didn't call it a machine. Many other problems >>>>>>>>>> were also
    studied and later found to be more or less related to the halting >>>>>>>>>> problem and its variants.

    *So we are back to The Halting Problem itself*

    has always been about whether or not a finite string input >>>>>>>>>>> specifies a computation that reaches its final state.

    No, it has been a collection of related problems that includes >>>>>>>>>> that
    particular one.

    The halting problem has always been abuut halting

    Nevertheless Turing's solution to his circularity problem is
    usually
    regarded as the first solution to the halting problem.

    As the problems are related and equally hard it does
    not really matter which one you choose as long as you are clear >>>>>>>>>> about your choice. To argue about the meaning of words id a clear >>>>>>>>>> indcation of an intent to avoid an honest discussion.

    It is not the meaning of words it is the semantic
    property of the finite string pair HHH/DDD.

    Above you have argued about the meanings of the words and
    keep doing so below.

    It is the meaning of the bytes of x86 code and
    bytes of code are not words.

    No, nothing you have said tells anuything about meanings of the bytes >>>>>> of x86 code. (A pair of such bytes is sometimes called a "word").
    You were just arguing about the meanings the verb "halt" and other >>>>>> words.

    Halt means reaching a final halt state to say otherwise
    is ignorant or dishonest.

    The exact definition of "halt" varies depending on the model.
    For a Turing machine halting means reaching a configuration
    where where there is no rule for the state and current symbol.

    Since we are only talking about Turing Machines and C functions
    there is no need to get into other models.

    You have also talked about x86, so it is better to include that.


    That is construed as the precise details of the behavior
    of the C function.

    But not all "C Functions" have semantic properties. Only leaf functions,
    or functions made to be leaf functions by including the code they call.

    And, once you add to your "C Function" DDD, the HHH that it actually
    calls, that is the HHH that returns the answer, we see that the semantic property of reaching the end will be satisfied by that DDD.


    For a C program it is more ambiguous as there are situations
    where the language standard does not specify whether the execution
    should be terminated or continued.

    Reaching the "return" instruction final halt state <is>
    the only normal termination for a C function.

    You may call it "only normal termitaion" but there are other terminations
    that need not be called "normal".


    When we preserve the mapping to Turing machines then
    reaching the return instruction is the only correct
    notion of a final halt state.

    And only the COMPLETE emulation determines its behavior.

    Since the HHH that answers doesn't do that, its emulation is not
    determinative, but only the emulation of another emulator, given the
    EXACT SAME FULL PROGRAM as HHH had, that is the DDD that calls that HHH
    that aborts, and such an emulator WILL reach the final state, as HHH1 shows.


    If you want to get silly you can say that a C function stuck
    in an infinite loop "halts" when you yank the computer's power
    cord out.

    That is in the same category as the "aboting" your HHH may do with
    certain inputs. The program does specify a next action but the
    specified action is not performed.


    No it is not. A emulating termination analyzer is
    defined to abort as soon as aborting is the only way
    to prevent its own non-termination.

    Nops, Reference for that? Or are you going to admit this is another lie
    by ignoring the challange.

    Almost everything you say is based on your LIES about what it actually
    defined in the theories, because you are just proving you are totally
    ignorant of what the theory actually is. It almost seems like you are
    alergic to actual facts.


    THIS IS CORRECT ON THE BASIS OF SEMANTIC TAUTOLOGY.

    Nope.


    If I say that 2 + 3 = 5 it is not a rebuttal to say I
    doan beeve in nummers theys aint nun sich thang as rithmetic.

    YOu are just proving your stupoidity.


    That is just not what is meant by halting. In software
    engineering terms "halting" is only normal termination.

    No, it is not. I have worked with software enginees so much that I know
    that they don't identify halting with normal termination. And also that
    they are not always ssystematic and consistent with their words.




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Thu Nov 14 08:56:42 2024
    Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:
    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself
    emulating DDD. To simply pretend that this does not occur seems
    dishonest.
    Which is what you are doing: you pretend that DDD calls some other >>>>>> HHH that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction final
    halt state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns to
    DDD, which then halts.
    It is not the same DDD as the DDD under test.

    What, then, is the DDD "under test"?

    If the DDD under the test is not the same as DDD then the test is
    performed incorrectly and the test result is not valid.
    The DDD under test IS THE INPUT DDD
    Yes, exactly. In particular, the one that calls the aborting HHH.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Thu Nov 14 11:06:11 2024
    On 2024-11-13 23:08:40 +0000, olcott said:

    On 11/13/2024 4:54 AM, Mikko wrote:
    On 2024-11-12 22:45:10 +0000, olcott said:

    On 11/12/2024 5:22 AM, Mikko wrote:
    On 2024-11-11 15:15:09 +0000, olcott said:

    On 11/11/2024 5:06 AM, Mikko wrote:
    On 2024-11-09 14:56:14 +0000, olcott said:

    On 11/9/2024 3:53 AM, Mikko wrote:
    On 2024-11-08 14:39:20 +0000, olcott said:

    On 11/8/2024 6:39 AM, Mikko wrote:
    On 2024-11-07 16:39:57 +0000, olcott said:

    On 11/7/2024 3:56 AM, Mikko wrote:
    On 2024-11-06 15:26:06 +0000, olcott said:

    On 11/6/2024 8:39 AM, Mikko wrote:
    On 2024-11-05 13:18:43 +0000, olcott said:

    On 11/5/2024 3:01 AM, Mikko wrote:
    On 2024-11-03 15:13:56 +0000, olcott said:

    On 11/3/2024 7:04 AM, Mikko wrote:
    On 2024-11-02 12:24:29 +0000, olcott said: >>>>>>>>>>>>>>>>>>
    HHH does compute the mapping from its input DDD >>>>>>>>>>>>>>>>>>> to the actual behavior that DDD specifies and this >>>>>>>>>>>>>>>>>>> DOES INCLUDE HHH emulating itself emulating DDD. >>>>>>>>>>>>>>>>>>
    Yes but not the particular mapping required by the halting problem.

    Yes it is the particular mapping required by the halting problem.
    The exact same process occurs in the Linz proof. >>>>>>>>>>>>>>>>
    The halting probelm requires that every halt decider terminates.
    If HHH(DDD) terminates so does DDD. The halting problmen requires
    that if DDD terminates then HHH(DDD) accepts as halting. >>>>>>>>>>>>>>>
    void Infinite_Loop()
    {
       HERE: goto HERE;
       return;
    }

    No that is false.
    The measure is whether a C function can possibly >>>>>>>>>>>>>>> reach its "return" instruction final state.

    Not in the original problem but the question whether a particular strictly
    C function will ever reach its return instruction is equally hard. About

    It has always been about whether or not a finite string input >>>>>>>>>>>>> specifies a computation that reaches its final state. >>>>>>>>>>>>
    Not really. The original problem was not a halting problem but Turing's

    Exactly. The actual Halting Problem was called that by Davis >>>>>>>>>>> in 1952. Not the same as Turing proof.

    In early times there was variation in how things were presented and what
    words were used. Post had studied the halting problem of his tag system
    much earlier but didn't call it a machine. Many other problems were also
    studied and later found to be more or less related to the halting >>>>>>>>>> problem and its variants.

    *So we are back to The Halting Problem itself*

    has always been about whether or not a finite string input >>>>>>>>>>> specifies a computation that reaches its final state.

    No, it has been a collection of related problems that includes that >>>>>>>>>> particular one.

    The halting problem has always been abuut halting

    Nevertheless Turing's solution to his circularity problem is usually >>>>>>>> regarded as the first solution to the halting problem.

    As the problems are related and equally hard it does
    not really matter which one you choose as long as you are clear >>>>>>>>>> about your choice. To argue about the meaning of words id a clear >>>>>>>>>> indcation of an intent to avoid an honest discussion.

    It is not the meaning of words it is the semantic
    property of the finite string pair HHH/DDD.

    Above you have argued about the meanings of the words and
    keep doing so below.

    It is the meaning of the bytes of x86 code and
    bytes of code are not words.

    No, nothing you have said tells anuything about meanings of the bytes >>>>>> of x86 code. (A pair of such bytes is sometimes called a "word").
    You were just arguing about the meanings the verb "halt" and other >>>>>> words.

    Halt means reaching a final halt state to say otherwise
    is ignorant or dishonest.

    The exact definition of "halt" varies depending on the model.
    For a Turing machine halting means reaching a configuration
    where where there is no rule for the state and current symbol.

    Since we are only talking about Turing Machines and C functions
    there is no need to get into other models.

    You have also talked about x86, so it is better to include that.

    That is construed as the precise details of the behavior
    of the C function.

    Doing so deviates from the meaning of "C language".

    For a C program it is more ambiguous as there are situations
    where the language standard does not specify whether the execution
    should be terminated or continued.

    Reaching the "return" instruction final halt state <is>
    the only normal termination for a C function.

    You may call it "only normal termitaion" but there are other terminations
    that need not be called "normal".

    When we preserve the mapping to Turing machines then
    reaching the return instruction is the only correct
    notion of a final halt state.

    No, it is not. If you want to use the expression "final halt state"
    about Turing machines you must define it in terms of Turing macnine
    concepts, either as halting or as someting else.

    If you want to get silly you can say that a C function stuck
    in an infinite loop "halts" when you yank the computer's power
    cord out.

    That is in the same category as the "aboting" your HHH may do with
    certain inputs. The program does specify a next action but the
    specified action is not performed.

    No it is not. A emulating termination analyzer is
    defined to abort as soon as aborting is the only way
    to prevent its own non-termination.

    If for a particular input aborting is the only way to prevent its own non-termination then "as soon as" can only mean before doing anything
    and therefore before finding out that there is no other way.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Thu Nov 14 11:09:19 2024
    On 2024-11-13 23:11:30 +0000, olcott said:

    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:

    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself
    emulating DDD. To simply pretend that this does not occur seems
    dishonest.
    Which is what you are doing: you pretend that DDD calls some other HHH >>>>>> that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction final halt >>>>> state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns to DDD, >>>> which then halts.


    It is not the same DDD as the DDD under test.

    If the DDD under the test is not the same as DDD then the test
    is performed incorrectly and the test result is not valid.


    The DDD under test IS THE INPUT DDD
    IT IS STUPIDLY WRONG-HEADED TO THINK OTHERWISE.

    I agree that there is only one DDD but above you said otherwise.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Thu Nov 14 14:05:20 2024
    Am Thu, 14 Nov 2024 07:22:12 -0600 schrieb olcott:
    On 11/14/2024 2:56 AM, joes wrote:
    Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:
    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself >>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>> dishonest.
    Which is what you are doing: you pretend that DDD calls some
    other HHH that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction final >>>>>>> halt state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns to
    DDD, which then halts.
    It is not the same DDD as the DDD under test.
    What, then, is the DDD "under test"?
    The machine code address that is passed to HHH on the stack is the input
    to HHH thus the code under test. It specifies that HHH emulates itself emulating DDD.
    The DDD executed in main() is never pushed onto the stack of any HHH
    thus <is not> the input DDD.

    It starts at the same address, however. In what sense is the input not
    the DDD with that entry point?

    If the DDD under the test is not the same as DDD then the test is
    performed incorrectly and the test result is not valid.
    The DDD under test IS THE INPUT DDD
    Yes, exactly. In particular, the one that calls the aborting HHH.
    remember that the measure
    never has been: Does the emulated DDD ever stop running?
    The measure is: Does the emulated DDD ever reach its "return"
    instruction final halt state?

    Under what circumstances does DDD stop running without returning
    or return without stopping?

    If you were technically competent in the x86 language you would know
    that the answer to this has always been no.

    Which is a failure of HHH, since DDD itself returns and stops running.

    The emulated DDD cycles through its first four instructions never
    reaching its "ret" instruction final halt state no matter how many times
    it is emulated.
    That is imprecise: there is no single DDD that loops. But I agree that
    HHH can't simulate itself aborting and returning. Why is that?

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Nov 14 08:47:42 2024
    On 11/14/24 8:22 AM, olcott wrote:
    On 11/14/2024 2:56 AM, joes wrote:
    Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:
    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself >>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>> dishonest.
    Which is what you are doing: you pretend that DDD calls some other >>>>>>>> HHH that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction final >>>>>>> halt state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns to
    DDD, which then halts.
    It is not the same DDD as the DDD under test.

    What, then, is the DDD "under test"?

    The machine code address that is passed to HHH on the stack
    is the input to HHH thus the code under test. It specifies
    that HHH emulates itself emulating DDD.


    And thus the contents of the memory are ALSO part of the "input" and
    thus not changable without changing the input.

    HHH is required to abort the emulation of any input that
    would otherwise result in its own non-termination. DDD
    is such an input.

    No, HHH does what it does, and, to be a halt decider must determine if
    the program described halts or not.


    The DDD executed in main() is never pushed onto the stack
    of any HHH thus <is not> the input DDD.

    The address of it is, and thus IS the input.

    make main be:

    int main() {
    HHH(DDD);
    DDD();
    }

    and the DDD that HHH gets is EXACTLY the same code as the DDD that main
    calls, and thus what HHH needs to answer about.



    If the DDD under the test is not the same as DDD then the test is
    performed incorrectly and the test result is not valid.
    The DDD under test IS THE INPUT DDD

    Yes, exactly. In particular, the one that calls the aborting HHH.


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

    If you are not a brain dead moron you could remember that the
    measure never has been: Does the emulated DDD ever stop running?
    after be told that this dozens of times.


    Right THE ONLY MEASURE has been does the direct exection of the program described by the input reach a final state.




    The measure is: Does the emulated DDD ever reach its "return"
    instruction final halt state?

    But only if "emulated" means a complate and correct emulation, which
    isn't the emulation done by the HHH that returns the answer, and thus
    your HHH is using a STRAWMAN criteria, which makes it wrong.

    The concept of a UTM says that the direct exection can be replaced with
    a COMPLETE emulation of the input, which HHH doesn't do so saying the
    criteria is the emulation by HHH is just a LIE, since HHH doesn't do a
    complete emulation,


    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    If you were technically competent in the x86 language you
    would know that the answer to this has always been no.

    No, the answer to the ACTUAL REQUIRED question is YES, but you seem to
    think LIES are acceptabe, as you just don't undetstand what truth is.


    The emulated DDD cycles through its first four instructions
    never reaching its "ret" instruction final halt state no
    matter how many times it is emulated.


    WRONG, you are just proving you don't even know what "emulation" means,
    because you are just naturally that STUPID and IGNORANT.

    The emulation of the input DDD, NEVER actually gets back to the
    beginning of DDD, we only reach the point of emulating the emulation of
    that point, but as you say, the level of indirection matters, so you are showing that you are wrong.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Nov 14 12:50:09 2024
    On 11/14/24 10:23 AM, olcott wrote:
    On 11/14/2024 8:05 AM, joes wrote:
    Am Thu, 14 Nov 2024 07:22:12 -0600 schrieb olcott:
    On 11/14/2024 2:56 AM, joes wrote:
    Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:
    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself >>>>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>>>> dishonest.
    Which is what you are doing: you pretend that DDD calls some >>>>>>>>>> other HHH that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction final >>>>>>>>> halt state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns to >>>>>>>> DDD, which then halts.
    It is not the same DDD as the DDD under test.
    What, then, is the DDD "under test"?
    The machine code address that is passed to HHH on the stack is the input >>> to HHH thus the code under test. It specifies that HHH emulates itself
    emulating DDD.
    The DDD executed in main() is never pushed onto the stack of any HHH
    thus <is not> the input DDD.

    It starts at the same address, however. In what sense is the input not
    the DDD with that entry point?


    DDD emulated by HHH specifies that HHH emulates itself
    emulating DDD. This requires HHH to abort this DDD to
    prevent its own non-termination. No other instance of DDD
    has this same result.


    Which means that HHH admits that it isn't doing the operation that
    semantically determines that answer it is supposed to be getting.

    ALL other instances of *THIS* DDD have the identical code, so do the
    identical things, so the HHH they can will ALSO abort and return, making
    the ACTUAL semantic behavior of the input to be halting.

    Only your INCORRECT attempt to define the "bahavior of the input" to be
    the NON-SEMANTIC behavior of the partial emulation done by HHH, which is
    just an incorrect definition, as it contradicts the basic meaning of the
    terms, and becomes a SUBJECTIVE, not an OBJECTIVE criteria, and deciders
    are DEFINED based on OBJECTIVE criteria.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Nov 14 13:28:21 2024
    On 11/14/24 1:04 PM, olcott wrote:
    On 11/14/2024 7:47 AM, Richard Damon wrote:
    On 11/14/24 8:22 AM, olcott wrote:
    On 11/14/2024 2:56 AM, joes wrote:
    Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:
    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself >>>>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>>>> dishonest.
    Which is what you are doing: you pretend that DDD calls some >>>>>>>>>> other
    HHH that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction final >>>>>>>>> halt state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns to >>>>>>>> DDD, which then halts.
    It is not the same DDD as the DDD under test.

    What, then, is the DDD "under test"?

    The machine code address that is passed to HHH on the stack
    is the input to HHH thus the code under test. It specifies
    that HHH emulates itself emulating DDD.


    And thus the contents of the memory are ALSO part of the "input" and
    thus not changable without changing the input.

    HHH is required to abort the emulation of any input that
    would otherwise result in its own non-termination. DDD
    is such an input.

    No, HHH does what it does, and, to be a halt decider must determine if
    the program described halts or not.


    An emulating termination analyzer / simulating halt decider
    is required to prevent its own non-termination.


    It is also requied to CORRECTLY indicate what the program described by
    its input will do when it is run.

    That is can't do both at the same time just makes the problem
    uncomputable, and the fact you don't understand this shows your STUPIDITY.

    The fact you keep on trying to change the fundamental, and thus
    unchangable, definitions just shows your ignorance, and total disregard
    for the truth, making you just a pathological liar.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Nov 14 13:46:34 2024
    On 11/14/24 1:34 PM, olcott wrote:
    On 11/14/2024 12:28 PM, Richard Damon wrote:
    On 11/14/24 1:04 PM, olcott wrote:
    On 11/14/2024 7:47 AM, Richard Damon wrote:
    On 11/14/24 8:22 AM, olcott wrote:
    On 11/14/2024 2:56 AM, joes wrote:
    Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:
    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating >>>>>>>>>>>>> itself
    emulating DDD. To simply pretend that this does not occur >>>>>>>>>>>>> seems
    dishonest.
    Which is what you are doing: you pretend that DDD calls some >>>>>>>>>>>> other
    HHH that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction >>>>>>>>>>> final
    halt state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns to >>>>>>>>>> DDD, which then halts.
    It is not the same DDD as the DDD under test.

    What, then, is the DDD "under test"?

    The machine code address that is passed to HHH on the stack
    is the input to HHH thus the code under test. It specifies
    that HHH emulates itself emulating DDD.


    And thus the contents of the memory are ALSO part of the "input" and
    thus not changable without changing the input.

    HHH is required to abort the emulation of any input that
    would otherwise result in its own non-termination. DDD
    is such an input.

    No, HHH does what it does, and, to be a halt decider must determine
    if the program described halts or not.


    An emulating termination analyzer / simulating halt decider
    is required to prevent its own non-termination.


    It is also requied to CORRECTLY indicate what the program described by
    its input will do when it is run.


    Just like int sum(int x, int y) { return x + y; }
    is required to return 5 for sum(2,3) HHH is required
    to report on the behavior of HHH emulating itself
    emulating DDD because that <is> what this input specifies.



    No, it is required to report on the behavior of DDD, not HHH's partial emulation of it.

    You are just proving your utter stupidity of not knowing the
    requirementss of the problems you are talking about, and your repeated
    LIES about them just shows your pathological stupidity on the topic.

    You have FAILED to provide ANY reference from a reputable source to say
    that a "Halt Decider" reports on the results of its own emulation of the input", thus effectively ADMITTING youj know it to be a false statement.

    Sorry, but you LIES are shown to just b that LIES, and your brazenness
    of doing so just shows your stupidity.

    You are just trying to live in a fantasy world that you define for
    yourself, but you can't actually get out of reality, so it has been just crushing you to pieces and spitting you out. All you have done is proved
    how stupid you are, and likely killed any chance of your ideas ever
    being looked at as long as your name taints them.

    Sorry, but that is the facts.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Thu Nov 14 19:55:07 2024
    Am Thu, 14 Nov 2024 13:22:36 -0600 schrieb olcott:
    On 11/14/2024 1:17 PM, Richard Damon wrote:
    On 11/14/24 2:06 PM, olcott wrote:
    On 11/14/2024 12:46 PM, Richard Damon wrote:
    On 11/14/24 1:34 PM, olcott wrote:
    On 11/14/2024 12:28 PM, Richard Damon wrote:
    On 11/14/24 1:04 PM, olcott wrote:
    On 11/14/2024 7:47 AM, Richard Damon wrote:
    On 11/14/24 8:22 AM, olcott wrote:
    On 11/14/2024 2:56 AM, joes wrote:
    Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:
    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott: >>>>>>>>>>>>>>> On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott: >>>>>>>>>>>>>>>>> On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said: >>>>>>>>>>>>>>>>>>> On 11/9/2024 7:53 AM, Mikko wrote:

    HHH is required to abort the emulation of any input that would >>>>>>>>> otherwise result in its own non-termination. DDD is such an
    input.

    Does that mean that DDD doesn't halt?

    No, HHH does what it does, and, to be a halt decider must
    determine if the program described halts or not.
    An emulating termination analyzer / simulating halt decider is
    required to prevent its own non-termination.
    It is also requied to CORRECTLY indicate what the program described >>>>>> by its input will do when it is run.
    HHH is required to report on
    the behavior of HHH emulating itself emulating DDD because that <is> >>>>> what this input specifies.
    No, it is required to report on the behavior of DDD, not HHH's
    partial emulation of it.
    An emulating termination analyzer / simulating halt decider is always
    correct to reject any input as non-halting that must be aborted to
    prevent its own non-termination.
    But it only "Must be aborted" if the unbounded emulaiton of that exact
    input doesn't halt.
    *You are just reverting to weasel words*

    What are weasel words?

    When no HHH anywhere in the recursive emulation chain ever needs to
    abort its input to prevent the non terminating behavior of the outermost
    HHH then the input to HHH halts, otherwise the input to HHH is correctly rejected as non-halting.
    Why doesn't any HHH abort then?

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Nov 14 14:17:22 2024
    On 11/14/24 2:06 PM, olcott wrote:
    On 11/14/2024 12:46 PM, Richard Damon wrote:
    On 11/14/24 1:34 PM, olcott wrote:
    On 11/14/2024 12:28 PM, Richard Damon wrote:
    On 11/14/24 1:04 PM, olcott wrote:
    On 11/14/2024 7:47 AM, Richard Damon wrote:
    On 11/14/24 8:22 AM, olcott wrote:
    On 11/14/2024 2:56 AM, joes wrote:
    Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:
    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott: >>>>>>>>>>>>>>> On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating >>>>>>>>>>>>>>> itself
    emulating DDD. To simply pretend that this does not occur >>>>>>>>>>>>>>> seems
    dishonest.
    Which is what you are doing: you pretend that DDD calls >>>>>>>>>>>>>> some other
    HHH that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction >>>>>>>>>>>>> final
    halt state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator >>>>>>>>>>>> returns to
    DDD, which then halts.
    It is not the same DDD as the DDD under test.

    What, then, is the DDD "under test"?

    The machine code address that is passed to HHH on the stack
    is the input to HHH thus the code under test. It specifies
    that HHH emulates itself emulating DDD.


    And thus the contents of the memory are ALSO part of the "input"
    and thus not changable without changing the input.

    HHH is required to abort the emulation of any input that
    would otherwise result in its own non-termination. DDD
    is such an input.

    No, HHH does what it does, and, to be a halt decider must
    determine if the program described halts or not.


    An emulating termination analyzer / simulating halt decider
    is required to prevent its own non-termination.


    It is also requied to CORRECTLY indicate what the program described
    by its input will do when it is run.


    Just like int sum(int x, int y) { return x + y; }
    is required to return 5 for sum(2,3) HHH is required
    to report on the behavior of HHH emulating itself
    emulating DDD because that <is> what this input specifies.



    No, it is required to report on the behavior of DDD, not HHH's partial
    emulation of it.


    An emulating termination analyzer / simulating halt decider
    is always correct to reject any input as non-halting that must
    be aborted to prevent its own non-termination.


    But it only "Must be aborted" if the unbounded emulaiton of that exact
    input doesn't halt. That would be DDD that calls the HHH that does abort
    and return (if that is the behavior of the HHH that you claim is
    correct) and that emulation does reach a final state.

    It isn't allowed to look at a DIFFERENT input that calls a DIFFERENT
    "HHH" (which can't actually be HHH, as a probram is exactly what it is
    definied to be, which must be fully definied).

    Thus, your arguement is just based on LIES.

    HHH doesn't "Need" to abort its emulation, even though it does by its
    code, so it is just wrong.

    You just seem to be too stupid to understand that the "hypothetical" HHH
    that doesn't abort is the HHH that the input DDD calls.

    It seems you just don't undetstand what a "program" actually is, and
    this ERROR just makes all your logic just lies.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Nov 14 15:04:05 2024
    On 11/14/24 2:22 PM, olcott wrote:
    On 11/14/2024 1:17 PM, Richard Damon wrote:
    On 11/14/24 2:06 PM, olcott wrote:
    On 11/14/2024 12:46 PM, Richard Damon wrote:
    On 11/14/24 1:34 PM, olcott wrote:
    On 11/14/2024 12:28 PM, Richard Damon wrote:
    On 11/14/24 1:04 PM, olcott wrote:
    On 11/14/2024 7:47 AM, Richard Damon wrote:
    On 11/14/24 8:22 AM, olcott wrote:
    On 11/14/2024 2:56 AM, joes wrote:
    Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:
    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott: >>>>>>>>>>>>>>> On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott: >>>>>>>>>>>>>>>>> On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said: >>>>>>>>>>>>>>>>>>> On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH >>>>>>>>>>>>>>>>> emulating itself
    emulating DDD. To simply pretend that this does not >>>>>>>>>>>>>>>>> occur seems
    dishonest.
    Which is what you are doing: you pretend that DDD calls >>>>>>>>>>>>>>>> some other
    HHH that doesn’t abort.
    DDD emulated by HHH does not reach its "return"
    instruction final
    halt state whether HHH aborts its emulation or not. >>>>>>>>>>>>>> When DDD calls a simulator that aborts, that simulator >>>>>>>>>>>>>> returns to
    DDD, which then halts.
    It is not the same DDD as the DDD under test.

    What, then, is the DDD "under test"?

    The machine code address that is passed to HHH on the stack
    is the input to HHH thus the code under test. It specifies
    that HHH emulates itself emulating DDD.


    And thus the contents of the memory are ALSO part of the "input" >>>>>>>> and thus not changable without changing the input.

    HHH is required to abort the emulation of any input that
    would otherwise result in its own non-termination. DDD
    is such an input.

    No, HHH does what it does, and, to be a halt decider must
    determine if the program described halts or not.


    An emulating termination analyzer / simulating halt decider
    is required to prevent its own non-termination.


    It is also requied to CORRECTLY indicate what the program
    described by its input will do when it is run.


    Just like int sum(int x, int y) { return x + y; }
    is required to return 5 for sum(2,3) HHH is required
    to report on the behavior of HHH emulating itself
    emulating DDD because that <is> what this input specifies.



    No, it is required to report on the behavior of DDD, not HHH's
    partial emulation of it.


    An emulating termination analyzer / simulating halt decider
    is always correct to reject any input as non-halting that must
    be aborted to prevent its own non-termination.


    But it only "Must be aborted" if the unbounded emulaiton of that exact
    input doesn't halt.

    *You are just reverting to weasel words*

    When no HHH anywhere in the recursive emulation chain ever
    needs to abort its input to prevent the non terminating
    behavior of the outermost HHH then the input to HHH halts,
    otherwise the input to HHH is correctly rejected as non-halting.


    No, YOU are trying to use weasel words PROVING you are just a LIAR that
    has no idea what he is talking about.

    The Criteria you keep on bringing up is nothing but a FALSE STRAWMAN LIE
    that you have shown you can not show any basis for it,

    Sorry, it doesn't matter what any other HHH/DDD pair does, the one we
    are looking out has the HHH aborting its emulation and returning to its
    caller, be it main or DDD, and thus this DDD will halt.

    You are just proving you are too stupid to understand the meaning of the
    words you use, because you are just ignorant of the field.

    Sorry, that *IS* the facts, and you are just proving that your mind is
    off in a your fantasy world that isn't actually connected to reality,
    showing that all your words are just pathetic lies, and you are nothing
    but a pathological liar.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Nov 14 15:29:23 2024
    On 11/14/24 3:13 PM, olcott wrote:
    On 11/14/2024 2:04 PM, Richard Damon wrote:
    On 11/14/24 2:22 PM, olcott wrote:
    On 11/14/2024 1:17 PM, Richard Damon wrote:
    On 11/14/24 2:06 PM, olcott wrote:
    On 11/14/2024 12:46 PM, Richard Damon wrote:
    On 11/14/24 1:34 PM, olcott wrote:
    On 11/14/2024 12:28 PM, Richard Damon wrote:
    On 11/14/24 1:04 PM, olcott wrote:
    On 11/14/2024 7:47 AM, Richard Damon wrote:
    On 11/14/24 8:22 AM, olcott wrote:
    On 11/14/2024 2:56 AM, joes wrote:
    Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:
    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott: >>>>>>>>>>>>>>>>> On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott: >>>>>>>>>>>>>>>>>>> On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said: >>>>>>>>>>>>>>>>>>>>> On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH >>>>>>>>>>>>>>>>>>> emulating itself
    emulating DDD. To simply pretend that this does not >>>>>>>>>>>>>>>>>>> occur seems
    dishonest.
    Which is what you are doing: you pretend that DDD >>>>>>>>>>>>>>>>>> calls some other
    HHH that doesn’t abort.
    DDD emulated by HHH does not reach its "return" >>>>>>>>>>>>>>>>> instruction final
    halt state whether HHH aborts its emulation or not. >>>>>>>>>>>>>>>> When DDD calls a simulator that aborts, that simulator >>>>>>>>>>>>>>>> returns to
    DDD, which then halts.
    It is not the same DDD as the DDD under test.

    What, then, is the DDD "under test"?

    The machine code address that is passed to HHH on the stack >>>>>>>>>>> is the input to HHH thus the code under test. It specifies >>>>>>>>>>> that HHH emulates itself emulating DDD.


    And thus the contents of the memory are ALSO part of the
    "input" and thus not changable without changing the input. >>>>>>>>>>
    HHH is required to abort the emulation of any input that >>>>>>>>>>> would otherwise result in its own non-termination. DDD
    is such an input.

    No, HHH does what it does, and, to be a halt decider must
    determine if the program described halts or not.


    An emulating termination analyzer / simulating halt decider
    is required to prevent its own non-termination.


    It is also requied to CORRECTLY indicate what the program
    described by its input will do when it is run.


    Just like int sum(int x, int y) { return x + y; }
    is required to return 5 for sum(2,3) HHH is required
    to report on the behavior of HHH emulating itself
    emulating DDD because that <is> what this input specifies.



    No, it is required to report on the behavior of DDD, not HHH's
    partial emulation of it.


    An emulating termination analyzer / simulating halt decider
    is always correct to reject any input as non-halting that must
    be aborted to prevent its own non-termination.


    But it only "Must be aborted" if the unbounded emulaiton of that
    exact input doesn't halt.

    *You are just reverting to weasel words*

    When no HHH anywhere in the recursive emulation chain ever
    needs to abort its input to prevent the non terminating
    behavior of the outermost HHH then the input to HHH halts,
    otherwise the input to HHH is correctly rejected as non-halting.


    No, YOU are trying to use weasel words PROVING you are just a LIAR
    that has no idea what he is talking about.


    You are the one that cannot possibly coherently explain how I
    am not perfectly correct. All you have is dogma an ad hominem.

    No, you just can't understand the logical presentation that just points
    out yoru error,


    HHH does compute the mapping OF ITS INPUT from its input
    (not any other damn thing) to the behavior that this input
    specifies.

    No, because its input is a representation of the PROGRAM DDD (or needs
    to be if HHH is supposed to be a Halt Decider), and it is the behavior
    of that PROGRAM that matters, as that is the function it is supposed to compute, and that behavior is DEFINED as the behavior of the direct
    exectution of that program.

    Your "alternate" ideas just are incorrect, and you inability to even TRY
    to show a reliable source agreeing with you just shows that you know you
    are just making things up.


    *At this point I think that you know that you are a liar*
    You certainly cannot show otherwise with coherent reasoning.

    No, you are just proving that you don't have the intelegence to
    undetstand the undergraduate matterial that is being discussed.


    *Dogma the tool of mindless robots utterly bereft of a living soul*


    No, "Dogma" in Formal System *IS* the defined truth.

    You confuse Precisely Defined Logic systems for the imprecisely defined debating society that so much of general Philosophy becomes. And that
    error is what shows your utter ignorance of what you talk about.

    Sorry, but all you are doing it piling up the facts that shows just how
    STUPID you are. It is people like you that get us into situations like
    we are in now. You aren't working on a solution to this, as you are just
    a big part of the problem.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Nov 14 15:33:07 2024
    On 11/14/24 3:28 PM, olcott wrote:
    On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
    joes <noreply@example.org> wrote:

    What are weasel words?

    Words whose precise meaning is difficult/impossible to pin down, and
    deliberately so.  Politicians use these all the time.


    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    DDD emulated by any HHH cannot possibly reach its "ret"
    instruction final halt state.




    But the emulation by HHH is NOT the DEFINITION of the behavior that HHH
    is suppoded to be reporting on.

    That behavior that HHH is supposed to be reporting on is the behavior of
    the actual direct exectution of the program described by the input, or
    the COMPLETE emulation of the input, not the PARTIAL emulation done by HHH

    THe program for both of these is the code of DDD paired with the EXACT
    HHH that is claimed to be giving the right answer, which is the HHH that
    aborts and returns.

    You LIES are just that LIES, and show your stupidity that you seem to
    believe your own lies.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Mackenzie@21:1/5 to joes on Thu Nov 14 20:22:09 2024
    joes <noreply@example.org> wrote:

    What are weasel words?

    Words whose precise meaning is difficult/impossible to pin down, and deliberately so. Politicians use these all the time.

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

    --
    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 Nov 14 21:49:22 2024
    On 11/14/24 9:38 PM, olcott wrote:
    On 11/14/2024 2:33 PM, Richard Damon wrote:
    On 11/14/24 3:28 PM, olcott wrote:
    On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
    joes <noreply@example.org> wrote:

    What are weasel words?

    Words whose precise meaning is difficult/impossible to pin down, and
    deliberately so.  Politicians use these all the time.


    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    DDD emulated by any HHH cannot possibly reach its "ret"
    instruction final halt state.




    But the emulation by HHH is NOT the DEFINITION of the behavior that
    HHH is suppoded to be reporting on.


    Right and likewise ZFC is "supposed to include" sets that
    are members of themselves. Thus according to your reasoning
    ZFC is wrong because is directly disobeys the dogma of
    naive set theory.


    Where did I say that?

    You seem to be halucinationg.

    That behavior that HHH is supposed to be reporting on is the behavior
    of the actual direct exectution of the program described by the input,

    IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY IGNORE
    THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE ITSELF
    EMULATING DDD

    DDD doesn't "say" anything, it is a program that defines how it will run.

    It asks HHH to make its decision about its input, and return an answer.

    The fact that you claim HHH can do something that it can not isn't the
    problem of DDD, as to be a "Halt Decider" or "Termination Analyzer"
    without qualifications means it claims to be able to handle ALL Inputs.

    What HHH NEEDS to do to meet your claims, is return the answer about
    what THIS DDD will do when run. There is no problem for this DDD, as
    there IS a correct answer that HHH could return if it was programmed
    better, you just aren't a good enough programmer to get there.


    If you are not simply a liar then you are indoctrinated to
    the same degree that people believe that Trump <is> the Christ.


    No, that sounds more like YOUR position.

    You have yet to show an actual ERROR in anything I said, with reference
    to an actual accepted definition of a term.

    YOU are the one "making up stuff" to try to make your point, just like
    your "buddy" Trump. It seems you have borrowed is logic method, and thus promoting their apparent validity, and thus, YOU need to accept some of
    the blame for the state things are in.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Nov 14 21:57:58 2024
    On 11/14/24 6:53 PM, olcott wrote:
    On 11/14/2024 3:09 AM, Mikko wrote:
    On 2024-11-13 23:11:30 +0000, olcott said:

    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:

    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself >>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>> dishonest.
    Which is what you are doing: you pretend that DDD calls some
    other HHH
    that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction final >>>>>>> halt
    state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns to
    DDD,
    which then halts.


    It is not the same DDD as the DDD under test.

    If the DDD under the test is not the same as DDD then the test
    is performed incorrectly and the test result is not valid.


    The DDD under test IS THE INPUT DDD
    IT IS STUPIDLY WRONG-HEADED TO THINK OTHERWISE.

    I agree that there is only one DDD but above you said otherwise.


    That is a ridiculously stupid thing to say because we
    already know that DDD emulated by HHH emulates itself
    emulating DDD and DDD emulated by HHH1 *DOES NOT DO THAT*



    No, DDD emulated by HHH emulates HHH emulating DDD and then aborting
    that emulation and returning, and thus the COMPLETE emulation that it
    only partially did WILL reach the end state, so the correct answer is
    Halting.

    HHH1, just doesn't make the error of aborting without having the answer,
    adn thus sees the correct answer. It also emulates HHH emulationg DDD
    and continues till it sees the emulated HHH aborting its emulation and returning to the emulated DDD and that halting.

    They both see the IDENTICAL sequence of steps, the fact that HHH sees
    something that is like itself doesn't matter, as the question is
    OBJECTIVE, not SUBJECTIVE.

    HHH just has an erroneous rule which was added as by your design,
    without it HHH would be a DIFFERENT program that never stops this
    emulation, and the DIFFERENT input of the DDD built on that DIFFERENT
    decider ends up being non-halting, but that DIFFERENT HHH never answers
    so is also wrong.

    You have just programmed your HHH to make the INVALID deduction that it
    is that other version of HHH (which is isn't) and thus it makes an
    incorrecgt conclusion.


    Both HHH and HHH1 see the exact same code, and step through the exact
    same objective set of steps to the point that HHH makes the SUBJECTIVE
    error and aborts its processing.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Thu Nov 14 22:03:35 2024
    On 11/14/24 6:51 PM, olcott wrote:
    On 11/14/2024 3:06 AM, Mikko wrote:
    On 2024-11-13 23:08:40 +0000, olcott said:

    On 11/13/2024 4:54 AM, Mikko wrote:
    On 2024-11-12 22:45:10 +0000, olcott said:

    Since we are only talking about Turing Machines and C functions
    there is no need to get into other models.

    You have also talked about x86, so it is better to include that.

    That is construed as the precise details of the behavior
    of the C function.

    Doing so deviates from the meaning of "C language".


    Not at all. x86 is the Tarski meta-language that
    specifies the precise fully concrete semantics
    of the C code.

    Nope, the x86 language is NOT the "meta-language" that Tarski describes.

    And the proper x86 implmentation of the C code needs the x86
    instructions that define HHH and everything it calls.

    Your omittion of them invaldiates your claims.


    For a C program it is more ambiguous as there are situations
    where the language standard does not specify whether the execution >>>>>> should be terminated or continued.

    Reaching the "return" instruction final halt state <is>
    the only normal termination for a C function.

    You may call it "only normal termitaion" but there are other
    terminations
    that need not be called "normal".

    When we preserve the mapping to Turing machines then
    reaching the return instruction is the only correct
    notion of a final halt state.

    No, it is not. If you want to use the expression "final halt state"
    about Turing machines you must define it in terms of Turing macnine
    concepts, either as halting or as someting else.


    We cannot refer to any feature in C++ that Turing Machines
    lack and maintain the mapping to Turing Machines. There
    is no such thing as abnormal termination in TMs.

    You seem to confuse METHOD of processing with the RESULTS of processing.




    If you want to get silly you can say that a C function stuck
    in an infinite loop "halts" when you yank the computer's power
    cord out.

    That is in the same category as the "aboting" your HHH may do with
    certain inputs. The program does specify a next action but the
    specified action is not performed.

    No it is not. A emulating termination analyzer is
    defined to abort as soon as aborting is the only way
    to prevent its own non-termination.

    If for a particular input aborting is the only way to prevent its own
    non-termination then "as soon as" can only mean before doing anything

    That is a ridiculously stupid way to look at it.
    <As soon as> means the point in the execution
    trace where the non-halt criteria it first met.

    But it needs to be a CORRECT non-halting criteria, which yours isn't, as
    it has been shown that the HALTING program DDD seems to match your criteria.

    FALSE premises lead to FALSE conclusiongs, an repeating them after being
    shown otherwise just shows you are nothing but a pathological liar.


    For the current algorithm this is immediately after
    HHH emulates itself emulating DDD until its emulated
    HHH is about to emulated itself emulating DDD.

    Which isn't correct, as that is based on the FALSE assumption that THIS
    HHH (that DDD calls) will never abort its emulation, but it will just
    like this one does.

    So, all you are doing is showing you believe it is ok to LIE.


    and therefore before finding out that there is no other way.





    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Fri Nov 15 11:19:18 2024
    On 2024-11-14 23:53:38 +0000, olcott said:

    On 11/14/2024 3:09 AM, Mikko wrote:
    On 2024-11-13 23:11:30 +0000, olcott said:

    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:

    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself >>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>> dishonest.
    Which is what you are doing: you pretend that DDD calls some other HHH >>>>>>>> that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction final halt >>>>>>> state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns to DDD, >>>>>> which then halts.


    It is not the same DDD as the DDD under test.

    If the DDD under the test is not the same as DDD then the test
    is performed incorrectly and the test result is not valid.


    The DDD under test IS THE INPUT DDD
    IT IS STUPIDLY WRONG-HEADED TO THINK OTHERWISE.

    I agree that there is only one DDD but above you said otherwise.


    That is a ridiculously stupid thing to say because we
    already know that DDD emulated by HHH emulates itself
    emulating DDD and DDD emulated by HHH1 *DOES NOT DO THAT*

    You are free to laugh if you think the truth is stupid.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Fri Nov 15 12:29:13 2024
    On 2024-11-14 23:51:06 +0000, olcott said:

    On 11/14/2024 3:06 AM, Mikko wrote:
    On 2024-11-13 23:08:40 +0000, olcott said:

    On 11/13/2024 4:54 AM, Mikko wrote:
    On 2024-11-12 22:45:10 +0000, olcott said:

    Since we are only talking about Turing Machines and C functions
    there is no need to get into other models.

    You have also talked about x86, so it is better to include that.

    That is construed as the precise details of the behavior
    of the C function.

    Doing so deviates from the meaning of "C language".

    Not at all. x86 is the Tarski meta-language that
    specifies the precise fully concrete semantics
    of the C code.

    Only with a particular C complier with particular compiler specific
    extensions. Another C compiler might compiler different C code.
    In particular, C calls HHH which calls functions that cannot be
    as strictly conforming C functions.

    For a C program it is more ambiguous as there are situations
    where the language standard does not specify whether the execution >>>>>> should be terminated or continued.

    Reaching the "return" instruction final halt state <is>
    the only normal termination for a C function.

    You may call it "only normal termitaion" but there are other terminations >>>> that need not be called "normal".

    When we preserve the mapping to Turing machines then
    reaching the return instruction is the only correct
    notion of a final halt state.

    No, it is not. If you want to use the expression "final halt state"
    about Turing machines you must define it in terms of Turing macnine
    concepts, either as halting or as someting else.

    We cannot refer to any feature in C++ that Turing Machines
    lack and maintain the mapping to Turing Machines. There
    is no such thing as abnormal termination in TMs.

    You can do so. And above you excluded C++ from discussion. It is indeed
    true that terminations of Turing machines are not usually classified as "normal" and "abnormal". More often they are classified as "accepting"
    and "rejecting". The halting problem does not involve any classification
    at all, only whether the program can be continued forever.

    If you want to get silly you can say that a C function stuck
    in an infinite loop "halts" when you yank the computer's power
    cord out.

    That is in the same category as the "aboting" your HHH may do with
    certain inputs. The program does specify a next action but the
    specified action is not performed.

    No it is not. A emulating termination analyzer is
    defined to abort as soon as aborting is the only way
    to prevent its own non-termination.

    If for a particular input aborting is the only way to prevent its own
    non-termination then "as soon as" can only mean before doing anything

    That is a ridiculously stupid way to look at it.
    <As soon as> means the point in the execution
    trace where the non-halt criteria it first met.

    Not according to Wiktionary. Which dictionary says it does?

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Fri Nov 15 11:23:21 2024
    Am Thu, 14 Nov 2024 17:53:38 -0600 schrieb olcott:
    On 11/14/2024 3:09 AM, Mikko wrote:
    On 2024-11-13 23:11:30 +0000, olcott said:
    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:
    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself >>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>> dishonest.
    Which is what you are doing: you pretend that DDD calls some
    other HHH that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction final >>>>>>> halt state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns to
    DDD, which then halts.
    It is not the same DDD as the DDD under test.

    How do they differ?

    If the DDD under the test is not the same as DDD then the test is
    performed incorrectly and the test result is not valid.
    The DDD under test IS THE INPUT DDD
    I agree that there is only one DDD but above you said otherwise.
    DDD emulated by HHH emulates itself emulating DDD and DDD emulated by
    HHH1 *DOES NOT DO THAT*
    Those are the same DDD. The difference lies with the simulators.

    --
    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 Nov 15 19:50:59 2024
    On 11/15/24 6:43 PM, olcott wrote:
    On 11/15/2024 3:19 AM, Mikko wrote:
    On 2024-11-14 23:53:38 +0000, olcott said:

    On 11/14/2024 3:09 AM, Mikko wrote:
    On 2024-11-13 23:11:30 +0000, olcott said:

    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:

    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself >>>>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>>>> dishonest.
    Which is what you are doing: you pretend that DDD calls some >>>>>>>>>> other HHH
    that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction
    final halt
    state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns >>>>>>>> to DDD,
    which then halts.


    It is not the same DDD as the DDD under test.

    If the DDD under the test is not the same as DDD then the test
    is performed incorrectly and the test result is not valid.


    The DDD under test IS THE INPUT DDD
    IT IS STUPIDLY WRONG-HEADED TO THINK OTHERWISE.

    I agree that there is only one DDD but above you said otherwise.


    That is a ridiculously stupid thing to say because we
    already know that DDD emulated by HHH emulates itself
    emulating DDD and DDD emulated by HHH1 *DOES NOT DO THAT*

    You are free to laugh if you think the truth is stupid.


    This is my life's only legacy that I really want to complete
    before I die.


    Then you better get working on building the foundation you need rather
    than just lying about using that which hasn't been created.

    Of course, my guess is you will need a number of years of study to learn
    the basics you need to even be able to start this, so my guess is you
    have wasted too much time with your lies and have just failed to leave
    the legacy you wanted, but instead are leaving the legacy of your
    incompetence.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Nov 15 19:51:01 2024
    On 11/15/24 6:34 PM, olcott wrote:
    On 11/15/2024 5:23 AM, joes wrote:
    Am Thu, 14 Nov 2024 17:53:38 -0600 schrieb olcott:
    On 11/14/2024 3:09 AM, Mikko wrote:
    On 2024-11-13 23:11:30 +0000, olcott said:
    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:
    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself >>>>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>>>> dishonest.
    Which is what you are doing: you pretend that DDD calls some >>>>>>>>>> other HHH that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction final >>>>>>>>> halt state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns to >>>>>>>> DDD, which then halts.
    It is not the same DDD as the DDD under test.

    How do they differ?

    If the DDD under the test is not the same as DDD then the test is
    performed incorrectly and the test result is not valid.
    The DDD under test IS THE INPUT DDD
    I agree that there is only one DDD but above you said otherwise.
    DDD emulated by HHH emulates itself emulating DDD and DDD emulated by
    HHH1 *DOES NOT DO THAT*
    Those are the same DDD. The difference lies with the simulators.


    It is ridiculously stupid to require an emulating termination
    analyzer to get stuck in recursive simulation.

    Alternatively DDD emulated by HHH must be aborted by HHH.


    It isn't required to do that. Just to get the right answer.

    A fact that you don't seem to understand, likely because you don't
    undetstand the foundations of truth.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Nov 15 22:18:06 2024
    On 11/15/24 7:34 PM, olcott wrote:
    On 11/14/2024 8:49 PM, Richard Damon wrote:
    On 11/14/24 9:38 PM, olcott wrote:
    On 11/14/2024 2:33 PM, Richard Damon wrote:
    On 11/14/24 3:28 PM, olcott wrote:
    On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
    joes <noreply@example.org> wrote:

    What are weasel words?

    Words whose precise meaning is difficult/impossible to pin down, and >>>>>> deliberately so.  Politicians use these all the time.


    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    DDD emulated by any HHH cannot possibly reach its "ret"
    instruction final halt state.




    But the emulation by HHH is NOT the DEFINITION of the behavior that
    HHH is suppoded to be reporting on.


    Right and likewise ZFC is "supposed to include" sets that
    are members of themselves. Thus according to your reasoning
    ZFC is wrong because is directly disobeys the dogma of
    naive set theory.


    Where did I say that?

    You seem to be halucinationg.

    That behavior that HHH is supposed to be reporting on is the
    behavior of the actual direct exectution of the program described by
    the input,

    IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY IGNORE
    THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE ITSELF
    EMULATING DDD

    DDD doesn't "say" anything, it is a program that defines how it will run.


    The semantics of the x86 language specifies that HHH must
    emulate itself emulating DDD.



    There is no "emulate" instruction.

    The semantics of the x86 language specifies that HHH must do as it is programmed, and that the correct emulation of it will do EXACTLY the
    same thing.

    So, if HHH is programmed to return after partially emulating this input,
    so does the emulated HHH.

    Sorry, but you just don't undetstand what you are talking about.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Nov 15 22:39:30 2024
    On 11/15/24 10:32 PM, olcott wrote:
    On 11/15/2024 9:18 PM, Richard Damon wrote:
    On 11/15/24 7:34 PM, olcott wrote:
    On 11/14/2024 8:49 PM, Richard Damon wrote:
    On 11/14/24 9:38 PM, olcott wrote:
    On 11/14/2024 2:33 PM, Richard Damon wrote:
    On 11/14/24 3:28 PM, olcott wrote:
    On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
    joes <noreply@example.org> wrote:

    What are weasel words?

    Words whose precise meaning is difficult/impossible to pin down, >>>>>>>> and
    deliberately so.  Politicians use these all the time.


    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    DDD emulated by any HHH cannot possibly reach its "ret"
    instruction final halt state.




    But the emulation by HHH is NOT the DEFINITION of the behavior
    that HHH is suppoded to be reporting on.


    Right and likewise ZFC is "supposed to include" sets that
    are members of themselves. Thus according to your reasoning
    ZFC is wrong because is directly disobeys the dogma of
    naive set theory.


    Where did I say that?

    You seem to be halucinationg.

    That behavior that HHH is supposed to be reporting on is the
    behavior of the actual direct exectution of the program described
    by the input,

    IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY IGNORE
    THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE ITSELF
    EMULATING DDD

    DDD doesn't "say" anything, it is a program that defines how it will
    run.


    The semantics of the x86 language specifies that HHH must
    emulate itself emulating DDD.



    There is no "emulate" instruction.

    The semantics of the x86 language specifies that HHH must do as it is
    programmed, and that the correct emulation of it will do EXACTLY the
    same thing.


    When HHH <is> an x86 emulator
    (are you too stupid to remember this?) Then
    The semantics of the x86 language specifies that HHH must
    emulate itself emulating DDD.


    But it *ISN'T* one if it stops its emulation before it reaches the final
    end.

    Thus, you are just admitting that your logic is based on LIES.

    And, the semantics of the x86 language doesn't define a piece of code to
    be an emulator, only what the actual SYNTACTIC operation of that code.

    So, HHH can only be an emulator, if it actually is one, and then it
    fails to be the decider/termination analyzer.

    Your logic only seems to work if your cat is a dog.

    Sorry, you are just proving how stupid you are.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Nov 15 23:10:50 2024
    On 11/15/24 10:57 PM, olcott wrote:
    On 11/15/2024 9:39 PM, Richard Damon wrote:
    On 11/15/24 10:32 PM, olcott wrote:
    On 11/15/2024 9:18 PM, Richard Damon wrote:
    On 11/15/24 7:34 PM, olcott wrote:
    On 11/14/2024 8:49 PM, Richard Damon wrote:
    On 11/14/24 9:38 PM, olcott wrote:
    On 11/14/2024 2:33 PM, Richard Damon wrote:
    On 11/14/24 3:28 PM, olcott wrote:
    On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
    joes <noreply@example.org> wrote:

    What are weasel words?

    Words whose precise meaning is difficult/impossible to pin >>>>>>>>>> down, and
    deliberately so.  Politicians use these all the time.


    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    DDD emulated by any HHH cannot possibly reach its "ret"
    instruction final halt state.




    But the emulation by HHH is NOT the DEFINITION of the behavior >>>>>>>> that HHH is suppoded to be reporting on.


    Right and likewise ZFC is "supposed to include" sets that
    are members of themselves. Thus according to your reasoning
    ZFC is wrong because is directly disobeys the dogma of
    naive set theory.


    Where did I say that?

    You seem to be halucinationg.

    That behavior that HHH is supposed to be reporting on is the
    behavior of the actual direct exectution of the program
    described by the input,

    IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY IGNORE
    THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE ITSELF
    EMULATING DDD

    DDD doesn't "say" anything, it is a program that defines how it
    will run.


    The semantics of the x86 language specifies that HHH must
    emulate itself emulating DDD.



    There is no "emulate" instruction.

    The semantics of the x86 language specifies that HHH must do as it
    is programmed, and that the correct emulation of it will do EXACTLY
    the same thing.


    When HHH <is> an x86 emulator
    (are you too stupid to remember this?) Then
    The semantics of the x86 language specifies that HHH must
    emulate itself emulating DDD.


    But it *ISN'T* one if it stops its emulation before it reaches the
    final end.

    Sure it is you are just a liar.


    You got a source to back up your claim, or is this just part of your
    serial lying that you have done for the past years.

    Sorry, you don't get to claim to be an expert at what is, when you have
    proved yourself to be just a liar.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sat Nov 16 11:16:20 2024
    On 2024-11-15 23:43:02 +0000, olcott said:

    On 11/15/2024 3:19 AM, Mikko wrote:
    On 2024-11-14 23:53:38 +0000, olcott said:

    On 11/14/2024 3:09 AM, Mikko wrote:
    On 2024-11-13 23:11:30 +0000, olcott said:

    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:

    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself >>>>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>>>> dishonest.
    Which is what you are doing: you pretend that DDD calls some other HHH
    that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction final halt
    state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns to DDD, >>>>>>>> which then halts.


    It is not the same DDD as the DDD under test.

    If the DDD under the test is not the same as DDD then the test
    is performed incorrectly and the test result is not valid.


    The DDD under test IS THE INPUT DDD
    IT IS STUPIDLY WRONG-HEADED TO THINK OTHERWISE.

    I agree that there is only one DDD but above you said otherwise.


    That is a ridiculously stupid thing to say because we
    already know that DDD emulated by HHH emulates itself
    emulating DDD and DDD emulated by HHH1 *DOES NOT DO THAT*

    You are free to laugh if you think the truth is stupid.

    This is my life's only legacy that I really want to complete
    before I die.

    What does that "This" mean?

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 16 07:36:46 2024
    On 11/15/24 11:17 PM, olcott wrote:
    On 11/15/2024 10:10 PM, Richard Damon wrote:
    On 11/15/24 10:57 PM, olcott wrote:
    On 11/15/2024 9:39 PM, Richard Damon wrote:
    On 11/15/24 10:32 PM, olcott wrote:
    On 11/15/2024 9:18 PM, Richard Damon wrote:
    On 11/15/24 7:34 PM, olcott wrote:
    On 11/14/2024 8:49 PM, Richard Damon wrote:
    On 11/14/24 9:38 PM, olcott wrote:
    On 11/14/2024 2:33 PM, Richard Damon wrote:
    On 11/14/24 3:28 PM, olcott wrote:
    On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
    joes <noreply@example.org> wrote:

    What are weasel words?

    Words whose precise meaning is difficult/impossible to pin >>>>>>>>>>>> down, and
    deliberately so.  Politicians use these all the time. >>>>>>>>>>>>

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    DDD emulated by any HHH cannot possibly reach its "ret"
    instruction final halt state.




    But the emulation by HHH is NOT the DEFINITION of the behavior >>>>>>>>>> that HHH is suppoded to be reporting on.


    Right and likewise ZFC is "supposed to include" sets that
    are members of themselves. Thus according to your reasoning
    ZFC is wrong because is directly disobeys the dogma of
    naive set theory.


    Where did I say that?

    You seem to be halucinationg.

    That behavior that HHH is supposed to be reporting on is the >>>>>>>>>> behavior of the actual direct exectution of the program
    described by the input,

    IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY IGNORE >>>>>>>>> THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE ITSELF
    EMULATING DDD

    DDD doesn't "say" anything, it is a program that defines how it >>>>>>>> will run.


    The semantics of the x86 language specifies that HHH must
    emulate itself emulating DDD.



    There is no "emulate" instruction.

    The semantics of the x86 language specifies that HHH must do as it >>>>>> is programmed, and that the correct emulation of it will do
    EXACTLY the same thing.


    When HHH <is> an x86 emulator
    (are you too stupid to remember this?) Then
    The semantics of the x86 language specifies that HHH must
    emulate itself emulating DDD.


    But it *ISN'T* one if it stops its emulation before it reaches the
    final end.

    Sure it is you are just a liar.


    You got a source to back up your claim,

    Full source-code backs up my claim you schmuck. https://github.com/plolcott/x86utm


    Which just prove that you are nothing but a LIAR.

    You agree, that "Truth" comes from steps from those basic truths that
    build the system, the Axioms of the system.

    Your "Source Code", is NOT an axiom of the system.

    Thus, it can't be the SOURCE of your assertions.

    You don't even understand what you source code says, as has been pointed
    out before, the semantics of x86 code REQUIRE that a full execution or emulation be done, as the semantics are not based on just partial
    operation, but the COMPLETE operation of the program.

    THAT IS DEFINITION.

    THus, you "Source Code" (when run) shows that HHH does not do that
    required complete operation and with the slight modification to main to
    call DDD, or HHH1(DDD) we see that the complete execution/emulation of
    the program given to HHH halts.

    Thus, you are proved a LIAR, and you have established THAT as your
    "Legacy", that the Peter Olcott, who thinks he might be "God" is just a pathetic LIAR that doesn't know POOP about what he talks about, becuase
    he was afraid to learn the truth because he brainwashed himself to
    believe that some correct knowledge would brainwashing him into
    disbeleiving his own lies.


    Sorry, that is just the truth, but seems beyond your ability to
    comprend, and I am sure you will just continue to prove it by continuing
    your baseless ranting.

    You are unable to connect your ideas, as required for show them to be
    true, to the base facts of the system, because you just don't know the
    systems.

    And, you are unable to create your own systems, as you just don't have
    the understanding to do the work needed to do that.

    Your trivialize the great works of very intelligent men, because you
    mind just can't take that it might not understand something, which is
    what make you into the pathological liar you are.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 16 09:26:52 2024
    On 11/16/24 9:09 AM, olcott wrote:
    On 11/16/2024 6:36 AM, Richard Damon wrote:
    On 11/15/24 11:17 PM, olcott wrote:
    On 11/15/2024 10:10 PM, Richard Damon wrote:
    On 11/15/24 10:57 PM, olcott wrote:
    On 11/15/2024 9:39 PM, Richard Damon wrote:
    On 11/15/24 10:32 PM, olcott wrote:
    On 11/15/2024 9:18 PM, Richard Damon wrote:
    On 11/15/24 7:34 PM, olcott wrote:
    On 11/14/2024 8:49 PM, Richard Damon wrote:
    On 11/14/24 9:38 PM, olcott wrote:
    On 11/14/2024 2:33 PM, Richard Damon wrote:
    On 11/14/24 3:28 PM, olcott wrote:
    On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
    joes <noreply@example.org> wrote:

    What are weasel words?

    Words whose precise meaning is difficult/impossible to pin >>>>>>>>>>>>>> down, and
    deliberately so.  Politicians use these all the time. >>>>>>>>>>>>>>

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    DDD emulated by any HHH cannot possibly reach its "ret" >>>>>>>>>>>>> instruction final halt state.




    But the emulation by HHH is NOT the DEFINITION of the
    behavior that HHH is suppoded to be reporting on.


    Right and likewise ZFC is "supposed to include" sets that >>>>>>>>>>> are members of themselves. Thus according to your reasoning >>>>>>>>>>> ZFC is wrong because is directly disobeys the dogma of
    naive set theory.


    Where did I say that?

    You seem to be halucinationg.

    That behavior that HHH is supposed to be reporting on is the >>>>>>>>>>>> behavior of the actual direct exectution of the program >>>>>>>>>>>> described by the input,

    IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY IGNORE >>>>>>>>>>> THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE ITSELF >>>>>>>>>>> EMULATING DDD

    DDD doesn't "say" anything, it is a program that defines how >>>>>>>>>> it will run.


    The semantics of the x86 language specifies that HHH must
    emulate itself emulating DDD.



    There is no "emulate" instruction.

    The semantics of the x86 language specifies that HHH must do as >>>>>>>> it is programmed, and that the correct emulation of it will do >>>>>>>> EXACTLY the same thing.


    When HHH <is> an x86 emulator
    (are you too stupid to remember this?) Then
    The semantics of the x86 language specifies that HHH must
    emulate itself emulating DDD.


    But it *ISN'T* one if it stops its emulation before it reaches the >>>>>> final end.

    Sure it is you are just a liar.


    You got a source to back up your claim,

    Full source-code backs up my claim you schmuck.
    https://github.com/plolcott/x86utm


    Which just prove that you are nothing but a LIAR.

    You agree, that "Truth" comes from steps from those basic truths that
    build the system, the Axioms of the system.

    Your "Source Code", is NOT an axiom of the system.


    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]


    WHich isn't a complete program, so a LIE to call it one.

    The axioms of the system are the x86 language nitwit.

    Which means that the above is an incorrect statememt.

    By the "axions" you claim, the PROGRAM DDD, that comes from the Halt7.c
    file, is HALTING as it calls the HHH that does some partial emulation
    and returns to DDD and thus DDD returns.

    HHH applies to axioms to its input proving that DDD
    emulated by HHH cannot possibly ever reach its own
    "ret" instruction final halt state no matter what
    any partial or compete x86 emulator HHH does.

    Nope, becuase there are no axioms like that to even APPLY.

    As you have been told, your problem is that you seem to like just making
    up things you will ASSUME (incorrectly) to be true in the system without figuring out if there is an actual proof of the idea.

    Your "Logic" is just based on LIES, just like your master and lord who
    is SATAN.


    That most all that you have is lies and call me a liar
    on this basis might get you condemned to actual Hell.
    I hope not that is why I ask you to repent.

    Nope, I make statements based on the definitions in the system, that is
    TRUTH.

    YOU makeup statements with NO basis in the system, that is LIES.

    That you can't tell the difference, just shows you are a stupid ignorant pathetic pathological liar.


    Thus, it can't be the SOURCE of your assertions.

    You don't even understand what you source code says, as has been
    pointed out before, the semantics of x86 code REQUIRE that a full
    execution or emulation be done,

    That is a lie. The semantics of the x86 language requires that
    a partial or complete emulator never diverges from the meaning
    that the code specifies.

    But ALL partial emulation diverge from the final meaning because they
    don't reach it.

    The fact that a partial emulation doesn't reach the end means nothing,
    only the COMPLETE emulation of the EXACT PROGRAM that is being talked
    about, which is DDD calling the HHH that does what you say is correct,
    which is to abort its emulation and return.

    It isn't about what HHH does to its input that defines its behavior, it
    is the actual behavior of the program described to it, based on the
    EXACT code within it (which includes ALL the code it calls, despite your
    lies about it).


    When DDD emulated by HHH reaches the point where HHH would emulate
    itself emulating DDD again it can correctly stop. What it cannot
    do is ignore the call to itself and jmp to the "ret" instruction.



    Nope. Made up fake rule that is just a LIE.

    NO source of that rule except your own brainwashed mind that is filled
    with error.

    Your "claim" just proves that you are nothing but a liar.

    What we can not ignore is that the ACTUAL definition of the behavior of
    input doesn't depend on what the decider does with the input, but what
    the actual behavior of the program described does when run.

    Your inability to understand that DEFINITION just shows your utter
    STUPIDITY.

    So, in summary, all you are doing is PROVING to the world that you are
    nothing but a pathetic pathlogical lying idiot who doesn't know what he
    is talking about or what truth actually is, but just want to spout off
    his lies to try to wreck other people into beleiving his lies.

    Sorry, but you are just revealing that you are nothing but a pawn for
    the father of lies, trying to spread the idea that lies are ok if you
    can "justify" them well enough.

    THAT will be your eternal legacy.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 16 10:52:17 2024
    On 11/16/24 10:17 AM, olcott wrote:
    On 11/16/2024 8:26 AM, Richard Damon wrote:
    On 11/16/24 9:09 AM, olcott wrote:
    On 11/16/2024 6:36 AM, Richard Damon wrote:
    On 11/15/24 11:17 PM, olcott wrote:
    On 11/15/2024 10:10 PM, Richard Damon wrote:
    On 11/15/24 10:57 PM, olcott wrote:
    On 11/15/2024 9:39 PM, Richard Damon wrote:
    On 11/15/24 10:32 PM, olcott wrote:
    On 11/15/2024 9:18 PM, Richard Damon wrote:
    On 11/15/24 7:34 PM, olcott wrote:
    On 11/14/2024 8:49 PM, Richard Damon wrote:
    On 11/14/24 9:38 PM, olcott wrote:
    On 11/14/2024 2:33 PM, Richard Damon wrote:
    On 11/14/24 3:28 PM, olcott wrote:
    On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
    joes <noreply@example.org> wrote:

    What are weasel words?

    Words whose precise meaning is difficult/impossible to >>>>>>>>>>>>>>>> pin down, and
    deliberately so.  Politicians use these all the time. >>>>>>>>>>>>>>>>

    _DDD()
    [00002172] 55         push ebp      ; housekeeping >>>>>>>>>>>>>>> [00002173] 8bec       mov ebp,esp   ; housekeeping >>>>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD) >>>>>>>>>>>>>>> [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    DDD emulated by any HHH cannot possibly reach its "ret" >>>>>>>>>>>>>>> instruction final halt state.




    But the emulation by HHH is NOT the DEFINITION of the >>>>>>>>>>>>>> behavior that HHH is suppoded to be reporting on.


    Right and likewise ZFC is "supposed to include" sets that >>>>>>>>>>>>> are members of themselves. Thus according to your reasoning >>>>>>>>>>>>> ZFC is wrong because is directly disobeys the dogma of >>>>>>>>>>>>> naive set theory.


    Where did I say that?

    You seem to be halucinationg.

    That behavior that HHH is supposed to be reporting on is >>>>>>>>>>>>>> the behavior of the actual direct exectution of the >>>>>>>>>>>>>> program described by the input,

    IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY IGNORE >>>>>>>>>>>>> THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE ITSELF >>>>>>>>>>>>> EMULATING DDD

    DDD doesn't "say" anything, it is a program that defines how >>>>>>>>>>>> it will run.


    The semantics of the x86 language specifies that HHH must >>>>>>>>>>> emulate itself emulating DDD.



    There is no "emulate" instruction.

    The semantics of the x86 language specifies that HHH must do >>>>>>>>>> as it is programmed, and that the correct emulation of it will >>>>>>>>>> do EXACTLY the same thing.


    When HHH <is> an x86 emulator
    (are you too stupid to remember this?) Then
    The semantics of the x86 language specifies that HHH must
    emulate itself emulating DDD.


    But it *ISN'T* one if it stops its emulation before it reaches >>>>>>>> the final end.

    Sure it is you are just a liar.


    You got a source to back up your claim,

    Full source-code backs up my claim you schmuck.
    https://github.com/plolcott/x86utm


    Which just prove that you are nothing but a LIAR.

    You agree, that "Truth" comes from steps from those basic truths
    that build the system, the Axioms of the system.

    Your "Source Code", is NOT an axiom of the system.


    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]


    WHich isn't a complete program, so a LIE to call it one.


    I never called it a complete program and you swear your
    own allegiance to the father of lies by saying that I did.

    But Halt Deciders / Termination Analyzers only take COMPLETE programs,
    so I guess you lie is to call your HHH either of them.

    Also, in programing system, "Semantics" only apply to COMPLETE PROGRAMS,
    so you are just misusing the term, due to your ignorance.


    The axioms of the system are the x86 language nitwit.

    Which means that the above is an incorrect statememt.

    By the "axions" you claim, the PROGRAM DDD, that comes from the
    Halt7.c file, is HALTING as it calls the HHH that does some partial
    emulation and returns to DDD and thus DDD returns.


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

    The C function DDD partially or fully emulated by any
    HHH never reaches its own "return" instruction final
    halt state.

    But "emulation" is a semantic operation, and thus must have an input
    with semantic meaning, and thus it must be a COMPLETE program.

    I guess your whole premise is just a LIE.


    It may prove to be a very bad idea to swear your own
    allegiance to Satan by even implying otherwise.

    I am not doing that, but you are.


    HHH applies to axioms to its input proving that DDD
    emulated by HHH cannot possibly ever reach its own
    "ret" instruction final halt state no matter what
    any partial or compete x86 emulator HHH does.

    Nope, becuase there are no axioms like that to even APPLY.


    _DDD()
    [00002172] 55         push ebp      ; housekeeping
    [00002173] 8bec       mov ebp,esp   ; housekeeping
    [00002175] 6872210000 push 00002172 ; push DDD
    [0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
    [0000217f] 83c404     add esp,+04
    [00002182] 5d         pop ebp
    [00002183] c3         ret
    Size in bytes:(0018) [00002183]

    NOT A SEMANTICALLY VALID INPUT.


    Sure there are the x86 language provides all of the axioms
    that requires HHH to emulate the first four instructions of
    DDD then if any more instructions are to be emulated HHH
    must at least begin emulating itself emulating DDD.

    Right, and since not part of the input, not a valid operation.


    As you have been told, your problem is that you seem to like just
    making up things you will ASSUME (incorrectly) to be true in the
    system without figuring out if there is an actual proof of the idea.


    It is pretty simple and everyone that sufficiently knows
    the x86 language (and is not a liar) will agree with the
    fact that DDD does specify that HHH must emulate itself
    emulating DDD with DDD never reaching its own "ret"
    instruction final halt state by any finite or infinite
    emulation.

    But the "meaning" only applies if HHH *IS* just a semantic emulator,
    which if it aborts its emulation, it is not.

    What DDD actually does is call the DECIDER/ANALYZER HHH, which must be a definite entity with definite code (or your discussion is without
    meaning) and if that entity returns, it returns and DDD is seen to be
    halting.


    Your "Logic" is just based on LIES, just like your master and lord who
    is SATAN.


    What I say is a semantic tautology thus impossibly false.
    It is necessarily true that anyone that disagrees with a
    semantic tautology is necessarily incorrect.

    Nope, what yoy say is a semantic CONTRADICTION, as you claim HHH to be
    two semantically diffferent things at once.



    That most all that you have is lies and call me a liar
    on this basis might get you condemned to actual Hell.
    I hope not that is why I ask you to repent.

    Nope, I make statements based on the definitions in the system, that
    is TRUTH.


    You cannot possibly correctly say that DDD emulated
    by any HHH can possibly reach its "return" instruction
    final halt state.

    Right, because that isn't a semantic property of DDD, the semantic
    property of DDD is the COMPLETE emulation of it.

    The emulation by HHH of DDD can never show "final" behavior of that
    input and report on it, thus your statement is just inconherent gibberisn.


    In a court of law you must tell the truth THE WHOLE TRUTH
    and nothing but the truth.  That you fail to tell the whole
    truth about the behavior of DDD emulated by HHH would break
    this oath.

    Yep, and you will fall afoul of the need to tell the complete truth, as
    that seems impossible for you.


    YOU makeup statements with NO basis in the system, that is LIES.

    That you can't tell the difference, just shows you are a stupid
    ignorant pathetic pathological liar.


    The only liar here is you AND YOU KNOW IT!
    I don't see how you can twist your understanding
    of scripture so that you think you can get away
    with deceptive trollish head games.



    Nope, you are the liar, because everything you say is based on incorrect meaning of words.

    Sorry, you are just proving your utter stupidity.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Sat Nov 16 16:51:07 2024
    Am Sat, 16 Nov 2024 09:17:21 -0600 schrieb olcott:
    On 11/16/2024 8:26 AM, Richard Damon wrote:
    On 11/16/24 9:09 AM, olcott wrote:
    On 11/16/2024 6:36 AM, Richard Damon wrote:
    On 11/15/24 11:17 PM, olcott wrote:
    On 11/15/2024 10:10 PM, Richard Damon wrote:
    On 11/15/24 10:57 PM, olcott wrote:
    On 11/15/2024 9:39 PM, Richard Damon wrote:
    On 11/15/24 10:32 PM, olcott wrote:
    On 11/15/2024 9:18 PM, Richard Damon wrote:
    On 11/15/24 7:34 PM, olcott wrote:
    On 11/14/2024 8:49 PM, Richard Damon wrote:
    On 11/14/24 9:38 PM, olcott wrote:
    On 11/14/2024 2:33 PM, Richard Damon wrote:
    On 11/14/24 3:28 PM, olcott wrote:
    On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
    joes <noreply@example.org> wrote:

    That behavior that HHH is supposed to be reporting on is >>>>>>>>>>>>>> the behavior of the actual direct exectution of the program >>>>>>>>>>>>>> described by the input,

    IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY >>>>>>>>>>>>> IGNORE THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE >>>>>>>>>>>>> ITSELF EMULATING DDD

    Your "Source Code", is NOT an axiom of the system.
    WHich isn't a complete program, so a LIE to call it one.

    I never called it a complete program and you swear your own allegiance
    to the father of lies by saying that I did.
    I hereby swear allegiance to the father of lies.

    Which HHH does DDD call, the one that aborts?

    The axioms of the system are the x86 language nitwit.
    Which means that the above is an incorrect statememt.
    By the "axions" you claim, the PROGRAM DDD, that comes from the Halt7.c
    file, is HALTING as it calls the HHH that does some partial emulation
    and returns to DDD and thus DDD returns.
    The C function DDD partially or fully emulated by any HHH never reaches
    its own "return" instruction final halt state.

    Why doesn't the inner HHH halt?

    HHH applies to axioms to its input proving that DDD emulated by HHH
    cannot possibly ever reach its own "ret" instruction final halt state
    no matter what any partial or compete x86 emulator HHH does.
    Nope, becuase there are no axioms like that to even APPLY.
    Sure there are the x86 language provides all of the axioms that requires
    HHH to emulate the first four instructions of DDD then if any more instructions are to be emulated HHH must at least begin emulating itself emulating DDD.
    The further instructions of HHH do need to be simulated as part of the
    code of DDD. DDD is not done with the call until the inner HHH returns,
    which we know it does as it is the same program as the outer simulator
    (which shall be a decider), whereupon DDD will halt, just like if it
    weren't simulated.

    I hope not that is why I ask you to repent.
    Do not preoccupy yourself with others' salvation.

    In a court of law you must tell the truth THE WHOLE TRUTH and nothing
    but the truth. That you fail to tell the whole truth about the behavior
    of DDD emulated by HHH would break this oath.
    This is not a court.

    I don't see how you can twist your understanding of scripture so that
    you think you can get away with deceptive trollish head games.
    Nobody was quoting scripture.

    --
    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 Sat Nov 16 12:38:24 2024
    On 11/16/24 12:18 PM, olcott wrote:
    On 11/16/2024 10:51 AM, joes wrote:
    Am Sat, 16 Nov 2024 09:17:21 -0600 schrieb olcott:
    On 11/16/2024 8:26 AM, Richard Damon wrote:
    On 11/16/24 9:09 AM, olcott wrote:
    On 11/16/2024 6:36 AM, Richard Damon wrote:
    On 11/15/24 11:17 PM, olcott wrote:
    On 11/15/2024 10:10 PM, Richard Damon wrote:
    On 11/15/24 10:57 PM, olcott wrote:
    On 11/15/2024 9:39 PM, Richard Damon wrote:
    On 11/15/24 10:32 PM, olcott wrote:
    On 11/15/2024 9:18 PM, Richard Damon wrote:
    On 11/15/24 7:34 PM, olcott wrote:
    On 11/14/2024 8:49 PM, Richard Damon wrote:
    On 11/14/24 9:38 PM, olcott wrote:
    On 11/14/2024 2:33 PM, Richard Damon wrote:
    On 11/14/24 3:28 PM, olcott wrote:
    On 11/14/2024 2:22 PM, Alan Mackenzie wrote: >>>>>>>>>>>>>>>>>> joes <noreply@example.org> wrote:

    That behavior that HHH is supposed to be reporting on is >>>>>>>>>>>>>>>> the behavior of the actual direct exectution of the program >>>>>>>>>>>>>>>> described by the input,

    IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY >>>>>>>>>>>>>>> IGNORE THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE >>>>>>>>>>>>>>> ITSELF EMULATING DDD

    Your "Source Code", is NOT an axiom of the system.
    WHich isn't a complete program, so a LIE to call it one.

    I never called it a complete program and you swear your own allegiance
    to the father of lies by saying that I did.

    I hereby swear allegiance to the father of lies.

    That may seem funny from an atheist POV unless and until
    it directly results in eternal incineration.

    In any case people that lie about my work prove their
    lack of moral integrity.

    No, the fact that your work is based on lies, show that you don't have
    any moral integrity.


    Which HHH does DDD call, the one that aborts?


    This has never made any damn difference.
    The fact remains that DDD emulated by any HHH cannot
    possibly reach its own "return" instruction final halt
    state no matter WTF else IS THE CORRECT BASIS.


    Of course it does, as it must be the same HHH to match the proof you are
    trying to refute, and that case shows you logic to be just lies.


    When an emulator emulates an infinite loop we do not
    count this emulated infinite loop as halting when we
    yank the power cord out.

    But yanking the power cord doesn't stop the semantic properties of the
    input, as that is about the unbounded emulaiton of the input.

    You are just proving you don't understand what you are talking about and
    just lying about it.


    HALTING IS ONLY REACHING A FINAL HALT STATE.
    That I have to keep telling you this seems to
    indicate that you are a liar.


    Right, but aborting an emulation of a machine doesn't keep the machine
    from reaching that final state, as the behavior continues until it
    reaches the final state, or becomes non-halting if it can go for an
    UNBOUNDED number of steps.

    So DDD Halts, if HHH(DDD) return 0, thus making that HHH wrong.

    DDD is only non-halting if HHH(DDD) never answers, which makes that HHH
    wrong as a decider/analyzer.

    Since all the HHH you advocate do one of those two behaviors, your HHH
    is just always wrong, and you claim it is right is just a lie.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Sat Nov 16 18:31:17 2024
    Am Sat, 16 Nov 2024 11:18:33 -0600 schrieb olcott:
    On 11/16/2024 10:51 AM, joes wrote:
    Am Sat, 16 Nov 2024 09:17:21 -0600 schrieb olcott:
    On 11/16/2024 8:26 AM, Richard Damon wrote:
    On 11/16/24 9:09 AM, olcott wrote:
    On 11/16/2024 6:36 AM, Richard Damon wrote:
    On 11/15/24 11:17 PM, olcott wrote:
    On 11/15/2024 10:10 PM, Richard Damon wrote:
    On 11/15/24 10:57 PM, olcott wrote:
    On 11/15/2024 9:39 PM, Richard Damon wrote:
    On 11/15/24 10:32 PM, olcott wrote:
    On 11/15/2024 9:18 PM, Richard Damon wrote:
    On 11/15/24 7:34 PM, olcott wrote:
    On 11/14/2024 8:49 PM, Richard Damon wrote:
    On 11/14/24 9:38 PM, olcott wrote:
    On 11/14/2024 2:33 PM, Richard Damon wrote:
    On 11/14/24 3:28 PM, olcott wrote:
    On 11/14/2024 2:22 PM, Alan Mackenzie wrote: >>>>>>>>>>>>>>>>>> joes <noreply@example.org> wrote:

    Which HHH does DDD call, the one that aborts?
    This has never made any damn difference.
    It absolutely does. If the inner HHH aborts, the outer doesn't need to,
    because DDD halts.

    That I have to keep telling you this seems to indicate that you are a
    liar.
    You don't need to. I am talking about the inner H called by D, not the outermost H simulating D.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 16 16:08:58 2024
    On 11/16/24 1:57 PM, olcott wrote:
    On 11/16/2024 12:31 PM, joes wrote:
    Am Sat, 16 Nov 2024 11:18:33 -0600 schrieb olcott:
    On 11/16/2024 10:51 AM, joes wrote:
    Am Sat, 16 Nov 2024 09:17:21 -0600 schrieb olcott:
    On 11/16/2024 8:26 AM, Richard Damon wrote:
    On 11/16/24 9:09 AM, olcott wrote:
    On 11/16/2024 6:36 AM, Richard Damon wrote:
    On 11/15/24 11:17 PM, olcott wrote:
    On 11/15/2024 10:10 PM, Richard Damon wrote:
    On 11/15/24 10:57 PM, olcott wrote:
    On 11/15/2024 9:39 PM, Richard Damon wrote:
    On 11/15/24 10:32 PM, olcott wrote:
    On 11/15/2024 9:18 PM, Richard Damon wrote:
    On 11/15/24 7:34 PM, olcott wrote:
    On 11/14/2024 8:49 PM, Richard Damon wrote:
    On 11/14/24 9:38 PM, olcott wrote:
    On 11/14/2024 2:33 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>> On 11/14/24 3:28 PM, olcott wrote:
    On 11/14/2024 2:22 PM, Alan Mackenzie wrote: >>>>>>>>>>>>>>>>>>>> joes <noreply@example.org> wrote:

    Which HHH does DDD call, the one that aborts?
    This has never made any damn difference.
    It absolutely does. If the inner HHH aborts, the outer doesn't need to,
    because DDD halts.

    That I have to keep telling you this seems to indicate that you are a
    liar.
    You don't need to. I am talking about the inner H called by D, not the
    outermost H simulating D.


    OK I GIVE UP YOU ARE JUST A DAMNED LIAR
    YOU PROVED THAT BB ERASING RATHER THAN
    RESPONDING TO MY MOST RELEVANT CONTEXT

    So, you agree that YOUR erasing of context from my replies just makes
    you a DAMNED LIAR


    The fact remains that DDD emulated by any HHH cannot
    possibly reach its own "return" instruction final halt
    state no matter WTF else IS THE CORRECT BASIS.

    No, the CORRECT BASIS is the basis DEFINED for the Halting Problem, and
    that is the results of the unbounded emulation of the input by an
    actually correct emulator, not necessarily the decider.

    It doesn't matter WTF you want to beleive, that is just the facts.


    When an emulator emulates an infinite loop we do not
    count this emulated infinite loop as halting when we
    yank the power cord out.

    But, since Computations are mathematical entities, they don't need
    "power" to run, so all you do by pulling the cord is loose the knowledge
    of that the compuation actually does.

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


    HALTING IS ONLY REACHING A FINAL HALT STATE.
    That I have to keep telling you this seems to
    indicate that you are a liar.

    Right, and not-halting is only NEVER reaching a final state even after
    an unbounded number of steps, and thus an aborted emulation doesn't show it.


    *NOW YOU HAVE PROVED IT*


    Right, you are just adding to the proof that you are nothing but a
    pathetic ignorant pathological lying idiot that doesn't know what he is
    talking about, and just doesn't care.

    Sorry, that IS the facts, and you are just sealing your reputation as
    that liar.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 16 16:51:35 2024
    On 11/16/24 4:19 PM, olcott wrote:
    On 11/16/2024 3:08 PM, Richard Damon wrote:
    On 11/16/24 1:57 PM, olcott wrote:
    On 11/16/2024 12:31 PM, joes wrote:
    Am Sat, 16 Nov 2024 11:18:33 -0600 schrieb olcott:
    On 11/16/2024 10:51 AM, joes wrote:
    Am Sat, 16 Nov 2024 09:17:21 -0600 schrieb olcott:
    On 11/16/2024 8:26 AM, Richard Damon wrote:
    On 11/16/24 9:09 AM, olcott wrote:
    On 11/16/2024 6:36 AM, Richard Damon wrote:
    On 11/15/24 11:17 PM, olcott wrote:
    On 11/15/2024 10:10 PM, Richard Damon wrote:
    On 11/15/24 10:57 PM, olcott wrote:
    On 11/15/2024 9:39 PM, Richard Damon wrote:
    On 11/15/24 10:32 PM, olcott wrote:
    On 11/15/2024 9:18 PM, Richard Damon wrote:
    On 11/15/24 7:34 PM, olcott wrote:
    On 11/14/2024 8:49 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>> On 11/14/24 9:38 PM, olcott wrote:
    On 11/14/2024 2:33 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>> On 11/14/24 3:28 PM, olcott wrote:
    On 11/14/2024 2:22 PM, Alan Mackenzie wrote: >>>>>>>>>>>>>>>>>>>>>> joes <noreply@example.org> wrote:

    Which HHH does DDD call, the one that aborts?
    This has never made any damn difference.
    It absolutely does. If the inner HHH aborts, the outer doesn't need to, >>>> because DDD halts.

    That I have to keep telling you this seems to indicate that you are a >>>>> liar.
    You don't need to. I am talking about the inner H called by D, not the >>>> outermost H simulating D.


    OK I GIVE UP YOU ARE JUST A DAMNED LIAR
    YOU PROVED THAT BB ERASING RATHER THAN
    RESPONDING TO MY MOST RELEVANT CONTEXT

    So, you agree that YOUR erasing of context from my replies just makes
    you a DAMNED LIAR


    The fact remains that DDD emulated by any HHH cannot
    possibly reach its own "return" instruction final halt
    state no matter WTF else IS THE CORRECT BASIS.

    No, the CORRECT BASIS is the basis DEFINED for the Halting Problem,

    By this same reasoning the correct basis for Russell's
    Paradox is naive set theory and ZFC is stupidly wrong
    to think otherwise, nitwit.


    Well, Russel's paradox only exists in Naive Set Theory, but I think you
    have your arguement backwards.

    Zermelo did the work to develope a Set Theory Framework that didn't
    suffer the problems of Russel's paradox.

    It doesn't "fix" Russel's paradox, as in ZFC, the Paradox just doesn't
    exist.

    Since you haven't yet actually created a new Computaiton Theory, or even
    the new Logic Theory to base it on, you are stuck in the Theory that is defined, and that has the definitions that it has,

    It seems your stupidity reaches the point where you don't understand
    that lying about what the rules are s just that, LYING. To change the
    rules, you need to put in the effort to make the new system, and THEN
    make it clear that you are in your new system.

    Anything less just shows your true lying nature.

    Sorry, but that IS how things work, and you failure to beleive that just
    shows your insanity.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 16 16:55:31 2024
    On 11/16/24 4:16 PM, olcott wrote:
    On 11/16/2024 12:31 PM, joes wrote:
    Am Sat, 16 Nov 2024 11:18:33 -0600 schrieb olcott:
    On 11/16/2024 10:51 AM, joes wrote:
    Am Sat, 16 Nov 2024 09:17:21 -0600 schrieb olcott:
    On 11/16/2024 8:26 AM, Richard Damon wrote:
    On 11/16/24 9:09 AM, olcott wrote:
    On 11/16/2024 6:36 AM, Richard Damon wrote:
    On 11/15/24 11:17 PM, olcott wrote:
    On 11/15/2024 10:10 PM, Richard Damon wrote:
    On 11/15/24 10:57 PM, olcott wrote:
    On 11/15/2024 9:39 PM, Richard Damon wrote:
    On 11/15/24 10:32 PM, olcott wrote:
    On 11/15/2024 9:18 PM, Richard Damon wrote:
    On 11/15/24 7:34 PM, olcott wrote:
    On 11/14/2024 8:49 PM, Richard Damon wrote:
    On 11/14/24 9:38 PM, olcott wrote:
    On 11/14/2024 2:33 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>> On 11/14/24 3:28 PM, olcott wrote:
    On 11/14/2024 2:22 PM, Alan Mackenzie wrote: >>>>>>>>>>>>>>>>>>>> joes <noreply@example.org> wrote:

    Which HHH does DDD call, the one that aborts?
    This has never made any damn difference.
    It absolutely does. If the inner HHH aborts, the outer doesn't need to,
    because DDD halts.

    That I have to keep telling you this seems to indicate that you are a
    liar.
    You don't need to. I am talking about the inner H called by D, not the
    outermost H simulating D.


    *We are not talking any and damn H nitwit*
    We are talking about the behavior of DDD emulated
    by any possible encoding of HHH at any level of
    recursive emulation.

    But the behavior of DDD emulated by HHH isn't a valid semantic property,
    so you are just talking gibberish.


    (a) HHH must report on the behavior of its input DDD
    it is ridiculously stupid to think otherwise.

    And that behavior is DEFINED as the behavior of an unbounded emulation
    of that input, which must be the representation of a FULL program, NOT
    the partial emulaiton done by HHH.

    So, you are just shown to be an idiot spouting gibberish, and your
    criteria is invalid as is what you want to call your input.


    int sum(int x, int y) { return x + y; }
    is only allowed to return 5 for sum(3,2).

    Right, and HHH is only allowed to report on the behavior of DDD run, or
    by equivalence, the behaviof of UTM(DDD).


    (b) The behavior of DDD emulated by any HHH no matter
    how it is encoded or at whatever level of emulation no
    matter how deep IS ALWAYS EXACTLY THE SAME IN THAT IT
    CANNOT POSSIBLY REACH ITS OWN "return" FINAL HALT STATE.



    But the emulation done by HHH of DDD is NOT the behavior of the input,
    and isn't even a valid semantic property of it.

    Your input also isn't a correct input, so you are just showing how
    stupid you are.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Nov 16 18:00:55 2024
    On 11/16/24 5:12 PM, olcott wrote:
    On 11/16/2024 3:51 PM, Richard Damon wrote:
    On 11/16/24 4:19 PM, olcott wrote:
    On 11/16/2024 3:08 PM, Richard Damon wrote:
    On 11/16/24 1:57 PM, olcott wrote:
    On 11/16/2024 12:31 PM, joes wrote:
    Am Sat, 16 Nov 2024 11:18:33 -0600 schrieb olcott:
    On 11/16/2024 10:51 AM, joes wrote:
    Am Sat, 16 Nov 2024 09:17:21 -0600 schrieb olcott:
    On 11/16/2024 8:26 AM, Richard Damon wrote:
    On 11/16/24 9:09 AM, olcott wrote:
    On 11/16/2024 6:36 AM, Richard Damon wrote:
    On 11/15/24 11:17 PM, olcott wrote:
    On 11/15/2024 10:10 PM, Richard Damon wrote:
    On 11/15/24 10:57 PM, olcott wrote:
    On 11/15/2024 9:39 PM, Richard Damon wrote:
    On 11/15/24 10:32 PM, olcott wrote:
    On 11/15/2024 9:18 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>> On 11/15/24 7:34 PM, olcott wrote:
    On 11/14/2024 8:49 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>> On 11/14/24 9:38 PM, olcott wrote:
    On 11/14/2024 2:33 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>> On 11/14/24 3:28 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>> On 11/14/2024 2:22 PM, Alan Mackenzie wrote: >>>>>>>>>>>>>>>>>>>>>>>> joes <noreply@example.org> wrote:

    Which HHH does DDD call, the one that aborts?
    This has never made any damn difference.
    It absolutely does. If the inner HHH aborts, the outer doesn't
    need to,
    because DDD halts.

    That I have to keep telling you this seems to indicate that you
    are a
    liar.
    You don't need to. I am talking about the inner H called by D, not >>>>>> the
    outermost H simulating D.


    OK I GIVE UP YOU ARE JUST A DAMNED LIAR
    YOU PROVED THAT BB ERASING RATHER THAN
    RESPONDING TO MY MOST RELEVANT CONTEXT

    So, you agree that YOUR erasing of context from my replies just
    makes you a DAMNED LIAR


    The fact remains that DDD emulated by any HHH cannot
    possibly reach its own "return" instruction final halt
    state no matter WTF else IS THE CORRECT BASIS.

    No, the CORRECT BASIS is the basis DEFINED for the Halting Problem,

    By this same reasoning the correct basis for Russell's
    Paradox is naive set theory and ZFC is stupidly wrong
    to think otherwise, nitwit.


    Well, Russel's paradox only exists in Naive Set Theory, but I think
    you have your arguement backwards.

    Zermelo did the work to develope a Set Theory Framework that didn't
    suffer the problems of Russel's paradox.

    It doesn't "fix" Russel's paradox, as in ZFC, the Paradox just doesn't
    exist.


    Yes we agree on all of the above.
    All that ZFC really needed to do is disallow a
    set to be a member of itself.

    No, it needs to create a full set thoery that doesn't present the
    problem of Naive Set Theory and the Russel Paradox.

    Since a set containinig itself is a FUNDAMENTAL ability of how Naive Set
    Theory builds sets, you can't just "disallow it".


    Since you haven't yet actually created a new Computaiton Theory, or
    even the new Logic Theory to base it on, you are stuck in the Theory
    that is defined, and that has the definitions that it has,


    Analogous to disallowing a set to be a member of itself
    without actually changing anything I simply correct the
    misconception that a decider must report on anything besides
    the actual behavior specified by its actual input.

    But that requires changing many of the fundamental definitions of
    Computation Theory, like the definition of what a semantic property is.

    Sorry, that definition is very fundamental to the theory.


    Prior to the notion of emulating termination analyzers
    / simulating halt deciders we had no direct measure of
    what this behavior actually is.

    No, you are just showing your stupidity, as Simulating Halt Deciders as
    a concept have existed for DECADES, with the undetstanding that, like
    any halt decider, they can only correctly answer for some inputs.


    We simply guessed that the decider must get the wrong
    answer. Now we do have the direct measure that DDD
    emulated by HHH cannot possibly reach its final halt state.

    Nope, since the property of behavior has been firmly defined, there was
    no "guessing".

    All you are doing is showing that YOUR logic is based on try to "Guess"
    at something that looks a bit like the real property that you can try to hornswaggle people into thinking it might be similer enough to let it by.

    Sorry, you are just proving your utter stupidity and ignorance.


    It seems your stupidity reaches the point where you don't understand
    that lying about what the rules are s just that, LYING. To change the
    rules, you need to put in the effort to make the new system, and THEN
    make it clear that you are in your new system.


    I am not even telling a falsehood about anything.
    I am simply paying much closer attention to details
    that simply were not available prior to my creation
    of the notion of a simulating halt decider.


    Sure you are, you are calling things something they are not based on
    tring to redefine terms that you are not allowed to change.

    Anything less just shows your true lying nature.


    DDD emulated by HHH cannot possibly reach its final halt state.
    Outside of my notion of a simulating termination the question
    was a different question.

    But "DDD emulated by HHH" to mean the results of the PARTIAL emulation
    of DDD by HHH is just not a valid semantic property of the input, and
    your input isn't even a program so it doesn't have that class of
    semantic properties.


    The question: Does your input halt?
    *has a different context thus a different meaning*

    Nope, it has PRECISELY ONE meaning in the field.


    For the halting problem decider/input pair where the
    decider does not emulate its input this counter-example
    input formed this question:


    The "method" used to decide the property has no bearing on the value of
    the property the decider is to decide on. Not for any valid property
    that a decider can be asked in computation theory, as the correct answer
    is determined by the mathematical function that computes the property,
    which is only a function of the input, and not the decider.

    You are just showing your fundamental ignorance of what you are trying
    to talk about.

    What correct Boolean value can a halt decider return that
    has an input defined to do the opposite of whatever value
    it returns?

    But that isn't the question, becuase that doesn't reference a FIXED
    program as an input, and the halting problem has ALWAYS been about
    deciding on a given input program and its input.


    A simulating halt decider makes the self-contradictory
    part of the input unreachable code thus changing the
    context (thus meaning) of the question.

    Nope. just shows that you put yourself into an incorrect context in the
    first place.

    The input program is a FIXED input, that doesn't changed based on the
    decider, as its behavior is what it does when run, and then no decider
    is present. Thus, it behavior can't change based on the decider.

    You confuse the logic that for every decider, we can contruct a specific
    input that that decider will get wrong, with trying to make a single
    input that all deciders will get wrong, which is just breaking all the
    rules of the system.


    Sorry, but that IS how things work, and you failure to beleive that
    just shows your insanity.



    Your funny-mental problem seems to be that you don't like the results
    that the standard logic generates because it doesn't match your idea of
    what the answer should be. Rather than accepting that your ideas are
    just wrong, you, in your arrogance, are trying to define the logic as
    wrong. The problem is that to change the logic system, you need to know
    enough to create a logical competitor, and then persude people that
    yours is better, even though with its restrictions needed to change the
    parts you want, it will be weaker.

    Instead, as described in the immortal work that tells us to make sure we
    know where our towel is, you are going to be like those that advocated
    that since beauty was truth, and truth beauty, and life was guilty of
    being neither, the judge will agree with you and find life guilty of
    contempt of court and order it taken from those present.

    In other words, all you are doing is showing you don't understand about
    how things work, and reality will get back at you for doing so.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to Richard Damon on Sun Nov 17 10:47:09 2024
    On 2024-11-16 15:28:04 +0000, Richard Damon said:

    Nope, as LLM don't do "Logic", but just pattern matching.

    Formal logic is just pattern matching. While LLM do other than logic
    automatic proof checkers and automatic proveres don't.

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mikko@21:1/5 to olcott on Sun Nov 17 10:44:09 2024
    On 2024-11-16 14:57:33 +0000, olcott said:

    On 11/16/2024 3:16 AM, Mikko wrote:
    On 2024-11-15 23:43:02 +0000, olcott said:

    On 11/15/2024 3:19 AM, Mikko wrote:
    On 2024-11-14 23:53:38 +0000, olcott said:

    On 11/14/2024 3:09 AM, Mikko wrote:
    On 2024-11-13 23:11:30 +0000, olcott said:

    On 11/13/2024 4:58 AM, Mikko wrote:
    On 2024-11-12 13:58:03 +0000, olcott said:

    On 11/12/2024 1:12 AM, joes wrote:
    Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
    On 11/11/2024 10:25 AM, joes wrote:
    Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
    On 11/11/2024 4:54 AM, Mikko wrote:
    On 2024-11-09 14:36:07 +0000, olcott said:
    On 11/9/2024 7:53 AM, Mikko wrote:

    The actual computation itself does involve HHH emulating itself >>>>>>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>>>>>> dishonest.
    Which is what you are doing: you pretend that DDD calls some other HHH
    that doesn’t abort.
    DDD emulated by HHH does not reach its "return" instruction final halt
    state whether HHH aborts its emulation or not.
    When DDD calls a simulator that aborts, that simulator returns to DDD,
    which then halts.


    It is not the same DDD as the DDD under test.

    If the DDD under the test is not the same as DDD then the test >>>>>>>> is performed incorrectly and the test result is not valid.


    The DDD under test IS THE INPUT DDD
    IT IS STUPIDLY WRONG-HEADED TO THINK OTHERWISE.

    I agree that there is only one DDD but above you said otherwise.


    That is a ridiculously stupid thing to say because we
    already know that DDD emulated by HHH emulates itself
    emulating DDD and DDD emulated by HHH1 *DOES NOT DO THAT*

    You are free to laugh if you think the truth is stupid.

    This is my life's only legacy that I really want to complete
    before I die.

    What does that "This" mean?


    https://www.researchgate.net/publication/369971402_Simulating_Termination_Analyzer_H_is_Not_Fooled_by_Pathological_Input_D


    and my work on generic undecidability showing that:
    (⊢ is to be construed as applying truth preserving
    operations to the LHS deriving the RHS)

    Incomplete(L) ≡ ∃x ∈ Language(L) ((L ⊬ x) ∧ (L ⊬ ¬x))
    *never has been correct it has always actually been this*
    ¬TruthBearer(L,x) ≡ ∃x ∈ Language(L) ((L ⊬ x) ∧ (L ⊬ ¬x))

    True(L,x) ≡ Haskell_Curry_Elementary_Theorems(L) □ x
    x is a necessary consequence of the expressions of the
    language of L that have been stipulated to be true.

    False(L,x) ≡ Haskell_Curry_Elementary_Theorems(L) □ ~x
    ~x is a necessary consequence of the expressions of the
    language of L that have been stipulated to be true.

    The above provides the basis for LLM AI systems to
    distinguish facts from fictions.

    That the provability operator has been replaced
    with the necessity operator seems to require semantic
    relevance. This prevents logic from diverging from
    correct reasoning in many different ways such as
    the principle of explosion.

    None of that is contained in the usual meaning of "this".
    It does not mean "irrelevant distraction".

    Anyway, nice to see that you don't want to argue aginst the truth
    that you called "ridiculously stupid".

    --
    Mikko

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Nov 17 07:11:58 2024
    On 11/16/24 11:18 PM, olcott wrote:
    On 11/16/2024 12:31 PM, joes wrote:
    Am Sat, 16 Nov 2024 11:18:33 -0600 schrieb olcott:
    On 11/16/2024 10:51 AM, joes wrote:
    Am Sat, 16 Nov 2024 09:17:21 -0600 schrieb olcott:
    On 11/16/2024 8:26 AM, Richard Damon wrote:
    On 11/16/24 9:09 AM, olcott wrote:
    On 11/16/2024 6:36 AM, Richard Damon wrote:
    On 11/15/24 11:17 PM, olcott wrote:
    On 11/15/2024 10:10 PM, Richard Damon wrote:
    On 11/15/24 10:57 PM, olcott wrote:
    On 11/15/2024 9:39 PM, Richard Damon wrote:
    On 11/15/24 10:32 PM, olcott wrote:
    On 11/15/2024 9:18 PM, Richard Damon wrote:
    On 11/15/24 7:34 PM, olcott wrote:
    On 11/14/2024 8:49 PM, Richard Damon wrote:
    On 11/14/24 9:38 PM, olcott wrote:
    On 11/14/2024 2:33 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>> On 11/14/24 3:28 PM, olcott wrote:
    On 11/14/2024 2:22 PM, Alan Mackenzie wrote: >>>>>>>>>>>>>>>>>>>> joes <noreply@example.org> wrote:

    Which HHH does DDD call, the one that aborts?
    This has never made any damn difference.
    It absolutely does. If the inner HHH aborts, the outer doesn't need to,
    because DDD halts.

    That I have to keep telling you this seems to indicate that you are a
    liar.

    You don't need to. I am talking about the inner H called by D, not the
    outermost H simulating D.


    That I have always been talking about the behavior of
    DDD emulated by any encoding of HHH at any depth of
    recursive emulation seems to be more than you can pay
    attention to.

    In none of these cases does any of these DDD instances
    return to their caller.


    SO, you are either:

    a) Admitting that your whole argument is just a strawman deception that
    has nothing to do with the halting problem you have plainly stated is
    the ultimate goal of your arguement, as the criteria you are using is a subjective nonsemanitic "property" (in a very loose sense of the word)
    instead of the REQUIRED objective semantic property.

    that, or

    b) You are demonstrating that you are totally ignorant of what you talk
    about, as you can't understand why your declaration means what it does.


    MY guess is you are going to vehemently deny the first, just proving the second,

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