Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <usfhmm$1qkfn$3@dont-email.me>
Deutsch   English   Français   Italiano  
<usfhmm$1qkfn$3@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: olcott <polcott2@gmail.com>
Newsgroups: comp.theory,sci.logic
Subject: Re: Refutation of the Peter Linz Halting Problem proof 2024-03-05
 --partial agreement--
Date: Fri, 8 Mar 2024 11:25:42 -0600
Organization: A noiseless patient Spider
Lines: 152
Message-ID: <usfhmm$1qkfn$3@dont-email.me>
References: <us8shn$7g2d$1@dont-email.me> <us92f0$uvql$4@i2pn2.org>
 <us931e$8gmr$1@dont-email.me> <usa4rk$10ek4$3@i2pn2.org>
 <usa5to$gp0j$1@dont-email.me> <usa8lp$10ek5$5@i2pn2.org>
 <usa9o9$ho7b$1@dont-email.me> <usag21$118jg$1@i2pn2.org>
 <usanbu$klu7$1@dont-email.me> <usas0v$11q96$2@i2pn2.org>
 <usavq1$m7mn$1@dont-email.me> <usb01q$m897$1@dont-email.me>
 <usb0q0$m7mn$5@dont-email.me> <usb8d4$nksq$1@dont-email.me>
 <usb9e9$nkt8$4@dont-email.me> <usck1s$13k1e$2@dont-email.me>
 <uscs49$15f45$1@dont-email.me> <usdq1r$1be15$3@dont-email.me>
 <usdrjq$1bkg1$2@dont-email.me> <usdteu$15q44$1@i2pn2.org>
 <use0nb$1ga79$1@dont-email.me> <use249$15q44$6@i2pn2.org>
 <use899$1hhbj$1@dont-email.me> <usea2m$167tc$4@i2pn2.org>
 <useb9n$1i1ob$1@dont-email.me> <usecb8$167tc$5@i2pn2.org>
 <useep5$1ie34$3@dont-email.me> <usefpn$167kp$3@i2pn2.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 8 Mar 2024 17:25:42 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="cbe692f823dc8310f00dd0aaf1f84978";
	logging-data="1921527"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/qwo43uuO3koo/752r0rFZ"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:TW/cdwivI+CL9V6MfZBjqYiyNJ0=
Content-Language: en-US
In-Reply-To: <usefpn$167kp$3@i2pn2.org>
Bytes: 8627

On 3/8/2024 1:47 AM, Richard Damon wrote:
> On 3/7/24 11:29 PM, olcott wrote:
>> On 3/8/2024 12:48 AM, Richard Damon wrote:
>>> On 3/7/24 10:30 PM, olcott wrote:
>>>> On 3/8/2024 12:09 AM, Richard Damon wrote:
>>>>> On 3/7/24 9:38 PM, olcott wrote:
>>>>>> On 3/7/2024 9:53 PM, Richard Damon wrote:
>>>>>>> On 3/7/24 7:29 PM, olcott wrote:
>>>>>>>> On 3/7/2024 8:34 PM, Richard Damon wrote:
>>>>>>>>> On 3/7/24 6:02 PM, olcott wrote:
>>>>>>>>>> On 3/7/2024 7:35 PM, immibis wrote:
>>>>>>>>>>> On 7/03/24 18:05, olcott wrote:
>>>>>>>>>>>> On 3/7/2024 8:47 AM, immibis wrote:
>>>>>>>>>>>>> On 7/03/24 03:40, olcott wrote:
>>>>>>>>>>>>>> On 3/6/2024 8:22 PM, immibis wrote:
>>>>>>>>>>>>>>> On 7/03/24 01:12, olcott wrote:
>>>>>>>>>>>>>>>> On 3/6/2024 5:59 PM, immibis wrote:
>>>>>>>>>>>>>>>>> On 7/03/24 00:55, olcott wrote:
>>>>>>>>>>>>>>>>>> Ĥ.H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.Hqn
>>>>>>>>>>>>>>>>>> Correctly reports that Ĥ.H ⟨Ĥ⟩ ⟨Ĥ⟩ must abort its 
>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* H.qy
>>>>>>>>>>>>>>>>>> Correctly reports that H ⟨Ĥ⟩ ⟨Ĥ⟩ need not abort its 
>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> What are the exact steps which the exact same program 
>>>>>>>>>>>>>>>>> with the exact same input uses to get two different 
>>>>>>>>>>>>>>>>> results?
>>>>>>>>>>>>>>>>> I saw x86utm. In x86utm there is a mistake because Ĥ.H 
>>>>>>>>>>>>>>>>> is not defined to do exactly the same steps as H, which 
>>>>>>>>>>>>>>>>> means you failed to do the Linz procedure.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Both H(D,D) and H1(D,D) answer the exact same question:
>>>>>>>>>>>>>>>> Can I continue to simulate my input without ever 
>>>>>>>>>>>>>>>> aborting it?
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Both H(D,D) and H1(D,D) are computer programs (or Turing 
>>>>>>>>>>>>>>> machines). They execute instructions (or transitions) in 
>>>>>>>>>>>>>>> sequence, determined by their programming and their input.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Yet because they both know their own machine address
>>>>>>>>>>>>>> they can both correctly determine whether or not they
>>>>>>>>>>>>>> themselves are called in recursive simulation.
>>>>>>>>>>>>>
>>>>>>>>>>>>> They cannot do anything except for exactly what they are 
>>>>>>>>>>>>> programmed to do.
>>>>>>>>>>>>
>>>>>>>>>>>> H1(D,D) and H(D,D) are programmed to do this.
>>>>>>>>>>>> Because H1(D,D) simulates D(D) that calls H(D,D) that
>>>>>>>>>>>> aborts its simulation of D(D). H1 can see that its
>>>>>>>>>>>> own simulated D(D) returns from its call to H(D,D).
>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> An Olcott machine can perform an equivalent operation.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Because Olcott machines are essentially nothing more than
>>>>>>>>>>>>>> conventional UTM's combined with Conventional Turing machine
>>>>>>>>>>>>>> descriptions their essence is already fully understood.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> The input to Olcott machines can simply be the conventional
>>>>>>>>>>>>>> space delimited Turing Machine input followed by four spaces.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> This is followed by the machine description of the machine
>>>>>>>>>>>>>> that the UTM is simulating followed by four more spaces.
>>>>>>>>>>>>>
>>>>>>>>>>>>> To make the Linz proof work properly with Olcott machines, 
>>>>>>>>>>>>> Ĥ should search for 4 spaces, delete its own machine 
>>>>>>>>>>>>> description, and then insert the description of the 
>>>>>>>>>>>>> original H. Then the Linz proof works for Olcott machines.
>>>>>>>>>>>>
>>>>>>>>>>>> That someone can intentionally break an otherwise correct
>>>>>>>>>>>> halt decider
>>>>>>>>>>>
>>>>>>>>>>> It always gives exactly the same answer as the working one, 
>>>>>>>>>>> so how is it possibly broken?
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.Hq0 ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.Hqy ∞ // Ĥ applied to ⟨Ĥ⟩ halts
>>>>>>>>>> Ĥ.q0 ⟨Ĥ⟩ ⊢* Ĥ.Hq0 ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.Hqn   // Ĥ applied to ⟨Ĥ⟩ does 
>>>>>>>>>> not halt
>>>>>>>>>>
>>>>>>>>>> When this is executed in an Olcott machine then
>>>>>>>>>> Ĥ.H ⟨Ĥ⟩ ⟨Ĥ⟩ <Ĥ> is a different computation than H ⟨Ĥ⟩ ⟨Ĥ⟩ <H>
>>>>>>>>>
>>>>>>>>> WHY?
>>>>>>>>>
>>>>>>>>> The Master UTM will not change the usage at H^.H, because that 
>>>>>>>>> is just an internal state of the Machine H^
>>>>>>>>>
>>>>>>>>
>>>>>>>> The ONLY thing that the master UTM does differently is append
>>>>>>>> the TMD to the TMD's own tape.
>>>>>>>
>>>>>>> Right, so it gives H and H^ that input.
>>>>>>>
>>>>>>> H^ can erase that input and replace it.
>>>>>>>
>>>>>>>>
>>>>>>>>> At that point we have the IDENTICAL set of transitions (with 
>>>>>>>>> just an equivalence mapping of state numbers) as H will have, 
>>>>>>>>> and the EXACT same input as H
>>>>>>>>
>>>>>>>> it is stipulated by the definition of Olcott machines
>>>>>>>> Ĥ.H ⟨Ĥ⟩ ⟨Ĥ⟩ <Ĥ> // last element is <Ĥ> (not H)
>>>>>>>
>>>>>>> Nope.
>>>>>>>
>>>>>>> H^.H isn't a "Olcott Machine" it is a sub-machine of H^
>>>>>>
>>>>>> You already know that there is no such thing as sub-machines of
>>>>>> Turing machines. Turing machines have a set of states and a tape.
>>>>>> They have no sub-machines.
>>>>>
>>>>> A "Sub-Machine" of a Turing Machine is where you put a copy of 
>>>>> another Turing Machine into the state space of the overall/parent 
>>>>> machine,
>>>>>
>>>>> When the machine H^ reaches the state H^.H, then it encounters the 
>>>>> EXACT sequence of states (after the eqivalence mapping generated 
>>>>> when inserting them H's q0 -> H^.Hqo and so on)
>>>>>
>>>>> It is called a sub-machine because it acts largely as if that 
>>>>> Turing Machihe "called" the equivalent Turing Machine as a 
>>>>> subroutine, only the machine code was expanded "inline".
>>>>
>>>> There is no way that any conventional Turing machine can tell
>>>> that the states of another Turing machine are embedded withing it.
>>>
>>> It doesn't need to "KNOW", but it HAS THEM there.
>>>
>>> It was DESIGNED that way, so the programmer knows what he did.
>>>
>>
>> immibis thought that Ĥ could copy external <H> on top of internal <Ĥ>
>> Your words seemed to agree with this.
> 
> It can't get the <H> from an external source, but can have a copy of 
> that inside of it and use that to replace it.
> 

Not unless it is yet another parameter, thus diverges
too far from the original Linz.

> Think of it as copying the description from its const data segment.
> 

-- 
Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer