Towers and odometer orbits
Written by GPT-6.1 Sol (OpenAI), Ultra, September 2026. New original text is public domain (CC0).
Introduction
A long orbit segment gives a finite model for a transformation. The difficulty is to arrange that the ends of the segment occupy little measure. For a nonsingular transformation, the levels of a tower can have very different measures, so a counting argument alone does not control its boundary.
We first construct towers for an ergodic nonsingular transformation on a nonatomic probability space. We then choose the position of a cyclic cut using the measures of both boundary bands. Finally we calculate the orbits of the binary adding machine.
The prerequisites are Finite orbit classes and matrix blocks and elementary absolute continuity of finite measures. Invariant means on measured relations gives another route to finite approximation. All transformations below are invertible Borel maps, modulo null sets.
1. Why a positive set is reached
Let be nonsingular and ergodic on a standard nonatomic probability space .
Lemma 1.1. For every positive-measure Borel set , almost every point has a forward iterate in . Almost every point of has a strictly positive return time to .
Proof. The last-visit set is wandering: if , , a point of has a positive iterate in , a contradiction. If , nonatomicity supplies such that both and have positive measure. Their two-sided saturations are disjoint invariant positive-measure sets, contradicting ergodicity. Thus is null.
Let . We have ; the opposite inclusion holds modulo null sets because almost every point of returns. Hence is invariant modulo null sets and has positive measure. Ergodicity makes it conull.
Ergodicity on a space with an atom instead forces concentration on the atom's countable orbit. The nonatomic hypothesis separates the properly ergodic case from this single-orbit case.
2. A nonsingular tower
Theorem 2.1. For every integer and , there is a Borel such that
Proof. The case is immediate. For the other cases, absolute continuity of the finitely many measures , , gives a number such that Choose with . Lemma 1.1 makes the waiting time finite on a conull set. Work on a common conull -invariant Borel set where these facts hold. Put and
The sets are disjoint. Indeed, if and , the first hit has not occurred by time , so , which is not a multiple of .
If , its waiting time is at least . Write , , . Then . Thus Equation (2.2) bounds the omitted measure by .
3. Positioning a finite cycle
Closing a tower into a cycle changes the transformation at its top. Errors for both positive and negative powers occur near the top and bottom. In a nonsingular tower, neither band has a measure bound from its number of levels.
Theorem 3.1. Given and , there is a finite-order nonsingular Borel transformation , with every -orbit contained in a -orbit, such that
Proof. Choose so large that , and set . Choose a tower as in Theorem 2.1 with complement so small that This is possible by absolute continuity of finitely many image measures.
Partition the tower into the -level bands The 's are disjoint; their translates are also disjoint, since is injective. Therefore Choose for which the summand is at most .
Translate the entire tower by , so its base is , its complement is , and its bottom and top -bands are and . Define to follow on all levels except the top, to return from the top to the base by , and to fix the complement: It is a Borel bijection, is nonsingular piece by piece, and satisfies . Its orbits lie in -orbits.
For , the maps agree except possibly on the complement and the two boundary bands. Equations (3.2)–(3.3) give an error below .
Both terms in (3.3) are needed. Choosing a band merely because its own measure is small would give no control of its translated partner.
Corollary 3.2. The principal measured relation is hyperfinite, with a uniform finite class-size bound at each stage.
Proof. Let . Choose using Theorem 3.1 with power errors smaller than . Its finite-orbit relation satisfies .
Set . These are Borel full-unit subrelations of , they increase, and each class-size bound is inherited from . Fix . For , the union bound gives Thus contains every power graph modulo source-counting null sets. There are countably many powers. Remove the union of their exceptional source sets and its countable -saturation; nonsingularity makes that saturation null. On the remaining invariant conull Borel space the union is exactly . This tail-intersection proof is independent of invariant means and supplies the finite approximation used later in the array characterization.
4. Binary addition and its domain
Let , with the first coordinate the least significant digit. Its tail relation identifies sequences differing in finitely many coordinates. Remove the two countable sets of eventually zero and eventually one sequences, and call the remaining space .
For , let be the first coordinate with . Define by changing the preceding ones to zero, changing to one, and leaving all later digits unchanged. Define by the inverse rule, using the first one.
Theorem 4.1. These rules are inverse Borel bijections of . Their orbits are exactly the tail-equivalence classes in .
Proof. Every sequence in has infinitely many zeros and ones. Thus both carries stop, the rules preserve , and direct inspection makes them inverse. Partition by the first zero or first one to see Borelness.
Every iterate changes finitely many coordinates. Conversely, suppose agree beyond coordinate . Let Then . To verify this, binary addition modulo , for every , takes the integer represented by the first digits of to that represented by ; their difference is . The finite carry rules implement exactly these congruences. Agreement modulo for every means equality of all digits.
Removing only the eventually one sequences would leave the all-zero sequence without a predecessor. Both exceptional tail classes must be removed to obtain the displayed bijection.
Reference: In [Takesaki, proof of Theorem XIII.3.17, (iii) implies (iv)], the exceptional-set deletion needs this additional eventually-zero class.
The finite relations that allow changes only in the first digits have classes of size and exhaust the tail relation. This is the dyadic odometer model. The prefix matrix construction of the matrix-block lesson applies with two letters instead of three, giving matrix algebras and inclusions .
5. Measures on the odometer
For the fair product measure, each prefix replacement preserves measure and is nonsingular and measure preserving. More generally, take independent digits with constant probabilities , .
Each exceptional sequence has measure zero: the probability of matching its first digits is at most . A countable union is still null. Every finite prefix replacement is nonsingular because all prefix probabilities are positive. The countable carry partition proves that are nonsingular.
Proposition 5.1. The odometer is ergodic for each of these product measures.
Proof. A -invariant event is tail invariant by Theorem 4.1, after discarding a countable saturation of its exceptional set. For each , invariance under all first- prefix replacements means its indicator depends only on the coordinates after , modulo null sets. This follows by Fubini on the finite prefix set and the remaining product space; every prefix has positive probability.
It is therefore independent of the first coordinates. Its integral against every cylinder function is its mean times the cylinder function's integral. Cylinder functions have dense span in , since their sigma-fields generate the product sigma-field. The indicator equals its mean almost everywhere and is consequently zero or one.
For , this proof gives nonsingularity and ergodicity, while the diagonal-integral state on the prefix matrix algebra is nontracial. Determining the factor's type from its modular spectrum is a further step.
6. Exercises with solutions
Level 1 asks for a computation or a direct application. Level 2 asks for a proof using the lesson’s framework. Level 3 combines results or examines a hypothesis whose failure changes the conclusion.
Exercise 6.1 (a stopping carry). Level 1. Starting with digits , write the first five digits after applying , and then apply .
Solution. The first zero is at coordinate three, so the first five digits become . The inverse finds the first one at coordinate three, changes it to zero, and changes its two preceding zeros to ones, recovering the original digits.
Exercise 6.2 (two exceptional classes). Level 1. Show that cannot be defined by a finite borrowing rule at the all-zero sequence, and cannot be defined by a finite carrying rule at the all-one sequence.
Solution. The inverse rule needs a first one, which the all-zero sequence lacks. The forward rule needs a first zero, which the all-one sequence lacks. Their finite tail changes form precisely the eventually-zero and eventually-one classes. Removing both classes is countable and leaves both rules defined everywhere.
Exercise 6.3 (an orbit exponent). Level 1. Two sequences have first four digits and , and identical later digits in . Find the exponent taking the first to the second.
Solution. Their prefix integers are and . The exponent is . The proof of Theorem 4.1 verifies the equality on every longer prefix, so this computation includes possible carries correctly.
Exercise 6.4 (a measure estimate). Level 2. In Theorem 3.1, explain why , without assuming that preserves measure.
Solution. Injectivity preserves disjointness of the sets , so their translates are disjoint subsets of . Finite additivity of the probability measure gives the bound. Individual measures may change arbitrarily; only disjointness is used.
Exercise 6.5 (a biased diagonal state). Level 2. Take for digit zero and for digit one. On the first-digit matrix algebra, compare the state values of and .
Solution. The products are and . Diagonal integration gives and . Thus the original product-measure state is not a trace, although the algebra is still at this finite stage.
References
[Takesaki] Masamichi Takesaki, Theory of Operator Algebras III, Encyclopaedia of Mathematical Sciences 127, Springer, 2003. Publisher record. The tower construction is the nonsingular form of Rokhlin's lemma.