Jump to content

Hartmanis–Stearns conjecture

From Wikipedia, the free encyclopedia
Unsolved problem in computer science
If the expansion of a real in some base is real-time computable, must be rational or transcendental?

In theoretical computer science and mathematics, the Hartmanis–Stearns conjecture is an open problem named after Juris Hartmanis and Richard E. Stearns, who posed it in a 1965 paper that founded the field of computational complexity theory[1] (earning them the 1993 ACM Turing Award).

An infinite word is said to be real-time computable when there exists a multitape Turing machine which (run without input) writes the successive letters of the word on its output tape, taking a bounded amount of time between two successive letters. Equivalently, there exists a multitape Turing machine which given a natural number in unary outputs the first letters of the word in time .[2][3] The Hartmanis–Stearns conjecture states that if is a real number whose expansion in some base (e.g., the decimal expansion for ) is real-time computable, then is rational or transcendental.[4][3]

The conjecture has the deep implication that there is no integer multiplication algorithm in (while an algorithm is known).[3]

A partial result was proved by Boris Adamczewski and Yann Bugeaud[5] (a previous claimed proof by John H. Loxton and Alfred van der Poorten[6] turned out to contain a gap): is rational or transcendental if the expansion of in some base is an automatic sequence. This was subsequently generalized by Boris Adamczewski, Julien Cassaigne and Marion Le Gonidec[4] to sequences generated by deterministic pushdown automata.

References

[edit]
  1. ^ Hartmanis, Juris; Stearns, Richard E. (1965). "On the computational complexity of algorithms". Transactions of the American Mathematical Society. 117: 285–306. doi:10.2307/1994208. JSTOR 1994208. MR 0170805.
  2. ^ Fischer, Patrick C.; Mayer, Albert R.; Rosenberg, Arnold L. (1970). "Time-restricted sequence generation". Journal of Computer and System Sciences. 4 (1): 50–73. doi:10.1016/S0022-0000(70)80012-5.
  3. ^ a b c Lipton, Richard. "Why The Hartmanis-Stearns Conjecture Is Still Open".
  4. ^ a b Adamczewski, Boris; Cassaigne, Julien; Le Gonidec, Marion (2020). "On the computational complexity of algebraic numbers: the Hartmanis–Stearns problem revisited". Transactions of the American Mathematical Society. 373: 3085–3115. arXiv:1601.02771.
  5. ^ Adamczewski, Boris; Bugeaud, Yann (2007). "On the complexity of algebraic numbers I. Expansions in integer bases". Annals of Mathematics. 165 (2): 547–565. arXiv:math/0511674. doi:10.4007/annals.2007.165.547.
  6. ^ Loxton, John H.; van der Poorten, Alfred (1988). "Arithmetic properties of automata: regular sequences". Journal für die reine und angewandte Mathematik. 392: 57–69.