Liste des Groupes | Revenir à theory |
On 24/05/2025 01:36, Keith Thompson wrote:Ben Bacarisse <ben@bsb.me.uk> writes:>Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:Right, so the computation itself is non-halting.Ben Bacarisse <ben@bsb.me.uk> writes:>
[...]And the big picture is that this can be done because false is the>
correct halting decision for some halting computations. He has said
this explicitly (as I have posted before) but he has also explained it
in words:
>
| When-so-ever a halt decider correctly determines that its input would
| never halt unless forced to halt by this halt decider this halt
| decider has made a correct not-halting determination.
Hmm. I don't read that the way you do. Did I miss something?
>
It assumes that the input is a non-halting computation ("its input
would never halt") and asserts that, in certain circumstances,
his mythical halt decider correctly determines that the input
is non-halting.
>
When his mythical halt decider correctly determines that its input
doesn't halt, it has made a correct non-halting determination.
It's just a tautology.
It would be a tautology but for the "unless..." part. It does not make
the determination that it does not halt. It determines that it would
not halt were it not for the fact that the decider (a simulation) in
fact halts it.
No no no, it halts!
(Assuming we're discussing the computation DD() with PO's code.)
| When-so-ever a halt decider correctly determines that its input would
| never halt unless forced to halt by this halt decider this halt
| decider has made a correct not-halting determination.
[Bear in mind that with PO's HHH(DD), it /incorrectly/ determines that
its input doesn't halt. But sure, the statement as you're reading it
is a tautology. That tautology just doesn't apply to PO's HHH(DD).]
So how does PO's reading differ? The problem is with your phrase "its
input doesn't halt". That's fine wording, directly invoking the
/definition/ of "halt", which most people understand, but PO CAN'T DO
ABSTRACT. In his head he has replaced the definition with something
he /can/ cope with - some "concrete" procedure he can imagine
performing, involving simulations and amended code. So what exactly
is this concrete procedure PO imagines?
So sure, you can say the statement is a tautology, but PO made that
statement and his interpretation of what it means is far from your
tautology.
HTH (if only in sending you off on a good night's sleep!)
Mike.
Les messages affichés proviennent d'usenet.