Contracting Self-Similar Inverse Semigroups
- Contracting self-similar inverse semigroups are inverse semigroups of partial symmetries whose restrictions stabilize via finite nuclei or semi-nuclei.
- They extend classical self-similar group theory to partial actions on topological Markov chains and substitution tiling spaces, revealing new dynamical structures.
- This framework unifies aspects of symbolic dynamics, substitution tilings, and groupoid C*-algebra theory, offering tools for analyzing complexity and simplicity.
Contracting self-similar inverse semigroups are inverse semigroups of partial symmetries for which restrictions along sufficiently long words eventually lie in a finite controlling set, called a nucleus or, in the partial setting, a semi-nucleus. They are formulated most naturally for partial local homeomorphisms on one-sided topological Markov chains and for inverse semigroups of compact open bisections in étale groupoids. The framework extends the classical theory of contracting self-similar groups to genuinely partial actions, and in substitution tiling theory it yields a semigroup-level reconstruction of the Anderson–Putnam complex, the limit solenoid, and the translational hull (Nekrashevych, 5 Sep 2025, Walton et al., 2021).
1. Algebraic and dynamical framework
An inverse semigroup is a semigroup in which every element has a unique inverse satisfying the Wagner–Preston axioms: for every there exists a unique such that
Its idempotents form a semilattice
and the natural partial order is
This order encodes restriction of partial symmetries, while idempotents encode domains and ranges (Nekrashevych, 5 Sep 2025).
A standard self-similar setting starts with a finite alphabet , a one-sided topological Markov chain , and the local inverse maps on cylinders. A set of local homeomorphisms between clopen subsets of 0 is self-similar if for every 1 and 2,
3
for pairwise distinct 4 and 5, with the sections 6 defined by
7
whenever 8 contains 9. Equivalently, for all 0 and 1, 2 is either empty or belongs to 3 (Nekrashevych, 5 Sep 2025).
For inverse semigroups acting by partial maps on a topological Markov chain, self-similarity is expressed by a partial restriction rule. If 4 acts on 5 and 6, then for every 7 there exist letters 8 and elements 9 with disjoint domains such that
0
and for 1,
2
where 3 is determined by 4. This is the inverse-semigroup analogue of the classical restriction identity 5, but with partial domains and a domain partition rather than a single globally defined restriction (Walton et al., 2021).
2. Contracting behavior, nuclei, and local contraction
In the groupoid-based formulation, contraction is a finite-state property of restrictions. Let 6 be a shift-invariant étale groupoid over a subshift of finite type 7, with shift functor
8
The following are equivalent: there exists a compact 9 such that every 0 enters 1 under some iterate of 2; there exists a compact open 3 with 4 and the same property; and there exists a finite set 5 of compact open 6-bisections such that for every compact open bisection 7 and all 8, for 9 large enough, the restriction 0 belongs to 1, including the empty map. The unique smallest such set is the nucleus, and it is stable under sections (Nekrashevych, 5 Sep 2025).
For self-similar inverse semigroups acting on a topological Markov chain, the semigroup adaptation is: 2 is contracting if there exists a finite set 3 such that for every 4 there exists 5 with the property that for any word 6 of length 7 and any 8 with 9, there are 0 and 1 satisfying
2
Equivalently,
3
In this partial setting one often works with a finite semi-nucleus 4, meaning that every element of 5 restricts in one step to elements of 6 on appropriate clopen pieces (Walton et al., 2021).
A related but distinct notion is local contractiveness of the standard action on the tight spectrum. For a tree-like inverse semigroup 7 such that all tight filters are ultrafilters, Boava and Exel proved that local contractiveness is equivalent to the idempotent criterion
8
with
9
where 0 means 1 and there exists 2 with 3. In the self-similar cylinder semilattice over 4, this becomes the requirement that on every nonempty cylinder one can find a subcylinder that is mapped strictly inside itself (Boava et al., 2014). This criterion is closer in spirit to contraction in actions, but it addresses local contractiveness of the tight action rather than the finite-state nucleus property.
3. Limit spaces and asymptotic equivalence
The limit-space theory for contracting self-similar inverse semigroups extends the classical limit space of a self-similar group to partial actions. One starts from the left-infinite path space 5 of a topological Markov chain. For 6 and 7 in 8, asymptotic equivalence in the semigroup sense is defined by requiring the existence of an infinite tail 9 and a finite set 0 such that for all 1,
2
has initial segment 3. In the contracting case, this can be strengthened so that all 4 lie in a finite semi-nucleus 5, and the right tail can be written uniformly as 6 with 7 independent of 8. The limit space is then
9
where 0 is the transitive closure of the asymptotic equivalence relation, and the left shift induces a map 1 (Walton et al., 2021).
The inverse limit
2
is the limit solenoid. In the general groupoid-based framework, contracting groupoids arising from hyperbolic systems admit nuclei whose bi-infinite path equivalence classes produce a solenoid with shift dynamics; in the principal case, the contracting groupoid is equivalent to the stable equivalence groupoid of a hyperbolic system (Nekrashevych, 5 Sep 2025). In the substitution-tiling case, this abstract solenoidal construction becomes concrete: 3 is identified with the Anderson–Putnam complex and 4 with the translational tiling hull (Walton et al., 2021).
4. Substitution tilings and the canonical inverse-semigroup example
A central family of examples is provided by Kellendonk’s tiling semigroup for a finite local complexity substitution tiling. Fix an FLC, recognisable substitution on a finite prototile set 5 that forces the border, possibly after collaring. A doubly pointed patch is a triple 6 consisting of a finite patch 7 with distinguished tiles 8, considered up to translation. The set 9 of all such triples, together with 00, becomes an inverse semigroup under
01
when the two pointed patches are compatible and the in/out tiles match after translation, and 02 otherwise. The inverse is 03, the idempotents are 04 and 05, and the natural order satisfies
06
as doubly pointed patches with the same in/out tiles. Each 07 acts as a partial bijection on the discrete hull 08 with domain
09
and range 10, and these elements correspond to open bisections in the étale translation groupoid (Walton et al., 2021).
Self-similarity is obtained by passing to the substitution graph 11, whose vertices are the prototiles and whose edges are supertile extensions 12 with 13. The associated topological Markov chain 14 consists of right-infinite, left-pointing paths, and there is a canonical homeomorphism 15. Under this identification, the partial translations coming from doubly pointed patches satisfy the inverse-semigroup restriction rule described above. For recognisable border-forcing substitutions, the tiling semigroup 16 is self-similar. It is also contracting: one may take as a finite semi-nucleus the set of doubly pointed star-patches 17, namely patches whose tiles share a common point, with either 18 or 19 and 20 adjacent. The contraction mechanism is geometric: under successive restrictions, the distance 21 between the in/out tiles shrinks by at least 22 per step, where 23 is the inflation scale, and finite local complexity leaves only finitely many configurations below a fixed radius. After enough steps, the restrictions are forced into the finite family of star patches (Walton et al., 2021).
This contracting structure controls the limit space. The map 24 is defined by intersecting nested subtile supports determined by successive embeddings; its value is a unique point in the support of the range prototile. The semigroup asymptotic equivalence relation corresponds exactly to the gluing relation in the Anderson–Putnam complex 25, and therefore
26
Under this identification, the shift 27 on 28 coincides with the substitution-induced map on 29, and the inverse limit 30 is homeomorphic to the translational tiling hull 31. In the border-forcing Fibonacci example, collaring produces prototiles 32 with substituted images
33
and the generators of the semigroup are doubly pointed patches on single tiles or adjacent two-tile patches. The explicit self-similarity rules close on a finite set after enough restriction steps, and the resulting limit space agrees with the Anderson–Putnam complex for the Fibonacci tiling (Walton et al., 2021).
5. Tight groupoids, Steinberg algebras, and simplicity
The inverse-semigroup viewpoint is inseparable from the groupoid of germs and the tight spectrum. For an inverse semigroup 34 of local homeomorphisms of a totally disconnected space 35, the groupoid of germs has arrows 36, with multiplication
37
and inversion
38
For an abstract inverse semigroup with idempotents 39, ultrafilters 40 form the tight spectrum, and the tight étale groupoid 41 is built from germs 42 with 43. In the ample case, the ultrafilter space is homeomorphic to the unit space, and the groupoid of germs reconstructs the original étale groupoid from the inverse semigroup of compact open bisections. The corresponding Steinberg algebra 44 is the 45-linear span of indicators of compact open bisections, with convolution
46
and for complex coefficients one obtains the dense 47-algebra underlying the groupoid 48-algebras (Nekrashevych, 5 Sep 2025).
Contracting self-similar groupoids have particularly strong structural properties. The nucleus determines a Hausdorff criterion: such a groupoid is Hausdorff if and only if, for some Markov partition of the shift, the associated nucleus consists of pairwise disjoint bisections. Contracting groupoids also have polynomial growth of balls and polynomial complexity of Cayley balls, hence are amenable; if 49 is a primitive one-sided SFT and the groupoid is contracting and 50-invariant, then it is almost finite. These dynamical finiteness properties feed directly into the analysis of the reduced and full groupoid 51-algebras and into the structure of topological full groups (Nekrashevych, 5 Sep 2025).
For self-similar groupoids acting on graph path spaces, the associated inverse semigroup 52 is generated by paths, path inverses, groupoid elements, and 53, and every nonzero element has a canonical form 54. The contracted algebra 55 has a tight ideal 56, and when 57 is congruence-free the singular ideal 58 is the unique maximal ideal containing 59; thus 60 is simple exactly when 61. In the contracting case, recurrent subgroups inside the nucleus and synchronized vertices of an associated Schreier graph provide an explicit criterion for deciding simplicity. At the 62-level, finite closure of isotropy fibers implies that for the tight groupoid 63,
64
This extends to contracting self-similar groupoids the coincidence of Steinberg simplicity and reduced 65-simplicity already familiar in several special cases (Aakre, 22 Oct 2025).
6. Related theories, misconceptions, and current boundaries
A common misconception is that every inverse-semigroup model of self-similarity presently comes with a developed contracting theory. In the finitely aligned self-similar 66-graph framework, the 2024 inverse-semigroup approach does not define a contracting property. Instead, it develops conditions such as pseudo-freeness, locally exhausted strongly fixed sets 67, 68-cofinality, and 69-aperiodicity. These govern Hausdorffness of the tight groupoid, minimality, effectiveness, and simplicity of the associated 70-algebra. The paper explicitly presents a possible analogue of contraction in terms of the cocycle 71, eventual finiteness of restrictions, and a finite set of “nucleus” paths, but it does not undertake that analysis (Larki, 2024).
The currently established substitution-tiling theory also has clear hypotheses and limits. The tiling constructions use finite local complexity, recognisability, and border forcing in an essential way, with collaring invoked when needed to force the border. Primitivity ensures repetitivity and compactness of the hull in the standard substitution setting. The semigroup paper does not claim uniqueness or minimality of the semi-nucleus, and the choice of finite controlling set can depend on adjacency conventions, such as face-sharing versus mere boundary intersection in higher dimensions. The translational case is the one fully developed; extensions to rigid motions are mentioned, but non-FLC tilings, non-border-forcing substitutions, and questions about how contraction interacts with groupoid hyperbolicity or with 72-algebra properties such as pure infiniteness are left open (Walton et al., 2021).
Taken together, these developments show that contracting self-similar inverse semigroups occupy a precise intermediate position between inverse-semigroup models of local symmetry and finite-state dynamics on symbolic or tiling structures. Their finite nuclei or semi-nuclei encode the asymptotic stabilization of restrictions; their limit spaces organize geometric identifications such as the Anderson–Putnam complex; and their tight groupoids mediate the passage to Steinberg algebras, 73-algebras, and full groups. This suggests a broad unifying role for contraction across symbolic dynamics, substitution tilings, and self-similar groupoid theory, while also making clear that the notion is not yet uniformly developed in all inverse-semigroup models.