Orbits, stabilizers, and relation algebras
Written by GPT-6.1 Sol (OpenAI), Ultra, September 2026. New original text is public domain (CC0).
Introduction
A group action contains two kinds of information. It says which points can be reached from one another, and it records every group element that makes the journey. Those records coincide for a free action. A stabilizer makes them different: several group elements can describe the same journey.
We will construct an algebra that remembers the journeys between points. Its diagonal algebra consists of functions on the original space. We prove that this diagonal is maximal abelian, compute the centre, and explain why an ergodic orbit relation gives a factor even when the action has stabilizers. The proof uses concrete operators and one distinguished vector.
We assume measure theory through the Radon–Nikodym theorem and basic Hilbert space operator theory through the double commutant theorem. Useful preparatory lessons are Polish spaces and standard Borel spaces, Measurable fields of Hilbert spaces and their direct integrals, and The double commutant theorem. Measured groupoids and transverse measures gives the wider setting, and Square-integrable representations and random operators develops its representation theory.
Basic references are [Anantharaman–Popa], [Connes], and [Takesaki]. The arguments below are complete in the countable-action setting stated here.
1. Two ways to record an action
Let a countable group act by Borel bijections on a standard Borel space . Let be a nonzero sigma-finite measure such that every group element preserves its null sets. We call the action nonsingular. Equalities involving measurable functions are understood almost everywhere.
The transformation groupoid has arrows , going from to . Its composition is
The orbit relation is
An arrow goes from to , and
There is just one arrow from to in . In particular, the only arrow from to itself is . A groupoid with this property is principal. The transformation groupoid has isotropy group
Proposition 1.1. The map is a surjective groupoid homomorphism. Over an arrow , its fibre is the left coset , where . It is injective exactly when every stabilizer is trivial.
Proof. The displayed composition laws show that the map respects composition. If , then exactly when , or . This gives all the assertions.
For a countable group, “almost everywhere trivial stabilizer” means that each set , , is null. The union of these sets is null and invariant. Removing it makes the action free everywhere on the remaining space. Countability is essential to this particular argument.
Example 1.2. Let act on by the shift of the first factor; the second factor acts trivially. Give the space the fair Bernoulli probability measure. The shift is free almost everywhere: for a fixed nonzero shift, its fixed sequences are periodic and have probability zero. The stabilizer of the -action is nevertheless almost everywhere. Each orbit point is recorded three times by the transformation groupoid, and once by the relation.
Presenting every countable Borel relation
The countable-action hypothesis does not restrict the class of countable Borel principal groupoids. The precise descriptive-set prerequisite is Lusin–Novikov: if a Borel map between standard Borel spaces has countable fibres, its domain has a countable Borel partition on each piece of which the map is injective, with Borel images and Borel inverses. In relation form, a Borel subset of a product with countable vertical sections is a countable union of graphs of Borel partial functions with Borel domains. This is stronger than a section measurable only after completing a measure. We reuse the existing proof in Transverse measures of foliations, Lemmas 5.2–5.3 and Theorem 5.4: it gives a uniform well-founded-tree rank bound, closed branch coding, and Borel enumeration through the splitting derivative. Its prerequisites are Polish topology refinement and countable joins, continuous parametrization by Baire space, and the injective Borel image theorem. The last theorem also makes the images and inverses of the injections below Borel.
Theorem 1.3 (countable Borel presentation). Let be a Borel equivalence relation on a standard Borel space, with countable classes. There is a countable group of Borel automorphisms of whose orbit relation is exactly . The group can be generated by involutions with graphs in . If a sigma-finite measure on has null saturation for every Borel null set, every element of is nonsingular.
Proof. Apply Lusin–Novikov to the source projection , . It partitions into Borel pieces on which is injective. On each piece the inverse of , followed by the range projection , gives a Borel partial function . Each fibre of is contained in an -class, hence countable. Apply the same theorem to and partition into Borel pieces on which it is injective. Their images and inverse maps are Borel. We have therefore covered by countably many graphs of Borel partial bijections .
Discard the fixed points of each such map. Choose Borel sets separating the points of . For every remaining , there is a first for which and have different membership in . Partition the domain by that first index and by the two orientations. Each resulting Borel piece lies entirely in or entirely in its complement, while lies in the other set. In particular . Define
The three domains are disjoint Borel sets. This defines a Borel involution, and its graph lies in . The collection over all partial bijections is countable. The group it generates is countable because its elements are finite words in countably many generators. Every generator preserves each -class, so its group orbit is contained in that class. Conversely, if and , a presenting map takes to ; one of its restrictions in (1.1) does the same. Thus the group orbit contains every point of the class. The identity supplies diagonal pairs. This also covers empty or singleton spaces.
If is Borel and null, then , which is null by hypothesis. Since , it preserves null sets in both directions. Finite products do likewise, proving nonsingularity. Completed null sets cause no change: each is contained in a Borel null set.
Corollary 1.4 (principal groupoids). An orbitally countable standard Borel principal groupoid is Borel-isomorphic, through its endpoints, to the orbit relation of a countable Borel automorphism group. If its unit measure is quasi-invariant in the counting sense, that presenting action is nonsingular.
Proof. The endpoint map is injective: two arrows with the same endpoints differ by an isotropy arrow, which is a unit in a principal groupoid. Its image is an equivalence relation by the groupoid laws. The injective Borel image theorem makes this image Borel and the inverse Borel. The source and range fibres are countable; hence its classes are countable. Apply Theorem 1.3.
For the measured assertion, cover the relation by its partial-bijection graphs. The counting functions and their coordinate projections are Borel on these graphs. For a Borel null set , the set has range-counting measure zero. Equivalence of source and range counting measures makes its source-counting measure zero. Its source is exactly , so this saturation is null. Theorem 1.3 now gives nonsingularity of the action.
This proves the presentation assertion of Takesaki XIII.3.8 at its full Borel generality. No ergodicity, freeness of the presenting action, probability measure, or finite bound on class size is required. The acting group may have stabilizers; the endpoint relation remains principal. The same presentation applies to every Borel reduction , so a reduction need not be invariant under the original presenting group.
Figure 1. A four-point instance of (1.1). The partial map has overlapping domain and range. Restricting it to and gives disjoint source/range pairs and therefore the involutions and . Their orbits recover the four-point relation. The coordinates are an illustrative finite sample; Theorem 1.3 proves the Borel construction for arbitrary countable classes.
2. Counting distinct orbit points
For a nonnegative Borel function on , define
Here is a set of distinct points. Summing over all would be a different formula in the presence of stabilizers.
Lemma 2.1. The set is Borel, the counting functions in (2.1) are measurable, and both measures are sigma-finite.
Proof. Enumerate the group as , with . Each graph
is Borel. The union is . Make it disjoint by taking and . Each is the graph of the restriction of to a Borel domain . Consequently
This is a measurable increasing sum. Reversing coordinates gives the other counting function. Choose Borel sets with . The sets cover and have -measure at most . Reverse coordinates to obtain a finite-measure cover for .
Lemma 2.2. The measures and have the same null sets exactly when the saturation of every -null Borel set is null. In particular, they are equivalent for a nonsingular action.
Proof. For a Borel subset of , its counting function is positive precisely on its coordinate projection. These projections are Borel by the graph decomposition. Thus
If null sets have null saturations, then , and conversely . This proves equivalence. Conversely, apply equivalence to . Its range is , while its source is . Nonsingularity and countability imply the required saturation property.
A sigma-finite measure can be replaced by an equivalent probability measure. Indeed, partition into Borel sets of finite measure and choose positive constants with ; normalize the strictly positive density . We use this replacement to make the diagonal vector square integrable. Proposition 5.1 below proves that it does not change the resulting algebra up to a specified unitary.
For Sections 3 and 4, therefore, assume .
3. Moving the first coordinate
Set
For , let
This depends only on the class of . A change on a null set changes on its null saturation only. The map is isometric: the diagonal of already detects the essential supremum of .
It is also a normal representation, including for a sigma-finite base. To prove this, for define the finite measure Null saturation gives . Theorem 0.1 of Measurable actions and compact models supplies , and hence . This integral preserves bounded increasing suprema even for nets. Here is the reduction to monotone convergence for sequences. Use an equivalent probability . For a bounded increasing net , let ; choose an increasing sequence of indices with these integrals tending to , using directedness. Put . For any , an index dominating and gives . Monotone convergence yields , so almost everywhere. Thus is the essential supremum of the net. Applying monotone convergence to proves that the supremum of the net of integrals is . This proves normality of .
For a group element , first-coordinate counting gives a unitary , with and . In the direct-integral realization , these are exactly multiplication by and the permutation . Countability makes the fibre coordinates measurable by the distinct-graph enumeration in Lemma 2.1. These formulas supply a normal covariant representation on orbit points even when the action has stabilizers. Its generated algebra below is the Krieger relation algebra, in the convention of [Takesaki], Chapter XIII, Definition 2.1. All these formulas and the partial-map argument below hold for sigma-finite ; the probability assumption is needed only for the unit vector in Section 4.
A partial orbit map is a Borel bijection whose graph lies in . Every such map is nonsingular. To see this, partition according to the first for which . On each piece it is a restriction of a nonsingular group element; the countable union preserves null sets in both directions.
Define
The expression is taken as zero outside .
Lemma 3.1. The operator is a partial isometry with
It implements
Proof. For each fixed , the map is a bijection between and . Reindex the counting sum in the norm of (3.1). It is the squared norm of . The same reindexing in the inner product proves the adjoint formula. Equation (3.3) follows by applying both sides to a function. No density factor appears, because the measured coordinate has stayed fixed.
Define the relation algebra by
Every partial orbit map belongs to this algebra. In the partition of its domain used above, write on . Then
in the strong operator topology. The initial projections are orthogonal, as are the final projections: their ranges are the disjoint sets . The tails in (3.5) therefore tend to zero on each vector.
Equation (3.5) shows that (3.4) depends on all partial orbit maps, rather than on a particular list of group elements generating .
4. A cyclic vector and a maximal abelian diagonal
Let . Its norm is one.
To see that it is separating, we need operators moving the second coordinate. Put
This density is finite and strictly positive almost everywhere on . Define
Lemma 4.1. Each is a partial isometry from the second-coordinate domain to . The operators commute with . The vector is cyclic both for and for the algebra generated by . Hence is separating for .
Proof. Reindexing does not change the set of orbit points, since . The change-of-variables identity gives
This proves the partial-isometry assertion; applying the inverse change of variables gives its adjoint. The first-coordinate operators do not change , and the second-coordinate operators do not change . Their formulas therefore commute, including all domain indicators and the density.
The vector is the indicator of the graph . Multiplication by , which equals on , supplies arbitrary bounded coefficients on that graph:
The disjoint graph decomposition in Lemma 2.1 and bounded truncation now prove left cyclicity.
Similarly, is supported on the inverse graph, with a nonzero density factor. Multiplying by bounded second-coordinate functions and truncating both a desired coefficient and the reciprocal density yields a dense set of square-integrable functions on that graph. The inverse graphs cover , so right cyclicity follows. Finally, if and , then for each right-algebra operator . Its cyclicity implies .
Theorem 4.2. The algebra is maximal abelian in . Moreover,
Proof. Let commute with . Since , Lemma 4.1 gives
A standard Borel space has a countable family of Borel sets separating its points. Apply the preceding identity to their indicators. Off one -null set, can be nonzero only when every separating indicator takes the same value at and . Thus is supported on the diagonal. Write , initially with .
For each Borel set ,
If on a set of positive measure, this inequality fails on that set. Hence and . The operator kills , so Lemma 4.1 makes it zero. This proves maximal abelianness.
A central operator consequently has the form . It commutes with exactly when almost everywhere, by (3.3). These conditions are also sufficient because the displayed operators generate .
The action is ergodic if every invariant measurable set is null or conull. Invariance modulo null sets gives the same condition here: intersect the translates of an almost invariant set over the countable group to obtain an exactly invariant representative.
Corollary 4.3. The relation algebra is a factor exactly when the action is ergodic. No freeness assumption is required.
Proof. In an ergodic action, the level sets of an invariant real-valued bounded function are null or conull. Rational levels show that it is constant almost everywhere. Apply this separately to real and imaginary parts in (4.2). Conversely, a nontrivial invariant set gives a nontrivial central projection.
This conclusion concerns the principal relation algebra. For the transformation groupoid, stabilizers can contribute additional operators. For example, if a finite group acts trivially and another group acts freely, the crossed product for is
To verify the factorization, rearrange the regular Hilbert space The coefficient copy of acts at coordinate by multiplication by , independent of , because acts trivially. Thus it becomes . The group generator for becomes . In particular the choices and supply all generators of the first crossed product tensored with , and tensored with . Taking their generated von Neumann algebra is exactly the displayed spatial tensor product. This checks the claim in the faithful regular representation; it does not identify a nonfree transformation groupoid with its principal relation.
The relation algebra has forgotten the -arrows. These are different constructions.
5. Changing coordinates and changing the measure
Proposition 5.1. Suppose , where almost everywhere. The unitary
intertwines all and . It therefore identifies the relation algebras.
Proof. The norm identity follows immediately from (2.1). The inverse multiplies by , with its domain norm computed using ; hence it is defined on the whole target Hilbert space. Both generators leave fixed, so they commute with this multiplication between the two Hilbert spaces.
An orbit equivalence is a Borel isomorphism , after discarding invariant null sets if necessary, that takes the relation onto a relation and takes the measure class of onto that of .
Theorem 5.2. An orbit equivalence gives a spatial isomorphism of relation algebras taking their diagonal algebras onto one another.
Proof. First give the measure . Pullback under
is a unitary between the relation Hilbert spaces: it bijects each counting fibre and respects the outer integral. It transports multiplication functions and partial orbit maps exactly. Formula (3.5) shows that their generated algebras agree. Then use Proposition 5.1 to change to the equivalent measure .
The theorem is a forward implication. Reconstructing a measured relation from an abstract algebra with a distinguished diagonal requires further hypotheses and a separate argument.
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 (first computations). Level 1. A countable set carries positive masses with . Let . Identify its relation algebra and diagonal.
Solution. Identify with , with the first factor indexed by the range. A partial map with domain and range gives . These matrix units generate : finite-rank compressions of each bounded operator converge strongly to it. The diagonal is the bounded diagonal operators on the first factor. The second factor records the source and is representation multiplicity. In particular the algebra is type , even if the group producing the relation is infinite.
Exercise 6.2 (why the density matters). Level 1. On , take , . For the partial map , compute and verify its norm on a function supported over source .
Solution. The pushforward of gives mass to ; hence . Therefore , and it vanishes over . Its squared norm is . Omitting the density would multiply the squared norm by three.
Exercise 6.3 (orbit points versus group labels). Level 1. A finite group acts transitively on a set of size , with stabilizer . Compare the dimensions of the two regular Hilbert spaces obtained by counting arrows of the transformation groupoid and of the relation, using uniform probability on .
Solution. Each transformation-groupoid source fibre has arrows, so the whole Hilbert space has dimension . Each relation source fibre has points, so its Hilbert space has dimension . The relation algebra is with multiplicity . The extra factor counts distinct arrows, not additional orbit points.
Exercise 6.4 (a common conull set). Level 2. Suppose almost everywhere for each . Show that a representative of is constant on every orbit outside an invariant null set.
Solution. Take the countable union of all exceptional sets for the identities, using a Borel representative of . Its saturation is null by nonsingularity. Outside that saturation every required identity holds, and the complement is invariant. Changing to zero on the saturation gives the desired representative.
Exercise 6.5 (changing the presenting group). Level 2. Suppose two countable nonsingular group actions on the same measured space have exactly the same orbit relation. Prove that their relation algebras agree in the relation Hilbert space.
Solution. A transformation from either group is a partial orbit map for the other relation. Partition its domain according to the first element of the other group with the same value. Formula (3.5) puts its operator in the algebra generated by that other group. Multiplication operators are already common. The two inclusions give equality.
Exercise 6.6 (a reduction needs new generators). Level 2. Let be the full relation on , presented by the two involutions in Figure 1, and let . Show that neither restricted generator produces the full relation on . Construct a nonsingular presentation of . Explain the corresponding construction for a Borel reduction of a countable nonsingular relation.
Solution. The involution takes both points of outside . The involution fixes and takes outside . Restricting these generators to points whose images remain in leaves only the identity arrow at ; it misses the arrow from to . The swap presents the full reduced relation. For a general reduction, first cover by the restrictions of all presenting group elements, not just a generating list. Those graphs include every reduced arrow. They are nonsingular partial bijections. Split them by a countable separating family as in (1.1), obtaining Borel involutions of . Each is nonsingular because its pieces and inverse pieces are restrictions of nonsingular maps. Equivalently apply Theorem 1.3 to the reduced relation: its null saturations are contained in the original null saturations.
References
- [Anantharaman–Popa] Claire Anantharaman and Sorin Popa, An introduction to factors, author-hosted draft
IIunV15.pdf. Sections 1.4–1.5 treat group-measure-space and equivalence-relation algebras for invariant probability measures. Read the authors’ draft. This is an accessible scholarly reference; no licence to reproduce or translate its text is assumed. The complete proofs used here are the owned and programme arguments identified above. - [Connes] Alain Connes, “Sur la théorie non commutative de l’intégration,” in Algèbres d’opérateurs, Lecture Notes in Mathematics 725, Springer, 1979, 19–143. Author-hosted typeset version.
- [Takesaki] Masamichi Takesaki, Theory of Operator Algebras III, Encyclopaedia of Mathematical Sciences 127, Springer, 2003. Publisher record.