Algorithmic randomness and splitting of supermartingales
Randomness in the sense of Martin-L"of can be defined in terms of lower semicomputable supermartingales. We show that such a supermartingale cannot be replaced by a pair of supermartingales that bet only on the even bits (the first one) and on the odd bits (the second one) knowing all preceding bits.
đĄ Research Summary
The paper investigates whether the definition of MartinâLöf randomness based on lowerâsemicomputable supermartingales can be reduced to a pair of supermartingales that bet only on even positions and only on odd positions, respectively. While for computable martingales such a reduction is wellâknown â any computable martingale can be split into an âevenâstepâ martingale and an âoddâstepâ martingale whose product reproduces the original capital â the authors show that this property fails dramatically for lowerâsemicomputable supermartingales, and consequently for MartinâLöf random sequences.
Background. A supermartingale m is a nonânegative realâvalued function on binary strings satisfying
âm(x) â„ (m(x0)+m(x1))/2âfor all x.
If mâs capital becomes unbounded along the prefixes of an infinite binary sequence Ï, we say that m âwinsâ on Ï. The class of lowerâsemicomputable supermartingales (those whose values can be approximated from below by a computable, monotone sequence of rationals) has a maximal element up to a multiplicative constant; its winning set coincides with the set of MartinâLöf random sequences.
Even/odd decomposition for computable martingales. For any computable martingale t one can construct computable martingales tâ (betting only on even steps) and tâ (betting only on odd steps) such that whenever t wins on Ï, at least one of tâ or tâ also wins on Ï. The construction simply lets tâ follow t on even moves while keeping its capital unchanged on odd moves, and viceâversa for tâ. Consequently, the winning set of t is contained in the union of the winning sets of tâ and tâ.
Main theorem. The authors prove that there exists a MartinâLöf random sequence Ï for which no pair of lowerâsemicomputable supermartingales that are restricted to even or odd steps respectively can win. In other words, the even/odd splitting property that holds for computable martingales breaks down for the more powerful lowerâsemicomputable supermartingales that characterize MartinâLöf randomness.
Proof technique â an infinite game. The core of the proof is a twoâplayer infinite game played on the full binary tree. PlayerâŻA (the adversary) enumerates two lowerâsemicomputable supermartingales tâ and tâ, constrained to bet only on even and odd positions respectively. PlayerâŻM (the mathematician) simultaneously builds a lowerâsemicomputable supermartingale t with no such restriction. Moves consist of providing finite approximations (nonâdecreasing rational values) for the three supermartingales; all three start with valueâŻ1 at the root. The game proceeds forever, and after it ends a referee looks for an infinite branch Ï such that tâs capital along Ï is unbounded while both tâ and tâ stay bounded.
The authors first define a finiteâtree version of the game: on a binary tree of fixed height h, M tries to force a leaf where tâs value exceeds a constant CâŻ>âŻ1 while tâ and tâ never exceed 1 on the path to that leaf. They exhibit a computable winning strategy for M on this finite game. The intuition is that M can âinvestâ a little extra capital C in a leaf; A must raise either tâ or tâ on the path to that leaf to prevent Mâs gain, but doing so inevitably forces A to raise the same supermartingale on sibling branches, which would prematurely disqualify those branches. By carefully choosing the order of leaves and the constant C (e.g., C = N/(Nâ1) where N is the number of leaves), M can force A into a deterministic pattern that eventually makes one of tâ, tâ exceed 1 on the chosen leaf, while tâs value at that leaf stays above C.
From finite to infinite. M repeats the finiteâtree strategy on a sequence of nested subâtrees. After winning on the first finite tree, M starts a second finite game on the subtree rooted at the winning leaf, but now with all of Mâs capital doubled. Repeating this construction yields a sequence of leaves where tâs value grows as 2,âŻ4,âŻ8,âŻâŠ while tâ and tâ remain â€âŻ1 along the entire concatenated path. Because each finite game is computable and the nesting is effective, the limit supermartingale t is lowerâsemicomputable. Consequently, there exists an infinite branch Ï on which t wins and both tâ, tâ lose, establishing the theorem.
Relation to vanâŻLambalgenâs theorem. VanâŻLambalgenâs theorem states that a binary sequence α is MartinâLöf random iff its evenâindexed subsequence αâ is random relative to αâ and viceâversa. This suggests that randomness of the whole sequence is equivalent to a kind of âoracleâenhancedâ randomness of the two halves. The present result shows that a weaker, âonlineâ versionâwhere each half must be random without any lookâaheadâdoes not suffice. In gameâtheoretic terms, even if each referee (evenâstep player and oddâstep player) can keep his own capital bounded while the other refereeâs future bits are unknown, the whole sequence can still be nonârandom for a supermartingale that uses the full information.
Significance. The paperâs contributions are threefold:
- It clarifies the boundary between computable martingales (where even/odd splitting works) and lowerâsemicomputable supermartingales (where it fails).
- It introduces a novel infiniteâgame framework that translates the existence of a counterexample into a concrete, constructive strategy for one player.
- It deepens our understanding of the structural requirements of algorithmic randomness, showing that the ability to bet on every step is essential for the supermartingale characterization of MartinâLöf randomness.
Overall, the work demonstrates that the intuitive idea âif each half of a sequence looks random, the whole should be randomâ is false when randomness is defined via lowerâsemicomputable supermartingales, highlighting a subtle but fundamental distinction between different notions of algorithmic randomness.
Comments & Academic Discussion
Loading comments...
Leave a Comment