1 Introduction
The construction of topological full groups has recently attracted attention because it led to solutions of several outstanding open problems in group theory. For instance, it gave rise to first examples of finitely generated, infinite simple amenable groups (see [Reference Juschenko and Monod39] and also [Reference Juschenko, Nekrashevych and de la Salle40]). Topological full groups also led to the first examples of finitely generated, infinite simple groups with intermediate growth [Reference Nekrashevych65]. Moreover, this construction also produces new families of infinite simple groups with prescribed finiteness properties [Reference Skipper, Witzel and Zaremsky83].
Topological full groups arise from generalized dynamical systems in the form of topological groupoids, which describe orbit structures of dynamical systems in situations where the actual space of orbits might be very badly behaved. Topological groupoids only capture local symmetries arising in dynamical systems, which is enough to determine their orbit structures. Roughly speaking, elements of topological full groups are global symmetries which are pieced together from local symmetries encoded by topological groupoids.
Topological groupoids and their topological full groups arise in a variety of settings, for instance from topological dynamical systems given by actions of groups on topological spaces by homeomorphisms. Indeed, the first examples of topological full groups were studied in [Reference Krieger47, Reference Giordano, Putnam and Skau32] in the setting of Cantor minimal systems and the closely related context of Bratteli diagrams. They also arise from shifts of finite type, or more generally, from graphs (see, for instance, [Reference Matui57]). Further examples have been constructed from self-similar groups or actions and higher rank graphs (see, for instance, [Reference Matui58, Reference Nekrashevych64]). In this context, there is an interesting connection to C*-algebra theory because topological groupoids serve as models for C*-algebras (see [Reference Renault76]) such as Cuntz algebras, Cuntz–Krieger algebras, graph C*-algebras or higher rank graph C*-algebras, many of which play distinguished roles in the classification programme for C*-algebras. There is also an interesting link to group theory because Thompson’s group V and many of its generalizations and variations [Reference Higman37, Reference Stein86, Reference Brin5] can be described as topological full groups of corresponding topological groupoids. In the case of V, this observation goes back to [Reference Nekrashevych63]. This gives a dynamical perspective on Thompson-like groups, which have been popular and important objects of study in group theory ever since the introduction of V by Thompson (see, for instance, [Reference Cannon, Floyd and Parry9]).
While general structural properties [Reference Matui56, Reference Matui57, Reference Matui58, Reference Nekrashevych66, Reference Matte Bon55] and rigidity results have been developed [Reference Rubin78, Reference Medynets60, Reference Matui57] and several deep results have been established for particular examples of topological full groups [Reference Juschenko and Monod39, Reference Juschenko, Nekrashevych and de la Salle40, Reference Nekrashevych65, Reference Skipper, Witzel and Zaremsky83, Reference Szymik and Wahl90], it would be desirable to create a dictionary between dynamical properties and invariants of topological groupoids on the one hand and group-theoretic properties and invariants of topological full groups on the other hand. This would allow us to study topological full groups – which are very interesting but in many aspects still remain mysterious – through the underlying topological groupoids which are often much more accessible. The goal of this paper is to develop this programme in the context of homological invariants by establishing a link between groupoid homology and group homology of topological full groups. This leads to a better understanding of this class of groups arising from dynamics, not only because it allows us to compute group homology, which is a fundamental invariant, but also because the methods developed to accomplish this task reveal interesting connections.
For the particular example class of Thompson’s group V and its generalizations, the study of homological invariants and properties has a long history [Reference Brown and Geoghegan8, Reference Brown7]. It was shown in [Reference Brown7] that V is rationally acyclic. Only recently, it was established in [Reference Szymik and Wahl90] that V is even integrally acyclic. The new approach in [Reference Szymik and Wahl90] also allows for many more homology computations for Higman–Thompson groups. However, for other classes of topological full groups, very little is known about homological invariants. In degree one, Matui has formulated the AH-conjecture, which describes
$H_1$
(i.e., the abelianization) of topological full groups in terms of groupoid homology of the underlying topological groupoids. This AH-conjecture has been verified for general classes of topological full groups (for instance, for almost finite, principal groupoids, see [Reference Matui56, Reference Matui57, Reference Matui58]) as well as for several example classes (for instance, for groupoids arising from shifts of finite type [Reference Matui57, Reference Matui58], graphs [Reference Nyland and Ortega67] or self-similar actions [Reference Nyland and Ortega68], as well as transformation groupoids of odometers [Reference Scarparo79] and Cantor minimal dihedral systems [Reference Scarparo80]). However, no general results of this nature are known concerning homology groups in higher degree.
In this paper, we develop a new approach to homological invariants of topological full groups. The key novelties are the construction of small permutative categories of bisections for all ample groupoids and the realization of groupoid homology as (reduced) stable homology of the associated algebraic K-theory spectra. Another key ingredient is the identification of homology of the corresponding infinite loop spaces with group homology of the topological full groups we are interested in. This last identification is inspired by [Reference Szymik and Wahl90] and at the same time vastly generalizes corresponding results on the particular example class of Higman–Thompson groups in [Reference Szymik and Wahl90]. Our new insights allow us to apply powerful tools from algebraic topology to the study of homology of topological full groups, bringing together group theory, topological dynamics and algebraic topology as well as ideas from operator algebras. Among other things, our insights lead to
-
• a complete description of rational group homology for large classes of topological full groups,
-
• general vanishing and acyclicity results, explaining and generalizing the result that V is acyclic in [Reference Szymik and Wahl90],
-
• a verification of Matui’s AH-conjecture for a general class of ample groupoids, including all purely infinite and minimal ones.
We establish these results under very mild assumptions, that is, for all ample groupoids which are minimal, whose unit spaces do not have isolated points, and which have comparison. The first two conditions are necessary, as we explain below in our discussion of Theorem B. Comparison appears naturally and is in itself an interesting property. It has been verified in many situations [Reference Downarowicz and Zhang16, Reference Kerr and Naryshkin45, Reference Gardella, Geffen, Kranz and Naryshkin27], and there is the conjecture that comparison holds in great generality, as we explain below. For topological full groups of amplified groupoids, we prove analogous results in complete generality, that is, for all ample groupoids. The present work is a significant step forward in our understanding of homological invariants of ample groupoids and topological full groups, both at the conceptual level as well as concerning concrete applications. Indeed, our results on rational group homology are the first explicit computations of that kind which work in all degrees. The acyclicity results imply, for example, that all of Brin’s groups
$nV$
are integrally acyclic and that all Brin–Higman–Thompson groups
$nV_{k,r}$
are rationally acyclic. In addition, we are able to construct continuum many pairwise nonisomorphic infinite simple groups which are all integrally acyclic. Moreover, our work leads to a conceptual explanation and strengthening of Matui’s AH-conjecture as we obtain precise obstructions for the strong AH-conjecture and establish that the amplified version of the AH-conjecture is always true (i.e., for all ample groupoids).
Let us now formulate our main results. Let G be a topological groupoid, that is, a topological space which is at the same time a small category with invertible morphisms such that all operations (range, source, multiplication and inversion maps) are continuous. We always assume the unit space
${G^{(0)}}$
consisting of the objects of G to be locally compact and Hausdorff. In addition, suppose that G is ample, in the sense that it has a basis for its topology given by compact open bisections (see § 2.1). If
${G^{(0)}}$
is compact, then the topological full group
$\boldsymbol {F}(G)$
is defined as the group of global compact open bisections. In the general case,
$\boldsymbol {F}(G)$
is the inductive limit of topological full groups of restrictions of G to compact open subspaces of
${G^{(0)}}$
. The new examples of infinite simple groups mentioned at the beginning (see [Reference Juschenko and Monod39, Reference Juschenko, Nekrashevych and de la Salle40, Reference Nekrashevych65, Reference Skipper, Witzel and Zaremsky83]) are given by commutator subgroups
$\boldsymbol {D}(G)$
of
$\boldsymbol {F}(G)$
. Given an ample groupoid G as above, we construct a small permutative category
$\mathfrak B_G$
of compact open bisections of G (see § 3). Let
$\mathbb {K}(\mathfrak B_G)$
be the algebraic K-theory spectrum of
$\mathfrak B_G$
and
$\Omega ^{\infty } \mathbb {K}(\mathfrak B_G)$
the associated infinite loop space (see § 2.6).
Our first main result identifies the (reduced) stable homology of
$\mathbb {K}(\mathfrak B_G)$
with the groupoid homology of G as introduced in [Reference Crainic and Moerdijk14] and studied in [Reference Matui56].
Theorem A (see Theorem 4.18).
Let G be an ample groupoid with locally compact Hausdorff unit space. Then we have

For the second main result, we need the assumption that G is minimal, that is, every G-orbit is dense in
${G^{(0)}}$
and that the unit space of G does not have isolated points. These two conditions are necessary for Theorem B. We also require G to have comparison, which roughly means that G-invariant measures on
${G^{(0)}}$
control when one compact open subspace of
${G^{(0)}}$
can be transported into another by compact open bisections of G. Comparison appears naturally and is needed for the key ingredient, Morita invariance (see Theorem F), which allows us to compare compact open subspaces of the unit space and the corresponding topological full groups of the restricted groupoids in homology. Under these assumptions, we can identify group homology of the topological full group
$\boldsymbol {F}(G)$
with the homology of
$\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G)$
, the connected component of the base point in
$\Omega ^{\infty } \mathbb {K}(\mathfrak B_G)$
.
Theorem B (see Theorem 5.18).
Let G be an ample groupoid whose unit space is locally compact Hausdorff without isolated points. Assume that G is minimal and has comparison. Then we have

Note that the group completion theorem (see [Reference McDuff and Segal59, Reference Randal-Williams74]) gives us a similar isomorphism in homology, where the left-hand side is replaced by homology of the amplified version of the topological full group. However, that alone is not enough to derive Theorem B. Indeed, the key (and also most demanding) step is to show that the amplified version of the topological full group and the topological full group itself have the same group homology. This is achieved by Morita invariance (Theorem F), which plays the role of homological stability in [Reference Szymik and Wahl90] (see also [Reference Randal-Williams and Wahl75]).
Groupoid homology is much more accessible than group homology of topological full groups because there are many tools to compute groupoid homology, and several computations have been produced for various example classes of ample groupoids (see § 2.3.2). Thus, the point of our two main results is that they enable us to study group homology of topological full groups in terms of groupoid homology, provided we understand how to relate
$H_*(\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G))$
to
$\tilde {H}_*(\mathbb {K}(\mathfrak B_G))$
. This problem has been studied in algebraic topology, where powerful tools have been developed. The precise relation between homology of infinite loop spaces and the corresponding spectra is not easy to understand. But we can still derive several consequences. In the following, let us present a selection of such consequences.
In order to present our results on rational group homology, we need the following notation:

as well as

Corollary C (see Corollaries 6.1 and 6.5).
Let G be an ample groupoid, with locally compact Hausdorff unit space without isolated points. Assume that G is minimal and has comparison. Then, as graded vector spaces over
$\mathbb {Q}$
,

In particular,
$\boldsymbol {F}(G)$
is rationally acyclic (i.e.,
$H_*(\boldsymbol {F}(G),\mathbb {Q}) \cong \left \{ 0 \right \}$
for all
$*> 0$
) if and only if
$H_*(G,\mathbb {Q}) \cong \left \{ 0 \right \}$
for all
$*>0$
.
For the commutator subgroup
$\boldsymbol {D}(G)$
of
$\boldsymbol {F}(G)$
, we obtain, again as graded vector spaces over
$\mathbb {Q}$
,

Here,
$\mathrm {Ext}$
stands for exterior algebra (see, for instance, [Reference Greub35, § 5]) and
$\mathrm {Sym}$
stands for symmetric algebra (see, for instance, [Reference Greub35, § 9]).
Next, we present vanishing results which generalize and provide a conceptual explanation for the result in [Reference Szymik and Wahl90] that V is acyclic.
Corollary D (see Corollaries 6.8, 6.9 and 6.10).
Let G be an ample groupoid whose unit space is locally compact Hausdorff and does not have isolated points. Assume that G is minimal and has comparison.
Suppose that
$k \in \mathbb {Z}$
with
$k> 0$
. If
$H_*(G) \cong \left \{ 0 \right \}$
for all
$* < k$
, then
$H_*(\boldsymbol {F}(G)) \cong \left \{ 0 \right \}$
for all
$0 < * < k$
and
$H_k(\boldsymbol {F}(G)) \cong H_k(G)$
. If
$k \geq 2$
, then this implies
$\boldsymbol {F}(G) = \boldsymbol {D}(G)$
. In particular, if
$H_*(G) \cong \left \{ 0 \right \}$
for all
$* \geq 0$
, then
$\boldsymbol {F}(G)$
is integrally acyclic, that is,
$H_*(\boldsymbol {F}(G)) \cong \left \{ 0 \right \}$
for all
$*> 0$
, and
$\boldsymbol {F}(G) = \boldsymbol {D}(G)$
.
For the commutator subgroup, we always have
$H_1(\boldsymbol {D}(G)) \cong \left \{ 0 \right \}$
.
Concrete examples where Corollary D applies can be found in § 6.4. In particular, we construct continuum many pairwise nonisomorphic infinite simple groups which are all integrally acyclic (see Remark 6.18).
In low degrees, we obtain the following exact sequence.
Corollary E (see Corollary 6.14).
Let G be an ample groupoid, with locally compact Hausdorff unit space without isolated points. Assume that G is minimal and has comparison. Then there is an exact sequence

The maps
$\eta $
and
$\zeta $
coincide with the ones in [Reference Matui58, § 2.3] and [Reference Nekrashevych66, § 7].
In particular, Matui’s AH-conjecture is true for ample groupoids G which are minimal, have comparison and whose unit spaces are locally compact Hausdorff without isolated points.
Note that this in particular verifies Matui’s AH-conjecture for all purely infinite minimal ample groupoids, which was not known before. Our result also verifies the AH-conjecture for all minimal ample groupoids which are
$\sigma $
-compact, Hausdorff and almost finite, and whose unit spaces are compact without isolated points. Previously, this was only known under the additional assumption of principality [Reference Matui56].
Our results also lead to several new concrete homology computations. For instance, if G is the transformation groupoid of a Cantor minimal
$\mathbb {Z}$
-system, then the commutator subgroup
$\boldsymbol {D}(G)$
of
$\boldsymbol {F}(G)$
is always rationally acyclic. In particular, this covers the class of infinite simple amenable groups found in [Reference Juschenko and Monod39]. Moreover, we obtain that all Brin–Higman–Thompson groups
$nV_{k,r}$
are rationally acyclic and that
$nV_{2,r}$
is integrally acyclic for all n and r (this is the case
$k=2$
). We also obtain concrete computations of rational group homology for topological full groups of certain tiling groupoids, graph groupoids and groupoids attached to self-similar actions such as Katsura–Exel–Pardo groupoids. Moreover, we compute rational group homology for classes of Thompson-like groups introduced by Stein in [Reference Stein86], including irrational slope versions of Thompson’s group V. The reader may consult § 6.4 for results concerning homology for concrete example classes of topological full groups.Let us now explain the main ideas. The construction of
$\mathfrak B_G$
is a key ingredient. The underlying category of
$\mathfrak B_G$
actually already appeared in [Reference Li53, § 2] in the context of finiteness properties, but the extra structure making
$\mathfrak B_G$
a small permutative category has not been exploited before. For us, the key insight is that for general ample groupoids, we can replace the small permutative categories constructed from Cantor algebras in [Reference Szymik and Wahl90] in the setting of Higman–Thompson groups by the categories of bisections
$\mathfrak B_G$
. This allows us to treat general ample groupoids, for which the notion of Cantor algebras is not available. Actually, from the point of view of groupoids,
$\mathfrak B_G$
is more natural because it takes into account all compact open subspaces of the unit space of our groupoid, whereas for groupoids giving rise to Higman–Thompson groups, the small permutative categories constructed from Cantor algebras in [Reference Szymik and Wahl90] are only subcategories of our
$\mathfrak B_G$
. To create the structure of a small permutative category starting with compact open bisections of our ample groupoid G, the idea of amplification is crucial, that is, we pass from G to
$\mathcal R \times G$
. Here,
$\mathcal R$
is the full equivalence relation on
$\mathbb {N} = \left \{ 1, 2, 3, \dotsc \right \}$
, that is,
$\mathcal R = \mathbb {N} \times \mathbb {N}$
with the discrete topology. On the C*-algebraic level, this corresponds to passing to matrix algebras, an idea which is at the heart of K-theory. Actually, if we are willing to replace
$\boldsymbol {F}(G)$
by
$\boldsymbol {F}(\mathcal R \times G)$
, then our results above are unconditionally true, that is, they do not need the assumptions that
${G^{(0)}}$
has no isolated points and that G is minimal and has comparison (see Thereom 5.17 and the results in § 6). In particular, we obtain a proof, for general ample groupoids, of a modified AH-conjecture with
$\boldsymbol {F}(\mathcal R \times G)$
in place of
$\boldsymbol {F}(G)$
(see Theorem 6.12 and Remark 6.15).
To go back from
$\boldsymbol {F}(\mathcal R \times G)$
to
$\boldsymbol {F}(G)$
, at least in homology, we need to establish Morita invariance, which plays the role of homological stability in [Reference Szymik and Wahl90] (see also [Reference Randal-Williams and Wahl75]).
Theorem F (see Theorem 5.14 and Remark 5.16).
Suppose that G is an ample groupoid which is minimal, has comparison, and whose unit space
${G^{(0)}}$
is locally compact Hausdorff without isolated points. Then for all nonempty compact open subspaces
$U \subseteq V$
of
${G^{(0)}}$
, the canonical maps
$\boldsymbol {F}(G_U^U) \to \boldsymbol {F}(G_V^V)$
and
$\boldsymbol {D}(G_U^U) \to \boldsymbol {D}(G_V^V)$
induce isomorphisms in homology in all degrees.
Here,
$G_U^U$
and
$G_V^V$
are the restrictions of G to U and V, respectively. Theorem F implies that the homology of Brin–Higman–Thompson groups
$n V_{k,r}$
does not depend on r (see § 6.4), just as in the case of Higman–Thompson groups [Reference Szymik and Wahl90]. Moreover, Theorem F implies that homology of topological full groups and their commutator subgroups is invariant under (Morita) equivalence of groupoids (see Corollary 5.15 and Remark 5.16).Interestingly, the notion of comparison also appears in the classification programme of C*-algebras [Reference Kerr44, Reference Kerr and Szabó46, Reference Kerr and Naryshkin45, Reference Ma and Wu54]. For instance, transformation groupoids of free minimal actions of groups with subexponential growth and elementary amenable groups on the Cantor space have comparison [Reference Downarowicz and Zhang16, Reference Kerr and Naryshkin45]. Moreover, all purely infinite minimal groupoids have comparison. This includes transformation groupoids arising from amenable, minimal actions of many nonamenable groups on the Cantor space [Reference Gardella, Geffen, Kranz and Naryshkin27]. At the moment, there is no example of a minimal ample groupoid known which does not have comparison, and there is the conjecture that all transformation groupoids of free minimal group actions on the Cantor space have comparison. Our proof of Morita invariance splits naturally into the case of purely infinite minimal groupoids, where no nonzero invariant measures exist, and the case where nonzero invariant measures do exist (almost finite minimal groupoids, for instance). The cases covered in [Reference Szymik and Wahl90] belong to the purely infinite setting. In the setting where nonzero invariant measures do exist, no Morita invariance results were known and we had to develop new ideas. In both cases, we analyse connectivity of certain simplicial complexes constructed out of bisections, following the general criterion for homological stability formulated in [Reference Randal-Williams and Wahl75]. Our result identifying (reduced) stable homology of the algebraic K-theory spectrum
$\mathbb {K}(\mathfrak B_G)$
with groupoid homology of G is a completely new insight which does not appear in [Reference Szymik and Wahl90]. This result is interesting on its own right because it gives a new perspective on groupoid homology, which is a fundamental invariant in topological dynamics. For instance, this invariant plays a key role in the classification of Cantor minimal systems up to topological orbit equivalence [Reference Giordano, Putnam and Skau31, Reference Giordano, Matui, Putnam and Skau29, Reference Giordano, Matui, Putnam and Skau30]. This new insight leads to a conceptual explanation why Thompson’s group V is acyclic (as proven in [Reference Szymik and Wahl90]). This is because, as observed in [Reference Nekrashevych63], V can be identified with the topological full group of the ample groupoid
$G_2$
, which is the Deaconu–Renault groupoid for the one-sided full shift on two symbols (see § 2.2.4). And it is known that the homology of
$G_2$
vanishes (see § 2.3.2). From the point of view of C*-algebras, this can be explained using Matui’s HK-conjecture [Reference Matui58, Conjecture 2.6], because
$G_2$
is a groupoid model for the Cuntz algebra
$\mathcal O_2$
, whose K-theory vanishes.
Our main results also lead to a better understanding of Matui’s AH-conjecture by relating it to the Atiyah–Hirzebruch spectral sequence. Our work on the AH-conjecture demonstrates that our proof of Theorem A reveals more information about the isomorphism
$\tilde {H}_*(\mathbb {K}(\mathfrak B_G)) \cong H_*(G)$
, allowing us to identify the maps in the Atiyah–Hirzebruch spectral sequence with the ones appearing in Matui’s AH-conjecture.
I would like to thank E. Scarparo, O. Tanner and M. Yamashita for very helpful comments and discussions.
2 Preliminaries
2.1 Groupoids
A groupoid is a small category whose morphisms are all invertible. As usual, we identify the groupoid with its set of morphisms, say G, and view its set of objects (also called units)
${G^{(0)}}$
as a subset of G by identifying objects with the corresponding identity morphisms. By definition, our groupoid G comes with range and source maps
$\mathrm {r}: \: G \to {G^{(0)}}$
,
$\mathrm {s}: \: G \to {G^{(0)}}$
, a multiplication map

and an inversion map
$G \to G, \, g \mapsto g^{-1}$
such that
$\mathrm {r}(g^{-1}) = \mathrm {s}(g)$
,
$\mathrm {s}(g^{-1}) = \mathrm {r}(g)$
,
$g g^{-1} = \mathrm {r}(g)$
and
$g^{-1} g = \mathrm {s}(g)$
. These structure maps satisfy a list of conditions so that G becomes a small category (see, for instance, [Reference Renault76, Chapter I, Section 1]).
We are interested in the case of topological groupoids, that is, our groupoid G is endowed with a topology such that range, source, multiplication and inversion maps are all continuous. We do not assume that G is Hausdorff, but
${G^{(0)}}$
is always assumed to be Hausdorff in the subspace topology. We call
${G^{(0)}}$
the unit space. We will also always assume that
${G^{(0)}}$
is locally compact. A topological groupoid is called étale if the range map (and hence also the source map) is a local homeomorphism. It follows that
${G^{(0)}}$
is an open subspace of G in that case. An open subspace
$U \subseteq G$
is called an open bisection if the restricted range and source maps
$\mathrm {r} \vert _U: \: U \to \mathrm {r}(U), \, g \mapsto \mathrm {r}(g)$
,
$\mathrm {s} \vert _U: \: U \to \mathrm {s}(U), \, g \mapsto \mathrm {s}(g)$
are bijections (and hence homeomorphisms). If G is étale, then G has a basis for its topology consisting of open bisections. Note that open bisections are always locally compact and Hausdorff because they are homeomorphic to open subspaces of the unit space. A topological groupoid G is called ample if it is étale and its unit space
${G^{(0)}}$
is totally disconnected. An étale groupoid is ample if and only if it has a basis for its topology consisting of compact open bisections.
A topological groupoid G is called minimal if for all
$x \in {G^{(0)}}$
, the orbit
$G.x \mathrel {:=} \left \{ \mathrm {r}(g) \text {: } g \in \mathrm {s}^{-1}(x) \right \}$
is dense in
${G^{(0)}}$
. Let
$M(G)$
be the set of all nonzero Radon measures
$\mu $
on
${G^{(0)}}$
which are invariant, that is,
$\mu (\mathrm {r}(U)) = \mu (\mathrm {s}(U))$
for all open bisections
$U \subseteq G$
. An ample groupoid G is said to have groupoid strict comparison for compact open sets (abbreviated by comparison in the following) if for all nonempty compact open sets
$U, V \subseteq {G^{(0)}}$
with
$\mu (U) < \mu (V)$
for all
$\mu \in M(G)$
, there exists a compact open bisection
$\sigma \subseteq G$
with
$\mathrm {s}(\sigma ) = U$
and
$\mathrm {r}(\sigma ) \subseteq V$
(see for instance [Reference Ma and Wu54, § 6]). Note that we restrict ourselves to nonempty open sets U and V because we want our definition of comparison to cover purely infinite groupoids, where
$M(G) = \emptyset $
(see below).
Examples of groupoids with comparison include locally compact
$\sigma $
-compact Hausdorff ample groupoids with compact unit spaces which are almost finite in the sense of [Reference Matui56, § 6] (see also [Reference Ma and Wu54, Proposition 7.2]). This covers many examples, for instance, AF groupoids, classes of transformation groupoids and tiling groupoids, as we explain below in § 2.2. Another class of groupoids with comparison is given by purely infinite minimal groupoids, in the following sense: An ample groupoid G is purely infinite minimal if and only if for all compact open subspaces
$U, V \subseteq {G^{(0)}}$
with
$V \neq \emptyset $
, there exists a compact open bisection
$\sigma \subseteq G$
such that
$\mathrm {s}(\sigma ) = U$
and
$\mathrm {r}(\sigma ) \subseteq V$
(compare [Reference Matui57, § 4.2], but we do not require essential principality or Hausdorffness). Concrete examples are discussed in § 2.2. By definition, it is clear that purely infinite minimal groupoids have comparison.
2.2 Examples of groupoids
Let us discuss several classes of examples of topological groupoids.
2.2.1 AF groupoids
AF groupoids are inductive limits of elementary groupoids. Here, an elementary groupoid is a disjoint union of groupoids of the form
$\mathcal R \times X$
, where
$\mathcal R$
is the full equivalence relation on a finite set and X is a totally disconnected, locally compact Hausdorff space. AF groupoids are represented by Bratteli diagrams. We refer to [Reference Renault76, Chapter III, § 1], [Reference Giordano, Putnam and Skau33, § 3] and [Reference Matui56, § 2] for details.
2.2.2 Transformation groupoids
Let
$\Gamma $
be a discrete group acting on a locally compact Hausdorff space X via
$\Gamma \times X \to X, \, (\gamma , x) \mapsto \gamma .x$
. We form the transformation groupoid
$\Gamma \ltimes X \mathrel {:=} \Gamma \times X$
, equipped with the product topology. The unit space of
$G = \Gamma \ltimes X$
is given by
${G^{(0)}} = \left \{ e \right \} \times X \cong X$
(where e is the identity of
$\Gamma $
), with source and range maps
$\mathrm {s}(\gamma ,x) = x$
and
$\mathrm {r}(\gamma ,x) = \gamma .x$
. Multiplication is given by
$(\gamma ', \gamma .x) (\gamma , x) \mathrel {:=} (\gamma ' \gamma ,x)$
. Such a transformation groupoid is always étale. It is ample if and only if X is totally disconnected. Moreover, G is minimal if and only if
$\Gamma $
acts minimally on X, that is, for all
$x \in X$
, the orbit
$\left \{ \gamma .x \text {: } \gamma \in \Gamma \right \}$
is dense in X. For our transformation groupoid,
$M(G)$
coincides with the
$\Gamma $
-invariant non-zero Radon measures on X.
Suppose that
$\Gamma $
is countably infinite, that X is compact, metrizable and totally disconnected and that the
$\Gamma $
-action on X is free. Then the transformation groupoid
$G = \Gamma \ltimes X$
has comparison if all finitely generated subgroups of
$\Gamma $
have subexponential growth [Reference Downarowicz and Zhang16] (see also [Reference Kerr and Szabó46]) or if
$\Gamma $
is elementary amenable [Reference Kerr and Naryshkin45].
Concrete examples are given by Cantor minimal systems, that is, the case when
$\Gamma = \mathbb {Z}$
and X is homeomorphic to the Cantor space (see [Reference Giordano, Putnam and Skau31]), or by Cantor minimal
$\mathbb {Z}^d$
-systems, that is, the case when
$\Gamma = \mathbb {Z}^d$
and X is homeomorphic to the Cantor space (see [Reference Giordano, Matui, Putnam and Skau29, Reference Giordano, Matui, Putnam and Skau30]). A class of concrete examples is given by interval exchange transformations (see, for instance, [Reference Chornyi, Juschenko and Nekrashevych11]). Transformation groupoids of Cantor minimal dihedral systems also have comparison by [Reference Ortega and Scarparo70].
Another concrete class of examples is given by odometers: Let
$\Gamma _i$
be a decreasing sequence of finite index subgroups of a group
$\Gamma $
. Then the left multiplication action of
$\Gamma $
on
$\Gamma / \Gamma _i$
induces an action of
$\Gamma $
on
$X \mathrel {:=} \varprojlim _i \Gamma / \Gamma _i$
. X is always totally disconnected, the action is always minimal and the corresponding transformation groupoid always has comparison.
Furthermore, it was shown in [Reference Gardella, Geffen, Kranz and Naryshkin27] that transformation groupoids of amenable, minimal actions of many nonamenable groups on the Cantor space have comparison.
2.2.3 Tiling groupoids
Groupoids associated with tilings have been constructed in [Reference Kellendonk43]. For aperiodic, repetitive tilings with finite local complexity, the corresponding tiling groupoids are étale, minimal, have unit spaces homeomorphic to the Cantor space and are almost finite by [Reference Ito, Whittaker and Zacharias38], hence have comparison.
2.2.4 Graph groupoids
Groupoids attached to graphs have been constructed in [Reference Renault76, Reference Deaconu15] (see also [Reference Kumjian, Pask, Raeburn and Renault49, Reference Paterson71, Reference Nyland and Ortega67], for instance). We will refer to these as graph groupoids, and remark that they are special cases of Deaconu-Renault groupoids. The reader will find criteria when graph groupoids are purely infinite minimal in [Reference Nyland and Ortega67].
Let us describe groupoids associated with shifts of finite type (abbreviated by SFT groupoids), which are special cases of graph groupoids. Consider a shift of finite type encoded by a finite directed graph with vertices
$E^0$
and edges
$E^1$
. Let A be the corresponding adjacency matrix, that is,
$A = (A(j,i))_{j, i \in E^0}$
, where
$A(j,i)$
is the number of edges from i to j. Assume that A is irreducible, in the sense that for all
$j, i$
, there exists n such that
$A^n(j,i)> 0$
and that A is not a permutation matrix. Let
$X_A$
be the infinite path space of our graph, that is,
$X_A$
consists of infinite sequences
$(x_k)_k$
such that the target of
$x_{k+1}$
is the domain of
$x_k$
. Equip
$X_A$
with the product topology. Define the one-sided shift
$\sigma _A: \: X_A \to X_A$
by setting
$(\sigma _A(x_k))_k = x_{k+1}$
. The groupoid attached to our shift of finite type is given by

The topology of
$G_A$
is generated by sets of the form

where
$l, m \in \mathbb {Z}$
with
$l, m \geq 0$
, and U, V are open subspaces of
$X_A$
such that
$\sigma _A^l$
and
$\sigma _A^m$
induce homeomorphisms

The unit space of
$G_A$
is given by
$\left \{ (x,0,x) \in G_A \text {: } x \in X_A \right \}$
, which is canonically homeomorphic to
$X_A$
. Source and range maps are given by
$\mathrm {s}(x,n,y) = y$
,
$\mathrm {r}(x,n,y) = x$
and multiplication is given by
$(x,n,y)(y,n',z) = (x,n+n',z)$
. In this setting, our groupoid
$G_A$
is always purely infinite minimal, with unit space homeomorphic to the Cantor space. Note that compared to the convention in [Reference Matui57], the direction of our arrows is reversed.
2.2.5 Higher rank graph groupoids
Higher rank graphs are small categories which come with a functor to
$\mathbb {N}^k$
satisfying a certain factorisation property (see [Reference Kumjian and Pask48]). Groupoids attached to higher rank graphs have been introduced and studied in [Reference Kumjian and Pask48, Reference Farthing, Muhly and Yeend20]. These groupoids can be identified with boundary groupoids arising from left regular representations of higher rank graphs so that [Reference Li52, Proposition 5.21] gives sufficient conditions when these groupoids are purely infinite minimal. Particular examples are given by products of SFT groupoids, which are always purely infinite minimal and have been studied in [Reference Matui58].
2.2.6 Groupoids arising from self-similar actions
Groupoids associated with self-similar actions on trees have been introduced and studied in [Reference Nekrashevych64, Example 6.5] (see also [Reference Nyland and Ortega68], for instance). These are always étale and purely infinite minimal, with unit space homeomorphic to the Cantor space. Note, however, that these groupoids may be non-Hausdorff.Étale groupoids attached to self-similar actions on graphs have been studied in [Reference Exel and Pardo18] (see also [Reference Nyland and Ortega68, Reference Ortega69]). A special case is given by Katsura–Exel–Pardo groupoids
$G_{A,B}$
(in the language of [Reference Nyland and Ortega68]), where A and B are two
$N \times N$
row-finite matrices with integer entries, where
$N \in \mathbb {N} \cup \left \{ \infty \right \}$
, and all entries of A are nonnegative. If A is irreducible and not a permutation matrix, then these groupoids are purely infinite minimal, with unit space homeomorphic to the Cantor space.
2.2.7 Groupoids arising from piecewise affine transformations
For fixed
$\lambda \in (0,1)$
, groupoids arising from piecewise affine transformations on the unit interval, which on subintervals of the form
$[a,b)$
, for
$a, b \in \mathbb {Z}[\lambda ,\lambda ^{-1}]$
, are given by
$t \mapsto \lambda ^i t + c$
for some
$i \in \mathbb {Z}$
and
$c \in \mathbb {Z}[\lambda ,\lambda ^{-1}]$
, have been studied in [Reference Li50] (where they are denoted by
$G \ltimes O_{P \subseteq G} \vert _{N(P)}^{N(P)}$
). These groupoids are étale, minimal, with unit space homeomorphic to the Cantor space, and a similar argument as in [Reference Li50, Proposition 4.1] shows that the groupoids are purely infinite.
Remark 2.1. The groupoids in § 2.2.4, § 2.2.5 and § 2.2.6 are special cases of boundary groupoids arising from left regular representations of left cancellative small categories (see [Reference Spielberg85, Reference Li52]). Actually, in all these cases, the underlying categories have natural Garside structures, which allow for a detailed analysis of structural properties of the corresponding groupoids (see [Reference Li53]).
2.3 Groupoid homology
Let us discuss groupoid homology in the general setting of non-Hausdorff groupoids. We refer the reader to [Reference Crainic and Moerdijk14, Reference Matui56] for more information about groupoid homology.
2.3.1 Functions with compact open support and definition of groupoid homology
Let Z be a topological space and
$\mathscr {O}$
a family of subspaces
$O \subseteq Z$
which are Hausdorff, open, locally compact and totally disconnected in the subspace topology, such that
$Z = \bigcup _{O \in \mathscr {O}} O$
. This implies that
$\mathscr {O}$
determines the topology of Z because a subset of Z is open if and only if its intersection with every
$O \in \mathscr {O}$
is open.
Let
$\mathsf {C}$
be a
$\mathbb {Z}$
-module, that is, an abelian group. Given
$c \in \mathsf {C}$
and a subset
$U \subseteq Z$
, let
$c_U$
denote the function
$Z \to \mathsf {C}$
with
$c_U \equiv c$
on U and
$c_U \equiv 0$
on
$Z \setminus U$
. Define

By construction,
$\mathscr {C}(Z,\mathsf {C})$
consists of functions
$Z \to \mathsf {C}$
. Clearly,
$\mathscr {C}(Z,\mathsf {C})$
is an abelian group. As observed in [Reference Steinberg87, Proposition 4.3],
$\mathscr {C}(Z,\mathsf {C})$
is also the linear span of all functions of the form
$c_K$
, where c runs through all
$c \in \mathsf {C}$
and K runs through all subspaces of Z which are compact, open and Hausdorff.
If Z is Hausdorff, then
$\mathscr {C}(Z,\mathsf {C})$
is the set of continuous
$\mathsf {C}$
-valued functions on Z with compact (open) support. In that case, disjointification is a key technique in the analysis of
$\mathscr {C}(Z,\mathsf {C})$
. In the non-Hausdorff setting, disjointification is not possible in general because intersections of compact sets might not be compact. Instead, the result below (Lemma 2.2) serves as a replacement. We include it because similar proof techniques will appear frequently in the non-Hausdorff setting.
Given
$U \subseteq Z$
, let
$\mathsf {C}_U \mathrel {:=} \left \{ c_U \text {: } c \in \mathsf {C} \right \}$
. Consider
$\bigoplus _U \mathsf {C}_U$
, where the sum runs over all compact open subsets U of some
$O \in \mathscr {O}$
, and let
$\mathscr {I}$
be the subgroup of
$\bigoplus _U \mathsf {C}_U$
generated by elements of the form
$c_{U \amalg V} - c_U - c_V$
, where
$U, V$
are disjoint compact open subspaces of some
$O \in \mathscr {O}$
.
Lemma 2.2. The kernel of the canonical projection map
$\pi : \: \bigoplus _U \mathsf {C}_U \to \mathscr {C}(Z,\mathsf {C}), \, c_U \mapsto c_U$
coincides with
$\mathscr {I}$
.
Proof. Suppose that
$f = \sum _{i \in I} (c_i)_{U_i}$
satisfies
$\pi (f) = 0$
, where I is a finite index set. Suppose that
$\left \{ O_1, \dotsc , O_n \right \}$
is a finite subset of
$\mathscr {O}$
such that for every
$i \in I$
there exists
$1 \leq m \leq n$
with
$U_i \subseteq O_m$
. We proceed inductively on n.
If
$n = 1$
, then all
$U_i$
are contained in some
$O \in \mathscr {O}$
. Then we can disjointify
$U_i$
in O, that is, we let
$\left \{ V_j \right \}$
be the set of nonempty subspaces of O of the form
$\bigcap _{i \in I'} U_i \cap \bigcap _{i' \in I \setminus I'} U_i^c$
, where
$I'$
runs through all nonempty subsets of I and
$U_i^c = Z \setminus U_i$
. By construction,
$\left \{ V_j \right \}$
is a family of pairwise disjoint subsets, and because O is Hausdorff, every
$V_j$
is compact open. Moreover, every
$U_i$
is a disjoint union of
$V_j$
because
$U_i = \bigcup _{i \in I'} (\bigcap _{i \in I'} U_i \cap \bigcap _{i' \in I \setminus I'} U_i^c)$
. So we can write
$U_i = \coprod _{j_i} V_{j_i}$
. Hence, it follows that
$(c_i)_{U_i} \equiv \sum _{j_i} (c_i)_{V_{j_i}} \ \mathrm {mod} \ \mathscr {I}$
. Hence, we obtain
$f \equiv \sum _j (\tilde {c}_j)_{V_j} \ \mathrm {mod} \ \mathscr {I}$
. But now
$\pi (f) = 0$
implies that every
$\tilde {c}_j$
must be zero because the
$V_j$
are pairwise disjoint. Hence,
$f \equiv \sum _j (\tilde {c}_j)_{V_j} = 0 \ \mathrm {mod} \ \mathscr {I}$
, that is,
$f \in \mathscr {I}$
.
Now, suppose that
$n> 1$
. By disjointifying, we may assume that all the
$U_i$
which are contained in a single
$O_m$
are pairwise disjoint. Now, fix
$i \in I$
with
$U_i \subseteq O_n$
. If there exists
$z \in Z$
with
$z \in U_i$
,
$z \notin U_{i'}$
for all
$i' \neq i$
, then
$c_i = 0$
as
$0 = \pi (f)(z) = c_i$
. Hence, we may assume
$U_i \subseteq \bigcup _{i \neq i' \in I} U_{i'}$
. Actually, we even have
$U_i \subseteq \bigcup _{i' \in I'} U_{i'}$
, where
$I'$
is a subset of
$I \setminus \left \{ i \right \}$
such that for every
$i' \in I'$
, we have
$U_{i'} \subseteq O_m$
for some
$1 \leq m < n$
. Here, we are using that all
$U_{i'}$
with
$U_{i'} \subseteq O_n$
are pairwise disjoint. Therefore, for every
$x \in U_i$
there exists a compact open neighbourhood
$V_x$
of x with
$V_x \subseteq U_{i'}$
for some
$i' \in I'$
. As
$U_i$
is compact, we can write
$U_i$
as a finite union
$U_i = \bigcup _{j \in J} V_j$
, where
$V_j = V_{x_j}$
for some
$x_j \in U_i$
. As
$U_i$
is contained in
$O_n$
, all
$V_j$
are also contained in
$O_n$
so that we can (after disjointifying) assume that the
$V_j$
are pairwise disjoint. Thus,
$(c_i)_{U_i} \equiv \sum _{j \in J} (c_i)_{V_j} \ \mathrm {mod} \ \mathscr {I}$
and thus
$f \equiv \sum _{j \in J} (c_i)_{V_j} + \sum _{i \neq i' \in I} (c_{i'})_{U_{i'}} \ \mathrm {mod} \ \mathscr {I}$
. Now, run this procedure for all
$i \in I$
such that
$U_i \subseteq O_n$
. In this way, we are able to replace
$\left \{ O_1, \dotsc , O_n \right \}$
by
$\left \{ O_1, \dotsc , O_{n-1} \right \}$
and then apply induction hypothesis.
We derive the following immediate consequence.
Corollary 2.3.
$\mathscr {C}(Z,\mathsf {C}) \cong \mathscr {C}(Z,\mathbb {Z}) \otimes _{\mathbb {Z}} \mathsf {C}$
.
Let G be an ample groupoid with locally compact Hausdorff unit space
${G^{(0)}}$
. Let
$\mathsf {C}$
be as above. Define

Note that since every compact open bisection is automatically Hausdorff,
$\mathscr {C}(G,\mathbb {Z})$
coincides with
$\mathscr {C}(Z,\mathbb {Z})$
as defined above, for
$Z = G$
and
$\mathscr {O}$
given by the collection of all open bisections.
$\mathscr {C}(G,\mathbb {Z})$
becomes a
$\mathbb {Z}$
-algebra with respect to convolution given by
$(f_1 f_2) (g) = \sum _{h_1 h_2 = g} f_1(h_1) f_2(h_2)$
for
$f_1, f_2 \in \mathscr {C}(G,\mathbb {Z})$
. Algebras of this form have for instance been studied in [Reference Steinberg87, Reference Clark, Exel, Pardo, Sims and Starling12].
Now, consider

$\mathscr {C}({G^{(0)}},\mathsf {C})$
is a left- and right-
$\mathscr {C}(G,\mathbb {Z})$
-module via

for
$f \in \mathscr {C}(G,\mathbb {Z})$
and
$m \in \mathscr {C}({G^{(0)}},\mathsf {C})$
. Let us now define groupoid homology in terms of the bar resolution and then explain an alternative approach using
$\mathrm {Tor\,}$
.
Let
${G^{(\nu )}} \mathrel {:=} \left \{ (g_1, \dotsc , g_{\nu }) \in G^{\nu } \text {: } \mathrm {s}(g_{\mu + 1}) = \mathrm {r}(g_{\mu }) \right \}$
, equipped with the subspace topology coming from the product topology on
$G^{\nu }$
. Let
$\mathscr {O}^{(\nu )}$
be the collection of subsets of
${G^{(\nu )}}$
of the form

where
$O_{\mu }$
are open bisections with
$\mathrm {s}(O_{\mu + 1}) = \mathrm {r}(O_{\mu })$
. Let
$\mathscr {C}({G^{(\nu )}},\mathsf {C})$
be defined as above (with
$Z = {G^{(\nu )}}$
,
$\mathscr {O} = \mathscr {O}^{(\nu )}$
). Consider the maps
$\tilde {d}_{\nu }^{\mu }: \: {G^{(\nu )}} \to {G^{(\nu - 1)}}$
given by
$\tilde {d}_1^0 = \mathrm {s}$
,
$\tilde {d}_1^1 = \mathrm {r}$
and

Since
$\tilde {d}_{\nu }^{\mu }$
are local homeomorphisms, they induce homomorphisms
$(\tilde {d}_{\nu }^{\mu })_*: \: \mathscr {C}({G^{(\nu )}},\mathsf {C}) \to \mathscr {C}({G^{(\nu - 1)}},\mathsf {C})$
given by
$(\tilde {d}_{\nu }^{\mu })_*(f)(z) = \sum _{y \ \in \ (d_{\nu }^{\mu })^{-1}(z)} f(y)$
. Now, define

It is straightforward to check that
$B_*(G,\mathsf {C}) \mathrel {:=} (\mathscr {C}({G^{(\nu )}},\mathsf {C}), \tilde {\partial }_{\nu })_{\nu }$
is a chain complex. Groupoid homology is defined as the homology of this chain complex, that is,

2.3.2 Groupoid homology for examples
Given an AF groupoid G as in § 2.2.1, the
$0$
-th homology
$H_0(G,\mathsf {C})$
is given by the dimension group, with coefficients in
$\mathsf {C}$
, of a Bratteli diagram describing G (the dimension group is independent of the choice of the diagram), and all higher homology groups vanish, that is,
$H_*(G,\mathsf {C}) \cong \left \{ 0 \right \}$
for all
$*> 0$
(see for instance [Reference Renault76, Reference Krieger47, Reference Farsi, Kumjian, Pask and Sims19, Reference Matui56]).
For a transformation groupoid
$G = \Gamma \ltimes X$
as in § 2.2.2, it follows from the definitions that groupoid homology is canonically isomorphic to group homology with coefficients in the
$\Gamma $
-module
$C_c(X,\mathsf {C})$
, that is,
$H_*(G,\mathsf {C}) \cong H_*(\Gamma ,C_c(X,\mathsf {C}))$
(see [Reference Brown6] for the definition of group homology). Here,
$C_c(X,\mathsf {C})$
denotes the set of compactly supported continuous functions on X with values in
$\mathsf {C}$
, where
$\mathsf {C}$
is equipped with the discrete topology. Note that since X is Hausdorff,
$C_c(X,\mathsf {C})$
coincides with
$\mathscr {C}(X,\mathsf {C})$
from § 2.3.1. Let us describe groupoid homology more explicitly in the case of Cantor minimal systems, following [Reference Giordano, Putnam and Skau31]. In that case,
$\Gamma = \mathbb {Z}$
, X is homeomorphic to the Cantor space, and
$C_c(X,\mathsf {C}) = C(X,\mathsf {C})$
because X is compact. Let
$\varphi \in \mathrm {Homeo}(X)$
be the homeomorphism corresponding to the canonical generator
$1$
of
$\mathbb {Z}$
. Then

$H_1(\mathbb {Z} \ltimes X,\mathsf {C}) \cong \mathsf {C}$
and all higher homology groups vanish, that is,
$H_*(\mathbb {Z} \ltimes X,\mathsf {C}) \cong \left \{ 0 \right \}$
for all
$*>1$
.
Let us now consider tiling groupoids as in § 2.2.3. Given a tiling of
$\mathbb {R}^d$
, let G be its tiling groupoid and
$\Omega $
the hull space of our tiling. As observed in [Reference Proietti and Yamashita72, § 5.2], groupoid cohomology of G can be identified with sheaf cohomology of
$\Omega $
. Using the description of groupoid homology of G in terms of group homology (see, for instance, [Reference Proietti and Yamashita72, § 5.2]) and Poincaré duality, we obtain an identification of groupoid homology
$H_*(G)$
with the
$(d-*)$
-th Čech cohomology
$\check {H}^{d-*}(\Omega )$
of
$\Omega $
. Explicit homology computations can be found in [Reference Gähler and Kellendonk26, Reference Forrest, Hunton and Kellendonk22, Reference Forrest, Hunton and Kellendonk23, Reference Gähler, Hunton and Kellendonk25].
For an SFT groupoid
$G_A$
as in § 2.2.4, it was shown in [Reference Matui56, Theorem 4.14] that

For homology computations for more general graph groupoids, we refer to [Reference Nyland and Ortega67] and the references therein.
For groupoids of higher rank graphs as in § 2.2.5, groupoid homology has been computed for some cases in [Reference Farsi, Kumjian, Pask and Sims19]. Let us briefly summarize the result from [Reference Farsi, Kumjian, Pask and Sims19] in the one vertex case. Let
$\Lambda $
be a one vertex k-graph and
$G_{\Lambda }$
the corresponding groupoid. Let
$\Lambda ^{\varepsilon _i}$
be the elements of
$\Lambda $
with degree
$\varepsilon _i$
, where
$\varepsilon _i$
are the standard generators of
$\mathbb {N}^k$
. Write
$N_i \mathrel {:=} \lvert \Lambda ^{\epsilon _i}\rvert - 1$
. If
$\Lambda $
is row-finite and
$N_i \geq 1$
for all i, then

For products of SFT groupoids, which is another particular case of groupoids of higher rank graphs, a complete computation of groupoid homology has been established in [Reference Matui58, Proposition 5.4].
Consider Katsura–Exel–Pardo groupoids
$G_{A,B}$
, which are special cases of groupoids attached to self-similar actions on graphs (see § 2.2.6). Let us present the groupoid homology computation in [Reference Ortega69] (see also [Reference Nyland and Ortega68]). We use the same notation as in § 2.2.6. Assume that A and B are row-finite matrices with integer entries and all entries of A are nonnegative. Suppose that for all
$1 \leq i, j \leq N$
,
$B_{i,j} = 0$
if and only if
$A_{i,j} = 0$
. Then

For groupoids arising from piecewise affine transformations as in § 2.2.7, groupoid homology computations for classes of examples can be found in [Reference Li50].
2.3.3 Description of groupoid homology using derived functors
Our goal now is to show that

For Hausdorff groupoids, this is shown in [Reference Bönicke, Dell’Aiera, Gabe and Willett4, Reference Miller61]. We treat the case of non-Hausdorff groupoids. The results of § 2.3.3 are merely included for completeness; they are not needed in the sequel. However, some of the ideas will appear again in § 4.
First of all, note that, following for instance the approach in [Reference Miller61, § 4.1], we will be able to use standard results in homological algebra, even though they are usually formulated for unital rings whereas our ring
$\mathscr {C}(G,\mathbb {Z})$
is in general not unital, only locally unital.
First of all, the inversion map induces an involution on
$\mathscr {C}(G,\mathbb {Z})$
which flips the order of multiplication, which in turn allows us to interchange left-
$\mathscr {C}(G,\mathbb {Z})$
-modules and right-
$\mathscr {C}(G,\mathbb {Z})$
-modules and thus leads to the identification
$ \mathrm {Tor\,}_*^{\mathscr {C}(G,\mathbb {Z})}(\mathscr {C}({G^{(0)}},\mathbb {Z}),\mathscr {C}({G^{(0)}},\mathsf {C})) \cong \mathrm { Tor\,}_*^{\mathscr {C}(G,\mathbb {Z})}(\mathscr {C}({G^{(0)}},\mathsf {C}),\mathscr {C}({G^{(0)}},\mathbb {Z}))$
. So it suffices to show that
$H_*(G,\mathsf {C}) \cong \mathrm { Tor\,}_*^{\mathscr {C}(G,\mathbb {Z})}(\mathscr {C}({G^{(0)}},\mathsf {C}),\mathscr {C}({G^{(0)}},\mathbb {Z}))$
.
Next, we define another chain complex
$E_*(G,\mathbb {Z}) \mathrel {:=} (\mathscr {C}({G^{(\nu + 1)}},\mathbb {Z}),\partial _{\nu + 1})_{\nu }$
, where
$\partial _{\nu + 1}$
is given as follows: The maps
$d_{\nu + 1}^{\mu }: \: {G^{(\nu + 1)}} \to {G^{(\nu )}}$
given by

are local homeomorphisms, hence induce homomorphisms
$(d_{\nu + 1}^{\mu })_*: \: \mathscr {C}({G^{(\nu + 1)}},\mathbb {Z}) \to \mathscr {C}({G^{(\nu )}},\mathbb {Z})$
given by
$(d_{\nu + 1}^{\mu })_*(f)(z) = \sum _{y \ \in \ (d_{\nu + 1}^{\mu })^{-1}(z)} f(y)$
. Define
$\partial _{\nu + 1} \mathrel {:=} \sum _{\mu = 0}^{\nu } (d_{\nu + 1}^{\mu })_*$
. Now, consider the left G-action on
${G^{(\nu + 1)}}$
with respect to the anchor map
$\rho : \: {G^{(\nu + 1)}} \to {G^{(0)}}, \, (g_0, \dotsc , g_{\nu }) \mapsto \mathrm {r}(g_0)$
and the action
$g.(g_0, \dotsc , g_{\nu }) \mathrel {:=} (gg_0, g_1, \dotsc , g_{\nu })$
for all
$g \in G$
and
$(g_0, \dotsc , g_{\nu }) \in {G^{(\nu + 1)}}$
with
$\rho (g_0, \dotsc , g_{\nu }) = \mathrm {s}(g)$
. This G-action induces a left-
$\mathscr {C}(G,\mathbb {Z})$
-module structure on
$\mathscr {C}({G^{(\nu + 1)}},\mathbb {Z})$
via
$(fm)(z) \mathrel {:=} \sum _{g \in G, \, y \in {G^{(\nu + 1)}}, \, g.y \, = \, z} f(g) m(y)$
for
$f \in \mathscr {C}(G,\mathbb {Z})$
,
$m \in \mathscr {C}({G^{(\nu + 1)}},\mathbb {Z})$
. It is straightforward to check that
$E_*(G,\mathbb {Z})$
is a chain complex in the category of
$\mathscr {C}(G,\mathbb {Z})$
-modules.
Observe that
$B_*(G,\mathsf {C}) \cong \mathscr {C}({G^{(0)}},\mathsf {C}) \otimes _{\mathscr {C}(G,\mathbb {Z})} E_*(G,\mathsf {C})$
. This is because the identification
${G^{(0)}} \times _G {G^{(\nu + 1)}} \cong {G^{(\nu )}}, \, (\mathrm {r}(g_0), (g_0, \dotsc , g_{\nu }))) \mapsto (g_1, \dotsc , g_{\nu })$
induces an isomorphism

sending to
.
Moreover,
$E_*(G,\mathsf {C})$
is exact. The corresponding chain homotopy is induced by the maps
$h_{\nu }: \: {G^{(\nu )}} \to {G^{(\nu + 1)}}, \, (g_0, \dotsc , g_{\nu - 1}) \mapsto (\mathrm {r}(g_0), g_0, \dotsc , g_{\nu - 1})$
for
$\nu \geq 1$
and the inclusion
$h_0: \: {G^{(0)}} \to G$
for
$\nu = 0$
(see, for instance, [Reference Bönicke, Dell’Aiera, Gabe and Willett4, Reference Miller61], but note that
$EG_{\bullet }$
in [Reference Bönicke, Dell’Aiera, Gabe and Willett4, § 2.3] does not coincide with our
$G^{(\bullet )}$
; instead, use the identification
$EG_{\bullet } \ni (g_0, g_1, g_2, \dotsc ) \mapsto (g_0, g_0^{-1} g_1, g_1^{-1} g_2, \dotsc ) \in G^{(\bullet )}$
).
Therefore, once we show that
$\mathscr {C}({G^{(\nu + 1)}},\mathbb {Z})$
are flat left-
$\mathscr {C}(G,\mathbb {Z})$
-modules, then we conclude that
$H_*(G,\mathsf {C}) \cong \mathrm { Tor\,}_*^{\mathscr {C}(G,\mathbb {Z})}(\mathscr {C}({G^{(0)}},\mathbb {Z}),\mathscr {C}({G^{(0)}},\mathsf {C}))$
.
As a first step, observe that we have an isomorphism

sending
$a \otimes f$
to the function
$(g_0, g_1, \dotsc , g_{\nu }) \mapsto a(g_0) f(g_1, \dotsc , g_{\nu })$
. The proof is similar as the one for Lemma 2.2.
Now, suppose that M is a right-
$\mathscr {C}(G,\mathbb {Z})$
-module. By [Reference Steinberg88], there is a sheaf
$\mathcal M$
of
$\mathbb {Z}$
-modules over
${G^{(0)}}$
together with a G-action such that
$M \cong \Gamma _c({G^{(0)}},\mathcal M)$
as right-
$\mathscr {C}(G,\mathbb {Z})$
-modules. Here,
$\Gamma _c$
stands for continuous sections with compact support. Using the anchor map
$\rho : \: {G^{(\nu )}} \to {G^{(0)}}$
, define the pullback
$\rho ^* \mathcal M$
as a sheaf over
${G^{(\nu )}}$
with fibre
$(\rho ^* \mathcal M)_z = \mathcal M_{\rho (z)}$
for
$z \in {G^{(\nu )}}$
. Let
$\mathscr {O}^{(\nu )}$
be the collection of subspaces of the form
as above. Note that
$\rho $
restricts to a homeomorphism on these subspaces
. For a compact open subspace
$U \subseteq O \in \mathscr {O}^{(\nu )}$
and
$m \in M$
, define
$(\rho ^*m)_U$
as the composite

Set

By construction,
$\Gamma _{\mathscr {C}}$
consists of sections
${G^{(\nu )}} \to \rho ^*\mathcal M$
. Note that since
${G^{(\nu )}}$
is not Hausdorff in general,
$\Gamma _{\mathscr {C}}$
does not coincide with
$\Gamma _c$
. Now, a similar argument as for Lemma 2.2 implies that the following map,

sending
$m \otimes f$
to the function
$z \mapsto m( \rho (z)) f(z)$
, is an isomorphism.
Now, we arrive at the desired conclusion.
Proposition 2.4. For all
$\nu \geq 0$
,
$\mathscr {C}({G^{(\nu + 1)}},R)$
is a flat left-
$\mathscr {C}(G,\mathbb {Z})$
-module.
Proof. Suppose that is an exact sequence of right-
$\mathscr {C}(G,\mathbb {Z})$
-modules. By [Reference Steinberg88], we obtain corresponding sheaves
$\mathcal M$
and
$\mathcal N$
. Moreover,
$\iota $
induces injective homomorphisms
$\iota _x: \: \mathcal M_x \hookrightarrow \mathcal N_x$
on the fibres, for all
$x \in {G^{(0)}}$
. We want to show that

is injective. Using equations (2) and (3), we obtain the following identification:

Similarly,
$N \otimes _{\mathscr {C}(G,\mathbb {Z})} \mathscr {C}({G^{(\nu + 1)}},\mathbb {Z}) \cong \Gamma _{\mathscr {C}}({G^{(\nu )}},\rho ^*\mathcal N)$
. Identifying elements of
$\Gamma _{\mathscr {C}}({G^{(\nu )}},\rho ^*\mathcal M)$
and
$\Gamma _{\mathscr {C}}({G^{(\nu )}},\rho ^*\mathcal N)$
as functions on
${G^{(\nu )}}$
with values in
$\mathcal M$
and
$\mathcal N$
, respectively, we see that, under the identifications above,
$\iota \otimes \mathrm {id}$
sends
$f \in \Gamma _{\mathscr {C}}({G^{(\nu )}},\rho ^*\mathcal M)$
to the map
$z \mapsto \iota _{\rho (z)} (f(z))$
. And since
$\iota _x$
is injective for all
$x \in {G^{(0)}}$
, we deduce that
$\iota \otimes \mathrm {id}$
must be injective as well, as desired.
As explained above, using [Reference Miller61, Proposition 4.21], this leads to the desired description of groupoid homology in terms of
$\mathrm {Tor\,}$
.
Theorem 2.5.
$H_*(G,\mathsf {C}) \cong \mathrm {Tor\,}_*^{\mathscr {C}(G,\mathbb {Z})}(\mathscr {C}({G^{(0)}},\mathbb {Z}),\mathscr {C}({G^{(0)}},\mathsf {C}))$
.
2.4 Topological full groups
In the following, let G be an ample groupoid with locally compact Hausdorff unit space
${G^{(0)}}$
.
Definition 2.6. If
${G^{(0)}}$
is compact, then the topological full group
$\boldsymbol {F}(G)$
is the group of compact open bisections
$\sigma \subseteq G$
with
$\mathrm {r}(\sigma ) = {G^{(0)}} = \mathrm {s}(\sigma )$
. Multiplication in
$\boldsymbol {F}(G)$
is given by multiplication of bisections, that is,
$\sigma \tau \mathrel {:=} \left \{ gh \text {: } g \in \sigma , \, h \in \tau , \, \mathrm {s}(g) = \mathrm {r}(h) \right \}$
.
In the general case where
${G^{(0)}}$
is not necessarily compact, we set
$\boldsymbol {F}(G) \mathrel {:=} \varinjlim _U \boldsymbol {F}(G_U^U) = \bigcup _U \boldsymbol {F}(G_U^U)$
. Here, the limit is taken over all compact open subspaces
$U \subseteq {G^{(0)}}$
, ordered by inclusion, and
$G_U^U = \left \{ g \in G \text {: } \mathrm {s}(g), \, \mathrm {r}(g) \in U \right \}$
. Given two compact open subspaces
$U \subseteq V$
of
${G^{(0)}}$
, we view
$\boldsymbol {F}(G_U^U)$
as a subgroup of
$\boldsymbol {F}(G_V^V)$
via the embedding
$\boldsymbol {F}(G_U^U) \hookrightarrow \boldsymbol {F}(G_V^V), \, \sigma \mapsto \sigma \amalg (V \setminus U)$
.
If G is effective, that is, when the interior of the isotropy subgroupoid
$\left \{ g \in G \text {: } \mathrm {r}(g) = \mathrm {s}(g) \right \}$
coincides with
${G^{(0)}}$
, then the map sending
$\sigma \in \boldsymbol {F}(G_U^U) \subseteq \boldsymbol {F}(G)$
to the homeomorphism
${G^{(0)}} \to {G^{(0)}}$
given by
$x \mapsto \sigma .x$
on U and identity on
${G^{(0)}} \setminus U$
is injective so that we may view
$\boldsymbol {F}(G)$
as a subgroup of
$\mathrm {Homeo}({G^{(0)}})$
. Here, we use the notation that
$\sigma .x$
denotes
$\mathrm {r}(g)$
for the unique element
$g \in \sigma $
with
$\mathrm {s}(g) = x$
.
Topological full groups first appeared in [Reference Krieger47, Reference Giordano, Putnam and Skau32] (for special classes of groupoids). Several subgroups of
$\boldsymbol {F}(G)$
have been constructed, for instance, the alternating full group
$\boldsymbol {A}(G)$
(see [Reference Nekrashevych66]). It is known that for almost finite or purely infinite groupoids G which are minimal, effective and Hausdorff, with unit space
${G^{(0)}}$
homeomorphic to the Cantor space, the alternating full group coincides with the commutator subgroup
$\boldsymbol {D}(G)$
of
$\boldsymbol {F}(G)$
(see [Reference Matui57, Reference Nekrashevych66]).
Nekrashevych showed in [Reference Nekrashevych66] that for every minimal, effective groupoid G whose unit space
${G^{(0)}}$
is homeomorphic to the Cantor space, the alternating full group
$\boldsymbol {A}(G)$
is simple. Moreover, again for minimal, effective groupoids G with unit space
${G^{(0)}}$
homeomorphic to the Cantor space, it is possible to reconstruct the groupoid G from the topological full group
$\boldsymbol {F}(G)$
(see [Reference Matui57, Reference Nekrashevych66]). A far-reaching generalization of these results has been obtained in [Reference Matte Bon55].
Matui formulated the AH-conjecture, which describes the first homology group
$H_1(\boldsymbol {F}(G))$
in terms of groupoid homology of G. He constructed an index map
$I: \: H_1(\boldsymbol {F}(G)) \to H_1(G)$
and conjectured for every minimal, effective groupoid G whose unit space
${G^{(0)}}$
is homeomorphic to the Cantor space, there is an exact sequence

Note that Matui restricts his discussion to second countable Hausdorff groupoids. Moreover, he formulated the AH-conjecture in terms of the abelianization
$\boldsymbol {F}(G)^{\mathrm {ab}}$
of
$\boldsymbol {F}(G)$
, which is isomorphic to
$H_1(\boldsymbol {F}(G))$
. The AH-conjecture has been verified for all principal, almost finite, second countable Hausdorff groupoids as well as groupoids arising from shifts of finite type, products of groupoids from shifts of finite type, graph groupoids and Katsura–Exel–Pardo groupoids as well as transformation groupoids of of odometers and Cantor minimal dihedral systems (see [Reference Matui56, Reference Matui57, Reference Matui58, Reference Nyland and Ortega67, Reference Nyland and Ortega68, Reference Scarparo79, Reference Scarparo80]).
2.5 Examples of topological full groups
For an AF groupoid G, the topological full group
$\boldsymbol {F}(G)$
is the increasing union of finite direct sums of finite symmetric groups.
For a transformation groupoid G of a Cantor minimal
$\mathbb {Z}$
-system, Juschenko and Monod showed that
$\boldsymbol {F}(G)$
is amenable [Reference Juschenko and Monod39]. By taking alternating full groups
$\boldsymbol {A}(G)$
in the case of minimal subshifts (in this case
$\boldsymbol {A}(G)$
coincides with the commutator subgroup
$\boldsymbol {D}(G)$
of
$\boldsymbol {F}(G)$
), this produces the first examples of finitely generated amenable infinite simple groups, answering an open problem in group theory.
Now, let
$D_{\infty }$
be the infinite dihedral group
$\mathbb {Z} \rtimes (\mathbb {Z} / 2) \cong (\mathbb {Z} / 2) * (\mathbb {Z} / 2)$
. Starting with a Cantor minimal
$D_{\infty }$
-system, Nekrashevych constructed another Cantor minimal
$\Gamma $
-system (for some new group
$\Gamma $
) and shows that, under certain conditions, the alternating full group of the groupoid of germs for the
$\Gamma $
-action is a finitely generated simple periodic group of intermediate growth (see [Reference Nekrashevych65]). This again answers an open problem in group theory.
Other examples include topological full groups of transformation groupoids of Cantor minimal
$\mathbb {Z}^d$
-systems, tiling groupoids or topological full groups of interval exchange transformations (the latter have been studied in [Reference Chornyi, Juschenko and Nekrashevych11]).
The groupoids discussed so far are almost finite (with the exception of Nekrashevych’s examples, where the groupoids could be non-Hausdorff and almost finiteness is not known). Let us now turn to topological full groups of purely infinite groupoids.
Let
$G_2$
be the groupoid attached to the one-sided full shift on two symbols. In the language of § 2.2.4, the graph we consider consists of one vertex and two edges (which must then be loops), the corresponding adjacency matrix A is given by the
$1 \times 1$
-matrix with entry
$2$
, and we set
$G_2 \mathrel {:=} G_A$
. Then
$\boldsymbol {F}(G_2) \cong V$
, where V is Thompson’s group V (see [Reference Cannon, Floyd and Parry9]). This was first observed in [Reference Nekrashevych63] (see also [Reference Matui57]). More generally, if we consider the one-sided full shift on k symbols, its graph given by one vertex and k edges, the adjacency matrix given by the
$1 \times 1$
-matrix with entry k and let the corresponding groupoid be
$G_k$
, then
$\boldsymbol {F}(\mathcal R_r \times G_k^n) \cong n V_{k,r}$
. Here,
$\mathcal R_r$
is the groupoid given by the full equivalence relation on the finite set
$\left \{ 1, \dotsc , r \right \}$
, and
$n V_{k,r}$
are the Brin–Higman–Thompson groups (see, for instance, [Reference Higman37, Reference Brin5] and also [Reference Matui58]).
Szymik and Wahl show that the group homology
$H_*(V_{k,r})$
does not depend on r and that
$V_{k,r}$
is acyclic for
$k=2$
. They also produce further computations of parts of
$H_*(V_{k,r})$
(see [Reference Szymik and Wahl90]). Their work is based on Cantor algebras, which lead to the construction of a small permutative category and hence an algebraic K-theory spectrum
$\mathbb {K}$
such that
$H_*(V_{n,r}) \cong H_*(\Omega ^{\infty }_0 \mathbb {K})$
. Here,
$\Omega ^{\infty } \mathbb {K}$
is the infinite loop space corresponding to
$\mathbb {K}$
, and
$\Omega ^{\infty }_0 \mathbb {K}$
denotes the path component of the base point of
$\Omega ^{\infty } \mathbb {K}$
(these notions are introduced in § 2.6). The results in [Reference Szymik and Wahl90] are then obtained by analysing the homotopy groups of
$\mathbb {K}$
. It is not immediate how to carry over the constructions in [Reference Szymik and Wahl90] to more general groupoids because the notion of Cantor algebras is tailored to the situation of Higman–Thompson groups.
Topological full groups for SFT groupoids and products of SFT groupoids have been studied in detail in [Reference Matui57, Reference Matui58].
For groupoids G arising from self-similar actions on trees, the topological full groups
$\boldsymbol {F}(G)$
are isomorphic to Röver-Nekrashevych groups (see [Reference Röver77, Reference Nekrashevych63, Reference Nekrashevych64] as well as [Reference Skipper, Witzel and Zaremsky83]). These groups have interesting finiteness properties. We say that a group is of type
$\mathrm {F}_n$
if it admits a classifying space with a compact n-skeleton. These finiteness properties play an important role in group homology and specialize to familiar notions in low dimensions (a group is of type
$\mathrm {F}_1$
if and only if it is finitely generated and of type
$\mathrm {F}_2$
if and only if it is finitely presented). [Reference Skipper, Witzel and Zaremsky83] shows that topological full groups arising from classes of self-similar actions give rise to first examples of infinite simple groups which are of type
$\mathrm {F}_{n-1}$
but not of type
$\mathrm {F}_n$
, for each n.
For groupoids G arising from piecewise affine transformations [Reference Li50], the topological full groups
$\boldsymbol {F}(G)$
are isomorphic to groups considered in [Reference Stein86] (for the parameters
$l=1$
,
$A = \mathbb {Z}[\lambda ,\lambda ^{-1}]$
,
$P=\left \langle \lambda \right \rangle $
in the terminology of [Reference Stein86]). Moreover, a similar construction as in [Reference Li50] leads to ample groupoids whose topological full groups coincide with the groups denoted by
$G(l,A,P)$
in [Reference Stein86], for arbitrary parameters
$l, A, P$
(see [Reference Tanner91]).
As these examples show, topological full groups and the closely related notion of alternating full groups lead to new examples in group theory with interesting properties. They provide a rich supply of infinite simple groups. However, even though we have seen much progress regarding particular example classes and spectacular advances have been made in our understanding of these groups, general results about topological full groups are rare and seem to be difficult to obtain. For instance, not much is known regarding analytic properties of topological full groups in general. All in all, it is a fascinating yet challenging problem to develop a better understanding of the interplay between group-theoretic properties of topological full groups and dynamical properties of the underlying topological groupoids.
2.6 Algebraic K-theory spectra of small permutative categories
Let us now describe the construction of algebraic K-theory spectra from small permutative categories as in [Reference Segal82, Reference Thomason92]. We follow the exposition in [Reference Elmendorf and Mandell17]. We will use the language of simplicial sets (see, for instance, [Reference Gabriel and Zisman24, Reference Goerss and Jardine34]) and of spectra in the sense of algebraic topology (see, for instance, [Reference Switzer89, Reference Adams2]).
Definition 2.7. A small permutative category is a small category
$\mathfrak B$
with object set
$\mathrm {obj}\, \mathfrak B$
, morphism set
$\mathrm {mor}\, \mathfrak B$
, together with a functor
$\oplus : \: \mathfrak B \times \mathfrak B \to \mathfrak B$
, an object
$0 \in \mathrm {obj}\, \mathfrak B$
and natural isomorphisms

such that
$\oplus $
is associative with unit
$0$
, and we have
$\pi _{0,u} = \pi _{u,0} = \mathrm {id}_u$
,
$\pi _{u',u} \pi _{u,u'} = \mathrm {id}_{u \oplus u'}$
, that is, the diagram

commutes, and
$(\pi _{u,u"} \oplus \mathrm {id}_{u'}) (\mathrm {id}_u \oplus \pi _{u',u"}) = \pi _{u \oplus u',u"}$
, that is, the diagram

commutes, for all objects
$u, u', u"$
of
$\mathfrak B$
.
Given
$\sigma \in \mathrm {mor}\, \mathfrak B$
, we write
$\mathfrak t(\sigma )$
for its target and
$\mathfrak d(\sigma )$
for its domain, and we denote by
$\mathfrak B(v,u)$
the set of morphisms of
$\mathfrak B$
from u to v, that is,
$\mathfrak B(v,u) = \left \{ \sigma \in \mathrm {mor}\, \mathfrak B \text {: } \mathfrak t(\sigma ) = v, \, \mathfrak d(\sigma ) = u \right \}$
.
Now, let A be a finite based set, that is, a finite set with a choice of an element called the base point.
Definition 2.8. Given a small permutative category
$\mathfrak B$
and a finite based set A, let
$\mathfrak B(A)$
be the category with objects of the form
$\left \{ u_S, \varphi _{T,T'} \right \}_{S,T,T'}$
, where
$S, T, T'$
run through all subsets of A not containing the base point with
$T \cap T' = \emptyset $
,
$u_S \in \mathrm {obj}\, \mathfrak B$
for all S and
$\varphi _{T,T'} \in \mathfrak B(u_{T \cup T'}, u_T \oplus u_{T'})$
are isomorphisms for all
$T, T'$
. We require that for
$S = \emptyset $
,
$u_{\emptyset } = 0$
, and for
$T = \emptyset $
,
$\varphi _{\emptyset ,T'} = \mathrm {id}_{u_{T'}}$
. Moreover, for all pairwise disjoint
$T, T', T"$
, the following diagrams should commute:


A morphism
$f: \: \left \{ u_S, \varphi _{T,T'} \right \} \to \left \{ \tilde {u}_S, \tilde {\varphi }_{T,T'} \right \}$
consists of
$f_S \in \mathfrak B(\tilde {u}_S,u_S)$
for all S such that
$f_{\emptyset } = \mathrm {id}_0$
and the following diagram commutes for all disjoint
$T, T'$
:

The following result is for instance explained in [Reference Elmendorf and Mandell17, Theorem 4.2].
Theorem 2.9.
$A \mapsto \mathfrak B(A)$
defines a functor from the category of finite based sets to the category of small categories, where a map of based sets
$\alpha : \: A \to \bar {A}$
induces the functor
$\left \{ u_S, \varphi _{T,T'} \right \} \mapsto \left \{ u^{\alpha }_S, \varphi ^{\alpha }_{T,T'} \right \}$
, with
$u^{\alpha }_S \mathrel {:=} u_{\alpha ^{-1} S}$
,
$\varphi ^{\alpha }_{T,T'} = \varphi _{\alpha ^{-1} T,\alpha ^{-1} T'}$
, and a morphism
$\left \{ f_S \right \}$
is mapped to
$\left \{ f^{\alpha }_S \right \}$
, with
$f^{\alpha }_S = f_{\alpha ^{-1} S}$
.
Next, we construct a
$\Gamma $
-space in the sense of [Reference Segal82] (see also [Reference Bousfield and Friedlander3]), that is, a functor from the category of finite based sets to the category of simplicial sets, sending the trivial based set to the simplicial set which is constantly given by one point. Given a finite based set A, let
$\mathfrak N \mathfrak B (A)$
be the simplicial set with p-simplices
$\mathfrak N_p \mathfrak B(A)$
consisting of elements of the form
$(f_1, \dotsc , f_p)$
, where
are morphisms in
$\mathfrak B(A)$
such that
. The face maps
are given by
$\delta ^1_0(f) = \mathfrak d(f)$
,
$\delta ^1_1(f) = \mathfrak t(f)$
and

Degeneracy maps are also part of the structure of a simplicial set, but since these are not needed for homology, we do not recall their definition here (see for instance [Reference Gabriel and Zisman24, Reference Goerss and Jardine34]).
Given a map
$\alpha : \: A \to \bar {A}$
of finite based sets, define a map of simplicial sets
$\mathfrak N \mathfrak B(\alpha ): \: \mathfrak N \mathfrak B(A) \to \mathfrak N \mathfrak B(\bar {A})$
by setting
$\mathfrak N_p \mathfrak B(\alpha )(f_1, \dotsc , f_p) \mathrel {:=} (f^{\alpha }_1, \dotsc , f^{\alpha }_p)$
.
The topological space
$S^1$
is modelled by the simplicial set, also denoted by
$S^1$
, given by
$S^1_q = \left \{ 0, \dotsc , q \right \}$
with base point
$0$
and face maps

For
$\bullet = q$
,
$d^q_q$
sends q to
$0$
. Again, we do not need the precise form of the degeneracy maps. Note that we have
$S^1 \cong \Delta ^1 / \partial \Delta ^1$
(see for instance [Reference Gabriel and Zisman24, Reference Goerss and Jardine34]).
To obtain simplicial sets describing
$S^n$
, set
$S^n = S^1 \wedge \dotso \wedge S^1$
(n factors), as simplicial sets. Here, the smash product
$X \wedge S^1$
(where X is some simplicial set) is given by

where
$0$
stands for base point and, for a based set A with base point
$0$
,
$A^\times $
denotes
$A \setminus \left \{ 0 \right \}$
. The face maps are induced from the face maps of X and
$S^1$
. Concretely,

and
$d^q_{\bullet }: \: S^n_q \to S^n_{q-1}, \, (a_1, \dotsc , a_n) \mapsto (b_1, \dotsc , b_n)$
is given by

For
$\bullet = q$
,
$b_m$
is defined to be
$0$
if
$a_m = q$
. For
$n = 0$
, we set
$S^0_q \mathrel {:=} \left \{ 0,1 \right \}$
for all q and
$d^q_{\bullet } = \mathrm {id}_{\left \{ 0,1 \right \}}$
.
Now, consider the bisimplicial set
$(p,q) \mapsto \mathfrak N_p \mathfrak B(S^n_q)$
, with face maps
and
$\mathfrak N_q \mathfrak B(d_{\bullet }): \: \mathfrak N_p \mathfrak B(S^n_q) \to \mathfrak N_p \mathfrak B(S^n_{q-1})$
. Furthermore, form the diagonal, that is, the simplicial set
$\mathfrak N \mathfrak B(S^n)$
given by
$\mathfrak N \mathfrak B(S^n)_q \mathrel {:=} \mathfrak N_q \mathfrak B(S^n_q)$
and the face maps, for
$0 \leq \bullet \leq q$
, given by the composites

Now, we are ready for the definition of the algebraic K-theory spectrum
$\mathbb {K}(\mathfrak B)$
. The n-th simplicial set is given by
$X_n = \mathfrak N \mathfrak B(S^n)$
. We need to define the structure maps
$\varsigma _n: \: \Sigma X_n \to X_{n+1}$
.
$\Sigma X_n$
is given by the smash product
$\mathfrak N \mathfrak B(S^n) \wedge S^1$
. As explained above, we have
$(\mathfrak N \mathfrak B(S^n) \wedge S^1)_q \cong (\mathfrak N \mathfrak B(S^n)_q)^\times \times (S^1_q)^\times \cup \left \{ 0 \right \}$
, and the face maps are induced by the ones of
$\mathfrak N \mathfrak B(S^n)$
and
$S^1$
. Every
$b \in (S^1_q)^\times $
induces the map

This in turn induces
$\mathfrak N_q \mathfrak B(\iota _b): \: \mathfrak N_q \mathfrak B(S^n_q) \to \mathfrak N_q \mathfrak B(S^{n+1}_q)$
. Therefore, we obtain the based maps

In this way, we obtain the simplicial map
$\varsigma _n: \: \mathfrak N \mathfrak B(S^n) \wedge S^1 \to \mathfrak N \mathfrak B(S^{n+1})$
, as desired.
We have constructed a spectrum
$\mathbb {K}(\mathfrak B)$
of simplicial sets. By taking geometric realizations, we also obtain a spectrum consisting of topological spaces.
It turns out that
$\mathbb {K}(\mathfrak B)$
is a symmetric spectrum which is also a connective positive
$\Omega $
-spectrum, that is, the adjoint maps
$X_n \to \Omega X_{n+1}$
of
$\varsigma _n$
are homotopy equivalences for all
$n \geq 1$
. The infinite loop space attached to
$\mathbb {K}(\mathfrak B)$
is given by
$\Omega ^{\infty } \mathbb {K}(\mathfrak B) \mathrel {:=} \Omega X_1$
(see [Reference Segal82]). Note that
$\Omega ^{\infty } \mathbb {K}(\mathfrak B)$
coincides up to homotopy with
$\Omega B \vert \mathfrak B \vert $
. Here,
$\vert \mathfrak B \vert $
is the nerve or classifying space of
$\mathfrak B$
, and
$B \vert \mathfrak B \vert $
is the bar construction of the monoid
$\vert \mathfrak B \vert $
, where the monoid structure is induced by the operation
$\oplus $
. We refer the reader to [Reference Adams2] for more information about infinite loop space theory.
Next, we briefly recall the definition of homology groups for simplicial sets and spectra. Let
$\mathsf {C}$
be an abelian group as above. Let X be a simplicial set with face maps
$d_{\bullet }$
. Define a chain complex
$(C_* X, C_* d)$
by
$C_q X \mathrel {:=} \bigoplus _{X_q} \mathsf {C}$
, setting
$C_q d \mathrel {:=} \sum _{\bullet = 0}^q (-1)^{\bullet } C_q d_{\bullet }$
, where
$C_q d_{\bullet }$
is the homomorphism
$C_q X \to C_{q-1} X$
induced by
$d_{\bullet }$
. The homology
$H_*(X,\mathsf {C})$
is by definition the homology of the chain complex
$(C_* X, C_* d)$
.
Note that by the Eilenberg–Zilber theorem (see for instance [Reference Goerss and Jardine34, Chapter IV, § 2.2]), given a bisimplicial set like
$(p,q) \mapsto \mathfrak N_p \mathfrak B(S^n_q)$
, the homology of the diagonal (in our case
$\mathfrak N \mathfrak B(S^n)$
) is naturally isomorphic to the homology of the total complex (denoted by
$C_{p,q} \mathfrak N_p \mathfrak B(S^n_q)$
in our case) associated to the bisimplicial set. Moreover,
$H_*(X,\mathsf {C})$
is canonically isomorphic to the singular homology with coefficients in
$\mathsf {C}$
of the geometric realization of X (see, for instance, [Reference Gabriel and Zisman24, Appendix Two, § 1]).
Let us now define the homology of
$\mathbb {K}(\mathfrak B)$
. Applying the above definition of homology groups to
$X_n$
, we obtain the homology groups
$H_{*+n}(X_n,\mathsf {C})$
.
Definition 2.10.
$H_*(\mathbb {K}(\mathfrak B),\mathsf {C}) \mathrel {:=} \varinjlim _n H_{*+n}(X_n,\mathsf {C})$
, where the inductive limit is taken with respect to the connecting maps

Here, the first map is the suspension isomorphism.
Let us also introduce the (stable) homotopy groups of
$\mathbb {K}(\mathfrak B)$
.
Definition 2.11.
$\pi _*(\mathbb {K}(\mathfrak B)) \mathrel {:=} \varinjlim _n \pi _{*+n}(X_n)$
, where the inductive limit is taken with respect to the connecting maps

Here, the first map is the suspension homomorphism.
Note that
$\pi _*(\mathbb {K}(\mathfrak B)) \cong \pi _*(\Omega ^{\infty } \mathbb {K}(\mathfrak B))$
(see, for instance, [Reference Schwede81, Chapter I, § 1]).
The construction of algebraic K-theory spectra for small permutative spectra is functorial with respect to permutative functors, that is, functors
$\Phi : \: \mathfrak B \to \mathfrak C$
between small permutative categories which are compatible with all the structures, that is,
$\Phi (0) = 0$
,
$\Phi (u \oplus v) = \Phi (u) \oplus \Phi (v)$
, similarly for morphisms, and
$\Phi (\pi _{u,v}) = \pi _{\Phi (u),\Phi (v)}$
. Indeed, given such a functor
$\Phi : \: \mathfrak B \to \mathfrak C$
and a finite based set A, then we obtain a functor
$\Phi (A): \: \mathfrak B(A) \to \mathfrak C(A)$
sending
$\left \{ u_S, \varphi _{T,T'} \right \}$
to
$\left \{ \Phi (u_S), \Phi (\varphi _{T,T'}) \right \}$
and a morphism
$\left \{ f_S \right \}$
to
$\left \{ \Phi (f_S) \right \}$
. Moreover, a based map
$\alpha : \: A \to \bar {A}$
between finite based sets induces functors
$\mathfrak B(\alpha ): \: \mathfrak B(A) \to \mathfrak B(\bar {A})$
and
$\mathfrak C(\alpha ): \: \mathfrak C(A) \to \mathfrak C(\bar {A})$
such that the following diagram commutes:

So
$\Phi $
induces a map of bisimplicial sets between
$(p,q) \mapsto \mathfrak N_p \mathfrak B(S^n_q)$
and
$(p,q) \mapsto \mathfrak N_p \mathfrak C(S^n_q)$
. It is straightforward to check that these maps are compatible with the structure maps defining the spectra
$\mathbb {K}(\mathfrak B)$
and
$\mathbb {K}(\mathfrak C)$
.
3 Small permutative categories of bisections
In this section, we construct small permutative categories from ample groupoids. Together with the construction of algebraic K-theory spectra from § 2.6, this produces algebraic K-theory spectra for ample groupoids. We work in the more general setting of groupoid dynamical systems. This extra level of generality will be needed in § 4.
Let G be an ample groupoid with locally compact Hausdorff unit space
${G^{(0)}}$
. Let Z be a G-space with anchor map
$\rho : \: Z \to {G^{(0)}}$
, that is, the G-action
is defined on
. Assume that
$\rho $
is a local homeomorphism. Let
$\mathscr {O}$
be a family of open Hausdorff subspaces of Z covering Z, that is,
$Z = \bigcup _{O \in \mathscr {O}} O$
. If Z is Hausdorff, then we can always take
$\mathscr {O} = \left \{ Z \right \}$
. Let
$\mathcal C \mathcal O \mathrel {:=} \left \{ U \subseteq Z \text {: } U \text { compact open subspace of some } O \in \mathscr {O} \right \}$
. Note that every
$U \in \mathcal C \mathcal O$
is Hausdorff. Let
$\mathcal R$
be the full equivalence relation on
$\mathbb {N} = \left \{ 1, 2, 3, \dotsc \right \}$
, that is,
$\mathcal R = \mathbb {N} \times \mathbb {N}$
,
$\mathcal R^{(0)} = \mathbb {N}$
and we view an element
$(j,i) \in \mathcal R$
as a morphism from i to j. Equip
$\mathcal R$
with the discrete topology. Equivalently,
$\mathcal R = \bigcup _N \mathcal R_N$
, where
$\mathcal R_N$
is the full equivalence relation on
$\left \{ 1, \dotsc , N \right \}$
. We set out to define a small permutative category
$\mathfrak B_{G \curvearrowright Z}$
as follows: The objects of
$\mathfrak B_{G \curvearrowright Z}$
are given by

For
$m=0$
, the disjoint union becomes the empty set
$\emptyset $
. Now, given objects
$u = \coprod _{i=1}^m (i,U_i)$
and
$v = \coprod _{j=1}^n (j,V_j)$
, a morphism with target v and domain u is of the form
$\coprod _{j,i} (\mathbb {s}_{j,i}, \sigma _{j,i}, U_{j,i})$
, where
$1 \leq i \leq m, 1 \leq j \leq n$
,
$\mathbb {s}_{j,i}$
is the map only defined on
$\left \{ i \right \}$
which sends i to j,
$\sigma _{j,i}$
are compact open bisections of G and
$U_{j,i} \in \mathcal C \mathcal O$
such that
$\mathrm {s}(\sigma _{j,i}) = \rho (U_{j,i})$
, and
$\rho \vert _{U_{j,i}}$
is a homeomorphism
$U_{j,i} \cong \rho (U_{j,i})$
. Moreover, we require that for all i,
$U_i = \coprod _j U_{j,i}$
and that for all j,
$V_j = \coprod _i \sigma _{j,i}.U_{j,i}$
. Here, we use the notation

for compact open bisections
$\sigma \subseteq G$
and compact open subspaces
$U \subseteq Z$
. We denote the set of objects of
$\mathfrak B_{G \curvearrowright Z}$
by
$\mathrm {obj}\, \mathfrak B_{G \curvearrowright Z}$
, the set of morphisms of
$\mathfrak B_{G \curvearrowright Z}$
by
$\mathrm {mor}\, \mathfrak B_{G \curvearrowright Z}$
and the set of morphisms with target v and domain u by
$\mathfrak B_{G \curvearrowright Z}(v,u)$
. Given
$\sigma \in \mathfrak B_{G \curvearrowright Z}(v,u)$
, we set
$\mathfrak t(\sigma ) \mathrel {:=} v$
and
$\mathfrak d(\sigma ) \mathrel {:=} u$
.
The composition of two morphisms
$\tau = \coprod _{k,j} (\mathbb {s}_{k,j}, \tau _{k,j}, V_{k,j})$
and
$\sigma = \coprod _{j,i} (\mathbb {s}_{j,i}, \sigma _{j,i}, U_{j,i})$
with
$\mathfrak d(\tau ) = \mathfrak t(\sigma )$
is given by

Here, the product of two bisections is by definition given by

We define the functor
$\oplus $
. To do so, we introduce the notation that for
$m \in \mathbb {N}$
,
$\mathbb {t}_m$
denotes the map
$\mathbb {N} \to \mathbb {N}$
given by addition with m. Given
$u = \coprod _{i=1}^m (i,U_i)$
,
$u' = \coprod _{i'=1}^{m'} (i',U^{\prime }_{i'})$
, define

Furthermore, define
$\pi _{u,u'} \in \mathfrak B_{G \curvearrowright Z}(u' \oplus u, u \oplus u')$
by setting

Moreover, given
$u = \coprod _{i=1}^m (i,U_i)$
,
$u' = \coprod _{i'=1}^{m'} (i',U^{\prime }_{i'})$
,
$v = \coprod _{j=1}^n (j,V_j)$
,
$v' = \coprod _{j'=1}^{n'} (j',V^{\prime }_{j'})$
in
$\mathrm {obj}\, \mathfrak B_{G \curvearrowright Z}$
,
$\sigma = \coprod _{j,i} (\mathbb {s}_{j,i}, \sigma _{j,i}, U_{j,i}) \in \mathfrak B_{G \curvearrowright Z}(v,u)$
and
$\sigma ' = \coprod _{j',i'} (\mathbb {s}_{j',i'}, \sigma _{j',i'}, U_{j',i'}) \in \mathfrak B_{G \curvearrowright Z}(v',u')$
, define

It is now straightforward to check that
$\oplus $
indeed defines a functor and that
$\left \{ \pi _{u,u'} \right \}$
are natural isomorphisms such that
$\mathfrak B_{G \curvearrowright Z}$
becomes a small permutative category, with unit
$\emptyset $
.
Every element
$U \in \mathcal C \mathcal O$
will be viewed as an element of
$\mathrm {obj}\, \mathfrak B_{G \curvearrowright Z}$
by identifying U with
$(1,U) \in \mathrm {obj}\, \mathfrak B_{G \curvearrowright Z}$
. With this convention, it is clear that
$\coprod _{i=1}^m (i,U_i) = U_1 \oplus \dotso \oplus U_m$
.
Remark 3.1. All morphisms in
$\mathfrak B_{G \curvearrowright Z}$
are actually invertible, that is,
$\mathfrak B_{G \curvearrowright Z}$
is a groupoid.
We will apply this construction to the following special cases:
$Z = {G^{(\nu )}}$
as in § 2.3.1, viewed as a G-space via the anchor map
$\rho : \: {G^{(\nu )}} \to {G^{(0)}}, \, (g_0, \dotsc , g_{\nu - 1}) \mapsto \mathrm {r}(g_0)$
for all
$\nu \geq 0$
and action
$g.(g_0, \dotsc , g_{\nu - 1}) \mathrel {:=} (g g_0, \dotsc , g_{\nu - 1})$
if
$\nu \geq 1$
and
$g.x \mathrel {:=} \mathrm {r}(g)$
if
$\nu = 0$
. Let
$\mathscr {O}^{(\nu )}$
be as in § 2.3.1, that is,
$\mathscr {O}^{(\nu )}$
denotes the collection of subsets of
${G^{(\nu )}}$
of the form
, where
$O_{\mu }$
are open bisections with
$\mathrm {s}(O_{\mu + 1}) = \mathrm {r}(O_{\mu })$
. For
$\nu = 0$
, we consider
$Z = {G^{(0)}}$
and
$\mathscr {O}^{(0)} = \left \{ {G^{(0)}} \right \}$
. In that case, we write
$\mathfrak B_G \mathrel {:=} \mathfrak B_{G \curvearrowright {G^{(0)}}}$
. We will also restrict the G-action to the (trivial)
${G^{(0)}}$
-action
${G^{(0)}} \curvearrowright {G^{(\nu - 1)}}$
and consider
$\mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}$
.
Remark 3.2. For
$\nu = 0$
, objects in
$\mathfrak B_G = \mathfrak B_{G \curvearrowright {G^{(0)}}}$
are just compact open subspaces
$u \subseteq \mathbb {N} \times {G^{(0)}}$
and morphisms in
$\mathfrak B_G$
are nothing else but compact open bisections of
$\mathcal R \times G$
, the direct product of the groupoids
$\mathcal R$
and G. In this case, we may and will reduce the general form
$\sigma = \coprod _{j,i} (\mathbb {s}_{j,i}, \sigma _{j,i}, U_{j,i})$
of a morphism
$\sigma $
to
$\sigma = \coprod _{j,i} (\mathbb {s}_{j,i}, \sigma _{j,i})$
because the component
$U_{j,i}$
is superfluous since
$U_{j,i} = \mathrm {s}(\sigma _{j,i})$
.
Remark 3.3. We have
$\mathfrak B_G(u,u) = \boldsymbol {F}((\mathcal R \times G)_u^u)$
. Moreover, given
$u = \coprod _i (i,U_i) \in \mathrm {obj}\, \mathfrak B_G$
with pairwise disjoint subspaces
$U_i \subseteq {G^{(0)}}$
, write
$U \mathrel {:=} \coprod _i U_i \subseteq {G^{(0)}}$
and set
$\omega \mathrel {:=} \coprod _i (\mathbb {s}_{1,i},U_i) \in \mathfrak B_G(U,u)$
. Then

Remark 3.4. Our category of bisections
$\mathfrak B_G$
coincides with the category in [Reference Li53, Definition 2.1].
3.1 Functoriality of our construction
Our construction of small permutative categories of bisections is functorial for two types of maps, open embeddings and fibrewise bijective proper surjections. These types of maps also appear in [Reference Li51, § 5]. In the following, let G and
$\tilde {G}$
be ample groupoids with locally compact Hausdorff unit spaces. Denote by
$\mathrm {s},\mathrm {r}$
the source and range maps of G and by
$\tilde {\mathrm {s}},\tilde {\mathrm {r}}$
the source and range maps of
$\tilde {G}$
. Let Z be a G-space with anchor map
$\rho : \: Z \to {G^{(0)}}$
and
$\tilde {Z}$
be a
$\tilde {G}$
-space with anchor map
$\tilde {\rho }: \: \tilde {Z} \to \tilde {G}^{(0)}$
. Assume that
$\rho $
and
$\tilde {\rho }$
are local homeomorphisms. Let
$\mathscr {O}$
be a family of open Hausdorff subspaces of Z covering Z and
$\tilde {\mathscr {O}}$
a family of open Hausdorff subspaces of
$\tilde {Z}$
covering
$\tilde {Z}$
. As above, construct the small permutative categories
$\mathfrak B_{G \curvearrowright Z}$
and
$\mathfrak B_{\tilde {G} \curvearrowright \tilde {Z}}$
.
3.1.1 The case of open embeddings
Suppose that
$\phi : \: G \to \tilde {G}$
is a groupoid homomorphism which is an embedding with open image and that
$\psi : \: Z \to \tilde {Z}$
is a continuous map such that for all
$O \in \mathscr {O}$
there exists
$\tilde {O} \in \tilde {\mathscr {O}}$
such that
$\psi (O) \subseteq \tilde {O}$
and that
$\psi $
restricts to a homeomorphism
$\psi \vert _O: \: O \cong \psi (O)$
. Furthermore, we require that the diagram

commutes and that
$\psi (g.z) = \phi (g).\psi (z)$
for all
$g \in G$
and
$z \in Z$
with
$\mathrm {s}(g) = \rho (z)$
. In this situation, we define a functor
$F_{\phi ,\psi }: \: \mathfrak B_{G \curvearrowright Z} \to \mathfrak B_{\tilde {G} \curvearrowright \tilde {Z}}$
as follows: On objects, set
$F_{\phi ,\psi }(\coprod _i (i,U_i)) \mathrel {:=} \coprod _i (i,\psi (U_i))$
. Given a morphism
$\sigma = \coprod _{j,i} (\mathbb {s}_{j,i}, \sigma _{j,i}, U_{j,i})$
in
$\mathfrak B_{G \curvearrowright Z}$
, set
$F_{\phi ,\psi }(\sigma ) \mathrel {:=} \coprod _{j,i} (\mathbb {s}_{j,i}, \phi (\sigma _{j,i}), \psi (U_{j,i}))$
. It is straightforward to check that this is well defined, that is, this defines a morphism in
$\mathfrak B_{\tilde {G} \curvearrowright \tilde {Z}}$
. For instance, we have that

and moreover, the restriction

is a homeomorphism because the composite

coincides with

and
$\psi $
as well as
$\phi \circ \rho $
are homeomorphisms.
Given two morphisms
$\tau = \coprod _{k,j} (\mathbb {s}_{k,j}, \tau _{k,j}, V_{k,j})$
and
$\sigma = \coprod _{j,i} (\mathbb {s}_{j,i}, \sigma _{j,i}, U_{j,i})$
with
$\mathfrak d(\tau ) = \mathfrak t(\sigma )$
, we have

Hence,
$F_{\phi ,\psi }$
respects composition. Furthermore,
$F_{\phi ,\psi }$
also respects
$\oplus $
by construction. This shows that
$F_{\phi ,\psi }$
is a permutative functor. Moreover, our construction is (covariantly) functorial in
$(\phi ,\psi )$
, in the sense that
$F_{\phi ',\psi '} F_{\phi ,\psi } = F_{\phi ' \phi ,\psi ' \psi }$
.
3.1.2 The case of fibrewise bijective proper surjections
Now, suppose that
$\phi : \: \tilde {G} \to G$
is a groupoid homomorphism which is a fibrewise bijective proper surjection. ‘Fibrewise bijective’ means that for all
$\tilde {x} \in \tilde {G}^{(0)}$
,
$\phi $
restricts to a bijection
$\tilde {\mathrm {r}}^{-1}(\tilde {x}) \to \mathrm {r}^{-1}(\phi (\tilde {x}))$
. (Equivalently, we could consider fibres of the source maps.) Moreover, suppose that
$\psi : \: \tilde {Z} \to Z$
is a continuous map such that for all
$O \in \mathscr {O}$
there exists
$\tilde {O} \in \tilde {\mathscr {O}}$
such that
$\psi ^{-1}(O) \subseteq \tilde {O}$
and that
$\psi $
restricts to a proper map
$\psi \vert _{\psi ^{-1}(O)}: \: \psi ^{-1}(O) \to O$
. Furthermore, we require that the diagram

commutes and that
$\psi (g.z) = \phi (g).\psi (z)$
for all
$g \in G$
and
$z \in Z$
with
$\mathrm {s}(g) = \rho (z)$
. In addition, assume that for all
$\tilde {x} \in \tilde {G}^{(0)}$
,
$\psi $
restricts to a bijection

In this situation, we define a functor
$F^{\phi ,\psi }: \: \mathfrak B_{G \curvearrowright Z} \to \mathfrak B_{\tilde {G} \curvearrowright \tilde {Z}}$
as follows: On objects, set

Given a morphism
$\sigma = \coprod _{j,i} (\mathbb {s}_{j,i}, \sigma _{j,i}, U_{j,i})$
in
$\mathfrak B_{G \curvearrowright Z}$
, set

Let us now check that this is well defined, that is, this defines a morphism in
$\mathfrak B_{\tilde {G} \curvearrowright \tilde {Z}}$
.
First, observe that for all compact open subspaces U contained in some
$O \in \mathscr {O}$
, we have
$\phi ^{-1}(\rho (U)) = \tilde {\rho }(\psi ^{-1}(U))$
. Indeed, ‘
$\supseteq $
’ is clear. Given
$x \in \rho (U)$
, let
$\tilde {x} \in \tilde {G}^{(0)}$
with
$\phi (\tilde {x}) = x$
be arbitrary and choose
$z \in \rho ^{-1}(x) \cap O$
. As
$\psi $
restricts to a bijection
$\tilde {\rho }^{-1}(\tilde {x}) \cap \psi ^{-1}(O) \to \rho ^{-1}(\phi (\tilde {x})) \cap O$
, there exists
$\tilde {z} \in \tilde {\rho }^{-1}(\tilde {x}) \cap \psi ^{-1}(O)$
with
$\psi (\tilde {z}) = z$
. It follows that
$\tilde {z} \in \psi ^{-1}(U)$
. Hence,
$\tilde {x} = \tilde {\rho }(\tilde {z}) \in \tilde {\rho }(\psi ^{-1}(U))$
.
Secondly, observe that for every compact open bisection
$\sigma \subseteq G$
,
$\tilde {\mathrm {s}}(\phi ^{-1}(\sigma )) = \phi ^{-1}(\mathrm {s}(\sigma ))$
. Indeed, ‘
$\subseteq $
’ is clear. Given
$x \in \mathrm {s}(\sigma )$
, let
$\tilde {x} \in \tilde {G}^{(0)}$
be arbitrary with
$\phi (\tilde {x}) = x$
. Choose
$g \in \mathrm {s}^{-1}(x) \cap \sigma $
. As
$\phi $
restricts to a bijection
$\tilde {\mathrm {s}}^{-1}(\tilde {x}) \to \mathrm {s}^{-1}(x)$
, there exists
$\tilde {g} \in \tilde {\mathrm {s}}^{-1}(\tilde {x})$
with
$\phi (\tilde {g}) = g$
. Hence,
$\tilde {g} \in \phi ^{-1}(\sigma )$
. Thus,
$\tilde {x} = \tilde {\mathrm {s}}(\tilde {g}) \in \tilde {\mathrm {s}}(\phi ^{-1}(\sigma ))$
. This shows ‘
$\supseteq $
’.
It follows that
$\tilde {\mathrm {s}}(\phi ^{-1}(\sigma _{j,i})) = \phi ^{-1}(\mathrm {s}(\sigma _{j,i})) = \phi ^{-1}(\rho (U_{j,i})) = \tilde {\rho }(\psi ^{-1}(U_{j,i}))$
.
Moreover, the restriction
$\tilde {\rho } \vert _{\psi ^{-1}(U_{j,i})}: \: \psi ^{-1}(U_{j,i}) \to \tilde {\rho }(\psi ^{-1}(U_{j,i})) = \phi ^{-1}(\rho (U_{j,i}))$
is a homeomorphism. It suffices to show that this restriction is bijective. Given
$\tilde {z}_1, \tilde {z}_2 \in \psi ^{-1}(U_{j,i})$
with
$\tilde {\rho }(\tilde {z}_1) = \tilde {\rho }(\tilde {z}_2) = \tilde {x}$
, we have
$\rho (\psi (\tilde {z}_1)) = \phi (\tilde {\rho }(\tilde {z}_1)) = \phi (\tilde {x}) = \phi (\tilde {\rho }(\tilde {z}_2)) = \rho (\psi (\tilde {z}_2))$
. As
$\rho $
is injective on
$U_{j,i}$
, we deduce that
$\psi (\tilde {z}_1) = \psi (\tilde {z}_2)$
. But
$\psi $
restricts to a bijection
$\tilde {\rho }^{-1}(\tilde {x}) \cap \psi ^{-1}(O) \to \rho ^{-1}(\phi (\tilde {x})) \cap O$
, where
$O \in \mathscr {O}$
is such that
$U_{j,i} \subseteq O$
. Hence, we conclude that
$\tilde {z}_1 = \tilde {z}_2$
, as desired.
Given two morphisms
$\tau = \coprod _{k,j} (\mathbb {s}_{k,j}, \tau _{k,j}, V_{k,j})$
and
$\sigma = \coprod _{j,i} (\mathbb {s}_{j,i}, \sigma _{j,i}, U_{j,i})$
with
$\mathfrak d(\tau ) = \mathfrak t(\sigma )$
, we have

Hence,
$F^{\phi ,\psi }$
respects composition. Furthermore,
$F^{\phi ,\psi }$
also respects
$\oplus $
by construction. This shows that
$F^{\phi ,\psi }$
is a permutative functor. Moreover, our construction is (contravariantly) functorial in
$(\phi ,\psi )$
, in the sense that
$F^{\phi ',\psi '} F^{\phi ,\psi } = F^{\phi \phi ',\psi \psi '}$
.
4 Homology for algebraic K-theory spectra of bisections in terms of groupoid homology
Let G be an ample groupoid with locally compact Hausdorff unit space
${G^{(0)}}$
. Fix an abelian group
$\mathsf {C}$
. Our goal is to identify (reduced) stable homology of
$\mathbb {K}(\mathfrak B_G)$
with groupoid homology of G, that is,
$\tilde {H}_*(\mathbb {K}(\mathfrak B_G),\mathsf {C}) \cong H_*(G,\mathsf {C})$
. Here,
$\tilde {H}_*(\mathbb {K}(\mathfrak B_G),\mathsf {C}) \mathrel {:=} H_*(\mathbb {K}(\mathfrak B_G),\mathsf {C})$
for
$*>0$
and
$H_0(\mathbb {K}(\mathfrak B_G),\mathsf {C}) = \tilde {H}_0(\mathbb {K}(\mathfrak B_G),\mathsf {C}) \oplus \mathsf {C}$
, where the second direct sum comes from the base point corresponding to the unit
$\emptyset $
of the small permutative category
$\mathfrak B_G$
.
4.1 Functors inducing homotopy equivalences of classifying spaces
First, we establish a criterion for certain functors to induce homotopy equivalences of classifying spaces. Let us start by describing the setting. Let
$\Phi : \: \mathfrak C \to \mathfrak G$
be a functor between small categories. Assume that
$\mathfrak G$
is a groupoid and that
$\Phi $
is faithful, that is, the induced maps
$\mathfrak C(*,\bullet ) \to \mathfrak G(\Phi (*),\Phi (\bullet ))$
are injective for all
$\bullet , * \in \mathrm {obj}\, \mathfrak C$
. Given an object u of
$\mathfrak G$
, we first recall the definition of the category
$u \backslash \Phi $
from [Reference Quillen73, § 1]. Objects of
$u \backslash \Phi $
consist of pairs
$(v,\sigma )$
, where
$v \in \mathrm {obj}\, \mathfrak C$
and
$\sigma \in \mathfrak G(\Phi (v),u)$
. A morphism in
$u \backslash \Phi $
from
$(v,\sigma )$
to
$(w,\tau )$
is given by
$f \in \mathfrak C(w,v)$
such that
$\Phi (f) \sigma = \tau $
, that is, the diagram

commutes in
$\mathfrak G$
.
We now define a new category
$\mathfrak F_{u,\Phi }$
as a quotient of
$u \backslash \Phi $
. Objects of
$\mathfrak F_{u,\Phi }$
are equivalence classes
$[v,\sigma ]$
of objects
$(v,\sigma )$
of
$u \backslash \Phi $
, where
$(v,\sigma )$
and
$(w,\tau )$
are equivalent if there exists an invertible morphism of
$u \backslash \Phi $
from
$(v,\sigma )$
to
$(w,\tau )$
, that is, there exists an invertible element
$a \in \mathfrak C(w,v)$
such that
$\Phi (a) \sigma = \tau $
, that is, the diagram

commutes in
$\mathfrak G$
. Morphisms of
$\mathfrak F_{u,\Phi }$
are equivalence classes
$[f]$
of morphisms f of
$u \backslash \Phi $
, where
$f: \: (v,\sigma ) \to (w,\tau )$
and
$f': \: (v',\sigma ') \to (w',\tau ')$
are equivalent if there exist invertible elements
$b \in \mathfrak C(w',w)$
,
$b' \in \mathfrak C(v',v)$
, which are invertible morphisms in
$u \backslash \Phi $
, such that
$b f = f' b'$
in
$\mathfrak C$
(here we view f and
$f'$
as morphisms in
$\mathfrak C$
), that is, the diagram

commutes in
$\mathfrak C$
.
Note that a morphism f in
$u \backslash \Phi $
from
$(v,\sigma )$
to
$(w,\tau )$
, if it exists, is unique. This is because
$\mathfrak G$
is a groupoid and
$\Phi $
is faithful.
Proposition 4.1. The classifying spaces of
$u \backslash \Phi $
and
$\mathfrak F_{u,\Phi }$
are homotopy equivalent.
Proof. For every
$c \in \mathrm {obj}\, \mathfrak F_{u,\Phi }$
, choose
$x_c \in \mathrm {obj}\, (u \backslash \Phi )$
such that
$[x_c] = c$
. Given
$[f] \in \mathrm {mor}\, \mathfrak F_{u,\Phi }$
, let
$\mathring {f} \in \mathrm {mor}\, (u \backslash \Phi )$
be the unique morphism from
$x_{\mathfrak d(f)}$
to
$x_{\mathfrak t(f)}$
. This defines a functor
$\mathfrak F_{u,\Phi } \to u \backslash \Phi $
. We also have the canonical functor
$u \backslash \Phi \to \mathfrak F_{u,\Phi }$
given by forming equivalence classes. By construction, the composite
$\mathfrak F_{u,\Phi } \to u \backslash \Phi \to \mathfrak F_{u,\Phi }$
is the identity on
$\mathfrak F_{u,\Phi }$
. Now, let
$\Theta $
be the composite
$u \backslash \Phi \to \mathfrak F_{u,\Phi } \to u \backslash \Phi $
. By construction,
$\Theta (o) = x_{[o]}$
on objects and
$\Theta (f) = \mathring {f}$
on morphisms. We claim that there is a natural transformation
$T: \: \mathrm {id}_{u \backslash \Phi } \Rightarrow \Theta $
. Indeed, given an object
$o \in \mathrm {obj}\, (u \backslash \Phi )$
, let
$T_o \in (u \backslash \Phi )(x_{[o]},o)$
be the unique morphism in
$u \backslash \Phi $
from o to
$x_{[o]}$
. Given a morphism
$f \in (u \backslash \Phi )(\tilde {o},o)$
, the diagram

commutes because of uniqueness of morphisms in
$u \backslash \Phi $
. Now, our proof is complete because of [Reference Quillen73, Proposition 2].
The following is now an immediate consequence of Proposition 4.1 and [Reference Quillen73, Theorem A].
Corollary 4.2. If the classifying space of
$\mathfrak F_{u,\Phi }$
is contractible for all
$u \in \mathrm {obj}\, \mathfrak G$
, then
$\Phi $
induces a homotopy equivalence of classifying spaces.
4.2 Homology for certain free and proper actions
Now, let
$\nu \geq 1$
and consider
$\mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}$
and
$\mathfrak B_{G \curvearrowright {G^{(\nu )}}}$
as defined in § 3. We set out to define a functor
$I: \: \mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}} \to \mathfrak B_{G \curvearrowright {G^{(\nu )}}}$
. Given
$U \in \mathcal C \mathcal O^{(\nu - 1)}$
, let

Now, define

On morphisms, define

Note that
$\sigma _{j,i} = \rho (U_{j,i})$
because
$\coprod _{j,i} (\mathbb {s}_{j,i},\sigma _{j,i},U_{j,i})$
is a morphism in
$\mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}$
.
It is straightforward to check that I is a permutative functor and that I is faithful. Therefore, we are in the setting of Proposition 4.1 and Corollary 4.2.
Proposition 4.3. For all
$u \in \mathrm {obj}\, \mathfrak B_{G \curvearrowright {G^{(\nu )}}}$
, the category
$\mathfrak F_{u,I}$
is trivial.
Proof. Since
$\mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}$
is a groupoid (see Remark 3.1), our claim follows from the following observations.
-
(i) For all
$u \in \mathrm {obj}\, \mathfrak B_{G \curvearrowright {G^{(\nu )}}}$ , there exists
$v \in \mathrm {obj}\, \mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}$ and a morphism
$\sigma \in \mathfrak B_{G \curvearrowright {G^{(\nu )}}}(I(v),u)$ from u to
$I(v)$ .
-
(ii) Given objects
$u \in \mathrm {obj}\, \mathfrak B_{G \curvearrowright {G^{(\nu )}}}$ ,
$v, v' \in \mathrm {obj}\, \mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}$ and morphisms
$\sigma \in \mathfrak B_{G \curvearrowright {G^{(\nu )}}}(I(v),u)$ ,
$\sigma ' \in \mathfrak B_{G \curvearrowright {G^{(\nu )}}}(I(v'),u)$ , there exists a morphism
$\tau \in \mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}(v',v)$ from v to
$v'$ such that
$I(\tau ) \sigma = \sigma '$ .
To prove (i), write
$u = \coprod _i (i,U_i)$
. For each i, write
$U_i = \coprod _{a_i} U_{i,a_i}$
, where
and
$U_{i,a_i}^{\mu }$
are compact open bisections with
$\mathrm {s}(U_{i,a_i}^{\mu }) = \mathrm {r}(U_{i,a_i}^{\mu + 1})$
. Define for all i and
$a_i$
the compact open subspace
. Furthermore, define
$v \mathrel {:=} \coprod _{i, a_i} ((i,a_i),V_{i,a_i})$
and
$\sigma \mathrel {:=} \coprod _{i,a_i} (\mathbb {s}_{(i,a_i),i}, (U_{i,a_i}^0)^{-1}, U_{i,a_i})$
. Then it is straightforward to check that
$\sigma \in \mathfrak B_{G \curvearrowright {G^{(\nu )}}}(I(v),u)$
.
Let us now prove (ii). Write
$I(v) = \coprod _j (j,V_j)$
,
$I(v') = \coprod _k (k,V^{\prime }_k)$
. Let us show that
$\sigma ' \sigma ^{-1} \in \mathfrak B_{G \curvearrowright {G^{(\nu )}}}(I(v'),I(v))$
is the image of a morphism in
$\mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}$
under I. Write
$\sigma ' \sigma ^{-1} = \coprod _{k,j} (\mathbb {s}_{k,j}, \tau _{k,j}, V_{k,j})$
. For all
$(g_0, \dotsc , g_{\nu - 1}) \in V_{k,j}$
, we have
$g_0 \in {G^{(0)}}$
. Similarly, for every
$(h_0, \dotsc , h_{\nu - 1}) \in V^{\prime }_k$
, we have
$h_0 \in {G^{(0)}}$
. It follows that
$\tau _{k,j} \subseteq {G^{(0)}}$
. Hence, indeed,
$\sigma ' \sigma ^{-1} = I(\tau )$
for some
$\tau \in \mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}(v',v)$
, as desired.
The following is an immediate consequence of Corollary 4.2 and Proposition 4.3.
Corollary 4.4. I induces a homotopy equivalence of classifying spaces.
Now, let C be a compact Hausdorff subspace of
${G^{(\nu - 1)}}$
. Let
$\mathfrak B_C$
be the full subcategory of
$\mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}$
whose objects are of the form
$\coprod _i (i,U_i)$
, where
$U_i \subseteq C$
. It follows that morphisms of
$\mathfrak B_C$
are of the form
$\coprod _{j,i} (\mathbb {s}_{j,i},\sigma _{j,i},U_{j,i})$
, with
$U_{j,i} \subseteq C$
(and hence
$\sigma _{j,i}.U_{j,i} = U_{j,i} \subseteq C$
). As C is totally disconnected, we can describe C as
$C \cong \varprojlim _{l \in \mathfrak L} \mathcal U_l$
, where
$\mathcal U_l$
consist of finitely many compact open subspaces which partition C, and
$\mathfrak L$
is the index set given by all these partitions, partially ordered by refinement. For
$l \in \mathfrak L$
, let
$\mathfrak B_l$
be the small permutative category with objects of the form
$\coprod _i (i,U_i)$
with
$U_i \in \mathcal U_l$
, and morphisms of the form
$\coprod _{j,i} (\mathbb {s}_{j(i),i}, \rho (U_i), U_i)$
from
$\coprod _i (i,U_i)$
to
$\coprod _j (j,U_j)$
, where
$i \mapsto j(i)$
is a bijection. In other words, the only morphisms in
$\mathfrak B_l$
are given by permutations. Note that
$\mathfrak B_l$
is a subcategory of
$\mathfrak B_C$
.
Lemma 4.5. For all
$l \in \mathfrak L$
, we have a canonical isomorphism

Proof. It is easy to see that
$\mathfrak B_l$
coincides with the free permutative category
$P \mathcal U_l$
in the sense of [Reference Thomason92, § 1], where
$\mathcal U_l$
is the category with object set
$\mathcal U_l$
and only identity morphisms. Moreover, it is observed in [Reference Thomason92, § 1] that
$P \mathcal U_l$
is equivalent to the free symmetric monoidal category
$S \mathcal U_l$
on
$\mathcal U_l$
so that [Reference Thomason92, Lemma 2.3 and Lemma 2.5] imply that
$\mathbb {K}(P \mathcal U_l)$
is weakly homotopy equivalent to
$\Sigma ^{\infty }(B \mathcal U_l)^+$
. Hence, we obtain

and now our claim follows from
$H_*(B \mathcal U_l, \mathsf {C}) \cong H_*(\mathcal U_l, \mathsf {C})$
. Here, we view
$\mathcal U_l$
as a discrete space.
For
$k \leq l$
, define a permutative functor
$I_{l,k}: \: \mathfrak B_k \to \mathfrak B_l$
by
$U \mapsto \bigoplus V(U)$
for
$U \in \mathcal U_k$
, where the sum is taken over all
$V(U) \in \mathcal U_l$
contained in U, so that
$U = \coprod V(U)$
as subspaces in C, and by extending this to all objects via
$\coprod _i (i,U_i) \mapsto \bigoplus _i (\bigoplus V(U_i))$
. Here, we are working with a fixed ordering of
$\left \{ V(U) \right \}$
for every U. On morphisms, let
$I_{l,k}(\coprod _{j,i} (\mathbb {s}_{j(i),i}, \rho (U_i), U_i))$
be the morphism

induced by the permutation
$i \mapsto j(i)$
. Let us now form the homotopy colimit, in the sense of [Reference Thomason92, Construction 3.22], of the following functor F from
$\mathfrak L$
to permutative categories: We define
$F(l) \mathrel {:=} \mathfrak B_l$
on objects
$l \in \mathfrak L$
, and a morphism
$k \to l$
(i.e.,
$k, l \in \mathfrak L$
satisfying
$k \leq l$
) is mapped to
$I_{l,k}$
under F. We recall the construction of
$\mathfrak H \mathrel {:=} \mathrm {hocolim} \, F$
from [Reference Thomason92, Construction 3.22]. Objects of
$\mathfrak H$
are of the form
$(l_1,u_1) \oplus \dotso \oplus (l_n,u_n)$
, where
$l_i \in \mathfrak L$
and
$u_i \in F(l_i)$
. Morphisms from
$(l_1,u_1) \oplus \dotso \oplus (l_n,u_n)$
to
$(l^{\prime }_1,u^{\prime }_1) \oplus \dotso \oplus (l^{\prime }_m,u^{\prime }_m)$
are given by
$(\lambda _i, \psi , \chi _j)$
, where
$\psi : \: \left \{ 1, \dotsc , n \right \} \to \left \{ 1, \dotsc , m \right \}$
is a surjective map,
$\lambda _i: \: l_i \to l^{\prime }_{\psi (i)}$
are morphisms in
$\mathfrak L$
(in our case this simply means
$l_i \leq l^{\prime }_{\psi (i)}$
), and
$\chi _j: \: \bigoplus _{\psi (i) = j} F(\lambda _i)(u_i) \to u^{\prime }_j$
are morphisms in
$F(l^{\prime }_j)$
.
Now, assume that C is contained in some
$O \in \mathscr {O}^{(\nu - 1)}$
, and define a permutative functor
$H: \: \mathfrak H \to \mathfrak B_C$
as follows: Given
$u = \coprod _{\bullet } (\bullet ,U_{\bullet })$
with
$U_{\bullet } \in \mathcal U_l$
, set
$H(l,u) \mathrel {:=} \coprod _{\bullet } (\bullet ,U_{\bullet })$
viewed as an object in
$\mathfrak B_C$
. Define H on a morphism given by data
$(\lambda _i, \psi , \chi _j)$
as above by sending it to the morphism given by the composition

Here, the first map is given as follows: If
$u_i = \coprod _{\bullet } (\bullet ,U_{\bullet })$
, then
$F(\lambda _i)(u_i) = \bigoplus _{\bullet } (\bigoplus V(U_{\bullet }))$
, and on each component, the first map is given by the morphism
$\coprod _{V(U)} (\mathbb {s}_{U, V(U)}, \rho (V(U)), V(U))$
. The second map is given by

where we view
$\bigoplus _j \chi _j$
as a morphism in
$\mathfrak B_C$
.
Our goal is to show that H induces a homotopy equivalence of classifying spaces. To do so, let us first describe
$\mathfrak F_{u,H}$
for
$u \in \mathrm {obj}\, \mathfrak B_C$
. Two objects
$(v,\sigma )$
and
$(w,\tau )$
in
$u \backslash H$
are equivalent (with respect to the relation defining
$\mathfrak F_{u,H}$
) if there exists a (necessarily unique) morphism a from v to w which is invertible in
$\mathfrak H$
, that is, a is given by
$(\lambda _i,\psi ,\chi _j)$
such that
$\lambda _i = \mathrm {id}$
and
$l^{\prime }_{\psi (i)} = l_i$
for all i. Hence,
$\mathfrak F_{u,H}$
is a poset, where we define
$[v,\sigma ] \geq [w,\tau ]$
if there exists a morphism from
$(v,\sigma )$
to
$(w,\tau )$
in
$u \backslash H$
given by
$f \in \mathfrak H(w,v)$
such that
$H(f) \sigma = \tau $
. We want to show that the classifying space of
$\mathfrak F_{u,H}$
is contractible. This will follow from the next observation.
Lemma 4.6. Every two elements of
$\mathfrak F_{u,H}$
have a common lower bound.
Proof. We want to show that for all
$[v,\sigma ]$
and
$[w,\tau ]$
, there exists
$[x,\alpha ]$
such that
$[v,\sigma ] \geq [x,\alpha ]$
and
$[w,\tau ] \geq [x,\alpha ]$
. Indeed, suppose that
$u = \coprod _i (i,U_i)$
,
$v = \bigoplus _{\bullet } (l_{\bullet },v_{\bullet })$
,
$H(v) = \coprod _j (j,V_j)$
and that
$\sigma = \coprod _{j,i} (\mathbb {s}_{j,i},\rho (U_{j,i}),U_{j,i})$
. Then
$U_i = \coprod _j U_{j,i}$
and
$V_j = \coprod _i U_{j,i}$
. Find an index
$l'$
with
$l_{\bullet } \leq l'$
for all
$\bullet $
such that
$U_{j,i}$
can be written as a disjoint union
$U_{j,i} = \coprod V_{j,i,\zeta }$
for some
$V_{j,i,\zeta } \in \mathcal U_{l'}$
. Define
$v' \mathrel {:=} (l', \bigoplus _{j,i,\zeta } V_{j,i,\zeta })$
. Construct a morphism e in
$\mathfrak H$
from v to
$v'$
given by data
$(\lambda _{\bullet }, \psi , \chi )$
as above (note that
$m=1$
for
$v'$
), with
$\psi (\bullet ) = 1$
for all
$\bullet $
,
$\lambda _{\bullet }$
is the morphism
$l_{\bullet } \to l'$
in
$\mathfrak L$
, which exists because
$l_{\bullet } \leq l'$
, and

given by the obvious permutation, induced by the decomposition
$V_j = \coprod _i U_{j,i} = \coprod _i \coprod V_{j,i,\zeta }$
. By construction, we have

Similarly, suppose that
$w = \bigoplus _{\circ } (l_{\circ },w_{\circ })$
,
$H(w) = \coprod _k (k,W_k)$
and
$\tau = \coprod _{k,i} (\mathbb {s}_{k,i},\rho (U_{k,i}),U_{k,i})$
. Then
$W_k = \coprod _i U_{k,i}$
. Find an index
$\tilde {l}$
with
$l_{\circ } \leq \tilde {l}$
for all
$\circ $
such that
$U_{k,i}$
can be written as a disjoint union
$U_{k,i} = \coprod W_{k,i,\eta }$
for some
$W_{k,i,\eta } \in \mathcal U_{\tilde {l}}$
. Define
$\tilde {w} \mathrel {:=} (\tilde {l}, \bigoplus _{k,i,\eta } W_{k,i,\eta })$
, and construct a morphism f in
$\mathfrak H$
from w to
$\tilde {w}$
as above such that

Now, find
$l \in \mathfrak L$
such that
$l', \tilde {l} \leq l$
. It follows that all
$V_{j,i,\zeta }$
and
$W_{k,i,\eta }$
can be written as disjoint unions of elements in
$\mathcal U_l$
. This leads to morphisms
$e'$
and
$f'$
in
$\mathfrak H$
such that

satisfying
$\mathfrak t(e') = \mathfrak t(f')$
and
$H(e') H(e) \sigma = H(f') H(f) \tau $
. Setting
$x \mathrel {:=} \mathfrak t(e') = \mathfrak t(f')$
and
$\alpha \mathrel {:=} H(e') H(e) \sigma = H(f') H(f) \tau $
, we indeed have
$[v,\sigma ] \geq [x,\alpha ]$
and
$[w,\tau ] \geq [x,\alpha ]$
, as desired.
We obtain the following consequence of Corollary 4.2 and Lemma 4.6 because posets with the property that any two elements have a common lower bound have contractible classifying spaces.
Corollary 4.7. H induces a homotopy equivalence of classifying spaces.
Proposition 4.8. We have

Proof. Corollary 4.7 implies that
$H_*(\mathbb {K}(\mathfrak B_C)) \cong H_*(\mathbb {K}(\mathfrak H))$
because of [Reference Thomason92, Lemma 2.3]. Thus, we obtain

Here, we used [Reference Thomason92, Theorem 4.1] for the second isomorphism, and we obtain the third isomorphism because we are taking a filtered colimit. Thus, applying Lemma 4.5, we derive

as desired.
Now, suppose that
$O \in \mathscr {O}^{(\nu - 1)}$
. Let
$\mathfrak B_O$
be the full subcategory of
$\mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}$
whose objects are of the form
$\coprod _i (i,U_i)$
, where
$U_i \subseteq O$
.
Proposition 4.9. We have

Proof. Let us use the same notation as in § 2.6. Since
$O = \bigcup _U U$
, where U runs through all compact open subspaces of O, we conclude that for all
$p, q$
, we have
$\mathfrak N_p \mathfrak B_O(S^n_q) = \bigcup _U \mathfrak N_p \mathfrak B_U(S^n_q)$
. Hence, after taking diagonals, we obtain
$\mathfrak N \mathfrak B_O(S^n) = \bigcup _U \mathfrak N \mathfrak B_U(S^n)$
. Since homology is compatible with inductive limits, we obtain
$H_*(X_n) \cong \varinjlim _U H_*(X_{U,n})$
, where
$X_n$
is the n-th simplicial set of
$\mathbb {K}(\mathfrak B_O)$
and
$X_{U,n}$
is the n-th simplicial set of
$\mathbb {K}(\mathfrak B_U)$
. Therefore, using Proposition 4.8, we conclude that

for
$* = 0$
, and
$H_*(\mathbb {K}(\mathfrak B_O),\mathsf {C}) \cong \left \{ 0 \right \}$
for
$*> 0$
.
Now, suppose that we are given
$O_1, \dotsc , O_N \in \mathscr {O}^{(\nu - 1)}$
. Let
$\mathfrak B_{\cap }$
be the full subcategory of
$\mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}$
whose objects are of the form
$\coprod _i (i,U_i)$
, where
$U_i \subseteq O_1 \cap O_n$
for some
$2 \leq n \leq N$
. Let
$\mathfrak B_1$
be the full subcategory of
$\mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}$
whose objects are of the form
$\coprod _i (i,U_i)$
, where
$U_i \subseteq O_1$
. Let
$\mathfrak B_2$
be the full subcategory of
$\mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}$
whose objects are of the form
$\coprod _i (i,U_i)$
, where
$U_i \subseteq O_n$
for some
$2 \leq n \leq N$
. Finally, let
$\mathfrak B$
be the full subcategory of
$\mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}$
whose objects are of the form
$\coprod _i (i,U_i)$
, where
$U_i \subseteq O_n$
for some
$1 \leq n \leq N$
. Let
$\mathfrak L$
be the category with three objects
$\mathfrak l_{\cap }$
,
$\mathfrak l_1$
and
$\mathfrak l_2$
, the corresponding identity morphisms, one morphism
$\mathfrak l_{\cap } \to \mathfrak l_1$
and another morphism
$\mathfrak l_{\cap } \to \mathfrak l_2$
. Let F be the functor from
$\mathfrak L$
to small permutative categories sending
$\mathfrak l_{\cap }$
to
$\mathfrak B_{\cap }$
,
$\mathfrak l_1$
to
$\mathfrak B_1$
,
$\mathfrak l_2$
to
$\mathfrak B_2$
, the morphism
$\mathfrak l_{\cap } \to l_1$
to the inclusion
$\mathfrak B_{\cap } \hookrightarrow \mathfrak B_1$
and the morphism
$\mathfrak l_{\cap } \to l_2$
to the inclusion
$\mathfrak B_{\cap } \hookrightarrow \mathfrak B_2$
.
Let
$\mathfrak P \mathrel {:=} \mathrm {hocolim} \, F$
. So objects of
$\mathfrak P$
are of the form
$(l_1,u_1) \oplus \dotso \oplus (l_n,u_n)$
, where
$l_i \in \mathrm {obj}\, \mathfrak L$
and
$u_i \in F(l_i)$
. Morphisms from
$(l_1,u_1) \oplus \dotso \oplus (l_n,u_n)$
to
$(l^{\prime }_1,u^{\prime }_1) \oplus \dotso \oplus (l^{\prime }_m,u^{\prime }_m)$
are given by
$(\lambda _i, \psi , \chi _j)$
, where
$\psi : \: \left \{ 1, \dotsc , n \right \} \to \left \{ 1, \dotsc , m \right \}$
is a surjective map,
$\lambda _i: \: l_i \to l^{\prime }_{\psi (i)}$
are morphisms in
$\mathfrak L$
, and
$\chi _j: \: \bigoplus _{\psi (i) = j} F(\lambda _i)(u_i) \to u^{\prime }_j$
are morphisms in
$F(l^{\prime }_j)$
. In our case, if
$l_i \in \left \{ \mathfrak l_1, \mathfrak l_2 \right \}$
, then we must have
$l^{\prime }_{\psi (i)} = l_i$
and
$\lambda _i = \mathrm {id}$
.
Define a permutative functor
$\Pi : \: \mathfrak P \to \mathfrak B$
by sending
$\bigoplus _i (l_i,u_i)$
to
$\bigoplus _i u_i$
and the morphism from
$(l_1,u_1) \oplus \dotso \oplus (l_n,u_n)$
to
$(l^{\prime }_1,u^{\prime }_1) \oplus \dotso \oplus (l^{\prime }_m,u^{\prime }_m)$
given by
$(\lambda _i, \psi , \chi _j)$
to the morphism

where we view
$\chi _j$
, which by definition is a morphism in
$F(l^{\prime }_j)$
, as a morphism in
$\mathfrak B$
. This is possible because
$F(l^{\prime }_j) \subseteq \mathfrak B$
.
Let us describe
$\mathfrak F_{u,\Pi }$
for
$u \in \mathrm {obj}\, \mathfrak B$
. Two objects
$(v,\sigma )$
and
$(w,\tau )$
in
$u \backslash \Pi $
are equivalent (with respect to the relation defining
$\mathfrak F_{u,\Pi }$
) if there exists a (necessarily unique) morphism a from v to w which is invertible in
$\mathfrak P$
, that is, a is given by
$(\lambda _i,\psi ,\chi _j)$
such that
$\lambda _i = \mathrm {id}$
and
$l^{\prime }_{\psi (i)} = l_i$
for all i. Hence,
$\mathfrak F_{u,\Pi }$
is a poset, where we define
$[v,\sigma ] \geq [w,\tau ]$
if there exists a morphism from
$(v,\sigma )$
to
$(w,\tau )$
in
$u \backslash \Pi $
given by
$f \in \mathfrak P(w,v)$
such that
$\Pi (f) \sigma = \tau $
. We want to show that the classifying space of
$\mathfrak F_{u,\Pi }$
is contractible.
Lemma 4.10. Every two elements in
$\mathfrak F_{u,\Pi }$
have a common upper bound.
Proof. Given
$[v,\sigma ]$
and
$[w,\tau ]$
, we proceed as in the proof of Lemma 4.6 to obtain invertible morphisms
$e, e', f, f'$
in
$\mathfrak P$
such that
$\Pi (e') \Pi (e) \sigma = \Pi (f') \Pi (f) \tau $
. Let
$\alpha \mathrel {:=} \Pi (e') \Pi (e) \sigma = \Pi (f') \Pi (f) \tau $
. Set
$y \mathrel {:=} \mathfrak t(e')$
and
$z \mathrel {:=} \mathfrak t(f')$
. Then these objects y and z are of the form
$y = (l_1(y),u_1) \oplus \dotso $
and
$z = (l_1(z),u_1) \oplus \dotso $
. Define another object x of
$\mathfrak P$
as follows: Set
$l_{\bullet }(x) \mathrel {:=} \mathfrak l_{\cap }$
if
$l_{\bullet }(y) = \mathfrak l_{\cap }$
or
$l_{\bullet }(z) = \mathfrak l_{\cap }$
or
$\mathfrak l_{\cap } \neq l_{\bullet }(y) \neq l_{\bullet }(z) \neq \mathfrak l_{\cap }$
. Otherwise, set
$l_{\bullet }(x) \mathrel {:=} l_{\bullet }(y) = l_{\bullet }(z)$
. Now, define
$x \mathrel {:=} (l_1(x),u_1) \oplus \dotso $
. This is well defined, that is, if
$l_{\bullet }(x) = \mathfrak l_{\cap }$
and
$\mathfrak l_{\cap } \neq l_{\bullet }(y) \neq l_{\bullet }(z) \neq \mathfrak l_{\cap }$
, then
$u_{\bullet }$
must be an object of
$\mathfrak B_1$
as well as an object of
$\mathfrak B_n$
for some
$2 \leq n \leq N$
so that
$u_{\bullet } \in \mathrm {obj}\, \mathfrak B_{\cap }$
. Furthermore, define a morphism
$\tilde {e}$
in
$\mathfrak P$
from x to y by setting
$\psi \mathrel {:=} \mathrm {id}$
, defining
$\lambda _i$
as the obvious morphism
$l_i(x) \to l_i(y)$
and
$\chi _j \mathrel {:=} \mathrm {id}$
. Similarly, define a morphism
$\tilde {f}$
in
$\mathfrak P$
from x to z. Then
$\Pi (\tilde {e}) \alpha = \alpha $
,
$\Pi (\tilde {f}) \alpha = \alpha $
so that
$[v,\sigma ] = [y,\alpha ] \leq [x,\alpha ]$
and
$[w,\tau ] = [z,\alpha ] \leq [x,\alpha ]$
, as desired.
Since posets with the property that any two elements have a common upper bound have contractible classifying spaces, we obtain the following consequence of Corollary 4.2 and Lemma 4.10.
Corollary 4.11.
$\Pi $
induces a homotopy equivalence of classifying spaces.
We need the following observation: Let

All these are subspaces of
$\mathscr {C}({G^{(\nu - 1)}},\mathsf {C})$
.
Lemma 4.12. The obvious inclusion maps fit into the following short exact sequence:

where the map
$\mathscr {C}_{\cap } \to \mathscr {C}_1 \oplus \mathscr {C}_2$
sends
$f \in \mathscr {C}_{\cap }$
to
$(f,-f) \in \mathscr {C}_1 \oplus \mathscr {C}_2$
and the map
$\mathscr {C}_1 \oplus \mathscr {C}_2 \to \mathscr {C}$
sends
$(f_1,f_2) \in \mathscr {C}_1 \oplus \mathscr {C}_2$
to
$f_1 + f_2 \in \mathscr {C}$
.
Proof. Suppose that
$\sum _i (c_i)_{U_i} + \sum _j (\tilde {c}_j)_{V_j} = 0$
in
$\mathscr {C}$
, with
$U_i \subseteq O_1$
and
$V_j \subseteq O_n$
for some
$2 \leq n \leq N$
. After disjointifying, we may assume that the
$U_i$
are pairwise disjoint. We must have
$U_i \subseteq \bigcup _j V_j$
, otherwise
$c_i = 0$
. As in the proof of Lemma 2.2, this allows us to replace
$U_i$
by
$W_k$
, with
$W_k \subseteq V_j \subseteq O_n$
for some
$2 \leq n \leq N$
, so that
$W_k \subseteq O_1 \cap O_n$
for some
$2 \leq n \leq N$
. We conclude that

in
$\mathscr {C}_1 \oplus \mathscr {C}_2$
, where
$\equiv $
is understood modulo the image of
$\mathscr {C}_{\cap }$
under the map
$\mathscr {C}_{\cap } \to \mathscr {C}_1 \oplus \mathscr {C}_2$
above. It follows that
$\sum _k (\bar {c}_k)_{W_k} + \sum _j (\tilde {c}_j)_{V_j} = 0$
in
$\mathscr {C}$
, that is,
$\sum _k (\bar {c}_k)_{W_k} + \sum _j (\tilde {c}_j)_{V_j}$
is the constant zero function on
${G^{(\nu - 1)}}$
, and hence
$\sum _k (\bar {c}_k)_{W_k} + \sum _j (\tilde {c}_j)_{V_j} = 0$
in
$\mathscr {C}_2$
, as desired.
Given a finite subset
$\underline {O} = \left \{ O_1, \dotsc , O_N \right \} \subseteq \mathscr {O}^{(\nu - 1)}$
, let
$\mathfrak B_{\underline {O}}$
be the full subcategory of
$\mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}$
whose objects are of the form
$\coprod _i (i,U_i)$
, where
$U_i \subseteq O_n$
for some
$1 \leq n \leq N$
. Also, define

Corollary 4.13. We have

Proof. We proceed inductively on N. The case
$N=1$
is Proposition 4.9. Now, we turn to the case of general N. Corollary 4.11 and [Reference Thomason92, Lemma 2.3, Theorem 4.1] imply that
$\mathbb {K}(\mathfrak B_{\underline {O}})$
can be identified with the homotopy pushout of

with respect to the maps of spectra induced by the canonical inclusions of small permutative categories (using functoriality, see § 2.6). Thus, proceeding inductively, the long exact sequence in homology for pushouts (see, for instance, [Reference Thomason92, Example 3.7]) yields the short exact sequence

and that
$H_*(\mathbb {K}(\mathfrak B_{\underline {O}}),\mathsf {C}) \cong \left \{ 0 \right \}$
for all
$*> 0$
. Comparing this short exact sequence with the one in Lemma 4.12, our claim follows.
Theorem 4.14. For all
$\nu \geq 1$
, we have

Proof. Corollary 4.4 implies that
$H_*(\mathbb {K}(\mathfrak B_{G \curvearrowright {G^{(\nu )}}}),\mathsf {C}) \cong H_*(\mathbb {K}(\mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}),\mathsf {C})$
because of [Reference Thomason92, Lemma 2.3]. A similar argument as for Proposition 4.9 implies that
$H_*(\mathbb {K}(\mathfrak B_{{G^{(0)}} \curvearrowright {G^{(\nu - 1)}}}),\mathsf {C}) \cong \varinjlim _{\underline {O}} H_*(\mathbb {K}(\mathfrak B_{\underline {O}}),\mathsf {C})$
, where we order
$\underline {O}$
by inclusion. All in all, using Corollary 4.13, we conclude that

4.3 Identifying homology of algebraic K-theory spectra with groupoid homology
We introduce the notation
$\mathfrak B^{(\nu )} \mathrel {:=} \mathfrak B_{G \curvearrowright {G^{(\nu )}}}$
. Let
$\Delta _{\nu + 1}^{\mu }$
be the permutative functor
${\mathfrak B^{(\nu + 1)}} \to {\mathfrak B^{(\nu )}}$
induced by the groupoid homomorphism
$\mathrm {id}_G$
and the map
$G \to {G^{(0)}}, \, g \mapsto \mathrm {r}(g)$
for
$\nu = 0$
and
$\mu = 0$
, and

for
$\nu> 0$
. It is straightforward to check that these maps satisfy the conditions in § 3.1.1. The functors
$\Delta _{\nu + 1}^{\mu }$
induce maps of bisimplicial sets from
$(p,q) \mapsto \mathfrak N_p {\mathfrak B^{(\nu + 1)}} (S^n_q)$
to
$(p,q) \mapsto \mathfrak N_p {\mathfrak B^{(\nu )}} (S^n_q)$
and hence maps

for all
$p, q$
. Here, we are using the same notation as in § 2.6 (and
$C_{p,q} \mathfrak N_p {\mathfrak B^{(\nu )}} (S^n_q)$
denotes the total complex of
$(p,q) \mapsto \mathfrak N_p {\mathfrak B^{(\nu )}} (S^n_q)$
). We set
$\partial _{\nu + 1} \mathrel {:=} \sum _{\mu = 0}^{\nu } (-1)^{\mu } \partial _{\nu + 1}^{\mu }$
. It is straightforward to check that, for all
$p, q$
, the sequence

forms a chain complex. Our goal is to show that this chain complex is exact.
Theorem 4.15. The following chain complex is exact:

For the proof, let us construct maps
$h_{\nu }: \: \mathfrak N_p {\mathfrak B^{(\nu )}} (S^n_q) \to \mathfrak N_p {\mathfrak B^{(\nu + 1)}} (S^n_q)$
.
Let us first describe a general method which allows us to modify domains of morphisms. Suppose that
$\sigma = \coprod _{j,i} (\mathbb {s}_{j,i}, \sigma _{j,i}, U_{j,i})$
is a morphism in
${\mathfrak B^{(\nu )}}$
with domain
$\mathfrak d(\sigma ) = \coprod _i (i,U_i)$
. Suppose that we want to replace
$\mathfrak d(\sigma )$
by
$\mathfrak d_{\sigma } = \coprod _i (i,U^{\prime }_i) \in \mathrm {obj}\, {\mathfrak B^{(\nu + 1)}}$
, with
$U^{\prime }_i \subseteq {G^{(\nu + 1)}}$
and m restricting to a homeomorphism
$m \vert _{U^{\prime }_i}: \: U^{\prime }_i \cong U_i$
, where m is the map
$m: \: {G^{(\nu + 1)}} \to {G^{(\nu )}}, \, (g_0, \dotsc , g_{\nu }) \mapsto (g_0 g_1, \dotsc , g_{\nu })$
. Then define
$h_{\nu }(\sigma , \mathfrak d_{\sigma }) \mathrel {:=} \coprod _{j,i} (\mathbb {s}_{j,i}, \sigma _{j,i}, U^{\prime }_{j,i})$
, where
$U^{\prime }_{j,i} \subseteq U^{\prime }_i$
such that
$m(U^{\prime }_{j,i})= U_{j,i}$
. Now, suppose that
$\tau $
,
$\sigma $
are two composable morphisms in
${\mathfrak B^{(\nu )}}$
. Given
$\mathfrak d_{\sigma }$
as above, construct
$h_{\nu }(\sigma , \mathfrak d_{\sigma })$
and set
$\mathfrak d_{\tau } \mathrel {:=} \mathfrak t(h_{\nu }(\sigma , \mathfrak d_{\sigma }))$
. Then
$\mathfrak d_{\tau }$
is of the same form for
$\mathfrak d(\tau )$
so that we can form
$h_{\nu }(\tau , \mathfrak d_{\tau })$
in the same way as before. By construction, the following holds:

Now, let us apply the procedure above and construct
$h_{\nu }$
on
${\mathfrak B^{(\nu )}}(A)$
for some finite based set A. Given an object
$(u_S, \varphi _{T,T'})$
in
${\mathfrak B^{(\nu )}}(A)$
and an element
$a \in A$
which is not the base point, write
$u_{\left \{ a \right \}} = \coprod _i (i, U_i)$
and set
$h_{\nu }(u_{\left \{ a \right \}}) \mathrel {:=} \coprod _i (i, U^{\prime }_i)$
, where
$U^{\prime }_i = \left \{ (\rho (z),z) \text {: } z \in U_i \right \}$
if
$\nu \geq 1$
, and
$U^{\prime }_i = U_i$
viewed as a subspace of G via the canonical embedding
${G^{(0)}} \hookrightarrow G$
if
$\nu = 0$
. Now, proceed inductively on
$\# S$
. If
$S = \left \{ a \right \} \cup S'$
, then define
$h_{\nu }(u_S)$
as the target of the morphism
$h_{\nu }(\varphi _{\left \{ a \right \},S'}, h_{\nu }(u_{\left \{ a \right \}}) \oplus h_{\nu }(u_{S'}))$
. Given disjoint
$T, T' \subseteq A$
not containing the base point, set
$h_{\nu }(\varphi _{T,T'}) \mathrel {:=} h_{\nu }(\varphi _{T,T'}, h_{\nu }(u_T) \oplus h_{\nu }(u_{T'}))$
. It is straightforward to check that
$\left \{ h_{\nu }(u_S), h_{\nu }(\varphi _{T,T'}) \right \}$
lies in
${\mathfrak B^{(\nu + 1)}}(A)$
. Now, we extend
$h_{\nu }$
to
$\mathfrak N_p {\mathfrak B^{(\nu )}}(A)$
. Suppose we are given
$(f_1, \dotsc , f_p) \in \mathfrak N_p {\mathfrak B^{(\nu )}}(A)$
, with
$f_{\sqcup } = \left \{ (f_{\sqcup })_S \right \}$
. Write
$\mathfrak d(f_p) = \left \{ u_S, \varphi _{T,T'} \right \}$
. Then set

and define recursively

It is now straightforward to check that
$h_{\nu }(f_{p'}) \mathrel {:=} \left \{ (f_{p'})_S \right \}$
defines a morphism in
${\mathfrak B^{(\nu )}}(A)$
and that

Apply the above construction to
$A = S^n_q$
, denote by
$h_{\nu }$
the map
$h_{\nu }: \: \mathfrak N_p {\mathfrak B^{(\nu )}}(S^n_q) \to \mathfrak N_p {\mathfrak B^{(\nu + 1)}}(S^n_q)$
and let
$(h_{\nu })_*$
be the induced map
$C_{p,q} \mathfrak N_p {\mathfrak B^{(\nu )}} (S^n_q) \to C_{p,q} \mathfrak N_p {\mathfrak B^{(\nu + 1)}} (S^n_q)$
.
Proposition 4.16.
$(h_{\nu })_*$
,
$\nu \geq 0$
, defines a chain homotopy between the identity map and the zero map, that is, we have
$\partial _1 (h_0)_* = \mathrm {id}$
on
$C_{p,q} \mathfrak N_p \mathfrak B^{(0)}(S^n_q)$
and
$\partial _{\nu + 1} (h_{\nu })_* + (h_{\nu + 1})_* \partial _{\nu } = \mathrm {id}$
on
$C_{p,q} \mathfrak N_p {\mathfrak B^{(\nu )}}(S^n_q)$
for all
$\nu \geq 1$
.
Proof. First, observe that
$\partial _{\nu + 1}^{\mu } (h_{\nu })_*$
and
$(h_{\nu + 1})_* \partial _{\nu }^{\mu }$
are determined by how they act on
${G^{(\nu )}}$
, in the sense that for both
$\partial _{\nu + 1}^{\mu } (h_{\nu })_*$
and
$(h_{\nu + 1})_* \partial _{\nu }^{\mu }$
, there are maps
${G^{(\nu )}} \to {G^{(\nu )}}$
, say
$\zeta _{\nu }^{\mu }$
and
$\eta _{\nu }^{\mu }$
such that, on the level of
${\mathfrak B^{(\nu )}}(S_q^n)$
, for
$a \in S_q^n$
,
$u_{\left \{ a \right \}} = \coprod _i (i,U_i)$
is sent to
$\coprod _i (i,\zeta _{\nu }^{\mu }(U_i))$
for
$\partial _{\nu + 1}^{\mu } (h_{\nu })_*$
and to
$\coprod _i (i,\eta _{\nu }^{\mu }(U_i))$
for
$(h_{\nu + 1})_* \partial _{\nu }^{\mu }$
and that
$\partial _{\nu + 1}^{\mu } (h_{\nu })_* = (h_{\nu + 1})_* \partial _{\nu }^{\tilde {\mu }}$
if
$\zeta _{\nu }^{\mu } = \eta _{\nu }^{\tilde {\mu }}$
.
For
$\nu = 0$
, it is straightforward to see that
$\zeta _0^0 = \mathrm {id}_{{G^{(0)}}}$
so that
$\partial _1 (h_0)_* = \mathrm {id}$
. For
$\nu \geq 1$
,
$\zeta _{\nu }^{\mu }$
is given by

At the same time,
$\eta _{\nu }^{\tilde {\mu }}$
is given by

Therefore, the computations above show that when we compute
$\partial _{\nu + 1} (h_{\nu })_* + (h_{\nu + 1})_* \partial _{\nu }$
, then all terms cancel except the identity term (corresponding to
$\mu = 0$
).
The following is an immediate consequence of Proposition 4.16.
Corollary 4.17. The chain complex

is homotopy equivalent to the zero chain complex.
In particular, the chain complex

is exact. This proves Theorem 4.15.
Theorem 4.18. Let G be an ample groupoid with locally compact Hausdorff unit space
${G^{(0)}}$
and
$\mathsf {C}$
an abelian group. We have
$\tilde {H}_*(\mathbb {K}(\mathfrak B_G),\mathsf {C}) \cong H_*(G,\mathsf {C})$
.
Proof. Theorem 4.15 implies that

is a long exact sequence. After forming diagonals, we obtain the long exact sequence

Let
$\mathrm {ker}\,^n_q(\partial _0) \mathrel {:=} C_q \mathfrak N \mathfrak B^{(0)}(S^n) = C_q \mathfrak N \mathfrak B_G(S^n)$
and, for
$\nu \geq 1$
, let
$\mathrm {ker}\,^n_q(\partial _{\nu })$
be the kernel of

In this way, we obtain short exact sequences

These are actually short exact sequences of chain complexes with respect to q. Taking homology with respect to q, we obtain long exact sequences

Taking the inductive limit for
$n \to \infty $
, we obtain the long exact sequence

Here,
$H_*(\mathrm {ker}\,(\partial _{\nu }),\mathsf {C}) \mathrel {:=} \varinjlim _n H_*(\mathrm {ker}\,^n_*(\partial _{\nu }),\mathsf {C})$
.
By Theorem 4.14,
$H_*(\mathbb {K}({\mathfrak B^{(\nu + 1)}}),\mathsf {C}) \cong \left \{ 0 \right \}$
for all
$* \geq 1$
. Hence, we obtain

for all
$* \geq 2$
and all
$\nu \geq 0$
.
This yields, for all
$* \geq 2$
,

Moreover, we obtain that for all
$* \geq 1$
,

is exact.
In addition, because for all
$* \geq 0$
, the sequence

is exact, we obtain the exact sequence

where we have taken the
$0$
-th homology with respect to the index
$\star $
.
Taking the inductive limit for
$n \to \infty $
, we conclude that the sequence

is exact. It follows that
$H_0(\partial _{*+1})$
induces an isomorphism

for all
$* \geq 0$
.
Plugging equation (6) into equation (5), we conclude that for all
$* \geq 1$
, the sequence

is exact. Hence,

for all
$* \geq 1$
.
Combining equations (4), (7), (6) and applying Theorem 4.14, we conclude that

that is,
$H_*(\mathbb {K}(\mathfrak B_G),\mathsf {C})$
is given by the homology of the chain complex

where
$\dot {\partial }_{*+1}$
denotes the map induced by
$\partial _{*+1}$
on
$H_0(\mathbb {K}(\mathfrak B^{(*+1)}),\mathsf {C}) \cong \mathscr {C}(G^{(*)},\mathsf {C}) \oplus \mathsf {C}$
. Now,
$\dot {\partial }_{*+1}$
is of the form
$\bar {\partial }_* \oplus 0$
for all
$* \geq 1$
odd and
$\bar {\partial }_* \oplus \mathrm {id}_{\mathsf {C}}$
for all
$* \geq 1$
even, and it is straightforward to identify
$\bar {\partial }_*$
with the map
$\tilde {\partial }_*$
defined in (1). Hence, all in all, we conclude that

5 Homology of topological full groups in terms of homology of infinite loop spaces
Let G be an ample groupoid with locally compact Hausdorff unit space
${G^{(0)}}$
. In the following, we write
$\mathfrak B \mathrel {:=} \mathfrak B_G$
. Our goal is to describe the homology of the topological full group
$\boldsymbol {F}(G)$
in terms of the homology of the infinite loop space attached to
$\mathbb {K}(\mathfrak B)$
.
5.1 Simplicial complexes attached to small permutative categories of bisections
We will work in the setting of [Reference Randal-Williams and Wahl75] (see also [Reference Szymik and Wahl90]). Let us first introduce some relevant notions (Remark 5.1 explains the motivation for the following subcategories).
Define the subcategory
$\textbf {V}_{\mathfrak B}$
of
$\mathfrak B$
by setting
$\mathrm {obj}\, \textbf {V}_{\mathfrak B} \mathrel {:=} \mathrm {obj}\, \mathfrak B$
and, for
$u = \coprod _{i \in I} (i,U_i), \, v = \coprod _{j \in J} (j,V_j) \in \mathrm {obj}\, \textbf {V}_{\mathfrak B}$
,
$\textbf {V}_{\mathfrak B}(v,u) \mathrel {:=} \left \{ \pi \sigma \text {: } \pi \in \mathfrak P(v,u), \, \sigma \in \mathfrak B(u,u) \right \}$
, where
$\mathfrak P(v,u)$
are morphisms of the form
$\pi = \coprod _i (\mathbb {s}_{j(i),i}, U_i)$
for a bijection
$i \mapsto j(i)$
between I and J. In other words, morphisms in
$\mathfrak P(v,u)$
are just given by permutations, and for objects u, v, there is a morphism from u to v in
$\textbf {V}_{\mathfrak B}$
only if u and v are equal up to permutation.
$\textbf {V}_{\mathfrak B}$
inherits the structure of a small permutative category from
$\mathfrak B$
.
Moreover, we define a category
$\textbf {Q}_{\mathfrak B}$
as follows. Set
$\mathrm {obj}\, \textbf {Q}_{\mathfrak B} \mathrel {:=} \mathrm {obj}\, \textbf {V}_{\mathfrak B} = \mathrm {obj}\, \mathfrak B$
. Given
$u, v \in \mathrm { obj}\, \textbf {Q}_{\mathfrak B}$
, define the set of morphisms
$\textbf {Q}_{\mathfrak B}(v,u)$
to be equivalence classes of pairs
$(u',\sigma )$
, where
$u' \in \mathrm {obj}\, \textbf {Q}_{\mathfrak B}$
and
$\sigma \in \textbf {V}_{\mathfrak B}(v,u' \oplus u)$
, with respect to the equivalence relation that
$(u^{\prime }_1,\sigma _1) \sim (u^{\prime }_2,\sigma _2)$
if there exists
$\tau \in \textbf {V}_{\mathfrak B}(u^{\prime }_2,u^{\prime }_1)$
such that
$\sigma _2 (\tau \oplus u) = \sigma _1$
, that is, the diagram

commutes, where u is the identity morphism at u. Let us now define composition of morphisms in
$\textbf {Q}_{\mathfrak B}$
. Given
$[u',\sigma ] \in \textbf {Q}_{\mathfrak B}(v,u)$
and
$[v',\tau ] \in \textbf {Q}_{\mathfrak B}(w,v)$
, define
$[v',\tau ] [u',\sigma ] \in \textbf {Q}_{\mathfrak B}(w,u)$
as
$[v' \oplus u', \tau (v' \oplus \sigma )]$
, where
$\tau (v' \oplus \sigma )$
is the composite

We want to define the structure of a small permutative category on
$\textbf {Q}_{\mathfrak B}$
. To this end, we define a functor
$\oplus $
. On objects,
$\oplus $
acts just in the same way as in
$\mathfrak B$
or
$\textbf {V}_{\mathfrak B}$
. Given
$[u^{\prime }_1,\sigma _1] \in \textbf {Q}_{\mathfrak B}(v_1,u_1)$
and
$[u^{\prime }_2,\sigma _2] \in \textbf {Q}_{\mathfrak B}(v_2,u_2)$
, define
$[u^{\prime }_1,\sigma _1] \oplus [u^{\prime }_2,\sigma _2] \in \textbf {Q}_{\mathfrak B}(v_1 \oplus v_2, u_1 \oplus u_2)$
as the morphism
$[u^{\prime }_1 \oplus u^{\prime }_2, \tau ]$
, where
$\tau $
is given by the composite

It is straightforward to check that
$(\textbf {Q}_{\mathfrak B},\oplus )$
is a small permutative category and that
$\emptyset $
is the unit with respect to
$\oplus $
.
Remark 5.1. In the special case of the groupoid
$G = \mathcal R_r \times G_k$
whose topological full group is isomorphic to the Higman–Thompson group
$V_{k,r}$
(see § 2.5), the categories we just introduced already appeared in [Reference Szymik and Wahl90], where they are described using the language of Cantor algebras:
$\textbf {Cantor}^\times $
in [Reference Szymik and Wahl90] is the restriction of
$\mathfrak B$
to objects of the form
$({G^{(0)}})^{\oplus m}$
,
$\textbf {V}$
in [Reference Szymik and Wahl90] is the restriction of
$\textbf {V}_{\mathfrak B}$
to objects of the form
$({G^{(0)}})^{\oplus m}$
, and
$\textbf {Q}$
in [Reference Szymik and Wahl90] is the restriction of
$\textbf {Q}_{\mathfrak B}$
to objects of the form
$({G^{(0)}})^{\oplus m}$
, for the groupoid
$G = \mathcal R_r \times G_k$
. Also, note that
$\textbf {V}_{\mathfrak B}$
plays the role of
$\mathcal G$
in [Reference Randal-Williams and Wahl75] and
$\textbf {Q}_{\mathfrak B}$
plays the role of
$U \mathcal G$
in [Reference Randal-Williams and Wahl75].
Let us now verify several conditions from [Reference Randal-Williams and Wahl75].
Lemma 5.2. The condition in [Reference Randal-Williams and Wahl75, Proposition 1.7 (i)] is satisfied in
$\textbf {V}_{\mathfrak B}$
. Moreover, the condition in [Reference Randal-Williams and Wahl75, Proposition 1.7 (ii)] is satisfied in
$\textbf {V}_{\mathfrak B}$
. Furthermore, condition
$\textbf {C}$
in [Reference Randal-Williams and Wahl75, Definition 1.9] is satisfied in
$\textbf {V}_{\mathfrak B}$
.
Proof. The condition in [Reference Randal-Williams and Wahl75, Proposition 1.7 (i)] holds because
$\textbf {V}_{\mathfrak B}(\emptyset ,\emptyset ) = \left \{ \mathrm {id}_{\emptyset } \right \}$
. The condition in [Reference Randal-Williams and Wahl75, Proposition 1.7 (ii)] holds because, for all
$u, v \in \mathrm {obj}\, \textbf {V}_{\mathfrak B}$
,
$u \oplus v \cong \emptyset $
in
$\textbf {V}_{\mathfrak B}$
implies that
$u = \emptyset $
and
$v = \emptyset $
. Finally, condition
$\textbf {C}$
in [Reference Randal-Williams and Wahl75, Definition 1.9] holds because, for all
$u, v, w \in \mathrm {obj}\, \textbf {V}_{\mathfrak B}$
,
$u \oplus w \cong v \oplus w$
in
$\textbf {V}_{\mathfrak B}$
implies that
$u \cong v$
in
$\textbf {V}_{\mathfrak B}$
.
Lemma 5.3. Conditions
$\textbf {LS1}$
and
$\textbf {LS2}$
in [Reference Randal-Williams and Wahl75, Definition 2.5] are satisfied for all
$a \in \mathrm {obj}\, \textbf {Q}_{\mathfrak B}$
and
$\emptyset \neq u \in \mathrm {obj}\, \textbf {Q}_{\mathfrak B}$
.
Proof. First, we need the following terminology: Given
$o \in \mathrm {obj}\, \textbf {Q}_{\mathfrak B}$
, define
$\iota _o$
as the unique element of
$\textbf {Q}_{\mathfrak B}(o,\emptyset )$
given by
$\iota _o = [o,o]$
.
To verify condition
$\textbf {LS1}$
, we have to show that
$\iota _a \oplus u \oplus \iota _u \neq \iota _{a \oplus u} \oplus u$
in
$\textbf {Q}_{\mathfrak B}(a \oplus u \oplus u, u)$
. Indeed,
$\iota _a \oplus u \oplus \iota _u = [a \oplus u, \sigma ]$
, where
$\sigma $
is the morphism
$a \oplus \pi _{u,u}$
from
$(a \oplus u) \oplus u$
to
$a \oplus u \oplus u$
, while
$\iota _{a \oplus u} \oplus u = [a \oplus u, \tau ]$
, where
$\tau $
is the identity morphism from
$(a \oplus u) \oplus u = a \oplus u \oplus u$
to
$a \oplus u \oplus u$
. If
$\iota _a \oplus u \oplus \iota _u = \iota _{a \oplus u} \oplus u$
would hold in
$\textbf {Q}_{\mathfrak B}(a \oplus u \oplus u, u)$
, then there would be
$\rho \in \textbf {V}_{\mathfrak B}(a \oplus u, a \oplus u)$
such that
$\tau = \sigma (\rho \oplus u)$
, that is, the diagram

commutes. But that is impossible.
To verify condition
$\textbf {LS2}$
, we show that for all
$u, v, w \in \mathrm {obj}\, \textbf {Q}_{\mathfrak B}$
with
$u \neq \emptyset $
, the map

is injective. Note that
$[v', \sigma ] \oplus \iota _u = [v' \oplus u, \tilde {\sigma }]$
, where
$\tilde {\sigma }$
is the composite

Now, assume that
$[v^{\prime }_1, \sigma _1], [v^{\prime }_2, \sigma _2] \in \textbf {Q}_{\mathfrak B}(w,v)$
satisfy
$[v^{\prime }_1, \sigma _1] \oplus \iota _u = [v^{\prime }_2, \sigma _2] \oplus \iota _u$
. As above, let
$[v^{\prime }_1, \sigma _1] \oplus \iota _u = [v^{\prime }_1 \oplus u, \tilde {\sigma }_1]$
and
$[v^{\prime }_2, \sigma _2] \oplus \iota _u = [v^{\prime }_2 \oplus u, \tilde {\sigma }_2]$
. Then there must exist
$\rho \in \textbf {V}_{\mathfrak B}(v^{\prime }_2 \oplus u, v^{\prime }_1 \oplus u)$
such that

that is, the diagram

commutes. But then
$\rho $
must be of the form
$\tau \oplus u$
for some
$\tau \in \textbf {V}_{\mathfrak B}(v^{\prime }_2,v^{\prime }_1)$
, with
$\sigma _2 (\tau \oplus v) = \sigma _1$
. Hence,
$[v^{\prime }_1, \sigma _1] = [v^{\prime }_2, \sigma _2]$
in
$\textbf {Q}_{\mathfrak B}(w,v)$
, as desired.
Now, let
$a, u \in \mathrm {obj}\, \textbf {Q}_{\mathfrak B}$
with
$u \neq \emptyset $
, and fix
$r \geq 1$
. Define a semisimplicial set W by setting
$W_p \mathrel {:=} \textbf {Q}_{\mathfrak B}(a \oplus u^{\oplus r}, u^{\oplus (p+1)})$
for
$0 \leq p \leq r-1$
and defining the face maps as
$d_i: \: W_p \to W_{p-1}, \, [u', \sigma ] \mapsto [u', \sigma ] (u^{\oplus i} \oplus \iota _u \oplus u^{\oplus (p-i)})$
for
$0 \leq i \leq p$
.
Moreover, let S be the simplicial complex with vertices given by
$W_0 = \textbf {Q}_{\mathfrak B}(a \oplus u^{\oplus r}, u)$
, and
$\left \{ [u^{\prime }_i,\sigma _i] \right \}_i$
forms a simplex of S if there exists a simplex of W with vertices
$\left \{ [u^{\prime }_i,\sigma _i] \right \}_i$
.
Given
$[u',\sigma ] \in W_p$
, then the vertices of
$[u',\sigma ]$
are given by

in
$\textbf {Q}_{\mathfrak B}$
, for
$1 \leq i \leq p+1$
. Here,
$\iota _i$
is the element
$[u^{\oplus p}, u^{\oplus (i-1)} \oplus \pi _{u^{\oplus (p-i+1)}, u}] \in \textbf {Q}_{\mathfrak B}(u^{\oplus (p+1)},u)$
. Therefore, vertices of
$[u',\sigma ]$
are determined by
$\sigma \epsilon _i$
, where
$\epsilon _i \subseteq \mathcal R \times {G^{(0)}}$
is the compact open bisection with
$\mathrm {s}(\epsilon _i) = u$
and
$\mathrm {r}(\epsilon _i)$
is the i-th summand of u in
$u' \oplus u^{\oplus (p+1)}$
.
We have the following result from [Reference Randal-Williams and Wahl75].
Theorem 5.4. For all
$1 \leq q \leq r$
, S is
$(r-q)$
-connected if and only if W is
$(r-q)$
-connected.
Note that we will only need the implication
$\Rightarrow $
.
Proof. This follows from [Reference Randal-Williams and Wahl75, Proposition 2.9] and [Reference Randal-Williams and Wahl75, Theorem 2.10] because
$\textbf {V}_{\mathfrak B}$
satisfies conditions
$\textbf {LS1}$
and
$\textbf {LS2}$
from [Reference Randal-Williams and Wahl75, Definition 2.5] by Lemma 5.3 and
$\textbf {Q}_{\mathfrak B}$
satisfies conditions
$\textbf {H1}$
and
$\textbf {H2}$
from [Reference Randal-Williams and Wahl75, Definition 1.3]. The latter follows from parts (c) and (d) of [Reference Randal-Williams and Wahl75, Theorem 1.10], because condition
$\textbf {C}$
in [Reference Randal-Williams and Wahl75, Definition 1.9] is satisfied in
$\textbf {V}_{\mathfrak B}$
by Lemma 5.2 and the condition in part (d) is easy to check in our setting.
To proceed, we need the following observation. Recall that
$M(G)$
denotes the set of all nonzero Radon measures
$\mu $
on
${G^{(0)}}$
which are invariant and that an ample groupoid G is said to have comparison if for all nonempty compact open sets
$U, V \subseteq {G^{(0)}}$
with
$\mu (U) < \mu (V)$
for all
$\mu \in M(G)$
, there exists a compact open bisection
$\sigma \subseteq G$
with
$\mathrm {s}(\sigma ) = U$
and
$\mathrm {r}(\sigma ) \subseteq V$
(see § 2.1).
Lemma 5.5. Assume that G is minimal and has comparison. Let
$Y \subseteq {G^{(0)}}$
be a compact open subspace. Suppose that
$A \subsetneq Y$
is given, together with a compact open bisection
$\sigma $
with
$\mathrm {s}(\sigma ) = A$
and
$B \mathrel {:=} \mathrm {r}(\sigma ) \subsetneq Y$
. If
$2 \mu (A) < \mu (Y)$
for all
$\mu \in M(G)$
, then there exists a compact open bisection
$\tau $
with
$\mathrm {r}(\tau ) = Y = \mathrm {s}(\tau )$
and
$\tau A = \sigma $
.
Here,
$\tau A$
is the restriction of
$\tau $
to A, that is,

which is also the product of
$\tau $
and A as bisections.
Proof.
$2 \mu (A) < \mu (Y)$
for all
$\mu \in M(G)$
implies that
$\mu (B) = \mu (A) < \mu (Y \setminus A)$
for all
$\mu \in M(G)$
. Set
$C \mathrel {:=} (Y \setminus A) \cap B$
. Then
$\mu (B) < \mu (Y \setminus A)$
implies
$\mu (B \setminus C) = \mu (B) - \mu (C) < \mu (Y \setminus A) - \mu (C) = \mu ((Y \setminus A) \setminus C)$
for all
$\mu \in M(G)$
. As G has comparison, there exists a compact open bisection
$\tilde {\rho }$
with
$\mathrm {s}(\tilde {\rho }) = B \setminus C$
and
$\mathrm {r}(\tilde {\rho }) \subseteq (Y \setminus A) \setminus C$
. As
$(B \setminus C) \cap ((Y \setminus A) \setminus C) = \emptyset $
, there exists a compact open bisection
$\bar {\rho }$
with
$\mathrm {r}(\bar {\rho }) = (B \setminus C) \amalg ((Y \setminus A) \setminus C) = \mathrm {s}(\bar {\rho })$
extending
$\tilde {\rho }$
, that is,
$\bar {\rho } (B \setminus C) = \tilde {\rho }$
. Now,

defines a compact open bisection with
$\mathrm {r}(\rho ) = Y = \mathrm {s}(\rho )$
, with the property that

that is,
$(\rho .B) \cap A = \emptyset $
. Here,
$\rho .B = \left \{ \mathrm {r}(g) \text {: } g \in \rho , \, \mathrm {s}(g) \in B \right \}$
(see § 3 for the definition of the G-action on
${G^{(0)}}$
).
Now, consider the decomposition

and define

This is well defined because
$(\sigma ^{-1} (\rho B)^{-1}).(\rho .B) = \sigma ^{-1}.B = A$
. Then, by construction
$\tau '.(Y \setminus A) = \rho ^{-1}.(Y \setminus \rho .B) = Y \setminus B$
. So we obtain the compact open bisection with the desired properties by setting
$\tau \mathrel {:=} \sigma \amalg (\tau ' (Y \setminus A))$
.
Remark 5.6. In the special case that G is purely infinite, the condition
$2 \mu (A) < \mu (Y)$
for all
$\mu \in M(G)$
in Lemma 5.5 is empty. Indeed, if G is minimal and purely infinite, we can always find a compact open bisection with
$\mathrm {r}(\rho ) = Y = \mathrm {s}(\rho )$
such that
$(\rho .B) \cap A = \emptyset $
.
Remark 5.7. It is straightforward to see that if G has comparison, then so does
$\mathcal R \times G$
. In the following, we will frequently apply Lemma 5.5 to the groupoid
$\mathcal R \times G$
, using the observation that
$\mathfrak B$
consists of compact open bisections in
$\mathcal R \times G$
(see Remark 3.2).
Proposition 5.8. Assume that
$a \neq \emptyset $
and that G is minimal and has comparison.
-
(i) If
$r \geq 2$ , then vertices of S (which coincide with the vertices of W) are in bijection with compact open bisections
$\sigma $ with
$\mathrm {s}(\sigma ) = u$ and
$\mathrm {r}(\sigma ) \subsetneq a \oplus u^{\oplus r}$ , via the map
$\mathcal V$ defined by
$\mathcal V(\sigma ) \mathrel {:=} [u',\tau ]$ , where
$\tau \in \textbf {V}_{\mathfrak B}(a \oplus u^{\oplus r}, a \oplus u^{\oplus r})$ satisfies
$\tau \epsilon _r = \sigma $ . Here,
$\epsilon _r \subseteq \mathcal R \times {G^{(0)}}$ is the compact open bisection with
$\mathrm {s}(\epsilon _r) = u$ and
$\mathrm {r}(\epsilon _r)$ is the r-th summand of u in
$a \oplus u^{\oplus r}$ .
-
(ii) Given
$[u',\tau ] \in W_p$ ,
$[u",\sigma ] \in \textbf {Q}_{\mathfrak B}(a \oplus u^{\oplus r},u)$ is a vertex of
$[u',\tau ]$ if and only if there exists i such that
$\tau \epsilon _i = \sigma \epsilon _u$ , where
$\epsilon _i \subseteq \mathcal R \times {G^{(0)}}$ is the compact open bisection with
$\mathrm {s}(\epsilon _i) = u$ and
$\mathrm {r}(\epsilon _i)$ is the i-th summand of u in
$u' \oplus u^{\oplus (p+1)}$ , and
$\epsilon _u \subseteq \mathcal R \times {G^{(0)}}$ is the compact open bisection with
$\mathrm {s}(\epsilon _u) = u$ and
$\mathrm {r}(\epsilon _u)$ is the summand u in
$u" \oplus u$ .
-
(iii) Assume that G is purely infinite and
$0 \leq p \leq r-1$ is arbitrary or that
$M(G) \neq \emptyset $ and p satisfies
$2(p+1) \leq r$ . Given
$p+1$ bisections
$\sigma _i$ as in (i),
$\mathcal V(\sigma _i)$ form a p-simplex of S if and only if
$\mathrm {r}(\sigma _i)$ are pairwise disjoint and
$\coprod _i \mathrm {r}(\sigma _i) \subsetneq a \oplus u^{\oplus r}$ .
Note that proper inclusions
$\subsetneq $
are needed in (i) and (iii) to leave space for other vertices in higher-dimensional simplices.
Proof. (i) The map
$\mathcal V$
is well defined because given
$\sigma $
as in (i), Lemma 5.5 implies that there exists
$\tau \in \textbf {V}_{\mathfrak B}(a \oplus u^{\oplus r}, a \oplus u^{\oplus r})$
with
$\tau \epsilon _r = \sigma $
. Here, we use the assumptions
$r \geq 2$
and
$a \neq \emptyset $
. It is straightforward to see that
$\mathcal V$
is bijective.(ii) is clear by definition.
Let us prove (iii). By assumption, there exists a compact open bisection
$\tau '$
with
$\mathrm {r}(\tau ') \subseteq a \oplus u^{\oplus r}$
and
$\mathrm {s}(\tau ') = u^{\oplus (p+1)}$
such that
$\tau ' \epsilon _i = \sigma _i$
. By Lemma 5.5, there exists a compact open bisection
$\tau $
with
$\mathrm {r}(\tau ) = a \oplus u^{\oplus r} = \mathrm {s}(\tau )$
such that
$\tau \epsilon _{u^{\oplus (p+1)}} = \tau '$
. Here,
$\epsilon _{u^{\oplus (p+1)}} \subseteq \mathcal R \times {G^{(0)}}$
is the compact open bisection with
$\mathrm {s}(\epsilon _{u^{\oplus (p+1)}}) = u^{\oplus (p+1)}$
and
$\mathrm {r}(\epsilon _{u^{\oplus (p+1)}})$
is the summand
$u^{\oplus (p+1)}$
in
$a \oplus u^{\oplus r} = a \oplus u^{\oplus (r-p-1)} \oplus u^{\oplus (p+1)}$
. Now, (ii) implies our claim.
Let us summarize the description of S we obtain based on Proposition 5.8.
Corollary 5.9. Assume that
$a \neq \emptyset $
and that G is minimal and has comparison.
If G is purely infinite, that is, when
$M(G) = \emptyset $
, then S can be described as the simplicial complex with vertices given by compact open bisections
$\sigma $
with
$\mathrm {s}(\sigma ) = u$
and
$\mathrm {r}(\sigma ) \subsetneq a \oplus u^{\oplus r}$
, with the property that for all
$0 \leq p \leq r-1$
,
$p+1$
vertices
$\sigma _i$
form a p-simplex if and only if
$\mathrm {r}(\sigma _i)$
are pairwise disjoint and
$\coprod _i \mathrm {r}(\sigma _i) \subsetneq a \oplus u^{\oplus r}$
.
If
$M(G) \neq \emptyset $
, then S is a simplicial complex whose vertices are given by compact open bisections
$\sigma $
with
$\mathrm {s}(\sigma ) = u$
and
$\mathrm {r}(\sigma ) \subsetneq a \oplus u^{\oplus r}$
, with the property that for all p with
$2(p+1) \leq r$
,
$p+1$
vertices
$\sigma _i$
form a p-simplex if and only if
$\mathrm {r}(\sigma _i)$
are pairwise disjoint and
$\coprod _i \mathrm {r}(\sigma _i) \subsetneq a \oplus u^{\oplus r}$
.
5.2 Connectivity of simplicial complexes
Theorem 5.10. Assume that
$a \neq \emptyset $
and that G is minimal and purely infinite. Then S is
$(r-1)$
-connected.
Proof. We work with the description of S from Corollary 5.9. Let
$f: \: S^k \to S$
be a continuous map from the k-dimensional sphere
$S^k$
to S, where
$k \leq r-2$
. Find a triangulation of
$S^k$
such that f is simplicial. Let
$\nu _i$
be the number of i-simplices in the triangulation of
$S^k$
, and set
$\nu \mathrel {:=} \sum _{i=0}^k \nu _i$
. Given a simplex
$\boldsymbol {\sigma } = \left \{ \sigma _1, \dotsc , \sigma _i \right \}$
of S, define
$\mathrm {r}(\boldsymbol {\sigma }) \mathrel {:=} \coprod _i \mathrm {r}(\sigma _i)$
. Let
$\mathcal P$
be a partition of
$a \oplus u^{\oplus r}$
into compact open subspaces refining all compact open subspaces of the form
$\mathrm {r}(f(v))$
, where v is a vertex of
$S^k$
, such that for all simplices
$\Delta $
of
$S^k$
,
$\mathrm {r}(f(\Delta ))^c$
contains at least
$\nu +2$
elements of
$\mathcal P$
.
Our goal is to show that f is homotopic to another simplicial map whose image only contains vertices
$\sigma \in S$
which are small, in the sense that there exists
$V \in \mathcal P$
such that
$\mathrm {r}(\sigma ) \subseteq V$
. In the process, we will retriangulate
$S^k$
such that there are always at most
$\nu $
vertices. We will modify f such that we keep the property that for all simplices
$\Delta $
of
$S^k$
,
$\mathrm {r}(f(\Delta ))^c$
contains at least
$\nu +2$
elements of
$\mathcal P$
. In the following, we call a simplex
$\Delta $
of
$S^k$
bad if all vertices of
$f(\Delta )$
are not small. In other words, a simplex
$\Delta $
is not bad if and only if at least one vertex of
$f(\Delta )$
is small. Let us now go through the bad simplices, removing them one by one, proceeding inductively on
$\mathrm {dim}\, \Delta $
.
We start with the case
$\mathrm {dim}\, \Delta = k$
. Since
$\mathrm {r}(f(\Delta ))^c$
contains at least
$\nu +2$
elements of
$\mathcal P$
, we can choose
$V \in \mathcal P$
with
$V \subsetneq \mathrm {r}(f(\Delta ))^c$
. Furthermore, choose a compact open bisection
$\tau $
with
$\mathrm {r}(\tau ) \subseteq V$
and
$\mathrm {s}(\tau ) = u$
. Then
$f(\Delta ) \cup \left \{ \tau \right \}$
is a simplex in S. Add a vertex a in the centre of
$\Delta $
, replace
$\Delta $
by
$\partial \Delta * a$
and replace f by
$f \vert _{\partial \Delta } * (a \mapsto \tau )$
. This new map is homotopic to f through the simplex
$f(\Delta ) \cup \left \{ \tau \right \}$
because the two maps are contiguous (see for instance [Reference Spanier84, Chapter 3, § 5]).
We have added the vertex a, which is mapped to
$\tau $
and hence is small. In this way, we removed
$\Delta $
. Hence, the number of bad simplices decreased. Moreover, we only increased the number of vertices by at most
$1$
. In addition, we still keep the property that for all simplices
$\tilde {\Delta }$
of
$S^k$
,
$\mathrm {r}(f(\tilde {\Delta }))^c$
contains at least
$\nu +2$
elements of
$\mathcal P$
. This is clear if
$a \notin \tilde {\Delta }$
. If
$a \in \tilde {\Delta }$
, then
$\tilde {\Delta } \setminus \left \{ a \right \} \subseteq \Delta $
. We replaced a vertex v of
$\Delta $
by a. v must have been an original vertex, and hence
$\mathrm {r}(f(v))$
covers at least one element of
$\mathcal P$
. This is the reason why we keep the property, as claimed.
Now, let
$\Delta $
be a bad simplex of maximal dimension
$\mathrm {dim}\, \Delta = j < k$
. Then, by maximality,
$f(\mathrm {Link} \, \Delta )$
only contains small vertices.
$\mathrm {r}(f(\Delta ))^c$
contains at least
$\nu +2$
elements of
$\mathcal P$
, say
$\left \{ V_i \right \}$
. Choose compact open bisections with
$\mathrm {r}(\tau _i) \subseteq V_i$
and
$\mathrm {s}(\tau _i) = u$
. Then, for all i,
$f(\Delta ) \cup \left \{ \tau _i \right \}$
is a simplex in S. By the pigeonhole principle there exist
$\omega , \omega ' \in \left \{ \tau _i \right \}$
such that no vertex of
$\mathrm {Link} \, \Delta $
is mapped to
$\omega $
or
$\omega '$
. So for all simplices
$\Delta '$
of
$\mathrm {Link} \, \Delta $
,
$f(\Delta ') \cup f(\Delta ) \cup \left \{ \omega \right \}$
is a simplex in S. Add a vertex a in the centre of
$\Delta $
, replace
$\Delta $
by
$a * \partial \Delta $
and replace f in
$\mathrm {Star} \, \Delta = (\mathrm {Link} \, \Delta ) * \Delta \cong S^{k-j-1} * D^j$
by
$(f \vert _{\mathrm {Link} \, \Delta }) * (a \mapsto \omega ) * (f \vert _{\partial \Delta })$
. We obtain a new map which is homotopic to f via
$(f \vert _{\mathrm {Link} \, \Delta }) * (a \mapsto \omega ) * (f \vert _{\Delta })$
on
$(\mathrm {Link} \, \Delta ) * a * \Delta \cong S^{k-j-1} * D^0 * D^j$
because they are contiguous, as above.
The number of vertices increased by at most
$1$
(it only increases if
$\partial \Delta \neq \emptyset $
). Moreover, a is mapped to
$\omega $
and hence is small. Therefore, we have not added any new bad simplices. As we removed
$\Delta $
, the number of bad simplices decreased. In addition, we still keep the property that for all simplices
$\tilde {\Delta }$
of
$S^k$
,
$\mathrm {r}(f(\tilde {\Delta }))^c$
contains at least
$\nu +2$
elements of
$\mathcal P$
. This is clear if
$a \notin \tilde {\Delta }$
. If
$a \in \tilde {\Delta }$
, then
$\tilde {\Delta } \setminus \left \{ a \right \} \subseteq \Delta * (\tilde {\Delta } \cap \mathrm {Link} \, \Delta )$
, which is an original simplex, with at least one original vertex not in
$\tilde {\Delta }$
. The range of the image under f of this original vertex covers at least one element of
$\mathcal P$
. This is the reason why we keep the property, as claimed.
After this process, we obtain a map, again denoted by f, together with a triangulation of
$S^k$
with at most
$\nu $
vertices such that all vertices in the image of f are small. Our new triangulation has at most
$\nu $
vertices (where
$\nu $
is the number of simplices in the original triangulation) because the number of vertices increases by at most
$1$
for each bad simplex
$\Delta $
in the original triangulation with
$\mathrm {dim}\, \Delta> 0$
. As
$\# \mathcal P \geq \nu +2$
, there exist
$V, V' \in \mathcal P$
such that the image of every vertex of
$S^k$
is disjoint from V and
$V'$
. Choose compact open bisections
$\tau , \tau '$
with
$\mathrm {r}(\tau ) \subseteq V$
,
$\mathrm {r}(\tau ') \subseteq V'$
and
$\mathrm {s}(\tau ) = u = \mathrm {s}(\tau ')$
. It follows that for every simplex
$\Delta $
of
$S^k$
,
$f(\Delta ) \cup \left \{ \tau \right \}$
is a simplex in S.
It follows that f is contiguous to the simplicial map sending all vertices to
$\tau $
. Hence, f is homotopic to a constant map, as desired.
Theorem 5.11. Assume that
$a \neq \emptyset $
and that G is minimal and has comparison with
$M(G) \neq \emptyset $
. Then S is
$(l-1)$
-connected if
$\frac {(l+2)(l+3)}{2} < r$
.
Proof. Given
$k \leq l$
,
$\frac {(l+2)(l+3)}{2} < r$
implies
$2(p+1) < r$
for all p with
$p \leq k$
. Hence, we may and will work with the description of the p-simplices of S for
$2(p+1) < r$
from Corollary 5.9.
Let
$f: \: S^{k-1} \to S$
be a continuous map from the
$(k-1)$
-dimensional sphere
$S^{k-1}$
to S, where
$k \leq l$
. Find a triangulation of
$S^{k-1}$
such that f is simplicial.
Set
$u_j \mathrel {:=} u^{\oplus (j+3)}$
. By our assumption that
$\frac {(l+2)(l+3)}{2} < r$
, we have

Set
$u^{(i)} \mathrel {:=} u_{k-1} \oplus u_{k-2} \oplus \dotso \oplus u_i$
. We call an i-simplex of
$S^{k-1}$
bad if all its vertices v satisfy
$\mathrm {r}(f(v)) \not \subseteq u^{(i)}$
. Our goal is to show that f is homotopic to another simplicial map
$\tilde {f}$
such that
$\mathrm {r}(\tilde {f}(v)) \subseteq u^{(0)}$
for all v in a possibly new triangulation of
$S^{k-1}$
. As G has comparison, there exists a compact open bisection
$\tau $
with
$\mathrm {r}(\tau ) \subseteq u_{-1}$
and
$\mathrm {s}(\tau ) = u$
. Hence,
$\tilde {f}(\Delta ) \cup \left \{ \tau \right \}$
is a simplex in S for all simplices
$\Delta $
of
$S^{k-1}$
. So the same argument as in the final step of the proof of Theorem 5.10 shows that
$\tilde {f}$
is homotopic to a constant map.
Let us now explain the procedure to remove bad simplices. Again, we start with bad simplices
$\Delta $
with
$\mathrm {dim}\, \Delta = k-1$
. By comparison, there exists a compact open bisection
$\tau $
with
$\mathrm {s}(\tau ) = u$
and
$\mathrm {r}(\tau ) \subsetneq \mathrm {r}(f(\Delta ))^c \cap u_{k-1}$
. Then
$f(\Delta ) \cup \left \{ \tau \right \}$
is a simplex in S. Add a vertex a in the centre of
$\Delta $
, replace
$\Delta $
by
$\partial \Delta * a$
and replace f by
$f \vert _{\partial \Delta } * (a \mapsto \tau )$
. This new map is homotopic to f through the simplex
$f(\Delta ) \cup \left \{ \tau \right \}$
because the two maps are contiguous.
In this way, we decreased the number of bad
$(k-1)$
-simplices.
Now, assume that
$\Delta $
is a bad simplex of maximal dimension
$j = \mathrm {dim}\, \Delta < k-1$
. By maximality, all vertices in
$f(\mathrm {Link} \, \Delta )$
have range in
$u^{(j+1)}$
. Otherwise, if there exists a vertex
$v \in \mathrm {Link} \, \Delta $
with
$\mathrm {r}(f(v)) \not \subseteq u^{(j+1)}$
, then
$\Delta \cup \left \{ v \right \}$
would be a bad simplex (here, we use that
$u^{(j+1)} \subseteq u^{(j)}$
) of dimension
$j+1 = \mathrm {dim}\, \Delta + 1$
, that is, of higher dimension than
$\Delta $
. By comparison, there exists a compact open bisection
$\tau $
with
$\mathrm {s}(\tau ) = u$
and
$\mathrm {r}(\tau ) \subsetneq \mathrm {r}(f(\Delta ))^c \cap u_j$
. In particular,
$\mathrm {r}(\tau ) \cap u^{(j+1)} = \emptyset $
. Hence, for all simplices
$\Delta '$
of
$\mathrm {Link} \, \Delta $
,
$f(\Delta ') \cup f(\Delta ) \cup \left \{ \tau \right \}$
is a simplex in S. Add a vertex a in the centre of
$\Delta $
, replace
$\Delta $
by
$a * \partial \Delta $
, and replace f in
$\mathrm {Star} \, \Delta = (\mathrm {Link} \, \Delta ) * \Delta \cong S^{k-j-1} * D^j$
by
$(f \vert _{\mathrm {Link} \, \Delta }) * (a \mapsto \tau ) * (f \vert _{\partial \Delta })$
. We obtain a new map which is homotopic to f via
$(f \vert _{\mathrm {Link} \, \Delta }) * (a \mapsto \tau ) * (f \vert _{\Delta })$
on
$(\mathrm {Link} \, \Delta ) * a * \Delta \cong S^{k-j-1} * D^0 * D^j$
. Again, we succeeded in decreasing the number of bad simplices. Indeed, after this modification, a simplex
$\tilde {\Delta }$
containing a is not a bad simplex of dimension
$\leq j$
because
$\mathrm {r}(f(a)) = \mathrm {r}(\tau ) \subseteq u_j \subseteq u^{(j)}$
. If
$\mathrm {dim}\, \tilde {\Delta }> j$
then
$(\mathrm {Link} \, \Delta ) \cap \tilde {\Delta } \neq \emptyset $
so that
$\tilde {\Delta }$
is not bad. And if
$a \notin \tilde {\Delta }$
, then
$\tilde {\Delta }$
is a simplex in the original triangulation but with
$\tilde {\Delta } \neq \Delta $
.
5.3 Homological stability and Morita invariance
As before, let
$a, u \in \mathrm {obj}\, \textbf {Q}_{\mathfrak B}$
with
$u \neq \emptyset $
. Now, let
$W^r$
be the semi-simplicial set as defined above given by
$W^r_p \mathrel {:=} \textbf {Q}_{\mathfrak B}(a \oplus u^{\oplus r}, u^{\oplus (p+1)})$
for
$0 \leq p \leq r-1$
. We add the superscript r to keep track of the number of summands of u in
$a \oplus u^{\oplus r}$
because we now want to vary r.
First, we establish the following consequence of Theorems 5.4, 5.10, 5.11 as well as [Reference Randal-Williams and Wahl75, Theorems 3.1 and 3.4].
Corollary 5.12. Assume that
$a \neq \emptyset $
and that G is minimal and has comparison.
For all r there exists
$i(r)$
, which grows monotonously with r such that
$i(r) \to \infty $
if
$r \to \infty $
, with the property that the canonical map
$\textbf {V}_{\mathfrak B}( a \oplus u^{\oplus r}, a \oplus u^{\oplus r}) \to \textbf {V}_{\mathfrak B}( a \oplus u^{\oplus (r+1)}, a \oplus u^{\oplus (r+1)})$
induces isomorphisms

for all
$i \leq i(r)$
.
Proof. First of all, the proof of Theorem 3.1 and Theorem 3.4 in [Reference Randal-Williams and Wahl75] yields the following statement:Suppose that N is an integer such that
$W^r$
is
$(\frac {r-2}{k})$
-connected for all r with
$r+1 \leq N$
. Then, for all r with
$r+1 \leq N$
, the canonical map

is an epimorphism for all i with
$i \leq \frac {r}{k}$
and an isomorphism for all i with
$i \leq \frac {r-1}{k}$
.
Here, we have introduced an upper bound N as the upper bound for l in Theorem 5.11 does not grow linearly with r.
Indeed, examining the proof of Theorem 3.1 and Theorem 3.4 in [Reference Randal-Williams and Wahl75], we see that, in the notation of the proofs of [Reference Randal-Williams and Wahl75, Theorems 3.1 and 3.4], the proofs of (a), (b), (c) and (d) work for r fixed. Moreover, the proofs of (
$\textbf {E}_I 1$
) and (
$\textbf {E}_I 2$
) work for all r with
$r+1 \leq N$
. Similarly, the proofs of (
$\textbf {I}_I 1$
) and (
$\textbf {I}_I 2$
) work for all r with
$r+1 \leq N$
. The proof of (
$\textbf {I}_I 3$
) works anyway.
It is now straightforward to derive the desired statement using Theorems 5.4, 5.10 and 5.11.
Theorem 5.13. Suppose that G is an ample groupoid, with locally compact Hausdorff unit space, and assume that G is minimal and has comparison. Moreover, assume that
${G^{(0)}}$
has no isolated points. Then for all
$v, z \in \mathrm {obj}\, \mathfrak B$
with
$v \neq \emptyset $
, the canonical map
$\mathfrak B(v,v) \to \mathfrak B(v \oplus z,v \oplus z)$
induces an
$H_*(\sqcup ,\mathsf {C})$
-isomorphism, that is, an isomorphism
$H_*(\mathfrak B(v,v),\mathsf {C}) \cong H_*(\mathfrak B(v \oplus z,v \oplus z),\mathsf {C})$
for all
$* \geq 0$
.
Proof. In the following, we prove the statement for the case where
$v = V$
for some nonempty compact open subspace
$V \subseteq {G^{(0)}}$
. The general case is similar.
First of all, fix an index
$* \geq 0$
.
Since G is minimal,
${G^{(0)}}$
is totally disconnected, locally compact, Hausdorff, without isolated points, given an arbitrary (big) natural number r, there exist a nonempty compact open subspace
$u \subseteq v$
and r compact open bisections
$\sigma _i \subseteq G$
with
$\mathrm {s}(\sigma _i) = u$
such that
$\mathrm {r}(\sigma _i)$
are pairwise disjoint with
$\mathrm {r}(\sigma _i) \subseteq v$
and
$v \setminus \coprod _i \mathrm {r}(\sigma _i) \neq \emptyset $
. Set
$a \mathrel {:=} v \setminus \coprod _i \mathrm {r}(\sigma _i)$
. Let
$\sigma $
be a compact open bisection with
$\mathrm {s}(\sigma ) = a \oplus u^{\oplus r}$
and
$\mathrm {r}(\sigma ) = v$
. Then conjugation with
$\sigma $
, that is,
$\sigma ^{-1} \sqcup \sigma $
yields an isomorphism

By Corollary 5.12, for sufficiently big r (more precisely, for all r such that
$i(r) \geq *$
), we have that

induces an
$H_*(\sqcup ,\mathsf {C})$
-isomorphism. Hence, for all r sufficiently big and all
$m \geq 0$
,

induces an
$H_*(\sqcup ,\mathsf {C})$
-isomorphism. Note that in these two statements, u depends on r.
Since G is minimal, there exists m large enough so that there exists a compact open bisection
$\tau $
with
$\mathrm {s}(\tau ) = z$
and
$\mathrm {r}(\tau ) \subseteq u^{\oplus m}$
. Now, the composite

is the canonical embedding
$\sqcup \oplus u^{\oplus m}$
.
It follows that
$\mathfrak B(v,v) \hookrightarrow \mathfrak B(v \oplus z,v \oplus z)$
induces an injective map in
$H_*(\sqcup ,\mathsf {C})$
. But this holds for arbitrary nonempty v and z. Hence, also
$\mathfrak B(v \oplus \mathrm {r}(\tau ),v \oplus \mathrm {r}(\tau )) \hookrightarrow \mathfrak B(v \oplus u^{\oplus m},v \oplus u^{\oplus m})$
induces an injective map in
$H_*(\sqcup ,\mathsf {C})$
. But because
$\sqcup \oplus u^{\oplus m}$
induces an
$H_*(\sqcup ,\mathsf {C})$
-isomorphism and coincides with the composition in (8), the map in
$H_*(\sqcup ,\mathsf {C})$
induced by
$\mathfrak B(v \oplus \mathrm {r}(\tau ),v \oplus \mathrm {r}(\tau )) \hookrightarrow \mathfrak B(v \oplus u^{\oplus m},v \oplus u^{\oplus m})$
is also surjective. Hence,
$\mathfrak B(v \oplus \mathrm {r}(\tau ),v \oplus \mathrm {r}(\tau )) \hookrightarrow \mathfrak B(v \oplus u^{\oplus m},v \oplus u^{\oplus m})$
induces an
$H_*(\sqcup ,\mathsf {C})$
-isomorphism. Therefore, since
$v \amalg (\tau ^{-1} \sqcup \tau )$
is an isomorphism, it follows that
$\mathfrak B(v,v) \hookrightarrow \mathfrak B(v \oplus z,v \oplus z)$
induces an
$H_*(\sqcup ,\mathsf {C})$
-isomorphism, as desired.
The following is now an immediate consequence because of Remark 3.3 (apply Theorem 5.13 to
$v = U$
and
$z = V \setminus U$
).
Theorem 5.14. Suppose that G is an ample groupoid, with locally compact Hausdorff unit space, and assume that G is minimal and has comparison. Moreover assume that
${G^{(0)}}$
has no isolated points. Then for all nonempty compact open subspaces
$U \subseteq V$
of
${G^{(0)}}$
, the canonical map
$\boldsymbol {F}(G_U^U) \to \boldsymbol {F}(G_V^V)$
induces an
$H_*(\sqcup ,\mathsf {C})$
-isomorphism for all abelian groups
$\mathsf {C}$
and all
$* \geq 0$
.
We obtain the following consequence.
Corollary 5.15. Suppose that G is an ample groupoid, with locally compact Hausdorff unit space, and assume that G is minimal and has comparison. Moreover, assume that
${G^{(0)}}$
has no isolated points. Let H be an ample groupoid, with locally compact Hausdorff unit space, which is equivalent to G. Then
$H_*(\boldsymbol {F}(G),\mathsf {C}) \cong H_*(\boldsymbol {F}(H),\mathsf {C})$
for all abelian groups
$\mathsf {C}$
and all
$* \geq 0$
.
Proof. Given a
$(G,H)$
-equivalence, let L be the corresponding linking groupoid as in [Reference Clark and Sims13, § 4.1]. Then L is an ample groupoid, with locally compact Hausdorff unit space without isolated points, which is minimal and has comparison, because G has these properties. Similarly, H is minimal, has comparison, and the unit space of H has no isolated points. Hence, Theorem 5.14 applies, and our claim follows because G and H are isomorphic to reductions of L.
Remark 5.16. The same arguments as above, using [Reference Randal-Williams and Wahl75, Corollary 3.9], show that the analogues of Theorem 5.14 and Corollary 5.15 are also true for the commutator subgroup in place of the topological full group, that is, in the setting of Theorem 5.14 and Corollary 5.15, homology of commutator subgroups of topological full groups is also Morita invariant.
5.4 Identifying homology of infinite loop spaces with homology of topological full groups
Let
$\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B)$
denote the connected component of the base point of
$\Omega ^{\infty } \mathbb {K}(\mathfrak B)$
(see § 2.6).
Theorem 5.17. Let G be an ample groupoid, with locally compact Hausdorff unit space
${G^{(0)}}$
, and
$\mathsf {C}$
an abelian group. Then there exists a map
$B \boldsymbol {F}(\mathcal R \times G) \to \Omega ^{\infty }_0 \mathbb {K}(\mathfrak B)$
which induces an
$H_*(\sqcup ,\mathsf {C})$
-isomorphism, that is,

Proof. The proof is as in [Reference Szymik and Wahl90] (compare [Reference Szymik and Wahl90, Theorem 5.4], which is based on [Reference McDuff and Segal59, Reference Randal-Williams74]). Let
$M = \lvert \mathfrak B\rvert $
be the nerve or classifying space of
$\mathfrak B$
as in § 2.6. Let
$M_{\infty }$
be the homotopy colimit of M with respect to the maps given by
$\sqcup \oplus v$
, for
$v \in \mathrm {obj}\, \mathfrak B$
. The group completion theorem [Reference McDuff and Segal59] (see also [Reference Randal-Williams74]) implies that there exists a map

which induces an
$H_*(\sqcup ,\mathsf {C})$
-isomorphism. The component of
$\emptyset $
of
$M_{\infty }$
can be identified with
$B \boldsymbol {F}(\mathcal R \times G)$
as

by definition (see also Remark 3.3) and because
$\mathfrak B$
, being a groupoid, is equivalent to
$\coprod _u \mathfrak B(u,u)$
, where u runs through a system of representatives for the components of
$\mathfrak B$
.
Hence, restricting equation (9) to the component of
$\emptyset $
of
$M_{\infty }$
and the component of the base point
$\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B)$
of
$\Omega ^{\infty } \mathbb {K}(\mathfrak B)$
, our claim follows.
Let us now combine Theorem 5.17 with Morita invariance from § 5.3.
Theorem 5.18. Let G be an ample groupoid, with locally compact Hausdorff
${G^{(0)}}$
without isolated points. Assume that G is minimal and has comparison. Let
$\mathsf {C}$
be an abelian group. Then
$H_*(\boldsymbol {F}(\mathcal R \times G),\mathsf {C}) \cong H_*(\boldsymbol {F}(G),\mathsf {C})$
. Hence,
$H_*(\boldsymbol {F}(G),\mathsf {C}) \cong H_*(\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B),\mathsf {C})$
.
Proof. By definition,
$\boldsymbol {F}(G) = \varinjlim _U \boldsymbol {F}(G_U^U)$
, where the limit is taken over all compact open subspaces
$U \subseteq {G^{(0)}}$
. Furthermore,
$\boldsymbol {F}(\mathcal R \times G) \cong \varinjlim _u \mathfrak B(u,u)$
, using Remark 3.3. Now, Theorem 5.14 implies that for all
$\emptyset \neq U \subseteq {G^{(0)}}$
,
$H_*(\boldsymbol {F}(G),\mathsf {C}) \cong H_*(\boldsymbol {F}(G_U^U),\mathsf {C})$
. Moreover, for all
$z \in \mathrm {obj}\, \mathfrak B$
,
$\mathfrak B(U,U) \hookrightarrow \mathfrak B(U \oplus z,U \oplus z)$
induces an
$H_*(\sqcup ,\mathsf {C})$
-isomorphism, for all
$* \geq 0$
, by Theorem 5.13. It follows that
$H_*(\boldsymbol {F}(\mathcal R \times G),\mathsf {C}) \cong H_*(\boldsymbol {F}(G_U^U),\mathsf {C}) \cong H_*(\boldsymbol {F}(G),\mathsf {C})$
, for all
$* \geq 0$
. Now, apply Theorem 5.17.
As explained in § 2.4 and § 2.5, interesting examples of infinite simple groups do not arise directly from the construction of topological full groups; rather, they are given by alternating full groups
$\boldsymbol {A}(G)$
for special ample groupoids G. For almost finite or purely infinite groupoids G which are minimal, effective and Hausdorff, with unit space
${G^{(0)}}$
homeomorphic to the Cantor space, the alternating full group coincides with the commutator subgroup
$\boldsymbol {D}(G)$
of
$\boldsymbol {F}(G)$
(see [Reference Matui57, Reference Nekrashevych66]). The commutator subgroup
$\boldsymbol {D}(G)$
(also called derived subgroup) is the subgroup of
$\boldsymbol {F}(G)$
generated by commutators of the form
$\sigma \tau \sigma ^{-1} \tau ^{-1}$
for
$\sigma , \tau \in \boldsymbol {F}(G)$
. Let us now explain how our approach allows us to study homology of
$\boldsymbol {D}(G)$
as well.
In the following, let
$\tilde {\Omega }^{\infty }_0 \mathbb {K}(\mathfrak B_G)$
be the universal cover of
$\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G)$
.
Theorem 5.19. Let G be an ample groupoid, with locally compact Hausdorff unit space. Then

for all abelian groups
$\mathsf {C}$
and all
$* \geq 0$
.
Proof. We have

For the first isomorphism, we used Shapiro’s lemma (see, for instance, [Reference Brown6, Chapter III, Proposition (6.2)]). The second isomorphism is induced by the canonical identification
$H_1(\boldsymbol {F}(\mathcal R \times G)) \cong \boldsymbol {F}(\mathcal R \times G)/\boldsymbol {D}(\mathcal R \times G)$
. The third isomorphism follows from the group completion theorem [Reference McDuff and Segal59] (see also [Reference Randal-Williams74]) in the same way as Theorem 5.17 does (see also [Reference Randal-Williams74, Remark 2.5]).
In addition, we have

The first isomorphism is induced by the Hurewicz isomorphism
$\pi _1(\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G)) \cong H_1(\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G))$
(using that
$\pi _1(\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G))$
is abelian because
$\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G)$
is an infinite loop space). For the second isomorphism, we refer the reader for instance to [Reference Hatcher36, Example 3H.2]. This proves our claim.
Corollary 5.20. Let G be an ample groupoid, with locally compact Hausdorff unit space
${G^{(0)}}$
without isolated points. Assume that G is minimal and has comparison. Then

for all abelian groups
$\mathsf {C}$
and all
$* \geq 0$
.
Proof. As noted in Remark 5.16, using [Reference Randal-Williams and Wahl75, Corollary 3.9], the same argument as for Theorem 5.18 implies that

for all nonempty compact open subspaces
$U \subseteq {G^{(0)}}$
(see also the argument for [Reference Szymik and Wahl90, Corollary 6.7], which is similar).
6 Applications
Let us now derive consequences from our main results. Let G be an ample groupoid with locally compact Hausdorff unit space.
First, note that
$\Omega _0^{\infty } \mathbb {K}(\mathfrak B_G)$
inherits the structure of an infinite loop space from
$\Omega ^{\infty } \mathbb {K}(\mathfrak B_G)$
. In particular,
$\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G)$
is up to weak homotopy equivalence a homotopy-associative H-space. It can also be derived directly from definitions (see for instance [Reference Switzer89]) that
$\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G)$
inherits the structure of a homotopy-associative H-space from
$\Omega ^{\infty } \mathbb {K}(\mathfrak B_G)$
.
Moreover, observe that the H-space structure on
$\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G)$
can be lifted to the universal cover
$\tilde {\Omega }^{\infty }_0 \mathbb {K}(\mathfrak B_G)$
(see, for instance, [Reference Hatcher36, Section 3.C, Exercise 4]). Moreover, because
$\tilde {\Omega }^{\infty }_0 \mathbb {K}(\mathfrak B_G)$
is the universal cover of
$\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G)$
, we have

6.1 Rational homology
Let us start with rational computations. We need the following notation. Given an ample groupoid G with locally compact Hausdorff unit space, we denote by
$H^{\mathrm {odd}}_*(G,\mathbb {Q})$
the groupoid homology of G with rational coefficients in odd degree, that is,

Similarly, let
$H^{\mathrm {even}}_*(G,\mathbb {Q})$
be the groupoid homology of G with rational coefficients in (positive) even degree, that is,

Corollary 6.1. Let G be an ample groupoid with locally compact Hausdorff unit space
${G^{(0)}}$
. Then

as graded vector spaces over
$\mathbb {Q}$
.
Suppose, in addition, that
${G^{(0)}}$
does not have isolated points and that G is minimal and has comparison. Then

as graded vector spaces over
$\mathbb {Q}$
.
Proof. [Reference Schwede81, Chapter II, Proposition 6.30 (iii)]) implies that the Hurewicz maps induce isomorphisms

for all
$* \geq 0$
. Hence

for all
$*>0$
, where we applied Theorem 4.18. As explained above,
$\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G)$
is a homotopy-associative H-space. Hence, the theorem in the appendix of [Reference Milnor and Moore62] implies that
$H_*(\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G), \mathbb {Q})$
is isomorphic to the universal enveloping algebra
$U(\pi _*(\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G)) \otimes \mathbb {Q})$
of
$\pi _*(\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G)) \otimes \mathbb {Q}$
, which is a Lie algebra with respect to the Samelson product (see for instance the appendix of [Reference Milnor and Moore62]), that is,

Now, the Poincaré–Birkhoff–Witt theorem (see, for instance, [Reference Félix, Halperin and Thomas21, Theorem 21.1]) implies that

where
$\Lambda $
stands for the free commutative graded algebra (see, for instance, [Reference Félix, Halperin and Thomas21, Chapter I, § 3, Example 6]). Note that
$\Lambda (\pi _*(\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G)) \otimes \mathbb {Q})$
is constructed from the vector space
$\pi _*(\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G)) \otimes \mathbb {Q}$
and does not use the Lie algebra structure of
$\pi _*(\Omega ^{\infty }_0 \mathbb {K}(\mathfrak B_G)) \otimes \mathbb {Q}$
anymore. Finally, it follows from [Reference Félix, Halperin and Thomas21, Chapter II, § 12 (a)] that

All in all, using Theorem 5.17, we obtain

and, if
${G^{(0)}}$
does not have isolated points and G is minimal and has comparison, Theorem 5.18 implies

as desired.
We record the following immediate consequence.
Corollary 6.2. Let G be an ample groupoid with locally compact Hausdorff unit space.
$\boldsymbol {F}(\mathcal R \times G)$
is rationally acyclic (that is,
$H_*(\boldsymbol {F}(\mathcal R \times G),\mathbb {Q}) \cong \left \{ 0 \right \}$
for all
$*>0$
) if and only if
$H_*(G,\mathbb {Q}) \cong \left \{ 0 \right \}$
for all
$*>0$
.
Suppose, in addition, that
${G^{(0)}}$
does not have isolated points and that G is minimal and has comparison. Then
$\boldsymbol {F}(G)$
is rationally acyclic if and only if
$H_*(G,\mathbb {Q}) \cong \left \{ 0 \right \}$
for all
$*>0$
.
Moreover, specializing to degree
$1$
, we obtain the following consequence of Corollary 6.1.
Corollary 6.3. Let G be an ample groupoid, with locally compact Hausdorff unit space
${G^{(0)}}$
. Then

If, in addition,
${G^{(0)}}$
has no isolated points, and G is minimal and has comparison, then

Furthermore, we obtain a formula for the Poincaré series

For that purpose, we define, for
$j>0$
,

Corollary 6.4. Let G be an ample groupoid with locally compact Hausdorff unit space
${G^{(0)}}$
. Then

If, in addition,
${G^{(0)}}$
has no isolated points, and G is minimal and has comparison, then

Proof. This is an immediate consequence of Corollary 6.1, together with known formulas for the Poincaré series for exterior and symmetric algebras (see for instance [Reference Greub35, § 5.7, equation (5.15)] and [Reference Greub35, § 9.11]).
Let us now turn to rational computations for commutator subgroups. Given an ample groupoid G with locally compact Hausdorff unit space, we denote by
$H^{\mathrm {odd}}_{*>1}(G,\mathbb {Q})$
the groupoid homology of G with rational coefficients in odd degree
$>1$
, that is,

Let
$H^{\mathrm {even}}_*(G,\mathbb {Q})$
be defined as above.
Corollary 6.5. Let G be an ample groupoid with locally compact Hausdorff unit space
${G^{(0)}}$
. Then

as graded vector spaces over
$\mathbb {Q}$
.
If, in addition,
${G^{(0)}}$
has no isolated points, and G is minimal and has comparison, then

as graded vector spaces over
$\mathbb {Q}$
.
Proof. The proof is similar to the one for Corollary 6.1. We have

for all
$*>1$
, where we applied Theorem 4.18. As explained above,
$\tilde {\Omega }^{\infty }_0 \mathbb {K}(\mathfrak B_G)$
is a homotopy-associative H-space. Hence, the theorem in the appendix of [Reference Milnor and Moore62] implies that
$H_*(\tilde {\Omega }^{\infty }_0 \mathbb {K}(\mathfrak B_G), \mathbb {Q})$
is isomorphic to the universal enveloping algebra
$U(\pi _*(\tilde {\Omega }^{\infty }_0 \mathbb {K}(\mathfrak B_G)) \otimes \mathbb {Q})$
of
$\pi _*(\tilde {\Omega }^{\infty }_0 \mathbb {K}(\mathfrak B_G)) \otimes \mathbb {Q}$
, which is a Lie algebra with respect to the Samelson product (see, for instance, the appendix of [Reference Milnor and Moore62]). Now, the Poincaré–Birkhoff–Witt theorem (see, for instance, [Reference Félix, Halperin and Thomas21, Theorem 21.1]) and [Reference Félix, Halperin and Thomas21, Chapter II, § 12 (a)] imply that

All in all, using equation (10) and Theorem 5.19, we obtain

and, if
${G^{(0)}}$
does not have isolated points and G is minimal and has comparison, equation (10) and Corollary 5.20 imply

as desired.
We record the following immediate consequence, as above.
Corollary 6.6. Let G be an ample groupoid with locally compact Hausdorff unit space.
$\boldsymbol {D}(\mathcal R \times G)$
is rationally acyclic if and only if
$H_*(G,\mathbb {Q}) \cong \left \{ 0 \right \}$
for all
$*>1$
.
Suppose, in addition, that
${G^{(0)}}$
does not have isolated points and that G is minimal and has comparison. Then
$\boldsymbol {D}(G)$
is rationally acyclic if and only if
$H_*(G,\mathbb {Q}) \cong \left \{ 0 \right \}$
for all
$*>1$
.
As before, we obtain the following formula for the Poincaré series

Recall that we defined
$d_j \mathrel {:=} \mathrm {dim}\, H_j(G,\mathbb {Q})$
for
$j>0$
.
Corollary 6.7. Let G be an ample groupoid with locally compact Hausdorff unit space
${G^{(0)}}$
. Then

If, in addition,
${G^{(0)}}$
has no isolated points, and G is minimal and has comparison, then

6.2 Vanishing results
In the following, we write
$H_*(G) \mathrel {:=} H_*(G,\mathbb {Z})$
and
$H_*(\boldsymbol {F}(G)) \mathrel {:=} H_*(\boldsymbol {F}(G),\mathbb {Z})$
.
Corollary 6.8. Let G be an ample groupoid with locally compact Hausdorff unit space
${G^{(0)}}$
. Given
$k \in \mathbb {Z}$
with
$k> 0$
, suppose that
$H_*(G) \cong \left \{ 0 \right \}$
for all
$* < k$
. Then
$H_*(\boldsymbol {F}(\mathcal R \times G)) \cong \left \{ 0 \right \}$
for all
$0 < * < k$
and
$H_k(\boldsymbol {F}(\mathcal R \times G)) \cong H_k(G)$
. If, in addition,
${G^{(0)}}$
has no isolated points and G is minimal and has comparison, then
$H_*(\boldsymbol {F}(G)) \cong \left \{ 0 \right \}$
for all
$0 < * < k$
and
$H_k(\boldsymbol {F}(G)) \cong H_k(G)$
.
Proof. Assume that
$H_*(G) \cong \left \{ 0 \right \}$
for all
$* < k$
. Theorem 4.18 implies that
$\tilde {H}_*(\mathbb {K}(\mathfrak B_G),\mathbb {Z}) \cong \left \{ 0 \right \}$
for all
$* < k$
. Thus, we obtain, for all
$1 \leq * \leq k$
, that

by applying the stable Hurewicz theorem (see, for instance, [Reference Schwede81, Chapter II, Proposition 6.30 (i)]) inductively. Now, the usual Hurewicz theorem for spaces implies that, for all
$1 \leq * \leq k$
,

Now, Theorem 5.17 implies that
$H_*(\boldsymbol {F}(\mathcal R \times G)) \cong \left \{ 0 \right \}$
for all
$0 < * < k$
and
$H_k(\boldsymbol {F}(\mathcal R \times G)) \cong H_k(G)$
. And if, in addition,
${G^{(0)}}$
has no isolated points and G is minimal and has comparison, then Theorem 5.18 implies that
$H_*(\boldsymbol {F}(G)) \cong \left \{ 0 \right \}$
for all
$0 < * < k$
and
$H_k(\boldsymbol {F}(G)) \cong H_k(G)$
, as desired.
We record the following immediate consequence.
Corollary 6.9. Let G be an ample groupoid with locally compact Hausdorff unit space
${G^{(0)}}$
. If
$H_*(G) \cong \left \{ 0 \right \}$
for all
$* \geq 0$
, then
$\boldsymbol {F}(\mathcal R \times G)$
is integrally acyclic, that is,
$H_*(\boldsymbol {F}(\mathcal R \times G)) \cong \left \{ 0 \right \}$
for all
$*> 0$
, and
$\boldsymbol {F}(\mathcal R \times G) = \boldsymbol {D}(\mathcal R \times G)$
. If, in addition,
${G^{(0)}}$
has no isolated points and G is minimal and has comparison, then
$\boldsymbol {F}(G)$
is integrally acyclic, and
$\boldsymbol {F}(G) = \boldsymbol {D}(G)$
.
For commutator subgroups, we obtain the following consequences of Theorem 5.19, Corollary 5.20 and equation (10) as well as Corollary 6.8.
Corollary 6.10. Let G be an ample groupoid with locally compact Hausdorff unit space
${G^{(0)}}$
. We always have
$H_1(\boldsymbol {D}(\mathcal R \times G)) \cong \left \{ 0 \right \}$
, and if, in addition,
${G^{(0)}}$
has no isolated points and G is minimal and has comparison, then
$H_1(\boldsymbol {D}(G)) \cong \left \{ 0 \right \}$
.
Now, suppose that k is an integer with
$k \geq 2$
and that
$H_*(G) \cong \left \{ 0 \right \}$
for all
$* < k$
. Then
$\boldsymbol {D}(\mathcal R \times G) = \boldsymbol {F}(\mathcal R \times G)$
and
$H_*(\boldsymbol {D}(\mathcal R \times G)) \cong \left \{ 0 \right \}$
for all
$0 < * < k$
and
$H_k(\boldsymbol {D}(\mathcal R \times G)) \cong H_k(G)$
, and if, in addition,
${G^{(0)}}$
has no isolated points and G is minimal and has comparison, then
$\boldsymbol {D}(G) = \boldsymbol {F}(G)$
and
$H_*(\boldsymbol {D}(G)) \cong \left \{ 0 \right \}$
for all
$0 < * < k$
and
$H_k(\boldsymbol {D}(G)) \cong H_k(G)$
.
Remark 6.11. In particular, this means that
$\boldsymbol {D}(\mathcal R \times G)$
is always perfect and that
$\boldsymbol {D}(G)$
is perfect if
${G^{(0)}}$
has no isolated points and G is minimal and has comparison. Perfection is also discussed in [Reference McDuff and Segal59, Reference Randal-Williams74]. Note that Matui proved in [Reference Matui57] that for second countable, locally compact, Hausdorff, minimal groupoids G which are almost finite or purely infinite,
$\boldsymbol {D}(G)$
is even simple.
6.3 Low degree exact sequences
Theorem 6.12. Let G be an ample groupoid, with locally compact Hausdorff unit space
${G^{(0)}}$
. There exists an exact sequence

The map
$\eta $
is determined by the property that the composition
sends the class of an element
$\sigma \in \boldsymbol {F}(\mathcal R \times G)$
to the class of
$1_{\sigma }$
in
$H_1(\mathcal R \times G)$
, where the second map is induced by the canonical inclusion
$G \hookrightarrow \mathcal R \times G$
.
The map
$\zeta $
sends the class of
$1_U$
in
$H_0(G, \mathbb {Z}/2)$
for a compact open subspace
$U \subseteq {G^{(0)}}$
to the class of the element
$\tau \amalg \tau ^{-1} \in \boldsymbol {F}((\mathcal R \times G)^{U \oplus U}_{U \oplus U}) \subseteq \boldsymbol {F}(\mathcal R \times G)$
, where
$\tau = \left \{ \mathbb {s}_{2,1} \right \} \times U$
.
Remark 6.13. Morita invariance of groupoid homology (see, for instance, [Reference Matui56, § 3] or [Reference Miller61, § 4]) implies that the canonical inclusion
$G \hookrightarrow \mathcal R \times G$
induces isomorphisms
$H_*(G) \cong H_*(\mathcal R \times G)$
and
$H_0(G,\mathbb {Z}/2) \cong H_0(\mathcal R \times G,\mathbb {Z}/2)$
. This is the reason why
$\eta $
is determined by the composition

Proof of Theorem 6.12.
Let
$\mathbb {S}$
be the sphere spectrum. The Atiyah–Hirzebruch spectral sequence (see, for instance, [Reference Adams1, Part III, § 7]) has
$E^2_{p,q} = \tilde {H}_p(\mathbb {K}(\mathfrak B_G),\pi _q(\mathbb {S}))$
and converges to
$\pi _{p+q}(\mathbb {K}(\mathfrak B_G))$
. Since the Atiyah–Hirzebruch spectral sequence is a first quadrant spectral sequence (i.e., it satisfies
$E^2_{p,q} \cong \left \{ 0 \right \}$
whenever
$p<0$
or
$q<0$
), we obtain a low degree exact sequence

Now, we plug in
$\pi _0(\mathbb {S}) \cong \mathbb {Z}$
and
$\pi _1(\mathbb {S}) \cong \mathbb {Z}/2$
(see [Reference Hatcher36, § 4.2]),
$\tilde {H}_*(\mathbb {K}(\mathfrak B_G)) \cong H_*(G)$
,
$\tilde {H}_0(\mathbb {K}(\mathfrak B_G),\mathbb {Z}/2) \cong H_0(G,\mathbb {Z}/2)$
from Theorem 4.18, as well as

where the third isomorphism is given by the Hurewicz homomorphism, the last isomorphism is from Theorem 5.17, and

where the third isomorphism is from equation (10), the fourth isomorphism is given by the Hurewicz homomorphism and the last isomorphism is from Theorem 5.19. We obtain the exact sequence

as desired. It remains to determine the maps
$\zeta $
and
$\eta $
.
Take a compact open subspace
$u \subseteq \mathbb {N} \times {G^{(0)}} = (\mathcal R \times G)^{(0)}$
and
$\sigma \in \boldsymbol {F}((\mathcal R \times G)_u^u)$
. Consider the commutative diagram

Here, the first horizontal map is the canonical quotient map, all other horizontal maps are given by Hurewicz homomorphisms, and all vertical maps are the canonical ones. The diagram commutes by naturality of Hurewicz homomorphisms (see, for instance, [Reference Spanier84, Chapter 7, § 4, Theorem 3]. Moreover, note that the map
$\pi _1(\mathbb {K}(\mathfrak B_G)) \to \tilde {H}_1(\mathbb {K}(\mathfrak B_G))$
in equation (11) is given by the stable Hurewicz homomorphism. Hence, in order to determine
$\eta ([\sigma ])$
, view
$\sigma $
as an element of
$C_{1,0} \mathfrak N_1 \mathfrak B_G$
(where we identify
$\mathfrak B_G(S^1_0)$
with
$\mathfrak B_G$
) and determine the image of
$[\sigma ]$
under the isomorphism
$H_1(\mathbb {K}(\mathfrak B_G)) \cong H_1(G)$
from Theorem 4.18.
We follow the proof of Theorem 4.18 and use the same notation. First, consider the exact sequence

In homology, we obtain the exact sequence

We need the image of
$[\sigma ] \in H_1(C_{*,0} \mathfrak N_* \mathfrak B_G)$
under the map
$H_1(C_{*,0} \mathfrak N_* \mathfrak B_G) \to H_0(\mathrm {ker}\, \partial _1)$
. Observe that
$(\sigma ,u) \in \mathfrak N_1 \mathfrak B_G^{(1)}$
maps to
$\sigma \in \mathfrak N_1 \mathfrak B_G$
under
$\partial _1$
. Under the map
$C_{1,0} \mathfrak N_1 \mathfrak B_G^{(1)} \to C_{0,0} \mathfrak N_0 \mathfrak B_G^{(1)}$
,
$(\sigma ,u)$
is mapped to
$\sigma - u$
. Hence,
$[\sigma ] \in H_1(C_{*,0} \mathfrak N_* \mathfrak B_G)$
is mapped to
$[\sigma ] - [u]$
under the map
$H_1(C_{*,0} \mathfrak N_* \mathfrak B_G) \to H_0(\mathrm {ker}\, \partial _1)$
.
Next, consider the exact sequence

In homology,
$H_0(\partial _2)$
induces the identification
$\mathrm {coker}\, H_0(\partial _3) \cong H_0(\mathrm {ker}\, \partial _1)$
. Now,
is mapped to
$[\sigma ] - [u]$
under
$\partial _2$
. Hence,
$H_0(\partial _2)$
sends
to
$[\sigma ] - [u]$
.
Now, consider the commutative diagram

The horizontal maps are the isomorphisms
$\tilde {H}_0(C_* \mathfrak N \mathfrak B_G^{(2)}) \cong \mathscr {C}(G^{(1)})$
and
$\tilde {H}_0(C_* \mathfrak N \mathfrak B_{\mathcal R \times G}^{(2)}) \cong \mathscr {C}((\mathcal R \times G)^{(1)})$
from Theorem 4.14, and the vertical arrows are the maps induced by the canonical inclusion
$G \hookrightarrow \mathcal R \times G$
. The left vertical arrow sends
to
(now viewing
as an element of
$C_{0,0} \mathfrak N_0 \mathfrak B_{\mathcal R \times G}^{(2)}$
), which then is sent to
$[1_{\sigma }]$
by the lower horizontal arrow.
So all in all, we conclude that the composition sends
$[\sigma ]$
to
$[1_{\sigma }] \in H_1(G)$
, as desired.
To determine
$\zeta $
, we use naturality of the Atiyah–Hirzebruch spectral sequence. Take a nonempty compact open subspace
$U \subseteq {G^{(0)}}$
. Let
$\mathfrak B_{\left \{ U \right \}}$
be the category consisting of direct sums of
$\emptyset $
and copies of U and morphisms given by permutations of summands of U. In other words,
$\mathfrak B_{\left \{ U \right \}}$
is the small permutative category constructed in § 3 for the discrete groupoid
$\mathcal R \times \left \{ U \right \}$
. We have a canonical embedding
$\mathfrak B_{\left \{ U \right \}} \hookrightarrow \mathfrak B_G$
.
Since
$\mathfrak B_{\left \{ U \right \}}$
is the free permutative category on
$\left \{ \emptyset , U \right \}$
, the category with two objects
$\emptyset $
and U and only identity morphisms, we have
$\tilde {H}_0(\mathbb {K} \mathfrak B_{\left \{ U \right \}},\mathbb {Z}/2) \cong \mathbb {Z}/2$
, with generator
$[U]$
,
$\tilde {H}_2(\mathbb {K} \mathfrak B_{\left \{ U \right \}}) \cong \left \{ 0 \right \}$
and
$\tilde {H}_1(\mathbb {K} \mathfrak B_{\left \{ U \right \}}) \cong \left \{ 0 \right \}$
. So the low degree exact sequence obtained from the Atiyah–Hirzebruch spectral sequence for
$\mathbb {K} \mathfrak B_{\left \{ U \right \}}$
degenerates to the isomorphism

sending the generator
$[U]$
to the class of the nontrivial permutation
$\pi : \: U \oplus U \cong U \oplus U$
. Here, we have applied Theorem 5.17 to the discrete groupoid
$\mathcal R \cong \mathcal R \times \left \{ U \right \}$
and used that
$\boldsymbol {F}(\mathcal R) \cong S_{\infty } = \bigcup _N S_N$
, where
$S_N$
is the symmetric group on a finite set of size N.
Hence, by naturality of the Atiyah–Hirzebruch spectral sequence,
$\zeta ([1_U]) = [\tau \amalg \tau ^{-1}]$
because under the maps induced by the canonical embedding
$\mathfrak B_{\left \{ U \right \}} \hookrightarrow \mathfrak B_G$
,
$[U]$
is mapped to
$[1_U]$
and
$[\pi ]$
is mapped to
$[\tau \amalg \tau ^{-1}]$
.
Corollary 6.14. Let G be an ample groupoid whose unit space
${G^{(0)}}$
is locally compact Hausdorff and has no isolated points. Assume that G is minimal and has comparison. Then there is an exact sequence

The maps
$\eta $
and
$\zeta $
coincide with the ones in [Reference Matui58, § 2.3] and [Reference Nekrashevych66, § 7].
In particular, Matui’s AH-conjecture is true for every ample groupoid G which is minimal, has comparison and whose unit space is locally compact Hausdorff without isolated points.
In particular, this proves Matui’s AH-conjecture for all purely infinite minimal ample groupoids, which was not known before. Corollary 6.14 also verifies the AH-conjecture for all minimal ample groupoids which are
$\sigma $
-compact, Hausdorff and almost finite, and whose unit spaces are compact without isolated points. Previously, this was only known under the additional assumption of principality [Reference Matui56].
Proof. We obtain the desired exact sequence by plugging in the isomorphism
$H_*(\boldsymbol {F}(G)) \cong H_*(\boldsymbol {F}(\mathcal R \times G))$
given by Theorem 5.18 into the exact sequence obtained in Theorem 6.12.
Let us explain why our maps
$\eta $
and
$\zeta $
coincide with the maps in Matui’s AH-conjecture as in [Reference Matui58, § 2.3] and [Reference Nekrashevych66, § 7]. This is straightforward to see for
$\eta $
, so it remains to consider
$\zeta $
. The corresponding map in [Reference Matui58, § 2.3] and [Reference Nekrashevych66, § 7] is defined as follows: Given a compact open subspace
$U \subseteq {G^{(0)}}$
together with a compact open bisection
$\sigma $
with
$\mathrm {s}(\sigma ) = U$
and
$\mathrm {r}(\sigma ) \cap U = \emptyset $
, the map in [Reference Matui58, § 2.3] and [Reference Nekrashevych66, § 7] sends
$[1_U]$
to
$\sigma \amalg \sigma ^{-1}$
. Let
$\tau \amalg \tau ^{-1}$
be as above. Let
$\tilde {\sigma }$
be the composition

where
$V = \mathrm {r}(\sigma )$
. Then
$\tilde {\sigma }^{-1}$
is given by the composition

It follows that

Hence,
$[\tau \amalg \tau ^{-1}] = [\sigma \amalg \sigma ^{-1}]$
in
$H_1(\boldsymbol {F}(\mathcal R \times G))$
. So our map
$\zeta $
indeed coincides with the corresponding one in [Reference Matui58, § 2.3] and [Reference Nekrashevych66, § 7].
Our claim about Matui’s AH-conjecture follows immediately. (Note that the AH-conjecture is sometimes formulated with
$H_0(G) \otimes (\mathbb {Z} / 2)$
instead of
$H_0(G,\mathbb {Z}/2)$
. However, these two groups are canonically isomorphic by the Künneth formula.)
Remark 6.15. An immediate consequence of Theorem 6.12 and Corollary 6.14 is that the stable version of Matui’s AH-conjecture (with
$H_1(\boldsymbol {F}(\mathcal R \times G))$
in place of
$H_1(\boldsymbol {F}(G))$
) is always true for all ample groupoids. Equivalently, Matui’s AH-conjecture is always true for groupoids of the form
$\mathcal R \times G$
, where G is an arbitrary ample groupoid.
Remark 6.16. Theorem 6.12 also implies that the strong AH-conjecture holds if
$H_2(G) \cong \left \{ 0 \right \}$
. More precisely, by exactness, the strong AH-conjecture holds (i.e., the map
$H_0(G,\mathbb {Z}/2) \to H_1(\boldsymbol {F}(G))$
is injective) if and only if the map
$H_2(G) \to H_0(G,\mathbb {Z}/2)$
in Theorem 6.12 is the zero map.
In addition to the alternating full group
$\boldsymbol {A}(G)$
, Nekrashevych also introduced the subgroup
$\boldsymbol {S}(G)$
of
$\boldsymbol {F}(G)$
, which is an analogue of the symmetric group. By definition,
$\boldsymbol {A}(G) \subseteq \boldsymbol {S}(G)$
. Let
$\boldsymbol {K}(G)$
be the kernel of the index map (see [Reference Matui58, § 2.3], the index map coincides with
$\eta $
in Theorem 6.12 and Corollary 6.14). Clearly,
$\boldsymbol {D}(G) \subseteq \boldsymbol {K}(G)$
. As observed in [Reference Nekrashevych66], it is easy to see that
$\boldsymbol {S}(G) \subseteq \boldsymbol {K}(G)$
and
$\boldsymbol {A}(G) \subseteq \boldsymbol {D}(G)$
. Nekrashevych points out in [Reference Nekrashevych66] that ‘it would be interesting to understand when the equalities
$\boldsymbol {A}(G) = \boldsymbol {D}(G)$
and
$\boldsymbol {S}(G) = \boldsymbol {K}(G)$
hold’. Our work yields the following result about the relation between the subgroups
$\boldsymbol {A}(G)$
,
$\boldsymbol {D}(G)$
,
$\boldsymbol {S}(G)$
and
$\boldsymbol {K}(G)$
of
$\boldsymbol {F}(G)$
.
Corollary 6.17. Let G be an ample groupoid whose unit space
${G^{(0)}}$
is locally compact Hausdorff and has no isolated points. Assume that G is minimal and has comparison. Then
$\boldsymbol {K}(G)$
is generated by
$\boldsymbol {S}(G)$
and
$\boldsymbol {D}(G)$
. Moreover, the following are equivalent:
-
(i)
$\boldsymbol {D}(G) \subseteq \boldsymbol {S}(G)$ ,
-
(ii)
$\boldsymbol {S}(G) = \boldsymbol {K}(G)$ ,
-
(iii)
$\boldsymbol {A}(G) = \boldsymbol {D}(G)$ .
Proof. That
$\boldsymbol {K}(G)$
is generated by
$\boldsymbol {S}(G)$
and
$\boldsymbol {D}(G)$
follows by combining the exact sequence in Corollary 6.14 with [Reference Nekrashevych66, Theorem 7.2].
(i)
$\Rightarrow $
(ii) is clear because
$\boldsymbol {K}(G)$
is generated by
$\boldsymbol {S}(G)$
and
$\boldsymbol {D}(G)$
. To see (ii)
$\Rightarrow $
(iii), observe that (ii) produces an embedding
$\boldsymbol {D}(G) / \boldsymbol {A}(G) \hookrightarrow \boldsymbol {K}(G) / \boldsymbol {A}(G) = \boldsymbol {S}(G) / \boldsymbol {A}(G)$
. It follows that
$\boldsymbol {D}(G) / \boldsymbol {A}(G)$
is abelian because [Reference Nekrashevych66, Theorem 7.2] implies that
$\boldsymbol {S}(G) / \boldsymbol {A}(G)$
is abelian. At the same time, we know that
$H_1(\boldsymbol {D}(G)) \cong \left \{ 0 \right \}$
by Corollary 6.10. Hence,
$\boldsymbol {D}(G) / \boldsymbol {A}(G) \cong \left \{ 0 \right \}$
, that is,
$\boldsymbol {A}(G) = \boldsymbol {D}(G)$
.
(iii)
$\Rightarrow $
(i) is clear because
$\boldsymbol {A}(G) \subseteq \boldsymbol {S}(G)$
.
6.4 Examples
In the following, we present a few examples to illustrate our main results.
Let
$\mathbb {Z} \curvearrowright X$
be a Cantor minimal system and
$G \mathrel {:=} \mathbb {Z} \ltimes X$
the corresponding transformation groupoid. As mentioned in § 2.3.2,
$H_1(G) \cong \mathbb {Z}$
and
$H_*(G) \cong \left \{ 0 \right \}$
for all
$*>1$
. Thus, by Corollary 6.1,

Moreover, Corollary 6.6 implies that
$\boldsymbol {D}(G)$
is rationally acyclic, that is,
$H_*(\boldsymbol {D}(G),\mathbb {Q}) \cong \left \{ 0 \right \}$
for all
$*>0$
. In particular, this computes the rational homology of the examples of finitely generated infinite simple amenable groups found in [Reference Juschenko and Monod39].
If G is the transformation groupoid of a Cantor minimal
$\mathbb {Z}^d$
-system with
$d>1$
, we have
$H_d(G) \cong \mathbb {Z}$
so that
$H_d(\boldsymbol {D}(G),\mathbb {Q}) \not \cong \left \{ 0 \right \}$
by Corollary 6.5, and hence
$\boldsymbol {D}(G)$
is not rationally acyclic.
For tiling groupoids as in § 2.2.3, explicit groupoid homology computations in, for instance, [Reference Gähler and Kellendonk26, Reference Forrest, Hunton and Kellendonk22, Reference Forrest, Hunton and Kellendonk23, Reference Gähler, Hunton and Kellendonk25] and Corollaries 6.1 and 6.5 lead to rational group homology computations for the corresponding topological full groups and their commutator subgroups. For instance, let G be the groupoid attached to the classical Penrose tiling. Then

Hence, by Corollary 6.4, the Poincaré series for
$H_*(\boldsymbol {F}(G),\mathbb {Q})$
is given by
$(1+t^1)^5 \, (1 - t^2)^{-1}$
. For
$H_*(\boldsymbol {D}(G),\mathbb {Q})$
, the Poincaré series is given by
$(1 - t^2)^{-1}$
by Corollary 6.7 so that

Let
$G_A$
be an SFT groupoid as in § 2.2.4, where the transition matrix A is irreducible and not a permutation matrix. Let d be the rank of
$\mathrm {ker}\,(id - A^t)$
. Then, using the groupoid homology results in § 2.3.2, Corollary 6.1 implies that
$H_*(\boldsymbol {F}(G_A),\mathbb {Q}) \cong \mathbb {Q}^{\binom {d}{*}}$
, and Corollary 6.6 implies that
$\boldsymbol {D}(G_A)$
is rationally acyclic.
Given a one vertex k-graph
$\Lambda $
as in § 2.3.2, the groupoid homology results in § 2.3.2, Corollary 6.2 and Corollary 6.8 imply that
$\boldsymbol {F}(G_{\Lambda })$
is always rationally acyclic and that
$\boldsymbol {F}(G_{\Lambda })$
is even integrally acyclic if
$\gcd (N_1, \dotsc , N_k) = 0$
. In particular, the Brin–Higman–Thompson groups
$n V_{k,r}$
are always rationally acyclic, and
$n V_{k,r}$
are even integrally acyclic if
$k=2$
. Note that Brin’s groups
$nV$
from [Reference Brin5] coincide with
$nV_{2,1}$
and hence are integrally acyclic. Moreover, Theorem 5.14 implies that
$H_*(nV_{k,r},\mathsf {C})$
does not depend on r, for all abelian groups
$\mathsf {C}$
and
$* \geq 0$
. More precisely, for all
$r \leq s$
, the canonical embedding
$nV_{k,r} \hookrightarrow nV_{k,s}$
induces isomorphisms
$H_*(nV_{k,r},\mathsf {C}) \cong H_*(nV_{k,s},\mathsf {C})$
for all abelian groups
$\mathsf {C}$
and
$* \geq 0$
.
Consider a Katsura–Exel–Pardo groupoid
$G_{A,B}$
as in § 2.2.6, where A and B are row-finite matrices with integer entries, and all entries of A are nonnegative. Suppose that for all
$1 \leq i, j \leq N$
,
$B_{i,j} = 0$
if and only if
$A_{i,j} = 0$
. Further assume that A is irreducible and not a permutation matrix. Let
$d_A$
be the rank of
$\mathrm {ker}\,(id - A^t)$
and
$d_B$
the rank of
$\mathrm {ker}\,(id - B^t)$
. Then, using the groupoid homology results in § 2.3.2, Corollary 6.4 implies that the Poincaré series of
$H_*(\boldsymbol {F}(G_{A,B}),\mathbb {Q})$
is given by
$(1 + t)^{d_A + d_B} (1 - t^2)^{-d_B}$
, and Corollary 6.7 implies that the Poincaré series of
$H_*(\boldsymbol {D}(G_{A,B}),\mathbb {Q})$
is given by
$(1 - t^2)^{-d_B}$
.
Let us now discuss groupoids arising from piecewise affine transformations on the unit interval as in § 2.2.7. First, let
$\lambda $
be an algebraic integer with
$1 \neq \lambda \in (0,\infty )$
whose minimal polynomial is given by
$f(T) = T^d + a_{d-1} T^{d-1} + \dotso + a_1 T + a_0$
. Let G be the groupoid from § 2.2.7 for parameter
$\lambda $
(see also [Reference Li50]). The concrete computations of groupoid homology in [Reference Li50, § 5.2] and Corollaries 6.1, 6.2, 6.5 and 6.6 imply the following:
-
• If
$d=2$ and
$a_0 \neq 1$ , then
$\boldsymbol {F}(G)$ and
$\boldsymbol {D}(G)$ are rationally acyclic.
-
• If
$d=2$ and
$a_0 = 1$ , then
$H_*(\boldsymbol {F}(G),\mathbb {Q}) \cong \mathbb {Q}$ for all
$* \geq 0$ , and
$H_*(\boldsymbol {D}(G),\mathbb {Q}) \cong \mathbb {Q}$ for all even
$* \geq 0$ and
$H_*(\boldsymbol {D}(G),\mathbb {Q}) \cong \left \{ 0 \right \}$ for all odd
$* \geq 1$ .
-
• If
$d=3$ and
$a_0 \neq -1$ , then
$\boldsymbol {F}(G)$ and
$\boldsymbol {D}(G)$ are rationally acyclic.
-
• If
$d=3$ and
$a_0 = -1$ , then
$H_*(\boldsymbol {F}(G),\mathbb {Q}) \cong \mathbb {Q}$ for all
$* \geq 0$ with
$* \neq 1$ and
$H_1(\boldsymbol {F}(G),\mathbb {Q}) \cong \left \{ 0 \right \}$ , and
$H_*(\boldsymbol {D}(G),\mathbb {Q}) \cong \mathbb {Q}$ for all
$* \geq 0$ with
$* \neq 1$ and
$H_1(\boldsymbol {D}(G)) \cong \left \{ 0 \right \}$ .
If
$\lambda $
is transcendental and G is the groupoid from § 2.2.7 for parameter
$\lambda $
, then the computations mentioned in [Reference Li50, § 6] and Corollaries 6.1, 6.5 imply that
$H_*(\boldsymbol {F}(G),\mathbb {Q}) \cong \bigoplus _{i=0}^{\infty } \mathbb {Q}$
for all
$* \geq 0$
and
$H_*(\boldsymbol {D}(G),\mathbb {Q}) \cong \bigoplus _{i=0}^{\infty } \mathbb {Q}$
for all
$* \geq 0$
with
$* \neq 1$
, and
$H_1(\boldsymbol {D}(G)) \cong \left \{ 0 \right \}$
.
Finally, we discuss examples where we can apply our vanishing and acyclicity results (Corollaries 6.8, 6.9, 6.10). Suppose
$\mathsf {A}$
is a countably generated abelian group. Using Katsura–Exel–Pardo groupoids and combining results in [Reference Katsura41, § 4], [Reference Katsura42, § 3] and [Reference Ortega69], we can find purely infinite minimal groupoids
$G(0,\mathsf {A})$
and
$G(1,\mathbb {Z})$
such that

Given
$k \in \mathbb {Z}$
with
$k> 0$
, the Künneth formula (see [Reference Matui58, Theorem 2.4]) implies that

Hence, Corollary 6.8 implies that

and, if
$k \geq 2$
, Corollary 6.10 implies that
$\boldsymbol {D}(G(1,\mathbb {Z})^k \times G(0,\mathsf {A})) = \boldsymbol {F}(G(1,\mathbb {Z})^k \times G(0,\mathsf {A}))$
.
Let us now turn to acyclicity results. Let
$G_2$
be the Deaconu–Renault groupoid for the one-sided full shift on two symbols (this is a special case of an SFT groupoid as in § 2.2.4, where A is the
$1 \times 1$
matrix with entry
$2$
). Let G be an arbitrary minimal ample groupoid. Then
$G_2 \times G$
is purely infinite minimal. Moreover, the Künneth formula (see [Reference Matui58, Theorem 2.4]) implies that
$H_*(G_2 \times G) \cong \left \{ 0 \right \}$
for all
$* \geq 0$
. Hence, Corollary 6.9 implies that
$\boldsymbol {F}(G_2 \times G)$
is integrally acyclic and
$\boldsymbol {F}(G_2 \times G) = \boldsymbol {D}(G_2 \times G)$
.
Remark 6.18. In combination with the groupoids constructed in [Reference Chen and Li10, § 9.2], we obtain continuum many pairwise nonisomorphic infinite simple groups which are all integrally acyclic. Indeed, consider the groupoids of the form
$G_2 \times \mathcal G_{\Gamma }$
from [Reference Chen and Li10, § 9.2], where
$\Gamma $
is an abelian, torsion-free, finite rank group which is not free abelian. By construction, these groupoids are ample, locally compact, Hausdorff, purely infinite, topologically free, with unit space homeomorphic to the Cantor space. Moreover, as observed above,
$\boldsymbol {F}(G_2 \times \mathcal G_{\Gamma })$
is integrally acyclic, and
$\boldsymbol {F}(G_2 \times \mathcal G_{\Gamma }) = \boldsymbol {D}(G_2 \times \mathcal G_{\Gamma })$
. Hence, [Reference Matui57, Theorem 4.16] implies that
$\boldsymbol {F}(G_2 \times \mathcal G_{\Gamma })$
is simple. Now, the rigidity results in [Reference Matui57, Theorem 3.10] and [Reference Nekrashevych66, Theorem 3.11] together with the argument for [Reference Chen and Li10, Theorem 9.3] imply that, for two abelian, torsion-free, finite rank groups
$\Gamma $
and
$\Lambda $
which are not free abelian,
$\boldsymbol {F}(G_2 \times \mathcal G_{\Gamma }) \cong \boldsymbol {F}(G_2 \times \mathcal G_{\Lambda })$
if and only if
$G_2 \times \mathcal G_{\Gamma } \cong G_2 \times \mathcal G_{\Lambda }$
if and only if
$\Gamma \cong \Lambda $
. Thus, we obtain continuum many pairwise nonisomorphic infinite simple, integrally acyclic groups because there are continuum many pairwise nonisomorphic abelian, torsion-free, finite rank groups which are not free abelian.
Competing interest
The authors have no competing interest to declare.
Financial support
This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No. 817597).