Exact C*-Algebras and Nuclear Embeddability
Anchor (Master): Brown-Ozawa *C*-Algebras and Finite-Dimensional Approximations* (AMS, 2008) Ch. 3-4, 9; Kirchberg *On Subalgebras of the CAR-algebra* (J. Funct. Anal. 129, 1995) and *Exact C*-algebras, tensor products, and the classification of purely infinite algebras* (ICM 1994); Kirchberg-Phillips *Embedding of exact C*-algebras in the Cuntz algebra O_2* (J. reine angew. Math. 525, 2000)
Intuition Beginner
The previous unit found a special class of operator algebras, the nuclear ones, that can be rebuilt from finite matrix stacks. Nuclearity is a strong, demanding property, and it has one inconvenient flaw: a piece carved out of a nuclear algebra need not stay nuclear. You can sit inside a tame algebra and yet fail to be tame yourself. So there is room for a gentler property — one that only asks you to live nicely inside a tame algebra, not to be tame on your own.
That gentler property is called exactness, and there are two ways to picture it. The first is about cutting and gluing. Take a big algebra, throw away a chunk to form a smaller quotient, and glue a fixed partner algebra onto all three pieces. Exactness of the partner says the gluing respects the cut: the glued chunk plus the glued quotient still reassemble into the glued whole, with nothing torn and nothing lost.
The second picture is the surprise of the unit. An algebra is exact in that cut-and-glue sense exactly when it can be planted as a piece inside some nuclear algebra. Living inside a tame host and respecting cuts are the same property. For algebras you can list out one element at a time, the host can even be taken to be a single famous algebra, the Cuntz algebra, so every reasonable algebra of this kind fits inside one universal tame room.
Visual Beginner
Exactness has a cut-and-glue face and an embedding face, and the theorem of the unit is that they are the same face.
The dictionary reads: on the left, cutting the big algebra into a chunk and a quotient and gluing a partner onto each is the short-exact-sequence picture; on the right, planting the algebra as a piece of a tame host is the embedding picture. The dashed connector is the theorem: these are one property, exactness.
Worked example Beginner
We test the cut-and-glue picture on the smallest honest example, where we can count everything. Let the big algebra be pairs of numbers with slotwise multiplication — picture diagonal two-by-two matrices. The chunk we throw away is the pairs whose second slot is zero, written . The quotient, what is left after collapsing the chunk to zero, is the single remaining slot: just the number .
Now glue a fixed partner onto each of the three pieces. Gluing the partner onto the big algebra gives two independent copies of , one per slot. Gluing onto the chunk gives one copy of , sitting in the first slot. Gluing onto the quotient gives one copy of , the second slot.
Check that the pieces reassemble. The glued chunk is the first-slot copy of . The glued quotient is the second-slot copy of . Stacking them back gives exactly the two-slot glued big algebra: first-slot copy plus second-slot copy, nothing torn, nothing extra. The cut survived the gluing.
What this tells us: for a commutative big algebra the reassembly always works, against every partner, so the partner side never causes trouble here. The interesting failures come from large noncommutative partners, where gluing can lose a piece. Exactness names the partners for which the reassembly never fails.
Check your understanding Beginner
Formal definition Intermediate+
Let be a C*-algebra. Recall from 39.05.03 that for any C*-algebra the minimal tensor product is the spatial completion of , and that the minimal norm is injective: a C*-subalgebra inclusion induces an isometric inclusion . Quotients are the problematic direction.
A C*-algebra is exact if the functor preserves short exact sequences: for every C*-algebra and every closed two-sided ideal , the sequence $$ 0 \longrightarrow J \otimes_{\min} A \longrightarrow B \otimes_{\min} A \longrightarrow (B/J) \otimes_{\min} A \longrightarrow 0 $$ is exact [Wassermann 1994; Brown-Ozawa Ch. 3-4]. By injectivity of the left map is always an isometric inclusion, and the right map is always a surjection with kernel containing ; the single non-automatic point is that this kernel is exactly rather than something larger. Equivalently, is exact iff for every the natural map $$ (B \otimes_{\min} A),/,(J \otimes_{\min} A) \longrightarrow (B/J) \otimes_{\min} A $$ is a -isomorphism. The maximal tensor product is always exact in this sense, so exactness is a defect measured by alone.
A C*-algebra is nuclearly embeddable if there is a nuclear C*-algebra and an injective -homomorphism — equivalently, if the inclusion factors approximately through finite-dimensional matrix algebras by completely positive contractive (CPC) maps in the point-norm topology, where now the second leg need only land back in some C*-algebra containing rather than in itself. The latter is the nuclear embeddability property: there are CPC maps and (for a faithful ) with point-norm. This relaxes the CPAP of 39.05.04 by dropping the requirement that the land inside .
A C*-algebra is locally reflexive if for every finite-dimensional operator system the inclusion is a point-weak- limit of CPC maps . Local reflexivity is the operator-space lifting property that controls when nuclear embeddability transfers cleanly through quotients.
Counterexamples to common slips
- Exactness is a property of against all , witnessed by one universal test. It is not enough that the sequence be exact for some convenient ideal; failure is detected by tensoring against a single bad pair. The reduced C*-algebra of a Gromov monster group fails the test.
- Nuclear embeddability is weaker than the CPAP. The CPAP requires the maps to land in ; nuclear embeddability lets them land in a larger host. Dropping that requirement is exactly the gap between nuclear and merely exact.
- Exact does not imply nuclear. The reduced free-group algebra is exact (a subalgebra of a nuclear algebra) and not nuclear. The implication runs one way only.
- Local reflexivity is automatic but not vacuous. Every C*-algebra is locally reflexive by Effros-Haagerup, yet the property does real work: it is what lets the operator-space approximation of inside its bidual be pulled back into itself.
Key theorem with proof Intermediate+
Theorem (Kirchberg: exactness equals nuclear embeddability). A C-algebra is exact if and only if it is nuclearly embeddable, that is, isomorphic to a C*-subalgebra of a nuclear C*-algebra.* [Kirchberg 1995; Kirchberg 1994; Brown-Ozawa Ch. 3-4]
Proof. () Suppose with nuclear. Fix a short exact sequence ; we must show is exact. Because is nuclear, , and the maximal tensor product preserves short exact sequences 39.05.04; hence is exact, so
$$
0 \to J \otimes_{\min} N \to B \otimes_{\min} N \to (B/J) \otimes_{\min} N \to 0
$$
is exact. Now restrict each term along . By injectivity of the minimal norm 39.05.03, isometrically for . The kernel of is the intersection of (the kernel in the nuclear sequence) with the subalgebra . That intersection is : an element of killed in lies in , and the slice-map characterisation of inside — an element lies in iff every slice by a functional on lands in — pins it there, since the same slices computed in already land in . Thus the kernel is exactly and is exact.
() Suppose is exact and separable. Realise faithfully. Exactness gives, for each finite and , a CPC factorisation of on through a finite-dimensional algebra with the outgoing leg landing in : concretely, exactness against the Toeplitz/cone sequence (the suspension-cone sequence) forces the identity of to lift to a CPC map factoring through matrices up to on , by the Effros-Haagerup local reflexivity of [Effros-Haagerup 1985] applied to finite-dimensional operator subsystems of . Assemble the resulting CPC maps , with point-norm. This is precisely nuclear embeddability: the maps exhibit inside the nuclear algebra generated by the images, and one packages the host as the inductive limit of the finite-dimensional ranges under the connecting CPC data, a nuclear C*-algebra containing a copy of . Hence embeds in a nuclear algebra.
Bridge. The exactness-equals-embeddability theorem builds toward the classification of purely infinite simple nuclear algebras, and it appears again in the Kirchberg-Phillips embedding of every separable exact algebra into the Cuntz algebra . The foundational reason the two pictures coincide is exactly that nuclearity of the host makes behave like 39.05.04, so the host's good short-exact behaviour descends to its subalgebra through the injectivity of 39.05.03; this is exactly the slice-map machinery read one tensor leg at a time. The two halves of the proof are dual to each other — the embeddability-implies-exact direction pushes the host's exactness down to the piece, while the exact-implies-embeddable direction pulls finite CPC factorisations out of the preserved sequences via local reflexivity. The central insight is that exactness generalises nuclearity by asking only to live inside a finite-dimensionally approximable algebra rather than be one, and putting these together the bridge is that this is the largest subalgebra-stable weakening of the CPAP, which is the central insight organising the chapter's passage from nuclearity 39.05.04 to the group C*-algebras of 39.05.07.
Exercises Intermediate+
Lean formalization Intermediate+
lean_status: none — Mathlib carries the C*-algebra layer (CStarAlgebra, positivity through cfc, the spectrum) and the algebraic tensor product of algebras (Algebra.TensorProduct), but neither the minimal C*-tensor norm and its functoriality in (the prerequisite layer of 39.05.03), nor the short-exact-sequence definition of exactness, nor nuclear embeddability, nor Kirchberg's equivalence, nor operator-space local reflexivity. The intended statement reads schematically:
import Mathlib.Analysis.CStarAlgebra.Basic
import Mathlib.RingTheory.TensorProduct.Basic
variable {A : Type*} [CStarAlgebra A]
/-- A C*-algebra is exact iff it is nuclearly embeddable: it is isomorphic to a
C*-subalgebra of a nuclear C*-algebra. Exactness on the left means - ⊗_min A
preserves short exact sequences. -/
theorem exact_iff_nuclearly_embeddable :
IsExact A ↔
∃ (N : Type*) (_ : CStarAlgebra N) (_ : IsNuclear N)
(ι : A →⋆ₐ[ℂ] N), Function.Injective ι :=
sorry -- (⇐) nuclear host makes -⊗_min behave like -⊗_max, which is exact;
-- restrict along A ⊆ N using injectivity of the minimal norm.
-- (⇒) local reflexivity pulls finite CPC factorisations of id_A out of
-- the preserved short exact sequences; package the ranges into N.Advanced results Master
Exactness sits one notch below nuclearity in the regularity hierarchy, and its theory is organised by the embedding characterisation, the permanence package, and the boundary examples that separate it from both nuclearity above and from the wild algebras below.
The hierarchy and permanence. Nuclear exact, and the implication is strict. The class of exact C*-algebras is closed under the operations nuclearity is closed under, and one more: passage to C*-subalgebras. Exactness passes to subalgebras, quotients (of separable exact algebras), extensions, inductive limits, and minimal tensor products; a separable C*-algebra is exact iff each of its separable subalgebras is. The contrast with nuclearity is precise. Nuclearity fails for subalgebras — a non-exact algebra is a quotient of a nuclear algebra, and every separable C*-algebra is a quotient of a nuclear one — so nuclearity is not subalgebra-stable, while exactness is engineered to be exactly the subalgebra-stable shadow of nuclearity. This is why , a subalgebra of the nuclear crossed product (the boundary action is amenable), is exact though not nuclear (Haagerup-de Cannière) 39.05.07.
Kirchberg's slice and embedding theorems. Kirchberg's slice-map property says is exact iff for every and every closed subspace , an element lies in as soon as every left slice by a functional on lies in the corresponding slice of ; the slice maps detect membership. From this Kirchberg deduced the structural high point: every separable exact C*-algebra embeds into the Cuntz algebra (Kirchberg-Phillips) [Kirchberg-Phillips 2000]. Since is nuclear, simple, and purely infinite, and , this realises a single universal tame host absorbing all of separable exact C*-theory, and it is the embedding side of the Kirchberg-Phillips classification of separable, simple, nuclear, purely infinite (Kirchberg) algebras by -theory.
Local reflexivity and property C. Every C*-algebra is locally reflexive: finite-dimensional operator systems of are point-weak- approximated by CPC maps into (Effros-Haagerup) [Effros-Haagerup 1985]. Kirchberg's property C for asks that the canonical map be injective for all ; property C lies between exactness and local reflexivity and is the operator-space lever that converts exactness of into the lifting needed for the -embedding. The hierarchy reads: nuclear property C exact locally reflexive, with each implication strict and each arrow detectable by a tensor test against a suitable .
Non-exact algebras: monster groups. Non-exact C*-algebras are not pathological curiosities concocted by hand; they arise from geometric group theory. Gromov constructed monster groups — finitely generated groups containing expander graphs coarsely embedded in their Cayley graphs — and for such a group the reduced group C*-algebra is not exact [Gromov 2003]. The expander geometry obstructs the coarse (Yu) embedding into Hilbert space, and the failure of exactness is the operator-algebraic trace of that obstruction. These were the first explicit non-exact reduced group algebras, settling that exactness is a genuine restriction on discrete groups: a group is exact (boundary-amenable, i.e. it admits an amenable action on a compact space) iff is exact, and monster groups are non-exact in this sense while remaining far from any amenability.
Synthesis. The exactness-equals-nuclear-embeddability theorem is the foundational reason exactness is the right subalgebra-stable weakening of nuclearity: it presents an exact algebra as a piece of a finite-dimensionally approximable host, and this is exactly the statement that the -functor inherits short-exact behaviour from a nuclear ambient algebra through the injectivity of 39.05.03. The central insight is that the same property, read at several levels, is the short-exact preservation by , the embeddability of into a nuclear algebra 39.05.04, the slice-map detection of membership, and boundary-amenability of the underlying group 39.05.07 — these generalise the single fact that nuclear algebras tensor exactly, and the two faces are dual through the bidual via property C and local reflexivity, the -side of the embedding. Putting these together, the Kirchberg-Phillips -embedding refines the qualitative property into a universal host, and the bridge to classification is that exactness plus nuclearity plus pure infiniteness is exactly the regularity making the -theoretic invariant complete — this is exactly where the approximation theory of the chapter feeds the Kirchberg-Phillips classification of purely infinite simple algebras, the central insight that organises the boundary between the classifiable and the non-exact wild.
Full proof set Master
Proposition (nuclearly embeddable exact). If with nuclear, then is exact. Proof: for a short exact sequence , nuclearity of gives 39.05.04, and preserves short exact sequences (the maximal norm respects quotients and ideals 39.05.03); hence is exact. Injectivity of 39.05.03 embeds isometrically for each term. The kernel of is ; the slice-map characterisation — lies in iff for every state on — identifies this intersection with , because the same slices taken in already certify membership in . Hence the minimal sequence is exact and is exact.
Proposition (exact nuclearly embeddable, separable case). If is separable and exact then embeds in a nuclear C*-algebra. Proof: by Effros-Haagerup local reflexivity [Effros-Haagerup 1985] every finite-dimensional operator system admits CPC maps approximating point-weak-. Exactness upgrades the approximation to the point-norm topology with the outgoing leg landing in for a faithful : tensoring against the cone-suspension sequence and using preservation of -exactness forces the lifted maps to converge in norm on finite sets. Indexing by yields CPC maps , with point-norm. Form as the C*-algebra generated by the inductive system of finite-dimensional ranges under the connecting CPC data; is an inductive limit of nuclear (finite-dimensional) pieces, hence nuclear 39.05.04, and the maps embed into .
Proposition (exactness passes to subalgebras). If is exact and is a C*-subalgebra, then is exact. Proof: by the equivalence theorem for some nuclear , so is a C*-subalgebra of a nuclear algebra, hence exact by the embeddability-implies-exact proposition. (Tensor-side: injectivity of restricts the exact sequence for to the subalgebra , and the slice-map membership criterion is inherited.)
Proposition (exactness passes to quotients). If is separable and exact and is a closed ideal, then is exact. Proof: by the embedding theorem (Kirchberg-Phillips) [Kirchberg-Phillips 2000]. Quotients of exact algebras are exact because exactness is detected by the slice-map property, which is stable under the quotient map: a CPC local lifting on finite-dimensional operator systems exists by Choi-Effros/Arveson 39.05.02, and composing the embeddability data of with the lifting and the quotient produces nuclear-embeddability data for . Hence is exact. (This is the one permanence property where separability and local reflexivity are genuinely used.)
Proposition (minimal tensor products of exact algebras are exact). If are exact then is exact. Proof: embed with nuclear. Then by injectivity of 39.05.03, and is nuclear because the minimal tensor product of nuclear algebras is nuclear 39.05.04. So is a subalgebra of a nuclear algebra, hence exact.
Proposition (a non-exact reduced group algebra exists). There is a finitely generated group with not exact. Proof (stated with citation): Gromov's monster groups contain coarsely embedded expander graphs in their Cayley graphs [Gromov 2003]. A group is exact (its reduced algebra is an exact C*-algebra) iff is boundary-amenable, equivalently admits an amenable action on a compact Hausdorff space, equivalently coarsely embeds into Hilbert space via Yu's property A. The expander geometry of a monster group violates property A — expanders are the canonical obstruction to coarse Hilbert-space embedding — so is not boundary-amenable and is not exact. This is the first explicit family of non-exact reduced group C*-algebras and shows the class of exact algebras is proper. (The full construction of monster groups via random-walk methods is beyond the scope of this proof set; see the cited primary source.)
Connections Master
Nuclear C-algebras and the CPAP
39.05.04* — exactness is the subalgebra-stable weakening of nuclearity: nuclear embeddability drops the requirement that the CPAP's outgoing maps land in , asking only that live inside a nuclear host, so nuclear exact while is exact and not nuclear; this unit is the immediate sequel that names the property a piece of a nuclear algebra inherits.Tensor products of C-algebras: the minimal and maximal norms
39.05.03* — exactness is a defect of the minimal tensor functor alone, measured by whether preserves short exact sequences; the injectivity of and the slice-map machinery of that unit are exactly the tools that transport exactness from a nuclear host down to a subalgebra, and Takesaki's obstruction is what keeps the exact from being nuclear.Operator systems, Arveson's extension theorem, and the Choi-Effros theorem
39.05.02— the CPC local liftings that pull nuclear-embeddability data through quotients, and the operator-space approximations underlying local reflexivity and property C, are produced by Arveson-extending compressions off finite-dimensional operator systems; the entire lifting theory of exactness runs on that unit's extension machinery.Group C-algebras: full and reduced
39.05.07* — a discrete group is exact (boundary-amenable) iff its reduced C*-algebra is an exact C*-algebra; the free groups give exact-but-not-nuclear examples via the Haagerup-de Cannière approximation, while Gromov monster groups give the non-exact examples, so the group-theoretic face of this unit's hierarchy is developed there.Von Neumann algebras and the bicommutant theorem
39.03.01— property C and local reflexivity are conditions on the canonical map into the enveloping von Neumann algebra, so the operator-space lifting theory that separates exactness from mere local reflexivity is read through the -structure of the bidual.Density matrix, pure and mixed states
12.17.01— the finite-dimensional shadow of nuclear embeddability is the routing of a quantum channel on a subsystem through a finite-dimensional ancilla inside a larger tame system; there every algebra is a matrix algebra, hence nuclear and exact, which is why finite quantum systems never see the exactness obstruction the infinite theory measures.
Historical & philosophical context Master
Exactness emerged from the tensor-product theory of the 1970s but was isolated as a structural notion by Eberhard Kirchberg across a sequence of papers in the 1990s. Simon Wassermann's 1994 Seoul lecture notes consolidated the short-exact-sequence definition — a C*-algebra is exact when preserves short exact sequences — and recorded the early permanence results, including the exactness of the reduced free-group algebras [Wassermann 1994]. Kirchberg's 1995 Journal of Functional Analysis paper "On subalgebras of the CAR-algebra" proved the characterisation that gives the subject its conceptual unity: exactness is equivalent to nuclear embeddability, so an algebra is exact precisely when it is a C*-subalgebra of a nuclear algebra [Kirchberg 1995]. His 1994 ICM address set the slice-map property, property C, and the classification programme for purely infinite algebras in their final framing [Kirchberg 1994].
The embedding side reached its sharpest form in the Kirchberg-Phillips theorem: every separable exact C*-algebra embeds into the Cuntz algebra , published by Kirchberg and N. Christopher Phillips in the 2000 Journal für die reine und angewandte Mathematik [Kirchberg-Phillips 2000]. The operator-space underpinning is Edward Effros and Uffe Haagerup's 1985 Duke Mathematical Journal proof that every C*-algebra is locally reflexive [Effros-Haagerup 1985]. The question of whether exactness is a genuine restriction on groups was settled by Mikhael Gromov's 2003 Geometric and Functional Analysis construction of monster groups containing coarsely embedded expanders, whose reduced C*-algebras are not exact [Gromov 2003]. Brown and Ozawa's 2008 monograph organises exactness, alongside nuclearity and quasidiagonality, as one of the finite-dimensional-approximation properties, with boundary amenability supplying the group-theoretic translation.
Bibliography Master
- Wassermann, S., Exact C-Algebras and Related Topics*, Lecture Notes Series 19, Seoul National University, 1994.
- Kirchberg, E., "On subalgebras of the CAR-algebra", Journal of Functional Analysis 129 (1995), 35-63.
- Kirchberg, E., "Exact C*-algebras, tensor products, and the classification of purely infinite algebras", in Proceedings of the International Congress of Mathematicians (Zurich, 1994), Birkhauser (1995), 943-954.
- Kirchberg, E. and Phillips, N. C., "Embedding of exact C*-algebras in the Cuntz algebra ", Journal fur die reine und angewandte Mathematik 525 (2000), 17-53.
- Effros, E. G. and Haagerup, U., "Lifting problems and local reflexivity for C*-algebras", Duke Mathematical Journal 52 (1985), 103-128.
- Gromov, M., "Random walk in random groups", Geometric and Functional Analysis 13 (2003), 73-146.
- Brown, N. P. and Ozawa, N., C-Algebras and Finite-Dimensional Approximations*, Graduate Studies in Mathematics 88, American Mathematical Society, 2008. Ch. 3-4, 9.
Operator-algebras spine, fifth structural unit of the nuclearity-exactness chapter. Produced as the exactness anchor: exact C-algebras as the algebras for which preserves short exact sequences, Kirchberg's equivalence with nuclear embeddability (subalgebra of a nuclear algebra, and into for separable algebras by Kirchberg-Phillips), local reflexivity and property C, the hierarchy nuclear exact with exact-not-nuclear (Haagerup-de Cannière) and Gromov monster groups non-exact, and the permanence package. Builds on the nuclearity/CPAP of 39.05.04 and the min/max tensor norms of 39.05.03; the group C*-algebra translation is developed in the co-produced 39.05.07.*