Skip to main content

Linear numeration systems, θ-developments and finite automata

  • Contributed Papers
  • Conference paper
  • First Online:
STACS 89 (STACS 1989)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 349))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. Beauquier and D. Perrin, Codeterministic automata on infinite words. I.P.L. 20 (1985), 95–98.

    Google Scholar 

  2. J. Berstel, Transductions and Context-Free Languages. Teubner, 1979.

    Google Scholar 

  3. J. Berstel, Fibonacci words — A survey, in The Book of L, Springer, 1986, 13–27.

    Google Scholar 

  4. A. Bertrand-Mathis, Comment écrire les nombres entiers dans une base qui ne l'est pas. To appear.

    Google Scholar 

  5. F. Blanchard et G. Hansel, Systèmes codés. T.C.S. 44 (1986), 17–49.

    Google Scholar 

  6. S. Eilenberg, Automata, Languages, and Machines, vol. A. Academic Press, 1974.

    Google Scholar 

  7. Ch. Frougny, Linear numeration systems of order two. Information and Computation 77 (1988), 233–259.

    Google Scholar 

  8. Ch. Frougny, Confluent linear numeration systems. In preparation.

    Google Scholar 

  9. G. Huet, Confluent reductions: Abstract properties and applications to term rewriting systems. J. Assoc. Comput. Mach. 27 (1980), 797–821.

    Google Scholar 

  10. W. Parry, On the β-expansions of real numbers. Acta Math. Acad. Sci. Hungar. 11 (1960), 401–416.

    Google Scholar 

  11. A. Rényi, Representations for real numbers and their ergodic properties. Acta Math. Acad. Sci. Hungar. 8 (1957), 477–493.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

B. Monien R. Cori

Rights and permissions

Reprints 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

Publish with us

Policies and ethics