olcott <NoOne@NoWhere.com> writes:
On 9/2/2021 4:40 AM, Malcolm McLean wrote:
It's common ground that H_Hat<H_Hat> halts, and H<H_Hat><H_Hat>
returns false (non-halting). But the claim is that H is nevertheless correct.
We have to adapt the halt deciding criteria so that it can correctly
handle pathological inputs.
Explicit admission (again) that you are not deciding halting. Does
anyone care about the criterion you are applying and confusing calling halting? I don't think so.
Pathological Input to a halt decider is stipulated to mean any input
that was defined to do the opposite of whatever its corresponding halt
decider decides as Sipser describes:
Now we construct a new Turing machine D with H as a subroutine.
This new TM calls H to determine what M does when the input to M
is its own description ⟨M⟩. Once D has determined this information,
it does the opposite. (Sipser:1997:165)
There is no algorithm that can detect what you call "Pathological
Input". You keep quoting me saying that, so presumably you agree with
me. Why are you wasting time on an undecidable set ("pathological
inputs") that is not even interesting?
On Thursday, 2 September 2021 at 16:19:57 UTC+1, Ben Bacarisse wrote:
olcott <No...@NoWhere.com> writes:You've nailed it exactly. PO has said, in effect, "Why not detect the self-contradictory
On 9/2/2021 4:40 AM, Malcolm McLean wrote:Explicit admission (again) that you are not deciding halting. Does
It's common ground that H_Hat<H_Hat> halts, and H<H_Hat><H_Hat>
returns false (non-halting). But the claim is that H is nevertheless correct.
We have to adapt the halt deciding criteria so that it can correctly
handle pathological inputs.
anyone care about the criterion you are applying and confusing calling
halting? I don't think so.
Pathological Input to a halt decider is stipulated to mean any inputThere is no algorithm that can detect what you call "Pathological
that was defined to do the opposite of whatever its corresponding halt
decider decides as Sipser describes:
Now we construct a new Turing machine D with H as a subroutine.
This new TM calls H to determine what M does when the input to M
is its own description ⟨M⟩. Once D has determined this information,
it does the opposite. (Sipser:1997:165)
Input". You keep quoting me saying that, so presumably you agree with
me. Why are you wasting time on an undecidable set ("pathological
inputs") that is not even interesting?
case and handle it specially?". According to you, when you teach this material
to computer science freshmen, there's always someone who raises that question.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 456 |
Nodes: | 16 (2 / 14) |
Uptime: | 101:08:17 |
Calls: | 9,320 |
Calls today: | 6 |
Files: | 13,530 |
Messages: | 6,079,504 |
Posted today: | 1 |