▲ | kccqzy 2 days ago | |||||||||||||||||||
The Android calculator doesn't support all real numbers. It supports a specific subset of computable numbers that are computable using the operations presented in the calculator app. It's a good domain-specific number representation. It's far from real numbers. We can't even represent all the natural numbers: that would require infinite memory. Now you want to represent the real numbers, equinumerous with the power set of natural numbers? | ||||||||||||||||||||
▲ | ogogmad 2 days ago | parent [-] | |||||||||||||||||||
> We can't even represent all the natural numbers We can represent all real numbers to the same extent that we can represent all natural numbers. They're just infinite strings, with each additional letter in the string mattering less and less as it goes along. The "Type Two Effectivity" model for modelling computations with infinite strings doesn't limit you to using just the computable real numbers. An uncomputable real number can be produced by outputting an infinite string letter by letter with each letter getting picked at random. The TTE model does OTOH limit you to computing only with the computable functions on those real numbers. The TTE model basically uses (Python-like) generators to output an endless sequence of interval approximations to a real number. | ||||||||||||||||||||
|