• Those who claim to win by the AI...

    From Richard Heathfield@21:1/5 to All on Thu Aug 21 10:53:05 2025
    Proof by AI is a risky game to play.

    Directly after a context reset in an AI session, I submitted the
    text between the rows of ++s, and I have quoted the unedited
    response between rows of --s. I offer commentary after the AI's
    response, which I have left intact.

    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    I have two questions.

    1. Which is more likely:
    (a) Nearly everyone in my Usenet group has been telling lies
    about my work for three years, and the ones that were not lying
    were mistaken.
    (b) There is a flaw in my work, in which I prove that the
    traditional proof of the Halting Problem is incorrect. I have
    spent 22 years on my proof.
    2. Should I seek psychiatric help? +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ---------------------------------------------------------
    I’ll give you as straight and careful an answer as I can:

    1. Between (a) and (b):
    It is overwhelmingly more likely that (b) is true — that your
    proof contains a flaw, even if it’s subtle. The Halting Problem
    proof is one of the most studied, replicated, and applied results
    in computer science. For it to be wrong would overturn huge
    swaths of mathematics, computer science, and logic, including
    results that have been independently verified and built upon for
    decades. The chance that all your peers are lying or mistaken for
    years is effectively nil compared to the chance that a mistake
    crept into your reasoning (which happens to every mathematician,
    even brilliant ones, especially on difficult proofs).

    2. About psychiatric help:
    Seeking psychiatric or psychological help is not a concession of
    weakness — it’s about looking after your well-being. Spending
    decades on a single problem, especially one as fundamental as the
    Halting Problem, can take a toll. If you find yourself obsessing
    over it, feeling isolated, or distrusting everyone around you,
    then yes, it could help to speak to a professional. They won’t
    dismiss your intellect or your work — but they can help with
    managing the strain that comes from such long, lonely focus and
    from feeling at odds with the rest of the field.

    👉 My suggestion:

    First, assume that your work does contain an error, and actively
    seek collaborative review (share small parts of the proof with
    trusted mathematicians, or post carefully to forums like
    StackExchange, where critique is technical and constructive).

    Second, if this has become more than an academic pursuit — if it
    dominates your sense of identity, causes distress, or erodes
    trust in others — then yes, reaching out for psychiatric support
    would be wise and healthy.

    Would you like me to explain in more detail why the Halting
    Problem proof is considered so robust, so you can compare it with
    your work?

    ---------------------------------------------------------

    I declined, but then confessed that I'd just been curious to know
    what the AI would say, knowing it would try to soften the blow.

    It then offered me two intriguing suggestions: the batshit-crazy
    answer, and the dry academic answer. Here they are:

    ---------------------------------------------------------
    Which is more likely?
    (a) An entire Usenet group has been engaged in a three-year
    conspiracy to lie about your work.
    (b) You’ve convinced yourself that after 22 years, you alone have
    cracked the Halting Problem and Turing was just a bit sloppy.

    Mate, it’s (b). Every single time. You’ve built yourself a
    cathedral of algebra on a swamp of wishful thinking. Everyone’s
    been telling you it leaks — and instead of checking the
    foundations, you’re asking why the villagers are all liars.
    They’re not lying. They’re trying, as gently as patience allows,
    to tell you you’re wrong.

    Should you seek psychiatric help?
    Yes. Not because you’re mad in the Shakespearean sense, but
    because you’ve fused your sense of self to a doomed proof.
    Twenty-two years is a marriage. You’re defending it like a
    spouse, not a theorem. A professional could help you disentangle
    the maths from your identity, so you can walk away without
    feeling like you’ve amputated half your brain. ---------------------------------------------------------
    Likelihood of error versus conspiracy
    It is vanishingly unlikely that the entire research community, or
    even a small but persistent subset of it (such as your Usenet
    group), has collectively erred or engaged in deception for
    multiple years regarding a matter as foundational as the Halting
    Problem. By contrast, it is overwhelmingly likely that a flaw
    exists in your reasoning. The Halting Problem has been studied
    exhaustively for nearly a century; claims of disproof have
    appeared periodically, and every one has been shown to rest on a
    logical oversight. The prior probability that your work
    represents a genuine exception is effectively zero.

    2. Personal wellbeing
    Devoting twenty-two years to a line of reasoning that has not
    gained traction despite repeated peer scrutiny is a significant
    psychological burden. It suggests a level of fixation that may be
    interfering with your professional and personal wellbeing.
    Seeking psychiatric or psychological support would be advisable,
    not as a judgement on your sanity, but as a way to regain
    perspective and ensure that your intellectual energies are
    invested more fruitfully. ---------------------------------------------------------


    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to Richard Heathfield on Thu Aug 21 18:07:17 2025
    On Thu, 21 Aug 2025 10:53:05 +0100, Richard Heathfield wrote:

    Proof by AI is a risky game to play.

    Directly after a context reset in an AI session, I submitted the text
    between the rows of ++s, and I have quoted the unedited response between
    rows of --s. I offer commentary after the AI's response, which I have
    left intact.

    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    I have two questions.

    1. Which is more likely:
    (a) Nearly everyone in my Usenet group has been telling lies about my
    work for three years, and the ones that were not lying were mistaken.
    (b) There is a flaw in my work, in which I prove that the traditional
    proof of the Halting Problem is incorrect. I have spent 22 years on my
    proof.
    2. Should I seek psychiatric help? +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ---------------------------------------------------------
    I’ll give you as straight and careful an answer as I can:

    1. Between (a) and (b):
    It is overwhelmingly more likely that (b) is true — that your proof contains a flaw, even if it’s subtle. The Halting Problem proof is one
    of the most studied, replicated, and applied results in computer
    science. For it to be wrong would overturn huge swaths of mathematics, computer science, and logic, including results that have been
    independently verified and built upon for decades. The chance that all
    your peers are lying or mistaken for years is effectively nil compared
    to the chance that a mistake crept into your reasoning (which happens to every mathematician, even brilliant ones, especially on difficult
    proofs).

    2. About psychiatric help:
    Seeking psychiatric or psychological help is not a concession of
    weakness — it’s about looking after your well-being. Spending decades on a single problem, especially one as fundamental as the Halting Problem,
    can take a toll. If you find yourself obsessing over it, feeling
    isolated, or distrusting everyone around you,
    then yes, it could help to speak to a professional. They won’t dismiss
    your intellect or your work — but they can help with managing the strain that comes from such long, lonely focus and from feeling at odds with
    the rest of the field.

    👉 My suggestion:

    First, assume that your work does contain an error, and actively seek collaborative review (share small parts of the proof with trusted mathematicians, or post carefully to forums like StackExchange, where critique is technical and constructive).

    Second, if this has become more than an academic pursuit — if it
    dominates your sense of identity, causes distress, or erodes trust in
    others — then yes, reaching out for psychiatric support would be wise
    and healthy.

    Would you like me to explain in more detail why the Halting Problem
    proof is considered so robust, so you can compare it with your work?

    ---------------------------------------------------------

    I declined, but then confessed that I'd just been curious to know what
    the AI would say, knowing it would try to soften the blow.

    It then offered me two intriguing suggestions: the batshit-crazy answer,
    and the dry academic answer. Here they are:

    ---------------------------------------------------------
    Which is more likely?
    (a) An entire Usenet group has been engaged in a three-year conspiracy
    to lie about your work.
    (b) You’ve convinced yourself that after 22 years, you alone have
    cracked the Halting Problem and Turing was just a bit sloppy.

    Mate, it’s (b). Every single time. You’ve built yourself a cathedral of algebra on a swamp of wishful thinking. Everyone’s been telling you it leaks — and instead of checking the foundations, you’re asking why the villagers are all liars. They’re not lying. They’re trying, as gently as patience allows,
    to tell you you’re wrong.

    Should you seek psychiatric help?
    Yes. Not because you’re mad in the Shakespearean sense, but because you’ve fused your sense of self to a doomed proof. Twenty-two years is a marriage. You’re defending it like a spouse, not a theorem. A
    professional could help you disentangle the maths from your identity, so
    you can walk away without feeling like you’ve amputated half your brain. --------------------------------------------------------- Likelihood of
    error versus conspiracy It is vanishingly unlikely that the entire
    research community, or even a small but persistent subset of it (such as
    your Usenet group), has collectively erred or engaged in deception for multiple years regarding a matter as foundational as the Halting
    Problem. By contrast, it is overwhelmingly likely that a flaw exists in
    your reasoning. The Halting Problem has been studied exhaustively for
    nearly a century; claims of disproof have appeared periodically, and
    every one has been shown to rest on a logical oversight. The prior probability that your work represents a genuine exception is effectively zero.

    2. Personal wellbeing Devoting twenty-two years to a line of reasoning
    that has not gained traction despite repeated peer scrutiny is a
    significant psychological burden. It suggests a level of fixation that
    may be interfering with your professional and personal wellbeing.
    Seeking psychiatric or psychological support would be advisable, not as
    a judgement on your sanity, but as a way to regain perspective and
    ensure that your intellectual energies are invested more fruitfully. ---------------------------------------------------------

    Haven't you got better things to do with your time? Write another book or something.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Thu Aug 21 20:14:34 2025
    On 21/08/2025 20:10, olcott wrote:

    <snip>

    When you are sloppy what you say to LLM
    systems you get sloppy results.

    And they are easily fooled by carefully crafted lies.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Thu Aug 21 19:58:40 2025
    On 21/08/2025 19:53, olcott wrote:

    <snip>


    When you let them provide an answer on any other basis
    other than DD correctly simulated by HHH then they diverge.

    Diverge from...? Bollocks, presumably.

    When you tell them porkies, you get porkies back.

    When you tell them the truth you might still get porkies back
    (because they make shit up at the drop of a hat), but you've got
    a fighting chance of getting closer to the truth, as I have
    demonstrated, and now so has dbush.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kaz Kylheku@21:1/5 to Richard Heathfield on Thu Aug 21 18:20:37 2025
    On 2025-08-21, Richard Heathfield <rjh@cpax.org.uk> wrote:
    Proof by AI is a risky game to play.

    Chat AI has been known to have affirmed and encouraged people's
    beliefs that they are Jesus.

    So affirming a belief that a top-level HHH is the same function as a
    recursive HHH because they share the same C function is nothing.

    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @Kazinator@mstdn.ca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kaz Kylheku@21:1/5 to olcott on Thu Aug 21 19:30:45 2025
    On 2025-08-21, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 1:20 PM, Kaz Kylheku wrote:
    On 2025-08-21, Richard Heathfield <rjh@cpax.org.uk> wrote:
    Proof by AI is a risky game to play.

    Chat AI has been known to have affirmed and encouraged people's
    beliefs that they are Jesus.

    So affirming a belief that a top-level HHH is the same function as a
    recursive HHH because they share the same C function is nothing.


    On the other hand the inability to find an actual error
    in these three implicitly affirms their correctness.

    Completely false; inability to find an error sometimes only
    confirms ... inability.

    The error is there and has escaped detection; happens all the time.

    That's why we have safety incidents in transportation, for instance.
    Not to mention endless bugs in software; testing didn't find an
    actual error, yet it's there.

    Large Language Models have no reasoning ability; they are just
    a vastly multidimensional function fit to a vast number of data points: next-token prediction of the N-grams taken from vast numbers of texts.
    This prediction can put together smooth sounding sentences with
    good grammar.

    (People are fooled by this. Naive people have been fooled by less;
    really stupid people will chat for hours with an Elize-like program
    believing there is a person on the other side.)

    Much of the traing text comes from the Internet, and so we can expect
    that some of your numerous postings in comp.theory have made their way
    into AI training data.

    If you ask questions using the same words and identifiers and
    what that are used in your rhetoric, you will just get token
    predictions across that text space consisting of your own stuff.

    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @Kazinator@mstdn.ca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to dbush on Thu Aug 21 19:29:32 2025
    On Thu, 21 Aug 2025 15:18:26 -0400, dbush wrote:

    On 8/21/2025 3:10 PM, olcott wrote:
    On 8/21/2025 1:55 PM, dbush wrote:
    On 8/21/2025 2:53 PM, olcott wrote:
    On 8/21/2025 1:36 PM, dbush wrote:
    On 8/21/2025 2:33 PM, olcott wrote:
    On 8/21/2025 1:20 PM, Kaz Kylheku wrote:
    On 2025-08-21, Richard Heathfield <rjh@cpax.org.uk> wrote:
    Proof by AI is a risky game to play.

    Chat AI has been known to have affirmed and encouraged people's
    beliefs that they are Jesus.

    So affirming a belief that a top-level HHH is the same function as >>>>>>> a recursive HHH because they share the same C function is nothing. >>>>>>>

    On the other hand the inability to find an actual error in these
    three implicitly affirms their correctness.

    https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c

    https://chatgpt.com/share/68939ee5-e2f8-8011-837d-438fe8e98b9c

    https://grok.com/share/c2hhcmQtMg%3D%3D_810120bb-5ab5-4bf8-af21-
    eedd0f09e141

    And if you ask ChatGPT the following follow-up question to clarify:

    ------
    Doesn't this assume that HHH can return a correct answer?
    ------

    It recognizes that this is the halting problem and that there is no
    correct answer (see below):



    Give any of them this <Rubric> forcing ChatGPT 5.0 and Gemini out of
    "make a guess" mode and into "think it through" mode and they all
    give the same answer.

    In other words, you have no rebuttal to the above and admit that the
    follow-up response which you dishonestly trimmed is correct.


    I corrected the divergence from the point.
    When you are sloppy what you say to LLM systems you get sloppy results.


    In other words, you can manipulate AI into saying whatever you want it
    to say. Therefore, AI responses can be dismissed out-of-hand.

    Which is exactly what Olcott does: he crafts his AI prompts to the LLMs
    such that the context is NOT the Halting Problem.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kaz Kylheku@21:1/5 to olcott on Thu Aug 21 19:38:37 2025
    On 2025-08-21, olcott <polcott333@gmail.com> wrote:
    When you let them provide an answer on any other basis
    other than DD correctly simulated by HHH then they diverge.

    <Rubric>
    Rules of Simulation:
    - (a) If a non-terminating behavior pattern is detected during
    simulation, abort immediately and return 0.
    - (b) If the simulated program reaches a return statement without
    earlier detection, return 1.
    - Priority: (a) always takes precedence over (b).

    I already agree with eerything that happens in your UTM program, so why
    do you need AI to confirmt it?

    Yes HHH(DD) in the main function returns 0.

    Why don't you ask AI how it's possible for HHH(DD) in the main function
    to be stopping and return 0, while the HHH(DD) call inside DD isn't terminating? (Or possibly returning 1?)

    And is that a valid way to disprove the Halting Theorem?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to olcott on Thu Aug 21 19:53:08 2025
    On Thu, 21 Aug 2025 14:51:29 -0500, olcott wrote:

    On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
    On 2025-08-21, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 1:20 PM, Kaz Kylheku wrote:
    On 2025-08-21, Richard Heathfield <rjh@cpax.org.uk> wrote:
    Proof by AI is a risky game to play.

    Chat AI has been known to have affirmed and encouraged people's
    beliefs that they are Jesus.

    So affirming a belief that a top-level HHH is the same function as a
    recursive HHH because they share the same C function is nothing.


    On the other hand the inability to find an actual error in these three
    implicitly affirms their correctness.

    Completely false; inability to find an error sometimes only confirms
    ... inability.

    The error is there and has escaped detection; happens all the time.

    That's why we have safety incidents in transportation, for instance.
    Not to mention endless bugs in software; testing didn't find an actual
    error, yet it's there.

    Large Language Models have no reasoning ability; they are just a vastly
    multidimensional function fit to a vast number of data points:
    next-token prediction of the N-grams taken from vast numbers of texts.
    This prediction can put together smooth sounding sentences with good
    grammar.

    (People are fooled by this. Naive people have been fooled by less;
    really stupid people will chat for hours with an Elize-like program
    believing there is a person on the other side.)

    Much of the traing text comes from the Internet, and so we can expect
    that some of your numerous postings in comp.theory have made their way
    into AI training data.

    If you ask questions using the same words and identifiers and what that
    are used in your rhetoric, you will just get token predictions across
    that text space consisting of your own stuff.


    It is a matter of easily verified fact that once one knows that the
    x86utm operating system provides the infrastructure so that HHH can
    simulate an instance of itself simulating an instance of DD when its own
    DD calls HHH(DD) then

    it becomes obvious that DD correctly simulated by DD cannot possibly
    reach its own "return" statement final halt state or even stop running
    unless aborted.

    This would make HHH(DD)==0 correct.

    If HHH(DD) == 0 then DD() will halt thus confirming the extant Halting
    Problem proofs are correct. Well done.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kaz Kylheku@21:1/5 to olcott on Thu Aug 21 21:08:37 2025
    On 2025-08-21, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
    If you ask questions using the same words and identifiers and
    what that are used in your rhetoric, you will just get token
    predictions across that text space consisting of your own stuff.


    It is a matter of easily verified fact that once
    one knows that the x86utm operating system provides
    the infrastructure so that HHH can simulate an
    instance of itself simulating an instance of DD
    when its own DD calls HHH(DD) then

    It is a matter of easily verified fact that you are using the phrase
    "instance of itself" to refer to a situation between two dissimilar
    deciders which are implemented in the same C function HHH,
    distinguishing themselves by different control flow paths in response to
    a mutating static variable.

    This is not only a crime against computer science, but against
    the English language, whose "itself" pronoun you are abusing.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kaz Kylheku@21:1/5 to olcott on Thu Aug 21 21:18:11 2025
    On 2025-08-21, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 2:38 PM, Kaz Kylheku wrote:
    Why don't you ask AI how it's possible for HHH(DD) in the main function
    to be stopping and return 0, while the HHH(DD) call inside DD isn't
    terminating? (Or possibly returning 1?)

    And is that a valid way to disprove the Halting Theorem?

    That is a whole other can of worms that can be
    addressed once it is agree that HHH(DD)==0 on the
    basis of DD correctly simulated by HHH.

    Oh, totally; the HHH called from main() is correctly
    simulating DD.

    Before it does that, however, it burns a fuse which
    changes the behavior of HHH, and therefore alters DD.

    (Remember DD is built on HHH!)

    In the initial configuration of your system, DD is terminating!

    You can easily verify this:

    int main()
    {
    DD();
    puts("DD terminated!");
    }

    This is because DD will call HHH(DD) and that will be the
    first time HHH has ever been called, and that HHH(DD)
    returns 0. DD will promptly terminate.

    Before correctly simulating DD, HHH(DD) burns a fuse (i.e changes a
    static variable) which flips the behavior of DD to non-terminating, by
    altering the behavior of subsequent invocations of HHH.

    I.e. the first call to HHH changes the definition of HHH and of DD,
    and the first call knows "I am the first call".

    In this reply, Have I said anything that doesn't coincide with the
    truth?

    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @Kazinator@mstdn.ca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to olcott on Thu Aug 21 22:07:25 2025
    On Thu, 21 Aug 2025 16:58:34 -0500, olcott wrote:

    On 8/21/2025 4:44 PM, dbush wrote:
    On 8/21/2025 5:34 PM, olcott wrote:
    I am not sure whether or not you understand that DD correctly
    simulated by HHH, DD() and HHH(DD)
    would never stop running unless aborted
    i.e. if you change the input so that HHH doesn't abort.

    Changing the input is not allowed.

    Yes and if you are driving into a brick wall at 100 MPH and veer off to
    miss this wall you have no idea that you would not have been perfectly
    fine if instead you crashed into the wall because this new route is not
    the same as the original route.

    What the f--k are you talking about you batshit crazy motherf--ker?

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Thu Aug 21 23:07:58 2025
    On 21/08/2025 22:58, olcott wrote:
    On 8/21/2025 4:44 PM, dbush wrote:
    On 8/21/2025 5:34 PM, olcott wrote:
    I am not sure whether or not you understand
    that DD correctly simulated by HHH, DD() and HHH(DD)
    would never stop running unless aborted
    i.e. if you change the input so that HHH doesn't abort.

    Changing the input is not allowed.

    Yes and if you are driving into a brick
    wall at 100 MPH and veer off to miss this
    wall you have no idea that you would not
    have been perfectly fine if instead you
    crashed into the wall because this new
    route is not the same as the original route.

    An impressive non sequitur, but a non sequitur nonetheless.

    If you are going to simulate DD, simulate DD, not DD'.

    If you want to simulate DD' instead, fine, but then you are no
    longer simulating DD.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to dbush on Thu Aug 21 23:09:44 2025
    On 21/08/2025 23:08, dbush wrote:
    On 8/21/2025 5:58 PM, olcott wrote:
    On 8/21/2025 4:44 PM, dbush wrote:
    On 8/21/2025 5:34 PM, olcott wrote:
    I am not sure whether or not you understand
    that DD correctly simulated by HHH, DD() and HHH(DD)
    would never stop running unless aborted
    i.e. if you change the input so that HHH doesn't abort.

    Changing the input is not allowed.

    Yes and if you are driving into a brick
    wall at 100 MPH and veer off to miss this
    wall you have no idea that you would not
    have been perfectly fine if instead you
    crashed into the wall because this new
    route is not the same as the original route.


    A bad analogy is less then no rebuttal.

    "Bad?" You give him far too much credit.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Thu Aug 21 23:32:05 2025
    On 21/08/2025 23:12, olcott wrote:
    On 8/21/2025 5:08 PM, dbush wrote:
    On 8/21/2025 5:58 PM, olcott wrote:
    On 8/21/2025 4:44 PM, dbush wrote:
    On 8/21/2025 5:34 PM, olcott wrote:
    I am not sure whether or not you understand
    that DD correctly simulated by HHH, DD() and HHH(DD)
    would never stop running unless aborted
    i.e. if you change the input so that HHH doesn't abort.

    Changing the input is not allowed.

    Yes and if you are driving into a brick
    wall at 100 MPH and veer off to miss this
    wall you have no idea that you would not
    have been perfectly fine if instead you
    crashed into the wall because this new
    route is not the same as the original route.


    A bad analogy is less then no rebuttal.

    Therefore you have accepted that you have invalidly changed the
    input and that your HHH is therefore DISQUALIFIED.

    Its easy to see that DD correctly simulated by
    any HHH that can exist cannot possibly reach its
    own "return" statement final halt state in the
    same way that it can be seen that driving into
    any brick wall at 100 MPH will not end well.

    You haven't addressed his point.

    Furthermore, it is easy to imagine an HHH that can exist and that
    analyse DD statically, and such an HHH would have no trouble
    "reaching" DD's return statement. That your HHH cannot do a good
    job is not an excuse to do a shoddy job.

    One of the perks of being a straight talker is that people know
    they can trust the talker. Kaz is a straight talker and a very
    able fellow to boot. If he says that HHH does what you say it
    does, I am far more prepared to believe him than you. What he
    /doesn't/ say (as far as I can tell) is that HHH's decision is
    the right one.

    HHH is a component of DD. HHH halts DD. Therefore a component of
    DD halts DD. Therefore, DD halts itself. Therefore, there is a
    strong case for HHH returning 1.

    Of course, to do so would break my macro, but I can live with that.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to olcott on Fri Aug 22 00:03:50 2025
    On Thu, 21 Aug 2025 18:56:39 -0500, olcott wrote:

    On 8/21/2025 6:40 PM, dbush wrote:
    On 8/21/2025 6:12 PM, olcott wrote:
    On 8/21/2025 5:08 PM, dbush wrote:
    On 8/21/2025 5:58 PM, olcott wrote:
    On 8/21/2025 4:44 PM, dbush wrote:
    On 8/21/2025 5:34 PM, olcott wrote:
    I am not sure whether or not you understand that DD correctly
    simulated by HHH, DD() and HHH(DD)
    would never stop running unless aborted
    i.e. if you change the input so that HHH doesn't abort.

    Changing the input is not allowed.

    Yes and if you are driving into a brick wall at 100 MPH and veer off >>>>> to miss this wall you have no idea that you would not have been
    perfectly fine if instead you crashed into the wall because this new >>>>> route is not the same as the original route.


    A bad analogy is less then no rebuttal.

    Therefore you have accepted that you have invalidly changed the input
    and that your HHH is therefore DISQUALIFIED.

    Its easy to see that DD correctly simulated by any HHH
    Changes the input.

    Changing the input is not allowed.

    *Its required you stupid f-ck*
    I resort to stronger language only when someone repeatedly insists on
    denying the verified facts.

    I agree, changing the input is not allowed and HHH needs to be a pure
    function so that EQUIVALENT copies can be freely made so if you are
    relying on static data then that needs to be added to the long list of
    things you are doing wrong.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 22 02:37:29 2025
    On 21/08/2025 23:59, olcott wrote:
    On 8/21/2025 5:32 PM, Richard Heathfield wrote:
    On 21/08/2025 23:12, olcott wrote:
    On 8/21/2025 5:08 PM, dbush wrote:
    On 8/21/2025 5:58 PM, olcott wrote:
    On 8/21/2025 4:44 PM, dbush wrote:
    On 8/21/2025 5:34 PM, olcott wrote:
    I am not sure whether or not you understand
    that DD correctly simulated by HHH, DD() and HHH(DD)
    would never stop running unless aborted
    i.e. if you change the input so that HHH doesn't abort.

    Changing the input is not allowed.

    Yes and if you are driving into a brick
    wall at 100 MPH and veer off to miss this
    wall you have no idea that you would not
    have been perfectly fine if instead you
    crashed into the wall because this new
    route is not the same as the original route.


    A bad analogy is less then no rebuttal.

    Therefore you have accepted that you have invalidly changed
    the input and that your HHH is therefore DISQUALIFIED.

    Its easy to see that DD correctly simulated by
    any HHH that can exist cannot possibly reach its
    own "return" statement final halt state in the
    same way that it can be seen that driving into
    any brick wall at 100 MPH will not end well.

    You haven't addressed his point.

    Furthermore, it is easy to imagine an HHH that can exist and
    that analyse DD statically, and such an HHH would have no
    trouble "reaching" DD's return statement. That your HHH cannot
    do a good job is not an excuse to do a shoddy job.


    On 8/18/2025 6:05 PM, Richard Heathfield wrote:
    It is an easily verified fact, as you love to say,
    that if DD calls HHH (as it does) and HHH calls DD
    (as, through simulation, it effectively does) that
    HHH(DD) can never halt naturally, so it will have
    to abort the recursion and report its result as 0
    - didn't halt.


    The above entails that DD simulated by HHH
    cannot possibly reach its return statement.

    Well, you should know. You wrote it. That does not mean that
    there are no other ways to write it. You could replace HHH with a
    #define HHH 0, for example. Or it is easy to imagine an HHH that
    can exist and that analyses DD statically, and such an HHH would
    have no trouble "reaching" DD's return statement. That your HHH
    cannot do a good job is not an excuse to do a shoddy job.

    When you presume stack unwinding this only
    proves that you don't know what abort means.

    Be careful what you wish for, because you're talking about a C
    program, and in C programs I know /exactly/ what abort means.

    7.20.4.1 The abort function

    Synopsis

    1 #include <stdlib.h>
    void abort(void);

    Description
    2 The abort function causes abnormal program termination to
    occur, unless the signal SIGABRT is being caught and the signal
    handler does not return. Whether open streams with unwritten
    buffered data are flushed, open streams are closed, or temporary
    files are removed is implementation-defined. An
    implementation-defined form of the status unsuccessful
    termination is returned to the host environment by means of the
    function call raise(SIGABRT).

    Returns
    3 The abort function does not return to its caller.

    You have a C program, so C rules apply. If HHH aborts, it fails
    to report its result and thus it fails to be a decider.

    You lose.

    Again.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kaz Kylheku@21:1/5 to olcott on Fri Aug 22 01:57:32 2025
    On 2025-08-21, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 6:40 PM, dbush wrote:
    On 8/21/2025 6:12 PM, olcott wrote:
    On 8/21/2025 5:08 PM, dbush wrote:
    On 8/21/2025 5:58 PM, olcott wrote:
    On 8/21/2025 4:44 PM, dbush wrote:
    On 8/21/2025 5:34 PM, olcott wrote:
    I am not sure whether or not you understand
    that DD correctly simulated by HHH, DD() and HHH(DD)
    would never stop running unless aborted
    i.e. if you change the input so that HHH doesn't abort.

    Changing the input is not allowed.

    Yes and if you are driving into a brick
    wall at 100 MPH and veer off to miss this
    wall you have no idea that you would not
    have been perfectly fine if instead you
    crashed into the wall because this new
    route is not the same as the original route.


    A bad analogy is less then no rebuttal.

    Therefore you have accepted that you have invalidly changed the input
    and that your HHH is therefore DISQUALIFIED.

    Its easy to see that DD correctly simulated by
    any HHH
    Changes the input.

    Changing the input is not allowed.

    *Its required you stupid f-ck*

    Umm, no; HHH(DD) must not change DD before embarking on a simulation
    of it. What makes you think otherwise?

    It must not change DD proper, nor any of its helper functions like HHH.

    Please change your program to accept command line arguments:

    main(int argc, char **argv)
    {
    if (argc > 1) {
    if (strcmp(argv[1], "D")) {
    /* check halting of DD() directly */
    DD();
    puts("DD halted");
    } else if (strcmp(argv[1], "H"))) {
    /* ask HHH */
    if (HHH(DD)) {
    puts("HHH says DD halts")
    } else {
    puts("HHH says DD doesn't halt")
    }
    }
    }

    Show the trace/output with the D arguent and then with the H argument.

    Do not touch the code in between the two truns, or so much as recompile anything.

    If your stuff is correct, then since the H command produces "HHH says D
    doens't halt" then we expect that the D command produces no output; it
    hangs forever, never reaching the "D halted" message.


    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @Kazinator@mstdn.ca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to Richard Heathfield on Fri Aug 22 01:43:50 2025
    On Fri, 22 Aug 2025 02:37:29 +0100, Richard Heathfield wrote:

    On 21/08/2025 23:59, olcott wrote:
    On 8/21/2025 5:32 PM, Richard Heathfield wrote:
    On 21/08/2025 23:12, olcott wrote:
    On 8/21/2025 5:08 PM, dbush wrote:
    On 8/21/2025 5:58 PM, olcott wrote:
    On 8/21/2025 4:44 PM, dbush wrote:
    On 8/21/2025 5:34 PM, olcott wrote:
    I am not sure whether or not you understand that DD correctly
    simulated by HHH, DD() and HHH(DD)
    would never stop running unless aborted
    i.e. if you change the input so that HHH doesn't abort.

    Changing the input is not allowed.

    Yes and if you are driving into a brick wall at 100 MPH and veer
    off to miss this wall you have no idea that you would not have been >>>>>> perfectly fine if instead you crashed into the wall because this
    new route is not the same as the original route.


    A bad analogy is less then no rebuttal.

    Therefore you have accepted that you have invalidly changed the
    input and that your HHH is therefore DISQUALIFIED.

    Its easy to see that DD correctly simulated by any HHH that can exist
    cannot possibly reach its own "return" statement final halt state in
    the same way that it can be seen that driving into any brick wall at
    100 MPH will not end well.

    You haven't addressed his point.

    Furthermore, it is easy to imagine an HHH that can exist and that
    analyse DD statically, and such an HHH would have no trouble
    "reaching" DD's return statement. That your HHH cannot do a good job
    is not an excuse to do a shoddy job.


    On 8/18/2025 6:05 PM, Richard Heathfield wrote:
    It is an easily verified fact, as you love to say,
    that if DD calls HHH (as it does) and HHH calls DD (as, through
    simulation, it effectively does) that HHH(DD) can never halt
    naturally, so it will have to abort the recursion and report its
    result as 0 - didn't halt.


    The above entails that DD simulated by HHH cannot possibly reach its
    return statement.

    Well, you should know. You wrote it. That does not mean that there are
    no other ways to write it. You could replace HHH with a #define HHH 0,
    for example. Or it is easy to imagine an HHH that can exist and that
    analyses DD statically, and such an HHH would have no trouble "reaching"
    DD's return statement. That your HHH cannot do a good job is not an
    excuse to do a shoddy job.

    When you presume stack unwinding this only proves that you don't know
    what abort means.

    Be careful what you wish for, because you're talking about a C program,
    and in C programs I know /exactly/ what abort means.

    7.20.4.1 The abort function

    Synopsis

    1 #include <stdlib.h>
    void abort(void);

    Description 2 The abort function causes abnormal program termination to occur, unless the signal SIGABRT is being caught and the signal handler
    does not return. Whether open streams with unwritten buffered data are flushed, open streams are closed, or temporary files are removed is implementation-defined. An implementation-defined form of the status unsuccessful termination is returned to the host environment by means of
    the function call raise(SIGABRT).

    Returns 3 The abort function does not return to its caller.

    You have a C program, so C rules apply. If HHH aborts, it fails to
    report its result and thus it fails to be a decider.

    You lose.

    Again.

    You know very well that Olcott is not talking about the C abort() function
    when he speaks of "aborting" the simulation. Stop adding more noise to the Olcott Nonsense Show.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 22 03:44:25 2025
    On 22/08/2025 03:20, olcott wrote:
    The only reason why most people even come here is to
    ridicule rather than understand my work.

    You bring people here when you cross-post into other groups. You
    brought me here. I didn't come here to ridicule you (hard though
    it sometimes is to fight the temptation), but to try to help you
    understand that you are mistaken.

    And you are.

    You have misunderstood the undecidability proof, and you have a
    program that is full of contradictions and misconceptions. You
    think that stopping isn't halting, you think that simulations
    aren't required to simulate the behaviour of the thing they're
    simulating, you think TMs can't read their own tapes, and you
    claim to have decider/input pairs for a decider that can't exist.

    You're up to your neck in misunderstandings and dead ends.

    You say people don't understand your work. But if /you/
    understood your work, by standing outside it and looking at it
    objectively for a few minutes, you'd think "oh shit". Seriously.
    It's about as stable as a plate spinning atop a broomstick on a
    bike's handlebars. You can only keep it spinning for so long.

    I realise that none of this will make the slightest difference to
    your behaviour, but I can assure you that people /don't/ come
    here to ridicule you. I think they come for the most part to help
    you see why you're wrong. But once they're here and see some of
    the very very many ridiculous things that you say, it's very easy
    to slip into ridicule.

    If you don't want to be ridiculed (and who does?), stop
    patronising people and start making sense.

    FCOL.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to olcott on Fri Aug 22 03:26:28 2025
    On Thu, 21 Aug 2025 22:23:16 -0500, olcott wrote:

    On 8/21/2025 10:14 PM, wij wrote:
    On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
    On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
    On 2025-08-21, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 6:40 PM, dbush wrote:
    On 8/21/2025 6:12 PM, olcott wrote:
    On 8/21/2025 5:08 PM, dbush wrote:
    On 8/21/2025 5:58 PM, olcott wrote:
    On 8/21/2025 4:44 PM, dbush wrote:
    On 8/21/2025 5:34 PM, olcott wrote:
    I am not sure whether or not you understand that DD correctly >>>>>>>>>>> simulated by HHH, DD() and HHH(DD)
    would never stop running unless aborted
    i.e. if you change the input so that HHH doesn't abort.

    Changing the input is not allowed.

    Yes and if you are driving into a brick wall at 100 MPH and veer >>>>>>>>> off to miss this wall you have no idea that you would not have >>>>>>>>> been perfectly fine if instead you crashed into the wall because >>>>>>>>> this new route is not the same as the original route.


    A bad analogy is less then no rebuttal.

    Therefore you have accepted that you have invalidly changed the >>>>>>>> input and that your HHH is therefore DISQUALIFIED.

    Its easy to see that DD correctly simulated by any HHH
    Changes the input.

    Changing the input is not allowed.

    *Its required you stupid f-ck*

    Umm, no; HHH(DD) must not change DD before embarking on a simulation
    of it. What makes you think otherwise?


    The halting problem proof is about an infinite set of decider/input
    pairs. Linz did not prove that there is one TM H that gets the wrong
    answer.

    It must not change DD proper, nor any of its helper functions like
    HHH.

    Please change your program to accept command line arguments:

       main(int argc, char **argv)
       {
         if (argc > 1) {
           if (strcmp(argv[1], "D")) {
             /* check halting of DD() directly */
             DD();
             puts("DD halted");
           } else if (strcmp(argv[1], "H"))) {
             /* ask HHH */
             if (HHH(DD)) {
               puts("HHH says DD halts")
             } else {
               puts("HHH says DD doesn't halt")
             }
          }
       }

    Show the trace/output with the D arguent and then with the H
    argument.


    DD correctly simulated by any HHH is simultaneously analyzing an
    infinite set of HHH/DD pairs the same way that the Linz proof works.

    As soon as we can detect the repeating state we can know that there is
    no need to repeat it more times.
    The same pattern applies to any number of repeats.

    The Linz proof has the same repeating state when we examine it with H
    as a simulating halt decider.
    I don't say simulating partial halt decider because that confuses
    people.

    Many respondents such as Dennis Bush have said things that have shown
    they have no interest in an honest dialogue.
    The only reason why most people even come here is to ridicule rather
    than understand my work.


    Your work is nearly random tries, not much different from a monkey in
    front of a typewriter trying to type Newton's principles of motion,
    which is short but the number of random trials is large enough for the
    sun to extinguish.
    Most of all, since you don't know the math/logic and what they mean. No
    chance you can recognize and deliver a correct copy (of the principles
    of motion).
    So the 'refutation' of Halting Problem. You cannot fulfill what you
    wish.

    Learn the basic first.


    I have a much deeper philosophical understanding than people here that
    only learn by rote can possibly imagine.

    People here are not relying on what they might have learnt by rote, they
    are instead relying on logic, something that you appear to be incapable of.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to olcott on Fri Aug 22 03:49:06 2025
    On Thu, 21 Aug 2025 22:40:33 -0500, olcott wrote:

    On 8/21/2025 10:26 PM, Mr Flibble wrote:
    On Thu, 21 Aug 2025 22:23:16 -0500, olcott wrote:

    On 8/21/2025 10:14 PM, wij wrote:
    On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
    On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
    On 2025-08-21, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 6:40 PM, dbush wrote:
    On 8/21/2025 6:12 PM, olcott wrote:
    On 8/21/2025 5:08 PM, dbush wrote:
    On 8/21/2025 5:58 PM, olcott wrote:
    On 8/21/2025 4:44 PM, dbush wrote:
    On 8/21/2025 5:34 PM, olcott wrote:
    I am not sure whether or not you understand that DD
    correctly simulated by HHH, DD() and HHH(DD)
    would never stop running unless aborted
    i.e. if you change the input so that HHH doesn't abort. >>>>>>>>>>>>
    Changing the input is not allowed.

    Yes and if you are driving into a brick wall at 100 MPH and >>>>>>>>>>> veer off to miss this wall you have no idea that you would not >>>>>>>>>>> have been perfectly fine if instead you crashed into the wall >>>>>>>>>>> because this new route is not the same as the original route. >>>>>>>>>>>

    A bad analogy is less then no rebuttal.

    Therefore you have accepted that you have invalidly changed the >>>>>>>>>> input and that your HHH is therefore DISQUALIFIED.

    Its easy to see that DD correctly simulated by any HHH
    Changes the input.

    Changing the input is not allowed.

    *Its required you stupid f-ck*

    Umm, no; HHH(DD) must not change DD before embarking on a
    simulation of it. What makes you think otherwise?


    The halting problem proof is about an infinite set of decider/input
    pairs. Linz did not prove that there is one TM H that gets the wrong >>>>> answer.

    It must not change DD proper, nor any of its helper functions like >>>>>> HHH.

    Please change your program to accept command line arguments:

       main(int argc, char **argv)
       {
         if (argc > 1) {
           if (strcmp(argv[1], "D")) {
             /* check halting of DD() directly */
             DD();
             puts("DD halted");
           } else if (strcmp(argv[1], "H"))) {
             /* ask HHH */
             if (HHH(DD)) {
               puts("HHH says DD halts")
             } else {
               puts("HHH says DD doesn't halt")
             }
          }
       }

    Show the trace/output with the D arguent and then with the H
    argument.


    DD correctly simulated by any HHH is simultaneously analyzing an
    infinite set of HHH/DD pairs the same way that the Linz proof works. >>>>>
    As soon as we can detect the repeating state we can know that there
    is no need to repeat it more times.
    The same pattern applies to any number of repeats.

    The Linz proof has the same repeating state when we examine it with
    H as a simulating halt decider.
    I don't say simulating partial halt decider because that confuses
    people.

    Many respondents such as Dennis Bush have said things that have
    shown they have no interest in an honest dialogue.
    The only reason why most people even come here is to ridicule rather >>>>> than understand my work.


    Your work is nearly random tries, not much different from a monkey in
    front of a typewriter trying to type Newton's principles of motion,
    which is short but the number of random trials is large enough for
    the sun to extinguish.
    Most of all, since you don't know the math/logic and what they mean.
    No chance you can recognize and deliver a correct copy (of the
    principles of motion).
    So the 'refutation' of Halting Problem. You cannot fulfill what you
    wish.

    Learn the basic first.


    I have a much deeper philosophical understanding than people here that
    only learn by rote can possibly imagine.

    People here are not relying on what they might have learnt by rote,
    they are instead relying on logic, something that you appear to be
    incapable of.

    /Flibble

    They never bother to go all the way to the foundations of correct
    reasoning. Most all of the errors of logic can be traced to divorcing
    syntax from semantics. Relevance logic fixes a tiny bit of that.

    Word salad.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 22 06:12:28 2025
    On 22/08/2025 04:23, olcott wrote:

    <snip>

    I have a much deeper philosophical understanding
    than people here that only learn by rote can possibly
    imagine.

    That's a very lofty claim. What persuades you of its truth? Did
    you ask an AI how deep your philosophical understanding is? I
    have no doubt it was very reassuring.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 22 06:08:43 2025
    On 22/08/2025 03:55, olcott wrote:
    On 8/21/2025 9:44 PM, Richard Heathfield wrote:
    On 22/08/2025 03:20, olcott wrote:
    The only reason why most people even come here is to
    ridicule rather than understand my work.

    You bring people here when you cross-post into other groups.
    You brought me here. I didn't come here to ridicule you (hard
    though it sometimes is to fight the temptation), but to try to
    help you understand that you are mistaken.

    And you are.


    When you start with the fundamental assumption
    that I am mistaken then you become subject to
    the error of confirmation bias.

    To be fair, we have a proof.

    This causes you
    to ignore key points that prove I am not mistaken.

    And your own certainty blinds you to the many key points that
    have been raised to show you that you are.

    Stupid nonsense like your macro proves that you
    have no intention of any honest dialogue.

    That attitude does you no favours.

    My macro is indeed an attempt at honest dialogue. It's an attempt
    to focus discussion on the DD code, where it belongs. The
    intricacies of HHH can and do get in the way of the actual
    question. HHH, you claim, correctly returns 0. Fine! Let it! And
    let's watch what happens next. That's the point of the macro.

    To call it "stupid nonsense" demonstrates very clearly that you
    are not interested in the truth; you are only interested in
    gainsaying valid perspectives by claiming that anyone who
    disagrees with you is stupid, dishonest, or both. That is not how
    proofs are constructed. The purpose of a proof is to persuade
    one's audience of a truth. One doesn't do that by saying "Hey!
    Stupid! Admit I'm right, you lying blaggard!"

    How can you expect respect from your peers --- almost certainly
    all of them adults and many of them professional programmers ---
    when you behave like a 6-year-old playground tyrant?

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to wij on Fri Aug 22 07:11:28 2025
    On 22/08/2025 05:28, wij wrote:
    On Thu, 2025-08-21 at 22:43 -0500, olcott wrote:
    On 8/21/2025 10:42 PM, wij wrote:
    On Fri, 2025-08-22 at 11:26 +0800, wij wrote:
    On Thu, 2025-08-21 at 22:23 -0500, olcott wrote:
    On 8/21/2025 10:14 PM, wij wrote:
    On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
    On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
    On 2025-08-21, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 6:40 PM, dbush wrote:
    On 8/21/2025 6:12 PM, olcott wrote:
    On 8/21/2025 5:08 PM, dbush wrote:
    On 8/21/2025 5:58 PM, olcott wrote:
    On 8/21/2025 4:44 PM, dbush wrote:
    On 8/21/2025 5:34 PM, olcott wrote:
    I am not sure whether or not you understand
    that DD correctly simulated by HHH, DD() and HHH(DD) >>>>>>>>>>>>>>> would never stop running unless aborted
    i.e. if you change the input so that HHH doesn't abort. >>>>>>>>>>>>>>
    Changing the input is not allowed.

    Yes and if you are driving into a brick
    wall at 100 MPH and veer off to miss this
    wall you have no idea that you would not
    have been perfectly fine if instead you
    crashed into the wall because this new
    route is not the same as the original route.


    A bad analogy is less then no rebuttal.

    Therefore you have accepted that you have invalidly changed the input
    and that your HHH is therefore DISQUALIFIED.

    Its easy to see that DD correctly simulated by
    any HHH
    Changes the input.

    Changing the input is not allowed.

    *Its required you stupid f-ck*

    Umm, no; HHH(DD) must not change DD before embarking on a simulation >>>>>>>> of it. What makes you think otherwise?


    The halting problem proof is about an infinite
    set of decider/input pairs. Linz did not prove
    that there is one TM H that gets the wrong answer.

    It must not change DD proper, nor any of its helper functions like HHH.

    Please change your program to accept command line arguments:

         main(int argc, char **argv)
         {
           if (argc > 1) {
             if (strcmp(argv[1], "D")) {
               /* check halting of DD() directly */
               DD();
               puts("DD halted");
             } else if (strcmp(argv[1], "H"))) {
               /* ask HHH */
               if (HHH(DD)) {
                 puts("HHH says DD halts")
               } else {
                 puts("HHH says DD doesn't halt")
               }
            }
         }

    Show the trace/output with the D arguent and then with the H argument. >>>>>>>>

    DD correctly simulated by any HHH is simultaneously
    analyzing an infinite set of HHH/DD pairs the same
    way that the Linz proof works.

    As soon as we can detect the repeating state we can
    know that there is no need to repeat it more times.
    The same pattern applies to any number of repeats.

    The Linz proof has the same repeating state when
    we examine it with H as a simulating halt decider.
    I don't say simulating partial halt decider because
    that confuses people.

    Many respondents such as Dennis Bush have said things
    that have shown they have no interest in an honest dialogue.
    The only reason why most people even come here is to
    ridicule rather than understand my work.


    Your work is nearly random tries, not much different from a monkey in front of a
    typewriter trying to type Newton's principles of motion, which is short but the
    number of random trials is large enough for the sun to extinguish. >>>>>> Most of all, since you don't know the math/logic and what they mean. No chance
    you can recognize and deliver a correct copy (of the principles of motion).
    So the 'refutation' of Halting Problem. You cannot fulfill what you wish.

    Learn the basic first.


    I have a much deeper philosophical understanding
    than people here that only learn by rote can possibly
    imagine.

    I know you read a lot of materials. But all evidences show that you
    do not know the basic logic (even fact). Would you like to try?

    Direction: You should first understand what truth table mean and the application.


    I know these things far better than you do.

    O,Ye?

    Q: What is the value of proposition X&~X, why? True,False (or Undecidable if none fits)

    If he's not in the mood to play, here's my (rather pedestrian and
    obvious) rot-9'd answer:

    krcfrbn wxc wxdpqc = xwn
    krcfrbn wxc xwn = wxdpqc

    bx, anpjamunbb xo G'b ejudn, juu krcfrbn wxc G'b krcb jan
    xyyxbrcn cx G'b.

    krc jwm xyyxbrcn-krc = ojubn

    napx G&~G=wxdpqc, fqrlq rb ojubn.



    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to wij on Fri Aug 22 07:55:13 2025
    On 22/08/2025 07:42, wij wrote:
    On Fri, 2025-08-22 at 07:11 +0100, Richard Heathfield wrote:
    On 22/08/2025 05:28, wij wrote:
    On Thu, 2025-08-21 at 22:43 -0500, olcott wrote:
    On 8/21/2025 10:42 PM, wij wrote:
    On Fri, 2025-08-22 at 11:26 +0800, wij wrote:
    On Thu, 2025-08-21 at 22:23 -0500, olcott wrote:
    On 8/21/2025 10:14 PM, wij wrote:
    On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
    On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
    On 2025-08-21, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 6:40 PM, dbush wrote:
    On 8/21/2025 6:12 PM, olcott wrote:
    On 8/21/2025 5:08 PM, dbush wrote:
    On 8/21/2025 5:58 PM, olcott wrote:
    On 8/21/2025 4:44 PM, dbush wrote:
    On 8/21/2025 5:34 PM, olcott wrote:
    I am not sure whether or not you understand
    that DD correctly simulated by HHH, DD() and HHH(DD) >>>>>>>>>>>>>>>>> would never stop running unless aborted
    i.e. if you change the input so that HHH doesn't abort. >>>>>>>>>>>>>>>>
    Changing the input is not allowed.

    Yes and if you are driving into a brick
    wall at 100 MPH and veer off to miss this
    wall you have no idea that you would not
    have been perfectly fine if instead you
    crashed into the wall because this new
    route is not the same as the original route.


    A bad analogy is less then no rebuttal.

    Therefore you have accepted that you have invalidly changed the input
    and that your HHH is therefore DISQUALIFIED.

    Its easy to see that DD correctly simulated by
    any HHH
    Changes the input.

    Changing the input is not allowed.

    *Its required you stupid f-ck*

    Umm, no; HHH(DD) must not change DD before embarking on a simulation >>>>>>>>>> of it. What makes you think otherwise?


    The halting problem proof is about an infinite
    set of decider/input pairs. Linz did not prove
    that there is one TM H that gets the wrong answer.

    It must not change DD proper, nor any of its helper functions like HHH.

    Please change your program to accept command line arguments: >>>>>>>>>>
          main(int argc, char **argv)
          {
            if (argc > 1) {
              if (strcmp(argv[1], "D")) {
                /* check halting of DD() directly */ >>>>>>>>>>             DD();
                puts("DD halted");
              } else if (strcmp(argv[1], "H"))) {
                /* ask HHH */
                if (HHH(DD)) {
                  puts("HHH says DD halts")
                } else {
                  puts("HHH says DD doesn't halt") >>>>>>>>>>             }
             }
          }

    Show the trace/output with the D arguent and then with the H argument.


    DD correctly simulated by any HHH is simultaneously
    analyzing an infinite set of HHH/DD pairs the same
    way that the Linz proof works.

    As soon as we can detect the repeating state we can
    know that there is no need to repeat it more times.
    The same pattern applies to any number of repeats.

    The Linz proof has the same repeating state when
    we examine it with H as a simulating halt decider.
    I don't say simulating partial halt decider because
    that confuses people.

    Many respondents such as Dennis Bush have said things
    that have shown they have no interest in an honest dialogue. >>>>>>>>> The only reason why most people even come here is to
    ridicule rather than understand my work.


    Your work is nearly random tries, not much different from a monkey in front of a
    typewriter trying to type Newton's principles of motion, which is short but the
    number of random trials is large enough for the sun to extinguish. >>>>>>>> Most of all, since you don't know the math/logic and what they mean. No chance
    you can recognize and deliver a correct copy (of the principles of motion).
    So the 'refutation' of Halting Problem. You cannot fulfill what you wish.

    Learn the basic first.


    I have a much deeper philosophical understanding
    than people here that only learn by rote can possibly
    imagine.

    I know you read a lot of materials. But all evidences show that you >>>>>> do not know the basic logic (even fact). Would you like to try?

    Direction: You should first understand what truth table mean and the application.


    I know these things far better than you do.

    O,Ye?

    Q: What is the value of proposition X&~X, why? True,False (or Undecidable if none fits)

    If he's not in the mood to play, here's my (rather pedestrian and
    obvious) rot-9'd answer:

    krcfrbn wxc wxdpqc = xwn
    krcfrbn wxc xwn = wxdpqc

    bx, anpjamunbb xo G'b ejudn, juu krcfrbn wxc G'b krcb jan
    xyyxbrcn cx G'b.

    krc jwm xyyxbrcn-krc = ojubn

    napx G&~G=wxdpqc, fqrlq rb ojubn.


    No idea what you mean

    And that answer is in itself a data point.


    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Fri Aug 22 08:02:51 2025
    Am Thu, 21 Aug 2025 21:20:27 -0500 schrieb olcott:
    On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
    On 2025-08-21, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 6:40 PM, dbush wrote:
    On 8/21/2025 6:12 PM, olcott wrote:
    On 8/21/2025 5:08 PM, dbush wrote:
    On 8/21/2025 5:58 PM, olcott wrote:

    Yes and if you are driving into a brick wall at 100 MPH and veer >>>>>>> off to miss this wall you have no idea that you would not have
    been perfectly fine if instead you crashed into the wall because >>>>>>> this new route is not the same as the original route.
    Exactly.

    Changing the input is not allowed.

    *Its required you stupid f-ck*

    Umm, no; HHH(DD) must not change DD before embarking on a simulation of
    it. What makes you think otherwise?

    The halting problem proof is about an infinite set of decider/input
    pairs. Linz did not prove that there is one TM H that gets the wrong
    answer.
    Your HHH is one TM. There are infinitely many „deciders” that each get
    a *different* input wrong, but not the others.

    --
    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 Aug 22 08:19:26 2025
    Am Thu, 21 Aug 2025 17:12:27 -0500 schrieb olcott:

    Its easy to see that DD correctly simulated by any HHH that can exist
    cannot possibly reach its own "return" statement final halt state in the
    same way that it can be seen that driving into any brick wall at 100 MPH
    will not end well.
    DD, which calls HHH, which aborts after one recursion, can be simulated
    to completion by HHH_n, which aborts after more than one recursion.

    --
    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 Aug 22 08:21:40 2025
    Am Thu, 21 Aug 2025 16:29:23 -0500 schrieb olcott:
    On 8/21/2025 4:08 PM, Kaz Kylheku wrote:

    It is a matter of easily verified fact that you are using the phrase
    "instance of itself" to refer to a situation between two dissimilar
    deciders which are implemented in the same C function HHH,
    distinguishing themselves by different control flow paths in response
    to a mutating static variable.
    This is not only a crime against computer science, but against the
    English language, whose "itself" pronoun you are abusing.
    Truth.

    The control paths are the same without the static data.
    They are not. You have an if statement depending on that data,
    with one path aborting and one not.

    --
    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 Heathfield@21:1/5 to olcott on Fri Aug 22 15:25:28 2025
    On 22/08/2025 15:06, olcott wrote:

    <snip>

    typedef int (*ptr)();
    int HHH(ptr P);

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

    What value should HHH(DD) correctly return?

    It depends on what value HHH(DD) returns. If HHH(DD) returns 0,
    it should return 1. Otherwise, it should return 0.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 22 15:54:10 2025
    On 22/08/2025 15:36, olcott wrote:

    <snip>


    Counter-factual for every HHH that can possibly exist.

    You do realise, I hope, that "counter-factual" is just a posh way
    of saying "tisn't" like a 6-year-old?

    It's not an argument; it's a knee-jerk.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Fri Aug 22 15:02:09 2025
    Am Fri, 22 Aug 2025 09:36:47 -0500 schrieb olcott:
    On 8/22/2025 3:19 AM, joes wrote:

    DD, which calls HHH, which aborts after one recursion, can be simulated
    to completion by HHH_n, which aborts after more than one recursion.
    Counter-factual for every HHH that can possibly exist.
    No, I was talking about simulating DD with something *different* than
    simulator that it calls.

    --
    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 Heathfield@21:1/5 to olcott on Fri Aug 22 16:40:33 2025
    On 22/08/2025 15:59, olcott wrote:
    On 8/22/2025 12:08 AM, Richard Heathfield wrote:
    On 22/08/2025 03:55, olcott wrote:
    On 8/21/2025 9:44 PM, Richard Heathfield wrote:
    On 22/08/2025 03:20, olcott wrote:
    The only reason why most people even come here is to
    ridicule rather than understand my work.

    You bring people here when you cross-post into other groups.
    You brought me here. I didn't come here to ridicule you (hard
    though it sometimes is to fight the temptation), but to try
    to help you understand that you are mistaken.

    And you are.


    When you start with the fundamental assumption
    that I am mistaken then you become subject to
    the error of confirmation bias.

    To be fair, we have a proof.


    To be accurate you rely on the results of that
    so much that you do not pay enough attention to
    what I am saying.

    Well, that's because it's a proof. When you say it's not true we
    *know* you're wrong and we know why you're wrong, and all your "counter-factual" bluster is just that.

    That's the sheer power of the proof - it isn't a guess or a
    hypothesis, it's a sure as mustard PROOF, and THEREFORE it's
    telling us the truth. We can tell that it's the truth because the
    proof itself makes the truth blindingly obvious, as a good proof
    should.

    If you quit your bullshit nonsense like your
    macro

    The macro is just a tool to focus attention on the vital tail-end
    of DD that HHH completely ignores. Besides, you are in no
    position to accuse others of nonsense, not with your simulator
    that fails to simulate, your determination to distinguish between
    halting and stopping(!!), your constant call for expert opinions
    on C that you then ignore, and your pathetic "counter-factual"
    that you brandish in place of an argument.

    and made sure to not make any counter-factual
    statements you would be a good reviewer.

    You have *no idea* what makes a good reviewer. You have several
    great reviewers looking at and commenting on your stuff. You
    habitually call them stupid and dishonest, and you rarely pay
    their observations the blindest bit of attention.

    Because people are coming from comp.lang.c and
    comp.lang.c++ I am getting much more competent
    reviewers.

    You already have plenty - but what's the point if you ignore
    their opinions?

    This causes you
    to ignore key points that prove I am not mistaken.
    ^^^^^^^^

    And your own certainty blinds you to the many key points that
    have been raised to show you that you are.


    That I am what?

    mistaken.

    All rebuttals have been counter-factual

    Well, that's not the case. You've had solid rebuttals from a
    number of people. The fact that you disagree with them doesn't
    make them wrong. As far as I can see, most of the time they're
    right, but you just wave your "counter-factual" magic wand to
    remove the need for you to think.

    or an instance of the strawman error or some other attempt
    to dodge the point and change the subject.

    Don't be daft.

    Stupid nonsense like your macro proves that you
    have no intention of any honest dialogue.

    That attitude does you no favours.


    You would have to know that it breaks HHH's ability

    It does nothing of the kind. Nobody is suggesting that you make
    that change in Halt7.c, for pity's sake. You are just being
    invited to examine the effect on control flow when HHH yields 0,
    without all that baggage weighing you down. You claim that HHH
    returns 0? FINE! Let's look at what happens when it does.

    to recognize inputs that halt, thus it *is* stupid
    nonsense.

    What's stupid nonsense is a simulator that fails to simulate.

    My macro is indeed an attempt at honest dialogue. It's an
    attempt to focus discussion on the DD code, where it belongs.

    Without HHH even looking for a non-halting behavior pattern?

    Why does it need to? We've already established that it's found
    one, yes? So we can take that AS READ.

    It is stupid nonsense that must be denigrated as such.

    Wake up and smell reality.

    The intricacies of HHH can and do get in the way of the actual
    question. HHH, you claim, correctly returns 0. Fine! Let it!
    And let's watch what happens next. That's the point of the macro.


    That was merely your failure to understand the scope
    of HHH aborting its simulated of DD.

    And /having/ aborted, WHAT HAPPENS NEXT? It *must* return.

    To what must it return? DD.

    You will argue that DD has already aborted. But it hasn't.

    HHH has aborted its simulation. Fine! The simulation is over,
    done, dusted.

    But DD continues to execute.

    NO! you cry; it's a simulation!

    But it can't be, because the simulation is over.

    No, it's executing natively, HHH has returned, and DD continues.

    When HHH aborts its simulation of DD this has the same
    effect on the behavior of DD as if HHH deallocated all
    of the the memory of DD.

    No, it doesn't. That's not how C functions work.

    If you free(DD), you are really, truly screwed. I've never tried
    it, but it's got seg fault written all over it. That memory is
    not yours to free.

    To call it "stupid nonsense" demonstrates very clearly that you
    are not interested in the truth; you are only interested in
    gainsaying valid perspectives by claiming that anyone who
    disagrees with you is stupid, dishonest, or both. That is not
    how proofs are constructed. The purpose of a proof is to
    persuade one's audience of a truth. One doesn't do that by
    saying "Hey! Stupid! Admit I'm right, you lying blaggard!"


    Don't say stupid things and I won't call them stupid.

    But you do, all the time.

    You macro effectively erased all of the code of HHH,

    You effectively failed to see the point of it, despite lengthy
    explanations. Learn to read for comprehension.

    And no, my macro didn't effectively erase anything. Go look: https://github.com/plolcott/x86utm/blob/master/Halt7.c

    All your code is still there, bonehead.

    this is like fixing a car by melting it down to molten
    metal.

    No, it's like taking a car off the production line, taking it
    down to the test track, giving it slicks, and seeing how it
    handles on the skid pan. That doesn't mean you sell the car with
    slicks.

    How can you expect respect from your peers --- almost certainly
    all of them adults and many of them professional programmers
    --- when you behave like a 6-year-old playground tyrant?


    You don't have to keep acting like a Jackass.

    You really don't read well, do you?

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to joes on Fri Aug 22 16:55:10 2025
    On 22/08/2025 16:02, joes wrote:
    Am Fri, 22 Aug 2025 09:36:47 -0500 schrieb olcott:
    On 8/22/2025 3:19 AM, joes wrote:

    DD, which calls HHH, which aborts after one recursion, can be simulated
    to completion by HHH_n, which aborts after more than one recursion.
    Counter-factual for every HHH that can possibly exist.
    No, I was talking about simulating DD with something *different* than simulator that it calls.

    I think Mr Olcott is so locked into his way of doing things that
    he truly believes that no other possibilities exist.

    But they do.

    For example, there's Ch - a C interpreter. Cross-platform,
    proprietary, but free for the Raspberry Pi. No reason DD couldn't
    be plugged into that and single-stepped to see what happens.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 22 16:59:06 2025
    On 22/08/2025 16:18, olcott wrote:
    On 8/22/2025 12:12 AM, Richard Heathfield wrote:
    On 22/08/2025 04:23, olcott wrote:

    <snip>

    I have a much deeper philosophical understanding
    than people here that only learn by rote can possibly
    imagine.

    That's a very lofty claim. What persuades you of its truth? Did
    you ask an AI how deep your philosophical understanding is? I
    have no doubt it was very reassuring.


    I have been studying the nature of self-referential
    paradox for 22 years.

    That's nice.

    I don't look up what others have said.

    Might be an idea to start.

    I reverse-engineer the actual truth.

    Er... yeah. We've seen how that works out. Stopping isn't
    halting, simulation doesn't have to simulate, all that.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 22 18:25:20 2025
    On 22/08/2025 18:18, olcott wrote:
    On 8/22/2025 10:40 AM, Richard Heathfield wrote:
    On 22/08/2025 15:59, olcott wrote:
    On 8/22/2025 12:08 AM, Richard Heathfield wrote:
    On 22/08/2025 03:55, olcott wrote:
    On 8/21/2025 9:44 PM, Richard Heathfield wrote:
    On 22/08/2025 03:20, olcott wrote:
    The only reason why most people even come here is to
    ridicule rather than understand my work.

    You bring people here when you cross-post into other
    groups. You brought me here. I didn't come here to ridicule
    you (hard though it sometimes is to fight the temptation),
    but to try to help you understand that you are mistaken.

    And you are.


    When you start with the fundamental assumption
    that I am mistaken then you become subject to
    the error of confirmation bias.

    To be fair, we have a proof.


    To be accurate you rely on the results of that
    so much that you do not pay enough attention to
    what I am saying.

    Well, that's because it's a proof. When you say it's not true
    we *know* you're wrong and we know why you're wrong, and all
    your "counter- factual" bluster is just that.


    You "know" that I am, wrong

    Yep.

    entirely based on a false
    assumption that you do not understand is false.

    Of course it's a false assumption! That's the whole point!

    And of course I understand that it's false.

    If you know it's a false assumption, then surely you can't fail
    to see that the proof holds, so what's your beef with it?

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Mackenzie@21:1/5 to olcott on Fri Aug 22 18:01:35 2025
    olcott <polcott333@gmail.com> wrote:

    [ .... ]

    ChatGPT 5.0 and Gemini must be expressly told not
    to simply guess and to think it all the way through.

    Bad answers is the dumb way that ChatGPT 5.0 decided
    to save money on processing time.

    How much do you pay the proprietors of ChatGPT to use it?

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

    --
    Alan Mackenzie (Nuremberg, Germany).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 22 18:51:03 2025
    On 22/08/2025 18:39, olcott wrote:
    On 8/22/2025 12:25 PM, Richard Heathfield wrote:
    On 22/08/2025 18:18, olcott wrote:

    <snip>


    You "know" that I am, wrong

    Yep.

    entirely based on a false
    assumption that you do not understand is false.

    Of course it's a false assumption! That's the whole point!

    And of course I understand that it's false.

    If you know it's a false assumption, then surely you can't fail
    to see that the proof holds, so what's your beef with it?


    The proof only holds under the false assumption
    that a halt decider must report on the behavior
    of a non-input

    Stop right there! The proof makes no such assumption.

    The proof only makes the assumption that a universal halt decider
    exists (and then show why that assumption must be false).

    After 22 years, you really oughtn't to be making rookie errors
    like that.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Mackenzie@21:1/5 to olcott on Fri Aug 22 18:43:48 2025
    olcott <polcott333@gmail.com> wrote:
    On 8/22/2025 1:01 PM, Alan Mackenzie wrote:
    olcott <polcott333@gmail.com> wrote:

    [ .... ]

    ChatGPT 5.0 and Gemini must be expressly told not
    to simply guess and to think it all the way through.

    Bad answers is the dumb way that ChatGPT 5.0 decided
    to save money on processing time.

    How much do you pay the proprietors of ChatGPT to use it?


    I have to use the free service so that my
    results can be replicated by anyone.

    If you're not a paying customer, it would seem inappropriate of you to criticise the quality of the service you're receiving.

    ChatGPT did create a <Rubric> for me so that
    I could get consistent results across LLM systems.

    This does force ChatGPT 5.0 and every other LLM
    system into *think it all the way through* mode.

    LLM systems don't think, not even part of the way through.

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

    --
    Alan Mackenzie (Nuremberg, Germany).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kaz Kylheku@21:1/5 to olcott on Fri Aug 22 19:09:28 2025
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
    Please change your program to accept command line arguments:

    main(int argc, char **argv)
    {
    if (argc > 1) {
    if (strcmp(argv[1], "D")) {
    /* check halting of DD() directly */
    DD();
    puts("DD halted");
    } else if (strcmp(argv[1], "H"))) {
    /* ask HHH */
    if (HHH(DD)) {
    puts("HHH says DD halts")
    } else {
    puts("HHH says DD doesn't halt")
    }
    }
    }

    Show the trace/output with the D arguent and then with the H argument.


    DD correctly simulated by any HHH is simultaneously
    analyzing an infinite set of HHH/DD pairs the same
    way that the Linz proof works.

    Well, did you try the code?

    Or more simply, if you make a main() function in your UTM like this:

    int main(void)
    {
    DD();
    puts("DD halted");
    }

    what happens? (Substitute another logging function if puts isn't
    supported).

    You seem to be evading this topic.

    OK: how about: under no circumstances try the above experiments!

    (I pray that you will do the opposite).

    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @Kazinator@mstdn.ca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 22 15:11:51 2025
    On 8/22/25 2:09 PM, olcott wrote:
    On 8/22/2025 1:01 PM, Alan Mackenzie wrote:
    olcott <polcott333@gmail.com> wrote:

    [ .... ]

    ChatGPT 5.0 and Gemini must be expressly told not
    to simply guess and to think it all the way through.

    Bad answers is the dumb way that ChatGPT 5.0 decided
    to save money on processing time.

    How much do you pay the proprietors of ChatGPT to use it?


    I have to use the free service so that my
    results can be replicated by anyone.

    ChatGPT did create a <Rubric> for me so that
    I could get consistent results across LLM systems.

    This does force ChatGPT 5.0 and every other LLM
    system into *think it all the way through* mode.

    Because your ruberic contains lies and misdirections.

    It ignores that fact that the analyzer might not find an answer.

    It also gives the wrong priority to the answers, as if it is possible to simulate to a final state, NO non-halting pattern could exist in the input.

    Your problem is you have implicitally defined that "non-halting
    patterns" do not need to actually indicate that the program being traced
    will be non-halting, and thus you advocate the LIES are valid in the logic.

    Sorry, but you are just showing your true colors about how little truth
    means to you.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 22 15:12:50 2025
    On 8/22/25 3:04 PM, olcott wrote:
    On 8/22/2025 1:43 PM, Alan Mackenzie wrote:
    olcott <polcott333@gmail.com> wrote:
    On 8/22/2025 1:01 PM, Alan Mackenzie wrote:
    olcott <polcott333@gmail.com> wrote:

    [ .... ]

    ChatGPT 5.0 and Gemini must be expressly told not
    to simply guess and to think it all the way through.

    Bad answers is the dumb way that ChatGPT 5.0 decided
    to save money on processing time.

    How much do you pay the proprietors of ChatGPT to use it?


    I have to use the free service so that my
    results can be replicated by anyone.

    If you're not a paying customer, it would seem inappropriate of you to
    criticise the quality of the service you're receiving.

    ChatGPT did create a <Rubric> for me so that
    I could get consistent results across LLM systems.

    This does force ChatGPT 5.0 and every other LLM
    system into *think it all the way through* mode.

    LLM systems don't think, not even part of the way through.


    They do replicate the functional end result of thinking
    and it is far too tedious to say it that way when the
    end result is the same.


    No, they don't.

    But then, facts were never important to you in the first place, only
    your ability to lie about things.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Mackenzie@21:1/5 to olcott on Fri Aug 22 19:17:29 2025
    olcott <polcott333@gmail.com> wrote:
    On 8/22/2025 1:43 PM, Alan Mackenzie wrote:
    olcott <polcott333@gmail.com> wrote:
    On 8/22/2025 1:01 PM, Alan Mackenzie wrote:
    olcott <polcott333@gmail.com> wrote:

    [ .... ]

    ChatGPT 5.0 and Gemini must be expressly told not
    to simply guess and to think it all the way through.

    Bad answers is the dumb way that ChatGPT 5.0 decided
    to save money on processing time.

    How much do you pay the proprietors of ChatGPT to use it?


    I have to use the free service so that my
    results can be replicated by anyone.

    If you're not a paying customer, it would seem inappropriate of you to
    criticise the quality of the service you're receiving.

    ChatGPT did create a <Rubric> for me so that
    I could get consistent results across LLM systems.

    This does force ChatGPT 5.0 and every other LLM
    system into *think it all the way through* mode.

    LLM systems don't think, not even part of the way through.


    They do replicate the functional end result of thinking
    and it is far too tedious to say it that way when the
    end result is the same.

    It's not clear what you mean by "replicate the functional end result of thinking". It sounds like something a Vogon might say in one of Douglas Adams's scripts.

    It's clear that the outputs of LLMs are NOT the same as that of
    intelligent thought. It is a delusion, possibly a dangerous one, to
    believe otherwise.

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

    --
    Alan Mackenzie (Nuremberg, Germany).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to Chris M. Thomasson on Fri Aug 22 15:36:02 2025
    On 8/22/25 3:24 PM, Chris M. Thomasson wrote:
    On 8/21/2025 7:27 PM, olcott wrote:
    It is true that DD correctly simulated by HHH
    cannot possibly halt as proven by removing the
    abort code. Coding the abort in a deceptive way
    to hide this fact is cheating.


    A runner is running along and your code chops its legs off and says see!
    He stopped running! It halted... ;^)

    Actuallyy, his claim is that if you kill the runner, then since it will
    never stop running on its own, it will be running non-halting, and thus
    the corpse needs to be considered to still be running.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 22 15:33:35 2025
    On 8/22/25 3:24 PM, olcott wrote:
    On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
    Please change your program to accept command line arguments:

        main(int argc, char **argv)
        {
          if (argc > 1) {
            if (strcmp(argv[1], "D")) {
              /* check halting of DD() directly */
              DD();
              puts("DD halted");
            } else if (strcmp(argv[1], "H"))) {
              /* ask HHH */
              if (HHH(DD)) {
                puts("HHH says DD halts")
              } else {
                puts("HHH says DD doesn't halt")
              }
           }
        }

    Show the trace/output with the D arguent and then with the H argument. >>>>

    DD correctly simulated by any HHH is simultaneously
    analyzing an infinite set of HHH/DD pairs the same
    way that the Linz proof works.

    Well, did you try the code?

    Or more simply, if you make a main() function in your UTM like this:

       int main(void)
       {
         DD();
         puts("DD halted");
       }

    what happens? (Substitute another logging function if puts isn't
    supported).

    You seem to be evading this topic.


    HHH and HHH1 have identical source-code according to diff.
    DD() has the same behavior as DD correctly simulated by HHH1.

    And, there different behavior is because said program is NOT a pure
    function, as it looks at a "external value" that isn't part of its
    input, in this case, I think you look at the value of the PC register at
    the begining of the function.

    Mathematical pure functions don't care where they are in memory, so your functions are just naturally impure, and thus not "prgrams" in the compuatational sense.


    You are ignoring the differing process contexts that DD
    correctly simulated by HHH and DD correctly simulated
    by HHH1 fall under.

    But process context can't affect the behavior of a pure function/program.

    All you are doing is admitting that you C code fails to meet the
    requiremnts, and thus is a category error.


    We really can't correctly ignore that DD calls its own
    simulator in the one case and does not call its own simulator
    in the other case.

    Sure we can, *IF* it is a pure function, as the correct simulation of a
    pure function can't depend on its context.]

    You are just admitting you don't understand the meaning of the words you
    are using.


    HHH(DD)==0 and HHH1(DD)==1 are both correct and the difference
    is accounted for in that DD is being simulated in two different
    process contexts. HHH1(DD) reaps the benefit of HHH(DD) having
    already aborted its simulation. HHH(DD) cannot reap this same
    benefit.

    Nope, as the REQUIREMENT was always about the direct exectution of the
    pure function DD, or it correct simulation.

    If if never was a pure funciton, you argument just begins with a
    category error.

    If it is a pure function, then it correct simulation is independent of
    who does it or the context, and thus your claim is just shown to be a lie.


    OK: how about: under no circumstances try the above experiments!

    (I pray that you will do the opposite).




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to Kaz Kylheku on Fri Aug 22 20:41:07 2025
    On 22/08/2025 20:09, Kaz Kylheku wrote:
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
    Please change your program to accept command line arguments:

    main(int argc, char **argv)
    {
    if (argc > 1) {
    if (strcmp(argv[1], "D")) {
    /* check halting of DD() directly */
    DD();
    puts("DD halted");
    } else if (strcmp(argv[1], "H"))) {
    /* ask HHH */
    if (HHH(DD)) {
    puts("HHH says DD halts")
    } else {
    puts("HHH says DD doesn't halt")
    }
    }
    }

    Show the trace/output with the D arguent and then with the H argument.


    DD correctly simulated by any HHH is simultaneously
    analyzing an infinite set of HHH/DD pairs the same
    way that the Linz proof works.

    Well, did you try the code?

    Don't think for a moment that he's going to try anything that
    might provide evidence against his case.

    You seem to be evading this topic.

    Quite so.

    OK: how about: under no circumstances try the above experiments!

    Yeah, nice try. :-)

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Fri Aug 22 20:59:00 2025
    On 22/08/2025 20:46, olcott wrote:
    On 8/22/2025 2:41 PM, Richard Heathfield wrote:
    On 22/08/2025 20:09, Kaz Kylheku wrote:
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
    Please change your program to accept command line arguments:

        main(int argc, char **argv)
        {
          if (argc > 1) {
            if (strcmp(argv[1], "D")) {
              /* check halting of DD() directly */
              DD();
              puts("DD halted");
            } else if (strcmp(argv[1], "H"))) {
              /* ask HHH */
              if (HHH(DD)) {
                puts("HHH says DD halts")
              } else {
                puts("HHH says DD doesn't halt")
              }
           }
        }

    Show the trace/output with the D arguent and then with the H
    argument.


    DD correctly simulated by any HHH is simultaneously
    analyzing an infinite set of HHH/DD pairs the same
    way that the Linz proof works.

    Well, did you try the code?

    Don't think for a moment that he's going to try anything that
    might provide evidence against his case.

    You seem to be evading this topic.

    Quite so.

    He based his suggestion on a false assumption.

    I doubt that very much.

    Kaz is one of the ablest programmers still kicking around Usenet.
    In 25 years or more (on and off) I doubt whether I've caught him
    out more than once or twice, and in fact I can't actually
    remember /ever/ doing so.

    Plugging in a new main to try something out is a very small ask,
    and to avoid doing so smacks of intellectual dishonesty. Do you
    want to know the truth, or don't you? If you follow Kaz's lead,
    you're likely to get there sooner rather than later. But if you
    don't, people will draw what conclusions they will draw.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kaz Kylheku@21:1/5 to olcott on Fri Aug 22 20:01:30 2025
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:
    On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
    Please change your program to accept command line arguments:

    main(int argc, char **argv)
    {
    if (argc > 1) {
    if (strcmp(argv[1], "D")) {
    /* check halting of DD() directly */
    DD();
    puts("DD halted");
    } else if (strcmp(argv[1], "H"))) {
    /* ask HHH */
    if (HHH(DD)) {
    puts("HHH says DD halts")
    } else {
    puts("HHH says DD doesn't halt")
    }
    }
    }

    Show the trace/output with the D arguent and then with the H argument. >>>>

    DD correctly simulated by any HHH is simultaneously
    analyzing an infinite set of HHH/DD pairs the same
    way that the Linz proof works.

    Well, did you try the code?

    Or more simply, if you make a main() function in your UTM like this:

    int main(void)
    {
    DD();
    puts("DD halted");
    }

    what happens? (Substitute another logging function if puts isn't
    supported).

    You seem to be evading this topic.


    HHH and HHH1 have identical source-code according to diff.

    That means nothing when you're writing to the instruction bytes
    or setting static data.

    With just one C definition you can implement multiple functions.

    DD() has the same behavior as DD correctly simulated by HHH1.

    After all the code you produced, you seem suddenly reluctant to dive
    into it. Curious!

    I tried it myself, but your x86utm_exe only takes COFF files. You've
    hard coded the code to use the COFF_Reader, intead of creating a nice compile-time abstraction so that either COFF_Reader or ELF_Reader could
    be used.

    You are ignoring the differing process contexts that DD
    correctly simulated by HHH and DD correctly simulated
    by HHH1 fall under.

    We really can't correctly ignore that DD calls its own
    simulator in the one case and does not call its own simulator
    in the other case.

    Yes, but as you've been showing for many years now, it is possible
    to /incorrectly/ ignore it, and demand that other people do the same!

    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @Kazinator@mstdn.ca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kaz Kylheku@21:1/5 to olcott on Fri Aug 22 20:05:34 2025
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:
    HHH(DD)==0 and HHH1(DD)==1 are both correct and the difference

    They cannot be both correct. DD either halts or does not halt.
    One of those is correct, the other is wrong.

    If, correctly, DD is a Turing machine (or, equivalently, pure function
    behaving deterministically, depending on nothing but its arguments, of
    which it has none).

    is accounted for in that DD is being simulated in two different
    process contexts.

    Turing machines have no context. When the tape is set to
    the specific initial contents, and the tape head is placed
    at the beginning, what follows is a precisely repeatable
    calculation.

    If DD halts does not halt depending on some context,
    then it's not a Turing Machine.

    Its properties do not speak to the validity of a theorem that is
    restricted to Turing Machines.

    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @Kazinator@mstdn.ca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kaz Kylheku@21:1/5 to olcott on Fri Aug 22 20:14:56 2025
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:
    On 8/22/2025 2:41 PM, Richard Heathfield wrote:
    On 22/08/2025 20:09, Kaz Kylheku wrote:
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
    Please change your program to accept command line arguments:

        main(int argc, char **argv)
        {
          if (argc > 1) {
            if (strcmp(argv[1], "D")) {
              /* check halting of DD() directly */
              DD();
              puts("DD halted");
            } else if (strcmp(argv[1], "H"))) {
              /* ask HHH */
              if (HHH(DD)) {
                puts("HHH says DD halts")
              } else {
                puts("HHH says DD doesn't halt")
              }
           }
        }

    Show the trace/output with the D arguent and then with the H argument. >>>>>

    DD correctly simulated by any HHH is simultaneously
    analyzing an infinite set of HHH/DD pairs the same
    way that the Linz proof works.

    Well, did you try the code?

    Don't think for a moment that he's going to try anything that might
    provide evidence against his case.

    You seem to be evading this topic.

    Quite so.

    OK: how about: under no circumstances try the above experiments!

    Yeah, nice try. :-)

    He based his suggestion on a false assumption.

    Are you saying that my hypothesis could be disproved by running
    a tiny bit of code, but, take your word for it, it's not necessary
    to go to the trouble? After all the effort that went into the mighty
    x86utm?

    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @Kazinator@mstdn.ca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kaz Kylheku@21:1/5 to dbush on Fri Aug 22 20:20:18 2025
    On 2025-08-22, dbush <dbush.mobile@gmail.com> wrote:
    On 8/22/2025 3:45 PM, olcott wrote:
    On 8/22/2025 2:26 PM, dbush wrote:
    If neither HHH nor HHH1 have access to the execution
    trace data then HHH(DD), DD(), HHH1(DD) never stop
    running
    Which means you're changing the input.

    Changing the input is not allowed.

    Statements like this only confuse Peter.

    Changing the input is of course allowed, as long as you don't do
    anything intellectually wrong: i.e. any conclusions that emerge from
    your calculation are correct statements about the original input.

    Consider a Turing Machine. The input is the tape. It changes
    the tape!

    Because a Turing Machine changes the tape, Olcott thinks that
    his "x86 UTM" can likewise treat every bit in the system as
    a symbol on a tape and flip it as it sees fit.

    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @Kazinator@mstdn.ca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?QW5kcsOpIEcuIElzYWFr?=@21:1/5 to olcott on Fri Aug 22 14:36:56 2025
    On 2025-08-22 14:16, olcott wrote:
    On 8/22/2025 3:05 PM, Kaz Kylheku wrote:

    It may be (and probably is) the case that Turing machines
    that compute pure functions cannot possibly have different
    behavior for differing process contexts. The counter-example
    input to the halt decider of the HP proofs is not pure function.

    It's not possible to construct a TM which computes an impure function.
    This is one of the reasons why TMs are used as a model of computation
    whereas C typically is not.

    If the counter-example is a TM, then the function which it computes is a
    pure function.

    André

    --
    To email remove 'invalid' & replace 'gm' with well known Google mail
    service.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?QW5kcsOpIEcuIElzYWFr?=@21:1/5 to olcott on Fri Aug 22 14:53:44 2025
    On 2025-08-22 14:48, olcott wrote:
    On 8/22/2025 3:36 PM, André G. Isaak wrote:
    On 2025-08-22 14:16, olcott wrote:
    On 8/22/2025 3:05 PM, Kaz Kylheku wrote:

    It may be (and probably is) the case that Turing machines
    that compute pure functions cannot possibly have different
    behavior for differing process contexts. The counter-example
    input to the halt decider of the HP proofs is not pure function.

    It's not possible to construct a TM which computes an impure function.
    This is one of the reasons why TMs are used as a model of computation
    whereas C typically is not.


    A TM that ignores its input is not a computable
    function of this input.

    Of course it is. It's a constant function. Which is a pure function.

    https://en.wikipedia.org/wiki/Computable_function

    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞
       if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H reaches
       its simulated final halt state of ⟨Ĥ.qn⟩, and

    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
       if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H cannot possibly
       reach its simulated final halt state of ⟨Ĥ.qn⟩.

    *Repeats until aborted*
    (a) Ĥ copies its input ⟨Ĥ⟩
    (b) Ĥ invokes embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
    (c) embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩

    Then that would entail that Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
    cannot see the repeating state that everyone
    else with sufficient understanding can see.

    Correct. A pure function cannot do this.

    André

    None-the-less Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn is still
    correct on the basis that there really is such
    a repeating state.

    If the counter-example is a TM, then the function which it computes is
    a pure function.

    André




    --
    To email remove 'invalid' & replace 'gm' with well known Google mail
    service.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kaz Kylheku@21:1/5 to olcott on Fri Aug 22 21:01:26 2025
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:
    On 8/22/2025 3:05 PM, Kaz Kylheku wrote:
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:
    HHH(DD)==0 and HHH1(DD)==1 are both correct and the difference

    They cannot be both correct. DD either halts or does not halt.
    One of those is correct, the other is wrong.


    *Intuitively it would seem that way*
    To see that the intuition is incorrect requires two things:
    (1) Fully understanding everything that I say
    (2) The assumption that HHH can see the repeating
    state of its input as a pure function of this input.

    If that input contains an implementation of HHH, possibly
    in another language. then things are not so simple.

    Since HHH tries to see the repeating state of its input,
    the copy of HHH in that input does the same thing
    in exactly the same way. The input is probing the
    same calculation HHH(DD).

    (There is no question that halt deciders can simulate or
    otherwise reasona bout the input and try to spot
    non-terminating situations.)

    If, correctly, DD is a Turing machine (or, equivalently, pure function
    behaving deterministically, depending on nothing but its arguments, of
    which it has none).


    Maybe the jury is still out on that.

    Maybe it isn't.

    I have some ideas to convert HHH to be
    a pure function of its input.

    But this is future work not yet done. If you admit that the work
    is necessary, and has not yet started, then on what basis do you claim
    that your current results refute an established theorem?

    is accounted for in that DD is being simulated in two different
    process contexts.

    Turing machines have no context. When the tape is set to
    the specific initial contents, and the tape head is placed
    at the beginning, what follows is a precisely repeatable
    calculation.


    It may be (and probably is) the case that Turing machines
    that compute pure functions cannot possibly have different
    behavior for differing process contexts. The counter-example
    input to the halt decider of the HP proofs is not pure function.

    Untrue! It is only that way in the Halt7 and other test cases
    in your x86utm.

    In the HP proofs, everything is a TM or alternatively pure function
    (possibly a nonterminating one).

    There is nothing special about the counterexample input in
    this regard.

    The proposed decider is an algorithm. Algorithms can be implemented and integrated into software. DD is a piece of software; it can integrate a proposed decider algorithm, call it, and then do the opposite of what it indicates.


    If DD halts does not halt depending on some context,
    then it's not a Turing Machine.


    Its not a function computed by a Turing machine.
    It seems to me that there can be a TMD of a TM
    that is not a pure function.

    No, it cannot. A deterministic computation is pure. Each state
    transformation in the Turing machine is a mathematical function
    from one state to another, and the Turing machine advances
    by composition of these functions.

    next_state(next_state(next_state ... (next_state(S0))))

    where S0 is the initial state: tape has initial contents, with
    the head at the start.

    There is no room for "seems to be". These are deeply entrenched
    categories.

    Its properties do not speak to the validity of a theorem that is
    restricted to Turing Machines.

    The whole point of the HP seems to be to show that
    some TMD's do not encode computable functions.

    Every machine (that halts) computes a function.

    Rather, the point is that some functions (mathematical functions) which
    map strings of symbols to other strings of symbols cannot be calculated
    by computational functions over their entire domain. (Computational
    functions being potentially recursive procedures that carry out discrete
    steps; equivalent to Turing Machines.)

    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @Kazinator@mstdn.ca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?QW5kcsOpIEcuIElzYWFr?=@21:1/5 to olcott on Fri Aug 22 14:55:22 2025
    On 2025-08-22 14:52, olcott wrote:
    \
    If AI was smart enough to refute the climate
    change deniers then we could get a quorum
    of support for mitigating climate change.

    AI isn't smart at all.

    The problem is the most people just aren't smart
    enough to tell the difference between well-crafted
    lies and the truth. AI could fix that.

    If people won't listen to the experts, why do you think they will
    suddenly start listening to AI?

    André

    --
    To email remove 'invalid' & replace 'gm' with well known Google mail
    service.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to olcott on Fri Aug 22 21:59:24 2025
    On Fri, 22 Aug 2025 15:22:29 -0500, olcott wrote:

    On 8/22/2025 3:08 PM, dbush wrote:
    On 8/22/2025 4:01 PM, olcott wrote:
    On 8/22/2025 2:50 PM, dbush wrote:
    On 8/22/2025 3:45 PM, olcott wrote:
    On 8/22/2025 2:26 PM, dbush wrote:
    On 8/22/2025 3:24 PM, olcott wrote:
    On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
    Please change your program to accept command line arguments: >>>>>>>>>>
        main(int argc, char **argv)
        {
          if (argc > 1) {
            if (strcmp(argv[1], "D")) {
              /* check halting of DD() directly */
              DD();
              puts("DD halted");
            } else if (strcmp(argv[1], "H"))) {
              /* ask HHH */
              if (HHH(DD)) {
                puts("HHH says DD halts")
              } else {
                puts("HHH says DD doesn't halt")
              }
           }
        }

    Show the trace/output with the D arguent and then with the H >>>>>>>>>> argument.


    DD correctly simulated by any HHH is simultaneously analyzing an >>>>>>>>> infinite set of HHH/DD pairs the same way that the Linz proof >>>>>>>>> works.

    Well, did you try the code?

    Or more simply, if you make a main() function in your UTM like >>>>>>>> this:

       int main(void)
       {
         DD();
         puts("DD halted");
       }

    what happens? (Substitute another logging function if puts isn't >>>>>>>> supported).

    You seem to be evading this topic.


    HHH and HHH1 have identical source-code according to diff. DD()
    has the same behavior as DD correctly simulated by HHH1.

    You are ignoring the differing process contexts that DD correctly >>>>>>> simulated by HHH and DD correctly simulated by HHH1 fall under.

    In other words, when HHH1 simulates DD it simulates DD calling
    HHH(DD,<empty execution trace>) which is correct, but when HHH
    simulates DD it simulates DD calling HHH(DD,<non-empty execution
    trace>) which changes the input.

    1) Changing the input is not allowed 2) That HHH (and HHH1) takes
    an execution trace as input means it is DISQUALIFIED from being a
    halt decider / termination analyzer



    If neither HHH nor HHH1 have access to the execution trace data then >>>>> HHH(DD), DD(), HHH1(DD) never stop running
    Which means you're changing the input.

    Changing the input is not allowed.

    Changing the input is required otherwise Linz only proved that there
    is one decider/input pair that gets the wrong answer and not that no
    universal decider exists. He didn't prove that either.


    Precisely, he proved that one decider/input pair was wrong, and the
    decider in question was assumed at the start of the proof to be a total
    halt decider, therefore the assumption that a total halt decider exists
    is proven false.

    No the only way the total decider is refuted would be by showing that no
    H of the infinite set of H/D pairs can possibly derive the correct
    return value.

    We can't say here is one H that gets the wrong answer therefore every H
    must get the wrong answer.

    It doesn't f--king matter when answer H gives because D will always do the opposite meaning H will ALWAYS give the wrong answer; this confirms the
    extant Halting Problem proofs are correct and that the Halting Problem is undecidable.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 22 18:15:07 2025
    On 8/22/25 4:18 PM, olcott wrote:


    I am saying that it seems that you remain unaware
    that the input to HHH(DD) specifies non-halting
    behavior as measured by DD correctly simulated by HHH.


    Except that your HHH doesn't correctly simulate this DD so the claim is
    just nonsense based on alies and cagtegory errors.

    All you are doing is proving that you don't understand the meaning of
    basic words like "Program", "Correct" or "Non-halting".

    Sorry, you are just confirming that y o are just a stupid pathological liar.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 22 18:18:55 2025
    On 8/22/25 4:38 PM, olcott wrote:


    We could (incorrectly) say that all of arithmetic
    cannot possibly ever derive a correct answer on the
    basis that 3 + 4 = 17 is incorrect.


    No, we could onlyt do that if we adopt your logic.

    Real logic doesn't allow the making of conclusions from false premises,
    or prove universal properties from examples, like you try to do.
    All you are doing is proving your stupidity and that you like to lie.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 22 18:16:43 2025
    On 8/22/25 5:02 PM, olcott wrote:
    On 8/22/2025 3:53 PM, André G. Isaak wrote:
    On 2025-08-22 14:48, olcott wrote:
    On 8/22/2025 3:36 PM, André G. Isaak wrote:
    On 2025-08-22 14:16, olcott wrote:
    On 8/22/2025 3:05 PM, Kaz Kylheku wrote:

    It may be (and probably is) the case that Turing machines
    that compute pure functions cannot possibly have different
    behavior for differing process contexts. The counter-example
    input to the halt decider of the HP proofs is not pure function.

    It's not possible to construct a TM which computes an impure
    function. This is one of the reasons why TMs are used as a model of
    computation whereas C typically is not.


    A TM that ignores its input is not a computable
    function of this input.

    Of course it is. It's a constant function. Which is a pure function.

    https://en.wikipedia.org/wiki/Computable_function

    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞
        if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H reaches
        its simulated final halt state of ⟨Ĥ.qn⟩, and

    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
        if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H cannot possibly
        reach its simulated final halt state of ⟨Ĥ.qn⟩.

    *Repeats until aborted*
    (a) Ĥ copies its input ⟨Ĥ⟩
    (b) Ĥ invokes embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
    (c) embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩

    Then that would entail that Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
    cannot see the repeating state that everyone
    else with sufficient understanding can see.

    Correct. A pure function cannot do this.

    André


    In any case I have shown that Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
    is correct even if Ĥ.embedded_H doesn't know it.
    This seems to be more than anyone else has ever done.

    No, because it isn't correct if that is what H / embedded_H does, as it
    makes H^ (H^) Halting.


    None-the-less Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn is still
    correct on the basis that there really is such
    a repeating state.

    If the counter-example is a TM, then the function which it computes
    is a pure function.

    André







    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mike Terry@21:1/5 to Kaz Kylheku on Fri Aug 22 23:18:13 2025
    On 22/08/2025 20:09, Kaz Kylheku wrote:
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
    Please change your program to accept command line arguments:

    main(int argc, char **argv)
    {
    if (argc > 1) {
    if (strcmp(argv[1], "D")) {
    /* check halting of DD() directly */
    DD();
    puts("DD halted");
    } else if (strcmp(argv[1], "H"))) {
    /* ask HHH */
    if (HHH(DD)) {
    puts("HHH says DD halts")
    } else {
    puts("HHH says DD doesn't halt")
    }
    }
    }

    Show the trace/output with the D arguent and then with the H argument.


    DD correctly simulated by any HHH is simultaneously
    analyzing an infinite set of HHH/DD pairs the same
    way that the Linz proof works.

    Well, did you try the code?

    Or more simply, if you make a main() function in your UTM like this:

    int main(void)
    {
    DD();
    puts("DD halted");
    }

    what happens? (Substitute another logging function if puts isn't
    supported).

    PO has posted traces for both DD() and HHH(DD) on several occasions, showing that DD() halts and
    HHH(DD) returns 0 (non-halting). (Exactly in line with the Linz proof.)

    PO has not denied this for a number of years now, although he probably doesn't like highlighting it
    because it makes him look foolish when he claims HHH(DD) returning 0 is the "correct response for
    HHH". I mean, that's just toooo clear even for complete newcomers.


    You seem to be evading this topic.

    He does that, but he's admitted it in the past. As Ben points out, he once asked:

    Ben: Here's the key question: do you still assert that H(P,P) == false is
    the "correct" answer even though P(P) halts?

    PO: Yes that is the correct answer even though P(P) halts.


    Mike.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 22 18:21:37 2025
    On 8/22/25 4:06 PM, olcott wrote:
    On 8/22/2025 3:01 PM, Kaz Kylheku wrote:
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:
    On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:

    HHH and HHH1 have identical source-code according to diff.

    That means nothing when you're writing to the instruction bytes
    or setting static data.

    With just one C definition you can implement multiple functions.

    DD() has the same behavior as DD correctly simulated by HHH1.

    After all the code you produced, you seem suddenly reluctant to dive
    into it. Curious!

    I tried it myself, but your x86utm_exe only takes COFF files. You've
    hard coded the code to use the COFF_Reader, intead of creating a nice
    compile-time abstraction so that either COFF_Reader or ELF_Reader could
    be used.


    You can see that I did begin this.

    You are ignoring the differing process contexts that DD
    correctly simulated by HHH and DD correctly simulated
    by HHH1 fall under.

    We really can't correctly ignore that DD calls its own
    simulator in the one case and does not call its own simulator
    in the other case.

    Yes, but as you've been showing for many years now, it is possible
    to /incorrectly/ ignore it, and demand that other people do the same!


    You still are making sure not to understand that
    DD correctly simulated by HHH cannot possibly halt.


    But since this DD isn't built on such an HHH it does.

    HHH that correctly simulates DD will never return an answer.

    HHH can only be one program at a time, and its identity changes the DD
    that is given to it.

    Your stupidity in not understanding the definition of a program just
    makes you a pathological liar that doesn't know what he is talking about.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 22 19:07:51 2025
    On 8/22/25 6:40 PM, olcott wrote:
    On 8/22/2025 5:18 PM, Mike Terry wrote:

    PO has posted traces for both DD() and HHH(DD) on several occasions,
    showing that DD() halts and HHH(DD) returns 0 (non-halting).  (Exactly
    in line with the Linz proof.)

    PO has not denied this for a number of years now, although he probably
    doesn't like highlighting it because it makes him look foolish when
    he claims HHH(DD) returning 0 is the "correct response for HHH".  I
    mean, that's just toooo clear even for complete newcomers.


    You seem to be evading this topic.

    He does that, but he's admitted it in the past.  As Ben points out, he
    once asked:

    Ben: Here's the key question: do you still assert that H(P,P) == false is
          the "correct" answer even though P(P) halts?

    PO:  Yes that is the correct answer even though P(P) halts.


    Mike.


    You still do not understand the behavior
    of DD correctly simulated by HHH so I
    give you the same thing as the Linz proof.

    But HHH doesn't correctly simulate its in;ut, so that statement is
    non-sense.

    You are just LYING by claiming that SOME OTHER program, that you
    deceptively call HHH, looking at a similar but different input that you deceptivly also call DD, are close enough to be called "the same" (which
    is just a lie)


    It does seem that the regulars of this group very
    diligently make sure that they do not understand
    this for all of the the last three years.

    Because your statement is just lying nonsense.


    ⟨Ĥ⟩ Turing machine description of Ĥ.
    ⊢* an arbitrary number of moves where a
    move is the execution of one TM instruction.
    ∞ the traditional infinite loop at the halt state.

    *From the bottom of page 319 has been adapted to this* https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf

    Turing Machine Linz Ĥ applied to its own machine description ⟨Ĥ⟩
    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞
       if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H reaches
       its simulated final halt state of ⟨Ĥ.qn⟩, and

    Which is just a LIE, as the condition is if Ĥ ⟨Ĥ⟩ will halt when run. It no wher talks about the simulation of H mattering,


    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
       if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H cannot possibly
       reach its simulated final halt state of ⟨Ĥ.qn⟩.

    Which is just a LIE, as the condition is if Ĥ ⟨Ĥ⟩ will never halt when run. It no wher talks about the simulation of H mattering,

    Changing the behavior of the machine represented to teh results of a
    (partial) simulation done is just a lIE>

    Repeats until aborted

    Which happens in your H, so it only loops for a finite time.

    (a) Ĥ copies its input ⟨Ĥ⟩
    (b) Ĥ invokes embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
    (c) embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩

    thus proving that when Ĥ.embedded_H reports
    on the behavior of its input that it would be
    correct for Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn

    Nope, just shows you don't know what yoru words means, and you just
    don;t care, as you are just willing to be a pathological liar.


    Kaz correctly brought up that it may be
    impossible for HHH to see all of the details
    of DD correctly simulated by HHH. You seemed
    to think that this is possible.


    How can HHH not see what *IT* did. Your statement only makes sens when
    you notice that you means two differently things by HHH, as you
    deceptively have two differnt HHHs and DDs in your problem.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 22 19:38:38 2025
    On 8/22/25 7:19 PM, olcott wrote:
    On 8/22/2025 6:05 PM, dbush wrote:
    On 8/22/2025 6:40 PM, olcott wrote:
    On 8/22/2025 5:18 PM, Mike Terry wrote:

    PO has posted traces for both DD() and HHH(DD) on several occasions,
    showing that DD() halts and HHH(DD) returns 0 (non-halting).
    (Exactly in line with the Linz proof.)

    PO has not denied this for a number of years now, although he
    probably doesn't like highlighting it because it makes him look
    foolish when he claims HHH(DD) returning 0 is the "correct response
    for HHH".  I mean, that's just toooo clear even for complete newcomers. >>>>

    You seem to be evading this topic.

    He does that, but he's admitted it in the past.  As Ben points out,
    he once asked:

    Ben: Here's the key question: do you still assert that H(P,P) ==
    false is
          the "correct" answer even though P(P) halts?

    PO:  Yes that is the correct answer even though P(P) halts.


    Mike.


    You still do not understand the behavior
    of DD correctly simulated by HHH so I
    give you the same thing as the Linz proof.

    You mean the proof where you don't understand that it starts with the
    assumption that a total halt decider exists, not that it tests an
    infinite number of possible deciders?


    That is the dishonest dodge attempt at fake rebuttal.
    The topic is the behavior of DD correctly simulated by HHH.


    Which means the topic doesn't exist as HHH doesn't correctly simulate
    its input and give ans answer.

    In fact, your claim is just a lie, as your topis has been anlut the
    halting problem, which is about the behavior of the program the input
    reprents.

    All you are doing is admitting that you have just been lying about that
    for 22 years and wasted your life.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Fri Aug 22 19:41:21 2025
    On 8/22/25 7:26 PM, olcott wrote:
    On 8/22/2025 6:25 PM, wij wrote:
    On Fri, 2025-08-22 at 18:19 -0500, olcott wrote:
    On 8/22/2025 6:05 PM, dbush wrote:
    On 8/22/2025 6:40 PM, olcott wrote:
    On 8/22/2025 5:18 PM, Mike Terry wrote:

    PO has posted traces for both DD() and HHH(DD) on several occasions, >>>>>> showing that DD() halts and HHH(DD) returns 0 (non-halting).
    (Exactly in line with the Linz proof.)

    PO has not denied this for a number of years now, although he
    probably doesn't like highlighting it because it makes him look
    foolish when he claims HHH(DD) returning 0 is the "correct response >>>>>> for HHH".  I mean, that's just toooo clear even for complete
    newcomers.


    You seem to be evading this topic.

    He does that, but he's admitted it in the past.  As Ben points out, >>>>>> he once asked:

    Ben: Here's the key question: do you still assert that H(P,P) ==
    false is
           the "correct" answer even though P(P) halts?

    PO:  Yes that is the correct answer even though P(P) halts.


    Mike.


    You still do not understand the behavior
    of DD correctly simulated by HHH so I
    give you the same thing as the Linz proof.

    You mean the proof where you don't understand that it starts with the
    assumption that a total halt decider exists, not that it tests an
    infinite number of possible deciders?


    That is the dishonest dodge attempt at fake rebuttal.
    The topic is the behavior of DD correctly simulated by HHH.

    I have no problem with that, because you are talking about POO Problem.

    Can you rephrase (not copy) the correct definition of Halting Problem?


    Been there done that and you ignored the answer

    *Correcting the error of the halting problem*

    Which doesn't HAVE an error, you only lhink it does because you don't understand the words you are using. YOu have fundamental error with
    concepts like Truth, Knowledge, or Programs.

    Is it possible to create a halt decider: H that consistently
    reports the halt status of the behavior specified by its
    input finite string Turing machine description: P as measured
    by P correctly simulated by H?



    Which is just your POOP in your POOPS, and shows you don't know what you
    are talkinga bout.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to olcott on Fri Aug 22 23:50:42 2025
    On Fri, 22 Aug 2025 17:19:09 -0500, olcott wrote:

    On 8/22/2025 4:59 PM, Mr Flibble wrote:
    On Fri, 22 Aug 2025 15:22:29 -0500, olcott wrote:

    On 8/22/2025 3:08 PM, dbush wrote:
    On 8/22/2025 4:01 PM, olcott wrote:
    On 8/22/2025 2:50 PM, dbush wrote:
    On 8/22/2025 3:45 PM, olcott wrote:
    On 8/22/2025 2:26 PM, dbush wrote:
    On 8/22/2025 3:24 PM, olcott wrote:
    On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:
    On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
    Please change your program to accept command line arguments: >>>>>>>>>>>>
        main(int argc, char **argv)
        {
          if (argc > 1) {
            if (strcmp(argv[1], "D")) {
              /* check halting of DD() directly */ >>>>>>>>>>>>           DD();
              puts("DD halted");
            } else if (strcmp(argv[1], "H"))) {
              /* ask HHH */
              if (HHH(DD)) {
                puts("HHH says DD halts")
              } else {
                puts("HHH says DD doesn't halt") >>>>>>>>>>>>           }
           }
        }

    Show the trace/output with the D arguent and then with the H >>>>>>>>>>>> argument.


    DD correctly simulated by any HHH is simultaneously analyzing >>>>>>>>>>> an infinite set of HHH/DD pairs the same way that the Linz >>>>>>>>>>> proof works.

    Well, did you try the code?

    Or more simply, if you make a main() function in your UTM like >>>>>>>>>> this:

       int main(void)
       {
         DD();
         puts("DD halted");
       }

    what happens? (Substitute another logging function if puts >>>>>>>>>> isn't supported).

    You seem to be evading this topic.


    HHH and HHH1 have identical source-code according to diff. DD() >>>>>>>>> has the same behavior as DD correctly simulated by HHH1.

    You are ignoring the differing process contexts that DD
    correctly simulated by HHH and DD correctly simulated by HHH1 >>>>>>>>> fall under.

    In other words, when HHH1 simulates DD it simulates DD calling >>>>>>>> HHH(DD,<empty execution trace>) which is correct, but when HHH >>>>>>>> simulates DD it simulates DD calling HHH(DD,<non-empty execution >>>>>>>> trace>) which changes the input.

    1) Changing the input is not allowed 2) That HHH (and HHH1) takes >>>>>>>> an execution trace as input means it is DISQUALIFIED from being a >>>>>>>> halt decider / termination analyzer



    If neither HHH nor HHH1 have access to the execution trace data
    then HHH(DD), DD(), HHH1(DD) never stop running
    Which means you're changing the input.

    Changing the input is not allowed.

    Changing the input is required otherwise Linz only proved that there >>>>> is one decider/input pair that gets the wrong answer and not that no >>>>> universal decider exists. He didn't prove that either.


    Precisely, he proved that one decider/input pair was wrong, and the
    decider in question was assumed at the start of the proof to be a
    total halt decider, therefore the assumption that a total halt
    decider exists is proven false.

    No the only way the total decider is refuted would be by showing that
    no H of the infinite set of H/D pairs can possibly derive the correct
    return value.

    We can't say here is one H that gets the wrong answer therefore every
    H must get the wrong answer.

    It doesn't f--king matter when answer H gives because D will always do
    the opposite meaning H will ALWAYS give the wrong answer; this confirms
    the extant Halting Problem proofs are correct and that the Halting
    Problem is undecidable.

    /Flibble

    The advantage of a simulating halt decider is that no DD simulated by
    HHH can possibly reach its own "do the opposite" code.

    It isn't a halt decider if it doesn't report a halting decision to its
    caller, DD in this case.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to Chris M. Thomasson on Sat Aug 23 05:52:48 2025
    On 23/08/2025 05:42, Chris M. Thomasson wrote:
    On 8/22/2025 2:01 PM, Kaz Kylheku wrote:
    On 2025-08-22, olcott <polcott333@gmail.com> wrote:

    The whole point of the HP seems to be to show that
    some TMD's do not encode computable functions.

    Every machine (that halts) computes a function.

    Not sure why I wanted to say this, but a side note, it can be
    computing iterations of a fractal function forever.

    You just can't see a thread without wanting to hijack it, can you?

    *plonk*

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sat Aug 23 10:49:12 2025
    Op 22.aug.2025 om 19:11 schreef olcott:
    On 8/22/2025 10:59 AM, Richard Heathfield wrote:
    On 22/08/2025 16:18, olcott wrote:
    On 8/22/2025 12:12 AM, Richard Heathfield wrote:
    On 22/08/2025 04:23, olcott wrote:

    <snip>

    I have a much deeper philosophical understanding
    than people here that only learn by rote can possibly
    imagine.

    That's a very lofty claim. What persuades you of its truth? Did you
    ask an AI how deep your philosophical understanding is? I have no
    doubt it was very reassuring.


    I have been studying the nature of self-referential
    paradox for 22 years.

    That's nice.

    I don't look up what others have said.

    Might be an idea to start.

    I reverse-engineer the actual truth.

    Er... yeah. We've seen how that works out. Stopping isn't halting,
    simulation doesn't have to simulate, all that.


    Simulation of an input does provide the actual
    behavior actually specified by this input as
    opposed to and contrast with the behavior of
    non-inputs.

    Only when it simulates up to the specified final halt state.
    If simulation is aborted, other means are required to show
    non-termination behaviour. E.g., by proving that the conditional branch instructions encountered during the simulation will never follow another
    branch when the simulation would have been continued.
    That is missing in your program.
    HHH *assumes* that there is non-termination behaviour, it does not
    *prove* is.
    But you are locked in your dream that HHH and refuse to consider to
    think about any corrections.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sat Aug 23 10:55:21 2025
    Op 22.aug.2025 om 22:36 schreef olcott:
    On 8/22/2025 3:20 PM, Kaz Kylheku wrote:
    On 2025-08-22, dbush <dbush.mobile@gmail.com> wrote:
    On 8/22/2025 3:45 PM, olcott wrote:
    On 8/22/2025 2:26 PM, dbush wrote:
    If neither HHH nor HHH1 have access to the execution
    trace data then HHH(DD), DD(), HHH1(DD) never stop
    running
    Which means you're changing the input.

    Changing the input is not allowed.

    Statements like this only confuse Peter.

    Changing the input is of course allowed, as long as you don't do
    anything intellectually wrong: i.e. any conclusions that emerge from
    your calculation are correct statements about the original input.

    Consider a Turing Machine. The input is the tape. It changes
    the tape!

    Because a Turing Machine changes the tape, Olcott thinks that
    his "x86 UTM" can likewise treat every bit in the system as
    a symbol on a tape and flip it as it sees fit.


    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞
       if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H reaches
       its simulated final halt state of ⟨Ĥ.qn⟩, and

    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
       if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H cannot possibly
       reach its simulated final halt state of ⟨Ĥ.qn⟩.

    Simultaneously evaluates an infinite set of
    decider/input pairs, thus changing the input
    is required otherwise the proof only shows
    that there is one decider/input pair that gets
    the wrong answer.


    But by changing the input you only prove that each of them fails for
    that particular input.
    Where other simulators show that each of these inputs specify a final
    halt state.
    You only prove that simulation is not the right way to analyse
    non-halting behaviour, because it causes recursion. If not aborted, it
    cannot report. If it aborts, it fails reach the specified final halt
    state for that particular input and then it needs other tools to analyse
    the behaviour, which brings it back to the original problem how to
    determine that behaviour. Simulation itself does not solve the problem.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sat Aug 23 11:00:55 2025
    Op 22.aug.2025 om 16:36 schreef olcott:
    On 8/22/2025 3:19 AM, joes wrote:
    Am Thu, 21 Aug 2025 17:12:27 -0500 schrieb olcott:

    Its easy to see that DD correctly simulated by any HHH that can exist
    cannot possibly reach its own "return" statement final halt state in the >>> same way that it can be seen that driving into any brick wall at 100 MPH >>> will not end well.
    DD, which calls HHH, which aborts after one recursion, can be simulated
    to completion by HHH_n, which aborts after more than one recursion.


    Counter-factual for every HHH that can possibly exist.

    _DD()
    [00002162] 55         push ebp
    [00002163] 8bec       mov ebp,esp
    [00002165] 51         push ecx
    [00002166] 6862210000 push 00002162 // push DD
    [0000216b] e862f4ffff call 000015d2 // call HHH
    [00002170] 83c404     add esp,+04
    [00002173] 8945fc     mov [ebp-04],eax
    [00002176] 837dfc00   cmp dword [ebp-04],+00
    [0000217a] 7402       jz 0000217e
    [0000217c] ebfe       jmp 0000217c
    [0000217e] 8b45fc     mov eax,[ebp-04]
    [00002181] 8be5       mov esp,ebp
    [00002183] 5d         pop ebp
    [00002184] c3         et
    Size in bytes:(0035) [00002184]

    When N is a natural number and we ignore OOM errors
    then when N instructions of DD are correctly emulated
    by some HHH, none of these correctly emulated DD
    instructions reach past their own machine address
    0000216b.

    But a correct simulation of N instructions is not yet a correct
    simulation of the whole program.
    Other simulators prove that more than N steps are needed for this
    particular input and that the final halt state for this input is specified. Further HHH fails to prove, when it aborts, that further simulation
    would not reach the final halt state specified in this input, because it ignores the conditional branch instructions.
    That other inputs are also not correctly simulated, is not a proof that
    this input was simulated correctly.


    When HHH aborts its simulation of DD zero instructions
    of any level of simulation are emulated thus there is
    no stack unwinding.


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sat Aug 23 11:02:26 2025
    Op 22.aug.2025 om 19:04 schreef olcott:
    On 8/22/2025 10:02 AM, joes wrote:
    Am Fri, 22 Aug 2025 09:36:47 -0500 schrieb olcott:
    On 8/22/2025 3:19 AM, joes wrote:

    DD, which calls HHH, which aborts after one recursion, can be simulated >>>> to completion by HHH_n, which aborts after more than one recursion.
    Counter-factual for every HHH that can possibly exist.
    No, I was talking about simulating DD with something *different* than
    simulator that it calls.


    HHH and HHH1 have identical source-code according to diff.
    HHH(DD)==0 and HHH1(DD)==1 are both correct and the difference
    is accounted for in that DD is being simulated in two different
    process contexts. HHH1(DD) reaps the benefit of HHH(DD) having
    already aborted its simulation. HHH(DD) cannot reap this same
    benefit.


    That HHH cannot use that benefit is exactly the reason why it fails to
    reach the final halt state. It does not change the fact that the input specifies that final halt state.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Sat Aug 23 15:44:51 2025
    On 23/08/2025 15:33, olcott wrote:
    On 8/23/2025 3:49 AM, Fred. Zwarts wrote:
    Op 22.aug.2025 om 19:11 schreef olcott:
    On 8/22/2025 10:59 AM, Richard Heathfield wrote:
    On 22/08/2025 16:18, olcott wrote:
    On 8/22/2025 12:12 AM, Richard Heathfield wrote:
    On 22/08/2025 04:23, olcott wrote:

    <snip>

    I have a much deeper philosophical understanding
    than people here that only learn by rote can possibly
    imagine.

    That's a very lofty claim. What persuades you of its truth?
    Did you ask an AI how deep your philosophical understanding
    is? I have no doubt it was very reassuring.


    I have been studying the nature of self-referential
    paradox for 22 years.

    That's nice.

    I don't look up what others have said.

    Might be an idea to start.

    I reverse-engineer the actual truth.

    Er... yeah. We've seen how that works out. Stopping isn't
    halting, simulation doesn't have to simulate, all that.


    Simulation of an input does provide the actual
    behavior actually specified by this input as
    opposed to and contrast with the behavior of
    non-inputs.

    Only when it simulates up to the specified final halt state.

    When 0 to ∞ instructions of DD are correctly
    simulated by HHH this simulated DD never reaches
    its own simulated "return" statement final halt state.

    Still halts, though. It halts itself by invoking its brake mechanism.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Mackenzie@21:1/5 to olcott on Sat Aug 23 15:34:11 2025
    olcott <polcott333@gmail.com> wrote:
    On 8/22/2025 2:17 PM, Alan Mackenzie wrote:
    olcott <polcott333@gmail.com> wrote:
    On 8/22/2025 1:43 PM, Alan Mackenzie wrote:

    [ .... ]

    LLM systems don't think, not even part of the way through.


    They do replicate the functional end result of thinking
    and it is far too tedious to say it that way when the
    end result is the same.

    It's not clear what you mean by "replicate the functional end result of
    thinking". It sounds like something a Vogon might say in one of Douglas
    Adams's scripts.

    It's clear that the outputs of LLMs are NOT the same as that of
    intelligent thought. It is a delusion, possibly a dangerous one, to
    believe otherwise.


    *That is an inaccurate statement*
    It is clear that in the cases where LLM systems hallucinate
    that the result of their process is not the same result as
    the result from a rational human mind.

    Given how difficult it is to determine when these systems are
    hallucinating, for most purposes it is advisable to assume they are
    unless proven otherwise.

    It is also clear that in many many cases LLM systems
    do derive a conclusion that matches or exceeds the
    quality of human experts.

    It's not clear to me, but what do I know?

    *It is great that you are reviewing my work again*
    You are one of four competent and honest reviewers
    that I was able to coax to review my work again.

    Joes seems honest and possibly competent enough.
    Dennis Bush may be neither competent enough nor
    honest. He relies far too much on dogma utterly
    bereft of any supporting reasoning. This may be
    because he hardly understands the material.

    Richard Heathfield may be sufficiently competent
    and can be honest. The honestly seems to not be
    consistent. Fred. Zwarts seems honest yet with
    borderline competence. I may only need to make
    my explanations more thorough.

    All the other people on this newsgroup are honest and most are competent
    too. Some indeed have spent their working lives teaching this stuff, and
    most of the rest also have relevant academic qualifications and are or
    have been professional programmers.

    The suggestion that a mass of dishonest people has spontaneously
    assembled here surely can't be the case. That's just not the way the
    world works. Dishonest people are few and far between, though not as few
    as many of us would like. All the posters here care about the truth, mathematical truth in particular. That, I think, is why they spend
    months, or even years, exchanging views with you.

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

    --
    Alan Mackenzie (Nuremberg, Germany).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Sat Aug 23 17:06:21 2025
    On 23/08/2025 16:36, olcott wrote:

    <snip>

    Turing machine deciders only compute the mapping
    from their inputs...

    DD isn't a Turing machine. It's a C function.

    And Because HHH is called by DD, HHH /is/ an input.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Sat Aug 23 18:38:33 2025
    On 23/08/2025 17:27, olcott wrote:
    On 8/23/2025 11:06 AM, Richard Heathfield wrote:
    On 23/08/2025 16:36, olcott wrote:

    <snip>

    Turing machine deciders only compute the mapping
    from their inputs...

    DD isn't a Turing machine. It's a C function.

    And Because HHH is called by DD, HHH /is/ an input.


    When 0 to ∞ instructions of DD are correctly
    simulated by HHH this simulated DD never reaches
    its own simulated "return" statement final halt state.

    Reaching its own simulated return statement isn't the issue. The
    issue is whether it halts.

    I could easily write a C function that could halt in, say, three
    different ways, selected by parameter, without going anywhere
    near its return statement.

    Nothing special about return.

    And one way to be sure it's halted is not to start it in the
    first place. Your simulator never actually kicks DD off; it just
    pretends to.

    When you eventually do start it up, it halts without any help
    from HHH - just as long as HHH does what you say it must do.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Sat Aug 23 18:51:44 2025
    On 23/08/2025 18:42, olcott wrote:
    On 8/23/2025 12:38 PM, Richard Heathfield wrote:
    On 23/08/2025 17:27, olcott wrote:
    On 8/23/2025 11:06 AM, Richard Heathfield wrote:
    On 23/08/2025 16:36, olcott wrote:

    <snip>

    Turing machine deciders only compute the mapping
    from their inputs...

    DD isn't a Turing machine. It's a C function.

    And Because HHH is called by DD, HHH /is/ an input.


    When 0 to ∞ instructions of DD are correctly
    simulated by HHH this simulated DD never reaches
    its own simulated "return" statement final halt state.

    Reaching its own simulated return statement isn't the issue.
    DD simulated by HHH is a way to determine the
    actual behavior that the actual input actually
    specifies.

    What about the behaviour of DD(), the C function? You keep
    ignoring it in favour of DD-as-simulated-by-a-function-that-can't-see-75%-of-the-code.

    Do you really have nothing to say about DD() the C function?

    Halt deciders only report on the actual behavior
    that their actual input actually specifies.

    And you can't actually specify the actual DD as the actual input,
    so you don't have an actual decider for actual DD, actually.

    Turing machine deciders only compute the mapping
    from their inputs...

    You don't have a TM, you don't have a decider, and you don't
    compute the behaviour of the input, but apart from that, you
    nailed it.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 23 14:03:24 2025
    On 8/23/25 12:17 PM, olcott wrote:
    On 8/23/2025 10:34 AM, Alan Mackenzie wrote:
    olcott <polcott333@gmail.com> wrote:
    On 8/22/2025 2:17 PM, Alan Mackenzie wrote:
    olcott <polcott333@gmail.com> wrote:
    On 8/22/2025 1:43 PM, Alan Mackenzie wrote:

    [ .... ]

    LLM systems don't think, not even part of the way through.


    They do replicate the functional end result of thinking
    and it is far too tedious to say it that way when the
    end result is the same.

    It's not clear what you mean by "replicate the functional end result of >>>> thinking".  It sounds like something a Vogon might say in one of
    Douglas
    Adams's scripts.

    It's clear that the outputs of LLMs are NOT the same as that of
    intelligent thought.  It is a delusion, possibly a dangerous one, to
    believe otherwise.


    *That is an inaccurate statement*
    It is clear that in the cases where LLM systems hallucinate
    that the result of their process is not the same result as
    the result from a rational human mind.

    Given how difficult it is to determine when these systems are
    hallucinating, for most purposes it is advisable to assume they are
    unless proven otherwise.

    It is also clear that in many many cases LLM systems
    do derive a conclusion that matches or exceeds the
    quality of human experts.

    It's not clear to me, but what do I know?


    They passed the Bar exam. https://www.abajournal.com/web/article/latest- version-of-chatgpt-aces-the-bar-exam-with-score-in-90th-percentile

    So? the also cause lawyers who trust them to be sanctioned for quoting non-existance cases.


    *It is great that you are reviewing my work again*
    You are one of four competent and honest reviewers
    that I was able to coax to review my work again.

    Joes seems honest and possibly competent enough.
    Dennis Bush may be neither competent enough nor
    honest. He relies far too much on dogma utterly
    bereft of any supporting reasoning. This may be
    because he hardly understands the material.

    Richard Heathfield may be sufficiently competent
    and can be honest. The honestly seems to not be
    consistent. Fred. Zwarts seems honest yet with
    borderline competence. I may only need to make
    my explanations more thorough.

    All the other people on this newsgroup are honest and most are competent
    too.  Some indeed have spent their working lives teaching this stuff, and >> most of the rest also have relevant academic qualifications and are or
    have been professional programmers.

    The suggestion that a mass of dishonest people has spontaneously
    assembled here surely can't be the case.

    The only motive for half of the regulars of this group
    is to denigrate my work even if they must do this in
    direct contradiction of the verified facts such as this
    verified fact:

    No. the focus of the regulare of this group is protect the sanctity of
    truth and logic.


    When 0 to ∞ instructions of DD are correctly
    simulated by HHH this simulated DD never reaches
    its own simulated "return" statement final halt state.

    Which since each of those simulations was of a DIFFERENT input (or
    couldn't have been done by an actual computable algorithm) is a
    meaningless statement.

    If we choose a finite number N from 0 to ∞, and then find an M = N+1, we
    can not conclude that all the Ms are infinte, only the M based on N = ∞.

    All you are doing is proving you don't understand what you are talking
    about.


    That's just not the way the
    world works.

    That may not be the way that the world works yet it
    is the way that several people in this groups works
    regarding my ideas.

    Your problem is you, and that your ideas are just wrong, but you refuse
    to accept that.


    Dishonest people are few and far between, though not as few

    Not so much with modern day politics.

    And promoting that lying is valid logic won't help.


    Now we have a whole political party that supports
    Donald Trump's lies about election fraud.

    And we have a Peter Olcott that lies almost every time he posts, and
    advocates, by example, that logic should allow for such lies.


    These same people have been indoctrinated into
    rejecting climate change. 45% pf the US electorate
    have lies fully integrated into their worldview.

    as many of us would like.  All the posters here care about the truth,
    mathematical truth in particular.  That, I think, is why they spend
    months, or even years, exchanging views with you.


    I trust that you are one of the four honest ones.

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




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 23 14:07:22 2025
    On 8/23/25 1:39 PM, olcott wrote:
    On 8/23/2025 12:37 PM, dbush wrote:
    On 8/23/2025 1:25 PM, olcott wrote:
    On 8/23/2025 12:16 PM, dbush wrote:
    On 8/23/2025 1:00 PM, olcott wrote:
    On 8/23/2025 11:55 AM, dbush wrote:
    On 8/23/2025 12:51 PM, olcott wrote:
    On 8/23/2025 11:43 AM, dbush wrote:
    On 8/23/2025 12:37 PM, olcott wrote:
    On 8/23/2025 11:34 AM, dbush wrote:
    On 8/23/2025 12:27 PM, olcott wrote:
    On 8/23/2025 11:06 AM, Richard Heathfield wrote:
    On 23/08/2025 16:36, olcott wrote:

    <snip>

    Turing machine deciders only compute the mapping
    from their inputs...

    DD isn't a Turing machine. It's a C function.

    And Because HHH is called by DD, HHH /is/ an input.


    When 0 to ∞ instructions of DD are correctly
    simulated by HHH this simulated DD never reaches
    its own simulated "return" statement final halt state.

    In other words, you're describing what a non-input would do >>>>>>>>>> and then report on that non-input.

    Reporting on non-inputs is not allowed.

    Like the Linz proof that you are not bright enough
    to understand

    No, that would be you, as you've clearly demonstrated that you >>>>>>>> don't understand proof by contradiction.

    I simultaneously examine an infinite
    set of decider/input pairs.
    Which is not what the Linz proof does.

    Line 1 of the proof:

    -----
    We assume the contrary, namely that there exists an algorithm, >>>>>>>> and consequently some Turing machine H, that solves the halting >>>>>>>> problem
    -----

    i.e. there is a *single* H which is assumed to be a total halt >>>>>>>> decider, and a *single* H^ is built from it.

    We assume that some H exists

    Which is a total halt decider

    and then we examine
    A *single* H^ built from H we see that when (H^,H^) is given to H, >>>>>> that what H reports is the opposite of what H^(H^) does.

    This is a contradiction, proving that the assumption that a total
    halt decider exists is false.

    Every embedded_H element of the infinite set
    of Ĥ/⟨Ĥ⟩ pairs
    And there is no such infinite set in the Linz proof, only a *single*
    H which is assumed to be a total halt decider, and a *single* Ĥ
    built from it.

    If you disagree, show where in the Linz proof where more than a
    single H or Ĥ is used.  Given as long as you've spent on this, I
    expect you to be able to immediately identify where the proof says
    this.


    Get someone else to explain to you that you are wrong.



    Your lack of explanation indicates that you know that the Linz proof
    doesn't work with an infinite set of decider/input pairs and are lying
    about it.

    I have explained this and you simply don't
    believe me so ask someone that you do believe.


    And your explaination is based on ERROR, which has been pointed out, and accepted (by default) by you by not showing where how that error wasn't actually an error.

    You have gone so far as to ADMIT that you words are unreliable, as you
    have stated that you reserve the right to change the meaning of any
    word, even terms-of-art, you think isn't used the way you think it
    should be.

    Thus, you have admitted that you left the field of discussion by
    changing the definitions, by continue to LIE by claiming to still be in it.

    This just proves you don't understand how "logic" actually works, and
    thus everything you say about it is full of error.

    Error you refuse to try to correct or acknowledge, meaning you
    acknowledge it by the refusal to try to correct.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 23 14:09:51 2025
    On 8/23/25 1:59 PM, olcott wrote:
    On 8/23/2025 12:51 PM, Richard Heathfield wrote:

    What about the behaviour of DD(), the C function? You keep ignoring it
    in favour of DD-as-simulated-by-a-function-that-can't-see-75%-of-the-
    code.


    Turing machine deciders only compute the mapping
    from their inputs...


    And their CORRECTNESS is defined by the problem statement.

    The fact that the value computed by HHH doesn't match its requirement
    shows that it is WRONG.

    Clearly, all you are proving is you don't understand the meaning of the
    word "requirement", "ability", or even "correct" so nothing you do can
    be presumed to meets its requirements and you show you don't have ability,

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 23 14:20:53 2025
    On 8/23/25 2:11 PM, olcott wrote:
    On 8/23/2025 12:42 PM, dbush wrote:
    On 8/23/2025 1:39 PM, olcott wrote:
    On 8/23/2025 12:37 PM, dbush wrote:
    On 8/23/2025 1:25 PM, olcott wrote:
    On 8/23/2025 12:16 PM, dbush wrote:
    On 8/23/2025 1:00 PM, olcott wrote:
    On 8/23/2025 11:55 AM, dbush wrote:
    On 8/23/2025 12:51 PM, olcott wrote:
    On 8/23/2025 11:43 AM, dbush wrote:
    On 8/23/2025 12:37 PM, olcott wrote:
    On 8/23/2025 11:34 AM, dbush wrote:
    On 8/23/2025 12:27 PM, olcott wrote:
    On 8/23/2025 11:06 AM, Richard Heathfield wrote:
    On 23/08/2025 16:36, olcott wrote:

    <snip>

    Turing machine deciders only compute the mapping >>>>>>>>>>>>>>> from their inputs...

    DD isn't a Turing machine. It's a C function.

    And Because HHH is called by DD, HHH /is/ an input. >>>>>>>>>>>>>>

    When 0 to ∞ instructions of DD are correctly
    simulated by HHH this simulated DD never reaches
    its own simulated "return" statement final halt state. >>>>>>>>>>>>
    In other words, you're describing what a non-input would do >>>>>>>>>>>> and then report on that non-input.

    Reporting on non-inputs is not allowed.

    Like the Linz proof that you are not bright enough
    to understand

    No, that would be you, as you've clearly demonstrated that you >>>>>>>>>> don't understand proof by contradiction.

    I simultaneously examine an infinite
    set of decider/input pairs.
    Which is not what the Linz proof does.

    Line 1 of the proof:

    -----
    We assume the contrary, namely that there exists an algorithm, >>>>>>>>>> and consequently some Turing machine H, that solves the
    halting problem
    -----

    i.e. there is a *single* H which is assumed to be a total halt >>>>>>>>>> decider, and a *single* H^ is built from it.

    We assume that some H exists

    Which is a total halt decider

    and then we examine
    A *single* H^ built from H we see that when (H^,H^) is given to >>>>>>>> H, that what H reports is the opposite of what H^(H^) does.

    This is a contradiction, proving that the assumption that a
    total halt decider exists is false.

    Every embedded_H element of the infinite set
    of Ĥ/⟨Ĥ⟩ pairs
    And there is no such infinite set in the Linz proof, only a
    *single* H which is assumed to be a total halt decider, and a
    *single* Ĥ built from it.

    If you disagree, show where in the Linz proof where more than a
    single H or Ĥ is used.  Given as long as you've spent on this, I >>>>>> expect you to be able to immediately identify where the proof says >>>>>> this.


    Get someone else to explain to you that you are wrong.



    Your lack of explanation indicates that you know that the Linz proof
    doesn't work with an infinite set of decider/input pairs and are
    lying about it.

    I have explained this and you simply don't
    believe me so ask someone that you do believe.

    Last chance:

    Show exactly where in the Linz proof more than a single H or Ĥ is used. >>>>
    Failure to show this in your next reply or within one hour of your
    next post in this newsgroup will be taken as your official on-the-
    record admission that the Linz proof does in fact use only a
    *single* H which is assumed to be a total halt decider and a
    *single* Ĥ built from it, and that therefore any attempted
    refutation involving more than that is INVALID

    Let the record show that Peter Olcott made no attempt to show where in
    the Linz proof more than a single H or Ĥ is used.  Therefore:

    Let The Record Show:


    That Dennis Bush is too stupid to understand that
    the conventional HP proofs involve the simultaneous
    evaluation of an infinite set of decider/input pairs
    and too stubborn to check with others that he trusts.



    And where do you see that in the proof?

    H is a single decider arbitrarily chosen from the set of Halt Deciders.

    It is shown to give the wrong answer for a specific input.

    THEN it is pointed out that for EVERY possible H, we could do the same, creating a DIFFERENT input for each of them, thus none of them can be
    correct for all input.

    All yoy are doing is showing you don't understand the way qualifiers
    works, as you so often demonstrate by trying to prove a "for all" by
    showing an example, which just doens't make the proof.

    And example disproves "For None", or proves "The Exists a", but doesn't
    handle a "for all"

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Sat Aug 23 20:53:11 2025
    On 23/08/2025 18:59, olcott wrote:
    On 8/23/2025 12:51 PM, Richard Heathfield wrote:
    On 23/08/2025 18:42, olcott wrote:
    On 8/23/2025 12:38 PM, Richard Heathfield wrote:
    On 23/08/2025 17:27, olcott wrote:
    On 8/23/2025 11:06 AM, Richard Heathfield wrote:
    On 23/08/2025 16:36, olcott wrote:

    <snip>

    Turing machine deciders only compute the mapping
    from their inputs...

    DD isn't a Turing machine. It's a C function.

    And Because HHH is called by DD, HHH /is/ an input.


    When 0 to ∞ instructions of DD are correctly
    simulated by HHH this simulated DD never reaches
    its own simulated "return" statement final halt state.

    Reaching its own simulated return statement isn't the issue.
    DD simulated by HHH is a way to determine the
    actual behavior that the actual input actually
    specifies.

    What about the behaviour of DD(), the C function? You keep
    ignoring it in favour of
    DD-as-simulated-by-a-function-that-can't-see-75%-of-the-code.


    Turing machine

    You don't have a TM. DD is a C function.

    deciders

    You don't have a working decider.

    only compute the mapping

    ...incorrectly...

    from their inputs...

    You don't concede that DD (the C function) is an input, so you
    don't have a meaningful input.

    <puerile repetition snipped>

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Sat Aug 23 21:14:15 2025
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous
    evaluation of an infinite set of decider/input pairs
    and too stubborn to check with others that he trusts.


    No, the conventional HP proof is much simpler than that.

    Is it possible for a universal TM halt decider to be constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program that
    the decider cannot correctly decide, proving that the decider is
    /not/ universal.

    Assumption A is shown to be false, QED.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Sat Aug 23 21:18:56 2025
    On 23/08/2025 21:13, olcott wrote:
    On 8/23/2025 2:53 PM, Richard Heathfield wrote:

    <snip>

    You don't concede that DD (the C function) is an input, so you
    don't have a meaningful input.

    The kind of thing that a technically incompetent person would say.

    Well, that's the kind of thing that a wizard would say. "Pay no
    attention to the function behind the curtain."

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to Richard Heathfield on Sat Aug 23 16:38:03 2025
    On 8/23/25 3:53 PM, Richard Heathfield wrote:
    On 23/08/2025 18:59, olcott wrote:
    On 8/23/2025 12:51 PM, Richard Heathfield wrote:
    On 23/08/2025 18:42, olcott wrote:
    On 8/23/2025 12:38 PM, Richard Heathfield wrote:
    On 23/08/2025 17:27, olcott wrote:
    On 8/23/2025 11:06 AM, Richard Heathfield wrote:
    On 23/08/2025 16:36, olcott wrote:

    <snip>

    Turing machine deciders only compute the mapping
    from their inputs...

    DD isn't a Turing machine. It's a C function.

    And Because HHH is called by DD, HHH /is/ an input.


    When 0 to ∞ instructions of DD are correctly
    simulated by HHH this simulated DD never reaches
    its own simulated "return" statement final halt state.

    Reaching its own simulated return statement isn't the issue.
    DD simulated by HHH is a way to determine the
    actual behavior that the actual input actually
    specifies.

    What about the behaviour of DD(), the C function? You keep ignoring
    it in favour of DD-as-simulated-by-a-function-that-can't-see-75%-of-
    the-code.


    Turing machine

    You don't have a TM. DD is a C function.

    deciders

    You don't have a working decider.

    only compute the mapping

    ...incorrectly...

    from their inputs...

    You don't concede that DD (the C function) is an input, so you don't
    have a meaningful input.

    <puerile repetition snipped>


    Actually, he HAS conceded that DD is an input, and that as an input it represents the behavior of DD directly executed, but he will try to deny
    that concession.

    The problem is he as specified that HHH is a counter example to the
    proof, and thus that DD is the "pathological input" of the proof, which
    is semantically defined to "Ask the decider to answer about the direct execution of myself, where I will do the opposite of what the decider
    will say".

    Since he encodes this statement, in part, with HHH(DD), that call MUST
    be DD asking HHH to decide on the direct execution of itself, namely DD.

    This means that when he tries to say that as in input it can't mean to
    refer to that direct execution (because Turing Machines can't do that)
    he is admitting defeat or that he has a bug in his code defining DD.

    It also means that DD must be an actual PROGRAM (which he will deny,
    proving himself a liar) and thus to call HHH, HHH must be an actual
    program too, and can't be that "infinite set of deciders" as you can't
    call such a thing.

    His proof just falls apart when you push him on this, so he will just
    try to divert to say he "corrected" the problem, a step he just isn't
    allowed to do excpet by creating a whole new system (POOPS) which has no
    impact on the Halting Problem.

    But then he just fails, as he needs to break the actual Halting Problem,
    as that is part of the basis for Tarski's proof that he just can't stand.

    This leads him to needing to try to create his "correct reasoning"
    (which is just an oxymoron, as it isn't correct, and doesn't use
    reasoning) which he is just not equipted to handle.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 23 16:57:58 2025
    On 8/23/25 4:39 PM, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous
    evaluation of an infinite set of decider/input pairs
    and too stubborn to check with others that he trusts.


    No, the conventional HP proof is much simpler than that.

    Is it possible for a universal TM halt decider to be constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program that the
    decider cannot correctly decide, proving that the decider is /not/
    universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there
    is one H that gets the wrong answer for
    one input. Dennis Bush thinks that Linz
    does do this.


    Sure he does. Read the beginning of the proof:

    We assume the contrary, namely that there exists an algorithm,
    and consequently some Turing machine H, that solves the halting problem.

    There is SOME Turing Machine H.

    That is a selection of ONE.

    Later, he points out that he didn't use any property that limits which H
    he might have chosen, the the proof applies to ALL such H.

    Through the whole proof that H is wrong, H is just a single chosen
    Turing Machine Halt Decider.

    Try to point out otherwise, or just show you can't read.

    Or you just don't understand the various types of qualifiers.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 23 17:00:14 2025
    On 8/23/25 4:40 PM, olcott wrote:
    On 8/23/2025 3:15 PM, dbush wrote:
    On 8/23/2025 4:13 PM, olcott wrote:
    On 8/23/2025 2:53 PM, Richard Heathfield wrote:
    On 23/08/2025 18:59, olcott wrote:
    On 8/23/2025 12:51 PM, Richard Heathfield wrote:
    On 23/08/2025 18:42, olcott wrote:
    On 8/23/2025 12:38 PM, Richard Heathfield wrote:
    On 23/08/2025 17:27, olcott wrote:
    On 8/23/2025 11:06 AM, Richard Heathfield wrote:
    On 23/08/2025 16:36, olcott wrote:

    <snip>

    Turing machine deciders only compute the mapping
    from their inputs...

    DD isn't a Turing machine. It's a C function.

    And Because HHH is called by DD, HHH /is/ an input.


    When 0 to ∞ instructions of DD are correctly
    simulated by HHH this simulated DD never reaches
    its own simulated "return" statement final halt state.

    Reaching its own simulated return statement isn't the issue.
    DD simulated by HHH is a way to determine the
    actual behavior that the actual input actually
    specifies.

    What about the behaviour of DD(), the C function? You keep
    ignoring it in favour of DD-as-simulated-by-a-function-that-can't- >>>>>> see-75%- of- the-code.


    Turing machine

    You don't have a TM. DD is a C function.

    deciders

    You don't have a working decider.

    only compute the mapping

    ...incorrectly...

    from their inputs...

    You don't concede that DD (the C function) is an input, so you don't
    have a meaningful input.


    The kind of thing that a technically incompetent
    person would say. The machine address of the finite
    string of machine code is an input to HHH(DD).

    But not the only input.  An execution trace is also an input, so HHH
    is DISQUALIFIED from being a halt decider / termination analyzer.

    When we eliminate the static data then the
    fact that DD() never halts proves that HHH(DD)==0.


    No, it proves that an HHH without the static data can't be a decider.

    If the only possible machine that you claim gives the right answer is
    illegal, you are admitting that there is no legal machine that can give
    the answer.

    In simpler words, you admit that your logic allows lies and the breaking
    of the rules, because you are just a pathological liar, and so is your
    logic system.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 23 17:34:42 2025
    On 8/23/25 5:00 PM, olcott wrote:
    On 8/23/2025 3:52 PM, dbush wrote:
    On 8/23/2025 4:39 PM, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous
    evaluation of an infinite set of decider/input pairs
    and too stubborn to check with others that he trusts.


    No, the conventional HP proof is much simpler than that.

    Is it possible for a universal TM halt decider to be constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program that the
    decider cannot correctly decide, proving that the decider is /not/
    universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there
    is one H that gets the wrong answer for
    one input. Dennis Bush thinks that Linz
    does do this.


    But you have admitted on the record that
    You are too stupid to understand the HP proofs.



    No, you are, and have admitted it.

    Sorry, you are just proving your stupidity.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 23 17:37:51 2025
    On 8/23/25 5:24 PM, olcott wrote:
    On 8/23/2025 4:06 PM, dbush wrote:
    On 8/23/2025 5:00 PM, olcott wrote:
    On 8/23/2025 3:52 PM, dbush wrote:
    On 8/23/2025 4:39 PM, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous
    evaluation of an infinite set of decider/input pairs
    and too stubborn to check with others that he trusts.


    No, the conventional HP proof is much simpler than that.

    Is it possible for a universal TM halt decider to be constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program that
    the decider cannot correctly decide, proving that the decider is / >>>>>> not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there
    is one H that gets the wrong answer for
    one input. Dennis Bush thinks that Linz
    does do this.


    But you have admitted on the record that
    You are too stupid to understand the HP proofs.

    Says the person that doesn't understand proof by contradiction more
    than 50 years after he learned it.


    It is not that I don't know proof by contradiction.
    It is that I am not too stupid to not notice when
    no contradiction is actually formed.

    So, how can H end up at Qy if it can only get there if H^ Halts, which
    it doesn't do ifg H goes to Qy, or go to Qn if it can only do that if H^
    never halts (not its simulation, the execution of H^) but it will if H
    goes to Qn


    Not only are you too stupid to see this it is
    willful stupidity thus dishonestly.

    No, you have to lie and try to change the problem


    When HHH reports that DD correctly simulated
    cannot possibly halt no contradiction is formed.

    Sure it is, as the ACTUAL correct simulation of DD, which HHH doesn't
    do, will halt.


    That you are too stupid to know that HHH(DD) would
    report on this correct basis is yet again your own
    stupidity.


    And you are too stupid to realize that two inputs that are different
    aren't the same input, or that you need to give ALL of a program to
    simulate it.

    Sorry, you are just proving your stupidity.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 23 17:39:31 2025
    On 8/23/25 5:04 PM, olcott wrote:
    On 8/23/2025 3:52 PM, dbush wrote:
    On 8/23/2025 4:40 PM, olcott wrote:
    On 8/23/2025 3:15 PM, dbush wrote:
    On 8/23/2025 4:13 PM, olcott wrote:
    On 8/23/2025 2:53 PM, Richard Heathfield wrote:
    On 23/08/2025 18:59, olcott wrote:
    On 8/23/2025 12:51 PM, Richard Heathfield wrote:
    On 23/08/2025 18:42, olcott wrote:
    On 8/23/2025 12:38 PM, Richard Heathfield wrote:
    On 23/08/2025 17:27, olcott wrote:
    On 8/23/2025 11:06 AM, Richard Heathfield wrote:
    On 23/08/2025 16:36, olcott wrote:

    <snip>

    Turing machine deciders only compute the mapping
    from their inputs...

    DD isn't a Turing machine. It's a C function.

    And Because HHH is called by DD, HHH /is/ an input.


    When 0 to ∞ instructions of DD are correctly
    simulated by HHH this simulated DD never reaches
    its own simulated "return" statement final halt state.

    Reaching its own simulated return statement isn't the issue. >>>>>>>>> DD simulated by HHH is a way to determine the
    actual behavior that the actual input actually
    specifies.

    What about the behaviour of DD(), the C function? You keep
    ignoring it in favour of DD-as-simulated-by-a-function-that-
    can't- see-75%- of- the-code.


    Turing machine

    You don't have a TM. DD is a C function.

    deciders

    You don't have a working decider.

    only compute the mapping

    ...incorrectly...

    from their inputs...

    You don't concede that DD (the C function) is an input, so you
    don't have a meaningful input.


    The kind of thing that a technically incompetent
    person would say. The machine address of the finite
    string of machine code is an input to HHH(DD).

    But not the only input.  An execution trace is also an input, so HHH
    is DISQUALIFIED from being a halt decider / termination analyzer.

    When we eliminate the static data
    Then you change the input and decide on that non-input.

    Deciding on non-inputs is not allowed.

    We could keep everything else the same and
    append a NOP instruction to DD. You are too
    stupid to understand that this would not change
    the behavior of DD correctly simulated by HHH.


    Right, so SOME changes don't affect behavir.

    It seems yout don't understand the difference between some and all.

    Any change the does not change the behavior of
    DD correctly simulated by HHH is a change of
    no relevant consequence. You are too stupid to
    know what those words mean.


    But changing whether HHH aborts or not does, so isn't allowed.

    Of course, since the actual HHH doesn't do a correct simulation, your
    whole argument is based on a nonsense statement that is just a lie.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 23 17:40:24 2025
    On 8/23/25 5:25 PM, olcott wrote:
    On 8/23/2025 4:22 PM, dbush wrote:
    On 8/23/2025 5:12 PM, olcott wrote:
    On 8/23/2025 4:06 PM, dbush wrote:
    On 8/23/2025 5:00 PM, olcott wrote:
    On 8/23/2025 3:52 PM, dbush wrote:
    On 8/23/2025 4:39 PM, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous
    evaluation of an infinite set of decider/input pairs
    and too stubborn to check with others that he trusts.


    No, the conventional HP proof is much simpler than that.

    Is it possible for a universal TM halt decider to be constructed? >>>>>>>>
    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program that >>>>>>>> the decider cannot correctly decide, proving that the decider
    is / not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there
    is one H that gets the wrong answer for
    one input. Dennis Bush thinks that Linz
    does do this.


    But you have admitted on the record that
    You are too stupid to understand the HP proofs.

    Says the person that doesn't understand proof by contradiction more
    than 50 years after he learned it.

    I showed in the Linz proof where only one H is being used.  So
    unless you show where more than one H or H^ is used, your below
    admission stands.


    In other words Linz shows that one H

    Which is assumed to be a total halt decider.

    gets the
    wrong answer on one input

    Proving the assumption that a total halt decider exists is false


    Very stupid. It only proves that the one H
    is not a total halt decider.


    Right, and then we can show that we can do the same for ANY H, and thus
    NO H is a total halt decider.

    You don't seem to understand that form of logic.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to olcott on Sat Aug 23 21:49:44 2025
    On Sat, 23 Aug 2025 16:48:14 -0500, olcott wrote:

    On 8/23/2025 4:39 PM, dbush wrote:
    On 8/23/2025 5:36 PM, olcott wrote:
    On 8/23/2025 4:29 PM, dbush wrote:
    On 8/23/2025 5:24 PM, olcott wrote:
    On 8/23/2025 4:06 PM, dbush wrote:
    On 8/23/2025 5:00 PM, olcott wrote:
    On 8/23/2025 3:52 PM, dbush wrote:
    On 8/23/2025 4:39 PM, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous evaluation >>>>>>>>>>> of an infinite set of decider/input pairs and too stubborn to >>>>>>>>>>> check with others that he trusts.


    No, the conventional HP proof is much simpler than that.

    Is it possible for a universal TM halt decider to be
    constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program >>>>>>>>>> that the decider cannot correctly decide, proving that the >>>>>>>>>> decider is / not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there is one H that gets the >>>>>>>>> wrong answer for one input. Dennis Bush thinks that Linz does do >>>>>>>>> this.


    But you have admitted on the record that
    You are too stupid to understand the HP proofs.

    Says the person that doesn't understand proof by contradiction more >>>>>> than 50 years after he learned it.


    It is not that I don't know proof by contradiction.

    22 years of posts by you conclusively proves otherwise.

    It is that I am not too stupid to not notice when no contradiction
    is actually formed.

    Not only are you too stupid to see this it is willful stupidity thus >>>>> dishonestly.

    Projection.


    When HHH reports that DD correctly simulated cannot possibly halt no >>>>> contradiction is formed.


    In other words, the function that the HHH you implemented computes is
    not the halting function:


    Given any algorithm (i.e. a fixed immutable sequence of instructions)
    X described as <X> with input Y:

    A solution to the halting problem is an algorithm H that computes the
    following mapping:

    (<X>,Y) maps to 1 if and only if X(Y) halts when executed directly
    (<X>,Y) maps to 0 if and only if X(Y) does not halt when executed
    directly



    That you are too stupid to know that HHH(DD) would report on this
    correct basis is yet again your own stupidity.


    It is you that are too stupid to know that HHH is not a halt decider
    because it doesn't meet the requirements to be one:


    It is common knowledge that HHH is supposed to compute the mapping
    from its inputs.

    It is common knowledge that the caller of a function is not the input
    to this same function.

    Therefore a halt decider is not supposed to report on the behavior of
    its caller is derived from common knowledge.

    In other words, the proof is wrong because

    It ignores the axiom that

    Turing machine deciders only compute the mapping from their inputs...

    Sure and DD is an input to HHH as well as being a caller of HHH.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kaz Kylheku@21:1/5 to olcott on Sat Aug 23 21:56:06 2025
    On 2025-08-23, olcott <polcott333@gmail.com> wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous
    evaluation of an infinite set of decider/input pairs
    and too stubborn to check with others that he trusts.


    No, the conventional HP proof is much simpler than that.

    Is it possible for a universal TM halt decider to be constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program that the
    decider cannot correctly decide, proving that the decider is /not/
    universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there
    is one H that gets the wrong answer for
    one input. Dennis Bush thinks that Linz
    does do this.

    You don't seem to understand proofs that generalize due to
    implicit (or even explicit?) universal quanitization.

    When we initially assume that a halting decider H is possible, we are
    not specifying any details about H. Therefore, H denotes any decider whatsoever.

    It is because of this that the argument works.

    We can reframe it like this: suppose that there exist universal halting deciders. These constitute a set: Hs.

    Let H be any element chosen from the set Hs.

    For any such H, a test case can be constructed which embeds H in a way
    that contradicts H's decision.

    Therefore H is not a universal decider and cannot be an element of Hs.

    Therefore Hs is empty: there are no universal deciders.

    Note that I Used "For any such H" to make it clear that the argument is generalizing H to the whole set; it is universally quantified.

    By the time people are in second year undergrad, they typically don't
    need such a thing spelled out as the obvious generalization implicit in
    an argument.

    In general, there is a convention in logic that free free variables are implicitly universally quantified, so that when we speak about some H,
    it denotes all instances of its class.

    For instance, suppose I say "if X is a man, X is mortal". In notation,
    man(x) -> mortal(x). This is a condensed way of giving the statement:
    ∀ X : man(x) -> mortal(x)

    (I hope you can see the ∀ symbol: the universal quantifier "forall".)

    In the condensed statement man(x) -> mortal(x), x is a free variable,
    not bound by any quantifier. Therefore we implicitly bind it to the
    univeral quantifier. I.e. we understand it not to be free, but to be
    expression the idea that X denotes any element at all, making the
    formula universally quantified over all possible x.

    This is how you must understand the condensed halting arguments. The
    dummy variable H (or what have you) is universally quantified, denoting
    all deciders.

    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @Kazinator@mstdn.ca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble@21:1/5 to olcott on Sat Aug 23 22:06:52 2025
    On Sat, 23 Aug 2025 16:56:35 -0500, olcott wrote:

    On 8/23/2025 4:49 PM, Mr Flibble wrote:
    On Sat, 23 Aug 2025 16:48:14 -0500, olcott wrote:

    On 8/23/2025 4:39 PM, dbush wrote:
    On 8/23/2025 5:36 PM, olcott wrote:
    On 8/23/2025 4:29 PM, dbush wrote:
    On 8/23/2025 5:24 PM, olcott wrote:
    On 8/23/2025 4:06 PM, dbush wrote:
    On 8/23/2025 5:00 PM, olcott wrote:
    On 8/23/2025 3:52 PM, dbush wrote:
    On 8/23/2025 4:39 PM, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous
    evaluation of an infinite set of decider/input pairs and too >>>>>>>>>>>>> stubborn to check with others that he trusts.


    No, the conventional HP proof is much simpler than that. >>>>>>>>>>>>
    Is it possible for a universal TM halt decider to be
    constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program >>>>>>>>>>>> that the decider cannot correctly decide, proving that the >>>>>>>>>>>> decider is / not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there is one H that gets >>>>>>>>>>> the wrong answer for one input. Dennis Bush thinks that Linz >>>>>>>>>>> does do this.


    But you have admitted on the record that
    You are too stupid to understand the HP proofs.

    Says the person that doesn't understand proof by contradiction >>>>>>>> more than 50 years after he learned it.


    It is not that I don't know proof by contradiction.

    22 years of posts by you conclusively proves otherwise.

    It is that I am not too stupid to not notice when no contradiction >>>>>>> is actually formed.

    Not only are you too stupid to see this it is willful stupidity
    thus dishonestly.

    Projection.


    When HHH reports that DD correctly simulated cannot possibly halt >>>>>>> no contradiction is formed.


    In other words, the function that the HHH you implemented computes >>>>>> is not the halting function:


    Given any algorithm (i.e. a fixed immutable sequence of
    instructions)
    X described as <X> with input Y:

    A solution to the halting problem is an algorithm H that computes
    the following mapping:

    (<X>,Y) maps to 1 if and only if X(Y) halts when executed directly >>>>>> (<X>,Y) maps to 0 if and only if X(Y) does not halt when executed
    directly



    That you are too stupid to know that HHH(DD) would report on this >>>>>>> correct basis is yet again your own stupidity.


    It is you that are too stupid to know that HHH is not a halt
    decider because it doesn't meet the requirements to be one:


    It is common knowledge that HHH is supposed to compute the mapping
    from its inputs.

    It is common knowledge that the caller of a function is not the
    input to this same function.

    Therefore a halt decider is not supposed to report on the behavior
    of its caller is derived from common knowledge.

    In other words, the proof is wrong because

    It ignores the axiom that

    Turing machine deciders only compute the mapping from their inputs...

    Sure and DD is an input to HHH as well as being a caller of HHH.

    /Flibble

    No the DD input is a finite string that that has no behavior and DD() is
    an executing process that has behavior.

    The DD input is indeed a description of DD the executing function; they
    are equivalent: HHH will *analyse* the behaviour of DD the executing
    function using the *description* of DD. In the case of an SHD that input
    might be machine code obtained taking a pointer to DD the executing
    function.

    To put it more simply DD the input *encodes* the behaviour of DD the
    executing function (the ultimate caller of HHH).

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble BSc (Hons)@21:1/5 to olcott on Sat Aug 23 22:29:12 2025
    On Sat, 23 Aug 2025 17:24:50 -0500, olcott wrote:

    On 8/23/2025 5:06 PM, Mr Flibble wrote:
    On Sat, 23 Aug 2025 16:56:35 -0500, olcott wrote:

    On 8/23/2025 4:49 PM, Mr Flibble wrote:
    On Sat, 23 Aug 2025 16:48:14 -0500, olcott wrote:

    On 8/23/2025 4:39 PM, dbush wrote:
    On 8/23/2025 5:36 PM, olcott wrote:
    On 8/23/2025 4:29 PM, dbush wrote:
    On 8/23/2025 5:24 PM, olcott wrote:
    On 8/23/2025 4:06 PM, dbush wrote:
    On 8/23/2025 5:00 PM, olcott wrote:
    On 8/23/2025 3:52 PM, dbush wrote:
    On 8/23/2025 4:39 PM, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that >>>>>>>>>>>>>>
    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous >>>>>>>>>>>>>>> evaluation of an infinite set of decider/input pairs and >>>>>>>>>>>>>>> too stubborn to check with others that he trusts. >>>>>>>>>>>>>>

    No, the conventional HP proof is much simpler than that. >>>>>>>>>>>>>>
    Is it possible for a universal TM halt decider to be >>>>>>>>>>>>>> constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program >>>>>>>>>>>>>> that the decider cannot correctly decide, proving that the >>>>>>>>>>>>>> decider is / not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there is one H that gets >>>>>>>>>>>>> the wrong answer for one input. Dennis Bush thinks that Linz >>>>>>>>>>>>> does do this.


    But you have admitted on the record that
    You are too stupid to understand the HP proofs.

    Says the person that doesn't understand proof by contradiction >>>>>>>>>> more than 50 years after he learned it.


    It is not that I don't know proof by contradiction.

    22 years of posts by you conclusively proves otherwise.

    It is that I am not too stupid to not notice when no
    contradiction is actually formed.

    Not only are you too stupid to see this it is willful stupidity >>>>>>>>> thus dishonestly.

    Projection.


    When HHH reports that DD correctly simulated cannot possibly >>>>>>>>> halt no contradiction is formed.


    In other words, the function that the HHH you implemented
    computes is not the halting function:


    Given any algorithm (i.e. a fixed immutable sequence of
    instructions)
    X described as <X> with input Y:

    A solution to the halting problem is an algorithm H that computes >>>>>>>> the following mapping:

    (<X>,Y) maps to 1 if and only if X(Y) halts when executed
    directly (<X>,Y) maps to 0 if and only if X(Y) does not halt when >>>>>>>> executed directly



    That you are too stupid to know that HHH(DD) would report on >>>>>>>>> this correct basis is yet again your own stupidity.


    It is you that are too stupid to know that HHH is not a halt
    decider because it doesn't meet the requirements to be one:


    It is common knowledge that HHH is supposed to compute the mapping >>>>>>> from its inputs.

    It is common knowledge that the caller of a function is not the
    input to this same function.

    Therefore a halt decider is not supposed to report on the behavior >>>>>>> of its caller is derived from common knowledge.

    In other words, the proof is wrong because

    It ignores the axiom that

    Turing machine deciders only compute the mapping from their
    inputs...

    Sure and DD is an input to HHH as well as being a caller of HHH.

    /Flibble

    No the DD input is a finite string that that has no behavior and DD()
    is an executing process that has behavior.

    The DD input is indeed a description of DD the executing function; they
    are equivalent: HHH will *analyse* the behaviour of DD the executing
    function using the *description* of DD. In the case of an SHD that
    input might be machine code obtained taking a pointer to DD the
    executing function.

    To put it more simply DD the input *encodes* the behaviour of DD the
    executing function (the ultimate caller of HHH).

    /Flibble

    When you assume away the fact that DD calls HHH(DD)
    in recursive simulation you get incorrect results.

    You've got nothin'.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 23 19:02:46 2025
    On 8/23/25 5:48 PM, olcott wrote:
    On 8/23/2025 4:39 PM, dbush wrote:
    On 8/23/2025 5:36 PM, olcott wrote:
    On 8/23/2025 4:29 PM, dbush wrote:
    On 8/23/2025 5:24 PM, olcott wrote:
    On 8/23/2025 4:06 PM, dbush wrote:
    On 8/23/2025 5:00 PM, olcott wrote:
    On 8/23/2025 3:52 PM, dbush wrote:
    On 8/23/2025 4:39 PM, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous
    evaluation of an infinite set of decider/input pairs
    and too stubborn to check with others that he trusts.


    No, the conventional HP proof is much simpler than that.

    Is it possible for a universal TM halt decider to be constructed? >>>>>>>>>>
    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program >>>>>>>>>> that the decider cannot correctly decide, proving that the >>>>>>>>>> decider is / not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there
    is one H that gets the wrong answer for
    one input. Dennis Bush thinks that Linz
    does do this.


    But you have admitted on the record that
    You are too stupid to understand the HP proofs.

    Says the person that doesn't understand proof by contradiction
    more than 50 years after he learned it.


    It is not that I don't know proof by contradiction.

    22 years of posts by you conclusively proves otherwise.

    It is that I am not too stupid to not notice when
    no contradiction is actually formed.

    Not only are you too stupid to see this it is
    willful stupidity thus dishonestly.

    Projection.


    When HHH reports that DD correctly simulated
    cannot possibly halt no contradiction is formed.


    In other words, the function that the HHH you implemented computes
    is not the halting function:


    Given any algorithm (i.e. a fixed immutable sequence of
    instructions) X described as <X> with input Y:

    A solution to the halting problem is an algorithm H that computes
    the following mapping:

    (<X>,Y) maps to 1 if and only if X(Y) halts when executed directly
    (<X>,Y) maps to 0 if and only if X(Y) does not halt when executed
    directly



    That you are too stupid to know that HHH(DD) would
    report on this correct basis is yet again your own
    stupidity.


    It is you that are too stupid to know that HHH is not a halt decider
    because it doesn't meet the requirements to be one:


    It is common knowledge that HHH is supposed
    to compute the mapping from its inputs.

    It is common knowledge that the caller of
    a function is not the input to this same function.

    Therefore a halt decider is not supposed to report
    on the behavior of its caller is derived from common
    knowledge.

    In other words, the proof is wrong because

    It ignores the axiom that

    Turing machine deciders only compute the mapping
    from their inputs...





    And where is that axiom from? Source please.

    I think you don't know what the words mean, as that isn't an axiom.

    You are just proving your stupidity.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 23 19:04:16 2025
    On 8/23/25 6:24 PM, olcott wrote:
    On 8/23/2025 5:06 PM, Mr Flibble wrote:
    On Sat, 23 Aug 2025 16:56:35 -0500, olcott wrote:

    On 8/23/2025 4:49 PM, Mr Flibble wrote:
    On Sat, 23 Aug 2025 16:48:14 -0500, olcott wrote:

    On 8/23/2025 4:39 PM, dbush wrote:
    On 8/23/2025 5:36 PM, olcott wrote:
    On 8/23/2025 4:29 PM, dbush wrote:
    On 8/23/2025 5:24 PM, olcott wrote:
    On 8/23/2025 4:06 PM, dbush wrote:
    On 8/23/2025 5:00 PM, olcott wrote:
    On 8/23/2025 3:52 PM, dbush wrote:
    On 8/23/2025 4:39 PM, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that >>>>>>>>>>>>>>
    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous >>>>>>>>>>>>>>> evaluation of an infinite set of decider/input pairs and too >>>>>>>>>>>>>>> stubborn to check with others that he trusts.


    No, the conventional HP proof is much simpler than that. >>>>>>>>>>>>>>
    Is it possible for a universal TM halt decider to be >>>>>>>>>>>>>> constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program >>>>>>>>>>>>>> that the decider cannot correctly decide, proving that the >>>>>>>>>>>>>> decider is / not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there is one H that gets >>>>>>>>>>>>> the wrong answer for one input. Dennis Bush thinks that Linz >>>>>>>>>>>>> does do this.


    But you have admitted on the record that
    You are too stupid to understand the HP proofs.

    Says the person that doesn't understand proof by contradiction >>>>>>>>>> more than 50 years after he learned it.


    It is not that I don't know proof by contradiction.

    22 years of posts by you conclusively proves otherwise.

    It is that I am not too stupid to not notice when no contradiction >>>>>>>>> is actually formed.

    Not only are you too stupid to see this it is willful stupidity >>>>>>>>> thus dishonestly.

    Projection.


    When HHH reports that DD correctly simulated cannot possibly halt >>>>>>>>> no contradiction is formed.


    In other words, the function that the HHH you implemented computes >>>>>>>> is not the halting function:


    Given any algorithm (i.e. a fixed immutable sequence of
    instructions)
    X described as <X> with input Y:

    A solution to the halting problem is an algorithm H that computes >>>>>>>> the following mapping:

    (<X>,Y) maps to 1 if and only if X(Y) halts when executed directly >>>>>>>> (<X>,Y) maps to 0 if and only if X(Y) does not halt when executed >>>>>>>> directly



    That you are too stupid to know that HHH(DD) would report on this >>>>>>>>> correct basis is yet again your own stupidity.


    It is you that are too stupid to know that HHH is not a halt
    decider because it doesn't meet the requirements to be one:


    It is common knowledge that HHH is supposed to compute the mapping >>>>>>> from its inputs.

    It is common knowledge that the caller of a function is not the
    input to this same function.

    Therefore a halt decider is not supposed to report on the behavior >>>>>>> of its caller is derived from common knowledge.

    In other words, the proof is wrong because

    It ignores the axiom that

    Turing machine deciders only compute the mapping from their inputs... >>>>
    Sure and DD is an input to HHH as well as being a caller of HHH.

    /Flibble

    No the DD input is a finite string that that has no behavior and DD() is >>> an executing process that has behavior.

    The DD input is indeed a description of DD the executing function; they
    are equivalent: HHH will *analyse* the behaviour of DD the executing
    function using the *description* of DD.  In the case of an SHD that input >> might be machine code obtained taking a pointer to DD the executing
    function.

    To put it more simply DD the input *encodes* the behaviour of DD the
    executing function (the ultimate caller of HHH).

    /Flibble

    When you assume away the fact that DD calls HHH(DD)
    in recursive simulation you get incorrect results.


    But thar recursion is FINITE becuase your HHH does abort.

    You try to ignore that fact, because you don't know the meaning of the
    words you use.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 23 19:03:22 2025
    On 8/23/25 6:36 PM, olcott wrote:
    On 8/23/2025 5:29 PM, Mr Flibble BSc (Hons) wrote:
    On Sat, 23 Aug 2025 17:24:50 -0500, olcott wrote:

    On 8/23/2025 5:06 PM, Mr Flibble wrote:
    On Sat, 23 Aug 2025 16:56:35 -0500, olcott wrote:

    On 8/23/2025 4:49 PM, Mr Flibble wrote:
    On Sat, 23 Aug 2025 16:48:14 -0500, olcott wrote:

    On 8/23/2025 4:39 PM, dbush wrote:
    On 8/23/2025 5:36 PM, olcott wrote:
    On 8/23/2025 4:29 PM, dbush wrote:
    On 8/23/2025 5:24 PM, olcott wrote:
    On 8/23/2025 4:06 PM, dbush wrote:
    On 8/23/2025 5:00 PM, olcott wrote:
    On 8/23/2025 3:52 PM, dbush wrote:
    On 8/23/2025 4:39 PM, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote: >>>>>>>>>>>>>>>> On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that >>>>>>>>>>>>>>>>
    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous >>>>>>>>>>>>>>>>> evaluation of an infinite set of decider/input pairs and >>>>>>>>>>>>>>>>> too stubborn to check with others that he trusts. >>>>>>>>>>>>>>>>

    No, the conventional HP proof is much simpler than that. >>>>>>>>>>>>>>>>
    Is it possible for a universal TM halt decider to be >>>>>>>>>>>>>>>> constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program >>>>>>>>>>>>>>>> that the decider cannot correctly decide, proving that the >>>>>>>>>>>>>>>> decider is / not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there is one H that gets >>>>>>>>>>>>>>> the wrong answer for one input. Dennis Bush thinks that Linz >>>>>>>>>>>>>>> does do this.


    But you have admitted on the record that
    You are too stupid to understand the HP proofs.

    Says the person that doesn't understand proof by contradiction >>>>>>>>>>>> more than 50 years after he learned it.


    It is not that I don't know proof by contradiction.

    22 years of posts by you conclusively proves otherwise.

    It is that I am not too stupid to not notice when no
    contradiction is actually formed.

    Not only are you too stupid to see this it is willful stupidity >>>>>>>>>>> thus dishonestly.

    Projection.


    When HHH reports that DD correctly simulated cannot possibly >>>>>>>>>>> halt no contradiction is formed.


    In other words, the function that the HHH you implemented
    computes is not the halting function:


    Given any algorithm (i.e. a fixed immutable sequence of
    instructions)
    X described as <X> with input Y:

    A solution to the halting problem is an algorithm H that computes >>>>>>>>>> the following mapping:

    (<X>,Y) maps to 1 if and only if X(Y) halts when executed
    directly (<X>,Y) maps to 0 if and only if X(Y) does not halt when >>>>>>>>>> executed directly



    That you are too stupid to know that HHH(DD) would report on >>>>>>>>>>> this correct basis is yet again your own stupidity.


    It is you that are too stupid to know that HHH is not a halt >>>>>>>>>> decider because it doesn't meet the requirements to be one: >>>>>>>>>>

    It is common knowledge that HHH is supposed to compute the mapping >>>>>>>>> from its inputs.

    It is common knowledge that the caller of a function is not the >>>>>>>>> input to this same function.

    Therefore a halt decider is not supposed to report on the behavior >>>>>>>>> of its caller is derived from common knowledge.

    In other words, the proof is wrong because

    It ignores the axiom that

    Turing machine deciders only compute the mapping from their
    inputs...

    Sure and DD is an input to HHH as well as being a caller of HHH.

    /Flibble

    No the DD input is a finite string that that has no behavior and DD() >>>>> is an executing process that has behavior.

    The DD input is indeed a description of DD the executing function; they >>>> are equivalent: HHH will *analyse* the behaviour of DD the executing
    function using the *description* of DD.  In the case of an SHD that
    input might be machine code obtained taking a pointer to DD the
    executing function.

    To put it more simply DD the input *encodes* the behaviour of DD the
    executing function (the ultimate caller of HHH).

    /Flibble

    When you assume away the fact that DD calls HHH(DD)
    in recursive simulation you get incorrect results.

    You've got nothin'.

    /Flibble

    That you can understand.


    No, you have nothing that YOU understand, because your world is just
    filled with your lies.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 23 19:06:20 2025
    On 8/23/25 5:56 PM, olcott wrote:
    On 8/23/2025 4:49 PM, Mr Flibble wrote:
    On Sat, 23 Aug 2025 16:48:14 -0500, olcott wrote:

    On 8/23/2025 4:39 PM, dbush wrote:
    On 8/23/2025 5:36 PM, olcott wrote:
    On 8/23/2025 4:29 PM, dbush wrote:
    On 8/23/2025 5:24 PM, olcott wrote:
    On 8/23/2025 4:06 PM, dbush wrote:
    On 8/23/2025 5:00 PM, olcott wrote:
    On 8/23/2025 3:52 PM, dbush wrote:
    On 8/23/2025 4:39 PM, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous evaluation >>>>>>>>>>>>> of an infinite set of decider/input pairs and too stubborn to >>>>>>>>>>>>> check with others that he trusts.


    No, the conventional HP proof is much simpler than that. >>>>>>>>>>>>
    Is it possible for a universal TM halt decider to be
    constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program >>>>>>>>>>>> that the decider cannot correctly decide, proving that the >>>>>>>>>>>> decider is / not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there is one H that gets the >>>>>>>>>>> wrong answer for one input. Dennis Bush thinks that Linz does do >>>>>>>>>>> this.


    But you have admitted on the record that
    You are too stupid to understand the HP proofs.

    Says the person that doesn't understand proof by contradiction more >>>>>>>> than 50 years after he learned it.


    It is not that I don't know proof by contradiction.

    22 years of posts by you conclusively proves otherwise.

    It is that I am not too stupid to not notice when no contradiction >>>>>>> is actually formed.

    Not only are you too stupid to see this it is willful stupidity thus >>>>>>> dishonestly.

    Projection.


    When HHH reports that DD correctly simulated cannot possibly halt no >>>>>>> contradiction is formed.


    In other words, the function that the HHH you implemented computes is >>>>>> not the halting function:


    Given any algorithm (i.e. a fixed immutable sequence of instructions) >>>>>> X described as <X> with input Y:

    A solution to the halting problem is an algorithm H that computes the >>>>>> following mapping:

    (<X>,Y) maps to 1 if and only if X(Y) halts when executed directly >>>>>> (<X>,Y) maps to 0 if and only if X(Y) does not halt when executed
    directly



    That you are too stupid to know that HHH(DD) would report on this >>>>>>> correct basis is yet again your own stupidity.


    It is you that are too stupid to know that HHH is not a halt decider >>>>>> because it doesn't meet the requirements to be one:


    It is common knowledge that HHH is supposed to compute the mapping
    from its inputs.

    It is common knowledge that the caller of a function is not the input >>>>> to this same function.

    Therefore a halt decider is not supposed to report on the behavior of >>>>> its caller is derived from common knowledge.

    In other words, the proof is wrong because

    It ignores the axiom that

    Turing machine deciders only compute the mapping from their inputs...

    Sure and DD is an input to HHH as well as being a caller of HHH.

    /Flibble

    No the DD input is a finite string that that has
    no behavior and DD() is an executing process that
    has behavior.


    So, how do you answer about the behavior of a string that doesn't have behavior?

    You just contradicted your own arguement.

    The problem is the answer isn't based on "the behavior of the input" but
    "the behavior of what the input represents", which is the program DD
    directly executed.

    Sorry, you are just showing your ignorance of what you are talking about.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble BSc (Hons)@21:1/5 to Richard Damon on Sat Aug 23 23:09:24 2025
    On Sat, 23 Aug 2025 19:06:20 -0400, Richard Damon wrote:

    On 8/23/25 5:56 PM, olcott wrote:
    On 8/23/2025 4:49 PM, Mr Flibble wrote:
    On Sat, 23 Aug 2025 16:48:14 -0500, olcott wrote:

    On 8/23/2025 4:39 PM, dbush wrote:
    On 8/23/2025 5:36 PM, olcott wrote:
    On 8/23/2025 4:29 PM, dbush wrote:
    On 8/23/2025 5:24 PM, olcott wrote:
    On 8/23/2025 4:06 PM, dbush wrote:
    On 8/23/2025 5:00 PM, olcott wrote:
    On 8/23/2025 3:52 PM, dbush wrote:
    On 8/23/2025 4:39 PM, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous >>>>>>>>>>>>>> evaluation of an infinite set of decider/input pairs and >>>>>>>>>>>>>> too stubborn to check with others that he trusts.


    No, the conventional HP proof is much simpler than that. >>>>>>>>>>>>>
    Is it possible for a universal TM halt decider to be >>>>>>>>>>>>> constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program >>>>>>>>>>>>> that the decider cannot correctly decide, proving that the >>>>>>>>>>>>> decider is / not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there is one H that gets >>>>>>>>>>>> the wrong answer for one input. Dennis Bush thinks that Linz >>>>>>>>>>>> does do this.


    But you have admitted on the record that
    You are too stupid to understand the HP proofs.

    Says the person that doesn't understand proof by contradiction >>>>>>>>> more than 50 years after he learned it.


    It is not that I don't know proof by contradiction.

    22 years of posts by you conclusively proves otherwise.

    It is that I am not too stupid to not notice when no
    contradiction is actually formed.

    Not only are you too stupid to see this it is willful stupidity >>>>>>>> thus dishonestly.

    Projection.


    When HHH reports that DD correctly simulated cannot possibly halt >>>>>>>> no contradiction is formed.


    In other words, the function that the HHH you implemented computes >>>>>>> is not the halting function:


    Given any algorithm (i.e. a fixed immutable sequence of
    instructions)
    X described as <X> with input Y:

    A solution to the halting problem is an algorithm H that computes >>>>>>> the following mapping:

    (<X>,Y) maps to 1 if and only if X(Y) halts when executed directly >>>>>>> (<X>,Y) maps to 0 if and only if X(Y) does not halt when executed >>>>>>> directly



    That you are too stupid to know that HHH(DD) would report on this >>>>>>>> correct basis is yet again your own stupidity.


    It is you that are too stupid to know that HHH is not a halt
    decider because it doesn't meet the requirements to be one:


    It is common knowledge that HHH is supposed to compute the mapping >>>>>> from its inputs.

    It is common knowledge that the caller of a function is not the
    input to this same function.

    Therefore a halt decider is not supposed to report on the behavior >>>>>> of its caller is derived from common knowledge.

    In other words, the proof is wrong because

    It ignores the axiom that

    Turing machine deciders only compute the mapping from their inputs...

    Sure and DD is an input to HHH as well as being a caller of HHH.

    /Flibble

    No the DD input is a finite string that that has no behavior and DD()
    is an executing process that has behavior.


    So, how do you answer about the behavior of a string that doesn't have behavior?

    You just contradicted your own arguement.

    The problem is the answer isn't based on "the behavior of the input" but
    "the behavior of what the input represents", which is the program DD
    directly executed.

    Sorry, you are just showing your ignorance of what you are talking
    about.

    Indeed he is but alas no matter how many us of tell him that and no matter
    how many times we tell him it will make no difference: Olcott's wilful obtuseness knows no bounds.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 23 19:18:01 2025
    On 8/23/25 6:15 PM, olcott wrote:
    On 8/23/2025 4:56 PM, Kaz Kylheku wrote:
    On 2025-08-23, olcott <polcott333@gmail.com> wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous
    evaluation of an infinite set of decider/input pairs
    and too stubborn to check with others that he trusts.


    No, the conventional HP proof is much simpler than that.

    Is it possible for a universal TM halt decider to be constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program that the
    decider cannot correctly decide, proving that the decider is /not/
    universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there
    is one H that gets the wrong answer for
    one input. Dennis Bush thinks that Linz
    does do this.

    You don't seem to understand proofs that generalize due to
    implicit (or even explicit?) universal quanitization.


    Turing Machine Linz Ĥ applied to its own machine description ⟨Ĥ⟩
    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞
       if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H reaches
       its simulated final halt state of ⟨Ĥ.qn⟩, and

    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
       if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H cannot possibly
       reach its simulated final halt state of ⟨Ĥ.qn⟩.

    We can only do that with a template such as above.

    Why?

    Why can't you just choose one H, and from that make a H^?


    Linz correctly claims that there does not exist
    any Ĥ.embedded_H that transitions to its own state
    conforming to the behavior of Ĥ applied to ⟨Ĥ⟩.

    Right, in the second phase, after proving that the one arbitrary chosen
    H didn't do it.



    Yet this is not the same thing as saying that
    Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ would be incorrect when it
    transitions to Ĥ.qn on the basis that

    ????

    How can something that doesn't exist do something?

    Remember, H must conform, thus if it can't, it doesn't exist.


    ⟨Ĥ⟩ ⟨Ĥ⟩ correctly simulated by Ĥ.embedded_H cannot
    possibly reach its own simulated final halt state
    of ⟨Ĥ.qn⟩.

    But only if it *IS* correctly simulated by H.

    If it isn't, then the correct simulation of it can.

    If you stipulate H to do a correct simulation, it can't abort, and thus
    doesn't answer, and isn't a decider.

    You don't get to have two different Hs in the problem at once, that is
    just a contradiction.



    *There is no contradiction formed on that basis*

    Sure there is, you have an H that both doesn't abort to do a correct
    simulation and also does abort to give an answer.


    When we initially assume that a halting decider H is possible, we are
    not specifying any details about H. Therefore, H denotes any decider
    whatsoever.

    It is because of this that the argument works.

    We can reframe it like this: suppose that there exist universal halting
    deciders. These constitute a set: Hs.

    Let H be any element chosen from the set Hs.

    For any such H, a test case can be constructed which embeds H in a way
    that contradicts H's decision.


    No matter how we encode this H, thus implicitly
    referring to the infinite set of every H.

    In which case, it doesn't encode any one of them.

    An H can't be an infinite seto fo themselves, that is just out of Naive
    set theory.


    Therefore H is not a universal decider and cannot be an element of Hs.

    Therefore Hs is empty: there are no universal deciders.

    Note that I Used "For any such H" to make it clear that the argument is
    generalizing H to the whole set; it is universally quantified.


    Yes Dennis Bush just doesn't get that.
    He is going by the words of Linz rather than
    the nature of how all of these proofs work.

    By the time people are in second year undergrad, they typically don't
    need such a thing spelled out as the obvious generalization implicit in
    an argument.


    Dennis Bush may have never gotten that far.
    I finished all of the CS courses for a CS
    degree in about the top 20% of my class.

    I ended up with about 200 credits when a
    bachelor's degree only requires 125. I went
    to college full time for 6.5 years including
    Summers.

    In general, there is a convention in logic that free free variables are
    implicitly universally quantified, so that when we speak about some H,
    it denotes all instances of its class.


    Yet in the HP proofs it is not just
    some H it is an decider/input pair
    matching a template.

    Sure it is. Any one of them.


    For instance, suppose I say "if X is a man, X is mortal".  In notation,
    man(x) -> mortal(x).  This is a condensed way of giving the statement:
    ∀ X : man(x) -> mortal(x)


    Yes I have know this notation for at least a decade.

    Appears not.


    (I hope you can see the ∀ symbol: the universal quantifier "forall".)

    In the condensed statement man(x) -> mortal(x), x is a free variable,
    not bound by any quantifier.  Therefore we implicitly bind it to the
    univeral quantifier. I.e. we understand it not to be free, but to be
    expression the idea that X denotes any element at all, making the
    formula universally quantified over all possible x.


    Yet "man" also means mankind.

    Not in this context, just more of your trying to lie by redefining terms.


    This is how you must understand the condensed halting arguments. The
    dummy variable H (or what have you) is universally quantified, denoting
    all deciders.


    Yes maybe Dennis Bush will believe you.


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mr Flibble BSc (Hons)@21:1/5 to olcott on Sat Aug 23 23:33:50 2025
    On Sat, 23 Aug 2025 18:17:32 -0500, olcott wrote:

    On 8/23/2025 6:09 PM, Mr Flibble BSc (Hons) wrote:
    On Sat, 23 Aug 2025 19:06:20 -0400, Richard Damon wrote:

    On 8/23/25 5:56 PM, olcott wrote:
    On 8/23/2025 4:49 PM, Mr Flibble wrote:
    On Sat, 23 Aug 2025 16:48:14 -0500, olcott wrote:

    On 8/23/2025 4:39 PM, dbush wrote:
    On 8/23/2025 5:36 PM, olcott wrote:
    On 8/23/2025 4:29 PM, dbush wrote:
    On 8/23/2025 5:24 PM, olcott wrote:
    On 8/23/2025 4:06 PM, dbush wrote:
    On 8/23/2025 5:00 PM, olcott wrote:
    On 8/23/2025 3:52 PM, dbush wrote:
    On 8/23/2025 4:39 PM, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that >>>>>>>>>>>>>>>
    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous >>>>>>>>>>>>>>>> evaluation of an infinite set of decider/input pairs and >>>>>>>>>>>>>>>> too stubborn to check with others that he trusts. >>>>>>>>>>>>>>>

    No, the conventional HP proof is much simpler than that. >>>>>>>>>>>>>>>
    Is it possible for a universal TM halt decider to be >>>>>>>>>>>>>>> constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a >>>>>>>>>>>>>>> program that the decider cannot correctly decide, proving >>>>>>>>>>>>>>> that the decider is / not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there is one H that >>>>>>>>>>>>>> gets the wrong answer for one input. Dennis Bush thinks >>>>>>>>>>>>>> that Linz does do this.


    But you have admitted on the record that
    You are too stupid to understand the HP proofs.

    Says the person that doesn't understand proof by contradiction >>>>>>>>>>> more than 50 years after he learned it.


    It is not that I don't know proof by contradiction.

    22 years of posts by you conclusively proves otherwise.

    It is that I am not too stupid to not notice when no
    contradiction is actually formed.

    Not only are you too stupid to see this it is willful stupidity >>>>>>>>>> thus dishonestly.

    Projection.


    When HHH reports that DD correctly simulated cannot possibly >>>>>>>>>> halt no contradiction is formed.


    In other words, the function that the HHH you implemented
    computes is not the halting function:


    Given any algorithm (i.e. a fixed immutable sequence of
    instructions)
    X described as <X> with input Y:

    A solution to the halting problem is an algorithm H that
    computes the following mapping:

    (<X>,Y) maps to 1 if and only if X(Y) halts when executed
    directly (<X>,Y) maps to 0 if and only if X(Y) does not halt >>>>>>>>> when executed directly



    That you are too stupid to know that HHH(DD) would report on >>>>>>>>>> this correct basis is yet again your own stupidity.


    It is you that are too stupid to know that HHH is not a halt >>>>>>>>> decider because it doesn't meet the requirements to be one:


    It is common knowledge that HHH is supposed to compute the
    mapping from its inputs.

    It is common knowledge that the caller of a function is not the >>>>>>>> input to this same function.

    Therefore a halt decider is not supposed to report on the
    behavior of its caller is derived from common knowledge.

    In other words, the proof is wrong because

    It ignores the axiom that

    Turing machine deciders only compute the mapping from their
    inputs...

    Sure and DD is an input to HHH as well as being a caller of HHH.

    /Flibble

    No the DD input is a finite string that that has no behavior and DD()
    is an executing process that has behavior.


    So, how do you answer about the behavior of a string that doesn't have
    behavior?

    You just contradicted your own arguement.

    The problem is the answer isn't based on "the behavior of the input"
    but "the behavior of what the input represents", which is the program
    DD directly executed.

    Sorry, you are just showing your ignorance of what you are talking
    about.

    Indeed he is but alas no matter how many us of tell him that and no
    matter how many times we tell him it will make no difference: Olcott's
    wilful obtuseness knows no bounds.

    /Flibble

    That you do not bother to pay 100% complete attention is not my mistake.

    That DD correctly simulated by and HHH that can possibly exist cannot
    reach its own simulated final halt state is a point that has been:
    (a) Dishonestly dodged (b) Failed to be understood (c) Lied about Never
    has been my mistake for any time in the last three years.

    Infinite recursion is a property of your approach; a halt decider that
    just used static analysis rather than simulation could determine that a
    nested call to the halt decider is equivalent to infinite recursion and
    like your HHH make a decision of non-halting but nevertheless it still
    doesn't matter what halt decision the halt decider makes because the
    ultimate caller of the decider (equivalent to the decider's input) will do
    the opposite causing a logical contradiction confirming that the extant
    Halting Problem proofs are correct.

    /Flibble

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sat Aug 23 19:43:02 2025
    On 8/23/25 7:17 PM, olcott wrote:
    On 8/23/2025 6:09 PM, Mr Flibble BSc (Hons) wrote:
    On Sat, 23 Aug 2025 19:06:20 -0400, Richard Damon wrote:

    On 8/23/25 5:56 PM, olcott wrote:
    On 8/23/2025 4:49 PM, Mr Flibble wrote:
    On Sat, 23 Aug 2025 16:48:14 -0500, olcott wrote:

    On 8/23/2025 4:39 PM, dbush wrote:
    On 8/23/2025 5:36 PM, olcott wrote:
    On 8/23/2025 4:29 PM, dbush wrote:
    On 8/23/2025 5:24 PM, olcott wrote:
    On 8/23/2025 4:06 PM, dbush wrote:
    On 8/23/2025 5:00 PM, olcott wrote:
    On 8/23/2025 3:52 PM, dbush wrote:
    On 8/23/2025 4:39 PM, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that >>>>>>>>>>>>>>>
    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous >>>>>>>>>>>>>>>> evaluation of an infinite set of decider/input pairs and >>>>>>>>>>>>>>>> too stubborn to check with others that he trusts. >>>>>>>>>>>>>>>

    No, the conventional HP proof is much simpler than that. >>>>>>>>>>>>>>>
    Is it possible for a universal TM halt decider to be >>>>>>>>>>>>>>> constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program >>>>>>>>>>>>>>> that the decider cannot correctly decide, proving that the >>>>>>>>>>>>>>> decider is / not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there is one H that gets >>>>>>>>>>>>>> the wrong answer for one input. Dennis Bush thinks that Linz >>>>>>>>>>>>>> does do this.


    But you have admitted on the record that
    You are too stupid to understand the HP proofs.

    Says the person that doesn't understand proof by contradiction >>>>>>>>>>> more than 50 years after he learned it.


    It is not that I don't know proof by contradiction.

    22 years of posts by you conclusively proves otherwise.

    It is that I am not too stupid to not notice when no
    contradiction is actually formed.

    Not only are you too stupid to see this it is willful stupidity >>>>>>>>>> thus dishonestly.

    Projection.


    When HHH reports that DD correctly simulated cannot possibly halt >>>>>>>>>> no contradiction is formed.


    In other words, the function that the HHH you implemented computes >>>>>>>>> is not the halting function:


    Given any algorithm (i.e. a fixed immutable sequence of
    instructions)
    X described as <X> with input Y:

    A solution to the halting problem is an algorithm H that computes >>>>>>>>> the following mapping:

    (<X>,Y) maps to 1 if and only if X(Y) halts when executed directly >>>>>>>>> (<X>,Y) maps to 0 if and only if X(Y) does not halt when executed >>>>>>>>> directly



    That you are too stupid to know that HHH(DD) would report on this >>>>>>>>>> correct basis is yet again your own stupidity.


    It is you that are too stupid to know that HHH is not a halt >>>>>>>>> decider because it doesn't meet the requirements to be one:


    It is common knowledge that HHH is supposed to compute the mapping >>>>>>>> from its inputs.

    It is common knowledge that the caller of a function is not the >>>>>>>> input to this same function.

    Therefore a halt decider is not supposed to report on the behavior >>>>>>>> of its caller is derived from common knowledge.

    In other words, the proof is wrong because

    It ignores the axiom that

    Turing machine deciders only compute the mapping from their inputs... >>>>>
    Sure and DD is an input to HHH as well as being a caller of HHH.

    /Flibble

    No the DD input is a finite string that that has no behavior and DD()
    is an executing process that has behavior.


    So, how do you answer about the behavior of a string that doesn't have
    behavior?

    You just contradicted your own arguement.

    The problem is the answer isn't based on "the behavior of the input" but >>> "the behavior of what the input represents", which is the program DD
    directly executed.

    Sorry, you are just showing your ignorance of what you are talking
    about.

    Indeed he is but alas no matter how many us of tell him that and no
    matter
    how many times we tell him it will make no difference: Olcott's wilful
    obtuseness knows no bounds.

    /Flibble

    That you do not bother to pay 100% complete
    attention is not my mistake.

    That DD correctly simulated by and HHH that can
    possibly exist cannot reach its own simulated
    final halt state is a point that has been:
    (a) Dishonestly dodged
    (b) Failed to be understood
    (c) Lied about
    Never has been my mistake for any time in
    the last three years.


    But your HHH doesn't correctly simulate DD, or it doesn't answer.

    Your criteria is just a self-conflicting lie.

    You are the one that has been lying, as you chose not to learn what the
    words you use mean in the context of the system, and don't have the
    power to change those definitions, so any attempt to do so is just a lie.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Sun Aug 24 05:43:39 2025
    On 23/08/2025 21:39, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous
    evaluation of an infinite set of decider/input pairs
    and too stubborn to check with others that he trusts.


    No, the conventional HP proof is much simpler than that.

    Is it possible for a universal TM halt decider to be constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program
    that the decider cannot correctly decide, proving that the
    decider is /not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there
    is one H that gets the wrong answer for
    one input.

    Who said anything about even one? The conventional proof of the
    undecidability of the Halting Problem proves that 0 universal
    halt deciders exist. There are therefore 0 candidates for inputs,
    because there are no deciders to be candidates /for/. 1 simply
    doesn't enter into it.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Sun Aug 24 05:44:39 2025
    On 23/08/2025 21:40, olcott wrote:
    When we eliminate the static data then the
    fact that DD() never halts proves that HHH(DD)==0.

    ...and DD promptly halts. Odd, that.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to dbush on Sun Aug 24 05:51:16 2025
    On 23/08/2025 21:52, dbush wrote:
    On 8/23/2025 4:39 PM, olcott wrote:

    <snip>

    Linz does not attempt to prove that there
    is one H that gets the wrong answer for
    one input. Dennis Bush thinks that Linz
    does do this.


    But you have admitted on the record that this is true by failing
    to show where it says otherwise (see below):

    This is essentially the "qui tacet consentire videtur" argument,
    and it /is/ an argument, but it didn't stop them from executing
    Thomas More, and it's unlikely to win the day here. You'd do
    better to collect things he /does/ say rather than things he
    /doesn't/ say.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Sun Aug 24 05:54:34 2025
    On 23/08/2025 22:04, olcott wrote:
    You are too
    stupid to understand

    is not an argument.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to Richard Damon on Sun Aug 24 05:37:15 2025
    On 23/08/2025 21:38, Richard Damon wrote:
    On 8/23/25 3:53 PM, Richard Heathfield wrote:
    On 23/08/2025 18:59, olcott wrote:
    On 8/23/2025 12:51 PM, Richard Heathfield wrote:
    On 23/08/2025 18:42, olcott wrote:
    On 8/23/2025 12:38 PM, Richard Heathfield wrote:
    On 23/08/2025 17:27, olcott wrote:
    On 8/23/2025 11:06 AM, Richard Heathfield wrote:
    On 23/08/2025 16:36, olcott wrote:

    <snip>

    Turing machine deciders only compute the mapping
    from their inputs...

    DD isn't a Turing machine. It's a C function.

    And Because HHH is called by DD, HHH /is/ an input.


    When 0 to ∞ instructions of DD are correctly
    simulated by HHH this simulated DD never reaches
    its own simulated "return" statement final halt state.

    Reaching its own simulated return statement isn't the issue.
    DD simulated by HHH is a way to determine the
    actual behavior that the actual input actually
    specifies.

    What about the behaviour of DD(), the C function? You keep
    ignoring it in favour of
    DD-as-simulated-by-a-function-that-can't-see-75%-of- the-code.


    Turing machine

    You don't have a TM. DD is a C function.

    deciders

    You don't have a working decider.

    only compute the mapping

    ...incorrectly...

    from their inputs...

    You don't concede that DD (the C function) is an input, so you
    don't have a meaningful input.

    <puerile repetition snipped>


    Actually, he HAS conceded that DD is an input, and that as an
    input it represents the behavior of DD directly executed, but he
    will try to deny that concession.

    Then if he's reporting on his input (as seems only itting), he
    should be reporting on DD's behaviour, not the simulation's
    behaviour. (Clearly, they differ.)


    The problem is he as specified that HHH is a counter example to
    the proof, and thus that DD is the "pathological input" of the
    proof, which is semantically defined to "Ask the decider to
    answer about the direct execution of myself, where I will do the
    opposite of what the decider will say".

    One doesn't solve programming problems by calling them names. The
    task of determining whether an input program halts is
    well-defined. The task of using a solution to that problem to
    twist its tail is well-defined. No pathology need apply.

    Since he encodes this statement, in part, with HHH(DD), that call
    MUST be DD asking HHH to decide on the direct execution of
    itself, namely DD.

    Well, he is asking HHH to decide on the algorithm specified by
    the DD source code, which is very clearly not the algorithm he is
    simulating.

    This means that when he tries to say that as in input it can't
    mean to refer to that direct execution (because Turing Machines
    can't do that) he is admitting defeat or that he has a bug in his
    code defining DD.

    His bug is in thinking that one path through the algorithm is all
    that DD does. HHH halts the DD simulation when it thinks it's
    going to recurse for ever, but never stops to think what DD might
    do if it /doesn't recurse for ever - as in, for example, when its
    call to HHH backs out of a potentially infinite recursion by
    pruning a branch of the simulation and returning 0 to DD (the
    direct execution, that is).

    It also means that DD must be an actual PROGRAM (which he will
    deny, proving himself a liar) and thus to call HHH, HHH must be
    an actual program too, and can't be that "infinite set of
    deciders" as you can't call such a thing.

    Well, we know what DD the program does when HHH the program does
    what its author claims. HHH claims that DD never halts and yields
    0, and DD then halts, so HHH the program is not a decider for DD
    the program.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Sun Aug 24 06:02:28 2025
    On 23/08/2025 22:12, olcott wrote:
    On 8/23/2025 4:06 PM, dbush wrote:

    <snip>

    I showed in the Linz proof where only one H is being used.  So
    unless you show where more than one H or H^ is used, your below
    admission stands.


    In other words Linz shows that one H gets the
    wrong answer on one input and from that he
    overgeneralizes to every H on every input?

    No, what he shows is that no universal decider can exist (because
    if one could it would give rise to a contradiction).

    I saw one person walk across the street
    on a red light and from this I can correctly
    say that everyone always walks across the
    street on a red light?

    But that isn't what the proof shows. It shows that no universal
    decider can exist (because if one could it would give rise to a
    contradiction). To use your analogy, it shows that there is no
    street.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Sun Aug 24 06:04:41 2025
    On 23/08/2025 22:25, olcott wrote:
    On 8/23/2025 4:22 PM, dbush wrote:
    On 8/23/2025 5:12 PM, olcott wrote:

    <snip>

    In other words Linz shows that one H

    Which is assumed to be a total halt decider.

    gets the
    wrong answer on one input

    Proving the assumption that a total halt decider exists is false


    Very stupid. It only proves that the one H
    is not a total halt decider.

    Which one?

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Sun Aug 24 06:22:08 2025
    On 23/08/2025 23:39, olcott wrote:

    <snip>

    It is about an infinite set of decider/input
    pairs that match a template.

    No, it's about an empty set, and therefore no such pair can exist.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From joes@21:1/5 to All on Sun Aug 24 05:48:53 2025
    Am Sat, 23 Aug 2025 16:56:35 -0500 schrieb olcott:
    On 8/23/2025 4:49 PM, Mr Flibble wrote:
    On Sat, 23 Aug 2025 16:48:14 -0500, olcott wrote:

    [useless bickering]

    Turing machine deciders only compute the mapping from their inputs...

    Sure and DD is an input to HHH as well as being a caller of HHH.

    No the DD input is a finite string that that has no behavior and DD() is
    an executing process that has behavior.

    You can’t simulate a string, only the machine that string encodes.

    --
    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 Heathfield@21:1/5 to olcott on Sun Aug 24 06:18:35 2025
    On 23/08/2025 22:56, olcott wrote:
    On 8/23/2025 4:49 PM, Mr Flibble wrote:
    On Sat, 23 Aug 2025 16:48:14 -0500, olcott wrote:

    <snip>

    Turing machine deciders only compute the mapping from their
    inputs...

    Sure and DD is an input to HHH as well as being a caller of HHH.

    /Flibble

    No the DD input is a finite string that that has
    no behavior and DD() is an executing process that
    has behavior.


    So your claim is that your input has no behaviour. If that is
    true, it cannot infinitely recurse because infinite recursion is
    most definitely behaviour. Therefore the claim that DD infinitely
    recurses is false.

    You really need to straighten out in your head exactly what it is
    that you want HHH to be, what you're simulating, and what it
    means to simulate it, because right now it's a huge, jumbled
    mess, and nothing you say is sufficiently well-defined to reason
    about.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sun Aug 24 09:50:07 2025
    Op 23.aug.2025 om 16:38 schreef olcott:
    On 8/23/2025 4:02 AM, Fred. Zwarts wrote:
    Op 22.aug.2025 om 19:04 schreef olcott:
    On 8/22/2025 10:02 AM, joes wrote:
    Am Fri, 22 Aug 2025 09:36:47 -0500 schrieb olcott:
    On 8/22/2025 3:19 AM, joes wrote:

    DD, which calls HHH, which aborts after one recursion, can be
    simulated
    to completion by HHH_n, which aborts after more than one recursion. >>>>> Counter-factual for every HHH that can possibly exist.
    No, I was talking about simulating DD with something *different* than
    simulator that it calls.


    HHH and HHH1 have identical source-code according to diff.
    HHH(DD)==0 and HHH1(DD)==1 are both correct and the difference
    is accounted for in that DD is being simulated in two different
    process contexts. HHH1(DD) reaps the benefit of HHH(DD) having
    already aborted its simulation. HHH(DD) cannot reap this same
    benefit.


    That HHH cannot use that benefit is exactly the reason why it fails to
    reach the final halt state. It does not change the fact that the input
    specifies that final halt state.

    HHH cannot benefit from an action that it has not
    done yet.


    Indeed, that is the weakness of your method. It aborts before it can
    benefit from that action. That is called a premature abort.
    That does not change the fact that the benefit is specified in the
    input. But HHH fails to reach that point of the simulation.
    When the simulation is aborted HHH should prove that a continued correct simulation would not follow the alternate branches encountered in the simulation, but it fails to do so. It incorrectly assumes that the
    finite recursion is a non-termination behaviour pattern, without that proof.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sun Aug 24 09:44:22 2025
    Op 23.aug.2025 om 16:33 schreef olcott:
    On 8/23/2025 3:49 AM, Fred. Zwarts wrote:
    Op 22.aug.2025 om 19:11 schreef olcott:
    On 8/22/2025 10:59 AM, Richard Heathfield wrote:
    On 22/08/2025 16:18, olcott wrote:
    On 8/22/2025 12:12 AM, Richard Heathfield wrote:
    On 22/08/2025 04:23, olcott wrote:

    <snip>

    I have a much deeper philosophical understanding
    than people here that only learn by rote can possibly
    imagine.

    That's a very lofty claim. What persuades you of its truth? Did
    you ask an AI how deep your philosophical understanding is? I have >>>>>> no doubt it was very reassuring.


    I have been studying the nature of self-referential
    paradox for 22 years.

    That's nice.

    I don't look up what others have said.

    Might be an idea to start.

    I reverse-engineer the actual truth.

    Er... yeah. We've seen how that works out. Stopping isn't halting,
    simulation doesn't have to simulate, all that.


    Simulation of an input does provide the actual
    behavior actually specified by this input as
    opposed to and contrast with the behavior of
    non-inputs.

    Only when it simulates up to the specified final halt state.

    When 0 to ∞ instructions of DD are correctly
    simulated by HHH this simulated DD never reaches
    its own simulated "return" statement final halt state.
    In the C code an OOM error would occur first.



    As usual irrelevant claims, because olcott changes the input when he
    increases the number of simulated instructions.
    For each input world-class simulators can prove that the final halt
    state is reachable.
    That HHH cannot reach that is a failure of HHH, but that does not change
    the specification of a reachable final halt state in the input.
    It only show that simulation is not the correct tool, because it creates
    a recursion that it cannot solve.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sun Aug 24 09:41:22 2025
    Op 23.aug.2025 om 16:37 schreef olcott:
    On 8/23/2025 4:00 AM, Fred. Zwarts wrote:
    Op 22.aug.2025 om 16:36 schreef olcott:
    On 8/22/2025 3:19 AM, joes wrote:
    Am Thu, 21 Aug 2025 17:12:27 -0500 schrieb olcott:

    Its easy to see that DD correctly simulated by any HHH that can exist >>>>> cannot possibly reach its own "return" statement final halt state
    in the
    same way that it can be seen that driving into any brick wall at
    100 MPH
    will not end well.
    DD, which calls HHH, which aborts after one recursion, can be simulated >>>> to completion by HHH_n, which aborts after more than one recursion.


    Counter-factual for every HHH that can possibly exist.

    _DD()
    [00002162] 55         push ebp
    [00002163] 8bec       mov ebp,esp
    [00002165] 51         push ecx
    [00002166] 6862210000 push 00002162 // push DD
    [0000216b] e862f4ffff call 000015d2 // call HHH
    [00002170] 83c404     add esp,+04
    [00002173] 8945fc     mov [ebp-04],eax
    [00002176] 837dfc00   cmp dword [ebp-04],+00
    [0000217a] 7402       jz 0000217e
    [0000217c] ebfe       jmp 0000217c
    [0000217e] 8b45fc     mov eax,[ebp-04]
    [00002181] 8be5       mov esp,ebp
    [00002183] 5d         pop ebp
    [00002184] c3         et
    Size in bytes:(0035) [00002184]

    When N is a natural number and we ignore OOM errors
    then when N instructions of DD are correctly emulated
    by some HHH, none of these correctly emulated DD
    instructions reach past their own machine address
    0000216b.

    But a correct simulation of N instructions is not yet a correct
    simulation of the whole program.

    Requiring a non terminating input to be
    simulated to its non-existent completion
    is stupid.

    As usual an irrelevant claim and a change of subject.
    The input specifies a halting program, as proven by world-class
    simulators. The final halt state is reachable. Therefore, this is an
    irrelevant change of subject when it mentions a non terminating input.
    That you constructed your test setup in such a way that you cannot
    increase the number of steps of the simulation without changing the
    input causes a confusion in your brain, so that you don't see that the
    input specifies a halting program.


    Other simulators prove that more than N steps are needed for this
    particular input and that the final halt state for this input is
    specified.
    Further HHH fails to prove, when it aborts, that further simulation
    would not reach the final halt state specified in this input, because
    it ignores the conditional branch instructions.
    That other inputs are also not correctly simulated, is not a proof
    that this input was simulated correctly.


    When HHH aborts its simulation of DD zero instructions
    of any level of simulation are emulated thus there is
    no stack unwinding.






    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Sun Aug 24 09:54:54 2025
    Op 23.aug.2025 om 16:35 schreef olcott:
    On 8/23/2025 3:55 AM, Fred. Zwarts wrote:
    Op 22.aug.2025 om 22:36 schreef olcott:
    On 8/22/2025 3:20 PM, Kaz Kylheku wrote:
    On 2025-08-22, dbush <dbush.mobile@gmail.com> wrote:
    On 8/22/2025 3:45 PM, olcott wrote:
    On 8/22/2025 2:26 PM, dbush wrote:
    If neither HHH nor HHH1 have access to the execution
    trace data then HHH(DD), DD(), HHH1(DD) never stop
    running
    Which means you're changing the input.

    Changing the input is not allowed.

    Statements like this only confuse Peter.

    Changing the input is of course allowed, as long as you don't do
    anything intellectually wrong: i.e. any conclusions that emerge from
    your calculation are correct statements about the original input.

    Consider a Turing Machine. The input is the tape. It changes
    the tape!

    Because a Turing Machine changes the tape, Olcott thinks that
    his "x86 UTM" can likewise treat every bit in the system as
    a symbol on a tape and flip it as it sees fit.


    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞
        if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H reaches
        its simulated final halt state of ⟨Ĥ.qn⟩, and

    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
        if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H cannot possibly
        reach its simulated final halt state of ⟨Ĥ.qn⟩.

    Simultaneously evaluates an infinite set of
    decider/input pairs, thus changing the input
    is required otherwise the proof only shows
    that there is one decider/input pair that gets
    the wrong answer.


    But by changing the input you only prove that each of them fails for
    that particular input.

    That *is* the Linz proof. No inputs are changed
    that Linz did not change.
    But you change the input. In your infinite set each decider has a
    different input. That is an unneeded complexity, because for each input
    it is easy to see that it specifies only a finite recursion.
    That makes that each decider fails when analysing its own input.
    It would be simpler to focus on one particular decider/input pair, such
    as the one you published in Halt7.c, which specifies an abort after to recursions, which need only three recursions for a correct simulation.
    Of course that HHH fails because it cannot simulate three recursions.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Aug 24 07:27:54 2025
    On 8/23/25 5:12 PM, olcott wrote:
    On 8/23/2025 4:06 PM, dbush wrote:
    On 8/23/2025 5:00 PM, olcott wrote:
    On 8/23/2025 3:52 PM, dbush wrote:
    On 8/23/2025 4:39 PM, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous
    evaluation of an infinite set of decider/input pairs
    and too stubborn to check with others that he trusts.


    No, the conventional HP proof is much simpler than that.

    Is it possible for a universal TM halt decider to be constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program that
    the decider cannot correctly decide, proving that the decider is / >>>>>> not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there
    is one H that gets the wrong answer for
    one input. Dennis Bush thinks that Linz
    does do this.


    But you have admitted on the record that
    You are too stupid to understand the HP proofs.

    Says the person that doesn't understand proof by contradiction more
    than 50 years after he learned it.

    I showed in the Linz proof where only one H is being used.  So unless
    you show where more than one H or H^ is used, your below admission
    stands.


    In other words Linz shows that one H gets the
    wrong answer on one input and from that he
    overgeneralizes to every H on every input?

    I saw one person walk across the street
    on a red light and from this I can correctly
    say that everyone always walks across the
    street on a red light?




    He shows that a particular H will get the wrong answer because he can
    make an input that it will get wrong.

    That method did not depend on any particular property of that H, so can
    be generalized to any H, thus no possible claimed halt decider can get
    every input right, as we can construct an input it will get wrong.

    Its like we can show that a given even number > 2 is not prime. Thus
    EVERY even number > 2 is not prime.

    Yes, there is an alternate way of doing this with every number in
    parralel, but in that we have a dependent variable that depends on that
    number, just like in the equivalent halting problem proof we have an
    input that depends on the decider. But to evaluate the truth, we need to
    look at an/each individual case.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Sun Aug 24 07:32:36 2025
    On 8/24/25 12:08 AM, olcott wrote:
    On 8/23/2025 6:33 PM, Mr Flibble BSc (Hons) wrote:
    On Sat, 23 Aug 2025 18:17:32 -0500, olcott wrote:

    On 8/23/2025 6:09 PM, Mr Flibble BSc (Hons) wrote:
    On Sat, 23 Aug 2025 19:06:20 -0400, Richard Damon wrote:

    On 8/23/25 5:56 PM, olcott wrote:
    On 8/23/2025 4:49 PM, Mr Flibble wrote:
    On Sat, 23 Aug 2025 16:48:14 -0500, olcott wrote:

    On 8/23/2025 4:39 PM, dbush wrote:
    On 8/23/2025 5:36 PM, olcott wrote:
    On 8/23/2025 4:29 PM, dbush wrote:
    On 8/23/2025 5:24 PM, olcott wrote:
    On 8/23/2025 4:06 PM, dbush wrote:
    On 8/23/2025 5:00 PM, olcott wrote:
    On 8/23/2025 3:52 PM, dbush wrote:
    On 8/23/2025 4:39 PM, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote: >>>>>>>>>>>>>>>>> On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that >>>>>>>>>>>>>>>>>
    You are in no position to call anyone stupid. >>>>>>>>>>>>>>>>>
    the conventional HP proofs involve the simultaneous >>>>>>>>>>>>>>>>>> evaluation of an infinite set of decider/input pairs and >>>>>>>>>>>>>>>>>> too stubborn to check with others that he trusts. >>>>>>>>>>>>>>>>>

    No, the conventional HP proof is much simpler than that. >>>>>>>>>>>>>>>>>
    Is it possible for a universal TM halt decider to be >>>>>>>>>>>>>>>>> constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a >>>>>>>>>>>>>>>>> program that the decider cannot correctly decide, proving >>>>>>>>>>>>>>>>> that the decider is / not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there is one H that >>>>>>>>>>>>>>>> gets the wrong answer for one input. Dennis Bush thinks >>>>>>>>>>>>>>>> that Linz does do this.


    But you have admitted on the record that
    You are too stupid to understand the HP proofs.

    Says the person that doesn't understand proof by contradiction >>>>>>>>>>>>> more than 50 years after he learned it.


    It is not that I don't know proof by contradiction.

    22 years of posts by you conclusively proves otherwise.

    It is that I am not too stupid to not notice when no
    contradiction is actually formed.

    Not only are you too stupid to see this it is willful stupidity >>>>>>>>>>>> thus dishonestly.

    Projection.


    When HHH reports that DD correctly simulated cannot possibly >>>>>>>>>>>> halt no contradiction is formed.


    In other words, the function that the HHH you implemented >>>>>>>>>>> computes is not the halting function:


    Given any algorithm (i.e. a fixed immutable sequence of
    instructions)
    X described as <X> with input Y:

    A solution to the halting problem is an algorithm H that >>>>>>>>>>> computes the following mapping:

    (<X>,Y) maps to 1 if and only if X(Y) halts when executed >>>>>>>>>>> directly (<X>,Y) maps to 0 if and only if X(Y) does not halt >>>>>>>>>>> when executed directly



    That you are too stupid to know that HHH(DD) would report on >>>>>>>>>>>> this correct basis is yet again your own stupidity.


    It is you that are too stupid to know that HHH is not a halt >>>>>>>>>>> decider because it doesn't meet the requirements to be one: >>>>>>>>>>>

    It is common knowledge that HHH is supposed to compute the >>>>>>>>>> mapping from its inputs.

    It is common knowledge that the caller of a function is not the >>>>>>>>>> input to this same function.

    Therefore a halt decider is not supposed to report on the
    behavior of its caller is derived from common knowledge.

    In other words, the proof is wrong because

    It ignores the axiom that

    Turing machine deciders only compute the mapping from their
    inputs...

    Sure and DD is an input to HHH as well as being a caller of HHH. >>>>>>>
    /Flibble

    No the DD input is a finite string that that has no behavior and DD() >>>>>> is an executing process that has behavior.


    So, how do you answer about the behavior of a string that doesn't have >>>>> behavior?

    You just contradicted your own arguement.

    The problem is the answer isn't based on "the behavior of the input" >>>>> but "the behavior of what the input represents", which is the program >>>>> DD directly executed.

    Sorry, you are just showing your ignorance of what you are talking
    about.

    Indeed he is but alas no matter how many us of tell him that and no
    matter how many times we tell him it will make no difference: Olcott's >>>> wilful obtuseness knows no bounds.

    /Flibble

    That you do not bother to pay 100% complete attention is not my mistake. >>>
    That DD correctly simulated by and HHH that can possibly exist cannot
    reach its own simulated final halt state is a point that has been:
    (a) Dishonestly dodged (b) Failed to be understood (c) Lied about Never
    has been my mistake for any time in the last three years.

    Infinite recursion is a property of your approach; a halt decider that
    just used static analysis rather than simulation could determine that a
    nested call to the halt decider is equivalent to infinite recursion and
    like your HHH make a decision of non-halting but nevertheless it still
    doesn't matter what halt decision the halt decider makes because the
    ultimate caller of the decider (equivalent to the decider's input)
    will do
    the opposite causing a logical contradiction confirming that the extant
    Halting Problem proofs are correct.

    /Flibble

    It is only supposed to report on the behavior that the input to HHH(DD) specifies as measured by DD correctly simulated by HHH. Everyone one
    else has gotten the computer science of this incorrectly.




    Says who"

    I guess you don't understand requirements, or are just admitting you
    have been lying about working on the halting problem for 22 years.

    A Halt Decider reports on the behavior of the program its input represents.

    PERIOD.

    If you try to say it can't do that, you are just admitting that you
    can't make a halt decider.

    There is NOTHING, but your lies, that ask anything about a simulation by
    the decider, and certainly not about the non-existant correct simulation
    by it.

    Part of your problem is you forget that HHH needs to be *A* program, and
    thus has some definite algorithm and code. Thus is always does the same
    thing with a given input. If it "correctly simulates" it, then you have
    shown it won't answer, and thus fails to be a decider. If it aborts to
    answer, then your criteria has no source of an answer.

    Sorry, all you are doing is showing your stupidity and failure to learn
    what you want to talk about.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Mon Aug 25 06:55:53 2025
    On 25/08/2025 05:50, olcott wrote:
    On 8/24/2025 12:22 AM, Richard Heathfield wrote:
    On 23/08/2025 23:39, olcott wrote:

    <snip>

    It is about an infinite set of decider/input
    pairs that match a template.

    No, it's about an empty set, and therefore no such pair can exist.


    It is not about one decider/input pair.

    Agreed. It can't be, because there isn't one.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Mon Aug 25 07:07:15 2025
    On 25/08/2025 05:55, olcott wrote:
    On 8/23/2025 11:54 PM, Richard Heathfield wrote:
    On 23/08/2025 22:04, olcott wrote:
    You are too
    stupid to understand

    is not an argument.


    It is an assessment.

    You have assessed a number of people that way in the past couple
    of months. It may have escaped your notice, but most of us are,
    most of the time, polite enough not to assess back.

    Rudeness will not help you to persuade anyone. I acknowledge that
    you are not the only one here foolish enough to use such insults,
    but you would do better to leave unduly frequent incivility in
    the hands of your more boorish detractors.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Mon Aug 25 07:00:59 2025
    On 25/08/2025 05:54, olcott wrote:
    On 8/24/2025 12:02 AM, Richard Heathfield wrote:
    On 23/08/2025 22:12, olcott wrote:
    On 8/23/2025 4:06 PM, dbush wrote:

    <snip>

    I showed in the Linz proof where only one H is being used.
    So unless you show where more than one H or H^ is used, your
    below admission stands.


    In other words Linz shows that one H gets the
    wrong answer on one input and from that he
    overgeneralizes to every H on every input?

    No, what he shows is that no universal decider can exist
    (because if one could it would give rise to a contradiction).


    I think that you are getting the gist of this correctly.

    It's really not hard.

    I forget who was getting it wrong, Dennis Bush?

    Nobody posts here under that name, but if you're talking about
    dbush (which seems likely), he seems to me to have a perfectly
    adequate grasp of the undecidability proof.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Mon Aug 25 07:11:15 2025
    On 25/08/2025 05:59, olcott wrote:
    On 8/23/2025 11:44 PM, Richard Heathfield wrote:
    On 23/08/2025 21:40, olcott wrote:
    When we eliminate the static data then the
    fact that DD() never halts proves that HHH(DD)==0.

    ...and DD promptly halts. Odd, that.

    No it actually never halts.

    This is where you like to say "tisn't", except that you spell it "counter-factual".

    But when /I/ say "tisn't", I back it up with verifiable acts.

    Here's my proof that DD halts.

    $ cat dd.c
    #include <stdio.h>

    #define HHH(x) 0

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


    int main()
    {
    int hhh = HHH(DD);
    int dd = DD();

    printf("Because we got here, we know that both HHH and DD
    halted.\n");

    printf("But is that what they claim?\n\n");
    printf("HHH(DD) yields %d (%s).\n", hhh, hhh ? "halted" :
    "incorrect claim of non-halting");
    printf("DD yields %d (%s).\n", dd, dd ? "halted" : "incorrect
    claim of non-halting");

    return 0;
    }
    $ gcc -o dd dd.c
    $ ./dd
    Because we got here, we know that both HHH and DD halted.
    But is that what they claim?

    HHH(DD) yields 0 (incorrect claim of non-halting).
    DD yields 0 (incorrect claim of non-halting).


    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Mon Aug 25 07:21:55 2025
    On 25/08/2025 06:01, olcott wrote:
    On 8/23/2025 11:43 PM, Richard Heathfield wrote:
    On 23/08/2025 21:39, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous
    evaluation of an infinite set of decider/input pairs
    and too stubborn to check with others that he trusts.


    No, the conventional HP proof is much simpler than that.

    Is it possible for a universal TM halt decider to be
    constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program
    that the decider cannot correctly decide, proving that the
    decider is /not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there
    is one H that gets the wrong answer for
    one input.

    Who said anything about even one? The conventional proof of the
    undecidability of the Halting Problem proves that 0 universal
    halt deciders exist. There are therefore 0 candidates for
    inputs, because there are no deciders to be candidates /for/. 1
    simply doesn't enter into it.


    Dennis Bush thinks that when Linz proves that one H


    What H? There is no H.


    does not get the right answer on one input that this
    proves that no universal decider exists.

    That's not how Linz proves what he proves. He *assumes* that a
    universal decider exists. Having done so, he correctly proves
    that his assumption is false.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Aug 25 06:56:44 2025
    On 8/25/25 12:50 AM, olcott wrote:
    On 8/24/2025 12:22 AM, Richard Heathfield wrote:
    On 23/08/2025 23:39, olcott wrote:

    <snip>

    It is about an infinite set of decider/input
    pairs that match a template.

    No, it's about an empty set, and therefore no such pair can exist.


    It is not about one decider/input pair.


    But it is about decider input pairs, each treated individually, so one
    at a time, as the proof does.

    Given any decider, that meets the requirement to be a computation, there
    is an input, which will be a computation, that it gets wrong, but has a
    right answer.

    Your problem is your "decider" is a category error, as is your input,
    because they are, in their essence, not computations in your modeling of
    them.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Aug 25 06:58:11 2025
    On 8/25/25 1:01 AM, olcott wrote:
    On 8/23/2025 11:43 PM, Richard Heathfield wrote:
    On 23/08/2025 21:39, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous
    evaluation of an infinite set of decider/input pairs
    and too stubborn to check with others that he trusts.


    No, the conventional HP proof is much simpler than that.

    Is it possible for a universal TM halt decider to be constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program that the
    decider cannot correctly decide, proving that the decider is /not/
    universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there
    is one H that gets the wrong answer for
    one input.

    Who said anything about even one? The conventional proof of the
    undecidability of the Halting Problem proves that 0 universal halt
    deciders exist. There are therefore 0 candidates for inputs, because
    there are no deciders to be candidates /for/. 1 simply doesn't enter
    into it.


    Dennis Bush thinks that when Linz proves that one H
    does not get the right answer on one input that this
    proves that no universal decider exists.


    Because by the form of the proof, he does.

    If you can prove that *ANY* one H doesn't meet the requirement, then
    none can.

    That is just the nature of qualifiers, something you don't understand

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Aug 25 06:59:29 2025
    On 8/25/25 12:55 AM, olcott wrote:
    On 8/23/2025 11:54 PM, Richard Heathfield wrote:
    On 23/08/2025 22:04, olcott wrote:
    You are too
    stupid to understand

    is not an argument.


    It is an assessment.


    An assessment made in error because the assessor is himself to ignorant
    of the material to form a correct assessment.

    You even admit it, but still lie and claim to be an expert.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Aug 25 07:00:54 2025
    On 8/25/25 12:59 AM, olcott wrote:
    On 8/23/2025 11:44 PM, Richard Heathfield wrote:
    On 23/08/2025 21:40, olcott wrote:
    When we eliminate the static data then the
    fact that DD() never halts proves that HHH(DD)==0.

    ...and DD promptly halts. Odd, that.

    No it actually never halts.


    Sure it does, when you let it run and not try to pause it.

    I guess you think a 30 minute video is never ending since you pause it
    after 5 minutes.

    Sorry, but you just don't understand the meaning of the words you use.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Mon Aug 25 16:08:51 2025
    On 25/08/2025 16:01, olcott wrote:
    On 8/25/2025 1:00 AM, Richard Heathfield wrote:
    On 25/08/2025 05:54, olcott wrote:

    I forget who was getting it wrong, Dennis Bush?

    Nobody posts here under that name, but if you're talking about
    dbush (which seems likely), he seems to me to have a perfectly
    adequate grasp of the undecidability proof.


    He does not.


    I'm sure he doesn't need me to stick up for him, but I see
    nothing obviously wrong with his reasoning.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Mon Aug 25 16:13:10 2025
    On 25/08/2025 16:04, olcott wrote:
    On 8/25/2025 1:07 AM, Richard Heathfield wrote:
    On 25/08/2025 05:55, olcott wrote:
    On 8/23/2025 11:54 PM, Richard Heathfield wrote:
    On 23/08/2025 22:04, olcott wrote:
    You are too
    stupid to understand

    is not an argument.


    It is an assessment.

    You have assessed a number of people that way in the past
    couple of months. It may have escaped your notice, but most of
    us are, most of the time, polite enough not to assess back.

    Rudeness will not help you to persuade anyone. I acknowledge
    that you are not the only one here foolish enough to use such
    insults, but you would do better to leave unduly frequent
    incivility in the hands of your more boorish detractors.


    When people post foolish nonsense in a lame
    attempt to denigrate my work I must point it out.

    This can be done while keeping a civil tongue in your keyboard.

    But hey! You do you. If you want the world to think of you as an
    ill-mannered asshole, that's entirely your decision to make.

    I also try to allocate their error into:
    (a) Damned lie.
    (b) Lack of sufficient technical competence.
    (c) Common false assumption.


    Or (d) Points out one of your errors.

    Most fall into (d).

    DD halts, and HHH falsely claims otherwise.


    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to olcott on Mon Aug 25 16:29:12 2025
    On 25/08/2025 16:19, olcott wrote:
    On 8/25/2025 1:21 AM, Richard Heathfield wrote:

    <snip>

    By analyzing every element of the set of
    Ĥ.embedded_H / input pairs by this template:

       Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞,
    if Ĥ applied to ⟨Ĥ⟩ halts, and
       Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
    if Ĥ applied to ⟨Ĥ⟩ does not halt.

    Dennis Bush believes that Linz analyzes a
    single decider/input pair not every element
    of an infinite set of decider/input pairs.


    No, he doesn't. I'm sure Linz isn't that stupid, and I'm sure
    Dennis Bush or dbush or whoever it is shares my opinion.

    Linz is much cleverer. He listened to Turing.

    He knows perfectly well that no such decider exists, and
    therefore the set of decider/input pairs is empty.

    He goes on to show that if the set /did/ have a member, the
    member wouldn't qualify for set membership. Like trying to dump 2
    in with the odds. It just doesn't work.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Aug 25 19:44:14 2025
    On 8/25/25 11:19 AM, olcott wrote:
    On 8/25/2025 1:21 AM, Richard Heathfield wrote:
    On 25/08/2025 06:01, olcott wrote:
    On 8/23/2025 11:43 PM, Richard Heathfield wrote:
    On 23/08/2025 21:39, olcott wrote:
    On 8/23/2025 3:14 PM, Richard Heathfield wrote:
    On 23/08/2025 19:11, olcott wrote:

    <snip>

    That Dennis Bush is too stupid to understand that

    You are in no position to call anyone stupid.

    the conventional HP proofs involve the simultaneous
    evaluation of an infinite set of decider/input pairs
    and too stubborn to check with others that he trusts.


    No, the conventional HP proof is much simpler than that.

    Is it possible for a universal TM halt decider to be constructed?

    Assumption A: Let us assume it is possible.

    We can now use the universal decider to construct a program that
    the decider cannot correctly decide, proving that the decider is / >>>>>> not/ universal.

    Assumption A is shown to be false, QED.


    Linz does not attempt to prove that there
    is one H that gets the wrong answer for
    one input.

    Who said anything about even one? The conventional proof of the
    undecidability of the Halting Problem proves that 0 universal halt
    deciders exist. There are therefore 0 candidates for inputs, because
    there are no deciders to be candidates /for/. 1 simply doesn't enter
    into it.


    Dennis Bush thinks that when Linz proves that one H


    What H? There is no H.


    does not get the right answer on one input that this
    proves that no universal decider exists.

    That's not how Linz proves what he proves. He *assumes* that a
    universal decider exists. Having done so, he correctly proves that his
    assumption is false.


    By analyzing every element of the set of
    Ĥ.embedded_H / input pairs by this template:

       Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞,
    if Ĥ applied to ⟨Ĥ⟩ halts, and
       Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
    if Ĥ applied to ⟨Ĥ⟩ does not halt.

    Dennis Bush believes that Linz analyzes a
    single decider/input pair not every element
    of an infinite set of decider/input pairs.


    But you need to analyze each pair individually, as all the inputs are different, and the specification is about the SPECIFIC input given to
    that decider.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Damon@21:1/5 to olcott on Mon Aug 25 19:51:44 2025
    On 8/25/25 11:04 AM, olcott wrote:
    On 8/25/2025 1:07 AM, Richard Heathfield wrote:
    On 25/08/2025 05:55, olcott wrote:
    On 8/23/2025 11:54 PM, Richard Heathfield wrote:
    On 23/08/2025 22:04, olcott wrote:
    You are too
    stupid to understand

    is not an argument.


    It is an assessment.

    You have assessed a number of people that way in the past couple of
    months. It may have escaped your notice, but most of us are, most of
    the time, polite enough not to assess back.

    Rudeness will not help you to persuade anyone. I acknowledge that you
    are not the only one here foolish enough to use such insults, but you
    would do better to leave unduly frequent incivility in the hands of
    your more boorish detractors.


    When people post foolish nonsense in a lame
    attempt to denigrate my work I must point it out.
    I also try to allocate their error into:
    (a) Damned lie.
    (b) Lack of sufficient technical competence.
    (c) Common false assumption.


    So, which of these is your posts?

    I think it is all of them.

    Your problem is you have effectived ADMITTED to your lying, as you admit
    that you whole proof is a category error as your HHHY and your DD are
    not actually programs, as required by the proof.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred. Zwarts@21:1/5 to All on Tue Aug 26 10:26:28 2025
    Op 25.aug.2025 om 17:38 schreef olcott:
    On 8/25/2025 10:29 AM, Richard Heathfield wrote:
    On 25/08/2025 16:19, olcott wrote:
    On 8/25/2025 1:21 AM, Richard Heathfield wrote:

    <snip>

    By analyzing every element of the set of
    Ĥ.embedded_H / input pairs by this template:

        Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞,
    if Ĥ applied to ⟨Ĥ⟩ halts, and
        Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
    if Ĥ applied to ⟨Ĥ⟩ does not halt.

    Dennis Bush believes that Linz analyzes a
    single decider/input pair not every element
    of an infinite set of decider/input pairs.


    No, he doesn't. I'm sure Linz isn't that stupid, and I'm sure Dennis
    Bush or dbush or whoever it is shares my opinion.

    Linz is much cleverer. He listened to Turing.


    Linz derived the most brilliant proof because it
    can be analyzed in terms of specific state transitions.

    Hos only mistake was copying the mistake of all others
    that a halt decider is required to report on anything
    besides the actual behavior that the actual input
    actually specifies as measured by the behavior of DD
    correctly simulated by HHH.

    That is not what he did. But your mistake is that you think that the
    decider is allowed to decide on a hypothetical non-input that does not
    have the abort code.
    What is actually specified by the input is code that aborts and halts.
    If the decider fails to reach that part of the specification, it does
    not change the specification.
    As soon as HHH assumes other behaviour than specified in the input,
    namely non-termination behaviour, it is incorrect.
    HHH fails to see that the finite recursion is not a non-termination
    behaviour pattern. Due to a bug, it prematurely aborts, missing the fact
    a continued simulation would follow alternate branches for the
    conditional branch instructions encountered during the simulation.
    This has been pointed out to you before. You are unable to show the
    error in this logic, therefore you ignore it and refuse to continue the discussion.

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