Deutsch   English   Français   Italiano  
<9c119085039614869ae732c7a464872704dcebdb@i2pn2.org>

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

Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: Richard Damon <richard@damon-family.org>
Newsgroups: comp.theory
Subject: Re: How do computations actually work?
Date: Sun, 25 May 2025 13:11:28 -0400
Organization: i2pn2 (i2pn.org)
Message-ID: <9c119085039614869ae732c7a464872704dcebdb@i2pn2.org>
References: <Ms4XP.801347$BFJ.668081@fx13.ams4>
 <100jo18$2mhfd$1@dont-email.me> <100jpv9$2m0ln$4@dont-email.me>
 <100kt0c$2tae8$3@dont-email.me> <100ktr7$2reaa$1@dont-email.me>
 <100l09v$2tae8$5@dont-email.me> <100l1ov$2ul3j$1@dont-email.me>
 <100l3jh$2v0e9$1@dont-email.me> <100l5c8$2ul3j$2@dont-email.me>
 <100l75g$2vpq3$1@dont-email.me> <100l887$2ul3i$2@dont-email.me>
 <100l9gh$30aak$1@dont-email.me> <100lc4o$30pgm$1@dont-email.me>
 <100ld1u$312c9$1@dont-email.me> <100lg4g$31jt3$1@dont-email.me>
 <100lkdv$32ib3$1@dont-email.me> <100lmif$32v06$1@dont-email.me>
 <100lmp3$32ven$1@dont-email.me> <100m319$38k55$2@dont-email.me>
 <87jz69xlpx.fsf@nosuchdomain.example.com> <100mder$39slu$2@dont-email.me>
 <100oipb$3oge1$1@dont-email.me> <100onkd$3t5cb$1@dont-email.me>
 <100rti1$jfld$1@dont-email.me> <100so11$p071$5@dont-email.me>
 <100un10$1a22r$1@dont-email.me> <100uogc$19of2$1@dont-email.me>
 <afb85591e2af85d547242695916de0b6b0d49c18@i2pn2.org>
 <100v16e$1bv7r$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 25 May 2025 17:26:58 -0000 (UTC)
Injection-Info: i2pn2.org;
	logging-data="1891527"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
In-Reply-To: <100v16e$1bv7r$1@dont-email.me>
X-Spam-Checker-Version: SpamAssassin 4.0.0
Content-Language: en-US

On 5/25/25 8:07 AM, Richard Heathfield wrote:
> On 25/05/2025 12:44, Richard Damon wrote:
> 
> <snip>
>   > With Halt Deciders, and other
>> "Program Deciders", the input to the decider is a single string which 
>> represents both the program and its input string. In this case both 
>> are generally given name.
> 
> So you put the program and the input on the same tape. Sounds like a 
> somewhat profligate use of tape, but okay, it does resolve the ambiguity.
> 

The "Input" to the simulator is the Program + that programs input 
converted to some representation.

Note that the representation of the programs input to the UTM and the 
reperesentation of that input to the program itself might not look 
anything similar, as the UTM has gotten a doubly representation of that 
input.

Note, the symbol set of the UTM might be totally different than the 
symbol set of the machine it is going to simulate.

This is one reason that when mapping from the mathematical "function" 
definitions where we have things like programs and numbers, to "inputs" 
to Machines, we need a representation defined to be used, and a method 
to encode / decode the items to/from the strings.