Hostname: page-component-5db58dd55d-mhzq2 Total loading time: 0 Render date: 2026-06-02T04:45:02.775Z Has data issue: false hasContentIssue false

ON REPRESENTATIONS OF IRRATIONAL NUMBERS AND THE COMPUTATIONAL COMPLEXITY OF CONVERTING BETWEEN SUCH REPRESENTATIONS

Published online by Cambridge University Press:  03 July 2025

LARS KRISTIANSEN*
Affiliation:
DEPARTMENT OF MATHEMETICS UNIVERSITY OF OSLO 0313 OSLO NORWAY DEPARTMENT OF INFORMATICS UNIVERSITY OF OSLO 0313 OSLO NORWAY
JAKOB GRUE SIMONSEN
Affiliation:
DEPARTMENT OF COMPUTER SCIENCE IT UNIVERSITY OF COPENHAGEN 1172 KØBENHAVN DENMARK
Rights & Permissions [Opens in a new window]

Abstract

We study the computational complexity of converting between different representations of irrational numbers. Typical examples of representations are Cauchy sequences, base-10 expansions, Dedekind cuts and continued fractions.

MSC classification

Information

Type
Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press on behalf of The Association for Symbolic Logic
Figure 0

Figure 1 Subrecursive degrees (equivalence classes) of representations.

Figure 1

Figure 2 Reductions among representations in the cluster of Cauchy sequences. Next to each arrow representing a reduction is the cost of the reduction (above the line) and the number and size of oracle calls (below).

Figure 2

Figure 3 Reductions among representations in the cluster of Dedekind Cuts. Next to each arrow representing a reduction is the cost of the reduction (above the line) and the number and size of oracle calls (below).

Figure 3

Figure 4 Algorithm.

Figure 4

Figure 5 Algorithm.