Ostrowski numeration systems, addition and finite automata
Abstract
We present an elementary three pass algorithm for computing addition in Ostrowski numeration systems. When a is quadratic, addition in the Ostrowski numeration system based on a is recognizable by a finite automaton. We deduce that a subset of X⊂eq Nn is definable in (N,+,Va), where Va is the function that maps a natural number x to the smallest denominator of a convergent of a that appears in the Ostrowski representation based on a of x with a non-zero coefficient, if and only if the set of Ostrowski representations of elements of X is recognizable by a finite automaton. The decidability of the theory of (N,+,Va) follows.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.