Skip to main content
13 events
when toggle format what by license comment
Feb 2, 2014 at 18:09 vote accept joker
Jan 23, 2014 at 20:43 answer added Yuval Filmus timeline score: 1
Jan 23, 2014 at 19:54 answer added Denis timeline score: 4
Jan 23, 2014 at 19:12 history tweeted twitter.com/#!/StackCompSci/status/426432385027416065
Jan 23, 2014 at 19:11 comment added Patrick87 By the way, for most interpretations of I understand that these need to be omitted to get a computable number I can imagine, your understanding is wrong.
Jan 23, 2014 at 19:09 comment added Patrick87 Why even give a TM as an example? It seems sufficient to point out that the "point" of having more than two letters in the English alphabet is more or less the same as the "point" of allowing more than two letters in a TM's tape alphabet. The answer could range from "it's convenient" to "that's just how it ended up", with everything in between being equally as valid. Really, the question should be why computer hardware relies on binary representations, not vice versa. Another interesting question might discuss unary alphabets. The answer to this question, as asked, is "because!"
Jan 23, 2014 at 19:06 comment added Raphael @G.Bach I thought of nothing more than separating, say, numbers of a list. If you can use only binary symbols, you immediately need two bits per bit in order encode separators uniquely, rendering everything far more complex. Anybody who has done any proof on TMs has seen "mark that symbol" or something like that, which causes similar problems. (I just did not want to steal "your" answer.)
Jan 23, 2014 at 18:30 comment added G. Bach @Raphael I figured that, but couldn't come up with an example. It's been a while since I thought about this stuff in detail.
Jan 23, 2014 at 18:10 comment added Raphael @G.Bach Together with an example, this would make a fine answer, I think.
Jan 23, 2014 at 18:10 history edited Raphael CC BY-SA 3.0
deleted 22 characters in body; edited title
Jan 23, 2014 at 17:21 comment added G. Bach Because TMs are a formalism to think about computation, and sometimes having more symbols than $0$ and $1$ makes thinking about problems easier. They are not a blueprint for hardware.
Jan 23, 2014 at 17:17 comment added Karolis Juodelė You mean, why a TM could have an alphabet other than $\{0, 1\}$.
Jan 23, 2014 at 16:19 history asked joker CC BY-SA 3.0