Table of Contents
Fetching ...

A Markov-Chain Characterization of Finite-State Dimension and a Generalization of Agafonov's Theorem

Laurent Bienvenu, Hugo Gimbert, Subin Pulari

TL;DR

The paper develops a Markov-chain framework to characterize finite-state dimension, extending the Schnorr–Stimm probabilistic criterion for Borel normality to arbitrary finite-state dimensions via a conditional KL divergence between limiting empirical distributions and stationary distributions of fair irreducible Markov chains driven by the sequence. It then generalizes Agafonov's normality preservation under finite-state selection to sequences with high finite-state dimension, yielding a quantitative bound that relates the dimensions of a sequence and its automatic subsequences through the selecting probability mass. The results provide a unifying information-theoretic view that connects automata theory, Markov dynamics, and dimension theory, offering both tightness results and examples illustrating necessity and potential strictness. Collectively, these insights support the Normality–Dimension thesis by showing that key normality phenomena extend to broader finite-state dimensionality in a precise, quantitative manner.

Abstract

Finite-state dimension quantifies the asymptotic rate of information in an infinite sequence as perceived by finite automata. For a fixed alphabet, the infinite sequences that have maximal finite-state dimension are exactly those that are Borel normal, i.e., in which all words of any given length appear with the same frequency. A theorem of Schnorr and Stimm (1972) shows that a real number is Borel normal if and only if, for every finite-state irreducible Markov chain with fair transitions, when the chain is simulated using the binary expansion of the given number, the empirical distribution of states converges to its stationary distribution. In this paper we extend this correspondence beyond normal numbers. We show that the finite-state dimension of a sequence can be characterized in terms of the conditional Kullback-Leibler divergence between the limiting distributions arising from the simulation of Markov chains using the given sequence and their stationary distributions. This provides a new information-theoretic characterization of finite-state dimension which generalizes the Schnorr-Stimm result. As an application, we prove a generalization of Agafonov's theorem for normal numbers. Agafonov's theorem states that a sequence is normal if and only if every subsequence selected by a finite automaton is also normal. We extend this to arbitrary sequences by establishing a tight quantitative relationship between the finite-state dimension of a sequence and the finite-state dimensions of its automatic subsequences.

A Markov-Chain Characterization of Finite-State Dimension and a Generalization of Agafonov's Theorem

TL;DR

The paper develops a Markov-chain framework to characterize finite-state dimension, extending the Schnorr–Stimm probabilistic criterion for Borel normality to arbitrary finite-state dimensions via a conditional KL divergence between limiting empirical distributions and stationary distributions of fair irreducible Markov chains driven by the sequence. It then generalizes Agafonov's normality preservation under finite-state selection to sequences with high finite-state dimension, yielding a quantitative bound that relates the dimensions of a sequence and its automatic subsequences through the selecting probability mass. The results provide a unifying information-theoretic view that connects automata theory, Markov dynamics, and dimension theory, offering both tightness results and examples illustrating necessity and potential strictness. Collectively, these insights support the Normality–Dimension thesis by showing that key normality phenomena extend to broader finite-state dimensionality in a precise, quantitative manner.

Abstract

Finite-state dimension quantifies the asymptotic rate of information in an infinite sequence as perceived by finite automata. For a fixed alphabet, the infinite sequences that have maximal finite-state dimension are exactly those that are Borel normal, i.e., in which all words of any given length appear with the same frequency. A theorem of Schnorr and Stimm (1972) shows that a real number is Borel normal if and only if, for every finite-state irreducible Markov chain with fair transitions, when the chain is simulated using the binary expansion of the given number, the empirical distribution of states converges to its stationary distribution. In this paper we extend this correspondence beyond normal numbers. We show that the finite-state dimension of a sequence can be characterized in terms of the conditional Kullback-Leibler divergence between the limiting distributions arising from the simulation of Markov chains using the given sequence and their stationary distributions. This provides a new information-theoretic characterization of finite-state dimension which generalizes the Schnorr-Stimm result. As an application, we prove a generalization of Agafonov's theorem for normal numbers. Agafonov's theorem states that a sequence is normal if and only if every subsequence selected by a finite automaton is also normal. We extend this to arbitrary sequences by establishing a tight quantitative relationship between the finite-state dimension of a sequence and the finite-state dimensions of its automatic subsequences.
Paper Structure (12 sections, 13 theorems, 36 equations, 1 figure)

This paper contains 12 sections, 13 theorems, 36 equations, 1 figure.

Key Result

theorem 1

For every $X \in \{0,1\}^\infty$, $\dim_{\mathrm{FS}}(X) = 1 \text{ iff } X \text{ is normal.}$

Figures (1)

  • Figure 1: Base automaton used to define the selectors in the examples below. Each example corresponds to a distinct choice of selecting states within this automaton.

Theorems & Definitions (35)

  • Definition 1: Normal sequence
  • Definition 2: Finite-state martingale Dai2004
  • Definition 3: Finite-state dimension and strong dimension Dai2004athreya2007effective
  • theorem 1: bourke2005entropy
  • Definition 4: Finite-state selector Agafonov1968
  • Definition 5: Ergodic set Chung1967
  • Definition 6: Irreducible Markov chain Chung1967
  • Definition 7: Induced Markov chain
  • Definition 8: Limiting distributions
  • Definition 9: Irreducible finite-state martingale
  • ...and 25 more