Re: Linz's proofs. --- Good catch !

Liste des GroupesRevenir à s logic 
Sujet : Re: Linz's proofs. --- Good catch !
De : polcott2 (at) *nospam* gmail.com (olcott)
Groupes : comp.theory sci.logic
Date : 07. Mar 2024, 21:37:05
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <usd511$179na$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
User-Agent : Mozilla Thunderbird
On 3/7/2024 1:15 PM, Richard Damon wrote:
On 3/7/24 11:11 AM, olcott wrote:
On 3/7/2024 12:46 PM, Richard Damon wrote:
On 3/7/24 10:30 AM, olcott wrote:
On 3/7/2024 10:44 AM, immibis wrote:
On 7/03/24 17:16, Ben Bacarisse wrote:
immibis <news@immibis.com> writes:
>
On 7/03/24 12:32, Ben Bacarisse wrote:
The students I taught seemed to have no problem with this sort of case
analysis.  But the "assume H does X" argument lead to lots of "but H1
could be better" arguments.
>
They aren't satisfied with "we can do the exact same thing with H1 to prove
that H1 doesn't work either"?
>
In the vast majority of cases, yes, but even then there is a logical
problem with going down that route -- there is no H so there can't be an
H1 that does better.  Once this objection is properly examined, it turns
out to be the argument I ended up preferring anyway.  H isn't a halt
decider, it's just any old TM and we show it can't be halt decider for
one reason or another.
>
>
Unless your students are extremely pedantic... maybe they are... I don't see what's illogical with:
>
"I think H is a halt decider."
"But it doesn't: see this proof."
"Oh. Well, even though H isn't a halt decider, how do we know there isn't a program H1 which is a halt decider?"
"The proof would still work for H1, or H2, or any other program you think is a halt decider."
>
>
>
It is an easily verified fact that:
H(D,D) Sees that D(D) is calling H(D,D) at machine address 00001522
H1(D,D) Sees that D(D) is NOT calling H1(D,D) at machine address 00001422
*different machine addresses is the reason for different return values*
>
>
>
Which proves that H1 and H are different computation and thus different Turing Machines, so H1 getting the right answer doesn't "fix" H's getting the wrong answer.
>
>
Good catch !!!
>
For Olcott machines Linz H ⟨Ĥ⟩ ⟨Ĥ⟩ would map its input with
its own TMD concatenated to this input to its Boolean result.
>
Linz Ĥ.H ⟨Ĥ⟩ ⟨Ĥ⟩ would map its input with its own TMD
concatenated to this input to its Boolean result.
>
thus finally explaining how Linz H ⟨Ĥ⟩ ⟨Ĥ⟩ can correctly
determine the halt status of its input while Linz Ĥ.H ⟨Ĥ⟩ ⟨Ĥ⟩
cannot.
 Which only indicates that either you built your H^ incorrectly, as H^.H is supposed to do exactly the same thing as H itself,
Ĥ.H ⟨Ĥ⟩ ⟨Ĥ⟩ is supposed to do exactly the same things as H ⟨Ĥ⟩ ⟨Ĥ⟩
only if they have the same input.
When Ĥ.H ⟨Ĥ⟩ ⟨Ĥ⟩ and H ⟨Ĥ⟩ ⟨Ĥ⟩ are Olcott machines they always
have an additional input that makes the input to Ĥ.H ⟨Ĥ⟩ ⟨Ĥ⟩
and H ⟨Ĥ⟩ ⟨Ĥ⟩ different.

or if that is impossible to do, that your modification to Turing Machine rules have made your system not-Turing Complete, as you are admitting that the is a Computation that could be made with Turing Machines (H^ from a given H) that you can't make in Olcott-Machines.
 
You are not evaluating Turing Complete correctly. Olcott machines
exactly compute all of the same decision problems that Turing
machines compute when the Olcott machines ignore their own TMD.
In addition to this it seems that some decision problems that
Turing machines CANNOT compute can be computed by Olcott machines.

>
H1^ will confound H1, thus showing it isn't a halt decider either.
>
 
--
Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer

Date Sujet#  Auteur
7 Mar 24 * Re: Linz's proofs. --- Good catch !4olcott
7 Mar 24 `* Re: Linz's proofs. --- Good catch !3olcott
7 Mar 24  `* Re: Linz's proofs. --- Good catch !2olcott
7 Mar 24   `- Re: Linz's proofs. --- Good catch !1olcott

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal