Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.ai.philosophy    |    Perhaps we should ask SkyNet about this    |    59,235 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 59,062 of 59,235    |
|    Mikko to olcott    |
|    Re: The Halting Problem asks for too muc    |
|    16 Jan 26 11:32:39    |
      XPost: comp.theory, sci.logic, sci.math       XPost: comp.lang.prolog       From: mikko.levanto@iki.fi              On 15/01/2026 22:30, olcott wrote:       > On 1/15/2026 3:34 AM, Mikko wrote:       >> On 14/01/2026 21:32, olcott wrote:       >>> On 1/14/2026 3:01 AM, Mikko wrote:       >>>> On 13/01/2026 16:31, olcott wrote:       >>>>> On 1/13/2026 3:13 AM, Mikko wrote:       >>>>>> On 12/01/2026 16:32, olcott wrote:       >>>>>>> On 1/12/2026 4:47 AM, Mikko wrote:       >>>>>>>> On 11/01/2026 16:24, Tristan Wibberley wrote:       >>>>>>>>> On 11/01/2026 10:13, Mikko wrote:       >>>>>>>>>> On 10/01/2026 17:47, olcott wrote:       >>>>>>>>>>> On 1/10/2026 2:23 AM, Mikko wrote:       >>>>>>>>>       >>>>>>>>>>>> No, that does not follow. If a required result cannot be       >>>>>>>>>>>> derived by       >>>>>>>>>>>> appying a finite string transformation then the it it is       >>>>>>>>>>>> uncomputable.       >>>>>>>>>>>       >>>>>>>>>>> Right. Outside the scope of computation. Requiring anything       >>>>>>>>>>> outside the scope of computation is an incorrect requirement.       >>>>>>>>>>       >>>>>>>>>> You can't determine whether the required result is computable       >>>>>>>>>> before       >>>>>>>>>> you have the requirement.       >>>>>>>>>       >>>>>>>>>       >>>>>>>>> Right, it is /in/ scope for computer science... for the /       >>>>>>>>> ology/. Olcott       >>>>>>>>> here uses "computation" to refer to the practice. You give the       >>>>>>>>> requirement to the /ologist/ who correctly decides that it is       >>>>>>>>> not for       >>>>>>>>> computation because it is not computable.       >>>>>>>>>       >>>>>>>>> You two so often violently agree; I find it warming to the heart.       >>>>>>>>       >>>>>>>> For pracitcal programming it is useful to know what is known to be       >>>>>>>> uncomputable in order to avoid wasting time in attemlpts to do the       >>>>>>>> impossible.       >>>>>>>       >>>>>>> It f-cking nuts that after more than 2000 years       >>>>>>> people still don't understand that self-contradictory       >>>>>>> expressions: "This sentence is not true" have no       >>>>>>> truth value. A smart high school student should have       >>>>>>> figured this out 2000 years ago.       >>>>>>       >>>>>> Irrelevant. For practical programming that question needn't be       >>>>>> answered.       >>>>>       >>>>> The halting problem counter-example input is anchored       >>>>> in the Liar Paradox. Proof Theoretic Semantics rejects       >>>>> those two and Gödel's incompleteness and a bunch more       >>>>> as merely non-well-founded inputs.       >>>>       >>>> For every Turing machine the halting problem counter-example provably       >>>> exists.       >>>       >>> Not when using Proof Theoretic Semantics grounded       >>> in the specification language. In this case the       >>> pathological input is simply rejected as ungrounded.       >>       >> Then your "Proof Theoretic Semantics" is not useful for discussion of       >> Turing machines. For every Turing machine a counter example exists.       >> And so exists a Turing machine that writes the counter example when       >> given a Turing machine as input.       >>       >       > It is "not useful" in the same way that ZFC was       > "not useful" for addressing Russell's Paradox.              ZF or ZFC is to some extent useful for addressing Russell's paradox.       It is an example of a set theory where Russell's paradox is avoided.       If your "Proof Theretic Semantics" cannot handle the existence of       a counter example for every Turing decider then it is not usefule       for those who work on practical problems of program correctness.              --       Mikko              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca