The Field $\mathbb{Q}$ has the useful property that you can represent each element in a canonical way (in the sense that the represenation is equal if and only if the element is the same) using a finite number of bits for each element, and there are algorithmic ways to perform the group operations (addition, multiplication, additive/multiplicative inverse) in finite time. (The representation being the fraction $\frac pq$ where $\gcd(p,q) = 1$ and $q>0$, then using any big-integer bit representation for $p$ and $q$).
The Field $\mathbb{R}$ is a strict superset, but there are elements which do not have a representation in a finite number of bits (as there are only countably infinite sequences of finite number of bits, but there are uncountably infinite real numbers).
But are there other strict supersets of $\mathbb{Q}$ (which are subsets of $\mathbb{R}$) that are Fields and where you can find such a representation?
How about the Algebraic numbers? I am not sure if you can find canonical representations there (if you have two polynomials, can you tell if they share a solution?). Or are there other options? The larger the set, the better.
Background of my question is the fact that for most computer algebra systems you can find two real expressions $A$ and $B$ so that the computer algebra system is unable to simplify $A - B$ to zero, yet a mathematician can prove that these values are the same. And for rational numbers no such expressions exist (as you can always simplify the expressions to a fraction and then cross-multiply the numerator/denominators and compare the results - not considering the runtime of the algorithm; of course if the numbers are too large, cross-multiplication may take longer than the universe exists).
And my question is if there is any strict superset of the rational numbers where you could expect from a "good" computer algrebra system to always be able to answer this question correctly.
i + 1
more canonical than1 + i
? What if there are multiple infinite sums that yield the same result? Do we choose the shortest representation and break ties using a sorting order? – Barry Carter Jul 30 '22 at 18:24