• let's crank this up a notch ...

    From dart200@[email protected] to comp.theory on Wed Sep 17 19:18:10 2025
    From Newsgroup: comp.theory


    hi all, especially olcott!

    first off, why is usenet so annoying to access? jeez... sorry if
    i mess up any conventions. and no edits if i make a typo! such 20th century technology 😮‍💨

    second, olcott could you please tell me the gist of your ideas?

    i stumbled onto your name about 10 years ago when i first started
    contemplating the halting problem. i wrote it down in a document noting that you've been cranking on this since at least 2004! i promptly forgot about
    it until a few days ago going thru my archives, and i'm pleasantly surprised to see you're still active working on this, albeit here in some obscure part
    of computing history...

    third, has anyone here (especially olcott) actually read turing's original arguments on the matter? the decision paradox described by turing, involving whether some input machine is "satisfactory" or not, is slightly different
    than your basic halting paradox, and comes with an additional constraint
    that any resolution to said paradox must abide by. namely: if the resolution to the paradox allows for expressing the computation of the antidiagonal (β) across the sequence of computable numbers .../then ya done goofed!/

    if you haven't, i /highly/ recommend carefully reading thru the first two pages of §8 from /on computable numbers/. they were the /first/ words turing wrote about computing, after defining the underlying model of computing as theory, where he lays down the foundation for undecidability within computing:

    https://www.astro.puc.cl/~rparra/tools/PAPERS/turing_1936.pdf#page=17

    or you can read my thesis on the matter:

    https://www.academia.edu/143540657
    --
    a burnt out swe investigating into why our tooling doesn't involve basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Wed Sep 17 15:09:13 2025
    From Newsgroup: comp.theory

    On 9/17/2025 2:18 PM, dart200 wrote:

    hi all, especially olcott!

    first off, why is usenet so annoying to access? jeez... sorry if
    i mess up any conventions. and no edits if i make a typo! such 20th century technology 😮‍💨

    second, olcott could you please tell me the gist of your ideas?

    i stumbled onto your name about 10 years ago when i first started contemplating the halting problem. i wrote it down in a document noting that you've been cranking on this since at least 2004! i promptly forgot about
    it until a few days ago going thru my archives, and i'm pleasantly surprised to see you're still active working on this, albeit here in some obscure part of computing history...

    third, has anyone here (especially olcott) actually read turing's original arguments on the matter? the decision paradox described by turing, involving whether some input machine is "satisfactory" or not, is slightly different than your basic halting paradox, and comes with an additional constraint
    that any resolution to said paradox must abide by. namely: if the resolution to
    the paradox allows for expressing the computation of the antidiagonal (β) across the sequence of computable numbers .../then ya done goofed!/

    if you haven't, i /highly/ recommend carefully reading thru the first two pages
    of §8 from /on computable numbers/. they were the /first/ words turing wrote about computing, after defining the underlying model of computing as theory, where he lays down the foundation for undecidability within computing:

    https://www.astro.puc.cl/~rparra/tools/PAPERS/turing_1936.pdf#page=17

    or you can read my thesis on the matter:

    https://www.academia.edu/143540657


    Here is the essence of my work and its validation by Claude AI https://philpapers.org/archive/OLCHPS.pdf
    Four other LLM models also agree.

    This is the summation of 22 years worth of work since 2004.
    25% of all of the postings on comp.theory since 2004 are mine.

    I bypass the whole diagonal argument and delve directly
    into the semantics of the algorithm specifications.
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Wed Sep 17 15:18:19 2025
    From Newsgroup: comp.theory

    On 9/17/2025 2:18 PM, dart200 wrote:

    hi all, especially olcott!

    first off, why is usenet so annoying to access? jeez... sorry if
    i mess up any conventions. and no edits if i make a typo! such 20th century technology 😮‍💨


    Google Groups used to provide easy access until
    a spammer ruined it for all of us.

    second, olcott could you please tell me the gist of your ideas?


    I already sent you the key gist of my ideas.

    i stumbled onto your name about 10 years ago when i first started contemplating the halting problem. i wrote it down in a document noting that you've been cranking on this since at least 2004! i promptly forgot about
    it until a few days ago going thru my archives, and i'm pleasantly surprised to see you're still active working on this, albeit here in some obscure part of computing history...


    Here are my many papers. https://www.researchgate.net/profile/Pl-Olcott/research

    third, has anyone here (especially olcott) actually read turing's original arguments on the matter? the decision paradox described by turing, involving whether some input machine is "satisfactory" or not, is slightly different than your basic halting paradox, and comes with an additional constraint
    that any resolution to said paradox must abide by. namely: if the resolution to
    the paradox allows for expressing the computation of the antidiagonal (β) across the sequence of computable numbers .../then ya done goofed!/

    if you haven't, i /highly/ recommend carefully reading thru the first two pages
    of §8 from /on computable numbers/. they were the /first/ words turing wrote about computing, after defining the underlying model of computing as theory, where he lays down the foundation for undecidability within computing:


    As a software engineer I always boil things
    down to their barest essence.

    https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
    The above paper seems the best because Linz translated
    the HP proof into explicit state changes.

    That is my most important paper https://www.researchgate.net/publication/369971402_Simulating_Termination_Analyzer_H_is_Not_Fooled_by_Pathological_Input_D

    I have had many key insights since then.

    https://www.astro.puc.cl/~rparra/tools/PAPERS/turing_1936.pdf#page=17

    or you can read my thesis on the matter:

    https://www.academia.edu/143540657


    I skimmed the first couple of pages after I logged
    in to Acadamia. You seem to refer to the diagonal,
    my method bypasses it.
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mr Flibble@[email protected] to comp.theory on Wed Sep 17 21:18:52 2025
    From Newsgroup: comp.theory

    On Wed, 17 Sep 2025 15:09:13 -0500, olcott wrote:

    On 9/17/2025 2:18 PM, dart200 wrote:

    hi all, especially olcott!

    first off, why is usenet so annoying to access? jeez... sorry if i mess
    up any conventions. and no edits if i make a typo! such 20th century
    technology 😮‍💨

    second, olcott could you please tell me the gist of your ideas?

    i stumbled onto your name about 10 years ago when i first started
    contemplating the halting problem. i wrote it down in a document noting
    that you've been cranking on this since at least 2004! i promptly
    forgot about it until a few days ago going thru my archives, and i'm
    pleasantly surprised to see you're still active working on this, albeit
    here in some obscure part of computing history...

    third, has anyone here (especially olcott) actually read turing's
    original arguments on the matter? the decision paradox described by
    turing, involving whether some input machine is "satisfactory" or not,
    is slightly different than your basic halting paradox, and comes with
    an additional constraint that any resolution to said paradox must abide
    by. namely: if the resolution to the paradox allows for expressing the
    computation of the antidiagonal (β) across the sequence of computable
    numbers .../then ya done goofed!/

    if you haven't, i /highly/ recommend carefully reading thru the first
    two pages of §8 from /on computable numbers/. they were the /first/
    words turing wrote about computing, after defining the underlying model
    of computing as theory, where he lays down the foundation for
    undecidability within computing:

    https://www.astro.puc.cl/~rparra/tools/PAPERS/turing_1936.pdf#page=17

    or you can read my thesis on the matter:

    https://www.academia.edu/143540657


    Here is the essence of my work and its validation by Claude AI https://philpapers.org/archive/OLCHPS.pdf Four other LLM models also
    agree.

    The LLM prompts you used were carefully crafted such that the LLM context
    was NOT related to the Halting Problem. People who think they can use
    LLMs to prove anything are ignorant at best, cranks at worst.


    This is the summation of 22 years worth of work since 2004. 25% of all
    of the postings on comp.theory since 2004 are mine.

    I bypass the whole diagonal argument and delve directly into the
    semantics of the algorithm specifications.

    You FAIL to bypass the diagonal argument: DD halts.

    /Flibble
    --
    meet ever shorter deadlines, known as "beat the clock"
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Wed Sep 17 23:02:45 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:
    Here is the essence of my work and its validation by Claude AI https://philpapers.org/archive/OLCHPS.pdf
    Four other LLM models also agree.

    llms can be made to agree 1=2 given enough prompting, unfortunately. we really should
    be evaluating llms not based on what they can prove, but on what they can't be prompted to prove. that would show truly critical reasoning. the bubble popping for
    2020s AI will be quite spectacular.

    also, that result fundamentally contradicts itself. the analyser simulated its own
    behavior as a matter of infinite recursion ... but then uses that to return
    a result???

    and if that is the result then shouldn't HHH(DD) -> 0, so Halt_Status = 0, and the
    if statement triggering the goto HERE loop does not run, causing DD() to halt ...
    meaning HHH(DD) should have been 1. the result is just completely nonsensical.

    oh dear olcott. but look i have a resolution to this paradox and u definitely are the
    right track to a degree, i do hope you'll hear me out fully.

    (is there a guide somewhere for usenet markup conventions? like for fixed-width)

    This is the summation of 22 years worth of work since 2004.
    25% of all of the postings on comp.theory since 2004 are mine.

    unfortunately time spent =/= correctness. while i'm sure there is plenty of value
    in the work you did do, even beyond priming you for this engagement, i'm also sure
    that ur missing something about the original argument for exactly why turing established undecidability in computing in the first place. i'm just hoping your
    time spent indicates a willingness to continue engagement, and that if i do swing
    you over, others will 👀👀👀

    I bypass the whole diagonal argument and delve directly
    into the semantics of the algorithm specifications.

    the diagonal that turing is discussing not "by-passable". he's talking about an /actual diagonal/ computed across the sequence of computable numbers: for every r-th
    machine that can "satisfactorily" compute a number, the diagonal computation will
    find it's r-th digit and this becomes the r-th digit on the diagonal.

    the problem turing is worried about is that if such a diagonal is computable, it
    can be used to "diagonalize" the computable numbers like cantor did with the reals.
    turing presumes that if one can compute a diagonal across the computable numbers,
    then this computation could be used to create an anti-diagonal where each digit is the opposite from the true diagonal ... meaning it would be a computable number that can't exist on the total list of computable numbers. contradiction!

    turing even gives a succinct formal proof for this problem:

    let αn be the n-th computable sequence, and let φn(m) be the m-th figure in αn.
    Let β be the sequence with 1-φn(m) as its n-th. figure. Since β is computable,
    there exists a number K [== β computation] such that 1-φn(n) = φK(n) for all n.
    Putting n = K, we have 1 = 2φK(K), i.e. 1 is even. This is impossible.

    the reason that turing goes on in the next page to show how computing the direct diagonal (β') results in an undecidable paradox is to provide a reason why
    the computation of β can't be computed. he does so with a decision paradox that
    isn't /exactly/ like the halting paradox, but very much quite similar.

    if you resolution for decision paradoxes doesn't also show that β isn't,
    then it's not gunna work. i don't think you've yet had awareness of this problem,
    let alone found a resolution to decision paradoxes that also avoids computing a β.
    --
    a burnt out swe investigating into why our tooling doesn't involve basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Wed Sep 17 18:16:45 2025
    From Newsgroup: comp.theory

    On 9/17/2025 6:02 PM, dart200 wrote:

    olcott <[email protected]> posted:
    Here is the essence of my work and its validation by Claude AI
    https://philpapers.org/archive/OLCHPS.pdf
    Four other LLM models also agree.

    llms can be made to agree 1=2 given enough prompting, unfortunately. we really should
    be evaluating llms not based on what they can prove, but on what they can't be
    prompted to prove. that would show truly critical reasoning. the bubble popping for
    2020s AI will be quite spectacular.

    also, that result fundamentally contradicts itself. the analyser simulated its own
    behavior as a matter of infinite recursion ... but then uses that to return
    a result???

    and if that is the result then shouldn't HHH(DD) -> 0, so Halt_Status = 0, and the
    if statement triggering the goto HERE loop does not run, causing DD() to halt ...
    meaning HHH(DD) should have been 1. the result is just completely nonsensical.

    oh dear olcott. but look i have a resolution to this paradox and u definitely are the
    right track to a degree, i do hope you'll hear me out fully.

    (is there a guide somewhere for usenet markup conventions? like for fixed-width)

    This is the summation of 22 years worth of work since 2004.
    25% of all of the postings on comp.theory since 2004 are mine.

    unfortunately time spent =/= correctness. while i'm sure there is plenty of value
    in the work you did do, even beyond priming you for this engagement, i'm also sure
    that ur missing something about the original argument for exactly why turing established undecidability in computing in the first place. i'm just hoping your
    time spent indicates a willingness to continue engagement, and that if i do swing
    you over, others will 👀👀👀

    I bypass the whole diagonal argument and delve directly
    into the semantics of the algorithm specifications.

    the diagonal that turing is discussing not "by-passable". he's talking about an
    /actual diagonal/ computed across the sequence of computable numbers: for every r-th
    machine that can "satisfactorily" compute a number, the diagonal computation will
    find it's r-th digit and this becomes the r-th digit on the diagonal.

    the problem turing is worried about is that if such a diagonal is computable, it
    can be used to "diagonalize" the computable numbers like cantor did with the reals.
    turing presumes that if one can compute a diagonal across the computable numbers,
    then this computation could be used to create an anti-diagonal where each digit
    is the opposite from the true diagonal ... meaning it would be a computable number that can't exist on the total list of computable numbers. contradiction!

    turing even gives a succinct formal proof for this problem:

    let αn be the n-th computable sequence, and let φn(m) be the m-th figure in αn.
    Let β be the sequence with 1-φn(m) as its n-th. figure. Since β is computable,
    there exists a number K [== β computation] such that 1-φn(n) = φK(n) for all n.
    Putting n = K, we have 1 = 2φK(K), i.e. 1 is even. This is impossible.

    the reason that turing goes on in the next page to show how computing the direct diagonal (β') results in an undecidable paradox is to provide a reason why
    the computation of β can't be computed. he does so with a decision paradox that
    isn't /exactly/ like the halting paradox, but very much quite similar.

    if you resolution for decision paradoxes doesn't also show that β isn't, then it's not gunna work. i don't think you've yet had awareness of this problem,
    let alone found a resolution to decision paradoxes that also avoids computing a β.


    The way that the diagonal *is* bypassed is my newest
    work that is not provided anywhere else besides here:

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

    There never has been an actual input that does the
    opposite of whatever its halt decider decides. All
    of the conventional proofs incorrectly conflate the
    behavior of an actual Turing Machine (not its description)
    with the behavior that the input specifies.

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

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


    DD simulated by HHH specifies:
    HHH simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)...

    until HHH aborts its simulation and rejects its input
    or until out-of-memory error.

    This single page sums up 22 years of work: https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c
    Every rebuttal involves provably false assumptions.
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mr Flibble@[email protected] to comp.theory on Wed Sep 17 23:19:07 2025
    From Newsgroup: comp.theory

    On Wed, 17 Sep 2025 18:16:45 -0500, olcott wrote:

    On 9/17/2025 6:02 PM, dart200 wrote:

    olcott <[email protected]> posted:
    Here is the essence of my work and its validation by Claude AI
    https://philpapers.org/archive/OLCHPS.pdf Four other LLM models also
    agree.

    llms can be made to agree 1=2 given enough prompting, unfortunately. we
    really should be evaluating llms not based on what they can prove, but
    on what they can't be prompted to prove. that would show truly critical
    reasoning. the bubble popping for 2020s AI will be quite spectacular.

    also, that result fundamentally contradicts itself. the analyser
    simulated its own behavior as a matter of infinite recursion ... but
    then uses that to return a result???

    and if that is the result then shouldn't HHH(DD) -> 0, so Halt_Status =
    0, and the if statement triggering the goto HERE loop does not run,
    causing DD() to halt ... meaning HHH(DD) should have been 1. the result
    is just completely nonsensical.

    oh dear olcott. but look i have a resolution to this paradox and u
    definitely are the right track to a degree, i do hope you'll hear me
    out fully.

    (is there a guide somewhere for usenet markup conventions? like for
    fixed-width)

    This is the summation of 22 years worth of work since 2004.
    25% of all of the postings on comp.theory since 2004 are mine.

    unfortunately time spent =/= correctness. while i'm sure there is
    plenty of value in the work you did do, even beyond priming you for
    this engagement, i'm also sure that ur missing something about the
    original argument for exactly why turing established undecidability in
    computing in the first place. i'm just hoping your time spent indicates
    a willingness to continue engagement, and that if i do swing you over,
    others will 👀👀👀

    I bypass the whole diagonal argument and delve directly into the
    semantics of the algorithm specifications.

    the diagonal that turing is discussing not "by-passable". he's talking
    about an /actual diagonal/ computed across the sequence of computable
    numbers: for every r-th machine that can "satisfactorily" compute a
    number, the diagonal computation will find it's r-th digit and this
    becomes the r-th digit on the diagonal.

    the problem turing is worried about is that if such a diagonal is
    computable, it can be used to "diagonalize" the computable numbers like
    cantor did with the reals. turing presumes that if one can compute a
    diagonal across the computable numbers, then this computation could be
    used to create an anti-diagonal where each digit is the opposite from
    the true diagonal ... meaning it would be a computable number that
    can't exist on the total list of computable numbers. contradiction!

    turing even gives a succinct formal proof for this problem:

    let αn be the n-th computable sequence, and let φn(m) be the m-th
    figure in αn.
    Let β be the sequence with 1-φn(m) as its n-th. figure. Since β is
    computable, there exists a number K [== β computation] such that
    1-φn(n) = φK(n) for all n.
    Putting n = K, we have 1 = 2φK(K), i.e. 1 is even. This is impossible.

    the reason that turing goes on in the next page to show how computing
    the direct diagonal (β') results in an undecidable paradox is to
    provide a reason why the computation of β can't be computed. he does so
    with a decision paradox that isn't /exactly/ like the halting paradox,
    but very much quite similar.

    if you resolution for decision paradoxes doesn't also show that β
    isn't,
    then it's not gunna work. i don't think you've yet had awareness of
    this problem, let alone found a resolution to decision paradoxes that
    also avoids computing a β.


    The way that the diagonal *is* bypassed is my newest work that is not provided anywhere else besides here:

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

    There never has been an actual input that does the opposite of whatever
    its halt decider decides. All of the conventional proofs incorrectly
    conflate the behavior of an actual Turing Machine (not its description)
    with the behavior that the input specifies.

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

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


    DD simulated by HHH specifies:
    HHH simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)...

    until HHH aborts its simulation and rejects its input or until
    out-of-memory error.

    This single page sums up 22 years of work: https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c Every
    rebuttal involves provably false assumptions.

    But HHH rejects its input by reporting non-halting to DD which will then
    halt proving that HHH is incorrect.

    /Flibble
    --
    meet ever shorter deadlines, known as "beat the clock"
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Wed Sep 17 18:23:24 2025
    From Newsgroup: comp.theory

    On 9/17/2025 6:19 PM, Mr Flibble wrote:
    On Wed, 17 Sep 2025 18:16:45 -0500, olcott wrote:

    On 9/17/2025 6:02 PM, dart200 wrote:

    olcott <[email protected]> posted:
    Here is the essence of my work and its validation by Claude AI
    https://philpapers.org/archive/OLCHPS.pdf Four other LLM models also
    agree.

    llms can be made to agree 1=2 given enough prompting, unfortunately. we
    really should be evaluating llms not based on what they can prove, but
    on what they can't be prompted to prove. that would show truly critical
    reasoning. the bubble popping for 2020s AI will be quite spectacular.

    also, that result fundamentally contradicts itself. the analyser
    simulated its own behavior as a matter of infinite recursion ... but
    then uses that to return a result???

    and if that is the result then shouldn't HHH(DD) -> 0, so Halt_Status =
    0, and the if statement triggering the goto HERE loop does not run,
    causing DD() to halt ... meaning HHH(DD) should have been 1. the result
    is just completely nonsensical.

    oh dear olcott. but look i have a resolution to this paradox and u
    definitely are the right track to a degree, i do hope you'll hear me
    out fully.

    (is there a guide somewhere for usenet markup conventions? like for
    fixed-width)

    This is the summation of 22 years worth of work since 2004.
    25% of all of the postings on comp.theory since 2004 are mine.

    unfortunately time spent =/= correctness. while i'm sure there is
    plenty of value in the work you did do, even beyond priming you for
    this engagement, i'm also sure that ur missing something about the
    original argument for exactly why turing established undecidability in
    computing in the first place. i'm just hoping your time spent indicates
    a willingness to continue engagement, and that if i do swing you over,
    others will 👀👀👀

    I bypass the whole diagonal argument and delve directly into the
    semantics of the algorithm specifications.

    the diagonal that turing is discussing not "by-passable". he's talking
    about an /actual diagonal/ computed across the sequence of computable
    numbers: for every r-th machine that can "satisfactorily" compute a
    number, the diagonal computation will find it's r-th digit and this
    becomes the r-th digit on the diagonal.

    the problem turing is worried about is that if such a diagonal is
    computable, it can be used to "diagonalize" the computable numbers like
    cantor did with the reals. turing presumes that if one can compute a
    diagonal across the computable numbers, then this computation could be
    used to create an anti-diagonal where each digit is the opposite from
    the true diagonal ... meaning it would be a computable number that
    can't exist on the total list of computable numbers. contradiction!

    turing even gives a succinct formal proof for this problem:

    let αn be the n-th computable sequence, and let φn(m) be the m-th
    figure in αn.
    Let β be the sequence with 1-φn(m) as its n-th. figure. Since β is
    computable, there exists a number K [== β computation] such that
    1-φn(n) = φK(n) for all n.
    Putting n = K, we have 1 = 2φK(K), i.e. 1 is even. This is impossible. >>>
    the reason that turing goes on in the next page to show how computing
    the direct diagonal (β') results in an undecidable paradox is to
    provide a reason why the computation of β can't be computed. he does so >>> with a decision paradox that isn't /exactly/ like the halting paradox,
    but very much quite similar.

    if you resolution for decision paradoxes doesn't also show that β
    isn't,
    then it's not gunna work. i don't think you've yet had awareness of
    this problem, let alone found a resolution to decision paradoxes that
    also avoids computing a β.


    The way that the diagonal *is* bypassed is my newest work that is not
    provided anywhere else besides here:

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

    There never has been an actual input that does the opposite of whatever
    its halt decider decides. All of the conventional proofs incorrectly
    conflate the behavior of an actual Turing Machine (not its description)
    with the behavior that the input specifies.

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

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


    DD simulated by HHH specifies:
    HHH simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)...

    until HHH aborts its simulation and rejects its input or until
    out-of-memory error.

    This single page sums up 22 years of work:
    https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c Every
    rebuttal involves provably false assumptions.

    But HHH rejects its input by reporting non-halting to DD which will then
    halt proving that HHH is incorrect.

    /Flibble




    The behavior of main-->DD-->HHH(DD) is not in the scope of HHH.
    You are smart enough to know what an argument to a function is.
    DD() is not an argument to the function HHH. A finite string
    of x86 machine code is the actual argument.
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dbush@[email protected] to comp.theory on Wed Sep 17 19:30:38 2025
    From Newsgroup: comp.theory

    On 9/17/2025 7:23 PM, olcott wrote:
    The behavior of main-->DD-->HHH(DD) is not in the scope of HHH.

    Then HHH is DISQUALIFIED from being a halt decider:


    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

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@[email protected] to comp.theory on Thu Sep 18 01:13:54 2025
    From Newsgroup: comp.theory

    On 18/09/2025 00:23, olcott wrote:

    <snip>

    The behavior of main-->DD-->HHH(DD) is not in the scope of HHH.

    If you say so.

    You are smart enough to know what an argument to a function is.

    Are you?

    DD() is not an argument to the function HHH.

    DD() is a function call.

    DD, however, is very much an argument to the function HHH,

    A finite string
    of x86 machine code is the actual argument.

    Not according to C rules, it isn't.

    What HHH gets is a function pointer, DD by name.

    DD is an argument to HHH, and to claim otherwise is flat out
    bullshit. You don't like it? Take it up with ISO.
    --
    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
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Wed Sep 17 19:41:27 2025
    From Newsgroup: comp.theory

    On 9/17/2025 7:13 PM, Richard Heathfield wrote:
    On 18/09/2025 00:23, olcott wrote:

    <snip>

    The behavior of main-->DD-->HHH(DD) is not in the scope of HHH.

    If you say so.

    You are smart enough to know what an argument to a function is.

    Are you?

    DD() is not an argument to the function HHH.

    DD() is a function call.

    DD, however, is very much an argument to the function HHH,

    A finite string
    of x86 machine code is the actual argument.

    Not according to C rules, it isn't.

    What HHH gets is a function pointer, DD by name.

    DD is an argument to HHH, and to claim otherwise is flat out bullshit.
    You don't like it? Take it up with ISO.


    It is as a matter of verified fact an argument
    to the HHH function as proven by the fact that
    this is what the x86 assembly language of HHH
    (translated from C) specifies.
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@[email protected] to comp.theory on Thu Sep 18 02:08:39 2025
    From Newsgroup: comp.theory

    On 18/09/2025 01:41, olcott wrote:
    On 9/17/2025 7:13 PM, Richard Heathfield wrote:
    On 18/09/2025 00:23, olcott wrote:

    <snip>

    The behavior of main-->DD-->HHH(DD) is not in the scope of HHH.

    If you say so.

    You are smart enough to know what an argument to a function is.

    Are you?

    DD() is not an argument to the function HHH.

    DD() is a function call.

    DD, however, is very much an argument to the function HHH,

    A finite string
    of x86 machine code is the actual argument.

    Not according to C rules, it isn't.

    What HHH gets is a function pointer, DD by name.

    DD is an argument to HHH, and to claim otherwise is flat out
    bullshit. You don't like it? Take it up with ISO.


    It is as a matter of verified fact

    It's a matter of terminology specified by an International Standard.
    --
    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
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Wed Sep 17 20:47:36 2025
    From Newsgroup: comp.theory

    On 9/17/2025 8:08 PM, Richard Heathfield wrote:
    On 18/09/2025 01:41, olcott wrote:
    On 9/17/2025 7:13 PM, Richard Heathfield wrote:
    On 18/09/2025 00:23, olcott wrote:

    <snip>

    The behavior of main-->DD-->HHH(DD) is not in the scope of HHH.

    If you say so.

    You are smart enough to know what an argument to a function is.

    #include <stdio.h>

    typedef int (*ptr)();

    int HHH(ptr x) // outputs the bytes of x86 machine code
    {
    unsigned char *P;
    __asm mov eax, x
    __asm mov P, eax
    for (int N = 0; N < 35; N++)
    printf("[%08x] %02x \n",
    (unsigned int) P+N, (unsigned char) *(P+N));
    }

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

    int main()
    {
    HHH(DD);
    }
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@[email protected] to comp.theory on Thu Sep 18 03:16:30 2025
    From Newsgroup: comp.theory

    On 18/09/2025 02:47, olcott wrote:
    On 9/17/2025 8:08 PM, Richard Heathfield wrote:
    On 18/09/2025 01:41, olcott wrote:
    On 9/17/2025 7:13 PM, Richard Heathfield wrote:
    On 18/09/2025 00:23, olcott wrote:

    <snip>

    The behavior of main-->DD-->HHH(DD) is not in the scope of HHH.

    If you say so.

    You are smart enough to know what an argument to a function is.

    #include <stdio.h>

    badc.c: In function ‘HHH’:
    badc.c:8:9: error: expected ‘(’ before ‘mov’
    8 | __asm mov eax, x
    | ^~~
    | (
    badc.c:8:9: error: unknown type name ‘mov’
    8 | __asm mov eax, x
    | ^~~
    badc.c:9:9: error: expected ‘(’ before ‘mov’
    9 | __asm mov P, eax
    | ^~~
    | (
    badc.c:8:18: error: ‘x’ redeclared as different kind of symbol
    8 | __asm mov eax, x
    | ^
    badc.c:5:13: note: previous definition of ‘x’ with type ‘ptr’
    {aka ‘int (*)()’}
    5 | int HHH(ptr x) // outputs the bytes of x86 machine code
    | ~~~~^
    badc.c:10:19: error: ‘N’ undeclared (first use in this function)
    10 | for (int N = 0; N < 35; N++)
    | ^
    badc.c:10:19: note: each undeclared identifier is reported only
    once for each function it appears in
    badc.c:10:30: error: expected ‘;’ before ‘)’ token
    10 | for (int N = 0; N < 35; N++)
    | ^
    | ;
    badc.c:10:30: error: expected statement before ‘)’ token
    badc.c:12:4: warning: cast from pointer to integer of different
    size [-Wpointer-to-int-cast]
    12 | (unsigned int) P+N, (unsigned char) *(P+N));
    | ^
    badc.c:8:18: warning: unused variable ‘x’ [-Wunused-variable]
    8 | __asm mov eax, x
    | ^
    badc.c:8:13: warning: unused variable ‘eax’ [-Wunused-variable]
    8 | __asm mov eax, x
    | ^~~
    badc.c: At top level:
    badc.c:15:5: warning: no previous prototype for ‘DD’ [-Wmissing-prototypes]
    15 | int DD()
    | ^~
    badc.c: In function ‘HHH’:
    badc.c:13:1: warning: control reaches end of non-void function
    [-Wreturn-type]
    13 | }
    | ^
    make: *** [Makefile:7: badc.o] Error 1
    --
    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
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 02:46:06 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:
    The way that the diagonal *is* bypassed

    i'm sorry this does not address the literal diagonal problem that turing brought
    up. ur response doesn't mention the sequence of computable numbers, nor the problem of computing an anti-diagonal to it.

    u get so much engagement here, i'm jealous. when i post reddit i mostly get crickets and here you are getting all this attention after literally decades
    of posting self-contradiction.

    DD simulated by HHH specifies:
    HHH simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)...

    until HHH aborts its simulation and rejects its input
    or until out-of-memory error.

    u can't use simulation to solve the halting problem, cause simulating an infinite loop doesn't end.
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Wed Sep 17 21:53:51 2025
    From Newsgroup: comp.theory

    On 9/17/2025 9:46 PM, dart200 wrote:

    olcott <[email protected]> posted:
    The way that the diagonal *is* bypassed

    i'm sorry this does not address the literal diagonal problem that turing brought
    up. ur response doesn't mention the sequence of computable numbers, nor the problem of computing an anti-diagonal to it.

    u get so much engagement here, i'm jealous. when i post reddit i mostly get crickets and here you are getting all this attention after literally decades of posting self-contradiction.

    DD simulated by HHH specifies:
    HHH simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)...

    until HHH aborts its simulation and rejects its input
    or until out-of-memory error.

    u can't use simulation to solve the halting problem, cause simulating an infinite loop doesn't end.


    void Infinite_Loop()
    {
    HERE: goto HERE;
    return;
    }

    void Infinite_Recursion()
    {
    Infinite_Recursion();
    return;
    }

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

    int main()
    {
    Output("Input_Halts = ", HHH(Infinite_Loop));
    Output("Input_Halts = ", HHH(Infinite_Recursion));
    Output("Input_Halts = ", HHH(DD));
    return 0;
    }

    I have had that working for a few years. The key
    is that HHH must match a non-halting behavior
    pattern as its basis.
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 03:18:48 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:
    int main()
    {
    Output("Input_Halts = ", HHH(Infinite_Loop));
    Output("Input_Halts = ", HHH(Infinite_Recursion));
    Output("Input_Halts = ", HHH(DD));
    return 0;
    }

    what is the output of this?

    I have had that working for a few years. The key
    is that HHH must match a non-halting behavior
    pattern as its basis.

    again, the halting problem as specific by martin davis is just the simplest form
    for decision paradox. turing brought up a slightly different one that involves actual a diagonal across the sequence of computable numbers, not just looping programs, and adds an additional constraint that the simple halting problem is not bound by.

    i haven't seen anything that suggests ur truly aware of this despite my repeated
    attempts to inform you.
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Wed Sep 17 22:23:16 2025
    From Newsgroup: comp.theory

    On 9/17/2025 10:18 PM, dart200 wrote:

    olcott <[email protected]> posted:
    int main()
    {
    Output("Input_Halts = ", HHH(Infinite_Loop));
    Output("Input_Halts = ", HHH(Infinite_Recursion));
    Output("Input_Halts = ", HHH(DD));
    return 0;
    }

    what is the output of this?


    It is 0 for non-halting.

    I have had that working for a few years. The key
    is that HHH must match a non-halting behavior
    pattern as its basis.

    again, the halting problem as specific by martin davis is just the simplest form
    for decision paradox. turing brought up a slightly different one that involves
    actual a diagonal across the sequence of computable numbers, not just looping programs, and adds an additional constraint that the simple halting problem is
    not bound by.

    i haven't seen anything that suggests ur truly aware of this despite my repeated
    attempts to inform you.


    I am an actual genius.
    I graduated in the top of my class for computer science.

    If you don't already know the details of how cooperative
    multi-tasking is implemented you may never be able to
    understand what I am saying.
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 03:27:42 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:
    On 9/17/2025 10:18 PM, dart200 wrote:

    olcott <[email protected]> posted:
    int main()
    {
    Output("Input_Halts = ", HHH(Infinite_Loop));
    Output("Input_Halts = ", HHH(Infinite_Recursion));
    Output("Input_Halts = ", HHH(DD));
    return 0;
    }

    what is the output of this?


    It is 0 for non-halting.

    to be very clear, the terminal output is specifically:

    Input_Halts = 0
    Input_Halts = 0
    Input_Halts = 0

    I am an actual genius.

    i do like ur sig

    I graduated in the top of my class for computer science.

    but really, idgaf

    If you don't already know the details of how cooperative
    multi-tasking is implemented you may never be able to
    understand what I am saying.

    i know what coroutines are, idk y u r bringing that up
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Wed Sep 17 22:36:56 2025
    From Newsgroup: comp.theory

    On 9/17/2025 10:27 PM, dart200 wrote:

    olcott <[email protected]> posted:
    On 9/17/2025 10:18 PM, dart200 wrote:

    olcott <[email protected]> posted:
    int main()
    {
    Output("Input_Halts = ", HHH(Infinite_Loop));
    Output("Input_Halts = ", HHH(Infinite_Recursion));
    Output("Input_Halts = ", HHH(DD));
    return 0;
    }

    what is the output of this?


    It is 0 for non-halting.

    to be very clear, the terminal output is specifically:

    Input_Halts = 0
    Input_Halts = 0
    Input_Halts = 0

    I am an actual genius.

    i do like ur sig

    I graduated in the top of my class for computer science.

    but really, idgaf

    If you don't already know the details of how cooperative
    multi-tasking is implemented you may never be able to
    understand what I am saying.

    i know what coroutines are, idk y u r bringing that up


    In order to enable one C function to run
    another C function in debug step mode I
    had to implement cooperative multi-tasking
    between HHH and its input finite string
    of x86 code.
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Kaz Kylheku@[email protected] to comp.theory on Thu Sep 18 03:39:57 2025
    From Newsgroup: comp.theory

    On 2025-09-17, olcott <[email protected]> wrote:
    The behavior of main-->DD-->HHH(DD) is not in the scope of HHH.
    You are smart enough to know what an argument to a function is.
    DD() is not an argument to the function HHH. A finite string
    of x86 machine code is the actual argument.

    I can do one dumber! Just the string of 32 bits making up the
    Ptr value passd to HHH is the input.
    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @[email protected]
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dbush@[email protected] to comp.theory on Wed Sep 17 23:51:16 2025
    From Newsgroup: comp.theory

    On 9/17/2025 11:23 PM, olcott wrote:
    I am an actual genius.

    An *actual* genius doesn't fail to understand proof by contradiction
    more than 50 years after it was taught to him.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 03:52:27 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:
    In order to enable one C function to run
    another C function in debug step mode I
    had to implement cooperative multi-tasking
    between HHH and its input finite string
    of x86 code.

    i do think the halting problem is resolvable, and i do think general halting analysis is possible, so i don't doubt that you may have done meaningful work in that direction...

    but if this line doesn't infinite loop:

    Output("Input_Halts = ", HHH(DD));

    then i haven't the foggiest clue why this line would infinite loop:

    int Halt_Status = HHH(DD);

    and if that line doesn't loop, and Halt_Status = 0, then i idfk
    how DD ends up in the infinite loop that HHH(DD)->0 implies.

    this isn't a matter of implementation, this is a fundamental matter of logic
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 03:55:26 2025
    From Newsgroup: comp.theory


    dbush <[email protected]> posted:

    On 9/17/2025 11:23 PM, olcott wrote:
    An *actual* genius doesn't fail to understand proof by contradiction
    more than 50 years after it was taught to him.

    if a wrong presumption was made, then the proof by contradiction isn't valid

    i accept the proof as meaningful that something is wrong, i don't accept the consensus interpretation that it implies a halting algo can't exist.
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Wed Sep 17 23:05:46 2025
    From Newsgroup: comp.theory

    On 9/17/2025 10:55 PM, dart200 wrote:

    dbush <[email protected]> posted:

    On 9/17/2025 11:23 PM, olcott wrote:
    An *actual* genius doesn't fail to understand proof by contradiction
    more than 50 years after it was taught to him.

    if a wrong presumption was made, then the proof by contradiction isn't valid

    i accept the proof as meaningful that something is wrong, i don't accept the consensus interpretation that it implies a halting algo can't exist.


    That guy doesn't understand that proof by contradiction
    doesn't work when there is no relevant contradiction.
    He takes his own confusion as my ignorance.
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 04:58:03 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:

    On 9/17/2025 10:55 PM, dart200 wrote:
    That guy doesn't understand that proof by contradiction
    doesn't work when there is no relevant contradiction.
    He takes his own confusion as my ignorance.

    bro i'm sorry, given the conventional specification of the halting decider, the consensus proof is correct. and tbh, you haven't shown me that you have a way around it, it appears ur just ignoring the contradictions in the code you posted.

    a difference between you and me is that i do accept the consensus proof, to
    a degree. it's not wholly wrong.

    what i don't accept is the consensus interpretation of the proof, that it implies
    halting analysis as not general computable. what i think we got wrong was the specification, or interface, for the halting decider. we need one that can coexist
    harmoniously with self-analysis, but the conventional one ain't it, chief...
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Thu Sep 18 00:10:18 2025
    From Newsgroup: comp.theory

    On 9/17/2025 11:58 PM, dart200 wrote:

    olcott <[email protected]> posted:

    On 9/17/2025 10:55 PM, dart200 wrote:
    That guy doesn't understand that proof by contradiction
    doesn't work when there is no relevant contradiction.
    He takes his own confusion as my ignorance.

    bro i'm sorry, given the conventional specification of the halting decider, the
    consensus proof is correct. and tbh, you haven't shown me that you have a way around it, it appears ur just ignoring the contradictions in the code you posted.

    a difference between you and me is that i do accept the consensus proof, to
    a degree. it's not wholly wrong.


    The key that everyone here is missing is the notion of
    a semantic property of a finite string. If you don't
    know what that is then you don't know enough to rebut me.

    what i don't accept is the consensus interpretation of the proof, that it implies
    halting analysis as not general computable. what i think we got wrong was the specification, or interface, for the halting decider. we need one that can coexist
    harmoniously with self-analysis, but the conventional one ain't it, chief...

    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 05:22:30 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:

    On 9/17/2025 11:58 PM, dart200 wrote:
    The key that everyone here is missing is the notion of
    a semantic property of a finite string.

    i know what a semantic property is. i know what a finite string is. if the finite
    string represents a machine, then it can also have semantic properties like a termination property. either the machine described by the string halts or not.

    if u meant something else, i'm all ears. and i don't see what this has to do with anything that's been said.

    If you don't know what that is then you don't know enough to rebut me.

    another difference between you and me, is that i will confidently assert everyone here knows enough about computing to understand how one can resolve
    a decision paradox, like the halting problem. it's not complex, it's
    rather simple actually.

    it was just incredibly ununitive to develop first. but i did the hard part already, now it's just a matter of will others commit to engaging with me
    long enough that i can show them the path. it's not even that long really 🤷

    anyone with a willingness to commit to engagement will understand,
    to that i'm sure of
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Thu Sep 18 00:41:22 2025
    From Newsgroup: comp.theory

    On 9/18/2025 12:22 AM, dart200 wrote:

    olcott <[email protected]> posted:

    On 9/17/2025 11:58 PM, dart200 wrote:
    The key that everyone here is missing is the notion of
    a semantic property of a finite string.

    i know what a semantic property is. i know what a finite string is. if the finite
    string represents a machine, then it can also have semantic properties like a termination property. either the machine described by the string halts or not.


    That is very close.
    I spent 22 years and many thousands of hours on this
    so please don't reject it out out hand.

    I am examining a deeper level of theoretical computer
    science than is currently known, thus WILL NOT conform
    to conventional wisdom.

    Simulating halt deciders simulate their input finite
    strings to determine whether or not this finite string
    input specifies reaching its own final halt state or not.

    They only examine the semantic halting property that this
    finite string specifies.

    if u meant something else, i'm all ears. and i don't see what this has to do with anything that's been said.

    If you don't know what that is then you don't know enough to rebut me.

    another difference between you and me, is that i will confidently assert everyone here knows enough about computing to understand how one can resolve a decision paradox, like the halting problem. it's not complex, it's
    rather simple actually.

    it was just incredibly ununitive to develop first. but i did the hard part already, now it's just a matter of will others commit to engaging with me long enough that i can show them the path. it's not even that long really 🤷

    anyone with a willingness to commit to engagement will understand,
    to that i'm sure of

    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 06:24:06 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:

    On 9/18/2025 12:22 AM, dart200 wrote:

    olcott <[email protected]> posted:

    On 9/17/2025 11:58 PM, dart200 wrote:
    The key that everyone here is missing is the notion of
    a semantic property of a finite string.

    i know what a semantic property is. i know what a finite string is. if the finite
    string represents a machine, then it can also have semantic properties like a
    termination property. either the machine described by the string halts or not.


    That is very close.
    I spent 22 years and many thousands of hours on this
    so please don't reject it out out hand.

    I am examining a deeper level of theoretical computer
    science than is currently known, thus WILL NOT conform
    to conventional wisdom.

    i already stated i don't agree with consensus perspective...
    y r u beating ur chest again?

    i've also spent a decade on this, and many 100s if not a 1000+ hours.

    Simulating halt deciders simulate their input finite
    strings to determine whether or not this finite string
    input specifies reaching its own final halt state or not.

    They only examine the semantic halting property that this
    finite string specifies.

    but that semantic halting property of the finite string should match the execution of the machine that finite string describes, no?

    ... so if someone took a finite string that was determined to halt, and executed it with an interpreter, the resulting runtime should therefore halt, no?
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@[email protected] to comp.theory on Thu Sep 18 09:18:17 2025
    From Newsgroup: comp.theory

    On 18/09/2025 04:18, dart200 wrote:

    olcott <[email protected]> posted:
    int main()
    {
    Output("Input_Halts = ", HHH(Infinite_Loop));
    Output("Input_Halts = ", HHH(Infinite_Recursion));
    Output("Input_Halts = ", HHH(DD));
    return 0;
    }

    what is the output of this?

    Olcott is adamant that HHH(DD) must return 0 (indicating
    non-halting behaviour), which we can simulate using my HHH
    simulator. Here's the code:

    $ cat plaindd.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()
    {
    DD();
    printf("DD halted.\n");
    return 0;
    }
    $ gcc -o plaindd plaindd.c
    $

    And here's the execution trace:

    $ ./plaindd
    DD halted.
    $
    --
    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
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@[email protected] to comp.theory on Thu Sep 18 09:26:34 2025
    From Newsgroup: comp.theory

    On 18/09/2025 04:27, dart200 wrote:

    <snip>

    I graduated in the top of my class for computer science.

    but really, idgaf

    What are you, six?


    If you don't already know the details of how cooperative
    multi-tasking is implemented you may never be able to
    understand what I am saying.

    i know what coroutines are, idk y u r bringing that up

    Here, we talk English.

    Well! Obviously, you can say what you like here and say it how
    you like, because Usenet doesn't do censorship. But by demanding interpretation like that, you're basically asking to be plonked.
    --
    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
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@[email protected] to comp.theory on Thu Sep 18 09:30:17 2025
    From Newsgroup: comp.theory

    On 18/09/2025 04:52, dart200 wrote:

    <snip>

    how DD ends up in the infinite loop that HHH(DD)->0 implies.

    It has no choice. My new HHH simulator proves it:

    /* HHH simulator */
    #define HHH(x) (x != x)
    --
    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
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From joes@[email protected] to comp.theory on Thu Sep 18 08:37:10 2025
    From Newsgroup: comp.theory

    Am Thu, 18 Sep 2025 06:24:06 +0000 schrieb dart200:
    olcott <[email protected]> posted:
    On 9/18/2025 12:22 AM, dart200 wrote:
    olcott <[email protected]> posted:
    On 9/17/2025 11:58 PM, dart200 wrote:

    i know what a semantic property is. i know what a finite string is.
    if the finite string represents a machine, then it can also have
    semantic properties like a termination property. either the machine
    described by the string halts or not.

    Simulating halt deciders simulate their input finite strings to
    determine whether or not this finite string input specifies reaching
    its own final halt state or not.

    They only examine the semantic halting property that this finite string
    specifies.

    but that semantic halting property of the finite string should match the execution of the machine that finite string describes, no?
    ... so if someone took a finite string that was determined to halt, and executed it with an interpreter, the resulting runtime should therefore
    halt, no?

    Ah, but olcott's HHH decides the property of "does HHH decide this
    as halting".
    --
    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.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mikko@[email protected] to comp.theory on Thu Sep 18 12:11:49 2025
    From Newsgroup: comp.theory

    On 2025-09-18 02:53:51 +0000, olcott said:

    On 9/17/2025 9:46 PM, dart200 wrote:

    olcott <[email protected]> posted:
    The way that the diagonal *is* bypassed

    i'm sorry this does not address the literal diagonal problem that
    turing brought
    up. ur response doesn't mention the sequence of computable numbers, nor the >> problem of computing an anti-diagonal to it.

    u get so much engagement here, i'm jealous. when i post reddit i mostly get >> crickets and here you are getting all this attention after literally decades >> of posting self-contradiction.

    DD simulated by HHH specifies:
    HHH simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)
    that simulates DD that calls HHH(DD)...

    until HHH aborts its simulation and rejects its input
    or until out-of-memory error.

    u can't use simulation to solve the halting problem, cause simulating an
    infinite loop doesn't end.


    void Infinite_Loop()
    {
    HERE: goto HERE;
    return;
    }

    void Infinite_Recursion()
    {
    Infinite_Recursion();
    return;
    }

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

    int main()
    {
    Output("Input_Halts = ", HHH(Infinite_Loop));
    Output("Input_Halts = ", HHH(Infinite_Recursion));
    Output("Input_Halts = ", HHH(DD));
    return 0;
    }

    The main should be:

    int main()
    {
    Output("DD Halts = ", HHH(DD));
    DD();
    Output("DD halted = ", 1);
    Output("Infinite_Recursion Halts = ", HHH(Infinite_Recursion));
    Infinite_Recursion();
    Output("Infinite_Recursion halted = ", 1);
    Infinite_Loop();
    Output("Infinite_Loop Halts = ", HHH(Infinite_Loop));
    Output("Infinte_Loop halted = ", 1);
    return 0;
    }
    --
    Mikko

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mikko@[email protected] to comp.theory on Thu Sep 18 12:16:52 2025
    From Newsgroup: comp.theory

    On 2025-09-18 03:51:16 +0000, dbush said:

    On 9/17/2025 11:23 PM, olcott wrote:
    I am an actual genius.

    An *actual* genius doesn't fail to understand proof by contradiction
    more than 50 years after it was taught to him.

    A former genius might do.
    --
    Mikko

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Thu Sep 18 08:26:45 2025
    From Newsgroup: comp.theory

    On 9/18/2025 1:24 AM, dart200 wrote:

    olcott <[email protected]> posted:

    On 9/18/2025 12:22 AM, dart200 wrote:

    olcott <[email protected]> posted:

    On 9/17/2025 11:58 PM, dart200 wrote:
    The key that everyone here is missing is the notion of
    a semantic property of a finite string.

    i know what a semantic property is. i know what a finite string is. if the finite
    string represents a machine, then it can also have semantic properties like a
    termination property. either the machine described by the string halts or not.


    That is very close.
    I spent 22 years and many thousands of hours on this
    so please don't reject it out out hand.

    I am examining a deeper level of theoretical computer
    science than is currently known, thus WILL NOT conform
    to conventional wisdom.

    i already stated i don't agree with consensus perspective...
    y r u beating ur chest again?

    i've also spent a decade on this, and many 100s if not a 1000+ hours.

    Simulating halt deciders simulate their input finite
    strings to determine whether or not this finite string
    input specifies reaching its own final halt state or not.

    They only examine the semantic halting property that this
    finite string specifies.

    but that semantic halting property of the finite string should match the execution of the machine that finite string describes, no?


    No.

    _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 ret
    Size in bytes:(0035) [00002184]

    DD emulated by HHH according to the semantics of the
    x86 language cannot possibly reach its own emulated
    "ret" instruction final halt state because it remains
    stuck in recursive emulation.

    Its first five instructions endlessly repeat. HHH
    correctly determines this, aborts its emulation
    and returns 0.

    ... so if someone took a finite string that was determined to halt, and executed it with an interpreter, the resulting runtime should therefore halt, no?

    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mike Terry@[email protected] to comp.theory on Thu Sep 18 17:18:08 2025
    From Newsgroup: comp.theory

    On 18/09/2025 04:23, olcott wrote:
    On 9/17/2025 10:18 PM, dart200 wrote:

    olcott <[email protected]> posted:
    int main()
    {
    ��� Output("Input_Halts = ", HHH(Infinite_Loop));
    ��� Output("Input_Halts = ", HHH(Infinite_Recursion));
    ��� Output("Input_Halts = ", HHH(DD));
    ��� return 0;
    }

    what is the output of this?


    It is 0 for non-halting.

    I have had that working for a few years. The key
    is that HHH must match a non-halting behavior
    pattern as its basis.

    again, the halting problem as specific by martin davis is just the simplest form
    for decision paradox. turing brought up a slightly different one that involves
    actual a diagonal across the sequence of computable numbers, not just looping
    programs, and adds an additional constraint that the simple halting problem is
    not bound by.

    i haven't seen anything that suggests ur truly aware of this despite my repeated
    attempts to inform you.


    I am an actual genius.

    LOL - no, you're a Deluded Dumbo.

    <https://en.wikipedia.org/wiki/Delusions_of_grandeur>

    While I should say I am not a neural scientist or Psychiatrist, ISTM you also have a fundamental
    brain-wiring issue which renders you unable to handle "abstract" concepts/definitions like TM,
    computation, halting, function, decision problem, truth, proof, TM "input", divergence, um... + lots
    more! The same issue obviously prevents you from handling "logical reasoning", understanding
    other's "states of mind" like their beliefs, what they agree/disagree about in your claims etc., and
    prevents you from recognising that you have any of these issues.

    I graduated in the top of my class for computer science.

    Here you try to give the impression to a new arrival that you have a degree CS. You don't - you
    just have a Business Studies qualification. Your /lack/ of CS knowledge is (as it should be) to be
    inferred from what you actually post, rather than your grandiose claims about your abilities and
    powers.


    If you don't already know the details of how cooperative
    multi-tasking is implemented you may never be able to
    understand what I am saying.

    aka "Feeble worm! Your mental powers are not sufficient to understand my advanced level of
    thinking!" LOL


    Mike.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Thu Sep 18 11:24:10 2025
    From Newsgroup: comp.theory

    On 9/18/2025 11:18 AM, Mike Terry wrote:
    On 18/09/2025 04:23, olcott wrote:
    On 9/17/2025 10:18 PM, dart200 wrote:

    olcott <[email protected]> posted:
    int main()
    {
        Output("Input_Halts = ", HHH(Infinite_Loop));
        Output("Input_Halts = ", HHH(Infinite_Recursion));
        Output("Input_Halts = ", HHH(DD));
        return 0;
    }

    what is the output of this?


    It is 0 for non-halting.

    I have had that working for a few years. The key
    is that HHH must match a non-halting behavior
    pattern as its basis.

    again, the halting problem as specific by martin davis is just the
    simplest form
    for decision paradox. turing brought up a slightly different one that
    involves
    actual a diagonal across the sequence of computable numbers, not just
    looping
    programs, and adds an additional constraint that the simple halting
    problem is
    not bound by.

    i haven't seen anything that suggests ur truly aware of this despite
    my repeated
    attempts to inform you.


    I am an actual genius.

    LOL - no, you're a Deluded Dumbo.


    Mensa did score me in the top 3%
    this *is* the same IQ as the average Medical Doctor.

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

    HHH(DDD) simulates DDD, what comes next?
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mike Terry@[email protected] to comp.theory on Thu Sep 18 17:39:15 2025
    From Newsgroup: comp.theory

    On 18/09/2025 17:24, olcott wrote:
    On 9/18/2025 11:18 AM, Mike Terry wrote:
    On 18/09/2025 04:23, olcott wrote:
    On 9/17/2025 10:18 PM, dart200 wrote:

    olcott <[email protected]> posted:
    int main()
    {
    ��� Output("Input_Halts = ", HHH(Infinite_Loop));
    ��� Output("Input_Halts = ", HHH(Infinite_Recursion));
    ��� Output("Input_Halts = ", HHH(DD));
    ��� return 0;
    }

    what is the output of this?


    It is 0 for non-halting.

    I have had that working for a few years. The key
    is that HHH must match a non-halting behavior
    pattern as its basis.

    again, the halting problem as specific by martin davis is just the simplest form
    for decision paradox. turing brought up a slightly different one that involves
    actual a diagonal across the sequence of computable numbers, not just looping
    programs, and adds an additional constraint that the simple halting problem is
    not bound by.

    i haven't seen anything that suggests ur truly aware of this despite my repeated
    attempts to inform you.


    I am an actual genius.

    LOL - no, you're a Deluded Dumbo.


    Mensa did score me in the top 3%
    this *is* the same IQ as the average Medical Doctor.

    So you claim... but you're still a Deluded Dumbo, as demonstrated in your posts.

    Do you expect people to defer to you in arguments because you claim to be "as clever as an MD"?! Or
    when you say "Such and such 'expert' has agreed with me, so you're not allowed to disagree with me
    on this point." Or even "5 different chatbots have confirmed my claims, so I must be right."!!

    Get real.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Kaz Kylheku@[email protected] to comp.theory on Thu Sep 18 16:41:14 2025
    From Newsgroup: comp.theory

    On 2025-09-18, olcott <[email protected]> wrote:
    On 9/18/2025 1:24 AM, dart200 wrote:

    olcott <[email protected]> posted:

    On 9/18/2025 12:22 AM, dart200 wrote:

    olcott <[email protected]> posted:

    On 9/17/2025 11:58 PM, dart200 wrote:
    The key that everyone here is missing is the notion of
    a semantic property of a finite string.

    i know what a semantic property is. i know what a finite string is. if the finite
    string represents a machine, then it can also have semantic properties like a
    termination property. either the machine described by the string halts or not.


    That is very close.
    I spent 22 years and many thousands of hours on this
    so please don't reject it out out hand.

    I am examining a deeper level of theoretical computer
    science than is currently known, thus WILL NOT conform
    to conventional wisdom.

    i already stated i don't agree with consensus perspective...
    y r u beating ur chest again?

    i've also spent a decade on this, and many 100s if not a 1000+ hours.

    Simulating halt deciders simulate their input finite
    strings to determine whether or not this finite string
    input specifies reaching its own final halt state or not.

    They only examine the semantic halting property that this
    finite string specifies.

    but that semantic halting property of the finite string should match the
    execution of the machine that finite string describes, no?


    No.

    _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 ret
    Size in bytes:(0035) [00002184]

    DD emulated by HHH according to the semantics of the
    x86 language cannot possibly reach its own emulated

    DD is /not/ emulated by HHH according to the semantics of the x86
    language. The semantics of the x86 language is described in Intel documentation. None of that documentation says that the processor may
    maintain a record of execution ("execution trace") and that the
    processor may suddenly freezes when certain conditions are true about
    the execution trace.

    The semantics of DD according to the x86 language indicates
    that DD terminates.

    "ret" instruction final halt state because it remains
    stuck in recursive emulation.

    The only reason DD doens't reach the ret instruction is
    because the simulation is aborted.

    Its first five instructions endlessly repeat.

    That is completely false. In between those instructions is a call to
    HHH, which is a complex function which calls various other functions and
    makes decisions that involve conditional jumps.

    The five instructions appear again, but in a different instance of the simulated processor, in a different simulation.

    The five instructions never repeat in any one instance of the
    simulation.

    In every simulation, the simualted HHH(DD) call returns to DD and thus
    DD terminates; DD does not contain any loop that would repeat those instructions in that same simulation.

    The production of simulations isn't an infinite loop because it
    is interrupted by the abort. The abort decision isn't smart enough to
    see the effect of its own disruption.
    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @[email protected]
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Kaz Kylheku@[email protected] to comp.theory on Thu Sep 18 16:52:45 2025
    From Newsgroup: comp.theory

    On 2025-09-18, Mike Terry <[email protected]> wrote:
    Do you expect people to defer to you in arguments because you claim to be "as clever as an MD"?! Or

    If a doctor continued to claim claim that H(P, P) -> false is the
    correct return value even though P(P) halts, after being endlessly
    lectured in all the details of halting, and building up a sufficient
    background for understanding, that doctor would have to be a naturopath
    or chiropractor.
    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @[email protected]
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Thu Sep 18 12:18:20 2025
    From Newsgroup: comp.theory

    On 9/18/2025 11:39 AM, Mike Terry wrote:
    On 18/09/2025 17:24, olcott wrote:
    On 9/18/2025 11:18 AM, Mike Terry wrote:
    On 18/09/2025 04:23, olcott wrote:
    On 9/17/2025 10:18 PM, dart200 wrote:

    olcott <[email protected]> posted:
    int main()
    {
        Output("Input_Halts = ", HHH(Infinite_Loop));
        Output("Input_Halts = ", HHH(Infinite_Recursion));
        Output("Input_Halts = ", HHH(DD));
        return 0;
    }

    what is the output of this?


    It is 0 for non-halting.

    I have had that working for a few years. The key
    is that HHH must match a non-halting behavior
    pattern as its basis.

    again, the halting problem as specific by martin davis is just the
    simplest form
    for decision paradox. turing brought up a slightly different one
    that involves
    actual a diagonal across the sequence of computable numbers, not
    just looping
    programs, and adds an additional constraint that the simple halting >>>>> problem is
    not bound by.

    i haven't seen anything that suggests ur truly aware of this
    despite my repeated
    attempts to inform you.


    I am an actual genius.

    LOL - no, you're a Deluded Dumbo.


    Mensa did score me in the top 3%
    this *is* the same IQ as the average Medical Doctor.

    So you claim... but you're still a Deluded Dumbo, as demonstrated in
    your posts.

    Do you expect people to defer to you in arguments because you claim to
    be "as clever as an MD"?!  Or when you say "Such and such 'expert' has agreed with me, so you're not allowed to disagree with me on this
    point."  Or even "5 different chatbots have confirmed my claims, so I
    must be right."!!

    Get real.


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

    HHH(DDD) simulates DDD, what comes next?

    This is the ONLY subject that I will discuss with you.
    We will go through this one tiny step at a time until
    you understand or conclusively prove that you are
    lying.
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 18:03:15 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:
    DD emulated by HHH according to the semantics of the
    x86 language cannot possibly reach its own emulated
    "ret" instruction final halt state because it remains
    stuck in recursive emulation.

    doesn't matter what language u describe the logic in. this is a logic problem, not an implementation problem.

    Its first five instructions endlessly repeat. HHH
    correctly determines this, aborts its emulation
    and returns 0.

    ok so HHH(DD) returns 0

    1 int DD()
    2 {
    3 int Halt_Status = HHH(DD);
    4 if (Halt_Status)
    5 HERE: goto HERE;
    6 return Halt_Status;
    7}

    i don't see how DD does not halt, as HHH(DD)->0 implies:

    - Halt_Status@L3 is set to 0, as HHH(DD) returns 0
    - if@L4 doesn't trigger cause Halt_Status=0
    - return@L6 returns 0, causing DD to halt

    meaning HHH(DD) should have returned 1
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 18:04:16 2025
    From Newsgroup: comp.theory


    Richard Heathfield <[email protected]> posted:
    Here, we talk English.

    i speak american

    interpretation like that, you're basically asking to be plonked.

    i plonk u
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Thu Sep 18 13:10:15 2025
    From Newsgroup: comp.theory

    On 9/18/2025 1:03 PM, dart200 wrote:

    olcott <[email protected]> posted:
    DD emulated by HHH according to the semantics of the
    x86 language cannot possibly reach its own emulated
    "ret" instruction final halt state because it remains
    stuck in recursive emulation.

    doesn't matter what language u describe the logic in. this is a logic problem,
    not an implementation problem.

    Its first five instructions endlessly repeat. HHH
    correctly determines this, aborts its emulation
    and returns 0.

    ok so HHH(DD) returns 0

    1 int DD()
    2 {
    3 int Halt_Status = HHH(DD);
    4 if (Halt_Status)
    5 HERE: goto HERE;
    6 return Halt_Status;
    7}

    i don't see how DD does not halt, as HHH(DD)->0 implies:

    - Halt_Status@L3 is set to 0, as HHH(DD) returns 0
    - if@L4 doesn't trigger cause Halt_Status=0
    - return@L6 returns 0, causing DD to halt

    meaning HHH(DD) should have returned 1


    Let's simplify this:

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

    HHH(DDD) simulates DDD, what is the next step
    in the execution trace?
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 18:34:32 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:
    Let's simplify this:

    why tho? i had no problems understanding a 7 line program

    0 void DDD()
    1 {
    2 HHH(DDD);
    3 return;
    4 }

    HHH(DDD) simulates DDD, what is the next step
    in the execution trace?

    it simulates HHH(DDD), which is fine. so it catched the recursion and returns 0

    but what happens when you actually run DDD() instead of simulate it?

    - HHH(DDD)@L2 returns 0
    - return@L3 causes DDD to halt ...

    how can it be reasonable that HHH(DDD)->0 when DDD() halts???
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Thu Sep 18 13:45:19 2025
    From Newsgroup: comp.theory

    On 9/18/2025 1:34 PM, dart200 wrote:

    olcott <[email protected]> posted:
    Let's simplify this:

    why tho? i had no problems understanding a 7 line program


    I have been at this 22 years.
    I don't want to waste any more of my time.
    Several people here are just liars so I stopped
    talking to them.

    0 void DDD()
    1 {
    2 HHH(DDD);
    3 return;
    4 }

    HHH(DDD) simulates DDD, what is the next step
    in the execution trace?

    it simulates HHH(DDD),
    That is too many steps.

    I want to go through the execution trace of
    DDD simulated by HHH, line by line of DDD.
    Only lines 2 and 3 have any behavior.
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 18:50:56 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:
    I have been at this 22 years.

    yeah bro, i'm not trying to be still at this in 10 more years. i intend for
    my result to be accepted by then.

    0 void DDD()
    1 {
    2 HHH(DDD);
    3 return;
    4 }

    HHH(DDD) simulates DDD, what is the next step
    in the execution trace?

    it simulates HHH(DDD),
    That is too many steps.

    I want to go through the execution trace of
    DDD simulated by HHH, line by line of DDD.
    Only lines 2 and 3 have any behavior.

    i don't really tbh.

    i only care what HHH(DDD) returns, i don't really care how.

    what does HHH(DDD) return?
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Thu Sep 18 14:03:45 2025
    From Newsgroup: comp.theory

    On 9/18/2025 1:50 PM, dart200 wrote:

    olcott <[email protected]> posted:
    I have been at this 22 years.

    yeah bro, i'm not trying to be still at this in 10 more years. i intend for my result to be accepted by then.


    My result would be accepted now if people
    simply understood EXACTLY what I am saying.

    0 void DDD()
    1 {
    2 HHH(DDD);
    3 return;
    4 }

    HHH(DDD) simulates DDD, what is the next step
    in the execution trace?

    it simulates HHH(DDD),
    That is too many steps.

    I want to go through the execution trace of
    DDD simulated by HHH, line by line of DDD.
    Only lines 2 and 3 have any behavior.

    i don't really tbh.

    i only care what HHH(DDD) returns, i don't really care how.

    what does HHH(DDD) return?


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

    I want you to understand why HHH(DD) is correct.

    This has proven to be TOTALLY IMPOSSIBLE unless
    we go through teeny tiny little steps where
    unintentional misunderstanding is impossible.
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@[email protected] to comp.theory on Thu Sep 18 12:27:18 2025
    From Newsgroup: comp.theory

    On 9/17/2025 8:23 PM, olcott wrote:
    On 9/17/2025 10:18 PM, dart200 wrote:

    olcott <[email protected]> posted:
    int main()
    {
        Output("Input_Halts = ", HHH(Infinite_Loop));
        Output("Input_Halts = ", HHH(Infinite_Recursion));
        Output("Input_Halts = ", HHH(DD));
        return 0;
    }

    what is the output of this?


    It is 0 for non-halting.

    I have had that working for a few years. The key
    is that HHH must match a non-halting behavior
    pattern as its basis.

    again, the halting problem as specific by martin davis is just the
    simplest form
    for decision paradox. turing brought up a slightly different one that
    involves
    actual a diagonal across the sequence of computable numbers, not just
    looping
    programs, and adds an additional constraint that the simple halting
    problem is
    not bound by.

    i haven't seen anything that suggests ur truly aware of this despite
    my repeated
    attempts to inform you.


    I am an actual genius.
    I graduated in the top of my class for computer science.

    TickTock?



    If you don't already know the details of how cooperative
    multi-tasking is implemented you may never be able to
    understand what I am saying.


    Sigh. We know about it.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 19:32:07 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:
    int DD()
    {
    int Halt_Status = HHH(DD);
    if (Halt_Status)
    HERE: goto HERE;
    return Halt_Status;
    }

    I want you to understand why HHH(DD) is correct.

    This has proven to be TOTALLY IMPOSSIBLE unless
    we go through teeny tiny little steps where
    unintentional misunderstanding is impossible.

    we can get into that, but we can't until i get a highly understanding of what you're trying
    to propose...

    what is the return of HHH(DD)?

    does DD when executed directly halt or not?

    why is it so hard for you to answer simple questions?
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@[email protected] to comp.theory on Thu Sep 18 12:32:45 2025
    From Newsgroup: comp.theory

    On 9/18/2025 9:52 AM, Kaz Kylheku wrote:
    On 2025-09-18, Mike Terry <[email protected]> wrote:
    Do you expect people to defer to you in arguments because you claim to be "as clever as an MD"?! Or

    If a doctor continued to claim claim that H(P, P) -> false is the
    correct return value even though P(P) halts, after being endlessly
    lectured in all the details of halting, and building up a sufficient background for understanding, that doctor would have to be a naturopath
    or chiropractor.


    Holy shit Kaz! The man drives up in a fucked up van, and says... Wow.
    Trust me I am a Doctor. Starts prescribing drugs and manipulating
    bones... Scary.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@[email protected] to comp.theory on Thu Sep 18 12:34:21 2025
    From Newsgroup: comp.theory

    On 9/18/2025 1:30 AM, Richard Heathfield wrote:
    On 18/09/2025 04:52, dart200 wrote:

    <snip>

    how DD ends up in the infinite loop that HHH(DD)->0 implies.

    It has no choice. My new HHH simulator proves it:

    /* HHH simulator */
    #define HHH(x) (x != x)


    ROFL!
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Thu Sep 18 15:01:28 2025
    From Newsgroup: comp.theory

    On 9/18/2025 2:32 PM, dart200 wrote:

    olcott <[email protected]> posted:
    int DD()
    {
    int Halt_Status = HHH(DD);
    if (Halt_Status)
    HERE: goto HERE;
    return Halt_Status;
    }

    I want you to understand why HHH(DD) is correct.

    This has proven to be TOTALLY IMPOSSIBLE unless
    we go through teeny tiny little steps where
    unintentional misunderstanding is impossible.

    we can get into that, but we can't until i get a highly understanding of what you're trying
    to propose...

    what is the return of HHH(DD)?


    I can show that HHH(DD) correctly returns 0.
    You have already dismissed this out-of-hand
    several different ways.

    You said that simulation can't possibly work and
    then I proved that it has worked for quite a few
    years.

    does DD when executed directly halt or not?

    why is it so hard for you to answer simple questions?


    Because these simple questions deflect away from
    the point making the point impossible to reach.
    I have been all through this many thousands of times.
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 20:15:09 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:
    Because these simple questions deflect away from
    the point making the point impossible to reach.

    i'm sorry... asking what happens when DD() is executed directly counters the point
    you're trying to make? 🫤

    if not ... then does DD() halt or not when executed directly? what is the *truthful*
    semantic property describing the *truthful* runtime of DD()?
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Thu Sep 18 15:31:16 2025
    From Newsgroup: comp.theory

    On 9/18/2025 3:15 PM, dart200 wrote:

    olcott <[email protected]> posted:
    Because these simple questions deflect away from
    the point making the point impossible to reach.

    i'm sorry... asking what happens when DD() is executed directly counters the point
    you're trying to make? 🫤


    That is a direct deflection away from the point.
    It turns out to be the case that main-->DD()
    is actual none of the damn business of HHH.

    Halt deciders have always only been able to report
    on the behavior that their input specifies.

    if not ... then does DD() halt or not when executed directly? what is the *truthful*
    semantic property describing the *truthful* runtime of DD()?


    The semantic property of the input to HHH(DD)
    is the execution trace of DD simulated by HHH.
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 20:35:32 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:
    That is a direct deflection away from the point.
    It turns out to be the case that main-->DD()
    is actual none of the damn business of HHH.

    ur halting "decider" doesn't actually /decide/ on what DD() does when
    it's executed directly?
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 20:46:54 2025
    From Newsgroup: comp.theory


    dart200 <[email protected]d> posted:
    i plonk u

    test `true`
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 20:49:01 2025
    From Newsgroup: comp.theory


    dart200 <[email protected]d> posted:
    test `true`

    test /true/
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Thu Sep 18 15:53:18 2025
    From Newsgroup: comp.theory

    On 9/18/2025 3:35 PM, dart200 wrote:

    olcott <[email protected]> posted:
    That is a direct deflection away from the point.
    It turns out to be the case that main-->DD()
    is actual none of the damn business of HHH.

    ur halting "decider" doesn't actually /decide/ on what DD() does when
    it's executed directly?


    HHH can't even know who its caller is HTF can it report
    on the behavior of its caller?
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@[email protected] to comp.theory on Thu Sep 18 21:55:08 2025
    From Newsgroup: comp.theory

    On 18/09/2025 21:53, olcott wrote:
    On 9/18/2025 3:35 PM, dart200 wrote:

    olcott <[email protected]> posted:
    That is a direct deflection away from the point.
    It turns out to be the case that main-->DD()
    is actual none of the damn business of HHH.

    ur halting "decider" doesn't actually /decide/ on what DD()
    does when
    it's executed directly?


    HHH can't even know who its caller is HTF can it report
    on the behavior of its caller?

    HHH("dd.exe");
    --
    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
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 21:05:29 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:
    HTF can it report on the behavior of its caller?

    cause it was given the source code of it's caller DD, which should fully describe
    the runtime of DD, no?

    HHH can't even know who its caller is

    errr, why not? stack frame analysis would tell it who it's caller is.
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 21:11:33 2025
    From Newsgroup: comp.theory


    dart200 <[email protected]d> posted:
    test /true/

    test

    /so what is my resolution?/ *context-sensitive deciders*
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 21:12:19 2025
    From Newsgroup: comp.theory


    test

    /so what is my resolution? /*context-sensitive deciders*
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 21:13:24 2025
    From Newsgroup: comp.theory


    test

    in both cases, /false/ just indicates a /true/ return is not possible,
    it doesn't indicate truth for the opposite behavior
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 21:15:03 2025
    From Newsgroup: comp.theory


    so what is my resolution? *context-sensitive deciders*: you c
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Thu Sep 18 16:27:28 2025
    From Newsgroup: comp.theory

    On 9/18/2025 4:05 PM, dart200 wrote:

    olcott <[email protected]> posted:
    HTF can it report on the behavior of its caller?

    cause it was given the source code of it's caller DD, which should fully describe
    the runtime of DD, no?


    This is why I can only discuss these things
    as you yourself deriving the step by step
    execution trace of DDD simulated by HHH.

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

    HHH simulates DDD, then what?
    DDD calls HHH(DDD) then what?
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 21:31:36 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:
    HHH simulates DDD, then what?
    DDD calls HHH(DDD) then what?

    HHH simulates DDD?
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Kaz Kylheku@[email protected] to comp.theory on Thu Sep 18 21:37:51 2025
    From Newsgroup: comp.theory

    On 2025-09-18, olcott <[email protected]> wrote:
    On 9/18/2025 2:32 PM, dart200 wrote:

    olcott <[email protected]> posted:
    int DD()
    {
    int Halt_Status = HHH(DD);
    if (Halt_Status)
    HERE: goto HERE;
    return Halt_Status;
    }

    I want you to understand why HHH(DD) is correct.

    This has proven to be TOTALLY IMPOSSIBLE unless
    we go through teeny tiny little steps where
    unintentional misunderstanding is impossible.

    we can get into that, but we can't until i get a highly understanding of what you're trying
    to propose...

    what is the return of HHH(DD)?


    I can show that HHH(DD) correctly returns 0.

    You can show that HHH(DD) returns 0.

    You claim that this is correct even when DD demonstrably halts.

    (Including when it is simulated by HHH1, which is supposed to be
    equivalent to HHH (has exactly the same body, only a different name)).

    The reasons you give for this belief are not grounded in logic
    or truth.

    You claim that the DD simulated by HHH is a different DD: that the DD
    simulated by HHH is the real input, whereas any other DD is just "the
    caller" of HHH that it is not being tasked with analyzing.

    It must not be the case that DD represents two (or more)
    different computations. And it isn't the case.

    Moreover, the standard halting problem doesn't recognize the rule that
    you invented about deciders not having to analyze their own callers.

    The diagonal trick in the Halting Proof deos not require the analyzer to analyze its caller; the diagnoal test case is a completely self-contained input. It has its own copy of the decider, and when it calls /that/
    decider, it also gives the decider a self-contained input.

    In short, you have someting like four things wrong:

    - wrong halting problem and its rules.

    - wrong belief that there may be two DD's and that in fact there are.

    - wrong implementation which incorrectly treaats HHH1 and HHH as
    different functions, resulting in a divergence in their
    analysis-by-simulation.

    - wrong 0 conclusion in HHH(DD), which abandons a simulation that
    is headed toward a halting state (and can be continued).
    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @[email protected]
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Kaz Kylheku@[email protected] to comp.theory on Thu Sep 18 21:43:47 2025
    From Newsgroup: comp.theory

    On 2025-09-18, olcott <[email protected]> wrote:
    On 9/18/2025 3:15 PM, dart200 wrote:

    olcott <[email protected]> posted:
    Because these simple questions deflect away from
    the point making the point impossible to reach.

    i'm sorry... asking what happens when DD() is executed directly counters the point
    you're trying to make? 🫤


    That is a direct deflection away from the point.
    It turns out to be the case that main-->DD()
    is actual none of the damn business of HHH.

    Only problem is that the DD case is always the same.

    Halt deciders have always only been able to report
    on the behavior that their input specifies.

    if not ... then does DD() halt or not when executed directly? what is the *truthful*
    semantic property describing the *truthful* runtime of DD()?


    The semantic property of the input to HHH(DD)
    is the execution trace of DD simulated by HHH.

    No, no no. The execution trace is incorrect; it doesn't follow the
    semantics of x86 given in Intel documentation, which does not permit
    there to exist execution traces whose contents cause the CPU to enter
    into an indefinite pause.

    HHH(DD) is required to report "does DD have a halting state
    that is reachable from its initial state".

    It's not required to create a simulation of DD which hits that halting
    state; that is /irrelevant/. And a simulation of DD which is
    arbitrarily paused before the halting state is reached does not show
    that the stat is not reachable.

    Your simulation machinery /assumes/ that CALL HHH, DD instructions
    do not return, based on seeing two of them not returned. That is
    a false generalization, like assuming that all swans are white after
    seeing two white ones.
    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @[email protected]
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Thu Sep 18 17:00:41 2025
    From Newsgroup: comp.theory

    On 9/18/2025 4:37 PM, Kaz Kylheku wrote:
    On 2025-09-18, olcott <[email protected]> wrote:
    On 9/18/2025 2:32 PM, dart200 wrote:

    olcott <[email protected]> posted:
    int DD()
    {
    int Halt_Status = HHH(DD);
    if (Halt_Status)
    HERE: goto HERE;
    return Halt_Status;
    }

    I want you to understand why HHH(DD) is correct.

    This has proven to be TOTALLY IMPOSSIBLE unless
    we go through teeny tiny little steps where
    unintentional misunderstanding is impossible.

    we can get into that, but we can't until i get a highly understanding of what you're trying
    to propose...

    what is the return of HHH(DD)?


    I can show that HHH(DD) correctly returns 0.

    You can show that HHH(DD) returns 0.

    You claim that this is correct even when DD demonstrably halts.


    And that has always been true because all deciders
    only compute the mapping FROM THEIR INPUT to the
    semantic or syntactic property THAT THIS INPUT SPECIFIES.

    *This is self-evidently true*
    DD simulating by HHH according to the semantics of
    the x86 language cannot possibly reach its own final
    halt state.


    In epistemology (theory of knowledge), a self-evident
    proposition is a proposition that is known to be true
    by understanding its meaning without proof... https://en.wikipedia.org/wiki/Self-evidence
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Thu Sep 18 17:07:04 2025
    From Newsgroup: comp.theory

    On 9/18/2025 4:43 PM, Kaz Kylheku wrote:
    On 2025-09-18, olcott <[email protected]> wrote:
    On 9/18/2025 3:15 PM, dart200 wrote:

    olcott <[email protected]> posted:
    Because these simple questions deflect away from
    the point making the point impossible to reach.

    i'm sorry... asking what happens when DD() is executed directly counters the point
    you're trying to make? 🫤


    That is a direct deflection away from the point.
    It turns out to be the case that main-->DD()
    is actual none of the damn business of HHH.

    Only problem is that the DD case is always the same.

    Halt deciders have always only been able to report
    on the behavior that their input specifies.

    if not ... then does DD() halt or not when executed directly? what is the *truthful*
    semantic property describing the *truthful* runtime of DD()?


    The semantic property of the input to HHH(DD)
    is the execution trace of DD simulated by HHH.

    No, no no. The execution trace is incorrect; it doesn't follow the
    semantics of x86 given in Intel documentation, which does not permit
    there to exist execution traces whose contents cause the CPU to enter
    into an indefinite pause.


    So basically you are a liar. You create a whole
    Lisp like language yet pretend that you have no
    idea what mutual recursion is.
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Thu Sep 18 17:08:01 2025
    From Newsgroup: comp.theory

    On 9/18/2025 4:31 PM, dart200 wrote:

    olcott <[email protected]> posted:
    HHH simulates DDD, then what?
    DDD calls HHH(DDD) then what?

    HHH simulates DDD?


    Great and then what?
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Kaz Kylheku@[email protected] to comp.theory on Thu Sep 18 22:10:36 2025
    From Newsgroup: comp.theory

    On 2025-09-18, olcott <[email protected]> wrote:
    On 9/18/2025 4:37 PM, Kaz Kylheku wrote:
    On 2025-09-18, olcott <[email protected]> wrote:
    On 9/18/2025 2:32 PM, dart200 wrote:

    olcott <[email protected]> posted:
    int DD()
    {
    int Halt_Status = HHH(DD);
    if (Halt_Status)
    HERE: goto HERE;
    return Halt_Status;
    }

    I want you to understand why HHH(DD) is correct.

    This has proven to be TOTALLY IMPOSSIBLE unless
    we go through teeny tiny little steps where
    unintentional misunderstanding is impossible.

    we can get into that, but we can't until i get a highly understanding of what you're trying
    to propose...

    what is the return of HHH(DD)?


    I can show that HHH(DD) correctly returns 0.

    You can show that HHH(DD) returns 0.

    You claim that this is correct even when DD demonstrably halts.


    And that has always been true because all deciders
    only compute the mapping FROM THEIR INPUT to the
    semantic or syntactic property THAT THIS INPUT SPECIFIES.

    *This is self-evidently true*
    DD simulating by HHH according to the semantics of

    Halting deciders are not required to simulate their input; they are
    required to somehow analyze their input.

    the x86 language cannot possibly reach its own final
    halt state.

    DD simulated by HHH according to the semantics of the x86 language
    produces a HHH that fails to return, and so fails to return 0.

    A HHH that aborts and returns 0 isn't simulating DD according
    to the x86 language. However, that 0 return makes DD halting.
    DD becomes a program which takes an invalid, incomplete x86 simulation
    of itself and behaves opposite to its decision by terminating.
    That invalid, incomplete x86 simulation /is of a terminating DD/.

    In epistemology (theory of knowledge), a self-evident
    proposition is a proposition that is known to be true
    by understanding its meaning without proof... https://en.wikipedia.org/wiki/Self-evidence

    A proposition cannot be self-evident, if its logical negation has a
    proof! I.e. the proposition has a disproof.

    If you do not agree with the disproof, you have to dislodge that
    disproof; your justification for asserting the proposition cannot just
    be self-evidence, accompanied by a casual dismissal of the disproof!
    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @[email protected]
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From dart200@[email protected] to comp.theory on Thu Sep 18 22:18:02 2025
    From Newsgroup: comp.theory


    olcott <[email protected]> posted:

    On 9/18/2025 4:31 PM, dart200 wrote:

    olcott <[email protected]> posted:
    HHH simulates DDD, then what?
    DDD calls HHH(DDD) then what?

    HHH simulates DDD?


    Great and then what?


    HHH recognizes it's in an infinite recursion and returns 0?
    --
    a burnt out swe investigating into why our tooling doesn't involve
    basic programmatic considerations like halting analysis.

    please excuse my pseudo-pyscript,

    ~ nick
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From olcott@[email protected] to comp.theory on Thu Sep 18 17:18:59 2025
    From Newsgroup: comp.theory

    On 9/18/2025 5:10 PM, Kaz Kylheku wrote:
    On 2025-09-18, olcott <[email protected]> wrote:
    On 9/18/2025 4:37 PM, Kaz Kylheku wrote:
    On 2025-09-18, olcott <[email protected]> wrote:
    On 9/18/2025 2:32 PM, dart200 wrote:

    olcott <[email protected]> posted:
    int DD()
    {
    int Halt_Status = HHH(DD);
    if (Halt_Status)
    HERE: goto HERE;
    return Halt_Status;
    }

    I want you to understand why HHH(DD) is correct.

    This has proven to be TOTALLY IMPOSSIBLE unless
    we go through teeny tiny little steps where
    unintentional misunderstanding is impossible.

    we can get into that, but we can't until i get a highly understanding of what you're trying
    to propose...

    what is the return of HHH(DD)?


    I can show that HHH(DD) correctly returns 0.

    You can show that HHH(DD) returns 0.

    You claim that this is correct even when DD demonstrably halts.


    And that has always been true because all deciders
    only compute the mapping FROM THEIR INPUT to the
    semantic or syntactic property THAT THIS INPUT SPECIFIES.

    *This is self-evidently true*
    DD simulating by HHH according to the semantics of

    Halting deciders are not required to simulate their input; they are
    required to somehow analyze their input.


    Unless they simulate their input or some equivalent
    static analysis there is no way to distinguish the
    actual semantic property that this actual input actually
    specifies.

    the x86 language cannot possibly reach its own final
    halt state.

    DD simulated by HHH according to the semantics of the x86 language
    produces a HHH that fails to return, and so fails to return 0.


    Not at all. HHH has always been a correct Termination analyzer.
    Maybe it is time to rethink Church-Turing?

    A HHH that aborts and returns 0 isn't simulating DD according
    to the x86 language.

    <MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
    If simulating halt decider H correctly simulates its
    input D until H correctly determines that its simulated D

    until until until until until until until until until
    until until until until until until until until until
    until until until until until until until until until
    until until until until until until until until until

    However, that 0 return makes DD halting.
    DD becomes a program which takes an invalid, incomplete x86 simulation
    of itself and behaves opposite to its decision by terminating.
    That invalid, incomplete x86 simulation /is of a terminating DD/.

    In epistemology (theory of knowledge), a self-evident
    proposition is a proposition that is known to be true
    by understanding its meaning without proof...
    https://en.wikipedia.org/wiki/Self-evidence

    A proposition cannot be self-evident, if its logical negation has a
    proof! I.e. the proposition has a disproof.


    It is only by the fallacy of equivocation error that
    this negation is incorrectly derived.

    If you do not agree with the disproof, you have to dislodge that
    disproof; your justification for asserting the proposition cannot just
    be self-evidence, accompanied by a casual dismissal of the disproof!


    I do yet your mind is made up so you ignore my proof.
    --
    Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
    hits a target no one else can see." Arthur Schopenhauer
    --- Synchronet 3.21a-Linux NewsLink 1.2