I just took a minute to browse discussion of the latest question and I have a related question (I think).
Is there a system for representing any number uniquely and unambiguously that does not include exceptions?
There are two systems that I'm familiar with, both of which fail to offer unique representations:
• The traditional decimal system (or any other base, for that matter). In this system, any terminating decimal can be represented as the same number minus one in the last digit, followed by trailing nines. For example, 0.123 can be just as easily represented as 0.122999999... Therefore, the decimal system doesn't uniquely define the number 0.123.
• The
continued fraction system. In this system, any rational number can be represented in two ways: as either {..., a
n} or {..., a
n-1, 1}. For example, 5/64 can be equivalently represented as either 1/(12+1/(1+1/4)) or 1/(12+1/(1+1/(3+1/1))) (in Wikipedia's notation, these two representations would be denoted [12, 1, 4] and [12, 1, 3, 1] respectively).
Mathematicians here may leap in and say, "The solution is simple! Just disallow the representation that isn't preferred!" That's why I've added the condition that there are to be
no exceptions. After all, we know what 0.122999999... is telling us just as well as we know what 0.122444444... is telling us; each is just an infinite sum of coefficients of powers of ten. The same is true of ambiguities in the continued fraction notation-- just because you disallow [12, 1, 3, 1] doesn't mean you don't know how to interpret it.
Can this be done?