• Very simple first principles showing the halting problem error

    From olcott@polcott333@gmail.com to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Wed Dec 10 20:00:27 2025
    From Newsgroup: comp.theory

    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.
    --
    Copyright 2025 Olcott<br><br>

    My 28 year goal has been to make <br>
    "true on the basis of meaning expressed in language"<br>
    reliably computable.<br><br>

    This required establishing a new foundation<br>

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Damon@Richard@Damon-Family.org to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Wed Dec 10 21:13:33 2025
    From Newsgroup: comp.theory

    On 12/10/25 9:00 PM, olcott wrote:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.


    And since the input specifies the behavior of the Turing Machine it
    represents when run, that specification *IS* the behavior of the Turing Machine.

    You are just proving you don't know what the words you use mean in the
    context you claim to be talking about (since you put it into the
    "Halting Problem")

    Your problem is you think it is just fine to blindly make up meanings
    because you refused to learn the actual meaning.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@polcott333@gmail.com to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Wed Dec 10 20:19:47 2025
    From Newsgroup: comp.theory

    On 12/10/2025 8:13 PM, Richard Damon wrote:
    On 12/10/25 9:00 PM, olcott wrote:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.


    And since the input specifies the behavior of the Turing Machine it represents when run,

    Counter-factual, but then you have only ever been
    a somewhat smart bot stuck in rebuttal mode.
    --
    Copyright 2025 Olcott<br><br>

    My 28 year goal has been to make <br>
    "true on the basis of meaning expressed in language"<br>
    reliably computable.<br><br>

    This required establishing a new foundation<br>
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Damon@Richard@Damon-Family.org to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Wed Dec 10 22:21:24 2025
    From Newsgroup: comp.theory

    On 12/10/25 9:19 PM, olcott wrote:
    On 12/10/2025 8:13 PM, Richard Damon wrote:
    On 12/10/25 9:00 PM, olcott wrote:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.


    And since the input specifies the behavior of the Turing Machine it
    represents when run,

    Counter-factual, but then you have only ever been
    a somewhat smart bot stuck in rebuttal mode.


    WHy do you say that?
    What grounds do you have for that claim?
    Do you even know what you are saying?

    Your problem is you don't know the meaning of the words you used, as you
    have admitted.

    If the input means anything other than that, you lied to your machine,
    as that is what the problem REQUIRES.

    Since you have yet to actually formulate a refutation for any of the
    errors pointed out to you, YOU are the stupid but stuck in idiodic
    rebuttal mode.

    They to answer the error with FACTS, and not just imaginary claims.

    The problem there is you would need to have some facts to use, but since
    you have admitted you never looked at the field, how can you have any
    facts about it?

    Sorry, you are just proving you are too ignorant to actually argue your position, so you need to rebut with just baseless claims.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@polcott333@gmail.com to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Wed Dec 10 21:33:33 2025
    From Newsgroup: comp.theory

    On 12/10/2025 9:21 PM, Richard Damon wrote:
    On 12/10/25 9:19 PM, olcott wrote:
    On 12/10/2025 8:13 PM, Richard Damon wrote:
    On 12/10/25 9:00 PM, olcott wrote:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.


    And since the input specifies the behavior of the Turing Machine it
    represents when run,

    Counter-factual, but then you have only ever been
    a somewhat smart bot stuck in rebuttal mode.


    WHy do you say that?
    What grounds do you have for that claim?
    Do you even know what you are saying?


    That is the behavior pattern that you have been
    consistently showing with every post for years.

    You cannot possibly go through any reasoning to
    show that I am incorrect. You only have a predefined
    boiler-plate set of replies. So you just flunked
    the Turing test.
    --
    Copyright 2025 Olcott<br><br>

    My 28 year goal has been to make <br>
    "true on the basis of meaning expressed in language"<br>
    reliably computable.<br><br>

    This required establishing a new foundation<br>
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mikko@mikko.levanto@iki.fi to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Thu Dec 11 11:09:26 2025
    From Newsgroup: comp.theory

    olcott kirjoitti 11.12.2025 klo 4.00:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    No, that is not a category error. If the question to be answered
    is something other than "does this computation halt" then there
    is not point to call the decider a "halting decider".

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.

    The usual defintion does the same. But usually the requirement is
    that the solution to the problem includes encoding rules that
    specify what the input shall be in order to specify the behaviour
    asked about.

    It is possible to pose the problem so that encoding rules are a
    part of the problem specification. For example, the problem nay
    present a particular unversal Turing machine and require that
    the halting decider can be given the same input as that universal
    Turing machine, which then is required to accept if that universal
    Turing mahine halts with the same input and to reject otherwise.
    --
    Mikko
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Damon@Richard@Damon-Family.org to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Thu Dec 11 07:14:16 2025
    From Newsgroup: comp.theory

    On 12/10/25 10:33 PM, olcott wrote:
    On 12/10/2025 9:21 PM, Richard Damon wrote:
    On 12/10/25 9:19 PM, olcott wrote:
    On 12/10/2025 8:13 PM, Richard Damon wrote:
    On 12/10/25 9:00 PM, olcott wrote:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.


    And since the input specifies the behavior of the Turing Machine it
    represents when run,

    Counter-factual, but then you have only ever been
    a somewhat smart bot stuck in rebuttal mode.


    WHy do you say that?
    What grounds do you have for that claim?
    Do you even know what you are saying?


    That is the behavior pattern that you have been
    consistently showing with every post for years.

    You mean asking you to actual prove your claims?

    That is part of logic.

    Your refusal to show a real proof just shows you can't actually back up
    your claims.

    Your only answer is that I must be wrong, which isn't proof. To prove something, you need to start from the actual axioms or proven statements
    in the system, not just your ideas.


    You cannot possibly go through any reasoning to
    show that I am incorrect. You only have a predefined
    boiler-plate set of replies. So you just flunked
    the Turing test.


    Sure I have. What YOU can't do is show why I am wrong.

    The problem is that I am using the words as defined in the field, whose meaning you just don't understand, so you can't make actual rebuttal about.

    I DO understand what you are saying, at least to the point of you using
    terms that you misdefine (because you mean something other than the definitions in the system of Computation Theory). After that, I have a
    good idea of how you are misdefining the words, but the problem is your definitions are incomplete and often inconsistant.

    For instance, you don't seem to understand that a "program" contains all
    of the code it uses, and you seem to want to allow fragments as code,
    with a dependency of external definitions, which just makes your system
    full of inconsistancy, as such programs can't actually have defined
    behaviors.

    Note, this matches the definiton of the C language.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@polcott333@gmail.com to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Thu Dec 11 07:47:17 2025
    From Newsgroup: comp.theory

    On 12/11/2025 6:14 AM, Richard Damon wrote:
    On 12/10/25 10:33 PM, olcott wrote:
    On 12/10/2025 9:21 PM, Richard Damon wrote:
    On 12/10/25 9:19 PM, olcott wrote:
    On 12/10/2025 8:13 PM, Richard Damon wrote:
    On 12/10/25 9:00 PM, olcott wrote:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.


    And since the input specifies the behavior of the Turing Machine it >>>>> represents when run,

    Counter-factual, but then you have only ever been
    a somewhat smart bot stuck in rebuttal mode.


    WHy do you say that?
    What grounds do you have for that claim?
    Do you even know what you are saying?


    That is the behavior pattern that you have been
    consistently showing with every post for years.

    You mean asking you to actual prove your claims?


    I always prove my claims you always dismiss them
    with dogma and rhetoric utterly bereft of any of
    any supporting reasoning like you just did.

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

    It is a verified fact that N steps of DD simulated
    by HHH according to the semantics of the C programming
    do prove a behavior pattern that cannot possibly reach
    the "return" statement final halt state of DD in any
    number of steps.
    --
    Copyright 2025 Olcott<br><br>

    My 28 year goal has been to make <br>
    "true on the basis of meaning expressed in language"<br>
    reliably computable.<br><br>

    This required establishing a new foundation<br>
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@polcott333@gmail.com to comp.theory,sci.logic,comp.lang.c,comp.lang.c++ on Thu Dec 11 08:38:24 2025
    From Newsgroup: comp.theory

    On 12/11/2025 2:53 AM, Mikko wrote:
    olcott kirjoitti 10.12.2025 klo 18.27:

    DD() executed from main() calls HHH(DD) thus is
    not one-and-the-same-thing as an argument to HHH.

    If the last sentence is true then this is not the counter exmaple
    mentioned in certain proofs of noncomputability of halting and
    therefore not relevant in that context. The halting problem reuqires
    that HHH can determine whether the counter example halts. That is,
    you must be able to replace "???" in

      #include <stdio.h> // or your replacement
      int main (void)
      {
        int Halt_Status = HHH(???); // put the correct argument here
        printf("HHH says: %s\n", Halt_Status ? "halts" : "does not halt");
        return Halt_Status;
      }

    with whatever specifies the behaviour of DD to HHH. If you can't
    do this then HHH is not a halt decider nor a partial halt decider.

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.

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

    It is a verified fact that N steps of DD simulated
    by HHH according to the semantics of the C programming
    do prove a behavior pattern that cannot possibly reach
    the "return" statement final halt state of DD in any
    number of steps.

    I am in the process of converting HHH into a C
    interpreter because the x86 language seems to be
    too difficult for everyone.
    --
    Copyright 2025 Olcott<br><br>

    My 28 year goal has been to make <br>
    "true on the basis of meaning expressed in language"<br>
    reliably computable.<br><br>

    This required establishing a new foundation<br>
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@polcott333@gmail.com to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Thu Dec 11 08:42:41 2025
    From Newsgroup: comp.theory

    On 12/11/2025 3:00 AM, Mikko wrote:
    olcott kirjoitti 10.12.2025 klo 15.04:
    On 12/10/2025 3:43 AM, Mikko wrote:
    polcott kirjoitti 10.12.2025 klo 0.27:
    These are finally the long sought words that do
    resolve the halting problem to a category error.

    Turing machine deciders only compute the mapping from
    their [finite string] inputs to an accept or reject
    state on the basis that this [finite string] input
    specifies or fails to specify a particular semantic
    or syntactic property.

    The above paragraph (acutally just one sentence) does not prove or
    even say anything about the halting problem.

    It is the definition of a decider that the halting
    problem violates.

    Nothing in the problem statement violates any definition. You can't
    even quote the alleged "violation".


    *It has taken me 21 years to derive these first principles*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error because Turing machines
    only take finite string inputs.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.
    --
    Copyright 2025 Olcott<br><br>

    My 28 year goal has been to make <br>
    "true on the basis of meaning expressed in language"<br>
    reliably computable.<br><br>

    This required establishing a new foundation<br>
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@polcott333@gmail.com to comp.theory,comp.lang.c,comp.lang.c++,comp.ai.philosophy on Thu Dec 11 10:05:08 2025
    From Newsgroup: comp.theory

    On 12/11/2025 3:09 AM, Mikko wrote:
    olcott kirjoitti 11.12.2025 klo 4.00:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    No, that is not a category error. If the question to be answered
    is something other than "does this computation halt" then there
    is not point to call the decider a "halting decider".

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.

    The usual defintion does the same. But usually the requirement is
    that the solution to the problem includes encoding rules that
    specify what the input shall be in order to specify the behaviour
    asked about.


    No this has always been the error of conflating the
    behavior of the machine with the behavior specified
    by the input finite string. In every case besides
    pathological self-reference this makes no difference.

    Turing machine deciders compute functions from finite
    strings to {accept, reject}.

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

    It is a verified fact that N steps of DD simulated
    by HHH according to the semantics of the C programming
    do prove a behavior pattern that cannot possibly reach
    the "return" statement final halt state of DD in any
    number of steps.

    It is possible to pose the problem so that encoding rules are a
    part of the problem specification. For example, the problem nay
    present a particular unversal Turing machine and require that
    the halting decider can be given the same input as that universal
    Turing machine, which then is required to accept if that universal
    Turing mahine halts with the same input and to reject otherwise.


    Even that is not the actual behavior actually specified
    by its actual input even though most of the time it is
    equivalent behavior.

    The corrected halting problem requires a Turing machine
    decider to report in the behavior that its finite string
    input specifies.

    This requires the halt decider be based on an augmented
    UTM that watches the behavior of its simulated finite
    string input.

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

    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞, // accept state
    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn // reject state

    *Keeps repeating unless aborted*
    (a) Ĥ copies its input ⟨Ĥ⟩
    (b) Ĥ invokes embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
    (c) embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩
    --
    Copyright 2025 Olcott<br><br>

    My 28 year goal has been to make <br>
    "true on the basis of meaning expressed in language"<br>
    reliably computable.<br><br>

    This required establishing a new foundation<br>
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Damon@Richard@Damon-Family.org to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Thu Dec 11 19:52:50 2025
    From Newsgroup: comp.theory

    On 12/11/25 8:47 AM, olcott wrote:
    On 12/11/2025 6:14 AM, Richard Damon wrote:
    On 12/10/25 10:33 PM, olcott wrote:
    On 12/10/2025 9:21 PM, Richard Damon wrote:
    On 12/10/25 9:19 PM, olcott wrote:
    On 12/10/2025 8:13 PM, Richard Damon wrote:
    On 12/10/25 9:00 PM, olcott wrote:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.


    And since the input specifies the behavior of the Turing Machine
    it represents when run,

    Counter-factual, but then you have only ever been
    a somewhat smart bot stuck in rebuttal mode.


    WHy do you say that?
    What grounds do you have for that claim?
    Do you even know what you are saying?


    That is the behavior pattern that you have been
    consistently showing with every post for years.

    You mean asking you to actual prove your claims?


    I always prove my claims you always dismiss them
    with dogma and rhetoric utterly bereft of any of
    any supporting reasoning like you just did.

    No, you argue for them based on unsupported claims.

    TO PROVE something, you need to refer to the accepted AXIOM,
    DEFINITIONS, and proven theorms in the system.

    All you are doing is proving you don't know what you are talking about
    and don't care how much reckless stupidity you show.


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

    It is a verified fact that N steps of DD simulated
    by HHH according to the semantics of the C programming
    do prove a behavior pattern that cannot possibly reach
    the "return" statement final halt state of DD in any
    number of steps.


    No it doesn't. As your described code is not a "Program", AS IT IS
    MISSING THE NEEDD CODE OF HHH.

    When we include the code of HHH from your checked in file Halt7.c, we
    see that a correct simulation of that program, which your HHH doesn't
    do, since it aborts before it gets to the end, will reach that final state.

    The trace you look at, isn't actually the trace of this DD, because
    while UTMx86 simulates all the steps, HHH looks at a subset, and
    presumes that the HHH that it sees isn't the real HHH, but an imaginare one.

    Thus, your "proof" as based on lies and falsehoods. You *THINK* that the pattern is non-halting, but that is based on logic that is just as
    unsound as yourself.

    Yes, In the infinite set of possible DD program, using the infinite set
    of possible HHHs, none of the HHHs will reach the final state in there simulation, but that is NOT the correct criteria, as in EVERY one of the
    cases where HHH(DD) returns 0, the DD based on it will halt, and every
    HHH that fails to return just fails to be a decider, the EVERY member of
    that infinite set of HHHs just fails to be a correct halt decider.

    You just show your reckless stupidity by trying to redefine what
    "Halting" means, which is an operation you are not allowed to do and
    still be in the system you are trying to talk about.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Damon@Richard@Damon-Family.org to comp.theory,comp.ai.philosophy on Thu Dec 11 19:52:53 2025
    From Newsgroup: comp.theory

    On 12/11/25 11:05 AM, olcott wrote:
    On 12/11/2025 3:09 AM, Mikko wrote:
    olcott kirjoitti 11.12.2025 klo 4.00:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    No, that is not a category error. If the question to be answered
    is something other than "does this computation halt" then there
    is not point to call the decider a "halting decider".

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.

    The usual defintion does the same. But usually the requirement is
    that the solution to the problem includes encoding rules that
    specify what the input shall be in order to specify the behaviour
    asked about.


    No this has always been the error of conflating the
    behavior of the machine with the behavior specified
    by the input finite string. In every case besides
    pathological self-reference this makes no difference.

    No, it doesn't, that is your LIE.


    Turing machine deciders compute functions from finite
    strings to {accept, reject}.

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

    Which is just a category error, as it isn't a complete program, showing
    your reckless stupidity in not learning what the ords you are using mean
    in this context.



    It is a verified fact that N steps of DD simulated
    by HHH according to the semantics of the C programming
    do prove a behavior pattern that cannot possibly reach
    the "return" statement final halt state of DD in any
    number of steps.

    It is possible to pose the problem so that encoding rules are a
    part of the problem specification. For example, the problem nay
    present a particular unversal Turing machine and require that
    the halting decider can be given the same input as that universal
    Turing machine, which then is required to accept if that universal
    Turing mahine halts with the same input and to reject otherwise.


    Even that is not the actual behavior actually specified
    by its actual input even though most of the time it is
    equivalent behavior.

      The corrected halting problem requires a Turing machine
      decider to report in the behavior that its finite string
      input specifies.

    This requires the halt decider be based on an augmented
    UTM that watches the behavior of its simulated finite
    string input.

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

    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞, // accept state
    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn // reject state

    *Keeps repeating unless aborted*
    (a) Ĥ copies its input ⟨Ĥ⟩
    (b) Ĥ invokes embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
    (c) embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩



    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@polcott333@gmail.com to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Thu Dec 11 19:06:28 2025
    From Newsgroup: comp.theory

    On 12/11/2025 6:52 PM, Richard Damon wrote:
    On 12/11/25 8:47 AM, olcott wrote:
    On 12/11/2025 6:14 AM, Richard Damon wrote:
    On 12/10/25 10:33 PM, olcott wrote:
    On 12/10/2025 9:21 PM, Richard Damon wrote:
    On 12/10/25 9:19 PM, olcott wrote:
    On 12/10/2025 8:13 PM, Richard Damon wrote:
    On 12/10/25 9:00 PM, olcott wrote:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.


    And since the input specifies the behavior of the Turing Machine >>>>>>> it represents when run,

    Counter-factual, but then you have only ever been
    a somewhat smart bot stuck in rebuttal mode.


    WHy do you say that?
    What grounds do you have for that claim?
    Do you even know what you are saying?


    That is the behavior pattern that you have been
    consistently showing with every post for years.

    You mean asking you to actual prove your claims?


    I always prove my claims you always dismiss them
    with dogma and rhetoric utterly bereft of any of
    any supporting reasoning like you just did.

    No, you argue for them based on unsupported claims.

    TO PROVE something, you need to refer to the accepted AXIOM,
    DEFINITIONS, and proven theorms in the system.

    All you are doing is proving you don't know what you are talking about
    and don't care how much reckless stupidity you show.


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

    It is a verified fact that N steps of DD simulated
    by HHH according to the semantics of the C programming
    do prove a behavior pattern that cannot possibly reach
    the "return" statement final halt state of DD in any
    number of steps.


    No  it doesn't. As your described code is not a "Program", AS IT IS
    MISSING THE NEEDD CODE OF HHH.


    That HHH simulates DD according to the semantics of
    C is fully enough specification. We could simply
    imagine that HHH is a C emulator that can invoke
    an instance of itself recursively.

    *Very simple first principles showing the halting problem error*
    *Very simple first principles showing the halting problem error*
    *Very simple first principles showing the halting problem error*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error because Turing machines
    only take finite string inputs.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that its
    actual finite string input actually specifies.
    --
    Copyright 2025 Olcott<br><br>

    My 28 year goal has been to make <br>
    "true on the basis of meaning expressed in language"<br>
    reliably computable.<br><br>

    This required establishing a new foundation<br>
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Damon@Richard@Damon-Family.org to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Thu Dec 11 20:21:32 2025
    From Newsgroup: comp.theory

    On 12/11/25 8:06 PM, olcott wrote:
    On 12/11/2025 6:52 PM, Richard Damon wrote:
    On 12/11/25 8:47 AM, olcott wrote:
    On 12/11/2025 6:14 AM, Richard Damon wrote:
    On 12/10/25 10:33 PM, olcott wrote:
    On 12/10/2025 9:21 PM, Richard Damon wrote:
    On 12/10/25 9:19 PM, olcott wrote:
    On 12/10/2025 8:13 PM, Richard Damon wrote:
    On 12/10/25 9:00 PM, olcott wrote:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.


    And since the input specifies the behavior of the Turing Machine >>>>>>>> it represents when run,

    Counter-factual, but then you have only ever been
    a somewhat smart bot stuck in rebuttal mode.


    WHy do you say that?
    What grounds do you have for that claim?
    Do you even know what you are saying?


    That is the behavior pattern that you have been
    consistently showing with every post for years.

    You mean asking you to actual prove your claims?


    I always prove my claims you always dismiss them
    with dogma and rhetoric utterly bereft of any of
    any supporting reasoning like you just did.

    No, you argue for them based on unsupported claims.

    TO PROVE something, you need to refer to the accepted AXIOM,
    DEFINITIONS, and proven theorms in the system.

    All you are doing is proving you don't know what you are talking about
    and don't care how much reckless stupidity you show.


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

    It is a verified fact that N steps of DD simulated
    by HHH according to the semantics of the C programming
    do prove a behavior pattern that cannot possibly reach
    the "return" statement final halt state of DD in any
    number of steps.


    No  it doesn't. As your described code is not a "Program", AS IT IS
    MISSING THE NEEDD CODE OF HHH.


    That HHH simulates DD according to the semantics of
    C is fully enough specification. We could simply
    imagine that HHH is a C emulator that can invoke
    an instance of itself recursively.

    But it CAN'T for the input given, unless you include Halt7.c as part of
    the input, as by the C standard, the behavior isn't defined.

    And since your HHH never sees the "C" code, how does it interprete it according to basis.



    *Very simple first principles showing the halting problem error*
    *Very simple first principles showing the halting problem error*
    *Very simple first principles showing the halting problem error*

    Nope, you are using ZERO principles, as it has benn pointed out, you are
    using wrong definitions. You THINK you are using "first principles", but
    don't know what even THAT means, as to use first principles, you first
    must learn the basic rules of the system, which you have admitted you
    haven't done, thus you could not have actually used first principles.


    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error because Turing machines
    only take finite string inputs.

    But that finite string can represent the algorithm of the Turing
    Machine, and thus the behavor of it.


    The corrected halting problem requires a Turing
    machine decider to report in the behavior that its
    actual finite string input actually specifies.


    But the finite string will represent the behavior of the Turing Machine.

    I guess you are just admitting to being a liar based on the reckless
    disregard of the facts.

    You claim your DD is built based on the pathological program of the proofs.

    That pathological program is DEFINED to ask the halt decider it is built
    to refute about what itself (that pathological program) will do when it
    halts, and then it does the opposite.

    Since your program DD calls HHH(DD), that means you are asserting that
    this is how you ask HHH about the behavior of DD when it is run.

    IF you then say this input does NOT provide the information to specify
    that question, you just demonstrated that you are just a liar.

    Sorry, all you have done is proven that you are so stupd that you think
    you can ignore the facts when presented to you, REPEATEDLY, and still
    try to say you are being correct.

    All you are doing is proving that you are just a pathological liar with
    no concept of what Truth actually is.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Damon@Richard@Damon-Family.org to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Thu Dec 11 20:29:58 2025
    From Newsgroup: comp.theory

    On 12/11/25 8:06 PM, olcott wrote:
    *Very simple first principles showing the halting problem error*

    And if you want to do this, then you need to start by stating the
    principles you are using, and then the logical steps that get you to
    what you are claiming.

    Your problem is that since you don't know the actual first principles,
    your attempt will show that you really don't know what you are talking
    about, which is why you always end up just making baseless claims with a nebulous basis, since there really isn't an actual basis for the claim
    to work from, just your zero-principle idea of what should be.

    Your problem is you ar making it clear, you just don't understand how
    logic works, and think it is just high school debate class, but the
    teacher forgot to tell you to cite your sources, so you based your
    arguement on the rumor mill.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@polcott333@gmail.com to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Thu Dec 11 19:44:17 2025
    From Newsgroup: comp.theory

    On 12/11/2025 7:21 PM, Richard Damon wrote:
    On 12/11/25 8:06 PM, olcott wrote:
    On 12/11/2025 6:52 PM, Richard Damon wrote:
    On 12/11/25 8:47 AM, olcott wrote:
    On 12/11/2025 6:14 AM, Richard Damon wrote:
    On 12/10/25 10:33 PM, olcott wrote:
    On 12/10/2025 9:21 PM, Richard Damon wrote:
    On 12/10/25 9:19 PM, olcott wrote:
    On 12/10/2025 8:13 PM, Richard Damon wrote:
    On 12/10/25 9:00 PM, olcott wrote:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.


    And since the input specifies the behavior of the Turing
    Machine it represents when run,

    Counter-factual, but then you have only ever been
    a somewhat smart bot stuck in rebuttal mode.


    WHy do you say that?
    What grounds do you have for that claim?
    Do you even know what you are saying?


    That is the behavior pattern that you have been
    consistently showing with every post for years.

    You mean asking you to actual prove your claims?


    I always prove my claims you always dismiss them
    with dogma and rhetoric utterly bereft of any of
    any supporting reasoning like you just did.

    No, you argue for them based on unsupported claims.

    TO PROVE something, you need to refer to the accepted AXIOM,
    DEFINITIONS, and proven theorms in the system.

    All you are doing is proving you don't know what you are talking
    about and don't care how much reckless stupidity you show.


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

    It is a verified fact that N steps of DD simulated
    by HHH according to the semantics of the C programming
    do prove a behavior pattern that cannot possibly reach
    the "return" statement final halt state of DD in any
    number of steps.


    No  it doesn't. As your described code is not a "Program", AS IT IS
    MISSING THE NEEDD CODE OF HHH.


    That HHH simulates DD according to the semantics of
    C is fully enough specification. We could simply
    imagine that HHH is a C emulator that can invoke
    an instance of itself recursively.

    But it CAN'T for the input given,
    If the above is the only thing in DD.c and
    HHH is an executable that

    (a) Interprets DD.c
    (b) Recognizes the call to itself and invokes
    another instance of itself with the function
    body of DD as char* input...

    The execution trace of that alone proves that
    the input to HHH(DD) does not halt.
    --
    Copyright 2025 Olcott<br><br>

    My 28 year goal has been to make <br>
    "true on the basis of meaning expressed in language"<br>
    reliably computable.<br><br>

    This required establishing a new foundation<br>
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@polcott333@gmail.com to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Thu Dec 11 19:50:23 2025
    From Newsgroup: comp.theory

    On 12/11/2025 7:29 PM, Richard Damon wrote:
    On 12/11/25 8:06 PM, olcott wrote:
    *Very simple first principles showing the halting problem error*

    And if you want to do this, then you need to start by stating the
    principles you are using, and then the logical steps that get you to
    what you are claiming.


    Turing machine deciders compute functions from finite
    strings to {accept, reject}.

    The halting problem itself requires that deciders
    compute the behavior of executing machines, thus
    category error flat out and simple.
    --
    Copyright 2025 Olcott<br><br>

    My 28 year goal has been to make <br>
    "true on the basis of meaning expressed in language"<br>
    reliably computable.<br><br>

    This required establishing a new foundation<br>
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mikko@mikko.levanto@iki.fi to comp.theory,comp.lang.c,comp.lang.c++,comp.ai.philosophy on Fri Dec 12 10:20:13 2025
    From Newsgroup: comp.theory

    olcott kirjoitti 11.12.2025 klo 18.05:
    On 12/11/2025 3:09 AM, Mikko wrote:
    olcott kirjoitti 11.12.2025 klo 4.00:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    No, that is not a category error. If the question to be answered
    is something other than "does this computation halt" then there
    is not point to call the decider a "halting decider".

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.

    The usual defintion does the same. But usually the requirement is
    that the solution to the problem includes encoding rules that
    specify what the input shall be in order to specify the behaviour
    asked about.

    No this has always been the error of conflating the
    behavior of the machine with the behavior specified
    by the input finite string. In every case besides
    pathological self-reference this makes no difference.

    As I said the usual formulation of the halting problem asks about
    the behaviour of the machine. It is left to the solver of the
    problem to crate encoding rules to ensure that the behavour
    specified by the input to the halting decider is the same as the
    behaviour asked about.

    If you don't like it that way you must post a pointer to the
    formulation you think is better for your purposes.
    --
    Mikko
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mikko@mikko.levanto@iki.fi to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Fri Dec 12 10:27:55 2025
    From Newsgroup: comp.theory

    olcott kirjoitti 12.12.2025 klo 3.44:
    On 12/11/2025 7:21 PM, Richard Damon wrote:
    On 12/11/25 8:06 PM, olcott wrote:
    On 12/11/2025 6:52 PM, Richard Damon wrote:
    On 12/11/25 8:47 AM, olcott wrote:
    On 12/11/2025 6:14 AM, Richard Damon wrote:
    On 12/10/25 10:33 PM, olcott wrote:
    On 12/10/2025 9:21 PM, Richard Damon wrote:
    On 12/10/25 9:19 PM, olcott wrote:
    On 12/10/2025 8:13 PM, Richard Damon wrote:
    On 12/10/25 9:00 PM, olcott wrote:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.


    And since the input specifies the behavior of the Turing
    Machine it represents when run,

    Counter-factual, but then you have only ever been
    a somewhat smart bot stuck in rebuttal mode.


    WHy do you say that?
    What grounds do you have for that claim?
    Do you even know what you are saying?


    That is the behavior pattern that you have been
    consistently showing with every post for years.

    You mean asking you to actual prove your claims?


    I always prove my claims you always dismiss them
    with dogma and rhetoric utterly bereft of any of
    any supporting reasoning like you just did.

    No, you argue for them based on unsupported claims.

    TO PROVE something, you need to refer to the accepted AXIOM,
    DEFINITIONS, and proven theorms in the system.

    All you are doing is proving you don't know what you are talking
    about and don't care how much reckless stupidity you show.


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

    It is a verified fact that N steps of DD simulated
    by HHH according to the semantics of the C programming
    do prove a behavior pattern that cannot possibly reach
    the "return" statement final halt state of DD in any
    number of steps.


    No  it doesn't. As your described code is not a "Program", AS IT IS
    MISSING THE NEEDD CODE OF HHH.


    That HHH simulates DD according to the semantics of
    C is fully enough specification. We could simply
    imagine that HHH is a C emulator that can invoke
    an instance of itself recursively.

    But it CAN'T for the input given,

    If the above is the only thing in DD.c and
    HHH is an executable that

    (a) Interprets DD.c
    (b) Recognizes the call to itself and invokes
    another instance of itself with the function
    body of DD as char* input...

    then the decider will report about a non-input, which is not what
    the halting problem requires. The halting problmem requires that
    the input fully specifies the conputation asked about, which in
    case of DD means that the input must also specify how the value of
    HHH(DD) is computed.

    The original halting problem is about Turing machines. An input to
    a Turing machine must be complete because a Turing machine cannot
    see anything else. If your input refers to something outside it
    then it is not relevant to the halting problem.
    --
    Mikko
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mikko@mikko.levanto@iki.fi to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Fri Dec 12 10:31:00 2025
    From Newsgroup: comp.theory

    olcott kirjoitti 11.12.2025 klo 16.42:
    On 12/11/2025 3:00 AM, Mikko wrote:
    olcott kirjoitti 10.12.2025 klo 15.04:
    On 12/10/2025 3:43 AM, Mikko wrote:
    polcott kirjoitti 10.12.2025 klo 0.27:
    These are finally the long sought words that do
    resolve the halting problem to a category error.

    Turing machine deciders only compute the mapping from
    their [finite string] inputs to an accept or reject
    state on the basis that this [finite string] input
    specifies or fails to specify a particular semantic
    or syntactic property.

    The above paragraph (acutally just one sentence) does not prove or
    even say anything about the halting problem.

    It is the definition of a decider that the halting
    problem violates.

    Nothing in the problem statement violates any definition. You can't
    even quote the alleged "violation".

    *It has taken me 21 years to derive these first principles*

    That you emphasize an irrelevancy means that you have nothing
    relevant to say.
    --
    Mikko
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@polcott333@gmail.com to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Fri Dec 12 06:48:14 2025
    From Newsgroup: comp.theory

    On 12/12/2025 2:20 AM, Mikko wrote:
    olcott kirjoitti 11.12.2025 klo 18.05:
    On 12/11/2025 3:09 AM, Mikko wrote:
    olcott kirjoitti 11.12.2025 klo 4.00:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    No, that is not a category error. If the question to be answered
    is something other than "does this computation halt" then there
    is not point to call the decider a "halting decider".

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.

    The usual defintion does the same. But usually the requirement is
    that the solution to the problem includes encoding rules that
    specify what the input shall be in order to specify the behaviour
    asked about.

    No this has always been the error of conflating the
    behavior of the machine with the behavior specified
    by the input finite string. In every case besides
    pathological self-reference this makes no difference.

    As I said the usual formulation of the halting problem asks about
    the behaviour of the machine. It is left to the solver of the
    problem to crate encoding rules

    Principle 1: Turing machine deciders compute functions
    from finite strings to {accept, reject} according to
    whether the input has a syntactic property or specifies
    a semantic property.

    It is incorrect to require a halt decider to report on
    a sequence of steps that are not already directly encoded
    in its finite string input.

    to ensure that the behavour
    specified by the input to the halting decider is the same as the
    behaviour asked about.


    int sum(int x, int y){ return x + y; }

    That is the same as saying that it is up to the
    implementer to determine how to make sum(3,4)
    produce the required sum of 5 + 6 instead of
    producing the sum that is directly encoded in
    the input.

    If you don't like it that way you must post a pointer to the
    formulation you think is better for your purposes.

    --
    Copyright 2025 Olcott<br><br>

    My 28 year goal has been to make <br>
    "true on the basis of meaning expressed in language"<br>
    reliably computable.<br><br>

    This required establishing a new foundation<br>
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@polcott333@gmail.com to comp.theory,comp.lang.c,comp.lang.c++,comp.ai.philosophy on Fri Dec 12 08:08:49 2025
    From Newsgroup: comp.theory

    On 12/12/2025 2:27 AM, Mikko wrote:
    olcott kirjoitti 12.12.2025 klo 3.44:
    On 12/11/2025 7:21 PM, Richard Damon wrote:
    On 12/11/25 8:06 PM, olcott wrote:
    On 12/11/2025 6:52 PM, Richard Damon wrote:
    On 12/11/25 8:47 AM, olcott wrote:
    On 12/11/2025 6:14 AM, Richard Damon wrote:
    On 12/10/25 10:33 PM, olcott wrote:
    On 12/10/2025 9:21 PM, Richard Damon wrote:
    On 12/10/25 9:19 PM, olcott wrote:
    On 12/10/2025 8:13 PM, Richard Damon wrote:
    On 12/10/25 9:00 PM, olcott wrote:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.


    And since the input specifies the behavior of the Turing >>>>>>>>>>> Machine it represents when run,

    Counter-factual, but then you have only ever been
    a somewhat smart bot stuck in rebuttal mode.


    WHy do you say that?
    What grounds do you have for that claim?
    Do you even know what you are saying?


    That is the behavior pattern that you have been
    consistently showing with every post for years.

    You mean asking you to actual prove your claims?


    I always prove my claims you always dismiss them
    with dogma and rhetoric utterly bereft of any of
    any supporting reasoning like you just did.

    No, you argue for them based on unsupported claims.

    TO PROVE something, you need to refer to the accepted AXIOM,
    DEFINITIONS, and proven theorms in the system.

    All you are doing is proving you don't know what you are talking
    about and don't care how much reckless stupidity you show.


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

    It is a verified fact that N steps of DD simulated
    by HHH according to the semantics of the C programming
    do prove a behavior pattern that cannot possibly reach
    the "return" statement final halt state of DD in any
    number of steps.


    No  it doesn't. As your described code is not a "Program", AS IT IS >>>>> MISSING THE NEEDD CODE OF HHH.


    That HHH simulates DD according to the semantics of
    C is fully enough specification. We could simply
    imagine that HHH is a C emulator that can invoke
    an instance of itself recursively.

    But it CAN'T for the input given,

    If the above is the only thing in DD.c and
    HHH is an executable that

    (a) Interprets DD.c
    (b) Recognizes the call to itself and invokes
    another instance of itself with the function
    body of DD as char* input...

    then the decider will report about a non-input, which is not what
    the halting problem requires.

    How the hell is the file name DD.c not an input to HHH.exe?

    The halting problmem requires that
    the input fully specifies the conputation asked about, which in
    case of DD means that the input must also specify how the value of
    HHH(DD) is computed.


    DD does specify that it calls HHH.

    The original halting problem is about Turing machines. An input to
    a Turing machine must be complete because a Turing machine cannot
    see anything else. If your input refers to something outside it
    then it is not relevant to the halting problem.


    I do this in C to show all the relevant details
    that are simply assumed away by the abstraction
    of Turing machines.

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

    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞, // accept state
    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn // reject state

    *Keeps repeating unless aborted*
    (a) Ĥ copies its input ⟨Ĥ⟩
    (b) Ĥ invokes embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
    (c) embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩

    The exact same process occurs here except that
    we cannot see the Turing machine source code
    that proves the exact sequence of underlying steps.

    In this case we can still see that ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by
    Ĥ.embedded_H cannot possibly reach its own final halt
    state of ⟨Ĥ.qn⟩. This is too difficult for most people
    to understand so I do this in C.

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

    HHH simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)...
    --
    Copyright 2025 Olcott<br><br>

    My 28 year goal has been to make <br>
    "true on the basis of meaning expressed in language"<br>
    reliably computable.<br><br>

    This required establishing a new foundation<br>
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Damon@Richard@Damon-Family.org to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Fri Dec 12 09:11:56 2025
    From Newsgroup: comp.theory

    On 12/11/25 8:44 PM, olcott wrote:
    On 12/11/2025 7:21 PM, Richard Damon wrote:
    On 12/11/25 8:06 PM, olcott wrote:
    On 12/11/2025 6:52 PM, Richard Damon wrote:
    On 12/11/25 8:47 AM, olcott wrote:
    On 12/11/2025 6:14 AM, Richard Damon wrote:
    On 12/10/25 10:33 PM, olcott wrote:
    On 12/10/2025 9:21 PM, Richard Damon wrote:
    On 12/10/25 9:19 PM, olcott wrote:
    On 12/10/2025 8:13 PM, Richard Damon wrote:
    On 12/10/25 9:00 PM, olcott wrote:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.


    And since the input specifies the behavior of the Turing
    Machine it represents when run,

    Counter-factual, but then you have only ever been
    a somewhat smart bot stuck in rebuttal mode.


    WHy do you say that?
    What grounds do you have for that claim?
    Do you even know what you are saying?


    That is the behavior pattern that you have been
    consistently showing with every post for years.

    You mean asking you to actual prove your claims?


    I always prove my claims you always dismiss them
    with dogma and rhetoric utterly bereft of any of
    any supporting reasoning like you just did.

    No, you argue for them based on unsupported claims.

    TO PROVE something, you need to refer to the accepted AXIOM,
    DEFINITIONS, and proven theorms in the system.

    All you are doing is proving you don't know what you are talking
    about and don't care how much reckless stupidity you show.


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

    It is a verified fact that N steps of DD simulated
    by HHH according to the semantics of the C programming
    do prove a behavior pattern that cannot possibly reach
    the "return" statement final halt state of DD in any
    number of steps.


    No  it doesn't. As your described code is not a "Program", AS IT IS
    MISSING THE NEEDD CODE OF HHH.


    That HHH simulates DD according to the semantics of
    C is fully enough specification. We could simply
    imagine that HHH is a C emulator that can invoke
    an instance of itself recursively.

    But it CAN'T for the input given,
    If the above is the only thing in DD.c and
    HHH is an executable that

    IF the above is the only thing in the program, the input is a category
    error as it isn't a program, and your claim that HHH interprets the
    input per the C language is just a lie.


    (a) Interprets DD.c
    (b) Recognizes the call to itself and invokes
    another instance of itself with the function
    body of DD as char* input...

    Not an allowed operation.

    Sorry, you are just showing that you don't understand the meaning of the
    words you are using.


    The execution trace of that alone proves that
    the input to HHH(DD) does not halt.


    No, it proves that you are just a stupid liar that doesn't know the
    meaning of the words you are using.

    Like that "Programs" are defined as required to be a COMPLETE
    specification of the algorithm.

    Sorry, you just threw out your lifes works because you demonstrated that
    you have never been telling the truth.

    Since DD is NOT built by the definition of the proof, it is meaningless.

    Since the input is a category error, your logic is unsound.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Damon@Richard@Damon-Family.org to comp.theory,comp.ai.philosophy,sci.logic,sci.math on Fri Dec 12 09:12:00 2025
    From Newsgroup: comp.theory

    On 12/11/25 8:50 PM, olcott wrote:
    On 12/11/2025 7:29 PM, Richard Damon wrote:
    On 12/11/25 8:06 PM, olcott wrote:
    *Very simple first principles showing the halting problem error*

    And if you want to do this, then you need to start by stating the
    principles you are using, and then the logical steps that get you to
    what you are claiming.


    Turing machine deciders compute functions from finite
    strings to {accept, reject}.

    The halting problem itself requires that deciders
    compute the behavior of executing machines, thus
    category error flat out and simple.



    Nope, as the behavior of the executed string is a deterministic function
    of the input string the decider was given (if correctly formed).

    Thus is CAN be the "function" that the decider is to try to compute.

    The fact that the function is non-computable doesn't make the problem a category error, just that it is impossible.

    All you are doing is proving your ignorance and stupidity, cause
    becausse you reckless decided to not learn what you were going to talk
    about.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Damon@Richard@Damon-Family.org to comp.theory,comp.lang.c,comp.lang.c++,comp.ai.philosophy on Fri Dec 12 09:20:03 2025
    From Newsgroup: comp.theory

    On 12/12/25 9:08 AM, olcott wrote:
    On 12/12/2025 2:27 AM, Mikko wrote:
    olcott kirjoitti 12.12.2025 klo 3.44:
    On 12/11/2025 7:21 PM, Richard Damon wrote:
    On 12/11/25 8:06 PM, olcott wrote:
    On 12/11/2025 6:52 PM, Richard Damon wrote:
    On 12/11/25 8:47 AM, olcott wrote:
    On 12/11/2025 6:14 AM, Richard Damon wrote:
    On 12/10/25 10:33 PM, olcott wrote:
    On 12/10/2025 9:21 PM, Richard Damon wrote:
    On 12/10/25 9:19 PM, olcott wrote:
    On 12/10/2025 8:13 PM, Richard Damon wrote:
    On 12/10/25 9:00 PM, olcott wrote:
    *It has take me 21 years to boil it down to this*

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    The corrected halting problem requires a Turing
    machine decider to report in the behavior that
    its finite string input specifies.


    And since the input specifies the behavior of the Turing >>>>>>>>>>>> Machine it represents when run,

    Counter-factual, but then you have only ever been
    a somewhat smart bot stuck in rebuttal mode.


    WHy do you say that?
    What grounds do you have for that claim?
    Do you even know what you are saying?


    That is the behavior pattern that you have been
    consistently showing with every post for years.

    You mean asking you to actual prove your claims?


    I always prove my claims you always dismiss them
    with dogma and rhetoric utterly bereft of any of
    any supporting reasoning like you just did.

    No, you argue for them based on unsupported claims.

    TO PROVE something, you need to refer to the accepted AXIOM,
    DEFINITIONS, and proven theorms in the system.

    All you are doing is proving you don't know what you are talking
    about and don't care how much reckless stupidity you show.


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

    It is a verified fact that N steps of DD simulated
    by HHH according to the semantics of the C programming
    do prove a behavior pattern that cannot possibly reach
    the "return" statement final halt state of DD in any
    number of steps.


    No  it doesn't. As your described code is not a "Program", AS IT >>>>>> IS MISSING THE NEEDD CODE OF HHH.


    That HHH simulates DD according to the semantics of
    C is fully enough specification. We could simply
    imagine that HHH is a C emulator that can invoke
    an instance of itself recursively.

    But it CAN'T for the input given,

    If the above is the only thing in DD.c and
    HHH is an executable that

    (a) Interprets DD.c
    (b) Recognizes the call to itself and invokes
    another instance of itself with the function
    body of DD as char* input...

    then the decider will report about a non-input, which is not what
    the halting problem requires.

    How the hell is the file name DD.c not an input to HHH.exe?

    It isn't a VALID input, as it doesn't specify a C program, only a fragment.


    The halting problmem requires that
    the input fully specifies the conputation asked about, which in
    case of DD means that the input must also specify how the value of
    HHH(DD) is computed.


    DD does specify that it calls HHH.


    But not what that HHH is, as REQUIRED for it to be a program.

    I guess you don't understand what a program actually is.


    The original halting problem is about Turing machines. An input to
    a Turing machine must be complete because a Turing machine cannot
    see anything else. If your input refers to something outside it
    then it is not relevant to the halting problem.


    I do this in C to show all the relevant details
    that are simply assumed away by the abstraction
    of Turing machines.

    But then you show you don't actually understand C.


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

    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞, // accept state
    Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn // reject state

    *Keeps repeating unless aborted*
    (a) Ĥ copies its input ⟨Ĥ⟩
    (b) Ĥ invokes embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
    (c) embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩

    Nope, because you shift levels of abstraction.

    (a) Ĥ copies its input (Ĥ)
    (b) Ĥ invokes embedded_H (Ĥ) (Ĥ)
    (c) embedded_H simulated (Ĥ) (Ĥ)
    (d) embedded_H simulates Ĥ copying its input (Ĥ)
    (e) embedded_H simulates Ĥ invoking embedded_H (Ĥ) (Ĥ)
    (f) embedded_H simulates embedded_H simulating (Ĥ) (Ĥ)
    the keeps on going until the outer embedded_H decides to abort, at which
    point
    (x) embedded_H aborts it simulation of (Ĥ) (Ĥ)
    (y) embedded_H goes to Ĥ.qn
    (z) Ĥ halts, thus showing that embedded_H was wrong.

    Your problem is you can't handle the real logic, because your processing
    unit is just to primative and can't handle some processing structures.

    Sorry, your logic is just based on you lying.


    The exact same process occurs here except that
    we cannot see the Turing machine source code
    that proves the exact sequence of underlying steps.

    In this case we can still see that ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H cannot possibly reach its own final halt
    state of ⟨Ĥ.qn⟩. This is too difficult for most people
    to understand so I do this in C.

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

    HHH simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)...



    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mikko@mikko.levanto@iki.fi to comp.theory,sci.logic,comp.lang.c,comp.lang.c++ on Sat Dec 13 12:58:32 2025
    From Newsgroup: comp.theory

    olcott kirjoitti 11.12.2025 klo 16.38:
    On 12/11/2025 2:53 AM, Mikko wrote:
    olcott kirjoitti 10.12.2025 klo 18.27:

    DD() executed from main() calls HHH(DD) thus is
    not one-and-the-same-thing as an argument to HHH.

    If the last sentence is true then this is not the counter exmaple
    mentioned in certain proofs of noncomputability of halting and
    therefore not relevant in that context. The halting problem reuqires
    that HHH can determine whether the counter example halts. That is,
    you must be able to replace "???" in

       #include <stdio.h> // or your replacement
       int main (void)
       {
         int Halt_Status = HHH(???); // put the correct argument here
         printf("HHH says: %s\n", Halt_Status ? "halts" : "does not halt"); >>      return Halt_Status;
       }

    with whatever specifies the behaviour of DD to HHH. If you can't
    do this then HHH is not a halt decider nor a partial halt decider.

    When the halting problem requires a halt decider
    to report on the behavior of a Turing machine this
    is always a category error.

    No, it is not. There is nothing in the halting problem that satisfies
    the criteria for "category error": things belonging to a particular
    category are presented as if they belong to a different category, or, alternatively, a property is ascribed to a thing that could not possibly
    have that property. You can't identify either criterion being violated
    in the halting problem.
    --
    Mikko
    --- Synchronet 3.21a-Linux NewsLink 1.2