Liste des Groupes | Revenir à cl c |
On 4/5/2025 5:31 PM, Richard Heathfield wrote:Irrelevant.On 05/04/2025 23:20, olcott wrote:HHH(DDD) is isomorphic to HHH(DD),On 4/5/2025 4:58 PM, Richard Heathfield wrote:>
<snip>
>>hp(arg candidate, arg testdata)>
{
if(terminates(candidate(testdata)))
{
while(forever);
}
else
{
halt;
}
}
>
We then invoke the program:
>
hp(hp, hp)
>
and try to predict what terminates() will report, and of course the answer is that we don't know, because neither does terminates(). The function cannot be written.
>
Understanding my simpler example was a mandatory
prerequisite
No, it wasn't.
>
Understanding my example isn't mandatory either, which is just as well where you're concerned.
>int DD()>
{
int Halt_Status = HHH(DD);
if (Halt_Status)
HERE: goto HERE;
return Halt_Status;
}
That's fine, but it does beg the HHH() question. You are handwaving it for the same reason I am, which is that it can't be written. The difference between us is that I know it and you don't.
>
yet failingIt has no significance.
to understand that HHH(DDD) meets the
*Simulating termination analyzer Principle*
prevents the significance of this from being seen.
Les messages affichés proviennent d'usenet.