The upper density of an automatic set is rational (Q2211032)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | The upper density of an automatic set is rational |
scientific article |
Statements
The upper density of an automatic set is rational (English)
0 references
10 November 2020
0 references
Let \(\pi_S(x)\) denote the number of elements of the set \(S\subseteq\mathbb{N}\) that are less than \(x\). The upper and lower densities of \(S\) are respectively \(\limsup_{x\to\infty} \pi_S(x)/x\) and \(\liminf_{x\to\infty} \pi_S(x)/x\). Let \(k\ge 2\) be an integer. When \(S\) is \(k\)-automatic, i.e., the base-\(k\) expansions of the elements in \(S\) are accepted by a finite automaton, then it is shown that these upper and lower densities are recursively computable rational numbers. The author also proves the following. Let \((\alpha,\beta)\) be a pair of rational numbers satisfying either \(0<\alpha\le\beta<1\) or \((\alpha,\beta)\in\{(0,0),(1,1)\}\). Then there is a \(k\)-automatic set \(S\) whose lower density and upper density are \(\alpha\) and \(\beta\) respectively. Conversely, if \(S\) is a \(k\)-automatic set whose lower density is \(\alpha\) and whose upper density is \(\beta\) then either \((\alpha,\beta)\in\{(0,0),(1,1)\}\) or \(\alpha,\beta\) are rational numbers with \(0<\alpha\le\beta<1\).
0 references
upper density
0 references
automatic set
0 references
Cobham's theorem
0 references
formal languages
0 references