Hartmanis–Stearns conjecture
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]- ^ 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.
- ^ 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.
- ^ a b c Lipton, Richard. "Why The Hartmanis-Stearns Conjecture Is Still Open".
- ^ 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.
- ^ 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.
- ^ 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.