Abstract
In numeration systems defined by a linear recurrence relation, as well as in the set of developments of numbers in a non integer basis ϑ, we define the notion of normal representation of a number. We show that, taking for ϑ the greatest root of the characteristic polynomial of the linear recurrence, and under certain conditions of confluence, the normal representation can be obtained from any representation by a finite automaton which is the composition of two sequential transducers derived from the linear recurrence. The addition of two numbers can be performed by a left sequential transducer.
This research has been partly supported by the Programme de Recherches Coordonnées Mathématiques et Informatique.
Preview
Unable to display preview. Download preview PDF.
References
D. Beauquier and D. Perrin, Codeterministic automata on infinite words. I.P.L. 20 (1985), 95–98.
J. Berstel, Transductions and Context-Free Languages. Teubner, 1979.
J. Berstel, Fibonacci words — A survey, in The Book of L, Springer, 1986, 13–27.
A. Bertrand-Mathis, Comment écrire les nombres entiers dans une base qui ne l'est pas. To appear.
F. Blanchard et G. Hansel, Systèmes codés. T.C.S. 44 (1986), 17–49.
S. Eilenberg, Automata, Languages, and Machines, vol. A. Academic Press, 1974.
Ch. Frougny, Linear numeration systems of order two. Information and Computation 77 (1988), 233–259.
Ch. Frougny, Confluent linear numeration systems. In preparation.
G. Huet, Confluent reductions: Abstract properties and applications to term rewriting systems. J. Assoc. Comput. Mach. 27 (1980), 797–821.
W. Parry, On the β-expansions of real numbers. Acta Math. Acad. Sci. Hungar. 11 (1960), 401–416.
A. Rényi, Representations for real numbers and their ergodic properties. Acta Math. Acad. Sci. Hungar. 8 (1957), 477–493.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1989 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Frougny, C. (1989). Linear numeration systems, θ-developments and finite automata. In: Monien, B., Cori, R. (eds) STACS 89. STACS 1989. Lecture Notes in Computer Science, vol 349. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0028980
Download citation
DOI: https://doi.org/10.1007/BFb0028980
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-50840-3
Online ISBN: 978-3-540-46098-5
eBook Packages: Springer Book Archive