8:44 AM
@KripkePlatek I think the encoding Godel used, using prime numbers, is actually one of the simplest way to get Peano Arithmetic to encode arbitrary strings from an infinite alphabet. Using something like base-10, we can easily encode arbitrary finite strings where our alphabet has only 10 symbols, and of course other bases let us have larger alphabets...
But I think using Primes is one of the most intuitive ways to get arithmetic to encode arbitrary finite sequences from an infinite alphabet
I mean, there is also Godel's beta function, which can be used to encode arbitrary sequences, but I think everyone who's ever seen Godel's beta function has agreed that it's not very intuitive hahah
I don't know of any deeper reason than that, I think it's just because Godel wanted an infinite alphabet. It might also be because he wanted every natural number to refer to a string, i.e. he wanted a bijection, so not just any encoding would satisfy. Anyway, first order PA doesn't natively support sets or sequences, so it's somewhat surprising that we have any encodings at all. Godel's encoding even uses Exponentiation, which PA also doesn't natively include
9:23 AM
Oh I see, you mean an encoding using binary strings? It's true that that would work; binary strings can be easily encoded using base 2, and that would also give you an infinite alphabet. Which of the two qualifies as "more intuitive" is entirely subjective, I think. I personally have a lot of familiarity with the encoding using primes, since it's something I've dealt with often for several distinct purposes, so I guess that explains why I have that sort of bias.
The fact that the prime encoding gives a bijection is also an interesting feature; that's the sort of thing I'd be drawn to even if I didn't have those other biases. Perhaps Godel was drawn to it for the same reasons.
It's also worth noting that there are probably several historical reasons that made that choice more likely. The extent to which strings are considered intuitive is probably influenced by how the field of mathematics has progressed, especially with its relation to computation. If I recall, computation was a largely underdeveloped subject, at the time of Godel's work, whereas the Fundamental Theorem of Arithmetic has been around for ages.
« first day (2774 days earlier) ← previous day next day → last day (57 days later) »