Deutsch English Français Italiano |
<v0oab4$1pbn5$3@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: olcott <polcott333@gmail.com> Newsgroups: comp.theory Subject: Re: Can D simulated by H terminate normally? Date: Mon, 29 Apr 2024 09:20:20 -0500 Organization: A noiseless patient Spider Lines: 153 Message-ID: <v0oab4$1pbn5$3@dont-email.me> References: <v0k4jc$laej$1@dont-email.me> <v0l11u$ussl$1@dont-email.me> <v0lh24$123q3$1@dont-email.me> <v0lic7$2g492$3@i2pn2.org> <v0lkas$12q0o$3@dont-email.me> <v0loq2$2g493$1@i2pn2.org> <v0lq7d$14579$2@dont-email.me> <v0ls98$2g492$7@i2pn2.org> <v0m29q$166o1$1@dont-email.me> <v0m37e$2gl1e$1@i2pn2.org> <v0m3v5$16k3h$1@dont-email.me> <v0m55t$2gl1f$3@i2pn2.org> <v0m5sn$172p4$1@dont-email.me> <v0o87n$1p7s5$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Mon, 29 Apr 2024 16:20:21 +0200 (CEST) Injection-Info: dont-email.me; posting-host="73fb146966bd3083c21813597b100895"; logging-data="1879781"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/zMy9Wee/CauijwlugJ2Ag" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:NUJqoPUJcxzr5vwkfPE6sz53kW8= In-Reply-To: <v0o87n$1p7s5$1@dont-email.me> Content-Language: en-US Bytes: 7324 On 4/29/2024 8:44 AM, Mikko wrote: > On 2024-04-28 18:52:06 +0000, olcott said: > >> On 4/28/2024 1:39 PM, Richard Damon wrote: >>> On 4/28/24 2:19 PM, olcott wrote: >>>> On 4/28/2024 1:06 PM, Richard Damon wrote: >>>>> On 4/28/24 1:50 PM, olcott wrote: >>>>>> On 4/28/2024 11:08 AM, Richard Damon wrote: >>>>>>> On 4/28/24 11:33 AM, olcott wrote: >>>>>>>> On 4/28/2024 10:08 AM, Richard Damon wrote: >>>>>>>>> On 4/28/24 9:52 AM, olcott wrote: >>>>>>>>>> On 4/28/2024 8:19 AM, Richard Damon wrote: >>>>>>>>>>> On 4/28/24 8:56 AM, olcott wrote: >>>>>>>>>>>> On 4/28/2024 3:23 AM, Mikko wrote: >>>>>>>>>>>>> On 2024-04-28 00:17:48 +0000, olcott said: >>>>>>>>>>>>> >>>>>>>>>>>>>> Can D simulated by H terminate normally? >>>>>>>>>>>>> >>>>>>>>>>>>> One should not that "D simulated by H" is not the same as >>>>>>>>>>>>> "simulation of D by H". The message below seems to be more >>>>>>>>>>>>> about the latter than the former. In any case, it is more >>>>>>>>>>>>> about the properties of H than about the properties of D. >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> D specifies what is essentially infinite recursion to H. >>>>>>>>>>>> Several people agreed that D simulated by H cannot possibly >>>>>>>>>>>> reach past its own line 03 no matter what H does. >>>>>>>>>>> >>>>>>>>>>> Nope, it is only that if H fails to be a decider. >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *We don't make this leap of logic. I never used the term decider* >>>>>>>>>> *We don't make this leap of logic. I never used the term decider* >>>>>>>>>> *We don't make this leap of logic. I never used the term decider* >>>>>>>>>> *We don't make this leap of logic. I never used the term decider* >>>>>>>>> >>>>>>>>> >>>>>>>>> You admit that people see that as being a claim about the >>>>>>>>> Halting Problem, and thus the implied definitons of the terms >>>>>>>>> apply. >>>>>>>>> >>>>>>>> >>>>>>>> The only way to get people to understand that I am correct >>>>>>>> and thus not always ignore my words and leap to the conclusion >>>>>>>> that I must be wrong is to insist that they review every single >>>>>>>> detail of all of my reasoning one tiny step at a time. >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> No, the way to get people to understand what you are saying is to >>>>>>> use the standard terminology, and start with what people will >>>>>>> accept and move to what is harder to understand. >>>>>>> >>>>>>> People have no obligation to work in the direction you want them to. >>>>>>> >>>>>>> Yes, when you speak non-sense, people will ignore you, because >>>>>>> what you speak is non-sense. >>>>>>> >>>>>>> You are just proving that you don't understand how to perform >>>>>>> logic, or frame a persuasive arguement. >>>>>>> >>>>>>> That fact that as far as we can tell, your "logic" is based on >>>>>>> you making up things and trying to form justifications for them, >>>>>>> just makes people unwilling to attempt to "accept" your wild >>>>>>> ideas to see what might make sense. >>>>>>> >>>>>> >>>>>> Linguistic determinism is the concept that language and its >>>>>> structures >>>>>> limit and determine human knowledge or thought, as well as thought >>>>>> processes such as categorization, memory, and perception. >>>>>> https://en.wikipedia.org/wiki/Linguistic_determinism >>>>> >>>>> So? Since formal logic isn't based on Linguistics, it doesn't >>>>> directly impact it. IT might limit the forms we >>>>> >>>>>> >>>>>> Some of the technical "terms of the art" box people into >>>>>> misconceptions >>>>>> for which there is no escape. Some of the technical "terms of the >>>>>> art" >>>>>> I perfectly agree with. >>>>>> >>>>>> *Important technical "term of the art" that I totally agree with* >>>>>> 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 >>>>> >>>>> But you seem to miss that Halting isn't a "Computable Function", as >>>>> Turing Proved. >>>>> >>>> >>>> Even the term "halting" is problematic. >>>> For 15 years I thought it means stops running for any reason. >>> >>> And that shows your STUPIDITY, not an error in the Theory. >>> >>>> Now I know that it means reaches the final state. Half the >>>> people here may not know that. >>> >>> No, I suspect most of the people here are smarter than that. >>> >> >> Yet again only rhetoric wit no actual reasoning. >> Do you believe: >> (a) Halting means stopping for any reason. >> (b) Halting means reaching a final state. >> (c) Neither. > > The simplest way to define halting is (s): neither. Instead, it means > that it is not possible to continue the computation to an infinite > number of steps. > Wrong answer. computation that halts… “the Turing machine will halt whenever it enters a final state” (Linz:1990:234) [5] Linz, Peter 1990. An Introduction to Formal Languages and Automata. Lexington/Toronto: D. C. Heath and Company. (317-320) Can D correctly simulated by H terminate normally? 00 int H(ptr x, ptr x) // ptr is pointer to int function 01 int D(ptr x) 02 { 03 int Halt_Status = H(x, x); 04 if (Halt_Status) 05 HERE: goto HERE; 06 return Halt_Status; 07 } 08 09 void main() 10 { 11 H(D,D); 12 } Execution Trace Line 11: main() invokes H(D,D); keeps repeating (unless aborted) Line 03: simulated D(D) invokes simulated H(D,D) that simulates D(D) Simulation invariant: D correctly simulated by H cannot possibly reach past its own line 03. -- Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius hits a target no one else can see." Arthur Schopenhauer