Hostname: page-component-586b7cd67f-t8hqh Total loading time: 0 Render date: 2024-11-22T21:34:56.024Z Has data issue: false hasContentIssue false

Boolean algebras, Morita invariance and the algebraic K-theory of Lawvere theories

Published online by Cambridge University Press:  27 February 2023

ANNA MARIE BOHMANN
Affiliation:
Department of Mathematics, Vanderbilt University, 1326 Stevenson Center, Nashville, TN, U.S.A. e-mail: [email protected]
MARKUS SZYMIK
Affiliation:
Department of Mathematical Sciences, NTNU Norwegian University of Science and Technology, 7491 Trondheim, Norway. e-mail: [email protected] School of Mathematics and Statistics, The University of Sheffield, Sheffield S3 7RH. e-mail: [email protected]
Rights & Permissions [Opens in a new window]

Abstract

The algebraic K-theory of Lawvere theories is a conceptual device to elucidate the stable homology of the symmetry groups of algebraic structures such as the permutation groups and the automorphism groups of free groups. In this paper, we fully address the question of how Morita equivalence classes of Lawvere theories interact with algebraic K-theory. On the one hand, we show that the higher algebraic K-theory is invariant under passage to matrix theories. On the other hand, we show that the higher algebraic K-theory is not fully Morita invariant because of the behavior of idempotents in non-additive contexts: We compute the K-theory of all Lawvere theories Morita equivalent to the theory of Boolean algebras.

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press on behalf of Cambridge Philosophical Society

Introduction

Quillen’s seminal work [Reference Quillen27] used algebraic K-theory to organise our thinking about the stable homology of general linear groups. This initiated generalisations to contexts far broader than that of rings. In this paper, we restrict our attention to Lawvere’s algebraic theories. These structures provide a happy medium between rings and symmetric monoidal categories: no higher-categorical language is required, and they are much more flexible than rings. For instance, the stable homology of the symmetric groups and of the automorphism groups of free groups [ Reference Galatius11 ] fit into this context as well. Our results are motivated by such stable homology computations, the starting point being the following fact (see Theorem 2·6): for every Lawvere theory T, there is an isomorphism

\begin{equation*}\textrm{colim}_r\ \textrm{H}_*(\textrm{Aut}(T_r))\cong\textrm{H}_*\!\left(\Omega^\infty_0\textrm{K}(T)\right)\end{equation*}

between the stable homology of the automorphism groups of finitely generated free objects of the theory T and the homology of the zero component $\Omega^\infty_0\textrm{K}(T)$ of the algebraic K-theory space $\Omega^\infty\textrm{K}(T)$ . The surprising power of this observation comes from two sources. First, the K-theory space or spectrum is often easier to describe than its homology. This happens, for instance, for the symmetric groups. Second, algebraic K-theory can sometimes be computed without explicitly using the groups $\textrm{Aut}(T_r)$ (see [ Reference Szymik and Wahl38 ], for example). Here, we present a new stable homology computation, for the theory of Boolean algebras, phrased once again in terms of algebraic K-theory.

Theorem A. For the algebraic K-theory of the Lawvere theory Boole of Boolean algebras, we have ${{\text{K}}_*}({\text{Boole}}) \cong {\pi _*}(\mathbb{S})/2\!-\!{\text{power torsion}}$ .

In this result, the groups $\pi_*(\mathbb{S})$ are the stable homotopy groups of spheres. These groups are the K-groups of the initial Lawvere theory of sets, but the resulting homomorphism to $\textrm{K}_*(\textrm{Boole})$ is not surjective (see Proposition 5·3). Theorem A is a consequence of the following spectrum-level result, proved as Theorem 5·1, which is also a generalisation from Boolean algebras to many-valued logics as modeled by the Lawvere theories $\textrm{Post}_v$ of Post algebras of valence v. The superscript in $R^\times$ refers to the units of a ring (spectrum) R.

Theorem B. For every integer $v\geqslant 2$ , there is a homotopy pullback square

of spectra.

These results can be conceptualised in terms of Morita invariance. Two rings are called Morita equivalent if they have equivalent categories of modules. Morita equivalent rings must have isomorphic higher algebraic K-groups (see [ Reference Weibel43 , IV Ex. 1·21, IV 6·3·5]). More generally, two Lawvere theories are called Morita equivalent if their categories of models are equivalent. This is the case if and only one of them is an idempotent modification of a matrix theory of the other; see the brief review in Section 4. We first prove a positive result (see Theorem 4·1), which we expect to be a useful tool in stable homology computations.

Theorem C. The higher algebraic K-theory of Lawvere theories is invariant under passage to matrix theories.

Because we define the algebraic K-theory of Lawvere theories in terms of free models, there is no hope of extending this result to $\textrm{K}_0$ : there are even Morita equivalent rings that have non-isomorphic $\textrm{K}_0$ ’s when these K-groups are defined using free modules only. This is due, of course, to the presence of projectives that are not free. Arguably, the ability to detect those non-free projectives is one desirable feature of lower K-theory. For rings, we could have built that feature into our theory by completing idempotents. In an additive category, all retracts have complements, and this completion does not change the higher algebraic K-theory, only $\textrm{K}_0$ . However, for general Lawvere theories, this fix for $\textrm{K}_0$ is not possible without changing the higher algebraic K-theory: we show that completing idempotents can change the higher algebraic K-groups. In fact, since the Lawvere theories $\textrm{Post}_v$ are all Morita equivalent, our computations in Theorem B show the following:

Theorem D. The higher algebraic K-theory of Lawvere theories is not Morita invariant.

We can rephrase this result in terms of the “syntax” of a Lawvere theory, which is defined by the free models, and its “semantics,” which comprises all models: the higher algebraic K-theory of an algebraic theory depends essentially on the syntax of the theory, rather than merely its semantics. We refer to Lawvere’s writings [ Reference Lawvere13 , Reference Lawvere14 , Reference Lawvere15 ] for the distinction between syntax and semantics in this context. From the perspective of mathematical logic and topos theory [ Reference Cartier7 ], different notions of equivalence of theories, both semantic and syntactical, have recently been discussed and compared in [ Reference Barrett and Halvorson4 , Reference Tsementzis40 ].

While stable homology computations are one of our motivations for considering the algebraic K-theory of Lawvere theories, the related issue of homological stability is not the focus of the present work. We refer to the paper [ Reference Randal–Williams and Wahl29 ] by Randal–Williams and Wahl, which discusses the homological stability problem in a more general framework than ours. Nonetheless, the specific setting of Lawvere theories balances rigidity and flexibility in a way that suggests it to be particularly amenable to homological stability questions as well. Additional motivation for the algebraic K-theory of Lawvere theories, in the form of multiplicative matters and applications to assembly maps, is discussed in [ Reference Bohmann and Szymik5 ].

Outline. Section 1 recalls Lawvere’s categorical approach to universal algebra and sets up the notation that we use. In Section 2, we define the K-theory of algebraic theories and show that it encodes the stable homology of the automorphism groups of the free models. A plethora of examples that do not come from rings and modules are presented in Section 3 before we start our discussion of Morita invariance with our theorem for matrix theories in Section 4. The final Section 5 contains the computation for the theory of Boolean algebras and all theories equivalent to them.

1. Lawvere theories

We need to review the basic notions and set up our notation for Lawvere theories [ Reference Lawvere13 ]. Some textbook references are [ Reference Adámek, Rosický and Vitale1 , Reference Borceux6 , Reference Pareigis23 , Reference Schubert32 ].

Choose a skeleton $\textbf{E}$ of the category of finite sets and (all) maps between them. For each integer $r\geqslant0$ such a category has a unique object with precisely r elements, and there are no other objects. For the sake of explicitness, let us choose the model $\underline{r}=\{a\in\mathbb{Z}\,|\,1\leqslant a\leqslant r\}$ for such a set. A set with $r+s$ elements is the (categorical) sum, or co-product, of a set with r elements and a set with s elements.

Definition 1·1. A Lawvere theory $T=(\textbf{F}_T,\textrm{F}_T)$ is a pair consisting of a small category $\textbf{F}_T$ together with a functor $\textrm{F}_T\colon\textbf{E}\to\textbf{F}_T$ that is bijective on sets of objects and that preserves sums. This means that the canonical map $\textrm{F}_T(\underline{r})+\textrm{F}_T(\underline{s})\to\textrm{F}_T(\underline{r}+\underline{s})$ induced by the canonical injections is an isomorphism for all sets $\underline{r}$ and $\underline{s}$ in $\textbf{E}$ .

The image of the set $\underline{r}$ with r elements under the functor $\textrm{F}_T\colon\textbf{E}\to\textbf{F}_T$ will be written $T_r$ , so that the object $T_r$ is the sum in the category $\textbf{F}_T$ of r copies of the object $T_1$ .

We recall two of the most important classes of examples of Lawvere theories.

Example 1·2. Let A be a ring. Let $\textbf{F}_A$ be the full subcategory of the category $\textrm{Mod}_A$ of A–modules spanned by the modules $A^{\oplus r}$ for $r\geqslant0$ . This category is a skeleton of the category of finitely generated, free A–modules. The functor $\textrm{F}_A\colon\textbf{E}\to\textbf{F}_A$ that sends the set with r elements to the free module $A^{\oplus r}$ with r generators is a Lawvere theory, called the theory of A–modules. Note that $A^{\oplus 0}=0$ is the 0 module. In particular, for the initial ring $A=\mathbb{Z}$ , we have the Lawvere theory of abelian groups.

Rings can be very complicated, and this is even more true for Lawvere theories, which are significantly more general.

Example 1·3. Let G be a group. Let $\textbf{F}_G$ be (a skeleton of) the full subcategory of the category of G–sets on the free G–sets with finitely many orbits: those of the form $\coprod_r G$ . The functor $\textrm{F}_G\colon\textbf{E}\to\textbf{F}_G$ sending r to $\coprod_r G$ is a Lawvere theory, called the theory of G–sets. In particular, for the trivial group $G=\{e\}$ , we have the Lawvere theory E of sets.

Remark 1·4. Some authors prefer to work with the opposite category $\textbf{F}_T^{\textrm{op}}$ , so that the object $T_r$ is the product (rather than the co-product) of r copies of the object $T_1$ . For example, this was Lawvere’s convention when he introduced this notion in [ Reference Lawvere13 ]. Our convention reflects the point of view that the object $T_r$ should be thought of as the free T–model (or T–algebra) on r generators, covariantly in r (or rather in $\textbf{E}$ ). To make this precise, recall the definition of a model (or algebra) for a theory T.

Definition 1·5. Given a Lawvere theory T, a Tmodel (or Talgebra) is a presheaf X (of sets) on the category $\textbf{F}_T$ that sends (categorical) sums in $\textbf{F}_T$ to (categorical, i.e. Cartesian) products of sets. (This means that the canonical map $X(T_r+T_s)\to X(T_r)\times X(T_s)$ induced by the injections is a bijection for all sets $\underline{r}$ and $\underline{s}$ in $\textbf{E}$ .) We write $\textbf{M}_T$ for the category of T–models, and we write $\textbf{M}_T(X,Y)$ to denote the set of morphisms $X\to Y$ between T–algebras. Such a morphism is defined to be a map of presheaves, i.e., a natural transformation, so that $\textbf{M}_T$ is a full subcategory of the category of presheaves on $\textbf{F}_T$ .

The values of a T–model are determined up to isomorphism by the value at $T_1$ , and we often use the same notation for a model and its value at $T_1$ .

Example 1·6. The categories of models for the Lawvere theories of Examples 1·2 and 1·3 are the categories of A–modules and G–sets, respectively. For example, the action of G on itself from the right gives for each $g\in G$ a G–map $g\colon \coprod_1G\to\coprod_1G$ in the category $\textbf{F}_G$ of Example 1·3. Given a model $X\colon\textbf{F}_G^\textrm{op}\to\textrm{Sets}$ , the set maps $X(g)\colon X(\coprod_1 G)\to X(\coprod_1 G)$ combine to produce the action of the group G on the set $X(\coprod_1 G)$ .

Example 1·7. The co-variant Yoneda embedding $\textbf{F}_T\to\textrm{Pre}(\textbf{F}_T)$ sends the object $T_r$ of $\textbf{F}_T$ to the presheaf $T_s\mapsto\textbf{F}_T(T_s,T_r)$ represented by it. Such a presheaf is readily checked to be a T–model. We refer to a T–model of this form as free. The definitions unravel to give natural bijections $\textbf{M}_T(T_r,X)\cong X^r$ for T–models X, so that $T_r$ is indeed a free T–model on r generators.

We can summarise the situation as follows. The Yoneda embedding of $\textbf{F}_T$ into presheaves on $\textbf{F}_T$ factors $\textbf{F}_T\to\textbf{M}_T\to\textrm{Pre}(\textbf{F}_T)$ through the category $\textbf{M}_T$ of T–models. Both functors are fully faithful, and the free T–models are those in the (essential) image of the first functor.

Definition 1·8. A morphism $S\to T$ between Lawvere theories is a functor $L\colon\textbf{F}_S\to\textbf{F}_T$ that (strictly) preserves sums. This is equivalent to the condition that $\textrm{F}_T\cong L\circ\textrm{F}_S$ , i.e., that L is a map under $\textbf{E}$ .

It is common to describe a morphism $S\to T$ between two Lawvere theories by giving a functor $R\colon\textbf{M}_T\to\textbf{M}_S$ that is compatible with the forgetful functors to the category $\textbf{M}_E$ of sets. In this case, R has a left-adjoint by Freyd’s adjoint functor theorem and L is induced by the restriction of the left adjoint to R to free models.

For any Lawvere theory T, the category $\textbf{M}_T$ of T–models is complete and cocomplete. Limits are constructed pointwise, and the existence of colimits follows from the adjoint functor theorem. The category $\textbf{M}_T$ becomes symmetric monoidal with respect to the (categorical) sum, and the unit object $T_0$ for this structure is also an initial object in the category $\textbf{M}_T$ .

2. Algebraic K-theory and stable homology

In this section, we define the algebraic K-theory spectrum $\textrm{K}(T)$ of a Lawvere theory T, show how it encodes the stable homology of the automorphism groups of free T–models, and prove our positive results on Morita invariance.

We first specify the constructions of K-theory we use in this paper. Our primary approach is to view Lawvere theories as a special case of symmetric monoidal categories and apply the classic constructions of K-theory for the latter. There are several ways of approaching these constructions; we begin with a brief overview.

Let $\textbf{S}$ denote a symmetric monoidal groupoid. For the following to make sense, $\textbf{S}$ needs to satisfy an additional assumption, but we show in Proposition 2·4 that this is always the case for the categories we are interested in. We can then pass to Quillen’s categorification $\textbf{S}^{-1}\textbf{S}$ of the Grothendieck construction. The canonical morphism $\textrm{B}\textbf{S}\to\textrm{B}\textbf{S}^{-1}\textbf{S}$ between the classifying spaces is a group completion, and the target is an infinite loop space. We refer to [ Reference Grayson12 ] and Thomason’s particularly brief and enlightening discussion [ Reference Thomason39 ] for detail. To build a K-theory spectrum $\textrm{K}(\textbf{S})$ with underlying infinite loop space $\Omega^\infty\textrm{K}(\textbf{S})\simeq\textrm{B}\textbf{S}^{-1}\textbf{S}$ , we can use Segal’s definition of the algebraic K-theory of a symmetric monoidal category in terms of $\Gamma$ –spaces. The equivalence comes from [ Reference Segal33 , section 4], where he shows that $\Omega^\infty\textrm{K}(\textbf{S})$ is also a group completion of $\textrm{B}\textbf{S}$ .

Definition 2·1. Let T be a Lawvere theory. The algebraic K-theory of T is the spectrum

(2·1) \begin{equation}\textrm{K}(T)=\textrm{K}(\textbf{F}_T^\times),\end{equation}

that is, the spectrum corresponding to the symmetric monoidal groupoid $\textbf{F}_T^\times$ of isomorphisms in the symmetric monoidal category $\textbf{F}_T$ of finitely generated free T–models, where the monoidal structure is given by the categorical sum.

Since the category $\textbf{F}_T$ can be identified with the symmetric monoidal category of finitely generated free T–models, Definition 2·1 concerns the algebraic K-theory of finitely generated free T–models. In particular, the group $\textrm{K}_0(T)=\pi_0\textrm{K}(T)$ is the Grothendieck group of isomorphism classes of finitely generated free T–models. This group is always cyclic, generated by the isomorphism class $[T_1]$ of the free T–model on one generator. However, the group $\textrm{K}_0(T)$ does not have to be infinite cyclic, as the Examples 3·7 and 4·2 below show.

Remark 2·2. A morphism $S\to T$ of Lawvere theories (as in Definition 1·8) induces, via the left-adjoint functor $\textbf{F}_S\to\textbf{F}_T$ , a morphism $\textrm{K}(S)\to\textrm{K}(T)$ of algebraic K-theory spectra. The left adjoint $\textbf{F}_S\to\textbf{F}_T$ sends the free S–model $S_1$ on one generator to the free T–model $T_1$ on one generator. It follows that the induced homomorphism $\textrm{K}_0(S)\to\textrm{K}_0(T)$ between cyclic groups is surjective, being the identity on representatives.

One reason for interest in the algebraic K-theory of Lawvere theories is the relation to the stable homology of the sequence of automorphism groups attached to a Lawvere theory. We now make this relation precise.

Let T be a Lawvere theory. The automorphism groups of the free algebras $T_r$ often turn out to be very interesting (see the examples in Section 3 below). We use the notation $\textrm{Aut}(T_r)$ for these groups.

Given integers $r,s\geqslant0$ , there is a stabilisation homomorphism

(2·2) \begin{equation}\textrm{Aut}(T_r)\longrightarrow\textrm{Aut}(T_{r+s})\end{equation}

that ‘adds’ the identity of the object $T_s$ in the sense of the categorical sum $+$ , and we use additive notation for this operation. More precisely, stabilisation sends an automorphism u of $T_r$ to the automorphism of $T_{r+s}$ that makes the diagram

commute. By abuse of notation, this automorphism of the object $T_{r+s}$ will sometimes also be denoted by $u+T_s$ .

Remark 2·3. The alert reader will have noticed that we have not specified our choice of isomorphism $T_r+T_s\cong T_{r+s}$ in the preceding diagram. While the requirement that $T_{r+s}$ be the sum of $T_r$ and $T_s$ provides a canonical identification here, we could in fact use any choice of isomorphism. All such choices obviously differ by conjugation by an automorphism of $T_{r+s}$ , so that they induce the same map in homology, which is all that matters for the purposes of this section.

Proposition 2·4. For every Lawvere theory T, the stabilisation maps $\textrm{Aut}(T_r)\to\textrm{Aut}(T_{r+1})$ are injective.

Proof. It is enough to show that the kernels are trivial. This is clear for $r=0$ , since $T_0$ is initial, so that $\textrm{Aut}(T_0)$ is the trivial group. For positive r we can choose a retraction $\rho$ of the canonical embedding $\sigma\colon T_r\to T_{r+1}$ . If u is in the kernel of the stabilisation map, then we have the following commutative diagram.

It implies $u=\textrm{id}$ .

Stabilisation leads to a diagram

(2·3) \begin{equation}\textrm{Aut}(T_0)\longrightarrow\textrm{Aut}(T_1)\longrightarrow\textrm{Aut}(T_2)\longrightarrow\textrm{Aut}(T_3)\longrightarrow\cdots\end{equation}

of groups for every Lawvere theory T. We write $\textrm{colim}_r\, \textrm{Aut}(T_r)$ for the colimit of the diagram (2·3) with respect to the stabilisation maps. This is the stable automorphism group for the Lawvere theory T.

Let us record the following group theoretical property of the stable automorphism groups. This is presumably well known already in more or less generality. We nevertheless include an argument here for completeness’ sake.

Proposition 2·5. For every Lawvere theory T, the commutator subgroup of the stable automorphism group $\textrm{colim}_r\, \textrm{Aut}(T_r)$ is perfect.

Proof. Given a commutator in the group $\textrm{colim}_r\, \textrm{Aut}(T_r)$ , we can represent it as [u, v] for a pair u, v of automorphisms in the group $\textrm{Aut}(T_r)$ for some r. Allowing us thrice the space, in the group $\textrm{Aut}(T_{3r})$ we have the identity

\begin{equation*}[u,v]+\textrm{id}(T_{2r})=[u+u^{-1}+\textrm{id}({T_r}),v+\textrm{id}({T_r})+v^{-1}].\end{equation*}

It therefore suffices to prove that each element of the form $w+w^{-1}$ is a commutator. This is a version of Whitehead’s lemma that holds in every symmetric monoidal category: whenever there are automorphisms $w_1,\dots,w_n$ of an object such that their composition $w_1\dotsm w_n$ is the identity, then $w_1+\dots+w_n$ is a commutator. We apply this to the category $\textbf{F}_T$ with respect to the monoidal product given by categorical sum $+$ .

After these preliminaries, we now move on to give another model for the algebraic K-theory space of a Lawvere theory T, one that uses the Quillen plus construction. This construction led to Quillen’s historically first definition of the algebraic K-theory of a ring [ Reference Quillen26 ] (see also [ Reference Loday17 ] and [Reference Wagoner42 ]).

The plus construction can be applied to connected spaces X for which the fundamental groups have perfect commutator subgroups. It produces a map $X\to X^+$ into another connected space $X^+$ with the same integral homology, and such that the induced maps on fundamental groups are the abelianization. In fact, these two properties characterise the plus construction. By Proposition 2·5, the commutator subgroup of $\textrm{colim}_r\, \textrm{Aut}(T_r)$ is perfect. Therefore, the plus construction can be applied the classifying space $\textrm{B}\textrm{colim}_r\, \textrm{Aut}(T_r)$ in order to produce another space $\textrm{B}\textrm{colim}_r\, \textrm{Aut}(T_r)^+$ .

Theorem 2·6. For every Lawvere theory T, there is an equivalence

(2·4) \begin{equation}\Omega^\infty\textrm{K}(T)\simeq\textrm{K}_0(T)\times\textrm{B}\textrm{colim}_r\, \textrm{Aut}(T_r)^+\end{equation}

of spaces.

Proof. Quillen, in the his proof that the plus construction of K-theory agrees with the one obtained from the Q-construction, takes an intermediate step (see [ Reference Grayson12 , p. 224]): he shows that the plus construction, together with $\textrm{K}_0$ , gives a space that is equivalent to the classifying space of his categorification $\textbf{S}^{-1}\textbf{S}$ of the Grothendieck construction of a suitable symmetric monoidal category $\textbf{S}$ . This part of his argument applies here to show that there is an equivalence

\begin{equation*}\textrm{K}_0(T)\times\textrm{B}\textrm{colim}_r\, \textrm{Aut}(T_r)^+\simeq\textrm{B}\!\left(\left(\textbf{F}_T^\times\right)^{-1}\textbf{F}_T^\times\right)\end{equation*}

of spaces for every Lawvere theory T. The claim follows because we already know that the right hand side has the homotopy type of $\Omega^\infty\textrm{K}(T)$ .

In general, there seems to be no reason to believe that an artificial product such as the one in (2·4) would form a meaningful whole (see [ Reference Schlichting31 , warning 2·2·9]). The present case is special because $\textrm{K}_0(T)$ is generated by the isomorphism class of the free T–algebra $T_1$ of rank 1. Other constructions of the same homotopy type do not separate the group $\textrm{K}_0(T)$ of components from the rest of the space. One way or another, note that all components of the algebraic K-theory space $\textrm{K}(T)$ are equivalent; the group $\textrm{K}_0(T)$ of components acts transitively on the infinite loop space $\Omega^\infty\textrm{K}(T)$ up to homotopy.

Since the plus construction does not change homology, the definition of the algebraic K-theory space immediately gives the following result.

Theorem 2·7. For every Lawvere theory T, there is an isomorphism

\begin{equation*}\textrm{colim}_r\,\textrm{H}_*(\textrm{Aut}(T_r))\cong\textrm{H}_*\!\left(\Omega^\infty_0\textrm{K}(T)\right)\end{equation*}

between the stable homology of the automorphism groups of finitely generated free objects of the theory T and the homology of the zero component $\Omega^\infty_0\textrm{K}(T)$ of the algebraic K-theory space $\Omega^\infty\textrm{K}(T)$ .

Ideally, the algebraic K-theory spectrum $\textrm{K}(T)$ is more accessible and easier to understand and describe than the stable automorphism group $\textrm{colim}_r\, \textrm{Aut}(T_r)$ . This is not at all plausible from the definition; only the now-classical methods of algebraic K-theory, which have been developed over half a century, allow us to take this stance. From this perspective, Theorem 2·7 should be thought of as a computation of the group homology, once the spectrum $\textrm{K}(T)$ is identified. The examples in Sections 3 and 5 give a taste of the flavor of some non-trivial (and non-linear) cases.

3. Some non-linear examples

The aim of this section is to demonstrate the interest in the algebraic K-theory $\textrm{K}(T)$ of Lawvere theories T beyond what are arguably the most fundamental examples, the theories of modules over rings:

Example 3·1. Consider the theory of modules over a ring A, as in Example 1·2. The automorphism group of the free A–module $A^r$ of rank r is the general linear group $\textrm{Aut}(A^r)=\textrm{GL}_r(A)$ . The algebraic K-theory spectrum $\textrm{K}(A)$ is Quillen’s algebraic K-theory (actually, the ‘free’ version). In particular $\textrm{K}(\mathbb{Z})$ is the K-theory spectrum of the Lawvere theory of abelian groups, in the guise of $\mathbb{Z}$ –modules.

We can now move on to discuss non-linear examples: theories that are not given as modules over a ring.

Example 3·2. Consider the initial theory E of sets. The automorphisms are just the permutations, and the automorphism group $\textrm{Aut}\{1,\dots,r\}=\Sigma(r)$ is the symmetric group on r symbols. The algebraic K-theory is the sphere spectrum: $\textrm{K}(E)\simeq\mathbb{S}$ . This is one version of the Barratt–Priddy theorem [ Reference Barratt and Priddy3 , Reference Priddy25 ]. We go into detail so that we can use the same notation later as well: Let $\textrm{Q}\simeq\Omega^\infty\mathbb{S}$ denote the infinite loop space of stable self-maps of the spheres. The path components of the space Q are indexed by the degree of the stable maps, as a reflection of $\pi_0(\mathbb{S})=\mathbb{Z}$ , and we will write $\textrm{Q}(r)$ for the component of maps of degree r. There are maps $\textrm{B}\Sigma(r)\to\textrm{Q}(r)$ which are homology isomorphisms in a range that increases with r by Nakaoka stability [ Reference Nakaoka22 ]. These maps fit together to induce a homology isomorphism

(3·1) \begin{equation}\textrm{B}\Sigma(\infty)\longrightarrow\textrm{Q}(\infty)\end{equation}

between the colimits. The stabilisation $\textrm{Q}(r)\to\textrm{Q}(r+1)$ is always an equivalence, so that all the maps $\textrm{Q}(r)\to\textrm{Q}(\infty)$ to the colimit are equivalences as well. Passing to group completions, the map (3·1) induces an equivalence $\Omega^\infty_0\textrm{K}(E)\simeq\Omega^\infty_0\mathbb{S}$ of infinite loop spaces, so that $\textrm{K}(E)\simeq\mathbb{S}$ as spectra. We refer to Morava’s notes [ Reference Morava21 ] for more background and for relations to the algebraic K-theory of the finite fields $\mathbb{F}_q$ when the number q of elements goes to 1.

Example 3·3. More generally, for any discrete group G, we can consider the Lawvere theory of G–sets. The algebraic K-theory spectrum of the Lawvere theory of G–sets is ${\text{K}}({G}\!-\!{\text{Sets}}) \simeq \Sigma _ + ^\infty ({\text{B}}G)$ , the suspension spectrum of the classifying space $\textrm{B} G$ (with a disjoint base point $+$ ). This observation is attributed to Segal. In particular, for the Lawvere theory $\mathbb{Z}$ –sets, this gives

$${\text{K}}(\mathbb{Z}\!-\!{\text{Sets}}) \simeq \Sigma _ + ^\infty ({\text{B}}\mathbb{Z}) \simeq \Sigma _ + ^\infty ({{\text{S}}^1}) \simeq \mathbb{S} \vee \Sigma \mathbb{S}.$$

The theory $\mathbb{Z}$ –sets is the theory of permutations [ Reference Szymik36 ]: a model is a set together with a permutation of that set.

Example 3·4. Consider the theory Groups of (all) groups. In this case, the automorphism groups $\textrm{Aut}(\textrm{F}_r)$ are the automorphism groups of the free groups $\textrm{F}_r$ on r generators. The algebraic K-theory space has been shown to be the infinite loop space underlying the sphere spectrum by Galatius [ Reference Galatius11 ]: the unit $\mathbb{S}\simeq\textrm{K}(\textrm{Sets})\to\textrm{K}(\textrm{Groups})$ is an equivalence.

The theory of abelian groups has been dealt with in Example 3·1.

Example 3·5. There is an interpolation between the theory of all groups and the theory of all abelian groups by the theories $\textrm{Nil}_c$ of nilpotent groups of a certain class c, with $1\leqslant c\leqslant\infty$ . There is a corresponding diagram

of algebraic K-theory spectra. This tower has been studied from the point of view of homological stability and stable homology in [ Reference Szymik35 ] and [ Reference Szymik37 ], respectively.

Example 3·6. In contrast to groups, the algebraic K-theory of the Lawvere theory Monoids of (associative) monoids (with unit) is easy to compute: the free monoid on a set X is modeled on the set of words with letters from that set, and it has a unique basis: the subset of words of length one, which can be identified with X. This implies that the automorphism group of the free monoid on r generators is isomorphic to the symmetric group $\Sigma(r)$ , so that the map $\textrm{K}(E)\to\textrm{K}(\textrm{Monoids})$ from the algebraic K-theory of the initial theory E of sets is an equivalence. By Example 3·2, we get an equivalence $\textrm{K}(\textrm{Monoids})\simeq\mathbb{S}$ of spectra. It follows, again from Galatius’s theorem (see Example 3·4), that the canonical morphism $\textrm{K}(\textrm{Monoids})\to\textrm{K}(\textrm{Groups})$ is an equivalence. It would be interesting to see a proof of this fact that does not depend on his result.

Example 3·7. Let $a\geqslant 2$ be an integer. A Cantor algebra of arity a is a set X together with a bijection $X^a\to X$ . The Cantor algebras of arity a are the models for a Lawvere theory $\textrm{Cantor}_a$ , and its algebraic K-theory has been computed in [ Reference Szymik and Wahl38 ]:

(3·2) \begin{equation}\textrm{K}(\textrm{Cantor}_a)\simeq\mathbb{S}/(a-1),\end{equation}

the mod $a-1$ Moore spectrum. In particular, the spectrum $\textrm{K}(\textrm{Cantor}_2)$ is contractible. Note that the definition makes sense for $a=1$ as well. In that case, we have an isomorphism between $\textrm{Cantor}_1$ and the Lawvere theory $\mathbb{Z}$ –Sets of permutations, and the equivalence (3·2) is still true by Example 3·3.

Example 3·8. Lawvere theories can be presented by generators and relations. The ‘generators’ of a theory are specified in terms of a graded set $P=(P_a\,|\,a\geqslant0\,)$ , where $P_a$ is a set of operations of arity a. There is a free Lawvere theory functor $P\mapsto T_P$ that is left adjoint to the functor that assigns to a theory the graded set of operations. For instance, let [a] be the graded set that only has one element, and where the degree of that element is a. Then $T_{[a]}$ is the free theory generated by one operation of arity a. For instance, the Lawvere theory $T_{[0]}$ is the theory of pointed sets. The Lawvere theory $T_{[1]}$ is the theory of self-maps (or $\mathbb{N}$ –sets): sets together with a self-map, and $T_{[2]}$ is the theory of magmas: sets equipped with a multiplication that does not have to satisfy any axioms. The free $T_{[a]}$ –model on a set X is given by the set of all trees of arity a with leaves colored in X. This model has a unique basis: the trees of height 1, and we can argue as in Example 3·6 that $\textrm{K}(T_{[a]})\simeq\mathbb{S}$ .

Finally, we mention the two trivial (or inconsistent, in Lawvere’s terminology) examples of theories where the free model functor is not faithful (see Lawvere’s thesis [ Reference Lawvere16 , II·1, proposition 3]).

Example 3·9. There is a theory such that all models are either empty or singletons. It has no operations aside from the projections $X^n\to X$ , and the relations require that all these projections are equal, so that $x_1=x_2$ for all elements $x_j$ in a set X that is a model.

Example 3·10. There is a theory such that all models are singletons. It has a 0–ary operation (constant) e, and the relation $x=e$ has to be satisfied for all x in a model X. Another way of describing the same Lawvere theory: this is the theory of modules over the trivial ring, where $0=1$ . From this perspective, the theory is not so exotic after all!

For both of these examples, the algebraic K-theory spectra are obviously contractible.

4. Morita equivalences and invariance for matrix theories

Given a Lawvere theory T and an integer $n\geqslant1$ , the matrix theory $\textrm{M}_n(T)$ is the Lawvere theory such that the free $\textrm{M}_n(T)$ –model on a set X is the free T–model on the set $\underline{n}\times X$ (see [ Reference Wraith44 , section 4]). In other words, the category $\textbf{F}_{\textrm{M}_n(T)}$ is the full subcategory of the category $\textbf{F}_{T}$ consisting of the objects $T_{nr}$ for $r\geqslant0$ .

More diagrammatically, we may view $\underline{n}\times -$ as a strong monoidal endofunctor of $\textbf{F}_T$ , which takes an object $T_r$ to the n–fold sum of $T_r$ with itself. The underlying category of the Lawvere theory $\textrm{M}_n(T)$ is the image of $\underline{n}\times -$ and the structure functor that defines $M_n(T)$ as a Lawvere theory is the composite

\begin{equation*}\textbf{E}\xrightarrow{\phantom{n\times -}}\textbf{F}_T\xrightarrow{\underline{n}\times -}\textbf{F}_T.\end{equation*}

It is easy to describe all $\textrm{M}_n(T)$ –models up to isomorphism: given a T–model X, we can construct an $\textrm{M}_n(T)$ –model on the n–th cartesian power $X^n$ of X; the r–ary $\textrm{M}_n(T)$ –operations $(X^n)^r\to X^n$ are the maps such that all components $(X^n)^r\to X$ are nr–ary T–operations on X. In particular, we get a unary operation $X^n\to X^n$ for each self-map of the set $\underline{n}$ , and so the monoid $\textrm{End}(\underline{n})$ acts on the model $X^n$ . Every model arises this way, up to isomorphism. Every $\textrm{M}_n(T)$ –model of the form $X^n$ has an underlying T–model consisting of the operations that are themselves n–th powers, which gives a forgetful functor $\textbf{M}_{\textrm{M}_n(T)}\to \textbf{M}_T$ . Equivalently, there is a morphism

(4·1) \begin{equation}T\longrightarrow\textrm{M}_n(T)\end{equation}

of Lawvere theories. From the diagrammatic perspective, this morphism is simply the above functor $\underline{n}\times-\colon \textbf{F}_T\to \textbf{F}_{\textrm{M}_n(T)}\subset \textbf{F}_T$ , which by construction is a functor under $\textbf{E}$ and hence a map of Lawvere theories. We readily observe that there are isomorphisms $\textrm{M}_1(T)\cong T$ and $\textrm{M}_m(\textrm{M}_n(T))\cong\textrm{M}_{mn}(T)$ . If T is the theory of modules over a ring A as in Example 1·2, then $\textrm{M}_n(T)$ is the theory of modules over the matrix ring $\textrm{M}_n(A)$ . The Lawvere theory $\textrm{M}_n(E)$ is the theory of $\textrm{End}(\underline{n})$ –sets.

We now show that the higher algebraic K-theory of a Lawvere theory T is invariant under passage to matrix theories $\textrm{M}_n(T)$ .

Theorem 4·1. For every Lawvere theory T, there is an equivalence

\begin{equation*}\Omega^\infty_0\textrm{K}(\textrm{M}_n(T))\simeq\Omega^\infty_0\textrm{K}(T)\end{equation*}

of infinite loop spaces.

Proof. We may use that the existence of isomorphisms $\textrm{M}_n(T)_r\cong T_{n\times r}$ of models implies that we have isomorphisms

\begin{equation*}\textrm{Aut}(\textrm{M}_n(T)_r)\cong\textrm{Aut}(T_{n\times r})\end{equation*}

between the automorphism groups. Therefore, when we compare the diagrams (2·3), the one with the groups $\textrm{Aut}(\textrm{M}_n(T)_r)$ for $\textrm{M}_n(T)$ naturally embeds as a cofinal subdiagram of the diagram with the groups $\textrm{Aut}(T_r)$ for T. We only see every n–th term, but the colimits can be identified, of course, and this proves the statement on the level of spaces.

To see that we have an equivalence of infinite loop spaces, we show that this map is induced by a map of spectra. However, the equivalence is not induced by the morphism $\textrm{K}(T)\to\textrm{K}(\textrm{M}_n T)$ of spectra that comes from the canonical morphism (4·1) of theories. A remedy is to leave the world of Lawvere theories for the rest of the proof and use the general context of symmetric monoidal theories. Then we see that the equivalence does come from a morphism $\textrm{K}(\textrm{M}_n T)\to\textrm{K}(T)$ of spectra in the other direction. This morphism of spectra is obtained from the symmetric monoidal functor $\textbf{F}_{\textrm{M}_n(T)}\to\textbf{F}_T$ given by the inclusion of $\textbf{F}_{\textrm{M}_n(T)}$ into $\textbf{F}_T$ as the image of the functor $\underline{n}\times-$ . This functor is defined by $\textrm{M}_n(T)_r\cong T_{n\times r}\mapsto T_{n\times r}$ and so, while it is essentially the identity on morphisms, it is not necessarily surjective on objects. In particular, it need not be surjective on the level of components, as is required for a map of Lawvere theories according to Remark 2·2. On the component of zero, however, it has the effect described in the first part of the proof, showing that we have an equivalence of infinite loop spaces.

In fact, as tempting as it might be to hope for an equivalence $\textrm{K}(\textrm{M}_n T)\simeq\textrm{K}(T)$ of K-theory spectra, we cannot have that, in general, because of the difference in the groups $\textrm{K}_0$ of components:

Example 4·2. As explained in [ Reference Szymik and Wahl38 , remark 5·3] and Example 3·7 of the preceding section, the Cantor theories $\textrm{Cantor}_a$ of arity $a\geqslant2$ have $\textrm{K}_0(\textrm{Cantor}_a)=\mathbb{Z}/(a-1)$ finite. But by construction, the matrix theory $\textrm{M}_n(\textrm{Cantor}_a)$ only involves the elements represented by multiples of n in the group $\mathbb{Z}/(a-1)$ . Therefore, if n is not coprime to $a-1$ , then $\textrm{K}_0(\textrm{M}_n\textrm{Cantor}_a)$ will be strictly smaller than $\textrm{K}_0(\textrm{Cantor}_a)$ . In particular, the morphisms between $\textrm{K}(\textrm{Cantor}_a)$ and $\textrm{K}(\textrm{M}_n\textrm{Cantor}_a)$ described in Remark 2·2 and Example 4·2 are not equivalences in this case.

Theorem 4·1 might suggest that the higher algebraic K-theory of Lawvere theories is Morita invariant, but we show in the rest of the paper that this is not the case. We start with the definition.

Definition 4·3. Two Lawvere theories S and T are called Morita equivalent if their categories $\textbf{M}_S$ and $\textbf{M}_T$ of models are equivalent.

For instance, if S is the Lawvere theory of modules over a ring A, then T is also a Lawvere theory of modules over a ring B, and this ring B is Morita equivalent to A in the usual sense; see [ Reference Adámek, Sobral and Sousa2 , example 3·1]. Thus, Definition 4·3 is in agreement with the established terminology for Lawvere theories that are given by rings. In general, it turns out that the Morita equivalence relation is generated by two processes, one of which we have already seen.

Proposition 4·4 ([ Reference Dukarm8 , Reference McKenzie20 ]). A Lawvere theory is Morita equivalent to a given Lawvere theory T if and only if it is an idempotent modification of a matrix theory of T for some pseudo-invertible idempotent of the matrix theory.

Since behavior of algebraic K-theory on passage to matrix theories is already fully described by our results above, we now turn to idempotent modifications.

Let T be a Lawvere theory with an idempotent endomorphism $u\colon T_1\to T_1$ of the free T–model $T_1$ on one generator. We write $u_n\colon T_n\to T_n$ for the n–fold sum, so that $u_1=u$ . An idempotent u is pseudo-invertible if, for some fixed k, there are morphisms $T_1\to T_k$ and $T_k\to T_1$ such that their composition around $u_k\colon T_k\to T_k$ is the identity on $T_1$ .

Lemma 4·5. Consider the following properties for a morphism $f\colon T_r\to T_s$ in $\textbf{F}_T$ with respect to a fixed idempotent u:

  1. (i) $f=u_sgu_r$ for some $g\colon T_r\to T_s$ ;

  2. (ii) $u_sf=f=fu_r$ ;

  3. (iii) $u_sf=fu_r$ .

Then (i) $\Leftrightarrow$ (ii) $\Rightarrow$ (iii). We have (ii) $\Leftarrow$ (iii) if and only if $u=\textrm{id}$ .

We define $\textbf{F}_T^u\leqslant\textbf{F}_T$ to be the subcategory (!) consisting of the morphisms that satisfy condition (iii) in Lemma 4·5 above. Note that (i) and (ii) do not define a subcategory in general, because the identity morphisms satisfy (iii), but not necessarily (i) or (ii). However, we can define a new category structure on the subsets of $\textbf{F}_T(T_r,T_s)$ consisting of morphisms satisfying conditions (i) and (ii): these subsets are closed under composition, and the $u_r$ ’s act as new identities. This gives another category $\textbf{F}_{uTu}$ and another Lawvere theory, the idempotent modification uTu of T with respect to the idempotent u. There is a functor $\textbf{F}_T^u\to\textbf{F}_{uTu}$ defined by $f\mapsto uf=ufu=fu$ , and we can, in principle, compare the new Lawvere theory uTu to T using the zigzag

\begin{equation*}\textbf{F}_{uTu}\longleftarrow\textbf{F}_T^u\longrightarrow\textbf{F}_T\end{equation*}

of functors defined above, all of which are the identities on objects. These functors then induce a comparison zigzag of K-theory spectra.

However, this zigzag of K-theory spectra is not generally an equivalence. In the following section, we provide examples of Lawvere theories that are Morita equivalent but have different higher algebraic K-theory. This also shows that [ Reference Weibel43 , example IV·4·13(a)], which suggests that the inclusion of a symmetric monoidal category into its idempotent completion should always be cofinal, is lacking an additivity assumption.

5. Theories equivalent to the theory of Boolean algebras

In this section, we present new computations: we determine the algebraic K-theory of the Lawvere theory of Boolean algebras. Our methods allow us to deal more generally with the Lawvere theories of v–valued Post algebras. Boolean algebras form the case $v=2$ . The Lawvere theories of v–valued Post algebras are all Morita equivalent to each other. In fact, these form the set of all the Lawvere theories that are equivalent to the theory of Boolean algebras. As a consequence of our computations, we show that algebraic K-theory is not Morita invariant in general.

Boolean algebras and their relationship to set theory and logic are fundamental for mathematics and well known. Post algebras were introduced by Rosenbloom [ Reference Rosenbloom30 ]. They are named after Post’s work [ Reference Post24 ] on non-classical logics with v truth values. Later references are Wade [ Reference Wade41 ], Epstein [ Reference Epstein10 ], as well as the surveys by Serfati [ Reference Serfati34 ] and Dwinger [ Reference Dwinger9 ], to which we refer for defining equations and explicit models of the free algebras. In the following, we will only recall their definition as a Lawvere theory and what is necessary for our purposes.

We write $\textrm{Map}(R,S)$ for the set of all maps from a set R to a set S. As before, we build on the specific finite sets $\underline{r}=\{a\in\mathbb{Z}\,|\,1\leqslant a\leqslant r\}$ . For a fixed integer $v\geqslant 2$ , we now consider the category whose objects are the finite sets of the form $\textrm{Map}(\underline{r},\underline{v})$ , where r ranges over all integers $r\geqslant0$ , and whose morphisms are all maps between these sets. By construction, this category has finite products, and every object $\textrm{Map}(\underline{r},\underline{v})$ is the r–th power of the object $\textrm{Map}(\underline{1},\underline{v})=\underline{v}$ . Therefore, the opposite category has finite co-products, and every object is a multiple of one object, the one corresponding to the set $\textrm{Map}(\underline{1},\underline{v})$ . This opposite category defines the Lawvere theory $\textrm{Post}_v$ of v–valued Post algebras. For $v=2$ , Post’s v–valued logic specialises to the 2–valued Boolean logic, and we have $\textrm{Post}_2=\textrm{Boole}$ , the Lawvere theory of Boolean algebras. Using our description above, this is a well-known consequence of Stone duality: the set of subsets of $\textrm{Map}(\underline{r},\underline{2})$ is a free Boolean algebra on r generators, with $2^{2^r}$ elements in total.

Dukarm [ Reference Dukarm8 , section 3] notes that the Lawvere theories $\textrm{Post}_v$ are all Morita equivalent to each other. After all, for any given integer $v\geqslant 2$ , any finite set is a retract of a set of the form $\textrm{Map}(\underline{r},\underline{v})$ for $r\geqslant0$ large enough. There is no need for us to choose such a retraction. (The situation is comparable to the abstract existence of isomorphisms $\overline{\mathbb{Q}}_p\cong\mathbb{C}$ of fields between the algebraic closure $\overline{\mathbb{Q}}_p$ of the field $\mathbb{Q}_p$ of p–adic numbers and the field $\mathbb{C}$ of complex numbers, showing that the isomorphism type of $\overline{\mathbb{Q}}_p$ is independent of p.) In any event, it follows from the existence of such retractions that the idempotent completions of the categories of free v–valued Post algebras are equivalent to the category of non-empty finite sets, regardless of v. Since these idempotent completions are independent of the integer v, so is the Morita equivalence class of $\textrm{Post}_v$ , by the results recalled in Section 4. The following theorem shows that, in contrast, higher algebraic K-theory detects the number v of truth values, and K-theory is therefore not fully Morita invariant.

In order to state the result, we need the spectrum $R^\times$ of units of a commutative ring spectrum R (see [ Reference May18 ]). This spectrum is defined so that its underlying infinite loop space $\Omega^\infty R^\times$ is the union of the components of $\Omega^\infty R$ that represent units, i.e., are invertible, in the ring $\pi_0R$ . The inclusion $\Omega^\infty R^\times\to\Omega^\infty R$ then induces an isomorphism on higher homotopy groups. The inclusion is not, however, a morphism of infinite loop spaces. Instead, the delooping $R^\times$ of $\Omega^\infty R^\times$ comes from the $\textrm{E}_\infty$ multiplication of R. We need the units for the localisation $R=\mathbb{S}[1/v]$ of the sphere spectrum $\mathbb{S}$ away from v and its 0–truncation, the Eilenberg–Mac Lane spectrum $R=\textrm{H}\mathbb{Z}[1/v]$ . The truncation induces a morphism $\mathbb{S}[1/v]^\times\to\textrm{H}\mathbb{Z}[1/v]^\times$ of spectra of units. There is also a homomorphism $\mathbb{Z}\to\mathbb{Z}[1/v]^\times$ of abelian groups that sends the generator 1 to the unit v, which induces a map of Eilenberg–Mac Lane spectra.

Theorem 5·1. For every integer $v\geqslant 2$ , there is a homotopy pullback square

of spectra. In particular, we have

$${{\text{K}}_*}({\text{Pos}}{{\text{t}}_v}) \cong {\pi _*}(\mathbb{S})/v\!-\!{\text{power torsion}},$$

where the $\pi_*(\mathbb{S})$ are the stable homotopy groups of spheres.

We single out the case $v=2$ for emphasis:

Corollary 5·2. We have

$${{\text{K}}_*}({\text{Boole}}) \cong {\pi _*}(\mathbb{S})/2\!-\!{\text{power torsion}}$$

for the algebraic K-theory of the Lawvere theory of Boolean algebras.

While Boolean algebras form a comparatively well-known algebraic structure, the v–valued Post algebras are certainly non-standard, and it might come as a surprise that we can prove such results without even revealing their defining operations, let alone the axioms that these operations are required to satisfy. However, as we hope the following proof makes clear, the ability to do so is precisely one of the benefits of our categorical methods.

Proof of Theorem 5·1. By definition, the category of free v–valued Post algebras is equivalent to the opposite of the full subcategory of the category of sets spanned by those sets of the form $\textrm{Map}(\underline{r},\underline{v})$ . Since these have different cardinalities for different values of r, the isomorphism type of the free v–valued Post algebra of rank r determines the rank r. Passing to group completion, we get $\textrm{K}_0(\textrm{Post}_v)\cong\mathbb{Z}\cong\pi_0(\mathbb{S})$ , as claimed.

For the higher algebraic K-theory, we turn toward the automorphism groups. If X is an object in a category $\textbf{C}$ , we have

\begin{equation*}\textrm{Aut}_{\textbf{C}^\textrm{op}}(X)\cong\textrm{Aut}_{\textbf{C}}(X)^\textrm{op}\cong\textrm{Aut}_{\textbf{C}}(X).\end{equation*}

Applied to our situation, this shows that the automorphism group of the free v–valued Post algebra of rank r is isomorphic to the group of permutations of the set $\textrm{Map}(\underline{r},\underline{v})$ of cardinality $v^r$ , and therefore to the symmetric group $\Sigma(v^r)$ acting on a set of $v^r$ elements.

Stabilisation leads us to the colimit of the diagram

(5·1) \begin{equation}\Sigma(1)\longrightarrow\Sigma(v)\longrightarrow\Sigma(v^2)\longrightarrow\cdots\longrightarrow\Sigma(v^r)\longrightarrow\cdots,\end{equation}

where the morphisms are given by multiplication with v: a permutation $\sigma$ of $\underline{v}^r$ is sent to the permutation $\sigma\times\textrm{id}_v$ of $\underline{v}^r\times\underline{v}=\underline{v}^{r+1}$ , which looks just like v copies of the permutation $\sigma$ acting on v disjoint copies of $\underline{v}^r$ . In other words, the permutation $\sigma\times\textrm{id}_v$ is a block sum of v copies of $\sigma$ .

The diagram (5·1) has been studied before by McDuff–Segal [ Reference McDuff and Segal19 , example (iv)], and the following identification of its colimit does not come with any claim on originality.

Picking up our notation from Example 3·2, we have maps $\textrm{B}\Sigma(d)\to\textrm{Q}(d)$ that fit together to form a commutative diagram as follows.

This diagram can be used to compute the group completion of the upper colimit, which is the infinite loop space $\Omega^\infty_0\textrm{K}(\textrm{Post}_v)$ by Theorem 2·6. This time, in contrast to Example 3·2, the maps in the lower row are not equivalences, but multiplication by v in the infinite loop space structure on the $\textrm{Q}(v^r)\simeq\textrm{Q}(\infty)\simeq\textrm{Q}(0)$ . In other words, there is a homology isomorphism from the colimit $\textrm{B}\Sigma(v^\infty)$ to the localisation $\textrm{Q}(0)[1/v]$ away from v. This homology isomorphism gives, after group completion, an equivalence $\Omega^\infty_0\textrm{K}(\textrm{Post}_v)\simeq\Omega^\infty_0\mathbb{S}[1/v]^\times$ of infinite loop spaces. Noting that the stable homotopy groups of the sphere spectrum in positive degrees are finite, and $A[1/v] = A/(v\!-\!{\text{power torsion}})$ for finite abelian groups A, we obtain the identification of the higher homotopy groups in the statement of the theorem. In other words, we have a morphism $\textrm{K}(\textrm{Post}_v)\to\mathbb{S}[1/v]^\times$ of spectra that induces an isomorphism on stable homotopy groups in positive degrees. To complete the identification of the spectrum $\textrm{K}(\textrm{Post}_v)$ , we need to describe what it does on components. However, the description above shows that $1\in\mathbb{Z}\cong\pi_0\textrm{K}(\textrm{Post}_v)$ is sent to $v\in\mathbb{Z}[1/v]^\times\cong\pi_0\mathbb{S}[1/v]^\times$ , and this observation translates immediately into the homotopy pullback diagram in the statement of the theorem.

We end this section with an observation which indicates that the relationship between the K-theories of the Lawvere theory E of sets and of Boolean algebras, or more generally v–valued Post algebras, is not as simple as Theorem 5·1 might suggest.

Proposition 5·3. For each prime p, the homomorphism

\begin{equation*}\pi_n(\mathbb{S})\cong\textrm{K}_n(E)\longrightarrow\textrm{K}_n(\textrm{Post}_p)\cong\pi_n(\mathbb{S})/p{-power\ torsion},\end{equation*}

induced by the universal arrow $E\to\textrm{Post}_p$ of Lawvere theories, is not surjective. In particular, it is not the canonical surjection.

Proof. Every Boolean algebra has a natural structure of an $\mathbb{F}_2$ –vector space. The addition is given by the symmetric difference $x+y=(x\vee y)\wedge\neg(x\wedge y)=(x\wedge\neg y)\vee(\neg x\wedge y).$ In fact, the category of Boolean algebras is isomorphic to the category of Boolean rings, which are commutative rings where every element is idempotent. If 2 is idempotent, we have $4=2^2=2$ , so that $2=0$ , and the underlying abelian group is 2–torsion. More generally, if p is a prime number, every p–Post algebra admits a natural structure of an $\mathbb{F}_p$ –algebra in which every element x satisfies $x^p=x$ (see [ Reference Wade41 ] or [ Reference Serfati34 ]).

It follows that the canonical morphism $\mathbb{S}\simeq\textrm{K}(E)\to\textrm{K}(\textrm{Post}_p)$ of algebraic K-theory spectra factors through the algebraic K-theory $\textrm{K}(\mathbb{F}_p)$ of the field $\mathbb{F}_p$

\begin{equation*}\mathbb{S}\simeq\textrm{K}(E)\longrightarrow\textrm{K}(\mathbb{F}_p)\longrightarrow\textrm{K}(\textrm{Post}_p).\end{equation*}

On the level of automorphism groups, these morphisms correspond to embeddings

\begin{equation*}\Sigma(r)\longrightarrow\textrm{GL}_r(\mathbb{F}_p)\longrightarrow\Sigma(p^r)\end{equation*}

of groups with images given by the subgroups of $\mathbb{F}_p$ –linear bijections and the subgroup of that given by the permutation matrices.

Quillen [ Reference Quillen27 , theorem 8(i)] has shown that $\textrm{K}_{2j-1}(\mathbb{F}_q)\cong\mathbb{Z}/(q^j-1)$ for all $j\geqslant 1$ and for all prime powers q. It follows that the p–torsion of the higher algebraic K-groups $\textrm{K}_n(\mathbb{F}_p)$ of $\mathbb{F}_p$ is trivial. On the other hand, his computations [ Reference Quillen28 ] showed that most of the stable homotopy of the spheres is contained in the kernel of the canonical morphisms $\mathbb{S}\to\textrm{K}(\mathbb{Z})\to\textrm{K}(\mathbb{F}_p)$ of spectra: what is detected in the algebraic K-theory of finite fields is essentially the image of Whitehead’s J-homomorphism. In particular, the kernel contains much more than just the p–power torsion.

Remark 5·4. Morava, in his 2008 Vanderbilt talk [ Reference Morava21 ], highlighted “the apparent fact that the spectrum defined by the symmetric monoidal category of finite pointed sets under Cartesian product has not been systematically studied.” This spectrum can be modeled as the algebraic K-theory of a many-sorted Lawvere theory, where the sorts correspond to the prime numbers. It is not worth the effort to develop our theory in more generality just to cover that one example. Instead, we have contented ourselves with demonstrating how the theory we have developed so far suffices for us to deal with the local factors corresponding to each prime.

Acknowledgements

The authors would like to thank the Isaac Newton Institute for Mathematical Sciences, Cambridge, for support and hospitality during the program ‘Homotopy harnessing higher structures’ where work on this paper was undertaken. This work was supported by EPSRC grant no EP/K032208/1. The first author was partially supported by the United States National Science Foundation under DMS Grants No. 1710534 and 2104300. The authors also thank the anonymous referees for their insightful feedback, which has improved the paper.

References

Adámek, J., Rosický, J. and Vitale, E.M.. Algebraic theories. A categorical introduction to general algebra. Cambridge Tracts in Math. 184 (Cambridge University Press, Cambridge, 2011).Google Scholar
Adámek, J., Sobral, M. and Sousa, L.. Morita equivalence of many-sorted algebraic theories. J. Algebra 297 (2006), 361371.CrossRefGoogle Scholar
Barratt, M. and Priddy, S.. On the homology of non-connected monoids and their associated groups. Comment. Math. Helv. 47 (1972), 114.CrossRefGoogle Scholar
Barrett, T.W. and Halvorson, H.. Morita equivalence. Rev. Symb. Log. 9 (2016), 556582.CrossRefGoogle Scholar
Bohmann, A.M. and Szymik, M.. Generalisations of Loday’s assembly maps for Lawvere’s algebraic theories. J. Inst. Math. Jussieu (to appear). arXiv:2112.07003 Google Scholar
Borceux, F.. Handbook of categorical algebra 2. Categories and structures. Encyclopedia Math. Appl. 51. (Cambridge University Press, Cambridge, 1994).CrossRefGoogle Scholar
Cartier, P.. Logique, catégories et faisceaux [d’après F. Lawvere et M. Tierney]. Séminaire Bourbaki, 30e année (1977/78), Exp. No. 513. Lecture Notes in Math, vol. 710 (Springer, Berlin, 1979), pp. 213–416.Google Scholar
Dukarm, J.J.. Morita equivalence of algebraic theories. Colloq. Math. 55 (1988), 1117.CrossRefGoogle Scholar
Dwinger, P.. A survey of the theory of Post algebras and their generalisations. Modern uses of multiple-valued logic (Fifth Internat. Sympos., Indiana Univ., Bloomington, Ind., 1975). (Reidel, Dordrecht, 1977), pp. 51–75.CrossRefGoogle Scholar
Epstein, G.. The lattice theory of Post algebras. Trans. Amer. Math. Soc. 95 (1960), 300317.CrossRefGoogle Scholar
Galatius, S.. Stable homology of automorphism groups of free groups. Ann. of Math. 173 (2011), 705768.CrossRefGoogle Scholar
Grayson, D.. Higher algebraic K-theory II (after Daniel Quillen). Algebraic K-theory (Proc. Conf., Northwestern Univ., Evanston, Ill., 1976). Lecture Notes in Math. vol. 551 (Springer, Berlin, 1976), pp. 217–240.CrossRefGoogle Scholar
Lawvere, F.W.. Functorial semantics of algebraic theories. Proc. Nat. Acad. Sci. U.S.A. 50 (1963), 869872.CrossRefGoogle ScholarPubMed
Lawvere, F.W.. Adjointness in Foundations. Dialectica 23 (1969), 281296.CrossRefGoogle Scholar
Lawvere, F.W.. Introduction. Model theory and topoi, 3–14. Lecture Notes in Math. vol. 445 (Springer, Berlin, 1975).Google Scholar
Lawvere, F.W.. Functorial semantics of algebraic theories and some algebraic problems in the context of functorial semantics of algebraic theories. Repr. Theory Appl. Categ. 5 (2004), 1121.Google Scholar
Loday, J.-L.. K-théorie algébrique et représentations de groupes. Ann. Sci. École Norm. Sup. 9 (1976), 309377.CrossRefGoogle Scholar
May, J.P.. $\textrm{E}_\infty$ ring spaces and $\textrm{E}_\infty$ ring spectra. With contributions by F. Quinn, N. Ray, and J. Tornehave. Lecture Notes in Math. vol. 577. (Springer-Verlag, Berlin-New York, 1977).CrossRefGoogle Scholar
McDuff, D. and Segal, G.. Homology fibrations and the “group-completion” theorem. Invent. Math. 31 (1976), 279284.CrossRefGoogle Scholar
McKenzie, R.. An algebraic version of categorical equivalence for varieties and more general algebraic categories. Logic and algebra (Pontignano, 1994) Lecture Notes in Pure and Appl. Math. vol. 180 (Dekker, New York, 1996), pp. 211–243.Google Scholar
Morava, J.. Some background for Manin’s theorem $\textrm{K}(\mathbb{F}_1)\simeq\mathbb{S}$ . Talk at the Vanderbilt conference on Noncommutative geometry and geometry over the field with one element, 2008. www.alainconnes.org/docs/Morava.pdf Google Scholar
Nakaoka, M.. Decomposition theorem for homology groups of symmetric groups. Ann. of Math. 71 (1960), 1642.CrossRefGoogle Scholar
Pareigis, B.. Kategorien und Funktoren. Mathematische Leitfäden (B.G. Teubner, Stuttgart, 1969).CrossRefGoogle Scholar
Post, E.L.. Introduction to a general theory of propositions. Amer. J. Math. 41 (1921), 165185.Google Scholar
Priddy, S.B.. On $\Omega^\infty S^\infty$ and the infinite symmetric group. Algebraic topology (Proc. Sympos. Pure Math., Vol. XXII, Univ. Wisconsin, Madison, Wis., 1970) (Amer. Math. Soc., Providence, R.I., 1971), pp. 217–220.Google Scholar
Quillen, D.. Cohomology of groups. Actes du Congrès International des Mathématiciens (Nice, 1970), tome 2. (Gauthier-Villars, Paris, 1971), pp. 47–51.Google Scholar
Quillen, D.. On the cohomology and K-theory of the general linear groups over a finite field. Ann. Math. 96 (1972), 552586.CrossRefGoogle Scholar
Quillen, D.. Letter from Quillen to Milnor on $\textrm{Im}(\pi_i\textrm{O}\to{\pi_i}^\textrm{s}\to\textrm{K}_i\mathbb{Z})$ . Algebraic K-theory (Proc. Conf., Northwestern Univ., Evanston, Ill., 1976) Lecture Notes in Math. vol. 551 (Springer, Berlin, 1976), pp. 182–188.CrossRefGoogle Scholar
Randal–Williams, O. and Wahl, N.. Homological stability for automorphism groups. Adv. Math. 318 (2017), 534626.CrossRefGoogle Scholar
Rosenbloom, P.C.. Post algebras. I. Postulates and general theory. Amer. J. Math. 64 (1942), 167188.CrossRefGoogle Scholar
Schlichting, M.. Higher algebraic K-theory. Topics in algebraic and topological K-theory. Lecture Notes in Math. vol. 2008 (Springer, Berlin, 2011), pp. 167–241.Google Scholar
Schubert, H.. Kategorien. II. Heidelberger Taschenbücher 66 (Springer-Verlag, 1970).Google Scholar
Segal, G.. Categories and cohomology theories. Topology 13 (1974), 293312.CrossRefGoogle Scholar
Serfati, M.. Introduction aux algèbres de Post et à leurs applications. Cahiers du Bureau Universitaire de Recherche Opérationnelle . Série Recherche 21 (1973), 3100.Google Scholar
Szymik, M.. Twisted homological stability for extensions and automorphism groups of free nilpotent groups. J. K-Theory 14 (2014), 185201.CrossRefGoogle Scholar
Szymik, M.. Permutations, power operations, and the center of the category of racks. Comm. Algebra 46 (2018), 230240.CrossRefGoogle Scholar
Szymik, M.. The rational stable homology of mapping class groups of universal nil-manifolds. Ann. Inst. Fourier 69 (2019), 783803.CrossRefGoogle Scholar
Szymik, M. and Wahl, N.. The homology of the Higman–Thompson groups. Invent. Math. 216 (2019), 445518.CrossRefGoogle Scholar
Thomason, R.W.. Beware the phony multiplication on Quillen’s $\mathcal{A}^{-1}\mathcal{A}$ . Proc. Amer. Math. Soc. 80 (1980), 569573.Google Scholar
Tsementzis, D.. A syntactic characterisation of Morita equivalence. J. Symb. Log. 82 (2017), 11811198.CrossRefGoogle Scholar
Wade, L.I.. Post algebras and rings. Duke Math. J. 12 (1945), 389395.CrossRefGoogle Scholar
Wagoner, J.B.. Delooping classifying spaces in algebraic K-theory. Topology 11 (1972), 349370.CrossRefGoogle Scholar
Weibel, C.A.. The K-book. An introduction to algebraic K-theory. Grad. Stud. Math. 145. (Amer. Math. Soc., Providence, RI, 2013).Google Scholar
Wraith, G.C.. Algebras over theories. Colloq. Math. 23 (1971), 181190.CrossRefGoogle Scholar