From: Daryl McCullough on
Peter Olcott says...

>"Daryl McCullough" <stevendarhyl3016(a)yahoo.com> wrote

>> No, you haven't. The way you described it, WillHalt will throw
>> a "MalignantSelfReferenceException", which is not correctly answering
>> the question.
>>
>
>If you were WillHalt() what correct answer would you provide?

If I were WillHalt, I would answer the way I was programmed to,
which is to raise an exception. However, the correct answer in
this case is "yes", LoopIfHalts(LoopIfHalts) halts
(by throwing an exception). WillHalt fails to give the correct
answer in this case, and if I were WillHalt, then I would fail
to give the correct answer in this case.

--
Daryl McCullough
Ithaca, NY

From: Peter Olcott on

"Daryl McCullough" <stevendaryl3016(a)yahoo.com> wrote in message
news:ehbmv902e76(a)drn.newsguy.com...
> Peter Olcott says...
>
>>"Daryl McCullough" <stevendarhyl3016(a)yahoo.com> wrote
>
>>> No, you haven't. The way you described it, WillHalt will throw
>>> a "MalignantSelfReferenceException", which is not correctly answering
>>> the question.
>>>
>>
>>If you were WillHalt() what correct answer would you provide?
>
> If I were WillHalt, I would answer the way I was programmed to,
> which is to raise an exception. However, the correct answer in
> this case is "yes", LoopIfHalts(LoopIfHalts) halts
> (by throwing an exception). WillHalt fails to give the correct
> answer in this case, and if I were WillHalt, then I would fail
> to give the correct answer in this case.
>
> --
> Daryl McCullough
> Ithaca, NY
>

If someone corrupted your output mechanism by tying you up and taping your mouth
shut, what correct answer would you provide? Does tying you up, and taping your
mouth shut make the problem undecidable?


From: Daryl McCullough on
Peter Olcott says...

>I think that the odds that the fundamental concept of truth is broken are far
>less than the odds of many people being confused for many decades.

Even better odds are that (1) the fundamental concept of truth is *not*
broken, and (2) the halting problem is undecidable, as many people have
concluded over the decades, and (3) that Peter Olcott is confused both
about the halting problem and the concept of truth.

--
Daryl McCullough
Ithaca, NY

From: Daryl McCullough on
Peter Olcott says...

>Right there is the error. This reasoning has not shown that the HP is
>undecidable. There is a subtle but crucial distinction between deciding the
>correct answer to a question, and providing a correct answer to a question.

No, as far as computer programs are concerned, there is no difference.
To say that a computer program can decide a question *means* that it
provides the correct answer.

--
Daryl McCullough
Ithaca, NY

From: Daryl McCullough on
Peter Olcott says...

>> Would you be so kind and show us how WillHalt accomplishes this, in a more
>> precise form than a verbal comment? It all comes down to you definition of
>> MalignantSelfReference, which I believe is itself undecidable.
>
>I have already said this quite a few times in the ANALYTICAL COMMENTARY.

Actually, it doesn't matter. If WillHalt raises an exception, instead
of answering "true" or "false", then it doesn't solve the halting problem
in this instance.

--
Daryl McCullough
Ithaca, NY