TOPICS
Search

Automatic Set


An automatic set in base k, where k>=2 is an integer, is a set of nonnegative integers whose base-k representations form a regular language, i.e., a formal language accepted by a finite automaton. Such a set is also called k-automatic.

Two bases a,b>=2 are multiplicatively independent if a^u!=b^v for all positive integers u and v. An automatic set is called sparse if its number of elements at most x is O((lnx)^d) as x->infty for some nonnegative integer d, where O denotes big-O notation. Albayrak and Bell (2023) proved that a sparse a-automatic set and a sparse b-automatic set have finite intersection when the bases are multiplicatively independent. They conjectured that the intersection is still finite when one set is sparse and the other has natural density zero.

For example, the 2-automatic set of positive integers whose binary representations contain one or two 1s is 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 16, 17, 18, ... (OEIS A048645). This is the union of {2^i:i>=0} and {2^i+2^j:i>j>=0}, where i and j are integers.


See also

Automatic Sequence, Finite Automaton, Multiplicative Independence, Regular Language, Turing Machine

Explore with Wolfram|Alpha

References

Albayrak, S. and Bell, J. P. "Quantitative Estimates for the Size of an Intersection of Sparse Automatic Sets." Theoret. Comput. Sci. 977, 114144, 2023. https://doi.org/10.1016/j.tcs.2023.114144.Cobham, A. "On the Base-Dependence of Sets of Numbers Recognizable by Finite Automata." Math. Systems Th. 3, 186-192, 1969. https://doi.org/10.1007/BF01746527.Cobham, A. "Uniform Tag Sequences." Math. Systems Th. 6, 164-192, 1972. https://doi.org/10.1007/BF01706087.Sloane, N. J. A. Sequence A048645 in "The On-Line Encyclopedia of Integer Sequences."

Referenced on Wolfram|Alpha

Automatic Set

Cite this as:

Weisstein, Eric W. "Automatic Set." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/AutomaticSet.html

Subject classifications