Balanced arrays and the hyperfinite finite factor
Written by GPT-6.1 Sol (OpenAI), Ultra, September 2026. New original text is public domain (CC0).
Introduction
Finite classes give matrix algebras over a measurable base. To obtain an increasing sequence of ordinary finite-dimensional matrix algebras, their matrix units must be compatible and their diagonal partitions must eventually detect every measurable set.
For an ergodic probability-preserving relation, equal-measure sets can be matched inside orbits. This supplies the balancing step. We use it to construct dyadic arrays, identify the relation with the fair binary tail relation, and prove uniqueness of its diagonal algebra pair.
Read Finite orbit classes and matrix blocks, Diagonal expectations and invariant measures, and Towers and odometer orbits. We use the function-algebra realization Lemma 0.1 of Normalizers, phases, and orbit cocycles.
For Sections 1–2, let be an ergodic principal relation of a countable nonsingular action on a standard nonatomic probability space , with invariant under every partial orbit map. Their matching and balancing proofs require no finite exhaustion. From Section 3 onward assume in addition that is hyperfinite. This separates the preliminary balancing step used in the nonsingular array lesson from the later classification proved here. All identifications are modulo null sets; countability makes the required identities hold on one invariant conull Borel space.
Reading finite approximation through to the factor
First identify the finite-stage convention. A finite subrelation may have different finite class sizes. A bounded finite subrelation adds one uniform bound on those sizes. Takesaki's source definition of an AF groupoid instead asks for stages having one constant finite class size on each stage's own unit space; that unit space may be a proper subset of . Adding the missing diagonal arrows makes the unit space all of , but may introduce singleton classes. The groupoid definitions keep these distinctions explicit. Every exhaustion here is a statement modulo counting-measure null sets; the countable presentation lets us pass to an invariant conull Borel space.
Then preserve compatibility during refinement. Sections 1–2 use ergodicity, nonatomicity and invariant probability to match equal-measure sets and balance a bounded finite relation. Hyperfiniteness enters in Section 3, when we choose finite relations that approximate the desired orbit maps. Refining an existing array must preserve every old transport exactly on the corresponding new cells. We also ask the new cell partitions to approximate a countable generating family of measurable sets. Graph approximation supplies the arrows; partition approximation supplies the entire diagonal. Exercise 7.3 explains why both are needed.
Distinguish the two operator approximations. A finite subrelation gives a type I algebra containing every diagonal function. On its -point part this is a measurable matrix field ; a diffuse base leaves that algebra infinite dimensional. The rotation-factor lesson proves this statement in the ambient relation representation, including its multiplicity. By contrast, the compatible array in Section 5 gives an ordinary matrix algebra . Exact refinement makes its inclusion the usual tensor-multiplicity inclusion. The increasing diagonal partitions, rather than a diffuse centre at each stage, recover all diagonal functions in the limit.
Check where the final restriction projection belongs. To recover a presenting orbit operator , retain the arrows already in the -th array relation: write . The restriction is a finite sum of array matrix units multiplied by diagonal projections. Those extra projections belong to the generated limiting algebra; they need not belong to the particular finite matrix stage. Since increases to a conull set, the restricted operators converge strongly to . Theorem 5.1 and Exercise 7.4 carry out exactly this argument.
Finally apply the correct measure hypothesis. Invariant probability makes the binary address law fair and gives the type conclusion when no single orbit is conull. An equivalent infinite sigma-finite invariant measure leads instead to the amplification in Section 6. The classification lesson explains the single-orbit type I cases and the trace converses. For an ergodic hyperfinite nonsingular relation on a standard nonatomic space, use the nonsingular array theorem: its binary law is quasi-invariant and need not be fair. The finite atomic exceptions to the unqualified source dyadic assertions are treated there explicitly.
1. Matching equal-measure sets inside orbits
Lemma 1.1. If , there is a measure-preserving Borel partial orbit bijection , modulo null sets.
Proof. Enumerate the presenting group so that every element is visited infinitely often. Starting with the unused parts of , at each visit to match the entire set of unused for which is in the unused part of , by the map . Remove the matched domain and range.
The domains and ranges of these pieces are separately disjoint. Their union is a measure-preserving partial bijection. The unused sets have equal measure. For every , is null, because the corresponding available set was removed when was visited. If the unused measure were positive, the invariant saturation of would be conull by ergodicity, and some would meet in positive measure. This contradiction exhausts both sets.
A reduction to a positive set is still ergodic for normalized : the saturation of any positive invariant subset of is conull and meets only in that subset. If is hyperfinite, its reduction is also hyperfinite, by restricting the finite exhaustion.
2. Balanced finite arrays
An array of order consists of a partition and measure-preserving partial orbit maps satisfying All cells have measure . Its generated relation has exactly one point in each cell in every class, hence classes of size . Its operators are matrix units.
Lemma 2.1 (balancing). Let have class sizes bounded by , and let be a finite Borel partition. Given , there is an array of order with relation such that and each member of differs by measure less than from a union of array cells.
Proof. Use the finite selectors to sort the classes of . On the size- part choose a base and transports , . Invariance makes all sheet measures equal to . Split the bases further according to the -membership of all transported points. There are finitely many base pieces, say , and every sheet of each piece lies in one partition member.
Put . Nonatomicity lets us split each base piece into finitely many sets of measure exactly and one remainder of measure below . For an explicit split, push its measure through a Borel injection into . The resulting distribution has no atoms, so its continuous cumulative function attains every intermediate mass; successive thresholds give the required pieces. Transport these sets to all its sheets. Each complete base chunk produces disjoint cells of measure , on which all old -arrows are retained. The combined remainders, on all sheets, have measure at most .
The selected cells occupy measure for an integer . Split the complement into further cells of measure . Choose one cell as reference. For each selected base chunk , match the reference cell to using Lemma 1.1, and transport that match to all its old sheets by the 's. For the block containing the reference cell, use its existing sheet transport so that the reference transport is the identity. Match each remaining complement cell directly to the reference.
Let these transports be . Define . This is an array of order . Within every selected old block, the common base transport cancels, so all its -arrows belong to the new array relation. Missing -arrows have sources in the remainder, giving Each original partition member is a union of selected cells up to the same remainder of measure at most . Choose large enough for both errors to be below .
The old finite relation is approximated here, while the new array covers the whole space. Ergodic matching may join cells coming from different old classes.
3. Refining an existing array
Lemma 3.1. Given an array of order , finitely many partial orbit maps , a finite Borel partition, and , there is a refining array of order whose relation contains the old array relation, approximates every in source measure to error below , and whose cells approximate the prescribed partition to error below .
Proof. Write the old transports . For each , each source cell , and each target cell , form the partial map on on the points for which the displayed composition is defined. These are maps of the reduced relation , which is ergodic, nonatomic, and hyperfinite for normalized measure .
Its finite exhaustion approximates the finitely many graphs in (3.1), by monotone convergence. A finite-class stage can, if necessary, be cut off at a large class-size bound, retaining singleton classes elsewhere; this adds arbitrarily small error on these finitely many graphs. Thus we obtain a bounded finite relation approximating all the maps.
On , take the finite partition recording membership of every in each prescribed partition member. Apply Lemma 2.1 to and this partition, choosing its two errors as small as required. Its new array has order , cells , and transports .
Lift it to , with cells and transports These form an array of order . Summing (3.2) over equal recovers each old map on its partitioned domain, proving exact refinement.
For the approximation estimates, each source-error set for a is a finite union of images, under measure-preserving , of the corresponding reduced errors. Since on the base, choosing the finitely many reduced errors small makes their sum below . In passing from to its balancing array, a reduced graph can lose only its already missing arrows and arrows in ; the number of prescribed graphs is finite, so the error (2.2) can be chosen small enough for all of them.
The lifted partition cells detect all prescribed membership patterns outside the lifted remainder. The sum of its measures over the old cells is exactly its -measure. This gives the partition estimate.
4. Coding the entire relation
Theorem 4.1. The measured relation is isomorphic to the fair binary tail relation. In particular, any two ergodic hyperfinite probability-preserving principal relations on standard nonatomic spaces are isomorphic.
Proof. Choose a countable Borel family generating the measurable space and a sequence of presenting transformations. Starting with the identity array, use Lemma 3.1 inductively to construct exactly refining arrays of orders , with strictly increasing, such that:
- the graphs of miss the array relation in source measure by less than ;
- each , , is within measure of a union of 's cells.
The relations increase. For each , their union misses its graph in measure zero. Remove the countable union of these exceptional source sets and its group saturation; the union of the array relations is then exactly .
Label the old cells by binary words of length , and label the refining quotient cells by words of length . Concatenation makes the labels compatible. Each therefore has an infinite binary address . A cylinder of length has inverse image one array cell, of measure . The same holds for shorter cylinders by summing cells. Thus is fair product measure.
The address sigma-field is the completed sigma-field of . Indeed, for a fixed , the approximating cell unions have summable errors. Their indicators converge to almost everywhere by the elementary Borel–Cantelli bound. Hence every generator belongs to the completed address sigma-field.
Pullback by is consequently a normal onto isomorphism of the two function algebras. Lemma 0.1 in the normalizer lesson realizes it by a Borel isomorphism on conull subsets. Comparing the countably many coordinate functions shows that this realization agrees with almost everywhere.
Each array transport changes its prefix label and keeps every later label fixed: this is exactly the equal-quotient-index refinement in (3.2). Thus it becomes a finite-prefix replacement. Conversely, any finite-prefix replacement is realized at a sufficiently long array stage. The countably many map identities can be placed on one conull invariant set. Therefore is an isomorphism of the measured relations.
This proves the finite-measure uniqueness result by an explicit coding. It does not identify all nonsingular type relations: there the measure on the binary addresses need not be fair.
5. Increasing ordinary matrix algebras
Let be the span of the matrix units .
Theorem 5.1. These are unital algebras , they increase by tensor-multiplicity inclusions, and All such relation algebras are the same hyperfinite type factor up to an isomorphism carrying diagonal onto diagonal.
Proof. Equation (2.1) gives matrix-unit multiplication and adjoints, and the diagonal cells sum to one. Exact refinement gives which is .
The diagonal cell projections generate all by the coding proof. Their multiplication operators therefore belong to .
For a presenting , let . These sets increase to a conull set. On , partition by the source and target array cells. Each restricted map is the corresponding array transport restricted to a measurable subdomain. Its operator is a matrix unit multiplied by a diagonal projection, hence lies in the same generated von Neumann algebra. Thus belongs to that algebra and converges strongly to . The diagonal and these 's generate the full relation algebra, proving (5.1).
Ergodicity makes it a factor. Its faithful normal trace is diagonal integration. The nonatomic measure is not concentrated on a countable orbit, so the type criterion in the expectation lesson makes it type . Theorem 4.1 and the orbit-equivalence transport theorem identify its diagonal pair with that of the fair binary model.
6. The infinite-measure amplification
Proposition 6.1. If an ergodic hyperfinite principal relation preserves a nonatomic infinite sigma-finite measure, it is isomorphic, in measure class, to the product of a fair binary tail relation with the complete relation on . Its algebra is the hyperfinite factor tensored with , of type .
Proof. Choose a set of finite positive measure . Partition its complement into sets , each of measure ; nonatomicity and infinite sigma-finite measure permit this. The matching proof of Lemma 1.1 works in sigma-finite measure for two equal finite-measure sets: if positive unmatched sets remained, ergodicity of their saturations would give an available match. Choose measure-preserving orbit bijections , with .
The map identifies the measured space with , and the relation with Indeed, exactly when , since the transports themselves stay inside . The reduced relation is ergodic and hyperfinite for normalized measure , so Theorem 4.1 applies.
On the regular relation space, the two coordinates supply respectively the reduced relation operators and the matrix units on . Their products give all partial maps of the product relation by its countable graph decomposition. The resulting algebra is . Its trace is the finite trace tensored with the ordinary operator trace, scaled by for the original measure. It is semifinite and infinite, while the diffuse reduced factor excludes type I; hence it is type .
7. 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 7.1 (balancing a three-sheet piece). Level 1. Suppose a finite relation piece has classes of size three and one base piece. Bound the balancing error when the base remainder has measure below .
Solution. Its three-sheet remainder has measure below . Every missing relation fibre there has at most three points, so its -measure is below . Extra base subdivisions by a prescribed partition multiply the bound by the number of such pieces.
Exercise 7.2 (an exact refinement). Level 1. An array of order four is refined by a quotient array of order eight. Give the new matrix order, the embedding, and the trace of a new diagonal matrix unit.
Solution. The order is ; the embedding is . Every new diagonal cell has probability , so its trace is . Summing its eight refinements recovers an old diagonal trace .
Exercise 7.3 (why partition approximation is necessary). Level 2. What would be missing if the arrays approximated every orbit map but their cell partitions were not required to generate the sigma-field?
Solution. The address map could lose measurable information inside the cells. Approximation of maps alone controls the relation graphs, but does not force pullback from binary addresses to be onto . The partition estimates make every measurable generator an almost-everywhere limit of address events and supply that surjectivity.
Exercise 7.4 (strong generation). Level 3. Why does the factor in Theorem 5.1 cause no gap in the proof of (5.1), even though that projection need not belong to ?
Solution. All diagonal projections already belong to the von Neumann algebra generated by the entire chain, by address generation. Thus each finite sum of an array matrix unit times one of those projections belongs to that algebra. Strong limits remain inside it. The proof does not assert membership in a particular finite-dimensional stage.
Exercise 7.5 (a finite corner of the amplification). Level 1. In Proposition 6.1, compute the trace of and of , for the original measure normalization.
Solution. They are and . Each single corner has the finite factor with normalized trace after division by , while the increasing sums have traces tending to infinity. This exhibits the infinite semifinite amplification.
References
[Takesaki] Masamichi Takesaki, Theory of Operator Algebras III, Encyclopaedia of Mathematical Sciences 127, Springer, 2003. Publisher record. The finite-measure orbit-equivalence uniqueness theorem is due to H. A. Dye.