Deutsch   English   Français   Italiano  
<3efd42e29bc67cc20f1b16f9407813616c3433de@i2pn2.org>

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

Path: ...!weretis.net!feeder9.news.weretis.net!news.nk.ca!rocksolid2!i2pn2.org!.POSTED!not-for-mail
From: Richard Damon <richard@damon-family.org>
Newsgroups: comp.theory
Subject: Re: Who here understands that the last paragraph is Necessarily true?
 --- Self-Modifying Turing Machine
Date: Sun, 21 Jul 2024 15:27:13 -0400
Organization: i2pn2 (i2pn.org)
Message-ID: <3efd42e29bc67cc20f1b16f9407813616c3433de@i2pn2.org>
References: <v6un9t$3nufp$1@dont-email.me> <v7013v$2ccv$1@dont-email.me>
 <v70nt7$61d8$6@dont-email.me>
 <58fc6559638120b31e128fe97b5e955248afe218@i2pn2.org>
 <v71mjh$bp3i$1@dont-email.me>
 <1173a460ee95e0ca82c08abecdefc80ba86646ac@i2pn2.org>
 <v71okl$bvm2$1@dont-email.me>
 <5f6daf68f1b4ffac854d239282bc811b5b806659@i2pn2.org>
 <v71ttb$crk4$1@dont-email.me>
 <60e7a93cb8cec0afb68b3e40a0e82e9d63fa8e2a@i2pn2.org>
 <v721po$h4kr$1@dont-email.me> <v73td3$qkp2$6@dont-email.me>
 <v73tvs$qpi9$1@dont-email.me> <v74n81$13bn1$1@dont-email.me>
 <fafa57d75cf800c930c76530acd72148c77fff87@i2pn2.org>
 <v75ul2$19j7l$5@dont-email.me> <v77s2f$1o4oh$1@dont-email.me>
 <v78gi1$1rc43$6@dont-email.me> <v7d5r0$2t5hr$1@dont-email.me>
 <v7dsit$30pvh$4@dont-email.me> <v7fucc$3fh57$1@dont-email.me>
 <v7gcjm$3hlc2$1@dont-email.me> <v7ilo8$1pf7$1@dont-email.me>
 <v7j470$3o7r$5@dont-email.me>
 <310f7cfeb4a3cbfe835f33ea5876ddbaa5324866@i2pn2.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 21 Jul 2024 19:27:14 -0000 (UTC)
Injection-Info: i2pn2.org;
	logging-data="3938153"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
Content-Language: en-US
X-Spam-Checker-Version: SpamAssassin 4.0.0
In-Reply-To: <310f7cfeb4a3cbfe835f33ea5876ddbaa5324866@i2pn2.org>
Bytes: 3807
Lines: 40

On 7/21/24 2:33 PM, joes wrote:
> Am Sun, 21 Jul 2024 08:58:56 -0500 schrieb olcott:
>> On 7/21/2024 4:52 AM, Mikko wrote:
>>> On 2024-07-20 13:03:50 +0000, olcott said:
>>>> On 7/20/2024 4:01 AM, Mikko wrote:
>>>>> On 2024-07-19 14:18:05 +0000, olcott said:
> 
>>>> A self modifying TM is merely a TM description that is simulated by a
>>>> UTM and has access to itself on the UTM tape.
> Please explain how the two machines don't overwrite each other.
> Or how the simulated one manages to break out and change the "UTM".

I think the self-modifying-Turing-Machine doesn't change the "UTM" (that 
can't actually be a UTM) but changes its "description" on the tape that 
lives with its input tape.

Of course, PO describes it with wrong words that makes it fundamentally 
incorrect.

I suspect that the biggest issue trying to implement something like that 
is figuring an encoding for the "description" that allows for the slow 
manipulation of it that would be inherent in being updated by a Turing 
Machine like program, while still keeping it parseable enough for the 
engine to keep running it.

There would surely need to be extensive "rules" about what intermediate 
encodings are allowed to exist or not exist on the tape in that region.

Also, unlike how it seem Olcott view it, the emulated machine would not 
be "directly" accessing the actual tape of the master machine, but would 
be seeing an emulated virtual tape.
> 
>>> If it is executed as self-modifying that exectuion is not simulation,
>>> as a simulation does not do what the simulated does not do. A simulator
>>> that simulates a self-modifying automaton is not an UTM.
>> When a simulated Turing Machine Description is provided access to itself
>> on the UTM tape it can do the same thing.
> The description on the tape is not running. It can't have access to its
> own hardware.
>