Skip to main content
10 events
when toggle format what by license comment
Jun 30, 2019 at 19:33 comment added Yuval Filmus No. You're confusing Turing machines and languages.
Jun 30, 2019 at 19:32 vote accept WeCanBeFriends
Jun 30, 2019 at 20:37
Jun 30, 2019 at 19:32 comment added WeCanBeFriends Got it, that's what I was referring to. There is no algorithm that can decide whether a TM is total, however if the language is finite, then we know that that specific TM program is total, because all finite languages are decidable
Jun 30, 2019 at 19:29 comment added Yuval Filmus I'm not sure what you mean by "how do I know". There is no algorithm that can determine whether an input Turing machine is total. But some Turing machines are total nevertheless.
Jun 30, 2019 at 19:28 comment added Yuval Filmus A Turing machine accepts a string if it halts in an accepting state. That's the definition.
Jun 30, 2019 at 19:28 comment added WeCanBeFriends Got it, but was wondering due to the halting problem, how do I know if it halts on all inputs? if the language is infinite
Jun 30, 2019 at 19:27 comment added WeCanBeFriends Is it correct to say that a TM accepts a string? If so, does that mean it halts+accepts or does it mean it does not reject, ie it can loop?
Jun 30, 2019 at 19:27 comment added Yuval Filmus A Turing machine is total if it halts on all inputs. This is the definition.
Jun 30, 2019 at 19:26 comment added WeCanBeFriends How do I know a Turing machine is total? Maybe if the language defined by the Turing machine is finite?
Jun 30, 2019 at 19:12 history answered Yuval Filmus CC BY-SA 4.0