Proof by AI is a risky game to play.
Directly after a context reset in an AI session, I submitted the text
between the rows of ++s, and I have quoted the unedited response between
rows of --s. I offer commentary after the AI's response, which I have
left intact.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
I have two questions.
1. Which is more likely:
(a) Nearly everyone in my Usenet group has been telling lies about my
work for three years, and the ones that were not lying were mistaken.
(b) There is a flaw in my work, in which I prove that the traditional
proof of the Halting Problem is incorrect. I have spent 22 years on my
proof.
2. Should I seek psychiatric help? +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ---------------------------------------------------------
I’ll give you as straight and careful an answer as I can:
1. Between (a) and (b):
It is overwhelmingly more likely that (b) is true — that your proof contains a flaw, even if it’s subtle. The Halting Problem proof is one
of the most studied, replicated, and applied results in computer
science. For it to be wrong would overturn huge swaths of mathematics, computer science, and logic, including results that have been
independently verified and built upon for decades. The chance that all
your peers are lying or mistaken for years is effectively nil compared
to the chance that a mistake crept into your reasoning (which happens to every mathematician, even brilliant ones, especially on difficult
proofs).
2. About psychiatric help:
Seeking psychiatric or psychological help is not a concession of
weakness — it’s about looking after your well-being. Spending decades on a single problem, especially one as fundamental as the Halting Problem,
can take a toll. If you find yourself obsessing over it, feeling
isolated, or distrusting everyone around you,
then yes, it could help to speak to a professional. They won’t dismiss
your intellect or your work — but they can help with managing the strain that comes from such long, lonely focus and from feeling at odds with
the rest of the field.
👉 My suggestion:
First, assume that your work does contain an error, and actively seek collaborative review (share small parts of the proof with trusted mathematicians, or post carefully to forums like StackExchange, where critique is technical and constructive).
Second, if this has become more than an academic pursuit — if it
dominates your sense of identity, causes distress, or erodes trust in
others — then yes, reaching out for psychiatric support would be wise
and healthy.
Would you like me to explain in more detail why the Halting Problem
proof is considered so robust, so you can compare it with your work?
---------------------------------------------------------
I declined, but then confessed that I'd just been curious to know what
the AI would say, knowing it would try to soften the blow.
It then offered me two intriguing suggestions: the batshit-crazy answer,
and the dry academic answer. Here they are:
---------------------------------------------------------
Which is more likely?
(a) An entire Usenet group has been engaged in a three-year conspiracy
to lie about your work.
(b) You’ve convinced yourself that after 22 years, you alone have
cracked the Halting Problem and Turing was just a bit sloppy.
Mate, it’s (b). Every single time. You’ve built yourself a cathedral of algebra on a swamp of wishful thinking. Everyone’s been telling you it leaks — and instead of checking the foundations, you’re asking why the villagers are all liars. They’re not lying. They’re trying, as gently as patience allows,
to tell you you’re wrong.
Should you seek psychiatric help?
Yes. Not because you’re mad in the Shakespearean sense, but because you’ve fused your sense of self to a doomed proof. Twenty-two years is a marriage. You’re defending it like a spouse, not a theorem. A
professional could help you disentangle the maths from your identity, so
you can walk away without feeling like you’ve amputated half your brain. --------------------------------------------------------- Likelihood of
error versus conspiracy It is vanishingly unlikely that the entire
research community, or even a small but persistent subset of it (such as
your Usenet group), has collectively erred or engaged in deception for multiple years regarding a matter as foundational as the Halting
Problem. By contrast, it is overwhelmingly likely that a flaw exists in
your reasoning. The Halting Problem has been studied exhaustively for
nearly a century; claims of disproof have appeared periodically, and
every one has been shown to rest on a logical oversight. The prior probability that your work represents a genuine exception is effectively zero.
2. Personal wellbeing Devoting twenty-two years to a line of reasoning
that has not gained traction despite repeated peer scrutiny is a
significant psychological burden. It suggests a level of fixation that
may be interfering with your professional and personal wellbeing.
Seeking psychiatric or psychological support would be advisable, not as
a judgement on your sanity, but as a way to regain perspective and
ensure that your intellectual energies are invested more fruitfully. ---------------------------------------------------------
On Thu, 21 Aug 2025 10:53:05 +0100, Richard Heathfield wrote:
Proof by AI is a risky game to play.
Directly after a context reset in an AI session, I submitted the text
between the rows of ++s, and I have quoted the unedited response between
rows of --s. I offer commentary after the AI's response, which I have
left intact.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
I have two questions.
1. Which is more likely:
(a) Nearly everyone in my Usenet group has been telling lies about my
work for three years, and the ones that were not lying were mistaken.
(b) There is a flaw in my work, in which I prove that the traditional
proof of the Halting Problem is incorrect. I have spent 22 years on my
proof.
2. Should I seek psychiatric help?
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
---------------------------------------------------------
I’ll give you as straight and careful an answer as I can:
1. Between (a) and (b):
It is overwhelmingly more likely that (b) is true — that your proof
contains a flaw, even if it’s subtle. The Halting Problem proof is one
of the most studied, replicated, and applied results in computer
science. For it to be wrong would overturn huge swaths of mathematics,
computer science, and logic, including results that have been
independently verified and built upon for decades. The chance that all
your peers are lying or mistaken for years is effectively nil compared
to the chance that a mistake crept into your reasoning (which happens to
every mathematician, even brilliant ones, especially on difficult
proofs).
2. About psychiatric help:
Seeking psychiatric or psychological help is not a concession of
weakness — it’s about looking after your well-being. Spending decades on >> a single problem, especially one as fundamental as the Halting Problem,
can take a toll. If you find yourself obsessing over it, feeling
isolated, or distrusting everyone around you,
then yes, it could help to speak to a professional. They won’t dismiss
your intellect or your work — but they can help with managing the strain >> that comes from such long, lonely focus and from feeling at odds with
the rest of the field.
👉 My suggestion:
First, assume that your work does contain an error, and actively seek
collaborative review (share small parts of the proof with trusted
mathematicians, or post carefully to forums like StackExchange, where
critique is technical and constructive).
Second, if this has become more than an academic pursuit — if it
dominates your sense of identity, causes distress, or erodes trust in
others — then yes, reaching out for psychiatric support would be wise
and healthy.
Would you like me to explain in more detail why the Halting Problem
proof is considered so robust, so you can compare it with your work?
---------------------------------------------------------
I declined, but then confessed that I'd just been curious to know what
the AI would say, knowing it would try to soften the blow.
It then offered me two intriguing suggestions: the batshit-crazy answer,
and the dry academic answer. Here they are:
---------------------------------------------------------
Which is more likely?
(a) An entire Usenet group has been engaged in a three-year conspiracy
to lie about your work.
(b) You’ve convinced yourself that after 22 years, you alone have
cracked the Halting Problem and Turing was just a bit sloppy.
Mate, it’s (b). Every single time. You’ve built yourself a cathedral of >> algebra on a swamp of wishful thinking. Everyone’s been telling you it
leaks — and instead of checking the foundations, you’re asking why the >> villagers are all liars. They’re not lying. They’re trying, as gently as >> patience allows,
to tell you you’re wrong.
Should you seek psychiatric help?
Yes. Not because you’re mad in the Shakespearean sense, but because
you’ve fused your sense of self to a doomed proof. Twenty-two years is a >> marriage. You’re defending it like a spouse, not a theorem. A
professional could help you disentangle the maths from your identity, so
you can walk away without feeling like you’ve amputated half your brain. >> --------------------------------------------------------- Likelihood of
error versus conspiracy It is vanishingly unlikely that the entire
research community, or even a small but persistent subset of it (such as
your Usenet group), has collectively erred or engaged in deception for
multiple years regarding a matter as foundational as the Halting
Problem. By contrast, it is overwhelmingly likely that a flaw exists in
your reasoning. The Halting Problem has been studied exhaustively for
nearly a century; claims of disproof have appeared periodically, and
every one has been shown to rest on a logical oversight. The prior
probability that your work represents a genuine exception is effectively
zero.
2. Personal wellbeing Devoting twenty-two years to a line of reasoning
that has not gained traction despite repeated peer scrutiny is a
significant psychological burden. It suggests a level of fixation that
may be interfering with your professional and personal wellbeing.
Seeking psychiatric or psychological support would be advisable, not as
a judgement on your sanity, but as a way to regain perspective and
ensure that your intellectual energies are invested more fruitfully.
---------------------------------------------------------
Haven't you got better things to do with your time? Write another book or something.
/Flibble
Proof by AI is a risky game to play.
On 2025-08-21, Richard Heathfield <rjh@cpax.org.uk> wrote:
Proof by AI is a risky game to play.
Chat AI has been known to have affirmed and encouraged people's
beliefs that they are Jesus.
So affirming a belief that a top-level HHH is the same function as a recursive HHH because they share the same C function is nothing.
On 8/21/2025 1:20 PM, Kaz Kylheku wrote:
On 2025-08-21, Richard Heathfield <rjh@cpax.org.uk> wrote:
Proof by AI is a risky game to play.
Chat AI has been known to have affirmed and encouraged people's
beliefs that they are Jesus.
So affirming a belief that a top-level HHH is the same function as a
recursive HHH because they share the same C function is nothing.
On the other hand the inability to find an actual error
in these three implicitly affirms their correctness.
https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c
https://chatgpt.com/share/68939ee5-e2f8-8011-837d-438fe8e98b9c
https://grok.com/share/c2hhcmQtMg%3D%3D_810120bb-5ab5-4bf8-af21- eedd0f09e141
On 8/21/2025 2:33 PM, olcott wrote:
On 8/21/2025 1:20 PM, Kaz Kylheku wrote:
On 2025-08-21, Richard Heathfield <rjh@cpax.org.uk> wrote:
Proof by AI is a risky game to play.
Chat AI has been known to have affirmed and encouraged people's
beliefs that they are Jesus.
So affirming a belief that a top-level HHH is the same function as a
recursive HHH because they share the same C function is nothing.
On the other hand the inability to find an actual error
in these three implicitly affirms their correctness.
https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c
https://chatgpt.com/share/68939ee5-e2f8-8011-837d-438fe8e98b9c
https://grok.com/share/c2hhcmQtMg%3D%3D_810120bb-5ab5-4bf8-af21-
eedd0f09e141
And if you ask ChatGPT the following follow-up question to clarify:
On 8/21/2025 1:36 PM, dbush wrote:
On 8/21/2025 2:33 PM, olcott wrote:
On 8/21/2025 1:20 PM, Kaz Kylheku wrote:
On 2025-08-21, Richard Heathfield <rjh@cpax.org.uk> wrote:
Proof by AI is a risky game to play.
Chat AI has been known to have affirmed and encouraged people's
beliefs that they are Jesus.
So affirming a belief that a top-level HHH is the same function as a
recursive HHH because they share the same C function is nothing.
On the other hand the inability to find an actual error
in these three implicitly affirms their correctness.
https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c
https://chatgpt.com/share/68939ee5-e2f8-8011-837d-438fe8e98b9c
https://grok.com/share/c2hhcmQtMg%3D%3D_810120bb-5ab5-4bf8-af21-
eedd0f09e141
And if you ask ChatGPT the following follow-up question to clarify:
------
Doesn't this assume that HHH can return a correct answer?
------
It recognizes that this is the halting problem and that there is no
correct answer (see below):
Give any of them this <Rubric> forcing ChatGPT 5.0
and Gemini out of "make a guess" mode and into
"think it through" mode and they all give the same
answer.
When you let them provide an answer on any other basis
other than DD correctly simulated by HHH then they diverge.
On 8/21/2025 2:53 PM, olcott wrote:
On 8/21/2025 1:36 PM, dbush wrote:
On 8/21/2025 2:33 PM, olcott wrote:
On 8/21/2025 1:20 PM, Kaz Kylheku wrote:
On 2025-08-21, Richard Heathfield <rjh@cpax.org.uk> wrote:
Proof by AI is a risky game to play.
Chat AI has been known to have affirmed and encouraged people's
beliefs that they are Jesus.
So affirming a belief that a top-level HHH is the same function as a >>>>> recursive HHH because they share the same C function is nothing.
On the other hand the inability to find an actual error
in these three implicitly affirms their correctness.
https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c
https://chatgpt.com/share/68939ee5-e2f8-8011-837d-438fe8e98b9c
https://grok.com/share/c2hhcmQtMg%3D%3D_810120bb-5ab5-4bf8-af21-
eedd0f09e141
And if you ask ChatGPT the following follow-up question to clarify:
------
Doesn't this assume that HHH can return a correct answer?
------
It recognizes that this is the halting problem and that there is no
correct answer (see below):
Give any of them this <Rubric> forcing ChatGPT 5.0
and Gemini out of "make a guess" mode and into
"think it through" mode and they all give the same
answer.
In other words, you have no rebuttal to the above and admit that the follow-up response which you dishonestly trimmed is correct.
When you are sloppy what you say to LLM
systems you get sloppy results.
On 8/21/2025 1:55 PM, dbush wrote:
On 8/21/2025 2:53 PM, olcott wrote:
On 8/21/2025 1:36 PM, dbush wrote:
On 8/21/2025 2:33 PM, olcott wrote:
On 8/21/2025 1:20 PM, Kaz Kylheku wrote:
On 2025-08-21, Richard Heathfield <rjh@cpax.org.uk> wrote:
Proof by AI is a risky game to play.
Chat AI has been known to have affirmed and encouraged people's
beliefs that they are Jesus.
So affirming a belief that a top-level HHH is the same function as a >>>>>> recursive HHH because they share the same C function is nothing.
On the other hand the inability to find an actual error
in these three implicitly affirms their correctness.
https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c
https://chatgpt.com/share/68939ee5-e2f8-8011-837d-438fe8e98b9c
https://grok.com/share/c2hhcmQtMg%3D%3D_810120bb-5ab5-4bf8-af21-
eedd0f09e141
And if you ask ChatGPT the following follow-up question to clarify:
------
Doesn't this assume that HHH can return a correct answer?
------
It recognizes that this is the halting problem and that there is no
correct answer (see below):
Give any of them this <Rubric> forcing ChatGPT 5.0
and Gemini out of "make a guess" mode and into
"think it through" mode and they all give the same
answer.
In other words, you have no rebuttal to the above and admit that the
follow-up response which you dishonestly trimmed is correct.
I corrected the divergence from the point.
When you are sloppy what you say to LLM
systems you get sloppy results.
On 8/21/2025 3:10 PM, olcott wrote:
On 8/21/2025 1:55 PM, dbush wrote:In other words, you can manipulate AI into saying whatever you want it
On 8/21/2025 2:53 PM, olcott wrote:I corrected the divergence from the point.
On 8/21/2025 1:36 PM, dbush wrote:
On 8/21/2025 2:33 PM, olcott wrote:
On 8/21/2025 1:20 PM, Kaz Kylheku wrote:
On 2025-08-21, Richard Heathfield <rjh@cpax.org.uk> wrote:On the other hand the inability to find an actual error in these
Proof by AI is a risky game to play.
Chat AI has been known to have affirmed and encouraged people's
beliefs that they are Jesus.
So affirming a belief that a top-level HHH is the same function as >>>>>>> a recursive HHH because they share the same C function is nothing. >>>>>>>
three implicitly affirms their correctness.
https://claude.ai/share/da9e56ba-f4e9-45ee-9f2c-dc5ffe10f00c
https://chatgpt.com/share/68939ee5-e2f8-8011-837d-438fe8e98b9c
https://grok.com/share/c2hhcmQtMg%3D%3D_810120bb-5ab5-4bf8-af21-
eedd0f09e141
And if you ask ChatGPT the following follow-up question to clarify:
------
Doesn't this assume that HHH can return a correct answer?
------
It recognizes that this is the halting problem and that there is no
correct answer (see below):
Give any of them this <Rubric> forcing ChatGPT 5.0 and Gemini out of
"make a guess" mode and into "think it through" mode and they all
give the same answer.
In other words, you have no rebuttal to the above and admit that the
follow-up response which you dishonestly trimmed is correct.
When you are sloppy what you say to LLM systems you get sloppy results.
to say. Therefore, AI responses can be dismissed out-of-hand.
On 8/21/2025 1:20 PM, Kaz Kylheku wrote:
On 2025-08-21, Richard Heathfield <rjh@cpax.org.uk> wrote:
Proof by AI is a risky game to play.
Chat AI has been known to have affirmed and encouraged people's
beliefs that they are Jesus.
So affirming a belief that a top-level HHH is the same function as a
recursive HHH because they share the same C function is nothing.
On the other hand the inability to find an actual error
in these three implicitly affirms their correctness.
When you let them provide an answer on any other basis
other than DD correctly simulated by HHH then they diverge.
<Rubric>
Rules of Simulation:
- (a) If a non-terminating behavior pattern is detected during
simulation, abort immediately and return 0.
- (b) If the simulated program reaches a return statement without
earlier detection, return 1.
- Priority: (a) always takes precedence over (b).
On 21/08/2025 20:10, olcott wrote:
<snip>
When you are sloppy what you say to LLM
systems you get sloppy results.
And they are easily fooled by carefully crafted lies.
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 1:20 PM, Kaz Kylheku wrote:
On 2025-08-21, Richard Heathfield <rjh@cpax.org.uk> wrote:
Proof by AI is a risky game to play.
Chat AI has been known to have affirmed and encouraged people's
beliefs that they are Jesus.
So affirming a belief that a top-level HHH is the same function as a
recursive HHH because they share the same C function is nothing.
On the other hand the inability to find an actual error
in these three implicitly affirms their correctness.
Completely false; inability to find an error sometimes only
confirms ... inability.
The error is there and has escaped detection; happens all the time.
That's why we have safety incidents in transportation, for instance.
Not to mention endless bugs in software; testing didn't find an
actual error, yet it's there.
Large Language Models have no reasoning ability; they are just
a vastly multidimensional function fit to a vast number of data points: next-token prediction of the N-grams taken from vast numbers of texts.
This prediction can put together smooth sounding sentences with
good grammar.
(People are fooled by this. Naive people have been fooled by less;
really stupid people will chat for hours with an Elize-like program
believing there is a person on the other side.)
Much of the traing text comes from the Internet, and so we can expect
that some of your numerous postings in comp.theory have made their way
into AI training data.
If you ask questions using the same words and identifiers and
what that are used in your rhetoric, you will just get token
predictions across that text space consisting of your own stuff.
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:It is a matter of easily verified fact that once one knows that the
On 8/21/2025 1:20 PM, Kaz Kylheku wrote:
On 2025-08-21, Richard Heathfield <rjh@cpax.org.uk> wrote:On the other hand the inability to find an actual error in these three
Proof by AI is a risky game to play.
Chat AI has been known to have affirmed and encouraged people's
beliefs that they are Jesus.
So affirming a belief that a top-level HHH is the same function as a
recursive HHH because they share the same C function is nothing.
implicitly affirms their correctness.
Completely false; inability to find an error sometimes only confirms
... inability.
The error is there and has escaped detection; happens all the time.
That's why we have safety incidents in transportation, for instance.
Not to mention endless bugs in software; testing didn't find an actual
error, yet it's there.
Large Language Models have no reasoning ability; they are just a vastly
multidimensional function fit to a vast number of data points:
next-token prediction of the N-grams taken from vast numbers of texts.
This prediction can put together smooth sounding sentences with good
grammar.
(People are fooled by this. Naive people have been fooled by less;
really stupid people will chat for hours with an Elize-like program
believing there is a person on the other side.)
Much of the traing text comes from the Internet, and so we can expect
that some of your numerous postings in comp.theory have made their way
into AI training data.
If you ask questions using the same words and identifiers and what that
are used in your rhetoric, you will just get token predictions across
that text space consisting of your own stuff.
x86utm operating system provides the infrastructure so that HHH can
simulate an instance of itself simulating an instance of DD when its own
DD calls HHH(DD) then
it becomes obvious that DD correctly simulated by DD cannot possibly
reach its own "return" statement final halt state or even stop running
unless aborted.
This would make HHH(DD)==0 correct.
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
When you let them provide an answer on any other basis
other than DD correctly simulated by HHH then they diverge.
<Rubric>
Rules of Simulation:
- (a) If a non-terminating behavior pattern is detected during
simulation, abort immediately and return 0.
- (b) If the simulated program reaches a return statement without
earlier detection, return 1.
- Priority: (a) always takes precedence over (b).
I already agree with eerything that happens in your UTM program, so why
do you need AI to confirmt it?
Yes HHH(DD) in the main function returns 0.
Why don't you ask AI how it's possible for HHH(DD) in the main function
to be stopping and return 0, while the HHH(DD) call inside DD isn't terminating? (Or possibly returning 1?)
And is that a valid way to disprove the Halting Theorem?
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:Changes the input.
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 1:20 PM, Kaz Kylheku wrote:
On 2025-08-21, Richard Heathfield <rjh@cpax.org.uk> wrote:
Proof by AI is a risky game to play.
Chat AI has been known to have affirmed and encouraged people's
beliefs that they are Jesus.
So affirming a belief that a top-level HHH is the same function as a
recursive HHH because they share the same C function is nothing.
On the other hand the inability to find an actual error
in these three implicitly affirms their correctness.
Completely false; inability to find an error sometimes only
confirms ... inability.
The error is there and has escaped detection; happens all the time.
That's why we have safety incidents in transportation, for instance.
Not to mention endless bugs in software; testing didn't find an
actual error, yet it's there.
Large Language Models have no reasoning ability; they are just
a vastly multidimensional function fit to a vast number of data points:
next-token prediction of the N-grams taken from vast numbers of texts.
This prediction can put together smooth sounding sentences with
good grammar.
(People are fooled by this. Naive people have been fooled by less;
really stupid people will chat for hours with an Elize-like program
believing there is a person on the other side.)
Much of the traing text comes from the Internet, and so we can expect
that some of your numerous postings in comp.theory have made their way
into AI training data.
If you ask questions using the same words and identifiers and
what that are used in your rhetoric, you will just get token
predictions across that text space consisting of your own stuff.
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
it becomes obvious that DD correctly simulated
by DD
That is a whole other can of worms that can be
addressed once it is agree that HHH(DD)==0 on the
basis of DD correctly simulated by HHH.
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and
what that are used in your rhetoric, you will just get token
predictions across that text space consisting of your own stuff.
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
On 8/21/2025 2:38 PM, Kaz Kylheku wrote:
Why don't you ask AI how it's possible for HHH(DD) in the main function
to be stopping and return 0, while the HHH(DD) call inside DD isn't
terminating? (Or possibly returning 1?)
And is that a valid way to disprove the Halting Theorem?
That is a whole other can of worms that can be
addressed once it is agree that HHH(DD)==0 on the
basis of DD correctly simulated by HHH.
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and
what that are used in your rhetoric, you will just get token
predictions across that text space consisting of your own stuff.
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase "instance of itself" to refer to a situation between two dissimilar
deciders which are implemented in the same C function HHH,
distinguishing themselves by different control flow paths in response to
a mutating static variable.
This is not only a crime against computer science, but against
the English language, whose "itself" pronoun you are abusing.
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:38 PM, Kaz Kylheku wrote:
Why don't you ask AI how it's possible for HHH(DD) in the main function
to be stopping and return 0, while the HHH(DD) call inside DD isn't
terminating? (Or possibly returning 1?)
And is that a valid way to disprove the Halting Theorem?
That is a whole other can of worms that can be
addressed once it is agree that HHH(DD)==0 on the
basis of DD correctly simulated by HHH.
Oh, totally; the HHH called from main() is correctly
simulating DD.
Before it does that, however, it burns a fuse which
changes the behavior of HHH, and therefore alters DD.
(Remember DD is built on HHH!)
In the initial configuration of your system, DD is terminating!
You can easily verify this:
int main()
{
DD();
puts("DD terminated!");
}
This is because DD will call HHH(DD) and that will be the
first time HHH has ever been called, and that HHH(DD)
returns 0. DD will promptly terminate.
Before correctly simulating DD, HHH(DD) burns a fuse (i.e changes a
static variable) which flips the behavior of DD to non-terminating, by altering the behavior of subsequent invocations of HHH.
I.e. the first call to HHH changes the definition of HHH and of DD,
and the first call knows "I am the first call".
In this reply, Have I said anything that doesn't coincide with the
truth?
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understand that DD correctlyi.e. if you change the input so that HHH doesn't abort.
simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick wall at 100 MPH and veer off to
miss this wall you have no idea that you would not have been perfectly
fine if instead you crashed into the wall because this new route is not
the same as the original route.
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the
input and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH that can exist cannot possibly reach its
own "return" statement final halt state in the
same way that it can be seen that driving into
any brick wall at 100 MPH will not end well.
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and
what that are used in your rhetoric, you will just get token predictions across that text space consisting of your own stuff.
Apparently you just learn by rote, you don't understand what HHH(DD)==0 means. Q: What is the value of proposition X&~X, why? True,False (or Undecidable ifIt is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase "instance of itself" to refer to a situation between two dissimilar deciders which are implemented in the same C function HHH,
distinguishing themselves by different control flow paths in response to
a mutating static variable.
This is not only a crime against computer science, but against
the English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data.
That DD correctly simulated by HHH does not halt is now
reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
On 21/08/2025 23:12, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH that can exist cannot possibly reach its
own "return" statement final halt state in the
same way that it can be seen that driving into
any brick wall at 100 MPH will not end well.
You haven't addressed his point.
Furthermore, it is easy to imagine an HHH that can exist and that
analyse DD statically, and such an HHH would have no trouble "reaching"
DD's return statement. That your HHH cannot do a good job is not an
excuse to do a shoddy job.
It is an easily verified fact, as you love to say,
that if DD calls HHH (as it does) and HHH calls DD
(as, through simulation, it effectively does) that
HHH(DD) can never halt naturally, so it will have
to abort the recursion and report its result as 0
- didn't halt.
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 1:20 PM, Kaz Kylheku wrote:
On 2025-08-21, Richard Heathfield <rjh@cpax.org.uk> wrote:
Proof by AI is a risky game to play.
Chat AI has been known to have affirmed and encouraged people's
beliefs that they are Jesus.
So affirming a belief that a top-level HHH is the same function as a recursive HHH because they share the same C function is nothing.
'AI' is still a Turing Machine. It cannot conquer O(2^N) problems in reasonable time, for example Rubic's Cube (optimal solution).On the other hand the inability to find an actual error
in these three implicitly affirms their correctness.
Completely false; inability to find an error sometimes only
confirms ... inability.
The error is there and has escaped detection; happens all the time.
That's why we have safety incidents in transportation, for instance.
Not to mention endless bugs in software; testing didn't find an
actual error, yet it's there.
Large Language Models have no reasoning ability; they are just
a vastly multidimensional function fit to a vast number of data points: next-token prediction of the N-grams taken from vast numbers of texts.
This prediction can put together smooth sounding sentences with
good grammar.
(People are fooled by this. Naive people have been fooled by less;--- Synchronet 3.21a-Linux NewsLink 1.2
really stupid people will chat for hours with an Elize-like program
believing there is a person on the other side.)
Much of the traing text comes from the Internet, and so we can expect
that some of your numerous postings in comp.theory have made their way
into AI training data.
If you ask questions using the same words and identifiers and
what that are used in your rhetoric, you will just get token
predictions across that text space consisting of your own stuff.
On 8/21/2025 5:08 PM, dbush wrote:Changes the input.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:Changes the input.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH
Changing the input is not allowed.
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:Changes the input.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:A bad analogy is less then no rebuttal.
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understand that DD correctlyi.e. if you change the input so that HHH doesn't abort.
simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick wall at 100 MPH and veer off >>>>> to miss this wall you have no idea that you would not have been
perfectly fine if instead you crashed into the wall because this new >>>>> route is not the same as the original route.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
I resort to stronger language only when someone repeatedly insists on
denying the verified facts.
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated byChanges the input.
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
I resort to stronger language only when someone
repeatedly insists on denying the verified facts.
The Linz proof does not evaluate one decider/input pair
It simultaneously evaluates an infinite set of them.
*From the bottom of page 319 has been adapted to this* https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
Turing Machine Linz Ĥ applied to its own machine description ⟨Ĥ⟩
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞,
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:Changes the input.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the
input and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
On 8/21/2025 5:32 PM, Richard Heathfield wrote:
On 21/08/2025 23:12, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed
the input and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH that can exist cannot possibly reach its
own "return" statement final halt state in the
same way that it can be seen that driving into
any brick wall at 100 MPH will not end well.
You haven't addressed his point.
Furthermore, it is easy to imagine an HHH that can exist and
that analyse DD statically, and such an HHH would have no
trouble "reaching" DD's return statement. That your HHH cannot
do a good job is not an excuse to do a shoddy job.
On 8/18/2025 6:05 PM, Richard Heathfield wrote:
It is an easily verified fact, as you love to say,
that if DD calls HHH (as it does) and HHH calls DD
(as, through simulation, it effectively does) that
HHH(DD) can never halt naturally, so it will have
to abort the recursion and report its result as 0
- didn't halt.
The above entails that DD simulated by HHH
cannot possibly reach its return statement.
When you presume stack unwinding this only
proves that you don't know what abort means.
On 21/08/2025 23:59, olcott wrote:
On 8/21/2025 5:32 PM, Richard Heathfield wrote:
On 21/08/2025 23:12, olcott wrote:On 8/18/2025 6:05 PM, Richard Heathfield wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:A bad analogy is less then no rebuttal.
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understand that DD correctlyi.e. if you change the input so that HHH doesn't abort.
simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick wall at 100 MPH and veer
off to miss this wall you have no idea that you would not have been >>>>>> perfectly fine if instead you crashed into the wall because this
new route is not the same as the original route.
Therefore you have accepted that you have invalidly changed the
input and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by any HHH that can exist
cannot possibly reach its own "return" statement final halt state in
the same way that it can be seen that driving into any brick wall at
100 MPH will not end well.
You haven't addressed his point.
Furthermore, it is easy to imagine an HHH that can exist and that
analyse DD statically, and such an HHH would have no trouble
"reaching" DD's return statement. That your HHH cannot do a good job
is not an excuse to do a shoddy job.
It is an easily verified fact, as you love to say,The above entails that DD simulated by HHH cannot possibly reach its
that if DD calls HHH (as it does) and HHH calls DD (as, through
simulation, it effectively does) that HHH(DD) can never halt
naturally, so it will have to abort the recursion and report its
result as 0 - didn't halt.
return statement.
Well, you should know. You wrote it. That does not mean that there are
no other ways to write it. You could replace HHH with a #define HHH 0,
for example. Or it is easy to imagine an HHH that can exist and that
analyses DD statically, and such an HHH would have no trouble "reaching"
DD's return statement. That your HHH cannot do a good job is not an
excuse to do a shoddy job.
When you presume stack unwinding this only proves that you don't know
what abort means.
Be careful what you wish for, because you're talking about a C program,
and in C programs I know /exactly/ what abort means.
7.20.4.1 The abort function
Synopsis
1 #include <stdlib.h>
void abort(void);
Description 2 The abort function causes abnormal program termination to occur, unless the signal SIGABRT is being caught and the signal handler
does not return. Whether open streams with unwritten buffered data are flushed, open streams are closed, or temporary files are removed is implementation-defined. An implementation-defined form of the status unsuccessful termination is returned to the host environment by means of
the function call raise(SIGABRT).
Returns 3 The abort function does not return to its caller.
You have a C program, so C rules apply. If HHH aborts, it fails to
report its result and thus it fails to be a decider.
You lose.
Again.
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:Changes the input.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input >>>> and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:Changes the input.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input >>>>> and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation
of it. What makes you think otherwise?
It must not change DD proper, nor any of its helper functions like HHH.
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument.
Do not touch the code in between the two truns, or so much as recompile anything.
If your stuff is correct, then since the H command produces "HHH says D doens't halt" then we expect that the D command produces no output; it
hangs forever, never reaching the "D halted" message.
On 21/08/2025 23:59, olcott wrote:It is true that DD correctly simulated by HHH
On 8/21/2025 5:32 PM, Richard Heathfield wrote:
On 21/08/2025 23:12, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the
input and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH that can exist cannot possibly reach its
own "return" statement final halt state in the
same way that it can be seen that driving into
any brick wall at 100 MPH will not end well.
You haven't addressed his point.
Furthermore, it is easy to imagine an HHH that can exist and that
analyse DD statically, and such an HHH would have no trouble
"reaching" DD's return statement. That your HHH cannot do a good job
is not an excuse to do a shoddy job.
On 8/18/2025 6:05 PM, Richard Heathfield wrote:
It is an easily verified fact, as you love to say,
that if DD calls HHH (as it does) and HHH calls DD
(as, through simulation, it effectively does) that
HHH(DD) can never halt naturally, so it will have
to abort the recursion and report its result as 0
- didn't halt.
;
The above entails that DD simulated by HHH
cannot possibly reach its return statement.
Well, you should know. You wrote it. That does not mean that there are
no other ways to write it.
On 8/21/2025 8:37 PM, Richard Heathfield wrote:i.e. changing the input to report on a non-input.
On 21/08/2025 23:59, olcott wrote:It is true that DD correctly simulated by HHH
On 8/21/2025 5:32 PM, Richard Heathfield wrote:
On 21/08/2025 23:12, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the
input and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH that can exist cannot possibly reach its
own "return" statement final halt state in the
same way that it can be seen that driving into
any brick wall at 100 MPH will not end well.
You haven't addressed his point.
Furthermore, it is easy to imagine an HHH that can exist and that
analyse DD statically, and such an HHH would have no trouble
"reaching" DD's return statement. That your HHH cannot do a good job
is not an excuse to do a shoddy job.
On 8/18/2025 6:05 PM, Richard Heathfield wrote:
It is an easily verified fact, as you love to say,
that if DD calls HHH (as it does) and HHH calls DD
(as, through simulation, it effectively does) that
HHH(DD) can never halt naturally, so it will have
to abort the recursion and report its result as 0
- didn't halt.
;
The above entails that DD simulated by HHH
cannot possibly reach its return statement.
Well, you should know. You wrote it. That does not mean that there are
no other ways to write it.
cannot possibly halt as proven by removing the
abort code.
The only reason why most people even come here is to
ridicule rather than understand my work.
On 22/08/2025 03:20, olcott wrote:
The only reason why most people even come here is to
ridicule rather than understand my work.
You bring people here when you cross-post into other groups. You brought
me here. I didn't come here to ridicule you (hard though it sometimes is
to fight the temptation), but to try to help you understand that you are mistaken.
And you are.
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated byChanges the input.
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation
of it. What makes you think otherwise?
The halting problem proof is about an infinite
set of decider/input pairs. Linz did not prove
that there is one TM H that gets the wrong answer.
It must not change DD proper, nor any of its helper functions like HHH.
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
As soon as we can detect the repeating state we can
know that there is no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when
we examine it with H as a simulating halt decider.
I don't say simulating partial halt decider because
that confuses people.
Many respondents such as Dennis Bush have said things
that have shown they have no interest in an honest dialogue.
The only reason why most people even come here is to
ridicule rather than understand my work.
Do not touch the code in between the two truns, or so much as recompile anything.
If your stuff is correct, then since the H command produces "HHH says D doens't halt" then we expect that the D command produces no output; it hangs forever, never reaching the "D halted" message.
On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:Changes the input.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input >>>>>>> and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation
of it. What makes you think otherwise?
The halting problem proof is about an infinite
set of decider/input pairs. Linz did not prove
that there is one TM H that gets the wrong answer.
It must not change DD proper, nor any of its helper functions like HHH.
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
As soon as we can detect the repeating state we can
know that there is no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when
we examine it with H as a simulating halt decider.
I don't say simulating partial halt decider because
that confuses people.
Many respondents such as Dennis Bush have said things
that have shown they have no interest in an honest dialogue.
The only reason why most people even come here is to
ridicule rather than understand my work.
Your work is nearly random tries, not much different from a monkey in front of a
typewriter trying to type Newton's principles of motion, which is short but the
number of random trials is large enough for the sun to extinguish.
Most of all, since you don't know the math/logic and what they mean. No chance
you can recognize and deliver a correct copy (of the principles of motion). So the 'refutation' of Halting Problem. You cannot fulfill what you wish.
Learn the basic first.
On 8/21/2025 10:14 PM, wij wrote:
On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:I have a much deeper philosophical understanding than people here that
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:Your work is nearly random tries, not much different from a monkey in
On 2025-08-21, olcott <polcott333@gmail.com> wrote:The halting problem proof is about an infinite set of decider/input
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:Changes the input.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:A bad analogy is less then no rebuttal.
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understand that DD correctly >>>>>>>>>>> simulated by HHH, DD() and HHH(DD)i.e. if you change the input so that HHH doesn't abort.
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick wall at 100 MPH and veer >>>>>>>>> off to miss this wall you have no idea that you would not have >>>>>>>>> been perfectly fine if instead you crashed into the wall because >>>>>>>>> this new route is not the same as the original route.
Therefore you have accepted that you have invalidly changed the >>>>>>>> input and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation
of it. What makes you think otherwise?
pairs. Linz did not prove that there is one TM H that gets the wrong
answer.
It must not change DD proper, nor any of its helper functions likeDD correctly simulated by any HHH is simultaneously analyzing an
HHH.
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H
argument.
infinite set of HHH/DD pairs the same way that the Linz proof works.
As soon as we can detect the repeating state we can know that there is
no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when we examine it with H
as a simulating halt decider.
I don't say simulating partial halt decider because that confuses
people.
Many respondents such as Dennis Bush have said things that have shown
they have no interest in an honest dialogue.
The only reason why most people even come here is to ridicule rather
than understand my work.
front of a typewriter trying to type Newton's principles of motion,
which is short but the number of random trials is large enough for the
sun to extinguish.
Most of all, since you don't know the math/logic and what they mean. No
chance you can recognize and deliver a correct copy (of the principles
of motion).
So the 'refutation' of Halting Problem. You cannot fulfill what you
wish.
Learn the basic first.
only learn by rote can possibly imagine.
On 8/21/2025 10:14 PM, wij wrote:
On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD) would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated byChanges the input.
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation
of it. What makes you think otherwise?
The halting problem proof is about an infinite
set of decider/input pairs. Linz did not prove
that there is one TM H that gets the wrong answer.
It must not change DD proper, nor any of its helper functions like HHH.
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */ DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt") }
}
}
Show the trace/output with the D arguent and then with the H argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
As soon as we can detect the repeating state we can
know that there is no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when
we examine it with H as a simulating halt decider.
I don't say simulating partial halt decider because
that confuses people.
Many respondents such as Dennis Bush have said things
that have shown they have no interest in an honest dialogue.
The only reason why most people even come here is to
ridicule rather than understand my work.
Your work is nearly random tries, not much different from a monkey in front of a
typewriter trying to type Newton's principles of motion, which is short but the
number of random trials is large enough for the sun to extinguish.
Most of all, since you don't know the math/logic and what they mean. No chance
you can recognize and deliver a correct copy (of the principles of motion). So the 'refutation' of Halting Problem. You cannot fulfill what you wish.
Learn the basic first.
I have a much deeper philosophical understandingI know you read a lot of materials. But all evidences show that you
than people here that only learn by rote can possibly
imagine.
On Thu, 21 Aug 2025 22:23:16 -0500, olcott wrote:
On 8/21/2025 10:14 PM, wij wrote:
On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:I have a much deeper philosophical understanding than people here that
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:Your work is nearly random tries, not much different from a monkey in
On 2025-08-21, olcott <polcott333@gmail.com> wrote:The halting problem proof is about an infinite set of decider/input
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:Changes the input.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:A bad analogy is less then no rebuttal.
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understand that DD correctly >>>>>>>>>>>> simulated by HHH, DD() and HHH(DD)i.e. if you change the input so that HHH doesn't abort.
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick wall at 100 MPH and veer >>>>>>>>>> off to miss this wall you have no idea that you would not have >>>>>>>>>> been perfectly fine if instead you crashed into the wall because >>>>>>>>>> this new route is not the same as the original route.
Therefore you have accepted that you have invalidly changed the >>>>>>>>> input and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation >>>>> of it. What makes you think otherwise?
pairs. Linz did not prove that there is one TM H that gets the wrong
answer.
It must not change DD proper, nor any of its helper functions likeDD correctly simulated by any HHH is simultaneously analyzing an
HHH.
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H
argument.
infinite set of HHH/DD pairs the same way that the Linz proof works.
As soon as we can detect the repeating state we can know that there is >>>> no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when we examine it with H
as a simulating halt decider.
I don't say simulating partial halt decider because that confuses
people.
Many respondents such as Dennis Bush have said things that have shown
they have no interest in an honest dialogue.
The only reason why most people even come here is to ridicule rather
than understand my work.
front of a typewriter trying to type Newton's principles of motion,
which is short but the number of random trials is large enough for the
sun to extinguish.
Most of all, since you don't know the math/logic and what they mean. No
chance you can recognize and deliver a correct copy (of the principles
of motion).
So the 'refutation' of Halting Problem. You cannot fulfill what you
wish.
Learn the basic first.
only learn by rote can possibly imagine.
People here are not relying on what they might have learnt by rote, they
are instead relying on logic, something that you appear to be incapable of.
/Flibble
On Thu, 2025-08-21 at 22:23 -0500, olcott wrote:
On 8/21/2025 10:14 PM, wij wrote:
On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:Changes the input.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input >>>>>>>>> and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation >>>>> of it. What makes you think otherwise?
The halting problem proof is about an infinite
set of decider/input pairs. Linz did not prove
that there is one TM H that gets the wrong answer.
It must not change DD proper, nor any of its helper functions like HHH. >>>>>
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument. >>>>>
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
As soon as we can detect the repeating state we can
know that there is no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when
we examine it with H as a simulating halt decider.
I don't say simulating partial halt decider because
that confuses people.
Many respondents such as Dennis Bush have said things
that have shown they have no interest in an honest dialogue.
The only reason why most people even come here is to
ridicule rather than understand my work.
Your work is nearly random tries, not much different from a monkey in front of a
typewriter trying to type Newton's principles of motion, which is short but the
number of random trials is large enough for the sun to extinguish.
Most of all, since you don't know the math/logic and what they mean. No chance
you can recognize and deliver a correct copy (of the principles of motion). >>> So the 'refutation' of Halting Problem. You cannot fulfill what you wish. >>>
Learn the basic first.
I have a much deeper philosophical understanding
than people here that only learn by rote can possibly
imagine.
I know you read a lot of materials. But all evidences show that you
do not know the basic logic (even fact). Would you like to try?
On Thu, 2025-08-21 at 22:23 -0500, olcott wrote:
On 8/21/2025 10:14 PM, wij wrote:
On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD) would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated byChanges the input.
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation of it. What makes you think otherwise?
The halting problem proof is about an infinite
set of decider/input pairs. Linz did not prove
that there is one TM H that gets the wrong answer.
It must not change DD proper, nor any of its helper functions like HHH.
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */ DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt") }
}
}
Show the trace/output with the D arguent and then with the H argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
As soon as we can detect the repeating state we can
know that there is no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when
we examine it with H as a simulating halt decider.
I don't say simulating partial halt decider because
that confuses people.
Many respondents such as Dennis Bush have said things
that have shown they have no interest in an honest dialogue.
The only reason why most people even come here is to
ridicule rather than understand my work.
Your work is nearly random tries, not much different from a monkey in front of a
typewriter trying to type Newton's principles of motion, which is short but the
number of random trials is large enough for the sun to extinguish.
Most of all, since you don't know the math/logic and what they mean. No chance
you can recognize and deliver a correct copy (of the principles of motion).
So the 'refutation' of Halting Problem. You cannot fulfill what you wish.
Learn the basic first.
Direction: You should first understand what truth table mean and the application.I have a much deeper philosophical understanding
than people here that only learn by rote can possibly
imagine.
I know you read a lot of materials. But all evidences show that you
do not know the basic logic (even fact). Would you like to try?
On Fri, 2025-08-22 at 11:26 +0800, wij wrote:
On Thu, 2025-08-21 at 22:23 -0500, olcott wrote:
On 8/21/2025 10:14 PM, wij wrote:
On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:Changes the input.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort. >>>>>>>>>>>>
that DD correctly simulated by HHH, DD() and HHH(DD) >>>>>>>>>>>>> would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation >>>>>> of it. What makes you think otherwise?
The halting problem proof is about an infinite
set of decider/input pairs. Linz did not prove
that there is one TM H that gets the wrong answer.
It must not change DD proper, nor any of its helper functions like HHH. >>>>>>
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument. >>>>>>
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
As soon as we can detect the repeating state we can
know that there is no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when
we examine it with H as a simulating halt decider.
I don't say simulating partial halt decider because
that confuses people.
Many respondents such as Dennis Bush have said things
that have shown they have no interest in an honest dialogue.
The only reason why most people even come here is to
ridicule rather than understand my work.
Your work is nearly random tries, not much different from a monkey in front of a
typewriter trying to type Newton's principles of motion, which is short but the
number of random trials is large enough for the sun to extinguish.
Most of all, since you don't know the math/logic and what they mean. No chance
you can recognize and deliver a correct copy (of the principles of motion).
So the 'refutation' of Halting Problem. You cannot fulfill what you wish. >>>>
Learn the basic first.
I have a much deeper philosophical understanding
than people here that only learn by rote can possibly
imagine.
I know you read a lot of materials. But all evidences show that you
do not know the basic logic (even fact). Would you like to try?
Direction: You should first understand what truth table mean and the application.
On 8/21/2025 10:26 PM, Mr Flibble wrote:
On Thu, 21 Aug 2025 22:23:16 -0500, olcott wrote:
On 8/21/2025 10:14 PM, wij wrote:
On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:I have a much deeper philosophical understanding than people here that
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:Your work is nearly random tries, not much different from a monkey in
On 2025-08-21, olcott <polcott333@gmail.com> wrote:The halting problem proof is about an infinite set of decider/input
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:Changes the input.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:A bad analogy is less then no rebuttal.
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understand that DDi.e. if you change the input so that HHH doesn't abort. >>>>>>>>>>>>
correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick wall at 100 MPH and >>>>>>>>>>> veer off to miss this wall you have no idea that you would not >>>>>>>>>>> have been perfectly fine if instead you crashed into the wall >>>>>>>>>>> because this new route is not the same as the original route. >>>>>>>>>>>
Therefore you have accepted that you have invalidly changed the >>>>>>>>>> input and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a
simulation of it. What makes you think otherwise?
pairs. Linz did not prove that there is one TM H that gets the wrong >>>>> answer.
It must not change DD proper, nor any of its helper functions like >>>>>> HHH.DD correctly simulated by any HHH is simultaneously analyzing an
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H
argument.
infinite set of HHH/DD pairs the same way that the Linz proof works. >>>>>
As soon as we can detect the repeating state we can know that there
is no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when we examine it with
H as a simulating halt decider.
I don't say simulating partial halt decider because that confuses
people.
Many respondents such as Dennis Bush have said things that have
shown they have no interest in an honest dialogue.
The only reason why most people even come here is to ridicule rather >>>>> than understand my work.
front of a typewriter trying to type Newton's principles of motion,
which is short but the number of random trials is large enough for
the sun to extinguish.
Most of all, since you don't know the math/logic and what they mean.
No chance you can recognize and deliver a correct copy (of the
principles of motion).
So the 'refutation' of Halting Problem. You cannot fulfill what you
wish.
Learn the basic first.
only learn by rote can possibly imagine.
People here are not relying on what they might have learnt by rote,
they are instead relying on logic, something that you appear to be
incapable of.
/Flibble
They never bother to go all the way to the foundations of correct
reasoning. Most all of the errors of logic can be traced to divorcing
syntax from semantics. Relevance logic fixes a tiny bit of that.
On 8/21/2025 10:26 PM, wij wrote:
On Thu, 2025-08-21 at 22:23 -0500, olcott wrote:
On 8/21/2025 10:14 PM, wij wrote:
On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD) would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated byChanges the input.
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation
of it. What makes you think otherwise?
The halting problem proof is about an infinite
set of decider/input pairs. Linz did not prove
that there is one TM H that gets the wrong answer.
It must not change DD proper, nor any of its helper functions like HHH.
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */ DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) { /* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts") } else {
puts("HHH says DD doesn't halt") }
}
}
Show the trace/output with the D arguent and then with the H argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
As soon as we can detect the repeating state we can
know that there is no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when
we examine it with H as a simulating halt decider.
I don't say simulating partial halt decider because
that confuses people.
Many respondents such as Dennis Bush have said things
that have shown they have no interest in an honest dialogue.
The only reason why most people even come here is to
ridicule rather than understand my work.
Your work is nearly random tries, not much different from a monkey in front of a
typewriter trying to type Newton's principles of motion, which is short but the
number of random trials is large enough for the sun to extinguish.
Most of all, since you don't know the math/logic and what they mean. No chance
you can recognize and deliver a correct copy (of the principles of motion).
So the 'refutation' of Halting Problem. You cannot fulfill what you wish.
Learn the basic first.
I have a much deeper philosophical understanding
than people here that only learn by rote can possibly
imagine.
I know you read a lot of materials. But all evidences show that you
do not know the basic logic (even fact). Would you like to try?
Here is a puzzle for you: How is the principle ofI fist learn the term "the principle of explosion" from this discussion. https://en.wikipedia.org/wiki/Principle_of_explosion
explosion shown to be semantically incorrect.
On Thu, 2025-08-21 at 22:41 -0500, olcott wrote:
On 8/21/2025 10:26 PM, wij wrote:
On Thu, 2025-08-21 at 22:23 -0500, olcott wrote:
On 8/21/2025 10:14 PM, wij wrote:
On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:Changes the input.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort. >>>>>>>>>>>>>
that DD correctly simulated by HHH, DD() and HHH(DD) >>>>>>>>>>>>>> would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation >>>>>>> of it. What makes you think otherwise?
The halting problem proof is about an infinite
set of decider/input pairs. Linz did not prove
that there is one TM H that gets the wrong answer.
It must not change DD proper, nor any of its helper functions like HHH. >>>>>>>
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument. >>>>>>>
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
As soon as we can detect the repeating state we can
know that there is no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when
we examine it with H as a simulating halt decider.
I don't say simulating partial halt decider because
that confuses people.
Many respondents such as Dennis Bush have said things
that have shown they have no interest in an honest dialogue.
The only reason why most people even come here is to
ridicule rather than understand my work.
Your work is nearly random tries, not much different from a monkey in front of a
typewriter trying to type Newton's principles of motion, which is short but the
number of random trials is large enough for the sun to extinguish.
Most of all, since you don't know the math/logic and what they mean. No chance
you can recognize and deliver a correct copy (of the principles of motion).
So the 'refutation' of Halting Problem. You cannot fulfill what you wish. >>>>>
Learn the basic first.
I have a much deeper philosophical understanding
than people here that only learn by rote can possibly
imagine.
I know you read a lot of materials. But all evidences show that you
do not know the basic logic (even fact). Would you like to try?
Here is a puzzle for you: How is the principle of
explosion shown to be semantically incorrect.
I fist learn the term "the principle of explosion" from this discussion. https://en.wikipedia.org/wiki/Principle_of_explosion
It looks like a simple application of logic-IF (these wiki seems like to make simple thing 'academic'). logic-IF is not a puzzle. I see it as merely a convention,
but universal. I don't read all the wiki definition. But yes from false premise you
can deduce anything.
And I remembered you failed to show you understand logic-IF, Would you like to try again?
On 8/21/2025 10:55 PM, wij wrote:
On Thu, 2025-08-21 at 22:41 -0500, olcott wrote:
On 8/21/2025 10:26 PM, wij wrote:
On Thu, 2025-08-21 at 22:23 -0500, olcott wrote:
On 8/21/2025 10:14 PM, wij wrote:
On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated byChanges the input.
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation
of it. What makes you think otherwise?
The halting problem proof is about an infinite
set of decider/input pairs. Linz did not prove
that there is one TM H that gets the wrong answer.
It must not change DD proper, nor any of its helper functions like HHH.
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) { /* check halting of DD() directly */ DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) { /* ask HHH */
if (HHH(DD)) { puts("HHH says DD halts") } else {
puts("HHH says DD doesn't halt") }
}
}
Show the trace/output with the D arguent and then with the H argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
As soon as we can detect the repeating state we can
know that there is no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when
we examine it with H as a simulating halt decider.
I don't say simulating partial halt decider because
that confuses people.
Many respondents such as Dennis Bush have said things
that have shown they have no interest in an honest dialogue.
The only reason why most people even come here is to
ridicule rather than understand my work.
Your work is nearly random tries, not much different from a monkey in front of a
typewriter trying to type Newton's principles of motion, which is short but the
number of random trials is large enough for the sun to extinguish. Most of all, since you don't know the math/logic and what they mean. No chance
you can recognize and deliver a correct copy (of the principles of motion).
So the 'refutation' of Halting Problem. You cannot fulfill what you wish.
Learn the basic first.
I have a much deeper philosophical understanding
than people here that only learn by rote can possibly
imagine.
I know you read a lot of materials. But all evidences show that you
do not know the basic logic (even fact). Would you like to try?
Here is a puzzle for you: How is the principle of
explosion shown to be semantically incorrect.
I fist learn the term "the principle of explosion" from this discussion. https://en.wikipedia.org/wiki/Principle_of_explosion
It looks like a simple application of logic-IF (these wiki seems like to make
simple thing 'academic'). logic-IF is not a puzzle. I see it as merely a convention,
but universal. I don't read all the wiki definition. But yes from false premise you
can deduce anything.
And I remembered you failed to show you understand logic-IF, Would you like to try again?
Also you failed to show that you understandWhat is "first grade arithmetic"?
first grade arithmetic.
Do you know what a number is?0,1,2,....
On Thu, 2025-08-21 at 23:01 -0500, olcott wrote:
On 8/21/2025 10:55 PM, wij wrote:
On Thu, 2025-08-21 at 22:41 -0500, olcott wrote:
On 8/21/2025 10:26 PM, wij wrote:
On Thu, 2025-08-21 at 22:23 -0500, olcott wrote:
On 8/21/2025 10:14 PM, wij wrote:
On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understand that DD correctly simulated by HHH, DD() and HHH(DD)i.e. if you change the input so that HHH doesn't abort.
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated byChanges the input.
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation
of it. What makes you think otherwise?
The halting problem proof is about an infinite
set of decider/input pairs. Linz did not prove
that there is one TM H that gets the wrong answer.
It must not change DD proper, nor any of its helper functions like HHH.
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) { /* check halting of DD() directly */ DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) { /* ask HHH */
if (HHH(DD)) { puts("HHH says DD halts") } else {
puts("HHH says DD doesn't halt") }
}
}
Show the trace/output with the D arguent and then with the H argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
As soon as we can detect the repeating state we can
know that there is no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when
we examine it with H as a simulating halt decider.
I don't say simulating partial halt decider because
that confuses people.
Many respondents such as Dennis Bush have said things
that have shown they have no interest in an honest dialogue. The only reason why most people even come here is to
ridicule rather than understand my work.
Your work is nearly random tries, not much different from a monkey in front of a
typewriter trying to type Newton's principles of motion, which is short but the
number of random trials is large enough for the sun to extinguish.
Most of all, since you don't know the math/logic and what they mean. No chance
you can recognize and deliver a correct copy (of the principles of motion).
So the 'refutation' of Halting Problem. You cannot fulfill what you wish.
Learn the basic first.
I have a much deeper philosophical understanding
than people here that only learn by rote can possibly
imagine.
I know you read a lot of materials. But all evidences show that you do not know the basic logic (even fact). Would you like to try?
Here is a puzzle for you: How is the principle of
explosion shown to be semantically incorrect.
I fist learn the term "the principle of explosion" from this discussion. https://en.wikipedia.org/wiki/Principle_of_explosion
It looks like a simple application of logic-IF (these wiki seems like to make
simple thing 'academic'). logic-IF is not a puzzle. I see it as merely a convention,
but universal. I don't read all the wiki definition. But yes from false premise you
can deduce anything.
And I remembered you failed to show you understand logic-IF, Would you like to try again?
Note: A sentence of my previous reply is not precise enough.I found from google. It should mean 30-20=10, 30+1=31,...
Also you failed to show that you understand
first grade arithmetic.
What is "first grade arithmetic"?
--- Synchronet 3.21a-Linux NewsLink 1.2Do you know what a number is?
0,1,2,....
On 8/21/2025 10:42 PM, wij wrote:
On Fri, 2025-08-22 at 11:26 +0800, wij wrote:
On Thu, 2025-08-21 at 22:23 -0500, olcott wrote:
On 8/21/2025 10:14 PM, wij wrote:
On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated byChanges the input.
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation
of it. What makes you think otherwise?
The halting problem proof is about an infinite
set of decider/input pairs. Linz did not prove
that there is one TM H that gets the wrong answer.
It must not change DD proper, nor any of its helper functions like HHH.
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */ DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) { /* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts") } else {
puts("HHH says DD doesn't halt") }
}
}
Show the trace/output with the D arguent and then with the H argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
As soon as we can detect the repeating state we can
know that there is no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when
we examine it with H as a simulating halt decider.
I don't say simulating partial halt decider because
that confuses people.
Many respondents such as Dennis Bush have said things
that have shown they have no interest in an honest dialogue.
The only reason why most people even come here is to
ridicule rather than understand my work.
Your work is nearly random tries, not much different from a monkey in front of a
typewriter trying to type Newton's principles of motion, which is short but the
number of random trials is large enough for the sun to extinguish. Most of all, since you don't know the math/logic and what they mean. No chance
you can recognize and deliver a correct copy (of the principles of motion).
So the 'refutation' of Halting Problem. You cannot fulfill what you wish.
Learn the basic first.
I have a much deeper philosophical understanding
than people here that only learn by rote can possibly
imagine.
I know you read a lot of materials. But all evidences show that you
do not know the basic logic (even fact). Would you like to try?
Direction: You should first understand what truth table mean and the application.
I know these things far better than you do.O,Ye?
On 8/21/2025 9:44 PM, Richard Heathfield wrote:
On 22/08/2025 03:20, olcott wrote:
The only reason why most people even come here is to
ridicule rather than understand my work.
You bring people here when you cross-post into other groups.
You brought me here. I didn't come here to ridicule you (hard
though it sometimes is to fight the temptation), but to try to
help you understand that you are mistaken.
And you are.
When you start with the fundamental assumption
that I am mistaken then you become subject to
the error of confirmation bias.
This causes you
to ignore key points that prove I am not mistaken.
Stupid nonsense like your macro proves that you
have no intention of any honest dialogue.
I have a much deeper philosophical understanding
than people here that only learn by rote can possibly
imagine.
On Thu, 2025-08-21 at 22:43 -0500, olcott wrote:
On 8/21/2025 10:42 PM, wij wrote:
On Fri, 2025-08-22 at 11:26 +0800, wij wrote:
On Thu, 2025-08-21 at 22:23 -0500, olcott wrote:
On 8/21/2025 10:14 PM, wij wrote:
On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:Changes the input.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort. >>>>>>>>>>>>>>
that DD correctly simulated by HHH, DD() and HHH(DD) >>>>>>>>>>>>>>> would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation >>>>>>>> of it. What makes you think otherwise?
The halting problem proof is about an infinite
set of decider/input pairs. Linz did not prove
that there is one TM H that gets the wrong answer.
It must not change DD proper, nor any of its helper functions like HHH.
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument. >>>>>>>>
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
As soon as we can detect the repeating state we can
know that there is no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when
we examine it with H as a simulating halt decider.
I don't say simulating partial halt decider because
that confuses people.
Many respondents such as Dennis Bush have said things
that have shown they have no interest in an honest dialogue.
The only reason why most people even come here is to
ridicule rather than understand my work.
Your work is nearly random tries, not much different from a monkey in front of a
typewriter trying to type Newton's principles of motion, which is short but the
number of random trials is large enough for the sun to extinguish. >>>>>> Most of all, since you don't know the math/logic and what they mean. No chance
you can recognize and deliver a correct copy (of the principles of motion).
So the 'refutation' of Halting Problem. You cannot fulfill what you wish.
Learn the basic first.
I have a much deeper philosophical understanding
than people here that only learn by rote can possibly
imagine.
I know you read a lot of materials. But all evidences show that you
do not know the basic logic (even fact). Would you like to try?
Direction: You should first understand what truth table mean and the application.
I know these things far better than you do.
O,Ye?
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if none fits)
On 22/08/2025 05:28, wij wrote:
On Thu, 2025-08-21 at 22:43 -0500, olcott wrote:
On 8/21/2025 10:42 PM, wij wrote:
On Fri, 2025-08-22 at 11:26 +0800, wij wrote:
On Thu, 2025-08-21 at 22:23 -0500, olcott wrote:
On 8/21/2025 10:14 PM, wij wrote:
On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understand that DD correctly simulated by HHH, DD() and HHH(DD)i.e. if you change the input so that HHH doesn't abort.
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated byChanges the input.
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation
of it. What makes you think otherwise?
The halting problem proof is about an infinite
set of decider/input pairs. Linz did not prove
that there is one TM H that gets the wrong answer.
It must not change DD proper, nor any of its helper functions like HHH.
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) { /* check halting of DD() directly */ DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) { /* ask HHH */
if (HHH(DD)) { puts("HHH says DD halts") } else {
puts("HHH says DD doesn't halt") }
}
}
Show the trace/output with the D arguent and then with the H argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
As soon as we can detect the repeating state we can
know that there is no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when
we examine it with H as a simulating halt decider.
I don't say simulating partial halt decider because
that confuses people.
Many respondents such as Dennis Bush have said things
that have shown they have no interest in an honest dialogue. The only reason why most people even come here is to
ridicule rather than understand my work.
Your work is nearly random tries, not much different from a monkey in front of a
typewriter trying to type Newton's principles of motion, which is short but the
number of random trials is large enough for the sun to extinguish.
Most of all, since you don't know the math/logic and what they mean. No chance
you can recognize and deliver a correct copy (of the principles of motion).
So the 'refutation' of Halting Problem. You cannot fulfill what you wish.
Learn the basic first.
I have a much deeper philosophical understanding
than people here that only learn by rote can possibly
imagine.
I know you read a lot of materials. But all evidences show that you do not know the basic logic (even fact). Would you like to try?
Direction: You should first understand what truth table mean and the application.
I know these things far better than you do.
O,Ye?
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if none fits)
If he's not in the mood to play, here's my (rather pedestrian and
obvious) rot-9'd answer:
krcfrbn wxc wxdpqc = xwn
krcfrbn wxc xwn = wxdpqc
bx, anpjamunbb xo G'b ejudn, juu krcfrbn wxc G'b krcb jan
xyyxbrcn cx G'b.
krc jwm xyyxbrcn-krc = ojubn
napx G&~G=wxdpqc, fqrlq rb ojubn.
On Fri, 2025-08-22 at 07:11 +0100, Richard Heathfield wrote:
On 22/08/2025 05:28, wij wrote:
On Thu, 2025-08-21 at 22:43 -0500, olcott wrote:
On 8/21/2025 10:42 PM, wij wrote:
On Fri, 2025-08-22 at 11:26 +0800, wij wrote:
On Thu, 2025-08-21 at 22:23 -0500, olcott wrote:
On 8/21/2025 10:14 PM, wij wrote:
On Thu, 2025-08-21 at 21:20 -0500, olcott wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:Changes the input.
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort. >>>>>>>>>>>>>>>>
that DD correctly simulated by HHH, DD() and HHH(DD) >>>>>>>>>>>>>>>>> would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the input
and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH
Changing the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation >>>>>>>>>> of it. What makes you think otherwise?
The halting problem proof is about an infinite
set of decider/input pairs. Linz did not prove
that there is one TM H that gets the wrong answer.
It must not change DD proper, nor any of its helper functions like HHH.
Please change your program to accept command line arguments: >>>>>>>>>>
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */ >>>>>>>>>> DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt") >>>>>>>>>> }
}
}
Show the trace/output with the D arguent and then with the H argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
As soon as we can detect the repeating state we can
know that there is no need to repeat it more times.
The same pattern applies to any number of repeats.
The Linz proof has the same repeating state when
we examine it with H as a simulating halt decider.
I don't say simulating partial halt decider because
that confuses people.
Many respondents such as Dennis Bush have said things
that have shown they have no interest in an honest dialogue. >>>>>>>>> The only reason why most people even come here is to
ridicule rather than understand my work.
Your work is nearly random tries, not much different from a monkey in front of a
typewriter trying to type Newton's principles of motion, which is short but the
number of random trials is large enough for the sun to extinguish. >>>>>>>> Most of all, since you don't know the math/logic and what they mean. No chance
you can recognize and deliver a correct copy (of the principles of motion).
So the 'refutation' of Halting Problem. You cannot fulfill what you wish.
Learn the basic first.
I have a much deeper philosophical understanding
than people here that only learn by rote can possibly
imagine.
I know you read a lot of materials. But all evidences show that you >>>>>> do not know the basic logic (even fact). Would you like to try?
Direction: You should first understand what truth table mean and the application.
I know these things far better than you do.
O,Ye?
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if none fits)
If he's not in the mood to play, here's my (rather pedestrian and
obvious) rot-9'd answer:
krcfrbn wxc wxdpqc = xwn
krcfrbn wxc xwn = wxdpqc
bx, anpjamunbb xo G'b ejudn, juu krcfrbn wxc G'b krcb jan
xyyxbrcn cx G'b.
krc jwm xyyxbrcn-krc = ojubn
napx G&~G=wxdpqc, fqrlq rb ojubn.
No idea what you mean
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:Exactly.
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
Yes and if you are driving into a brick wall at 100 MPH and veer >>>>>>> off to miss this wall you have no idea that you would not have
been perfectly fine if instead you crashed into the wall because >>>>>>> this new route is not the same as the original route.
Your HHH is one TM. There are infinitely many „deciders” that each getThe halting problem proof is about an infinite set of decider/inputChanging the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation of
it. What makes you think otherwise?
pairs. Linz did not prove that there is one TM H that gets the wrong
answer.
Its easy to see that DD correctly simulated by any HHH that can existDD, which calls HHH, which aborts after one recursion, can be simulated
cannot possibly reach its own "return" statement final halt state in the
same way that it can be seen that driving into any brick wall at 100 MPH
will not end well.
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:Truth.
It is a matter of easily verified fact that you are using the phrase
"instance of itself" to refer to a situation between two dissimilar
deciders which are implemented in the same C function HHH,
distinguishing themselves by different control flow paths in response
to a mutating static variable.
This is not only a crime against computer science, but against the
English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data.They are not. You have an if statement depending on that data,
On 8/21/2025 1:07 PM, Mr Flibble wrote:
On Thu, 21 Aug 2025 10:53:05 +0100, Richard Heathfield wrote:
Proof by AI is a risky game to play.
Directly after a context reset in an AI session, I submitted the text
between the rows of ++s, and I have quoted the unedited response between >>> rows of --s. I offer commentary after the AI's response, which I have
left intact.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
I have two questions.
1. Which is more likely:
(a) Nearly everyone in my Usenet group has been telling lies about my
work for three years, and the ones that were not lying were mistaken.
(b) There is a flaw in my work, in which I prove that the traditional
proof of the Halting Problem is incorrect. I have spent 22 years on my
proof.
2. Should I seek psychiatric help?
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
---------------------------------------------------------
I’ll give you as straight and careful an answer as I can:
1. Between (a) and (b):
It is overwhelmingly more likely that (b) is true — that your proof
contains a flaw, even if it’s subtle. The Halting Problem proof is one >>> of the most studied, replicated, and applied results in computer
science. For it to be wrong would overturn huge swaths of mathematics,
computer science, and logic, including results that have been
independently verified and built upon for decades. The chance that all
your peers are lying or mistaken for years is effectively nil compared
to the chance that a mistake crept into your reasoning (which happens to >>> every mathematician, even brilliant ones, especially on difficult
proofs).
2. About psychiatric help:
Seeking psychiatric or psychological help is not a concession of
weakness — it’s about looking after your well-being. Spending decades on
a single problem, especially one as fundamental as the Halting Problem,
can take a toll. If you find yourself obsessing over it, feeling
isolated, or distrusting everyone around you,
then yes, it could help to speak to a professional. They won’t dismiss >>> your intellect or your work — but they can help with managing the strain >>> that comes from such long, lonely focus and from feeling at odds with
the rest of the field.
👉 My suggestion:
First, assume that your work does contain an error, and actively seek
collaborative review (share small parts of the proof with trusted
mathematicians, or post carefully to forums like StackExchange, where
critique is technical and constructive).
Second, if this has become more than an academic pursuit — if it
dominates your sense of identity, causes distress, or erodes trust in
others — then yes, reaching out for psychiatric support would be wise
and healthy.
Would you like me to explain in more detail why the Halting Problem
proof is considered so robust, so you can compare it with your work?
---------------------------------------------------------
I declined, but then confessed that I'd just been curious to know what
the AI would say, knowing it would try to soften the blow.
It then offered me two intriguing suggestions: the batshit-crazy answer, >>> and the dry academic answer. Here they are:
---------------------------------------------------------
Which is more likely?
(a) An entire Usenet group has been engaged in a three-year conspiracy
to lie about your work.
(b) You’ve convinced yourself that after 22 years, you alone have
cracked the Halting Problem and Turing was just a bit sloppy.
Mate, it’s (b). Every single time. You’ve built yourself a cathedral of >>> algebra on a swamp of wishful thinking. Everyone’s been telling you it >>> leaks — and instead of checking the foundations, you’re asking why the >>> villagers are all liars. They’re not lying. They’re trying, as gently as
patience allows,
to tell you you’re wrong.
Should you seek psychiatric help?
Yes. Not because you’re mad in the Shakespearean sense, but because
you’ve fused your sense of self to a doomed proof. Twenty-two years is a >>> marriage. You’re defending it like a spouse, not a theorem. A
professional could help you disentangle the maths from your identity, so >>> you can walk away without feeling like you’ve amputated half your brain. >>> --------------------------------------------------------- Likelihood of
error versus conspiracy It is vanishingly unlikely that the entire
research community, or even a small but persistent subset of it (such as >>> your Usenet group), has collectively erred or engaged in deception for
multiple years regarding a matter as foundational as the Halting
Problem. By contrast, it is overwhelmingly likely that a flaw exists in
your reasoning. The Halting Problem has been studied exhaustively for
nearly a century; claims of disproof have appeared periodically, and
every one has been shown to rest on a logical oversight. The prior
probability that your work represents a genuine exception is effectively >>> zero.
2. Personal wellbeing Devoting twenty-two years to a line of reasoning
that has not gained traction despite repeated peer scrutiny is a
significant psychological burden. It suggests a level of fixation that
may be interfering with your professional and personal wellbeing.
Seeking psychiatric or psychological support would be advisable, not as
a judgement on your sanity, but as a way to regain perspective and
ensure that your intellectual energies are invested more fruitfully.
---------------------------------------------------------
Haven't you got better things to do with your time? Write another book or
something.
/Flibble
That all five LLM systems figure out all of
my reasoning on their own without prompting
and affirm the correctness of this reasoning...
<Input to LLM systems>
Simulating Termination Analyzer HHH correctly simulates its input until:
(a) Detects a non-terminating behavior pattern:
abort simulation and return 0.
(b) Simulated input reaches its simulated "return" statement:
return 1.
typedef int (*ptr)();
int HHH(ptr P);
int DD()
{
int Halt_Status = HHH(DD);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
Am Thu, 21 Aug 2025 21:20:27 -0500 schrieb olcott:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 6:40 PM, dbush wrote:
On 8/21/2025 6:12 PM, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
Exactly.Yes and if you are driving into a brick wall at 100 MPH and veer >>>>>>>> off to miss this wall you have no idea that you would not have >>>>>>>> been perfectly fine if instead you crashed into the wall because >>>>>>>> this new route is not the same as the original route.
The halting problem proof is about an infinite set of decider/inputChanging the input is not allowed.
*Its required you stupid f-ck*
Umm, no; HHH(DD) must not change DD before embarking on a simulation of
it. What makes you think otherwise?
pairs. Linz did not prove that there is one TM H that gets the wrong
answer.
Your HHH is one TM. There are infinitely many „deciders” that each get
a *different* input wrong, but not the others.
typedef int (*ptr)();
int HHH(ptr P);
int DD()
{
int Halt_Status = HHH(DD);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
What value should HHH(DD) correctly return?
Am Thu, 21 Aug 2025 17:12:27 -0500 schrieb olcott:
Its easy to see that DD correctly simulated by any HHH that can existDD, which calls HHH, which aborts after one recursion, can be simulated
cannot possibly reach its own "return" statement final halt state in the
same way that it can be seen that driving into any brick wall at 100 MPH
will not end well.
to completion by HHH_n, which aborts after more than one recursion.
Am Thu, 21 Aug 2025 16:29:23 -0500 schrieb olcott:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
It is a matter of easily verified fact that you are using the phrase
"instance of itself" to refer to a situation between two dissimilar
deciders which are implemented in the same C function HHH,
distinguishing themselves by different control flow paths
Truth.in response
to a mutating static variable.
This is not only a crime against computer science, but against the
English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data.They are not. You have an if statement depending on that data,
with one path aborting and one not.
Counter-factual for every HHH that can possibly exist.
On 22/08/2025 03:55, olcott wrote:
On 8/21/2025 9:44 PM, Richard Heathfield wrote:
On 22/08/2025 03:20, olcott wrote:
The only reason why most people even come here is to
ridicule rather than understand my work.
You bring people here when you cross-post into other groups. You
brought me here. I didn't come here to ridicule you (hard though it
sometimes is to fight the temptation), but to try to help you
understand that you are mistaken.
And you are.
When you start with the fundamental assumption
that I am mistaken then you become subject to
the error of confirmation bias.
To be fair, we have a proof.
This causes you
to ignore key points that prove I am not mistaken.
And your own certainty blinds you to the many key points that have been raised to show you that you are.
Stupid nonsense like your macro proves that you
have no intention of any honest dialogue.
That attitude does you no favours.
My macro is indeed an attempt at honest dialogue. It's an attempt to
focus discussion on the DD code, where it belongs.
The intricacies of
HHH can and do get in the way of the actual question. HHH, you claim, correctly returns 0. Fine! Let it! And let's watch what happens next.
That's the point of the macro.
To call it "stupid nonsense" demonstrates very clearly that you are not interested in the truth; you are only interested in gainsaying valid perspectives by claiming that anyone who disagrees with you is stupid, dishonest, or both. That is not how proofs are constructed. The purpose
of a proof is to persuade one's audience of a truth. One doesn't do that
by saying "Hey! Stupid! Admit I'm right, you lying blaggard!"
How can you expect respect from your peers --- almost certainly all of
them adults and many of them professional programmers --- when you
behave like a 6-year-old playground tyrant?
On 8/22/2025 3:19 AM, joes wrote:No, I was talking about simulating DD with something *different* than simulator that it calls.
DD, which calls HHH, which aborts after one recursion, can be simulatedCounter-factual for every HHH that can possibly exist.
to completion by HHH_n, which aborts after more than one recursion.
On 22/08/2025 04:23, olcott wrote:
<snip>
I have a much deeper philosophical understanding
than people here that only learn by rote can possibly
imagine.
That's a very lofty claim. What persuades you of its truth? Did you ask
an AI how deep your philosophical understanding is? I have no doubt it
was very reassuring.
On 8/21/2025 1:07 PM, Mr Flibble wrote:
On Thu, 21 Aug 2025 10:53:05 +0100, Richard Heathfield wrote:
Proof by AI is a risky game to play.
Directly after a context reset in an AI session, I submitted the text
between the rows of ++s, and I have quoted the unedited response between >>> rows of --s. I offer commentary after the AI's response, which I have
left intact.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
I have two questions.
1. Which is more likely:
(a) Nearly everyone in my Usenet group has been telling lies about my
work for three years, and the ones that were not lying were mistaken.
(b) There is a flaw in my work, in which I prove that the traditional
proof of the Halting Problem is incorrect. I have spent 22 years on my
proof.
2. Should I seek psychiatric help?
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
---------------------------------------------------------
I’ll give you as straight and careful an answer as I can:
1. Between (a) and (b):
It is overwhelmingly more likely that (b) is true — that your proof
contains a flaw, even if it’s subtle. The Halting Problem proof is one >>> of the most studied, replicated, and applied results in computer
science. For it to be wrong would overturn huge swaths of mathematics,
computer science, and logic, including results that have been
independently verified and built upon for decades. The chance that all
your peers are lying or mistaken for years is effectively nil compared
to the chance that a mistake crept into your reasoning (which happens to >>> every mathematician, even brilliant ones, especially on difficult
proofs).
2. About psychiatric help:
Seeking psychiatric or psychological help is not a concession of
weakness — it’s about looking after your well-being. Spending decades on
a single problem, especially one as fundamental as the Halting Problem,
can take a toll. If you find yourself obsessing over it, feeling
isolated, or distrusting everyone around you,
then yes, it could help to speak to a professional. They won’t dismiss >>> your intellect or your work — but they can help with managing the strain >>> that comes from such long, lonely focus and from feeling at odds with
the rest of the field.
👉 My suggestion:
First, assume that your work does contain an error, and actively seek
collaborative review (share small parts of the proof with trusted
mathematicians, or post carefully to forums like StackExchange, where
critique is technical and constructive).
Second, if this has become more than an academic pursuit — if it
dominates your sense of identity, causes distress, or erodes trust in
others — then yes, reaching out for psychiatric support would be wise
and healthy.
Would you like me to explain in more detail why the Halting Problem
proof is considered so robust, so you can compare it with your work?
---------------------------------------------------------
I declined, but then confessed that I'd just been curious to know what
the AI would say, knowing it would try to soften the blow.
It then offered me two intriguing suggestions: the batshit-crazy answer, >>> and the dry academic answer. Here they are:
---------------------------------------------------------
Which is more likely?
(a) An entire Usenet group has been engaged in a three-year conspiracy
to lie about your work.
(b) You’ve convinced yourself that after 22 years, you alone have
cracked the Halting Problem and Turing was just a bit sloppy.
Mate, it’s (b). Every single time. You’ve built yourself a cathedral of >>> algebra on a swamp of wishful thinking. Everyone’s been telling you it >>> leaks — and instead of checking the foundations, you’re asking why the >>> villagers are all liars. They’re not lying. They’re trying, as gently as
patience allows,
to tell you you’re wrong.
Should you seek psychiatric help?
Yes. Not because you’re mad in the Shakespearean sense, but because
you’ve fused your sense of self to a doomed proof. Twenty-two years is a >>> marriage. You’re defending it like a spouse, not a theorem. A
professional could help you disentangle the maths from your identity, so >>> you can walk away without feeling like you’ve amputated half your brain. >>> --------------------------------------------------------- Likelihood of
error versus conspiracy It is vanishingly unlikely that the entire
research community, or even a small but persistent subset of it (such as >>> your Usenet group), has collectively erred or engaged in deception for
multiple years regarding a matter as foundational as the Halting
Problem. By contrast, it is overwhelmingly likely that a flaw exists in
your reasoning. The Halting Problem has been studied exhaustively for
nearly a century; claims of disproof have appeared periodically, and
every one has been shown to rest on a logical oversight. The prior
probability that your work represents a genuine exception is effectively >>> zero.
2. Personal wellbeing Devoting twenty-two years to a line of reasoning
that has not gained traction despite repeated peer scrutiny is a
significant psychological burden. It suggests a level of fixation that
may be interfering with your professional and personal wellbeing.
Seeking psychiatric or psychological support would be advisable, not as
a judgement on your sanity, but as a way to regain perspective and
ensure that your intellectual energies are invested more fruitfully.
---------------------------------------------------------
Haven't you got better things to do with your time? Write another book or
something.
/Flibble
That all five LLM systems figure out all of
my reasoning on their own without prompting
and affirm the correctness of this reasoning...
<Input to LLM systems>
Simulating Termination Analyzer HHH correctly simulates its input until:
(a) Detects a non-terminating behavior pattern:
abort simulation and return 0.
(b) Simulated input reaches its simulated "return" statement:
return 1.
typedef int (*ptr)();
int HHH(ptr P);
int DD()
{
int Halt_Status = HHH(DD);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
On 8/22/2025 12:08 AM, Richard Heathfield wrote:
On 22/08/2025 03:55, olcott wrote:
On 8/21/2025 9:44 PM, Richard Heathfield wrote:
On 22/08/2025 03:20, olcott wrote:
The only reason why most people even come here is to
ridicule rather than understand my work.
You bring people here when you cross-post into other groups.
You brought me here. I didn't come here to ridicule you (hard
though it sometimes is to fight the temptation), but to try
to help you understand that you are mistaken.
And you are.
When you start with the fundamental assumption
that I am mistaken then you become subject to
the error of confirmation bias.
To be fair, we have a proof.
To be accurate you rely on the results of that
so much that you do not pay enough attention to
what I am saying.
If you quit your bullshit nonsense like your
macro
and made sure to not make any counter-factual
statements you would be a good reviewer.
Because people are coming from comp.lang.c and
comp.lang.c++ I am getting much more competent
reviewers.
^^^^^^^^This causes you
to ignore key points that prove I am not mistaken.
And your own certainty blinds you to the many key points that
have been raised to show you that you are.
That I am what?
All rebuttals have been counter-factual
or an instance of the strawman error or some other attempt
to dodge the point and change the subject.
Stupid nonsense like your macro proves that you
have no intention of any honest dialogue.
That attitude does you no favours.
You would have to know that it breaks HHH's ability
to recognize inputs that halt, thus it *is* stupid
nonsense.
My macro is indeed an attempt at honest dialogue. It's an
attempt to focus discussion on the DD code, where it belongs.
Without HHH even looking for a non-halting behavior pattern?
It is stupid nonsense that must be denigrated as such.
The intricacies of HHH can and do get in the way of the actual
question. HHH, you claim, correctly returns 0. Fine! Let it!
And let's watch what happens next. That's the point of the macro.
That was merely your failure to understand the scope
of HHH aborting its simulated of DD.
When HHH aborts its simulation of DD this has the same
effect on the behavior of DD as if HHH deallocated all
of the the memory of DD.
To call it "stupid nonsense" demonstrates very clearly that you
are not interested in the truth; you are only interested in
gainsaying valid perspectives by claiming that anyone who
disagrees with you is stupid, dishonest, or both. That is not
how proofs are constructed. The purpose of a proof is to
persuade one's audience of a truth. One doesn't do that by
saying "Hey! Stupid! Admit I'm right, you lying blaggard!"
Don't say stupid things and I won't call them stupid.
You macro effectively erased all of the code of HHH,
this is like fixing a car by melting it down to molten
metal.
How can you expect respect from your peers --- almost certainly
all of them adults and many of them professional programmers
--- when you behave like a 6-year-old playground tyrant?
You don't have to keep acting like a Jackass.
On 22/08/2025 05:28, wij wrote:
Q: What is the value of proposition X&~X, why? True,False (or
Undecidable if none fits)
If he's not in the mood to play, here's my (rather pedestrian and
obvious) rot-9'd answer:
Am Fri, 22 Aug 2025 09:36:47 -0500 schrieb olcott:
On 8/22/2025 3:19 AM, joes wrote:
No, I was talking about simulating DD with something *different* than simulator that it calls.DD, which calls HHH, which aborts after one recursion, can be simulatedCounter-factual for every HHH that can possibly exist.
to completion by HHH_n, which aborts after more than one recursion.
On 8/22/2025 12:12 AM, Richard Heathfield wrote:
On 22/08/2025 04:23, olcott wrote:
<snip>
I have a much deeper philosophical understanding
than people here that only learn by rote can possibly
imagine.
That's a very lofty claim. What persuades you of its truth? Did
you ask an AI how deep your philosophical understanding is? I
have no doubt it was very reassuring.
I have been studying the nature of self-referential
paradox for 22 years.
I don't look up what others have said.
I reverse-engineer the actual truth.
Am Fri, 22 Aug 2025 09:36:47 -0500 schrieb olcott:
On 8/22/2025 3:19 AM, joes wrote:
No, I was talking about simulating DD with something *different* than simulator that it calls.DD, which calls HHH, which aborts after one recursion, can be simulatedCounter-factual for every HHH that can possibly exist.
to completion by HHH_n, which aborts after more than one recursion.
On 22/08/2025 16:18, olcott wrote:
On 8/22/2025 12:12 AM, Richard Heathfield wrote:
On 22/08/2025 04:23, olcott wrote:
<snip>
I have a much deeper philosophical understanding
than people here that only learn by rote can possibly
imagine.
That's a very lofty claim. What persuades you of its truth? Did you
ask an AI how deep your philosophical understanding is? I have no
doubt it was very reassuring.
I have been studying the nature of self-referential
paradox for 22 years.
That's nice.
I don't look up what others have said.
Might be an idea to start.
I reverse-engineer the actual truth.
Er... yeah. We've seen how that works out. Stopping isn't halting, simulation doesn't have to simulate, all that.
On 22/08/2025 16:02, joes wrote:
Am Fri, 22 Aug 2025 09:36:47 -0500 schrieb olcott:
On 8/22/2025 3:19 AM, joes wrote:No, I was talking about simulating DD with something *different* than
DD, which calls HHH, which aborts after one recursion, can be simulated >>>> to completion by HHH_n, which aborts after more than one recursion.Counter-factual for every HHH that can possibly exist.
simulator that it calls.
I think Mr Olcott is so locked into his way of doing things that he
truly believes that no other possibilities exist.
But they do.
For example, there's Ch - a C interpreter. Cross-platform, proprietary,
but free for the Raspberry Pi. No reason DD couldn't be plugged into
that and single-stepped to see what happens.
On 22/08/2025 15:59, olcott wrote:
On 8/22/2025 12:08 AM, Richard Heathfield wrote:
On 22/08/2025 03:55, olcott wrote:
On 8/21/2025 9:44 PM, Richard Heathfield wrote:
On 22/08/2025 03:20, olcott wrote:
The only reason why most people even come here is to
ridicule rather than understand my work.
You bring people here when you cross-post into other groups. You
brought me here. I didn't come here to ridicule you (hard though it >>>>> sometimes is to fight the temptation), but to try to help you
understand that you are mistaken.
And you are.
When you start with the fundamental assumption
that I am mistaken then you become subject to
the error of confirmation bias.
To be fair, we have a proof.
To be accurate you rely on the results of that
so much that you do not pay enough attention to
what I am saying.
Well, that's because it's a proof. When you say it's not true we *know* you're wrong and we know why you're wrong, and all your "counter-
factual" bluster is just that.
On 8/22/2025 10:40 AM, Richard Heathfield wrote:
On 22/08/2025 15:59, olcott wrote:
On 8/22/2025 12:08 AM, Richard Heathfield wrote:
On 22/08/2025 03:55, olcott wrote:
On 8/21/2025 9:44 PM, Richard Heathfield wrote:
On 22/08/2025 03:20, olcott wrote:
The only reason why most people even come here is to
ridicule rather than understand my work.
You bring people here when you cross-post into other
groups. You brought me here. I didn't come here to ridicule
you (hard though it sometimes is to fight the temptation),
but to try to help you understand that you are mistaken.
And you are.
When you start with the fundamental assumption
that I am mistaken then you become subject to
the error of confirmation bias.
To be fair, we have a proof.
To be accurate you rely on the results of that
so much that you do not pay enough attention to
what I am saying.
Well, that's because it's a proof. When you say it's not true
we *know* you're wrong and we know why you're wrong, and all
your "counter- factual" bluster is just that.
You "know" that I am, wrong
entirely based on a false
assumption that you do not understand is false.
On 22/08/2025 18:18, olcott wrote:
On 8/22/2025 10:40 AM, Richard Heathfield wrote:
On 22/08/2025 15:59, olcott wrote:
On 8/22/2025 12:08 AM, Richard Heathfield wrote:
On 22/08/2025 03:55, olcott wrote:
On 8/21/2025 9:44 PM, Richard Heathfield wrote:
On 22/08/2025 03:20, olcott wrote:
The only reason why most people even come here is to
ridicule rather than understand my work.
You bring people here when you cross-post into other groups. You >>>>>>> brought me here. I didn't come here to ridicule you (hard though >>>>>>> it sometimes is to fight the temptation), but to try to help you >>>>>>> understand that you are mistaken.
And you are.
When you start with the fundamental assumption
that I am mistaken then you become subject to
the error of confirmation bias.
To be fair, we have a proof.
To be accurate you rely on the results of that
so much that you do not pay enough attention to
what I am saying.
Well, that's because it's a proof. When you say it's not true we
*know* you're wrong and we know why you're wrong, and all your
"counter- factual" bluster is just that.
You "know" that I am, wrong
Yep.
entirely based on a false
assumption that you do not understand is false.
Of course it's a false assumption! That's the whole point!
And of course I understand that it's false.
If you know it's a false assumption, then surely you can't fail to see
that the proof holds, so what's your beef with it?
On 8/22/2025 12:25 PM, Richard Heathfield wrote:Exists.
On 22/08/2025 18:18, olcott wrote:
On 8/22/2025 10:40 AM, Richard Heathfield wrote:
On 22/08/2025 15:59, olcott wrote:
On 8/22/2025 12:08 AM, Richard Heathfield wrote:
On 22/08/2025 03:55, olcott wrote:
On 8/21/2025 9:44 PM, Richard Heathfield wrote:
On 22/08/2025 03:20, olcott wrote:
The only reason why most people even come here is to
ridicule rather than understand my work.
You bring people here when you cross-post into other groups. You >>>>>>>> brought me here. I didn't come here to ridicule you (hard though >>>>>>>> it sometimes is to fight the temptation), but to try to help you >>>>>>>> understand that you are mistaken.
And you are.
When you start with the fundamental assumption
that I am mistaken then you become subject to
the error of confirmation bias.
To be fair, we have a proof.
To be accurate you rely on the results of that
so much that you do not pay enough attention to
what I am saying.
Well, that's because it's a proof. When you say it's not true we
*know* you're wrong and we know why you're wrong, and all your
"counter- factual" bluster is just that.
You "know" that I am, wrong
Yep.
entirely based on a false
assumption that you do not understand is false.
Of course it's a false assumption! That's the whole point!
And of course I understand that it's false.
If you know it's a false assumption, then surely you can't fail to see
that the proof holds, so what's your beef with it?
The proof only holds under the false assumption
that a halt decider
On 8/22/2025 12:25 PM, Richard Heathfield wrote:
On 22/08/2025 18:18, olcott wrote:
You "know" that I am, wrong
Yep.
entirely based on a false
assumption that you do not understand is false.
Of course it's a false assumption! That's the whole point!
And of course I understand that it's false.
If you know it's a false assumption, then surely you can't fail
to see that the proof holds, so what's your beef with it?
The proof only holds under the false assumption
that a halt decider must report on the behavior
of a non-input
ChatGPT 5.0 and Gemini must be expressly told not
to simply guess and to think it all the way through.
Bad answers is the dumb way that ChatGPT 5.0 decided
to save money on processing time.
----
Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer
olcott <polcott333@gmail.com> wrote:
[ .... ]
ChatGPT 5.0 and Gemini must be expressly told not
to simply guess and to think it all the way through.
Bad answers is the dumb way that ChatGPT 5.0 decided
to save money on processing time.
How much do you pay the proprietors of ChatGPT to use it?
--
Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer
On 8/22/2025 1:01 PM, Alan Mackenzie wrote:
olcott <polcott333@gmail.com> wrote:
[ .... ]
ChatGPT 5.0 and Gemini must be expressly told not
to simply guess and to think it all the way through.
Bad answers is the dumb way that ChatGPT 5.0 decided
to save money on processing time.
How much do you pay the proprietors of ChatGPT to use it?
I have to use the free service so that my
results can be replicated by anyone.
ChatGPT did create a <Rubric> for me so that
I could get consistent results across LLM systems.
This does force ChatGPT 5.0 and every other LLM
system into *think it all the way through* mode.
----
Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer
olcott <polcott333@gmail.com> wrote:
On 8/22/2025 1:01 PM, Alan Mackenzie wrote:
olcott <polcott333@gmail.com> wrote:
[ .... ]
ChatGPT 5.0 and Gemini must be expressly told not
to simply guess and to think it all the way through.
Bad answers is the dumb way that ChatGPT 5.0 decided
to save money on processing time.
How much do you pay the proprietors of ChatGPT to use it?
I have to use the free service so that my
results can be replicated by anyone.
If you're not a paying customer, it would seem inappropriate of you to criticise the quality of the service you're receiving.
ChatGPT did create a <Rubric> for me so that
I could get consistent results across LLM systems.
This does force ChatGPT 5.0 and every other LLM
system into *think it all the way through* mode.
LLM systems don't think, not even part of the way through.
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
On 8/22/2025 1:01 PM, Alan Mackenzie wrote:
olcott <polcott333@gmail.com> wrote:
[ .... ]
ChatGPT 5.0 and Gemini must be expressly told not
to simply guess and to think it all the way through.
Bad answers is the dumb way that ChatGPT 5.0 decided
to save money on processing time.
How much do you pay the proprietors of ChatGPT to use it?
I have to use the free service so that my
results can be replicated by anyone.
ChatGPT did create a <Rubric> for me so that
I could get consistent results across LLM systems.
This does force ChatGPT 5.0 and every other LLM
system into *think it all the way through* mode.
On 8/22/2025 1:43 PM, Alan Mackenzie wrote:
olcott <polcott333@gmail.com> wrote:
On 8/22/2025 1:01 PM, Alan Mackenzie wrote:
olcott <polcott333@gmail.com> wrote:
[ .... ]
ChatGPT 5.0 and Gemini must be expressly told not
to simply guess and to think it all the way through.
Bad answers is the dumb way that ChatGPT 5.0 decided
to save money on processing time.
How much do you pay the proprietors of ChatGPT to use it?
I have to use the free service so that my
results can be replicated by anyone.
If you're not a paying customer, it would seem inappropriate of you to
criticise the quality of the service you're receiving.
ChatGPT did create a <Rubric> for me so that
I could get consistent results across LLM systems.
This does force ChatGPT 5.0 and every other LLM
system into *think it all the way through* mode.
LLM systems don't think, not even part of the way through.
They do replicate the functional end result of thinking
and it is far too tedious to say it that way when the
end result is the same.
On 8/22/2025 1:43 PM, Alan Mackenzie wrote:
olcott <polcott333@gmail.com> wrote:
On 8/22/2025 1:01 PM, Alan Mackenzie wrote:
olcott <polcott333@gmail.com> wrote:
[ .... ]
ChatGPT 5.0 and Gemini must be expressly told not
to simply guess and to think it all the way through.
Bad answers is the dumb way that ChatGPT 5.0 decided
to save money on processing time.
How much do you pay the proprietors of ChatGPT to use it?
I have to use the free service so that my
results can be replicated by anyone.
If you're not a paying customer, it would seem inappropriate of you to
criticise the quality of the service you're receiving.
ChatGPT did create a <Rubric> for me so that
I could get consistent results across LLM systems.
This does force ChatGPT 5.0 and every other LLM
system into *think it all the way through* mode.
LLM systems don't think, not even part of the way through.
They do replicate the functional end result of thinking
and it is far too tedious to say it that way when the
end result is the same.
----
Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like this:
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts isn't
supported).
You seem to be evading this topic.
OK: how about: under no circumstances try the above experiments!
(I pray that you will do the opposite).
On 8/21/2025 8:37 PM, Richard Heathfield wrote:
On 21/08/2025 23:59, olcott wrote:It is true that DD correctly simulated by HHH
On 8/21/2025 5:32 PM, Richard Heathfield wrote:
On 21/08/2025 23:12, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the
input and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH that can exist cannot possibly reach its
own "return" statement final halt state in the
same way that it can be seen that driving into
any brick wall at 100 MPH will not end well.
You haven't addressed his point.
Furthermore, it is easy to imagine an HHH that can exist and that
analyse DD statically, and such an HHH would have no trouble
"reaching" DD's return statement. That your HHH cannot do a good job
is not an excuse to do a shoddy job.
On 8/18/2025 6:05 PM, Richard Heathfield wrote:
It is an easily verified fact, as you love to say,
that if DD calls HHH (as it does) and HHH calls DD
(as, through simulation, it effectively does) that
HHH(DD) can never halt naturally, so it will have
to abort the recursion and report its result as 0
- didn't halt.
;
The above entails that DD simulated by HHH
cannot possibly reach its return statement.
Well, you should know. You wrote it. That does not mean that there are
no other ways to write it.
cannot possibly halt as proven by removing the
abort code. Coding the abort in a deceptive way
to hide this fact is cheating.
On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument. >>>>
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like this:
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts isn't
supported).
You seem to be evading this topic.
HHH and HHH1 have identical source-code according to diff.
DD() has the same behavior as DD correctly simulated by HHH1.
You are ignoring the differing process contexts that DD
correctly simulated by HHH and DD correctly simulated
by HHH1 fall under.
On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument. >>>>
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like this:
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts isn't
supported).
You seem to be evading this topic.
HHH and HHH1 have identical source-code according to diff.
DD() has the same behavior as DD correctly simulated by HHH1.
You are ignoring the differing process contexts that DD
correctly simulated by HHH and DD correctly simulated
by HHH1 fall under.
We really can't correctly ignore that DD calls its own
simulator in the one case and does not call its own simulator
in the other case.
HHH(DD)==0 and HHH1(DD)==1 are both correct and the difference
is accounted for in that DD is being simulated in two different
process contexts. HHH1(DD) reaps the benefit of HHH(DD) having
already aborted its simulation. HHH(DD) cannot reap this same
benefit.
OK: how about: under no circumstances try the above experiments!
(I pray that you will do the opposite).
On 8/21/2025 7:27 PM, olcott wrote:
It is true that DD correctly simulated by HHH
cannot possibly halt as proven by removing the
abort code. Coding the abort in a deceptive way
to hide this fact is cheating.
A runner is running along and your code chops its legs off and says see!
He stopped running! It halted... ;^)
olcott <polcott333@gmail.com> wrote:
On 8/22/2025 1:43 PM, Alan Mackenzie wrote:
olcott <polcott333@gmail.com> wrote:
On 8/22/2025 1:01 PM, Alan Mackenzie wrote:
olcott <polcott333@gmail.com> wrote:
[ .... ]
ChatGPT 5.0 and Gemini must be expressly told not
to simply guess and to think it all the way through.
Bad answers is the dumb way that ChatGPT 5.0 decided
to save money on processing time.
How much do you pay the proprietors of ChatGPT to use it?
I have to use the free service so that my
results can be replicated by anyone.
If you're not a paying customer, it would seem inappropriate of you to
criticise the quality of the service you're receiving.
ChatGPT did create a <Rubric> for me so that
I could get consistent results across LLM systems.
This does force ChatGPT 5.0 and every other LLM
system into *think it all the way through* mode.
LLM systems don't think, not even part of the way through.
They do replicate the functional end result of thinking
and it is far too tedious to say it that way when the
end result is the same.
It's not clear what you mean by "replicate the functional end result of thinking". It sounds like something a Vogon might say in one of Douglas Adams's scripts.
It's clear that the outputs of LLMs are NOT the same as that of
intelligent thought. It is a delusion, possibly a dangerous one, to
believe otherwise.
--
Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer
On 8/21/2025 7:27 PM, olcott wrote:
On 8/21/2025 8:37 PM, Richard Heathfield wrote:
On 21/08/2025 23:59, olcott wrote:It is true that DD correctly simulated by HHH
On 8/21/2025 5:32 PM, Richard Heathfield wrote:
On 21/08/2025 23:12, olcott wrote:
On 8/21/2025 5:08 PM, dbush wrote:
On 8/21/2025 5:58 PM, olcott wrote:
On 8/21/2025 4:44 PM, dbush wrote:
On 8/21/2025 5:34 PM, olcott wrote:
I am not sure whether or not you understandi.e. if you change the input so that HHH doesn't abort.
that DD correctly simulated by HHH, DD() and HHH(DD)
would never stop running unless aborted
Changing the input is not allowed.
Yes and if you are driving into a brick
wall at 100 MPH and veer off to miss this
wall you have no idea that you would not
have been perfectly fine if instead you
crashed into the wall because this new
route is not the same as the original route.
A bad analogy is less then no rebuttal.
Therefore you have accepted that you have invalidly changed the >>>>>>> input and that your HHH is therefore DISQUALIFIED.
Its easy to see that DD correctly simulated by
any HHH that can exist cannot possibly reach its
own "return" statement final halt state in the
same way that it can be seen that driving into
any brick wall at 100 MPH will not end well.
You haven't addressed his point.
Furthermore, it is easy to imagine an HHH that can exist and that
analyse DD statically, and such an HHH would have no trouble
"reaching" DD's return statement. That your HHH cannot do a good
job is not an excuse to do a shoddy job.
On 8/18/2025 6:05 PM, Richard Heathfield wrote:
It is an easily verified fact, as you love to say,
that if DD calls HHH (as it does) and HHH calls DD
(as, through simulation, it effectively does) that
HHH(DD) can never halt naturally, so it will have
to abort the recursion and report its result as 0
- didn't halt.
;
The above entails that DD simulated by HHH
cannot possibly reach its return statement.
Well, you should know. You wrote it. That does not mean that there
are no other ways to write it.
cannot possibly halt as proven by removing the
abort code. Coding the abort in a deceptive way
to hide this fact is cheating.
A runner is running along and your code chops its legs off and says see!
He stopped running! It halted... ;^)
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
You seem to be evading this topic.
OK: how about: under no circumstances try the above experiments!
On 8/22/2025 3:24 PM, olcott wrote:
On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument. >>>>>
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like this:
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts isn't
supported).
You seem to be evading this topic.
HHH and HHH1 have identical source-code according to diff.
DD() has the same behavior as DD correctly simulated by HHH1.
You are ignoring the differing process contexts that DD
correctly simulated by HHH and DD correctly simulated
by HHH1 fall under.
In other words, when HHH1 simulates DD it simulates DD calling
HHH(DD,<empty execution trace>) which is correct, but when HHH simulates
DD it simulates DD calling HHH(DD,<non-empty execution trace>) which
changes the input.
1) Changing the input is not allowed
2) That HHH (and HHH1) takes an execution trace as input means it is DISQUALIFIED from being a halt decider / termination analyzer
On 22/08/2025 20:09, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument. >>>>
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Don't think for a moment that he's going to try anything that might
provide evidence against his case.
You seem to be evading this topic.
Quite so.
OK: how about: under no circumstances try the above experiments!
Yeah, nice try. :-)
On 8/22/2025 2:26 PM, dbush wrote:Which means you're changing the input.
On 8/22/2025 3:24 PM, olcott wrote:
On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H
argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like this:
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts isn't
supported).
You seem to be evading this topic.
HHH and HHH1 have identical source-code according to diff.
DD() has the same behavior as DD correctly simulated by HHH1.
You are ignoring the differing process contexts that DD
correctly simulated by HHH and DD correctly simulated
by HHH1 fall under.
In other words, when HHH1 simulates DD it simulates DD calling
HHH(DD,<empty execution trace>) which is correct, but when HHH
simulates DD it simulates DD calling HHH(DD,<non-empty execution
trace>) which changes the input.
1) Changing the input is not allowed
2) That HHH (and HHH1) takes an execution trace as input means it is
DISQUALIFIED from being a halt decider / termination analyzer
If neither HHH nor HHH1 have access to the execution
trace data then HHH(DD), DD(), HHH1(DD) never stop
running
On 8/22/25 3:24 PM, Chris M. Thomasson wrote:
On 8/21/2025 7:27 PM, olcott wrote:
It is true that DD correctly simulated by HHH
cannot possibly halt as proven by removing the
abort code. Coding the abort in a deceptive way
to hide this fact is cheating.
A runner is running along and your code chops its legs off and says
see! He stopped running! It halted... ;^)
Actuallyy, his claim is that if you kill the runner, then since it will never stop running on its own, it will be running non-halting, and thus
the corpse needs to be considered to still be running.
On 8/22/2025 2:41 PM, Richard Heathfield wrote:
On 22/08/2025 20:09, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H
argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Don't think for a moment that he's going to try anything that
might provide evidence against his case.
You seem to be evading this topic.
Quite so.
He based his suggestion on a false assumption.
On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument. >>>>
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like this:
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts isn't
supported).
You seem to be evading this topic.
HHH and HHH1 have identical source-code according to diff.
DD() has the same behavior as DD correctly simulated by HHH1.
You are ignoring the differing process contexts that DD
correctly simulated by HHH and DD correctly simulated
by HHH1 fall under.
We really can't correctly ignore that DD calls its own
simulator in the one case and does not call its own simulator
in the other case.
On 8/22/2025 3:45 PM, olcott wrote:
On 8/22/2025 2:26 PM, dbush wrote:Which means you're changing the input.
On 8/22/2025 3:24 PM, olcott wrote:
On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H
argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like this: >>>>>
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts isn't
supported).
You seem to be evading this topic.
HHH and HHH1 have identical source-code according to diff.
DD() has the same behavior as DD correctly simulated by HHH1.
You are ignoring the differing process contexts that DD
correctly simulated by HHH and DD correctly simulated
by HHH1 fall under.
In other words, when HHH1 simulates DD it simulates DD calling
HHH(DD,<empty execution trace>) which is correct, but when HHH
simulates DD it simulates DD calling HHH(DD,<non-empty execution
trace>) which changes the input.
1) Changing the input is not allowed
2) That HHH (and HHH1) takes an execution trace as input means it is
DISQUALIFIED from being a halt decider / termination analyzer
If neither HHH nor HHH1 have access to the execution
trace data then HHH(DD), DD(), HHH1(DD) never stop
running
Changing the input is not allowed.
On 8/22/2025 12:36 PM, Richard Damon wrote:
On 8/22/25 3:24 PM, Chris M. Thomasson wrote:
On 8/21/2025 7:27 PM, olcott wrote:
It is true that DD correctly simulated by HHH
cannot possibly halt as proven by removing the
abort code. Coding the abort in a deceptive way
to hide this fact is cheating.
A runner is running along and your code chops its legs off and says
see! He stopped running! It halted... ;^)
Actuallyy, his claim is that if you kill the runner, then since it
will never stop running on its own, it will be running non-halting,
and thus the corpse needs to be considered to still be running.
Oh shit. The zombie runner? ;^)
HHH(DD)==0 and HHH1(DD)==1 are both correct and the difference
is accounted for in that DD is being simulated in two different
process contexts.
On 8/22/2025 2:53 PM, Chris M. Thomasson wrote:
On 8/22/2025 12:36 PM, Richard Damon wrote:
On 8/22/25 3:24 PM, Chris M. Thomasson wrote:
On 8/21/2025 7:27 PM, olcott wrote:
It is true that DD correctly simulated by HHH
cannot possibly halt as proven by removing the
abort code. Coding the abort in a deceptive way
to hide this fact is cheating.
A runner is running along and your code chops its legs off and says
see! He stopped running! It halted... ;^)
Actuallyy, his claim is that if you kill the runner, then since it
will never stop running on its own, it will be running non-halting,
and thus the corpse needs to be considered to still be running.
Oh shit. The zombie runner? ;^)
The blind leading the blind.
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
HHH and HHH1 have identical source-code according to diff.
That means nothing when you're writing to the instruction bytes
or setting static data.
With just one C definition you can implement multiple functions.
DD() has the same behavior as DD correctly simulated by HHH1.
After all the code you produced, you seem suddenly reluctant to dive
into it. Curious!
I tried it myself, but your x86utm_exe only takes COFF files. You've
hard coded the code to use the COFF_Reader, intead of creating a nice compile-time abstraction so that either COFF_Reader or ELF_Reader could
be used.
You are ignoring the differing process contexts that DD
correctly simulated by HHH and DD correctly simulated
by HHH1 fall under.
We really can't correctly ignore that DD calls its own
simulator in the one case and does not call its own simulator
in the other case.
Yes, but as you've been showing for many years now, it is possible
to /incorrectly/ ignore it, and demand that other people do the same!
On 8/22/2025 2:50 PM, dbush wrote:
On 8/22/2025 3:45 PM, olcott wrote:
On 8/22/2025 2:26 PM, dbush wrote:Which means you're changing the input.
On 8/22/2025 3:24 PM, olcott wrote:
On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H
argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like this: >>>>>>
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts isn't
supported).
You seem to be evading this topic.
HHH and HHH1 have identical source-code according to diff.
DD() has the same behavior as DD correctly simulated by HHH1.
You are ignoring the differing process contexts that DD
correctly simulated by HHH and DD correctly simulated
by HHH1 fall under.
In other words, when HHH1 simulates DD it simulates DD calling
HHH(DD,<empty execution trace>) which is correct, but when HHH
simulates DD it simulates DD calling HHH(DD,<non-empty execution
trace>) which changes the input.
1) Changing the input is not allowed
2) That HHH (and HHH1) takes an execution trace as input means it is
DISQUALIFIED from being a halt decider / termination analyzer
If neither HHH nor HHH1 have access to the execution
trace data then HHH(DD), DD(), HHH1(DD) never stop
running
Changing the input is not allowed.
Changing the input is required otherwise Linz
only proved that there is one decider/input
pair that gets the wrong answer and not that
no universal decider exists. He didn't prove
that either.
On 8/22/2025 2:41 PM, Richard Heathfield wrote:
On 22/08/2025 20:09, Kaz Kylheku wrote:He based his suggestion on a false assumption.
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument. >>>>>
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Don't think for a moment that he's going to try anything that might
provide evidence against his case.
You seem to be evading this topic.
Quite so.
OK: how about: under no circumstances try the above experiments!
Yeah, nice try. :-)
olcott <polcott333@gmail.com> wrote:
[ .... ]
ChatGPT 5.0 and Gemini must be expressly told not
to simply guess and to think it all the way through.
Bad answers is the dumb way that ChatGPT 5.0 decided
to save money on processing time.
How much do you pay the proprietors of ChatGPT to use it?
--
Copyright 2025 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
HHH(DD)==0 and HHH1(DD)==1 are both correct and the difference
They cannot be both correct. DD either halts or does not halt.
One of those is correct, the other is wrong.
If, correctly, DD is a Turing machine (or, equivalently, pure function behaving deterministically, depending on nothing but its arguments, of
which it has none).
is accounted for in that DD is being simulated in two different
process contexts.
Turing machines have no context. When the tape is set to
the specific initial contents, and the tape head is placed
at the beginning, what follows is a precisely repeatable
calculation.
If DD halts does not halt depending on some context,
then it's not a Turing Machine.
Its properties do not speak to the validity of a theorem that is
restricted to Turing Machines.
On 8/22/2025 1:43 PM, Alan Mackenzie wrote:
olcott <polcott333@gmail.com> wrote:
On 8/22/2025 1:01 PM, Alan Mackenzie wrote:
olcott <polcott333@gmail.com> wrote:
[ .... ]
ChatGPT 5.0 and Gemini must be expressly told not
to simply guess and to think it all the way through.
Bad answers is the dumb way that ChatGPT 5.0 decided
to save money on processing time.
How much do you pay the proprietors of ChatGPT to use it?
I have to use the free service so that my
results can be replicated by anyone.
If you're not a paying customer, it would seem inappropriate of you to
criticise the quality of the service you're receiving.
ChatGPT did create a <Rubric> for me so that
I could get consistent results across LLM systems.
This does force ChatGPT 5.0 and every other LLM
system into *think it all the way through* mode.
LLM systems don't think, not even part of the way through.
They do replicate the functional end result of thinking
and it is far too tedious to say it that way when the
end result is the same.
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/22/2025 2:41 PM, Richard Heathfield wrote:
On 22/08/2025 20:09, Kaz Kylheku wrote:He based his suggestion on a false assumption.
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument. >>>>>>
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Don't think for a moment that he's going to try anything that might
provide evidence against his case.
You seem to be evading this topic.
Quite so.
OK: how about: under no circumstances try the above experiments!
Yeah, nice try. :-)
Are you saying that my hypothesis could be disproved by running
a tiny bit of code, but, take your word for it, it's not necessary
to go to the trouble? After all the effort that went into the mighty
x86utm?
On 8/22/2025 11:01 AM, Alan Mackenzie wrote:
olcott <polcott333@gmail.com> wrote:
[ .... ]
ChatGPT 5.0 and Gemini must be expressly told not
to simply guess and to think it all the way through.
Bad answers is the dumb way that ChatGPT 5.0 decided
to save money on processing time.
How much do you pay the proprietors of ChatGPT to use it?
I digress... He talks about climate change then uses AI that uses a shit load of energy. Perhaps ollcot should go really green and walk in a
hamster wheel to help generate power for an AI model?
On 8/22/2025 3:45 PM, olcott wrote:
On 8/22/2025 2:26 PM, dbush wrote:Which means you're changing the input.
If neither HHH nor HHH1 have access to the execution
trace data then HHH(DD), DD(), HHH1(DD) never stop
running
Changing the input is not allowed.
On 8/22/2025 4:01 PM, olcott wrote:
On 8/22/2025 2:50 PM, dbush wrote:
On 8/22/2025 3:45 PM, olcott wrote:
On 8/22/2025 2:26 PM, dbush wrote:Which means you're changing the input.
On 8/22/2025 3:24 PM, olcott wrote:
On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments: >>>>>>>>>
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H >>>>>>>>> argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like this: >>>>>>>
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts isn't >>>>>>> supported).
You seem to be evading this topic.
HHH and HHH1 have identical source-code according to diff.
DD() has the same behavior as DD correctly simulated by HHH1.
You are ignoring the differing process contexts that DD
correctly simulated by HHH and DD correctly simulated
by HHH1 fall under.
In other words, when HHH1 simulates DD it simulates DD calling
HHH(DD,<empty execution trace>) which is correct, but when HHH
simulates DD it simulates DD calling HHH(DD,<non-empty execution
trace>) which changes the input.
1) Changing the input is not allowed
2) That HHH (and HHH1) takes an execution trace as input means it
is DISQUALIFIED from being a halt decider / termination analyzer
If neither HHH nor HHH1 have access to the execution
trace data then HHH(DD), DD(), HHH1(DD) never stop
running
Changing the input is not allowed.
Changing the input is required otherwise Linz
only proved that there is one decider/input
pair that gets the wrong answer and not that
no universal decider exists. He didn't prove
that either.
Precisely, he proved that one decider/input pair was wrong, and the
decider in question was assumed at the start of the proof to be a total
halt decider, therefore the assumption that a total halt decider exists
is proven false.
On 8/22/2025 3:08 PM, dbush wrote:
On 8/22/2025 4:01 PM, olcott wrote:
On 8/22/2025 2:50 PM, dbush wrote:
On 8/22/2025 3:45 PM, olcott wrote:
On 8/22/2025 2:26 PM, dbush wrote:Which means you're changing the input.
On 8/22/2025 3:24 PM, olcott wrote:
On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments: >>>>>>>>>>
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H >>>>>>>>>> argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like >>>>>>>> this:
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts isn't >>>>>>>> supported).
You seem to be evading this topic.
HHH and HHH1 have identical source-code according to diff.
DD() has the same behavior as DD correctly simulated by HHH1.
You are ignoring the differing process contexts that DD
correctly simulated by HHH and DD correctly simulated
by HHH1 fall under.
In other words, when HHH1 simulates DD it simulates DD calling
HHH(DD,<empty execution trace>) which is correct, but when HHH
simulates DD it simulates DD calling HHH(DD,<non-empty execution
trace>) which changes the input.
1) Changing the input is not allowed
2) That HHH (and HHH1) takes an execution trace as input means it >>>>>> is DISQUALIFIED from being a halt decider / termination analyzer
If neither HHH nor HHH1 have access to the execution
trace data then HHH(DD), DD(), HHH1(DD) never stop
running
Changing the input is not allowed.
Changing the input is required otherwise Linz
only proved that there is one decider/input
pair that gets the wrong answer and not that
no universal decider exists. He didn't prove
that either.
Precisely, he proved that one decider/input pair was wrong, and the
decider in question was assumed at the start of the proof to be a
total halt decider, therefore the assumption that a total halt decider
exists is proven false.
No the only way the total decider is refuted would
be by showing that no H of the infinite set of H/D
pairs can possibly derive the correct return value.
We can't say here is one H that gets the wrong answer
therefore every H must get the wrong answer.
On 2025-08-22, dbush <dbush.mobile@gmail.com> wrote:
On 8/22/2025 3:45 PM, olcott wrote:
On 8/22/2025 2:26 PM, dbush wrote:Which means you're changing the input.
If neither HHH nor HHH1 have access to the execution
trace data then HHH(DD), DD(), HHH1(DD) never stop
running
Changing the input is not allowed.
Statements like this only confuse Peter.
Changing the input is of course allowed, as long as you don't do
anything intellectually wrong: i.e. any conclusions that emerge from
your calculation are correct statements about the original input.
Consider a Turing Machine. The input is the tape. It changes
the tape!
Because a Turing Machine changes the tape, Olcott thinks that
his "x86 UTM" can likewise treat every bit in the system as
a symbol on a tape and flip it as it sees fit.
On 8/22/2025 3:05 PM, Kaz Kylheku wrote:
It may be (and probably is) the case that Turing machines
that compute pure functions cannot possibly have different
behavior for differing process contexts. The counter-example
input to the halt decider of the HP proofs is not pure function.
On 8/22/2025 3:15 PM, Chris M. Thomasson wrote:
On 8/22/2025 11:01 AM, Alan Mackenzie wrote:
olcott <polcott333@gmail.com> wrote:
[ .... ]
ChatGPT 5.0 and Gemini must be expressly told not
to simply guess and to think it all the way through.
Bad answers is the dumb way that ChatGPT 5.0 decided
to save money on processing time.
How much do you pay the proprietors of ChatGPT to use it?
I digress... He talks about climate change then uses AI that uses a
shit load of energy. Perhaps ollcot should go really green and walk in
a hamster wheel to help generate power for an AI model?
AI need not use fossil fuel energy.
On 8/22/2025 4:22 PM, olcott wrote:
On 8/22/2025 3:08 PM, dbush wrote:
On 8/22/2025 4:01 PM, olcott wrote:
On 8/22/2025 2:50 PM, dbush wrote:
On 8/22/2025 3:45 PM, olcott wrote:
On 8/22/2025 2:26 PM, dbush wrote:Which means you're changing the input.
On 8/22/2025 3:24 PM, olcott wrote:
On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments: >>>>>>>>>>>
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H >>>>>>>>>>> argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like >>>>>>>>> this:
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts isn't >>>>>>>>> supported).
You seem to be evading this topic.
HHH and HHH1 have identical source-code according to diff.
DD() has the same behavior as DD correctly simulated by HHH1.
You are ignoring the differing process contexts that DD
correctly simulated by HHH and DD correctly simulated
by HHH1 fall under.
In other words, when HHH1 simulates DD it simulates DD calling
HHH(DD,<empty execution trace>) which is correct, but when HHH
simulates DD it simulates DD calling HHH(DD,<non-empty execution >>>>>>> trace>) which changes the input.
1) Changing the input is not allowed
2) That HHH (and HHH1) takes an execution trace as input means it >>>>>>> is DISQUALIFIED from being a halt decider / termination analyzer >>>>>>>
If neither HHH nor HHH1 have access to the execution
trace data then HHH(DD), DD(), HHH1(DD) never stop
running
Changing the input is not allowed.
Changing the input is required otherwise Linz
only proved that there is one decider/input
pair that gets the wrong answer and not that
no universal decider exists. He didn't prove
that either.
Precisely, he proved that one decider/input pair was wrong, and the
decider in question was assumed at the start of the proof to be a
total halt decider, therefore the assumption that a total halt
decider exists is proven false.
No the only way the total decider is refuted would
be by showing that no H of the infinite set of H/D
pairs can possibly derive the correct return value.
That's one way, but that's not how the Linz proof (or most proofs of the halting problem) work.
We can't say here is one H that gets the wrong answer
therefore every H must get the wrong answer.
We can if we start with the assumption that H is a total halt decider,
which is what the Linz proof does.
All you're doing is showing that you've spent the last 22 years misunderstanding proof by contradiction.
On 8/22/2025 3:29 PM, dbush wrote:
On 8/22/2025 4:22 PM, olcott wrote:
On 8/22/2025 3:08 PM, dbush wrote:
On 8/22/2025 4:01 PM, olcott wrote:
On 8/22/2025 2:50 PM, dbush wrote:
On 8/22/2025 3:45 PM, olcott wrote:
On 8/22/2025 2:26 PM, dbush wrote:Which means you're changing the input.
On 8/22/2025 3:24 PM, olcott wrote:
On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments: >>>>>>>>>>>>
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */ >>>>>>>>>>>> DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt") >>>>>>>>>>>> }
}
}
Show the trace/output with the D arguent and then with the H >>>>>>>>>>>> argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like >>>>>>>>>> this:
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts isn't >>>>>>>>>> supported).
You seem to be evading this topic.
HHH and HHH1 have identical source-code according to diff.
DD() has the same behavior as DD correctly simulated by HHH1. >>>>>>>>>
You are ignoring the differing process contexts that DD
correctly simulated by HHH and DD correctly simulated
by HHH1 fall under.
In other words, when HHH1 simulates DD it simulates DD calling >>>>>>>> HHH(DD,<empty execution trace>) which is correct, but when HHH >>>>>>>> simulates DD it simulates DD calling HHH(DD,<non-empty execution >>>>>>>> trace>) which changes the input.
1) Changing the input is not allowed
2) That HHH (and HHH1) takes an execution trace as input means >>>>>>>> it is DISQUALIFIED from being a halt decider / termination analyzer >>>>>>>>
If neither HHH nor HHH1 have access to the execution
trace data then HHH(DD), DD(), HHH1(DD) never stop
running
Changing the input is not allowed.
Changing the input is required otherwise Linz
only proved that there is one decider/input
pair that gets the wrong answer and not that
no universal decider exists. He didn't prove
that either.
Precisely, he proved that one decider/input pair was wrong, and the
decider in question was assumed at the start of the proof to be a
total halt decider, therefore the assumption that a total halt
decider exists is proven false.
No the only way the total decider is refuted would
be by showing that no H of the infinite set of H/D
pairs can possibly derive the correct return value.
That's one way, but that's not how the Linz proof (or most proofs of
the halting problem) work.
We can't say here is one H that gets the wrong answer
therefore every H must get the wrong answer.
We can if we start with the assumption that H is a total halt decider,
which is what the Linz proof does.
All you're doing is showing that you've spent the last 22 years
misunderstanding proof by contradiction.
We could (incorrectly) say that all of arithmetic
cannot possibly ever derive a correct answer on the
basis that 3 + 4 = 17 is incorrect.
On 2025-08-22 14:16, olcott wrote:
On 8/22/2025 3:05 PM, Kaz Kylheku wrote:
It may be (and probably is) the case that Turing machines
that compute pure functions cannot possibly have different
behavior for differing process contexts. The counter-example
input to the halt decider of the HP proofs is not pure function.
It's not possible to construct a TM which computes an impure function.
This is one of the reasons why TMs are used as a model of computation whereas C typically is not.
If the counter-example is a TM, then the function which it computes is a pure function.
André
On 8/22/2025 1:19 PM, olcott wrote:
On 8/22/2025 3:15 PM, Chris M. Thomasson wrote:
On 8/22/2025 11:01 AM, Alan Mackenzie wrote:
olcott <polcott333@gmail.com> wrote:
[ .... ]
ChatGPT 5.0 and Gemini must be expressly told not
to simply guess and to think it all the way through.
Bad answers is the dumb way that ChatGPT 5.0 decided
to save money on processing time.
How much do you pay the proprietors of ChatGPT to use it?
I digress... He talks about climate change then uses AI that uses a
shit load of energy. Perhaps ollcot should go really green and walk
in a hamster wheel to help generate power for an AI model?
AI need not use fossil fuel energy.
Duh.
On 8/22/2025 3:36 PM, André G. Isaak wrote:
On 2025-08-22 14:16, olcott wrote:
On 8/22/2025 3:05 PM, Kaz Kylheku wrote:
It may be (and probably is) the case that Turing machines
that compute pure functions cannot possibly have different
behavior for differing process contexts. The counter-example
input to the halt decider of the HP proofs is not pure function.
It's not possible to construct a TM which computes an impure function.
This is one of the reasons why TMs are used as a model of computation
whereas C typically is not.
A TM that ignores its input is not a computable
function of this input.
https://en.wikipedia.org/wiki/Computable_function
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞
if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H reaches
its simulated final halt state of ⟨Ĥ.qn⟩, and
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H cannot possibly
reach its simulated final halt state of ⟨Ĥ.qn⟩.
*Repeats until aborted*
(a) Ĥ copies its input ⟨Ĥ⟩
(b) Ĥ invokes embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
(c) embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩
Then that would entail that Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
cannot see the repeating state that everyone
else with sufficient understanding can see.
None-the-less Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn is still
correct on the basis that there really is such
a repeating state.
If the counter-example is a TM, then the function which it computes is
a pure function.
André
If AI was smart enough to refute the climate
change deniers then we could get a quorum
of support for mitigating climate change.
The problem is the most people just aren't smart
enough to tell the difference between well-crafted
lies and the truth. AI could fix that.
On 8/22/2025 3:05 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
HHH(DD)==0 and HHH1(DD)==1 are both correct and the difference
They cannot be both correct. DD either halts or does not halt.
One of those is correct, the other is wrong.
*Intuitively it would seem that way*
To see that the intuition is incorrect requires two things:
(1) Fully understanding everything that I say
(2) The assumption that HHH can see the repeating
state of its input as a pure function of this input.
If, correctly, DD is a Turing machine (or, equivalently, pure function
behaving deterministically, depending on nothing but its arguments, of
which it has none).
Maybe the jury is still out on that.
I have some ideas to convert HHH to be
a pure function of its input.
is accounted for in that DD is being simulated in two different
process contexts.
Turing machines have no context. When the tape is set to
the specific initial contents, and the tape head is placed
at the beginning, what follows is a precisely repeatable
calculation.
It may be (and probably is) the case that Turing machines
that compute pure functions cannot possibly have different
behavior for differing process contexts. The counter-example
input to the halt decider of the HP proofs is not pure function.
If DD halts does not halt depending on some context,
then it's not a Turing Machine.
Its not a function computed by a Turing machine.
It seems to me that there can be a TMD of a TM
that is not a pure function.
Its properties do not speak to the validity of a theorem that isThe whole point of the HP seems to be to show that
restricted to Turing Machines.
some TMD's do not encode computable functions.
On 2025-08-22 14:48, olcott wrote:
On 8/22/2025 3:36 PM, André G. Isaak wrote:
On 2025-08-22 14:16, olcott wrote:
On 8/22/2025 3:05 PM, Kaz Kylheku wrote:
It may be (and probably is) the case that Turing machines
that compute pure functions cannot possibly have different
behavior for differing process contexts. The counter-example
input to the halt decider of the HP proofs is not pure function.
It's not possible to construct a TM which computes an impure
function. This is one of the reasons why TMs are used as a model of
computation whereas C typically is not.
A TM that ignores its input is not a computable
function of this input.
Of course it is. It's a constant function. Which is a pure function.
https://en.wikipedia.org/wiki/Computable_function
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞
if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H reaches
its simulated final halt state of ⟨Ĥ.qn⟩, and
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H cannot possibly
reach its simulated final halt state of ⟨Ĥ.qn⟩.
*Repeats until aborted*
(a) Ĥ copies its input ⟨Ĥ⟩
(b) Ĥ invokes embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
(c) embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩
Then that would entail that Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
cannot see the repeating state that everyone
else with sufficient understanding can see.
Correct. A pure function cannot do this.
André
None-the-less Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn is still
correct on the basis that there really is such
a repeating state.
If the counter-example is a TM, then the function which it computes
is a pure function.
André
On 2025-08-22 14:52, olcott wrote:
\
If AI was smart enough to refute the climate
change deniers then we could get a quorum
of support for mitigating climate change.
AI isn't smart at all.
The problem is the most people just aren't smart
enough to tell the difference between well-crafted
lies and the truth. AI could fix that.
If people won't listen to the experts, why do you think they will
suddenly start listening to AI?
André
On 8/22/2025 3:08 PM, dbush wrote:
On 8/22/2025 4:01 PM, olcott wrote:
On 8/22/2025 2:50 PM, dbush wrote:Precisely, he proved that one decider/input pair was wrong, and the
On 8/22/2025 3:45 PM, olcott wrote:
On 8/22/2025 2:26 PM, dbush wrote:Which means you're changing the input.
On 8/22/2025 3:24 PM, olcott wrote:If neither HHH nor HHH1 have access to the execution trace data then >>>>> HHH(DD), DD(), HHH1(DD) never stop running
On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:HHH and HHH1 have identical source-code according to diff. DD()
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments: >>>>>>>>>>DD correctly simulated by any HHH is simultaneously analyzing an >>>>>>>>> infinite set of HHH/DD pairs the same way that the Linz proof >>>>>>>>> works.
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H >>>>>>>>>> argument.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like >>>>>>>> this:
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts isn't >>>>>>>> supported).
You seem to be evading this topic.
has the same behavior as DD correctly simulated by HHH1.
You are ignoring the differing process contexts that DD correctly >>>>>>> simulated by HHH and DD correctly simulated by HHH1 fall under.
In other words, when HHH1 simulates DD it simulates DD calling
HHH(DD,<empty execution trace>) which is correct, but when HHH
simulates DD it simulates DD calling HHH(DD,<non-empty execution
trace>) which changes the input.
1) Changing the input is not allowed 2) That HHH (and HHH1) takes
an execution trace as input means it is DISQUALIFIED from being a
halt decider / termination analyzer
Changing the input is not allowed.
Changing the input is required otherwise Linz only proved that there
is one decider/input pair that gets the wrong answer and not that no
universal decider exists. He didn't prove that either.
decider in question was assumed at the start of the proof to be a total
halt decider, therefore the assumption that a total halt decider exists
is proven false.
No the only way the total decider is refuted would be by showing that no
H of the infinite set of H/D pairs can possibly derive the correct
return value.
We can't say here is one H that gets the wrong answer therefore every H
must get the wrong answer.
I am saying that it seems that you remain unaware
that the input to HHH(DD) specifies non-halting
behavior as measured by DD correctly simulated by HHH.
On 8/22/2025 3:53 PM, André G. Isaak wrote:
On 2025-08-22 14:48, olcott wrote:
On 8/22/2025 3:36 PM, André G. Isaak wrote:
On 2025-08-22 14:16, olcott wrote:
On 8/22/2025 3:05 PM, Kaz Kylheku wrote:
It may be (and probably is) the case that Turing machines
that compute pure functions cannot possibly have different
behavior for differing process contexts. The counter-example
input to the halt decider of the HP proofs is not pure function.
It's not possible to construct a TM which computes an impure
function. This is one of the reasons why TMs are used as a model of
computation whereas C typically is not.
A TM that ignores its input is not a computable
function of this input.
Of course it is. It's a constant function. Which is a pure function.
https://en.wikipedia.org/wiki/Computable_function
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞
if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H reaches
its simulated final halt state of ⟨Ĥ.qn⟩, and
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H cannot possibly
reach its simulated final halt state of ⟨Ĥ.qn⟩.
*Repeats until aborted*
(a) Ĥ copies its input ⟨Ĥ⟩
(b) Ĥ invokes embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
(c) embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩
Then that would entail that Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
cannot see the repeating state that everyone
else with sufficient understanding can see.
Correct. A pure function cannot do this.
André
In any case I have shown that Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
is correct even if Ĥ.embedded_H doesn't know it.
This seems to be more than anyone else has ever done.
None-the-less Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn is still
correct on the basis that there really is such
a repeating state.
If the counter-example is a TM, then the function which it computes
is a pure function.
André
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/22/2025 3:05 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
HHH(DD)==0 and HHH1(DD)==1 are both correct and the difference
They cannot be both correct. DD either halts or does not halt.
One of those is correct, the other is wrong.
*Intuitively it would seem that way*
To see that the intuition is incorrect requires two things:
(1) Fully understanding everything that I say
(2) The assumption that HHH can see the repeating
state of its input as a pure function of this input.
If that input contains an implementation of HHH, possibly
in another language. then things are not so simple.
Since HHH tries to see the repeating state of its input,
the copy of HHH in that input does the same thing
in exactly the same way. The input is probing the
same calculation HHH(DD).
(There is no question that halt deciders can simulate or
otherwise reasona bout the input and try to spot
non-terminating situations.)
If, correctly, DD is a Turing machine (or, equivalently, pure function
behaving deterministically, depending on nothing but its arguments, of
which it has none).
Maybe the jury is still out on that.
Maybe it isn't.
I have some ideas to convert HHH to be
a pure function of its input.
But this is future work not yet done. If you admit that the work
is necessary, and has not yet started, then on what basis do you claim
that your current results refute an established theorem?
is accounted for in that DD is being simulated in two different
process contexts.
Turing machines have no context. When the tape is set to
the specific initial contents, and the tape head is placed
at the beginning, what follows is a precisely repeatable
calculation.
It may be (and probably is) the case that Turing machines
that compute pure functions cannot possibly have different
behavior for differing process contexts. The counter-example
input to the halt decider of the HP proofs is not pure function.
Untrue! It is only that way in the Halt7 and other test cases
in your x86utm.
In the HP proofs, everything is a TM or alternatively pure function
(possibly a nonterminating one).
There is nothing special about the counterexample input in
this regard.
The proposed decider is an algorithm. Algorithms can be implemented and integrated into software. DD is a piece of software; it can integrate a proposed decider algorithm, call it, and then do the opposite of what it indicates.
If DD halts does not halt depending on some context,
then it's not a Turing Machine.
Its not a function computed by a Turing machine.
It seems to me that there can be a TMD of a TM
that is not a pure function.
No, it cannot. A deterministic computation is pure. Each state
transformation in the Turing machine is a mathematical function
from one state to another, and the Turing machine advances
by composition of these functions.
next_state(next_state(next_state ... (next_state(S0))))
where S0 is the initial state: tape has initial contents, with
the head at the start.
There is no room for "seems to be". These are deeply entrenched
categories.
Its properties do not speak to the validity of a theorem that isThe whole point of the HP seems to be to show that
restricted to Turing Machines.
some TMD's do not encode computable functions.
Every machine (that halts) computes a function.
Rather, the point is that some functions (mathematical functions) which
map strings of symbols to other strings of symbols cannot be calculated
by computational functions over their entire domain. (Computational
functions being potentially recursive procedures that carry out discrete steps; equivalent to Turing Machines.)
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */
DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt")
}
}
}
Show the trace/output with the D arguent and then with the H argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like this:
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts isn't
supported).
You seem to be evading this topic.
We could (incorrectly) say that all of arithmetic
cannot possibly ever derive a correct answer on the
basis that 3 + 4 = 17 is incorrect.
On Fri, 22 Aug 2025 15:22:29 -0500, olcott wrote:
On 8/22/2025 3:08 PM, dbush wrote:
On 8/22/2025 4:01 PM, olcott wrote:
On 8/22/2025 2:50 PM, dbush wrote:Precisely, he proved that one decider/input pair was wrong, and the
On 8/22/2025 3:45 PM, olcott wrote:
On 8/22/2025 2:26 PM, dbush wrote:Which means you're changing the input.
On 8/22/2025 3:24 PM, olcott wrote:If neither HHH nor HHH1 have access to the execution trace data then >>>>>> HHH(DD), DD(), HHH1(DD) never stop running
On 8/22/2025 2:09 PM, Kaz Kylheku wrote:In other words, when HHH1 simulates DD it simulates DD calling
On 2025-08-22, olcott <polcott333@gmail.com> wrote:HHH and HHH1 have identical source-code according to diff. DD() >>>>>>>> has the same behavior as DD correctly simulated by HHH1.
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments: >>>>>>>>>>>DD correctly simulated by any HHH is simultaneously analyzing an >>>>>>>>>> infinite set of HHH/DD pairs the same way that the Linz proof >>>>>>>>>> works.
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */ >>>>>>>>>>> DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt") >>>>>>>>>>> }
}
}
Show the trace/output with the D arguent and then with the H >>>>>>>>>>> argument.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like >>>>>>>>> this:
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts isn't >>>>>>>>> supported).
You seem to be evading this topic.
You are ignoring the differing process contexts that DD correctly >>>>>>>> simulated by HHH and DD correctly simulated by HHH1 fall under. >>>>>>>
HHH(DD,<empty execution trace>) which is correct, but when HHH
simulates DD it simulates DD calling HHH(DD,<non-empty execution >>>>>>> trace>) which changes the input.
1) Changing the input is not allowed 2) That HHH (and HHH1) takes >>>>>>> an execution trace as input means it is DISQUALIFIED from being a >>>>>>> halt decider / termination analyzer
Changing the input is not allowed.
Changing the input is required otherwise Linz only proved that there
is one decider/input pair that gets the wrong answer and not that no
universal decider exists. He didn't prove that either.
decider in question was assumed at the start of the proof to be a total
halt decider, therefore the assumption that a total halt decider exists
is proven false.
No the only way the total decider is refuted would be by showing that no
H of the infinite set of H/D pairs can possibly derive the correct
return value.
We can't say here is one H that gets the wrong answer therefore every H
must get the wrong answer.
It doesn't f--king matter when answer H gives because D will always do the opposite meaning H will ALWAYS give the wrong answer; this confirms the extant Halting Problem proofs are correct and that the Halting Problem is undecidable.
/Flibble
On 8/22/2025 3:01 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
HHH and HHH1 have identical source-code according to diff.
That means nothing when you're writing to the instruction bytes
or setting static data.
With just one C definition you can implement multiple functions.
DD() has the same behavior as DD correctly simulated by HHH1.
After all the code you produced, you seem suddenly reluctant to dive
into it. Curious!
I tried it myself, but your x86utm_exe only takes COFF files. You've
hard coded the code to use the COFF_Reader, intead of creating a nice
compile-time abstraction so that either COFF_Reader or ELF_Reader could
be used.
You can see that I did begin this.
You are ignoring the differing process contexts that DD
correctly simulated by HHH and DD correctly simulated
by HHH1 fall under.
We really can't correctly ignore that DD calls its own
simulator in the one case and does not call its own simulator
in the other case.
Yes, but as you've been showing for many years now, it is possible
to /incorrectly/ ignore it, and demand that other people do the same!
You still are making sure not to understand that
DD correctly simulated by HHH cannot possibly halt.
PO has posted traces for both DD() and HHH(DD) on several occasions,
showing that DD() halts and HHH(DD) returns 0 (non-halting). (Exactly
in line with the Linz proof.)
PO has not denied this for a number of years now, although he probably doesn't like highlighting it because it makes him look foolish when he claims HHH(DD) returning 0 is the "correct response for HHH". I mean, that's just toooo clear even for complete newcomers.
You seem to be evading this topic.
He does that, but he's admitted it in the past. As Ben points out, he
once asked:
Ben: Here's the key question: do you still assert that H(P,P) == false is
the "correct" answer even though P(P) halts?
PO: Yes that is the correct answer even though P(P) halts.
Mike.
On 22/08/2025 20:09, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments:
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */ DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt") }
}
}
Show the trace/output with the D arguent and then with the H argument.
DD correctly simulated by any HHH is simultaneously
analyzing an infinite set of HHH/DD pairs the same
way that the Linz proof works.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like this:
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts isn't supported).
PO has posted traces for both DD() and HHH(DD) on several occasions, showing that DD() halts and
HHH(DD) returns 0 (non-halting). (Exactly in line with the Linz proof.)
PO has not denied this for a number of years now, although he probably doesn't like highlighting it
because it makes him look foolish when he claims HHH(DD) returning 0 is the "correct response for
HHH". I mean, that's just toooo clear even for complete newcomers.
You seem to be evading this topic.
He does that, but he's admitted it in the past. As Ben points out, he once asked:
Ben: Here's the key question: do you still assert that H(P,P) == false is the "correct" answer even though P(P) halts?
PO: Yes that is the correct answer even though P(P) halts.
Mike.People seemingly does not really (in practice) know what constitute a valid proof.
On 8/22/2025 12:36 PM, Richard Damon wrote:
On 8/22/25 3:24 PM, Chris M. Thomasson wrote:
On 8/21/2025 7:27 PM, olcott wrote:
It is true that DD correctly simulated by HHH
cannot possibly halt as proven by removing the
abort code. Coding the abort in a deceptive way
to hide this fact is cheating.
Ye, infected by a kind of zombie-ant fungus. Maybe from deep outer space. https://www.nationalgeographic.com/animals/article/cordyceps-zombie-fungus-takes-over-antsA runner is running along and your code chops its legs off and says
see! He stopped running! It halted... ;^)
Actuallyy, his claim is that if you kill the runner, then since it will never stop running on its own, it will be running non-halting, and thus the corpse needs to be considered to still be running.
Oh shit. The zombie runner? ;^)
On 8/22/2025 5:18 PM, Mike Terry wrote:
PO has posted traces for both DD() and HHH(DD) on several occasions,
showing that DD() halts and HHH(DD) returns 0 (non-halting). (Exactly
in line with the Linz proof.)
PO has not denied this for a number of years now, although he probably
doesn't like highlighting it because it makes him look foolish when
he claims HHH(DD) returning 0 is the "correct response for HHH". I
mean, that's just toooo clear even for complete newcomers.
You seem to be evading this topic.
He does that, but he's admitted it in the past. As Ben points out, he
once asked:
Ben: Here's the key question: do you still assert that H(P,P) == false is
the "correct" answer even though P(P) halts?
PO: Yes that is the correct answer even though P(P) halts.
Mike.
You still do not understand the behavior
of DD correctly simulated by HHH so I
give you the same thing as the Linz proof.
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and
what that are used in your rhetoric, you will just get token predictions across that text space consisting of your own stuff.
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase "instance of itself" to refer to a situation between two dissimilar deciders which are implemented in the same C function HHH,
distinguishing themselves by different control flow paths in response to a mutating static variable.
This is not only a crime against computer science, but against
the English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data.
That DD correctly simulated by HHH does not halt is now
reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if your answer is not True/False)
On 8/22/2025 5:18 PM, Mike Terry wrote:
PO has posted traces for both DD() and HHH(DD) on several occasions,
showing that DD() halts and HHH(DD) returns 0 (non-halting). (Exactly
in line with the Linz proof.)
PO has not denied this for a number of years now, although he probably
doesn't like highlighting it because it makes him look foolish when
he claims HHH(DD) returning 0 is the "correct response for HHH". I
mean, that's just toooo clear even for complete newcomers.
You seem to be evading this topic.
He does that, but he's admitted it in the past. As Ben points out, he
once asked:
Ben: Here's the key question: do you still assert that H(P,P) == false is
the "correct" answer even though P(P) halts?
PO: Yes that is the correct answer even though P(P) halts.
Mike.
You still do not understand the behavior
of DD correctly simulated by HHH so I
give you the same thing as the Linz proof.
It does seem that the regulars of this group very
diligently make sure that they do not understand
this for all of the the last three years.
⟨Ĥ⟩ Turing machine description of Ĥ.
⊢* an arbitrary number of moves where a
move is the execution of one TM instruction.
∞ the traditional infinite loop at the halt state.
*From the bottom of page 319 has been adapted to this* https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
Turing Machine Linz Ĥ applied to its own machine description ⟨Ĥ⟩
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.∞
if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H reaches
its simulated final halt state of ⟨Ĥ.qn⟩, and
Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
if ⟨Ĥ⟩ ⟨Ĥ⟩ simulated by Ĥ.embedded_H cannot possibly
reach its simulated final halt state of ⟨Ĥ.qn⟩.
Repeats until aborted
(a) Ĥ copies its input ⟨Ĥ⟩
(b) Ĥ invokes embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
(c) embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩
thus proving that when Ĥ.embedded_H reports
on the behavior of its input that it would be
correct for Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
Kaz correctly brought up that it may be
impossible for HHH to see all of the details
of DD correctly simulated by HHH. You seemed
to think that this is possible.
On 8/22/2025 6:40 PM, olcott wrote:
On 8/22/2025 5:18 PM, Mike Terry wrote:
PO has posted traces for both DD() and HHH(DD) on several occasions,
showing that DD() halts and HHH(DD) returns 0 (non-halting).
(Exactly in line with the Linz proof.)
PO has not denied this for a number of years now, although he
probably doesn't like highlighting it because it makes him look
foolish when he claims HHH(DD) returning 0 is the "correct response
for HHH". I mean, that's just toooo clear even for complete newcomers. >>>
You seem to be evading this topic.
He does that, but he's admitted it in the past. As Ben points out,
he once asked:
Ben: Here's the key question: do you still assert that H(P,P) ==
false is
the "correct" answer even though P(P) halts?
PO: Yes that is the correct answer even though P(P) halts.
Mike.
You still do not understand the behavior
of DD correctly simulated by HHH so I
give you the same thing as the Linz proof.
You mean the proof where you don't understand that it starts with the assumption that a total halt decider exists, not that it tests an
infinite number of possible deciders?
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and
what that are used in your rhetoric, you will just get token
predictions across that text space consisting of your own stuff.
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase
"instance of itself" to refer to a situation between two dissimilar
deciders which are implemented in the same C function HHH,
distinguishing themselves by different control flow paths in response to >>>> a mutating static variable.
This is not only a crime against computer science, but against
the English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data.
That DD correctly simulated by HHH does not halt is now
reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if >> your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to others, shall we?
On 8/22/2025 6:05 PM, dbush wrote:
On 8/22/2025 6:40 PM, olcott wrote:
On 8/22/2025 5:18 PM, Mike Terry wrote:
PO has posted traces for both DD() and HHH(DD) on several occasions, showing that DD() halts and HHH(DD) returns 0 (non-halting). (Exactly in line with the Linz proof.)
PO has not denied this for a number of years now, although he
probably doesn't like highlighting it because it makes him look foolish when he claims HHH(DD) returning 0 is the "correct response for HHH". I mean, that's just toooo clear even for complete newcomers.
You seem to be evading this topic.
He does that, but he's admitted it in the past. As Ben points out, he once asked:
Ben: Here's the key question: do you still assert that H(P,P) ==
false is
the "correct" answer even though P(P) halts?
PO: Yes that is the correct answer even though P(P) halts.
Mike.
You still do not understand the behavior
of DD correctly simulated by HHH so I
give you the same thing as the Linz proof.
You mean the proof where you don't understand that it starts with the assumption that a total halt decider exists, not that it tests an
infinite number of possible deciders?
That is the dishonest dodge attempt at fake rebuttal.I have no problem with that, because you are talking about POO Problem.
The topic is the behavior of DD correctly simulated by HHH.
On Fri, 2025-08-22 at 18:19 -0500, olcott wrote:
On 8/22/2025 6:05 PM, dbush wrote:
On 8/22/2025 6:40 PM, olcott wrote:
On 8/22/2025 5:18 PM, Mike Terry wrote:
PO has posted traces for both DD() and HHH(DD) on several occasions, >>>>> showing that DD() halts and HHH(DD) returns 0 (non-halting).
(Exactly in line with the Linz proof.)
PO has not denied this for a number of years now, although he
probably doesn't like highlighting it because it makes him look
foolish when he claims HHH(DD) returning 0 is the "correct response
for HHH". I mean, that's just toooo clear even for complete newcomers. >>>>>
You seem to be evading this topic.
He does that, but he's admitted it in the past. As Ben points out, >>>>> he once asked:
Ben: Here's the key question: do you still assert that H(P,P) ==
false is
the "correct" answer even though P(P) halts?
PO: Yes that is the correct answer even though P(P) halts.
Mike.
You still do not understand the behavior
of DD correctly simulated by HHH so I
give you the same thing as the Linz proof.
You mean the proof where you don't understand that it starts with the
assumption that a total halt decider exists, not that it tests an
infinite number of possible deciders?
That is the dishonest dodge attempt at fake rebuttal.
The topic is the behavior of DD correctly simulated by HHH.
I have no problem with that, because you are talking about POO Problem.
Can you rephrase (not copy) the correct definition of Halting Problem?
On 8/22/2025 6:06 PM, wij wrote:
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and what that are used in your rhetoric, you will just get token predictions across that text space consisting of your own stuff.
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase "instance of itself" to refer to a situation between two dissimilar deciders which are implemented in the same C function HHH, distinguishing themselves by different control flow paths in response to
a mutating static variable.
This is not only a crime against computer science, but against
the English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data.
That DD correctly simulated by HHH does not halt is now
reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if
your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to others, shall we?
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false. https://en.wikipedia.org/wiki/Up_tack
On 8/22/2025 6:05 PM, dbush wrote:
On 8/22/2025 6:40 PM, olcott wrote:
On 8/22/2025 5:18 PM, Mike Terry wrote:
PO has posted traces for both DD() and HHH(DD) on several occasions,
showing that DD() halts and HHH(DD) returns 0 (non-halting).
(Exactly in line with the Linz proof.)
PO has not denied this for a number of years now, although he
probably doesn't like highlighting it because it makes him look
foolish when he claims HHH(DD) returning 0 is the "correct response
for HHH". I mean, that's just toooo clear even for complete newcomers. >>>>
You seem to be evading this topic.
He does that, but he's admitted it in the past. As Ben points out,
he once asked:
Ben: Here's the key question: do you still assert that H(P,P) ==
false is
the "correct" answer even though P(P) halts?
PO: Yes that is the correct answer even though P(P) halts.
Mike.
You still do not understand the behavior
of DD correctly simulated by HHH so I
give you the same thing as the Linz proof.
You mean the proof where you don't understand that it starts with the
assumption that a total halt decider exists, not that it tests an
infinite number of possible deciders?
That is the dishonest dodge attempt at fake rebuttal.
The topic is the behavior of DD correctly simulated by HHH.
On 8/22/2025 6:25 PM, wij wrote:
On Fri, 2025-08-22 at 18:19 -0500, olcott wrote:
On 8/22/2025 6:05 PM, dbush wrote:
On 8/22/2025 6:40 PM, olcott wrote:
On 8/22/2025 5:18 PM, Mike Terry wrote:
PO has posted traces for both DD() and HHH(DD) on several occasions,
showing that DD() halts and HHH(DD) returns 0 (non-halting). (Exactly in line with the Linz proof.)
PO has not denied this for a number of years now, although he probably doesn't like highlighting it because it makes him look foolish when he claims HHH(DD) returning 0 is the "correct response for HHH". I mean, that's just toooo clear even for complete newcomers.
You seem to be evading this topic.
He does that, but he's admitted it in the past. As Ben points out,
he once asked:
Ben: Here's the key question: do you still assert that H(P,P) == false is
the "correct" answer even though P(P) halts?
PO: Yes that is the correct answer even though P(P) halts.
Mike.
You still do not understand the behavior
of DD correctly simulated by HHH so I
give you the same thing as the Linz proof.
You mean the proof where you don't understand that it starts with the assumption that a total halt decider exists, not that it tests an infinite number of possible deciders?
That is the dishonest dodge attempt at fake rebuttal.
The topic is the behavior of DD correctly simulated by HHH.
I have no problem with that, because you are talking about POO Problem.
Can you rephrase (not copy) the correct definition of Halting Problem?
Been there done that and you ignored the answer
*Correcting the error of the halting problem*
Is it possible to create a halt decider: H that consistently
reports the halt status of the behavior specified by its
input finite string Turing machine description: P as measured
by P correctly simulated by H?
On 8/22/2025 6:05 PM, dbush wrote:
On 8/22/2025 6:40 PM, olcott wrote:
On 8/22/2025 5:18 PM, Mike Terry wrote:
PO has posted traces for both DD() and HHH(DD) on several occasions,
showing that DD() halts and HHH(DD) returns 0 (non-halting).
(Exactly in line with the Linz proof.)
PO has not denied this for a number of years now, although he
probably doesn't like highlighting it because it makes him look
foolish when he claims HHH(DD) returning 0 is the "correct response
for HHH". I mean, that's just toooo clear even for complete newcomers. >>>>
You seem to be evading this topic.
He does that, but he's admitted it in the past. As Ben points out,
he once asked:
Ben: Here's the key question: do you still assert that H(P,P) ==
false is
the "correct" answer even though P(P) halts?
PO: Yes that is the correct answer even though P(P) halts.
Mike.
You still do not understand the behavior
of DD correctly simulated by HHH so I
give you the same thing as the Linz proof.
You mean the proof where you don't understand that it starts with the
assumption that a total halt decider exists, not that it tests an
infinite number of possible deciders?
That is the dishonest dodge attempt at fake rebuttal.
The topic is the behavior of DD correctly simulated by HHH.
On 8/22/2025 6:25 PM, wij wrote:
On Fri, 2025-08-22 at 18:19 -0500, olcott wrote:
On 8/22/2025 6:05 PM, dbush wrote:
On 8/22/2025 6:40 PM, olcott wrote:
On 8/22/2025 5:18 PM, Mike Terry wrote:
PO has posted traces for both DD() and HHH(DD) on several occasions, >>>>>> showing that DD() halts and HHH(DD) returns 0 (non-halting).
(Exactly in line with the Linz proof.)
PO has not denied this for a number of years now, although he
probably doesn't like highlighting it because it makes him look
foolish when he claims HHH(DD) returning 0 is the "correct response >>>>>> for HHH". I mean, that's just toooo clear even for complete
newcomers.
You seem to be evading this topic.
He does that, but he's admitted it in the past. As Ben points out, >>>>>> he once asked:
Ben: Here's the key question: do you still assert that H(P,P) ==
false is
the "correct" answer even though P(P) halts?
PO: Yes that is the correct answer even though P(P) halts.
Mike.
You still do not understand the behavior
of DD correctly simulated by HHH so I
give you the same thing as the Linz proof.
You mean the proof where you don't understand that it starts with the
assumption that a total halt decider exists, not that it tests an
infinite number of possible deciders?
That is the dishonest dodge attempt at fake rebuttal.
The topic is the behavior of DD correctly simulated by HHH.
I have no problem with that, because you are talking about POO Problem.
Can you rephrase (not copy) the correct definition of Halting Problem?
Been there done that and you ignored the answer
*Correcting the error of the halting problem*
Is it possible to create a halt decider: H that consistently
reports the halt status of the behavior specified by its
input finite string Turing machine description: P as measured
by P correctly simulated by H?
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and
what that are used in your rhetoric, you will just get token predictions across that text space consisting of your own stuff.
Failed, loser? Chicken out? That's OK, we can switch to others, shall we?It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase "instance of itself" to refer to a situation between two dissimilar deciders which are implemented in the same C function HHH,
distinguishing themselves by different control flow paths in response to a mutating static variable.
This is not only a crime against computer science, but against
the English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data.
That DD correctly simulated by HHH does not halt is now
reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if your answer is not True/False)
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
On 8/22/2025 6:06 PM, wij wrote:
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and
what that are used in your rhetoric, you will just get token
predictions across that text space consisting of your own stuff. >>>>>>>>
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase >>>>>> "instance of itself" to refer to a situation between two dissimilar >>>>>> deciders which are implemented in the same C function HHH,
distinguishing themselves by different control flow paths in response to >>>>>> a mutating static variable.
This is not only a crime against computer science, but against
the English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data.
That DD correctly simulated by HHH does not halt is now
reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if
your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to others, shall we? >>>
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or Undecidable if
your answer is not True/False)
On 8/22/2025 6:06 PM, wij wrote:
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and what that are used in your rhetoric, you will just get token predictions across that text space consisting of your own stuff.
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase "instance of itself" to refer to a situation between two dissimilar deciders which are implemented in the same C function HHH, distinguishing themselves by different control flow paths in response to
a mutating static variable.
This is not only a crime against computer science, but against
the English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data.
That DD correctly simulated by HHH does not halt is now
reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if
your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to others, shall we?
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥Fine.
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false. https://en.wikipedia.org/wiki/Up_tack
On 8/22/2025 4:59 PM, Mr Flibble wrote:
On Fri, 22 Aug 2025 15:22:29 -0500, olcott wrote:
On 8/22/2025 3:08 PM, dbush wrote:
On 8/22/2025 4:01 PM, olcott wrote:
On 8/22/2025 2:50 PM, dbush wrote:Precisely, he proved that one decider/input pair was wrong, and the
On 8/22/2025 3:45 PM, olcott wrote:
On 8/22/2025 2:26 PM, dbush wrote:Which means you're changing the input.
On 8/22/2025 3:24 PM, olcott wrote:If neither HHH nor HHH1 have access to the execution trace data
On 8/22/2025 2:09 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:HHH and HHH1 have identical source-code according to diff. DD() >>>>>>>>> has the same behavior as DD correctly simulated by HHH1.
On 8/21/2025 8:57 PM, Kaz Kylheku wrote:
Please change your program to accept command line arguments: >>>>>>>>>>>>DD correctly simulated by any HHH is simultaneously analyzing >>>>>>>>>>> an infinite set of HHH/DD pairs the same way that the Linz >>>>>>>>>>> proof works.
main(int argc, char **argv)
{
if (argc > 1) {
if (strcmp(argv[1], "D")) {
/* check halting of DD() directly */ >>>>>>>>>>>> DD();
puts("DD halted");
} else if (strcmp(argv[1], "H"))) {
/* ask HHH */
if (HHH(DD)) {
puts("HHH says DD halts")
} else {
puts("HHH says DD doesn't halt") >>>>>>>>>>>> }
}
}
Show the trace/output with the D arguent and then with the H >>>>>>>>>>>> argument.
Well, did you try the code?
Or more simply, if you make a main() function in your UTM like >>>>>>>>>> this:
int main(void)
{
DD();
puts("DD halted");
}
what happens? (Substitute another logging function if puts >>>>>>>>>> isn't supported).
You seem to be evading this topic.
You are ignoring the differing process contexts that DD
correctly simulated by HHH and DD correctly simulated by HHH1 >>>>>>>>> fall under.
In other words, when HHH1 simulates DD it simulates DD calling >>>>>>>> HHH(DD,<empty execution trace>) which is correct, but when HHH >>>>>>>> simulates DD it simulates DD calling HHH(DD,<non-empty execution >>>>>>>> trace>) which changes the input.
1) Changing the input is not allowed 2) That HHH (and HHH1) takes >>>>>>>> an execution trace as input means it is DISQUALIFIED from being a >>>>>>>> halt decider / termination analyzer
then HHH(DD), DD(), HHH1(DD) never stop running
Changing the input is not allowed.
Changing the input is required otherwise Linz only proved that there >>>>> is one decider/input pair that gets the wrong answer and not that no >>>>> universal decider exists. He didn't prove that either.
decider in question was assumed at the start of the proof to be a
total halt decider, therefore the assumption that a total halt
decider exists is proven false.
No the only way the total decider is refuted would be by showing that
no H of the infinite set of H/D pairs can possibly derive the correct
return value.
We can't say here is one H that gets the wrong answer therefore every
H must get the wrong answer.
It doesn't f--king matter when answer H gives because D will always do
the opposite meaning H will ALWAYS give the wrong answer; this confirms
the extant Halting Problem proofs are correct and that the Halting
Problem is undecidable.
/Flibble
The advantage of a simulating halt decider is that no DD simulated by
HHH can possibly reach its own "do the opposite" code.
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
On 8/22/2025 6:06 PM, wij wrote:
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and what that are used in your rhetoric, you will just get token predictions across that text space consisting of your own stuff.
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase
"instance of itself" to refer to a situation between two dissimilar
deciders which are implemented in the same C function HHH, distinguishing themselves by different control flow paths in response to
a mutating static variable.
This is not only a crime against computer science, but against the English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data.
That DD correctly simulated by HHH does not halt is now
reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if
your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to others, shall we?
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of" https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false. https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or Undecidable if
your answer is not True/False)
Read and reread all of the aboveThat would indicate you don't understand English "the value of proposition X∧¬X"
10 million times if needed for you
to understand that I already answered
that question.
That you do not understand the meaningI think it is you don't understand what the symbols mean. But I can make it even more
of the symbols is no excuse because I
provided the definition of these symbols.
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
On 8/22/2025 6:06 PM, wij wrote:
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and >>>>>>>>> what that are used in your rhetoric, you will just get token >>>>>>>>> predictions across that text space consisting of your own stuff. >>>>>>>>>
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase >>>>>>> "instance of itself" to refer to a situation between two dissimilar >>>>>>> deciders which are implemented in the same C function HHH,
distinguishing themselves by different control flow paths in
response to
a mutating static variable.
This is not only a crime against computer science, but against
the English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data.
That DD correctly simulated by HHH does not halt is now
reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what
HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or
Undecidable if
your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to others,
shall we?
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or
Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
On Fri, 2025-08-22 at 18:46 -0500, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
On 8/22/2025 6:06 PM, wij wrote:
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and >>>>>>>>>> what that are used in your rhetoric, you will just get token >>>>>>>>>> predictions across that text space consisting of your own stuff. >>>>>>>>>>
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase >>>>>>>> "instance of itself" to refer to a situation between two dissimilar >>>>>>>> deciders which are implemented in the same C function HHH,
distinguishing themselves by different control flow paths in response to
a mutating static variable.
This is not only a crime against computer science, but against >>>>>>>> the English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data.
That DD correctly simulated by HHH does not halt is now
reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if
your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to others, shall we? >>>>>
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That would indicate you don't understand English "the value of proposition X∧¬X"
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I think it is you don't understand what the symbols mean. But I can make it even more
elementary to suit your level.
What does X∧¬X mean? What is X, what is ∧, what is ¬ ?
On Fri, 2025-08-22 at 18:26 -0500, olcott wrote:
On 8/22/2025 6:25 PM, wij wrote:
On Fri, 2025-08-22 at 18:19 -0500, olcott wrote:
On 8/22/2025 6:05 PM, dbush wrote:
On 8/22/2025 6:40 PM, olcott wrote:
On 8/22/2025 5:18 PM, Mike Terry wrote:
PO has posted traces for both DD() and HHH(DD) on several occasions,
showing that DD() halts and HHH(DD) returns 0 (non-halting). (Exactly in line with the Linz proof.)
PO has not denied this for a number of years now, although he probably doesn't like highlighting it because it makes him look foolish when he claims HHH(DD) returning 0 is the "correct response
for HHH". I mean, that's just toooo clear even for complete newcomers.
You seem to be evading this topic.
He does that, but he's admitted it in the past. As Ben points out,
he once asked:
Ben: Here's the key question: do you still assert that H(P,P) == false is
the "correct" answer even though P(P) halts?
PO: Yes that is the correct answer even though P(P) halts.
Mike.
You still do not understand the behavior
of DD correctly simulated by HHH so I
give you the same thing as the Linz proof.
You mean the proof where you don't understand that it starts with the assumption that a total halt decider exists, not that it tests an infinite number of possible deciders?
That is the dishonest dodge attempt at fake rebuttal.
The topic is the behavior of DD correctly simulated by HHH.
I have no problem with that, because you are talking about POO Problem.
Can you rephrase (not copy) the correct definition of Halting Problem?
Been there done that and you ignored the answer
*Correcting the error of the halting problem*
Is it possible to create a halt decider: H that consistently
reports the halt status of the behavior specified by its
input finite string Turing machine description: P as measured
by P correctly simulated by H?
The question is "rephrase (not copy) the correct definition of Halting Problem"Shall we conclude:
Do you know English?
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or
Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
On 8/22/2025 6:56 PM, wij wrote:
On Fri, 2025-08-22 at 18:46 -0500, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
On 8/22/2025 6:06 PM, wij wrote:
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and
what that are used in your rhetoric, you will just get token
predictions across that text space consisting of your own stuff.
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase
"instance of itself" to refer to a situation between two dissimilar
deciders which are implemented in the same C function HHH, distinguishing themselves by different control flow paths in response to
a mutating static variable.
This is not only a crime against computer science, but against
the English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data.
That DD correctly simulated by HHH does not halt is now reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if
your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to others, shall we?
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of" https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false. https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That would indicate you don't understand English "the value of proposition X∧¬X"
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I think it is you don't understand what the symbols mean. But I can make it even more
elementary to suit your level.
What does X∧¬X mean? What is X, what is ∧, what is ¬ ?
"the value of proposition X∧¬X"
AKA (X ∧ ¬X) ⊨ (AKA has a value of) ⊥ (AKA Falsum)
On 2025-08-22 17:56, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or
Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I'm really not clear on what wij hopes to accomplish by pressing you on
this point, but just to clarify (X ∧ ¬X) ⊨ ⊥ isn't a value, it is a formula (of the metalanguage). Values would either be true or false.
André
On 8/22/2025 7:18 PM, André G. Isaak wrote:
On 2025-08-22 17:56, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or
Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I'm really not clear on what wij hopes to accomplish by pressing you
on this point, but just to clarify (X ∧ ¬X) ⊨ ⊥ isn't a value, it is a
formula (of the metalanguage). Values would either be true or false.
André
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false. https://en.wikipedia.org/wiki/Up_tack
On Fri, 2025-08-22 at 19:06 -0500, olcott wrote:
On 8/22/2025 6:56 PM, wij wrote:
On Fri, 2025-08-22 at 18:46 -0500, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
On 8/22/2025 6:06 PM, wij wrote:
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and
what that are used in your rhetoric, you will just get token
predictions across that text space consisting of your own stuff.
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase
"instance of itself" to refer to a situation between two dissimilar
deciders which are implemented in the same C function HHH, distinguishing themselves by different control flow paths in response to
a mutating static variable.
This is not only a crime against computer science, but against
the English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data.
That DD correctly simulated by HHH does not halt is now reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if
your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to others, shall we?
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of" https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false. https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That would indicate you don't understand English "the value of proposition X∧¬X"
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I think it is you don't understand what the symbols mean. But I can make it even more
elementary to suit your level.
What does X∧¬X mean? What is X, what is ∧, what is ¬ ?
"the value of proposition X∧¬X"
AKA (X ∧ ¬X) ⊨ (AKA has a value of) ⊥ (AKA Falsum)
I think you just like to use POO terms (so you can reinterpret it. A sign of dishonest andWhat! You don't know?
cheating. But fine, understandable).
Then, what is 'X'?
Can X be a substitue of "HHH(D) does not reach its 'ret' instruction"?
On 2025-08-22 18:20, olcott wrote:
On 8/22/2025 7:18 PM, André G. Isaak wrote:
On 2025-08-22 17:56, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or
Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I'm really not clear on what wij hopes to accomplish by pressing you
on this point, but just to clarify (X ∧ ¬X) ⊨ ⊥ isn't a value, it is
a formula (of the metalanguage). Values would either be true or false.
André
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Yes, I know that. It's really quite silly of you to keep giving
definitions and quoting wikipedia regarding basic symbols.
the point is that ⊨ doesn't mean = so your formula isn't making a claim about the truth value of (X ∧ ¬X). It's making a claim about an entailment.
The following entailment also holds:
(X ∧ ¬X) ⊨ ⊤
André
On Sat, 2025-08-23 at 08:19 +0800, wij wrote:
On Fri, 2025-08-22 at 19:06 -0500, olcott wrote:
On 8/22/2025 6:56 PM, wij wrote:
On Fri, 2025-08-22 at 18:46 -0500, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
On 8/22/2025 6:06 PM, wij wrote:
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and
what that are used in your rhetoric, you will just get token
predictions across that text space consisting of your own stuff.
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase
"instance of itself" to refer to a situation between two dissimilar
deciders which are implemented in the same C function HHH,
distinguishing themselves by different control flow paths in response to
a mutating static variable.
This is not only a crime against computer science, but against
the English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data. That DD correctly simulated by HHH does not halt is now reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if
your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to others, shall we?
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of" https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false. https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That would indicate you don't understand English "the value of proposition X∧¬X"
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I think it is you don't understand what the symbols mean. But I can make it even more
elementary to suit your level.
What does X∧¬X mean? What is X, what is ∧, what is ¬ ?
"the value of proposition X∧¬X"
AKA (X ∧ ¬X) ⊨ (AKA has a value of) ⊥ (AKA Falsum)
Shall we conclude: olcott does not know basic logic? (I mean what logic mean, not 'form')I think you just like to use POO terms (so you can reinterpret it. A sign of dishonest and
cheating. But fine, understandable).
Then, what is 'X'?
Can X be a substitue of "HHH(D) does not reach its 'ret' instruction"?
What! You don't know?
On Sat, 2025-08-23 at 08:38 +0800, wij wrote:
On Sat, 2025-08-23 at 08:19 +0800, wij wrote:
On Fri, 2025-08-22 at 19:06 -0500, olcott wrote:
On 8/22/2025 6:56 PM, wij wrote:
On Fri, 2025-08-22 at 18:46 -0500, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
On 8/22/2025 6:06 PM, wij wrote:
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:The control paths are the same without the static data.
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and >>>>>>>>>>>>>> what that are used in your rhetoric, you will just get token >>>>>>>>>>>>>> predictions across that text space consisting of your own stuff. >>>>>>>>>>>>>>
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase
"instance of itself" to refer to a situation between two dissimilar
deciders which are implemented in the same C function HHH, >>>>>>>>>>>> distinguishing themselves by different control flow paths in response to
a mutating static variable.
This is not only a crime against computer science, but against >>>>>>>>>>>> the English language, whose "itself" pronoun you are abusing. >>>>>>>>>>>
That DD correctly simulated by HHH does not halt is now
reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if
your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to others, shall we?
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That would indicate you don't understand English "the value of proposition X∧¬X"
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I think it is you don't understand what the symbols mean. But I can make it even more
elementary to suit your level.
What does X∧¬X mean? What is X, what is ∧, what is ¬ ?
"the value of proposition X∧¬X"
AKA (X ∧ ¬X) ⊨ (AKA has a value of) ⊥ (AKA Falsum)
I think you just like to use POO terms (so you can reinterpret it. A sign of dishonest and
cheating. But fine, understandable).
Then, what is 'X'?
Can X be a substitue of "HHH(D) does not reach its 'ret' instruction"?
What! You don't know?
Shall we conclude: olcott does not know basic logic? (I mean what logic mean, not 'form')
On 8/22/2025 7:25 PM, André G. Isaak wrote:
On 2025-08-22 18:20, olcott wrote:
On 8/22/2025 7:18 PM, André G. Isaak wrote:
On 2025-08-22 17:56, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or
Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I'm really not clear on what wij hopes to accomplish by pressing you
on this point, but just to clarify (X ∧ ¬X) ⊨ ⊥ isn't a value, it is
a formula (of the metalanguage). Values would either be true or false. >>>>
André
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Yes, I know that. It's really quite silly of you to keep giving
definitions and quoting wikipedia regarding basic symbols.
wij couldn't understand any of it even
after everything was defined.
the point is that ⊨ doesn't mean = so your formula isn't making a
claim about the truth value of (X ∧ ¬X). It's making a claim about an
entailment.
A contradiction semantically entails falsum.
The following entailment also holds:
(X ∧ ¬X) ⊨ ⊤
That is not true even if every being in the universe agrees.
Logic diverges from correct reasoning shortly after the
syllogism when semantics was divorced from rules of inference.
On 2025-08-22 18:43, olcott wrote:
On 8/22/2025 7:25 PM, André G. Isaak wrote:
On 2025-08-22 18:20, olcott wrote:
On 8/22/2025 7:18 PM, André G. Isaak wrote:
On 2025-08-22 17:56, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or >>>>>>> Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I'm really not clear on what wij hopes to accomplish by pressing
you on this point, but just to clarify (X ∧ ¬X) ⊨ ⊥ isn't a value,
it is a formula (of the metalanguage). Values would either be true
or false.
André
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Yes, I know that. It's really quite silly of you to keep giving
definitions and quoting wikipedia regarding basic symbols.
wij couldn't understand any of it even
after everything was defined.
I see no evidence that he didn't understand.
the point is that ⊨ doesn't mean = so your formula isn't making a
claim about the truth value of (X ∧ ¬X). It's making a claim about an >>> entailment.
A contradiction semantically entails falsum.
Yes, that may be the case, but it isn't an answer to the question "what
is the value of (X ∧ ¬X). My only reason for responding to this thread was to point out why wij kept reasking the question in response to your reply. It wasn't because he didn't understand your reply; it's because
your reply wasn't an answer to the question asked.
André
On 8/22/2025 7:58 PM, André G. Isaak wrote:
On 2025-08-22 18:43, olcott wrote:
On 8/22/2025 7:25 PM, André G. Isaak wrote:
On 2025-08-22 18:20, olcott wrote:
On 8/22/2025 7:18 PM, André G. Isaak wrote:
On 2025-08-22 17:56, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of" https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false. https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or
Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I'm really not clear on what wij hopes to accomplish by pressing you on this point, but just to clarify (X ∧ ¬X) ⊨ ⊥ isn't a value,
it is a formula (of the metalanguage). Values would either be true or false.
André
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false. https://en.wikipedia.org/wiki/Up_tack
Yes, I know that. It's really quite silly of you to keep giving definitions and quoting wikipedia regarding basic symbols.
wij couldn't understand any of it even
after everything was defined.
I see no evidence that he didn't understand.
the point is that ⊨ doesn't mean = so your formula isn't making a claim about the truth value of (X ∧ ¬X). It's making a claim about an
entailment.
A contradiction semantically entails falsum.
Yes, that may be the case, but it isn't an answer to the question "what
is the value of (X ∧ ¬X). My only reason for responding to this thread was to point out why wij kept reasking the question in response to your reply. It wasn't because he didn't understand your reply; it's because your reply wasn't an answer to the question asked.
André
"what is the value of (X ∧ ¬X)". It is proven to be falsumThe choice of answer is False,True (or Undecidable if none fits)
thus the principle of explosion is merely a psychotic break
from reality.
On 8/22/2025 7:58 PM, André G. Isaak wrote:
On 2025-08-22 18:43, olcott wrote:
On 8/22/2025 7:25 PM, André G. Isaak wrote:
On 2025-08-22 18:20, olcott wrote:
On 8/22/2025 7:18 PM, André G. Isaak wrote:
On 2025-08-22 17:56, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or >>>>>>>> Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I'm really not clear on what wij hopes to accomplish by pressing
you on this point, but just to clarify (X ∧ ¬X) ⊨ ⊥ isn't a value,
it is a formula (of the metalanguage). Values would either be true >>>>>> or false.
André
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Yes, I know that. It's really quite silly of you to keep giving
definitions and quoting wikipedia regarding basic symbols.
wij couldn't understand any of it even
after everything was defined.
I see no evidence that he didn't understand.
the point is that ⊨ doesn't mean = so your formula isn't making a
claim about the truth value of (X ∧ ¬X). It's making a claim about >>>> an entailment.
A contradiction semantically entails falsum.
Yes, that may be the case, but it isn't an answer to the question
"what is the value of (X ∧ ¬X). My only reason for responding to this
thread was to point out why wij kept reasking the question in response
to your reply. It wasn't because he didn't understand your reply; it's
because your reply wasn't an answer to the question asked.
André
"what is the value of (X ∧ ¬X)". It is proven to be falsum
thus the principle of explosion is merely a psychotic break
from reality.
On 8/22/2025 7:53 PM, wij wrote:
On Sat, 2025-08-23 at 08:38 +0800, wij wrote:
On Sat, 2025-08-23 at 08:19 +0800, wij wrote:
On Fri, 2025-08-22 at 19:06 -0500, olcott wrote:
On 8/22/2025 6:56 PM, wij wrote:
On Fri, 2025-08-22 at 18:46 -0500, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
On 8/22/2025 6:06 PM, wij wrote:
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and
what that are used in your rhetoric, you will just get token
predictions across that text space consisting of your own stuff.
It is a matter of easily verified fact that once one knows that the x86utm operating system provides the infrastructure so that HHH can simulate an instance of itself simulating an instance of DD when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase
"instance of itself" to refer to a situation between two dissimilar
deciders which are implemented in the same C function HHH,
distinguishing themselves by different control flow paths in response to
a mutating static variable.
This is not only a crime against computer science, but against
the English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data. That DD correctly simulated by HHH does not halt is now reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if
your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to others, shall we?
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of" https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false. https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That would indicate you don't understand English "the value of proposition X∧¬X"
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I think it is you don't understand what the symbols mean. But I can make it even more
elementary to suit your level.
What does X∧¬X mean? What is X, what is ∧, what is ¬ ?
"the value of proposition X∧¬X"
AKA (X ∧ ¬X) ⊨ (AKA has a value of) ⊥ (AKA Falsum)
I think you just like to use POO terms (so you can reinterpret it. A sign of dishonest and
cheating. But fine, understandable).
Then, what is 'X'?
Can X be a substitue of "HHH(D) does not reach its 'ret' instruction"?
What! You don't know?
Shall we conclude: olcott does not know basic logic? (I mean what logic mean, not 'form')
You have proven that you do not knowI was asking elementary logic questions. You cannot answer but instead jumping to POO conclusion
the symbols of logic even when they
are explained to you.
On 2025-08-22 19:05, olcott wrote:
On 8/22/2025 7:58 PM, André G. Isaak wrote:
On 2025-08-22 18:43, olcott wrote:
On 8/22/2025 7:25 PM, André G. Isaak wrote:
On 2025-08-22 18:20, olcott wrote:
On 8/22/2025 7:18 PM, André G. Isaak wrote:
On 2025-08-22 17:56, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or >>>>>>>>> Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I'm really not clear on what wij hopes to accomplish by pressing >>>>>>> you on this point, but just to clarify (X ∧ ¬X) ⊨ ⊥ isn't a >>>>>>> value, it is a formula (of the metalanguage). Values would either >>>>>>> be true or false.
André
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Yes, I know that. It's really quite silly of you to keep giving
definitions and quoting wikipedia regarding basic symbols.
wij couldn't understand any of it even
after everything was defined.
I see no evidence that he didn't understand.
the point is that ⊨ doesn't mean = so your formula isn't making a >>>>> claim about the truth value of (X ∧ ¬X). It's making a claim about >>>>> an entailment.
A contradiction semantically entails falsum.
Yes, that may be the case, but it isn't an answer to the question
"what is the value of (X ∧ ¬X). My only reason for responding to this >>> thread was to point out why wij kept reasking the question in
response to your reply. It wasn't because he didn't understand your
reply; it's because your reply wasn't an answer to the question asked.
André
"what is the value of (X ∧ ¬X)". It is proven to be falsum
thus the principle of explosion is merely a psychotic break
from reality.
'Falsum' and 'Verum' aren't values. In your other post you claimed that "[wij] ha[s] proven that [he] do[es] not know the symbols of logic even
when they are explained to [him].", but its really quite clear that you don't understand the usage of the symbols you use.
Do you understand the difference between f (false, a truth value), and ⊥ (falsum) or between t (true, a truth value) and ⊤ (verum)? Or are you
just randomly throwing out symbols you have run across on wikipedia pages?
André
On 8/22/2025 8:11 PM, André G. Isaak wrote:
On 2025-08-22 19:05, olcott wrote:
On 8/22/2025 7:58 PM, André G. Isaak wrote:
On 2025-08-22 18:43, olcott wrote:
On 8/22/2025 7:25 PM, André G. Isaak wrote:
On 2025-08-22 18:20, olcott wrote:
On 8/22/2025 7:18 PM, André G. Isaak wrote:
On 2025-08-22 17:56, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile. It is often read as "entails", "models",
"is a semantic consequence of" https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false. https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or
Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I'm really not clear on what wij hopes to accomplish by pressing
you on this point, but just to clarify (X ∧ ¬X) ⊨ ⊥ isn't a
value, it is a formula (of the metalanguage). Values would either
be true or false.
André
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false. https://en.wikipedia.org/wiki/Up_tack
Yes, I know that. It's really quite silly of you to keep giving definitions and quoting wikipedia regarding basic symbols.
wij couldn't understand any of it even
after everything was defined.
I see no evidence that he didn't understand.
the point is that ⊨ doesn't mean = so your formula isn't making a
claim about the truth value of (X ∧ ¬X). It's making a claim about
an entailment.
A contradiction semantically entails falsum.
Yes, that may be the case, but it isn't an answer to the question "what is the value of (X ∧ ¬X). My only reason for responding to this
thread was to point out why wij kept reasking the question in
response to your reply. It wasn't because he didn't understand your reply; it's because your reply wasn't an answer to the question asked.
André
"what is the value of (X ∧ ¬X)". It is proven to be falsum
thus the principle of explosion is merely a psychotic break
from reality.
'Falsum' and 'Verum' aren't values. In your other post you claimed that "[wij] ha[s] proven that [he] do[es] not know the symbols of logic even when they are explained to [him].", but its really quite clear that you don't understand the usage of the symbols you use.
Do you understand the difference between f (false, a truth value), and ⊥ (falsum) or between t (true, a truth value) and ⊤ (verum)? Or are you just randomly throwing out symbols you have run across on wikipedia pages?
André
Unless Wikipedia is a liar:You need to first prove you understand the basic logic, otherwise what you read is likely not what is intended to be read. IOW, what you said is meaningless. --- Synchronet 3.21a-Linux NewsLink 1.2
a logical constant denoting a proposition in logic that is always false.
On Fri, 2025-08-22 at 19:58 -0500, olcott wrote:
On 8/22/2025 7:53 PM, wij wrote:
On Sat, 2025-08-23 at 08:38 +0800, wij wrote:
On Sat, 2025-08-23 at 08:19 +0800, wij wrote:
On Fri, 2025-08-22 at 19:06 -0500, olcott wrote:What! You don't know?
On 8/22/2025 6:56 PM, wij wrote:
On Fri, 2025-08-22 at 18:46 -0500, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
On 8/22/2025 6:06 PM, wij wrote:
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote: >>>>>>>>>>>>>>> On 8/21/2025 2:30 PM, Kaz Kylheku wrote:The control paths are the same without the static data. >>>>>>>>>>>>> That DD correctly simulated by HHH does not halt is now >>>>>>>>>>>>> reported by an OOM error instead of HHH.
If you ask questions using the same words and identifiers and >>>>>>>>>>>>>>>> what that are used in your rhetoric, you will just get token >>>>>>>>>>>>>>>> predictions across that text space consisting of your own stuff.
It is a matter of easily verified fact that once >>>>>>>>>>>>>>> one knows that the x86utm operating system provides >>>>>>>>>>>>>>> the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase
"instance of itself" to refer to a situation between two dissimilar
deciders which are implemented in the same C function HHH, >>>>>>>>>>>>>> distinguishing themselves by different control flow paths in response to
a mutating static variable.
This is not only a crime against computer science, but against >>>>>>>>>>>>>> the English language, whose "itself" pronoun you are abusing. >>>>>>>>>>>>>
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if
your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to others, shall we?
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That would indicate you don't understand English "the value of proposition X∧¬X"
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I think it is you don't understand what the symbols mean. But I can make it even more
elementary to suit your level.
What does X∧¬X mean? What is X, what is ∧, what is ¬ ?
"the value of proposition X∧¬X"
AKA (X ∧ ¬X) ⊨ (AKA has a value of) ⊥ (AKA Falsum)
I think you just like to use POO terms (so you can reinterpret it. A sign of dishonest and
cheating. But fine, understandable).
Then, what is 'X'?
Can X be a substitue of "HHH(D) does not reach its 'ret' instruction"? >>>>
Shall we conclude: olcott does not know basic logic? (I mean what logic mean, not 'form')
You have proven that you do not know
the symbols of logic even when they
are explained to you.
I was asking elementary logic questions. You cannot answer but instead jumping to POO conclusion
that "I do not know the symbols of logic", which indicates you are crazy.
On 8/22/2025 8:15 PM, wij wrote:
On Fri, 2025-08-22 at 19:58 -0500, olcott wrote:
On 8/22/2025 7:53 PM, wij wrote:
On Sat, 2025-08-23 at 08:38 +0800, wij wrote:
On Sat, 2025-08-23 at 08:19 +0800, wij wrote:
On Fri, 2025-08-22 at 19:06 -0500, olcott wrote:
On 8/22/2025 6:56 PM, wij wrote:
On Fri, 2025-08-22 at 18:46 -0500, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
On 8/22/2025 6:06 PM, wij wrote:
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and
what that are used in your rhetoric, you will just get token
predictions across that text space consisting of your own stuff.
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an instance of itself simulating an instance of DD when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the phrase
"instance of itself" to refer to a situation between two dissimilar
deciders which are implemented in the same C function HHH,
distinguishing themselves by different control flow paths in response to
a mutating static variable.
This is not only a crime against computer science, but against
the English language, whose "itself" pronoun you are abusing.
The control paths are the same without the static data.
That DD correctly simulated by HHH does not halt is now
reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what HHH(DD)==0
means.
Q: What is the value of proposition X&~X, why? True,False (or Undecidable if
your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to others, shall we?
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile. It is often read as "entails", "models",
"is a semantic consequence of" https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false. https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That would indicate you don't understand English "the value of proposition X∧¬X"
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I think it is you don't understand what the symbols mean. But I can make it even more
elementary to suit your level.
What does X∧¬X mean? What is X, what is ∧, what is ¬ ?
"the value of proposition X∧¬X"
AKA (X ∧ ¬X) ⊨ (AKA has a value of) ⊥ (AKA Falsum)
I think you just like to use POO terms (so you can reinterpret it. A sign of dishonest and
cheating. But fine, understandable).
Then, what is 'X'?
Can X be a substitue of "HHH(D) does not reach its 'ret' instruction"?
What! You don't know?
Shall we conclude: olcott does not know basic logic? (I mean what logic mean, not 'form')
You have proven that you do not know
the symbols of logic even when they
are explained to you.
I was asking elementary logic questions. You cannot answer but instead jumping to POO conclusion
that "I do not know the symbols of logic", which indicates you are crazy.
The principle of explosion is a psychosisThanks, you just verified olcott is insane.
embedded in the heart of logic.
On 8/22/2025 8:11 PM, André G. Isaak wrote:
Do you understand the difference between f (false, a truth value), and
⊥ (falsum) or between t (true, a truth value) and ⊤ (verum)? Or are
you just randomly throwing out symbols you have run across on
wikipedia pages?
André
Unless Wikipedia is a liar:
a logical constant denoting a proposition in logic that is always false.
On 2025-08-22 19:15, olcott wrote:
On 8/22/2025 8:11 PM, André G. Isaak wrote:
Do you understand the difference between f (false, a truth value),
and ⊥ (falsum) or between t (true, a truth value) and ⊤ (verum)? Or >>> are you just randomly throwing out symbols you have run across on
wikipedia pages?
André
Unless Wikipedia is a liar:
a logical constant denoting a proposition in logic that is always false.
Which means it is not a truth value, it is a stand in for a proposition,
so it isn't an answer to the question "what is the value of (X ∧ ¬X)".
And you should realize at some point that Wikipedia isn't the definitive word on specialized topics. It is an *encyclopaedia*. Encyclopaedias
provide a very basic, often oversimplified, introduction to a topic for
the non-specialist. If you actually want to learn logic you need to take
a course on logic or read a textbook on logic (in your case I would recommend the former). Wikipedia isn't a substitute.
André
On 8/22/2025 8:27 PM, André G. Isaak wrote:
On 2025-08-22 19:15, olcott wrote:
On 8/22/2025 8:11 PM, André G. Isaak wrote:
Do you understand the difference between f (false, a truth value),
and ⊥ (falsum) or between t (true, a truth value) and ⊤ (verum)? Or >>>> are you just randomly throwing out symbols you have run across on
wikipedia pages?
André
Unless Wikipedia is a liar:
a logical constant denoting a proposition in logic that is always false.
Which means it is not a truth value, it is a stand in for a
proposition, so it isn't an answer to the question "what is the value
of (X ∧ ¬X)".
It is a proposition that is always false.
It is a psychosis that that I don't share
that the principle of explosion is valid.
We must kill off any inference from a contradiction
to kill off the POE. ⊥ seems to do that.
--And you should realize at some point that Wikipedia isn't the
definitive word on specialized topics. It is an *encyclopaedia*.
Encyclopaedias provide a very basic, often oversimplified,
introduction to a topic for the non-specialist. If you actually want
to learn logic you need to take a course on logic or read a textbook
on logic (in your case I would recommend the former). Wikipedia isn't
a substitute.
On 2025-08-22 19:44, olcott wrote:
On 8/22/2025 8:27 PM, André G. Isaak wrote:
On 2025-08-22 19:15, olcott wrote:
On 8/22/2025 8:11 PM, André G. Isaak wrote:
Do you understand the difference between f (false, a truth value),
and ⊥ (falsum) or between t (true, a truth value) and ⊤ (verum)? Or >>>>> are you just randomly throwing out symbols you have run across on
wikipedia pages?
André
Unless Wikipedia is a liar:
a logical constant denoting a proposition in logic that is always
false.
Which means it is not a truth value, it is a stand in for a
proposition, so it isn't an answer to the question "what is the value
of (X ∧ ¬X)".
It is a proposition that is always false.
It is a psychosis that that I don't share
that the principle of explosion is valid.
Asking the question "what is the value of (X ∧ ¬X)" has nothing to do with the principle of explosion. It's a simple request for a truth
value, and its truth value is simply 'false' (why you couldn't have just said this is beyond me). 'false' and 'falsum' aren't interchangeable.
We must kill off any inference from a contradiction
to kill off the POE. ⊥ seems to do that.
That's a non-sequitur. ⊥ is simply a symbol. It can't 'kill off' anything.
André
On 8/22/2025 8:49 PM, André G. Isaak wrote:
On 2025-08-22 19:44, olcott wrote:
On 8/22/2025 8:27 PM, André G. Isaak wrote:
On 2025-08-22 19:15, olcott wrote:
On 8/22/2025 8:11 PM, André G. Isaak wrote:
Do you understand the difference between f (false, a truth value), >>>>>> and ⊥ (falsum) or between t (true, a truth value) and ⊤ (verum)? >>>>>> Or are you just randomly throwing out symbols you have run across >>>>>> on wikipedia pages?
André
Unless Wikipedia is a liar:
a logical constant denoting a proposition in logic that is always
false.
Which means it is not a truth value, it is a stand in for a
proposition, so it isn't an answer to the question "what is the
value of (X ∧ ¬X)".
It is a proposition that is always false.
It is a psychosis that that I don't share
that the principle of explosion is valid.
Asking the question "what is the value of (X ∧ ¬X)" has nothing to do >> with the principle of explosion. It's a simple request for a truth
value, and its truth value is simply 'false' (why you couldn't have
just said this is beyond me). 'false' and 'falsum' aren't
interchangeable.
We must kill off any inference from a contradiction
to kill off the POE. ⊥ seems to do that.
That's a non-sequitur. ⊥ is simply a symbol. It can't 'kill off'
anything.
André
When we stipulate the convention that: (X ∧ ¬X) ⊨ ⊥
then we have killed the Principle of Explosion.
On 8/22/2025 6:56 PM, wij wrote:
On Fri, 2025-08-22 at 18:46 -0500, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
On 8/22/2025 6:06 PM, wij wrote:
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote:The control paths are the same without the static data.
On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and identifiers and >>>>>>>>>>> what that are used in your rhetoric, you will just get token >>>>>>>>>>> predictions across that text space consisting of your own stuff. >>>>>>>>>>>
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides
the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using the >>>>>>>>> phrase
"instance of itself" to refer to a situation between two
dissimilar
deciders which are implemented in the same C function HHH,
distinguishing themselves by different control flow paths in >>>>>>>>> response to
a mutating static variable.
This is not only a crime against computer science, but against >>>>>>>>> the English language, whose "itself" pronoun you are abusing. >>>>>>>>
That DD correctly simulated by HHH does not halt is now
reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what
HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or
Undecidable if
your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to others,
shall we?
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or
Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That would indicate you don't understand English "the value of
proposition X∧¬X"
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I think it is you don't understand what the symbols mean. But I can
make it even more
elementary to suit your level.
What does X∧¬X mean? What is X, what is ∧, what is ¬ ?
"the value of proposition X∧¬X"
AKA (X ∧ ¬X) ⊨ (AKA has a value of) ⊥ (AKA Falsum)
On 8/22/2025 7:53 PM, wij wrote:
On Sat, 2025-08-23 at 08:38 +0800, wij wrote:
On Sat, 2025-08-23 at 08:19 +0800, wij wrote:
On Fri, 2025-08-22 at 19:06 -0500, olcott wrote:
On 8/22/2025 6:56 PM, wij wrote:
On Fri, 2025-08-22 at 18:46 -0500, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
On 8/22/2025 6:06 PM, wij wrote:
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote: >>>>>>>>>>>>>> On 8/21/2025 2:30 PM, Kaz Kylheku wrote:The control paths are the same without the static data. >>>>>>>>>>>> That DD correctly simulated by HHH does not halt is now >>>>>>>>>>>> reported by an OOM error instead of HHH.
If you ask questions using the same words and identifiers >>>>>>>>>>>>>>> and
what that are used in your rhetoric, you will just get token >>>>>>>>>>>>>>> predictions across that text space consisting of your own >>>>>>>>>>>>>>> stuff.
It is a matter of easily verified fact that once
one knows that the x86utm operating system provides >>>>>>>>>>>>>> the infrastructure so that HHH can simulate an
instance of itself simulating an instance of DD
when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using >>>>>>>>>>>>> the phrase
"instance of itself" to refer to a situation between two >>>>>>>>>>>>> dissimilar
deciders which are implemented in the same C function HHH, >>>>>>>>>>>>> distinguishing themselves by different control flow paths >>>>>>>>>>>>> in response to
a mutating static variable.
This is not only a crime against computer science, but against >>>>>>>>>>>>> the English language, whose "itself" pronoun you are abusing. >>>>>>>>>>>>
The five LLM systems are correct that HHH(DD)==0 is
correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand what >>>>>>>>>>> HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False (or >>>>>>>>>>> Undecidable if
your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to
others, shall we?
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile.
It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or >>>>>>>> Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That would indicate you don't understand English "the value of
proposition X∧¬X"
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I think it is you don't understand what the symbols mean. But I
can make it even more
elementary to suit your level.
What does X∧¬X mean? What is X, what is ∧, what is ¬ ?
"the value of proposition X∧¬X"
AKA (X ∧ ¬X) ⊨ (AKA has a value of) ⊥ (AKA Falsum)
I think you just like to use POO terms (so you can reinterpret it. A
sign of dishonest and
cheating. But fine, understandable).
Then, what is 'X'?
Can X be a substitue of "HHH(D) does not reach its 'ret' instruction"?
What! You don't know?
Shall we conclude: olcott does not know basic logic? (I mean what
logic mean, not 'form')
You have proven that you do not know
the symbols of logic even when they
are explained to you.
On 8/22/2025 8:15 PM, wij wrote:
On Fri, 2025-08-22 at 19:58 -0500, olcott wrote:
On 8/22/2025 7:53 PM, wij wrote:
On Sat, 2025-08-23 at 08:38 +0800, wij wrote:
On Sat, 2025-08-23 at 08:19 +0800, wij wrote:
On Fri, 2025-08-22 at 19:06 -0500, olcott wrote:
On 8/22/2025 6:56 PM, wij wrote:
On Fri, 2025-08-22 at 18:46 -0500, olcott wrote:
On 8/22/2025 6:31 PM, wij wrote:
On Fri, 2025-08-22 at 18:22 -0500, olcott wrote:
On 8/22/2025 6:06 PM, wij wrote:
On Fri, 2025-08-22 at 06:33 +0800, wij wrote:
On Thu, 2025-08-21 at 16:29 -0500, olcott wrote:
On 8/21/2025 4:08 PM, Kaz Kylheku wrote:
On 2025-08-21, olcott <polcott333@gmail.com> wrote: >>>>>>>>>>>>>>>> On 8/21/2025 2:30 PM, Kaz Kylheku wrote:
If you ask questions using the same words and >>>>>>>>>>>>>>>>> identifiers and
what that are used in your rhetoric, you will just get >>>>>>>>>>>>>>>>> token
predictions across that text space consisting of your >>>>>>>>>>>>>>>>> own stuff.
It is a matter of easily verified fact that once >>>>>>>>>>>>>>>> one knows that the x86utm operating system provides >>>>>>>>>>>>>>>> the infrastructure so that HHH can simulate an >>>>>>>>>>>>>>>> instance of itself simulating an instance of DD >>>>>>>>>>>>>>>> when its own DD calls HHH(DD) then
It is a matter of easily verified fact that you are using >>>>>>>>>>>>>>> the phrase
"instance of itself" to refer to a situation between two >>>>>>>>>>>>>>> dissimilar
deciders which are implemented in the same C function HHH, >>>>>>>>>>>>>>> distinguishing themselves by different control flow paths >>>>>>>>>>>>>>> in response to
a mutating static variable.
This is not only a crime against computer science, but >>>>>>>>>>>>>>> against
the English language, whose "itself" pronoun you are >>>>>>>>>>>>>>> abusing.
The control paths are the same without the static data. >>>>>>>>>>>>>> That DD correctly simulated by HHH does not halt is now >>>>>>>>>>>>>> reported by an OOM error instead of HHH.
The five LLM systems are correct that HHH(DD)==0 is >>>>>>>>>>>>>> correct even if HHH cannot see this itself.
Apparently you just learn by rote, you don't understand >>>>>>>>>>>>> what HHH(DD)==0 means.
Q: What is the value of proposition X&~X, why? True,False >>>>>>>>>>>>> (or Undecidable if
your answer is not True/False)
Failed, loser? Chicken out? That's OK, we can switch to >>>>>>>>>>>> others, shall we?
Here is my best answer yet: (X ∧ ¬X) ⊨ ⊥
In logic, the symbol ⊨ is called the double turnstile. >>>>>>>>>>> It is often read as "entails", "models",
"is a semantic consequence of"
https://en.wikipedia.org/wiki/Double_turnstile
"Up tack" is the Unicode name for a symbol ⊥...
The truth value 'false', or a logical constant
denoting a proposition in logic that is always false.
https://en.wikipedia.org/wiki/Up_tack
Fine.
Q: What is the value of proposition X∧¬X? why? True,False (or >>>>>>>>>> Undecidable if
your answer is not True/False)
Read and reread all of the above
10 million times if needed for you
to understand that I already answered
that question.
That would indicate you don't understand English "the value of >>>>>>>> proposition X∧¬X"
That you do not understand the meaning
of the symbols is no excuse because I
provided the definition of these symbols.
I think it is you don't understand what the symbols mean. But I >>>>>>>> can make it even more
elementary to suit your level.
What does X∧¬X mean? What is X, what is ∧, what is ¬ ?
"the value of proposition X∧¬X"
AKA (X ∧ ¬X) ⊨ (AKA has a value of) ⊥ (AKA Falsum)
I think you just like to use POO terms (so you can reinterpret it. >>>>>> A sign of dishonest and
cheating. But fine, understandable).
Then, what is 'X'?
Can X be a substitue of "HHH(D) does not reach its 'ret'
instruction"?
What! You don't know?
Shall we conclude: olcott does not know basic logic? (I mean what
logic mean, not 'form')
You have proven that you do not know
the symbols of logic even when they
are explained to you.
I was asking elementary logic questions. You cannot answer but instead
jumping to POO conclusion
that "I do not know the symbols of logic", which indicates you are crazy.
The principle of explosion is a psychosis
embedded in the heart of logic.
On 8/22/2025 8:49 PM, André G. Isaak wrote:
On 2025-08-22 19:44, olcott wrote:
On 8/22/2025 8:27 PM, André G. Isaak wrote:
On 2025-08-22 19:15, olcott wrote:
On 8/22/2025 8:11 PM, André G. Isaak wrote:
Do you understand the difference between f (false, a truth value), >>>>>> and ⊥ (falsum) or between t (true, a truth value) and ⊤ (verum)? >>>>>> Or are you just randomly throwing out symbols you have run across >>>>>> on wikipedia pages?
André
Unless Wikipedia is a liar:
a logical constant denoting a proposition in logic that is always
false.
Which means it is not a truth value, it is a stand in for a
proposition, so it isn't an answer to the question "what is the
value of (X ∧ ¬X)".
It is a proposition that is always false.
It is a psychosis that that I don't share
that the principle of explosion is valid.
Asking the question "what is the value of (X ∧ ¬X)" has nothing to do >> with the principle of explosion. It's a simple request for a truth
value, and its truth value is simply 'false' (why you couldn't have
just said this is beyond me). 'false' and 'falsum' aren't
interchangeable.
We must kill off any inference from a contradiction
to kill off the POE. ⊥ seems to do that.
That's a non-sequitur. ⊥ is simply a symbol. It can't 'kill off'
anything.
André
When we stipulate the convention that: (X ∧ ¬X) ⊨ ⊥
then we have killed the Principle of Explosion.
On 2025-08-22 20:04, olcott wrote:
On 8/22/2025 8:49 PM, André G. Isaak wrote:
On 2025-08-22 19:44, olcott wrote:
On 8/22/2025 8:27 PM, André G. Isaak wrote:
On 2025-08-22 19:15, olcott wrote:
On 8/22/2025 8:11 PM, André G. Isaak wrote:
Do you understand the difference between f (false, a truth
value), and ⊥ (falsum) or between t (true, a truth value) and ⊤ >>>>>>> (verum)? Or are you just randomly throwing out symbols you have >>>>>>> run across on wikipedia pages?
André
Unless Wikipedia is a liar:
a logical constant denoting a proposition in logic that is always >>>>>> false.
Which means it is not a truth value, it is a stand in for a
proposition, so it isn't an answer to the question "what is the
value of (X ∧ ¬X)".
It is a proposition that is always false.
It is a psychosis that that I don't share
that the principle of explosion is valid.
Asking the question "what is the value of (X ∧ ¬X)" has nothing to >>> do with the principle of explosion. It's a simple request for a truth
value, and its truth value is simply 'false' (why you couldn't have
just said this is beyond me). 'false' and 'falsum' aren't
interchangeable.
We must kill off any inference from a contradiction
to kill off the POE. ⊥ seems to do that.
That's a non-sequitur. ⊥ is simply a symbol. It can't 'kill off'
anything.
André
When we stipulate the convention that: (X ∧ ¬X) ⊨ ⊥
then we have killed the Principle of Explosion.
Why would you need to "stipulate" this as a 'convention"? It follows
from the basic principles of logic.
It also follows from the basic principles of logic that (X ∧ ¬X) ⊨ ⊤, so
the above hardly "kills off" the principle of explosion. A given formula
can entail many different things. And, since you don't like the
principle of explosion, I'll note that (X ∧ ¬X) ⊨ ⊤ follows from the observation that anything entails a tautology.
André
According to the POE when we assume that
the Moon is made from green cheese and
the Moon is not made from green cheese
this "proves" that Donald Trump is the
Lord and savior Jesus Christ.
On 2025-08-22 20:30, olcott wrote:
According to the POE when we assume that
the Moon is made from green cheese and
the Moon is not made from green cheese
this "proves" that Donald Trump is the
Lord and savior Jesus Christ.
And why is this a problem?
André
On 8/22/2025 9:12 PM, André G. Isaak wrote:
On 2025-08-22 20:04, olcott wrote:
On 8/22/2025 8:49 PM, André G. Isaak wrote:
On 2025-08-22 19:44, olcott wrote:
On 8/22/2025 8:27 PM, André G. Isaak wrote:
On 2025-08-22 19:15, olcott wrote:
On 8/22/2025 8:11 PM, André G. Isaak wrote:
Do you understand the difference between f (false, a truth value), and ⊥ (falsum) or between t (true, a truth value) and ⊤
(verum)? Or are you just randomly throwing out symbols you have
run across on wikipedia pages?
André
Unless Wikipedia is a liar:
a logical constant denoting a proposition in logic that is always
false.
Which means it is not a truth value, it is a stand in for a proposition, so it isn't an answer to the question "what is the value of (X ∧ ¬X)".
It is a proposition that is always false.
It is a psychosis that that I don't share
that the principle of explosion is valid.
Asking the question "what is the value of (X ∧ ¬X)" has nothing to
do with the principle of explosion. It's a simple request for a truth value, and its truth value is simply 'false' (why you couldn't have just said this is beyond me). 'false' and 'falsum' aren't interchangeable.
We must kill off any inference from a contradiction
to kill off the POE. ⊥ seems to do that.
That's a non-sequitur. ⊥ is simply a symbol. It can't 'kill off' anything.
André
When we stipulate the convention that: (X ∧ ¬X) ⊨ ⊥
then we have killed the Principle of Explosion.
Why would you need to "stipulate" this as a 'convention"? It follows
from the basic principles of logic.
It also follows from the basic principles of logic that (X ∧ ¬X) ⊨ ⊤, so
the above hardly "kills off" the principle of explosion. A given formula can entail many different things. And, since you don't like the
principle of explosion, I'll note that (X ∧ ¬X) ⊨ ⊤ follows from the
observation that anything entails a tautology.
André
According to the POE when we assume that1. You don't know the basic logic, you cannot prove anything.
the Moon is made from green cheese and
the Moon is not made from green cheese
this "proves" that Donald Trump is the
Lord and savior Jesus Christ.
When we mandate that semantics is not
allowed to be divorced from rules-of-inference
then the POE is shown to be psychotic nonsense.
On 8/22/2025 9:33 PM, André G. Isaak wrote:
On 2025-08-22 20:30, olcott wrote:
According to the POE when we assume that
the Moon is made from green cheese and
the Moon is not made from green cheese
this "proves" that Donald Trump is the
Lord and savior Jesus Christ.
And why is this a problem?
André
This is one of the many things that areThat is another bullshit. You only care "I am correct. HP is refuted"
broken with human understanding of truth.
Very well crafted are causing the end
of life on Earth for the sole purpose of
earning more $.
If every liar could proven to be a liar
in a million different ways in less than
one second of them telling a lie, they
would not be able to get away with their lies.
My work for the last 22 years always had
this as its primary goal and focus.
On 8/22/2025 9:12 PM, André G. Isaak wrote:
On 2025-08-22 20:04, olcott wrote:
On 8/22/2025 8:49 PM, André G. Isaak wrote:
On 2025-08-22 19:44, olcott wrote:
On 8/22/2025 8:27 PM, André G. Isaak wrote:
On 2025-08-22 19:15, olcott wrote:
On 8/22/2025 8:11 PM, André G. Isaak wrote:
Do you understand the difference between f (false, a truth
value), and ⊥ (falsum) or between t (true, a truth value) and ⊤ >>>>>>>> (verum)? Or are you just randomly throwing out symbols you have >>>>>>>> run across on wikipedia pages?
André
Unless Wikipedia is a liar:
a logical constant denoting a proposition in logic that is always >>>>>>> false.
Which means it is not a truth value, it is a stand in for a
proposition, so it isn't an answer to the question "what is the
value of (X ∧ ¬X)".
It is a proposition that is always false.
It is a psychosis that that I don't share
that the principle of explosion is valid.
Asking the question "what is the value of (X ∧ ¬X)" has nothing to >>>> do with the principle of explosion. It's a simple request for a
truth value, and its truth value is simply 'false' (why you couldn't
have just said this is beyond me). 'false' and 'falsum' aren't
interchangeable.
We must kill off any inference from a contradiction
to kill off the POE. ⊥ seems to do that.
That's a non-sequitur. ⊥ is simply a symbol. It can't 'kill off'
anything.
André
When we stipulate the convention that: (X ∧ ¬X) ⊨ ⊥
then we have killed the Principle of Explosion.
Why would you need to "stipulate" this as a 'convention"? It follows
from the basic principles of logic.
It also follows from the basic principles of logic that (X ∧ ¬X) ⊨ ⊤,
so the above hardly "kills off" the principle of explosion. A given
formula can entail many different things. And, since you don't like
the principle of explosion, I'll note that (X ∧ ¬X) ⊨ ⊤ follows from >> the observation that anything entails a tautology.
André
According to the POE when we assume that
the Moon is made from green cheese and
the Moon is not made from green cheese
this "proves" that Donald Trump is the
Lord and savior Jesus Christ.
When we mandate that semantics is not
allowed to be divorced from rules-of-inference
then the POE is shown to be psychotic nonsense.
We must kill off any inference from a contradiction
to kill off the POE. ⊥ seems to do that.
On 8/22/2025 9:33 PM, André G. Isaak wrote:
On 2025-08-22 20:30, olcott wrote:
According to the POE when we assume that
the Moon is made from green cheese and
the Moon is not made from green cheese
this "proves" that Donald Trump is the
Lord and savior Jesus Christ.
And why is this a problem?
André
This is one of the many things that are
broken with human understanding of truth.
Very well crafted are causing the end
of life on Earth for the sole purpose of
earning more $.
If every liar could proven to be a liar
in a million different ways in less than
one second of them telling a lie, they
would not be able to get away with their lies.
My work for the last 22 years always had
this as its primary goal and focus.
On Fri, 2025-08-22 at 21:30 -0500, olcott wrote:
On 8/22/2025 9:12 PM, André G. Isaak wrote:
On 2025-08-22 20:04, olcott wrote:
On 8/22/2025 8:49 PM, André G. Isaak wrote:
On 2025-08-22 19:44, olcott wrote:
On 8/22/2025 8:27 PM, André G. Isaak wrote:
On 2025-08-22 19:15, olcott wrote:
On 8/22/2025 8:11 PM, André G. Isaak wrote:
Do you understand the difference between f (false, a truth
value), and ⊥ (falsum) or between t (true, a truth value) and ⊤ >>>>>>>>> (verum)? Or are you just randomly throwing out symbols you have >>>>>>>>> run across on wikipedia pages?
André
Unless Wikipedia is a liar:
a logical constant denoting a proposition in logic that is always >>>>>>>> false.
Which means it is not a truth value, it is a stand in for a
proposition, so it isn't an answer to the question "what is the
value of (X ∧ ¬X)".
It is a proposition that is always false.
It is a psychosis that that I don't share
that the principle of explosion is valid.
Asking the question "what is the value of (X ∧ ¬X)" has nothing to >>>>> do with the principle of explosion. It's a simple request for a truth >>>>> value, and its truth value is simply 'false' (why you couldn't have
just said this is beyond me). 'false' and 'falsum' aren't
interchangeable.
We must kill off any inference from a contradiction
to kill off the POE. ⊥ seems to do that.
That's a non-sequitur. ⊥ is simply a symbol. It can't 'kill off'
anything.
André
When we stipulate the convention that: (X ∧ ¬X) ⊨ ⊥
then we have killed the Principle of Explosion.
Why would you need to "stipulate" this as a 'convention"? It follows
from the basic principles of logic.
It also follows from the basic principles of logic that (X ∧ ¬X) ⊨ ⊤, so
the above hardly "kills off" the principle of explosion. A given formula >>> can entail many different things. And, since you don't like the
principle of explosion, I'll note that (X ∧ ¬X) ⊨ ⊤ follows from the >>> observation that anything entails a tautology.
André
According to the POE when we assume that
the Moon is made from green cheese and
the Moon is not made from green cheese
this "proves" that Donald Trump is the
Lord and savior Jesus Christ.
1. You don't know the basic logic, you cannot prove anything.
2. Let
A= "he Moon is made from green cheese"
B= "Donald Trump is the Lord and savior Jesus Christ"
(A ∧ ¬A)->B is a proposition whose value is True. But
that does not mean B is a True proposition.
The same, "HP is undecidable" is True does not mean HP is decidable (HHH(DD)==0).
And, you even go further backward to deny fact, making up Halt7.c in
various stupid way to support a false claim.
When we mandate that semantics is not
allowed to be divorced from rules-of-inference
then the POE is shown to be psychotic nonsense.
On Fri, 2025-08-22 at 21:48 -0500, olcott wrote:
On 8/22/2025 9:33 PM, André G. Isaak wrote:
On 2025-08-22 20:30, olcott wrote:
According to the POE when we assume that
the Moon is made from green cheese and
the Moon is not made from green cheese
this "proves" that Donald Trump is the
Lord and savior Jesus Christ.
And why is this a problem?
André
This is one of the many things that are
broken with human understanding of truth.
Very well crafted are causing the end
of life on Earth for the sole purpose of
earning more $.
If every liar could proven to be a liar
in a million different ways in less than
one second of them telling a lie, they
would not be able to get away with their lies.
My work for the last 22 years always had
this as its primary goal and focus.
That is another bullshit. You only care "I am correct. HP is refuted"
The fact (what the status of HP) does not important to you.
On 2025-08-23, olcott <polcott333@gmail.com> wrote:
We must kill off any inference from a contradiction
to kill off the POE. ⊥ seems to do that.
By this, are you expressing your wish that the proof method known as /reductio ad absurdum/ be considered invalid and all proofs hitherto
rooted in that technique be overturned?
On 2025-08-23, olcott <polcott333@gmail.com> wrote:
We must kill off any inference from a contradiction
to kill off the POE. ⊥ seems to do that.
By this, are you expressing your wish that the proof method known as /reductio ad absurdum/ be considered invalid and all proofs hitherto
rooted in that technique be overturned?
Since the Halting Theorem is wrong, and one of the ways
it can be proven involves /reduction ad absurdum/, it must be
that /reductio ad absurdum/ itself is invalid. Is that it?
Sure, all your debating opponents only disagree with you about
halting because they have been deceived by the false method of assuming
that what is to be disproved is true, and showing that it leads to a contradiction/falsehood.
Implication is also misleading.
https://en.wikipedia.org/wiki/Paradoxes_of_material_implication
I would replace it with <is a necessary consequence of> operator.
On 8/22/2025 10:05 PM, wij wrote:
On Fri, 2025-08-22 at 21:30 -0500, olcott wrote:
On 8/22/2025 9:12 PM, André G. Isaak wrote:
On 2025-08-22 20:04, olcott wrote:
On 8/22/2025 8:49 PM, André G. Isaak wrote:
On 2025-08-22 19:44, olcott wrote:
On 8/22/2025 8:27 PM, André G. Isaak wrote:
On 2025-08-22 19:15, olcott wrote:
On 8/22/2025 8:11 PM, André G. Isaak wrote:
Do you understand the difference between f (false, a truth value), and ⊥ (falsum) or between t (true, a truth value) and ⊤
(verum)? Or are you just randomly throwing out symbols you have
run across on wikipedia pages?
André
Unless Wikipedia is a liar:
a logical constant denoting a proposition in logic that is always
false.
Which means it is not a truth value, it is a stand in for a proposition, so it isn't an answer to the question "what is the value of (X ∧ ¬X)".
It is a proposition that is always false.
It is a psychosis that that I don't share
that the principle of explosion is valid.
Asking the question "what is the value of (X ∧ ¬X)" has nothing to
do with the principle of explosion. It's a simple request for a truth
value, and its truth value is simply 'false' (why you couldn't have just said this is beyond me). 'false' and 'falsum' aren't interchangeable.
We must kill off any inference from a contradiction
to kill off the POE. ⊥ seems to do that.
That's a non-sequitur. ⊥ is simply a symbol. It can't 'kill off' anything.
André
When we stipulate the convention that: (X ∧ ¬X) ⊨ ⊥
then we have killed the Principle of Explosion.
Why would you need to "stipulate" this as a 'convention"? It follows from the basic principles of logic.
It also follows from the basic principles of logic that (X ∧ ¬X) ⊨ ⊤, so
the above hardly "kills off" the principle of explosion. A given formula
can entail many different things. And, since you don't like the principle of explosion, I'll note that (X ∧ ¬X) ⊨ ⊤ follows from the
observation that anything entails a tautology.
André
The basic logic (IF/AND/OR/NOT) is basically a universal CONVENTION (not some theory).According to the POE when we assume that
the Moon is made from green cheese and
the Moon is not made from green cheese
this "proves" that Donald Trump is the
Lord and savior Jesus Christ.
1. You don't know the basic logic, you cannot prove anything.
2. Let
A= "he Moon is made from green cheese"
B= "Donald Trump is the Lord and savior Jesus Christ"
(A ∧ ¬A)->B is a proposition whose value is True. But
that does not mean B is a True proposition.
Implication is also misleading. https://en.wikipedia.org/wiki/Paradoxes_of_material_implication
I would replace it with <is a necessary consequence of> operator.
In any case (even you were right), POOH cannot be reproduced.The same, "HP is undecidable" is True does not mean HP is decidable (HHH(DD)==0).
The HP may be undecidable yet I proved that
HHH(DD)==0 is self-evidently true and the
same thing at the Turing machine level:
Ĥ.embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
And, you even go further backward to deny fact, making up Halt7.c in various stupid way to support a false claim.
When we mandate that semantics is not
allowed to be divorced from rules-of-inference
then the POE is shown to be psychotic nonsense.
On 8/22/2025 10:15 PM, Kaz Kylheku wrote:
On 2025-08-23, olcott <polcott333@gmail.com> wrote:
We must kill off any inference from a contradiction
to kill off the POE. ⊥ seems to do that.
By this, are you expressing your wish that the proof method known as
/reductio ad absurdum/ be considered invalid and all proofs hitherto
rooted in that technique be overturned?
I would go much more in the opposite direction
and require all inference rules to be fully
anchored in formalized natural language semantics.
That would uncover many more absurdities that are
currently construed as truths.
Since the Halting Theorem is wrong, and one of the ways
it can be proven involves /reduction ad absurdum/, it must be
that /reductio ad absurdum/ itself is invalid. Is that it?
I don't know that the halting theorem is wrong.
It does seem that the conventional proofs do not
prove the the halting theorem.
Sure, all your debating opponents only disagree with you about
halting because they have been deceived by the false method of assuming
that what is to be disproved is true, and showing that it leads to a
contradiction/falsehood.
Tiny errors lead to be mistakes.
If it is possible
for a simulating termination analyzer to see the
repeating state of its simulated input then the
proof of the halting problem will be shown to be flawed.
On Fri, 2025-08-22 at 12:53 -0700, Chris M. Thomasson wrote:
On 8/22/2025 12:36 PM, Richard Damon wrote:
On 8/22/25 3:24 PM, Chris M. Thomasson wrote:
On 8/21/2025 7:27 PM, olcott wrote:
It is true that DD correctly simulated by HHH
cannot possibly halt as proven by removing the
abort code. Coding the abort in a deceptive way
to hide this fact is cheating.
A runner is running along and your code chops its legs off and says
see! He stopped running! It halted... ;^)
Actuallyy, his claim is that if you kill the runner, then since it will
never stop running on its own, it will be running non-halting, and thus
the corpse needs to be considered to still be running.
Oh shit. The zombie runner? ;^)
Ye, infected by a kind of zombie-ant fungus. Maybe from deep outer space. https://www.nationalgeographic.com/animals/article/cordyceps-zombie-fungus-takes-over-ants
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
On 8/22/2025 3:05 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
HHH(DD)==0 and HHH1(DD)==1 are both correct and the difference
They cannot be both correct. DD either halts or does not halt.
One of those is correct, the other is wrong.
*Intuitively it would seem that way*
To see that the intuition is incorrect requires two things:
(1) Fully understanding everything that I say
(2) The assumption that HHH can see the repeating
state of its input as a pure function of this input.
If that input contains an implementation of HHH, possibly
in another language. then things are not so simple.
Since HHH tries to see the repeating state of its input,
the copy of HHH in that input does the same thing
in exactly the same way. The input is probing the
same calculation HHH(DD).
(There is no question that halt deciders can simulate or
otherwise reasona bout the input and try to spot
non-terminating situations.)
If, correctly, DD is a Turing machine (or, equivalently, pure function
behaving deterministically, depending on nothing but its arguments, of
which it has none).
Maybe the jury is still out on that.
Maybe it isn't.
I have some ideas to convert HHH to be
a pure function of its input.
But this is future work not yet done. If you admit that the work
is necessary, and has not yet started, then on what basis do you claim
that your current results refute an established theorem?
is accounted for in that DD is being simulated in two different
process contexts.
Turing machines have no context. When the tape is set to
the specific initial contents, and the tape head is placed
at the beginning, what follows is a precisely repeatable
calculation.
It may be (and probably is) the case that Turing machines
that compute pure functions cannot possibly have different
behavior for differing process contexts. The counter-example
input to the halt decider of the HP proofs is not pure function.
Untrue! It is only that way in the Halt7 and other test cases
in your x86utm.
In the HP proofs, everything is a TM or alternatively pure function
(possibly a nonterminating one).
There is nothing special about the counterexample input in
this regard.
The proposed decider is an algorithm. Algorithms can be implemented and integrated into software. DD is a piece of software; it can integrate a proposed decider algorithm, call it, and then do the opposite of what it indicates.
If DD halts does not halt depending on some context,
then it's not a Turing Machine.
Its not a function computed by a Turing machine.
It seems to me that there can be a TMD of a TM
that is not a pure function.
No, it cannot. A deterministic computation is pure. Each state
transformation in the Turing machine is a mathematical function
from one state to another, and the Turing machine advances
by composition of these functions.
next_state(next_state(next_state ... (next_state(S0))))
where S0 is the initial state: tape has initial contents, with
the head at the start.
There is no room for "seems to be". These are deeply entrenched
categories.
Its properties do not speak to the validity of a theorem that isThe whole point of the HP seems to be to show that
restricted to Turing Machines.
some TMD's do not encode computable functions.
Every machine (that halts) computes a function.
Rather, the point is that some functions (mathematical functions) which
map strings of symbols to other strings of symbols cannot be calculated
by computational functions over their entire domain. (Computational
functions being potentially recursive procedures that carry out discrete steps; equivalent to Turing Machines.)
On 8/22/2025 2:01 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
The whole point of the HP seems to be to show that
some TMD's do not encode computable functions.
Every machine (that halts) computes a function.
Not sure why I wanted to say this, but a side note, it can be
computing iterations of a fractal function forever.
Proof by AI is a risky game to play.
[...]
On 23/08/2025 05:42, Chris M. Thomasson wrote:
On 8/22/2025 2:01 PM, Kaz Kylheku wrote:
On 2025-08-22, olcott <polcott333@gmail.com> wrote:
The whole point of the HP seems to be to show that
some TMD's do not encode computable functions.
Every machine (that halts) computes a function.
Not sure why I wanted to say this, but a side note, it can be
computing iterations of a fractal function forever.
You just can't see a thread without wanting to hijack it, can you?
*plonk*
Every machine (that halts) computes a function.
Sysop: | DaiTengu |
---|---|
Location: | Appleton, WI |
Users: | 1,064 |
Nodes: | 10 (0 / 10) |
Uptime: | 148:12:58 |
Calls: | 13,691 |
Calls today: | 1 |
Files: | 186,936 |
D/L today: |
33 files (6,120K bytes) |
Messages: | 2,410,932 |