arXiv:0712.1426v3 [math.KT] 11 Dec 2008 ( C A n otnosmpPrim( map continuous a and h o-ipecs.I i hss[] lxne oktsuisa ev an studies Bonkat theor Kasparov Alexander KK of [4], results basic thesis the his extends and In theory general case. non-simple the ust of subsets ne ieetnm n[,1]–te ecnrcvri rmtelatt the from it recover can we then – 10] [4, in name different a under htcmue ihabtayuin n nt intersections. finite and unions arbitrary with commutes that nue by induced a rmtepiiieielsaePrim( space ideal primitive the from map eeaiecasfiainrslsfrsml,prl nnt,ncerC nuclear [10 infinite, in purely his case simple, in non-Hausdorff for it Kasparo the results used to groups. He classification Kirchberg Lie generalise of Eberhard [9]. subgroups in by for Kasparov extended conjecture Gennadi Novikov by the already of defined was spaces h utpiragbaof algebra multiplier the h upsso hsatcei odsusti ento n eaei to 10]. [4, it Bonkat relate and Alexander definition and this Kirchberg discuss Eberhard to to is due article this of purposes the entosi 4 0.Teapoc hr st s h map the use restrictiv to more is but there natural, approach quite The is definition 10]. [4, Our in 2. definitions Section of point omndfiiinue nessential an uses definition common pcs(e 1],bttegnrlstain vni h nt case finite the in even situation, general the but [16]), (see spaces hrceiain fwa tmasfor means it what of characterisations rgam.A h oet ecnaheeti olfor goal this achieve can t we for useful moment, is the that context At this in programme. Theorem Coefficient Universal a is oia pc.Atog eas rps ento o nnt space infinite for definition a propose also we Although space. logical forrslsaelmtdt nt spaces. finite to limited are results our of ,ψ A, hsatcei ato nogigpoett opt h aprvg Kasparov the compute to project ongoing an of part is article This naaou fKsao hoyfrC for theory Kasparov of analogue An If eew eciea nlgeo h otta ls o C for class bootstrap the of analogue an describe we Here u rtts st lrf h ento fC of definition the clarify to is task first Our 2000 ∗ ∗ ( ,where ), agbaoe oooia space topological a over -algebra X X ahmtc ujc Classification. Subject Mathematics ; g ln h a.W xli h ragltdctgr stru category C stud for triangulated and class space the bootstrap topological explain the a We over theory Kasparov way. bivariant fr the results along relevant some ogy review and non-Hausdorff, possibly Abstract. salclycmatHudr pc,te hr r aiu equivale various are there then space, Hausdorff compact locally a is ,B A, X C ψ If . o oooia space topological a for ) ∗ A Prim( : AGBA VRTPLGCLSPACES: TOPOLOGICAL OVER -ALGEBRAS X saC a is sasbrsae–ti savr idasmto hti lomade also is that assumption mild very a is this – space sober a is ecrflydfieadsuyC study and define carefully We A ∗ agbaand -algebra ) AFMYRADRSADNEST RYSZARD AND MEYER RALF H OTTA CLASS BOOTSTRAP THE → A nato fti idi qiaett continuous a to equivalent is kind this of action An . X A ∗ where , agba vrafiietplgclspace. topological finite a over -algebras ) 1. → Introduction X ψ ∗ X hmmrhs rmC from -homomorphism Prim( : 93,4L5 68,46M20. 46L80, 46L35, 19K35, O seuvln oamap a to equivalent is X n C and X ( A 1 ∗ X hc a ennHudr,i pair a is non-Hausdorff, be may which , agba vrlclycmatHausdorff compact locally over -algebras of ) eoe h opeeltieo open of lattice complete the denotes ) oato C a on act to A ∗ ∗ A agba vrtplgclspaces, topological over -algebras -algebras ) ∗ to agba over -algebras → X X hsmkssnei general: in sense makes This . sacniuu a.Oeof One map. continuous a is A ∗ mpitsttopol- point-set om and -algebra h nlgeof analogue the y some ∗ agba vratopo- a over -algebras 0 O O ( oti setting. this to y B X tr nthe on cture X ( ( X ’ ento was definition v’s X hsi h main the is this ; otecnr of centre the to ) sunclear. is , nt topological finite over eclassification he ) ) in s A ,i re to order in ], → → te notions other ∗ h most The . agba to -algebras X hnthe than e O O § h aim The . ice .,most 4.4, (Prim (Prim nmore en O roups proof ( X A A nt ), ) ) 2 RALFMEYERANDRYSZARDNEST
The definition of the Kasparov groups KK∗(X; A, B) still makes sense for any map O(X) → O(Prim A) (in the category of sets), that is, even the restrictions imposed in [4,10] can be removed. But such a map O(X) → O(Prim A) corresponds to a continuous map Prim(A) → Y for another, more complicated space Y that contains X as a subspace. Hence the definitions in [4, 10] are, in fact, not more general. But they complicate computations because the discontinuities add further input data which must be taken into account even for examples where they vanish because the action is continuous. Since the relevant point-set topology is widely unknown among operator alge- braists, we also recall some basic notions such as sober spaces and Alexandrov spaces. The latter are highly non-Hausdorff spaces – Alexandrov T1-spaces are necessarily discrete – which are essentially the same as preordered sets. Any finite topological space is an Alexandrov space, and their basic properties are crucial for this article. To get acquainted with the setup, we simplify the description of C∗-algebras over Alexandrov spaces and discuss some small examples. These rather elementary considerations appeared previously in the theory of locales. In Section 3, we briefly recall the definition and the basic properties of bivariant Kasparov theory for C∗-algebras over a topological space. We omit most proofs because they are similar to the familiar arguments for ordinary Kasparov theory and because the technical details are already dealt with in [4]. We emphasise the triangulated category structure on the Kasparov category over X because it plays an important role in connection with the bootstrap class. In Section 4, we define the bootstrap class over a topological space X. If X is finite, we give criteria for a C∗-algebra over X to belong to the bootstrap class. These depend heavily on the relation between Alexandrov spaces and preordered sets and therefore do not extend directly to infinite spaces. We define the X-equivariant bootstrap class B(X) as the localising subcategory of the Kasparov category of C∗-algebras over X that is generated by the basic objects (C, x) for x ∈ X, where we identify x ∈ X with the corresponding constant map Prim(C) → X. Notice that this is exactly the list of all C∗-algebras over X with underlying C∗-algebra C. We show that a nuclear C∗-algebra (A, ψ) over X belongs to the X-equivariant bootstrap class if and only if its “fibres” A(x) belong to the usual bootstrap class for all x ∈ X. These fibres are certain subquotients of A; if ψ : Prim(A) → X is a homeomorphism, then they are exactly the simple subquotients of the C∗-algebra A. The bootstrap class we define is the class of objects where we expect a Univer- sal Coefficient Theorem to hold. If A and B belong to the bootstrap class, then an element of KK∗(X; A, B) is invertible if and only if it is fibrewise invertible on K-theory, that is, the induced maps K∗ A(x) → K∗ B(x) are invertible for all x ∈ X. This follows easily from our definition of the bootstrap class. The proof of ∗ our criterion for a C -algebra over X to belong to the bootstrap class already pro- vides a spectral sequence that computes KK∗(X; A, B) in terms of non-equivariant Kasparov groups. Unfortunately, this spectral sequence is not useful for classifica- tion purposes because it rarely degenerates to an exact sequence. We call a C∗-algebra over X tight if the map Prim(A) → X is a homeomorphism. This implies that its fibres are simple. We show in Section 5 that any separable nu- clear C∗-algebra over X is KK(X)-equivalent to a tight, separable, nuclear, purely infinite, stable C∗-algebra over X. The main issue is tightness. By Kirchberg’s classification result, this model is unique up to X-equivariant ∗-isomorphism. In this sense, tight, separable, nuclear, purely infinite, stable C∗-algebras over X are classified up to isomorphism by the isomorphism classes of objects in a certain tri- angulated category: the subcategory of nuclear C∗-algebras over X in the Kasparov ∗ C -ALGEBRAS OVER TOPOLOGICAL SPACES: THE BOOTSTRAP CLASS 3 category. The difficulty is to replace this complete “invariant” by a more tractable one that classifies objects of the – possibly smaller – bootstrap category B(X) by K-theoretic data. If C is a category, then we write A ∈∈ C to denote that A is an object of C – as opposed to a morphism in C.
2. C∗-algebras over a topological space We define the category C∗alg(X) of C∗-algebras over a topological space X. In ∗ the Hausdorff case, this amounts to the familiar category of C0(X)-C -algebras. For non-Hausdorff spaces, our notion is related to another one by Eberhard Kirchberg. For the Universal Coefficient Theorem, we must add some continuity conditions to Kirchberg’s definition of C∗alg(X). We explain in §2.9 why these conditions result in essentially no loss of generality. Furthermore, we explain briefly why it is allowed to restrict to the case where the underlying space X is sober, and we consider some examples, focusing on special properties of finite spaces and Alexandrov spaces.
2.1. The Hausdorff case. Let A be aC∗-algebra and let X be a locally compact Hausdorff space. There are various equivalent additional structures on A that turn it into a C∗-algebra over X (see [17] for the proofs of most of the following assertions). The most common definition is the following one from [9]: ∗ ∗ Definition 2.1. A C0(X)-C -algebra is a C -algebra A together with an essential ∗ -homomorphism ϕ from C0(X) to the centre of the multiplier algebra of A. We abbreviate h · a := ϕ(h) · a for h ∈ C0(X). ∗ ∗ A -homomorphism f : A → B between two C0(X)-C -algebras is C0(X)-linear if f(h · a)= h · f(a) for all h ∈ C0(X), a ∈ A. ∗ ∗ Let C alg C0(X) be the category of C0(X)-C -algebras, whose morphisms are the C (X)-linear ∗-homomorphisms. 0 A map ϕ as above is equivalent to an A-linear essential ∗-homomorphism
ϕ¯: C0(X, A) =∼ C0(X) ⊗max A → A, f ⊗ a 7→ ϕ(f) · a, which exists by the universal property of the maximal tensor product; the centrality of ϕ ensures thatϕ ¯ is a ∗-homomorphism and well-defined. Conversely, we get ϕ back fromϕ ¯ by restricting to elementary tensors; the assumed A-linearity ofϕ ¯ ensures that ϕ(h) · a :=ϕ ¯(h ⊗ a) is a multiplier of A. The description viaϕ ¯ has two advantages: it requires no multipliers, and the resulting class in KK0(C0(X, A), A) plays a role in connection with duality in bivariant Kasparov theory (see [8]). ∗ ∗ Any C0(X)-C -algebra is isomorphic to the C -algebra of C0(X)-sections of an upper semi-continuous C∗-algebra bundle over X (see [17]). Even more, this yields ∗ an equivalence of categories between C alg C0(X) and the category of upper semi- continuous C∗-algebra bundles over X. Definition 2.2. Let Prim(A) denote the primitive ideal space of A, equipped with the usual hull–kernel topology, also called Jacobson topology. The Dauns–Hofmann Theorem identifies the centre of the multiplier algebra of A ∗ with the C -algebra Cb Prim(A) of bounded continuous functions on the primitive ideal space of A. Therefore, the map ϕ in Definition 2.1 is of the form ∗ ψ : C0(X) → Cb(Prim A), f 7→ f ◦ ψ, for some continuous map ψ : Prim(A) → X (see [17]). Thus ϕ and ψ are equivalent additional structures. We use such maps ψ to generalise Definition 2.1 to the non- Hausdorff case. 4 RALFMEYERANDRYSZARDNEST
2.2. The general definition. Let X be an arbitrary topological space. Definition 2.3. A C∗-algebra over X is a pair (A, ψ) consisting of a C∗-algebra A and a continuous map ψ : Prim(A) → X. Our next task is to define morphisms between C∗-algebras A and B over the same space X. This requires some care because the primitive ideal space is not functorial for arbitrary ∗-homomorphisms. Definition 2.4. For a topological space X, let O(X) be the set of open subsets of X, partially ordered by ⊆. Definition 2.5. For a C∗-algebra A, let I(A) be the set of all closed ∗-ideals in A, partially ordered by ⊆. The partially ordered sets (O(X), ⊆) and (I(A), ⊆) are complete lattices, that is, any subset in them has both an infimum S and a supremum S. Namely, in O(X), the supremum is S, and the infimum is the interior of S; in I(A), the infimum and supremum are V W S T I = I, I = I. I^∈S I\∈S I_∈S IX∈S We always identify O Prim(A) and I(A) using the isomorphism
(2.6) O Prim( A) =∼I(A),U 7→ p p∈Prim(A)\U \ (see [7, §3.2]). This is a lattice isomorphism and hence preserves infima and suprema. Let (A, ψ)beaC∗-algebra over X. We get a map ψ∗ : O(X) → O(Prim A) =∼ I(A),U 7→ {p ∈ Prim(A) | ψ(p) ∈ U} =∼ A(U). We usually write A(U) ∈ I(A) for the ideal and ψ∗(U) or ψ−1(U) for the corre- sponding open subset of Prim(A). If X is a locally compact Hausdorff space, then A(U) :=C0(U) · A for all U ∈ O(X). ∗ ∗ Example 2.7. For any C -algebra A, the pair (A, idPrim A) is a C -algebra over Prim(A); the ideals A(U) for U ∈ O(Prim A) are given by (2.6). C∗-algebras over topological spaces of this form play an important role in §5, where we call them tight. Lemma 2.8. The map ψ∗ is compatible with arbitrary suprema (unions) and finite infima (intersections), so that
A U = A(U), A U = A(U) U[∈S UX∈S U\∈F U\∈F for any subset S ⊆ O(X) and for any finite subset F ⊆ O(X). Proof. This is immediate from the definition.
Taking for S and F the empty set, this specialises to A(∅)= {0} and A(X)= A. Taking S = {U, V } with U ⊆ V , this specialises to the monotonicity property U ⊆ V =⇒ A(U) ⊆ A(V ); We will implicitly use later that these properties follow from compatibility with finite infima and suprema. The following lemma clarifies when the map ψ∗ is compatible with infinite infima. ∗ C -ALGEBRAS OVER TOPOLOGICAL SPACES: THE BOOTSTRAP CLASS 5
Lemma 2.9. If the map ψ : Prim(A) → X is open or if X is finite, then the map ∗ O I ψ : (X) → (A) preserves infima – that is, it maps the interior of U∈S U to the ideal A(U) for any subset S ⊆ O(X). Conversely, if ψ∗ preserves infima U∈S T and X is a T1-space, that is, points in X are closed, then ψ is open. T Since preservation of infinite infima is automatic for finite X, the converse asser- tion cannot hold for general X. Proof. If X is finite, then any subset of O(X) is finite, and there is nothing more to prove. Suppose that ψ is open. Let V be the interior of U∈S U. Let W ⊆ Prim(A) ∗ be the open subset that corresponds to the ideal U∈S ψ (U). We must show ψ∗(V ) = W . Monotonicity yields ψ∗(V ) ⊆ W . Since ψTis open, ψ(W ) is an open subset of X. By construction, ψ(W ) ⊆ U for all UT ∈ S and hence ψ(W ) ⊆ V . Thus ψ∗(V ) ⊇ ψ∗ ψ(W ) ⊇ W ⊇ ψ∗(V ), so that ψ∗(V )= W . Now suppose, conversely, that ψ∗ preserves infima and that points in X are closed. Assume that ψ is not open. Then there is an open subset W in Prim(A) for which ψ(W ) is not open in X. Let S := {X \{x} | x ∈ X \ ψ(W )} ⊆ O (X); this is where we need points to be closed. We have U∈S U = ψ(W ) and ψ∗(U)= ψ−1 ψ(W ) . Since ψ(W ) is not open, the infimum V of S in O(X) U∈S T is strictly smaller than ψ(W ). Hence ψ∗(V ) cannot contain W . But W is an open subsetT of ψ−1 ψ(W ) and hence contained in the infimum of ψ∗(S) in O(Prim A). Therefore, ψ∗ does not preserve infima, contrary to our assumption. Hence ψ must be open. For a locally compact Hausdorff space X, the map Prim(A) → X is open if and only if A corresponds to a continuous C∗-algebra bundle over X (see [17, Theorem 2.3]). Definition 2.10. Let A and B be C∗-algebras over a topological space X. A ∗-homomorphism f : A → B is X-equivariant if f A(U) ⊆ B(U) for all U ∈ O(X).
For locally compact Hausdorff spaces, this is equivalent to C0(X)-linearity by the following variant of [4, Propositon 5.4.7]: Proposition 2.11. Let A and B be C∗-algebras over a locally compact Hausdorff space X, and let f : A → B be a ∗-homomorphism. The following assertions are equivalent:
(1) f is C0(X)-linear; (2) f is X-equivariant, that is, f A(U) ⊆ B(U) for all U ∈ O(X); (3) f descends to the fibres, that is, f A(X \{x}) ⊆ B(X \{x}) for all x ∈ X. ∗ To understand the last condition, recall that the fibres of the C -algebra bundle associated to A are Ax := A / A(X \{x}). Condition (3) means that f descends to maps fx : Ax → Bx for all x ∈ X. Proof. It is clear that (1)=⇒(2)=⇒(3). The equivalence (3) ⇐⇒ (1) is the assertion of [4, Propositon 5.4.7]. To check that (3) implies (1), take h ∈ C0(X) and a ∈ A. We get f(h · a) = h · f(a) provided both sides have the same values at all x ∈ X because the map A → x∈X Ax is injective. Now (3) implies f(h·a)x = h(x)·f(a)x because h − h(x) · a ∈ A(X \{x}). Q Definition 2.12. Let C∗alg(X) be the category whose objects are the C∗-algebras over X and whose morphisms are the X-equivariant ∗-homomorphisms. We write HomX (A, B) for this set of morphisms. ∗ ∗ Proposition 2.11 yields an isomorphism of categories C alg C0(X) =∼ C alg(X). In this sense, our theory for general spaces extends the more familiar theory of ∗ C0(X)-C -algebras. 6 RALFMEYERANDRYSZARDNEST
2.3. Locally closed subsets and subquotients. Definition 2.13. A subset C of a topological space X is called locally closed if it is the intersection of an open and a closed subset or, equivalently, of the form C = U \ V with U, V ∈ O(X); we can also assume V ⊆ U here. We let LC(X) be the set of locally closed subsets of X. A subset is locally closed if and only if it is relatively open in its closure. Being locally closed is inherited by finite intersections, but not by unions or complements. Definition 2.14. Let X be a topological space and let (A, ψ) be aC∗-algebra over X. Write C ∈ LC(X) as C = U \ V for open subsets U, V ⊆ X with V ⊆ U. We define A(C) := A(U) / A(V ). Lemma 2.15. The subquotient A(C) does not depend on U and V above.
Proof. Let U1, V1,U2, V2 ∈ O(X) satisfy V1 ⊆ U1, V2 ⊆ U2, and U1 \ V1 = U2 \ V2. Then V1 ∪U2 = U1 ∪U2 = U1 ∪V2 and V1 ∩U2 = V1 ∩V2 = U1 ∩V2. Since U 7→ A(U) preserves unions, this implies
A(U2)+ A(V1)= A(U1)+ A(V2).
We divide this equation by A(V1 ∪ V2)= A(V1)+ A(V2). This yields
A(U2)+ A(V1) A(U2) A(U2) A(U2) =∼ = = A(V1 ∪ V2) A(U2) ∩ A(V1 ∪ V2) A U2 ∩ (V1 ∪ V2) A(V2) on the left hand side and, similarly, A(U1) / A(V1 ) on the right hand side. Hence A(U1) / A(V1) =∼ A(U2) / A(V2) as desired.
Now assume that X = Prim(A) and ψ = idPrim(A). Lemma 2.15 associates a subquotient A(C) of A to each locally closed subset of Prim(A). Equation (2.6) shows that any subquotient of A arises in this fashion; here subquotient means: a quotient of one ideal in A by another ideal in A. Open subsets of X correspond to ideals, closed subsets to quotients of A. For any C ∈ LC(Prim A), there is a canonical homeomorphism Prim A(C) =∼ C. This is well-known if C is open or closed, and the general case reduces to these special cases. Example 2.16. If Prim(A) is a finite topological T0-space, then any singleton {p} in Prim(A) is locally closed (this holds more generally for the Alexandrov T0-spaces introduced in §2.7 and follows from the description of closed subsets in terms of the specialisation preorder). Since Prim A(C) =∼ C, the subquotients Ap := A({p}) for p ∈ Prim(A) are precisely the simple subquotients of A. Example 2.17. Consider the interval [0, 1] with the topology where the non-empty closed subsets are the closed intervals [a, 1] for all a ∈ [0, 1]. A non-empty subset is locally closed if and only if it is either of the form [a, 1] or [a,b) for a,b ∈ [0, 1] with a
Since (f ◦ ψ)−1 = ψ−1 ◦ f −1, we have −1 (f∗A)(C)= A f (C) for all C ∈ LC(Y ). If f : X → Y is the embedding of a subset with the subspace topology, we also write Y ∗ ∗ iX := f∗ : C alg(X) → C alg(Y ) Y and call this the extension functor from X to Y . We have (iX A)(C) = A(C ∩ X) for all C ∈ LC(Y ). Definition 2.19. Let X be a topological space and let Y be a locally closed subset of X, equipped with the subspace topology. Let (A, ψ) beaC∗-algebra over X. ∗ ∗ Its restriction to Y is a C -algebra A|Y over Y , consisting of the C -algebra A(Y ) defined as in Definition 2.14, equipped with the canonical map ∼ ψ Prim A(Y ) −→= ψ−1(Y ) −→ Y.
Thus A|Y (C)= A(C) for C ∈ LC(Y ) ⊆ LC(X). It is clear that the restriction to Y provides a functor Y ∗ ∗ rX : C alg(X) → C alg(Y ) Z Y Z X that satisfies rY ◦ rX = rX if Z ⊆ Y ⊆ X and rX = id. If Y and X are Hausdorff and locally compact, then a continuous map f : Y → X also induces a pull-back functor
∗ ∗ ∗ ∗ ∗ f : C alg(X) =∼ C alg C0(X) → C alg C0(Y ) =∼ C alg(Y ),