| Deutsch English Français Italiano |
|
<c56984842cd8193343404c51c965e22d2f245c52@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!news.quux.org!news.nk.ca!rocksolid2!i2pn2.org!.POSTED!not-for-mail From: Richard Damon <richard@damon-family.org> Newsgroups: comp.theory Subject: Re: How computable functions actually work. (was Flibble) Date: Tue, 22 Apr 2025 22:33:11 -0400 Organization: i2pn2 (i2pn.org) Message-ID: <c56984842cd8193343404c51c965e22d2f245c52@i2pn2.org> References: <vu89uf$dqtf$1@dont-email.me> <a7ONP.1086929$B61.895665@fx02.ams4> <vu93el$dp4v$1@dont-email.me> <vu94l0$1h90v$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Wed, 23 Apr 2025 02:34:22 -0000 (UTC) Injection-Info: i2pn2.org; logging-data="1482570"; mail-complaints-to="usenet@i2pn2.org"; posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg"; User-Agent: Mozilla Thunderbird In-Reply-To: <vu94l0$1h90v$1@dont-email.me> X-Spam-Checker-Version: SpamAssassin 4.0.0 Content-Language: en-US On 4/22/25 6:19 PM, olcott wrote: > On 4/22/2025 4:58 PM, Andy Walker wrote: >> On 22/04/2025 15:57, Mr Flibble wrote: >>> On Tue, 22 Apr 2025 15:43:27 +0100, Andy Walker wrote: >>>> The "real" Mr Flibble is a malevolent penguin. I wonder why >>>> contributors take him so seriously? If you want to debate with a >>>> penguin, that's your prerogative, but to me it makes more sense to add >>>> several pinches of salt and smile or groan as appropriate to everything >>>> he writes. He has a knack for writing things that are just about >>>> plausible, which is enviable, but one response to anything interesting >>>> is surely enough? >>> Mr Flibble is very cross. >> >> He shouldn't be. As hinted above, being able to write successful >> satire is a rare skill. But it loses its point if too many people take >> it seriously. >> > > Flibble <is> factually correct. > > All computation is defined to be represented as finite string > transformations to finite strings. Except you are doing the logic backward. > > This <is> how Turing Machine computable functions actually work. > Outputs are forced to correspond to inputs when finite string > transformation rules are applied to inputs to derive outputs. And you need to know that the function *IS* computable to use that. What the machine actually produces will be computable. What the machine is SUPPOSED to produce might not be. > > 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 Which says if a machine exists, it is conputable. The machine does not need to exist. This seems to be a flaw in your logic, you seem to think there is a Truth Faerie that can magically make the impossible happen. > > On Turing Machines inputs <are> finite strings, and > finite string transformation rules <are> applied to > these finite strings to derive corresponding outputs. Yes, so the results can only BE what is computable, but as pointed out, the correct answer need not be. > > People here stupidly assume that the outputs are not > required to correspond to the inputs. That comes from > learn-by-rote with zero depth of understanding. > The outputs DO need to correspond to the input, but not necessarily by a computable transform. That only exists if the function is, in fact, computable. Nearly all "random" functions will not be, by a simple counting argument, There are more functions/mapping (Aleph-1) that can be asked for than machines (Aleph-0) to do the mapping. Therefore only a infintisimal fraction of all possible mappings are in fact computable. Now, when we limit ourselves to mapping that have a use, it seems we find a lot that do have a mapping, but not all. There is no computation that can compute for *ALL* possible programs, if that progran will halt when run. Turing proves that by showing for every possible decider that we might think can do it, that we can make a program for it to decide on that it will get wrong. Thus the mapping must be uncomputable.