| Deutsch English Français Italiano |
|
<vv9vpl$5m0n$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Mikko <mikko.levanto@iki.fi> Newsgroups: comp.theory Subject: Re: Turing Machine computable functions apply finite string transformations to inputs Date: Mon, 5 May 2025 12:18:45 +0300 Organization: - Lines: 58 Message-ID: <vv9vpl$5m0n$1@dont-email.me> References: <TuuNP.2706011$nb1.2053729@fx01.ams4> <87cyd5182l.fsf@nosuchdomain.example.com> <vu6lnf$39fls$2@dont-email.me> <vugddv$b21g$2@dont-email.me> <vui4uf$20dpc$1@dont-email.me> <vuivtb$2lf64$3@dont-email.me> <vungtl$2v2kr$1@dont-email.me> <vuoaac$3jn5n$5@dont-email.me> <vuq81v$1hjka$1@dont-email.me> <vutefq$gmbi$3@dont-email.me> <vv22hs$puqs$1@dont-email.me> <vv89ll$2erlq$4@dont-email.me> <vv8en2$2kjgk$3@dont-email.me> <vv8ot8$2ub3p$1@dont-email.me> <ad521163e8b9eea3f4268a51f8952188021b325f@i2pn2.org> <vv990b$3gdf5$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Mon, 05 May 2025 11:18:46 +0200 (CEST) Injection-Info: dont-email.me; posting-host="2913d0f9fa802ab405687b3105f0aadb"; logging-data="186391"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18V4w8/82u7mu0S4R/3LwV7" User-Agent: Unison/2.2 Cancel-Lock: sha1:H6qBlaS+Cl+ADWiFklxD37UGWWM= On 2025-05-05 02:49:46 +0000, olcott said: > On 5/4/2025 7:21 PM, Richard Damon wrote: >> On 5/4/25 6:15 PM, olcott wrote: >>> On 5/4/2025 2:21 PM, Richard Heathfield wrote: >>>> On 04/05/2025 18:55, olcott wrote: >>>>> Changing my words then rebutting these changed >>>>> words is dishonest. >>>>> >>>>> Functions computed by Turing Machines require INPUTS >>>>> and produce OUTPUTS DERIVED FROM THESE INPUTS. >>>> >>>> Counter-example: a Turing Machine can calculate pi without any input >>>> whatsoever. >>>> >>>> As Mikko rightly said: a Turing machine does not need to require an input. >>>> >>> >>> IT IS NOT COMPUTING FUNCTION THEN >>> IT IS NOT COMPUTING FUNCTION THEN >>> IT IS NOT COMPUTING FUNCTION THEN >>> IT IS NOT COMPUTING FUNCTION THEN >> >> Right, not all Turing Machine compute Functions, they all do perform >> Computations. >> > > Even those that know this pretend that they don't. > >>> >>> Computable functions are the basic objects of study in computability >>> theory. Computable functions are the formalized analogue of the >>> intuitive notion of algorithms, in the sense that a function is >>> computable if there exists an algorithm that can do the job of the >>> function, i.e. given an input of the function domain it can return the >>> corresponding output. >>> https://en.wikipedia.org/wiki/Computable_function >>> >>> given an input of the function domain it can return the corresponding output. >> >> Right, and the input to a Halt Decider is the representation of a Program, > > Not exactly. It is a 100% specific precise sequence of encoded steps. > Not at all the same as a mere description. The definition of the halting problem requires a description of the program and a description of the input. How a program and an input shall be presented must be specified as a part of the solution. One way to specify it is that the solution includes an universal Turing machine and specifies that the input description must be so that that universal Turing machine reproduces the correct behaviour. Whatever description language the solution rquires it must be a complete language for the purpose: the encoding rules must be applicable to every Turing machine and every input to that machine. -- Mikko