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 TT be nonsingular and ergodic on a standard nonatomic probability space (X,μ)(X,\mu).

Lemma 1.1. For every positive-measure Borel set AA, almost every point has a forward iterate in AA. Almost every point of AA has a strictly positive return time to AA.

Proof. The last-visit set W=A∖⋃n≥1T−nA W=A\setminus\bigcup_{n\geq1}T^{-n}A is wandering: if TiW∩TjW≠∅T^iW\cap T^jW\ne\varnothing, i<ji<j, a point of WW has a positive iterate in W⊂AW\subset A, a contradiction. If μ(W)>0\mu(W)>0, nonatomicity supplies B⊂WB\subset W such that both BB and W∖BW\setminus B have positive measure. Their two-sided saturations are disjoint invariant positive-measure sets, contradicting ergodicity. Thus WW is null.

Let F=⋃n≥0T−nAF=\bigcup_{n\geq0}T^{-n}A. We have T−1F⊂FT^{-1}F\subset F; the opposite inclusion holds modulo null sets because almost every point of AA returns. Hence FF is invariant modulo null sets and has positive measure. Ergodicity makes it conull. □\square

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 n≥1n\geq1 and ε>0\varepsilon>0, there is a Borel E⊂XE\subset X such that E,TE,…,Tn−1Eare disjoint,μ(⋃j=0n−1TjE)>1−ε.(2.1) E,TE,\ldots,T^{n-1}E \quad\text{are disjoint},\qquad \mu\left(\bigcup_{j=0}^{n-1}T^jE\right)>1-\varepsilon. \tag{2.1}

Proof. The case n=1n=1 is immediate. For the other cases, absolute continuity of the finitely many measures B↦μ(T−jB)B\mapsto\mu(T^{-j}B), 0≤j<n0\leq j<n, gives a number a>0a>0 such that μ(B)<a ⟹ μ(T−jB)<ε/n(0≤j<n).(2.2) \mu(B)<a\ \Longrightarrow\ \mu(T^{-j}B)<\varepsilon/n \quad(0\leq j<n). \tag{2.2} Choose AA with 0<μ(A)<a0<\mu(A)<a. Lemma 1.1 makes the waiting time r(x)=min⁡{k≥0:Tkx∈A} r(x)=\min\{k\geq0:T^kx\in A\} finite on a conull set. Work on a common conull TT-invariant Borel set where these facts hold. Put Ak={x:r(x)=k}A_k=\{x:r(x)=k\} and F=⋃q≥1Aqn,E=T−(n−1)F. F=\bigcup_{q\geq1}A_{qn},\qquad E=T^{-(n-1)}F.

The sets F,T−1F,…,T−(n−1)FF,T^{-1}F,\ldots,T^{-(n-1)}F are disjoint. Indeed, if x∈Aqnx\in A_{qn} and 1≤j<n1\leq j<n, the first hit has not occurred by time jj, so r(Tjx)=qn−jr(T^jx)=qn-j, which is not a multiple of nn.

If x∉⋃j=0n−1T−jAx\notin\bigcup_{j=0}^{n-1}T^{-j}A, its waiting time is at least nn. Write r(x)=qn+jr(x)=qn+j, q≥1q\geq1, 0≤j<n0\leq j<n. Then Tjx∈Aqn⊂FT^jx\in A_{qn}\subset F. Thus X∖⋃j=0n−1T−jA⊂⋃j=0n−1T−jF=⋃j=0n−1TjE. X\setminus\bigcup_{j=0}^{n-1}T^{-j}A \subset\bigcup_{j=0}^{n-1}T^{-j}F =\bigcup_{j=0}^{n-1}T^jE. Equation (2.2) bounds the omitted measure by ε\varepsilon. □\square

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 m≥1m\geq1 and ε>0\varepsilon>0, there is a finite-order nonsingular Borel transformation SS, with every SS-orbit contained in a TT-orbit, such that μ{x:Sjx≠Tjx}<εfor all ∣j∣≤m.(3.1) \mu\{x:S^jx\ne T^jx\}<\varepsilon \quad\text{for all }|j|\leq m. \tag{3.1}

Proof. Choose qq so large that 2/q<ε/22/q<\varepsilon/2, and set n=qmn=qm. Choose a tower as in Theorem 2.1 with complement RR so small that μ(TkR)<ε/2,0≤k≤(q−1)m.(3.2) \mu(T^kR)<\varepsilon/2,\qquad0\leq k\leq(q-1)m. \tag{3.2} This is possible by absolute continuity of finitely many image measures.

Partition the tower into the mm-level bands Fi=⋃k=0m−1Tim+kE,0≤i<q. F_i=\bigcup_{k=0}^{m-1}T^{im+k}E,\qquad0\leq i<q. The FiF_i's are disjoint; their translates Tn−mFiT^{n-m}F_i are also disjoint, since TT is injective. Therefore ∑i=0q−1(μ(Fi)+μ(Tn−mFi))≤2.(3.3) \sum_{i=0}^{q-1}\bigl(\mu(F_i)+\mu(T^{n-m}F_i)\bigr)\leq2. \tag{3.3} Choose ii for which the summand is at most 2/q2/q.

Translate the entire tower by TimT^{im}, so its base is E′=TimEE'=T^{im}E, its complement is TimRT^{im}R, and its bottom and top mm-bands are FiF_i and Tn−mFiT^{n-m}F_i. Define SS to follow TT on all levels except the top, to return from the top to the base by T−(n−1)T^{-(n-1)}, and to fix the complement: Sx={Tx,x∈⋃k=0n−2TkE′,T−(n−1)x,x∈Tn−1E′,x,x∈TimR.(3.4) Sx= \begin{cases} Tx,&x\in\bigcup_{k=0}^{n-2}T^kE',\\ T^{-(n-1)}x,&x\in T^{n-1}E',\\ x,&x\in T^{im}R. \end{cases} \tag{3.4} It is a Borel bijection, is nonsingular piece by piece, and satisfies Sn=idS^n=\mathrm{id}. Its orbits lie in TT-orbits.

For ∣j∣≤m|j|\leq m, the maps Sj,TjS^j,T^j agree except possibly on the complement and the two boundary bands. Equations (3.2)–(3.3) give an error below ε/2+2/q<ε\varepsilon/2+2/q<\varepsilon. □\square

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 RTR_T is hyperfinite, with a uniform finite class-size bound at each stage.

Proof. Let Kn=⋃∣j∣≤ngraph⁡TjK_n=\bigcup_{|j|\leq n}\operatorname{graph}T^j. Choose SnS_n using Theorem 3.1 with power errors smaller than 2−n/(2n+1)2^{-n}/(2n+1). Its finite-orbit relation HnH_n satisfies νs(Kn∖Hn)<2−n\nu_s(K_n\setminus H_n)<2^{-n}.

Set Rn=⋂k≥nHkR_n=\bigcap_{k\geq n}H_k. These are Borel full-unit subrelations of RTR_T, they increase, and each class-size bound is inherited from HnH_n. Fix j∈Zj\in\mathbb Z. For n≥∣j∣n\geq|j|, the union bound gives νs(graph⁡Tj∖Rn)≤∑k≥nνs(graph⁡Tj∖Hk)≤∑k≥n2−k⟶0. \nu_s(\operatorname{graph}T^j\setminus R_n) \leq\sum_{k\geq n}\nu_s(\operatorname{graph}T^j\setminus H_k) \leq\sum_{k\geq n}2^{-k}\longrightarrow0. Thus ⋃nRn\bigcup_nR_n 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 TT-saturation; nonsingularity makes that saturation null. On the remaining invariant conull Borel space the union is exactly RTR_T. This tail-intersection proof is independent of invariant means and supplies the finite approximation used later in the array characterization. □\square

4. Binary addition and its domain

Let X={0,1}NX=\{0,1\}^{\mathbb N}, 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 X∗X_*.

For x∈X∗x\in X_*, let kk be the first coordinate with xk=0x_k=0. Define TxTx by changing the preceding ones to zero, changing xkx_k to one, and leaving all later digits unchanged. Define T−1T^{-1} by the inverse rule, using the first one.

Theorem 4.1. These rules are inverse Borel bijections of X∗X_*. Their orbits are exactly the tail-equivalence classes in X∗X_*.

Proof. Every sequence in X∗X_* has infinitely many zeros and ones. Thus both carries stop, the rules preserve X∗X_*, 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 x,yx,y agree beyond coordinate NN. Let a=∑j=1N2j−1xj,b=∑j=1N2j−1yj. a=\sum_{j=1}^N2^{j-1}x_j,\qquad b=\sum_{j=1}^N2^{j-1}y_j. Then T b−ax=yT^{\,b-a}x=y. To verify this, binary addition modulo 2L2^L, for every L≥NL\geq N, takes the integer represented by the first LL digits of xx to that represented by yy; their difference is b−ab-a. The finite carry rules implement exactly these congruences. Agreement modulo 2L2^L for every LL means equality of all digits. □\square

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 NN digits have classes of size 2N2^N 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 M2N(C)M_{2^N}(\mathbb C) and inclusions A↦A⊗12A\mapsto A\otimes1_2.

5. Measures on the odometer

For the fair product measure, each prefix replacement preserves measure and TT is nonsingular and measure preserving. More generally, take independent digits with constant probabilities p,1−pp,1-p, 0<p<10<p<1.

Each exceptional sequence has measure zero: the probability of matching its first NN digits is at most max⁡(p,1−p)N\max(p,1-p)^N. A countable union is still null. Every finite prefix replacement is nonsingular because all prefix probabilities are positive. The countable carry partition proves that T,T−1T,T^{-1} are nonsingular.

Proposition 5.1. The odometer is ergodic for each of these product measures.

Proof. A TT-invariant event is tail invariant by Theorem 4.1, after discarding a countable saturation of its exceptional set. For each NN, invariance under all first-NN prefix replacements means its indicator depends only on the coordinates after NN, 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 NN coordinates. Its integral against every cylinder function is its mean times the cylinder function's integral. Cylinder functions have dense span in L2(X)L^2(X), since their sigma-fields generate the product sigma-field. The indicator equals its mean almost everywhere and is consequently zero or one. □\square

For p≠1/2p\ne1/2, 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 (1,1,0,1,0,…)(1,1,0,1,0,\ldots), write the first five digits after applying TT, and then apply T−1T^{-1}.

Solution. The first zero is at coordinate three, so the first five digits become (0,0,1,1,0)(0,0,1,1,0). 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 T−1T^{-1} cannot be defined by a finite borrowing rule at the all-zero sequence, and TT 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 (1,0,1,0)(1,0,1,0) and (0,1,0,1)(0,1,0,1), and identical later digits in X∗X_*. Find the exponent taking the first to the second.

Solution. Their prefix integers are 1+4=51+4=5 and 2+8=102+8=10. The exponent is 10−5=510-5=5. 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 ∑iμ(Tn−mFi)≤1\sum_i\mu(T^{n-m}F_i)\leq1, without assuming that TT preserves measure.

Solution. Injectivity preserves disjointness of the sets FiF_i, so their translates are disjoint subsets of XX. 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 p=2/5p=2/5 for digit zero and 3/53/5 for digit one. On the first-digit matrix algebra, compare the state values of e01e10e_{01}e_{10} and e10e01e_{10}e_{01}.

Solution. The products are e00e_{00} and e11e_{11}. Diagonal integration gives 2/52/5 and 3/53/5. Thus the original product-measure state is not a trace, although the algebra is still M2(C)M_2(\mathbb C) 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.