ScalingStacks

7. Connective KK-theory

In this section, we verify that higher algebraic KK-theory provides an additiive invariant of small stable ∞\infty-categories; theorem 6.10 then applies to show that ths invariant descends to ℳadd{\mathcal{M}}_{\mathrm{add}}. Furthermore, following the outline of [73], we prove the essential result that algebraic KK-theory in fact becomes co-representable in ℳadd{\mathcal{M}}_{\mathrm{add}} (see theorem 7.13). The underlying point is that Waldhausen’s S∙S_{\bullet} construction simply becomes the suspension in ℳadd{\mathcal{M}}_{\mathrm{add}}. This result will allow us to understand transformations between additive theories from algebraic KK-theory via the Yoneda lemma; we use this in Section 10 to characterize the cyclotomic trace map. We begin by developing the necessary background on the construction of algebraic KK-theory for small ∞\infty-categories with finite colimits, and in subsection 7.2 we compare the KK-theory of a suitable Waldhausen category with the KK-theory of its underlying ∞\infty-category.

7.1. Algebraic KK-theory of ∞\infty-categories

Waldhausen’s algebraic KK-theory functor takes as input a category with cofibrations and weak equivalences. It is now well understood that, under mild hypotheses, the KK-theory spectrum is determined by the Dwyer-Kan localization LH​𝒞L^{H}{\mathcal{C}} of the Waldhausen category 𝒞{\mathcal{C}} [81, 13, 19]. Since N⁡((LH​𝒞)fib)\mathrm{N}((L^{H}{\mathcal{C}})^{\textrm{fib}}) yields the ∞\infty-category associated to 𝒞{\mathcal{C}}, these results can be interpreted as saying that the algebraic KK-theory of a Waldhausen category is an invariant of the underlying ∞\infty-category. Moreover, it has long been folklore that given a sufficiently good theory of ∞\infty-categories one can define analogues of Waldhausen’s construction of algebraic KK-theory (e.g., see [81, §7] for a sketch of such a definition in the context of Segal categories). In this subsection we study a version of such a direct construction of the algebraic KK-theory of ∞\infty-categories in the setting of quasicategories [53, 1.2.2.5]. We prove that Waldhausen’s algebraic KK-theory of a Waldhausen category 𝒞{\mathcal{C}} is equivalent as a spectrum to this ∞\infty-categorical algebraic KK-theory of the associated ∞\infty-category N⁡((LH​𝒞)fib)\mathrm{N}((L^{H}{\mathcal{C}})^{\mathrm{fib}}).

We begin by reviewing Waldhausen’s S∙S_{\bullet} construction. Let 𝒞{\mathcal{C}} be a Waldhausen category. Let Ar⁡[n]\Ar[n] denote the category of arrows in [n][n]: Ar⁡[n]\Ar[n] has objects (i,j)(i,j) for 0≤i≤j≤n0\leq i\leq j\leq n and a unique map (i,j)→(i′,j′)(i,j)\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}(i^{\prime},j^{\prime}) for i≤i′i\leq i^{\prime} and j≤j′j\leq j^{\prime}. Then Sn​𝒞S_{n}{\mathcal{C}} is the full subcategory of the category of functors A:Ar⁡[n]→𝒞A\colon\Ar[n]\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}{\mathcal{C}} such that:

  • •

    Ai,i=∗A_{i,i}=* for all ii,

  • •

    The map Ai,j→Ai,kA_{i,j}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}A_{i,k} is a w-cofibration for all i≤j≤ki\leq j\leq k, and

  • •

    The diagram

    Ai,j\textstyle{A_{i,j}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Ai,k\textstyle{A_{i,k}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Aj,j\textstyle{A_{j,j}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Aj,k\textstyle{A_{j,k}}

    is a pushout square for all i≤j≤ki\leq j\leq k,

The algebraic KK-theory space of 𝒞{\mathcal{C}} is then defined to be Ω​|w∙​S∙​𝒞|\Omega|w_{\bullet}S_{\bullet}{\mathcal{C}}|, where the weak equivalences in S∙​𝒞S_{\bullet}{\mathcal{C}} are defined pointwise. Furthermore, since each Sn​𝒞S_{n}{\mathcal{C}} is itself a Waldhausen category (with the Reedy cofibrations), we can iterate the S∙S_{\bullet} construction. The algebraic KK-theory spectrum of 𝒞{\mathcal{C}} is the spectrum with nnth space |w∙​S∙(n)​𝒞||w_{\bullet}S_{\bullet}^{(n)}{\mathcal{C}}|.

Now let 𝒞{\mathcal{C}} be a small pointed ∞\infty-category with finite colimits. The following definition [53, 1.2.2.2] is the ∞\infty-categorical analogue of Waldhausen’s S∙S_{\bullet} construction.

0NN2

Definition 7.1. Denote by Gap⁡([n],𝒞)\Gap([n],{\mathcal{C}}) the full subcategory of Fun⁡(N⁡(Ar⁡[n]),𝒞)\mathrm{Fun}(\mathrm{N}(\Ar[n]),{\mathcal{C}}) spanned by the functors N⁡(Ar⁡[n])→𝒞\mathrm{N}(\Ar[n])\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}{\mathcal{C}} such that, for each i∈Ii\in I, F⁡(i,i)F(i,i) is a zero object of 𝒞{\mathcal{C}}, and for each i<j<ki<j<k, the square

F⁡(i,j)\textstyle{F(i,j)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}F⁡(i,k)\textstyle{F(i,k)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}F⁡(j,j)\textstyle{F(j,j)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}F⁡(j,k)\textstyle{F(j,k)}

is cocartesian.

0NN3

Remark 7.2. There is an obvious generalization of this definition to small pointed ∞\infty-categories equipped with a suitable subcategory of “cofibrations” (satisfying the usual axioms, e.g. that cofibrations are stable under cobase change). However, in the presence of factorization hypotheses, this does not yield added generality; e.g., see [13, 1.3], which under such assumptions describes the KK-theory space in terms of the Dwyer-Kan localization 𝒞{\mathcal{C}} regarded as a category with weak equivalences.

As with the classical S∙S_{\bullet} construction, when 𝒞{\mathcal{C}} has all colimits, the data of the cocartesian squares (i.e., cofibers for the maps F⁡(i,j)→F⁡(i,k)F(i,j)\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}F(i,k)) is necessary only for the simplicial structure.

0NN4

Lemma 7.3. Let 𝒞{\mathcal{C}} be an ∞\infty-category with finite colimits. Then for each nn, the forgetful functor

Gap⁡([n],𝒞)⟶Fun⁡(Δ1,2,…,n,𝒞)\Gap([n],{\mathcal{C}})\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\mathrm{Fun}(\Delta^{1,2,\ldots,n},{\mathcal{C}})

is an equivalence of ∞\infty-categories (and observe that Δ1,2,…,n≃N⁡([n−1])\Delta^{1,2,\ldots,n}\simeq\mathrm{N}([n-1])).

0NN5

Proof. This follows from the fact that the space of colimits for a given diagram in an ∞\infty-category is contractible [52, 1.2.12.9, 1.2.13.5]. Alternatively, a constructive proof along the lines of [12, 2.9] (using a mapping cylinder argument) can be given using the comparison discussed in section 7.2 below. ∎

0NN6

Remark 7.4. Lemma 7.3 implies that Gap⁡([n],𝒞)\Gap([n],{\mathcal{C}}) is stable when 𝒞{\mathcal{C}} is stable.

Following [53, 1.2.2.5], we define a simplicial ∞\infty-category S∙∞​𝒞S^{\infty}_{\bullet}{\mathcal{C}} by the rule Sn∞​𝒞=Gap⁡([n],𝒞)S^{\infty}_{n}\mathcal{C}=\Gap([n],{\mathcal{C}}). Applying passage to the largest Kan complex levelwise, we obtain a simplicial space (S∙∞​𝒞)iso(S^{\infty}_{\bullet}{\mathcal{C}})_{\mathrm{iso}}. Then Ω​|(S∙∞​𝒞)iso|\Omega|(S^{\infty}_{\bullet}{\mathcal{C}})_{\mathrm{iso}}| is the ∞\infty-categorical version of Waldhausen’s KK-theory space. Furthermore, for each nn, Gap⁡([n],𝒞)\Gap([n],{\mathcal{C}}) is itself a small pointed ∞\infty-category with finite colimits: once again, we can can iterate this procedure. Since Gap⁡([0],𝒞)\Gap([0],{\mathcal{C}}) is contractible (with preferred basepoint given by the point in 𝒞{\mathcal{C}}) and Gap⁡([1],𝒞)\Gap([1],{\mathcal{C}}) is equivalent to 𝒞{\mathcal{C}}, there is a natural map

S1∧(𝒞)iso⟶|(S∙∞​𝒞)iso|S^{1}\wedge({\mathcal{C}})_{\mathrm{iso}}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}|(S^{\infty}_{\bullet}{\mathcal{C}})_{\mathrm{iso}}|

given by the inclusion into the 11-skeleton. Therefore, the spaces |((S∙∞)n​(𝒞))iso||((S^{\infty}_{\bullet})^{n}({\mathcal{C}}))_{\mathrm{iso}}| assemble to form a spectrum K⁡(𝒞)K({\mathcal{C}}); this is the ∞\infty-categorical version of Waldhausen’s KK-theory spectrum. We can see from the definition that Gap⁡([n],𝒞)\Gap([n],{\mathcal{C}}) is natural in (right) exact functors, and therefore S∙∞​𝒞S^{\infty}_{\bullet}{\mathcal{C}} and |(S∙∞​𝒞)iso||(S^{\infty}_{\bullet}{\mathcal{C}})_{\mathrm{iso}}| are also natural. Since the equivalence Gap⁡([1],𝒞)→Fun⁡(∗,𝒞)≃𝒞\Gap([1],{\mathcal{C}})\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\mathrm{Fun}(*,{\mathcal{C}})\simeq{\mathcal{C}} induced by the restriction map is natural in 𝒞{\mathcal{C}}, we deduce that the KK-theory spectrum is natural in exact functors.

In practice, we find it more convenient to use an “all at once” reformulation of the definition of the iterated S∙S_{\bullet} construction (e.g., see [13, A.5.4], [14, 2.2], the appendix to [34], and also [67, §2]).

0NN7

Definition 7.5. Write Arn1,…,nq\Ar_{n_{1},\dotsc,n_{q}} for Ar⁡[n1]×⋯×Ar⁡[nq]\Ar[n_{1}]\times\dotsb\times\Ar[n_{q}]. For a functor

A:N⁡(Arn1,…,nq)=N⁡(Ar⁡[n1]×⋯×Ar⁡[nq])⟶𝒞,A\colon\mathrm{N}(\Ar_{n_{1},\dotsc,n_{q}})=\mathrm{N}(\Ar[n_{1}]\times\dotsb\times\Ar[n_{q}])\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}{\mathcal{C}},

we write Ai1,j1;…;iq,jqA_{i_{1},j_{1};\dotsc;i_{q},j_{q}} for the value of AA on the object ((i1,j1),…,(iq,jq))((i_{1},j_{1}),\dotsc,(i_{q},j_{q})). Let Gap⁡(([n1],…,[nq]),𝒞)\Gap(([n_{1}],\dotsc,[n_{q}]),{\mathcal{C}}) be the full subcategory of Fun⁡(N⁡(Arn1,…,nq),𝒞)\mathrm{Fun}(\mathrm{N}(\Ar_{n_{1},\dotsc,n_{q}}),{\mathcal{C}}) spanned by the functors such that

  • •

    Ai1,j1;…;iq,jq≃∗A_{i_{1},j_{1};\dotsc;i_{q},j_{q}}\simeq* whenever ik=jki_{k}=j_{k} for some kk.

  • •

    For every object (i1,j1,…,iq,jq)(i_{1},j_{1};\dotsc;i_{q},j_{q}) in Ar⁡[n1]×⋯×Ar⁡[nq]\Ar[n_{1}]\times\dotsb\times\Ar[n_{q}], every 1≤r≤q1\leq r\leq q, and every jr≤k≤nrj_{r}\leq k\leq n_{r}, the square

    Ai1,j1;…;iq,jq\textstyle{A_{i_{1},j_{1};\dotsc;i_{q},j_{q}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Ai1,j1;…;ir,k;…;iq,jq\textstyle{A_{i_{1},j_{1};\dotsc;i_{r},k;\dotsc;i_{q},j_{q}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Ai1,j1;…;jr,jr;…;iq,iq\textstyle{A_{i_{1},j_{1};\dotsc;j_{r},j_{r};\dotsc;i_{q},i_{q}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Ai1,j1;…;jr,k;…;iq,iq\textstyle{A_{i_{1},j_{1};\dotsc;j_{r},k;\dotsc;i_{q},i_{q}}}

    is a cocartesian square.

Now we define the multisimplicial ∞\infty-category

(S∞)n1,…,nq(q)​𝒞=Gap⁡(([n1],…,[nq]),𝒞).(S^{\infty})^{(q)}_{n_{1},\dotsc,n_{q}}{\mathcal{C}}=\Gap(([n_{1}],\dotsc,[n_{q}]),{\mathcal{C}}).

We regard (S∙∞)(0)(S^{\infty}_{\bullet})^{(0)} as 𝒞{\mathcal{C}} and it is clear that (S∙∞)n(1)(S^{\infty}_{\bullet})^{(1)}_{n} is Gap⁡([n],𝒞)\Gap([n],{\mathcal{C}}). Now we directly the define the KK-theory spectrum of an ∞\infty-category 𝒞{\mathcal{C}} with finite colimits to be the spectrum with qq-th space

K​𝒞​(q)=((S∞)∙,…,∙(q))iso,K{\mathcal{C}}(q)=((S^{\infty})^{(q)}_{\bullet,\dotsc,\bullet})_{\mathrm{iso}},

The suspension maps Σ​K​𝒞​(q)→K⁡(q+1)\Sigma K{\mathcal{C}}(q)\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}K(q+1) are induced on diagrams by the projection map

Ar⁡[n1]×⋯×Ar⁡[nq]×Ar⁡[nq+1]⟶Ar⁡[n1]×⋯×Ar⁡[nq].\Ar[n_{1}]\times\dotsb\times\Ar[n_{q}]\times\Ar[n_{q+1}]\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\Ar[n_{1}]\times\dotsb\times\Ar[n_{q}].

From definition 7.5 it is now clear that the construction of the KK-theory spectrum is functorial in (right) exact functors.

7.2. Comparison with Waldhausen’s KK-theory

We now establish a comparison between Waldhausen’s algebraic KK-theory of a Waldhausen category 𝒞{\mathcal{C}} and the ∞\infty-categorical version of the algebraic KK-theory of the associated simplicial category LH​𝒞L^{H}{\mathcal{C}}. The comparison is essentially a consequence of the theory of rigidification of homotopy coherent diagrams to strict diagrams in a model category (originally studied by Dwyer-Kan [30]), which allows us to pass between ∞\infty-categorical diagrams and point-set diagrams, and the “homotopical” S∙′S^{\prime}_{\bullet} construction of [12], which allows us to replace the use of pushouts by homotopy pushouts for suitable Waldhausen categories. The version of the comparison of homotopy coherent diagrams to strict diagrams we use is originally due to Hirschowitz-Simpson [43] in the context of Segal categories (see also Rezk’s work in Segal spaces [77, 8.12]). Since we are using quasicategories in this paper, we work with the version proved by Lurie in that setting [52, 4.2.4.4].

Let SS be a small simplicial set, 𝒟{\mathcal{D}} a small simplicial category, and u:ℭ⁡[S]→𝒟u\colon\mathfrak{C}[S]\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}{\mathcal{D}} an equivalence. Let 𝒜{\mathcal{A}} be a combinatorial simplicial model category, and let 𝒰{\mathcal{U}} be a 𝒟{\mathcal{D}}-chunk of 𝒜{\mathcal{A}} (see [52, A.3.4.9] for a discussion of 𝒟{\mathcal{D}}-chunks). Then the induced map

N⁡((𝒰𝒟)cf)⟶Fun⁡(S,N⁡(𝒰cf))\mathrm{N}(({\mathcal{U}}^{{\mathcal{D}}})^{\cf})\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\mathrm{Fun}(S,\mathrm{N}({\mathcal{U}}^{\cf}))

is a categorical equivalence of simplicial sets. Here the notation (𝒰𝒟)cf({\mathcal{U}}^{{\mathcal{D}}})^{\cf} indicates the full subcategory of 𝒜𝒟{\mathcal{A}}^{{\mathcal{D}}} consisting of cofibrant-fibrant objects (in the projective model structure) landing in 𝒰{\mathcal{U}}.

Specializing to our situation, assume that SS is the (ordinary) nerve N⁡(J)\mathrm{N}(J) of a diagram (small category) JJ; that is, JJ is regarded as a discrete simplicial category. Then the counit map ℭ⁡[N⁡(J)]→J\mathfrak{C}[\mathrm{N}(J)]\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}J is an equivalence and so we have that the induced map

N⁡((𝒰J)cf)⟶Fun⁡(N⁡(J),N⁡(𝒰cf))\mathrm{N}(({\mathcal{U}}^{J})^{\cf})\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\mathrm{Fun}(\mathrm{N}(J),\mathrm{N}({\mathcal{U}}^{\cf}))

is a categorical equivalence of simplicial sets.

0NN8

Lemma 7.6. Let 𝒜{\mathcal{A}} be a combinatorial simplicial model category and 𝒞⊂𝒜{\mathcal{C}}\subset{\mathcal{A}} a full subcategory. Then for each nn the induced map

N⁡((𝒞Ar⁡[n])cf)⟶Fun⁡(N⁡(Ar⁡[n]),N⁡(𝒞cf))\mathrm{N}(({\mathcal{C}}^{\Ar[n]})^{\cf})\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\mathrm{Fun}(\mathrm{N}(\Ar[n]),\mathrm{N}({\mathcal{C}}^{\cf}))

is a categorical equivalence of simplicial sets.

0NN9

Proof. By [52, A.3.4.15], we can choose a small subcategory 𝒱⊂𝒜{\mathcal{V}}\subset{\mathcal{A}} which contains 𝒞{\mathcal{C}} and such that 𝒱{\mathcal{V}} is an (Ar⁡[n])(\Ar[n])-chunk for each nn and moreover N⁡((𝒞)cf)\mathrm{N}(({\mathcal{C}})^{\cf}) is equivalent to N⁡((𝒱)cf)\mathrm{N}(({\mathcal{V}})^{\cf}). Then as discussed above, [52, 4.2.4.4] implies that for each nn the natural map

N⁡(((𝒱)Ar⁡[n])cf)⟶Fun⁡(N⁡(Ar⁡[n]),N⁡((𝒱)cf))\mathrm{N}((({\mathcal{V}})^{\Ar[n]})^{\cf})\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\mathrm{Fun}(\mathrm{N}(\Ar[n]),\mathrm{N}(({\mathcal{V}})^{\cf}))

is a categorical equivalence of simplicial sets. ∎

To apply these rigidification results, we use the S∙′S^{\prime}_{\bullet} construction. The S∙′S^{\prime}_{\bullet} construction [12, 2.7] is a variant of Waldhausen’s S∙S_{\bullet} construction defined by replacing the cocartesian squares in the definition of S∙S_{\bullet} with homotopy cocartesian squares. In order to define the S∙′S^{\prime}_{\bullet} construction, we must work with Waldhausen categories for which there is a reasonable notion of homotopy cocartesian squares. We briefly recall this theory from [12, §2]. A map is a weak cofibration if it is equivalent by a zig-zag to a cofibration, and a square is a homotopy cocartesian square if it equivalent by a zig-zag to a pushout square with one leg a cofibration. For control on these notions, we require the hypothesis that any map in 𝒞{\mathcal{C}} can be factored (not necessarily functorially) as a cofibration followed by a weak equivalence.

For such a Waldhausen category 𝒞{\mathcal{C}}, we can then define Sn′​𝒞S^{\prime}_{n}{\mathcal{C}} to be the full subcategory of the category of functors Ar⁡[n]→𝒞\Ar[n]\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}{\mathcal{C}} such that:

  • •

    Ai,i≃∗A_{i,i}\simeq* for all ii,

  • •

    The map Ai,j→Ai,kA_{i,j}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}A_{i,k} is a weak cofibration for all i≤j≤ki\leq j\leq k, and

  • •

    The diagram

    Ai,j\textstyle{A_{i,j}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Ai,k\textstyle{A_{i,k}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Aj,j\textstyle{A_{j,j}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Aj,k\textstyle{A_{j,k}}

    is a homotopy cocartesian square for all i≤j≤ki\leq j\leq k,

By construction, the S∙′S^{\prime}_{\bullet} construction is functorial in weakly exact functors, i.e., functors that preserve weak equivalences and homotopy cocartesian squares. Moreover, the natural inclusion

w∙​S∙​𝒞⟶w∙​S∙′​𝒞w_{\bullet}S_{\bullet}{\mathcal{C}}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}w_{\bullet}S^{\prime}_{\bullet}{\mathcal{C}}

is a weak equivalence [12, 2.9]. Therefore, we can equivalently define the algebraic KK-theory space of a Waldhausen category 𝒞{\mathcal{C}} as Ω​|w∙​S∙′​𝒞|\Omega|w_{\bullet}S^{\prime}_{\bullet}{\mathcal{C}}| and similarly the algebraic KK-theory spectrum of 𝒞{\mathcal{C}} as having nnth space |w∙​(S∙′)(n)​𝒞||w_{\bullet}(S^{\prime}_{\bullet})^{(n)}{\mathcal{C}}|.

Now, let 𝒞{\mathcal{C}} be a Waldhausen category that arises as a subcategory of a model category. Since a square is homotopy cocartesian in 𝒞{\mathcal{C}} if and only if it is a pushout square in N⁡((𝒞)cf)\mathrm{N}(({\mathcal{C}})^{\cf}), in this setting the equivalence of Lemma 7.6 restricts to give an equivalence

N⁡((Sn′​𝒞)cf)⟶Gap⁡([n],N⁡((𝒞)cf)).\mathrm{N}((S^{\prime}_{n}{\mathcal{C}})^{\cf})\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\Gap([n],\mathrm{N}(({\mathcal{C}})^{\cf})).

Similar considerations for the iterated S∙′S^{\prime}_{\bullet} construction [13, A.5.4] (as modeled in Definition 7.5) yield the equivalence

N⁡((Sn1,…,nq′(q)​𝒞)cf)⟶Gap⁡(([n1],…,[nq]),𝒞).\mathrm{N}((S^{\prime(q)}_{n_{1},\dotsc,n_{q}}{\mathcal{C}})^{\cf})\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\Gap(([n_{1}],\dotsc,[n_{q}]),{\mathcal{C}}).

Applying proposition 2.10, we then obtain the following comparison of algebraic KK-theory spaces and spectra.

0NNA

Corollary 7.7. Let 𝒜{\mathcal{A}} be a simplicial model category and 𝒞⊂𝒜{\mathcal{C}}\subset{\mathcal{A}} a small full subcategory which has all finite homotopy colimits. Then for each nn there is a weak equivalence of simplicial sets

|w∙​Sn′​𝒞|≃|(Sn∞​N​((𝒞)cf))iso|.|w_{\bullet}S^{\prime}_{n}{\mathcal{C}}|\simeq|(S_{n}^{\infty}\mathrm{N}(({\mathcal{C}})^{\cf}))_{\mathrm{iso}}|.

and for each (n1,…,nq)(n_{1},\dotsc,n_{q}) there is a weak equivalence of simplicial sets

|w∙​Sn1,…,nq′(q)​𝒞|≃|((S∞)n1,…,nq(q)​N​((𝒞)cf))iso|.|w_{\bullet}S^{\prime(q)}_{n_{1},\dotsc,n_{q}}{\mathcal{C}}|\simeq|((S^{\infty})^{(q)}_{n_{1},\dotsc,n_{q}}\mathrm{N}(({\mathcal{C}})^{\cf}))_{\mathrm{iso}}|.

In particular, this yields the following theorem:

0NNB

Theorem 7.8. Let 𝒜{\mathcal{A}} be a simplicial model category and 𝒞⊂𝒜{\mathcal{C}}\subset{\mathcal{A}} a small full subcategory of the cofibrants which admits all homotopy pushouts and is a Waldhausen category via the model structure on 𝒜{\mathcal{A}}. Then there is an equivalence of spectra

K⁡(𝒞)≃K⁡(N⁡((𝒞)cf))K({\mathcal{C}})\simeq K(\mathrm{N}(({\mathcal{C}})^{\cf}))

which is natural in weakly exact functors.

Finally, specializing to our case, we find the following result.

0NNC

Corollary 7.9. Let 𝒞{\mathcal{C}} be a small pretriangulated spectral category and let ℳ𝒞{\mathcal{M}}_{{\mathcal{C}}} denote the category of perfect 𝒞{\mathcal{C}}-modules with its Waldhausen structure induced by the model structure on 𝒞{\mathcal{C}}-modules. Then there is an isomorphism in the stable category

K⁡(ℳ𝒞)≃K⁡(Ψperf​𝒞).K({\mathcal{M}}_{{\mathcal{C}}})\simeq K(\Psi_{\perf}{\mathcal{C}}).

As a consequence, Waldhausen’s additivity theorem applies to prove the following proposition.

0NND

Proposition 7.10. The algebraic KK-theory functor

K:Cat∞perf⟶𝒮∞K:\Cat_{\infty}^{\perf}\longrightarrow{\mathcal{S}}_{\infty}

is an additive invariant.

0NNE

Proof. It suffices to show that KK preserves filtered colimits and split-exact sequences. The former follows from the fact that the S∙∞S^{\infty}_{\bullet} construction and restriction to the maximal subgroup preserve filtered colimits, as N⁡(Ar⁡([n]))\mathrm{N}(\Ar([n])) and Δ0\Delta^{0} are compact ∞\infty-categories. Corollary 7.9 allows us to reduce to consideration of split-exact sequences of spectral categories

𝒜^perf⟶𝒞^perf⟶ℬ^perf.\widehat{{\mathcal{A}}}_{\perf}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\widehat{{\mathcal{C}}}_{\perf}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\widehat{{\mathcal{B}}}_{\perf}.

As in [76], we observe that this sequence is Morita equivalent to the sequence

𝒜^perf⟶E⁡(𝒜^perf,𝒞^perf,ℬ^perf)⟶ℬ^perf\widehat{{\mathcal{A}}}_{\perf}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}E(\widehat{{\mathcal{A}}}_{\perf},\widehat{{\mathcal{C}}}_{\perf},\widehat{{\mathcal{B}}}_{\perf})\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\widehat{{\mathcal{B}}}_{\perf}

(where EE denotes Waldhausen’s category of cofiber sequences in 𝒞{\mathcal{C}} with first term in the image of 𝒜{\mathcal{A}} and cofiber in the image of ℬ{\mathcal{B}}). Now Waldhausen’s additivity theorem implies the desired splitting on KK-theory. ∎

So far, all of our comparison results assume that the Waldhausen category we are working with arises as a subcategory of a model category. In fact, we can extend our comparison and functoriality results to Waldhausen categories 𝒞{\mathcal{C}} such that all maps admit (not necessarily functorial) factorizations as cofibrations followed by weak equivalences and which are DKHS-saturated (i.e., such that a map ff is a weak equivalence in 𝒞{\mathcal{C}} if and only if its image in the homotopy category is an isomorphism). We do this as follows, using a construction due to Cisinski [19, §4].

0NNF

Lemma 7.11. Let 𝒞{\mathcal{C}} be a Waldhausen category with factorization and weak equivalences that are DKHS-saturated. Then there exists a Waldhausen category ℳ⁡(𝒞){\mathcal{M}}({\mathcal{C}}) and a DK-equivalence 𝒞→ℳ⁡(𝒞){\mathcal{C}}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}{\mathcal{M}}({\mathcal{C}}) which is natural in weakly exact functors.

0NNG

Proof. Given a Waldhausen category 𝒞{\mathcal{C}}, let 𝒫⁡(𝒞){\mathcal{P}}({\mathcal{C}}) denote here the pointed simplicial presheaves on 𝒞{\mathcal{C}} with the projective model structure (i.e., weak equivalences and fibrations are determined pointwise). We can successively localize 𝒫⁡(𝒞){\mathcal{P}}({\mathcal{C}}) to produce a category of presheaves which are pointwise Kan complexes, preserve weak equivalences, and take homotopy cocartesian squares in 𝒞{\mathcal{C}} to homotopy pullback squares in 𝒫⁡(𝒞){\mathcal{P}}({\mathcal{C}}); denote this category by 𝒫ex​(𝒞){\mathcal{P}}_{\ex}({\mathcal{C}}) [19, 4.10]. Let ℳ⁡(𝒞){\mathcal{M}}({\mathcal{C}}) denote the full subcategory of the localized category consisting of the objects which are cofibrant and weakly equivalent to representable presheaves; this can be regarded as a Waldhausen category, inheriting structure from the model structure on 𝒫ex​(𝒞){\mathcal{P}}_{\ex}({\mathcal{C}}). The Yoneda embedding induces a DK-equivalence 𝒞→ℳ⁡(𝒞){\mathcal{C}}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}{\mathcal{M}}({\mathcal{C}}) [19, 4.11], and a weakly exact functor 𝒞→𝒞′{\mathcal{C}}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}{\mathcal{C}}^{\prime} induces a left Quillen functor 𝒫ex​(𝒞)→𝒫ex​(𝒞′){\mathcal{P}}_{\ex}({\mathcal{C}})\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}{\mathcal{P}}_{\ex}({\mathcal{C}}^{\prime}) by left Kan extension, and hence an exact functor ℳ⁡(𝒞)→ℳ⁡(𝒞′){\mathcal{M}}({\mathcal{C}})\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}{\mathcal{M}}({\mathcal{C}}^{\prime}) by restriction. ∎

As a corollary, we have the following result comparing of the KK-theory of Waldhausen categories that are DHKS-saturated and admit factorization to the associated KK-theory of ∞\infty-categories.

0NNH

Corollary 7.12. In the setting of 7.11, there are equivalences

K⁡(𝒞)⟶K⁡(ℳ⁡(𝒞))⟶K⁡(N⁡((ℳ⁡(𝒞))cf))K({\mathcal{C}})\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}K({\mathcal{M}}({\mathcal{C}}))\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}K(\mathrm{N}(({\mathcal{M}}({\mathcal{C}}))^{\cf}))

which are natural in weakly exact functors.

0NNI

Proof. First, since we have a natural DK-equivalence 𝒞→ℳ⁡(𝒞){\mathcal{C}}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}{\mathcal{M}}({\mathcal{C}}), there is a natural equivalence K⁡(𝒞)→K⁡(ℳ⁡(𝒞))K({\mathcal{C}})\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}K({\mathcal{M}}({\mathcal{C}})) [13, 19, 81]. Next, since the category ℳ⁡(𝒞){\mathcal{M}}({\mathcal{C}}) satisfies the hypothesis of Theorem 7.8, the second equivalence holds. ∎

Given a (homotopically) pointed simplicial category with finite homotopy colimits, we can use essentially the same construction to produce a DK-equivalent Waldhausen category; see [81, §5] and [10, §14] for versions of such a construction.

7.3. Co-representability

This subsection is entirely devoted to the proof of theorem 7.13. The proof will follow from propositions 7.17 and 7.19.

0NNJ

Theorem 7.13. Let 𝒜{\mathcal{A}} be a small stable ∞\infty-category and ℬ{\mathcal{B}} be a compact idempotent-complete small stable ∞\infty-category. Then there is a natural equivalence of spectra

Map⁡(𝒰add​(ℬ),𝒰add​(𝒜))≃K⁡(Funex​(ℬ,Idem⁡(𝒜))).\mathrm{Map}({\mathcal{U}}_{\mathrm{add}}({\mathcal{B}}),{\mathcal{U}}_{\mathrm{add}}({\mathcal{A}}))\simeq K(\mathrm{Fun}^{\ex}({\mathcal{B}},\Idem({\mathcal{A}})))\,.

When ℬ{\mathcal{B}} is the small stable ∞\infty-category 𝒮∞ω{\mathcal{S}}_{\infty}^{\omega} of compact spectra, there is a natural equivalence of spectra

Map⁡(𝒰add​(𝒮∞ω),𝒰add​(𝒜))≃K⁡(Idem⁡(𝒜)).\mathrm{Map}({\mathcal{U}}_{\mathrm{add}}({\mathcal{S}}_{\infty}^{\omega}),{\mathcal{U}}_{\mathrm{add}}({\mathcal{A}}))\simeq K(\Idem({\mathcal{A}}))\,.

In particular, we have isomorphisms of abelian groups

OPENHom⁡(𝒰add​(𝒮∞ω)),Σ−n​𝒰add​(𝒜))≃Kn​(Idem⁡(𝒜))\Hom({\mathcal{U}}_{\mathrm{add}}({\mathcal{S}}_{\infty}^{\omega})),\Sigma^{-n}{\mathcal{U}}_{\mathrm{add}}({\mathcal{A}}))\simeq K_{n}(\Idem({\mathcal{A}}))

in the triangulated category Ho⁡(ℳadd)\Ho({\mathcal{M}}_{\mathrm{add}}).

0NNK

Notation 7.14. Given a small stable ∞\infty-category 𝒜{\mathcal{A}}, we denote by K𝒜wK^{w}_{{\mathcal{A}}} the object

ℬ↦|(S∙∞​(Funex​(ℬ,Idem⁡(𝒜))))iso|{\mathcal{B}}\mapsto|(S^{\infty}_{\bullet}(\mathrm{Fun}^{\ex}({\mathcal{B}},\Idem({\mathcal{A}}))))_{\mathrm{iso}}|

in Pre​((Cat∞perf)ω)∗\mathrm{Pre}((\Cat_{\infty}^{\perf})^{\omega})_{*} and by K𝒜K_{{\mathcal{A}}} the object

ℬ↦K⁡(Funex​(ℬ,Idem⁡(𝒜))){\mathcal{B}}\mapsto K(\mathrm{Fun}^{\ex}({\mathcal{B}},\Idem({\mathcal{A}})))

in Pre𝒮∞​((Cat∞perf)ω)\mathrm{Pre}_{{\mathcal{S}}_{\infty}}((\Cat_{\infty}^{\perf})^{\omega}). Note that the value of K𝒜K_{{\mathcal{A}}} at 𝒮∞ω{\mathcal{S}}_{\infty}^{\omega} is precisely the KK-theory spectrum K⁡(𝒜)K({\mathcal{A}}) of 𝒜{\mathcal{A}}, similarly and that K𝒜wK^{w}_{{\mathcal{A}}} is the delooping of the KK-theory space.

0NNL

Remark 7.15. Recall that corollary 4.27 allow us to model the small ∞\infty-category of exact functors Funex​(ℬ,Idem⁡(𝒜))\mathrm{Fun}^{\ex}({\mathcal{B}},\Idem({\mathcal{A}})) as the pretriangulated spectral category rep⁡(ℬ,𝒜)\mathrm{rep}({\mathcal{B}},{\mathcal{A}}) of right-compact Υ​(𝒜)op∧Υ⁡(ℬ)\Upsilon({\mathcal{A}})^{\op}\wedge\Upsilon({\mathcal{B}})-modules. Combined with proposition 2.10, this implies that the associated mapping space (Funex​(ℬ,Idem⁡(𝒜)))iso(\mathrm{Fun}^{\ex}({\mathcal{B}},\Idem({\mathcal{A}})))_{\mathrm{iso}} can be calculated as |w∙​rep​(ℬ,Idem⁡(𝒜))||w_{\bullet}\mathrm{rep}({\mathcal{B}},\Idem({\mathcal{A}}))|. Moreover, rep⁡(ℬ,Idem⁡(𝒜))\mathrm{rep}({\mathcal{B}},\Idem({\mathcal{A}})) inherits a natural Waldhausen structure as a full subcategory of the cofibrant objects in the model structure on the category of ℬ​-​Idem⁡(𝒜){\mathcal{B}}\text{-}\Idem({\mathcal{A}})-bimodules. As such, we can also consider the algebraic KK-theory space |w∙​S∙​rep​(ℬ,Idem⁡(𝒜))||w_{\bullet}S_{\bullet}\mathrm{rep}({\mathcal{B}},\Idem({\mathcal{A}}))| and associated spectrum.

In the following results, we will use the observation that Waldhausen’s S∙S_{\bullet} construction, applied to a spectral category which is a Waldhausen category with the cofibrations inherited from a spectral model structure with all objects fibrant, produces a spectral category (where the mapping spectra are given by an appropriate end) [11, §3]. To ensure we are in this setting, we will tacitly use the equivalent model of spectral categories enriched in EKMM SS-modules, as explained in [10, §15]. Alternatively, we could stay with spectral categories in symmetric spectra and use the “Moore” S∙S_{\bullet} construction from [11, §4], which uses an explicit model of the homotopy end. We also need the following lemma which allows us to bring the S∙S_{\bullet} construction inside:

0NNM

Lemma 7.16. Let 𝒜{\mathcal{A}} and ℬ{\mathcal{B}} be small stable ∞\infty-categories. Then we have an equivalence of simplicial ∞\infty-categories

S∙∞​Funex​(ℬ,𝒜)≃Funex​(ℬ,S∙∞​𝒜)S^{\infty}_{\bullet}\mathrm{Fun}^{\ex}({\mathcal{B}},{\mathcal{A}})\simeq\mathrm{Fun}^{\ex}({\mathcal{B}},S^{\infty}_{\bullet}{\mathcal{A}})

and correspondingly an equivalence of spaces

|(S∙∞​Funex​(ℬ,𝒜))iso|≃|(Funex​(ℬ,S∙∞​𝒜))iso|.|(S^{\infty}_{\bullet}\mathrm{Fun}^{\ex}({\mathcal{B}},{\mathcal{A}}))_{\mathrm{iso}}|\simeq|(\mathrm{Fun}^{\ex}({\mathcal{B}},S^{\infty}_{\bullet}{\mathcal{A}}))_{\mathrm{iso}}|.
0NNN

Proof. First, we show that for each nn there is an equivalence of ∞\infty-categories

Gap⁡([n],Funex​(ℬ,𝒜))≃Funex​(ℬ,Gap⁡([n],𝒜)).\Gap([n],\mathrm{Fun}^{\ex}({\mathcal{B}},{\mathcal{A}}))\simeq\mathrm{Fun}^{\ex}({\mathcal{B}},\Gap([n],{\mathcal{A}})).

Since Fun⁡(−,−)\mathrm{Fun}(-,-) is defined simply as the mapping simplicial set [52, 1.2.7.2], we have the equivalence

Fun⁡(N⁡(Ar⁡[n]),Fun⁡(ℬ,𝒜))≃Fun⁡(ℬ,Fun⁡(N⁡(Ar⁡[n]),𝒜)).\mathrm{Fun}(\mathrm{N}(\Ar[n]),\mathrm{Fun}({\mathcal{B}},{\mathcal{A}}))\simeq\mathrm{Fun}({\mathcal{B}},\mathrm{Fun}(\mathrm{N}(\Ar[n]),{\mathcal{A}})).

Since colimits in functor ∞\infty-categories are computed pointwise [52, §5.1.2.3] and the ∞\infty-category Funex​(ℬ,𝒜)\mathrm{Fun}^{\ex}({\mathcal{B}},{\mathcal{A}}) is the full subcategory of Fun⁡(ℬ,𝒜)\mathrm{Fun}({\mathcal{B}},{\mathcal{A}}) spanned by the exact functors, we have a map

Gap⁡([n],Funex​(ℬ,𝒜))⟶Funex​(ℬ,Gap⁡([n],𝒜)),\Gap([n],\mathrm{Fun}^{\ex}({\mathcal{B}},{\mathcal{A}}))\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\mathrm{Fun}^{\ex}({\mathcal{B}},\Gap([n],{\mathcal{A}})),

and lemma 7.3 implies that it is an equivalence. It is now straightforward to check that these comparison maps assemble into the desired simplicial equivalence. ∎

We can now relate ℳadd{\mathcal{M}}_{\mathrm{add}} to the algebraic KK-theory presheaf.

0NNP

Proposition 7.17. Let 𝒜{\mathcal{A}} be a small stable ∞\infty-category. Then, we have a natural equivalence Σ⁡(𝒰addun​(𝒜))≃K𝒜w\Sigma({\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}}({\mathcal{A}}))\simeq K^{w}_{\mathcal{A}} in ℳaddun{\mathcal{M}}_{\mathrm{add}}^{\mathrm{un}} (see notation 6.6) and a natural equivalence Σ​𝒰add​(𝒜)≃Σ​K𝒜\Sigma{\mathcal{U}}_{\mathrm{add}}({\mathcal{A}})\simeq\Sigma K_{{\mathcal{A}}} in ℳadd{\mathcal{M}}_{\mathrm{add}}.

0NNQ

Proof. We begin by handling the unstable case. Theorem 4.23 implies that we can model 𝒜{\mathcal{A}} by a small spectral category (which we still denote by 𝒜{\mathcal{A}}). Following [56, 3.3], we consider the following sequence of simplicial spectral categories

𝒜∙⟶IP​S∙​𝒜⟶QS∙​𝒜,{\mathcal{A}}_{\bullet}\stackrel{{\scriptstyle I}}{{\longrightarrow}}PS_{\bullet}{\mathcal{A}}\stackrel{{\scriptstyle Q}}{{\longrightarrow}}S_{\bullet}{\mathcal{A}}\,,

where 𝒜∙{\mathcal{A}}_{\bullet} is a constant simplicial object and P​S∙​𝒜PS_{\bullet}{\mathcal{A}} is the simplicial path object of S∙​𝒜S_{\bullet}{\mathcal{A}}. By applying the functor 𝒰addun{\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}} to this sequence, we obtain an induced morphism

Θ:𝒰addun​(P​S∙∞​𝒜)/𝒰addun​(𝒜∙)⟶𝒰addun​(S∙∞​𝒜)\Theta\colon{\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}}(PS^{\infty}_{\bullet}{\mathcal{A}})/{\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}}({\mathcal{A}}_{\bullet})\longrightarrow{\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}}(S^{\infty}_{\bullet}{\mathcal{A}})

of simplicial objects in ℳaddun{\mathcal{M}}_{\mathrm{add}}^{\mathrm{un}}. We now show that each component Θn\Theta_{n} of Θ\Theta is an equivalence. For each n≥0n\geq 0, we have a split-exact sequence

𝒜\textstyle{{\mathcal{A}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}In\scriptstyle{I_{n}}P​Sn​𝒜=Sn+1​𝒜\textstyle{PS_{n}{\mathcal{A}}=S_{n+1}{\mathcal{A}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Rn\scriptstyle{R_{n}}Qn\scriptstyle{Q_{n}}Sn​𝒜,\textstyle{S_{n}{\mathcal{A}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\,,}Sn\scriptstyle{S_{n}}

in which

In\displaystyle I_{n} (A)=(∗⟶A⟶IdA⟶Id⋯⟶IdA),\displaystyle(A)=(\ast\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}A\stackrel{{\scriptstyle\mathrm{Id}}}{{\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}}}A\stackrel{{\scriptstyle\mathrm{Id}}}{{\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}}}\cdots\stackrel{{\scriptstyle\mathrm{Id}}}{{\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}}}A),
Qn\displaystyle Q_{n} (∗⟶A0⟶A1⟶⋯⟶An)=(A1/A0⟶⋯⟶An/A0),\displaystyle(\ast\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}A_{0}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}A_{1}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\cdots\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}A_{n})=(A_{1}/A_{0}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\cdots\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}A_{n}/A_{0}),
Sn\displaystyle S_{n} (∗⟶A0⟶A1⟶⋯⟶An−1)=(∗⟶∗⟶A0⟶⋯⟶An−1),\displaystyle(\ast\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}A_{0}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}A_{1}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\cdots\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}A_{n-1})=(\ast\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\ast\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}A_{0}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\cdots\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}A_{n-1}),
Rn\displaystyle R_{n} (∗⟶A0⟶A1⟶⋯⟶An−1)=A0.\displaystyle(\ast\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}A_{0}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}A_{1}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}\cdots\longrightarrow A_{n-1})=A_{0}.

By the construction of ℳaddun{\mathcal{M}}_{\mathrm{add}}^{\mathrm{un}} (and of 𝒰addun{\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}}), we conclude that the induced morphisms

Θn:𝒰addun​(P​Sn∞​𝒜)/𝒰addun​(𝒜)⟶𝒰addun​(Sn∞​𝒜)n≥0,\Theta_{n}\colon{\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}}(PS^{\infty}_{n}{\mathcal{A}})/{\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}}({\mathcal{A}})\longrightarrow{\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}}(S^{\infty}_{n}{\mathcal{A}})\qquad n\geq 0\,,

are equivalences in ℳaddun{\mathcal{M}}_{\mathrm{add}}^{\mathrm{un}}. This allow us to obtain the following cocartesian square

𝒰addun​(𝒜)≃|𝒰addun​(𝒜)|\textstyle{{\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}}({\mathcal{A}})\simeq|{\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}}({\mathcal{A}})|\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}|𝒰addun(PS∙∞𝒜)|≃∗\textstyle{|{\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}}(PS^{\infty}_{\bullet}{\mathcal{A}})|\simeq\ast\ignorespaces\ignorespaces\ignorespaces\ignorespaces}∗\textstyle{\ast\ignorespaces\ignorespaces\ignorespaces\ignorespaces}|𝒰addun​(S∙∞​𝒜)|\textstyle{|{\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}}(S^{\infty}_{\bullet}{\mathcal{A}})|}

and so a natural equivalence

Σ⁡(𝒰addun​(𝒜))⟶∼|𝒰addun​(S∙∞​𝒜)|\Sigma({\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}}({\mathcal{A}}))\stackrel{{\scriptstyle\sim}}{{\longrightarrow}}|{\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}}(S^{\infty}_{\bullet}{\mathcal{A}})|

in ℳaddun{\mathcal{M}}_{\mathrm{add}}^{\mathrm{un}}. By combining this equivalence with the equivalences

(7.18) 𝒰addun​(S∙∞​𝒜)\displaystyle{\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}}(S^{\infty}_{\bullet}{\mathcal{A}}) =\displaystyle= |(Funex​(−,Idem⁡(S∙∞​𝒜)))i​s​o|\displaystyle|(\mathrm{Fun}^{\ex}(-,\Idem(S^{\infty}_{\bullet}{\mathcal{A}})))_{iso}|
≃\displaystyle\simeq |(S∙∞​Funex​(−,Idem⁡(𝒜)))i​s​o|\displaystyle|(S^{\infty}_{\bullet}\mathrm{Fun}^{\ex}(-,\Idem({\mathcal{A}})))_{iso}|
=\displaystyle= Kw​(𝒜),\displaystyle K^{w}({\mathcal{A}})\,,

where (7.18) follows from lemma 7.16, we conclude that Σ⁡(𝒰addun​(𝒜))≃K𝒜w\Sigma({\mathcal{U}}_{\mathrm{add}}^{\mathrm{un}}({\mathcal{A}}))\simeq K^{w}_{\mathcal{A}} in ℳaddun{\mathcal{M}}_{\mathrm{add}}^{\mathrm{un}}. The identification in the stable setting follows from the unstable considerations and the usual passage from results on the KK-theory space to the KK-theory spectrum. ∎

0NNR

Proposition 7.19. Let 𝒜{\mathcal{A}} be a small stable ∞\infty-category. Then, the presheaves K𝒜wK^{w}_{{\mathcal{A}}} and K𝒜K_{{\mathcal{A}}} (see notation 7.14) are local, i.e., given any split-exact sequnce ℬ→𝒞→𝒟{\mathcal{B}}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}{\mathcal{C}}\mathchoice{\longrightarrow}{\rightarrow}{\rightarrow}{\rightarrow}{\mathcal{D}} in ℰ{\mathcal{E}}, the induced maps of spectra (see (6.5) and (6.9))

map⁡(ϕ⁡(𝒟),K𝒜w)⟶∼Map⁡(ϕ⁡(𝒞)/ϕ⁡(𝒜),K𝒜w)\map(\phi({\mathcal{D}}),K^{w}_{{\mathcal{A}}})\stackrel{{\scriptstyle\sim}}{{\longrightarrow}}\mathrm{Map}(\phi({\mathcal{C}})/\phi({\mathcal{A}}),K^{w}_{{\mathcal{A}}})
map⁡(ψ⁡(𝒟),K𝒜)⟶∼Map⁡(ψ⁡(𝒞)/ψ⁡(𝒜),K𝒜)\map(\psi({\mathcal{D}}),K_{{\mathcal{A}}})\stackrel{{\scriptstyle\sim}}{{\longrightarrow}}\mathrm{Map}(\psi({\mathcal{C}})/\psi({\mathcal{A}}),K_{{\mathcal{A}}})

are equivalences.

0NNS

Proof. The argument is exactly the same in both cases. Therefore, we discuss only the stable K𝒜K_{{\mathcal{A}}}. Since ℬ{\mathcal{B}}, 𝒞{\mathcal{C}} and 𝒟{\mathcal{D}} belong to (Cat∞perf)ω(\Cat_{\infty}^{\perf})^{\omega}, the spectral Yoneda lemma shows us that we need to prove that the induced sequence of spectra

K⁡(Funex​(𝒟,Idem⁡(𝒜)))\textstyle{K(\mathrm{Fun}^{\ex}({\mathcal{D}},\Idem({\mathcal{A}})))\ignorespaces\ignorespaces\ignorespaces\ignorespaces}K⁡(Funex​(𝒞,Idem⁡(𝒜)))\textstyle{K(\mathrm{Fun}^{\ex}({\mathcal{C}},\Idem({\mathcal{A}})))\ignorespaces\ignorespaces\ignorespaces\ignorespaces}K⁡(Funex​(ℬ,Idem⁡(𝒜)))\textstyle{K(\mathrm{Fun}^{\ex}({\mathcal{B}},\Idem({\mathcal{A}})))}

is a cofiber sequence. Using corollary 4.27 it suffices to consider the split-exact sequence of small spectral categories

rep⁡(𝒟,𝒜)\textstyle{\mathrm{rep}({\mathcal{D}},{\mathcal{A}})\ignorespaces\ignorespaces\ignorespaces\ignorespaces}rep⁡(𝒞,𝒜)\textstyle{\mathrm{rep}({\mathcal{C}},{\mathcal{A}})\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}rep⁡(ℬ,𝒜).\textstyle{\mathrm{rep}({\mathcal{B}},{\mathcal{A}})\ignorespaces\ignorespaces\ignorespaces\ignorespaces\,.}

Note that, again by corollary 4.27, all of these spectral categories carry a natural Waldhausen structure inherited from the usual model structure on spectral modules. We will apply Waldhausen’s fibration theorem [84, 1.6.4]. We have the Waldhausen category v​rep​(𝒞,𝒜)v\mathrm{rep}({\mathcal{C}},{\mathcal{A}}), whose weak equivalences are the morphisms ff such that Cone⁡(f)\Cone(f) is contractible, as well as the Waldhausen category w​rep​(𝒞,𝒜)w\mathrm{rep}({\mathcal{C}},{\mathcal{A}}), with the same cofibrations as v​rep​(𝒞,𝒜)v\mathrm{rep}({\mathcal{C}},{\mathcal{A}}) but whose weak equivalences are those ff such that Cone⁡(f)\Cone(f) belongs to rep⁡(𝒟,𝒜)\mathrm{rep}({\mathcal{D}},{\mathcal{A}}). Moreover, we have a natural inclusion v​rep​(𝒞,𝒜)⊂w​rep​(𝒞,𝒜)v\mathrm{rep}({\mathcal{C}},{\mathcal{A}})\subset w\mathrm{rep}({\mathcal{C}},{\mathcal{A}}) and an equivalence rep​(𝒞,𝒜)w≃rep⁡(𝒞,𝒜)\mathrm{rep}({\mathcal{C}},{\mathcal{A}})^{w}\simeq\mathrm{rep}({\mathcal{C}},{\mathcal{A}}); see [84, § 1.6]. The conditions of [84, 1.6.4] are satisfied, so we obtain a cofiber sequence of spectra

K⁡(rep⁡(𝒟,𝒜))⟶K⁡(rep⁡(𝒞,𝒜))⟶K⁡(rep⁡(ℬ,𝒜)).K(\mathrm{rep}({\mathcal{D}},{\mathcal{A}}))\longrightarrow K(\mathrm{rep}({\mathcal{C}},{\mathcal{A}}))\longrightarrow K(\mathrm{rep}({\mathcal{B}},{\mathcal{A}})).

∎

Propositions 7.17 and 7.19 allow us to prove theorem 7.13 as follows : let 𝒜{\mathcal{A}} be stable ∞\infty-category and ℬ{\mathcal{B}} a compact small idempotent-complete stable ∞\infty-category. By proposition 7.17 we have an equivalence 𝒰add​(𝒜)≃K𝒜{\mathcal{U}}_{\mathrm{add}}({\mathcal{A}})\simeq K_{{\mathcal{A}}} and by proposition 7.19 K𝒜K_{{\mathcal{A}}} is local. Therefore, we have the following natural equivalence

Map⁡(𝒰add​(ℬ),𝒰add​(𝒜))≃Map⁡(ψ⁡(ℬ),K𝒜),\mathrm{Map}({\mathcal{U}}_{\mathrm{add}}({\mathcal{B}}),{\mathcal{U}}_{\mathrm{add}}({\mathcal{A}}))\simeq\mathrm{Map}(\psi({\mathcal{B}}),K_{{\mathcal{A}}})\,,

where the right-hand side is calculated in Pre⁡((Cat∞perf)ω,𝒮∞)\mathrm{Pre}((\Cat_{\infty}^{\perf})^{\omega};{\mathcal{S}}_{\infty}). Since ℬ{\mathcal{B}} belongs to (Cat∞perf)ω(\Cat_{\infty}^{\perf})^{\omega}, the presheaf ψ⁡(ℬ)\psi({\mathcal{B}}) is representable and so by the spectral Yoneda lemma we have Map⁡(ψ⁡(ℬ),K𝒜)≃K𝒜​(ℬ)\mathrm{Map}(\psi({\mathcal{B}}),K_{{\mathcal{A}}})\simeq K_{{\mathcal{A}}}({\mathcal{B}}). Finally, since by definition of K𝒜K_{{\mathcal{A}}} we have K𝒜​(ℬ)=K⁡(Funex​(ℬ,Idem⁡(𝒜)))K_{{\mathcal{A}}}({\mathcal{B}})=K(\mathrm{Fun}^{\ex}({\mathcal{B}},\Idem({\mathcal{A}}))) the proof is finished.

Original mathematics by the credited authors. Source collection and HTML conversion remain in progress.

Andrew J. Blumberg, David Gepner, Goncalo Tabuada

Original source: arXiv:1001.2282v4