Deutsch English Français Italiano |
<v4u6i3$ec9m$2@i2pn2.org> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder9.news.weretis.net!i2pn.org!i2pn2.org!.POSTED!not-for-mail From: joes <noreply@example.com> Newsgroups: comp.theory,sci.logic Subject: Re: Simulating termination analyzers by dummies --- What does halting mean? Date: Wed, 19 Jun 2024 08:57:39 -0000 (UTC) Organization: i2pn2 (i2pn.org) Message-ID: <v4u6i3$ec9m$2@i2pn2.org> References: <v4oaqu$f9p5$1@dont-email.me> <v4os9e$i70m$1@dont-email.me> <v4p9mb$lavj$1@dont-email.me> <v4qe53$a0nm$1@i2pn2.org> <v4qn65$10qh6$1@dont-email.me> <v4qnkf$a0nm$5@i2pn2.org> <v4qpvo$10qh6$2@dont-email.me> <v4qrmd$a0nm$6@i2pn2.org> <v4qrr8$15beg$1@dont-email.me> <v4qsav$a0nn$3@i2pn2.org> <v4qtaa$15gc5$1@dont-email.me> <v4qu3p$a0nm$7@i2pn2.org> <v4quti$15nn8$1@dont-email.me> <v4rrge$bivn$1@i2pn2.org> <v4s1l0$1boeu$6@dont-email.me> <v4seq5$cbcu$1@i2pn2.org> <v4sfuo$1enie$1@dont-email.me> <v4tf26$ddeo$6@i2pn2.org> <v4tfsj$1oosn$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Wed, 19 Jun 2024 08:57:39 -0000 (UTC) Injection-Info: i2pn2.org; logging-data="471350"; mail-complaints-to="usenet@i2pn2.org"; posting-account="nS1KMHaUuWOnF/ukOJzx6Ssd8y16q9UPs1GZ+I3D0CM"; User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a git.gnome.org/pan2) X-Spam-Checker-Version: SpamAssassin 4.0.0 Bytes: 3252 Lines: 37 Am Tue, 18 Jun 2024 21:30:43 -0500 schrieb olcott: > On 6/18/2024 9:16 PM, Richard Damon wrote: >> On 6/18/24 1:25 PM, olcott wrote: >>> On 6/18/2024 12:06 PM, joes wrote: >>> Some TM's loop and thus never stop running, this is classical >>> non-halting behavior. UTM's simulate Turing machine descriptions. >>> This is the same thing as an interpreter interpreting the source-code >>> of a program. >>> A UTM can be adapted so that it only simulates a fixed number of >>> iterations of an input that loops. When this UTM stops simulating this >>> Turing machine description we cannot correctly say that this looping >>> input halted. >> And then are no longer UTMs, and YES, if a machine based on such am >> modifed UTM (so it is no long a UTM) when the UTM stops simulating, we >> can not say the input halted, nor can we say it didn't halt. > When such a UTM has been adapted to only simulate the first ten states > of its input TMD, then every simulated TMD with more than ten states did > not terminate normally. You are confusing the machines with their simulators. No longer simulating has nothing to do with the simulatee. It does not "know" it is being simulated. That is entirely in the power of the simulator. Only it can freely choose to simulate more steps. The simulated machine then proceeds. >> The not-a-UTM just came to a no-answer state. > I have to go one-step-at-a-time with everyone or they get overwhelmed > and leap to the conclusion that I am wrong. >> The answer will be provided by useing an ACTUAL UTM that keeps on >> going, or the direct execution of the machine, > You are stuck on the idea that repeating states cannot be recognized in > a finite number of steps. Oh, they can. It's just that repeating states don't halt in a finite number of steps. -- joes