A coding theoretic study of homogeneous Markovian predictive games
Takara Nomura, Akio Fujiwara
TL;DR
The paper develops a time-homogeneous $k$th-order Markovian predictive game in which Forecaster's predictions arise from a Markov kernel and Skeptic uses a universal, Lempel-Ziv–based betting strategy to test Reality's sequence. The main result shows that Skeptic's capital $K_n$ diverges to infinity unless the empirical block frequencies $S_n(a^\ell)/n$ converge to the stationary distribution $P(a^\ell)$ for all $\ell\ge k$, establishing a game-theoretic law of large numbers tied to the Markovian structure. The authors connect coding theory with game-theoretic probability by interpreting the capital process as a likelihood ratio and by constructing a computable universal coding scheme via $Q_{LZ}$, deriving entropy-rate connections akin to LZ-78 and Brudno-type theorems. Applications to Szilárd's engine and entropy illustrate how deviations from the Forecaster's law enable extractable work and quantify information content through compression rates, highlighting implications for thermodynamics and information theory within a predictive-game framework.
Abstract
This paper explores a predictive game in which a Forecaster announces odds based on a time-homogeneous Markov kernel, establishing a game-theoretic law of large numbers for the relative frequencies of occurrences of all finite strings. A key feature of our proof is a betting strategy built on a universal coding scheme, inspired by the martingale convergence theorem and algorithmic randomness theory, without relying on a diversified betting approach that involves countably many operating accounts. We apply these insights to thermodynamics, offering a game-theoretic perspective on Leó Szilárd's thought experiment.
